Tworzenie systemu z obsługą wielu języków

Istnieje możliwość utworzenia pojedynczego systemu, którego większość elementów jest wyświetlana w języku bieżącego użytkownika. Tłumaczenia można dodawać do określonych elementów metadanych oraz danych operacyjnych. Można skonfigurować wyświetlanie w języku bieżącego użytkownika następujących typów metadanych:

  • tytuły obiektów
  • tytuły procesów
  • stany procesu
  • działania procesu
  • etykiety okna
  • tytuły zapytań
  • tytuły kolumn w zapytaniach

Można skonfigurować wyświetlanie w języku bieżącego użytkownika następujących typów danych operacyjnych:

  • elementy konfiguracji
  • artykuły wiedzy
  • kategorie
  • listy odwołań
  • listy uporządkowane
  • grupy skrótów i skróty

Usunięcie wielojęzycznej instancji jednego z takich elementów danych operacyjnych powoduje również usunięcie wersji przetłumaczonych. Nie można dodawać tłumaczeń dla języka, w którym zainstalowano system Service Desk lub Asset Manager. Aby zmienić tekst wyświetlany w języku domyślnym, należy skorzystać ze standardowych projektantów i komponentów.

Aby uniemożliwić użytkownikom dodawanie tłumaczeń do określonych atrybutów w obiekcie Artykuł lub obiektach Element konfiguracji, można dla danego atrybutu ustawić właściwość Jest zlokalizowane? na wartość Nie w Projektancie obiektów. Więcej informacji zawiera rozdział Atrybuty.

Nie tylko zaprojektowane elementy systemu mogą być wyświetlane w ustawieniach regionalnych użytkownika. Dotyczy to również interfejsów komponentu Web Access oraz aplikacji Ivanti Workspaces, które mogą być wyświetlane w ustawieniach regionalnych bieżącego użytkownika, pod warunkiem, że system Service Desk lub Asset Manager został przetłumaczony na odpowiedni język.

Więcej informacji na temat sposobu, w jaki system określa język interfejsu aplikacji, można znaleźć w sekcji Język interfejsu aplikacji.

Procedura tworzenia wielojęzycznego systemu jest następująca:

  1. Włączenie obsługi wielu języków (patrz poniżej)
  2. Dodanie wymaganych tłumaczeń (patrz sekcja Dodawanie tłumaczeń)
  3. Przypisanie do użytkowników ustawień regionalnych (patrz sekcja Przypisywanie ustawień regionalnych do użytkowników)

Włączanie obsługi wielu języków

Nie wszystkie systemy muszą zapewniać obsługę wielu języków, dlatego dostępne jest ustawienie systemowe, które pozwala włączać i wyłączać wyświetlanie przetłumaczonych wartości. Wyłączenie obsługi wielu języków upraszcza także interfejs użytkownika w systemach, w których jest ona zbędna, przez ukrycie możliwości dodawania tłumaczeń. Obsługa wielu języków jest domyślnie wyłączona. Istnieje również uprawnienie, które można ustawić w komponencie Administracja, aby ograniczyć role dysponujące możliwością dodawania tłumaczeń.

Aby włączyć obsługę wielu języków:
  1. W menu Ustawienia kliknij opcję System.
    Zostanie wyświetlona strona Ustawienia systemowe.
  2. W sekcji Ustawienia wielojęzyczne ustaw opcję Włącz obsługę wielu języków na wartość Tak, a następnie kliknij przycisk ikona Zapisz.

To ustawienie systemowe włącza i wyłącza możliwość wyświetlania tłumaczeń, jak również włącza i wyłącza możliwość dodawania tłumaczeń na potrzeby systemu wielojęzycznego. Jeśli dany system zawiera tłumaczenia na wiele języków, wyłączenie tego ustawienia systemowego NIE POWODUJE usunięcia żadnych tłumaczeń, które zostały już dodane. Jeśli użytkownik ma włączone ustawienia regionalne (patrz sekcja Przypisywanie ustawień regionalnych do użytkowników), interfejs aplikacji jest wyświetlany w tych ustawieniach regionalnych.

Aby ustawić uprawnienie Włącz dodawanie tłumaczeń:
  1. W komponencie Administracja wyświetl drzewo Zarządzanie użytkownikami i wybierz rolę, dla której należy ustawić to uprawnienie.
  2. W drzewie Działania kliknij opcję Uprawnienia.
    Zostanie wyświetlone drzewo Uprawnienie.
  3. Ustaw uprawnienie Komponenty konfiguracji\Konfiguracja\Edycja danych wielojęzycznych na wartość Ikona wskazująca, że uprawnienie jest dostępne.

Więcej informacji na temat uprawnień zawiera sekcja Uprawnienia.