===== Merprachigkeit - i18N ===== === Ausgabe === <code php> echo \Yii::t('app', 'I am a message!'); </code> === Sprache setzen === <code php> \Yii::$app->language = 'zh-CN'; </code> === Konfiguration === In web.php unter components: <code php> 'i18n' => [ 'translations' => [ 'app*' => [ 'class' => 'yii\i18n\PhpMessageSource', //'basePath' => '@app/messages', //'sourceLanguage' => 'en-US', 'fileMap' => [ 'app' => 'app.php', 'app/error' => 'error.php', ], ], ], ], </code> === Sprachfiles erstellen === Pfad: messages/de-DE/app.php <code php> <?php return [ 'allo' => 'Hallo', ] ?> </code> === Komplette Doku === https://github.com/yiisoft/yii2/blob/master/docs/guide/tutorial-i18n.md