Fecmall-2.13.1版本发布
1.paypal bug处理
相关帖子:https://www.fecmall.com/topic/4929
2.fecmall install去掉跳过
按钮,安装需要安装产品测试数据
3.static block status 类型bug处理(mongodb services)
相关帖子:https://www.fecmall.com/topic/4944
4.country 加入ISO3166库,可以通过二位简码得到ISO3166国家信息
使用的是php库:league/iso3166
, github地址:github.com/thephpleague/iso3166
5.errorHandler处理,去掉敏感数据
开发模式,去掉了显示mysql db
,redis
等配置信息
很多用户线上安装,默认都使用开发模式,有一些报错会显示db配置信息,默认去掉了'db', 'mongodb', 'redis'
,
这三者的配置信息
原理是通过重写yii2的errorHandle组件实现,github代码提交
6.多语言的全面支持
fecmall架构上支持多语言,但是默认只搞了几个,用户可以自定义添加,现在默认全部都加上去了,目前默认支持13种语言
ar ar-AE 阿拉伯语言 عربى
cn zh-CN 中文 中文
de de-DE 德语 Deutsche
en en-US 英语 English
es es-ES 西班牙语 Español
fr fr-FR 法语 Français
it it-IT 意大利语 Italiano
jp ja-JP 日语 日本語
kr ko-KR 韩语 한국어
nl nl-NL 荷兰语 Nederlands
pt pt-PT 葡萄牙语 Português
ru ru-RU 俄语 Pусский
tw zh-TW 中文繁体 中文繁體
6.1在 appfront/web/
apphtml5/web
下面,您会发现多了很多默认的语言文件夹,譬如 fr
, es
, nl
等,这个是各个语言的入口文件路径
譬如 www.xxx.com/fr 是法语, www.xxx.com/ru 是俄语
6.2语言翻译包的全面添加,在https://github.com/fecshop/yii2_fecshop/tree/master/app/appfront/languages 下面,您可以看到添加了很多语言包,而且里面都进行了翻译工作
注:目前13种语言的翻译,由于没有翻译文员,是用了google翻译工具进行整理的翻译文件,如果您有翻译文员资源,可以进行人工翻译,分享贡献(除了中文,繁体,英文,日文是手工翻译的,其他都是google翻译)
如何添加多语言?参看最新整理的文档:https://www.fecmall.com/doc/fecshop-guide/instructions/cn-2.0/guide-fecmall_add_lang.html