Intl.getCanonicalLocales()
Метод Intl.getCanonicalLocales()
возвращает массив, содержащий канонические коды языков. Повторяющиеся значения будут отброшены и элементы будут проверены на соответствие структуры языковых тегов.
Интерактивный пример
Синтаксис
Intl.getCanonicalLocales(locales)
Параметры
Возвращаемое значение
Массив, содержащий канонические коды языков
Примеры
js
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