getLocales
البحث عن جميع الكائنات النشطة لتوطين اللغة (المتاحة للاستخدام).
Description
تسترجع هذه الطريقة جميع كائنات توطين اللغة النشطة من واجهة برمجة التطبيقات (API). تعيد Promise التي تحل إلى مصفوفة من كائنات ILocalEntity.
Locales.getLocales();
Examples
Minimal example
const response = await Locales.getLocales();
Example response
[
{
"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
}
]
Response schema
Schema: ILocalEntity[]
id: number
المعرف الفريد للتوطين.
example: 1
shortCode: string
الرمز القصير للتوطين.
example: "en"
code: string
الرمز الكامل للغة.
example: "en_US"
name: string
اسم اللغة.
example: "English"
nativeName: string
اسم اللغة الأصلي.
example: "English"
isActive: boolean
علامة اللغة النشطة.
example: true
image: string | null
صورة اللغة.
example: "https://example.com/images/en.png"
position: number
موضع اللغة.
example: 1