Alias zh - zh-Hans so en-'zh tatsächlich übersetzt

FixTranslateService
Verschifft
10. Mai 2026 um 00:39 UTC
Autor
Kamo
Ausschuss
fa66033

LibreTranslate's /languages Endpoint wirbt für Chinesisch unter der Regionspezifische Codes "zh-Hans" und "zh-Hant" (niemals nackt "zh"), auch wenn POST /translate den Bare Code akzeptiert. Ohne einen Alias, ************ zurück Falsch, die ProviderRouter fiel durch beide Anbieter, und die englische Quelle wurde wörtlich zurückgegeben - so dass 99,7% von zh.json unübersetzt für Monate. Fügen Sie eine kleine LOCALE_ALIASES Karte (derzeit nur zh - zh-Hans), anwenden es auf beiden unterstützt() und übersetzen(). Aktualisieren Sie den bestehenden Test auf Spiegeln Sie die reale /sprachen Nutzlast, und fügen Sie einen Regressionstest hinzu.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen