/ / Der Übersetzungsfortschritt geht nach der Aktualisierung von symfony translation - Übersetzung, symfony, weblate - verloren

Der Übersetzungsfortschritt geht verloren, nachdem Symfony Übersetzung - Übersetzung, symfony, weblate - aktualisiert wurde

Ich habe Weblate eingerichtet, um mit meiner Symfony-Website-Übersetzung zu arbeiten und über GIT zu synchronisieren.

Weblate nimmt die Übersetzungsdatei korrekt auf, setzt die Übersetzung fort und drückt die Übersetzungsdateien richtig.

Sobald ich jedoch die neuen zu übersetzenden Zeichenfolgen aktualisieren möchte, verwende ich:

php binconsole translation:update --force --output-format=xlf en

Dann schiebe ich es auf GIT und ziehe Weblate, aber Weblate verliert den gesamten Übersetzungsfortschritt und muss auf Platz eins zurückgehen.

Was mache ich falsch?

EDIT: Es scheint, als ob Weblate ein Feld "approved = yes" hinzufügt, das von Symfony entfernt wird.

Antworten:

0 für die Antwort № 1

Laut XLIFF-Spezifikation nur die Strings mit aprroved="yes" Attribute gelten als übersetzt. Leider folgt Symfony hier nicht der Spezifikation.

Glücklicherweise hat Weblate Abhilfe, siehe Dokumentation.