壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 64038|回复: 189

compiere 2.6.X最新简体中文语言包(完整版)及语言同步

    [复制链接]
发表于 2007/1/6 22:20:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
compiere 2.6.x最新简体中文语言包(完整版)及语言同步

特别感谢pshen,qianjinfeng,cytihuntor,以及感谢本论坛的各位兄弟。
最近一段时间我花了点时间研究compiere.深感困难。也明白大家在黑暗中寻找光明的辛苦。因此我们要共同努力,不要各自为政。

第六次更新(0.1.5)2007-11-05,2007-11-08
1针对compiere2.6.1和compierechina2.6.3更新了一下。
2修正了activity和campaign的翻译混淆。可以在中文下新建实体了。引用yahootw的一些翻译说到:activiy and campaign 都有活动的意思,Activity指「活動力」或「有休閒娛樂性質的活動」,Campaign是「倡言或反對某種主張的活動」或是「競選活動」。我也感觉如此。现在就将activity翻译成活动,campaign翻译成营销,marketing campaign翻译成营销活动或者行销活动。

第五次更新(0.1.4)2007-02-05,2007-02-06

1,将菜单翻译修改了一些。比如Open Items的翻译,我看到Compiere China翻译为开放账目,qianjinfeng翻译为未结项|结算中心,qianjinfeng的翻译应该更对。开放账目翻译得不太好。我去查了一下经济类书,发现open account翻译为往来账户,还有的书说它有未清,未结的意思,我看到sap翻译为未清账目,好像这个应该更好噢。现在就暂时取这个翻译。
2,修正了hulihutu9兄说的BUG(中文下Price List和Order中只显示产品的ID,不会显示产品的名称)。谢谢。原因是没有先设置系统语言。其实这个是COMPIERE本身的设计就是这样的。我导入的时候漏了这个重要的步骤。

如何安装?
方法1:
1,首先你的compiere当然要运行正常,然后下载zh_CN_2.6.0a.rar
2,将解压后的zh_CN文件夹复制到%COMPIERE_HOME%\data\下,如c:\compiere2\data
3,修改修改%COMPIERE_HOME%\utils下RUN_TrlImport.bat文件,将@SET AD_LANGUAGE=de_DE改为@SET AD_LANGUAGE=zh_CN
4,请用System登陆系统,语言(language)选择英文最好了(还没有导入嘛?),并且依次打开Menu--System Admin--General Rules--System Rules--Language,按快捷键ALT+O或者F8切换为网格显示,找到Language列值为zh_CN的行,然后找到zh_CN行的System Language列,双击那个方格,看到打上勾就OK了。
5,运行RUN_TrlImport.bat,你导入了语言后,请用System登陆系统,并且依次打开Menu--系统管理--通用规则--同步术语(英文为Menu--System Admin--General Rules--Synchronize Terminology),然后点开始(Start),运行后再重登陆就OK。同步了。这是小弟的错误。现在这个方法才是原滋原味的方法。肯定可以同步术语了。
6,完成了,启动compiere服务器和你的客户端看看吧。这就是完全汉化的效果了。
7,让我们再次感谢pshen,qianjinfeng,cytihuntor。^_^。愿大家共同为了开源社区而努力。   

方法2:
请用System,以System Administrator角色登录,语言(language)选择英文最好了,并且依次打开Menu--System Admin--General Rules--System Rules--Language,按快捷键ALT+O或者F8切换为网格显示,找到Language列值为zh_CN的行,然后找到zh_CN行的System Language列,双击那个方格,看到打上勾就OK了,执行Translation Import/Export,记住最后别忘了执行Synchronize Terminology。
这是按照http://adempiere.com/wiki/index.php/Language_Pack_Installation的方法.也是compiere所用的官方方法.

第四次更新(0.1.3)2007-2-1
        1,修改了一些词语的翻译,这里的过程久啊。对了,QIANJINFENG,一起来搞翻译好过了。。你回答一下我可以么?还有好多没有翻译的帮助文档。。。。。。
