CodeIgniter中的动态多语言站点。最好的方法?

时间:2013-11-13 13:15:17

标签: php codeigniter multilingual

情景:

  

客户想要一个多语言的网站。内容没有   保持静止,需要通过CMS进行编辑。其他语言   可以随时添加。

使用CodeIgniter的语言辅助函数不是我能说的选项,因为它依赖于静态内容。

在我可能重新发明轮子并编写自己的助手之前。是否有一些现有的功能?我对CodeIgniter比较陌生,所以原谅我的无知。

我已搜索过所有答案,并使用“使用语言助手”。

1 个答案:

答案 0 :(得分:2)

所以,我在EllisLab的GitHub页面上找到了这个扩展,我认为它会做我想要的。

https://github.com/EllisLab/CodeIgniter/wiki/Language-Class-Extended-DB

从页面:

  

如果语言文件不存在,这或多或少是一个关于如何扩展核心语言类以从数据库中获取语言行的示例。

     

与现有核心类完全相同,不需要额外的参数。

     

您需要或需要知道的所有内容都在代码注释中。享受......随意扩展并重新发布,或其他任何内容。

希望它可以帮助处于相同情况的人。