×

扫描二维码登录本站

QQ登录

只需一步,快速开始

iTop-2.3.1-2832中文语言的问题  

标签: 暂无标签
安装了iTop-2.3.1-2832,发现一个选择中文语言后的一个问题:1. 如果安装时选择中文语言,安装可以正常完成,且正常登录,但是左边的菜单栏无法显示,右上角的退出按钮无法弹出菜单。
2. 如果安装时选择英文语言,所有都正常。但是登录后,通过右上角的退出按钮选择My preference 修改成中文后,会再次出现左边菜单消失,右上角的退出按钮无法弹出菜单。

请指点,谢谢!




上一篇:问题管理和事件管理跑哪里去了?
下一篇:iTop-2.2.1-2658导出功能故障
yangkwch

写了  篇文章,拥有财富 ,被  人关注

您需要登录后才可以回帖 登录 | 立即注册
B Color Link Quote Code Smilies
yangkwch 发表于 2016-12-20 17:09:35
难道就没人关心过这个问题?
gchiron 发表于 2016-12-22 11:26:01
同问,谁知道怎么解决还望回复一下,选个中文到不能用了。
i15451 发表于 2016-12-26 11:26:50
正好我安装了官方的2.3.3, 直接选择中文,没有你出现的问题,或者你考虑重新安装一次再看看?
lpzeng 发表于 2016-12-27 15:18:44
我也遇上这个问题,在网上找到解决方法供参考。

中文界面左侧菜单栏空白这是一个bug,jQuery里中文的代码是 zh-CN,iTop按照语言代码(ZH CN)截取前两位取小写,导致jQuery报错:

timepicker.png
临时解决方案,编辑application/itopwebpage.class.inc.php,找到$sJSLangShort的定义,添加如下代码:
  1.   $sJSLangShort = json_encode(strtolower(substr(Dict::GetUserLanguage(), 0, 2)));
  2.                 // 中文bug
  3.                 if($sJSLangShort == '"zh"')
  4.                 {
  5.                         $sJSLangShort = '"zh-CN"';
  6.                 }
复制代码

手机版|小黑屋|最新100贴|论坛版块|ITIL先锋论坛 |粤ICP备11099876号|网站地图
Powered by Discuz! X3.4 Licensed  © 2001-2017 Comsenz Inc.
返回顶部