ich habe den code einer mehrsprachigen Anwendung in Bearbeitung. Nun sehe ich in den Resourcen die Beziechnungen auf den Dialogen in einer anderen als der Deutschen Sprache. Gehe ich auf Eigenschften, kann ich die Sprache scheinbar einstellen. Allerdings ändert sich am bild nichts. Die in einer spracheinstellung eingetragenen Werte verändern sich nicht.
Muß ich wenn ich mehrere Sprachen haben will für jede ein eigenes Projekt anlegen? Oder wie "aktiviere " ich die anderen Sprachen? Das Projekt gibt es garantiert in mindestens zehn Sprachen.
Hallo Wolfgang, Kommt darauf an ob Du während der Laufzeit umschalten mußt, dann wird es kompliziert. Folgende Möglichkeiten: - Verwendung mehrsprachiger String-Ressourcen, Austausch der Texte z. B. beim Laden von Dialogen. - Die von Microsoft bereitgestellte Mehrsprachigkeit der Ressourcen ausnutzen, also für jede Version eigene Ressourcen anlegen (da kommen schnell einige MB zusammen). - Ich lege z.B. für jede Sprachversion eine eigene DLL an, welche die Ressourcen enthält. Du mußt dann allerdings die Ländereinstellung des Systems auslesen.