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 le sens d'écriture.

Accepte un LocaleBundle entièrement résolu ou une chaîne de tag BCP47 brute. Lorsqu'une chaîne est fournie, makeStrings déduit 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 un tag BCP47 ("hu", "ar", …).

target?

ElementRegistry

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

options?

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

prefix?

string | null

only?

readonly string[]

Renvoie

void

Exemple

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

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