Skip to content

pantoken / renderers/web-components/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" });