Drupal 添加语言

完成 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