| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602 |
- {
- "locale.auto": "System",
- "locale.en": "English",
- "locale.en-sg": "English (Singapore)",
- "locale.en-my": "English (Malaysia)",
- "locale.zh-hans": "简体中文",
- "locale.zh-hant": "繁体中文",
- "locale.ja": "日语",
- "index.title": "Hello i18n",
- "index.home": "Home",
- "index.component": "Component",
- "index.api": "Videos",
- "index.schema": "Me",
- "index.demo": "uni-app globalization",
- "index.demo-description": "Include uni-framework, manifest.json, pages.json, tabbar, Page, Component, API, Schema",
- "index.detail": "Detail",
- "index.language": "Language",
- "index.language-info": "Settings",
- "index.system-language": "System language",
- "index.application-language": "Application language",
- "index.language-change-confirm": "Applying this setting will restart the app",
- "api.message": "Message",
- "schema.name": "Name",
- "schema.add": "Add",
- "schema.add-success": "Add success",
- "passport.app-name": "88LIVE",
- "passport.app-tag": "Where fans meet trends",
- "passport.crumb-signin": "SIGN IN",
- "passport.crumb-signup": "SIGN UP",
- "passport.crumb-recover": "RECOVER",
- "passport.kicker-welcome": "WELCOME",
- "passport.kicker-welcome-back": "WELCOME BACK",
- "passport.kicker-join": "JOIN US",
- "passport.kicker-password": "PASSWORD",
- "passport.title-lobby": "Welcome to {name}",
- "passport.title-signin": "Welcome back",
- "passport.title-enroll": "Create your account",
- "passport.title-recover": "Recover your password",
- "passport.subtitle-lobby": "Pick the way that suits you best and dive into live and short videos.",
- "passport.subtitle-signin": "Choose your way to sign in and start something great today.",
- "passport.subtitle-enroll": "It takes less than a minute to get started.",
- "passport.subtitle-recover": "Enter the phone you registered with — we will send a verification code to it.",
- "passport.title-sms-verify": "Enter code",
- "passport.subtitle-sms-verify": "We sent a 6-digit code to your phone",
- "passport.sms-sent-to": "Code sent to",
- "passport.sms-resend": "Resend",
- "passport.sms-resend-in": "Resend in",
- "passport.title-reset-secret": "New password",
- "passport.subtitle-reset-secret": "Choose a new password (6–20 characters)",
- "passport.label-new-secret": "New password",
- "passport.ph-new-secret": "6–20 characters",
- "passport.btn-reset-secret": "Update password",
- "passport.tip-reset-secret-ok": "Password updated — please sign in again",
- "passport.tip-reset-secret-failed": "Could not update password. Try again later.",
- "passport.entry-passcode-title": "Sign in with SMS code",
- "passport.entry-passcode-desc": "6-digit code, done in 30s",
- "passport.entry-secret-title": "Sign in with password",
- "passport.entry-secret-desc": "Phone number + password",
- "passport.entry-enroll-title": "Sign up for free",
- "passport.entry-enroll-desc": "New users: register in under a minute",
- "passport.tab-passcode": "SMS code",
- "passport.tab-secret": "Password",
- "passport.label-handset": "Phone",
- "passport.label-handset-reg": "Registered phone",
- "passport.label-secret": "Password",
- "passport.label-secret-set": "Set a password",
- "passport.label-passcode": "SMS code",
- "passport.ph-handset": "Enter your phone number",
- "passport.ph-handset-common": "Enter the phone you use most",
- "passport.ph-handset-recover": "Enter the phone to recover",
- "passport.ph-secret": "6-20 characters",
- "passport.ph-secret-set": "6-20 chars · letters & numbers recommended",
- "passport.btn-send": "Send code",
- "passport.btn-send-2": "Send code",
- "passport.btn-sending": "Sending…",
- "passport.btn-resend-suffix": "to resend",
- "passport.btn-forgot": "Forgot?",
- "passport.btn-show": "Show",
- "passport.btn-hide": "Hide",
- "passport.btn-signin": "Sign in",
- "passport.btn-signin-busy": "Signing in…",
- "passport.btn-enroll": "Create & sign in",
- "passport.btn-enroll-busy": "Creating…",
- "passport.btn-next": "Next",
- "passport.btn-probing": "Verifying…",
- "passport.foot-no-account": "No account yet?",
- "passport.foot-have-account": "Already have an account?",
- "passport.foot-go-signin": "Sign in",
- "passport.foot-go-enroll": "Sign up",
- "passport.foot-go-reg-cta": "Sign up for free",
- "passport.foot-back-signin": "Remembered it? Back to sign in",
- "passport.region-title": "Pick your region",
- "passport.region-search": "Region code, country, area…",
- "passport.region-empty": "No matching region found",
- "passport.region-loading": "Loading area codes…",
- "passport.field-hint-region": "Region must match the one used at sign-up",
- "passport.step-handset": "Phone",
- "passport.step-secret": "Password",
- "passport.step-verify": "Verify",
- "passport.meter-hint": "Strength",
- "passport.meter-weak": "Weak",
- "passport.meter-mid": "Fair",
- "passport.meter-good": "Good",
- "passport.meter-great": "Strong",
- "passport.help-title": "Code not arriving?",
- "passport.help-1": "Make sure SMS is enabled for your number",
- "passport.help-2": "Try switching region or network, then retry",
- "passport.pledge-prefix-signin": "By signing in, you agree to",
- "passport.pledge-prefix-enroll": "By signing up, you agree to",
- "passport.pledge-and": "and",
- "passport.pledge-terms": "Terms of Service",
- "passport.pledge-privacy": "Privacy Policy",
- "passport.pledge-suffix-enroll": ", and confirm that you are at least 18 years old",
- "passport.pledge-doc-missing": "Document URL not configured",
- "passport.tip-code-sent": "Verification code sent",
- "passport.tip-code-failed": "Failed to send code",
- "passport.tip-need-captcha": "Please pass the human-check first, then retry",
- "passport.tip-fill-phone-first": "Please enter your phone first",
- "passport.tip-signin-ok": "Signed in",
- "passport.tip-signin-failed": "Sign-in failed, please retry",
- "passport.tip-enroll-ok": "Signed up and logged in",
- "passport.tip-enroll-need-login": "Signed up, please sign in",
- "passport.tip-enroll-failed": "Sign-up failed, please retry",
- "passport.err-handset": "Please enter a valid phone number",
- "passport.err-secret": "Password must be 6-20 characters",
- "passport.err-passcode": "Please enter the full verification code",
- "passport.err-policy": "Please read and accept the agreement first",
- "passport.err-empty": "Please complete the form",
- "passport.err-form": "Please check your input",
- "passport.err-not-exist": "This account is not registered yet",
- "passport.err-network": "Network error, please retry later",
- "passport.modal-taken-title": "Phone already registered",
- "passport.modal-taken-content": "This number is already linked to an account. You can sign in directly.",
- "passport.modal-taken-confirm": "Sign in",
- "passport.modal-taken-cancel": "Cancel",
- "passport.apple-login": "Sign in with Apple",
- "passport.line-login": "Sign in with LINE",
- "passport.account-login": "Account & Password",
- "passport.social-logining": "Signing in...",
- "passport.social-login-failed": "Social login failed",
- "passport.apple-not-supported": "Apple login is only supported on APP",
- "passport.line-not-supported": "LINE login coming soon",
- "passport.google-login": "Sign in with Google",
- "passport.google-not-supported": "Google login is only supported on Android",
- "user": {
- "loginRegister": "Login / Register",
- "memberCode": "Member Code",
- "welcomeLogin": "Hi, Welcome to Login",
- "userScore": "User Points",
- "collection": "Favorites",
- "followShop": "Followed Shops",
- "footprint": "Footprint",
- "allOrders": "All Orders",
- "redPacketCard": "Packs & Cards",
- "collectCoupon": "Claim Coupons",
- "myPoints": "My Points",
- "viewPointsDetails": "View Points",
- "toPay": "Pay",
- "toShip": "Ship",
- "toReceive": "Receive",
- "toReview": "Review",
- "refundAfterSales": "Sales",
- "myCards": "My Cards",
- "balance": "Balance",
- "bankCard": "Cards",
- "points": "Points",
- "billDetails": "Bill Details",
- "tipWallet": "Tip Wallet",
- "tipWalletlog": "Tip Wallet Log",
- "wallet": "Wallet",
- "groupOrders": "Group Buy",
- "comments": "Comments",
- "deliveryAddress": "Address",
- "checkIn": "Check-in",
- "myReports": "My Reports",
- "blockedList": "Blocked users",
- "feedback": "Feedback",
- "contactUs": "Contact us",
- "rateApp": "Rate app",
- "versionUpdate": "Check for updates",
- "termsOfUse": "Terms of use",
- "refundPolicy": "Refund policy",
- "userAgreement": "User agreement",
- "privacyPolicy": "Privacy policy",
- "copyright": "All rights reserved",
- "notInStore": "Not available on the app store yet",
- "versionLatest": "{version} is already up to date",
- "helpCenter": "Help",
- "smartAssistant": "Assistant",
- "merchantLive": "Live",
- "creativeCenter": "Create Hub",
- "settings": "Settings",
- "avcallTest": "RTC call test",
- "avcallTestOnlyApp": "im-avcall is App-only (requires qtw-webrtc and a custom debug/production build).",
- "avcallTestH5PreviewHint": "H5/browser builds do not include the RTC test UI; open this page in the iOS or Android App.",
- "avcallTestAndroidNoRtc": "qtw-webrtc has no Android implementation in this project; this RTC test page is iOS-only. Use another WebRTC stack on Android.",
- "avcallTestPeerUid": "Peer UID",
- "avcallTestPeerUidPh": "Enter peer user ID",
- "avcallTestRole": "Role",
- "avcallTestCaller": "Caller",
- "avcallTestCallee": "Callee",
- "avcallTestMode": "Mode",
- "avcallTestMockApi": "Mock signaling API",
- "avcallTestMockHint": "When on, no /webrtc/private/* requests; use for local engine tests and manual signals. Turn off for real backend.",
- "avcallTestReset": "Reset engine",
- "avcallTestInit": "Create & init engine",
- "avcallTestStartCaller": "Caller: start call",
- "avcallTestAccept": "Callee: accept",
- "avcallTestHangup": "Hang up",
- "avcallTestCancel": "Cancel (caller, ringing)",
- "avcallTestInject": "Inject signal (debug)",
- "avcallTestStatus": "Status",
- "avcallTestLogs": "Logs",
- "avcallTestInitFirst": "Create & init engine first",
- "avcallTestPairHint": "Two-device test: log in as two accounts (e.g. 10001 & 10002). Peer UID auto-fills from your login. If not logged in, caller defaults peer 10002 and callee defaults 10001.",
- "avcallTestAdvancedInit": "Debug: init engine only",
- "avcallTestQtwHint": "This page uses uni_modules/qtw-webrtc (UTSWebRTC + optional qtw-webrtc-view). iOS-first; use a simple WS broadcast for signaling (like the official demo Node server).",
- "avcallTestWsUrl": "Signaling WebSocket URL",
- "avcallTestWsUrlPh": "e.g. ws://YOUR_LAN_IP:8080",
- "avcallTestWsConnect": "Connect WS",
- "avcallTestWsDisconnect": "Disconnect WS",
- "avcallTestWsConnected": "WS connected",
- "avcallTestWsHint": "Both devices use the same WS; messages include from/to — only signals from peer UID are handled.",
- "avcallTestWsFirst": "Connect WebSocket first",
- "avcallTestLocalPreview": "Local",
- "avcallTestRemotePreview": "Remote",
- "avcallTestPrepareCallee": "Prepare answer (wait for offer)",
- "avcallTestSwitchCam": "Switch camera",
- "avcallTestModeVideo": "Video",
- "avcallTestModeVoice": "Voice",
- "avcallTestMyUid": "My UID",
- "avcallTestClearLogs": "Clear logs",
- "avcallTestIceCount": "ICE servers: {n}",
- "avcallTestModeChanged": "Mode changed; call ended",
- "avcallTestPeerHangup": "Peer hung up",
- "avcallTestSignalingSource": "Signaling",
- "avcallTestUseChatSocket": "Use chat IM socket (recommended)",
- "avcallTestUseStandaloneSocket": "Standalone WebSocket (debug)",
- "avcallTestUseMockSignaling": "Mock signaling (local video only)",
- "avcallTestMockSignalingHint": "No WebSocket or offer/answer. Only initializes the engine and camera preview.",
- "avcallTestMockNoWs": "Mock mode does not use WebSocket",
- "avcallTestMockStartLog": "Mock: skipped network and SDP; if local preview shows video, capture works.",
- "avcallTestMockCalleeLog": "Mock: callee also uses local preview only (no peer).",
- "avcallTestMockToast": "Mock: local preview only",
- "avcallTestChatSocketHint": "Same socket as chat (config.socketurl). Server must relay {v:1,...} to peer.",
- "avcallTestNoCloseGlobalWs": "IM socket is global; disconnect elsewhere. This page only stops local handlers.",
- "avcallTestImAlreadyConnected": "IM WebSocket already connected",
- "avcallTestImWsReady": "IM WebSocket ready",
- "avcallTestImWsConnecting": "Connecting IM WebSocket…",
- "realnamePageAdd": "Identity verification",
- "realnamePageInfo": "Verification details",
- "realnameVerification": "Identity verification",
- "realnameSyncing": "Syncing…",
- "realnameStatusNone": "Not submitted",
- "realnameStatusPending": "Under review",
- "realnameStatusRejected": "Rejected",
- "realnameStatusApproved": "Approved",
- "realnameNetworkError": "Network error. Please try again.",
- "realnameStatusFetchError": "Could not load verification status. Please try again.",
- "realnameName": "Legal name",
- "realnameNamePlaceholder": "Enter your full legal name",
- "realnameIdLabel": "ID number",
- "realnameIdPlaceholder": "National ID, passport, or local ID",
- "realnameUploadHint": "Upload clear photos of the front and back (or the pages required in your country).",
- "realnameUploadTap": "Tap to upload",
- "realnameDocFront": "Front of document",
- "realnameDocBack": "Back of document",
- "realnameSubmit": "Submit verification",
- "realnameUploadFailed": "Upload failed",
- "realnameFillName": "Please enter your name",
- "realnameIdInvalid": "Invalid ID format (5–48 characters; letters, digits, and common separators only)",
- "realnameUploadBothPhotos": "Please upload both sides of the document",
- "realnameSubmitOk": "Submitted successfully",
- "realnameVerifyStatusTitle": "Status",
- "realnameReapply": "Submit again",
- "realnameDeleteRecord": "Delete application",
- "realnameDeleteConfirm": "Delete this verification record? You will need to submit again.",
- "realnameDeleteConfirmBtn": "Delete",
- "realnameDeleteSuccess": "Deleted",
- "realnameLoading": "Loading…",
- "realnameModalCancel": "Cancel",
- "publishGoVerify": "Verify identity",
- "publishNeedRealname": "Please complete identity verification before publishing",
- "loading": "Loading...",
- "noMoreData": "No more data",
- "panelPublishNow": "Publish now",
- "panelAccountSecurity": "Account & security",
- "panelLanguage": "Language",
- "languageHint": "After changing the language, some screens may need to be reopened to refresh fully.",
- "panelNewMessage": "Notifications",
- "noticeSection": "Notification options",
- "noticeBanner": "Banner notifications",
- "noticeBannerDesc": "When off, banner alerts are hidden while the app is in the foreground",
- "noticeSound": "Sound",
- "noticeSoundDesc": "Play a sound when you receive messages",
- "noticeVibration": "Vibration",
- "noticeVibrationDesc": "Vibrate for messages and feedback",
- "noticeHint": "Changes apply immediately on this device and affect push and in-app alerts.",
- "panelGeneral": "General",
- "generalSettingsHint": "General settings are saved on this device. Some changes may require restarting the app.",
- "backgroundPlaybackTitle": "Background playback",
- "backgroundPlaybackDesc": "When on, short video audio continues while the app is in the background",
- "backgroundPlaybackEnabledOk": "Background playback enabled",
- "backgroundPlaybackDisabledOk": "Background playback disabled",
- "teenModeTitle": "Teen Mode",
- "teenModeMenuDesc": "Limits screen time; managed with a guardian PIN",
- "teenModeEnabled": "On",
- "teenModeStatusEnabled": "Teen Mode is on",
- "teenModeStatusDisabled": "Teen Mode is off",
- "teenModeRule1": "· A 40-minute session limit applies. The time lock takes effect automatically once Teen Mode is enabled.",
- "teenModeRule2": "· If daily use exceeds 40 minutes, a guardian PIN is required to continue. Usage is paused from 22:00 to 06:00.",
- "teenModeRule3": "· You must set a separate 4-digit guardian PIN before enabling Teen Mode. Forgotten PINs can be reset through an appeal.",
- "teenModeSwitchLabel": "Teen Mode",
- "teenModeSwitchDesc": "Requires a 4-digit guardian PIN when enabled",
- "teenModeChangePin": "Change guardian PIN",
- "teenModeHint": "The guardian PIN is stored only on this device. To reset it, submit an appeal via Help & Feedback.",
- "teenModeCancel": "Cancel",
- "teenModeConfirm": "Confirm",
- "teenModeEnableTitle": "Set guardian PIN",
- "teenModeEnableSubtitle": "Choose a 4-digit PIN to manage Teen Mode",
- "teenModeDisableTitle": "Enter guardian PIN",
- "teenModeChangeTitle": "Change guardian PIN",
- "teenModePinPlaceholder": "Enter 4-digit PIN",
- "teenModeConfirmPinPlaceholder": "Confirm PIN",
- "teenModeNewPinPlaceholder": "Enter new PIN",
- "teenModeInvalidPin": "Please enter a 4-digit PIN",
- "teenModePinMismatch": "PINs do not match",
- "teenModeWrongPin": "Incorrect PIN, try again",
- "teenModeEnabledOk": "Teen Mode enabled",
- "teenModeDisabledOk": "Teen Mode disabled",
- "teenModeChangedOk": "Guardian PIN updated",
- "teenModeLockCurfewTitle": "Curfew hours",
- "teenModeLockCurfewDesc": "Usage is paused from 22:00 to 06:00. Please try again after 06:00.",
- "teenModeLockCurfewUntil": "Curfew ends daily at {hour}:00",
- "teenModeLockSessionTitle": "Session time limit reached",
- "teenModeLockSessionDesc": "You have used the app for over 40 minutes in this session. Enter the guardian PIN to continue.",
- "teenModeLockDailyTitle": "Daily time limit reached",
- "teenModeLockDailyDesc": "You have used the app for over 40 minutes today. Enter the guardian PIN to continue.",
- "teenModeUnlockOk": "Verified. You may continue using the app.",
- "panelReport": "Report",
- "panelClearCache": "Clear cache",
- "panelAbout": "About",
- "panelLogout": "Sign out",
- "panelLogoutConfirm": "Sign out now?",
- "panelLogoutOk": "Signed out",
- "panelPrompt": "Notice",
- "panelNoCache": "No cache to clear",
- "panelConfirmClearCache": "Clear app cache?",
- "panelCacheCleared": "Cache cleared",
- "securityTitle": "Account & security",
- "securityChangePassword": "Change password",
- "securityCancelAccount": "Delete account",
- "securityCancelHint": "After deletion, your data cannot be recovered.",
- "securityCancelTitle": "Delete account?",
- "securityCancelMessage": "This action cannot be undone. Continue?",
- "securityCancelConfirm": "Delete",
- "securityCancelKeep": "Keep account",
- "securityCancelOk": "Account deleted",
- "securityNoMobile": "Bind a phone number first, or use password recovery",
- "resetPwdTitle": "Change password",
- "resetPwdHeroTitle": "Verify your phone",
- "resetPwdHeroDesc": "We will send a code to confirm your identity before you set a new password",
- "resetPwdLockedTip": "Using the phone number linked to this account",
- "smsVerifyHeroTitle": "Enter verification code",
- "smsVerifyCodeLabel": "6-digit SMS code",
- "smsVerifyNotReceive": "Didn't receive the code? Check spam filters or try again later",
- "resetSecretHeroTitle": "Set a new password"
- },
- "find": {
- "pullLoadMore": "Pull to load more",
- "noMoreData": "No more data",
- "no-more": "No more",
- "needLoginToSeeFollowShopDynamic": "Please log in to view followed shop updates",
- "loginNow": "Log in now",
- "just-now": "Just now",
- "minutes-ago": "minutes ago",
- "hours-ago": "hours ago",
- "days-ago": "days ago",
- "months-ago": "months ago",
- "years-ago": "years ago",
- "today": "Today",
- "yesterday": "Yesterday",
- "view-new-products": "View new products",
- "add": {
- "complete": "Completed"
- },
- "noDynamic": "No updates from this shop yet",
- "month": "month",
- "live": "Live",
- "playback": "Replay",
- "no-updates-found": "No updates found",
- "no-users-found": "No users found",
- "follow": {
- "no-follows": "No follows"
- }
- },
- "money": {
- "orderNumber": "Order Number",
- "transactionNumber": "Transaction Number",
- "orderPrice": "Order Price",
- "paymentMethod": "Payment Method",
- "tradeOrderNumber": "Trade Order Number",
- "actualPayment": "Actual Payment",
- "paymentTime": "Payment Time",
- "freightPrice": "Shipping Fee",
- "discountPrice": "Discount Amount",
- "totalAmount": "Total Amount",
- "transactionTime": "Transaction Time",
- "status": "Status",
- "rechargeSuccess": "Recharge Success",
- "rechargeSuccessTip": "Successfully recharged {amount} diamonds",
- "paymentType": "Payment Type",
- "afterChange": "After",
- "beforeChange": "Before",
- "rechargeTime": "Recharge Time",
- "recharge": "Recharge",
- "recharge-instructions": "Recharge Instructions",
- "withdraw": "Withdraw",
- "selectWithdrawAccount": "Select Withdraw Account",
- "tipWalletlog": "Tip Wallet Log",
- "withdrawAmount": "Withdraw Amount",
- "insufficientBalance": "Insufficient balance, available balance",
- "paymentProvider": "Payment",
- "withdrawTo": "Withdraw to",
- "account": "Account",
- "created": "Processing",
- "successed": "Success",
- "rejected": "Rejected",
- "noWithdrawRecord": "No withdrawal records found",
- "loading": "Loading",
- "alipayAccount": "Alipay Account",
- "wechatAccount": "WeChat Account",
- "icbc": "ICBC",
- "abc": "Agricultural Bank",
- "psbc": "Postal Savings Bank",
- "ccb": "Construction Bank",
- "cmb": "China Merchants Bank",
- "boc": "Bank of China",
- "comm": "Communications Bank",
- "spdb": "SPDB",
- "gdb": "Guangfa Bank",
- "cmbc": "CMBC",
- "pab": "Ping An Bank",
- "ceb": "Everbright Bank",
- "cib": "Industrial Bank",
- "citic": "Citic Bank",
- "feeRate": "(Fee Rate {{rate}}%)",
- "currency": "HKD",
- "availableBalance": "Available Balance",
- "all": "All",
- "pleaseSelectAccount": "Please select account",
- "pleaseInputCorrectAmount": "Please input correct amount",
- "withdrawAmountLimit": "Withdraw amount cannot exceed {amount}",
- "tailNumber": "Last {number}",
- "debitCard": "Debit Card",
- "creditCard": "Credit Card",
- "withdrawStatus": {
- "created": "Pending",
- "successed": "Success",
- "rejected": "Rejected"
- },
- "serviceFee": "Service Fee",
- "transferTime": "Transfer Time",
- "rejectReason": "Reject Reason",
- "type": "Type",
- "submitTime": "Submit Time",
- "viewRefund": "View Refund",
- "merchant": "Merchant",
- "orderTime": "Order Time",
- "refundAmount": "Refund Amount",
- "refundType": {
- "noReturn": "No Return",
- "returnAndRefund": "Return and Refund"
- },
- "refundReason": {
- "dislike": "Don't Like",
- "emptyPackage": "Empty Package",
- "notDelivered": "Not Delivered",
- "colorSizeMismatch": "Color/Size Mismatch",
- "qualityProblem": "Quality Problem",
- "missingItems": "Missing Items",
- "fakeBrand": "Fake Brand"
- },
- "createTime": "Create Time",
- "refundTime": "Refund Time",
- "time": "Time",
- "emptyBillList": "No bill details found",
- "diamondRecharge": "Diamond Recharge",
- "queryDetail": "Details",
- "diamondBalance": "Diamond Balance",
- "diamond": "Diamond",
- "tipWallet": "Tip Wallet",
- "tip": "Tip",
- "pleaseSelectAmount": "Please select top-up amount",
- "exchangeRateTip": "Due to exchange rate fluctuations, the top-up amount may change",
- "pleaseReferToPayment": "Please refer to the amount at the time of payment",
- "pleaseEnterAmount": "Please enter recharge amount",
- "pleaseSelectPackage": "Please select a recharge package",
- "paymentNotInitialized": "Payment not initialized, please try again later",
- "paymentNotInitializedShort": "Payment not initialized",
- "productIdNotExists": "Product ID does not exist",
- "paymentCancelled": "Payment Cancelled",
- "paymentPluginNotFound": "Payment plugin not found",
- "paymentInitFailed": "Payment initialization failed",
- "onlyAppPlatform": "APP only",
- "paymentChannelNotFound": "Payment channel not found",
- "getOrderInfoFailed": "Failed to get order info",
- "getPaymentChannelFailed": "Failed to get payment channel",
- "getPayInfoFailed": "Failed to get payment info",
- "productNotExists": "Product not found",
- "paymentVerificationFailed": "Payment verification failed",
- "paymentVerifying": "Verifying payment, please check balance later",
- "goToDetail": "Go to recharge details",
- "payTypes": {
- "pay": "Product Transaction",
- "groups": "Group Purchase",
- "recharge": "Recharge",
- "withdraw": "Withdraw",
- "refund": "Refund",
- "sys": "System"
- },
- "balance": "Balance",
- "reward": "Reward",
- "bankCard": "Bank Card",
- "billDetails": "Bill Details",
- "forWithdrawToThirdParty": "Withdraw to external account",
- "withdrawLog": "Withdraw Log",
- "rechargeAmount": "Recharge Amount",
- "wanlianPay": "Wanlian Pay",
- "pleaseInputAmount": "Please enter recharge amount",
- "pleaseSelectPayment": "Please select payment method",
- "isPaymentCompleted": "Is payment completed",
- "paying": "Processing payment...",
- "paymentSuccess": "Payment successful",
- "openInBrowser": "Open in browser",
- "loadFailed": "Load failed",
- "webviewLoadFailedTip": "The payment page cannot load inside the app. Open in browser?",
- "tngWebviewTitle": "Complete payment in browser",
- "tngWebviewDesc": "Touch 'n Go cashier often shows a flash then a white screen in the in-app WebView; it works in the system browser. Please complete payment in your browser.",
- "confirmPay": "Confirm Payment",
- "mergePay": "Merge Payment",
- "groupBuy": "Group Buy",
- "transactionNo": "Transaction No",
- "orderNo": "Order No",
- "orders": "orders",
- "balancePay": "Balance Payment",
- "mpPay": "Official Account Payment",
- "recommendMPPay": "Recommended: Official Account Payment",
- "fiuuPay": "Fiuu Pay",
- "recommendFiuuPay": "Recommended: Fiuu Pay",
- "baiduPay": "Baidu Payment",
- "applePay": "Apple Pay",
- "pleaseSelectPayMethod": "Please select payment method",
- "cannotGetWechatCode": "Cannot get WeChat code, reason",
- "confirmWechatPayment": "Please confirm if WeChat payment is completed",
- "completed": "Completed",
- "repay": "Repay",
- "paymentFailed": "Payment Failed",
- "alipay": "Alipay",
- "wechat": "WeChat",
- "jssdk": "WeChat Official Platform",
- "ALIPAY": "Alipay",
- "WECHAT": "WeChat",
- "ICBC": "ICBC",
- "ABC": "Agricultural Bank",
- "PSBC": "Postal Savings Bank",
- "CCB": "Construction Bank",
- "CMB": "China Merchants Bank",
- "BOC": "Bank of China",
- "COMM": "Bank of Communications",
- "SPDB": "SPDB Bank",
- "GDB": "Guangfa Bank",
- "CMBC": "China Minsheng Bank",
- "PAB": "Ping An Bank",
- "CEB": "China Everbright Bank",
- "CIB": "Industrial Bank",
- "CITIC": "CITIC Bank",
- "confirm": "Confirm",
- "cancel": "Cancel",
- "confirmWithdraw": "Confirm to withdraw {amount}?",
- "withdrawFailed": "Withdrawal failed, please try again",
- "paymentMethodTitle": "Payment Method",
- "offlinePayQrTitle": "Payment QR code",
- "offlinePayQrTap": "Tap the image to enlarge",
- "offlinePayQrSeePage": "Please scan the QR code on this page to pay.",
- "offlinePayInfoUnavailable": "Offline payment information is not available",
- "offlinePayQrSave": "Save QR code",
- "offlinePayQrSaveSuccess": "Saved to Photos",
- "offlinePayQrSaveFail": "Save failed, please try again",
- "offlinePayQrSaveAuthTip": "Save failed. Please allow Photos access in settings and try again",
- "offlinePaySaveNotSupported": "Saving is not supported in this environment. Please long-press the image to save"
- },
- "service": {
- "askQuestion": "Do you want to ask?",
- "notMatch": "None of these? You can",
- "clickHere": "Click here",
- "orReplyHuman": ", or reply for human service",
- "noHelpContent": "No help content available,",
- "holdToSpeak": "Hold to speak",
- "releaseToEnd": "Release to end",
- "slideUpToCancel": "Slide up to cancel",
- "releaseToCancel": "Release to cancel",
- "photos": "Photos",
- "camera": "Camera",
- "noKeywords": "No keywords set",
- "artificialService": "Human service",
- "smart": "Smart service",
- "default": "Default",
- "yesterday": "Yesterday"
- },
- "complaint": {
- "heroTitle": "Submit a report",
- "typeGeneral": "content",
- "generalHint": "Select a reason and describe the issue. We will review it as soon as possible.",
- "targetHint": "Reporting {typeName} (ID: {id})",
- "reason": "Reason",
- "screenshots": "Screenshots",
- "details": "Details",
- "preview-images": "Tap to preview",
- "add-image": "Add image",
- "placeholder": "Describe the issue in detail…",
- "submit": "Submit report",
- "submitting": "Submitting…",
- "submit-ok": "Report submitted",
- "uploading": "Uploading…",
- "select-reason": "Select a reason",
- "reason-required": "Please select a reason",
- "content-required": "Please enter details",
- "guest": "User",
- "types": {
- "user": "user",
- "product": "product",
- "shop": "shop",
- "group": "group buy"
- }
- },
- "complaint-lists": {
- "no-complaint": "No reports found",
- "no-content": "No details provided",
- "process-result": "Result: ",
- "loading": "Loading…"
- },
- "feedback": {
- "no-feedback-found": "No feedback yet",
- "myList": "My feedback",
- "heroTitle": "Feedback",
- "heroDesc": "Tell us what went wrong or how we can improve. We read every submission.",
- "questionAndSuggestion": "Issue or suggestion",
- "quickInput": "Quick fill",
- "enterDescription": "Describe your issue or suggestion in detail…",
- "problemScreenshots": "Screenshots",
- "clickToPreview": "Tap to preview",
- "addImage": "Add image",
- "contactInfo": "Contact",
- "contactPlaceholder": "Optional — so we can reach you",
- "appRating": "App rating",
- "submit": "Submit",
- "submitting": "Submitting…",
- "submitOk": "Thanks — your feedback was sent",
- "contentRequired": "Please enter your feedback",
- "uploading": "Uploading…",
- "issue1": "UI layout issues",
- "issue2": "Slow launch or lag",
- "issue3": "Poor experience",
- "issue4": "App crashes sometimes"
- },
- "feedback-lists": {
- "loading": "Loading…",
- "no-content": "No content",
- "contactLabel": "Contact"
- },
- "about": {
- "and": "and",
- "feedbackSoon": "Feedback is coming soon",
- "contactTitle": "Contact us",
- "contactHeroDesc": "For questions, partnerships, or suggestions, reach us by email.",
- "contactEmailLabel": "Support email",
- "contactCopy": "Copy",
- "contactTapCopy": "Tap the email or Copy to save it to your clipboard",
- "contactEmpty": "No contact email configured yet",
- "contactLoading": "Loading…"
- },
- "update": {
- "title": "Update available",
- "latest": "Latest version",
- "ignore": "Later",
- "updateNow": "Update now",
- "installing": "Installing…",
- "downloading": "Downloading, please wait",
- "linkMissing": "No download link is available for this update"
- },
- "article": {
- "headlines": "News",
- "loading": "Loading…",
- "empty": "No articles yet",
- "views": "views",
- "imageCount": "{n} photos",
- "loadFailed": "Failed to load content",
- "empty": "No content available"
- },
- "blocked": {
- "loading": "Loading…",
- "retry": "Tap to retry",
- "empty": "No blocked users",
- "blockedTime": "Blocked at",
- "unblock": "Unblock",
- "loadFailed": "Failed to load blocked list",
- "invalidUserId": "Invalid user ID",
- "confirmBlock": "Block this user?",
- "confirmUnblock": "Remove this user from your block list?",
- "confirm": "Confirm",
- "cancel": "Cancel",
- "blockedSuccess": "Blocked",
- "unblockedSuccess": "Unblocked",
- "unknownUser": "Unknown user"
- },
- "common": {
- "copySuccess": "Copied",
- "copySuccessWithContent": "Copied {content}",
- "copyFailed": "Copy failed",
- "browserNotSupported": "This browser does not support copying",
- "webViewTitle": "Details",
- "invalidLink": "Invalid link"
- },
- "profileEdit": {
- "title": "Edit profile",
- "avatar": "Avatar",
- "changeAvatar": "Tap to change avatar",
- "nickname": "Nickname",
- "username": "Username",
- "bio": "Bio",
- "gender": "Gender",
- "birthday": "Birthday",
- "save": "Save",
- "saving": "Saving…",
- "logout": "Sign out",
- "enterNickname": "Enter nickname",
- "enterBio": "Enter bio",
- "male": "Male",
- "female": "Female",
- "saveOk": "Saved",
- "uploading": "Uploading…",
- "nicknameLengthError": "Nickname must be 3–32 characters"
- },
- "mine": {
- "back": "Back",
- "accountLabel": "Account",
- "copyBtn": "Copy",
- "statFans": "Followers",
- "statFollow": "Following",
- "statViews": "Views",
- "statLikes": "Likes",
- "tabWorks": "Works",
- "tabLikes": "Likes",
- "tabSeries": "Collections",
- "actionPublish": "Post",
- "actionComment": "Comments",
- "actionAddress": "Address",
- "actionComplaint": "Reports",
- "actionFeedback": "Feedback",
- "actionHelp": "Help",
- "actionSmartAssistant": "Smart Assistant",
- "actionLive": "Go live",
- "actionEdit": "Edit",
- "actionVerify": "Verify",
- "actionSecurity": "Security",
- "actionSettings": "Settings",
- "loginCta": "Sign in / Sign up",
- "loginHint": "Sign in to view posts and profile",
- "guestName": "Guest",
- "guestBio": "Sign in to manage your profile",
- "guestBar": "Sign in to post and manage your content",
- "defaultBio": "Nothing here yet",
- "follow": "Follow",
- "followed": "Following",
- "loading": "Loading…",
- "noMore": "No more items",
- "loadMore": "Pull up to load more",
- "deleteConfirm": "Delete this post?",
- "deleteSeriesConfirm": "Delete this collection?",
- "emptyWorks": "No works yet",
- "emptyLikes": "No likes yet",
- "emptySeries": "No collections yet",
- "dev": "Coming soon",
- "unnamedSeries": "Untitled collection",
- "edit": "Edit",
- "delete": "Delete",
- "publishBtn": "Post",
- "createSeries": "New collection",
- "publishedAt": "Posted",
- "editSeries": "Edit collection",
- "loadFailed": "Failed to load",
- "actionFailed": "Action failed",
- "deleted": "Deleted",
- "deleteFailed": "Delete failed",
- "praiseModal": "{name} received {count} likes",
- "viewsModal": "{name} received {count} views",
- "avatarUploading": "Uploading…",
- "avatarUpdated": "Avatar updated",
- "avatarUploadFailed": "Avatar upload failed",
- "editProfile": "Edit profile",
- "seriesDetail": "Collection details",
- "needLogin": "Please sign in first",
- "viewsTip": "View count",
- "stateExamine": "Under review",
- "stateHazard": "Violation",
- "stateTranscoding": "Transcoding",
- "stateScreenshot": "Generating cover",
- "statePublish": "Publishing"
- },
- "dynamics": {
- "title": "Feed",
- "titleTag": "FEED",
- "detailTitle": "Post details",
- "emptyFeed": "No posts yet",
- "emptyFeedHint": "Pull down to refresh, or share your first post",
- "loading": "Loading…",
- "emptyVideo": "No videos",
- "captionExpand": "Expand",
- "captionCollapse": "Collapse",
- "noMore": "No more items",
- "loadFailed": "Failed to load",
- "actionFailed": "Action failed",
- "guest": "Guest",
- "follow": "Follow",
- "followPlus": "+ Follow",
- "followed": "Following",
- "comments": "Comments {n}",
- "commentHint": "Say something…",
- "moreRecommend": "More for you",
- "missingId": "Missing post ID",
- "parseFailed": "Failed to parse post data",
- "commentsLoadFailed": "Failed to load comments",
- "contentUnavailable": "Content unavailable",
- "userProfileDev": "Profile page coming soon",
- "bookmarkDev": "Bookmarks coming soon",
- "liveReplay": "Replay",
- "publishTitle": "New post",
- "publishBadge": "Share",
- "publishHeroTitle": "Share your travel inspiration",
- "publishHeroSub": "Add photos and your experience so more people can see your post",
- "publishUploadTitle": "Photos",
- "publishUploadHint": "At least 1, up to 9",
- "publishAddImage": "Add photo",
- "publishAddMore": "Add more",
- "publishContentTitle": "Caption",
- "publishContentHint": "Place, experience, or why you recommend it",
- "publishContentPlaceholder": "Write your post…",
- "publishSubmitting": "Publishing…",
- "publishSubmit": "Publish",
- "publishSubmitLocked": "Verify identity to publish",
- "publishUploading": "Uploading…",
- "publishUploadFailed": "Image upload failed",
- "publishFailed": "Publish failed",
- "publishNeedImage": "Add at least one photo",
- "publishNeedContent": "Please write a caption",
- "publishOk": "Published",
- "publishTypeGrass": "Photo post",
- "publishTypeVideo": "Video",
- "publishVideoBadge": "Short video",
- "publishVideoHeroTitle": "Share your travel video",
- "publishVideoHeroSub": "Upload a video, add a title, and pick a tag to reach more people",
- "publishVideoUploadTitle": "Upload video",
- "publishVideoUploadHint": "From album or camera; preview after upload",
- "publishAddVideo": "Add video",
- "publishVideoContentPlaceholder": "Add a video title…",
- "publishVideoSubmit": "Publish video",
- "publishSelectLabel": "Choose tag",
- "publishSelectLabelHint": "A matching tag can improve visibility",
- "publishNoLabels": "No tags available",
- "publishNeedVideo": "Please upload a video first",
- "publishVideoNotDone": "Video upload is not complete",
- "publishNeedLabel": "Please choose a tag",
- "publishVideoUploadFailed": "Video upload failed",
- "publishVideoReviewTip": "After publishing, your video will be reviewed manually. It will appear in the app only after approval.",
- "publishRemoveVideo": "Reselect",
- "publishPickAlbum": "Choose from album",
- "publishPickCamera": "Take photo",
- "publishPickCameraVideo": "Record video",
- "publishMediaPermissionTitle": "Permission required",
- "publishAlbumPermissionContent": "Photo library access was denied. Allow it in Settings and try again.",
- "publishCameraPermissionContent": "Camera access was denied. Allow it in Settings and try again.",
- "publishRecordPermissionContent": "Recording video requires camera and microphone access. Enable them in Settings and try again.",
- "publishMediaPermissionConfirm": "Open Settings",
- "publishMediaPermissionCancel": "Cancel"
- },
- "home": {
- "searchPlaceholder": "Search attractions, food & hotels in your city",
- "sectionHot": "Recommended videos",
- "sectionHotEn": "/ RECOMMENDED VIDEOS",
- "sectionAttractions": "Popular spots",
- "sectionAttractionsEn": "/ POPULAR ATTRACTIONS",
- "sectionHotScenic": "Hot scenic areas",
- "sectionHotScenicEn": "/ HOT SCENIC SPOTS",
- "more": "More ›",
- "emptyRecommend": "No recommendations yet",
- "regionDefault": "Hong Kong",
- "regionHk": "Hong Kong",
- "regionMo": "Macau",
- "regionSz": "Shenzhen",
- "regionGz": "Guangzhou",
- "catHot": "Hot spots",
- "catTravel": "Travel notes",
- "catWater": "Water sports",
- "catFamily": "Family trips",
- "catFood": "Local food",
- "svcHotel": "Hotels",
- "svcFlight": "Flights",
- "svcCurrency": "Currency",
- "svcNav": "Offline maps",
- "attrCauseway": "Causeway Bay",
- "attrHarbour": "Victoria Harbour",
- "attrAvenue": "Avenue of Stars",
- "categoryUnavailable": "Category unavailable",
- "categoryLoading": "Loading categories, please wait",
- "videoUnavailable": "Video unavailable",
- "devToast": "{name} (Coming soon)",
- "video": "Videos",
- "loading": "Loading…",
- "loadFailed": "Failed to load",
- "loadMore": "Pull up to load more",
- "noMore": "No more items",
- "emptyVideos": "No videos yet"
- },
- "scenic": {
- "listTitle": "Attractions",
- "detailTitle": "Attraction Details",
- "empty": "No attractions yet",
- "address": "Address",
- "views": "Views"
- },
- "tabbar": {
- "home": "Home",
- "video": "Videos",
- "live": "Live",
- "dynamics": "Feed",
- "mine": "Me"
- },
- "live": {
- "filterAll": "All",
- "filterLive": "Live now",
- "filterLiveEmpty": "No rooms are live right now",
- "sectionOnAir": "Channels",
- "sectionOnAirEn": "/ LIVE CHANNELS",
- "hallEyebrow": "LIVE CHANNEL",
- "hallSubtitle": "Watch what's on air right now",
- "hallLiveCount": "{n} live now",
- "hallTotalCount": "{n} channels",
- "hallEmpty": "No live streams",
- "hallEmptyHint": "Rooms appear here when hosts go live",
- "statusOn": "LIVE",
- "statusOnLong": "Live",
- "statusOff": "Offline",
- "fetchStream": "Fetching stream…",
- "retry": "Try again",
- "searchPageTitle": "Search live",
- "searchPlaceholder": "Search live rooms",
- "searchHint": "Enter a keyword to find live rooms",
- "searchEmpty": "No live rooms found",
- "searchEnterKeyword": "Enter a keyword",
- "broadcastPageTitle": "Go Live",
- "broadcastSetupTitle": "Prepare broadcast",
- "broadcastStart": "Start live",
- "broadcastCover": "Cover",
- "broadcastCoverHint": "Upload cover image",
- "broadcastTheme": "Title",
- "broadcastThemePlaceholder": "Enter a title (max 50 chars)",
- "broadcastPayment": "Access",
- "broadcastFree": "Free",
- "broadcastPaid": "Paid",
- "broadcastPaidAmount": "Price",
- "broadcastPaidAmountPh": "Enter amount",
- "broadcastFreePreview": "Free preview (sec)",
- "broadcastFreePreviewPh": "e.g. 60",
- "broadcastCoverRequired": "Please upload a cover",
- "broadcastThemeRequired": "Please enter a title",
- "broadcastPaidInvalid": "Price must be greater than 0",
- "broadcastFreePreviewInvalid": "Preview time cannot be negative",
- "broadcastStarting": "Starting…",
- "broadcastUploading": "Uploading…",
- "broadcastUploadFailed": "Cover upload failed",
- "broadcastModalTitle": "Notice",
- "broadcastEndConfirm": "End this live stream?",
- "broadcastH5Unsupported": "H5 cannot push live video. Please use the app.",
- "broadcastWatching": "watching",
- "broadcastFlip": "Flip",
- "broadcastShot": "Snapshot",
- "broadcastEndBtn": "End",
- "broadcastShotSaved": "Saved to album",
- "broadcastShotFailed": "Snapshot failed",
- "broadcastNetworkPoor": "Poor network, reconnecting…",
- "broadcastEndTitle": "Live ended",
- "broadcastEndReplay": "Replay may be available soon",
- "broadcastEndLikes": "Likes",
- "broadcastEndViews": "Views",
- "broadcastEndProducts": "Products",
- "broadcastBackHall": "Back to live hall",
- "broadcastPreviewLoading": "Starting camera…",
- "broadcastCameraDenied": "Camera unavailable. Check permissions."
- },
- "search": {
- "pageTitle": "Search",
- "resultTitle": "Search results",
- "placeholder": "Search posts or creators",
- "categoryTag": "Category",
- "noSuggest": "No suggestions",
- "history": "Recent searches",
- "hot": "Trending",
- "hotBadge": "HOT",
- "noHot": "No trending searches",
- "enterKeyword": "Enter a keyword",
- "clearHistoryTitle": "Clear search history",
- "clearHistoryContent": "Clear all recent searches?",
- "shopSearchDev": "Product search is coming soon",
- "tabWorks": "Posts",
- "tabUser": "Users",
- "loading": "Loading…",
- "emptyWorks": "No posts found",
- "emptyUsers": "No users found",
- "shopTag": "Shop",
- "statFans": "Followers {n}",
- "statPraised": "Likes {n}",
- "follow": "Follow",
- "followed": "Following",
- "loadMore": "Pull up to load more",
- "noMore": "No more items",
- "loadFailed": "Failed to load",
- "actionFailed": "Action failed",
- "contentUnavailable": "Content unavailable"
- },
- "findUser": {
- "pageTitle": "Profile",
- "blockUser": "Block",
- "unblockUser": "Unblock",
- "defaultBio": "No bio yet",
- "tabWorks": "Posts",
- "tabLikes": "Likes",
- "emptyWorks": "No posts yet",
- "emptyLikes": "No likes yet",
- "publishedSuffix": "posted"
- },
- "relation": {
- "fansTitle": "Followers",
- "fansEmpty": "No followers yet",
- "followTitle": "Following",
- "followEmpty": "Not following anyone yet",
- "shopTag": "Shop",
- "emptyData": "No data",
- "loading": "Loading…",
- "loadFailed": "Failed to load",
- "actionFailed": "Action failed",
- "loadMore": "Pull up to load more",
- "noMore": "No more items"
- },
- "notice.system": "System notices",
- "notice.no-system-messages": "No system notices",
- "notice.loading": "Loading…",
- "notice.badge": "Official",
- "notice.untitled": "Untitled notice",
- "notice.readMore": "View details",
- "notice.loadFailed": "Failed to load",
- "notice.loadMore": "Pull up to load more",
- "notice.noMore": "No more items",
- "notice.headTitle": "Messages",
- "notice.viewComment": "Comments",
- "notice.viewNotice": "Notices",
- "notice.viewSys": "System",
- "notice.unreadMessages": " unread",
- "notice.noUnread": "No unread messages",
- "notice.noMessages": "No messages",
- "notice.delete": "Delete",
- "notice.from": "From",
- "notice.noCouponLiveProduct": "No coupon, live or new product notices",
- "chat.markAllReadConfirm": "Mark all messages as read?",
- "chat.markAllReadSuccess": "All marked as read",
- "work": "Works",
- "my_like": "Likes",
- "send_work": "Publish Now",
- "start-live": "Start Live",
- "edit_profile": "Edit Profile",
- "networkGuard.title": "Network required",
- "networkGuard.content": "This app cannot reach the network. Allow Wi‑Fi and cellular data for this app in system settings to continue.",
- "networkGuard.confirm": "Open settings",
- "networkGuard.cancel": "OK",
- "comment.title": "My Comments",
- "comment.empty": "No comments yet",
- "comment.noContent": "No content",
- "comment.loading": "Loading",
- "comment.noMore": "No more",
- "help.title": "Help Center",
- "help.onlineService": "Online Service",
- "help.salesHotline": "Sales Hotline",
- "help.serviceHotline": "Service Hotline",
- "help.workingHours": "Working Hours",
- "help.commonQuestions": "FAQ",
- "help.empty": "No content",
- "help.loading": "Loading",
- "help.noMore": "No more",
- "help.noPhone": "No phone number",
- "chat.title": "Chat",
- "chat.system-message-withdrawn": "Message withdrawn!",
- "chat.button.goods": "Goods",
- "chat.button.order": "Order",
- "chat.button.camera": "Camera",
- "chat.button.photo": "Photo",
- "chat.button.complaint": "Complaint",
- "chat.modal.browsed-goods": "Browsed Goods",
- "chat.modal.purchased-orders": "Purchased Orders",
- "chat.order-number": "Order No.",
- "chat.send-order": "Send Order",
- "chat.complete": "Done",
- "chat.send-goods": "Send Goods",
- "chat.send-merchant": "Send to Merchant",
- "chat.order-details": "Order Details",
- "chat.state.waiting-payment": "Waiting for Payment",
- "chat.state.payment-successful": "Payment Successful",
- "chat.state.waiting-receipt": "Waiting for Receipt",
- "chat.state.waiting-review": "Waiting for Review",
- "chat.state.refund-order": "Refund Order",
- "chat.state.order-completed": "Order Completed",
- "chat.state.transaction-closed": "Transaction Closed",
- "chat.refund-status.not-refunded": "Not Refunded",
- "chat.refund-status.refunding": "Refunding",
- "chat.refund-status.to-be-returned": "To Be Returned",
- "chat.refund-status.refund-completed": "Refund Completed",
- "chat.refund-status.refund-closed": "Refund Closed",
- "chat.refund-status.refund-rejected": "Refund Rejected",
- "chat.voice.hold-to-speak": "Hold to Speak",
- "chat.voice.release-to-end": "Release to End",
- "chat.voice.slide-up-to-cancel": "Slide Up to Cancel",
- "chat.voice.release-finger-to-cancel": "Release to Cancel",
- "chat.voice.sending-voice": "Sending",
- "chat.online": "Online",
- "chat.offline": "Offline",
- "chat.emoji.default": "Default",
- "cart.title": "Cart",
- "cart.itemUnit": "items",
- "cart.complete": "Done",
- "cart.manage": "Manage",
- "cart.spec": "Spec:",
- "cart.empty": "Cart is empty",
- "cart.emptyHint": "Cart is empty, go shopping?",
- "cart.cancel": "Cancel",
- "cart.selectAll": "Select All",
- "cart.moveToFavorite": "Move to Favorites",
- "cart.clear": "Clear",
- "cart.delete": "Delete",
- "cart.total": "Total:",
- "cart.noShipping": "Shipping not included",
- "cart.checkout": "Checkout",
- "cart.clearConfirm": "Are you sure to clear the cart?",
- "orderConfirm.addAddress": "Please add shipping address",
- "orderConfirm.freight": "Shipping",
- "orderConfirm.coupon": "Coupon",
- "orderConfirm.select": "Please select",
- "orderConfirm.remark": "Remark",
- "orderConfirm.remarkPlaceholder": "Optional: Please negotiate with the merchant first",
- "orderConfirm.totalItems": "{count} items",
- "orderConfirm.subtotal": "Subtotal:",
- "orderConfirm.couponTitle": "Coupons",
- "orderConfirm.couponFullReduction": "Spend {limit} save {price}",
- "orderConfirm.couponDiscount": "Spend {limit} get {discount}% off",
- "orderConfirm.couponFreeShipping": "Free shipping over {limit}",
- "orderConfirm.couponSelected": "Selected",
- "orderConfirm.couponUse": "Use",
- "orderConfirm.couponReceive": "Get",
- "orderConfirm.couponRemaining": "{count} left",
- "orderConfirm.couponLimit": "Limit {count}",
- "orderConfirm.complete": "Done",
- "orderConfirm.total": "Total:",
- "orderConfirm.submitting": "Submitting...",
- "orderConfirm.submitOrder": "Place Order",
- "orderConfirm.selectProduct": "Please select products",
- "orderConfirm.fillAddress": "Please fill in shipping address",
- "orderConfirm.loadFailed": "Load failed",
- "orderConfirm.freeShipping": "Free Shipping",
- "orderConfirm.discount": "% off",
- "mall.searchPlaceholder": "Search products",
- "mall.recommend": "Recommend",
- "mall.sort.comprehensive": "Comprehensive",
- "mall.sort.sales": "Sales",
- "mall.sort.new": "New",
- "mall.sort.price": "Price",
- "mall.sort.filter": "Filter",
- "mall.product.selfOperated": "Self-operated",
- "mall.product.personal": "Personal",
- "mall.product.enterprise": "Enterprise",
- "mall.product.flagship": "Flagship",
- "mall.product.officialGuarantee": "Official Guarantee",
- "mall.product.live": "Live",
- "mall.product.comments": "Comments",
- "mall.product.positiveRate": "Positive",
- "mall.category.recommend": "Category Recommend",
- "mall.category.empty": "No products yet",
- "common.loading": "Loading...",
- "common.noMore": "No more",
- "common.empty": "No content yet",
- "mall.category.label": "Category",
- "product.noResults": "No results found",
- "product.guessYouLike": "Guess You Like",
- "product.brand": "Brand",
- "product.priceRange": "Price Range",
- "product.minPrice": "Min Price",
- "product.maxPrice": "Max Price",
- "common.reset": "Reset",
- "common.confirm": "Confirm",
- "mall.currentCategory": "Current Category",
- "mall.searchShopGoods": "Search Shop Goods",
- "mall.noGoodsInCategory": "No goods in this category",
- "mall.noGoodsInShop": "No goods in this shop",
- "mall.searchShopGoodsInternal": "Search Shop Goods",
- "shop.noDynamics": "No dynamics yet",
- "mall.shop.fans": "Shop Fans",
- "mall.shop.follow": "Follow",
- "mall.shop.unfollow": "Unfollow",
- "mall.shop.recommendGoods": "Recommend Goods",
- "mall.shop.decorating": "Shop is being decorated...",
- "mall.featureLink": "Feature Link",
- "mall.message": "Message",
- "mall.home": "Home",
- "mall.mine": "Mine",
- "mall.cart": "Cart",
- "mall.service": "Service",
- "mall.feedback": "Feedback",
- "mall.shop.home": "Home",
- "mall.shop.allGoods": "All Goods",
- "mall.shop.discover": "Discover",
- "mall.shop.category": "Category",
- "mall.shop.customerService": "Customer Service",
- "mall.shop.loadFailed": "Failed to load shop",
- "mall.shop.followFailed": "Failed to follow",
- "mall.fans": "Fans",
- "mall.shop.shopIntro": "Shop Introduction",
- "mall.comment.goodRate": "Good Rate",
- "mall.comment.all": "All",
- "mall.comment.good": "Good",
- "mall.comment.pertinent": "Neutral",
- "mall.comment.poor": "Poor",
- "mall.comment.withImage": "With Image",
- "mall.comment.anonymous": "Anonymous",
- "mall.comment.spec": "Spec",
- "mall.moreSpecs": "More Specs Available",
- "mall.brandSpec": "Brand, Specs, etc...",
- "mall.viewAll": "View All",
- "mall.selectAllGoods": "All Products",
- "mall.selectCompleteSpec": "Please select complete specs",
- "mall.selectProductSpec": "Please select product specs",
- "mall.collected": "Collected",
- "mall.collect": "Collect",
- "mall.logistics": "Logistics",
- "mall.shopRecommend": "Shop Recommend",
- "mall.productDetail": "Product Detail",
- "mall.addToCart": "Add to Cart",
- "mall.buyNow": "Buy Now",
- "mall.addedToCart": "Added to Cart",
- "mall.collectFailed": "Failed to collect",
- "mall.marketPrice": "Market Price",
- "mall.monthlySales": "Monthly Sales",
- "mall.coupon": "Coupon",
- "mall.select": "Select",
- "mall.selected": "Selected",
- "mall.params": "Params",
- "mall.evaluate": "Evaluate",
- "mall.enterShop": "Enter Shop",
- "mall.productDesc": "Product Description",
- "mall.sellerService": "Seller Service",
- "mall.productParams": "Product Params",
- "mall.brand": "Brand",
- "mall.basicService": "Basic Service Guarantee",
- "mall.stock": "Stock",
- "mall.quantity": "pcs",
- "mall.buyQuantity": "Buy Quantity",
- "mall.goodsSoldOut": "Sold Out",
- "mall.low": "Low",
- "mall.high": "High",
- "mall.goods": "Goods",
- "mall.detail": "Detail",
- "mall.fullReduction": "Save {1} on {0}",
- "mall.discount": "{0}% OFF",
- "mall.fullDiscount": "{1}% OFF on {0}",
- "mall.freeShipping": "Free Shipping",
- "mall.freeShippingFull": "Free Shipping on {0}",
- "mall.remain": "Remain",
- "mall.limitPerPerson": "Limit per Person",
- "mall.getNow": "Get Now",
- "mall.maxStock": "Max {0} pcs",
- "mall.discountSuffix": "% OFF",
- "mall.receiveSuccess": "Received Successfully",
- "mine.couponCenter": "Coupon Center",
- "mine.receiveCoupon": "Receive Coupons",
- "mine.myCoupon": "MyCoupons",
- "mine.followShop": "Followed Shops",
- "mine.footprint": "Footprint",
- "order.pendingPayment": "ToPay",
- "order.pendingShipment": "ToShip",
- "order.pendingReceipt": "ToReceive",
- "order.pendingReview": "ToReview",
- "order.refundAfterSales": "Refund",
- "order.all": "All",
- "order.empty": "No orders",
- "order.delete": "Delete",
- "order.discount": "Discount:",
- "order.freight": "Shipping:",
- "order.actualPay": "Paid:",
- "order.editAddress": "Edit Address",
- "order.cancelOrder": "Cancel",
- "order.payNow": "Pay Now",
- "order.viewLogistics": "Track",
- "order.confirmReceipt": "Confirm Receipt",
- "order.review": "Review",
- "order.confirmReceiptContent": "Confirm that you have received the goods?",
- "order.loadFailed": "Load failed, please try again",
- "order.deleteFailed": "Delete failed",
- "order.cancelFailed": "Cancel failed",
- "order.pleaseWait": "Please wait",
- "order.shipped": "Shipped",
- "order.tradeSuccess": "Completed",
- "order.completed": "Done",
- "order.closed": "Closed",
- "order.paymentSuccess": "Paid",
- "order.refundOrder": "Refund",
- "order.orderComplete": "Completed",
- "order.tradeClosed": "Closed",
- "order.goodsTotal": "Goods total:",
- "order.orderTotal": "Order total:",
- "order.actualAmount": "Amount paid:",
- "order.orderDetail": "Order details",
- "order.orderNo": "Order No.:",
- "order.payNo": "Payment No.:",
- "order.createTime": "Created:",
- "order.payTime": "Paid at:",
- "order.deliverTime": "Shipped at:",
- "order.takeTime": "Received at:",
- "order.nearby": "(near {0})",
- "order.waitSellerShip": "Waiting for shipment",
- "order.closedTip": "Order closed",
- "order.loading": "Loading...",
- "order.autoCloseMinutes": "Auto-closes in {0} min",
- "order.autoCloseHours": "Auto-closes in {0}h {1}min",
- "order.autoCloseDays": "Auto-closes in {0}d {1}h {2}min",
- "order.autoConfirmMinutes": "Auto-confirm in {0} min",
- "order.autoConfirmHours": "Auto-confirm in {0}h {1}min",
- "order.autoConfirmDays": "Auto-confirm in {0}d {1}h {2}min",
- "order.autoCommentMinutes": "Auto-review in {0} min",
- "order.autoCommentHours": "Auto-review in {0}h {1}min",
- "order.autoCommentDays": "Auto-review in {0}d {1}h {2}min",
- "order.refund": "Refund",
- "order.refunding": "Refunding",
- "order.waitReturn": "Return pending",
- "order.refundDone": "Refunded",
- "order.refundClosed": "Refund closed",
- "order.refundRejected": "Refund rejected",
- "orderComment.goodsReview": "Product review",
- "orderComment.placeholder": "Write a review",
- "orderComment.describe": "Description",
- "orderComment.logistics": "Shipping",
- "orderComment.service": "Service",
- "orderComment.deliver": "Delivery speed",
- "orderComment.submit": "Submit review",
- "orderComment.rateShop": "Please rate the shop",
- "orderComment.failed": "Review failed",
- "orderComment.score1": "Terrible",
- "orderComment.score2": "Poor",
- "orderComment.score3": "Average",
- "orderComment.score4": "Good",
- "orderComment.score5": "Excellent",
- "orderLogistics.officialTel": "Official phone",
- "orderLogistics.waybillDetail": "Tracking details",
- "orderLogistics.waitPickup": "Awaiting pickup",
- "orderConfirm.queryCouponFailed": "Failed to query coupons",
- "orderConfirm.receiveFailed": "Failed to claim",
- "address.empty": "No shipping address yet",
- "address.addNew": "+ Add New Address",
- "address.confirmDelete": "Are you sure you want to delete this address?",
- "address.confirmChange": "Are you sure you want to change to this address? (Each order can only be changed once)",
- "common.pleaseLogin": "Please login first",
- "common.tip": "Tip",
- "common.updating": "Updating...",
- "common.updateSuccess": "Update successful",
- "common.updateFailed": "Update failed",
- "addressManage.contact": "Contact",
- "addressManage.namePlaceholder": "Recipient Name",
- "addressManage.mobile": "Mobile Number",
- "addressManage.mobilePlaceholder": "Recipient Mobile Number",
- "addressManage.region": "Region",
- "addressManage.regionPlaceholder": "Enter province / city / district",
- "addressManage.detailAddress": "Detail Address",
- "addressManage.detailAddressPlaceholder": "Street, building number, etc.",
- "addressManage.setDefault": "Set as Default",
- "addressManage.editTitle": "Edit Address",
- "addressManage.addTitle": "Add Address",
- "addressManage.nameRequired": "Please enter recipient name",
- "addressManage.mobileRequired": "Please enter mobile number",
- "addressManage.regionRequired": "Please enter region",
- "addressManage.addressRequired": "Please enter detail address",
- "addressManage.saveSuccess": "Address {0} successfully",
- "addressManage.operationFailed": "Operation failed",
- "coupon.universal": "Universal",
- "coupon.start": "Starts {0}",
- "coupon.end": "Ends {0}",
- "coupon.permanent": "Permanent",
- "coupon.validDays": "Valid for {0} days after receiving",
- "coupon.receiveFailed": "Failed to receive",
- "coupon.noDetails": "No coupon details",
- "coupon.validPeriod": "Valid Period",
- "coupon.noCoupons": "No coupons",
- "coupon.remaining": "{0} remaining",
- "coupon.limitClaim": "Limit {0} per person",
- "coupon.useNow": "Use Now",
- "coupon.reductionCoupon": "Reduction",
- "coupon.discountCoupon": "Discount",
- "coupon.shippingCoupon": "Shipping",
- "coupon.validUntil": "Valid until {0}",
- "coupon.unused": "Unused",
- "coupon.used": "Used",
- "coupon.expired": "Expired",
- "follow.empty": "No follows yet",
- "follow.loading": "Loading...",
- "footprint.empty": "No footprints yet",
- "footprint.my": "My Footprint",
- "footprint.groups": "Group Buy Footprint",
- "footprint.loading": "Loading footprints...",
- "collect.empty": "No favorites yet",
- "collect.goods": "Product Favorites",
- "collect.groups": "Group Buy Favorites",
- "collect.loading": "Loading favorites...",
- "collect.ladder": "Ladder",
- "collect.groupTag": "{0}-person group",
- "collect.likes": "Likes {0}",
- "collect.payment": "Sold {0}",
- "collect.grouped": "Grouped {0}",
- "pagesNav.myFavorites": "My Favorites",
- "pagesNav.liveRoom": "Live",
- "pagesNav.loginEntry": "Sign In",
- "pagesNav.login": "Sign In",
- "pagesNav.register": "Sign Up",
- "pagesNav.recoverPassword": "Reset Password",
- "pagesNav.playerTest": "Player Test",
- "pagesNav.smsVerify": "SMS Verification",
- "pagesNav.blacklist": "Blocked",
- "pagesNav.feedback": "Feedback",
- "pagesNav.resetPassword": "Reset Password",
- "pagesNav.mallNotice": "Mall Messages",
- "pagesNav.chatConnecting": "Connecting IM...",
- "pagesNav.activity": "Activity",
- "pagesNav.news": "News",
- "pagesNav.mall": "Mall",
- "pagesNav.productList": "Products",
- "pagesNav.productComment": "Reviews",
- "pagesNav.shop": "Shop",
- "pagesNav.shopGoods": "Shop Products",
- "pagesNav.shopInfo": "Shop Info",
- "pagesNav.confirmOrder": "Confirm Order",
- "pagesNav.myOrders": "My Orders",
- "pagesNav.logisticsDetail": "Tracking",
- "pagesNav.reviewOrder": "Review Order",
- "pagesNav.paySuccess": "Payment Successful",
- "pagesNav.addressManage": "Address Manage",
- "pagesNav.shippingAddress": "Shipping Address",
- "pagesNav.refundList": "Refunds",
- "pagesNav.refundDetail": "Refund Details",
- "pagesNav.refundEdit": "Edit Refund",
- "pagesNav.refundLog": "Refund History",
- "pagesNav.couponDetail": "Coupon Details",
- "pagesNav.couponUse": "Use Coupon",
- "pagesNav.paying": "Paying",
- "pagesNav.googlePay": "Google Pay",
- "pagesNav.hotel": "Hotels",
- "pagesNav.pay": "Checkout",
- "refundList.empty": "No refund records",
- "refundList.close": "Cancel Refund",
- "refundList.viewDetail": "View Details",
- "refundList.closedToast": "Refund closed",
- "refundList.amount": "Refund",
- "refundList.state0": "Awaiting seller approval",
- "refundList.state1": "Awaiting buyer return",
- "refundList.state2": "Seller rejected refund",
- "refundList.state3": "Platform mediation",
- "refundList.state4": "Refund completed",
- "refundList.state5": "Refund closed",
- "refundList.state6": "Awaiting seller receipt",
- "refundList.state7": "Third-party refunding",
- "refundList.state8": "Refund failed",
- "refundList.info0": "Refund request submitted",
- "refundList.info1": "Seller approved the refund",
- "refundList.info2": "You can edit the return request",
- "refundList.info3": "Platform mediation requested",
- "refundList.info4": "Refund completed",
- "refundList.info5": "Refund request closed",
- "refundList.info6": "Refund after merchant confirms receipt",
- "refundList.info7": "Refund will return to original payment",
- "refundList.info8": "Express payment refund failed",
- "apply.logisticsStatus": "Logistics Status",
- "apply.whetherReceived": "Whether Received",
- "apply.refundType": "Refund Type",
- "apply.selectRefundType": "Select Refund Type",
- "apply.refundReason": "Refund Reason",
- "apply.refundReasonPlaceholder": "Reason for refund",
- "apply.refundAmount": "Refund Amount",
- "apply.uploadProof": "Upload Proof",
- "apply.refundDescription": "Refund Description",
- "apply.optional": "Optional",
- "apply.confirm": "Confirm Submit",
- "apply.notReceived": "Not Received",
- "apply.received": "Received",
- "apply.refundOnly": "Refund Only",
- "apply.refundAndReturn": "Refund & Return",
- "apply.dislike": "Dislike",
- "apply.emptyPackage": "Empty Package",
- "apply.notDelivered": "Not Delivered On Time",
- "apply.colorSizeMismatch": "Color/Size Mismatch",
- "apply.qualityIssue": "Quality Issue",
- "apply.missingItems": "Missing Items",
- "apply.counterfeitBrand": "Counterfeit Brand",
- "apply.pleaseSelectLogistics": "Please select logistics status",
- "apply.pleaseSelectRefundType": "Please select refund type",
- "apply.pleaseSelectReason": "Please select refund reason",
- "apply.maxRefundAmount": "Maximum refund {price} yuan",
- "apply.refundAmountExceedsLimit": "Refund amount exceeds limit",
- "apply.refundAmountCannotExceed": "Refund amount cannot exceed order amount",
- "edit.logisticsStatus": "Logistics Status",
- "edit.refundType": "Refund Type",
- "edit.refundReason": "Refund Reason",
- "edit.refundAmount": "Refund Amount",
- "edit.optional": "Optional",
- "edit.confirm": "Confirm",
- "edit.uploadProof": "Upload Proof",
- "edit.upload": "Upload",
- "edit.notReceived": "Not Received",
- "edit.received": "Received",
- "edit.refundNoReturn": "Refund Only (No Return)",
- "edit.refundAndReturn": "Return & Refund",
- "edit.dontLike": "Dislike",
- "edit.emptyPackage": "Empty Package",
- "edit.notDelivered": "Not Delivered On Time",
- "edit.colorSizeMismatch": "Color/Size Mismatch",
- "edit.qualityIssue": "Quality Issue",
- "edit.missingItems": "Missing Items",
- "edit.counterfeitBrand": "Counterfeit Brand",
- "edit.maxRefundAmount": "Maximum refund {price} yuan",
- "edit.priceCannotBeEmpty": "Price cannot be empty",
- "edit.refundCannotExceed": "Refund cannot exceed HKD{amount}",
- "edit.uploadFailed": "Upload failed: ",
- "edit.refundDescription": "Refund Description",
- "details.closeRefund": "Close Refund",
- "details.editApplication": "Edit Application",
- "details.groupOrder": "Group Order",
- "details.expressNumber": "Express Number",
- "details.pleaseEnterExpressNumber": "Please enter express number",
- "details.expressCompany": "Express Company",
- "details.pleaseSelect": "Please Select",
- "details.confirmReturn": "Confirm Return",
- "details.refusalReason": "Refusal Reason",
- "details.platformIntervention": "Platform Intervention",
- "details.refundDetails": "Refund Details",
- "details.refundHistory": "Refund History",
- "details.refundType": "Refund Type",
- "details.refundReason": "Refund Reason",
- "details.refundAmount": "Refund Amount",
- "details.logisticsStatus": "Logistics Status",
- "details.refundTime": "Refund Time",
- "details.sellerAgreeOrTimeout": "Seller agrees or timeout, system will auto-confirm",
- "details.ifRefundRejected": "If refund is rejected, you can modify and resubmit",
- "details.doNotUseNormalMail": "Do not use normal mail or cash on delivery",
- "details.pleaseFillRealExpressInfo": "Please fill in real express information",
- "details.sellerTimeout": "Seller timeout, system will auto-confirm",
- "details.serviceReviewing": "Customer service is reviewing",
- "details.answerWithin1to3Days": "Please wait 1-3 working days for response",
- "details.waitingSellerAgree": "Waiting for seller agreement",
- "details.waitingBuyerReturn": "Waiting for buyer return",
- "details.sellerRejectRefund": "Seller rejected refund",
- "details.refundCompleted": "Refund Completed",
- "details.refundClosed": "Refund Closed",
- "details.waitingSellerReceive": "Waiting for seller to receive",
- "details.thirdPartyRefunding": "Third-party refunding",
- "details.refundFailed": "Refund Failed",
- "details.refundWillReturn": "Refund will return via original path within 24 hours",
- "details.contactPlatformService": "Please contact platform service",
- "details.refundTotalAmount": "Total Refund Amount",
- "details.specifications": "Specifications:",
- "details.refundLabel": "Refund:",
- "details.pleaseInputExpressNo": "Please enter express number",
- "details.pleaseSelectExpressCompany": "Please select express company",
- "details.submitFailed": "Submit failed",
- "details.operationFailed": "Operation failed",
- "details.pleaseWait": "Please wait",
- "details.remainingMinutes": "Remaining {minutes} minutes",
- "details.remainingHoursMinutes": "Remaining {hours} hours {minutes} minutes",
- "details.remainingDaysHoursMinutes": "Remaining {days} days {hours} hours {minutes} minutes",
- "details.waitingPlatformProcess": "Waiting for platform processing",
- "details.estimated24HoursReturn": "Estimated return within 24 hours",
- "details.contactPlatformServiceText": "Please contact platform service",
- "details.recipient": "Recipient",
- "details.refundInitiated": "Refund request initiated",
- "details.sellerAgreed": "Seller has agreed to refund",
- "details.canModifyRefund": "You can modify refund request",
- "details.platformInterventionApplied": "Platform intervention applied",
- "details.merchantConfirmReceive": "Merchant will confirm receipt and refund",
- "edit.maxRefundAmountNoFreight": "Maximum refund {price} yuan (excluding freight {freight} yuan)",
- "edit.submitting": "Submitting",
- "edit.modifyFailed": "Modify failed"
- }
|