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

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