Lokalizacja aplikacji.
Wersja B
Dwujęzykowa aplikacja dla Windows umożliwiająca podgląd ustawień regionalnych.
- Funkcjonalność:
- na starcie aplikacji okienko z wyborem języka interfejsu użytkownika:
angielski/polski
- menu aplikacji:
- File(Plik) / Open(Otwórz)
- okno wyboru "kultury" (języka ustawień regionalnych)
- drzewo wszystkich dostępnych języków i kultur
- kultury niezainstalowane w systemie wyświetlać na szaro
- po wyborze kultury i zatwierdzeniu przyciskiem OK stworzyć okno
prezentujące w postaci listy ustawienia wybranej kultury (p. rys.
poniżej)
- nazwa kultury w tytule okna
- Options(Opcje) / Font(Czcionka)
- standardowy dialog wyboru fontu - wybrany font zastosować do
wszystkich otwartych okien prezentujących kultury
- Help(Pomoc) / About(O Programie)
- okno z informacją o programie
- obrazek z tekstem
- przyciski dające możliwość zmiany języka obrazka na tym
dialogu
- UWAGA: obrazki z tekstem muszą być stałe (niedozwolone jest
ich dynamiczne generowanie) i zapisane w zasobach programu;
dostęp do nich musi odbywać się przy pomocy klasy ResourceManager
- menu Windows nie jest wymagane (standardowe menu aplikacji MDI)
- Wskazówki:
- CultureInfo
- Thread.CurrentCulture, Thread.CurrentUICulture
- ResourceManager
- przydatny program do zarządzania zasobami aplikacji .NET: Lutz
Roeder's Resourcer for .NET
- Przykłady działania aplikacji:
- wybór języka aplikacji:
- interfejs w języku angielskim:
- interfejs w języku polskim:
- wybór języka i regionu (kultury):