2,其实软件里面本身就已经将ad_synchronize集成进去,并在菜单中显示了。如果你导入了语言后,请用System登陆系统,并且依次打开Menu--系统管理--通用规则--同步术语(英文为Menu--System Admin--General Rules--Synchronize Terminology),然后点开始(Start),运行后再重登陆就OK。同步了。这是小弟的错误。现在这个方法才是原滋原味的方法。肯定可以同步术语了。
3,发现如果翻译了打印格式项目的话,在英文下面也是显示中文的打印列---这显然是不对的。估计是compiere的一些不足。所以不再集成打印格式了。如果你再新建一个打印格式的话,你会发现其实它就是真的中文打印格式了。这样或许好些。

如何安装?

1,首先你的compiere当然要运行正常,然后下载zh_CN_2.6.0a.rar
2,将解压后的zh_CN文件夹复制到%COMPIERE_HOME%\data\下,如c:\compiere2\data
3,修改修改%COMPIERE_HOME%\utils下RUN_TrlImport.bat文件,将@SET AD_LANGUAGE=de_DE改为@SET AD_LANGUAGE=zh_CN
4,运行RUN_TrlImport.bat
5,如果你导入了语言后,请用System登陆系统,并且依次打开Menu--系统管理--通用规则--同步术语(英文为Menu--System Admin--General Rules--Synchronize Terminology),然后点开始(Start),运行后再重登陆就OK。同步了。这是小弟的错误。现在这个方法才是原滋原味的方法。肯定可以同步术语了。
6,完成了,启动compiere服务器和你的客户端看看吧。这就是完全汉化的效果了。
7,让我们再次感谢pshen,qianjinfeng,cytihuntor。^_^。愿大家共同为了开源社区而努力。

第三次更新(0.1.2版本)说明:2007-01-12
1,更新了AD_PrintFormatItem_Trl_zh_CN.xml文件。修正了打印的时候,显示的列名称为英文。

第二次更新(0.1.1版本)说明:
1,终于把RUN_AD_Synchronize.bat和RUN_AD_Synchronize.sql脚本写好了.放在压缩包utils文件夹里面。唉,怪自己没有学好PLSQL.
2,qianjinfeng留言说他没有看到CRM菜单(Customer Relationship Management)。这是官方向外发布的产品。应该是有个内部版本(20061116)被compiere-china拿来放在他们网站,并经过一小部分修改变为(Compiere_260a_20061122.zip)提供下载了,就是我所说有Customer Relationship Management菜单这个版吧。其实compiere-china那个版未修改前的也可以从compiere.org找到的。这其实也提示给我们知道,compiere即将要加强CRM这块了。
3,其实compiere-china下的那个版本在物料管理菜单下还多了两个菜单。我也把它翻译了。详情请看qianjinfeng关于2.60a最新中文语言包那个帖子.
4,各位可以自行去sourceforge.net或者compiere-china下载不同的版本。其实compiere-china那个版也是从compiere.org下到的。
5,虽然官方向外发布版本暂时还没有CRM菜单,此中文语言包一样适用。
6,本简体中文语言包比之前0.1.0版本缩小了约200KB。因为之前使用的是qianjinfeng版中的AD_Field_Trl_zh_CN.xml文件,昨晚我测试过了。现在使用最新的AD_Field_Trl_zh_CN.xml。

如何安装?

1,首先你的compiere当然要运行正常,然后下载zh_CN_2.6.0a.rar
2,将解压后的zh_CN文件夹复制到%COMPIERE_HOME%\data\下,如c:\compiere2\data
3,修改修改%COMPIERE_HOME%\utils下RUN_TrlImport.bat文件,将@SET AD_LANGUAGE=de_DE改为@SET AD_LANGUAGE=zh_CN
4,运行RUN_TrlImport.bat
5,进入解压出来的utils文件夹,然后运行RUN_AD_Synchronize.bat,看到已成功完成后关闭本窗口。注意这里我们所用的数据库是oracle的。如果你使用非oracle数据库,请留言,我将继续更新非oracle脚本。如你修改了compiere连接oracle数据库的用户名和密码,详细请看脚本。请保证RUN_AD_Synchronize.bat和RUN_AD_Synchronize.sql在同一目录下。
6,完成了,启动compiere服务器和你的客户端看看吧。这就是完全汉化的效果了。
7,让我们再次感谢pshen,qianjinfeng,cytihuntor。^_^。愿大家共同为了开源社区而努力。

