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

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

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

查看全部 3 个回答

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]

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

关于作者

吴铭 初级会员

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

问题动态

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

相关问题

对于ie6,anwsion需要怎样解决?
没找到后台的路径,谁告诉我下后台路径
怎样将分类显示在首页?
手机版的登陆界面在哪里修改,找了半天没找到?
在话题广场页怎样加上关注按钮?
怎样去掉主导航最右端的发起部分?
搜索 某个栏目有结果的另一个栏目没有的,然后栏目直接切换会直接卡死在加载中。。。
话题广场怎样让用户已关注的话题隐藏或排到后面?
发现列表页,怎样在文章标题前加上[文章]二字?
希望 anwsion 可以 有中英文 切换功能,

推荐内容

(急)为什么首页动态里面不显示附件的大图,而是显示这样一个代码呢?
登录与发布反应有点迟钝
wecenter 需要什么样的配置
发生的说法地方水电费水电费的事
【BUG】请问官方,-get_setting()这个函数怎么前面还加了一个 “-”? 位置:models/publish.php
不知为啥~进入通知页面一直显示“正在载入”~
反馈一个BUG,IE8浏览器下,点话题进去后发起页面错误。
搜索话题出现这个提示 有时候好有时候坏 在anwsion搜索会页面全市代码
3.1.8版本 无法选择分类
浏览器BUG?