jquery在前端国际化的使用是很方便的
1、要用到的文件小(可以点击下载,我共享了)
2、使用的方法简单
首先加载文件
$.i18n.properties( {
name : 'web_i18n', // Resource name
path : '<%=request.getContextPath() %>/resources/i18n/', //Resource path
cache : true,
mode : 'map' //User the value of resource with map method
});
name是资源的文件名称,不需要后缀。资源文件和后端的国际化文件一个采用key=value形式,保存为*.properties.
path文件的路径
cache是否采用缓存
mode加载后的形式
其他还有一些配置就没配置了
然后获取值
$.i18n.prop('charts.remark')
就这样一句就OK了