316 lines
12 KiB
JSON
316 lines
12 KiB
JSON
{
|
|
"meta": {
|
|
"siteName": "Sport Store",
|
|
"defaultTitle": "Sport Store — Trang phục thể thao hiệu suất cao",
|
|
"defaultDescription": "Trang phục thể thao cho chạy bộ, bóng đá, tập luyện, gym, cầu lông và phong cách hằng ngày."
|
|
},
|
|
"nav": {
|
|
"ariaMain": "Điều hướng chính",
|
|
"men": "Nam",
|
|
"women": "Nữ",
|
|
"sports": "Môn thể thao",
|
|
"search": "Tìm kiếm",
|
|
"account": "Tài khoản",
|
|
"cart": "Giỏ hàng",
|
|
"openMenu": "Mở menu",
|
|
"closeMenu": "Đóng menu",
|
|
"language": "Ngôn ngữ",
|
|
"changeLanguage": "Đổi ngôn ngữ"
|
|
},
|
|
"sports": {
|
|
"running": "Chạy bộ",
|
|
"football": "Bóng đá",
|
|
"training": "Tập luyện",
|
|
"gym": "Gym",
|
|
"badminton": "Cầu lông",
|
|
"lifestyle": "Hằng ngày"
|
|
},
|
|
"home": {
|
|
"heroEyebrow": "Mùa mới",
|
|
"heroTitle": "Sinh ra để tập luyện",
|
|
"heroBody": "Trang phục bền bỉ từ hiệp thứ năm đến cây số thứ mười lăm. Không đường tắt, không thừa thãi.",
|
|
"heroCta": "Xem hàng mới về",
|
|
"heroSecondary": "Xem tất cả",
|
|
"newArrivals": "Hàng mới về",
|
|
"shopBySport": "Mua theo môn",
|
|
"onSale": "Đang giảm giá",
|
|
"viewAll": "Xem tất cả"
|
|
},
|
|
"listing": {
|
|
"resultsCount": "{count, plural, =0 {Không có sản phẩm} other {# sản phẩm}}",
|
|
"empty": "Không có sản phẩm nào phù hợp.",
|
|
"emptyHint": "Thử bỏ bớt một vài bộ lọc.",
|
|
"loadMore": "Xem thêm",
|
|
"filters": "Bộ lọc",
|
|
"clearAll": "Xoá tất cả",
|
|
"sortBy": "Sắp xếp",
|
|
"sort": {
|
|
"newest": "Mới nhất",
|
|
"price_asc": "Giá: thấp đến cao",
|
|
"price_desc": "Giá: cao đến thấp",
|
|
"best_selling": "Bán chạy nhất",
|
|
"relevance": "Liên quan nhất"
|
|
},
|
|
"facet": {
|
|
"brand": "Thương hiệu",
|
|
"colour": "Màu sắc",
|
|
"size": "Kích cỡ",
|
|
"price": "Giá",
|
|
"onSale": "Chỉ hàng giảm giá",
|
|
"inStock": "Chỉ hàng còn sẵn"
|
|
},
|
|
"showing": "Đang xem {shown} trên {total}",
|
|
"loadFailed": "Không tải thêm được sản phẩm."
|
|
},
|
|
"product": {
|
|
"selectColour": "Màu sắc",
|
|
"selectSize": "Kích cỡ",
|
|
"selectSizePrompt": "Chọn kích cỡ",
|
|
"addToBag": "Thêm vào giỏ",
|
|
"outOfStock": "Hết hàng",
|
|
"lowStock": "Sắp hết hàng",
|
|
"inStock": "Còn hàng",
|
|
"sku": "Mã SKU",
|
|
"details": "Chi tiết",
|
|
"specifications": "Thông số",
|
|
"sizeGuide": "Hướng dẫn chọn size",
|
|
"save": "Giảm {percent}%",
|
|
"sale": "Giảm giá",
|
|
"new": "Mới",
|
|
"from": "Từ",
|
|
"notAvailable": "Phiên bản này không có sẵn",
|
|
"comingSoon": "Chức năng thêm vào giỏ sẽ có ở giai đoạn giỏ hàng.",
|
|
"previousImage": "Ảnh trước",
|
|
"nextImage": "Ảnh sau",
|
|
"goToImage": "Xem ảnh {index}",
|
|
"addedToBag": "Đã thêm vào giỏ"
|
|
},
|
|
"search": {
|
|
"title": "Tìm kiếm",
|
|
"placeholder": "Tìm sản phẩm…",
|
|
"resultsFor": "Kết quả cho “{query}”",
|
|
"noQuery": "Nhập từ khoá để bắt đầu tìm kiếm.",
|
|
"open": "Tìm kiếm",
|
|
"dialogHint": "Nhập để xem sản phẩm phù hợp.",
|
|
"noSuggestions": "Không có sản phẩm phù hợp.",
|
|
"enterToSearch": "Nhấn Enter để xem tất cả kết quả"
|
|
},
|
|
"breadcrumbs": {
|
|
"home": "Trang chủ"
|
|
},
|
|
"footer": {
|
|
"tagline": "Trang phục thể thao bền bỉ, cho ngày tập và cả những ngày sau đó.",
|
|
"shop": "Mua sắm",
|
|
"sports": "Môn thể thao",
|
|
"account": "Tài khoản",
|
|
"orders": "Đơn hàng",
|
|
"wishlist": "Yêu thích",
|
|
"journal": "Bài viết",
|
|
"rights": "© {year} Sport Store.",
|
|
"policies": "Thông tin"
|
|
},
|
|
"account": {
|
|
"greeting": "Đang đăng nhập",
|
|
"signOut": "Đăng xuất",
|
|
"nav": {
|
|
"overview": "Tổng quan",
|
|
"orders": "Đơn hàng",
|
|
"addresses": "Địa chỉ",
|
|
"wishlist": "Yêu thích",
|
|
"profile": "Hồ sơ"
|
|
},
|
|
"loadFailed": "Không tải được dữ liệu.",
|
|
"saveFailed": "Không lưu được.",
|
|
"recentOrders": "Đơn hàng gần đây",
|
|
"viewAll": "Xem tất cả",
|
|
"noOrders": "Chưa có đơn hàng nào.",
|
|
"itemCount": "{count, plural, other {# sản phẩm}}",
|
|
"noAddresses": "Chưa lưu địa chỉ nào.",
|
|
"addAddress": "Thêm địa chỉ",
|
|
"fullName": "Họ và tên",
|
|
"phone": "Số điện thoại",
|
|
"line1": "Địa chỉ",
|
|
"ward": "Phường / Xã",
|
|
"district": "Quận / Huyện",
|
|
"province": "Tỉnh / Thành phố",
|
|
"makeDefault": "Dùng làm địa chỉ giao hàng mặc định",
|
|
"default": "Mặc định",
|
|
"edit": "Sửa",
|
|
"remove": "Xoá",
|
|
"save": "Lưu",
|
|
"saving": "Đang lưu…",
|
|
"cancel": "Huỷ",
|
|
"saved": "Đã lưu.",
|
|
"firstName": "Tên",
|
|
"lastName": "Họ",
|
|
"email": "Email",
|
|
"emailLocked": "Liên hệ với chúng tôi để đổi email tài khoản.",
|
|
"marketing": "Nhận email về sản phẩm mới và ưu đãi.",
|
|
"noWishlist": "Chưa lưu sản phẩm nào. Nhấn vào biểu tượng trái tim.",
|
|
"saveForLater": "Lưu để mua sau",
|
|
"savedLabel": "Đã lưu"
|
|
},
|
|
"notFound": {
|
|
"code": "404",
|
|
"title": "Không tìm thấy",
|
|
"body": "Trang này đã được chuyển hoặc chưa từng tồn tại. Đồ tập vẫn ở nguyên chỗ cũ.",
|
|
"cta": "Quay lại cửa hàng"
|
|
},
|
|
"error": {
|
|
"title": "Đã có lỗi xảy ra",
|
|
"body": "Không thể tải trang này. Vui lòng thử lại.",
|
|
"retry": "Thử lại",
|
|
"offline": "Không kết nối được tới cửa hàng. Kiểm tra kết nối và thử lại."
|
|
},
|
|
"milestone": {
|
|
"planned": "Dự kiến: {milestone}"
|
|
},
|
|
"placeholder": {
|
|
"blog": {
|
|
"title": "Bài viết",
|
|
"body": "Nội dung biên tập từ module CMS: hướng dẫn tập luyện, bộ sưu tập mới và câu chuyện vận động viên."
|
|
},
|
|
"account": {
|
|
"title": "Tài khoản",
|
|
"body": "Tổng quan: đơn hàng gần đây, địa chỉ đã lưu và hồ sơ cá nhân."
|
|
},
|
|
"profile": {
|
|
"title": "Hồ sơ",
|
|
"body": "Họ tên, email, số điện thoại, mật khẩu và tuỳ chọn nhận thông tin."
|
|
},
|
|
"orders": {
|
|
"title": "Đơn hàng",
|
|
"body": "Lịch sử và chi tiết đơn hàng. Mỗi dòng hiển thị thông tin tại thời điểm mua, không lấy từ catalog hiện tại."
|
|
},
|
|
"addresses": {
|
|
"title": "Địa chỉ",
|
|
"body": "Sổ địa chỉ với lựa chọn tỉnh/thành, quận/huyện và phường/xã, lưu kèm mã hành chính để tích hợp đơn vị vận chuyển."
|
|
},
|
|
"wishlist": {
|
|
"title": "Yêu thích",
|
|
"body": "Sản phẩm đã lưu, đồng thời là nguồn dữ liệu cho thông báo khi có hàng trở lại."
|
|
}
|
|
},
|
|
"cart": {
|
|
"title": "Giỏ hàng",
|
|
"empty": "Giỏ hàng đang trống.",
|
|
"emptyHint": "Sản phẩm bạn thêm sẽ hiện ở đây.",
|
|
"startShopping": "Bắt đầu mua sắm",
|
|
"summary": "Tóm tắt",
|
|
"subtotal": "Tạm tính",
|
|
"shipping": "Phí vận chuyển",
|
|
"shippingAtCheckout": "Tính sau",
|
|
"total": "Tổng cộng",
|
|
"checkout": "Thanh toán",
|
|
"remove": "Xoá",
|
|
"quantityFor": "Số lượng cho {name}",
|
|
"notice": {
|
|
"reduced": "{name} đã giảm còn {quantity} — đó là số hàng còn lại.",
|
|
"soldOut": "{name} đã hết hàng và được bỏ khỏi giỏ.",
|
|
"unavailable": "Một sản phẩm không còn bán và đã được bỏ khỏi giỏ."
|
|
},
|
|
"discountPlaceholder": "Mã giảm giá",
|
|
"discountLabel": "Mã giảm giá",
|
|
"applyCode": "Áp dụng",
|
|
"discount": "Giảm giá",
|
|
"removeCode": "Bỏ mã {code}",
|
|
"discountError": {
|
|
"NOT_FOUND": "Không tìm thấy mã {code}.",
|
|
"EXPIRED": "Mã {code} đã hết hạn.",
|
|
"NOT_STARTED": "Mã {code} chưa có hiệu lực.",
|
|
"USAGE_LIMIT_REACHED": "Mã {code} đã hết lượt sử dụng.",
|
|
"MINIMUM_NOT_MET": "Mã {code} cần đơn hàng lớn hơn.",
|
|
"NOTHING_ELIGIBLE": "Mã {code} không áp dụng cho sản phẩm trong giỏ.",
|
|
"NOT_COMBINABLE": "Mã {code} không dùng chung với ưu đãi hiện tại.",
|
|
"minimum": "Mã {code} cần đơn tối thiểu {amount}."
|
|
}
|
|
},
|
|
"checkout": {
|
|
"title": "Thanh toán",
|
|
"contact": "Liên hệ",
|
|
"delivery": "Giao hàng",
|
|
"email": "Email",
|
|
"fullName": "Họ và tên",
|
|
"phone": "Số điện thoại",
|
|
"phoneHint": "Để shipper liên hệ với bạn",
|
|
"address": "Địa chỉ",
|
|
"ward": "Phường/Xã",
|
|
"district": "Quận/Huyện",
|
|
"province": "Tỉnh/Thành phố",
|
|
"note": "Ghi chú giao hàng",
|
|
"summary": "Đơn hàng của bạn",
|
|
"subtotal": "Tạm tính",
|
|
"shipping": "Phí vận chuyển",
|
|
"shippingLater": "Tính sau",
|
|
"total": "Tổng cộng",
|
|
"placeOrder": "Đặt hàng",
|
|
"paymentLater": "Các hình thức thanh toán sẽ có ở giai đoạn thanh toán.",
|
|
"failed": "Không đặt được đơn hàng.",
|
|
"loading": "Đang tải giỏ hàng…",
|
|
"emptyBag": "Giỏ hàng của bạn đang trống.",
|
|
"backToShop": "Quay lại mua sắm",
|
|
"discount": "Giảm giá"
|
|
},
|
|
"confirmation": {
|
|
"title": "Đặt hàng thành công",
|
|
"body": "Chúng tôi đã nhận đơn của bạn. Email xác nhận sẽ gửi tới {email} khi tính năng email sẵn sàng.",
|
|
"items": "Sản phẩm",
|
|
"subtotal": "Tạm tính",
|
|
"total": "Tổng cộng",
|
|
"deliveringTo": "Giao đến",
|
|
"keepShopping": "Tiếp tục mua sắm",
|
|
"notFound": "Không tìm thấy đơn hàng.",
|
|
"backHome": "Về trang chủ"
|
|
},
|
|
"reviews": {
|
|
"heading": "Đánh giá",
|
|
"empty": "Chưa có đánh giá nào. Hãy là người đầu tiên.",
|
|
"count": "{count, plural, other {# đánh giá}}",
|
|
"verified": "Đã mua hàng",
|
|
"showing": "Đang hiển thị {shown} trên {total}."
|
|
},
|
|
"reviewForm": {
|
|
"heading": "Đánh giá sản phẩm bạn đã mua",
|
|
"intro": "Đánh giá được kiểm duyệt trước khi hiển thị trên trang sản phẩm.",
|
|
"namePlaceholder": "Tên hiển thị trên đánh giá",
|
|
"titlePlaceholder": "Tiêu đề ngắn (không bắt buộc)",
|
|
"bodyPlaceholder": "Form dáng, chất vải, độ bền thế nào? (không bắt buộc)",
|
|
"submit": "Gửi đánh giá",
|
|
"sending": "Đang gửi…",
|
|
"failed": "Không gửi được đánh giá. Vui lòng thử lại.",
|
|
"pending": "Đang chờ duyệt",
|
|
"published": "Đã hiển thị",
|
|
"stars": "{count, plural, other {# sao}}"
|
|
},
|
|
"blog": {
|
|
"title": "Bài viết",
|
|
"intro": "Ghi chép tập luyện, hướng dẫn chọn đồ và những gì chúng tôi đang làm.",
|
|
"empty": "Chưa có bài viết nào.",
|
|
"backToJournal": "Quay lại danh sách bài viết",
|
|
"by": "Bởi {name}"
|
|
},
|
|
"auth": {
|
|
"signInTitle": "Đăng nhập",
|
|
"registerTitle": "Tạo tài khoản",
|
|
"signInIntro": "Đơn hàng, địa chỉ và sản phẩm đã lưu ở cùng một nơi.",
|
|
"registerIntro": "Thanh toán nhanh hơn và lưu lại lịch sử đơn hàng.",
|
|
"email": "Email",
|
|
"password": "Mật khẩu",
|
|
"firstName": "Tên",
|
|
"lastName": "Họ",
|
|
"phone": "Số điện thoại",
|
|
"optional": "(không bắt buộc)",
|
|
"passwordHint": "Tối thiểu 10 ký tự, có chữ hoa và chữ số.",
|
|
"marketing": "Nhận email về sản phẩm mới và ưu đãi.",
|
|
"signIn": "Đăng nhập",
|
|
"createAccount": "Tạo tài khoản",
|
|
"working": "Vui lòng đợi…",
|
|
"failed": "Chưa được. Kiểm tra lại thông tin và thử lần nữa.",
|
|
"noAccount": "Chưa có tài khoản?",
|
|
"haveAccount": "Đã có tài khoản?"
|
|
},
|
|
"common": {
|
|
"skipToContent": "Bỏ qua, tới nội dung chính"
|
|
}
|
|
}
|