码迷,mamicode.com
首页 > Web开发 > 详细

js multiple language

时间:2015-05-03 16:07:27      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:

使用示例:
1、$.language("desc") 
2、$.language("confirm info") 
3、$.ligerDialog.confirm(
               String.format($.language("qtn_areyousure"), $.language("delete") + msg), $.language("delete confirm"),
                PostDelete
            ); 
4、$.language("start time and end time msg_cannotbeempty")


$.extend({language:function(){ 
if (arguments.length == 0) return null;
var args=arguments[0].split(" ");
var s = "";
for (var i = 0; i < args.length; i++) {
        try {
            s +=lanContent[args[i]];
        } catch (err) {
            s += args[i];
        }
    }
    return s;
}});

lanContent = {
    "login":"登录",
    "username": "用户名",
    "pwd":"密码",
    "code":"代码",
    "name":"名称",
    "model":"类型",
    "import":"导入",
    "opt":"操作员",
    "operat":"操作",
    "list":"清单",
    "start":"开始",
    "end":"结束",
    "close":"关闭",
    "date":"日期",
    "time":"时间",
    "result":"结果",
    "status":"状态",
    "and":"与",
    "base":"基本",
    "desc":"描述",
    "refresh":"刷新",
    "delete":"删除",
    "modify":"修改",
    "edit":"编辑",
    "add":"添加",
    "ok":"确定",
    "cansel":"取消",
    "close":"关闭",
    "seq":"序号",
    "abb":"缩写",
    "new":"新",
    "old":"旧",
    "confirm":"确认",
    "info":"信息",
    "to":"到",
    "from":"从",

    "qtn_areyousure":"您是否确定{0}?",

    "msg_nsm":"不一致",
    "msg_nodata":"找不到数据。",
    "msg_plsselect":"请选择记录。",
    "msg_cannotbeempty":"不能为空。",
    "noFileToSave":"没有选择文件。",
    "paramError":"参数格式错误。",
    "fileSaveError":"文件保存失败。",
    "ConfigNotFound":"配置文件没有找到。",
    "MapColumnLengthErr":"映射列长度不一致。",
    "ReadxlsErr":"Excel格式不正确。",
    "MappingColumnNotFound":"Excel列与参数不符合。"
};


js multiple language

标签:

原文地址:http://my.oschina.net/u/126382/blog/409963

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!