欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

jquery國際化,jquery國際化插件

jquery的國際化插件,哪個好

jQuery.i18n.properties是一款輕量級的jQuery國際化插件,能實現(xiàn)Web前端的國際化。

成都創(chuàng)新互聯(lián)公司長期為成百上千客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為鹽亭企業(yè)提供專業(yè)的成都做網(wǎng)站、網(wǎng)站制作,鹽亭網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

國際化英文單詞為:Internationalization,又稱i18n,“i”為單詞的第一個字母,“18”為“i”和“n”之間單詞的個數(shù),而“n”代表這個單詞的最后一個字母。jQuery.i18n.properties采用.properties文件對JavaScript進行國際化。jQuery.i18n.properties插件首先加載默認的資源文件(strings.properties),然后加載針對特定語言環(huán)境的資源文件(strings_zh.properties),這就保證了在未提供某種語言的翻譯時,默認值始終有效。

在jquery中怎么實現(xiàn)國際化

實現(xiàn)國際化,都是服務(wù)器端語言來做的

而 jQuery 是這樣國際化的:jquery 默認處理字符串是 UTF-8編碼。

當然了,你可以使用不同編碼,比如 AJAX 的時候,就可以選定字符編碼,來防止亂碼。

具體參數(shù)你可以查看 jQuery ajax 。很多資料的。

謝謝哦,你懂得。。。

請教jquery.i18n.properties國際化問題

jQuery.i18n.properties API

jQuery.i18n.properties的

API只有幾個:jQuery.i18n.properties()、jQuery.i18n.prop()、

jQuery.i18n.browserLang(),當然也可以采

用$.i18n.properties()、$.i18n.prop()、$.i18n.browserLang()的形式使用這些API。

jQuery.i18n.properties(settings)

該方法加載資源文件,其中settings是配置加載選項的一系列鍵值對。各項配置項的具體描述如下:

選項

描述

類型

可選

name

資源文件的名稱,例如strings或[strings1,strings2],前者代表一個資源文件,后者代表資源文件數(shù)組

string或string[]

path

資源文件所在路徑

string

mode

加載模式:

“vars”表示以JavaScript變量或函數(shù)的形式使用資源文件中的Key

“map”表示以Map的方式使用資源文件中的Key

“both”表示以同時使用兩種方式。如果資源文件中的Key包含JavaScript關(guān)鍵字,則只能采用“map”。默認值是“vars”。

string

language

ISO-639指定的語言編碼(例如“en”表示英文,“zh”表示中文),或者同時使用ISO-639和ISO-3166編碼(例如:“en_US”,“zh_CN”)。如果不指定,則采用瀏覽器報告的語言編碼。

string

cache

指定瀏覽器是否對資源文件進行緩存,默認值為false

boolean

encoding

加載資源文件時使用的編碼。默認值為UTF-8

string

callback

代碼執(zhí)行完成時運行的回調(diào)函數(shù)

function

function loadProperties() {

jQuery.i18n.properties({//加載資瀏覽器語言對應(yīng)的資源文件

name : 'strings', //資源文件名稱

path : '/i18n/', //資源文件路徑

mode : 'map', //用Map的方式使用資源文件中的值

language : 'zh',

callback : function() {//加載成功后設(shè)置顯示內(nèi)容

$('.l-btn-text').each(function() {

$(this).text($.i18n.prop($(this).text()));

});

}

});

}

jQuery.i18n.prop(key)

該方法以map方式使用資源文件中的值,其中key指的是資源文件中的key。當key指定的值含有占位符時,可用使用jQuery.i18n.prop(key,val1,val2……)的形式,其中val1,val2……對點位符進行順序替換。

jQuery.i18n.browserLang()

用于獲取瀏覽器的語言信息。

使用的方式

項目組織結(jié)構(gòu)

在i18n目錄下,strings.properties對應(yīng)默認翻譯,strings_zh.properties對應(yīng)中文翻譯。

strings.properties

strings_zh.properties

script type="text/javascript" src="/js/jquery-1.7.2.min.js"/script

script type="text/javascript" src="/js/jquery.i18n.properties-1.0.9.js"/script

div id="content"

div

label id="label_username"/label

input type="text" id="username"/input

/div

div

label id="label_password"/label

input type="password" id="password"/input

/div

input type="button" id="button_login"/

/div

script type="text/javascript"

$(function(){

jQuery.i18n.properties({

name : 'strings', //資源文件名稱

path : '/i18n/', //資源文件路徑

mode : 'map', //用Map的方式使用資源文件中的值

language : 'zh',

callback : function() {//加載成功后設(shè)置顯示內(nèi)容

$('#button-login').html($.i18n.prop('Login'));

$('#label-username').html($.i18n.prop('User Name'));

$('#label-password').html($.i18n.prop('Password'));

}

});

});

/script

本文標題:jquery國際化,jquery國際化插件
分享網(wǎng)址:http://chinadenli.net/article21/dsggojd.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名關(guān)鍵詞優(yōu)化手機網(wǎng)站建設(shè)微信公眾號自適應(yīng)網(wǎng)站搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作