Skip to content

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