|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服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
|