【发布时间】:2012-02-25 03:56:31
【问题描述】:
我正在做的项目是多语言的,我希望有一个看起来像这样的网址:
/en/articles/category/article_id
我希望让 EN 成为主控制器,以便我可以将其扩展为产生超过语言 (CN)
有没有一种干净的方法可以使用 CI 实现这一目标。
非常感谢
【问题讨论】:
标签: model-view-controller codeigniter url
我正在做的项目是多语言的,我希望有一个看起来像这样的网址:
/en/articles/category/article_id
我希望让 EN 成为主控制器,以便我可以将其扩展为产生超过语言 (CN)
有没有一种干净的方法可以使用 CI 实现这一目标。
非常感谢
【问题讨论】:
标签: model-view-controller codeigniter url
实际上,您应该调整路由以省略 url 中的语言标识符并加载常规控制器。 语言标识符只会帮助加载正确的语言文件。
http://sumonbd.wordpress.com/2009/09/16/develop-multilingual-site-using-codeigniter-i18n-library/这可能会对你有所帮助。
【讨论】: