Skip to content

pantoken-root / 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" });