完成 Drupal 安装后,可以将 Drupal 修改为其它语言(如中文),或添加多种其它语言(为网站提供多种不同语言版本)。
添加语言
访问 Extend 页面(admin/modules),找到并启用 Interface Translation 模块
访问语言配置页面 “Configuration > Regional and language > Languages” (admin/config/regional/language/add) 页面,选择需要的语言并进行添加。
点击添加语言按钮后系统会根据选择的语言自动下载并导入语言包。
注意:连接翻译服务器时可能超时导致下载失败,可前往 https://localize.drupal.org/download 下载对应语言包,并通过界面翻译页面(admin/config/regional/translate/import)人工进行导入。熟悉 drush 的用户可以将语言包下载到 sites/default/files/translations 目录下,通过 drush locale:update
命令完成导入
语言配置
添加新语言后,可根据需要进行相关配置:
- 设置默认语言:在语言配置页面,选择默认语言并保存配置。
- 禁用不需要的语言:点击对应语言后的“编辑”按钮,禁用并保存。
- 语言检测方式:在检测与选择页面(admin/config/regional/language/detection),根据需要启用/禁用相应检测方式,调整检测方式顺序,以及修改各检测规则配置。
【示例】以将中文设置为网站默认语言为例,可以进行以下配置:
- 设置默认语言:将简体中文设置为默认语言
- 禁用不需要的语言:禁用 English(可选)
- 语言检测方式:禁用所有检测方式仅保留“基于已选择的语言”
参考:https://www.drupal.org/docs/multilingual-guide/install-a-language