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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3238|回复: 4

【已解决】WEBERP内置翻译工具的修正

[复制链接]
发表于 2007/8/13 09:20:14 | 显示全部楼层 |阅读模式

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

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

x
在试用weberp中发现weberp目录中的poadmin.php文件就是用来做在线翻译的。可惜程序只在linux下运行,而且很明显不是稳定版本。

希望php比较熟悉的人能帮忙改一下这个文件,使其可以运行。相信通过大家的努力,一定能把这个工具用起来!  
BY: wjfonhand
 楼主| 发表于 2007/8/13 09:21:01 | 显示全部楼层
WebERP自带的翻译工具在Windows环境下使用的修正说明
1、需要下载Gettext的可执行文件并压缩到windows系统目录,主要是用于po、mo文件格式转换以及将英文版中的最新句子合并到当前语言包。
2、文件修改记录
注意:
下面所提的行号是指修改后文件的行号

文件Z_poAdmin.php
1、第15行到19行,取消了Gettext是否安装在服务器上的检查。Weberp使用了php gettext,因此不再依赖于动态库版本的gettext
文件Z_poEditLangModule.php
1、34、35行,修改为windows格式的路径
2、84行,修改保留最后一次备份为每次修改都进行备份,因此注意服务器管理员需要定期清理备份文件,不然可能撑暴硬盘
3、107行和111行,修改了取子子符串的长度
4、115行到121行,在新的messages.po文件中发现在放成两行的字符串,不知原英文版为何没有考虑这个因素。因此增加这方面的判断。
5、188行,修改为windows下的列目录命令
6、190行,修改为windows的路径格式
7、196行,增加文件列表的排序功能
8、71行,取消了翻译后的htmlentities转换,因为转换后中文就乱码了。  
BY: laolee
 楼主| 发表于 2007/8/14 19:09:45 | 显示全部楼层

修正后的两个文件



[ 本帖最后由 wjfonhand 于 2007-9-1 16:13 编辑 ]

poedit.rar

3.69 KB, 下载次数: 43, 下载积分: 努力值 -5 点

发表于 2007/8/28 08:29:46 | 显示全部楼层
多谢分享资料多谢分享资料
发表于 2008/8/21 07:41:35 | 显示全部楼层
看 看 啊
,还 漫 好 的 啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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