2015-01-08 4 views
0

В yii1 я обычно звоню с Yii:t("global","This is text demo").Как сохранить сообщение в таблице сообщений и в таблице source_message

Когда я меняю языки, и он будет сохранен в таблице сообщений и source_message. После того, как я смогу управлять и переводить его с веб-страницы.

С yii2, я читаю больше примеров, но почти они служат для перевода из файла. Как этот пример: Not working Translations with Environments in Yii2.

Я не знаю, как config для него можно сохранить в базе данных, например yii1.

ответ

1

Я рекомендую вам прочитать Internationalization раздел официальной документации, особенно Message translation.

Итак, в Yii 2 у вас также есть возможность использовать базу данных для этой цели.

yii\i18n\DbMessageSource класс несет ответственность за эту логику.

Смежные вопросы