You are reading 12.5.0. See this page in 13.4.1.
Global.Intl
moduleAndroidiPhoneiPadmacOSsince iPhone 6.0.0, iPad 6.0.0, Android 9.1.0, macOS 9.2.0
Namespace providing JavaScript's standard internationalization APIs.
Provides support for localized number formatting, date/time formatting, and language sensitive string comparisons.
For more detail, see the MDN website about Intl.
Methods 1
getCanonicalLocales
iOS 11.2+Gets canonical locale identifiers matching given BCP 47 locale identifiers.
// Will return ['en-US'].
Ti.API.info(Intl.getCanonicalLocales('EN-US'));
// Will return ['en-US', 'fr'].
Ti.API.info(Intl.getCanonicalLocales(['EN-US', 'Fr']));
| Parameters | Type | Description |
|---|---|---|
| locales? | String | Array<String> | A string or array of strings providing BCP 47 locale identifiers to fetch the canoncial names of. |
Returns Array<String>
Returns an array of canonical names matching given BCP 47 locale names. Duplicate locales will be removed. Returns an empty array if argument is empty or undefined.