Erstellen von Anwendungen für bidirektionale Sprachen mit Visual Studio

Aktualisiert: November 2007

Mit Visual Studio können Sie Anwendungen erstellen, die Text mit der Schreibrichtung von rechts nach links, einschließlich Arabisch und Hebräisch, korrekt anzeigen. Für einige Funktionen können Sie ganz einfach Eigenschaften festlegen. In anderen Fällen müssen Features im Code implementiert werden.

Hinweis:

Um bidirektionale Sprachen anzeigen und eingeben zu können, müssen Sie mit einer Windows-Version arbeiten, in der die entsprechende Sprache konfiguriert ist. Entweder sollten Sie also eine englischsprachige Windows-Version und das entsprechende Sprachpaket installiert haben, oder Sie verwenden die entsprechende lokalisierte Windows-Version.

Windows-Anwendungen

Sie können vollständig bidirektionale Anwendungen erstellen, die dann bidirektionalen Text, Rechts-nach-Links-Lesefolge und Spiegeln (Umkehren des Layouts von Fenstern, Menüs, Dialogfeldern usw.) unterstützen. Diese Features (mit Ausnahme von Spiegeln) sind standardmäßig oder als Eigenschaftseinstellungen verfügbar. Spiegeln wird für einige Features wie Meldungsfelder grundsätzlich unterstützt. In anderen Fällen muss das Spiegeln jedoch im Code implementiert werden.

Weitere Informationen finden Sie unter Bidirektionale Unterstützung für Windows Forms-Anwendungen.

Webanwendungen

Webanwendungen verwenden als Benutzeroberfläche den Browser. Wie gut Bidirektionalität bei Webanwendungen unterstützt wird, hängt also sehr davon ab, wie gut der Browser des jeweiligen Benutzers diese bidirektionalen Features unterstützt. Mit Visual Studio können Sie Anwendungen erstellen, die arabischen oder hebräischen Text, Rechts-nach-Links-Lesefolge, Dateicodierung und lokale Kultureinstellungen unterstützen.

Außerdem unterstützen Webdienste das Senden und Empfangen von mit UTF-8 oder Unicode codiertem Text und sind daher für Anwendungen, die bidirektionalen Text verwenden, geeignet.

Weitere Informationen finden Sie unter Bidirektionale Unterstützung für ASP.NET-Webanwendungen.

Konsolenanwendungen

Konsolenanwendungen unterstützen keinen bidirektionalen Text. Dies liegt nicht an Visual Studio, sondern erklärt sich aus der Art und Weise, wie Windows Konsolenanwendungen einsetzt.

Siehe auch

Konzepte

Bidirektionale Unterstützung für Windows Forms-Anwendungen

Bidirektionale Unterstützung für ASP.NET-Webanwendungen

Weitere Ressourcen

Globalisieren von Anwendungen

Lokalisieren von Anwendungen