Skip to content

pantoken / renderers/web-components/src / registerLocalized

Funkcja: registerLocalized()

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

Alpha

Rejestruje niestandardowe elementy z łańcuchami i kierunkiem zależnymi od lokalizacji.

Akceptuje w pełni rozwiązany LocaleBundle lub surowy ciąg tagu BCP47. Gdy przekazany jest ciąg, makeStrings wyprowadza nazwy dni tygodnia za pomocą Intl.DateTimeFormat a wszystkie pozostałe ciągi zostają domyślnie ustawione na angielski; przekaż bundle, aby uzyskać pełne tłumaczenia.

Parametry

bundle

string | LocaleBundle

Obiekt LocaleBundle lub tag BCP47 ("hu", "ar", …).

target?

ElementRegistry

Rejestr, do którego ma być dokonana definicja (domyślnie globalThis.customElements).

options?

Przekazywane dalej do register() (np. prefix, only).

prefix?

string | null

only?

readonly string[]

Zwraca

void

Przykład

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

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