最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > 建站教程 > CMS教程 > ECShop教程 >

怎么实现ecshop多语言切换?

时间:2014-06-10 11:03来源: 作者: 点击:
下面就说一下修改方法。 A ) 首先打开 includds/init.php 文件, 找到 require(ROOT_PATH . 'languages/' . $_CFG['lang'] . '/common.php'); 与 $smarty-assign('lang', $_LANG); 先将这两行代码删掉。 B )找到 if ((DE
(责任编辑:admin)

 

下面就说一下修改方法。

A首先打开 includds/init.php  文件,

找到 

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

 

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

先将这两行代码删掉。

B)找到 

if ((DEBUG_MODE & 1) == 1)

在它上边增加

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);

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

 

<div></div>

上边添加

| <a href="?lang=zh_cn">简体</a> | 

<a href="?lang=zh_tw">繁体</a> | 

<a href="?lang=en_us">英文</a>

 

------分隔线----------------------------
栏目列表
推荐内容