15 Biblioteka etykiet i wielojęzyczność
Biblioteka etykiet i wielojęzyczność
Rozdział ten omawia jak utworzyć i korzystać z biblioteki etykiet.
Przegląd
Biblioteka etykiet umożliwia stworzenie wielojęzycznego projektu. Gdy wymaganych jest wiele języków, użytkownicy mogą utworzyć bibliotekę etykiet, a następnie wybrać odpowiednią etykietę dla obiektu w projekcie. Projekt wyświetli odpowiedni język w zależności od ustawień. EasyBuilder Pro obsługuje jednocześnie do 24 różnych języków. W tym rozdziale wyjaśniono, jak utworzyć i korzystać z biblioteki etykiet.
Biblioteka etykiet komentarzy
Z paska narzędzi wybierz [Biblioteki] » [Etykiet], aby otworzyć okno dialogowe biblioteki.
Opcja | Opis |
|---|---|
Numer języka | Określa liczbę języków używanych w projekcie. |
Numer stanu | Wskazuje bieżący stan. Każda etykieta może mieć maksymalnie 256 stanów (stany o numerach 0 ~ 255). Liczba stanów jest określana przez liczbę języków. Jeśli używane są mniej niż 3 języki, maksymalnya liczba stanów jest równa 256. Jeśli używanych jest więcej niż 4 języki, należy podzielić liczbę 768 przez liczbę języków, aby uzyskać maksymalny liczbę stanów. Na przykład, jeśli liczba języków wynosi 24, wtedy możliwe jest użycie tylko 768/24 = 32 stanów |
Nowy | Dodawanie nowej etykiety. |
Ustawienia | Zmiana ustawień dla wybranej etykiety. |
Zapisz plik etykiet | Zapisanie pliku etykiet w formacie .lbl. |
Zaczytaj z pliku Etykiet | Wczytanie pliku etykiet w formacie .lbl do biblioteki etykiet. |
Eksportuj do pliku EXCEL'a | Zapisanie pliku etykiet w formacie .csv, .xls, lub .xlsx. |
Zaczytaj z pliku EXCEL'a | Wczytanie pliku etykiet w formacie .lbl do biblioteki etykiet. |
Uwaga
Znaki Unicode nie są wspierane przy imporcie/eksporcie do EXCEL'a.
Kroki do utworzenia tabeli etykiet
Postępuj zgodnie z poniższymi krokami, aby utworzyć bibliotekę etykiet.
Z paska narzędzi wybierz [Biblioteki] » [Etykiet], aby otworzyć okno dialogowe biblioteki. Naciśnij przycisk [Nowy], następnie określ nazwę etykiety i liczbę stanów, które będzie przyjmować tworzona etykieta
Naciśnij przycisk [OK], aby dodać etykietę do listy etykiet. Wybierz etykietę i kliknij [Ustawienia], aby edytować jej zawartość..
Edytuj odpowiednią zawartość dla każdego języka i naciśnij ok.
W oknie dialogowym biblioteki etykiet przejdź do zakładki czcionka, aby móc wybrać czcionki dla różnych języków. Można również wprowadzić opis czcionki w polu komentarz.
Korzystanie z biblioteki etykiet
Po zdefiniowaniu w bibliotece etykiet można z nich korzystać w obiektach w zakładce [Etykieta]. Należy zaznaczyć opcję użyj biblioteki etykiet i wybrać wcześniej zdefiniowaną etykietę z rozwijanej listy.
Po wybraniu opcji, treść wybranej etykiet jest wyświetlana w polu [Treść] zgodnie z wybraną wcześniej czcionką. Należy pamiętać, że opcje takiej jak [Kolor], [Wyrównanie], [Ruch] itp. można ustawić tylko dla języka 1, dla pozostałych języków dostępna jest tylko opcja ustawienia rozmiaru czcionki.
Ustwienie wielojęzyczności
Podczas wyświetlania tekstów w wielu językach należy korzystać z rejestru systemowego "[LW-9134]: numer wyświetlanego języka".
Rejestr [LW-9134] przyjmuje wartości od 0 do 23 (w serii cMT od 0 do 7), które odpowiadają kolejnym językom.
Jeśli podczas kompilacji i wgrywania projektu do panela nie zostaną wybrane wszystkie zdefiniowane wcześniej języki, [LW-9134] będzie działać w inny sposób.
Na przykład, jeśli użytkownik zdefiniuje 5 różnych języków w Bibliotece etykiet:
1: angielski, 2: tradycyjny chiński, 3: chiński uproszczony, 4: francuski, 5: koreański, a w kompilacji wybrano tylko język 1, 3 i 5, odpowiadające poszczególnym językom wartości w rejestrze [LW-9134] to:
0: angielski, 1: chiński uproszczony, 2: koreański
Postępuj zgodnie z poniższymi krokami, aby korzystać z wielojęzyczności.
Utwórz obiekt a Tekst/komentarz i wybierz opcję używaj biblioteki etykiet.
Utwórz obiekt numeryczny i jako adres wybierz zmienną systemową [LW-9134].
Podczas kompilacji zaznacz zdefiniowane języki.
Efekt symulacji jest pokazany poniżej: jeśli wartość [LW-9134] zostanie zmieniona, zawartość obiektu Tekst/komentarz również zostanie zmieniona.
Uwaga
Dla serii cMT można zdefiniować tylko 8 języków.
Przy wyborze modelu serii cMT, [LW-9134] służy do zmiany trybu językowego w panelu cMT, podczas gdy [PLW-9134] może zmieniać wybrany język dla zdalnego urządzenia.
Click the icon to download the demo project that illustrates how to use the Option List object to switch between multiple languages. Please confirm your internet connection before downloading the demo project.