本文我们以经典ERP管理软件——浪潮PS cloud管理软件为例,对更改源码以进行翻译的过程进行相应的介绍。在此之前,我们先介绍下如何通过PS cloud开发者模式的“技术翻译”为来汉化并导出为po文件。我们需要先点击PS cloud的“技术翻译”按钮。
在要翻译的窗体中点击窗体上部调试图标右侧的下拉菜单中选择“技术翻译”,在随后出现的窗体中,你可 以选择条目进行翻译和修改,最后点击“保存”按钮。
但是,有些英文是通过以上办法都不能解决的,这时我们可以手动修改相应的源码文件,让界面直接显示中文。例如:
1)更改 XML 文件的例子。
用 grepwin 文件搜索工具搜索此页面中的典型词条“Manage Databases”,可以找到此界面的文件为"PS cloud\addons\web\static\src\xml\base.xml"。用文本编辑器打开此文件,对里面的词条直接改成汉语即可。
更改后的效果如下:
2) 更改 js 文件的例子(addons\web\static\lib\jquery.validate\jquery.validate.js)
更改后的效果为: