Magento2如何使用汉化翻译包?

Magento是一款国际化的开源软件,所以在本地化方面有非常出色的表现。
Magento默认可以同时使用N种翻译包,进行本地化翻译,下面我们拿中文做个示范.

关于Magento2中文包

Magento2的中文包是一个公共开放的项目,大家可以自行翻译。
项目地址:

Translating Magento 2 to Chinese Simplified language - Crowdin
##下载安装Magento2中文包:

Composer方式

cd <magento2 path>
composer require benheart/magento2_zh_hans_cn:dev-master
php bin/magento cache:clean && php bin/magento setup:static-content:deploy en_US zh_Hans_CN

手动安装

  • 下载 Magento2 中文包
  • 解压并上传文件到指定目录:/app/i18n/benheart/magento2_zh_hans_cn
  • 在Magento2根目录执行命令:

php bin/magento cache:clean && php bin/magento setup:static-content:deploy en_US zh_Hans_CN

  • 登录Magento2管理后台,选择中文语言包:Stores → Configuration → General > General → Locale options → Chinese (China)

Magento2 后台翻译

进入Magento2的后台,在屏幕右上角,进入管理员账号设置.

然后把Interface Locale修改为Chinese


然点击保存

界面显示不正常?

保存之后可能界面样式全乱了,只有文字,图片和样式等都没有,遇到这种情况,请使用命令行重建静态文件:

php bin/magento cache:clean && php bin/magento setup:static-content:deploy en_US zh_Hans_CN

卸载语言包

命令行运行以下命令,以卸载语言包:

cd <magento2 path>
composer remove benheart/magento2_zh_hans_cn:dev-master
1 Like