Ok, voy a explicar un poco (recuerden consultar http://www.gnu.org/software/gettext/manual/gettext.html y no olviden la sección 4.3! ).
Primero algunos conceptos: Internationalization (i18n) : traducción. Localization (l10n): adaptarse a los hábitos culturales. Cátegoría (category): que es lo que queremos que se localize LC_CTYPE, LC_NUMERIC, LC_TIME, LC_COLLATE, LC_MONETARY, LC_MESSAGES y LC_ALL.. Dominio (domain): el nombre del archivo que contiene las traducciones, si no se especifica se usa default.po , esto permite tener una traducción distinta según el contexto para un único msgid. Así al leer la API algunas cosas quedarán más claras. Por último algunas funciones __ : Las que tienen d ( por ej __d ) permiten sobreescribir el dominio (sólo por esta llamada) en un parámetro. Las que tienen c ( __c ) permiten sobreescribir la categoría (sólo por esta llamada) en un parámetro. Las que tienen n ( __n ) permiten especificar dos msgids, uno para el singular y otro para el plural, y un tercer parámetro que especifica cual será usada: 1 para sigular, 2 ó mas para plural. Espero haberme explicado correctamente, y que les sea de utilidad. - Dardo. On 18 sep, 03:23, Igurpi <[EMAIL PROTECTED]> wrote: > Buenas > > Ya ví esa página, dardosordi, pero no hay ejemplos y no consigo > entender cómo se usan las funciones, ni qué significa el dominio o la > categoría, en este contexto. > Alguien las ha utilizado y podría poner algún ejemplo? > > Gracias > > On 13 sep, 12:20, dardosordi <[EMAIL PROTECTED]> wrote: > > >http://api.cakephp.org/1.2/basics_8php.html#df15c38f7682bf7124b5daaed... > > > On 12 sep, 16:28, Igurpi <[EMAIL PROTECTED]> wrote: > > > > Buenas > > > > he implementado con éxito el P28n publicado en Bakery que menciona > > > Mariano. Me queda una duda que no se si alguien podría solucionarme, y > > > que no he conseguido encontrar, y es el modo de usar las funciones__d > > > __c __dc etc etc que complementan a la función __() para realizar las > > > traducciones > > > > Muchas gracias > > > > On 11 sep, 13:52, dandreta <[EMAIL PROTECTED]> wrote: > > > > > Gracias por vuestra ayuda. Le voy a echar un vistazo a los links que > > > > me habeis facilitado a ver si me aclaro. > > > > Un saludo y gracias de nuevo --~--~---------~--~----~------------~-------~--~----~ Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos de Google. Si quieres publicar en este grupo, envía un mensaje de correo electrónico a CakePHP-es@googlegroups.com Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED] Para obtener más opciones, visita este grupo en http://groups.google.com/group/CakePHP-es?hl=es. -~----------~----~----~----~------~----~------~--~---