怎么在网页顶部增加语言选项或者google的语言翻译

2016-07-07 15:14 来源:www.chinab4c.com 作者:ecshop专家

我看有说在顶部添加都语言的 那个方法貌似不行了
  1. 下面就说一下修改方法。

  2. 1)、
  3. 首先打开 includds/init.php文件,
  4. 找到
  5. require(ROOT_PATH . 'languages/' . $_CFG['lang'] . '/common.php');

  6. $smarty->assign('lang', $_LANG);
  7. 先将这两行代码删掉。


  8. 2)、找到
  9. if ((DEBUG_MODE & 1) == 1)
  10. 在它上边增加

  11. if(!empty($_REQUEST['lang'])){
  12. $_SESSION['lang']=$_REQUEST['lang'];
  13. }
  14. if (!empty($_SESSION['lang']))
  15. {
  16. switch($_SESSION['lang']){
  17. case 'zh_cn':
  18. $_CFG['lang']="zh_cn";
  19. break;
  20. case 'zh_tw':
  21. $_CFG['lang']="zh_tw";
  22. break;
  23. case 'en_us':
  24. $_CFG['lang']="en_us";
  25. break;
  26. }
  27. }
  28. require(ROOT_PATH . 'languages/' . $_CFG['lang'] . '/common.php');
  29. $smarty->assign('lang', $_LANG);


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



  31. <div class="topNavR"></div>
  32. 上边添加

  33. | <a href="?lang=zh_cn">简体</a> |
  34. <a href="?lang=zh_tw">繁体</a> |
  35. <a href="?lang=en_us">英文</a>
复制代码

回答:
这个方法有没有改进版的?

先收藏了吧

这个想法很好,楼主

貌似被ecshop干掉了这个功能 ╮(╯▽╰)╭