IBM FileNet P8, Wersja 5.1.+            

Kolejność wykonywania wyszukań dla zasobów ustawień narodowych

Aplikacja Workplace XT wyszukuje łańcuchy elementów interfejsu w pakunkach zasobów właściwości w oparciu o ustawienia narodowe klienta przekazane w żądaniu. Celem elementu typu etykieta w plikach XML konfiguracji aplikacji Workplace XT jest zastąpienie łańcuchów opcji interfejsu w pakunkach zasobów. Zgodnie z informacją w poniższym fragmencie kodu XML ten element umożliwia ustawienie łańcuchów zasobów dla wielu ustawień narodowych. Możliwość ustawienia wielojęzycznych łańcuchów w pliku XML oszczędza wysiłku związanego z modyfikowaniem łańcuchów w pakunkach zasobów.
<object key="searchOptionGroup">
 <label key="label" localizationKey="server.SimpleSearch_xml.useTheseSearchOptions">
 <resource>Użyj tych opcji wyszukiwania:</resource>
 <resource locale="en_US">Use these search options:</resource>
 <resource locale="fr_FR">employez ces options pour faire une recherche:</resource>
 </label>
...
Uwaga: Aplikacja Workplace XT korzysta z plików XLIFF w celu zwiększenia istniejących plików pakunków zasobów. Pliki XLIFF obsługują wyświetlanie zlokalizowanych nazw tworzonych przez użytkownika. Aplikacja w sposób niebezpośredni korzysta z plików XLIFF, uwidaczniając preferencję użytkownika "Preferowane ustawienia narodowe" oraz przekazując ustawienia narodowe przeglądarki do aplikacji WWW w celu zagwarantowania załadowania prawidłowego pliku XLIFF specyficznego dla języka. Jeśli są dostępne, zlokalizowane łańcuchy nazw definiowane przez użytkownika są pobierane z pliku XLIFF przez serwer silnika procesów i są stosowane dla wykazów, kolejek, kamieni milowych, kroków, przepływów pracy oraz różnych innych pól. I odwrotnie, aplikacja w sposób bezpośredni korzysta z plików pakunków zasobów, zaś silnik procesów nie.
Przy założeniu określonego ustawienia narodowego klienta w żądaniu aplikacja korzysta z następującej kolejności wykonywania wyszukiwań w celu wyszukania łańcucha zasobów:
  1. Podczas wyszukiwania w kolejności określonej przez nagłówek ustawień narodowych przeglądarki aplikacja podejmuje próbę znalezienia zgodnego pakunku zasobów.

    Jeśli pakunek zasobów nie istnieje dla jednego lub większej liczby ustawień narodowych w nagłówku, wówczas aplikacja podejmuje próbę znalezienia zgodnego ustawienia narodowego w pliku XML, ponownie w kolejności określonej w nagłówku ustawień narodowych przeglądarki. Jeśli brak jest zgodnego elementu, wówczas aplikacja przyjmuje wartość domyślną — łańcuch angielski ustawiony w elemencie zasobu, dla którego nie ustawiono ustawień narodowych. W powyższym pliku XML aplikacja użyje łańcucha "Użyj tych opcji wyszukiwania:."

  2. Jeśli pakunek zasobów dla ustawień narodowych klienta istnieje, aplikacja wyszukuje wartość zastępczą w pliku XML. Oznacza to, że aplikacja wyszukuje element zasobów o odpowiedniej wartości atrybutu ustawienia_narodowe.

    Jeśli brak jest odpowiedniej wartości, aplikacja korzysta z wartości klucz_lokalizacji w celu pobrania etykiety z pakunku zasobów. Biorąc pod uwagę plik XML powyżej, jeśli wcześniej wybrano ustawienia narodowe klienta "es-us" (hiszpański amerykański), wówczas aplikacja użyje wartości "server.SimpleSearch_xml.useTheseSearchOptions" w celu wyszukania etykiety w hiszpańskim amerykańskim pakunku zasobów.

  3. Jeśli wartość nadpisania nie istnieje w pliku XML, aplikacja używa tej wartości.

Przykładowy scenariusz wyszukiwania 1

Uwaga: Pełna obsługa wielu języków wymaga pakunków zasobów dla wszystkich języków używanych przez użytkowników. Nie należy polegać wyłącznie na obsłudze ustawień narodowych pliku XML aplikacji; w przeciwnym wypadku interfejs aplikacji będzie mieszaniną łańcuchów w różnych językach.

Przykładowy scenariusz wyszukiwania 2

Przykładowy scenariusz wyszukiwania 3

Przykładowy scenariusz wyszukiwania 4



Opinia

Data ostatniej aktualizacji: Lipiec 2011


© Copyright IBM Corp. 2011.
To centrum informacyjne jest oparte na technologii Eclipse. (http://www.eclipse.org)