Skip to content

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