Hola Alonso. Si la variable config.language tiene 'esp' debería funcionarte. Para hacer la prueba pon este código en el beforefilter del appcontroller. Configure::write('Config.language', 'esp'); Así estamos seguros de que al cargar la vista tenemos ese dato en la variable. El código *<?php $locale = Configure::read('Config.language'); ?>* No hace falta ya que es la función __() la que revisa ese dato.
Yo para selñeccionar el idioma hago lo mismo que comenta Pedro, un link o botón y cargas la varible con el idioma seleccionado, ya Configure::write('Config.language', 'esp'); no hace falta hacer nada más ya que __() se encarga del resto. Prueba y nos cuentas. Saludos. Pau. El 10 de febrero de 2011 11:31, Javier Villanueva <javi.vil...@gmail.com>escribió: > Creo que decías que en una vista si te funcionaba... comprueba en todas las > vistas que la variable Configure.language sea correcta... quizás pierda su > valor en algún momento... > > El 10 de febrero de 2011 04:46, Alonso Uribe > <alonsourib...@gmail.com>escribió: > > Entonces cual es mi problema =p ? >> >> -- >> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de >> Grupos de Google. >> Para publicar una entrada en este grupo, envía un correo electrónico a >> cakephp-es@googlegroups.com. >> Para anular tu suscripción a este grupo, envía un correo electrónico a >> cakephp-es+unsubscr...@googlegroups.com >> Para tener acceso a más opciones, visita el grupo en >> http://groups.google.com/group/cakephp-es?hl=es. >> >> > -- > Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de > Grupos de Google. > Para publicar una entrada en este grupo, envía un correo electrónico a > cakephp-es@googlegroups.com. > Para anular tu suscripción a este grupo, envía un correo electrónico a > cakephp-es+unsubscr...@googlegroups.com > Para tener acceso a más opciones, visita el grupo en > http://groups.google.com/group/cakephp-es?hl=es. > -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a cakephp-es@googlegroups.com. Para anular tu suscripción a este grupo, envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.