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.
Opracowywanie aplikacji gotowej do użycia na świecie, w tym aplikacji, która może zostać zlokalizowana w jednym lub kilku językach, obejmuje trzy kroki: globalizację, przegląd lokalizacji i lokalizację.
Ten krok obejmuje projektowanie i kodowanie aplikacji, która jest neutralna pod względem kultury i neutralna dla języka oraz obsługuje zlokalizowane interfejsy użytkownika i dane regionalne dla wszystkich użytkowników. Obejmuje to podejmowanie decyzji projektowych i programistycznych, które nie są oparte na założeniach specyficznych dla kultury. Chociaż aplikacja zglobalizowana nie jest zlokalizowana, jest ona jednak zaprojektowana i napisana tak, aby można ją było następnie lokalizować w co najmniej jednym językach z względną łatwością.
Przegląd możliwości lokalizowania
Ten krok obejmuje przejrzenie kodu i projektu aplikacji w celu zapewnienia, że można go łatwo lokalizować i zidentyfikować potencjalne przeszkody w lokalizacji oraz sprawdzić, czy kod wykonywalny aplikacji jest oddzielony od jej zasobów. Jeśli etap globalizacji był skuteczny, przegląd lokalizacji potwierdzi wybory projektowe i programistyczne dokonane podczas globalizacji. Etap lokalizacji może również identyfikować pozostałe problemy, aby kod źródłowy aplikacji nie musiał być modyfikowany podczas etapu lokalizacji.
Ten krok obejmuje dostosowywanie aplikacji dla określonych kultur lub regionów. Jeśli kroki globalizacji i lokalizacji zostały wykonane poprawnie, lokalizacja składa się głównie z tłumaczenia interfejsu użytkownika.
Wykonanie tych trzech kroków zapewnia dwie zalety:
Pozwala to uwolnić cię od konieczności modernizacji aplikacji, która jest przeznaczona do obsługi jednej kultury, takiej jak angielski USA, w celu wspierania dodatkowych kultur.
Powoduje to, że lokalizowane aplikacje są bardziej stabilne i mają mniej błędów.
Platforma .NET zapewnia szeroką obsługę tworzenia aplikacji gotowych do użycia na świecie i zlokalizowanych. W szczególności wiele elementów typu w bibliotece klas .NET ułatwia globalizację, zwracając wartości odzwierciedlające konwencje kulturowe bieżącego użytkownika lub określonej kultury. Ponadto platforma .NET obsługuje zestawy satelitarne, które ułatwiają proces lokalizowania aplikacji.
W tym dziale
Omówienie pierwszego etapu tworzenia aplikacji gotowej do użycia na świecie, która obejmuje projektowanie i kodowanie aplikacji, która jest neutralna pod względem kultury i neutralna dla języka.
Globalizacja platformy .NET i ICU
Opisuje, jak globalizacja .NET wykorzystuje międzynarodowe komponenty dla Unicode (ICU).
Przegląd możliwości lokalizowania
Omówienie drugiego etapu tworzenia zlokalizowanej aplikacji, która polega na zidentyfikowaniu potencjalnych przeszkód w lokalizacji.
Omawia ostatni etap tworzenia zlokalizowanej aplikacji, która obejmuje dostosowywanie interfejsu użytkownika aplikacji dla określonych regionów lub kultur.
Operacje ciągów bez uwzględniania kultury
Opisuje sposób używania metod i klas platformy .NET, które są domyślnie wrażliwe na kulturę w celu uzyskania wyników niewrażliwych na kulturę.
Najlepsze rozwiązania dotyczące tworzenia aplikacji gotowych do użycia na świecie
Opisuje najlepsze rozwiązania, które należy zastosować w przypadku globalizacji, lokalizacji i tworzenia aplikacji gotowych do użycia na świecie ASP.NET.
Źródło
przestrzeń nazw System.Globalization
Zawiera klasy definiujące informacje związane z kulturą, w tym język, kraj/region, używane kalendarze, wzorce formatowania dat, waluty i liczb oraz kolejność sortowania ciągów.
przestrzeń nazw System.Resources
Udostępnia klasy do tworzenia, manipulowania i używania zasobów.
przestrzeń nazw System.Text
Zawiera klasy reprezentujące kodowanie znaków ASCII, ANSI, Unicode i inne.
Resgen.exe (generator plików zasobów)
Opisuje sposób używania Resgen.exe do konwertowania plików .txt i plików formatu zasobów opartych na XML (.resx) na binarne pliki zasobów .resources środowiska uruchomieniowego języka wspólnego.
Winres.exe (Edytor zasobów formularzy systemu Windows)
Opisuje sposób używania Winres.exe do lokalizowania formularzy systemu Windows Forms.