国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

web項(xiàng)目實(shí)現(xiàn)國(guó)際化

venmos / 1452人閱讀

摘要:網(wǎng)站實(shí)現(xiàn)國(guó)際化思路引入文件添加資源文件編寫(xiě)方法需要的文件資源文件以文件的的特性,設(shè)置和,一般一個(gè)語(yǔ)種要寫(xiě)一個(gè)文件。結(jié)果可以看到中間開(kāi)始閱讀的按鈕字體的變化

web網(wǎng)站實(shí)現(xiàn)國(guó)際化:

思路
1.引入js文件
2.添加(.properties)資源文件
3.編寫(xiě)js方法

1.需要的js文件:

[jquery.i18n.properties-1.0.9.js][1]
jquery.js    

2.資源文件:以.properties文件的key-value的特性,設(shè)置key和value,一般一個(gè)語(yǔ)種要寫(xiě)一個(gè)文件。

例如: zh.properties文件這樣寫(xiě):publicName=姓名
       en.properties文件這樣寫(xiě):publicName=name
  

3.js方法:在js方法中加載資源文件,根據(jù)key得到value值,然后通過(guò)選擇器在給元素賦值,顯示在頁(yè)面上。

例如:加載zh.properties文件時(shí),可以根據(jù)publicName得到”姓名“
      加載en.properties文件時(shí),可以根據(jù)publicName得到“name”
實(shí)踐

第一步:


第二步:

我的這里做的是中文簡(jiǎn)體和繁體的轉(zhuǎn)化:
所以簡(jiǎn)體的文件名是messahes_CN_dl.properties,意思是中國(guó)大陸

內(nèi)容如下:startReader = 開(kāi)始閱讀

繁體字的文件名是message_CN_tw.properties,意思是中國(guó)臺(tái)灣

內(nèi)容如下:startReader = 開(kāi)始閱讀

第三步:

function loadProperties() {
    jQuery.i18n.properties({//加載資瀏覽器語(yǔ)言對(duì)應(yīng)的資源文件
        name : "messages_CN_dl", //資源文件名稱(chēng)
        path : "${messages}/", //資源文件路徑
        mode : "map", //用Map的方式使用資源文件中的值
        callback : function() {//加載成功后設(shè)置顯示內(nèi)容
            $(".btn_start").html($.i18n.prop("startReader"));
        }
    });
}

此方法的name的值是加載的資源文件名,

如果加載message_CN_tw.properties文件。
那么    $.i18n.prop("startReader")的值就是“開(kāi)始閱讀”,
如果加載messahes_CN_dl.properties
那么    $.i18n.prop("startReader")的值就是“開(kāi)始閱讀”,

所以這個(gè)name的值也可以用作該方法的參數(shù),根據(jù)不同的參數(shù)得出不同的字體(或語(yǔ)種)。

結(jié)果:

可以看到中間開(kāi)始閱讀的按鈕字體的變化

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/84813.html

相關(guān)文章

  • SpringMVC之源碼分析--LocaleResolver和ThemeResolver應(yīng)用

    摘要:需求根據(jù)客戶(hù)端環(huán)境,界面顯示不同的國(guó)旗圖案。選擇的技術(shù)方案可利用提供的國(guó)際化和主題定制來(lái)解決。注意此時(shí)返回的中沒(méi)有國(guó)際化及主題相關(guān)的信息。修改請(qǐng)求參數(shù)的值為荷蘭,即后再發(fā)起請(qǐng)求,結(jié)果如下與預(yù)期一致,測(cè)試通過(guò)。 概述 以上分析了Spring MVC的LocaleResolver和ThemeResolver兩個(gè)策略解析器,在實(shí)際項(xiàng)目中很少使用,尤其是ThemeResolver,花精力去分析...

    qpal 評(píng)論0 收藏0
  • EggBorn.js:一款頂級(jí)Javascript全棧開(kāi)發(fā)框架

    摘要:是什么是一款頂級(jí)全棧開(kāi)發(fā)框架。漸進(jìn)式開(kāi)發(fā)由于模塊的高度內(nèi)聚,可以將業(yè)務(wù)以模塊的形式沉淀,在多個(gè)項(xiàng)目中重復(fù)使用,既可貢獻(xiàn)到開(kāi)源社區(qū),也可部署到公司內(nèi)部私有倉(cāng)庫(kù)。模塊發(fā)布當(dāng)項(xiàng)目中的模塊代碼穩(wěn)定后,可以將模塊公開(kāi)發(fā)布,貢獻(xiàn)到開(kāi)源社區(qū)。 EggBorn.js是什么 EggBorn.js是一款頂級(jí)Javascript全棧開(kāi)發(fā)框架。 EggBorn.js是采用Javascript進(jìn)行全棧開(kāi)發(fā)的最佳...

    dayday_up 評(píng)論0 收藏0
  • 前端每周清單第 41 期 : Node 與 Rust、OpenCV 的火花,網(wǎng)絡(luò)安全二三事

    摘要:的網(wǎng)站仍然使用有漏洞庫(kù)上周發(fā)布了開(kāi)源社區(qū)安全現(xiàn)狀報(bào)告,發(fā)現(xiàn)隨著開(kāi)源社區(qū)的日漸活躍,開(kāi)源代碼中包含的安全漏洞以及影響的范圍也在不斷擴(kuò)大。與應(yīng)用安全是流行的服務(wù)端框架,本文即是介紹如何使用以及其他的框架來(lái)增強(qiáng)應(yīng)用的安全性。 showImg(https://segmentfault.com/img/remote/1460000012181337?w=1240&h=826); 前端每周清單專(zhuān)注...

    syoya 評(píng)論0 收藏0
  • 【從零入門(mén)系列-0】Spring Boot 之 Hello World

    摘要:結(jié)束語(yǔ)非常智能化,為開(kāi)發(fā)者提供大量的默認(rèn)配置細(xì)節(jié),因此在的幫助下可以快速完成項(xiàng)目的運(yùn)行,極簡(jiǎn)入門(mén)繼續(xù)看從零入門(mén)系列程序結(jié)構(gòu)設(shè)計(jì)說(shuō)明 環(huán)境準(zhǔn)備 java 開(kāi)發(fā)環(huán)境 JDK1.8 安裝 Maven 安裝,jar自動(dòng)依賴(lài)及包管理工具 IDE編輯器:IntelliJ IDEA 2019 說(shuō)明 本項(xiàng)目為從零入門(mén)示例,目標(biāo)為構(gòu)建一個(gè)書(shū)籍增刪改查管理頁(yè),力爭(zhēng)記錄一個(gè)無(wú)java基礎(chǔ)的程序員學(xué)習(xí)筆...

    icyfire 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<