Intl.getCanonicalLocales()
Метод Intl.getCanonicalLocales()
возвращает массив, содержащий канонические коды языков. Повторяющиеся значения будут отброшены и элементы будут проверены на соответствие структуры языковых тегов.
Интерактивный пример
Синтаксис
Intl.getCanonicalLocales(locales)
Параметры
locales
-
Список
String
значений, из которых нужно получить канонические коды языков.
Возвращаемое значение
Массив, содержащий канонические коды языков
Примеры
Intl.getCanonicalLocales('RU-RU'); // ["ru-RU"]
Intl.getCanonicalLocales(['RU-RU', 'Fr']); // ["ru-RU", "fr"]
Intl.getCanonicalLocales('RU_RU');
// RangeError:'EN_US' is not a structurally valid language tag
Спецификации
Specification |
---|
ECMAScript Internationalization API Specification # sec-intl.getcanonicallocales |
Совместимость с браузерами
BCD tables only load in the browser