CakePHP从模型中获取翻译的数据

时间:2013-04-25 19:00:21

标签: cakephp cakephp-2.0 translate

我正在使用cakephp 2.x使一个站点多语言,我正在使用i18n提取和TranslateBehavior核心库。

当我尝试保存数据时,i18n工作正常并且TranslateBehavior核心库工作正常。但是当我想阅读它时,我必须告诉控制器特定的语言环境:

$this->Home->locale = 'spa';

$this->Home->locale = 'eng';

相反,核心库由我自动生成。我必须指定区域设置的所有时间?或者确实存在自动执行的操作?

非常感谢

1 个答案:

答案 0 :(得分:0)

在Cakephp 1.3上有一篇关于i18n的详细文章,我希望你的2.x也会对这个说理论起作用,所以你可以试试http://codeatomic.com/developing-cakephp-multilingual-website/