schon/storefront/i18n/locales/en-gb.json
Alexandr SaVBaD Waltz c9807bd6d4 Features: 1) Add product rating support in types, GraphQL fragments, and UI components; 2) Implement feedback management including GraphQL mutations, composables, and notification handling; 3) Enhance locale switching with improved reactivity, Apollo query clearing, and supported locale validation; 4) Introduce useOrderBuy composable for order purchasing workflow.
Fixes: 1) Correct mutation name from `setlanguage` to `setLanguage` for consistency; 2) Improve product listing reactivity by addressing missing initialization in `useStore`; 3) Replace generic product queries with parametrized `useProducts` for modularity; 4) Resolve minor typos, missing semicolons, and code formatting inconsistencies.

Extra: 1) Refactor feedback-related types, composables, and GraphQL utilities for modularity; 2) Update styles, Vue templates, and related scripts with enhanced formatting; 3) Remove unused methods like `getProducts`, standardizing query reactivity; 4) Cleanup and organize imports across multiple files.
2025-10-06 18:19:19 +03:00

211 lines
No EOL
5.9 KiB
JSON

{
"buttons": {
"login": "Login",
"register": "Register",
"addToCart": "Add to cart",
"removeFromCart": "Remove from cart",
"send": "Send",
"goEmail": "Take me to my inbox",
"logout": "Log Out",
"checkout": "Checkout",
"save": "Save",
"sendLink": "Send link",
"topUp": "Top up"
},
"errors": {
"required": "This field is required!",
"mail": "Email must be valid!",
"compare": "Passwords don't match!",
"needLower": "Please include lowercase letter.",
"needUpper": "Please include uppercase letter.",
"needNumber": "Please include number.",
"needMin": "Min. 8 characters",
"needSpecial": "Please include a special character: #.?!$%^&*'()_+=:;\"'/>.<,|\\-",
"pageNotFound": "Page not found"
},
"fields": {
"search": "Search",
"searchOrder": "Search order",
"name": "Name",
"firstName": "First name",
"lastName": "Last name",
"phoneNumber": "Phone number",
"email": "Email",
"subject": "Subject",
"message": "Your message",
"password": "Password",
"newPassword": "New password",
"confirmPassword": "Confirm password",
"confirmNewPassword": "Confirm new password"
},
"checkboxes": {
"remember": "Remember me",
"chooseAll": "Choose all"
},
"popup": {
"errors": {
"main": "Error!",
"defaultError": "Something went wrong..",
"noDataToUpdate": "There is no data to update.",
"loginFirst": "You should be logged in to do this action!"
},
"success": {
"login": "Sign in successes",
"register": "Account successfully created. Please confirm your Email before Sign In!",
"confirmEmail": "Verification E-mail link successfully sent!",
"reset": "If specified email exists in our system, we will send a password recovery email!",
"newPassword": "You have successfully changed your password!",
"contactUs": "Your message was sent successfully!",
"addToCart": "{product} has been added to the cart!",
"removeFromCart": "{product} has been removed from the cart!",
"removeAllFromCart": "You have successfully emptied the cart!",
"addToWishlist": "{product} has been added to the wishlist!",
"removeFromWishlist": "{product} has been removed from the wishlist!",
"removeAllFromWishlist": "You have successfully emptied the wishlist!",
"bulkRemoveWishlist": "Selected items have been successfully removed from the wishlist!",
"avatarUpload": "You have successfully uploaded an avatar!",
"userUpdate": "Profile successfully updated!",
"referralCopy": "You copied your referal link!",
"promocodeCopy": "You copied your promocode!",
"addFeedback": "Your feedback has been saved!"
},
"addToCartLimit": "Total quantity limit is {quantity}!",
"failAdd": "Please log in to make a purchase",
"activationSuccess": "E-mail successfully verified. Please Sign In!",
"successUpdate": "Profile successfully updated!",
"payment": "Your purchase is being processed! Please stand by",
"successCheckout": "Order purchase successful!"
},
"header": {
"actions": {
"wishlist": "Wishlist",
"cart": "Cart",
"login": "Login",
"profile": "Profile"
},
"search": {
"empty": "Nothing found"
},
"catalog": {
"title": "Catalog"
}
},
"footer": {
"address": "Address: ",
"email": "Email: ",
"phone": "Phone: "
},
"home": {
"collection": {
"title": "Our collection",
"newTag": "New",
"cheapTag": "Low-budget"
}
},
"forms": {
"login": {
"title": "Login",
"forgot": "Forgot password?",
"register": "Don't have an account?"
},
"register": {
"title": "Register",
"login": "Do you have an account?"
},
"reset": {
"title": "Reset password"
},
"newPassword": {
"title": "New password"
}
},
"cards": {
"product": {
"stock": "In stock: "
}
},
"breadcrumbs": {
"home": "Home",
"catalog": "Catalog",
"contact": "Contact",
"orders": "Orders",
"wishlist": "Wishlist",
"cart": "Cart",
"settings": "Settings",
"balance": "Balance",
"promocodes": "Promocodes"
},
"contact": {
"title": "Contact us"
},
"store": {
"sorting": "Sort by:",
"filters": {
"title": "Filters",
"apply": "Apply",
"reset": "Reset",
"all": "All"
}
},
"search": {
"products": "Products",
"categories": "Categories",
"brands": "Brands",
"byRequest": "by request"
},
"product": {
"characteristics": "All characteristics",
"similar": "Similar products"
},
"profile": {
"settings": {
"title": "Settings",
"joinData": "Date of registration",
"accountInfo": "Account info",
"copyReferral": "Copy my referral link",
"referralTooltip": "You will get a referral link after a successful purchase"
},
"orders": {
"title": "Orders",
"chooseStatus": "Choose status",
"id": "ID",
"price": "Price",
"total": "Total",
"empty": "There are not any orders by this parameters.",
"statuses": {
"all": "All",
"failed": "Failed",
"payment": "Payment",
"created": "Created",
"delivering": "Delivering",
"finished": "Finished",
"momental": "Momental"
},
"searchTooltip": "Enter order id or product name"
},
"wishlist": {
"title": "Wishlist",
"total": "{quantity} items worth {amount}",
"deleteTooltip": "Delete all from wishlist",
"empty": "Your wishlist is empty."
},
"cart": {
"title": "Cart",
"quantity": "Quantity: ",
"total": "Total",
"empty": "Your cart is empty."
},
"balance": {
"title": "Balance"
},
"promocodes": {
"title": "Promocodes",
"until": "Until",
"empty": "You don't have any promocodes."
},
"logout": "Logout"
},
"catalog": {
"title": "Catalog"
}
}