Дата створення:2025-08-23Останнє оновлення:2025-08-23
Надішліть цей документ вашому улюбленому AI-асистентуChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Задайте питання та отримайте підсумок документа, вказавши цю сторінку та обраного вами постачальника штучного інтелекту
Історія версій
- "Ініціалізація історії"v5.5.1029.06.2025
Вміст цієї сторінки перекладено за допомогою штучного інтелекту.
Переглянути останню версію оригінального вмісту англійськоюРедагувати цей документ
Якщо у вас є ідея щодо покращення цієї документації, будь ласка, долучіться, надіславши pull request на GitHub.
Посилання на документацію на GitHubКопіювати
Скопіювати документацію у форматі Markdown в буфер обміну
Документація: функція getLocaleLang у intlayer
Опис
Функція getLocaleLang витягує код мови з рядка локалі. Вона підтримує локалі як з кодами країн, так і без них. Якщо локаль не вказана, за замовчуванням повертається пустий рядок.
Параметри
locale?: Locales- Опис: Рядок локалі (наприклад,
Locales.ENGLISH_UNITED_STATES,Locales.FRENCH_CANADA), з якого витягується код мови. - Тип:
Locales(необов'язково)
- Опис: Рядок локалі (наприклад,
Повертає
- Тип:
string - Опис: Код мови, витягнутий з локалі. Якщо локаль не вказана, повертається порожній рядок (
'').
Приклад використання
Отримання кодів мов:
Крайові випадки
Locale не вказано:
- Функція повертає порожній рядок, коли
localeєundefined.
- Функція повертає порожній рядок, коли
Некоректні рядки locale:
- Якщо
localeне відповідає форматуlanguage-country(наприклад,Locales.ENGLISH-US), функція безпечно повертає частину перед'-'або весь рядок, якщо'-'відсутній.
- Якщо