Skip to content

pantoken / renderers/web-components/src / registerLocalized

Fonction: registerLocalized()

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

Alpha

Enregistrer des éléments personnalisés avec des chaînes spécifiques à la locale et la direction.

Accepte un LocaleBundle entièrement résolu ou une chaîne de balise BCP47 brute. Lorsqu'une chaîne est transmise, makeStrings dérive les noms des jours de la semaine via Intl.DateTimeFormat et toutes les autres chaînes retombent sur l'anglais ; fournissez un bundle pour des traductions complètes.

Paramètres

bundle

string | LocaleBundle

Un objet LocaleBundle, ou une balise BCP47 ("hu", "ar", …).

target?

ElementRegistry

Le registre dans lequel définir (par défaut globalThis.customElements).

options?

Transmis à register() (p. ex. prefix, only).

prefix?

string | null

only?

readonly string[]

Retourne

void

Exemple

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

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