La forma para que te aparesca en español es la siguiente:
en la carpeta app/locale/
1 crea una carpeta llamada spa y dentro de esta crea una llamda LC_MESSAGES
2 Crea un archivo llamado default.po
3 En ese archivo añade los valores que quieres traducir de la siguiente
forma
msgid "January"
msgstr "Enero"
msgid "February"
msgstr "Febrero"
Como puedes observar en *msgid* se pone el valor en ingles como lo trae cake
en *msgstr* lo pones en español
4 Luego tiene que agregar el siguiente código en la función beforeFilter de
tu app_controller
# Localization
App::import('Core', 'l10n');
$this->L10n = new L10n();
$this->L10n->get('es-es');
setlocale(LC_ALL,
substr($this->L10n->locale, 0, 3) .
strtoupper(substr($this->L10n->locale, 3, 2)) .
'.' . $this->L10n->charset
);
Tambien te puedo sugerir que utilices un calendario con javascript para
evitarte tanto lio ya que no tiene sentido realizar todo esto si solo
quieres traducir las fechas
http://jqueryui.com/demos/datepicker/#dropdown-month-year
Cordialmente;
Adrian Rivera
Analista Programador
Colombia, Pereira Rda
Cel: +57 311 644 6541
Tel: +57 3 344 8100
Skype: aderiver
El 11 de noviembre de 2010 15:48, Takashi <[email protected]>escribió:
> Yo lo resolveria seteando la variable $this->data['tufecha'] =
> formatoTuyo($this->data['tufecha']);
> Y en formatoTuyo tomas la fecha y la acomodas a tu gusto
>
> El 11 de noviembre de 2010 16:14, Alonso Uribe
> <[email protected]>escribió:
>
> como puedo poner las fechas en español? estuve buscando y encontre una
>> solucion que es modificar time.php pero no creo que sea lo mejor..
>> alguien tiene alguna idea?
>>
>> saludos.
>>
>> --
>> 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
>> [email protected].
>> Para anular tu suscripción a este grupo, envía un correo electrónico a
>> [email protected]<cakephp-es%[email protected]>
>> Para tener acceso a más opciones, visita el grupo en
>> http://groups.google.com/group/cakephp-es?hl=es.
>>
>>
>
>
> --
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Erick Hernández - Desarrollador Web
> http://www.dragonrock.com.ve
>
> --
> 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
> [email protected].
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> [email protected]<cakephp-es%[email protected]>
> 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
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a
[email protected]
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/cakephp-es?hl=es.