MDUIDocs
llms.txt link másolásallms-full.txt link másolásaOldal megtekintése Markdown formátumbanAz oldal megbeszélése a ChatGPT-velA projekt teljes dokumentációjának megbeszélése a ChatGPT-vel
Előre beállított színek
Egyéni szín
Szín kinyerése háttérképből
Kérjük, válasszon egy háttérképet
Első lépések
Fejlesztés MI-vel
Stílusok
Keretrendszerekbe való integráció
Komponensek
Függvények
jq könyvtár dialog alert confirm prompt snackbar getTheme setTheme getColorFromImage setColorScheme removeColorScheme loadLocale setLocale getLocale throttle observeResize breakpoint
Könyvtárak

loadLocale

A loadLocale függvény nyelvi csomagok betöltésére szolgál. Részletekért lásd: Lokalizáció.

Használat

A függvény importálása:

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

Az alábbiakban néhány gyakori nyelvi csomag betöltési módot sorolunk fel. A részletes leírást lásd: Lokalizáció.

Dinamikus import (lusta betöltés):

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

Dinamikus import (előtöltés):

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));

Statikus 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;

A függvény paramétere egy függvény, amely meghatározza, hogyan kell betölteni a nyelvi csomagokat. A nyelvi csomag betöltő függvény paramétere a nyelvkód, visszatérési értéke egy Promise, amelynek feloldási értéke a megfelelő nyelvi csomag modulja.

A nyelvkódok listáját lásd: Támogatott nyelvek. Az en-us beépített nyelv, nem szükséges betölteni.

Ezen az oldalon