如何在按摩表和源消息表上保存消息

时间:2015-01-08 15:02:53

标签: translation yii2 multiple-languages

在yii1中,我通常会使用Yii:t("global","This is text demo")

当我更改语言时,它将保存到message和source_message表中。 在我可以从网页管理和翻译之后。

使用yii2,我阅读了更多示例,但几乎他们指导从文件翻译。 就像这个例子:Not working Translations with Environments in Yii2

我不知道如何配置它可以像yii1一样保存到数据库中。

1 个答案:

答案 0 :(得分:1)

我建议您阅读官方文档的Internationalization部分,尤其是Message translation段。

所以在Yii 2中你也有可能为此目的使用数据库。

yii\i18n\DbMessageSource类负责这个逻辑。