怎么在网页顶部增加语言选项或者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. 与
  7. $smarty->assign('lang', $_LANG);
  8. 先将这两行代码删掉。


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

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


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


  32. 在
  33. <div class="topNavR"></div>
  34. 上边添加

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

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

先收藏了吧

这个想法很好,楼主

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