请问phpcms前端调用英文语言包

我现在有个网站,是中文版的,后台有中英的语言包。我想调用英文的语言包,在首页有英文版的按钮。想知道怎么设置前端代码。就是前端按钮那里的代码是怎么样写的,求指点。在百度搜索... 我现在有个网站,是中文版的,后台有中英的语言包。我想调用英文的语言包,在首页有英文版的按钮。想知道怎么设置前端代码。就是前端按钮那里的代码是怎么样写的,求指点。在百度搜索了很多,但基本都是说后台设置的,也有很多都是说的不清不楚的。所以想问下前端代码那里怎么写。 展开
 我来答
那段逝去的过往
推荐于2018-04-06 · TA获得超过471个赞
知道小有建树答主
回答量:458
采纳率:83%
帮助的人:313万
展开全部

这个相对来说比较的复杂,如果需要简单的话,建议重新制作一个新的英文站点,点击以后直接跳转。单一网站实现思路:

在phpcms后台中可以进行中英文切换,这个切换的原理是把所有的中文字符全部做成了数组,写入到了languages文件当中去,读取的时候使用L()函数进行读取。例如:

<?php echo L('badword_level_info')?>

所以说,如果需要制作当一网站的中英文切换,需要将网站中所有出现中文字符的地方全部都替换成这种方式进行制作。

当然,上述的操作也只是对固定的中文字符进行了切换,那么后台填入的非固定中文字符就没有办法替换了,如果需要的话,需要对PC进行二次开发。

最后,还有一种更简便的方法,就是在网站上面直接加入一个js翻译的插件,直接进行整站翻译。

孔冰冰DK
2018-04-05 · TA获得超过328个赞
知道小有建树答主
回答量:245
采纳率:100%
帮助的人:39.7万
展开全部
这个真没有反正UTF-8,前台英语,后台中文不是很好嘛。会员和一些内置功能须要楼主本身翻译和修改模版的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式