Wie rufen Sie neutrale Sprachressourcen ab, wenn mehrere Ressourcendateien für verschiedene Sprachen vorhanden sind?

StackOverflow https://stackoverflow.com/questions/5327965

Frage

Ich habe mehrere Ressourcendateien, um verschiedene Sprachen zu unterstützen. Dem Benutzer erhält Ressourcen in seiner bevorzugten Sprache. Ein Anwendungsprotokoll wird zusätzliche Protokollierung durchgeführt, bei der ich nur mit der neutralen Sprache (Englisch) protokollieren möchte.

Ich möchte keine dedizierte Ressourcendatei für englische Nachrichten. Dieselben Nachrichten, die den Endbenutzern in ihrer Sprache gezeigt haben, sollten in der Lage sein, zusätzlich in Englisch in der Anwendungsprotokolldatei angemeldet zu werden.

Was würde der beste Ansatz dazu?

War es hilfreich?

Lösung

Versuchen

string res = Resources.ResourceManager.GetString("...", CultureInfo.InvariantCulture);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top