【发布时间】:2011-07-18 14:20:20
【问题描述】:
我正在尝试根据本教程建立一个多语言网站: http://nuts-and-bolts-of-cakephp.com/2008/11/28/cakephp-url-based-language-switching-for-i18n-and-l10n-internationalization-and-localization/
点击切换语言链接的效果看起来不错。但是,当您第一次访问该站点时,我希望它使用默认语言 example.com/eng/ 而不是 example.com/。
基本上,出于 SEO 的目的,我不希望我的网站包含非语言内容,应该始终在 url 中包含语言。
我怎样才能做到这一点并通过将语言保存在会话/cookie中的功能?
感谢
【问题讨论】:
-
您是否能够通过上述教程成功设置多语言站点?您是否也从数据库中获取语言内容?你能分享你的国际化代码吗?
-
我做了很多不同的事情,最终成功了,但这很艰难。如果有兴趣,我会分享...什么,蛋糕安装的 zip?
-
@mqPepe - 一个 zip 蛋糕安装会很有帮助!
标签: cakephp internationalization multilingual