ECSHOP中英文繁体字互相切换实现多国语言

很多人都想让自己的ECSHOP网店实现多语言支持(能够方便的在首页切换多语言),其实实现起来也挺简单的。
下面就说一下修改方法:
1)、首先打开/includds/init.php文件,找到
require(ROOT_PATH . 'languages/' . $_CFG['lang'] . '/common.php');
$smarty->assign('lang', $_LANG);
将以上这两行代码删掉。

2)、继续找到
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);
3)、打开修改/themes/default/library/page_header.lbi文件
搜索找到
<div class="topNavR">
在它上边增加如下代码
 | <a href="?lang=zh_cn">简体</a> | 
<a href="?lang=zh_tw">繁体</a> | 
<a href="?lang=en_us">英文</a>

本文原创地址:https://www.ecshop.cx/article-275.html
版权所有 © 转载时必须以链接形式注明出处!

觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
我们一直坚持白天工作、晚上熬夜更新资源,付出了巨大的精力和时间,其中的辛酸难以言述。

实时购买动态 ×

hflingfan会员 在 2019-04-16 购买了 ECSHOP商品阅读游览权限控制插件支持会员等级多选