# 国际化

所有 uiv 组件默认使用 en-US 作为默认语言,且都是可以配置的。

# 使用样例

import Vue from 'vue'
import uiv from 'uiv'
import locale from 'uiv/src/locale/lang/zh-CN'
Vue.use(uiv, { locale })

如果对默认文案不满意,你也可以创建自己的文案。通过简单地创建自己的 locale 对象并覆盖上述导入即可实现。

# 配合 vue-i18n 使用

uiv 与 vue-i18n (opens new window) 兼容。

你需要将 uiv 的语言包合并到你的 app 的语言包中去,举例:

import uivLocale from 'uiv/src/locale/lang/zh-CN'
let appLocale = Object.assign({}, uivLocale, {
  // ...
})

# 支持的语言

(字母表排序)

  • ar-EG
  • bg-BG
  • ca-ES
  • cs-CZ
  • de-DE
  • en-US
  • es-ES
  • fi-FI
  • fr-FR
  • hu-HU
  • it-IT
  • ja-JP
  • nb-NO
  • nl-NL
  • pt-BR
  • ro-RO
  • ru-RU
  • sv-SE
  • tr-TR
  • zh-CN

如果你的目标语言不在此列,欢迎贡献:

  1. 此处 (opens new window) 添加一个新的语言配置文件;
  2. 发起 pull request。