Общий ответ:
если вам нужны эти файлы для компиляции или развертывания (в кадре: «для работы») вашего компонента (набора файлов, запрашиваемых из вашей VCS), то да, они должны храниться в нем (здесь: в Git). 1002 *
То же самое относится и к другим типам файлов (например, проектные файлы )
.mo файлы являются определенными:
django-admin.py compilemessages utility.
Этот инструмент работает со всеми доступными файлами .po и создает файлы .mo, которые являются двоичными файлами, оптимизированными для использования gettext
Значение:
- вы сможете восстанавливать их каждый раз, когда они вам нужны (гарантируя, что они синхронизируются с их .po couterparts)
- Git не так хорош с бинарным хранилищем, и это позволит избежать хранения полной версии для каждого изменения
Таким образом, конкретный ответ не так однозначен:
- если ваши po-файлы стабильны и не будут развиваться слишком часто, вы можете окончательно сохранить .mo-файл
- Вы должны абсолютно хранить большой файл README, объясняющий, как генерировать mo из po-файлов.