下一步?
我想说的是0.1版本中说的一样,希望大家共同努力,搞好汉化,以后还要汉化软件里面的那些帮助文字.希望多些人加入.
PSHEN,我可以参加您的windowutil项目吗?pshen,qianjinfeng,我们一起努力汉化compiere好不好?

首次更新(0.1.0版本)说明:2007-01-06

1,本包已经将所有的界面都汉化了,包括最新的那个CRM还有里面的菜单和窗口。将那41个XML文件有很多都更新了一遍。
2,本包修正了PSHEN的2.53版和QIANJINFENG的最新2.60a版中文语言包中一些窗口和工具栏中失效的快捷键,现在你又可以使用原版的快捷键了,比如alt+O可以使网格切换。我这个包只是对前人的修正和更新,如果没有pshec的2.53简体中文包,没有qianjinfeng的简体中文包就不会有这个汉化包。
3,compiere集中管理(centrallymaintain)的机制所导致的“界面显示(特别是字段)又变回英文”。针对这个问题我导出了中文语言包的所有41个文件,真的发现如qianjinfeng所有那样,AD_Field_Trl_zh_CN.xml只有10.4KB。到底是Jorg Janke大佬疏忽呢还是本来就应该这样子的?怀着疑问我昨天熬了通宵来研究这些文件,呵呵我这个人就是这样有疑问睡不着。发现原来AD_Field_Trl_zh_CN.xml中的字段在其他相关的几个XML文件中都有了。看来qianjinfeng和cityhuntor所说的没错。应该就是同步术语的问题。最后终于知道了应用字典同步术语的使用方法。不再那么麻烦了。这样可以很好的翻译而不用再做其他改动原来的翻译文档,也避免了手动修改数据库来实现导出AD_Field_Trl_zh_CN.xml,使中文语言包过于庞大了。
4,另外发现那些那些帮助所要显示的文字好象也在XML里面,这个问题迟点再研究。
5,一些遗憾,本来我想把下面ad_synchronize做成一个BAT文件来运行的。这个迟点吧。还没有搞懂SQLPLUS。现把sql脚本放进去吧。

如何安装呢?

1,首先你的compiere当然要运行正常,然后下载zh_CN_2.6.0a.rar
2,将解压后的zh_CN文件夹复制到%COMPIERE_HOME%\data\下,如c:\compiere2\data
3,修改修改%COMPIERE_HOME%\utils下RUN_TrlImport.bat文件,将@SET AD_LANGUAGE=de_DE改为@SET AD_LANGUAGE=zh_CN
4,运行RUN_TrlImport.bat
5,请不要急着登陆compiere.如果你急着进去compiere那么你会发现客户关系管理菜单下级的那些窗口里面还有不少还是英文的,这就是更新说明3之中说明的那个原因了。
下面开始说说如何使应用字典同步。
    5.1打开浏览器输入http://127.0.0.1:8080/apex,然后输入你在安装compiere服务器时所用的数据库的用户名和密码(默认为compiere和compiere),回车登陆。
    5.2在主页这里点击第三个图标SQL,然后点第一个图标SQL命令,之后在中间空白地方粘贴以下脚本:
  begin
        ad_synchronize(null);
  end;
    然后点运行。完成后注销数据库登陆,并关闭浏览器。
6,完成了,启动compiere服务器和你的客户端看看吧。这就是完全汉化的效果了。
7,让我们再次感谢pshen,qianjinfeng,cytihuntor。我只是昨晚搞了个通宵而已^_^。愿大家共同为了开源社区而努力。

