在多语种网站设置中处理Javascript文件

时间:2016-05-11 19:58:12

标签: javascript php localization internationalization multilingual

在下面关于多语言网站设计的问题中,建议使用PHP“预处理器”来生成本地化的PHP文件。生成只会触发一次,并且每次更新底层内容。

https://stackoverflow.com/questions/19249159/best-practice-multi-language-website/19425499#19425499

我目前正在使用这种方法调整网站进行本地化,但我想知道人们在此框架内处理javascript文件有什么建议。

1 个答案:

答案 0 :(得分:0)

我正在使用ASP.NET,所以我不是PHP专家。但是在PHP中,我们有资源文件(.resx而不是.po),我们所做的是自动将某个.resx文件中的所有条目作为Javascript变量添加到页面中。
因此,我们将所有本地化文件放在一个地方和格式中。适合我们。

我看到了类似PHP的想法:
Translation in JavaScript like gettext in PHP?

也许有完整的解决方案,否则你只需要构建一些可以做到这一点的东西:

var var1 = "<?php echo gettext("Var1 text"); ?>";