Buenas a todos.
Estoy teniendo problemas al usar Yii2 y tratar de implementar i18n.
No se que me falta. En mi archivo de configuración agregué el siguiente código en la sección de componentes
'i18n' => [
'translations' => [
'app*' => [
'class' => 'yii\i18n\PhpMessageSource',
'basePath' => '@app/messages/',
'sourceLanguage' => 'es_VE',
'fileMap' => [
'app' => 'app.php',
],
],
],
],
Creé la carpeta app en la siguiente ruta @app\messages\ y con un contenido para probar, el contenido es el siguiente:
<?php
return [
'Login' => 'Iniciar',
'Extensions' => 'Extensiones'
];
?>
Pero al hacer echo Yii::t(‘app’, ‘Login’)’; se sigue mostrando Login en lugar de Iniciar.
Espero me puedan ayudar, seguro que es una tontería que me hace falta configurar, pero en este momento no la veo.
Gracias a todos de antemano por su colaboración.