Skip to content

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