<object key="searchOptionGroup"> <label key="label" localizationKey="server.SimpleSearch_xml.useTheseSearchOptions"> <resource>Use these search options:</resource> <resource locale="en_US">Use these search options:</resource> <resource locale="ru_RU">Использовать следующие опции поиска:</resource> </label> ...
Если для одной или нескольких локалей в заголовке не существует пакета ресурсов, приложение попытается найти соответствующую локаль в XML-файле, снова используя порядок, заданный заголовком локалей браузера. Если совпадения не окажется, приложение, по умолчанию, будет использовать английскую строку, заданную в ресурсном элементе, для которого не указана локаль. В вышеприведенном фрагменте XML приложение будет использовать строку "Use these search options:".
Если совпадающее значение не найдено, то для получения метки из пакета ресурсов приложение использует значение атрибута localizationKey. Если бы локалью клиента была локаль "es-us" (испанский - Америка), то, если взять в качестве примера вышеприведенныйфрагмент XML, приложение бы использовало значение "server.SimpleSearch_xml.useTheseSearchOptions" для поиска метки в пакете ресурсов для американского варианта испанского языка.
<object key="configurableLabels" version="4.0.0"> <label key="objectStore" localizationKey="server.ConfigurableLabels_xml.ObjectStore"> <resource>Object Store</resource> <resource locale="en_US">Library</resource> resource locale="fr_FR">Bibliothèque</resource> </label>
<object key="configurableLabels" version="4.0.0"> <label key="objectStore" localizationKey="server.ConfigurableLabels_xml.ObjectStore"> <resource>Object Store</resource> <resource locale="en_US">Library</resource> <resource locale="fr_FR">Bibliothèque</resource> </label>
<object key="configurableLabels" version="4.0.0"> <label key="objectStore" localizationKey="server.ConfigurableLabels_xml.ObjectStore"> <resource>Object Store</resource> <resource locale="en_US">Library</resource> </label>
<object key="configurableLabels" version="4.0.0"> <label key="objectStore" localizationKey="server.ConfigurableLabels_xml.ObjectStore"> <resource>Object Store</resource> <resource locale="en_US">Library</resource> </label>