参考网页:
http://sourceforge.net/projects/windowutil
http://erp100.com/thread-7523-1-1.html
http://erp100.com/viewthread.php?tid=6237&highlight=%CD%AC%B2%BD%CA%F5%D3%EF
http://www.koders.com/info.aspx?c=ProjectInfo&pid=MN5CMVN1NEBUUMEKAVKCB6LH8F
http://adempiere.com/wiki/index.php/Language_Pack_Installation
建议:
我们论坛建立一个汉化项目吧。将为我们汉化的各位大哥的名字列在一起。而且一起为了将compiere完全汉化和跟compiere原版本汉化同步作为目标。PSHEN,QINJINFENG你看怎么样?最好就是直接加入http://sourceforge.net/projects/windowutil项目吧。不要开那么多项目了。
我希望有共同爱好的人一起努力。
writed by odx
hazenou@hotmail.com


[ 本帖最后由 odx 于 2007-11-8 15:25 编辑 ]

RUN_AD_Synchronize.rar

624 Bytes, 下载次数: 913, 下载积分: 努力值 -5 点

独立脚本

zh_CN_2.6.0a.rar

410.67 KB, 下载次数: 2798, 下载积分: 努力值 -5 点

zh_CN_2.6.x.rar

420.29 KB, 下载次数: 728, 下载积分: 努力值 -5 点

compiere 2.6.1/2.6.3 简体中文语言包

评分

参与人数 2壹佰币 +2 收起 理由
down_compiere2 + 1 谢谢分享(^_^)
pshen + 1 精品文章

查看全部评分

发表于 2007/1/6 22:39:03 | 显示全部楼层

支持odx

odx研究精神值得我们学习啊

有个问题,我得CRM菜单这么一直都没有的。甚至在AD_Menu中就没有序号大于600的,
 楼主| 发表于 2007/1/6 23:46:34 | 显示全部楼层
哦.是吗.我直接从那个compiere-china下的.(.我知道这个公司不是compiere的.)无赖英文太慢了.呵呵.
我还有一个是从compiere下的.
我要看看两个有什么不同先..
想去官方下个新版.太慢了..

网页都没有打开..光缆不知道什么时候修好.

[ 本帖最后由 odx 于 2007-1-7 00:04 编辑 ]
 楼主| 发表于 2007/1/6 23:53:33 | 显示全部楼层

回复 #2 qianjinfeng 的帖子

那个compiere集中管理(centrallymaintain)的机制所导致的“使得界面显示(特别是字段)又变回英文的问题已经解决了..
就是用那个脚本..
你试试吧.这样的话,你可以直接从软件中导出来翻译文档,而不必再去修改那个ad_field了.
 楼主| 发表于 2007/1/8 10:19:07 | 显示全部楼层
试过了将新点compiere.dmp中马上就可以显示CRM菜单了.原来是主要那个数据库compiere.dmp比较新的问题,当然那个程序也新一点..现在基本上确认compiere-china那个是从compiere.org上下来的一个比较新的内部版本了.
如果需要用新一点的..可以去compiere-china下载..当然可以去compiere.org的svn下..
发表于 2007/1/8 19:28:33 | 显示全部楼层
非常感谢!
发表于 2007/1/9 12:15:40 | 显示全部楼层
如果你愿意放到http://sourceforge.net/projects/windowutil 里,那当然太好了。
这个项目现在和死了一样。呵

是不是可以考虑一下xin.lv的那个工具,好聚集更多的人来参与?
发表于 2007/1/9 16:12:36 | 显示全部楼层
odx,好样的,就是有你这样的人才是中国开源的希望
 楼主| 发表于 2007/1/9 16:27:32 | 显示全部楼层
原帖由 pshen 于 2007-1-9 12:15 发表
如果你愿意放到http://sourceforge.net/projects/windowutil 里,那当然太好了。
这个项目现在和死了一样。呵

是不是可以考虑一下xin.lv的那个工具,好聚集更多的人来参与?


我可能会要重新注册一个SOURCEFORGE帐号了.2004年注册那个忘记了.呵呵.

XIN.LV那个工具更好啊.发挥协助精神.

同时感谢加精.
我继续研究COMPIERE.
发表于 2007/1/11 09:25:11 | 显示全部楼层
我已经给lv xin发了消息,希望他能支持
发表于 2007/1/11 09:50:57 | 显示全部楼层
楼上的挺热心的。谢了。
 楼主| 发表于 2007/1/11 12:01:20 | 显示全部楼层
