通达OA官方有国际版,可以实现中英文语言的切换。可惜不提供试用版本的下载,只能在线试用。于是想动手修改通达OA11版为多语言版本。
通达OA自10版以后,php文件中所有的中文都是通过一个函数输出的。函数如下:
function _( $msg ){
return $msg;
}
咋一看这个函数没有任何意义啊,就是一个echo的功能。原来是为了实现多语言版预留的函数。将函数稍作修改
function _( $msg )
{
$english=mysql_fetch_array(mysql_query("select e from l where c='$msg'"));
if(!$english){
mysql_query("insert into l values('$msg','')");
return $msg;
}else{
return $e;
}
}
这样会把页面中所有出现中文的地方保存到数据库表l中,接下来之需要把中文对应的英文获取到输出到页面中就OK了。
具体实现方法是制作一个小程序,把l表中的中文变为英文。通过百度翻译得到。
<?
include_once( "inc/conn.php" );
set_time_limit(0);
mysql_query("set names utf8");
$q=mysql_query("select c from l where e=''");
while($r=mysql_fetch_array($q)){
$e=file_get_contents("http://qita.in/api/fanyi.php?key=$r[0]");
mysql_query("update l set e='$e' where c='$r[0]'");
}
?>
等这个文件执行完毕以后,接下来再刷新看,页面大部分地方已经变为英文了,有个别翻译不正确的地方需要手动翻译一下。
发现菜单还没有变为英文。这是因为菜单是从数据库中查询得到的。需要修改这个文件D:\MYOA\webroot\general\ipanel\menu.php
未完待续。。。。。
另外附已经整理好的英文语言包
分享到:
相关推荐
通达OA注册机破解版.已经破解接触所有功能,为了支持正版没有只有25人授权
通达OA2015破解版通达OA2015破解版,仅供技术交流,勿用与商业,请下载后24小时内删除。
通达OA 通达OA 通达OA通达OA 通达OA 通达OA通达OA 通达OA 通达OA通达OA 通达OA 通达OA
我单位一直在用,非常稳定。下面是源文件下载地址:通达oa2013安装文件下载地址 http://pan.baidu.com/s/1jGIgUxC 提取密码rn2w 通达oa精灵下载地址:http://pan.baidu.com/s/1gd1sgmR 提取密码m73d
通达OA2009版工作流使用详解 通达OA2009版工作流使用详解.pdf 通达OA2009版工作流使用详解.pdf 通达OA2009版工作流使用详解.pdf 通达OA2009版工作流使用详解.pdf 通达OA2009版工作流使用详解.pdf 通达OA2009版工作流...
通达OA办公完美注册破解版带注册补丁 系统集成了包括内部电子邮件、短信息、公告通知、日程安排、工作日志、通讯录、考勤管理、工作计划、网络硬盘、工作流、讨论区、投票、聊天室、文件柜、人事档案、工资管理、...
通达OA测试版通达OA测试版通达OA测试版通达OA测试版通达OA测试版通达OA测试版通达OA测试版通达OA测试版通达OA测试版
1、安装通达OA2013(6.0.121106),经测试6.7.13.315也能这样破解,然后进入OA复制机器码。 2、取得【Office_Task】的注册码,步骤如下: 注册地址: http://www.fycdc.com/page/html/23.php 步骤: 1、先在...
通达OA2013增强版一键破解SetOfficeTask
通达OA2008增强版,破解版。通达OA2008增强版,破解版。
通达OA2013增强版反编译全部源码,二次开发可以使用参考。
通达OA2013增强版手机客户端,使用固定IP,亲测可用
通达oa2011升级程序通达oa2011升级程序通达oa2011升级程序通达oa2011升级程序
通达OA二次开发手册,通达OA二次开发手册,通达OA二次开发手册,通达OA二次开发手册,通达OA二次开发手册,
Office Anywhere 2017版部分开放源代 通达OA2017版30% 源码
通达OA2010 3.6 110610 补丁自动升级-纯净版(含全套热门组件破解版本)——通达OA2010完美平台版最新OA补丁集成“OA破解补丁、通达即时通讯服务器版本IM、OA精灵 去官方链接及去除通达官方相关信息版(通达OA精灵去...
通达 OA 2010 完全破解 含 论坛 视频会议 插件
通达oa2009安装版,这个版本很难找到了,大家收藏吧。