轻松实现Ecshop商城多语言切换
更新时间:2016-09-05 点击量:1801
Tag关键词: 商城 语言 ecshop模板 ecshop4.0模板 二次开发 ecshop3.6模板 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></div> 上边添加 |<a href="?lang=zh_cn"> 简体 </a> | <a href="?lang=zh_tw"> 繁体 </a> | <a href="?lang=en_us"> 英文 </a>
如果文章对您有帮助,就打赏一个吧