zoukankan      html  css  js  c++  java
  • javascript多语言设定方式

    1.控件文字语言设定

     1.1 设定两个结构变量,定义好每一个控件需要用到的值,称它字典对象

    var languagecn = {
    1089: "夹柄不到位",
    1090: "颜色偏差"}
    
    var languageen = {
    1089: "Clamp handle not in place",
    1090: "Cosmetic - Color deviafion"
    }

       1.2 html控件设定

    <div data-name="1089"></div>
    <div data-name="1090"></div>

      1.3 按设定的语言,给控件选择不同的语言文字,此处obj是按设定,取1.1中的其中一个对象

     function changelag(obj) {
            $.each($("div[data-name]"),function(){
                $(this).text(obj[$(this).data("name")]);
            })
            $.each($("h2[data-name]"), function () {
                $(this).text(obj[$(this).data("name")]);
            })
    
            $.each(values, function (key) {
                values[key] = obj[key];
            })
        }

        简单说,按设定语言,取对应的字典对象,循环页面标签赋值。

    2.提醒文字语言设定

      2.1 添加一个语言键值对对象,作为“标签”,当然name要写的有意义,在使用时才知道,下面我偷懒用1089来代替了。

        var values = { '1089': '','1090': ''};

      2.2 按设置的语言,给“标签”赋值,obj就是上面的字典对象

            $.each(values, function (key) {
                values[key] = obj[key];
            })

      2.3 在使用的时候调用

     if (confirm(values["1089"]) == true) {
         return true;
     } else {
        return false;
    }    
  • 相关阅读:
    【math】共线性的影响分析
    【colab】挂载google网盘
    【ML】非均衡样本处理
    phpwind < v6 版本命令执行漏洞
    Uc爆破工具
    shodan:黑客搜索引擎
    webshell下执行命令脚本汇集
    Android利用Fiddler进行网络数据抓包
    150个在线代理站点
    PHP filesystem attack vectors
  • 原文地址:https://www.cnblogs.com/yaomeng/p/10573539.html
Copyright © 2011-2022 走看看