实现ECSHOP商城多说话切换中英文切换

时间:2014-01-26所属栏目: ecshop教程 来源: 热度:

许多人都想让本身的ECSHOP商城实现多说话支持(可以或许利便的在首页切换多说话)。
着实实现起来也挺简朴的。

结果图如下:

实现ECSHOP商城多说话切换中英文切换

下面就说一下修改要领。

1)、
起首打开 includds/init.php  文件,
找到

require(ROOT_PATH . 'languages/' . $_CFG['lang'] . '/common.php');

与

$smarty->assign('lang', $_LANG);

先将这两行代码删掉。

2)、找到第一个

if (!defined('INIT_NO_USERS'))

在它上边增进

if(!empty($_REQUEST['lang'])){  
$_SESSION['lang']=$_REQUEST['lang'];
}
if (!empty($_SESSION['lang']))
{
switch($_SESSION['lang']){
 case 'zh_cn':
  $_CFG['lang']="zh_cn";
 break;
 case 'zh_tw':
  $_CFG['lang']="zh_tw";
 break;
 case 'en_us':
  $_CFG['lang']="en_us";
 break;
}

}
require(ROOT_PATH . 'languages/' . $_CFG['lang'] . '/common.php');
$smarty->assign('lang', $_LANG);

3)、修改 /themes/default/library/page_header.lbi 文件

在

<div class="topNavR"></div>

上边添加
| <a href="?lang=zh_cn">简体</a> |  
<a href="?lang=zh_tw">繁体</a> |
<a href="?lang=en_us">英文</a>

标签:
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)