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