jQuery.i18n.properties 是一款jQuery插件,jQuery.i18n.properties 根据浏览器使用的语言环境来解析资源文件,当然你也可以在使用中指定语言编码。 以下是资源文件示例 Messages.properties # 多余的行
          jQuery.i18n.properties 是一款jQuery插件,jQuery.i18n.properties 根据浏览器使用的语言环境来解析资源文件,当然你也可以在使用中指定语言编码。
以下是资源文件示例
Messages.properties
# 多余的行会自动忽略 username = 成龙 age = 32
Messages_zh.properties
username = 成龙
Messages_zh_CN.properties
username = 成龙 {0}
jquery.i18n.properties 插件的使用方法
<head> 引入文件 <script type="text/javascript" src="js/jquery.min.js"></script> <script type="text/javascript" src="js/jquery.i18n.properties-min.js"></script>
初始化插件
<script>
 jQuery.i18n.properties({
   name:'Messages', 
   path:'./',   // 资源文件所在路径
   mode:'both',  // key值加载模式
   language:'en', // 指定语言编码
   callback: function() {
     // 带占位符的使用方式
     $('#username').html(jQuery.i18n.prop('username', 'Chen'));
     // 没有占位符
     // $('#username').html(jQuery.i18n.prop('username'));
   }
 });
 </script>
<div id="username"></div>
jquery.i18n.properties API
- jQuery.i18n.prop(key,[var1,var2…]) 根据key取出对应的value值
- jQuery.i18n.browserLang() 用于获取浏览器的语言信息
 
  
    
       
  
  选项 
      描述 
      类型 
    
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持自由互联。
