0

yii1 では、通常 で呼び出しますYii:t("global","This is text demo")

言語を変更すると、メッセージと source_message テーブルに保存されます。Web ページから管理および翻訳できるようになった後。

yii2 ではより多くの例を読みましたが、ほとんどはファイルからの翻訳をガイドしています。この例のように: Yii2 の環境で翻訳が機能しない

yii1 のようなデータベースに保存できるように設定する方法がわかりません。

4

1 に答える 1

1

公式ドキュメントの国際化セクション、特にメッセージ翻訳の段落を読むことをお勧めします。

したがって、Yii 2 では、その目的でデータベースを使用する可能性もあります。

yii\i18n\DbMessageSourceクラスがこのロジックを担当しています。

于 2015-01-08T16:29:15.607 に答える