Internacionalización
Element Plus components are using English by default, if you wish you use other languages, you can get you answer by keep reading.
Configuración global
Element Plus proporciona configuraciones globales
import ElementPlus from 'element-plus'
import zhCn from 'element-plus/es/locale/lang/zh-cn'
app.use(ElementPlus, {
locale: zhCn,
})
ConfigProvider
Element Plus también proporciona un componente Vue ConfigProvider para establecer globalmente la configuración regional y otros ajustes.
<template>
<el-config-provider :locale="zhCn">
<app />
</el-config-provider>
</template>
<script setup lang="ts">
import { ElConfigProvider } from 'element-plus'
import zhCn from 'element-plus/es/locale/lang/zh-cn'
</script>
Localización de fecha y hora
Utilizamos la librería Day.js para gestionar la fecha y hora en componentes como DatePicker
. Es importante establecer una localización adecuada en Day.js para que la internacionalización funcione plenamente. Tiene que importar la configuración regional de Day.js por separado.
import 'dayjs/locale/zh-cn'
Uso de un CDN
Si está utilizando Element Plus a través de CDN, entonces necesita hacer esto, volvamos a tomar unpkg como ejemplo
<script src="//unpkg.com/element-plus/dist/locale/zh-cn"></script>
<script>
app.use(ElementPlus, {
locale: ElementPlusLocaleZhCn,
})
</script>
Aquí puede encontrar toda la documentación del ConfigProvider
- Chino simplificado (zh-cn)
- Inglés Americano (en)
- Azerbaijani (az)
- Alemán (de)
- Portugués (pt)
- Español (es)
- Danés (da)
- Francés (fr)
- Noruego (nb-NO)
- Chino tradicional (zh-tw)
- Italiano (it)
- Coreano (ko)
- Japonés (ja)
- Holandés (nl)
- Vietnamita (vi)
- Ruso (ru)
- Turco (tr)
- Portugués brasileño (pt-br)
- Farsi (fa)
- Tailandés (th)
- Indonesio (id)
- Búlgaro (bg)
- Pashto (pa)
- Polaco (pl)
- Finlandés (fi)
- Sueco (sv)
- Griego (el)
- Eslovaco (sk)
- Catalán (ca)
- Checo (cs)
- Ucraniano (uk)
- Turco (tk)
- Tamil (ta)
- Letón (lv)
- Africano (af)
- Estonio (et)
- Eslovaco (sl)
- Árabe (ar)
- Hebreo (he)
- Lituano (lt)
- Mongol (mn)
- Kazakh (kk)
- Húngaro (hu)
- Rumano (ro)
- Kurdo (ku)
- Kurdish (ckb)
- Uighur (ug-cn)
- Khmer (km)
- Serbian (sr)
- Basque (eu)
- Kyrgyz (ky)
- Armenian (hy-am)
- Croatian (hr)
- Esperanto (eo)
- Bengali (bn)
Si necesita cualquier otro idioma, PR siempre es bienvenido, solo necesita añadir un archivo de idioma en aquí.