Skip to content

pantoken-root / renderers/svelte/src / registerLocalized

Fonction: registerLocalized() ​

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

Expérimental

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 d’étiquette 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 en anglais ; fournissez un bundle pour des traductions complètes.

Paramètres ​

bundle ​

string | LocaleBundle

Un objet LocaleBundle, ou une étiquette 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" });