2

FuelPHP 内で i18n を処理する最良の方法を探しています。私たちは現在 gettext を使用していますが、かなりひどいと思います...

Symfony2 が xliff ファイルで処理する方法が気に入っていますが、残念ながらそれは Fuel ではネイティブに利用できません。もちろん、オプションの 1 つはフレームワークのLang クラスを使用することですが、それで複数形の文字列を処理する方法はありますか?

洞察はありますか?

4

1 に答える 1

1

その通りです。Lang は、翻訳された文字列をフェッチする手段を提供するだけで、オプションで変数を置換することもできますが、gettext 機能はありません。

XLIFF でさえ、それほど簡単ではありません (2.0 仕様にしか存在しません)。

現在、Fuel v2 に取り組んでおり、適切な解決策を見つけられるかどうかを確認できます。問題を追加しました: https://github.com/fuelphp/foundation/issues/5

于 2013-08-31T23:39:08.420 に答える