i18n翻译字符串的概念映射

时间:2011-05-24 11:48:08

标签: javascript string map internationalization translation

我是一名在互联网公司工作的Javascript库实习生。我的雇主让我"思考"我们如何将翻译字符串从典型的外部文件映射到模板

说实话,我不知道这是什么意思。有人能指出我正确的资源吗?更好的是,有人能为我提供解释句子的方案,并提出解决问题的方法吗?

2 个答案:

答案 0 :(得分:1)

这更像是服务器端问题,而不是JavaScript问题。至于“将翻译字符串从典型的外部文件映射到模板”,他们最有可能谈论gettext类似的功能。

例如,在PHP中有gettext系列函数。他们使用称为.po文件的“外部文件”来提供翻译。通过使用gettext()函数(通常缩写为_()),根据用户选择的区域设置映射翻译。 JavaScript实际上没有这个功能,我认为也不应该。

答案 1 :(得分:1)

我开发了一个javascript i18n(仅用于字符串翻译)模块,它只是执行类似于gettext的操作,但它适用于javascript。也许你可以看看它: http://www.zomeoff.com/jsin/