Bei Launchpad wäre der Vorteil, dass Änderungen an den Texten verfolgbar wären und man gleich immer die Fremdsprache aktuell halten könnte. Aber die Entwickler haben wohl kein Interesse daran. Schade!
Ich sehe den Vorteil, habe aber die Erfahrung gemacht, dass meine Übersetzer die Textdateien nicht mögen. Wenn sie trotzdem etwas übersetzen, habe ich eine Menge Nacharbeit wegen vergessener Quotes, Maskierungen etc. Mit meinem Chinesen hatte ich anfänglich das Problem, dass ich den Zeichensatz, in dem er die Files erstellte, nicht erkennen konnte, und er nicht wusste, was ein Zeichensatz ist.
Aus meiner Sicht spricht nichts dagegen, Versionsverwaltung und meine Bastelei zu kombinieren, denn mein Programm erzeugt wieder die üblichen Dateien. Ich bitte allerdings zu beachten, dass es sich derzeit wirklich noch um eine Bastelei handelt, das Dingen ist über einen zu langen Zeitraum in kleinen Häppchen entstanden und nahezu ungetestet.
Außerdem ist eine minimale Änderung im Standard notwendig. Ich habe english.php aufgeteilt in den Teil, der z.B. die Datumsformate enthält, und inkludiere dort eine neue Datei main.php, die nur noch Übersetzungen enthält.
Bezüglich Deiner Anmerkung zu den Entwicklern: Dass die Jungs andere Prioritäten haben, sehe ich ein, zumal ja bereits eine Versionsverwaltung in Betrieb ist. Wäre ich an ihrer Stelle, würde ich darauf bestehen, auch diese Geschichte in das bestehende System zu integrieren.
Open Source lebt davon, dass jeder sein Scherflein beiträgt, wobei ich vom Kernteam gerne ein wenig mehr Begeisterung für die Scherflein der Community sehen würde.