Vtiger CRM的安装与汉化全过程

1、首先下载Vtiger CRM,各位可以到官方站点去下载(http://www.vtiger.com/)。如果你已经搭建好PHP+MYSQL环境,就只要下载tar.gz的源码包了,如果没有则可以下载windows或linux下的安装包。

2、若下载的是源码包,就将源码包解压到服务器根目录,然后访问就可以进入安装界面了。安装过程很简单,要注意将PHP、MYSQL环境配置好。

3、汉化:汉化时一定要注意每一个文件一定要另存为无BOM的UTF-8格式,这项工作做好了后面会省事的多。这里有网友的Vtiger_zh_cn汉化包与大家分享!

下载地址:http://www.aijia365.com.cn/wp-content/uploads/2009/07/VTIGER_zh_cn.rar

(1)、增加中文支持。找到根目录下config.inc.php文件,进行以下修改:
      将$default_language = 'en_us';改成$default_language = 'zh_cn';
      在这句前面添加:$languages = Array('zh_cn'=>'中文','en_us'=>'US English');
      注意这里的字符设置:$default_charset = 'UTF-8';
(2)、图表中文字体支持。在Image/Canvas/Fonts目录下的fontmap.txt文件最上面添加如下内容:
msyh,msyh.ttf
      msyhbd,msyhbd.ttf
      在Image/Canvas/Fonts目录下增加MSYH.TTF、MSYHBD.TTF字体文件(如果还有其他字体文件也请逐一写入)
      修改include/utils/GraphUntils.php
第42行: case ‘cn_zh’:   改为 case ‘zh_cn’:
      第23行改为: DEFINE(“FF_SIMSUN”,’MSYH’);
(3)、真正的在首页支持中文页面,还要做一个工作,由于是测试版,官方只是在首页显示英文,这里需要修改一个文件/modules/Users里的Login.php
      第161行内容解除注释,第162行加上注释,改成如下内容:
<?php echo get_select_options_with_id(get_languages(), $display_language) ?>
      <?/*php echo get_select_options_with_id(Vtiger_Language::getAll(), $display_language) */ ?>
(4)、导出EXECL文件产生乱码问题:/modules/Reports/CreateXL.php中修改两个地方:
”$worksheet->write(0, $count, $key , $header);“改为:“$worksheet->write(0, $count, iconv(“UTF-8″, “gb2312″, $key) , $header);”;
      大约是61行的那句改为:“$worksheet->write($key+1, $dcount, iconv(“UTF-8″, “gb2312″, $value));”
就这样,vTigerCRM汉化就完成了,打开vTigerCRM登录页面即可看到语言选择里已经有了中文的选项了。

参考网址:研究者之家

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值