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