我是一名在互联网公司工作的Javascript库实习生。我的雇主让我"思考"我们如何将翻译字符串从典型的外部文件映射到模板
说实话,我不知道这是什么意思。有人能指出我正确的资源吗?更好的是,有人能为我提供解释句子的方案,并提出解决问题的方法吗?
答案 0 :(得分:1)
这更像是服务器端问题,而不是JavaScript问题。至于“将翻译字符串从典型的外部文件映射到模板”,他们最有可能谈论gettext类似的功能。
例如,在PHP中有gettext系列函数。他们使用称为.po
文件的“外部文件”来提供翻译。通过使用gettext()
函数(通常缩写为_()
),根据用户选择的区域设置映射翻译。 JavaScript实际上没有这个功能,我认为也不应该。
答案 1 :(得分:1)
我开发了一个javascript i18n(仅用于字符串翻译)模块,它只是执行类似于gettext的操作,但它适用于javascript。也许你可以看看它: http://www.zomeoff.com/jsin/