0

アプリを翻訳する準備ができていますが、残念ながら、「eng」、「ger」、「pol」の代わりに「en」、「de」、「pl」の言語ショートカットを使用して開発しました。今、私がConfigure::write('Config.language','pl')ケーキをするとき、からの翻訳を読みたくないことがわかりますApp/Locale/pl/LC_MESSAGES/default.po-しかし、それpolは例えばで動作します。問題は、すべてのリンク、国際化されたファイルなどが「en」、「de」、「pl」を使用していることです。「eng」、「pol」などに変更することはできません。ケーキに私の構成を使用させることはできますか?

4

1 に答える 1

3

Config.language構成値と URLには 2 文字の言語コードを使用できます。ただし、対応する 3 文字のコードを使用して、ロケール フォルダーに名前を付けてください。したがって、言語コードが「en」、「de」、「pl」の場合、フォルダーはそれぞれLocale/engLocale/deuになりLocale/polます。Cake は翻訳ファイルの対応するフォルダを適切に探します。

于 2012-11-01T19:01:10.967 に答える