Skip to content

pantoken-root / renderers/svelte/src / registerLocalized

ฟังก์ชัน: registerLocalized() ​

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

ทดลอง

ลงทะเบียน custom elements พร้อมข้อความตาม locale และทิศทางการแสดงผล

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