Wie kann man in Java / Spring mit fehlenden Übersetzungswerten umgehen?

Ich benutze Java + Spring für eine internationale Website.

Die 2 Sprachen sind ZH und EN (Chinesisch und Englisch).

Ich habe 2 Dateien: messages.properties (für englische Schlüssel / Wert-Paare) und messages_zh.properties.

Die Website ist mit #springMessage-Tags in Englisch codiert. Ich verwende dann Poeditor.com, damit Übersetzer chinesische Werte für jede englische Phrase bereitstellen. Obwohl die englische Datei messages.properties immer vollständig ist und die Datei messages_zh.properties immer alleSchlüsselIn manchen Fällen ist die Datei messages_zh.properties leerWerte weil ich einige Tage später Übersetzungen von den Übersetzern erhalte.

Mein System muss den entsprechenden englischen Wert (auf meiner Website) anzeigen, wenn der chinesische Wert fehlt.

Wie kann ich Spring anweisen, auf Englisch zurückzugreifen, wenn ein chinesischer Wert nicht verfügbar ist? Ich brauche das Wert für Wert.

Derzeit werden auf meiner Website leere Schaltflächenbezeichnungen angezeigt, wenn ein chinesischer Wert fehlt. Ich würde lieber Englisch (die Standardsprache) verwenden, wenn das Chinesisch leer ist.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage