Skip to content

pantoken-root / renderers/svelte/src / registerLocalized

함수: registerLocalized() ​

registerLocalized(bundle, target?, options?): void

실험적

로케일별 문자열 및 방향으로 커스텀 요소를 등록합니다.

완전히 해석된 LocaleBundle 또는 원시 BCP47 태그 문자열을 허용합니다. 문자열이 전달되면, makeStrings는 Intl.DateTimeFormat을 통해 요일 이름을 유도하고 나머지 모든 문자열은 영어로 대체됩니다; 전체 번역을 원하면 번들 객체를 전달하세요.

매개변수 ​

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