Gracias por tu respuesta sanchezluys.
Punto 1 la implementacion de gettex en los mensajes de la interfase web
He visto que existe un repositorio https://rcs.pfsense.org/projects/pfsense/repos/pfsense-gettext en el cual al parecer estan trabajando al respecto, el poseedor del repo es rbgarga, ellos al parecer estan reemplazando las entradas en ingles con el correspondiente "gettext(….)" en los archivos del webconfigurator, por lo que considero que ahi no vale la pena, duplicar trabajo.
Punto 2 (el importante)
Mire el foro y hace tiempo se puso un servidor de pootle, pero por alguna razon aparentemente no funciona mas, la idea que tengo es lo siguiente:
Crear el archivo POT, PO y MO correspondientes en un repositorio, yo ya tengo uno (https://rcs.pfsense.org/projects/pfsense/repos/oilop9000-improvements)
Conforme los archivos de la interfase web vayan siendo actualizados en las versiones snapshot, podemos combinar el avance obtenido con el archivo POT generado en cada actualizacion, con el archivo POT base y subsecuentemente a los archivos PO y MO generados, para no perder el avance
Aclaro que hasta el momento no he hecho funcionar el gettext nativo de PHP, prometo en la semana publicar aqui mis intentos y resultados, pero en caso fallido, utilizare la clase php-gettex para realizar las pruebas correspondientes, hago hincapie que php-gettext puede trabajar con los archivos po y mo (binarios) generados por/para gettext
Adjunto el archivo po Original, creado a partir de los archivos de configuracion del snapshot pfSense-2.0-BETA4-20100801-0725.iso.
Espero que podamos ponernos de acuerdo pronto.
Saludos a Todos.
messages.po.txt