Hola Paolo:
Podrías indicarme dónde puedo encontrar más info sobre el uso de gettext en PHP?
a) El mejor y más simple manual que vi es: http://www.onlamp.com/pub/a/php/2002/06/13/php.html Básicamente: a.1) Creás tu programa (ej: test.php) a.2) Extraés las cadenas en un archivo .pot (ej: test.pot) a.3) Traducís los mensajes y los colocás en un archivo messages.po (ej: locales/es_AR/LC_MESSAGES/messages.po) a.4) compilás los mensajes en un messages.mo (ej: locales/es_AR/LC_MESSAGES/messages.mo) a.5) Configurás tu aplicación (o ambiente para utilizar ese locale) (ej: setlocale("es_AR")) have fun :) b) En el b2evolution (del cual terminé hace un par de días de cerrar la i18n "es_AR") usa un doble sistema. Dependiendo de la configuración, por un lado, si tenés soporte gettext en el PHP (se puede revisar con phpinfo()) utiliza ese modo o bien, utiliza una funciones de traducción interna que coloca todo el archivo messages.po en un arreglo _global.php y luego usa ese arreglo. c) Lo bueno del sistema es que podés usar herramientas estandars para la traducción tipo http://poedit.sourceforge.net/ o http://i18n.kde.org/tools/kbabel/ Saludos, -- Ing. Sebastián L. Desimone Director [email protected] 0223-492-4708 - 20 de Septiembre 1925 4ºD PA B7600CUM - Mar del Plata http://www.latinwit.com/