什么是字符串外部化



我正在学习国际化的最佳实践,并看到"字符串外部化"经常出现。这是什么意思?在谷歌上查找总是会导致人们推荐一些java插件,但我正在尝试想出一些关于javascript的东西。

字符串外部化意味着,而不是写入:

console.log("Hello, world");

可以从外部源(如文本文件或数据库)加载字符串。代码看起来是这样的:

console.log(gettext("Hello, world"));

然后,gettext函数完成加载外部化字符串的全部工作。这是翻译软件的要素之一。

最新更新