集團(tuán)站-多語使用說明

——

打印本文             

任何多語,都是分開輸入。

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

一旦中文站出問題,其他站,也會無法訪問!

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

 

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


QQ截圖20160114122140.jpg


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


QQ截圖20160114122456.jpg


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

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

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

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

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


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

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

QQ截圖20151126135453.jpg


添加后如圖

 
QQ截圖20151126135428.jpg
 
最后,編輯頁頭模板,增加語言切換的鏈接
 
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.