Festlegung der unterstützten Kulturen.

Klaus Helmut Renders 80 Zuverlässigkeitspunkte
2024-04-18T15:30:55.2033333+00:00

Die Festlegung der Standard-Kultur erfolgt in den Projekteigenschaften --> Anwendung --> Assembly-Informationen. Wo aber werden die weiter zu unterstützenden Kulturen festgelegt?

.NET
.NET
Microsoft-Technologien, die auf dem .NET-Softwareframework basieren.
15 Fragen
0 Kommentare Keine Kommentare
{count} Stimmen

1 Antwort

Sortieren nach: Am hilfreichsten
  1. Dimitar Denkov (Convergys Corporation) 880 Zuverlässigkeitspunkte Microsoft-Anbieter
    2024-04-19T10:30:10.96+00:00

    Hallo Klaus Helmut,

    Nur die Standard-Kultur wird in den Asseblyinformationen der Hauptassembly angegeben. Ich verlinke hier der Übersichtlichkeit halber den Artikel, in dem die UIElement-Liste erwähnt wird: https://learn.microsoft.com/de-de/visualstudio/ide/reference/assembly-information-dialog-box?view=vs-2019

    Für die Anzeige von Zeichenfolgen, Bildern und anderen Dateien in anderen Sprachen sind die sogenannten Stallitenassemblys vorgesehen. Es wird ein Modell namens Hub und Speichen (Hub-and-Spoke), bei dem die Hauptassembly als ein Hub dient, der den nicht-lokaliserbaren, ausführbaren Code und die Ressourcen für eine einzelne Kultur (neutrale oder Standard-Kultur) enthält, und die Satellitenassemblys, die die Ressourcen für die jeweilige Kultur, aber keinen Code enthalten. Dadurch lassen sich u. a. ohne großen Aufwand Ressourcen in einer bestimmten Sprache ersetzen und bearbeiten, ohne dass die Hauptassembly umgestaltet werden muss. Eine ausführliche Anleitung findest Du in diesem Artikel:

    https://learn.microsoft.com/en-us/dotnet/core/extensions/create-satellite-assemblies

    https://learn.microsoft.com/de-de/dotnet/core/extensions/create-satellite-assemblies (Deutsche Version)

    Gruß,

    Dimitar