Skip to content

pantoken / renderers/svelte/src / registerLocalized

Функція: registerLocalized()

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

Експериментальний

Реєструє користувацькі елементи з рядками, специфічними для локалі, та напрямком.

Приймає повністю розгорнутий LocaleBundle або необроблений рядок BCP47-тега. Коли рядок передається, makeStrings виводить назви днів тижня через Intl.DateTimeFormat, а всі інші рядки повертаються до англійської; передайте bundle для повних перекладів.

Параметри

bundle

string | LocaleBundle

Об'єкт LocaleBundle або BCP47-тег ("hu", "ar", …).

target?

ElementRegistry

Реєстр, у який слід визначати (за замовчуванням globalThis.customElements).

options?

Передається до register() (наприклад prefix, only).

prefix?

string | null

only?

readonly string[]

Повертає

void

Приклад

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

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