انتقل إلى المحتوى الرئيسي

getLocales

البحث عن جميع الكائنات النشطة لتوطين اللغة (المتاحة للاستخدام).

الوصف

تسترجع هذه الطريقة جميع كائنات توطين اللغة النشطة من واجهة برمجة التطبيقات. تعيد 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