×

扫描二维码登录本站

QQ登录

只需一步,快速开始

汉化经验浅谈  

标签: 暂无标签
本帖最后由 cloudtuo 于 2014-3-26 14:51 编辑

最近两周一直忙于汉化2.0.2,结合论坛提供的汉化内容,以及我个人的使用心得,自己汉化了一版
为了让大家今后在汉化时不走弯路,特分享一些心得及内容;不对的地方也请大家指出

1. dictionaries里面有两个文件,core和ui,属于整个系统的核心部分,须汉化
2. core汉化许多的系统显示内容,ui侧重于界面的汉化
3. core里面有很多的class,虽然汉化了,但你会发现并无法显示出来
4. 各个模块里面的php文件是汉化重点,你会发现这里定义的class汉化才是起作用的,所以你可以先汉化core,然后修改模块里面的php文件时,把相应的class内容拷贝过来即可
5. 汉化文件时,最好修改datamodels里面的文件,然后使用官方提供的toolkit,update itop code的方式来刷新
6. 如果发现一个模块中的汉化内容需要修改,首先修改模块里面的php文件,如果不行,查找core或ui中的内容,或者,就是ticket模块了,就这么几个地方,肯定能找到
7. 如果还是无法找到,那就是模块的php文件内容缺少,可以打开模块的en.php文件,这里面有些内容可能没有在zh.php中体现

目前就这些了,希望对大家有用
我自己汉化的版本还会继续更新下去,大家可以在置顶的帖子里找到

3.26 汉化修正一处,请大家在置顶的“ iTop 简体中文汉化翻译”找





上一篇:ITOP的CI关系拓扑图
下一篇:有没有linux下安装部署iTop的指导文档,或者大家的经验分享?
cloudtuo

写了 2 篇文章,拥有财富 78,被 6 人关注

您需要登录后才可以回帖 登录 | 立即注册
B Color Link Quote Code Smilies
maxvox 发表于 2014-1-13 17:18:45
楼主好人,谢谢!:)
bs15000 发表于 2014-1-13 19:40:53
感谢分享。
cloudtuo 发表于 2014-1-16 14:35:11
系统中姓名的显示是英文显示方式,也同样需要汉化修正
修改config模块中的datamodel.xml文件
<attribute id="first_name"/>
<attribute id="name"/>

两行换一下位置就行了
荷塘 发表于 2014-2-26 14:08:12
好心人啊
123下一页
手机版|小黑屋|最新100贴|论坛版块|ITIL先锋论坛 |粤ICP备11099876号|网站地图
Powered by Discuz! X3.4 Licensed  © 2001-2017 Comsenz Inc.
返回顶部