在yii1中,我通常会使用Yii:t("global","This is text demo")
。
当我更改语言时,它将保存到message和source_message表中。 在我可以从网页管理和翻译之后。
使用yii2,我阅读了更多示例,但几乎他们指导从文件翻译。 就像这个例子:Not working Translations with Environments in Yii2。
我不知道如何配置它可以像yii1一样保存到数据库中。
答案 0 :(得分:1)
我建议您阅读官方文档的Internationalization部分,尤其是Message translation段。
所以在Yii 2中你也有可能为此目的使用数据库。
yii\i18n\DbMessageSource类负责这个逻辑。