Skip to content

pantoken / renderers/web-components/src / registerLocalized

Funksjon: registerLocalized()

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

Alfa

Registrer egendefinerte elementer med lokaliserte strenger og retning.

Aksepterer en fullstendig oppløst LocaleBundle eller en rå BCP47-tagg som streng. Når en streng blir sendt, utleder makeStrings ukedagsnavn via Intl.DateTimeFormat og alle andre strenger faller tilbake til engelsk; send en bundle for fullstendige oversettelser.

Parametere

bundle

string | LocaleBundle

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

target?

ElementRegistry

Registeret å definere i (standard: globalThis.customElements).

options?

Videresendes til register() (f.eks. prefix, only).

prefix?

string | null

only?

readonly string[]

Returnerer

void

Eksempel

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

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