Перейти к основному контенту

getLocales

Поиск всех активных объектов языковых локализаций (доступных для использования).

Описание

Этот метод извлекает все активные объекты языковых локализаций из API. Он возвращает Promise, который разрешается в массив объектов ILocalEntity.

Locales.getLocales();

Примеры

Минимальный пример

const response = await Locales.getLocales();

Пример ответа

[
{
"id": 146,
"shortCode": "en",
"code": "en_US",
"name": "English (USA)",
"nativeName": "English (USA)",
"isActive": true,
"image": null,
"position": 1
},
{
"id": 48,
"shortCode": "ru",
"code": "ru_RU",
"name": "Russian",
"nativeName": "русский язык",
"isActive": true,
"image": null,
"position": 2
}
]

Схема ответа

Схема: ILocalEntity[]

id: number
Уникальный идентификатор локализаций.
пример: 1

shortCode: string
Код локализаций.
пример: "en"

code: string
Полный код языка.
пример: "en_US"

name: string
Название языка.
пример: "English"

nativeName: string
Название языка на родном языке.
пример: "English"

isActive: boolean
Флаг активности языка.
пример: true

image: string | null
Изображение языка.
пример: "https://example.com/images/en.png"

position: number
Позиция языка.
пример: 1