0

私は Cakephp 2.x を使用して 1 つのサイトを多言語化し、i18n 抽出物と TranslateBehavior Core Library を使用しています。

データを保存しようとすると、i18n は正常に動作し、TranslateBehavior Core Library は正常に動作します。しかし、それを読みたいときは、特定のロケールをコントローラーに伝える必要があります。

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

また

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

代わりに、コア ライブラリが自動的に作成します。常にロケールを指定する必要がありますか? または、それを自動的に行うものは存在しますか?

どうもありがとうございました

4

1 に答える 1

0

Cakephp 1.3 の i18n に関する詳細な記事があります。あなたの 2.x もこの理論で動作することを願っています。

于 2013-05-18T09:33:48.717 に答える