【发布时间】:2010-01-18 02:30:43
【问题描述】:
情况很简单。我开始开发一个应该根据访问者的原始 IP 地址进行本地化的网站。
这是一个 PHP-MySQL 堆栈。如何处理多语言文本内容?我正在考虑在数据库中使用主键作为内容标识符的语言表,页面标识符的另一列和每种语言的内容的单独列。相应的页面内容将被提取为请求语言的数组,然后显示在页面上。
这是一个有效的解决方案吗?我觉得只为静态内容调用数据库有点荒谬。我想为每种语言创建 PHP 定义文件,并在页面加载期间加载定义。但是更新每种语言的定义就像手动编辑文件一样。
是否有人针对这种情况提出了有效的解决方案?非常感谢任何意见。
【问题讨论】:
标签: php mysql multilingual