Mr. Tommes Geschrieben 17. März 2011 Geschrieben 17. März 2011 Hallo zusammen, ich habe mit Hilfe von Visual Studio 2008 eine Windows-Form in C# programmiert. Jetzt habe ich z.B. einen Button mit dem Text "Hallo" und einen Button mit dem Text "Sprache ändern". Wenn ich auf den "Sprache ändern"-Button drücke, hätte ich gerne, dass alles in dieser Form auf englisch steht. Also aus "Hallo" soll "Hello" und aus "Sprache ändern" soll "change language" werden auf den buttons. Hat jemand eine Idee wie ich das hibekomme? Gibt es im VS eine Funktion dafür? Oder soll ich mir eine Klasse schreiben die die deutschen sowie englichen Begriffe enthält und je nach Situation diese abruft? Mein genanntes Beispiel ist verkleinert... mein Programm umfasst mehrere Formen mit vielen Texten. Diese sollen jetzt halt auch wahlweise in englisch zu lesen sein. Weiss noch nicht, wie ich da am besten vorgehe. Vielen Dank schonmal für Eure Antworten. Zitieren
jjn Geschrieben 17. März 2011 Geschrieben 17. März 2011 Ich würde die Texte z. B. in eine XML Datei schreiben und je nach Bedarf die passende einlesen. Zitieren
SilentDemise Geschrieben 17. März 2011 Geschrieben 17. März 2011 Mittels XML und Dependency Injection eine Lokalisierung vornehmen :-) Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.