Merge branch 'dev' into next

This commit is contained in:
chenjiahan 2022-03-23 09:11:13 +08:00
commit 8e78b6d8ad
9 changed files with 159 additions and 25 deletions

View File

@ -28,7 +28,7 @@
## Features
- 🚀 1KB Component average size (min+gzip)
- 🚀 65+ High quality components
- 🚀 70+ High quality components
- 💪 90%+ Unit test coverage
- 💪 Written in TypeScript
- 📖 Extensive documentation and demos
@ -38,9 +38,8 @@
- 🍭 Support Custom Theme
- 🍭 Support Accessibility (still improving)
- 🍭 Support Dark Mode (Requires upgrade to [Vant 4](https://vant-contrib.gitee.io/vant/v4/#/en-US/config-provider))
- 🍭 Support i18n
- 🍭 Support Dark Mode
- 🌍 Support SSR
- 🍭 Support SSR
- 🌍 Support i18n, built-in 20+ languages
## Install

View File

@ -25,26 +25,25 @@
### 介绍
Vant 是**有赞前端团队**开源的移动端组件库,于 2017 年开源。Vant 对内承载了有赞所有核心业务,对外服务十多万开发者,是业界主流的移动端组件库之一
Vant 是一个**轻量、可靠的移动端组件库**,于 2017 年开源
目前 Vant 官方提供了 [Vue 2 版本](https://vant-contrib.gitee.io/vant/v2)、[Vue 3 版本](https://vant-contrib.gitee.io/vant)和[微信小程序版本](http://vant-contrib.gitee.io/vant-weapp),并由社区团队维护 [React 版本](https://github.com/3lang3/react-vant)和[支付宝小程序版本](https://github.com/ant-move/Vant-Aliapp)。
## 特性
- 🚀 性能极佳,组件平均体积小于 1KBmin+gzip
- 🚀 65+ 个高质量组件,覆盖移动端主流场景
- 🚀 70+ 个高质量组件,覆盖移动端主流场景
- 💪 使用 TypeScript 编写,提供完整的类型定义
- 💪 单元测试覆盖率超过 90%,提供稳定性保障
- 📖 提供完善的中英文文档和组件示例
- 📖 提供丰富的中英文文档和组件示例
- 📖 提供 Sketch 和 Axure 设计资源
- 🍭 支持 Vue 2、Vue 3 和微信小程序
- 🍭 支持主题定制,内置 700+ 个主题变量
- 🍭 支持按需引入和 Tree Shaking
- 🍭 支持无障碍访问(持续改进中)
- 🍭 支持深色模式(需要升级至 [Vant 4](https://vant-contrib.gitee.io/vant/v4/#/zh-CN/config-provider)
- 🍭 支持深色模式( [Vant 4](https://vant-contrib.gitee.io/vant/v4/#/zh-CN/config-provider) 开始支持
- 🍭 支持服务器端渲染
- 🍭 支持深色模式
- 🌍 支持国际化和语言包定制
- 🌍 支持国际化,内置 20+ 种语言包
## 安装

View File

@ -2,7 +2,7 @@
### 介绍
Vant 是基于有赞 [Zan Design System](https://design.youzan.com/) 视觉规范实现的组件库,在这里可以下载 Vant 的设计资源
本页面提供 Vant 的设计资源下载
## 设计稿

View File

@ -9,7 +9,7 @@
### Features
- 🚀 1KB Component average size (min+gzip)
- 🚀 65+ High quality components
- 🚀 70+ High quality components
- 💪 90%+ Unit test coverage
- 💪 Written in TypeScript
- 📖 Extensive documentation and demos
@ -19,9 +19,8 @@
- 🍭 Support Custom Theme
- 🍭 Support Accessibility (still improving)
- 🍭 Support Dark Mode (Requires upgrade to [Vant 4](https://vant-contrib.gitee.io/vant/v4/#/en-US/config-provider))
- 🍭 Support i18n
- 🍭 Support Dark Mode
- 🌍 Support SSR
- 🍭 Support SSR
- 🌍 Support i18n, built-in 20+ languages
### Quickstart

View File

@ -8,30 +8,29 @@
### 介绍
Vant 是**有赞前端团队**开源的移动端组件库,于 2017 年开源。Vant 对内承载了有赞所有核心业务,对外服务十多万开发者,是业界主流的移动端组件库之一
Vant 是一个**轻量、可靠的移动端组件库**,于 2017 年开源
目前 Vant 官方提供了 [Vue 2 版本](https://vant-contrib.gitee.io/vant/v2)、[Vue 3 版本](https://vant-contrib.gitee.io/vant)和[微信小程序版本](http://vant-contrib.gitee.io/vant-weapp),并由社区团队维护 [React 版本](https://github.com/3lang3/react-vant)和[支付宝小程序版本](https://github.com/ant-move/Vant-Aliapp)。
### 版本提示
你当前浏览的是 **Vant 4.x 版本** 的文档,适用于 Vue 3 开发。如果你在使用 Vue 2请浏览 [Vant 2 文档](https://vant-contrib.gitee.io/vant/v2)。
### 特性
- 🚀 性能极佳,组件平均体积小于 1KBmin+gzip
- 🚀 65+ 个高质量组件,覆盖移动端主流场景
- 🚀 70+ 个高质量组件,覆盖移动端主流场景
- 💪 使用 TypeScript 编写,提供完整的类型定义
- 💪 单元测试覆盖率超过 90%,提供稳定性保障
- 📖 提供完善的中英文文档和组件示例
- 📖 提供丰富的中英文文档和组件示例
- 📖 提供 Sketch 和 Axure 设计资源
- 🍭 支持 Vue 2、Vue 3 和微信小程序
- 🍭 支持主题定制,内置 700+ 个主题变量
- 🍭 支持按需引入和 Tree Shaking
- 🍭 支持无障碍访问(持续改进中)
- 🍭 支持深色模式(需要升级至 [Vant 4](https://vant-contrib.gitee.io/vant/v4/#/zh-CN/config-provider)
- 🍭 支持深色模式( [Vant 4](https://vant-contrib.gitee.io/vant/v4/#/zh-CN/config-provider) 开始支持
- 🍭 支持服务器端渲染
- 🍭 支持深色模式
- 🌍 支持国际化和语言包定制
- 🌍 支持国际化,内置 20+ 种语言包
### 版本提示
你当前浏览的是 **Vant 4.x 版本** 的文档,适用于 Vue 3 开发。如果你在使用 Vue 2请浏览 [Vant 2 文档](https://vant-contrib.gitee.io/vant/v2)。
### 快速上手

View File

@ -49,6 +49,7 @@ Current supported languages:
| French | fr-FR | - |
| Hindi | hi-IN | `v3.4.3` |
| Indonesian | id-ID | `v3.4.5` |
| Icelandic | is-IS | `v3.4.7` |
| Italian | it-IT | `v3.4.5` |
| Japanese | ja-JP | - |
| Korean | ko-KR | `v3.4.3` |
@ -57,6 +58,7 @@ Current supported languages:
| Portuguese (Brazil) | pt-BR | `v3.3.3` |
| Romanian | ro-RO | - |
| Russian | ru-RU | `v3.1.5` |
| Swedish | sv-SE | `v3.4.7` |
| Turkish | tr-TR | - |
| Thai | th-TH | - |
| Ukrainian | uk-UA | `v3.4.5` |

View File

@ -50,6 +50,7 @@ Locale.add(messages);
| 法语 | fr-FR | - |
| 印地语 | hi-IN | `v3.4.3` |
| 印度尼西亚语 | id-ID | `v3.4.5` |
| 冰岛语 | is-IS | `v3.4.7` |
| 意大利语 | it-IT | `v3.4.5` |
| 日语 | ja-JP | - |
| 韩语/朝鲜语 | ko-KR | `v3.4.3` |
@ -58,6 +59,7 @@ Locale.add(messages);
| 葡萄牙语(巴西) | pt-BR | `v3.3.3` |
| 罗马尼亚语 | ro-RO | - |
| 俄罗斯语 | ru-RU | `v3.1.5` |
| 瑞典语 | sv-SE | `v3.4.7` |
| 土耳其语 | tr-TR | - |
| 泰语 | th-TH | - |
| 乌克兰语 | uk-UA | `v3.4.5` |

View File

@ -0,0 +1,71 @@
export default {
name: 'Nafn',
tel: 'Sími',
save: 'Vista',
confirm: 'Staðfesta',
cancel: 'hætta við',
delete: 'Eyða',
loading: 'Hleður...',
noCoupon: 'Engin afsláttarmiða',
nameEmpty: 'Vinsamlegast fylltu út nafn',
addContact: 'Bæta við tengilið',
telInvalid: 'Gangað símanúmer',
vanCalendar: {
end: 'Enda',
start: 'Byrja',
title: 'Dagatal',
weekdays: [
'sunnudag',
'Mánudagur',
'þriðjudag',
'miðvikudag',
'fimmtudag',
'föstudag',
'laugardag',
],
monthTitle: (year: number, month: number) => `${year}/${month}`,
rangePrompt: (maxRange: number) => `Veldu ekki fleiri en ${maxRange} daga`,
},
vanCascader: {
select: 'Velja',
},
vanPagination: {
prev: 'Fyrri',
next: 'Næst',
},
vanPullRefresh: {
pulling: 'Dregðu til að endurnýja...',
loosing: 'Loose to refresh...',
},
vanSubmitBar: {
label: 'Samtals:',
},
vanCoupon: {
unlimited: 'Ótakmarkað',
discount: (discount: number) => `${discount * 10}% afsláttur`,
condition: (condition: number) => `Að minnsta kosti ${condition}`,
},
vanCouponCell: {
title: 'Afsláttarmiði',
count: (count: number) => `Þú átt ${count} afsláttarmiða`,
},
vanCouponList: {
exchange: 'Skipti',
close: 'Loka',
enable: 'Laus',
disabled: 'Ótiltækt',
placeholder: 'Afsláttarmiðakóði',
},
vanAddressEdit: {
area: 'Svæði',
postal: 'póstur',
areaEmpty: 'Vinsamlega veldu móttökusvæði',
addressEmpty: 'Heimilisfang má ekki vera tómt',
postalEmpty: 'Rangt póstnúmer',
addressDetail: 'Heimilisfang',
defaultAddress: 'Setja sem sjálfgefið heimilisfang',
},
vanAddressList: {
add: 'Bæta við nýju heimilisfangi',
},
};

View File

@ -0,0 +1,63 @@
export default {
name: 'Namn',
tel: 'Telefon',
save: 'Spara',
confirm: 'Bekräfta',
cancel: 'Avbryt',
delete: 'Radera',
loading: 'Laddar...',
noCoupon: 'Inga kuponger',
nameEmpty: 'Vänligen fyll i namnet',
addContact: 'Lägg till kontakt',
telInvalid: 'Felformat telefonnummer',
vanCalendar: {
end: 'Slut',
start: 'Start',
title: 'Kalender',
weekdays: ['sön', 'mån', 'tis', 'ons', 'tors', 'fre', 'lör'],
monthTitle: (year: number, month: number) => `${year}/${month}`,
rangePrompt: (maxRange: number) => `Välj högst ${maxRange} dagar`,
},
vanCascader: {
select: 'Välj',
},
vanPagination: {
prev: 'Föregående',
next: 'Nästa',
},
vanPullRefresh: {
pulling: 'Dra för att uppdatera...',
loosing: 'Lös för att uppdatera...',
},
vanSubmitBar: {
label: 'Totalt:',
},
vanCoupon: {
unlimited: 'Obegränsat',
discount: (discount: number) => `${discount * 10}% rabatt`,
condition: (condition: number) => `Minst ${condition}`,
},
vanCouponCell: {
title: 'Kupong',
count: (count: number) => `Du har ${count} kuponger`,
},
vanCouponList: {
exchange: 'Utbyta',
close: 'Stäng',
enable: 'Tillgängliga',
disabled: 'Inte tillgänglig',
placeholder: 'Kupongkod',
},
vanAddressEdit: {
area: 'Område',
postal: 'Post',
areaEmpty: 'Välj ett mottagningsområde',
addressEmpty: 'Adressen får inte vara tom',
postalEmpty: 'Fel postnummer',
addressDetail: 'Adress',
defaultAddress: 'Ange som standardadress',
},
vanAddressList: {
add: 'Lägg till ny adress',
},
};