runable
This commit is contained in:
914
lib/l10n/app_vi.arb
Normal file
914
lib/l10n/app_vi.arb
Normal file
@@ -0,0 +1,914 @@
|
||||
{
|
||||
"@@locale": "vi",
|
||||
|
||||
"appTitle": "Worker App",
|
||||
"@appTitle": {
|
||||
"description": "The application title"
|
||||
},
|
||||
|
||||
"home": "Trang chủ",
|
||||
"@home": {
|
||||
"description": "Home navigation item"
|
||||
},
|
||||
"products": "Sản phẩm",
|
||||
"@products": {
|
||||
"description": "Products navigation item"
|
||||
},
|
||||
"loyalty": "Hội viên",
|
||||
"@loyalty": {
|
||||
"description": "Loyalty navigation item"
|
||||
},
|
||||
"account": "Tài khoản",
|
||||
"@account": {
|
||||
"description": "Account navigation item"
|
||||
},
|
||||
"more": "Thêm",
|
||||
"@more": {
|
||||
"description": "More navigation item"
|
||||
},
|
||||
|
||||
"login": "Đăng nhập",
|
||||
"phone": "Số điện thoại",
|
||||
"enterPhone": "Nhập số điện thoại",
|
||||
"enterPhoneHint": "VD: 0912345678",
|
||||
"continueButton": "Tiếp tục",
|
||||
"verifyOTP": "Xác thực OTP",
|
||||
"enterOTP": "Nhập mã OTP 6 số",
|
||||
"otpSentTo": "Mã OTP đã được gửi đến {phone}",
|
||||
"@otpSentTo": {
|
||||
"description": "OTP sent message",
|
||||
"placeholders": {
|
||||
"phone": {
|
||||
"type": "String",
|
||||
"example": "0912345678"
|
||||
}
|
||||
}
|
||||
},
|
||||
"resendOTP": "Gửi lại mã",
|
||||
"resendOTPIn": "Gửi lại sau {seconds}s",
|
||||
"@resendOTPIn": {
|
||||
"description": "Resend OTP countdown",
|
||||
"placeholders": {
|
||||
"seconds": {
|
||||
"type": "int",
|
||||
"example": "60"
|
||||
}
|
||||
}
|
||||
},
|
||||
"register": "Đăng ký",
|
||||
"registerNewAccount": "Đăng ký tài khoản mới",
|
||||
"logout": "Đăng xuất",
|
||||
"logoutConfirm": "Bạn có chắc chắn muốn đăng xuất?",
|
||||
|
||||
"save": "Lưu",
|
||||
"cancel": "Hủy",
|
||||
"delete": "Xóa",
|
||||
"edit": "Sửa",
|
||||
"search": "Tìm kiếm",
|
||||
"filter": "Lọc",
|
||||
"sort": "Sắp xếp",
|
||||
"confirm": "Xác nhận",
|
||||
"close": "Đóng",
|
||||
"back": "Quay lại",
|
||||
"next": "Tiếp theo",
|
||||
"submit": "Gửi",
|
||||
"apply": "Áp dụng",
|
||||
"clear": "Xóa",
|
||||
"clearAll": "Xóa tất cả",
|
||||
"viewDetails": "Xem chi tiết",
|
||||
"viewAll": "Xem tất cả",
|
||||
"refresh": "Làm mới",
|
||||
"share": "Chia sẻ",
|
||||
"copy": "Sao chép",
|
||||
"copied": "Đã sao chép",
|
||||
"yes": "Có",
|
||||
"no": "Không",
|
||||
|
||||
"pending": "Chờ xử lý",
|
||||
"processing": "Đang xử lý",
|
||||
"shipping": "Đang giao hàng",
|
||||
"completed": "Hoàn thành",
|
||||
"cancelled": "Đã hủy",
|
||||
"active": "Đang hoạt động",
|
||||
"inactive": "Ngưng hoạt động",
|
||||
"expired": "Hết hạn",
|
||||
"draft": "Bản nháp",
|
||||
"sent": "Đã gửi",
|
||||
"accepted": "Đã chấp nhận",
|
||||
"rejected": "Đã từ chối",
|
||||
|
||||
"name": "Tên",
|
||||
"fullName": "Họ và tên",
|
||||
"email": "Email",
|
||||
"password": "Mật khẩu",
|
||||
"currentPassword": "Mật khẩu hiện tại",
|
||||
"newPassword": "Mật khẩu mới",
|
||||
"confirmPassword": "Xác nhận mật khẩu",
|
||||
"address": "Địa chỉ",
|
||||
"street": "Đường",
|
||||
"city": "Thành phố",
|
||||
"district": "Quận/Huyện",
|
||||
"ward": "Phường/Xã",
|
||||
"postalCode": "Mã bưu điện",
|
||||
"company": "Công ty",
|
||||
"taxId": "Mã số thuế",
|
||||
"dateOfBirth": "Ngày sinh",
|
||||
"gender": "Giới tính",
|
||||
"male": "Nam",
|
||||
"female": "Nữ",
|
||||
"other": "Khác",
|
||||
|
||||
"contractor": "Thầu thợ",
|
||||
"architect": "Kiến trúc sư",
|
||||
"distributor": "Đại lý phân phối",
|
||||
"broker": "Môi giới",
|
||||
"selectUserType": "Chọn loại người dùng",
|
||||
|
||||
"points": "Điểm",
|
||||
"currentPoints": "Điểm hiện tại",
|
||||
"pointsBalance": "{points} điểm",
|
||||
"@pointsBalance": {
|
||||
"description": "Points balance display",
|
||||
"placeholders": {
|
||||
"points": {
|
||||
"type": "int",
|
||||
"example": "1000"
|
||||
}
|
||||
}
|
||||
},
|
||||
"earnedPoints": "+{points} điểm",
|
||||
"@earnedPoints": {
|
||||
"description": "Points earned",
|
||||
"placeholders": {
|
||||
"points": {
|
||||
"type": "int",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"spentPoints": "-{points} điểm",
|
||||
"@spentPoints": {
|
||||
"description": "Points spent",
|
||||
"placeholders": {
|
||||
"points": {
|
||||
"type": "int",
|
||||
"example": "50"
|
||||
}
|
||||
}
|
||||
},
|
||||
"memberTier": "Hạng thành viên",
|
||||
"diamond": "Kim cương",
|
||||
"platinum": "Bạch kim",
|
||||
"gold": "Vàng",
|
||||
"pointsToNextTier": "Còn {points} điểm để lên hạng {tier}",
|
||||
"@pointsToNextTier": {
|
||||
"description": "Points needed for next tier",
|
||||
"placeholders": {
|
||||
"points": {
|
||||
"type": "int",
|
||||
"example": "500"
|
||||
},
|
||||
"tier": {
|
||||
"type": "String",
|
||||
"example": "Platinum"
|
||||
}
|
||||
}
|
||||
},
|
||||
"rewards": "Quà tặng",
|
||||
"redeemReward": "Đổi quà",
|
||||
"pointsHistory": "Lịch sử điểm",
|
||||
"myGifts": "Quà của tôi",
|
||||
"referral": "Giới thiệu bạn bè",
|
||||
"referralCode": "Mã giới thiệu",
|
||||
"referralLink": "Link giới thiệu",
|
||||
"totalReferrals": "Tổng số người giới thiệu",
|
||||
"shareReferralCode": "Chia sẻ mã giới thiệu",
|
||||
"copyReferralCode": "Sao chép mã",
|
||||
"copyReferralLink": "Sao chép link",
|
||||
|
||||
"product": "Sản phẩm",
|
||||
"productName": "Tên sản phẩm",
|
||||
"productCode": "Mã sản phẩm",
|
||||
"price": "Giá",
|
||||
"salePrice": "Giá khuyến mãi",
|
||||
"quantity": "Số lượng",
|
||||
"stock": "Kho",
|
||||
"inStock": "Còn hàng",
|
||||
"outOfStock": "Hết hàng",
|
||||
"category": "Danh mục",
|
||||
"allCategories": "Tất cả danh mục",
|
||||
"addToCart": "Thêm vào giỏ",
|
||||
"cart": "Giỏ hàng",
|
||||
"cartEmpty": "Giỏ hàng trống",
|
||||
"cartItemsCount": "{count} sản phẩm",
|
||||
"@cartItemsCount": {
|
||||
"description": "Number of items in cart",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"type": "int",
|
||||
"example": "3"
|
||||
}
|
||||
}
|
||||
},
|
||||
"removeFromCart": "Xóa khỏi giỏ",
|
||||
"clearCart": "Xóa giỏ hàng",
|
||||
"clearCartConfirm": "Bạn có chắc chắn muốn xóa tất cả sản phẩm trong giỏ hàng?",
|
||||
|
||||
"checkout": "Thanh toán",
|
||||
"subtotal": "Tạm tính",
|
||||
"discount": "Giảm giá",
|
||||
"shipping": "Phí vận chuyển",
|
||||
"total": "Tổng cộng",
|
||||
"placeOrder": "Đặt hàng",
|
||||
"orderPlaced": "Đơn hàng đã được đặt",
|
||||
"orderSuccess": "Đặt hàng thành công",
|
||||
"orders": "Đơn hàng",
|
||||
"myOrders": "Đơn hàng của tôi",
|
||||
"orderNumber": "Số đơn hàng",
|
||||
"orderDate": "Ngày đặt",
|
||||
"orderStatus": "Trạng thái đơn hàng",
|
||||
"orderDetails": "Chi tiết đơn hàng",
|
||||
"trackOrder": "Theo dõi đơn hàng",
|
||||
"reorder": "Đặt lại",
|
||||
"paymentMethod": "Phương thức thanh toán",
|
||||
"cashOnDelivery": "Thanh toán khi nhận hàng",
|
||||
"bankTransfer": "Chuyển khoản ngân hàng",
|
||||
"creditCard": "Thẻ tín dụng",
|
||||
"eWallet": "Ví điện tử",
|
||||
"deliveryAddress": "Địa chỉ giao hàng",
|
||||
"estimatedDelivery": "Dự kiến giao hàng",
|
||||
"payments": "Thanh toán",
|
||||
"paymentId": "Mã thanh toán",
|
||||
"paymentStatus": "Trạng thái thanh toán",
|
||||
|
||||
"projects": "Công trình",
|
||||
"myProjects": "Công trình của tôi",
|
||||
"createProject": "Tạo công trình",
|
||||
"projectName": "Tên công trình",
|
||||
"projectCode": "Mã công trình",
|
||||
"projectType": "Loại công trình",
|
||||
"residential": "Dân dụng",
|
||||
"commercial": "Thương mại",
|
||||
"industrial": "Công nghiệp",
|
||||
"client": "Khách hàng",
|
||||
"clientName": "Tên khách hàng",
|
||||
"clientPhone": "SĐT khách hàng",
|
||||
"location": "Vị trí",
|
||||
"startDate": "Ngày bắt đầu",
|
||||
"endDate": "Ngày kết thúc",
|
||||
"progress": "Tiến độ",
|
||||
"budget": "Ngân sách",
|
||||
"description": "Mô tả",
|
||||
"notes": "Ghi chú",
|
||||
"quotes": "Báo giá",
|
||||
"createQuote": "Tạo báo giá",
|
||||
"quoteNumber": "Số báo giá",
|
||||
"quoteDate": "Ngày báo giá",
|
||||
"validity": "Hiệu lực",
|
||||
"convertToOrder": "Chuyển thành đơn hàng",
|
||||
"duplicate": "Nhân bản",
|
||||
|
||||
"profile": "Hồ sơ",
|
||||
"editProfile": "Chỉnh sửa hồ sơ",
|
||||
"avatar": "Ảnh đại diện",
|
||||
"uploadAvatar": "Tải lên ảnh đại diện",
|
||||
"changePassword": "Đổi mật khẩu",
|
||||
"passwordChanged": "Mật khẩu đã được thay đổi",
|
||||
"addresses": "Địa chỉ",
|
||||
"myAddresses": "Địa chỉ của tôi",
|
||||
"addAddress": "Thêm địa chỉ",
|
||||
"editAddress": "Sửa địa chỉ",
|
||||
"deleteAddress": "Xóa địa chỉ",
|
||||
"deleteAddressConfirm": "Bạn có chắc chắn muốn xóa địa chỉ này?",
|
||||
"setAsDefault": "Đặt làm mặc định",
|
||||
"defaultAddress": "Địa chỉ mặc định",
|
||||
"homeAddress": "Nhà riêng",
|
||||
"officeAddress": "Văn phòng",
|
||||
"settings": "Cài đặt",
|
||||
"notifications": "Thông báo",
|
||||
"notificationSettings": "Cài đặt thông báo",
|
||||
"language": "Ngôn ngữ",
|
||||
"theme": "Giao diện",
|
||||
"lightMode": "Sáng",
|
||||
"darkMode": "Tối",
|
||||
"systemMode": "Theo hệ thống",
|
||||
|
||||
"promotions": "Khuyến mãi",
|
||||
"promotion": "Chương trình khuyến mãi",
|
||||
"activePromotions": "Khuyến mãi đang diễn ra",
|
||||
"upcomingPromotions": "Khuyến mãi sắp diễn ra",
|
||||
"expiredPromotions": "Khuyến mãi đã kết thúc",
|
||||
"claimPromotion": "Nhận ưu đãi",
|
||||
"termsAndConditions": "Điều khoản & Điều kiện",
|
||||
|
||||
"chat": "Trò chuyện",
|
||||
"chatSupport": "Hỗ trợ trực tuyến",
|
||||
"sendMessage": "Gửi tin nhắn",
|
||||
"typeMessage": "Nhập tin nhắn...",
|
||||
"typingIndicator": "đang nhập...",
|
||||
"attachFile": "Đính kèm tệp",
|
||||
"supportAgent": "Nhân viên hỗ trợ",
|
||||
|
||||
"fieldRequired": "Trường này là bắt buộc",
|
||||
"invalidPhone": "Số điện thoại không hợp lệ",
|
||||
"invalidEmail": "Email không hợp lệ",
|
||||
"invalidOTP": "Mã OTP không hợp lệ",
|
||||
"passwordTooShort": "Mật khẩu phải có ít nhất 8 ký tự",
|
||||
"passwordsNotMatch": "Mật khẩu không khớp",
|
||||
"passwordRequirements": "Mật khẩu phải có ít nhất 8 ký tự, bao gồm chữ hoa, chữ thường, số và ký tự đặc biệt",
|
||||
"invalidAmount": "Số tiền không hợp lệ",
|
||||
"insufficientPoints": "Không đủ điểm để đổi quà",
|
||||
|
||||
"error": "Lỗi",
|
||||
"errorOccurred": "Đã xảy ra lỗi",
|
||||
"networkError": "Lỗi kết nối mạng. Vui lòng kiểm tra kết nối internet của bạn.",
|
||||
"serverError": "Lỗi máy chủ. Vui lòng thử lại sau.",
|
||||
"sessionExpired": "Phiên đăng nhập đã hết hạn. Vui lòng đăng nhập lại.",
|
||||
"notFound": "Không tìm thấy",
|
||||
"unauthorized": "Không có quyền truy cập",
|
||||
"tryAgain": "Thử lại",
|
||||
"contactSupport": "Liên hệ hỗ trợ",
|
||||
|
||||
"success": "Thành công",
|
||||
"savedSuccessfully": "Đã lưu thành công",
|
||||
"updatedSuccessfully": "Đã cập nhật thành công",
|
||||
"deletedSuccessfully": "Đã xóa thành công",
|
||||
"sentSuccessfully": "Đã gửi thành công",
|
||||
"redeemSuccessful": "Đổi quà thành công",
|
||||
"giftCode": "Mã quà tặng",
|
||||
|
||||
"loading": "Đang tải...",
|
||||
"loadingData": "Đang tải dữ liệu...",
|
||||
"processing": "Đang xử lý...",
|
||||
"pleaseWait": "Vui lòng đợi...",
|
||||
|
||||
"noData": "Không có dữ liệu",
|
||||
"noResults": "Không có kết quả",
|
||||
"noProductsFound": "Không tìm thấy sản phẩm",
|
||||
"noOrdersYet": "Chưa có đơn hàng nào",
|
||||
"noProjectsYet": "Chưa có công trình nào",
|
||||
"noNotifications": "Không có thông báo",
|
||||
"noGiftsYet": "Chưa có quà tặng nào",
|
||||
"startShopping": "Bắt đầu mua sắm",
|
||||
"createFirstProject": "Tạo công trình đầu tiên",
|
||||
|
||||
"today": "Hôm nay",
|
||||
"yesterday": "Hôm qua",
|
||||
"thisWeek": "Tuần này",
|
||||
"thisMonth": "Tháng này",
|
||||
"all": "Tất cả",
|
||||
"dateRange": "Khoảng thời gian",
|
||||
"from": "Từ",
|
||||
"to": "Đến",
|
||||
"date": "Ngày",
|
||||
"time": "Giờ",
|
||||
|
||||
"version": "Phiên bản",
|
||||
"appVersion": "Phiên bản ứng dụng",
|
||||
"help": "Trợ giúp",
|
||||
"helpCenter": "Trung tâm trợ giúp",
|
||||
"aboutUs": "Về chúng tôi",
|
||||
"privacyPolicy": "Chính sách bảo mật",
|
||||
"termsOfService": "Điều khoản sử dụng",
|
||||
"rateApp": "Đánh giá ứng dụng",
|
||||
"feedback": "Phản hồi",
|
||||
"sendFeedback": "Gửi phản hồi",
|
||||
"unsavedChanges": "Có thay đổi chưa được lưu",
|
||||
"unsavedChangesMessage": "Bạn có muốn lưu các thay đổi trước khi thoát?",
|
||||
|
||||
"welcome": "Chào mừng",
|
||||
"welcomeBack": "Chào mừng trở lại",
|
||||
"welcomeTo": "Chào mừng đến với {appName}",
|
||||
"@welcomeTo": {
|
||||
"description": "Welcome message with app name",
|
||||
"placeholders": {
|
||||
"appName": {
|
||||
"type": "String",
|
||||
"example": "Worker App"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"itemsInCart": "{count, plural, =0{Không có sản phẩm} =1{1 sản phẩm} other{{count} sản phẩm}}",
|
||||
"@itemsInCart": {
|
||||
"description": "Number of items in cart with pluralization",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"type": "int",
|
||||
"example": "3"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"ordersCount": "{count, plural, =0{Không có đơn hàng} =1{1 đơn hàng} other{{count} đơn hàng}}",
|
||||
"@ordersCount": {
|
||||
"description": "Number of orders with pluralization",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"type": "int",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"projectsCount": "{count, plural, =0{Không có công trình} =1{1 công trình} other{{count} công trình}}",
|
||||
"@projectsCount": {
|
||||
"description": "Number of projects with pluralization",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"type": "int",
|
||||
"example": "3"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"daysRemaining": "{count, plural, =0{Hôm nay} =1{Còn 1 ngày} other{Còn {count} ngày}}",
|
||||
"@daysRemaining": {
|
||||
"description": "Days remaining with pluralization",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"type": "int",
|
||||
"example": "7"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"formatCurrency": "{amount} ₫",
|
||||
"@formatCurrency": {
|
||||
"description": "Format currency in Vietnamese Dong",
|
||||
"placeholders": {
|
||||
"amount": {
|
||||
"type": "String",
|
||||
"example": "1.000.000"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"formatDate": "{day}/{month}/{year}",
|
||||
"@formatDate": {
|
||||
"description": "Date format DD/MM/YYYY",
|
||||
"placeholders": {
|
||||
"day": {
|
||||
"type": "String"
|
||||
},
|
||||
"month": {
|
||||
"type": "String"
|
||||
},
|
||||
"year": {
|
||||
"type": "String"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"formatDateTime": "{day}/{month}/{year} lúc {hour}:{minute}",
|
||||
"@formatDateTime": {
|
||||
"description": "DateTime format DD/MM/YYYY at HH:mm",
|
||||
"placeholders": {
|
||||
"day": {"type": "String"},
|
||||
"month": {"type": "String"},
|
||||
"year": {"type": "String"},
|
||||
"hour": {"type": "String"},
|
||||
"minute": {"type": "String"}
|
||||
}
|
||||
},
|
||||
|
||||
"memberSince": "Thành viên từ {date}",
|
||||
"@memberSince": {
|
||||
"description": "Member since date",
|
||||
"placeholders": {
|
||||
"date": {
|
||||
"type": "String",
|
||||
"example": "01/2024"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"validUntil": "Có hiệu lực đến {date}",
|
||||
"@validUntil": {
|
||||
"description": "Valid until date",
|
||||
"placeholders": {
|
||||
"date": {
|
||||
"type": "String",
|
||||
"example": "31/12/2024"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"used": "Đã sử dụng",
|
||||
"unused": "Chưa sử dụng",
|
||||
"available": "Có sẵn",
|
||||
"unavailable": "Không có sẵn",
|
||||
"validFrom": "Có hiệu lực từ",
|
||||
"validTo": "Có hiệu lực đến",
|
||||
"usageInstructions": "Hướng dẫn sử dụng",
|
||||
"useNow": "Sử dụng ngay",
|
||||
|
||||
"scanQRCode": "Quét mã QR",
|
||||
"scanBarcode": "Quét mã vạch",
|
||||
"qrCodeScanner": "Quét mã QR",
|
||||
"memberId": "Mã thành viên",
|
||||
"showQRCode": "Hiển thị mã QR",
|
||||
|
||||
"tier": "Hạng",
|
||||
"tierBenefits": "Quyền lợi hạng thành viên",
|
||||
"pointsMultiplier": "Hệ số điểm",
|
||||
"multiplierX": "x{multiplier}",
|
||||
"@multiplierX": {
|
||||
"description": "Points multiplier display",
|
||||
"placeholders": {
|
||||
"multiplier": {
|
||||
"type": "String",
|
||||
"example": "1.5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"specialOffers": "Ưu đãi đặc biệt",
|
||||
"exclusiveDiscounts": "Giảm giá độc quyền",
|
||||
"prioritySupport": "Hỗ trợ ưu tiên",
|
||||
"earlyAccess": "Truy cập sớm",
|
||||
"birthdayGift": "Quà sinh nhật",
|
||||
|
||||
"transactionType": "Loại giao dịch",
|
||||
"earnPoints": "Tích điểm",
|
||||
"redeemPoints": "Đổi điểm",
|
||||
"bonusPoints": "Điểm thưởng",
|
||||
"refundPoints": "Hoàn điểm",
|
||||
"expiredPoints": "Điểm hết hạn",
|
||||
"transferPoints": "Chuyển điểm",
|
||||
"pointsExpiry": "Điểm hết hạn",
|
||||
"pointsWillExpireOn": "Điểm sẽ hết hạn vào {date}",
|
||||
"@pointsWillExpireOn": {
|
||||
"description": "Points expiration date",
|
||||
"placeholders": {
|
||||
"date": {
|
||||
"type": "String",
|
||||
"example": "31/12/2024"
|
||||
}
|
||||
}
|
||||
},
|
||||
"pointsExpiringSoon": "{points} điểm sắp hết hạn",
|
||||
"@pointsExpiringSoon": {
|
||||
"description": "Points expiring soon warning",
|
||||
"placeholders": {
|
||||
"points": {
|
||||
"type": "int",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"newBalance": "Số dư mới",
|
||||
"previousBalance": "Số dư trước đó",
|
||||
"balanceAfter": "Số dư sau giao dịch",
|
||||
"disputeTransaction": "Khiếu nại giao dịch",
|
||||
"disputeReason": "Lý do khiếu nại",
|
||||
"disputeSubmitted": "Khiếu nại đã được gửi",
|
||||
|
||||
"rewardCategory": "Danh mục quà tặng",
|
||||
"vouchers": "Phiếu quà tặng",
|
||||
"productRewards": "Quà tặng sản phẩm",
|
||||
"services": "Dịch vụ",
|
||||
"experiences": "Trải nghiệm",
|
||||
"pointsCost": "Chi phí điểm",
|
||||
"pointsRequired": "Yêu cầu {points} điểm",
|
||||
"@pointsRequired": {
|
||||
"description": "Points required for reward",
|
||||
"placeholders": {
|
||||
"points": {
|
||||
"type": "int",
|
||||
"example": "500"
|
||||
}
|
||||
}
|
||||
},
|
||||
"expiryDate": "Ngày hết hạn",
|
||||
"expiresOn": "Hết hạn vào {date}",
|
||||
"@expiresOn": {
|
||||
"description": "Expiration date",
|
||||
"placeholders": {
|
||||
"date": {
|
||||
"type": "String",
|
||||
"example": "31/12/2024"
|
||||
}
|
||||
}
|
||||
},
|
||||
"redeemConfirm": "Xác nhận đổi quà",
|
||||
"redeemConfirmMessage": "Bạn có chắc chắn muốn đổi {points} điểm để nhận {reward}?",
|
||||
"@redeemConfirmMessage": {
|
||||
"description": "Redeem confirmation message",
|
||||
"placeholders": {
|
||||
"points": {
|
||||
"type": "int",
|
||||
"example": "500"
|
||||
},
|
||||
"reward": {
|
||||
"type": "String",
|
||||
"example": "Gift Voucher"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"giftStatus": "Trạng thái quà",
|
||||
"activeGifts": "Quà đang dùng",
|
||||
"usedGifts": "Quà đã dùng",
|
||||
"expiredGifts": "Quà hết hạn",
|
||||
"giftDetails": "Chi tiết quà tặng",
|
||||
"howToUse": "Cách sử dụng",
|
||||
|
||||
"referralInvite": "Mời bạn bè",
|
||||
"referralReward": "Phần thưởng giới thiệu",
|
||||
"referralSuccess": "Giới thiệu thành công",
|
||||
"friendsReferred": "Bạn bè đã giới thiệu",
|
||||
"pointsEarned": "Điểm đã kiếm",
|
||||
"referralSteps": "Cách thức giới thiệu",
|
||||
"step1": "Bước 1",
|
||||
"step2": "Bước 2",
|
||||
"step3": "Bước 3",
|
||||
"shareYourCode": "Chia sẻ mã của bạn",
|
||||
"friendRegisters": "Bạn bè đăng ký",
|
||||
"bothGetRewards": "Cả hai nhận thưởng",
|
||||
"inviteFriends": "Mời bạn bè",
|
||||
|
||||
"sku": "SKU",
|
||||
"brand": "Thương hiệu",
|
||||
"model": "Mẫu",
|
||||
"specification": "Thông số kỹ thuật",
|
||||
"specifications": "Chi tiết kỹ thuật",
|
||||
"material": "Chất liệu",
|
||||
"size": "Kích thước",
|
||||
"color": "Màu sắc",
|
||||
"weight": "Trọng lượng",
|
||||
"dimensions": "Kích thước",
|
||||
"availability": "Tình trạng",
|
||||
"addedToCart": "Đã thêm vào giỏ hàng",
|
||||
"productDetails": "Chi tiết sản phẩm",
|
||||
"relatedProducts": "Sản phẩm liên quan",
|
||||
"recommended": "Đề xuất",
|
||||
"newArrival": "Hàng mới về",
|
||||
"bestSeller": "Bán chạy nhất",
|
||||
"onSale": "Đang giảm giá",
|
||||
"limitedStock": "Số lượng có hạn",
|
||||
"lowStock": "Sắp hết hàng",
|
||||
|
||||
"updateQuantity": "Cập nhật số lượng",
|
||||
"itemRemoved": "Đã xóa sản phẩm",
|
||||
"cartUpdated": "Giỏ hàng đã được cập nhật",
|
||||
"proceedToCheckout": "Tiến hành thanh toán",
|
||||
"continueShopping": "Tiếp tục mua sắm",
|
||||
"emptyCart": "Giỏ hàng trống",
|
||||
"emptyCartMessage": "Bạn chưa có sản phẩm nào trong giỏ hàng",
|
||||
|
||||
"selectAddress": "Chọn địa chỉ",
|
||||
"selectPaymentMethod": "Chọn phương thức thanh toán",
|
||||
"orderSummary": "Tóm tắt đơn hàng",
|
||||
"orderConfirmation": "Xác nhận đơn hàng",
|
||||
"orderSuccessMessage": "Đơn hàng của bạn đã được đặt thành công!",
|
||||
"orderNumberIs": "Số đơn hàng: {orderNumber}",
|
||||
"@orderNumberIs": {
|
||||
"description": "Order number display",
|
||||
"placeholders": {
|
||||
"orderNumber": {
|
||||
"type": "String",
|
||||
"example": "ORD-2024-001"
|
||||
}
|
||||
}
|
||||
},
|
||||
"estimatedDeliveryDate": "Dự kiến giao hàng: {date}",
|
||||
"@estimatedDeliveryDate": {
|
||||
"description": "Estimated delivery date",
|
||||
"placeholders": {
|
||||
"date": {
|
||||
"type": "String",
|
||||
"example": "25/12/2024"
|
||||
}
|
||||
}
|
||||
},
|
||||
"viewOrder": "Xem đơn hàng",
|
||||
"backToHome": "Về trang chủ",
|
||||
|
||||
"allOrders": "Tất cả đơn hàng",
|
||||
"pendingOrders": "Chờ xử lý",
|
||||
"processingOrders": "Đang xử lý",
|
||||
"shippingOrders": "Đang giao",
|
||||
"completedOrders": "Hoàn thành",
|
||||
"cancelledOrders": "Đã hủy",
|
||||
"cancelOrder": "Hủy đơn hàng",
|
||||
"cancelOrderConfirm": "Bạn có chắc chắn muốn hủy đơn hàng này?",
|
||||
"cancelReason": "Lý do hủy",
|
||||
"orderCancelled": "Đơn hàng đã được hủy",
|
||||
"orderTimeline": "Lịch sử đơn hàng",
|
||||
"orderPlacedAt": "Đơn hàng đã đặt lúc",
|
||||
"orderProcessedAt": "Đơn hàng đã xử lý lúc",
|
||||
"orderShippedAt": "Đơn hàng đã giao lúc",
|
||||
"orderDeliveredAt": "Đơn hàng đã nhận lúc",
|
||||
"trackingNumber": "Mã vận đơn",
|
||||
"shippingCarrier": "Đơn vị vận chuyển",
|
||||
|
||||
"allProjects": "Tất cả công trình",
|
||||
"planningProjects": "Đang lập kế hoạch",
|
||||
"inProgressProjects": "Đang thực hiện",
|
||||
"completedProjects": "Đã hoàn thành",
|
||||
"projectDetails": "Chi tiết công trình",
|
||||
"projectStatus": "Trạng thái công trình",
|
||||
"updateProgress": "Cập nhật tiến độ",
|
||||
"progressUpdated": "Tiến độ đã được cập nhật",
|
||||
"projectCompleted": "Công trình đã hoàn thành",
|
||||
"completeProject": "Hoàn thành công trình",
|
||||
"completeProjectConfirm": "Bạn có chắc chắn muốn đánh dấu công trình này là hoàn thành?",
|
||||
"deleteProject": "Xóa công trình",
|
||||
"deleteProjectConfirm": "Bạn có chắc chắn muốn xóa công trình này?",
|
||||
"projectPhotos": "Hình ảnh công trình",
|
||||
"addPhotos": "Thêm hình ảnh",
|
||||
"projectDocuments": "Tài liệu công trình",
|
||||
"uploadDocument": "Tải lên tài liệu",
|
||||
|
||||
"allQuotes": "Tất cả báo giá",
|
||||
"draftQuotes": "Bản nháp",
|
||||
"sentQuotes": "Đã gửi",
|
||||
"acceptedQuotes": "Đã chấp nhận",
|
||||
"rejectedQuotes": "Đã từ chối",
|
||||
"expiredQuotes": "Hết hạn",
|
||||
"quoteDetails": "Chi tiết báo giá",
|
||||
"sendQuote": "Gửi báo giá",
|
||||
"sendQuoteConfirm": "Bạn có chắc chắn muốn gửi báo giá này cho khách hàng?",
|
||||
"quoteSent": "Báo giá đã được gửi",
|
||||
"acceptQuote": "Chấp nhận báo giá",
|
||||
"rejectQuote": "Từ chối báo giá",
|
||||
"deleteQuote": "Xóa báo giá",
|
||||
"deleteQuoteConfirm": "Bạn có chắc chắn muốn xóa báo giá này?",
|
||||
"quoteItems": "Các hạng mục",
|
||||
"addItem": "Thêm hạng mục",
|
||||
"editItem": "Sửa hạng mục",
|
||||
"removeItem": "Xóa hạng mục",
|
||||
|
||||
"recipient": "Người nhận",
|
||||
"recipientName": "Tên người nhận",
|
||||
"recipientPhone": "SĐT người nhận",
|
||||
"addressType": "Loại địa chỉ",
|
||||
"addressLabel": "Nhãn địa chỉ",
|
||||
"setDefault": "Đặt làm mặc định",
|
||||
"defaultLabel": "Mặc định",
|
||||
"addressSaved": "Địa chỉ đã được lưu",
|
||||
|
||||
"currentPasswordRequired": "Vui lòng nhập mật khẩu hiện tại",
|
||||
"newPasswordRequired": "Vui lòng nhập mật khẩu mới",
|
||||
"confirmPasswordRequired": "Vui lòng xác nhận mật khẩu mới",
|
||||
"incorrectPassword": "Mật khẩu không chính xác",
|
||||
"passwordStrength": "Độ mạnh mật khẩu",
|
||||
"weak": "Yếu",
|
||||
"medium": "Trung bình",
|
||||
"strong": "Mạnh",
|
||||
"veryStrong": "Rất mạnh",
|
||||
"passwordRequirement1": "Ít nhất 8 ký tự",
|
||||
"passwordRequirement2": "Có chữ hoa",
|
||||
"passwordRequirement3": "Có chữ thường",
|
||||
"passwordRequirement4": "Có số",
|
||||
"passwordRequirement5": "Có ký tự đặc biệt",
|
||||
|
||||
"uploadPhoto": "Tải lên ảnh",
|
||||
"takePhoto": "Chụp ảnh",
|
||||
"chooseFromGallery": "Chọn từ thư viện",
|
||||
"removePhoto": "Xóa ảnh",
|
||||
"cropPhoto": "Cắt ảnh",
|
||||
"photoUploaded": "Ảnh đã được tải lên",
|
||||
|
||||
"enableNotifications": "Bật thông báo",
|
||||
"disableNotifications": "Tắt thông báo",
|
||||
"orderNotifications": "Thông báo đơn hàng",
|
||||
"promotionNotifications": "Thông báo khuyến mãi",
|
||||
"systemNotifications": "Thông báo hệ thống",
|
||||
"chatNotifications": "Thông báo trò chuyện",
|
||||
"pushNotifications": "Thông báo đẩy",
|
||||
"emailNotifications": "Thông báo email",
|
||||
"smsNotifications": "Thông báo SMS",
|
||||
|
||||
"vietnamese": "Tiếng Việt",
|
||||
"english": "Tiếng Anh",
|
||||
"selectLanguage": "Chọn ngôn ngữ",
|
||||
"languageChanged": "Ngôn ngữ đã được thay đổi",
|
||||
|
||||
"selectTheme": "Chọn giao diện",
|
||||
"themeChanged": "Giao diện đã được thay đổi",
|
||||
"autoTheme": "Tự động",
|
||||
|
||||
"allNotifications": "Tất cả",
|
||||
"orderNotification": "Đơn hàng",
|
||||
"systemNotification": "Hệ thống",
|
||||
"promotionNotification": "Khuyến mãi",
|
||||
"markAsRead": "Đánh dấu đã đọc",
|
||||
"markAllAsRead": "Đánh dấu tất cả đã đọc",
|
||||
"deleteNotification": "Xóa thông báo",
|
||||
"clearNotifications": "Xóa tất cả thông báo",
|
||||
"clearNotificationsConfirm": "Bạn có chắc chắn muốn xóa tất cả thông báo?",
|
||||
"notificationCleared": "Thông báo đã được xóa",
|
||||
"unreadNotifications": "{count} thông báo chưa đọc",
|
||||
"@unreadNotifications": {
|
||||
"description": "Unread notifications count",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"type": "int",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"online": "Trực tuyến",
|
||||
"offline": "Ngoại tuyến",
|
||||
"away": "Vắng mặt",
|
||||
"busy": "Bận",
|
||||
"lastSeenAt": "Hoạt động lần cuối {time}",
|
||||
"@lastSeenAt": {
|
||||
"description": "Last seen timestamp",
|
||||
"placeholders": {
|
||||
"time": {
|
||||
"type": "String",
|
||||
"example": "10 phút trước"
|
||||
}
|
||||
}
|
||||
},
|
||||
"messageRead": "Đã đọc",
|
||||
"messageDelivered": "Đã gửi",
|
||||
"messageSent": "Đã gửi",
|
||||
"messageFailed": "Gửi thất bại",
|
||||
"retryMessage": "Gửi lại",
|
||||
"deleteMessage": "Xóa tin nhắn",
|
||||
"deleteMessageConfirm": "Bạn có chắc chắn muốn xóa tin nhắn này?",
|
||||
"messageDeleted": "Tin nhắn đã được xóa",
|
||||
|
||||
"filterBy": "Lọc theo",
|
||||
"sortBy": "Sắp xếp theo",
|
||||
"priceAscending": "Giá tăng dần",
|
||||
"priceDescending": "Giá giảm dần",
|
||||
"nameAscending": "Tên A-Z",
|
||||
"nameDescending": "Tên Z-A",
|
||||
"dateAscending": "Cũ nhất",
|
||||
"dateDescending": "Mới nhất",
|
||||
"popularityDescending": "Phổ biến nhất",
|
||||
"applyFilters": "Áp dụng bộ lọc",
|
||||
"clearFilters": "Xóa bộ lọc",
|
||||
"filterApplied": "Đã áp dụng bộ lọc",
|
||||
"noFilterApplied": "Chưa có bộ lọc nào",
|
||||
|
||||
"connectionError": "Lỗi kết nối",
|
||||
"noInternetConnection": "Không có kết nối Internet",
|
||||
"checkConnection": "Kiểm tra kết nối",
|
||||
"retryConnection": "Thử kết nối lại",
|
||||
"offlineMode": "Chế độ ngoại tuyến",
|
||||
"syncData": "Đồng bộ dữ liệu",
|
||||
"syncInProgress": "Đang đồng bộ...",
|
||||
"syncCompleted": "Đồng bộ hoàn tất",
|
||||
"syncFailed": "Đồng bộ thất bại",
|
||||
"lastSyncAt": "Đồng bộ lần cuối: {time}",
|
||||
"@lastSyncAt": {
|
||||
"description": "Last sync timestamp",
|
||||
"placeholders": {
|
||||
"time": {
|
||||
"type": "String",
|
||||
"example": "5 phút trước"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"minutesAgo": "{minutes} phút trước",
|
||||
"@minutesAgo": {
|
||||
"placeholders": {
|
||||
"minutes": {"type": "int"}
|
||||
}
|
||||
},
|
||||
"hoursAgo": "{hours} giờ trước",
|
||||
"@hoursAgo": {
|
||||
"placeholders": {
|
||||
"hours": {"type": "int"}
|
||||
}
|
||||
},
|
||||
"daysAgo": "{days} ngày trước",
|
||||
"@daysAgo": {
|
||||
"placeholders": {
|
||||
"days": {"type": "int"}
|
||||
}
|
||||
},
|
||||
"weeksAgo": "{weeks} tuần trước",
|
||||
"@weeksAgo": {
|
||||
"placeholders": {
|
||||
"weeks": {"type": "int"}
|
||||
}
|
||||
},
|
||||
"monthsAgo": "{months} tháng trước",
|
||||
"@monthsAgo": {
|
||||
"placeholders": {
|
||||
"months": {"type": "int"}
|
||||
}
|
||||
},
|
||||
"yearsAgo": "{years} năm trước",
|
||||
"@yearsAgo": {
|
||||
"placeholders": {
|
||||
"years": {"type": "int"}
|
||||
}
|
||||
},
|
||||
"justNow": "Vừa xong",
|
||||
|
||||
"comingSoon": "Sắp ra mắt",
|
||||
"underMaintenance": "Đang bảo trì",
|
||||
"featureNotAvailable": "Tính năng chưa khả dụng",
|
||||
"pageNotFound": "Không tìm thấy trang",
|
||||
"goToHomePage": "Về trang chủ"
|
||||
}
|
||||
Reference in New Issue
Block a user