Adempiere 3.9.1汉化
adempiere吧
全部回复
仅看楼主
level 11
tgu007 楼主
Not Work!
org.postgresql.util.PSQLException: ERROR: value too long for type character varying(60)
2019年08月23日 06点08分 1
level 11
tgu007 楼主
干瞪眼[咦]
2019年08月23日 07点08分 2
level 11
tgu007 楼主
汉化的方式:
1、通过系统图形界面(如客户端)方式中的菜单功能,必须是有系统权限的账号System,完成如下步骤
菜单Language项,选中zh_cn即Chinese(China)记录,勾选System Language,按Languange Maintenance,创建出与英语记录对应的需翻译的默认中文记录
菜单Translation Import/Export项,上传预先翻译好的各类XML文件
菜单Synchronize Terminology项,将上传的翻译项填入相应的之前创建出来的中文记录中
2、运行服务器上utis下的脚本
3、纯手工整理数据库中的记录和勾稽关系
2019年08月23日 07点08分 3
level 11
tgu007 楼主
经仔细核查源代码和数据库,出错原因为
ad_browse中的 ad_browse_id = 50114 记录的name字段长度超多了60个字符,达65
先缩短该记录字段的长度,创建 XXXXX_trl表的对应中文记录,后再还原其原始值
'Browser Payroll Movement to Generate Invoice from Payroll Process'
2019年08月26日 06点08分 4
level 11
tgu007 楼主
INSERT INTO AD_Browse_Trl(AD_Language,IsTranslated, AD_Client_ID,AD_Org_ID, Created,Updated, Createdby,UpdatedBy, AD_Browse_ID,Description,Help,Name) SELECT 'zh_CN','N', AD_Client_ID,AD_Org_ID, SYSDATE, SYSDATE ,0,0, AD_Browse_ID,Description,Help,Name FROM AD_Browse WHERE AD_Browse_ID NOT IN (SELECT AD_Browse_ID FROM AD_Browse_Trl WHERE AD_Language='zh_CN')
2019年08月26日 06点08分 5
level 11
tgu007 楼主
2019年08月26日 06点08分 6
level 11
tgu007 楼主
中文登录界面图
2019年08月26日 06点08分 7
web界面登录后中文依然不演示?!
2019年08月26日 07点08分
服务器重启后正常[太开心]
2019年08月27日 00点08分
level 11
tgu007 楼主
翻译离达意、易懂、彻底还有距离,需大量投入
2019年08月27日 00点08分 8
level 11
tgu007 楼主
需要中文语言包的请留下邮箱[扔便便]
2019年08月27日 01点08分 9
level 1
[email protected]给个中文包3.9.3的有么
2020年05月20日 05点05分 10
level 1
2021年02月07日 15点02分 11
level 1
lz
,后续版本还有没有更新啊
2023年07月09日 02点07分 14
1