我有一个迎合javascript文件的网络应用程序
示例:
我想在/ dynamic / {country}
下为国际流量制作此文件的定制(一些字符串替换)版本我希望通过执行这些字符串替换操作来动态生成这些版本的文件。 我设想将一个servlet映射到“/ dynamic”。这将采用url(/ dynamic / en / static / com / example / file1),查找国家代码(en)和源文件(/ static / com / example / file1),并进行相应的翻译
有没有更好的方法来帮助我的情况?
答案 0 :(得分:2)
听起来你正试图为iavascript做javascript。
您需要这样做,以便您的语言转换与代码分开存储,并且您的代码将提取正确的翻译消息而不是进行预处理。
这是你的代码(“sample.js”)将拉出翻译的消息。您翻译的消息将以声明方式存储(如带有键的大型json对象或属性文件)。
看看http://plugins.jquery.com/project/jquery_i18n_properties,它与Java的工作方式非常相似。
您解决问题的方法很有意思,但通常不是人们所做的。