Merge branch 'dev' into next

This commit is contained in:
chenjiahan 2022-01-26 14:12:40 +08:00
commit 966af9dd68
33 changed files with 234 additions and 2161 deletions

File diff suppressed because it is too large Load Diff

View File

@ -16,6 +16,21 @@ Vant follows [Semantic Versioning 2.0.0](https://semver.org/lang/zh-CN/).
## Details ## Details
### [v3.4.3](https://github.com/compare/v3.4.2...v3.4.3)
`2022-01-26`
**Feature**
- Locale: add Hindi translation [#10248](https://github.com/issues/10248)
- Locale: add Korean translations [#10243](https://github.com/issues/10243)
- improve cursor of haptics elements [#10232](https://github.com/issues/10232)
**Bug Fixes**
- Icon: remove white space under image when using image URL [#10220](https://github.com/issues/10220)
- TreeSelect: click-nav event not work when clicking active item [#10239](https://github.com/issues/10239)
### [v3.4.2](https://github.com/compare/v3.4.1...v3.4.2) ### [v3.4.2](https://github.com/compare/v3.4.1...v3.4.2)
`2022-01-17` `2022-01-17`

View File

@ -16,6 +16,21 @@ Vant 遵循 [Semver](https://semver.org/lang/zh-CN/) 语义化版本规范。
## 更新内容 ## 更新内容
### [v3.4.3](https://github.com/compare/v3.4.2...v3.4.3)
`2022-01-26`
**Feature**
- Locale: 新增 Hindi 印地语 [#10248](https://github.com/issues/10248)
- Locale: 新增 Korean 韩语 [#10243](https://github.com/issues/10243)
- 优化 cursor 样式 [#10232](https://github.com/issues/10232)
**Bug Fixes**
- Icon: 修复使用图片作为图标时水平未对齐的问题 [#10220](https://github.com/issues/10220)
- TreeSelect: 修复重复点击时无法触发 click-nav 事件的问题 [#10239](https://github.com/issues/10239)
### [v3.4.2](https://github.com/compare/v3.4.1...v3.4.2) ### [v3.4.2](https://github.com/compare/v3.4.1...v3.4.2)
`2022-01-17` `2022-01-17`

View File

@ -1,6 +1,6 @@
{ {
"name": "vant", "name": "vant",
"version": "3.4.2", "version": "3.4.3",
"description": "Mobile UI Components built on Vue", "description": "Mobile UI Components built on Vue",
"main": "lib/vant.cjs.js", "main": "lib/vant.cjs.js",
"module": "es/index.js", "module": "es/index.js",
@ -66,7 +66,7 @@
"dependencies": { "dependencies": {
"@vant/icons": "^1.7.1", "@vant/icons": "^1.7.1",
"@vant/popperjs": "^1.1.0", "@vant/popperjs": "^1.1.0",
"@vant/use": "^1.3.4" "@vant/use": "^1.3.5"
}, },
"peerDependencies": { "peerDependencies": {
"vue": "^3.0.0" "vue": "^3.0.0"

View File

@ -11,7 +11,8 @@ import { Field } from '../field';
import type { AddressEditSearchItem } from './types'; import type { AddressEditSearchItem } from './types';
import type { FieldRule, FieldInstance } from '../field/types'; import type { FieldRule, FieldInstance } from '../field/types';
const [name, bem, t] = createNamespace('address-edit-detail'); const [name, bem] = createNamespace('address-edit-detail');
const t = createNamespace('address-edit')[2];
export default defineComponent({ export default defineComponent({
name, name,
@ -89,11 +90,11 @@ export default defineComponent({
rows={props.rows} rows={props.rows}
type="textarea" type="textarea"
rules={props.rules} rules={props.rules}
label={t('label')} label={t('addressDetail')}
border={!showSearchResult()} border={!showSearchResult()}
maxlength={props.maxlength} maxlength={props.maxlength}
modelValue={props.value} modelValue={props.value}
placeholder={t('placeholder')} placeholder={t('addressDetail')}
onBlur={onBlur} onBlur={onBlur}
onFocus={onFocus} onFocus={onFocus}
onUpdate:modelValue={onInput} onUpdate:modelValue={onInput}

View File

@ -178,7 +178,7 @@ export default defineComponent({
return t(dayType); return t(dayType);
} }
if (dayType === 'start-end') { if (dayType === 'start-end') {
return t('startEnd'); return `${t('start')}/${t('end')}`;
} }
} }
}; };

View File

@ -32,7 +32,7 @@ export default defineComponent({
const renderContent = () => { const renderContent = () => {
if (props.type === 'add') { if (props.type === 'add') {
return props.addText || t('addText'); return props.addText || t('addContact');
} }
return [ return [

View File

@ -9,7 +9,7 @@ exports[`should render demo and match snapshot 1`] = `
<i class="van-badge__wrapper van-icon van-icon-add-square van-cell__left-icon"> <i class="van-badge__wrapper van-icon van-icon-add-square van-cell__left-icon">
</i> </i>
<div class="van-cell__value van-cell__value--alone van-contact-card__value"> <div class="van-cell__value van-cell__value--alone van-contact-card__value">
Add contact info Add contact
</div> </div>
<i class="van-badge__wrapper van-icon van-icon-arrow van-cell__right-icon"> <i class="van-badge__wrapper van-icon van-icon-arrow van-cell__right-icon">
</i> </i>

View File

@ -100,7 +100,7 @@ export default defineComponent({
block block
type="danger" type="danger"
class={bem('add')} class={bem('add')}
text={props.addText || t('addText')} text={props.addText || t('addContact')}
onClick={() => emit('add')} onClick={() => emit('add')}
/> />
</div> </div>

View File

@ -62,7 +62,7 @@ exports[`should render demo and match snapshot 1`] = `
> >
<div class="van-button__content"> <div class="van-button__content">
<span class="van-button__text"> <span class="van-button__text">
Add new contact Add contact
</span> </span>
</div> </div>
</button> </button>

View File

@ -39,7 +39,7 @@ exports[`should render ContactList correctly 1`] = `
> >
<div class="van-button__content"> <div class="van-button__content">
<span class="van-button__text"> <span class="van-button__text">
Add new contact Add contact
</span> </span>
</div> </div>
</button> </button>

View File

@ -52,7 +52,7 @@ export default {
setup() { setup() {
const coupon = { const coupon = {
available: 1, available: 1,
condition: '无使用门槛\n最多优惠12元', condition: '无门槛\n最多优惠12元',
reason: '', reason: '',
value: 150, value: 150,
name: '优惠券名称', name: '优惠券名称',

View File

@ -35,7 +35,7 @@ const exchangedCoupons = ref<CouponInfo[]>([]);
const coupon = computed(() => ({ const coupon = computed(() => ({
id: 1, id: 1,
condition: '无使用门槛\n最多优惠12元', condition: '无门槛\n最多优惠12元',
reason: '', reason: '',
value: 150, value: 150,
name: t('coupon.name'), name: t('coupon.name'),

View File

@ -46,7 +46,9 @@ Current supported languages:
| English | en-US | | English | en-US |
| Spanish (Spain) | es-ES | | Spanish (Spain) | es-ES |
| French | fr-FR | | French | fr-FR |
| Hindi | hi-IN |
| Japanese | ja-JP | | Japanese | ja-JP |
| Korean | ko-KR |
| Norwegian | nb-NO | | Norwegian | nb-NO |
| Portuguese (Brazil) | pt-BR | | Portuguese (Brazil) | pt-BR |
| Romanian | ro-RO | | Romanian | ro-RO |

View File

@ -47,7 +47,9 @@ Locale.add(messages);
| 英语 | en-US | | 英语 | en-US |
| 西班牙语 | es-ES | | 西班牙语 | es-ES |
| 法语 | fr-FR | | 法语 | fr-FR |
| 印地语 | hi-IN |
| 日语 | ja-JP | | 日语 | ja-JP |
| 韩语/朝鲜语 | ko-KR.ts |
| 挪威语 | nb-NO | | 挪威语 | nb-NO |
| 葡萄牙语 (巴西) | pt-BR | | 葡萄牙语 (巴西) | pt-BR |
| 罗马尼亚语 | ro-RO | | 罗马尼亚语 | ro-RO |

View File

@ -8,12 +8,12 @@ export default {
loading: 'Laden...', loading: 'Laden...',
noCoupon: 'Keine Coupons', noCoupon: 'Keine Coupons',
nameEmpty: 'Bitte geben Sie den Name an', nameEmpty: 'Bitte geben Sie den Name an',
addContact: 'Neuen Kontakt hinzufügen',
telInvalid: 'Ungültige Telefonnummer', telInvalid: 'Ungültige Telefonnummer',
vanCalendar: { vanCalendar: {
end: 'Ende', end: 'Ende',
start: 'Start', start: 'Start',
title: 'Kalender', title: 'Kalender',
startEnd: 'Start/Ende',
weekdays: ['So', 'Mo', 'Di', 'Mo', 'Do', 'Fr', 'Sa'], weekdays: ['So', 'Mo', 'Di', 'Mo', 'Do', 'Fr', 'Sa'],
monthTitle: (year: number, month: number) => `${year}/${month}`, monthTitle: (year: number, month: number) => `${year}/${month}`,
rangePrompt: (maxRange: number) => `Wähle nicht mehr als ${maxRange} Tage`, rangePrompt: (maxRange: number) => `Wähle nicht mehr als ${maxRange} Tage`,
@ -21,12 +21,6 @@ export default {
vanCascader: { vanCascader: {
select: 'Wählen', select: 'Wählen',
}, },
vanContactCard: {
addText: 'Kontaktinformationen hinzufügen',
},
vanContactList: {
addText: 'Neuen Kontakt hinzufügen',
},
vanPagination: { vanPagination: {
prev: 'Vorherige', prev: 'Vorherige',
next: 'Nächste', next: 'Nächste',
@ -60,12 +54,9 @@ export default {
areaEmpty: 'Bitte geben Sie Ihren Standort an', areaEmpty: 'Bitte geben Sie Ihren Standort an',
addressEmpty: 'Adresse darf nicht leer sein', addressEmpty: 'Adresse darf nicht leer sein',
postalEmpty: 'Falsche Postleitzahl', postalEmpty: 'Falsche Postleitzahl',
addressDetail: 'Adresse',
defaultAddress: 'Als Standardadresse festgelegen', defaultAddress: 'Als Standardadresse festgelegen',
}, },
vanAddressEditDetail: {
label: 'Adresse',
placeholder: 'Adresse',
},
vanAddressList: { vanAddressList: {
add: 'Neue Adresse hinzufügen', add: 'Neue Adresse hinzufügen',
}, },

View File

@ -8,12 +8,12 @@ export default {
loading: 'Laden...', loading: 'Laden...',
noCoupon: 'Keine Coupons', noCoupon: 'Keine Coupons',
nameEmpty: 'Bitte den Name angeben', nameEmpty: 'Bitte den Name angeben',
addContact: 'Neuen Kontakt hinzufügen',
telInvalid: 'Ungültige Telefonnummer', telInvalid: 'Ungültige Telefonnummer',
vanCalendar: { vanCalendar: {
end: 'Ende', end: 'Ende',
start: 'Start', start: 'Start',
title: 'Kalender', title: 'Kalender',
startEnd: 'Start/Ende',
weekdays: ['So', 'Mo', 'Di', 'Mo', 'Do', 'Fr', 'Sa'], weekdays: ['So', 'Mo', 'Di', 'Mo', 'Do', 'Fr', 'Sa'],
monthTitle: (year: number, month: number) => `${year}/${month}`, monthTitle: (year: number, month: number) => `${year}/${month}`,
rangePrompt: (maxRange: number) => `Wähle nicht mehr als ${maxRange} Tage`, rangePrompt: (maxRange: number) => `Wähle nicht mehr als ${maxRange} Tage`,
@ -21,12 +21,6 @@ export default {
vanCascader: { vanCascader: {
select: 'Wählen', select: 'Wählen',
}, },
vanContactCard: {
addText: 'Kontaktinformationen hinzufügen',
},
vanContactList: {
addText: 'Neuen Kontakt hinzufügen',
},
vanPagination: { vanPagination: {
prev: 'Vorherige', prev: 'Vorherige',
next: 'Nächste', next: 'Nächste',
@ -60,12 +54,9 @@ export default {
areaEmpty: 'Bitte deinen Ort angeben', areaEmpty: 'Bitte deinen Ort angeben',
addressEmpty: 'Adresse darf nicht leer sein', addressEmpty: 'Adresse darf nicht leer sein',
postalEmpty: 'Falsche Postleitzahl', postalEmpty: 'Falsche Postleitzahl',
addressDetail: 'Adresse',
defaultAddress: 'Als Standardadresse festgelegen', defaultAddress: 'Als Standardadresse festgelegen',
}, },
vanAddressEditDetail: {
label: 'Adresse',
placeholder: 'Adresse',
},
vanAddressList: { vanAddressList: {
add: 'Neue Adresse hinzufügen', add: 'Neue Adresse hinzufügen',
}, },

View File

@ -8,12 +8,12 @@ export default {
loading: 'Loading...', loading: 'Loading...',
noCoupon: 'No coupons', noCoupon: 'No coupons',
nameEmpty: 'Please fill in the name', nameEmpty: 'Please fill in the name',
addContact: 'Add contact',
telInvalid: 'Malformed phone number', telInvalid: 'Malformed phone number',
vanCalendar: { vanCalendar: {
end: 'End', end: 'End',
start: 'Start', start: 'Start',
title: 'Calendar', title: 'Calendar',
startEnd: 'Start/End',
weekdays: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], weekdays: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
monthTitle: (year: number, month: number) => `${year}/${month}`, monthTitle: (year: number, month: number) => `${year}/${month}`,
rangePrompt: (maxRange: number) => `Choose no more than ${maxRange} days`, rangePrompt: (maxRange: number) => `Choose no more than ${maxRange} days`,
@ -21,12 +21,6 @@ export default {
vanCascader: { vanCascader: {
select: 'Select', select: 'Select',
}, },
vanContactCard: {
addText: 'Add contact info',
},
vanContactList: {
addText: 'Add new contact',
},
vanPagination: { vanPagination: {
prev: 'Previous', prev: 'Previous',
next: 'Next', next: 'Next',
@ -60,12 +54,9 @@ export default {
areaEmpty: 'Please select a receiving area', areaEmpty: 'Please select a receiving area',
addressEmpty: 'Address can not be empty', addressEmpty: 'Address can not be empty',
postalEmpty: 'Wrong postal code', postalEmpty: 'Wrong postal code',
addressDetail: 'Address',
defaultAddress: 'Set as the default address', defaultAddress: 'Set as the default address',
}, },
vanAddressEditDetail: {
label: 'Address',
placeholder: 'Address',
},
vanAddressList: { vanAddressList: {
add: 'Add new address', add: 'Add new address',
}, },

View File

@ -8,12 +8,12 @@ export default {
loading: 'Cargando...', loading: 'Cargando...',
noCoupon: 'Sin cupones', noCoupon: 'Sin cupones',
nameEmpty: 'Por favor rellena el nombre', nameEmpty: 'Por favor rellena el nombre',
addContact: 'Añadi contacto',
telInvalid: 'Teléfono inválido', telInvalid: 'Teléfono inválido',
vanCalendar: { vanCalendar: {
end: 'Fin', end: 'Fin',
start: 'Inicio', start: 'Inicio',
title: 'Calendario', title: 'Calendario',
startEnd: 'Inicio/Fin',
weekdays: ['Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sáb'], weekdays: ['Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sáb'],
monthTitle: (year: number, month: number) => `${year}/${month}`, monthTitle: (year: number, month: number) => `${year}/${month}`,
rangePrompt: (maxRange: number) => `Elija no más de ${maxRange} días`, rangePrompt: (maxRange: number) => `Elija no más de ${maxRange} días`,
@ -21,12 +21,6 @@ export default {
vanCascader: { vanCascader: {
select: 'Seleccione', select: 'Seleccione',
}, },
vanContactCard: {
addText: 'Añadir información de contacto',
},
vanContactList: {
addText: 'Añadir nuevo contacto',
},
vanPagination: { vanPagination: {
prev: 'Anterior', prev: 'Anterior',
next: 'Siguiente', next: 'Siguiente',
@ -60,12 +54,9 @@ export default {
areaEmpty: 'Por favor selecciona una área de recogida', areaEmpty: 'Por favor selecciona una área de recogida',
addressEmpty: 'La dirección no puede estar vacia', addressEmpty: 'La dirección no puede estar vacia',
postalEmpty: 'Código postal inválido', postalEmpty: 'Código postal inválido',
addressDetail: 'Dirección',
defaultAddress: 'Establecer como dirección por defecto', defaultAddress: 'Establecer como dirección por defecto',
}, },
vanAddressEditDetail: {
label: 'Dirección',
placeholder: 'Dirección',
},
vanAddressList: { vanAddressList: {
add: 'Anadir dirección', add: 'Anadir dirección',
}, },

View File

@ -8,12 +8,12 @@ export default {
loading: 'Chargement...', loading: 'Chargement...',
noCoupon: 'Pas de coupons', noCoupon: 'Pas de coupons',
nameEmpty: 'Veuillez remplir le nom', nameEmpty: 'Veuillez remplir le nom',
addContact: 'Ajouter contact',
telInvalid: 'Numéro de téléphone incorrect', telInvalid: 'Numéro de téléphone incorrect',
vanCalendar: { vanCalendar: {
end: 'Fin', end: 'Fin',
start: 'Début', start: 'Début',
title: 'Calendrier', title: 'Calendrier',
startEnd: 'Début/Fin',
weekdays: ['Dim', 'Lun', 'Mar', 'Mer', 'Jeu', 'Ven', 'Sam'], weekdays: ['Dim', 'Lun', 'Mar', 'Mer', 'Jeu', 'Ven', 'Sam'],
monthTitle: (year: number, month: number) => `${year}/${month}`, monthTitle: (year: number, month: number) => `${year}/${month}`,
rangePrompt: (maxRange: number) => `Choisir pas plus de ${maxRange} jours`, rangePrompt: (maxRange: number) => `Choisir pas plus de ${maxRange} jours`,
@ -21,12 +21,6 @@ export default {
vanCascader: { vanCascader: {
select: 'Sélectionner', select: 'Sélectionner',
}, },
vanContactCard: {
addText: 'Ajouter des informations de contact',
},
vanContactList: {
addText: 'Ajouter un nouveau contact',
},
vanPagination: { vanPagination: {
prev: 'Précédent', prev: 'Précédent',
next: 'Suivant', next: 'Suivant',
@ -60,12 +54,9 @@ export default {
areaEmpty: 'Veuillez sélectionner une zone de réception', areaEmpty: 'Veuillez sélectionner une zone de réception',
addressEmpty: "L'adresse ne peut pas être vide", addressEmpty: "L'adresse ne peut pas être vide",
postalEmpty: 'Mauvais code postal', postalEmpty: 'Mauvais code postal',
addressDetail: 'Adresse',
defaultAddress: 'Définir comme adresse par défaut', defaultAddress: 'Définir comme adresse par défaut',
}, },
vanAddressEditDetail: {
label: 'Adresse',
placeholder: 'Adresse',
},
vanAddressList: { vanAddressList: {
add: 'Ajouter une nouvelle adresse', add: 'Ajouter une nouvelle adresse',
}, },

View File

@ -0,0 +1,71 @@
export default {
name: 'नाम',
tel: 'फ़ोन',
save: 'सहेजें',
confirm: 'पुष्टि करना',
cancel: 'रद्द करें',
delete: 'हटाएं',
loading: 'लोड हो रहा है...',
noCoupon: 'कोई कूपन नहीं',
nameEmpty: 'कृपया नाम भरें',
addContact: 'संपर्क जोड़ें',
telInvalid: 'विकृत फ़ोन नंबर',
vanCalendar: {
end: 'समाप्त',
start: 'शुरू',
title: 'पंचांग',
weekdays: [
'रविवार',
'सोमवार',
'मंगलवार',
'बुधवार',
'गुरूवार',
'शुक्रवार',
'शनिवार',
],
monthTitle: (year: number, month: number) => `${year}/${month}`,
rangePrompt: (maxRange: number) => `${maxRange} दिन से अधिक नहीं चुनें`,
},
vanCascader: {
select: 'चुनते हैं',
},
vanPagination: {
prev: 'पहले का',
next: 'अगला',
},
vanPullRefresh: {
pulling: 'रीफ़्रेश करने के लिए खींचें...',
loosing: 'ताज़ा करने के लिए ढीला...',
},
vanSubmitBar: {
label: 'कुल:',
},
vanCoupon: {
unlimited: 'असीमित',
discount: (discount: number) => `${discount * 10}% छूट`,
condition: (condition: number) => `कम से कम ${condition}`,
},
vanCouponCell: {
title: 'कूपन',
count: (count: number) => `आपके पास ${count} कूपन हैं`,
},
vanCouponList: {
exchange: 'अदला बदली',
close: 'बंद करे',
enable: 'उपलब्ध',
disabled: 'अनुपलब्ध',
placeholder: 'कूपन कोड',
},
vanAddressEdit: {
area: 'क्षेत्र',
postal: 'डाक का',
areaEmpty: 'कृपया एक क्षेत्र चुनें',
addressEmpty: 'पता खाली नहीं हो सकता',
postalEmpty: 'गलत पोस्टल कोड',
addressDetail: 'पता',
defaultAddress: 'डिफ़ॉल्ट पते के रूप में सेट करें',
},
vanAddressList: {
add: 'नया पता जोड़ें',
},
};

View File

@ -8,13 +8,12 @@ export default {
loading: '読み込み中...', loading: '読み込み中...',
noCoupon: 'クーポンはありません', noCoupon: 'クーポンはありません',
nameEmpty: '名前を入力してください', nameEmpty: '名前を入力してください',
addContact: '連絡先を追加',
telInvalid: '正しい電話番号を入力してください', telInvalid: '正しい電話番号を入力してください',
vanCalendar: { vanCalendar: {
end: '終了', end: '終了',
start: '開始', start: '開始',
title: '日付選択', title: '日付選択',
confirm: '確認',
startEnd: '開始/終了',
weekdays: ['日', '月', '火', '水', '木', '金', '土'], weekdays: ['日', '月', '火', '水', '木', '金', '土'],
monthTitle: (year: number, month: number) => `${year}${month}`, monthTitle: (year: number, month: number) => `${year}${month}`,
rangePrompt: (maxRange: number) => `${maxRange}日まで選択`, rangePrompt: (maxRange: number) => `${maxRange}日まで選択`,
@ -22,12 +21,6 @@ export default {
vanCascader: { vanCascader: {
select: '選択する', select: '選択する',
}, },
vanContactCard: {
addText: '連絡先を追加',
},
vanContactList: {
addText: '新しい連絡先を追加',
},
vanPagination: { vanPagination: {
prev: '前のページ', prev: '前のページ',
next: '次のページ', next: '次のページ',
@ -40,7 +33,7 @@ export default {
label: '合計:', label: '合計:',
}, },
vanCoupon: { vanCoupon: {
unlimited: '入場ありません', unlimited: '無制限',
discount: (discount: number) => `${10 - discount}割引`, discount: (discount: number) => `${10 - discount}割引`,
condition: (condition: number) => `${condition}円以上で利用可能`, condition: (condition: number) => `${condition}円以上で利用可能`,
}, },
@ -50,7 +43,7 @@ export default {
}, },
vanCouponList: { vanCouponList: {
exchange: '両替', exchange: '両替',
close: 'クーポンを使用しません', close: '使用禁止',
enable: '利用可能', enable: '利用可能',
disabled: '利用できません', disabled: '利用できません',
placeholder: '割引コードを入力してください', placeholder: '割引コードを入力してください',
@ -61,12 +54,9 @@ export default {
areaEmpty: '地域を選択してください', areaEmpty: '地域を選択してください',
addressEmpty: '詳しい住所を入力してください', addressEmpty: '詳しい住所を入力してください',
postalEmpty: '間違った郵便番号', postalEmpty: '間違った郵便番号',
addressDetail: '詳しい住所',
defaultAddress: 'デフォルトの住所に設定', defaultAddress: 'デフォルトの住所に設定',
}, },
vanAddressEditDetail: {
label: '詳しい住所',
placeholder: '番地、階の部屋番号など',
},
vanAddressList: { vanAddressList: {
add: '住所を追加', add: '住所を追加',
}, },

View File

@ -0,0 +1,71 @@
export default {
name: '이름',
tel: '핸드폰',
save: '구하다',
confirm: '확인',
cancel: '취소',
delete: '삭제',
loading: '로딩 중...',
noCoupon: '쿠폰 없음',
nameEmpty: '이름을 기입해주세요',
addContact: '새 연락처 추가',
telInvalid: '잘못된 전화번호',
vanCalendar: {
end: '끝',
start: '시작',
title: '달력',
weekdays: [
'일요일',
'월요일',
'화요일',
'수요일',
'목요일',
'금요일',
'토요일',
],
monthTitle: (year: number, month: number) => `${year}/${month}`,
rangePrompt: (maxRange: number) => `${maxRange} 일 이내로 선택`,
},
vanCascader: {
select: '선택하다',
},
vanPagination: {
prev: '이전의',
next: '다음',
},
vanPullRefresh: {
pulling: '당겨서 새로고침...',
loosing: '새로 고침...',
},
vanSubmitBar: {
label: '총:',
},
vanCoupon: {
unlimited: '제한 없는',
discount: (discount: number) => `${discount * 10}% 할인`,
condition: (condition: number) => `최소 ${condition}`,
},
vanCouponCell: {
title: '쿠폰',
count: (count: number) => `${count} 개의 쿠폰이 있습니다`,
},
vanCouponList: {
exchange: '교환',
close: '닫다',
enable: '사용 가능',
disabled: '없는',
placeholder: '쿠폰 코드',
},
vanAddressEdit: {
area: '지역',
postal: '우편 엽서',
areaEmpty: '접수지역을 선택해주세요',
addressEmpty: '주소는 비워둘 수 없습니다',
postalEmpty: '잘못된 우편번호',
addressDetail: '주소',
defaultAddress: '기본 주소로 설정',
},
vanAddressList: {
add: '새 주소 추가',
},
};

View File

@ -8,12 +8,12 @@ export default {
loading: 'Laster...', loading: 'Laster...',
noCoupon: 'Ingen kuponger', noCoupon: 'Ingen kuponger',
nameEmpty: 'Vennligst fyll inn navn', nameEmpty: 'Vennligst fyll inn navn',
addContact: 'Legg til ny kontakt',
telInvalid: 'Ugyldig telefonnummer', telInvalid: 'Ugyldig telefonnummer',
vanCalendar: { vanCalendar: {
end: 'Slutt', end: 'Slutt',
start: 'Start', start: 'Start',
title: 'Kalendar', title: 'Kalendar',
startEnd: 'Start/Slutt',
weekdays: ['Søn', 'Man', 'Tir', 'Ons', 'Tor', 'Fre', 'Lør'], weekdays: ['Søn', 'Man', 'Tir', 'Ons', 'Tor', 'Fre', 'Lør'],
monthTitle: (year: number, month: number) => `${year}/${month}`, monthTitle: (year: number, month: number) => `${year}/${month}`,
rangePrompt: (maxRange: number) => `Maks. ${maxRange} dager`, rangePrompt: (maxRange: number) => `Maks. ${maxRange} dager`,
@ -21,12 +21,6 @@ export default {
vanCascader: { vanCascader: {
select: 'Plukke ut', select: 'Plukke ut',
}, },
vanContactCard: {
addText: 'Legg til kontakt info',
},
vanContactList: {
addText: 'Legg til ny kontakt',
},
vanPagination: { vanPagination: {
prev: 'Forrige', prev: 'Forrige',
next: 'Neste', next: 'Neste',
@ -60,12 +54,9 @@ export default {
areaEmpty: 'Vennligst fyll inn område', areaEmpty: 'Vennligst fyll inn område',
addressEmpty: 'Addresse kan ikke være tomt', addressEmpty: 'Addresse kan ikke være tomt',
postalEmpty: 'Feil postkode', postalEmpty: 'Feil postkode',
addressDetail: 'Adresse',
defaultAddress: 'Sett som standard adresse', defaultAddress: 'Sett som standard adresse',
}, },
vanAddressEditDetail: {
label: 'Adresse',
placeholder: 'Adresse',
},
vanAddressList: { vanAddressList: {
add: 'Legg til ny adresse', add: 'Legg til ny adresse',
}, },

View File

@ -8,12 +8,12 @@ export default {
loading: 'Carregando...', loading: 'Carregando...',
noCoupon: 'Nenhum cupom', noCoupon: 'Nenhum cupom',
nameEmpty: 'Por favor, preencha o nome', nameEmpty: 'Por favor, preencha o nome',
addContact: 'Adicionar novo contato',
telInvalid: 'Telefone em formato inválido', telInvalid: 'Telefone em formato inválido',
vanCalendar: { vanCalendar: {
end: 'Fim', end: 'Fim',
start: 'Início', start: 'Início',
title: 'Calendário', title: 'Calendário',
startEnd: 'Início/Fim',
weekdays: ['Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sáb'], weekdays: ['Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sáb'],
monthTitle: (year: number, month: number) => `${month}/${year}`, monthTitle: (year: number, month: number) => `${month}/${year}`,
rangePrompt: (maxRange: number) => `Escolha no máximo ${maxRange} dias`, rangePrompt: (maxRange: number) => `Escolha no máximo ${maxRange} dias`,
@ -21,12 +21,6 @@ export default {
vanCascader: { vanCascader: {
select: 'Selecione', select: 'Selecione',
}, },
vanContactCard: {
addText: 'Adicionar informações de contato',
},
vanContactList: {
addText: 'Adicionar novo contato',
},
vanPagination: { vanPagination: {
prev: 'Anterior', prev: 'Anterior',
next: 'Próximo', next: 'Próximo',
@ -60,12 +54,9 @@ export default {
areaEmpty: 'Por favor, selecione uma área de recebimento', areaEmpty: 'Por favor, selecione uma área de recebimento',
addressEmpty: 'Endereço não pode ser vazio', addressEmpty: 'Endereço não pode ser vazio',
postalEmpty: 'CEP inválido', postalEmpty: 'CEP inválido',
addressDetail: 'Endereço',
defaultAddress: 'Usar como endereço padrão', defaultAddress: 'Usar como endereço padrão',
}, },
vanAddressEditDetail: {
label: 'Endereço',
placeholder: 'Endereço',
},
vanAddressList: { vanAddressList: {
add: 'Adicionar novo endereço', add: 'Adicionar novo endereço',
}, },

View File

@ -8,12 +8,12 @@ export default {
loading: 'Încărcare...', loading: 'Încărcare...',
noCoupon: 'Fără cupoane', noCoupon: 'Fără cupoane',
nameEmpty: 'Te rugăm să completezi numele', nameEmpty: 'Te rugăm să completezi numele',
addContact: 'Adaugă contact nou',
telInvalid: 'Număr de telefon invalid', telInvalid: 'Număr de telefon invalid',
vanCalendar: { vanCalendar: {
end: 'Sfârșit', end: 'Sfârșit',
start: 'Început', start: 'Început',
title: 'Calendar', title: 'Calendar',
startEnd: 'Început/Sfârsit',
weekdays: ['Dum', 'Lun', 'Mar', 'Mie', 'Joi', 'Vin', 'Sâm'], weekdays: ['Dum', 'Lun', 'Mar', 'Mie', 'Joi', 'Vin', 'Sâm'],
monthTitle: (year: number, month: number) => `${year}/${month}`, monthTitle: (year: number, month: number) => `${year}/${month}`,
rangePrompt: (maxRange: number) => `Alege maxim ${maxRange} zile`, rangePrompt: (maxRange: number) => `Alege maxim ${maxRange} zile`,
@ -21,12 +21,6 @@ export default {
vanCascader: { vanCascader: {
select: 'Selectați', select: 'Selectați',
}, },
vanContactCard: {
addText: 'Adaugă informațiile de contact',
},
vanContactList: {
addText: 'Adaugă contact nou',
},
vanPagination: { vanPagination: {
prev: 'Precedenta', prev: 'Precedenta',
next: 'Urmatoarea', next: 'Urmatoarea',
@ -60,12 +54,9 @@ export default {
areaEmpty: 'Te rugăm sa selectezi o zona de primire', areaEmpty: 'Te rugăm sa selectezi o zona de primire',
addressEmpty: 'Adresa nu poate fi goală', addressEmpty: 'Adresa nu poate fi goală',
postalEmpty: 'Cod postal invalid', postalEmpty: 'Cod postal invalid',
addressDetail: 'Adresă',
defaultAddress: 'Setează ca adresă de pornire', defaultAddress: 'Setează ca adresă de pornire',
}, },
vanAddressEditDetail: {
label: 'Adresă',
placeholder: 'Adresă',
},
vanAddressList: { vanAddressList: {
add: 'Adaugă adresă nouă', add: 'Adaugă adresă nouă',
}, },

View File

@ -8,12 +8,12 @@ export default {
loading: 'Загрузка...', loading: 'Загрузка...',
noCoupon: 'Нет купонов', noCoupon: 'Нет купонов',
nameEmpty: 'Пожалуйста укажите имя', nameEmpty: 'Пожалуйста укажите имя',
addContact: 'Создать контакт',
telInvalid: 'Некорректный номер телефона', telInvalid: 'Некорректный номер телефона',
vanCalendar: { vanCalendar: {
end: 'Конец', end: 'Конец',
start: 'Начало', start: 'Начало',
title: 'Каленарь', title: 'Каленарь',
startEnd: 'Начало/Конец',
weekdays: ['ВС', 'ПН', 'ВТ', 'СР', 'ЧТ', 'ПТ', 'СБ'], weekdays: ['ВС', 'ПН', 'ВТ', 'СР', 'ЧТ', 'ПТ', 'СБ'],
monthTitle: (year: number, month: number) => `${year}/${month}`, monthTitle: (year: number, month: number) => `${year}/${month}`,
rangePrompt: (maxRange: number) => `Укажите более ${maxRange} дней`, rangePrompt: (maxRange: number) => `Укажите более ${maxRange} дней`,
@ -21,12 +21,6 @@ export default {
vanCascader: { vanCascader: {
select: 'Выбрать', select: 'Выбрать',
}, },
vanContactCard: {
addText: 'Добавить информацию',
},
vanContactList: {
addText: 'Создать контакт',
},
vanPagination: { vanPagination: {
prev: 'Назад', prev: 'Назад',
next: 'Вперед', next: 'Вперед',
@ -60,12 +54,9 @@ export default {
areaEmpty: 'Укажите зону доставки', areaEmpty: 'Укажите зону доставки',
addressEmpty: 'Адрес не может быть пустым', addressEmpty: 'Адрес не может быть пустым',
postalEmpty: 'Некорректный индекс', postalEmpty: 'Некорректный индекс',
addressDetail: 'Адрес',
defaultAddress: 'Сделать адресом по умолчанию', defaultAddress: 'Сделать адресом по умолчанию',
}, },
vanAddressEditDetail: {
label: 'Адрес',
placeholder: 'Адрес',
},
vanAddressList: { vanAddressList: {
add: 'Новый адрес', add: 'Новый адрес',
}, },

View File

@ -8,13 +8,12 @@ export default {
loading: 'กำลังโหลด...', loading: 'กำลังโหลด...',
noCoupon: 'ไม่มีคูปอง', noCoupon: 'ไม่มีคูปอง',
nameEmpty: 'กรุณากรอกชื่อของคุณ', nameEmpty: 'กรุณากรอกชื่อของคุณ',
addContact: 'เพิ่มผู้ติดต่อ',
telInvalid: 'กรุณากรอกหมายเลขโทรศัพท์ที่ถูกต้อง', telInvalid: 'กรุณากรอกหมายเลขโทรศัพท์ที่ถูกต้อง',
vanCalendar: { vanCalendar: {
end: 'จบ', end: 'จบ',
start: 'เริ่ม', start: 'เริ่ม',
title: 'การเลือกวันที่', title: 'การเลือกวันที่',
confirm: 'ตกลง',
startEnd: 'เริ่ม/เริ่ม',
weekdays: ['อา', 'จ', 'อ', 'พ', 'พฤ', 'ศ', 'ส'], weekdays: ['อา', 'จ', 'อ', 'พ', 'พฤ', 'ศ', 'ส'],
monthTitle: (year: number, month: number) => `${year}ปี${month}เดือน`, monthTitle: (year: number, month: number) => `${year}ปี${month}เดือน`,
rangePrompt: (maxRange: number) => rangePrompt: (maxRange: number) =>
@ -23,12 +22,6 @@ export default {
vanCascader: { vanCascader: {
select: 'โปรดเลือก', select: 'โปรดเลือก',
}, },
vanContactCard: {
addText: 'เพิ่มผู้ติดต่อ',
},
vanContactList: {
addText: 'รายชื่อติดต่อใหม่',
},
vanPagination: { vanPagination: {
prev: 'หน้าที่แล้ว', prev: 'หน้าที่แล้ว',
next: 'หน้าต่อไป', next: 'หน้าต่อไป',
@ -41,7 +34,7 @@ export default {
label: 'รวม:', label: 'รวม:',
}, },
vanCoupon: { vanCoupon: {
unlimited: 'ไม่มีเกณฑ์การใช้งาน', unlimited: 'ไม่ จำกัด',
discount: (discount: number) => `ลด${discount}`, discount: (discount: number) => `ลด${discount}`,
condition: (condition: number) => `มีจำหน่ายในราคา ${condition} กว่าหยวน`, condition: (condition: number) => `มีจำหน่ายในราคา ${condition} กว่าหยวน`,
}, },
@ -51,7 +44,7 @@ export default {
}, },
vanCouponList: { vanCouponList: {
exchange: 'แลกเปลี่ยน', exchange: 'แลกเปลี่ยน',
close: 'ห้ามใช้คูปอง', close: 'ไม่ได้ใช้',
enable: 'พร้อมใช้งาน', enable: 'พร้อมใช้งาน',
disabled: 'ไม่พร้อมใช้งาน', disabled: 'ไม่พร้อมใช้งาน',
placeholder: 'กรุณากรอกรหัสคูปอง', placeholder: 'กรุณากรอกรหัสคูปอง',
@ -62,12 +55,9 @@ export default {
areaEmpty: 'โปรดเลือกภูมิภาค', areaEmpty: 'โปรดเลือกภูมิภาค',
addressEmpty: 'กรุณากรอกที่อยู่โดยละเอียด', addressEmpty: 'กรุณากรอกที่อยู่โดยละเอียด',
postalEmpty: 'รูปแบบรหัสไปรษณีย์ไม่ถูกต้อง', postalEmpty: 'รูปแบบรหัสไปรษณีย์ไม่ถูกต้อง',
addressDetail: 'ที่อยู่',
defaultAddress: 'ตั้งเป็นที่อยู่จัดส่งเริ่มต้น', defaultAddress: 'ตั้งเป็นที่อยู่จัดส่งเริ่มต้น',
}, },
vanAddressEditDetail: {
label: 'ที่อยู่',
placeholder: 'เลขที่บ้านเลขที่ห้องชั้นและข้อมูลอื่น ๆ',
},
vanAddressList: { vanAddressList: {
add: 'เพิ่มที่อยู่', add: 'เพิ่มที่อยู่',
}, },

View File

@ -8,12 +8,12 @@ export default {
loading: 'Yükleniyor...', loading: 'Yükleniyor...',
noCoupon: 'Kupon yok', noCoupon: 'Kupon yok',
nameEmpty: 'Lütfen isim giriniz', nameEmpty: 'Lütfen isim giriniz',
addContact: 'Yeni kişi ekle',
telInvalid: 'Geçersiz tel. numarası', telInvalid: 'Geçersiz tel. numarası',
vanCalendar: { vanCalendar: {
end: 'Son', end: 'Son',
start: 'Başlat', start: 'Başlat',
title: 'Takvim', title: 'Takvim',
startEnd: 'Başlat/Son',
weekdays: ['Paz', 'Pzt', 'Sal', 'Çar', 'Per', 'Cum', 'Cmt'], weekdays: ['Paz', 'Pzt', 'Sal', 'Çar', 'Per', 'Cum', 'Cmt'],
monthTitle: (year: number, month: number) => `${year}/${month}`, monthTitle: (year: number, month: number) => `${year}/${month}`,
rangePrompt: (maxRange: number) => `En fazla ${maxRange} gün seçin`, rangePrompt: (maxRange: number) => `En fazla ${maxRange} gün seçin`,
@ -21,12 +21,6 @@ export default {
vanCascader: { vanCascader: {
select: 'Seçiniz', select: 'Seçiniz',
}, },
vanContactCard: {
addText: 'Kişi bilgisi ekle',
},
vanContactList: {
addText: 'Yeni kişi ekle',
},
vanPagination: { vanPagination: {
prev: 'Önceki', prev: 'Önceki',
next: 'Sonraki', next: 'Sonraki',
@ -60,12 +54,9 @@ export default {
areaEmpty: 'Lütfen alıcı alanını seçin', areaEmpty: 'Lütfen alıcı alanını seçin',
addressEmpty: 'Adres boş olamaz!', addressEmpty: 'Adres boş olamaz!',
postalEmpty: 'Yanlış posta kodu', postalEmpty: 'Yanlış posta kodu',
addressDetail: 'Adres',
defaultAddress: 'Varsayılan adres olarak ayarla', defaultAddress: 'Varsayılan adres olarak ayarla',
}, },
vanAddressEditDetail: {
label: 'Adres',
placeholder: 'Adres',
},
vanAddressList: { vanAddressList: {
add: 'Yeni adres ekle', add: 'Yeni adres ekle',
}, },

View File

@ -8,13 +8,12 @@ export default {
loading: '加载中...', loading: '加载中...',
noCoupon: '暂无优惠券', noCoupon: '暂无优惠券',
nameEmpty: '请填写姓名', nameEmpty: '请填写姓名',
addContact: '添加联系人',
telInvalid: '请填写正确的电话', telInvalid: '请填写正确的电话',
vanCalendar: { vanCalendar: {
end: '结束', end: '结束',
start: '开始', start: '开始',
title: '日期选择', title: '日期选择',
confirm: '确定',
startEnd: '开始/结束',
weekdays: ['日', '一', '二', '三', '四', '五', '六'], weekdays: ['日', '一', '二', '三', '四', '五', '六'],
monthTitle: (year: number, month: number) => `${year}${month}`, monthTitle: (year: number, month: number) => `${year}${month}`,
rangePrompt: (maxRange: number) => `最多选择 ${maxRange}`, rangePrompt: (maxRange: number) => `最多选择 ${maxRange}`,
@ -22,12 +21,6 @@ export default {
vanCascader: { vanCascader: {
select: '请选择', select: '请选择',
}, },
vanContactCard: {
addText: '添加联系人',
},
vanContactList: {
addText: '新建联系人',
},
vanPagination: { vanPagination: {
prev: '上一页', prev: '上一页',
next: '下一页', next: '下一页',
@ -40,7 +33,7 @@ export default {
label: '合计:', label: '合计:',
}, },
vanCoupon: { vanCoupon: {
unlimited: '无使用门槛', unlimited: '无门槛',
discount: (discount: number) => `${discount}`, discount: (discount: number) => `${discount}`,
condition: (condition: number) => `${condition}元可用`, condition: (condition: number) => `${condition}元可用`,
}, },
@ -50,10 +43,10 @@ export default {
}, },
vanCouponList: { vanCouponList: {
exchange: '兑换', exchange: '兑换',
close: '不使用优惠券', close: '不使用',
enable: '可用', enable: '可用',
disabled: '不可用', disabled: '不可用',
placeholder: '输入优惠码', placeholder: '输入优惠码',
}, },
vanAddressEdit: { vanAddressEdit: {
area: '地区', area: '地区',
@ -61,12 +54,9 @@ export default {
areaEmpty: '请选择地区', areaEmpty: '请选择地区',
addressEmpty: '请填写详细地址', addressEmpty: '请填写详细地址',
postalEmpty: '邮政编码不正确', postalEmpty: '邮政编码不正确',
addressDetail: '详细地址',
defaultAddress: '设为默认收货地址', defaultAddress: '设为默认收货地址',
}, },
vanAddressEditDetail: {
label: '详细地址',
placeholder: '街道门牌信息',
},
vanAddressList: { vanAddressList: {
add: '新增地址', add: '新增地址',
}, },

View File

@ -8,13 +8,12 @@ export default {
loading: '加載中...', loading: '加載中...',
noCoupon: '暫無優惠券', noCoupon: '暫無優惠券',
nameEmpty: '請填寫姓名', nameEmpty: '請填寫姓名',
addContact: '添加聯系人',
telInvalid: '請填寫正確的電話', telInvalid: '請填寫正確的電話',
vanCalendar: { vanCalendar: {
end: '結束', end: '結束',
start: '開始', start: '開始',
title: '日期選擇', title: '日期選擇',
confirm: '確定',
startEnd: '開始/結束',
weekdays: ['日', '一', '二', '三', '四', '五', '六'], weekdays: ['日', '一', '二', '三', '四', '五', '六'],
monthTitle: (year: number, month: number) => `${year}${month}`, monthTitle: (year: number, month: number) => `${year}${month}`,
rangePrompt: (maxRange: number) => `最多選擇 ${maxRange}`, rangePrompt: (maxRange: number) => `最多選擇 ${maxRange}`,
@ -22,12 +21,6 @@ export default {
vanCascader: { vanCascader: {
select: '請選擇', select: '請選擇',
}, },
vanContactCard: {
addText: '添加聯系人',
},
vanContactList: {
addText: '新建聯系人',
},
vanPagination: { vanPagination: {
prev: '上一頁', prev: '上一頁',
next: '下一頁', next: '下一頁',
@ -40,7 +33,7 @@ export default {
label: '合計:', label: '合計:',
}, },
vanCoupon: { vanCoupon: {
unlimited: '無使用門檻', unlimited: '無門檻',
discount: (discount: number) => `${discount}`, discount: (discount: number) => `${discount}`,
condition: (condition: number) => `滿${condition}元可用`, condition: (condition: number) => `滿${condition}元可用`,
}, },
@ -50,10 +43,10 @@ export default {
}, },
vanCouponList: { vanCouponList: {
exchange: '兌換', exchange: '兌換',
close: '不使用優惠', close: '不使用',
enable: '可使用優惠券', enable: '可使用優惠券',
disabled: '不可使用優惠券', disabled: '不可使用優惠券',
placeholder: '輸入優惠碼', placeholder: '輸入優惠碼',
}, },
vanAddressEdit: { vanAddressEdit: {
area: '地區', area: '地區',
@ -61,12 +54,9 @@ export default {
areaEmpty: '請選擇地區', areaEmpty: '請選擇地區',
addressEmpty: '請填寫詳細地址', addressEmpty: '請填寫詳細地址',
postalEmpty: '郵政編碼不正確', postalEmpty: '郵政編碼不正確',
addressDetail: '詳細地址',
defaultAddress: '設為默認收貨地址', defaultAddress: '設為默認收貨地址',
}, },
vanAddressEditDetail: {
label: '詳細地址',
placeholder: '街道門牌信息',
},
vanAddressList: { vanAddressList: {
add: '新增地址', add: '新增地址',
}, },

View File

@ -8,13 +8,12 @@ export default {
loading: '載入中...', loading: '載入中...',
noCoupon: '暫無優惠券', noCoupon: '暫無優惠券',
nameEmpty: '請填寫姓名', nameEmpty: '請填寫姓名',
addContact: '建立聯絡人',
telInvalid: '請填寫正確的電話', telInvalid: '請填寫正確的電話',
vanCalendar: { vanCalendar: {
end: '結束', end: '結束',
start: '開始', start: '開始',
title: '日期選擇', title: '日期選擇',
confirm: '確定',
startEnd: '開始/結束',
weekdays: ['日', '一', '二', '三', '四', '五', '六'], weekdays: ['日', '一', '二', '三', '四', '五', '六'],
monthTitle: (year: number, month: number) => `${year}${month}`, monthTitle: (year: number, month: number) => `${year}${month}`,
rangePrompt: (maxRange: number) => `最多選擇 ${maxRange}`, rangePrompt: (maxRange: number) => `最多選擇 ${maxRange}`,
@ -22,12 +21,6 @@ export default {
vanCascader: { vanCascader: {
select: '請選擇', select: '請選擇',
}, },
vanContactCard: {
addText: '新增聯絡人',
},
vanContactList: {
addText: '建立聯絡人',
},
vanPagination: { vanPagination: {
prev: '上一頁', prev: '上一頁',
next: '下一頁', next: '下一頁',
@ -40,7 +33,7 @@ export default {
label: '合計:', label: '合計:',
}, },
vanCoupon: { vanCoupon: {
unlimited: '無使用門檻', unlimited: '無門檻',
discount: (discount: number) => `${discount}`, discount: (discount: number) => `${discount}`,
condition: (condition: number) => `滿${condition}元可用`, condition: (condition: number) => `滿${condition}元可用`,
}, },
@ -50,10 +43,10 @@ export default {
}, },
vanCouponList: { vanCouponList: {
exchange: '兌換', exchange: '兌換',
close: '不使用優惠', close: '不使用',
enable: '可使用優惠券', enable: '可使用優惠券',
disabled: '不可使用優惠券', disabled: '不可使用優惠券',
placeholder: '輸入優惠代碼', placeholder: '輸入優惠代碼',
}, },
vanAddressEdit: { vanAddressEdit: {
area: '地區', area: '地區',
@ -61,12 +54,9 @@ export default {
areaEmpty: '請選擇地區', areaEmpty: '請選擇地區',
addressEmpty: '請填寫詳細地址', addressEmpty: '請填寫詳細地址',
postalEmpty: '郵遞區號不正確', postalEmpty: '郵遞區號不正確',
addressDetail: '詳細地址',
defaultAddress: '設為預設收貨地址', defaultAddress: '設為預設收貨地址',
}, },
vanAddressEditDetail: {
label: '詳細地址',
placeholder: '街道門牌資訊',
},
vanAddressList: { vanAddressList: {
add: '新增地址', add: '新增地址',
}, },

2
pnpm-lock.yaml generated
View File

@ -54,7 +54,7 @@ importers:
'@vant/eslint-config': workspace:* '@vant/eslint-config': workspace:*
'@vant/icons': ^1.7.1 '@vant/icons': ^1.7.1
'@vant/popperjs': ^1.1.0 '@vant/popperjs': ^1.1.0
'@vant/use': ^1.3.4 '@vant/use': ^1.3.5
'@vue/runtime-core': ^3.2.27 '@vue/runtime-core': ^3.2.27
'@vue/test-utils': ^2.0.0-rc.16 '@vue/test-utils': ^2.0.0-rc.16
typescript: ~4.5.2 typescript: ~4.5.2