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