Skip to content

pantoken / renderers/svelte/src / registerLocalized

Függvény: registerLocalized()

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

Kísérleti

Regisztrálja a(z) @pantoken/web-components egyedi elemeket a területi beállításoknak megfelelő karaktersorozatokkal és írásiránnyal.

Elfogad egy teljesen feloldott LocaleBundle objektumot vagy egy nyers BCP47 címke karaktersorozatot. Ha karaktersorozatot ad meg, a makeStrings a hét napjainak neveit a(z) Intl.DateTimeFormat segítségével származtatja, és minden más karaktersorozat angol nyelvre áll vissza; a teljes fordításhoz adjon át egy csomagot (bundle).

Paraméterek

bundle

string | LocaleBundle

Egy LocaleBundle objektum, vagy egy BCP47 címke ("hu", "ar", …).

target?

ElementRegistry

A regisztráció, amelybe definiálni kell (alapértelmezés: globalThis.customElements).

options?

Továbbítva a(z) register() részére (pl. prefix, only).

prefix?

string | null

only?

readonly string[]

Visszatérés

void

Példa

ts
import { registerLocalized, hu } from "@pantoken/i18n";

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