Convenciones sobre los archivos de localizaci ón

Hasta hace unos meses metia los archivos de localización de gettext en
las carpetas “po” i “locale” en la raiz del proyecto Rails. Un dia
pensé que era mejor idea meterlo todo junto, de manera que ahora tengo
la carpeta “locale” en la raiz del proyecto Rails y esta contiene los
ficheros pot/po y los mo (LC_MESSAGES).

Estoy dias estoy en un proyecto en el que estamos utilizando el nuevo
sistema de traducción de Rails y he pensado que en vez de meter los
ficheros de locale o lang en la raiz del proyecto, los podria meter en
la carpeta ‘lib/’ con las tasks, los mixins y algunos hacks.

¿Vosotros donde los meteis?

Nosotros de momento los metemos en los predefinidos (locale y po), más
que nada por no tocarlo…

No obstante, no veo claro a nivel conceptual meterlo dentro del “lib”
puesto que no es código sino simples cadenas de texto… como mucho,
si quieres quitarte directorios del root lo pondria en app/ …

Salutaciones,

Isaac Feliu