String translation map. Refers to a locId that can be mapped to any number of internalLocId.
*
item**['|' *
item*]
item |
locale , locId *[',' locId ] |
locale |
Locale (not case sensitive). |
locId |
Internal locale ID. |
LocaleStrMap
refers to a locId
that can be mapped to any number of internalLocId
.
An empty locale
value matches empty and unknown locale=
strings. This allows defining a default rule for unknown locales.
Empty locId
values are permitted and select the defaultString
(the defaultString
does not have a locale identifier). locId
values are searched in the order specified. The first match is returned.
String translation, when enabled, is applied to text strings in the following image catalog fields:
Catalog Field | String Element in Field |
catalog::ImageSet |
Any sub-element containing a translatable string (delimited by any combination of separators ',' ';' ':' and/or the start/end of the field). A 0xrrggbb color value at the beginning of a localizable field is excluded from localization and passed through without modification. |
catalog::Map |
Any single- or double-quoted attribute value, except the values of the coords= and shape= attributes. |
catalog::Targets |
The value of any target.*.label and target.*.userdata property. |
catalog::UserData |
The value of any property. |
One or more items, separated with |, where each item consists of two or more, comma-separated, string values.
Localization Support, locale=, attribute::LocaleMap, catalog::ImageSet, catalog::Map, catalog::Targets, catalog::UserData