我也在他的论坛发了信息..希望他支持呵呵..
可惜他回复给我的是::

发表于 2007-1-9 13:51  资料 文集 短消息   
不能使用, 虽然Compiere的XML文件格式和Openbravo的一样, 但是有很多字段是不一样的

在线翻译主要的目的是管理各种不同版本的翻译,提供搜索, 排名等功能, 在线翻译首先保存在我们网站的数据库里, 我们后台有一个程序可以从网站的数据库生成Openbravo需要的XML文件,每周一次.

http://www.openbravofans.net/viewthread.php?tid=41&extra=page%3D1

[ 本帖最后由 odx 于 2007-1-11 16:08 编辑 ]
发表于 2007/1/11 14:01:53 | 显示全部楼层
原来是这样。
 楼主| 发表于 2007/1/12 13:27:49 | 显示全部楼层
更新了一下语言包.
发表于 2007/1/13 16:48:11 | 显示全部楼层

关于F1帮助问题

关于:
2,当按F1显示的帮助中文显示不出。修改base\src\org\compiere\util\WebDoc中的139行,"Content-Type", "text/html; charset=gb-235"好像也不行,如有大虾知道,请指教

本人发现原因是由于:
m_head.addElement(new link("http://www.compiere.org/standard.css", link.REL_STYLESHEET, link.TYPE_CSS));
改为
m_head.addElement(new link(WebEnv.getStylesheetURL(), link.REL_STYLESHEET, link.TYPE_CSS));
即可
对于字符集并不需要作修改。UTF-8可以显示汉字
 楼主| 发表于 2007/1/13 17:37:52 | 显示全部楼层
原帖由 qianjinfeng 于 2007-1-13 16:48 发表
关于:
2,当按F1显示的帮助中文显示不出。修改base\src\org\compiere\util\WebDoc中的139行,"Content-Type", "text/html; charset=gb-235"好像也不行,如有大虾知道,请指教

本人发现 ...


好.我也看看
发表于 2007/1/14 12:48:32 | 显示全部楼层
好,不错
感谢
发表于 2007/1/16 13:34:43 | 显示全部楼层

使用ODX 语言包遇到的问题。。。

首先感谢odx 无私的工作。。。。
1)使用runtr...bat ,倒入失败。。。提示“No database"  ,后使用“system"登陆后,使用“通用规则“-〉“系统规则“-〉“翻译导入导出“。。。导入语言包。。。成功。。。包括"CRM"均为汉字。
2)使用“SuperUser"登陆,初始化实例。。。。不能创建。。。(我在原英文状态下是成功的),使用的均为“AccountUs.csv"

为什么?

如有北京的朋友可联系 bao@lance-cn.com  ,我们公司接受有偿服务

谢谢
 楼主| 发表于 2007/1/16 17:39:44 | 显示全部楼层
原帖由 lance-cn 于 2007-1-16 13:34 发表
首先感谢odx 无私的工作。。。。
1)使用runtr...bat ,倒入失败。。。提示“No database"  ,后使用“system"登陆后,使用“通用规则“-〉“系统规则“-〉“翻译导入导出“。。。导入语言包。。。成功 ...



1,是不是你的数据用户和密码改了??
数据库是oraclexe么?能说一下你的具体环境和过程么?以方便我修正错误..

2,你试试用英文语言进去初始化实体.
发表于 2007/1/17 17:01:35 | 显示全部楼层

回复 #19 odx 的帖子

1,是不是你的数据用户和密码改了??   
我也担心是这个问题,不过我只是在安装oracalexe 是设置过system的密码,其余的都采用缺省设置。。。。不过好在通过我说的方式也可以翻译过来。。

数据库是oraclexe么?  是
能说一下你的具体环境和过程么? win2000sever  其他没有什么特殊的

2,你试试用英文语言进去初始化实体.   英文初始化实体没问题。。

另外,你在北京么。。。想请你吃大餐。。。然后。。请教。。。嘻嘻。。。
我的MSN:  bao@lance-cn.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 01:00 , Processed in 0.028795 second(s), 18 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表