Bernhard Bergmann
Grünschnabel
Hallo,
Ich möchte ein Programm lokalisieren (für die internationale Verwendung mit mehreren Sprachen freigeben). Hierzu verwende ich die in Visual Studio integrierte Möglichkeit der Lokalisierung mit (.resx) Resourcendateien. Für die (statische) Beschriftung von Buttons, Labels etc. funktioniert das auch sehr gut. Man wählt die Sprache des Formulars und kann dann die Beschriftung der Elemente in der jeweiligen Landessprache angeben.
Jetzt meine Frage:
Zu einem internationalen Programm gehören auch mehrsprachige dynamische Texte bzw. Phrasen wie z.B. Text-Ausgaben in Info-Fenstern, die sich erst während der Laufzeit (dynamisch) ändern. Wie und wo muss ich solche Texte angeben?. Ich habe schon versucht, die resx-Dateien einfach zu erweitern (add String). Aber ich weiß nicht, wie ich auf die neuen Strings zugreifen kann.
Kann mir jemand helfen?
Gruß, Bernd
Ich möchte ein Programm lokalisieren (für die internationale Verwendung mit mehreren Sprachen freigeben). Hierzu verwende ich die in Visual Studio integrierte Möglichkeit der Lokalisierung mit (.resx) Resourcendateien. Für die (statische) Beschriftung von Buttons, Labels etc. funktioniert das auch sehr gut. Man wählt die Sprache des Formulars und kann dann die Beschriftung der Elemente in der jeweiligen Landessprache angeben.
Jetzt meine Frage:
Zu einem internationalen Programm gehören auch mehrsprachige dynamische Texte bzw. Phrasen wie z.B. Text-Ausgaben in Info-Fenstern, die sich erst während der Laufzeit (dynamisch) ändern. Wie und wo muss ich solche Texte angeben?. Ich habe schon versucht, die resx-Dateien einfach zu erweitern (add String). Aber ich weiß nicht, wie ich auf die neuen Strings zugreifen kann.
Kann mir jemand helfen?
Gruß, Bernd