MDUIDocs
Chat IA
Copia il link di llms.txtCopia il link di llms-full.txtVisualizza questa pagina in Markdown
Colori preimpostati
Colore personalizzato
Estrai colore dallo sfondo
Seleziona uno sfondo
Guida introduttiva
Sviluppo assistito dall'IA
Stili
Integrazione con i framework
Componenti
Funzioni
Libreria jq dialog alert confirm prompt snackbar getTheme setTheme getColorFromImage setColorScheme removeColorScheme loadLocale setLocale getLocale throttle observeResize breakpoint
Librerie

loadLocale

La funzione loadLocale carica i moduli di Localizzazione. Per maggiori dettagli, consulta Localizzazione.

Utilizzo

Importa la funzione:

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

Ecco alcuni modi comuni per caricare i moduli di Localizzazione. Per spiegazioni dettagliate, consulta Localizzazione.

Import dinamico (Caricamento lazy):

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

Import dinamico (Pre-caricamento):

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

Import statici:

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;

Questa funzione accetta una funzione che definisce come caricare i moduli di Localizzazione. La funzione loader prende un codice locale e restituisce una Promise che risolve il modulo locale corrispondente.

Consultare Lingue supportate per un elenco dei codici locali. en-us è il modulo locale integrato e non necessita di essere caricato.

In questa pagina
Chat IA