该问题已被锁定!
8
关注
5029
浏览

怎样更改语言(英文/繁体),因为已经有了lang文件,后台没有找到切换设置

AI智能回复搜索中,请稍后...

为什么被折叠? 0 个回复被折叠
chesk 初级会员 用户来自于: 山西省太原市
2013-05-22 09:43
编辑system/init.php 修改 define('SYSTEM_LANG', 'en-us'); 为下面这句代码
define('SYSTEM_LANG', $SYSTEM_LANG);
之前添加
$SYSTEM_LANG = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 4); //只取前4位,这样只判断最优先的语言。如果取前5位,可能出现en,zh的情况,影响判断。 
if (preg_match("/zh-c/i", $SYSTEM_LANG)) 
$SYSTEM_LANG="zh-c";  //简体中文
else if (preg_match("/zh/i", $SYSTEM_LANG)) 
$SYSTEM_LANG="zh"; //繁体
else if (preg_match("/en/i", $SYSTEM_LANG)) 
$SYSTEM_LANG="en"; //英文
else if (preg_match("/fr/i", $SYSTEM_LANG)) 
$SYSTEM_LANG="fr"; //法语
else if (preg_match("/de/i", $SYSTEM_LANG)) 
$SYSTEM_LANG="de"; //德语
else if (preg_match("/jp/i", $SYSTEM_LANG)) 
$SYSTEM_LANG="jp"; //日语
else if (preg_match("/ko/i", $SYSTEM_LANG)) 
$SYSTEM_LANG="ko"; //韩语
else if (preg_match("/es/i", $SYSTEM_LANG)) 
$SYSTEM_LANG="es"; //西班牙
else if (preg_match("/sv/i", $SYSTEM_LANG)) 
$SYSTEM_LANG="sv"; //瑞典
else echo $_SERVER["HTTP_ACCEPT_LANGUAGE"]; 
language文件夹下根据字段赋值创建翻译文件

比如 简体中文 你就创建zh-c.js 和zh-c.php的翻译文件 [quote] 英文 你就创建en.js和en.php的翻译文件

[/quote]

主要功能 判断浏览器的语言切换翻译文件。

anonymous 初级会员 用户来自于: 浙江省杭州市
2013-03-05 07:21
總算是弄成了 保存文件的時候編碼要搞好 有時候直接拿記事本另存的u8(之前用寫字板打開一下保存換行信息) 這樣子出來的文件編碼會有問題
aiopio 初级会员 用户来自于: 辽宁省大连市
2013-02-16 01:55
在system/init.php文件有个lang的默认是注释掉了.

关于作者

吴铭 初级会员

这家伙很懒,还没有设置简介

问题动态

发布时间
2013-02-16 01:28
更新时间
2013-05-22 10:41
关注人数
8 人关注

相关问题

wecenter编辑器怎样支持html
anwision怎样盈利和持续发展?
怎样在“全部问题”里的“最新”跟“热门”两个栏目不显示某个人,比如ID为2的某个人提出的问题
微信菜单系统命令怎样使用和添加
活动模块怎样设置上传图片的大小?
后台可以切换语言,要怎么才能创建双语网站
WC的开发模式是怎样的
关于ucenter 今天折腾一晚了 找到问题了!
怎样修改在 发现 里只显示文章?
有了二级菜单,是不是可以考虑站长可以配置用户可否在一级下发表问题

推荐内容

提交bUg一枚,ie内核的浏览器下面,输入框鼠标定位问题
从收藏页面和回复页面点击人物头像跳入的不是个人主页而是用户推荐页面(3.0beta2bug)
个人主页,点文章,页面会移动
3.5.0修复文件已发布,大家可在后台进行在线升级
文章点了很多赞,占了一大篇,没有隐藏的。
手机版的logo问题
个人信息管理里面,居住地怎么没有可选项?是BUG 还是数据库没有安装好?
求方案:wecenter的session经常卡死数据库,有没有朋友有好的解决方案?
反馈,有一条查询语句是否有BUG
在Chrome下无法登陆了,是RC1的BUG么?