IT软件
当前位置 :首页工程软件IT软件

Vtiger CRM的安装与汉化

来源: 作者: 时间:2011-02-06 点击:

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)、图表中文字体支持。在ImageCanvasFonts目录下的fontmap.txt文件最上面添加如下内容:
      msyh,msyh.ttf
      msyhbd,msyhbd.ttf

      在ImageCanvasFonts目录下增加MSYH.TTF、MSYHBD.TTF字体文件(如果还有其他字体文件也请逐一写入)
      修改includeutilsGraphUntils.php
      第42行: case ‘cn_zh’:   改为 case ‘zh_cn’:
      第23行改为: DEFINE(“FF_SIMSUN”,’MSYH’);


(3)、真正的在首页支持中文页面,还要做一个工作,由于是测试版,官方只是在首页显示英文,这里需要修改一个文件modulesUsers里的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文件产生乱码问题:modulesReportsCreateXL.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登录页面即可看到语言选择里已经有了中文的选项了。

上一篇:
下一篇: 已经是最后一篇
最新评论共有 位网友发表了评论
发表评论
用户名: 密码: 游客发言不需要密码