Skip to content

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