MDUIDocs
Copiar enlace llms.txtCopiar enlace llms-full.txtVer esta página en formato MarkdownDiscutir esta página con ChatGPTDiscutir la documentación completa del proyecto con ChatGPT
Color preestablecido
Color personalizado
Extraer color del fondo de pantalla
Selecciona una imagen de fondo
Primeros pasos
Desarrollo asistido por IA
Estilos
Integración con frameworks
Componentes
Funciones
jq Library dialog alert confirm prompt snackbar getTheme setTheme getColorFromImage setColorScheme removeColorScheme loadLocale setLocale getLocale throttle observeResize breakpoint
Paquetes independientes

loadLocale

La función loadLocale está diseñada para cargar paquetes de idioma. Consulta Localización.

Uso

Importa la función cuando lo necesites:

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

A continuación se muestran varias formas comunes de cargar paquetes de idioma. Para obtener más detalles, consulta Localización.

Importación dinámica (carga diferida):

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

Importación dinámica (precarga):

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

Importación estática:

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;

El parámetro de la función es una función que define cómo cargar el paquete de idioma. La función de carga de idioma recibe el código de idioma como parámetro y devuelve una Promise que, al resolverse, proporciona el módulo de idioma correspondiente.

La lista de códigos de idioma se puede consultar en Idiomas soportados. en-us es el idioma incorporado y no necesita ser cargado.

Contenido de esta página