- 在 liveStore 中添加 CHANGEPRICEINFO 类型的处理逻辑 - 在 i18n 文件中添加相应的多语言提示文本 - 当收到 CHANGEPRICEINFO 类型的消息时,显示警告提示信息
677 lines
20 KiB
JSON
677 lines
20 KiB
JSON
{
|
|
"appSetting": {
|
|
"appName": "FENGHE",
|
|
"appDescription": "TAIFENG INTERNATIONAL KYOTO AUCTION",
|
|
"appKeyWords": "TAIFENG,TAIFENG CULTURE,FENGHE,KYOTO,AUCTION"
|
|
},
|
|
"menu": {
|
|
"home": "Kyoto Auction",
|
|
"profile": "Profile",
|
|
"darkMode": "🌗 Dark Mode",
|
|
"language": "📚 Language",
|
|
"404Demo": "🙅 404 Page Demo",
|
|
"unocssExample": "🎨 Unocss Example",
|
|
"keepAlive": "🧡 KeepAlive Demo",
|
|
"persistPiniaState": "💾 Persist Pinia State",
|
|
"fetch": "🏄 Network Request",
|
|
"auction": "Auction",
|
|
"live": "Live",
|
|
"settings": "Settings"
|
|
},
|
|
"tabbar": {
|
|
"home": "Home",
|
|
"profile": "Profile"
|
|
},
|
|
"login": {
|
|
"title": "Login",
|
|
"phonePlaceholder": "Please enter your phone number",
|
|
"getCode": "Get verification code",
|
|
"login": "Login",
|
|
"back": "Back",
|
|
"hasSendTo": "Verification code has been sent to",
|
|
"reSend": "Resend",
|
|
"agreement": "By logging in, you agree to the",
|
|
"privacyPolicy": "Privacy Policy"
|
|
},
|
|
"common": {
|
|
"items": "items",
|
|
"auction": "Lots",
|
|
"loading": "Loading...",
|
|
"networkError": "Network error, please try again",
|
|
"systemError": "System error, please try again later",
|
|
"success": "Operation successful",
|
|
"fail": "Operation failed",
|
|
"confirm": "Confirm",
|
|
"cancel": "Cancel",
|
|
"back": "Back",
|
|
"next": "Next",
|
|
"save": "Save",
|
|
"edit": "Edit",
|
|
"delete": "Delete",
|
|
"view": "View",
|
|
"close": "Close",
|
|
"refresh": "Refresh",
|
|
"noData": "No data",
|
|
"loadMore": "Load more",
|
|
"noMore": "No more data",
|
|
"refreshSuccess": "Refresh successful",
|
|
"pleaseInput": "Please enter",
|
|
"pleaseSelect": "Please select"
|
|
},
|
|
"profile": {
|
|
"name": "Name",
|
|
"phone": "Phone",
|
|
"text1": "You have no lots",
|
|
"text2": "Go to auction",
|
|
"title": "Profile",
|
|
"account": {
|
|
"title": "Account Information",
|
|
"avatar": "Avatar",
|
|
"nickname": "Nickname",
|
|
"phone": "Phone",
|
|
"email": "Email",
|
|
"realName": "Real Name Authentication",
|
|
"verified": "Verified",
|
|
"unverified": "Unverified",
|
|
"edit": "Edit"
|
|
},
|
|
"order": {
|
|
"title": "My Orders",
|
|
"all": "All",
|
|
"unpaid": "Unpaid",
|
|
"paid": "Paid",
|
|
"completed": "Completed",
|
|
"cancelled": "Cancelled"
|
|
},
|
|
"favorite": {
|
|
"title": "My Favorites",
|
|
"empty": "No favorites",
|
|
"delete": "Delete",
|
|
"deleteConfirm": "Are you sure to delete selected favorites?"
|
|
},
|
|
"address": {
|
|
"title": "Shipping Addresses",
|
|
"add": "Add Address",
|
|
"edit": "Edit Address",
|
|
"delete": "Delete Address",
|
|
"default": "Default Address",
|
|
"setDefault": "Set as Default",
|
|
"name": "Recipient",
|
|
"phone": "Phone Number",
|
|
"region": "Region",
|
|
"detail": "Detailed Address",
|
|
"save": "Save",
|
|
"deleteConfirm": "Are you sure to delete this address?"
|
|
},
|
|
"settings": {
|
|
"title": "Settings",
|
|
"notification": "Notifications",
|
|
"language": "Language",
|
|
"about": "About Us",
|
|
"logout": "Logout",
|
|
"logoutConfirm": "Are you sure to logout?"
|
|
}
|
|
},
|
|
"error_page": {
|
|
"back_btn": "Back",
|
|
"txt": "Not Found"
|
|
},
|
|
"prose_page": {
|
|
"btn_fetch": "Fetch",
|
|
"btn_clear": "Clear",
|
|
"btn_empty_desc": "No data"
|
|
},
|
|
"countryRegion": {
|
|
"title": "Country/Region",
|
|
"searchPlaceholder": "Enter country or region",
|
|
"frequentCountry": "Frequently Used"
|
|
},
|
|
"realAuth": {
|
|
"phonePlaceholder": "Please enter your phone number",
|
|
"title": "Real Name Authentication",
|
|
"cnTab": "Mainland Residents",
|
|
"otherTab": "Non-Mainland Residents",
|
|
"cnTabDesc": "Please fill in ID card information",
|
|
"otherTabDesc": "Please upload personal information",
|
|
"idCard": "ID number",
|
|
"idCardPlaceholder": "Please enter your ID number",
|
|
"name": "Name",
|
|
"namePlaceholder": "Please enter your name",
|
|
"gender": "Gender",
|
|
"male": "Male",
|
|
"female": "Female",
|
|
"birthday": "Date of Birth",
|
|
"birthdayPlaceholder": "Please enter date of birth",
|
|
"adress": "Home Address",
|
|
"adressPlaceholder": "Please enter home address",
|
|
"bank": "Bank",
|
|
"bankPlaceholder": "Please select bank",
|
|
"bankCard": "Bank Card Number",
|
|
"bankCardPlaceholder": "Please enter bank card number",
|
|
"cancel": "Cancel",
|
|
"confirm": "Confirm",
|
|
"success_mess": "Submitted successfully",
|
|
"text1": "Please select gender",
|
|
"detail": {
|
|
"gender": {
|
|
"male": "Male",
|
|
"female": "Female"
|
|
}
|
|
},
|
|
"idTye": "Document Type",
|
|
"passport": "passport",
|
|
"other": "other",
|
|
"idNumber": "ID number",
|
|
"idNumberPlaceholder": "Please enter your ID number",
|
|
"idTypeString": "ID card"
|
|
},
|
|
"detail": {
|
|
"text1": "Artist",
|
|
"text2": "Total Area",
|
|
"text3": "Length",
|
|
"text4": "Width",
|
|
"text5": "Artwork Introduction",
|
|
"text6": "Starting Price",
|
|
"text7": "Bid History",
|
|
"text8": "Lot Details"
|
|
},
|
|
"art_detail_page": {
|
|
"button": "Proceed to payment",
|
|
"prompt_title": "Congratulations",
|
|
"prompt_desc": "Bid successful"
|
|
},
|
|
"home": {
|
|
"tab1": "Lots List",
|
|
"tab2": "Auction Instructions",
|
|
"lot_detail": "Lot Details",
|
|
"refresh_show": "Refresh successful",
|
|
"finished_text": "No more data",
|
|
"start_price": "Starting Price",
|
|
"close_price": "Hammer Price",
|
|
"my_lots": "My Lots",
|
|
"go_home": "Go to Home",
|
|
"text1": "Click to enter live room",
|
|
"text2": "Beijing Time",
|
|
"text3": "This auction",
|
|
"text4": "Not started",
|
|
"text5": "Ended"
|
|
},
|
|
"live_room": {
|
|
"error_mess": "Failed to get live content, retry?",
|
|
"success_mess": "Bid successful",
|
|
"warn_mess": "Bidding is not enabled",
|
|
"now_price": "Current Price",
|
|
"lower_price": "Next Increment",
|
|
"confirm": "Confirm Bid",
|
|
"button": "Click 'Enable Bidding' to participate",
|
|
"start": "Start Auction",
|
|
"head": "Leading",
|
|
"out": "Out",
|
|
"success": "Successful",
|
|
"next_lot": "Next lot coming soon",
|
|
"spot": "Onsite Bidding",
|
|
"network": "Online Bidding",
|
|
"me": "Me",
|
|
"all_pay": "Pay in Full",
|
|
"part_pay": "Partial Payment",
|
|
"lots": "Lots",
|
|
"colse_bid": "Close Bidding",
|
|
"start_bid": "Enable Bidding",
|
|
"total": "Total",
|
|
"lots_num": "lots",
|
|
"cast": "Casting",
|
|
"wait_update": "Waiting for Update",
|
|
"text1": "Hammer soon",
|
|
"text2": "Someone has placed a bid",
|
|
"text3": "Please bid after update",
|
|
"text4": "Congratulations, you won the bid",
|
|
"text5": "Please make payment",
|
|
"text6": "This lot has ended",
|
|
"text7": "Please wait for the next lot",
|
|
"text8": "Sorry, bidding unsuccessful",
|
|
"text9": "Bidding ended",
|
|
"text10": "Bidding ended, thank you for participating",
|
|
"text11": "The bidding table has been updated"
|
|
},
|
|
"personal": {
|
|
"title": "Please fill in your personal information",
|
|
"text": "Text",
|
|
"next": "Next"
|
|
},
|
|
"payment": {
|
|
"title": "Payment",
|
|
"result": {
|
|
"title": "Payment Result",
|
|
"success": "Payment Successful",
|
|
"fail": "Payment Failed",
|
|
"unpaid": "Unpaid",
|
|
"expired": "Payment Expired",
|
|
"partial": "Partially Paid"
|
|
},
|
|
"text1": "Payment Result",
|
|
"text2": "Payment Successful",
|
|
"text3": "Payment Failed",
|
|
"text4": "Unpaid",
|
|
"text5": "Payment Expired",
|
|
"text6": "Partially Paid",
|
|
"next": "Next",
|
|
"backHome": "Back to Home",
|
|
"confirm": "Confirm Payment",
|
|
"fullPayment": "Pay in Full",
|
|
"partialPayment": "Partial Payment",
|
|
"loading": "Loading...",
|
|
"error": {
|
|
"enterAmount": "Please enter amount",
|
|
"exceedTotal": "Cannot exceed total amount",
|
|
"invalidAmount": "Please enter a valid payment amount",
|
|
"networkError": "Network error, please try again",
|
|
"systemError": "System error, please try again later"
|
|
},
|
|
"placeholder": {
|
|
"amount": "Maximum {currency}{price}"
|
|
},
|
|
"amount": "Payment Amount",
|
|
"amountRequired": "Please enter the amount",
|
|
"exceedAmount": "Can't be greater than the total amount"
|
|
},
|
|
"signature": {
|
|
"protocol": {
|
|
"loading": "Loading...",
|
|
"title": "Signature Content",
|
|
"agree": "Agree and Sign",
|
|
"cancel": "Cancel",
|
|
"confirm": "Confirm",
|
|
"success": "Signature Successful",
|
|
"fail": "Signature Failed",
|
|
"back": "Back"
|
|
},
|
|
"button": {
|
|
"agreeAndSign": "Agree and Sign"
|
|
},
|
|
"loading": "Loading...",
|
|
"agreement": {
|
|
"notice": "Auction Notice",
|
|
"rules": "Auction Rules",
|
|
"buyerGuide": "Buyer's Guide",
|
|
"buyerAgreement": "Buyer's Agreement",
|
|
"record": "Auction Record Confirmation",
|
|
"transfer": "Auction Transfer Confirmation"
|
|
},
|
|
"error": {
|
|
"getRecord": "Failed to get auction record",
|
|
"incompleteForm": "Please fill in the complete information"
|
|
},
|
|
"action": {
|
|
"agree": "Agree and Sign",
|
|
"back": "Back",
|
|
"clear": "Clear",
|
|
"confirm": "Confirm"
|
|
},
|
|
"tips": {
|
|
"landscape": "Please use landscape mode",
|
|
"needSign": "Please sign first",
|
|
"prePayment": "Please agree and sign before payment"
|
|
}
|
|
},
|
|
"liveRoom": {
|
|
"loading": "Live stream loading...",
|
|
"error": {
|
|
"player": "Player error:",
|
|
"init": "Player initialization failed:",
|
|
"noVideo": "Video element not found",
|
|
"screenshot": "Failed to get video screenshot:"
|
|
},
|
|
"player": {
|
|
"autoplay": true,
|
|
"muted": true,
|
|
"width": "100%",
|
|
"height": "100%"
|
|
},
|
|
"status": {
|
|
"error_mess": "Failed to get live content, retry?",
|
|
"success_mess": "Bid successful",
|
|
"warn_mess": "Bidding is not enabled",
|
|
"now_price": "Current Price",
|
|
"lower_price": "Next Increment",
|
|
"confirm": "Confirm Bid",
|
|
"button": "Click 'Enable Bidding' to participate",
|
|
"start": "Start Auction",
|
|
"head": "Leading",
|
|
"out": "Out",
|
|
"success": "Successful",
|
|
"next_lot": "Next lot coming soon",
|
|
"spot": "Onsite Bidding",
|
|
"network": "Online Bidding",
|
|
"me": "Me",
|
|
"all_pay": "Pay in Full",
|
|
"part_pay": "Partial Payment",
|
|
"lots": "Lots",
|
|
"colse_bid": "Close Bidding",
|
|
"start_bid": "Enable Bidding",
|
|
"total": "Total",
|
|
"lots_num": "lots",
|
|
"cast": "Casting",
|
|
"wait_update": "Waiting for Update",
|
|
"text1": "Hammer soon",
|
|
"text2": "Someone has placed a bid",
|
|
"text3": "Please bid after update",
|
|
"text4": "Congratulations, you won the bid",
|
|
"text5": "Please make payment",
|
|
"text6": "This lot has ended",
|
|
"text7": "Please wait for the next lot",
|
|
"text8": "Sorry, bidding unsuccessful",
|
|
"text9": "Bidding ended",
|
|
"text10": "Bidding ended, thank you for participating"
|
|
}
|
|
},
|
|
"privacyPolicy": {
|
|
"title": "Privacy Policy",
|
|
"content": {
|
|
"header": "Please read the 'Fenghe Privacy Policy' carefully (especially the bold content) and make sure you understand our rules for handling your personal information. If you have any questions during reading, you can contact our customer service for consultation. If you do not agree with any terms in the agreement, you should stop accessing immediately.",
|
|
"version": "Version update date: February 6, 2025",
|
|
"scope": "Fenghe Privacy Policy applies to the online auction, shopping and other products or services under Shanghai Fenghe Auction Co., Ltd., including but not limited to online auction live, online bidding, domestic proxy bidding, overseas proxy bidding, time-limited auction, consignment, global art purchase, family collections and other websites, clients, mini programs, as well as various products and/or services provided to you as new forms emerge with technological development."
|
|
}
|
|
},
|
|
"collectCode": {
|
|
"login": {
|
|
"title": "Collection Code Login",
|
|
"phoneNumber": "Phone Number",
|
|
"phoneNumberPlaceholder": "Please enter phone number",
|
|
"password": "Password",
|
|
"passwordPlaceholder": "Please enter password",
|
|
"passwordLogin": "Password Login",
|
|
"codeLogin": "Verification Code Login",
|
|
"getCode": "Get Code",
|
|
"login": "Login",
|
|
"hasSendTo": "Sent to",
|
|
"reSend": "Resend",
|
|
"back": "Back"
|
|
},
|
|
"mine": {
|
|
"title": "Profile",
|
|
"logout": "Logout",
|
|
"offlineQrcode": "Offline Payment QR Code",
|
|
"refreshSuccess": "Refresh successful",
|
|
"noMore": "No more data",
|
|
"add": "Add",
|
|
"addQrcode": {
|
|
"title": "Add Payment QR Code",
|
|
"amount": "Amount",
|
|
"amountUnit": "RMB",
|
|
"amountPlaceholder": "Please enter amount",
|
|
"lotNo": "Lot No.",
|
|
"lotNoPlaceholder": "Please enter lot number",
|
|
"existingWarning": "A payment QR code already exists for this lot number. Are you sure you want to create another one?",
|
|
"cancel": "Cancel",
|
|
"confirm": "Confirm"
|
|
}
|
|
},
|
|
"qrcode": {
|
|
"status": {
|
|
"paid": "Paid",
|
|
"unpaid": "Unpaid",
|
|
"partialPaid": "Partially Paid"
|
|
},
|
|
"card": {
|
|
"lotNo": "Lot: ",
|
|
"creator": "Creator: ",
|
|
"createTime": "Created: ",
|
|
"view": "View"
|
|
}
|
|
},
|
|
"payment": {
|
|
"title": "Payment",
|
|
"fullPayment": "Pay in Full",
|
|
"partialPayment": "Partial Payment",
|
|
"confirmPayment": "Confirm Payment",
|
|
"maxAmount": "most",
|
|
"enterAmount": "Please enter amount",
|
|
"exceedTotal": "Cannot exceed total amount"
|
|
},
|
|
"signature": {
|
|
"title": "Signature",
|
|
"back": "Back",
|
|
"clear": "Clear",
|
|
"confirm": "Confirm",
|
|
"pleaseSign": "Please sign first",
|
|
"loading": "Loading..."
|
|
},
|
|
"message": {
|
|
"amountRequired": "Please enter amount",
|
|
"lotNoRequired": "Please enter Lot No.",
|
|
"deleteSuccess": "Delete successful",
|
|
"lotNoType": "Lot number format error"
|
|
}
|
|
},
|
|
"validation": {
|
|
"required": "This field is required",
|
|
"invalidFormat": "Invalid format",
|
|
"invalidPhone": "Please enter a valid phone number",
|
|
"invalidEmail": "Please enter a valid email address",
|
|
"invalidPassword": "Invalid password format",
|
|
"invalidCode": "Invalid verification code format",
|
|
"invalidAmount": "Please enter a valid amount",
|
|
"invalidNumber": "Please enter a valid number"
|
|
},
|
|
"realName": {
|
|
"title": "Real Name Authentication",
|
|
"cnTab": "Chinese Mainland Residents",
|
|
"otherTab": "Non-Chinese Mainland Residents",
|
|
"cnTabDesc": "Please fill in ID card information",
|
|
"otherTabDesc": "Please upload personal information",
|
|
"idCard": "ID Card Number",
|
|
"idCardPlaceholder": "Please enter ID card number",
|
|
"name": "Name",
|
|
"namePlaceholder": "Please enter your name",
|
|
"gender": "Gender",
|
|
"male": "Male",
|
|
"female": "Female",
|
|
"birthday": "Date of Birth",
|
|
"birthdayPlaceholder": "Please select date of birth",
|
|
"address": "Home Address",
|
|
"addressPlaceholder": "Please enter home address",
|
|
"bank": "Bank",
|
|
"bankPlaceholder": "Please select bank",
|
|
"bankCard": "Bank Card Number",
|
|
"bankCardPlaceholder": "Please enter bank card number",
|
|
"confirm": "Confirm",
|
|
"success": "Submission successful",
|
|
"selectGender": "Please select gender"
|
|
},
|
|
"auction": {
|
|
"title": "Lot Details",
|
|
"area": "Total Area",
|
|
"length": "Length",
|
|
"width": "Width",
|
|
"description": "Artwork Description",
|
|
"startPrice": "Starting Price",
|
|
"bidList": "Bidding History",
|
|
"detail": "Lot Details",
|
|
"tab": {
|
|
"detail": "Lot Details",
|
|
"description": "Lot Description"
|
|
},
|
|
"lotDetail": "LOT Details",
|
|
"refresh": {
|
|
"success": "Refresh successful",
|
|
"noMore": "No more data"
|
|
},
|
|
"price": {
|
|
"start": "Starting Price",
|
|
"current": "Current Price",
|
|
"hammer": "Hammer Price"
|
|
}
|
|
},
|
|
"live": {
|
|
"enterRoom": "Click to enter live room",
|
|
"beijingTime": "Beijing Time",
|
|
"status": {
|
|
"notStarted": "Not Started",
|
|
"live": "Live",
|
|
"ended": "Ended"
|
|
},
|
|
"message": {
|
|
"networkError": "Network error, please check your connection",
|
|
"reconnecting": "Reconnecting...",
|
|
"reconnectSuccess": "Reconnection successful",
|
|
"reconnectFail": "Reconnection failed, please refresh the page"
|
|
}
|
|
},
|
|
"country": {
|
|
"title": "Country/Region",
|
|
"searchPlaceholder": "Enter country or region",
|
|
"frequentCountry": "Frequently Used"
|
|
},
|
|
"app": {
|
|
"name": "FENGHE",
|
|
"description": "FENGHE International Kyoto Auction",
|
|
"keywords": "FENGHE,FENGHE CULTURE,FENGHE,KYOTO,AUCTION",
|
|
"language": "📚 Language",
|
|
"unocssExample": "🎨 Unocss Example",
|
|
"loading": "Loading...",
|
|
"error": {
|
|
"404": {
|
|
"title": "Page Not Found",
|
|
"back": "Back"
|
|
},
|
|
"network": "Network Error",
|
|
"server": "Server Error"
|
|
}
|
|
},
|
|
"bid": {
|
|
"title": "Bidding",
|
|
"noBids": "No bidding items",
|
|
"bidNow": "Bid Now",
|
|
"success": "Bid Successful",
|
|
"fail": "Bid Failed",
|
|
"confirm": "Confirm Bid",
|
|
"cancel": "Cancel",
|
|
"amount": "Bid Amount",
|
|
"currentPrice": "Current Price",
|
|
"nextPrice": "Next Increment",
|
|
"bidHistory": "Bidding History",
|
|
"bidder": "Bidder",
|
|
"bidTime": "Bid Time",
|
|
"bidAmount": "Bid Amount",
|
|
"status": {
|
|
"bidding": "Bidding",
|
|
"ended": "Ended",
|
|
"upcoming": "Upcoming",
|
|
"cancelled": "Cancelled"
|
|
},
|
|
"message": {
|
|
"confirmBid": "Confirm bid of {amount}?",
|
|
"bidSuccess": "Bid successful",
|
|
"bidFail": "Bid failed",
|
|
"priceChanged": "Price has been updated, please bid again",
|
|
"insufficientBalance": "Insufficient balance",
|
|
"notQualified": "You are not qualified to bid",
|
|
"auctionEnded": "Auction has ended",
|
|
"auctionNotStarted": "Auction has not started"
|
|
}
|
|
},
|
|
"settings": {
|
|
"title": "Settings",
|
|
"language": "Language",
|
|
"notification": "Notifications",
|
|
"about": "About Us",
|
|
"feedback": "Feedback",
|
|
"privacy": "Privacy Policy",
|
|
"terms": "Terms of Service",
|
|
"version": "Version Information",
|
|
"logout": "Logout",
|
|
"darkMode": "Dark Mode",
|
|
"auto": "System",
|
|
"light": "Light",
|
|
"dark": "Dark"
|
|
},
|
|
"layout": {
|
|
"default": {
|
|
"title": "FENGHE Auction",
|
|
"loading": "Loading...",
|
|
"error": "Error",
|
|
"retry": "Retry",
|
|
"back": "Back"
|
|
},
|
|
"error": {
|
|
"notFound": "Page Not Found",
|
|
"back": "Back to Home",
|
|
"retry": "Retry"
|
|
}
|
|
},
|
|
"components": {
|
|
"loading": {
|
|
"text": "Loading..."
|
|
},
|
|
"empty": {
|
|
"text": "No Data",
|
|
"description": "No relevant content found"
|
|
},
|
|
"error": {
|
|
"text": "Error",
|
|
"description": "Loading failed, please try again",
|
|
"button": "Retry"
|
|
},
|
|
"navbar": {
|
|
"back": "Back",
|
|
"close": "Close",
|
|
"home": "Home"
|
|
},
|
|
"tabbar": {
|
|
"home": "Home",
|
|
"auction": "Auction",
|
|
"live": "Live",
|
|
"profile": "Profile"
|
|
},
|
|
"dialog": {
|
|
"confirm": "Confirm",
|
|
"cancel": "Cancel",
|
|
"close": "Close"
|
|
},
|
|
"toast": {
|
|
"success": "Success",
|
|
"fail": "Failed",
|
|
"loading": "Loading..."
|
|
},
|
|
"form": {
|
|
"required": "Required",
|
|
"optional": "Optional",
|
|
"save": "Save",
|
|
"submit": "Submit",
|
|
"cancel": "Cancel",
|
|
"pleaseInput": "Please enter",
|
|
"pleaseSelect": "Please select"
|
|
},
|
|
"upload": {
|
|
"text": "Click to Upload",
|
|
"delete": "Delete",
|
|
"preview": "Preview",
|
|
"maxSize": "File size cannot exceed {size}",
|
|
"format": "Supported formats: {formats}",
|
|
"uploading": "Uploading...",
|
|
"uploadSuccess": "Upload successful",
|
|
"uploadFail": "Upload failed"
|
|
}
|
|
},
|
|
"floatingBubble": {
|
|
"backToLive": "Back to Live"
|
|
},
|
|
"http": {
|
|
"error": {
|
|
"badRequest": "Invalid request parameters",
|
|
"unauthorized": "Unauthorized or login expired",
|
|
"forbidden": "Access forbidden",
|
|
"notFound": "Requested resource not found",
|
|
"serverError": "Server internal error",
|
|
"badGateway": "Gateway error",
|
|
"serviceUnavailable": "Service temporarily unavailable",
|
|
"gatewayTimeout": "Gateway timeout",
|
|
"operationFailed": "Operation failed",
|
|
"loginExpired": "Login has expired, please login again",
|
|
"networkError": "Network connection failed, please check your network settings",
|
|
"requestFailed": "Request failed",
|
|
"httpNotInitialized": "HTTP client not initialized. Call setupHttp first."
|
|
}
|
|
}
|
|
}
|