Skip to content

pantoken / renderers/web-components/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" });