From 3038048b3805315eeef9c30c77f4a4efc1675a40 Mon Sep 17 00:00:00 2001 From: neverland Date: Mon, 14 Feb 2022 10:38:49 +0800 Subject: [PATCH] feat(Locale): add Vietnamese translation (#10294) --- packages/vant/src/locale/README.md | 1 + packages/vant/src/locale/README.zh-CN.md | 1 + packages/vant/src/locale/lang/vi-VN.ts | 71 ++++++++++++++++++++++++ 3 files changed, 73 insertions(+) create mode 100644 packages/vant/src/locale/lang/vi-VN.ts diff --git a/packages/vant/src/locale/README.md b/packages/vant/src/locale/README.md index 9d28e1830..c4ff8a9fd 100644 --- a/packages/vant/src/locale/README.md +++ b/packages/vant/src/locale/README.md @@ -59,6 +59,7 @@ Current supported languages: | Turkish | tr-TR | - | | Thai | th-TH | - | | Ukrainian | uk-UA | `v3.4.5` | +| Vietnamese | vi-VN | `v3.4.5` | | Chinese | zh-CN | - | | Traditional Chinese (HK) | zh-HK | - | | Traditional Chinese (TW) | zh-TW | - | diff --git a/packages/vant/src/locale/README.zh-CN.md b/packages/vant/src/locale/README.zh-CN.md index cbc3b2acc..a73634c1a 100644 --- a/packages/vant/src/locale/README.zh-CN.md +++ b/packages/vant/src/locale/README.zh-CN.md @@ -60,6 +60,7 @@ Locale.add(messages); | 土耳其语 | tr-TR | - | | 泰语 | th-TH | - | | 乌克兰语 | uk-UA | `v3.4.5` | +| 越南语 | vi-VN | `v3.4.5` | | 简体中文 | zh-CN | - | | 繁體中文(港) | zh-HK | - | | 繁體中文(台) | zh-TW | - | diff --git a/packages/vant/src/locale/lang/vi-VN.ts b/packages/vant/src/locale/lang/vi-VN.ts new file mode 100644 index 000000000..b00167137 --- /dev/null +++ b/packages/vant/src/locale/lang/vi-VN.ts @@ -0,0 +1,71 @@ +export default { + name: 'tên', + tel: 'Điện thoại', + save: 'Cứu', + confirm: 'Xác nhận', + cancel: 'Hủy bỏ', + delete: 'Xóa', + loading: 'Đang tải ...', + noCoupon: 'Không có phiếu giảm giá', + nameEmpty: 'Vui lòng điền vào tên', + addContact: 'Thêm liên hệ', + telInvalid: 'Số điện thoại không đúng định dạng', + vanCalendar: { + end: 'Kết thúc', + start: 'Bắt ​​đầu', + title: 'Lịch', + weekdays: [ + 'chủ nhật', + 'thứ hai', + 'thứ ba', + 'Thứ Tư', + 'Thứ năm', + 'Thứ sáu', + 'thứ bảy', + ], + monthTitle: (year: number, month: number) => `${year}/${month}`, + rangePrompt: (maxRange: number) => `Chọn không quá ${maxRange} ngày`, + }, + vanCascader: { + select: 'Chọn', + }, + vanPagination: { + prev: 'Trước đó', + next: 'Tiếp theo', + }, + vanPullRefresh: { + pulling: 'Kéo để làm mới ...', + loosing: 'Loose để làm mới ...', + }, + vanSubmitBar: { + label: 'Tổng:', + }, + vanCoupon: { + unlimited: 'Không giới hạn', + discount: (discount: number) => `Chiết khấu ${discount * 10}%`, + condition: (condition: number) => `Ít nhất ${condition}`, + }, + vanCouponCell: { + title: 'Phiếu giảm giá', + count: (count: number) => `Bạn có ${count} phiếu giảm giá`, + }, + vanCouponList: { + exchange: 'Trao đổi', + close: 'Đóng', + enable: 'Có sẵn', + disabled: 'Không khả dụng', + placeholder: 'Mã phiếu thưởng', + }, + vanAddressEdit: { + area: 'Khu vực', + postal: 'Bưu điện', + areaEmpty: 'Vui lòng chọn khu vực nhận hàng', + addressEmpty: 'Địa chỉ không được để trống', + postalEmpty: 'Mã bưu chính sai', + addressDetail: 'Địa chỉ', + defaultAddress: 'Đặt làm địa chỉ mặc định', + }, + vanAddressList: { + add: 'Thêm địa chỉ mới', + }, +};