# 国际化
所有 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
如果你的目标语言不在此列,欢迎贡献:
- 在 此处 (opens new window) 添加一个新的语言配置文件;
- 发起 pull request。