http://www.yiiframework.com/download/
en el zip al descomprimir hay una carpeta llamada basic, cambiarle el nombre al de tu proyecto y colocarlo en una carpeta de publicacion web.
xampp/htdocs
entrar a web.php y escribir un numero de clave cualquiera
config/web.php 'cookieValidationKey' => 'enter your secret key here',
2) conectarse a la bd
en web/config.db
3) generar codigo con gii
http://localhost/economy-admin/web/index.php?r=gii
( en las secciones de model generator y crud generator tildar las opcion de i18n )
4) habilitar i18n:
en la carpeta del proyecto por linea de comando
yii message/config @app/config/i18n.phpesto creará el archivo i18n.php en configse puede editar las sgts entradas del archivo para volver a generar las carpetas con los archivos de idiomas (por default ya vienen en vendor/yiisoft/yii2/messages) ...'sourcePath' => __DIR__. DIRECTORY_SEPARATOR .'..',
'messagePath' => __DIR__ . DIRECTORY_SEPARATOR . 'messages','languages' => ['es'],...(en este caso le estamos diciendo que los genere dentro de la carpeta config/messages, que debemos crear previamente)en la carpeta por linea de comando:yii message/extract @app/config/i18n.phpluego editar config/web.php y agregar la sgt linea
'language'=>'es', // spanishesto generará 2 archivos en la carpeta messages/es:yii.php con las entradas comunes a todo el proyecto app.php con las entradas particulares del proyecto como las labels de los modelos.[no tengo manera de que lea las entradas de t('app','xxx xxx') BUG]
No hay comentarios:
Publicar un comentario