【已经解决 谢谢!】谁能讲讲2.7.2版本的多语言原理 谢谢

2016-07-07 15:02 来源:www.chinab4c.com 作者:ecshop专家



在2.7.2版本中,后台的系统设置-->商店设置-->基本设置-->系统语言里选择 en_us.则一刷新,后台和前台都变成了英文的了。

1.哪位能结合source给讲讲这个原理。

2.我现在要想加个日文版的,该怎么做呢?

3.我在languages目录下加了个jp_jp文件夹,但内容还是en_us的。
然后后台选择jp_jp,为什么还都是中文啊?

本人新手,希望大家指教。。。

回答:
完全按照系统具备的语言包文件翻译 然后放于语言包目录下进行选择。我也可以告诉你笨办法你把当前的版本重新翻译也可以

完全按照系统具备的语言包文件翻译 然后放于语言包目录下进行选择。我也可以告诉你笨办法你把当前的版本重 ...
qiyongdong 发表于 2010-7-6 14:19




完全按照系统具备的语言包文件翻译 然后放于语言包目录下进行选择
--->比如 我想开发日文版的。我就把zh_cn文件夹copy成jp_jp.然后翻译该目录下所有文件。
完成后,在后台选择jp_jp.则前台后台都会变成日文了?不需要改程序的其他地方么?比如什么配置文件之类的。。。
谢谢

如果你不懂搞,那么就直接翻译,看到哪个地方是中文就改哪个地方。

......................

你的方法没错,看是不是缓存没有更新

已经解决谢谢大家

程序自动读取languages目录下的文件夹。作为后台语言配置项。
当选择jp_jp时,程序在init里读取jp_jp下的文件来设置语言。