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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15160|回复: 23

最新语言包Compiere2.6.0a

[复制链接]
发表于 2006/12/23 19:41:48 | 显示全部楼层 |阅读模式

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

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

x
0.9版 a gift to you for christmas


版权
本语言包是基于compiere 2.6.0a源码(官方网下载)中data\zh_CN的基础。涉及版权归于原作者,本人只作一些改进。


使用
1,复制 zh_CN to %COMPIERE_HOME%\data\下
2,修改%COMPIERE_HOME%\utils下RUN_TrlImport.bat文件:@SET AD_LANGUAGE=zh_CN


To do
1,有些翻译很生硬。如各位有任何修改意见,恳请告知我,以便1.0版有更完整的中文语言包。
2,当按F1显示的帮助中文显示不出。修改base\src\org\compiere\util\WebDoc中的139行,"Content-Type", "text/html; charset=gb-235"好像也不行,如有大虾知道,请指教


广告
本人从事compiere的咨询,实施,二次开发工作,有需求者Call me了,上海的。
email: qianjinfeng@gmail.com
msn: couragehonor@hotmail.com


感谢
一点小小的成果,就当圣诞礼物。在此感谢compiere,感谢compiere-china, zoapcon.com,特别感谢compierefans(ERP100.com)中各位同仁的帖子。鄙人受益不浅。


心得(高级用户-附件中的语言包已作过同步,可直接用)
compiere中语言的翻译有个集中管理(centrallymaintain)的机制。也就是说,有些XX_Trl依懒于另外的XX_Trl。下面是关系图:
AD_COLUMN_TRL --------- AD_FIELD_TRL,AD_WF_NODE_TRL,AD_PRINTFORMATITEM_TRL
AD_ELEMENT_TRL--------- AD_PROCESS_PARA_TRL
这种机制导致导出语言包时,field_trl,wf_node_trl,printformateitem_trl,process_para_trlXML文件比数据库中的对应表数据少。而compiere在导入这些表时并没有做特别处理(AD_Synchronize seems do this)。使得界面显示(特别是字段)又变回英文。针对此,本人写了SQL去从column_trl中得到field_trl,...的翻译,同理element_trl到process_para_trl。
DECLARE
  CURSOR Cur_TS IS
    SELECT a.ad_wf_node_id as id, ct.name as name
    FROM ad_wf_node a, ad_column c, ad_column_trl ct
    WHERE a.IsCentrallyMaintained = 'Y'
    AND a.ad_client_id = 0
    and a.ad_column_id = c.ad_column_id
    and c.ad_column_id = ct.ad_column_id;
  v_CMD    VARCHAR2(300);
  
