Skip to content

pantoken / renderers/svelte/src / registerLocalized

פונקציה: registerLocalized()

registerLocalized(bundle, target?, options?): void

ניסיוני

רשום רכיבים מותאמים עם מחרוזות ספציפיות לשפה וכיוון הטקסט.

מקבל אובייקט LocaleBundle מפורש לגמרי או מחרוזת תג BCP47 גולמית. כאשר מועברת מחרוזת, makeStrings מפיקה שמות של ימי השבוע באמצעות Intl.DateTimeFormat וכל שאר המחרוזות חוזרות לאנגלית; העבר bundle כדי לקבל תרגומים מלאים.

פרמטרים

bundle

string | LocaleBundle

אובייקט LocaleBundle, או תג BCP47 ("hu", "ar", …).

target?

ElementRegistry

הרישום שבו יוגדר (ברירת המחדל: globalThis.customElements).

options?

מועבר ל-register() (למשל prefix, only).

prefix?

string | null

only?

readonly string[]

מחזיר

void

דוגמה

ts
import { registerLocalized, hu } from "@pantoken/web-components";

registerLocalized(hu);
registerLocalized("ar"); // direction inferred from LOCALES
registerLocalized("x-custom", customElements, { prefix: "x" });