iTop-2.3.1-2832中文语言的问题
安装了iTop-2.3.1-2832,发现一个选择中文语言后的一个问题:1. 如果安装时选择中文语言,安装可以正常完成,且正常登录,但是左边的菜单栏无法显示,右上角的退出按钮无法弹出菜单。2. 如果安装时选择英文语言,所有都正常。但是登录后,通过右上角的退出按钮选择My preference 修改成中文后,会再次出现左边菜单消失,右上角的退出按钮无法弹出菜单。
请指点,谢谢!
难道就没人关心过这个问题? 同问,谁知道怎么解决还望回复一下,选个中文到不能用了。 正好我安装了官方的2.3.3, 直接选择中文,没有你出现的问题,或者你考虑重新安装一次再看看? 我也遇上这个问题,在网上找到解决方法供参考。
中文界面左侧菜单栏空白这是一个bug,jQuery里中文的代码是 zh-CN,iTop按照语言代码(ZH CN)截取前两位取小写,导致jQuery报错:
临时解决方案,编辑application/itopwebpage.class.inc.php,找到$sJSLangShort的定义,添加如下代码:
$sJSLangShort = json_encode(strtolower(substr(Dict::GetUserLanguage(), 0, 2)));
// 中文bug
if($sJSLangShort == '"zh"')
{
$sJSLangShort = '"zh-CN"';
}
页:
[1]