magento2 汉化

再次在debian10安装 magento2.3.5的时候,官方搜索中文语言包插件价格太贵了,网上搜索了一下其它安装方法,如下:

magento2版本通过composer安装中文包;
安装中文包:

composer require mageplaza/magento-2-chinese-language-pack:dev-master
php bin/magento setup:static-content:deploy zh_Hans_CN
php bin/magento indexer:reindex
php bin/magento cache:clean
php bin/magento cache:flush
更新中文包:

composer update mageplaza/magento-2-chinese-language-pack:dev-master
php bin/magento setup:static-content:deploy zh_Hans_CN
php bin/magento indexer:reindex
php bin/magento cache:clean
php bin/magento cache:flush

注:使用composer安装的方法 ,php版本需要7.2以上,如果版本是7.1的再次安装php7.2的版本及其它拓展插件即可,如果出现无法创建目录的情况,给目录赋予777权限,或者使用root权限运行以上命令,完成之后再次目录所有者更改为apache2网站所有者,如chown -R www-data:www-data  /var/www/html/magento(debian系统下apache2默认用户,如是nginx或centos系统下,参照默认用户名更改)

Gentoo中文乱码

安装完系统之后如果访问WINDOWS文件目录的中文目录还存在乱码时,编译内核的时候设置如下几个参数:

解决方法:重新配置内核使其支持中文

1.File Systems -> Native language support -> <*>Simplified Chinese charset(CP936, GB2312)
2.File Systems -> DOS/FAT/NT Filesystems -> 将Default codepage for FAT设为936,Default iocharset for FAT设置为utf8

注意:Default iocharset for FAT应视你系统的locale而定,我的locale设为了UTF-8,故这里设置为utf8(中间没有短横线,不要写成utf- 8)

之后重新编译内核,重新启动

最后,还要emerge 一些字体,其中core-fonts是最重要的
emerge core-fonts
emerge wqy-字体