drupal是完全國際化的,支持多語言。
多語言安裝不細說,因爲我想保留英文的開發界面,但是一些系統form又要把字段翻譯了方便顯示給普通中國用戶看中文,比如login和contact us之類的form,每個字段的label黑認是英文的,想改成中文的,其他的不改,保留英文:
1,進入module菜單,啓用Content translation和Locale兩個模塊
2,Configuration-->REGIONAL AND LANGUAGE-->Languages-->Add Language增加你想要的語言。在下面的列表裏啓用相應語言。我只增加了簡體中文。
3,此步重點。回到REGIONAL AND LANGUAGE,點Translate interface,進入翻譯介面。這個界面有四個tab:Overview,Translate,Import,Export.Import是導入翻譯,翻譯包可以去官網上下載。Export是導出翻譯包,就是導出你本地的翻譯,比如官方的翻譯包沒有翻譯全,你可以補充一些翻譯,然後再導出。
4,因爲我只想翻譯部分想要翻譯的東西,所以沒有導入漢化包,直接在Translate頁面翻譯相關內容:
(1)在FILTER TRANSLATABLE STRINGS下的String contains格子裏輸入想要翻譯的文字
(2)點Filter過濾,
(3)在下面的列表裏找到想要翻譯的條目,點後面的“Edit”
(4)輸入翻譯文字,保存。
5,想要顯示翻譯的中文,再次進入REGIONAL AND LANGUAGE-->Languages,把簡體中文設置爲default。