Skip to content

pantoken-root / renderers/svelte/src / registerLocalized

Funció: registerLocalized() ​

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

Experimental

Registra elements personalitzats amb cadenes i direcció específiques de la localització.

Accepta un LocaleBundle completament resolt o una cadena d'etiqueta BCP47 en brut. Quan se passa una cadena, makeStrings deriva els noms dels dies de la setmana mitjançant Intl.DateTimeFormat i totes les altres cadenes tornen a l'anglès; passa un paquet (bundle) per a traduccions completes.

Paràmetres ​

bundle ​

string | LocaleBundle

Un objecte LocaleBundle, o una etiqueta BCP47 ("hu", "ar", …).

target? ​

ElementRegistry

El registre per a definir (per defecte a globalThis.customElements).

options? ​

Passa a través de register() (p. ex. prefix, only).

prefix? ​

string | null

only? ​

readonly string[]

Retorna ​

void

Exemple ​

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

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