我有一个用 codeigniter 制作的网站。这是一个多语言网站,大约有 9 种语言。基本上,语言更改是通过 cookie 完成的,因此对于特定访问者来说,无论最后在他的 cookie 中设置的哪种语言都是向他显示的语言,这会更好。但问题是我想在 url 中显示语言代码,每次语言更改时,Hench cookie 都会更改,并且语言代码也应该跳转到 URL:
www.mysite.com/en/contoller/function (en from cookies)
www.mysite.com/fr/contoller/function (fr from cookies)
www.mysite.com/cn/contoller/function (cn from cookies)
甚至我想在主页上显示语言代码。
www.mysite.com/en
朋友,这怎么可能?我已经阅读了很多东西,但找不到完整的解决方案。