登录 注册

登录

问题 汉化的中文语言文件没有安装到Joomla的language文件里

更多
2011年09月08日 05:12 #1 作者: star
我试着汉化JEA这个房产中介组件,修改jea.xml这个文件:
<!-- Site Main Language File Copy Section -->
	<languages folder="site/language">
		<language tag="en-GB">en-GB.com_jea.ini</language>
		<language tag="fr-FR">fr-FR.com_jea.ini</language>
		<language tag="zh-CN">zh-CN.com_jea.ini</language>
	</languages>
同时在安装包里site/language/里也有zh-CN.com_jea.ini文件.

可是为什么安装后在language/zh-CN/里找不到翻译的zh-CN.com_jea.ini文件?我漏了其他步骤吗?
第一次汉化,麻烦各位汉化高手指点一下,尤其是入门需要注意些什么?

登录 或者   注册一个会员帐号 来参与讨论

更多
2011年09月08日 21:52 #2 作者: Joomla之门
看起来你做的都对。你在 /language 目录里面搜索一下,或许文件在,只是肉眼有时候看疏忽了。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2011年09月09日 02:45 #3 作者: star
对了.顺便提一下,jea.xml这个文件我复制了一份并重命名为jea - en.xml
然后才对jea.xml这个文件添加中文语言文件的..

会不会是这个原因才导致中文语言文件没有添加到/language目录下?
我再三确认了zh-CN.com_jea.ini文件没有在/language目录下.

登录 或者   注册一个会员帐号 来参与讨论

更多
2011年09月09日 02:54 #4 作者: star
看来还真是那个文件的问题.我自己又把那文件删了重新做成压缩包再安装..结果成功..
原来是我自己看东西没有认真看.

4、每个扩展中的 XML 文件都是安装信息文件,请将原版的 xml 文件改名为 .xml.en 或 .xml.bak 备份在安装包里面,然后另外复制一份,在新的 xml 文件中插入安装中文语言文件的命令(可参照英文语言文件安装命令来修改)。这一点也很重要!因为某些用户可能会需要纯英文版,那么他下载汉化版之后,只需将 .xml.en 或 .xml.bak 改名并覆盖汉化版的 .xml 文件,就能直接安装并得到英文原版。

我居然把它这么重命名...得到教训了.
谢谢白老大的帮忙,我继续汉化这个组件了.

登录 或者   注册一个会员帐号 来参与讨论