集团站-多语使用说明

——

打印本文             

任何多语,都是分开输入。

如果放在一起,更容易出现问题。

一旦中文站出问题,其他站,也会无法访问!

所以我们提供集团站解决方案供大家参考。

 

本身CmsEasy单站可以制作出任何一种语言的前台,方法是进入后台,[ 设置 ] - [ 站点设置 ][ 语言设置 ],如图:


QQ截图20160114122140.jpg


在下拉列表中选择所需要的语言(默认放置了中、英、日、德、韩 五种语言包),如果需要更多语种,如俄、葡等,可以选择"自定义语言",然后自行编辑语言包中语言项,如图:


QQ截图20160114122456.jpg


这样,前台模板中固定部分即可变为所选语言,或者可以将语言包文件下载到本地电脑,利用Editplus编辑器直接对语言文件进行自定义(文件地址 :/lang/语言目录/system.php)。
 

当选择前台显示语言后,还需对栏目、内容、网站设置的文字进行重新编辑。

例如:站点设置中设置为英文,那么除语言项中的英文外,后台中网站信息,网站内容中的文字也要编辑为英文。

 
因为语言选项只改变模板固定内容,所以后台输入的文字请一定用所选语言进行录入。
如后台选择前台为英文显示,那么后台中的可录入内容都需要重新改为英文,不会因为选择英文语言,之前输入的中文会自动变为英文。
 
完成以上操作,网站前台将完全显示为所选语言。
 

需注意的是,在中文站后台站点列表中添加英文站点的网站信息,在英文站的后台站点列表中添加中文站点的网站信息。


下面是如何建立另外一种语言的站点:
 
以德文为例,在网站目录下新建de目录,然后重新上传一套CmsEasy程序到de目录下,这时可以用http://域名/de/或 自定义绑定二级域名 http://de.域名.com 来访问。对德文网站进行安装,安装时注意,数据库表前缀如 “cmseasy_”  一定不要与之前**语言网站安装的表前缀一致,必须修改,不然会替换之前安装使用的数据!如改成 "cmseasy_de_" 以来区分。
 
安装后,对前台语言进行设置后,对输入内容进行德语修改。
 

然后,在后台 [设置] - 左侧- [站点列表],在里面添加或者编辑一个您要切换网站后台的具体信息,如:

QQ截图20151126135453.jpg


添加后如图

 
QQ截图20151126135428.jpg
 
最后,编辑页头模板,增加语言切换的链接
 
Code:
  1. <select name="website" onchange="(script removed)window.open(this.options[this.selectedIndex].value)">  

  2. <option value="default">{lang('websitego')}  

  3. {loop getwebsite() $d}  

  4. <option value="{$d['url']}">{$d[name]}  

  5. {/loop}  

  6.   

 


上一篇首页 关于我们 公司简介 如何修改
下一篇后台栏目丢失,后台空白,无反应