Hola a todos,
Llevo desarrollando en php bastantes tiempo y me han pedido una aplicación con este framework.
Cuando creo la aplicación lo hace con todas las plantillas en inglés y tengo que traducirlo todo.
He visto que en protected/config/main.php puedes configurar algunas cosas, pero eso es ya después de crearla y aún así, no lo hace ni todo ni bien.
Además creo los modelos y los controladores de la base de datos y también los crea en inglés.
Por ejemplo, en el formulario de inicio de sesión protected/views/site/login.php tengo esta línea:
<?php echo $form->labelEx($model,‘username’); ?>
Para que ponga "usuario" edito la linea:
<?php echo $form->labelEx($model,‘usuario’); ?>
y a correr, pero creo que no son formas…
He probado con la función t($categoria, $mensaje):
<?php echo $form->labelEx($model,Yii::t("app","username")); ?>
y en este caso funciona, pero estamos solo un poco mejor que antes, porque tengo que editar las plantillas…
No me importa demasiado hacerlo, pero creo esas cosas se tienen que poder configurar.
¿Hay alguna manera de decirle a yiic que quiero crear la app con todos los contenidos en español?
Muchas gracias de ante mano por todo.