Skip to content

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