现在很多的Web工程需要支持国际化多种语言,最近项目中遇到这个需求,根据不同的业务有几种写法,不多说直接上干货
第一种:根据浏览器的语言来进行
//需要引用i18n.properties.js 末尾奉上
!function loadProperties(){
var lang = navigator.language||navigator.userLanguage;//常规浏览器语言和IE浏览器,获取浏览器的语言
var fileName = "";//文件名
if(lang == 'zh-CN'){
fileName = 'test';
}else if(lang == 'zh-TW'){
fileName = 'text';
}
jQuery.i18n.properties({
// 加载资浏览器语言对应的资源文件
name:fileName, // 资源文件名称
path:'../