javascript中的国际化
我有一个遗留的JSF应用程序。现在,我们想向应用程序添加i18n支持。部分文本内容来自javascript代码,并动态添加。我们如何最好地将其国际化?我想到的方法是从服务器端脚本获取整个资源包作为json对象,然后在需要时使用jsonobj.propnamejavascript中的国际化,javascript,jsf,Javascript,Jsf,我有一个遗留的JSF应用程序。现在,我们想向应用程序添加i18n支持。部分文本内容来自javascript代码,并动态添加。我们如何最好地将其国际化?我想到的方法是从服务器端脚本获取整个资源包作为json对象,然后在需要时使用jsonobj.propname 这是正确的方法吗?您有更好的解决方案吗?这听起来确实是一种可行的方法 作为构建过程的一部分,我开发的一个商业应用程序为每种语言生成了一个单独的JavaScript库。这样做是出于性能原因——结果被缩小了,单个文件减少了延迟,结果被“永久”缓
这是正确的方法吗?您有更好的解决方案吗?这听起来确实是一种可行的方法
作为构建过程的一部分,我开发的一个商业应用程序为每种语言生成了一个单独的JavaScript库。这样做是出于性能原因——结果被缩小了,单个文件减少了延迟,结果被“永久”缓存。但并非每个应用程序都有如此严格的限制。您希望在JavaScript或JSF中i18n支持哪里?因为JSF!=JavaScript。JSF是服务器代码,JavaScript是客户端代码。如果你真的是指Javascript,那么这是一个重复:当然是Javascript。无论如何,谢谢你的链接。我来看看。