Fixes: 1) Replace `ElNotification` calls with `useNotification` utility across all authentication and user-related composables; 2) Add missing semicolons in multiple index exports and styled components; 3) Resolve issues with reactivity in `useStore` composable by renaming and restructuring product variables; Extra: 1) Refactor localized strings and translations for better readability and maintenance; 2) Tweak styles including scoped styles, z-index adjustments, and SCSS mixins; 3) Remove unused components and imports to streamline storefront layout.
166 lines
No EOL
4.4 KiB
JSON
166 lines
No EOL
4.4 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",
|
|
"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."
|
|
},
|
|
"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!"
|
|
},
|
|
"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",
|
|
"wishlist": "Wishlist",
|
|
"cart": "Cart"
|
|
},
|
|
"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"
|
|
},
|
|
"orders": {
|
|
"title": "Orders"
|
|
},
|
|
"wishlist": {
|
|
"title": "Wishlist",
|
|
"total": "{quantity} items worth {amount}"
|
|
},
|
|
"cart": {
|
|
"title": "Cart",
|
|
"quantity": "Quantity: ",
|
|
"total": "Total: "
|
|
}
|
|
}
|
|
} |