php - 站點雙語言建議?
ringa_lee
ringa_lee 2017-04-10 18:09:07
0
4
267

想問問各位
如果你的站點要製作雙語言
用php與mysql你會選擇怎麼做?

ringa_lee
ringa_lee

ringa_lee

全員に返信(4)
阿神

一般来说,页面会分为两块:页面载体页面内容,如果你做双语言的话,那么切换语言改变文字的地方应该是页面载体(当然,内容如果有需要,你同样可以双语言添加,只是比较麻烦)

至于PHP和MySQL的做法,通常我们是将需要的页面载体语言内容存入数组文件,比如zh_cn.php,en_us.php等等,当切换语言时,改变程序读取文件的种类,自然实现语言加载不同了。

いいねを押す +0
伊谢尔伦

这没什么复杂的,就写两套语言,都存到数据库里。然后每次程序启动的时候,根据条件(一般是系统语言)在数据库查找语言,找不到默认返回一种语言。页面把得到的语言绑定就ok了。

いいねを押す +0
左手右手慢动作

如果没什么特殊需求,只是双语言,我建议用PHP把。
要是有特殊情况,貌似mysql比较给力。

いいねを押す +0
Ty80

语言包啊。。。可以根据 Accept-Language 请求头来改变站点读取不同的语言包(语言包其实就是一个数组啦,代码里$lang['title']这样对应)。或者可以根据cookie来选择语言包,这样可以给用户自己选着语言。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!