CMSimple Drupal Yii 內容管理系統三方案 - 提升台灣中小企業競爭力

目前位置:   首頁 > Use CMSimple > CMSimple使用說明 > 啟動多國語言模式

啟動多國語言模式



CMSimple 的多國語言版本模式,包括表單與指令的多國語及網站內容的多國語模式,其中表單與指令的多國語是在管理模式下,經由設定指定更改,更改後 的差異是切換系統內的表單顯示與執行互動過程中的對話,換言之,若在表單與指令設定模式下,選擇 en 則表示要使用 English 表單,因此所有的按鍵與對 話都會使用英文,例如:"網站地圖"的按鍵就會顯示為"SiteMap",若是選擇tw,則表示要使用繁體中文的表單,這時 SiteMap 的按鍵就會顯示 為"網站地圖".

另外一種 CMSimple 的多國語模式,指的是可以切換不同語系內容的功能,例如,同一網站,有繁體中文版的內容,有簡體中文版的內容,有英文版的內容, 與日文版的內容,每一種版本的內容,各自獨立,必須要分別維護,但是好處是, CMSimple 網站的內容,完全存在一個檔案內,因此對應到不同語言的內 容,都分別是一個檔案,因此只要先完成一種語系的內容版本,然後再經由轉換或翻譯,就可以得到架構相同的各國語系內容.

多國語內容存檔的方式,是在 CMSimple 的根目錄中,以兩個字母的目錄加以辨別,例如,若在根目錄有名稱為en的子目錄,就表示除了 Default 的內容外,要經由en目錄擷取英文版的內容.

多國語系的切換按鈕,是以 images/flags 下的對應國旗圖像為主,若根目錄有 en ,則切換到en內容的國旗圖像,就會使用 images/flags/en.gif ,若是根目錄有jp,則切換到jp內容的國旗圖像,會自動選用 images/flags/jp.gif ,依此類 推.

至於各語系的內容,必須要有 index.php 與 content 目錄, index.php 的內容是指到根目錄下CMSimple 目錄內的 cms.php,至於 content 目錄內,則是該語系內容的 content.htm

例如,上述的 index.php 內容為:

而 content 目錄下的檔案可以複製自根目錄下 content 目錄內的 content.htm ,然後再根據該語系內容的需要,進行翻譯或者修改,此外各語系內的 templates 所對應的圖像,也要跟著獨立出來,或者直接指到根目錄的 images 下的檔案.


Powered by CMSimple_XH| Template: ge-webdesign.de| 登入