Module icu_locale_core::preferences::extensions::unicode::keywords

source ·
Expand description

A list of Preferences derived from Locale unicode extension keywords.

Structs§

  • A Unicode Currency Identifier defines a type of currency.
  • A Unicode Dictionary Break Exclusion Identifier specifies scripts to be excluded from dictionary-based text break (for words and lines).
  • A Unicode Number System Identifier defines a type of number system.
  • A Region Override specifies an alternate region to use for obtaining certain region-specific default values.
  • A Unicode Subdivision Identifier defines a regional subdivision used for locales.
  • A Unicode Timezone Identifier defines a timezone.

Enums§

  • A Unicode Calendar Identifier defines a type of calendar.
  • A Unicode Collation Identifier defines a type of collation (sort order).
  • A Unicode Variant Identifier defines a special variant used for locales.
  • A Unicode Currency Format Identifier defines a style for currency formatting.
  • A Unicode Emoji Presentation Style Identifier
  • A Unicode First Day Identifier defines the preferred first day of the week for calendar display.
  • A Unicode Hour Cycle Identifier defines the preferred time cycle. Specifying “hc” in a locale identifier overrides the default value specified by supplemental time data for the region.
  • Islamic Calendar sub-type
  • A Unicode Line Break Style Identifier defines a preferred line break style corresponding to the CSS level 3 line-break option.
  • A Unicode Line Break Word Identifier defines preferred line break word handling behavior corresponding to the CSS level 3 word-break option.
  • A Unicode Measurement System Identifier defines a preferred measurement system.
  • A Measurement Unit Preference Override defines an override for measurement unit preference.
  • A Unicode Sentence Break Suppressions Identifier defines a set of data to be used for suppressing certain sentence breaks that would otherwise be found by UAX #14 rules.