Element-React 開發(fā)指南

2020-10-15 17:42 更新

Element 組件內(nèi)部默認使用中文,若希望使用其他語言,則需要進行多語言設(shè)置。以英文為例,在 main.js 中:

import { i18n } from 'element-react'
import locale from 'element-react/src/locale/lang/en'


i18n.use(locale);

如果使用其它語言,默認情況下中文語言包依舊是被引入的,可以使用 webpack 的 NormalModuleReplacementPlugin 替換默認語言包。

webpack.config.js

{
  plugins: [
    new webpack.NormalModuleReplacementPlugin(/element-react[\/\\]src[\/\\]locale[\/\\]lang[\/\\]zh-CN/, 'element-react/src/locale/lang/en')
  ]
}

目前 Element 內(nèi)置了以下語言:

  • 簡體中文(zh-CN)
  • 英語(en)
  • 德語(de)
  • 葡萄牙語(pt)
  • 西班牙語(es)
  • 丹麥語(da)
  • 法語(fr)
  • 挪威語(nb-NO)
  • 繁體中文(zh-TW)
  • 意大利語(it)
  • 韓語(ko)
  • 日語(ja)
  • 荷蘭語(nl)
  • 越南語(vi)
  • 俄語(ru-RU)
  • 土耳其語(tr-TR)
  • 巴西葡萄牙語(pt-br)
  • 波斯語(fa)
  • 泰語(th)
  • 印尼語(id)
  • 保加利亞語(bg)
  • 波蘭語(pl)
  • 芬蘭語(fi)
  • 瑞典語(sv-SE)
  • 希臘語(el)
  • 斯洛伐克語(sk)

如果你需要使用其他的語言,歡迎貢獻 PR:只需在 這里 添加一個語言配置文件即可。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號