當系統介面有多語系功能時, 當然內容也需要支援多語系這樣才完整, 雖然核心原本就提供多內容語系功能, 但使用上卻是同時出現兩份資,如一份中文, 一份英文, 管理上不便, 刪除源頭文件時, 其他語系卻不會同步刪除, 因此藉由一些模組作用後, 就同時間僅出現該語系資料, 其他語系則不會出現, 且編輯管理上也整合在一起, 方便許多. 目前的做法之一如下(以討論區為例)
1. 模組安裝
2. 參數設定
Title 設定:主要是 Automatic field replacement 選項, 再於建立新欄位時是否自動取代. Entity Translation 設定:設定哪些項目支援 Entity 類型 分類設定(Taxonomy) 欄位置換:需經過 replace後該欄位才支援多語系能力
接續
1. 模組安裝
模組 | 啟動項目 |
Core | Content translation |
Title | Title (讓標題也可多語系) |
Entity Translation | Entity Translation |
Internationalization | Field translation, Internationalization, Multilingual content, Multilingual forum, String translation, Taxonomy translation, Translation sets |
Variable | Variable |
Internationalization contributions |
2. 參數設定
Title 設定:主要是 Automatic field replacement 選項, 再於建立新欄位時是否自動取代. Entity Translation 設定:設定哪些項目支援 Entity 類型 分類設定(Taxonomy) 欄位置換:需經過 replace後該欄位才支援多語系能力
接續