Skip to content

pantoken-root / renderers/svelte/src / registerLocalized

Funkcja: registerLocalized() ​

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

Eksperymentalne

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

Przyjmuje w pełni rozwiązaną LocaleBundle lub surowy ciąg znacznika BCP47. Jeśli przekazano ciąg, makeStrings wyprowadza nazwy dni tygodnia za pomocą Intl.DateTimeFormat, a wszystkie pozostałe łańcuchy domyślnie używają angielskiego; przekaż bundle, aby uzyskać pełne tłumaczenia.

Parametry ​

bundle ​

string | LocaleBundle

Obiekt LocaleBundle lub znacznik 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" });