Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Program Visual Studio ułatwia tworzenie aplikacji dla odbiorców międzynarodowych dzięki wykorzystaniu usług wbudowanych w platformę .NET.
Na przykład system projektu dla aplikacji Windows Forms może generować pliki zasobów zarówno dla kultury rezerwowego interfejsu użytkownika, jak i każdej dodatkowej kultury interfejsu użytkownika. Podczas kompilowania projektu w programie Visual Studio pliki zasobów są kompilowane z formatu XML programu Visual Studio (resx) do pośredniego formatu binarnego (resources), który jest następnie osadzony w zestawach satelickich. Aby uzyskać więcej informacji, zobacz Pliki zasobów w programie Visual Studio i Tworzenie zestawów satelitarnych dla aplikacji klasycznych.
Języki dwukierunkowe
Program Visual Studio umożliwia tworzenie aplikacji, które poprawnie wyświetlają tekst w językach napisanych od prawej do lewej, w tym arabskich i hebrajskich. W przypadku niektórych funkcji można po prostu ustawić właściwości. W innych przypadkach należy zaimplementować funkcje w kodzie.
Uwaga
Aby można było wprowadzać i wyświetlać języki dwukierunkowe, musisz pracować z wersją systemu Windows skonfigurowaną przy użyciu odpowiedniego języka. Może to być angielska wersja systemu Windows z zainstalowanym odpowiednim pakietem językowym lub odpowiednio zlokalizowaną wersją systemu Windows.
Aplikacje obsługujące języki dwukierunkowe
Aplikacje systemu Windows
Można tworzyć w pełni dwukierunkowe aplikacje, które obejmują obsługę dwukierunkowego tekstu, kolejności czytania od prawej do lewej i dublowania (odwracanie układu okien, menu, okien dialogowych itd.). Z wyjątkiem dublowania te funkcje są dostępne domyślnie lub jako ustawienia właściwości. Dublowanie jest obsługiwane z natury w przypadku niektórych funkcji, takich jak pola komunikatów. Jednak w innych przypadkach należy zaimplementować dublowanie w kodzie. Aby uzyskać więcej informacji, zobacz dwukierunkowa obsługa aplikacji Windows Forms.
Aplikacje internetowe
Usługi sieci Web obsługują wysyłanie i odbieranie tekstu UTF-8 i Unicode, dzięki czemu są odpowiednie dla aplikacji obejmujących języki dwukierunkowe. Aplikacje klienckie sieci Web korzystają z przeglądarek dla interfejsu użytkownika, więc stopień obsługi dwukierunkowej w aplikacji internetowej zależy od tego, jak dobrze przeglądarka użytkownika obsługuje te funkcje dwukierunkowe. W programie Visual Studio można tworzyć aplikacje z obsługą tekstu arabskiego lub hebrajskiego, kolejności czytania od prawej do lewej, kodowania plików i ustawień kultury lokalnej. Aby uzyskać więcej informacji, zobacz Dwukierunkowa obsługa aplikacji internetowych ASP.NET.
Uwaga
Aplikacje konsolowe nie zawierają obsługi tekstu dla języków dwukierunkowych. Jest to konsekwencja działania systemu Windows z aplikacjami konsoli.