|
@@ -4,20 +4,37 @@
|
|
|
"cancel": "Cancel",
|
|
"cancel": "Cancel",
|
|
|
"success": "Success",
|
|
"success": "Success",
|
|
|
"error": "Error",
|
|
"error": "Error",
|
|
|
- "loading": "Loading",
|
|
|
|
|
|
|
+ "loading": "Loading...",
|
|
|
"pleaseLogin": "Please login first",
|
|
"pleaseLogin": "Please login first",
|
|
|
"selectLanguage": "Select Language",
|
|
"selectLanguage": "Select Language",
|
|
|
"languageChanged": "Language changed",
|
|
"languageChanged": "Language changed",
|
|
|
- "viewMore": "View More",
|
|
|
|
|
|
|
+ "viewMore": "More",
|
|
|
"environment": "Environment",
|
|
"environment": "Environment",
|
|
|
- "featureInDevelopment": "Feature in development"
|
|
|
|
|
|
|
+ "featureInDevelopment": "In Development",
|
|
|
|
|
+ "all": "All",
|
|
|
|
|
+ "refreshSuccess": "Refresh success",
|
|
|
|
|
+ "action": "Action",
|
|
|
|
|
+ "viewAll": "View All",
|
|
|
|
|
+ "edit": "Edit",
|
|
|
|
|
+ "settings": "Settings",
|
|
|
|
|
+ "confirmAction": "Confirm Action",
|
|
|
|
|
+ "today": "Today",
|
|
|
|
|
+ "units": {
|
|
|
|
|
+ "tenThousand": "10k",
|
|
|
|
|
+ "order": "Order",
|
|
|
|
|
+ "table": "Table"
|
|
|
|
|
+ },
|
|
|
|
|
+ "duration": {
|
|
|
|
|
+ "minutes": "{minutes} mins",
|
|
|
|
|
+ "hoursMins": "{hours}h {mins}m"
|
|
|
|
|
+ }
|
|
|
},
|
|
},
|
|
|
"search": {
|
|
"search": {
|
|
|
"placeholder": "Search shops, dishes"
|
|
"placeholder": "Search shops, dishes"
|
|
|
},
|
|
},
|
|
|
"index": {
|
|
"index": {
|
|
|
"home": "Home",
|
|
"home": "Home",
|
|
|
- "nearbyHot": "Popular Nearby",
|
|
|
|
|
|
|
+ "nearbyHot": "Nearby Hot",
|
|
|
"categories": {
|
|
"categories": {
|
|
|
"japanese": "Japanese",
|
|
"japanese": "Japanese",
|
|
|
"chinese": "Chinese",
|
|
"chinese": "Chinese",
|
|
@@ -26,70 +43,139 @@
|
|
|
"dessert": "Dessert",
|
|
"dessert": "Dessert",
|
|
|
"drinks": "Drinks",
|
|
"drinks": "Drinks",
|
|
|
"favorites": "Favorites",
|
|
"favorites": "Favorites",
|
|
|
- "coupons": "Coupons"
|
|
|
|
|
|
|
+ "coupons": "Coupon Center"
|
|
|
|
|
+ },
|
|
|
|
|
+ "monthlySales": "{count} sold/mo",
|
|
|
|
|
+ "deliveryFee": "Delivery ¥{fee}",
|
|
|
|
|
+ "minPrice": "Min ¥{price}",
|
|
|
|
|
+ "messages": {
|
|
|
|
|
+ "enterKeyword": "Please enter search keyword",
|
|
|
|
|
+ "searchResult": "Search: {keyword}",
|
|
|
|
|
+ "bannerClick": "Banner clicked: {title}",
|
|
|
|
|
+ "categoryClick": "Category: {name}",
|
|
|
|
|
+ "viewMoreShops": "View more shops",
|
|
|
|
|
+ "nearCurrentLocation": "Near current location",
|
|
|
|
|
+ "selectAddress": "Select Delivery Address"
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
"menu": {
|
|
"menu": {
|
|
|
"title": "Menu",
|
|
"title": "Menu",
|
|
|
- "currentTable": "Current Table",
|
|
|
|
|
- "people": "People",
|
|
|
|
|
- "closed": "Closed",
|
|
|
|
|
- "distance": "Distance",
|
|
|
|
|
- "dineIn": "Dine In",
|
|
|
|
|
- "takeOut": "Take Out",
|
|
|
|
|
- "selectSpec": "Select Options",
|
|
|
|
|
- "soldOut": "Sold Out",
|
|
|
|
|
- "checkout": "Checkout",
|
|
|
|
|
- "addToCart": "Add to Cart",
|
|
|
|
|
- "clear": "Clear"
|
|
|
|
|
|
|
+ "searchPlaceholder": "Enter product name",
|
|
|
|
|
+ "noMore": "No more items",
|
|
|
|
|
+ "empty": "No products",
|
|
|
|
|
+ "itemCount": "{count} items",
|
|
|
|
|
+ "categories": {
|
|
|
|
|
+ "all": "All",
|
|
|
|
|
+ "hot": "Hot",
|
|
|
|
|
+ "new": "New",
|
|
|
|
|
+ "coffee": "Coffee",
|
|
|
|
|
+ "tea": "Tea",
|
|
|
|
|
+ "milkTea": "Milk Tea",
|
|
|
|
|
+ "juice": "Juice",
|
|
|
|
|
+ "snack": "Snack",
|
|
|
|
|
+ "combo": "Combo"
|
|
|
|
|
+ },
|
|
|
|
|
+ "sort": {
|
|
|
|
|
+ "default": "Default",
|
|
|
|
|
+ "priceAsc": "Price: Low to High",
|
|
|
|
|
+ "priceDesc": "Price: High to Low",
|
|
|
|
|
+ "sales": "Top Sales"
|
|
|
|
|
+ },
|
|
|
|
|
+ "filter": {
|
|
|
|
|
+ "all": "All Products",
|
|
|
|
|
+ "discount": "Discounted",
|
|
|
|
|
+ "popular": "100+ Sold/mo"
|
|
|
|
|
+ },
|
|
|
|
|
+ "detail": {
|
|
|
|
|
+ "title": "Product Detail",
|
|
|
|
|
+ "specs": "Select Specs",
|
|
|
|
|
+ "quantity": "Quantity",
|
|
|
|
|
+ "noContent": "No content",
|
|
|
|
|
+ "sales": "{count} sold/mo",
|
|
|
|
|
+ "rating": "{rate}% Positive"
|
|
|
|
|
+ },
|
|
|
|
|
+ "actions": {
|
|
|
|
|
+ "service": "Service",
|
|
|
|
|
+ "cart": "Cart",
|
|
|
|
|
+ "addCart": "Add to Cart",
|
|
|
|
|
+ "buyNow": "Buy Now",
|
|
|
|
|
+ "addedToCart": "Added to cart",
|
|
|
|
|
+ "emptyCart": "Cart is empty",
|
|
|
|
|
+ "selectGoods": "Please select items",
|
|
|
|
|
+ "favoriteSuccess": "Added to favorites",
|
|
|
|
|
+ "favoriteCancel": "Removed from favorites",
|
|
|
|
|
+ "serviceClick": "Contact Service"
|
|
|
|
|
+ }
|
|
|
},
|
|
},
|
|
|
"cart": {
|
|
"cart": {
|
|
|
"title": "Cart",
|
|
"title": "Cart",
|
|
|
"ordered": "Ordered",
|
|
"ordered": "Ordered",
|
|
|
"items": "Items",
|
|
"items": "Items",
|
|
|
"clear": "Clear",
|
|
"clear": "Clear",
|
|
|
- "checkout": "Checkout",
|
|
|
|
|
|
|
+ "checkout": "Confirm Order",
|
|
|
"confirmClear": "Clear cart?",
|
|
"confirmClear": "Clear cart?",
|
|
|
"emptyCart": "Please select items first",
|
|
"emptyCart": "Please select items first",
|
|
|
"total": "Total",
|
|
"total": "Total",
|
|
|
- "amountToPay": "Amount to Pay"
|
|
|
|
|
|
|
+ "amountToPay": "Payable"
|
|
|
},
|
|
},
|
|
|
"order": {
|
|
"order": {
|
|
|
"title": "Orders",
|
|
"title": "Orders",
|
|
|
- "detail": "Order Details",
|
|
|
|
|
- "orderNumber": "Order Number",
|
|
|
|
|
|
|
+ "detail": "Order Detail",
|
|
|
|
|
+ "orderNumber": "Order No.",
|
|
|
"orderTime": "Order Time",
|
|
"orderTime": "Order Time",
|
|
|
"paymentMethod": "Payment Method",
|
|
"paymentMethod": "Payment Method",
|
|
|
- "actualAmount": "Actual Amount",
|
|
|
|
|
|
|
+ "actualAmount": "Actual Paid",
|
|
|
"ordered": "Ordered",
|
|
"ordered": "Ordered",
|
|
|
"preparing": "Preparing",
|
|
"preparing": "Preparing",
|
|
|
"delivering": "Delivering",
|
|
"delivering": "Delivering",
|
|
|
"completed": "Completed",
|
|
"completed": "Completed",
|
|
|
- "cancelled": "Cancelled"
|
|
|
|
|
|
|
+ "cancelled": "Cancelled",
|
|
|
|
|
+ "applyRefund": "Refund",
|
|
|
|
|
+ "payNow": "Pay Now",
|
|
|
|
|
+ "confirmReceived": "Confirm Receipt",
|
|
|
|
|
+ "confirmReceivedTip": "Have you received the items?",
|
|
|
|
|
+ "itemSummary": "Total {count} items, Paid",
|
|
|
|
|
+ "tableNumberLabel": "Table No.: ",
|
|
|
|
|
+ "currentTable": "Current Table",
|
|
|
|
|
+ "people": "People",
|
|
|
|
|
+ "booking": "Booking",
|
|
|
|
|
+ "orderDetail": "Order Detail",
|
|
|
|
|
+ "status": {
|
|
|
|
|
+ "unpaid": "Unpaid",
|
|
|
|
|
+ "pending": "Pending",
|
|
|
|
|
+ "preparing": "Preparing",
|
|
|
|
|
+ "completed": "Completed",
|
|
|
|
|
+ "cancelled": "Cancelled"
|
|
|
|
|
+ },
|
|
|
|
|
+ "messages": {
|
|
|
|
|
+ "idNotFound": "Order ID not found"
|
|
|
|
|
+ },
|
|
|
|
|
+ "cancelBooking": "Cancel Booking",
|
|
|
|
|
+ "confirmCancelBooking": "Are you sure you want to cancel the booking?"
|
|
|
},
|
|
},
|
|
|
"mine": {
|
|
"mine": {
|
|
|
- "title": "My Profile",
|
|
|
|
|
|
|
+ "title": "Mine",
|
|
|
"login-benefits": "Login for more benefits",
|
|
"login-benefits": "Login for more benefits",
|
|
|
"auth-login": "Login",
|
|
"auth-login": "Login",
|
|
|
"user-id": "User ID",
|
|
"user-id": "User ID",
|
|
|
- "not-vip": "Non-VIP Member",
|
|
|
|
|
- "view-details": "View Details",
|
|
|
|
|
|
|
+ "not-vip": "Non-VIP",
|
|
|
|
|
+ "view-details": "Details",
|
|
|
"activate-now": "Activate Now",
|
|
"activate-now": "Activate Now",
|
|
|
- "coupon": "Coupons",
|
|
|
|
|
|
|
+ "coupon": "Coupon",
|
|
|
"points": "Points",
|
|
"points": "Points",
|
|
|
"balance": "Balance",
|
|
"balance": "Balance",
|
|
|
- "history-consumption": "Spending",
|
|
|
|
|
|
|
+ "history-consumption": "History",
|
|
|
"my-orders": "My Orders",
|
|
"my-orders": "My Orders",
|
|
|
"my-coupons": "My Coupons",
|
|
"my-coupons": "My Coupons",
|
|
|
"switchIdentity": "Switch Role",
|
|
"switchIdentity": "Switch Role",
|
|
|
- "personalCenter": "Personal Center",
|
|
|
|
|
|
|
+ "personalCenter": "Profile",
|
|
|
"my-services": "My Services",
|
|
"my-services": "My Services",
|
|
|
"order": {
|
|
"order": {
|
|
|
"all": "All Orders",
|
|
"all": "All Orders",
|
|
|
"unpaid": "Unpaid",
|
|
"unpaid": "Unpaid",
|
|
|
- "in-progress": "Processing",
|
|
|
|
|
|
|
+ "in-progress": "In Progress",
|
|
|
"completed": "Completed",
|
|
"completed": "Completed",
|
|
|
- "refund": "Refund"
|
|
|
|
|
|
|
+ "refund": "Refund/After-sale"
|
|
|
},
|
|
},
|
|
|
"coupons": {
|
|
"coupons": {
|
|
|
"received": "Received",
|
|
"received": "Received",
|
|
@@ -99,48 +185,48 @@
|
|
|
},
|
|
},
|
|
|
"services": {
|
|
"services": {
|
|
|
"address": "Address",
|
|
"address": "Address",
|
|
|
- "customerService": "Customer Service",
|
|
|
|
|
|
|
+ "customerService": "Service",
|
|
|
"feedback": "Feedback"
|
|
"feedback": "Feedback"
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
"login": {
|
|
"login": {
|
|
|
"title": "Login",
|
|
"title": "Login",
|
|
|
"welcome": "Welcome",
|
|
"welcome": "Welcome",
|
|
|
- "phoneLogin": "Phone Verification",
|
|
|
|
|
- "passwordLogin": "Password Login",
|
|
|
|
|
|
|
+ "phoneLogin": "Phone OTP",
|
|
|
|
|
+ "passwordLogin": "Password",
|
|
|
"orLoginWith": "Or login with",
|
|
"orLoginWith": "Or login with",
|
|
|
"quickLogin": "Quick Login",
|
|
"quickLogin": "Quick Login",
|
|
|
"areaCode": "Area Code",
|
|
"areaCode": "Area Code",
|
|
|
"phone": "Phone",
|
|
"phone": "Phone",
|
|
|
"password": "Password",
|
|
"password": "Password",
|
|
|
- "captcha": "Code",
|
|
|
|
|
- "enterPhone": "Enter phone number",
|
|
|
|
|
|
|
+ "captcha": "OTP",
|
|
|
|
|
+ "enterPhone": "Enter phone",
|
|
|
"enterPassword": "Enter password",
|
|
"enterPassword": "Enter password",
|
|
|
- "enterCaptcha": "Enter verification code",
|
|
|
|
|
- "getCaptcha": "Get Code",
|
|
|
|
|
|
|
+ "enterCaptcha": "Enter OTP",
|
|
|
|
|
+ "getCaptcha": "Get OTP",
|
|
|
"loginNow": "Login Now",
|
|
"loginNow": "Login Now",
|
|
|
- "invalidPhone": "Invalid phone number format",
|
|
|
|
|
|
|
+ "invalidPhone": "Invalid phone format",
|
|
|
"checkAgreement": "Please check the agreement",
|
|
"checkAgreement": "Please check the agreement",
|
|
|
- "autoCreateAccount": "Unregistered phone numbers will automatically create an account after verification",
|
|
|
|
|
- "selectAreaCode": "Select Country Code",
|
|
|
|
|
- "forgotPassword": "Forgot password?",
|
|
|
|
|
- "noAccount": "Don't have an account?",
|
|
|
|
|
- "registerNow": "Register now",
|
|
|
|
|
- "captchaSent": "Verification code sent",
|
|
|
|
|
- "sendFailed": "Failed to send",
|
|
|
|
|
- "currentEnvironment": "Environment",
|
|
|
|
|
- "agreementPrefix": "I have read and agree to",
|
|
|
|
|
|
|
+ "autoCreateAccount": "New phone numbers will be automatically registered",
|
|
|
|
|
+ "selectAreaCode": "Select Area Code",
|
|
|
|
|
+ "forgotPassword": "Forgot Password?",
|
|
|
|
|
+ "noAccount": "No account?",
|
|
|
|
|
+ "registerNow": "Register Now",
|
|
|
|
|
+ "captchaSent": "OTP Sent",
|
|
|
|
|
+ "sendFailed": "Send Failed",
|
|
|
|
|
+ "currentEnvironment": "Current Environment",
|
|
|
|
|
+ "agreementPrefix": "I have read and agreed to the",
|
|
|
"userAgreement": "User Agreement",
|
|
"userAgreement": "User Agreement",
|
|
|
"and": "and",
|
|
"and": "and",
|
|
|
"privacyPolicy": "Privacy Policy",
|
|
"privacyPolicy": "Privacy Policy",
|
|
|
- "success": "Login successful"
|
|
|
|
|
|
|
+ "success": "Login Success"
|
|
|
},
|
|
},
|
|
|
"merchant": {
|
|
"merchant": {
|
|
|
"tabbar": {
|
|
"tabbar": {
|
|
|
"home": "Home",
|
|
"home": "Home",
|
|
|
- "order": "Orders",
|
|
|
|
|
- "table": "Tables",
|
|
|
|
|
- "my": "My"
|
|
|
|
|
|
|
+ "order": "Order",
|
|
|
|
|
+ "table": "Table",
|
|
|
|
|
+ "my": "Mine"
|
|
|
},
|
|
},
|
|
|
"index": {
|
|
"index": {
|
|
|
"merchantCenter": "Merchant Center",
|
|
"merchantCenter": "Merchant Center",
|
|
@@ -150,10 +236,10 @@
|
|
|
"todayOrders": "Today's Orders",
|
|
"todayOrders": "Today's Orders",
|
|
|
"todayRevenue": "Today's Revenue",
|
|
"todayRevenue": "Today's Revenue",
|
|
|
"pendingOrders": "Pending Orders",
|
|
"pendingOrders": "Pending Orders",
|
|
|
- "pendingMeals": "Pending Meals"
|
|
|
|
|
|
|
+ "pendingMeals": "Preparing Meals"
|
|
|
},
|
|
},
|
|
|
"order": {
|
|
"order": {
|
|
|
- "title": "Order List",
|
|
|
|
|
|
|
+ "title": "Orders",
|
|
|
"status": {
|
|
"status": {
|
|
|
"all": "All",
|
|
"all": "All",
|
|
|
"pending": "Pending",
|
|
"pending": "Pending",
|
|
@@ -168,55 +254,180 @@
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
- "owner": {
|
|
|
|
|
- "dashboard": "Company Overview",
|
|
|
|
|
- "shops": "Shop Management",
|
|
|
|
|
- "todayData": "Today's Data",
|
|
|
|
|
- "totalRevenue": "Total Revenue",
|
|
|
|
|
- "totalOrders": "Total Orders",
|
|
|
|
|
- "operating": "Operating",
|
|
|
|
|
- "closed": "Closed",
|
|
|
|
|
- "enterShop": "Enter Shop"
|
|
|
|
|
- },
|
|
|
|
|
"admin": {
|
|
"admin": {
|
|
|
- "dashboard": "Admin Dashboard",
|
|
|
|
|
- "users": "User Management",
|
|
|
|
|
- "merchants": "Merchant Management",
|
|
|
|
|
- "searchUser": "Search username/phone",
|
|
|
|
|
|
|
+ "dashboard": "Admin Dash",
|
|
|
|
|
+ "users": "Users",
|
|
|
|
|
+ "merchants": "Merchants",
|
|
|
|
|
+ "searchUser": "Search user/phone",
|
|
|
"all": "All",
|
|
"all": "All",
|
|
|
- "normalUser": "Normal User",
|
|
|
|
|
|
|
+ "normalUser": "User",
|
|
|
"merchant": "Merchant"
|
|
"merchant": "Merchant"
|
|
|
},
|
|
},
|
|
|
"pos": {
|
|
"pos": {
|
|
|
- "welcome": "POS System",
|
|
|
|
|
- "tables": "Table Management",
|
|
|
|
|
- "orders": "Order Management",
|
|
|
|
|
- "available": "Available",
|
|
|
|
|
- "occupied": "Occupied",
|
|
|
|
|
- "openTable": "Open",
|
|
|
|
|
- "checkout": "Checkout",
|
|
|
|
|
- "acceptOrder": "Accept",
|
|
|
|
|
- "completeOrder": "Complete"
|
|
|
|
|
|
|
+ "welcome": {
|
|
|
|
|
+ "title": "POS System",
|
|
|
|
|
+ "welcome": "Welcome to POS System",
|
|
|
|
|
+ "initInfo": "Please initialize table info",
|
|
|
|
|
+ "shopId": "Shop ID",
|
|
|
|
|
+ "enterShopId": "Enter Shop ID",
|
|
|
|
|
+ "deskId": "Table ID",
|
|
|
|
|
+ "enterDeskId": "Enter Table ID",
|
|
|
|
|
+ "deskNumber": "Table No.",
|
|
|
|
|
+ "enterDeskNumber": "Enter Table No. (e.g., A01)",
|
|
|
|
|
+ "peopleCount": "Guests",
|
|
|
|
|
+ "enterPeopleCount": "Enter guest count",
|
|
|
|
|
+ "startOrder": "Start Order",
|
|
|
|
|
+ "initSuccess": "Init Success",
|
|
|
|
|
+ "initFailed": "Init Failed",
|
|
|
|
|
+ "devNote": "POS menu in development"
|
|
|
|
|
+ },
|
|
|
|
|
+ "tables": {
|
|
|
|
|
+ "title": "Table Management",
|
|
|
|
|
+ "available": "Available",
|
|
|
|
|
+ "occupied": "Occupied",
|
|
|
|
|
+ "reserved": "Reserved",
|
|
|
|
|
+ "tableCapacity": "{capacity}-person",
|
|
|
|
|
+ "currentGuests": "Current: {count}",
|
|
|
|
|
+ "status": {
|
|
|
|
|
+ "available": "Available",
|
|
|
|
|
+ "occupied": "Occupied",
|
|
|
|
|
+ "reserved": "Reserved",
|
|
|
|
|
+ "cleaning": "Cleaning"
|
|
|
|
|
+ },
|
|
|
|
|
+ "actions": {
|
|
|
|
|
+ "open": "Open",
|
|
|
|
|
+ "reserve": "Reserve",
|
|
|
|
|
+ "order": "Order",
|
|
|
|
|
+ "addOrder": "Add Order",
|
|
|
|
|
+ "checkout": "Checkout",
|
|
|
|
|
+ "transfer": "Transfer",
|
|
|
|
|
+ "clear": "Clear",
|
|
|
|
|
+ "checkin": "Check-in",
|
|
|
|
|
+ "cancelReserve": "Cancel Reserve"
|
|
|
|
|
+ },
|
|
|
|
|
+ "messages": {
|
|
|
|
|
+ "openSuccess": "Table opened",
|
|
|
|
|
+ "confirmClearTitle": "Confirm Clear?",
|
|
|
|
|
+ "confirmClearMessage": "End the dining session?",
|
|
|
|
|
+ "clearSuccess": "Table cleared",
|
|
|
|
|
+ "gotoCheckout": "Go to checkout",
|
|
|
|
|
+ "addTable": "Add Table"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ "orders": {
|
|
|
|
|
+ "title": "Order Management",
|
|
|
|
|
+ "status": {
|
|
|
|
|
+ "pending": "Pending",
|
|
|
|
|
+ "preparing": "Preparing",
|
|
|
|
|
+ "completed": "Completed",
|
|
|
|
|
+ "cancelled": "Cancelled"
|
|
|
|
|
+ },
|
|
|
|
|
+ "tableLabel": "Table",
|
|
|
|
|
+ "timeLabel": "Time",
|
|
|
|
|
+ "empty": "No orders",
|
|
|
|
|
+ "messages": {
|
|
|
|
|
+ "accepted": "Accepted",
|
|
|
|
|
+ "completed": "Completed"
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ "owner": {
|
|
|
|
|
+ "dashboard": {
|
|
|
|
|
+ "title": "Company Overview",
|
|
|
|
|
+ "defaultCompanyName": "My Company",
|
|
|
|
|
+ "shopCountSuffix": " Shops",
|
|
|
|
|
+ "summary": {
|
|
|
|
|
+ "todayData": "Today's Data",
|
|
|
|
|
+ "realtimeUpdate": "Real-time Update",
|
|
|
|
|
+ "revenue": "Total Revenue",
|
|
|
|
|
+ "orders": "Total Orders",
|
|
|
|
|
+ "customers": "Customers"
|
|
|
|
|
+ },
|
|
|
|
|
+ "shops": {
|
|
|
|
|
+ "title": "Shops Overview",
|
|
|
|
|
+ "operating": "Operating",
|
|
|
|
|
+ "resting": "Resting"
|
|
|
|
|
+ },
|
|
|
|
|
+ "actions": {
|
|
|
|
|
+ "reports": "Reports",
|
|
|
|
|
+ "shops": "Shops",
|
|
|
|
|
+ "staff": "Staff",
|
|
|
|
|
+ "finance": "Finance"
|
|
|
|
|
+ },
|
|
|
|
|
+ "messages": {
|
|
|
|
|
+ "settings": "Settings",
|
|
|
|
|
+ "staffManagement": "Staff",
|
|
|
|
|
+ "financeCenter": "Finance"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ "shops": {
|
|
|
|
|
+ "title": "Shop Management",
|
|
|
|
|
+ "empty": "No shops",
|
|
|
|
|
+ "currentShopLabel": "Current Shop:",
|
|
|
|
|
+ "status": {
|
|
|
|
|
+ "operating": "Operating",
|
|
|
|
|
+ "resting": "Resting",
|
|
|
|
|
+ "preparing": "Preparing"
|
|
|
|
|
+ },
|
|
|
|
|
+ "actions": {
|
|
|
|
|
+ "enter": "Enter Shop",
|
|
|
|
|
+ "enterManagement": "Manage",
|
|
|
|
|
+ "stopOperating": "Stop",
|
|
|
|
|
+ "startOperating": "Start"
|
|
|
|
|
+ },
|
|
|
|
|
+ "messages": {
|
|
|
|
|
+ "confirmStatusChange": "Confirm to {action} 「{name}」?",
|
|
|
|
|
+ "statusChanged": "{action}ed",
|
|
|
|
|
+ "addShop": "Add Shop",
|
|
|
|
|
+ "editShop": "Edit Shop: {name}"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ "reports": {
|
|
|
|
|
+ "title": "Reports",
|
|
|
|
|
+ "dateRange": "Date Range",
|
|
|
|
|
+ "avgOrderValue": "Avg Order",
|
|
|
|
|
+ "compare": {
|
|
|
|
|
+ "title": "Comparison",
|
|
|
|
|
+ "shop": "Shop",
|
|
|
|
|
+ "revenue": "Revenue",
|
|
|
|
|
+ "orders": "Orders",
|
|
|
|
|
+ "percent": "Percent"
|
|
|
|
|
+ },
|
|
|
|
|
+ "trend": {
|
|
|
|
|
+ "title": "Trend",
|
|
|
|
|
+ "devNote": "Chart in development"
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
},
|
|
},
|
|
|
|
|
+ "available": "Available",
|
|
|
|
|
+ "occupied": "Occupied",
|
|
|
|
|
+ "openTable": "Open",
|
|
|
|
|
+ "checkout": "Checkout",
|
|
|
|
|
+ "acceptOrder": "Accept",
|
|
|
|
|
+ "completeOrder": "Complete",
|
|
|
"buffet": {
|
|
"buffet": {
|
|
|
"title": "All-You-Can-Eat",
|
|
"title": "All-You-Can-Eat",
|
|
|
- "selectPlan": "Select Buffet Plan",
|
|
|
|
|
|
|
+ "selectPlan": "Select Plan",
|
|
|
"remaining": "Time Left",
|
|
"remaining": "Time Left",
|
|
|
"pause": "Pause",
|
|
"pause": "Pause",
|
|
|
"resume": "Resume",
|
|
"resume": "Resume",
|
|
|
"endEarly": "End Early",
|
|
"endEarly": "End Early",
|
|
|
- "timeUp": "Time's up! Thank you",
|
|
|
|
|
- "cannotOrder": "Cannot order now",
|
|
|
|
|
- "confirmOrder": "Confirm Order",
|
|
|
|
|
- "orderSuccess": "Order success!"
|
|
|
|
|
|
|
+ "timeUp": "Time's up!",
|
|
|
|
|
+ "cannotOrder": "Cannot order",
|
|
|
|
|
+ "confirmOrder": "Confirm",
|
|
|
|
|
+ "orderSuccess": "Success!"
|
|
|
},
|
|
},
|
|
|
"role": {
|
|
"role": {
|
|
|
"customer": "Customer",
|
|
"customer": "Customer",
|
|
|
|
|
+ "guest": "Guest",
|
|
|
"staff": "Staff",
|
|
"staff": "Staff",
|
|
|
"manager": "Manager",
|
|
"manager": "Manager",
|
|
|
"owner": "Owner",
|
|
"owner": "Owner",
|
|
|
- "admin": "Administrator",
|
|
|
|
|
|
|
+ "admin": "Admin",
|
|
|
"switchTitle": "Switch Role",
|
|
"switchTitle": "Switch Role",
|
|
|
|
|
+ "switchConfirm": "Switch to {role}?",
|
|
|
|
|
+ "switchSuccess": "Switched to {role}",
|
|
|
|
|
+ "noPermission": "No permission",
|
|
|
"currentRole": "Current Role"
|
|
"currentRole": "Current Role"
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|