Udostępnij za pośrednictwem


Wprowadzenie do aplikacji międzynarodowych na podstawie .NET Framework

W Visual Studio, istnieją dwie części do tworzenia aplikacji przygotowany: globalizacji, procesu projektowania aplikacji, które można dostosować do różnych kultur i lokalizacji, proces tłumaczenia zasobów dla określonej kultury.Aby uzyskać ogólne informacje o projektowaniu aplikacji dla widowni międzynarodowych, zobacz Najlepsze praktyki dotyczące tworzenia aplikacji gotowych do wydania.

.NET Framework Lokalizacji modelu składa się z główny zespół, który zawiera zarówno kodu aplikacji, jak i awaryjnych zasobów — ciągi, obrazów i innych obiektów dla języka, w którym pierwotnie opracowane aplikacji.Każda zlokalizowana aplikacja będzie zestawami satelity lub zespoły, które zawierają tylko zlokalizowanych zasobów.Ponieważ zawsze głównego zestawu zawiera zasoby ostatecznej rezerwy, jeśli zasób nie zostanie znaleziony w zestawu satelickiego zlokalizowane, ResourceManager podejmie próbę załadowania go w sposób hierarchiczny, ostatecznie powracanie do zasobu w głównym zestawie.System bazowy zasobu jest wyjaśnione bardziej szczegółowo w Hierarchiczna organizacja zasobów do lokalizacji.

Jeden zasób lokalizacji, należy rozważyć użycie jest słownik dla wszystkich Microsoft zlokalizowanych produktów.Ten plik CSV zawiera ponad 12 000 anglojęzyczne plus tłumaczeń warunków w do 59 różnych języków.Słownik jest dostępny do pobrania na Tłumaczenia terminologii Microsoft stronę sieci Web.

System projektu dla Windows Forms aplikacji można wygenerować pliki zasobów dla obu rezerwa, i każdego żądanego dodatkowe kultura interfejsu użytkownika.Plik zasobów powrotu jest wbudowana w głównym zestawu i pliki zasobów specyficzne dla kultury są następnie wbudowane zestawami satelity, jeden dla każdej kultury interfejsu użytkownika.Podczas tworzenia projektu pliki zasobów są kompilowane z formatu programu Visual Studio XML (.resx) na format binarny pośrednich (.resources), które następnie są osadzone w zestawy.

System projekt formularze sieci Web i Windows Forms pozwala na tworzenie szablonu pliku zasobu zestawu plików zasobów, dostęp do zasobów i budowanie projektu.Zestawy zostanie utworzony wraz z głównym zestawu.

Po zlokalizowane aplikacji jest wykonywany, jego wygląd będzie określana przez dwie wartości kultury.(A kultury jest zbiorem informacji dotyczących preferencji użytkownika związanych z języka użytkownika, środowiska i konwencje kulturalne.) Ustawienie kultura interfejsu użytkownika określa, które zasoby zostaną załadowane.Kultura interfejsu użytkownika jest ustawiona jako UICulture w plikach Web.config i dyrektyw strony i CurrentUICulture w kodzie języka Visual Basic lub Visual C#.Ustawienie kultury Określa formatowanie wartości, takich jak daty, liczby, waluty i tak dalej.Kultura jest ustawiony jako Culture w plikach Web.config i dyrektyw stronę CurrentCulture w kodzie języka Visual Basic lub Visual C#.

Zobacz też

Informacje

System.Globalization

System.Resources

Koncepcje

Zabezpieczenia a zlokalizowane zestawy satelickie

Inne zasoby

Globalizacja i lokalizacja aplikacji