为了账号安全,请及时绑定邮箱和手机立即绑定

如何达到网站多语言?

如何达到网站多语言?

PHP
潇潇雨雨 2019-03-07 12:10:19
我目前网站环境为 ubuntu 16.04 ApacheMariadbPhpJquery 我目前要将网站分语言,但我不清楚怎么切割才是正确?一模一样的网站内容,但分不同语言?网站有后台,也是不同语言 假设进入英文版,介面都是英文新增的内容也会是英文但中文的就不会看到英文内容就很像 airbnb, apple 等网站网站内容都一样,但语言不同?而更新只需更新同一份文件?(不太可能复制?不好管理)
查看完整描述

5 回答

?
炎炎设计

TA贡献1808条经验 获得超4个赞

首先要做成所有内容都是变量,对应不同的语言包,内容就不一样了
其实语言包就是自己对这些内容的翻译

查看完整回答
反对 回复 2019-03-18
?
慕容708150

TA贡献1831条经验 获得超4个赞

自动判别语言
Cookie存取lang
程序里做i18n

查看完整回答
反对 回复 2019-03-18
?
茅侃侃

TA贡献1842条经验 获得超21个赞

那你就要把所有文字都配置成语言文件。。根据不同语言加载不同的语言文件。。内容也是多份不同的语言

查看完整回答
反对 回复 2019-03-18
?
ITMISS

TA贡献1871条经验 获得超8个赞

还有就是找个成熟的框架看看里面怎么做,像这种功能很多都会写个对应的方式来管理,i18n的不过这个好像是js的
所以在github上找找别人写的这类功能,直接引用是最好的。这个功能应该不负杂,不放心还可以看看源码,自己敲一个也行啊。

查看完整回答
反对 回复 2019-03-18
  • 5 回答
  • 0 关注
  • 413 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信