Skip to content

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