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。