Skip to content

pantoken-root / renderers/web-components/src / registerLocalized

Función: registerLocalized() ​

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

Alfa

Registrar elementos personalizados con cadenas y dirección específicas de la configuración regional.

Acepta un LocaleBundle completamente resuelto o una cadena de etiqueta BCP47 sin procesar. Cuando se pasa una cadena, makeStrings obtiene los nombres de los días de la semana mediante Intl.DateTimeFormat y todas las demás cadenas recurre al inglés; pase un bundle para traducciones completas.

Parámetros ​

bundle ​

string | LocaleBundle

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

target? ​

ElementRegistry

El registro en el que definir (por defecto globalThis.customElements).

options? ​

Se transmite a register() (p. ej., prefix, only).

prefix? ​

string | null

only? ​

readonly string[]

Devuelve ​

void

Ejemplo ​

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

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