CakePHPのTranslate動作は、i18nテーブルで何に対してクエリを実行するかを決定するために以下を使用していると思いました。
Configure::write('Config.language', 'en');
しかし、これでも、あるページでクエリを実行しlocale='en'
、別のページで.を使用しますlocale='eng'
。
両方のページで「en」に設定されていることを確認しました-それで...なぜ1つのページで「eng」を使用してクエリを実行するのですか?
どこかで違った設定になっているかもしれませんが、定数を再設定できるとは思いません。