在app的目录下建i18n。在i18n目录下建一个自己想建的目录(vendor)timesweb和zh_hans_cn。建完后目录结构如: app/i18n/timesweb/zh_hans_cn。 在zh_hans_cn下创建文件registration.php,language.xml,composer.json。 registration.php的内容如下: <?php \Magento\Framework\Component\ComponentRegistrar::register( \Magento\Framework\Component\ComponentRegistrar::LANGUAGE, 'timesweb_zh_hans_cn', __DIR__ ); language.xml内容如下: <?xml version="1.0"?> <language xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/Language/package.xsd"> <code>zh_Hans_CN</code> <vendor>Timesweb</vendor> <package>zh_Hans_CN</package> </language> composer.json内容如下: { "name": "timesweb/language-zh_ch_cn", "description": "Timesweb China Language Pack for Magento 2 (CE,EE)", "version": "1.0.0", "license": [ "OSL-3.0", "AFL-3.0" ], "require": { "magento/framework": "^100.0.0" }, "type": "magento2-language", "autoload": { "files": [ "registration.php" ] } }   1: php bin/magento i18n:collect-phrases -o "/usr/share/nginx/html/magentoEE/zh_Hans_CN.csv" -m 把得到的zh_Hans_CN.csv放到app/i18n/timesweb/zh_hans_cn下。 2:php bin/magento setup:static-content:deploy 3:php bin/magento cache:clean 4:php bin/magento setup:static-content:deploy zh_Hans_CN 附:可以通过php bin/magento info:language:list来看语言列表 来源:https://github.com/Adwise/magento2-nl_NL-language  

分类: web

标签: