集團(tuán)站-多語(yǔ)使用說(shuō)明

——

打印本文             

任何多語(yǔ),都是分開(kāi)輸入。

如果放在一起,更容易出現(xiàn)問(wèn)題。

一旦中文站出問(wèn)題,其他站,也會(huì)無(wú)法訪問(wèn)!

所以我們提供集團(tuán)站解決方案供大家參考。

 

本身CmsEasy單站可以制作出任何一種語(yǔ)言的前臺(tái),方法是進(jìn)入后臺(tái),[ 設(shè)置 ] - [ 站點(diǎn)設(shè)置 ][ 語(yǔ)言設(shè)置 ],如圖:


QQ截圖20160114122140.jpg


在下拉列表中選擇所需要的語(yǔ)言(默認(rèn)放置了中、英、日、德、韓 五種語(yǔ)言包),如果需要更多語(yǔ)種,如俄、葡等,可以選擇"自定義語(yǔ)言",然后自行編輯語(yǔ)言包中語(yǔ)言項(xiàng),如圖:


QQ截圖20160114122456.jpg


這樣,前臺(tái)模板中固定部分即可變?yōu)樗x語(yǔ)言,或者可以將語(yǔ)言包文件下載到本地電腦,利用Editplus編輯器直接對(duì)語(yǔ)言文件進(jìn)行自定義(文件地址 :/lang/語(yǔ)言目錄/system.php)。
 

當(dāng)選擇前臺(tái)顯示語(yǔ)言后,還需對(duì)欄目、內(nèi)容、網(wǎng)站設(shè)置的文字進(jìn)行重新編輯。

例如:站點(diǎn)設(shè)置中設(shè)置為英文,那么除語(yǔ)言項(xiàng)中的英文外,后臺(tái)中網(wǎng)站信息,網(wǎng)站內(nèi)容中的文字也要編輯為英文。

 
因?yàn)檎Z(yǔ)言選項(xiàng)只改變模板固定內(nèi)容,所以后臺(tái)輸入的文字請(qǐng)一定用所選語(yǔ)言進(jìn)行錄入。
如后臺(tái)選擇前臺(tái)為英文顯示,那么后臺(tái)中的可錄入內(nèi)容都需要重新改為英文,不會(huì)因?yàn)檫x擇英文語(yǔ)言,之前輸入的中文會(huì)自動(dòng)變?yōu)橛⑽摹?/div>
 
完成以上操作,網(wǎng)站前臺(tái)將完全顯示為所選語(yǔ)言。
 

需注意的是,在中文站后臺(tái)站點(diǎn)列表中添加英文站點(diǎn)的網(wǎng)站信息,在英文站的后臺(tái)站點(diǎn)列表中添加中文站點(diǎn)的網(wǎng)站信息。


下面是如何建立另外一種語(yǔ)言的站點(diǎn):
 
以德文為例,在網(wǎng)站目錄下新建de目錄,然后重新上傳一套CmsEasy程序到de目錄下,這時(shí)可以用http://域名/de/或 自定義綁定二級(jí)域名 http://de.域名.com 來(lái)訪問(wèn)。對(duì)德文網(wǎng)站進(jìn)行安裝,安裝時(shí)注意,數(shù)據(jù)庫(kù)表前綴如 “cmseasy_”  一定不要與之前**語(yǔ)言網(wǎng)站安裝的表前綴一致,必須修改,不然會(huì)替換之前安裝使用的數(shù)據(jù)!如改成 "cmseasy_de_" 以來(lái)區(qū)分。
 
安裝后,對(duì)前臺(tái)語(yǔ)言進(jìn)行設(shè)置后,對(duì)輸入內(nèi)容進(jìn)行德語(yǔ)修改。
 

然后,在后臺(tái) [設(shè)置] - 左側(cè)- [站點(diǎn)列表],在里面添加或者編輯一個(gè)您要切換網(wǎng)站后臺(tái)的具體信息,如:

QQ截圖20151126135453.jpg


添加后如圖

 
QQ截圖20151126135428.jpg
 
最后,編輯頁(yè)頭模板,增加語(yǔ)言切換的鏈接
 
Code:
  1. <select name="website" onchange="(script removed)window.open(this.options[this.selectedIndex].value)">  

  2. <option value="default">{lang('websitego')}  

  3. {loop getwebsite() $d}  

  4. <option value="{$d['url']}">{$d[name]}  

  5. {/loop}  

  6.