原文地址:http://drupal.org/documentation/multilingual
你可以配置一个支持不止一种语言或者英语以外语言的网站(也称作本地化、国际化、或者多语言网站)。
Drupal有两个核心模块来支持翻译:
- 用作用户界面元素的区域模块(比如内置在系统中的菜单项、表单标签、帮助文档、按钮标记如“登入”、“登出”、“提交”、“浏览”、“编辑”、“删除”等)
- 用作网站内容的内容翻译模块(网站中真正由用户创建的页面、故事、文章等)
你可以添加语言和区域模块来扩展这些模块的功能。为一个恰当的多语言菜单系统和多语言区块及分类安装国际化模块,并参阅相关文档。如果你正在寻找快速开始的方法,请参阅“基本的国际化设置”。
你可以借本地化更新模块来自动翻译发现和更新。此外,你还可以通过管理界面手动导入已有的翻译:
- Drupal 6:管理-建设网站-翻译接口-导入 (http://example.com/admin/build/translate/import)
- Drupal 7:配置-地区和语言-翻译接口-导入 (http://example.com/admin/config/regional/translate/import)
快速安装已经本地化的Drupal(目前已经支持超过80种语言),可以用一个安装文件叫做本地化Drupal配置。
对Drupal核心、模块和模版的翻译请参见http://localize.drupal.org。如果没有你需要的语言的翻译文件,你也许需要自己来翻译这个接口。贡献Drupal的本地化版本,参见参与指南中的翻译Drupal。
Drupal 语言相关的资源
想为本地化模块编写代码?参见本地化API部分以及Drupal开发指南中的多语言支持部分。