在下面关于多语言网站设计的问题中,建议使用PHP“预处理器”来生成本地化的PHP文件。生成只会触发一次,并且每次更新底层内容。
https://stackoverflow.com/questions/19249159/best-practice-multi-language-website/19425499#19425499
我目前正在使用这种方法调整网站进行本地化,但我想知道人们在此框架内处理javascript文件有什么建议。
答案 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"); ?>";