¿Debo registrar los archivos de traducción * .mo en mi sistema de control de versiones?¿Debo registrar los archivos * .mo?
Esta es una pregunta general. Pero en particular, estoy trabajando en proyectos de Django con repositorios de git.
¿Debo registrar los archivos de traducción * .mo en mi sistema de control de versiones?¿Debo registrar los archivos * .mo?
Esta es una pregunta general. Pero en particular, estoy trabajando en proyectos de Django con repositorios de git.
La respuesta general es que no tienda contenidos generados en el control de versiones.
Puede incluirlo en tarball, si requiere herramientas raras, o incluso tener un repositorio separado o una rama desconectada con solo esos archivos generados (como 'html' y 'man' branches en el repositorio de git.git).
La respuesta general es:
si necesita esos archivos para compilar o desplegar (en tiro: a "trabajar" con) el componente (conjunto de archivos consultados desde su VCS), entonces sí, se les debe almacenado en él (aquí: en Git).
Este es el mismo para otro tipo de archivos (como por ejemplo project files)
.mo files son particulares:
django-admin.py compilemessages utility.
Esta herramienta se ejecuta a través de todos los archivos .po disponibles y crea archivos .mo, que son archivos binarios optimizados para el uso de gettext
Significado:
así que la respuesta específica no es tan clara: