产品属性名如何翻译?

问题咨询 · gmplab · 于 3年前 发布 · 1838 次阅读

最新版fecmall,后台添加了产品属性名,比如material,中文对应是材质; 我希望在网站前台中文版网页,显示的名称是 材质 ,而非material, 请问我改在哪里添加翻译?(并且在fec系统更新时能被保留) 现在的fecmall后台,没有添加属性翻译的地方;

共收到 4 条回复
gmplab#13年前 0 个赞

我看到有翻译文件,

appfront/languages/zh-CN/appfront.php 

可以在这里写翻译, 这个文件在系统升级时可能会被覆盖,请问我如何修改才能保留翻译?想尽量少改系统的文件,

Fecmall#23年前 1 个赞

1.属性名和属性值,都是通过Yii::$service->page->translate->__('')进行翻译的

2.您需要到翻译文件里面,添加相应的翻译,就是你说的appfront/languages/zh-CN/appfront.php

如果发现加了不管用,去看看源码,是否通过Yii::$service->page->translate->__('')进行翻译

3.升级只会更新./vendor里面的文件,不会覆盖其他的,具体参看fecmall升级文档:http://www.fecmall.com/doc/fecshop-guide/develop/cn-2.0/guide-fecshop-2-about-update.html

winintel#33年前 0 个赞

@Fecmall #2楼

产品属性 后台管理页面 缺少 其他语言的输入,要是增加一下 就好了,就差 这个 没增加,其他都有 属性值 也需要增加多语言

Fecmall#43年前 0 个赞

@yyyy #3楼 产品属性后台编辑,name,description默认是多语言

自行2开吧

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics