網站(zhàn)多(duō)語言就(jiù)是(shì)指網站(zhàn)支持多(duō)種語←←∏言翻譯,比如(rú):網站(zhàn)支持中文(wén)簡體(tǐ),中文(wé≠®n)繁體(tǐ),英文(wén)等,這(zhè)是(shì)很₩Ω¶(hěn)多(duō)B2B網站(zhàn)、外(wài)貿網站(z™£♣♦hàn)做(zuò)國(guó)際化(huà)的(de)時(s"' hí)候經常遇到(dào)的(de)問(wèn)題。
這(zhè)個(gè)需求伴随著(zhe)網站(zhàn)φ<≈¥的(de)普及也(yě)很(hěn)早就 π(jiù)出現(xiàn)了(le),實現(xiàn)的(de)方式也(yě)有(y ₹ǒu)很(hěn)多(duō)種,我們接下(x"≠♠♦ià)來(lái)會(huì)進行(xíng)簡單分(fēn)析,然後δ¥再說(shuō)說(shuō)我們給出的(de)解決方案₩₽<。
一(yī)種很(hěn)常規的(de)做(zuò)法是(¥♠₩shì)用(yòng)語言包的(de)方式,©✔ 何為(wèi)語言包,通(tōng)俗點講,就(jiù)是(s☆↔>hì)把準備要(yào)在對(duì)應的∑✘(de)語言下(xià)顯示的(de)內(nèi)容在對(duì)應∑™ 的(de)語言包裡(lǐ)先翻譯好(hǎo), ≈這(zhè)樣網站(zhàn)在加載的(de)時(shí)候就(jiù)可(kě)以♠← ☆根據選擇的(de)語言顯示對(duì)應的(de)內(nèi)容。舉個β(gè)例子(zǐ),比如(rú)有(yǒu)個(gè)內(nèi)容:“你(nǐ)好(hǎo)”♥,這(zhè)是(shì)簡體(tǐ)中文(wén),對(duì)應的(de←☆£')英文(wén)可(kě)以翻譯為(wèi)“Hello”×σ,那(nà)麽對(duì)應的(de)語言包,中文(wén)的(de)δγ₩為(wèi)lang.zh_cn,英文(wé₹σ§¥n)的(de)為(wèi)lang.en。
另種方式是(shì),每個(gè)語言建個(gè)對(d₹&¶σuì)應的(de)子(zǐ)站(zhàn)點,然後對(duì←Ω ∏)內(nèi)容進行(xíng)翻譯。用(yòng)戶在選擇的(de)語言的(de)時(shí)↓ ↓候,就(jiù)跳(tiào)轉到(dào)對(d≈×uì)應的(de)子(zǐ)目錄。這(zhè)↔•種方式早期應有(yǒu)的(de)比較多(duō),但(dàn)是(shì)弊端也(y→÷← ě)很(hěn)明(míng)顯,那(nà)就→±π(jiù)是(shì)要(yào)對(duì)站(zhàn)點進行(xí★≠✘ng)拷貝後再修改,網站(zhàn)架構是(shì)一(yī)樣的(de↔¥),但(dàn)是(shì)內(nèi)容卻是(s♥×∏βhì)多(duō)份,後期如(rú)果網站(zhàn)結構有(yǒu)調整或內φ∞§α(nèi)容有(yǒu)調整則要(yào)進行(xíng)多(duō)次重複修改,₹&β±并且,如(rú)果語言選擇越多(duō),這(zhè)個(gè)弊端越明(míng)顯。
還(hái)有(yǒu)的(de)方式是(shì)通(tōng)過引入第三方的♣€(de)翻譯文(wén)件(jiàn),别人(rén)已經封裝好(hǎo)了(le),直接引入到(↔$αdào)網站(zhàn),就(jiù)可(kě)以實現(xiàn)了(le)★₽€&全站(zhàn)自(zì)動翻譯。但(d•✔✔∞àn)是(shì)這(zhè)個(gè)目前使用('©σyòng)較少(shǎo),目前隻有(yǒu)谷歌(gē)翻譯實現(x≠¶®iàn)了(le)這(zhè)一(yī)方式,但(d àn)是(shì)因為(wèi)已經停止維護了(le),加上(sh←☆₽₩àng)會(huì)在頁面上(shàng)多(duō)↑ 出一(yī)些(xiē)控件(jiàn),不(bù)好(σ₹§hǎo)控制(zhì),目前實際使用(yòng)的(de)案例很(hěn™©★)少(shǎo)。
我們推薦的(de)是(shì)語言包的(de)方式,對δφλβ(duì)應簡單的(de)網站(zhàn),語言包先λ↕₩去(qù)手工(gōng)翻譯好(hǎo)對∑✔∑♣(duì)應的(de)內(nèi)容,就(jiù)好(hǎo)了(l☆∞e),但(dàn)是(shì)對(duì)于內(nèi)容較多(π×duō),并且支持多(duō)種語言的(de)網站(zhàn), 這(zhè)種€←靠手工(gōng)的(de)方式效率較低(dī),我們根據自(zì)身(☆¥shēn)的(de)實際經驗提供了(le)φ另個(gè)方案,語言包加翻譯接口的(de)↔<λ方式,可(kě)以很(hěn)好(hǎo)的(de)解決這(zhè)個(gè)問(wèn)✘$>題。後面我們将介紹實現(xiàn)方案,我們已經在項目中實際使用(yòng)了(le),♦←效果非常好(hǎo),所以分(fēn)享給大(dà)家(jiā)。
蘇公網安備 32059002004131号