我正在使用cakephp 2.x使一个站点多语言,我正在使用i18n提取和TranslateBehavior核心库。
当我尝试保存数据时,i18n工作正常并且TranslateBehavior核心库工作正常。但是当我想阅读它时,我必须告诉控制器特定的语言环境:
$this->Home->locale = 'spa';
或
$this->Home->locale = 'eng';
相反,核心库由我自动生成。我必须指定区域设置的所有时间?或者确实存在自动执行的操作?
非常感谢
答案 0 :(得分:0)
在Cakephp 1.3上有一篇关于i18n的详细文章,我希望你的2.x也会对这个说理论起作用,所以你可以试试http://codeatomic.com/developing-cakephp-multilingual-website/