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

getLocales

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

Locales?.getLocales();

مثال بسيط

const value = await Locales.getLocales()

تسترجع هذه الطريقة جميع كائنات توطين اللغة النشطة من واجهة برمجة التطبيقات. تعيد Promise التي تحل إلى مصفوفة من كائنات LocaleEntity.

مثال على الاستجابة

[
{
"id": 146,
"shortCode": "en",
"code": "en_US",
"name": "الإنجليزية (الولايات المتحدة الأمريكية)",
"nativeName": "English (USA)",
"isActive": true,
"image": null,
"position": 1
},
{
"id": 48,
"shortCode": "ru",
"code": "ru_RU",
"name": "الروسية",
"nativeName": "русский язык",
"isActive": true,
"image": null,
"position": 2
}
]
المخطط

id: number
المعرف الفريد للتوطين.
مثال: 1

shortCode: string
رمز التوطين القصير.
مثال: "en"

code: string
رمز اللغة الكامل.
مثال: "en_US"

name: string
اسم اللغة.
مثال: "الإنجليزية"

nativeName: string
اسم اللغة الأصلي.
مثال: "English"

isActive: boolean
علامة اللغة النشطة.
مثال: true

image: string | null
صورة اللغة.
مثال: "https://example.com/images/en.png"

position: number
موضع اللغة.
مثال: 1