diff --git a/components/locale/vi_VN.tsx b/components/locale/vi_VN.tsx index 3bc626aec..202e1aabd 100644 --- a/components/locale/vi_VN.tsx +++ b/components/locale/vi_VN.tsx @@ -41,6 +41,71 @@ const localeValues: Locale = { Empty: { description: 'Trống', }, + Icon: { + icon: 'biểu tượng' + }, + Text: { + edit: 'Sửa', + copy: 'Sao chép', + copied: 'Đã sao chép', + expand: 'Mở rộng' + }, + PageHeader: { + back: 'Quay lại' + }, + Form: { + optional: '(tuỳ chọn)', + defaultValidateMessages: { + default: 'Lỗi xác thực cho trường ${label}', + required: 'Hãy nhập ${label}', + enum: '${label} phải là mộ trong [${enum}]', + whitespace: '${label} không thể là một ký tự trống', + date: { + format: '${label} định dạng ngày không hợp lệ', + parse: '${label} không thể chuyển đổi sang định dạng ngày', + invalid: '${label} là một ngày không hợp lệ', + }, + types: { + string: typeTemplate, + method: typeTemplate, + array: typeTemplate, + object: typeTemplate, + number: typeTemplate, + date: typeTemplate, + boolean: typeTemplate, + integer: typeTemplate, + float: typeTemplate, + regexp: typeTemplate, + email: typeTemplate, + url: typeTemplate, + hex: typeTemplate + }, + string: { + len: '${label} phải là ${len} ký tự', + min: '${label} phải có ít nhất ${min} ký tự', + max: '${label} phải có tối đa ${max} ký tự', + range: '${label} phải nằm trong khoảng ${min}-${max} ký tự' + }, + number: { + len: '${label} phải bằng ${len}', + min: '${label} phải tối thiểu là ${min}', + max: '${label} phải tối đa là ${max}', + range: '${label} phải nằm trong khoảng từ ${min}-${max}' + }, + array: { + len: 'Phải là ${len} ${label}', + min: 'Tối thiểu ${min} ${label}', + max: 'Tối đa ${max} ${label}', + range: 'Số lượng ${label} phải nằm trong khoảng ${min}-${max}' + }, + pattern: { + mismatch: '${label} không khớp với mẫu ${pattern}' + }, + }, + }, + Image: { + preview: 'Xem trước' + } }; export default localeValues;