BEGIN
  FOR ts IN Cur_TS LOOP
    DBMS_OUTPUT.PUT_LINE('update:');
    v_CMD := 'Update ad_wf_node_trl set name = ''' || ts.name
            || ''' where ad_wf_node_id = ' || ts.id;
    DBMS_OUTPUT.PUT_LINE(' executing: ' || v_CMD);
    EXECUTE IMMEDIATE v_CMD;
    END LOOP;
    commit;
END;

[ 本帖最后由 qianjinfeng 于 2006-12-25 19:22 编辑 ]

zh_CN.rar

641.73 KB, 下载次数: 205, 下载积分: 努力值 -5 点

0.9

发表于 2006/12/29 10:26:15 | 显示全部楼层

本帖已加精

非常感谢您的工作。

有否考虑过,把你的工作重新反馈给compiere社区?
这样,后续的版本里,就会一直保留你的工作成果。
发表于 2006/12/29 12:10:32 | 显示全部楼层

推荐一个工具

www.openbravofans.net的 lv.xin 提供了一个工具,可以在线翻译openbravo的xml文件(90%与compiere相同)。虽然现在功能还不健全,但是想法很好。有利于网络协作不断改善翻译。
 楼主| 发表于 2006/12/29 20:28:55 | 显示全部楼层

回复 #2 pshen 的帖子

很高兴被加精,

本人不知道如何才能把我的工作重新反馈给compiere社区啊?
还要请pshen哥多多指点。
发表于 2007/1/4 11:51:01 | 显示全部楼层
发现一些BUG.
1,工具栏倒数第三个(检查请求)的提示有问题..
错误提示为:检查请求 Alt-Unkown keycode:0x68c0
2,数据网格切换的快捷方式alt+o失效了.F8还可以.
3,CRM没有翻译.

总的来说这个比2.53那个语言包要完整好多.
支持楼主中......加油..
我也发现了其实我也修改了一些翻译.然后倒入COMPIERE.
www.openbravofans.net那个工具很不错..充分发挥来社区协作性,有利于社区共同进步..



这些日子我静下心来研究COMPIERE,希望更多中国的企业可以使用开源的软件..
 楼主| 发表于 2007/1/4 19:10:54 | 显示全部楼层

回复 #5 odx 的帖子

回答odx的部分问题:
1,2,本人感觉这个问题是由于compiere的快捷键设置问题。当你没有导入语言包时,可以用Alt+XXX快捷键,如一个Tab中Field的首字母。但当翻译后,compiere找到的可能是那个汉字的编码,似乎快捷键就用不了了。
发表于 2007/1/5 08:49:49 | 显示全部楼层

回复 #6 qianjinfeng 的帖子

有这个可能,可是其他的就行,如原来的F8.或者是翻译XM有误导致的.
因为很多人其实是需要键盘来操作.
我这两天也看看.研究一下.

[ 本帖最后由 odx 于 2007-1-5 11:49 编辑 ]
发表于 2007/1/5 11:49:04 | 显示全部楼层
估计是XML文件的问题.
果然是XML的问题.找到了.
是AD_Message_Trl_zh_CN.xml文件这里的翻译.将原来的&O删掉了.
原文
  <row id="340" trl="Y">
  <value column="MsgText" original="Grid t&Oggle">数据网格切换</value>
  <value column="MsgTip" original="" />
修改为  
<row id="340" trl="Y">
  <value column="MsgText" original="Grid t&Oggle">数据网格切换(&O)</value>
  <value column="MsgTip" original="" />
  </row>
记住输入&符号要输入&amp;此四个字符,不然快捷键不会生效.
发表于 2007/1/5 12:46:15 | 显示全部楼层
刚刚发现不单单是这些快捷键,
原来汉化版本中很多的快捷键都取消了.
我想把快捷键重新恢复了.不知道有人响应否?
我会把修改陆续上传.
发表于 2007/1/5 13:33:42 | 显示全部楼层
AD_Message_Trl_zh_CN.xml文件的快捷键重新恢复完毕.
具体请看附件.
将解压后的文件覆盖原来的zh_CN下的AD_Message_Trl_zh_CN.xml文件即可.

AD_Message_Trl_zh_CN.rar

20.27 KB, 下载次数: 35, 下载积分: 努力值 -5 点

发表于 2007/1/5 16:47:10 | 显示全部楼层
COMPIERE主菜单汉化更新:
1,将物料管理中余下的两个未汉化的菜单Generate Production from Sales Order和Generate Production from Sales Order汉化了.
2,将新的Customer Relationship Management(客户关系管理CRM)菜单汉化了
总结:其实就是更新了AD_Menu_Trl_zh_CN.xml文件.
希望对大家有用.
楼主,小弟献丑了.

开源的发展有赖于大家共同的努力.每个人都努力,而不是每个人只看不做.希望论坛多点人气哦.
记得03年第一次看见COMPIERE,可惜那个时候没什么人会,也没有时间.最近重新COMPIERE了.很多东西要重新来过了.
希望大家将使用心分享,有不懂的大家一起研究.我相信凭多人的智慧没有什么事是不能完成的.


说的提外话,有人用过TINYERP么?我想重新汉化他,可惜我个人力量太微弱了.他比COMPIERE更小,运行速度更快.我想有些小用户可能需要它而不是相对慢的COMPIERE.

[ 本帖最后由 odx 于 2007-1-5 16:48 编辑 ]

AD_Menu_Trl_zh_CN.rar

15.25 KB, 下载次数: 37, 下载积分: 努力值 -5 点

 楼主| 发表于 2007/1/13 16:35:26 | 显示全部楼层

回复 #1 qianjinfeng 的帖子

关于:
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/8/15 11:41:48 | 显示全部楼层

回复 #1 qianjinfeng 的帖子

dingddddd
发表于 2007/8/15 15:48:06 | 显示全部楼层
我找了好久,才找到
发表于 2007/8/15 15:49:40 | 显示全部楼层
顶~~~~~~~~~~~~~~~~~~~~~
发表于 2007/8/15 15:56:27 | 显示全部楼层
再顶~~~~~~~!
发表于 2007/8/15 15:57:27 | 显示全部楼层
Up
Up
Up
发表于 2007/8/20 14:48:31 | 显示全部楼层

回复 #1 qianjinfeng 的帖子

太好了,谢谢.ding
发表于 2007/8/20 14:50:50 | 显示全部楼层
太好了,谢谢.再顶
发表于 2007/8/30 10:21:50 | 显示全部楼层
很好啊我很期待因为网络上没有最新版本的语言包
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025/11/29 01:41 , Processed in 0.026057 second(s), 17 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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