Skip to content

pantoken-root / renderers/web-components/src / registerLocalized

Funktion: registerLocalized() ​

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

Alfa

Registrera anpassade element med lokalspecifika strängar och riktning.

Accepterar ett fullt upplöst LocaleBundle eller en rå BCP47-tagg som sträng. När en sträng anges hämtar makeStrings veckodagsnamn via Intl.DateTimeFormat och alla andra strängar återgår till engelska; skicka en bundle för fullständiga översättningar.

Parametrar ​

bundle ​

string | LocaleBundle

Ett LocaleBundle-objekt, eller en BCP47-tagg ("hu", "ar", …).

target? ​

ElementRegistry

Det register som ska definieras i (standard: globalThis.customElements).

options? ​

Vidarebefordras till register() (t.ex. prefix, only).

prefix? ​

string | null

only? ​

readonly string[]

Returnerar ​

void

Exempel ​

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

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