Soll ich * .mo-Übersetzungsdateien in mein Versionskontrollsystem einchecken?Soll ich * .mo Dateien einchecken?
Dies ist eine allgemeine Frage. Aber ich arbeite gerade an Django-Projekten mit Git-Repositories.
Soll ich * .mo-Übersetzungsdateien in mein Versionskontrollsystem einchecken?Soll ich * .mo Dateien einchecken?
Dies ist eine allgemeine Frage. Aber ich arbeite gerade an Django-Projekten mit Git-Repositories.
Die allgemeine Antwort ist auf nicht Speicher generierte Inhalte in der Versionskontrolle.
Sie können es in Tarball einfügen, wenn es seltene Werkzeuge benötigt, oder sogar getrennte Repository oder getrennte Verzweigung mit nur diesen generierten Dateien (wie 'HTML' und 'Man' Zweige in git.git Repository).
Die allgemeine Antwort lautet:
wenn Sie diese Dateien müssen tun, um zu kompilieren oder (in Schuss: „arbeitet“ mit) zu implementieren Ihre Komponente (Satz von Dateien von Ihrem VCS abgefragt), dann ja, sie sein sollten darin gespeichert (hier: in Git).
Dies ist das gleiche für andere Arten von Dateien (wie project files zum Beispiel)
.mo files sind insbesondere:
django-admin.py compilemessages utility.
Dieses Tool läuft über alle vorhandenen .po-Dateien und erstellt .mo-Dateien, die binäre Dateien für die Verwendung von gettext optimiert
Bedeutung:
so ist die spezifische Antwort ist nicht so klar: