【发布时间】:2011-11-26 21:02:24
【问题描述】:
这更像是一个分析问题。
我需要知道如何最好地制作多语言系统,也就是用户可以更改语言的系统。该语言将存储在 cookie 或数据库中。
我过去曾为每种语言使用不同的文件,例如:
nl.php
$lang['hi'] = 'Hoi';
$lang['howareyou'] = 'Hoe gaat het?';
zh.php
$lang['hi'] = 'Hi'];
$lang['howareyou'] = 'How are you?';
index.php
include($language . '.php');
如您所见,这个系统既低效又不安全。有更好的方法吗? 我现在可以想到几种方法来做到这一点,但我真的不知道哪种方法更好。
谁能帮我解决这个问题?请不要只说“这样做!”,还要告诉我为什么这样做是个好方法。
【问题讨论】:
标签: php translation multilingual analytical