Skip to content

pantoken / renderers/web-components/src / LocaleSet

واجهة: LocaleSet<K>

ألفا

مجموعة منقحة مكتوبة من LocaleBundles. أنشأتها createLocaleSet لتقييد اللغات المدعومة للتطبيق وقت الترجمة — تسجيل أو استرداد لغة غير موجودة في المجموعة يؤدي إلى خطأ TypeScript.

معلمات النوع

K

K يمتد string

الخصائص

locales

readonly locales: readonly K[]

ألفا

وسوم اللغة المشمولة في هذه المجموعة.

الطرق

has()

has(locale): locale is K

ألفا

حارس النوع — صحيح عندما يكون locale ضمن هذه المجموعة.

المعلمات

locale

string

القيم المرجعة

locale is K


get()

get(locale): LocaleBundle

ألفا

يعيد الحزمة الخاصة بـ locale. يرمي استثناءً أثناء وقت التشغيل إذا نادى عليه بلغة غير معروفة.

المعلمات

locale

K

القيم المرجعة

LocaleBundle


register()

register(locale, target?, options?): void

ألفا

سجّل عناصر @pantoken/web-components باستخدام الوسم المحدد من هذه المجموعة.

المعلمات

locale

K

target?

ElementRegistry

options?
prefix?

string | null

only?

readonly string[]

القيم المرجعة

void