Вообщем есть yii2 advanced application template.
Настроен i18n.
В файле
frontend/views/layouts/main.php
переводы правильно работают, то есть эта строка
<?= Yii::t('frontend', 'Home'); ?>
честно переведет мне "Home" на "Главная" в зависимости от языка
А вот в файле frontend/views/site/index.php переводы НЕ работают. Эта строка
<?= Yii::t('frontend', 'Home'); ?>
так и возвращает мне "Home" при переключении с англ версии на рус
common/config/main.php:
<?php
return [
'vendorPath' => dirname(dirname(__DIR__)) . '/vendor',
'components' => [
'cache' => [
'class' => 'yii\caching\FileCache',
],
'i18n' => [
'translations' => [
'frontend*' => [
'class' => 'yii\i18n\PhpMessageSource',
'basePath' => '@common/messages',
],
'backend*' => [
'class' => 'yii\i18n\PhpMessageSource',
'basePath' => '@common/messages',
],
],
],
],
];
Подскажите пожайлуйста что может быть не так.
Thanks in advance