opencart提速,magento后台汉化
2022-09-15 11:24:25 - 米境通
![](https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fp9.itc.cn%2Fq_70%2Fimages03%2F20220826%2F00faeabbf8e048798e7c08ce935f7169.png&refer=http%3A%2F%2Fp9.itc.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1665804259&t=4929fbce5994d82e76e303c88e3f7c9f)
方法一:
打开/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Set/Main.php文件,
找到几个用来显示的代码,替换成如下所示:
1.将这行代码:
$item['text']=$node->getAttributeGroupName();
替换成:
$item['text']=$this->__($node->getAttributeGroupName());
2.
'text'=>$child->getAttributeCode(),
替换成:
'text'=>$this->__($child->getAttributeCode()),
3.
'text'=>$child->getAttributeCode(),
替换成:
'text'=>$this->__($child->getAttributeCode()),
$child->getFrontendLabel()即获取该属性的标签值,而不是原来的code值
这是将后台部分的英文转化成中文的方法。
方法二:
还有一种就是将选择栏修改为只有中文和英文的方法:
打开根目录下/lib/Zend/Locale/Data/zh.xml文件:
在大概640行找到territories标签,可以看到这个标签内部包含了一长串国家列表,把所有的territory标签全部注释掉,只提取出中国和美国
清除缓存,现在,在中文状态下,后台的下拉框你将只看到这两个选项,不过当你切换为英文后下拉框又变成一长串了,所以我们还需要对/lib/Zend/Locale/Data/en.xml做相似的处理
。。。。。。
。。。。
清除缓存。