MDUIDocs
llms.txt-Link kopierenllms-full.txt-Link kopierenDiese Seite als Markdown anzeigenDiese Seite mit ChatGPT besprechenDie gesamte Projektdokumentation mit ChatGPT besprechen
Voreingestellte Farbe
Benutzerdefinierte Farbe
Farbe aus Hintergrundbild extrahieren
Bitte wählen Sie ein Hintergrundbild aus
Erste Schritte
KI-gestützte Entwicklung
Stile
Integration mit Frameworks
Komponenten
Funktionen
jq-Bibliothek dialog alert confirm prompt snackbar getTheme setTheme getColorFromImage setColorScheme removeColorScheme loadLocale setLocale getLocale throttle observeResize breakpoint
Pakete

loadLocale

Die loadLocale-Funktion lädt Sprachpakete. Siehe Lokalisierung.

Verwendung

Importieren Sie die Funktion nach Bedarf:

import { loadLocale } from 'mdui/functions/loadLocale.js';

Im Folgenden sind einige gängige Methoden zum Laden von Sprachpaketen aufgeführt. Eine detaillierte Beschreibung finden Sie unter Lokalisierung.

Dynamischer Import (Lazy Loading):

loadLocale((locale) => import(`../node_modules/mdui/locales/${locale}.js`));

Dynamischer Import (Preloading):

const localizedTemplates = new Map([
  ['zh-cn', import(`../node_modules/mdui/locales/zh-cn.js`)],
  ['zh-tw', import(`../node_modules/mdui/locales/zh-tw.js`)],
]);

loadLocale(async (locale) => localizedTemplates.get(locale));

Statischer Import:

import * as locale_zh_cn from 'mdui/locales/zh-cn.js';
import * as locale_zh_tw from 'mdui/locales/zh-tw.js';

const localizedTemplates = new Map([
  ['zh-cn', locale_zh_cn],
  ['zh-tw', locale_zh_tw],
]);

loadLocale(async (locale) => localizedTemplates.get(locale));

API

loadLocale((LocaleTargetCode) => Promise<LocaleModule>): void;

Das Argument der Funktion ist eine Funktion, die definiert, wie Sprachpakete geladen werden. Das Argument der Sprachpaket-Ladefunktion ist der Sprachcode, der Rückgabewert ist ein Promise, dessen aufgelöst-Wert das entsprechende Sprachpaketmodul ist.

Die Liste der Sprachcodes finden Sie unter Unterstützte Sprachen. en-us ist die integrierte Sprache und muss nicht geladen werden.

Auf dieser Seite