Files

578 lines
31 KiB
Plaintext

{
"@@locale": "en",
"appTitle": "MeiYao Divination",
"welcomeLogin": "Welcome Back",
"loginSubtitle": "Sign in with your email",
"loginSubtitleEmail": "Sign in with your email",
"emailHint": "Enter email address",
"codeHint": "Enter verification code",
"sendCode": "Get Code",
"sending": "Sending...",
"retryAfter": "Retry in {seconds}s",
"@retryAfter": {
"placeholders": {
"seconds": {
"type": "int"
}
}
},
"login": "Login",
"agreementPrefix": "I have read and agree to ",
"aboutUs": "About Us",
"aboutUsSubtitle": "Learn about the product vision of MeiYao Divination",
"privacyPolicy": "Privacy Policy",
"privacyPolicySubtitle": "Learn how we protect user privacy",
"termsOfService": "Terms of Service",
"termsOfServiceSubtitle": "Learn the service agreement for users",
"legalDocumentLoadFailedTitle": "Failed to load document",
"legalDocumentLoadFailedPathPrefix": "Path",
"legalDocumentLoadFailedErrorPrefix": "Error",
"disclaimer": "Disclaimer",
"icp": "Yue ICP 2025428416-1A",
"invalidPhone": "Please enter a valid phone number",
"invalidEmail": "Please enter a valid email address",
"invalidCode": "Please enter a 6-digit code",
"agreementRequired": "Please accept the agreements first",
"codeSent": "Code sent successfully",
"loginSuccess": "Login success",
"helloUser": "Hi, {name}",
"@helloUser": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"startJourney": "Start Your Divination Journey",
"journeySubtitle": "Explore possibilities with AI",
"startNow": "Start Now",
"historyTitle": "History",
"more": "More",
"noRecords": "No records yet",
"noRecordsSubtitle": "You have not saved any records",
"homeTab": "Home",
"profileTab": "Me",
"notify": "Message Notifications",
"featurePending": "This feature is not connected yet",
"logout": "Logout",
"defaultUserName": "User",
"historyQuestion1": "Is this year a good time to change jobs?",
"historyQuestion2": "Can my relationship progress soon?",
"historyQuestion3": "What pace should I keep for investments this quarter?",
"guaName1": "Wuwang",
"guaName2": "Ge",
"guaName3": "Guan",
"welcomeDialogTitle": "Welcome to MeiYao Divination",
"welcomeParagraph1": "Welcome to MeiYao Divination, an AI-assisted platform for interpreting traditional Six-Line divination and exploring Chinese classic wisdom.",
"welcomeParagraph2": "Six-Line divination comes from the profound philosophy of the I Ching. It reflects how intention and timing are mapped into symbolic patterns.",
"welcomeParagraph3": "MeiYao Divination helps you look beyond narrow thinking, see opportunities and risks from a broader trend perspective, and make clearer decisions.",
"warningTitle": "Important Notice",
"warningBody": "All interpretations are AI-generated for entertainment only. Do not use them as professional advice for business, medical, or legal decisions.",
"scrollHint": "Scroll down to read all",
"understood": "Got It",
"readAllFirst": "Please read all first",
"signBest": "Supremely Auspicious",
"signGood": "Auspicious",
"signNormal": "Cautionary",
"signBad": "Inauspicious",
"language": "Language",
"settingsTitle": "Settings",
"settingsSectionGeneral": "Preferences",
"settingsSectionQuickAccess": "Primary Menu",
"settingsSectionAccount": "Account",
"settingsSectionPrivacy": "Privacy",
"settingsSectionNotification": "Notification Settings",
"settingsAccountAndDataTitle": "Account Data",
"settingsLanguage": "Language",
"settingsNotificationAllow": "Allow Notifications",
"settingsNotificationVibration": "Allow Vibration",
"settingsSectionAbout": "About",
"settingsGeneralTitle": "General Settings",
"settingsGeneralSubtitle": "Language: {currentLanguage}. Other fields are reserved to match profiles.settings.",
"@settingsGeneralSubtitle": {
"placeholders": {
"currentLanguage": {
"type": "String"
}
}
},
"settingsPrivacyAndNotificationTitle": "Privacy & Notifications",
"settingsPrivacyAndNotificationSubtitle": "Manage placeholders for privacy and notification groups",
"settingsLegalCenterTitle": "About & Agreements",
"settingsLegalCenterSubtitle": "Read About Us, Privacy Policy, and Terms of Service",
"settingsCoinCenterTitle": "Credits Center",
"settingsCoinCenterSubtitle": "Balance: {balance} credits. View packages and recharge entry.",
"@settingsCoinCenterSubtitle": {
"placeholders": {
"balance": {
"type": "int"
}
}
},
"settingsCoinHeroSubtitle": "Credits will be used for casting and related services later.",
"settingsTimezone": "Time Zone",
"settingsTimezoneHint": "This field will align with profiles.settings.preferences.timezone and later provide a real time zone picker.",
"settingsPrivacyProfileVisibility": "Profile Visibility",
"settingsPrivacyPersonalization": "Personalization",
"settingsPrivacyHistoryVisibility": "History Visibility",
"settingsPrivacyHint": "These options will be stored under profiles.settings.privacy. The UI is prepared as a placeholder for now.",
"settingsNotificationSystem": "System Notifications",
"settingsNotificationActivity": "Activity Reminders",
"settingsNotificationResult": "Result Reminders",
"settingsNotificationHint": "These options will be stored under profiles.settings.notification. The UI is prepared as a placeholder for now.",
"settingsVersion": "App Version",
"settingsVersionHint": "Version details and more setting metadata will be connected later.",
"settingsTapToView": "Tap to view",
"settingsComingSoon": "Coming Soon",
"settingsPlaceholderState": "{count} config placeholders prepared",
"@settingsPlaceholderState": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"settingsCurrentValue": "Current Value",
"settingsVersionLabel": "Settings Version",
"settingsLogoutSubtitle": "Sign out from the current account",
"settingsLogoutDialogTitle": "Confirm logout?",
"settingsLogoutDialogBody": "You will need to sign in again to continue with this account.",
"settingsDeleteAccountTitle": "Delete Account",
"settingsDeleteAccountSubtitle": "Permanently delete your account and personal data",
"settingsDeleteAccountWarningTitle": "Please confirm before deleting",
"settingsDeleteAccountWarningBody": "After deletion, related data including profile, history, and points will be permanently removed and cannot be restored.",
"settingsDeleteAccountReRegisterNotice": "Important: if you delete and re-register with the same email, consumed points will not be reset or refunded.",
"settingsDeleteAccountScopeProfile": "Profile and account information will be deleted",
"settingsDeleteAccountScopeHistory": "Divination history records will be deleted",
"settingsDeleteAccountScopePoints": "Points account and ledger records will be deleted",
"settingsDeleteAccountDialogTitle": "Permanently delete this account?",
"settingsDeleteAccountDialogBody": "This action cannot be undone. Deletion will start immediately after confirmation.",
"settingsDeleteAccountAction": "Delete Account",
"settingsDeleteAccountProcessing": "Deleting...",
"settingsDeleteAccountWaitAction": "Wait {seconds}s before confirming deletion",
"@settingsDeleteAccountWaitAction": {
"placeholders": {
"seconds": {
"type": "int"
}
}
},
"settingsCancel": "Cancel",
"settingsLogoutConfirmHint": "Tap again to confirm logout",
"settingsLogoutConfirmAction": "Tap again to logout",
"settingsEditProfileAction": "Edit",
"settingsEditProfileTitle": "Edit Profile",
"settingsAvatar": "Avatar",
"settingsDisplayName": "Display Name",
"settingsDisplayNameHint": "Enter display name",
"settingsDisplayNameRequired": "Display name is required",
"settingsBio": "Bio",
"settingsBioHint": "Write a short introduction",
"settingsAvatarPickerHint": "Supports PNG / JPG / WEBP. A clear square photo works best.",
"settingsAvatarChooseFromAlbum": "Choose from Photos",
"settingsAvatarUploading": "Uploading...",
"settingsAvatarUploadSuccess": "Avatar uploaded",
"settingsAvatarPickPermissionHint": "Cannot open photo library. Please allow Photos access in system settings.",
"settingsLanguageSection": "Interface Language",
"settingsCoinBalanceLabel": "Current Credits",
"settingsCoinBalanceValue": "{balance} credits",
"@settingsCoinBalanceValue": {
"placeholders": {
"balance": {
"type": "int"
}
}
},
"settingsCoinCenterDescription": "",
"settingsCoinRechargeSection": "Recharge Packages",
"settingsCoinPackStarter": "New User Pack",
"settingsCoinPackBasic": "Starter Pack",
"settingsCoinPackPopular": "Popular Pack",
"settingsCoinPackPremium": "Premium Pack",
"settingsCoinPackPopularBadge": "Popular",
"settingsCoinPackNewUserBadge": "Only Once",
"settingsPurchaseButton": "Pay Now",
"settingsPurchasePending": "",
"settingsCoinAmount": "{amount} credits",
"@settingsCoinAmount": {
"placeholders": {
"amount": {
"type": "int"
}
}
},
"english": "English",
"chinese": "Chinese",
"dialogConfirm": "OK",
"agreementSeparator": ", ",
"agreementAnd": " and ",
"aboutUsContent": "Welcome to MeiYao Divination, an AI-assisted platform for interpreting traditional Six-Line divination and opening a window into classical Chinese wisdom.\n\nSix-Line divination originates from the deep philosophical system of the I Ching. It reflects the ancient idea that intention, timing, and the changing world are interconnected. After a hexagram is formed, it can be interpreted together with line texts and rules such as the Five Elements and GanZhi interactions to understand likely trends and developments.\n\nMeiYao Divination is built on this idea. Its core value is to help users step outside narrow thinking, understand contradictions, opportunities, and risks from a broader trend perspective, and make calmer, more thoughtful decisions. We hope AI can become a modern bridge to this old wisdom.\n\nImportant Notice\nAll divination interpretations are generated by AI and are for entertainment and reference only. They must not be used as the sole basis for business, medical, or other professional decisions.\n\nYue ICP 2025428416-1A",
"privacyContent": "Dear user,\nWelcome to MeiYao Divination. We understand that your privacy is critically important, and we take the protection of your personal information seriously. This policy explains how we collect, use, store, and share your information, as well as how you can access and manage it.\n\n1. Information We Collect\nWe may collect information you actively provide, including account registration details, profile information, and divination-related inputs and results. We may also collect device information and log data automatically to support security, compatibility, and service improvement.\n\n2. How We Use Information\nWe use your information to provide and improve divination services, manage accounts, protect account security, send service notifications, and respond to feedback or support requests.\n\n3. Storage of Information\nInformation collected in China is generally stored on servers located within China. We only retain personal information for as long as needed to meet legal obligations and service purposes, after which it will be deleted or anonymized.\n\n4. Sharing of Information\nWe do not share personal information with third parties except when you give clear consent, when we work with service providers under proper safeguards, when required by law, or in connection with mergers, acquisitions, restructuring, or bankruptcy.\n\n5. Your Rights\nYou may request access to, correction of, or deletion of your personal information, and you may request account cancellation. Please note that cancelling an account may make related data unrecoverable.\n\n6. Protection of Minors\nIf you are under the age of 14, please use the service under the guidance of a parent or legal guardian and obtain their prior consent.\n\n7. Security of Personal Information\nWe use reasonable organizational and technical measures, including encryption, access control, auditing, and monitoring, to protect personal information from unauthorized access, disclosure, use, modification, damage, or loss.\n\n8. Policy Updates\nWe may update this privacy policy from time to time because of legal, business, or service changes. Material changes will be communicated in a prominent way.\n\n9. Contact Us\nIf you have questions or suggestions about this privacy policy, please contact us at xuyunlong@xunmee.com.\n\nXunmee Technology (Shenzhen) Co., Ltd.\nJune 1, 2025",
"termsContent": "Chapter 1 General\nWelcome to MeiYao Divination. The app is developed, operated, and maintained by Xunmee Technology (Shenzhen) Co., Ltd. By downloading, installing, registering, signing in, or otherwise using the app, you confirm that you have read, understood, and accepted these terms.\n\nChapter 2 Service Description\nMeiYao Divination provides AI-based divination interpretation services, including manual and automatic casting flows. Service interruption caused by maintenance, failure, force majeure, or other reasonable causes does not constitute a breach.\n\nChapter 3 User Accounts and Information Security\nUsers must have proper legal capacity, provide true and valid registration information, and keep account credentials secure. Necessary personal information may be collected and processed according to the privacy policy.\n\nChapter 4 Intellectual Property\nAll content of MeiYao Divination, including software, text, images, audio, video, charts, trademarks, and domains, is protected by law. Reverse engineering, decompilation, disassembly, or any attempt to obtain source code without written permission is strictly prohibited.\n\nChapter 5 User Conduct\nUsers may not publish unlawful content, infringe on the rights of others, disrupt normal service operation, or conduct unauthorized commercial activity. The app may warn, restrict, suspend, or ban accounts that violate these rules and may pursue legal liability.\n\nChapter 6 Liability and Disclaimer\nUsers are responsible for losses caused by their own violations of these terms. AI-generated divination results are for reference only and must not be treated as the sole basis for real-world decisions. Users assume the related risks.\n\nChapter 7 Dispute Resolution\nThese terms are governed by the laws of the People's Republic of China. Disputes should first be resolved through friendly consultation. If consultation fails, either party may bring the dispute to the competent court where Xunmee Technology is registered.\n\nChapter 8 Miscellaneous\nNotices may be delivered through contact information, system messages, internal messages, or announcements. If you need to contact Xunmee Technology, please email xuyunlong@xunmee.com.\n\nXunmee Technology (Shenzhen) Co., Ltd.\nJune 1, 2025",
"disclaimerContent": "Placeholder content for disclaimer.",
"toastLabelInfo": "Tip",
"toastLabelSuccess": "Success",
"toastLabelWarning": "Warning",
"toastLabelError": "Error",
"errorTooManyRequests": "Too many requests, please try again later",
"errorInvalidVerificationCode": "Invalid verification code",
"errorSessionExpired": "Session expired, please login again",
"errorServiceUnavailable": "Service unavailable, please try again later",
"errorServerGeneric": "Server error, please try again later",
"errorRequestGeneric": "Request failed, please try again",
"errorProfileDeleteFailed": "Failed to delete account, please try again",
"errorRunLimitExceeded": "Run limit reached in this session. Please start a new divination.",
"errorDivinationPayloadRequired": "Missing divination payload. Please cast again.",
"divinationScreenTitle": "Cast Hexagram",
"divinationSelectMethod": "Select divination method",
"divinationManualMethod": "Manual Casting",
"divinationAutoMethod": "Auto Casting",
"divinationQuestionTypePrompt": "Select question type",
"divinationQuestionInputPrompt": "Please enter your question",
"divinationQuestionInputHint": "Describe your question in detail for more accurate reading",
"divinationStartButton": "Start Divination",
"divinationCoinBalance": "Available coins: {balance}",
"@divinationCoinBalance": {
"placeholders": {
"balance": {
"type": "int"
}
}
},
"divinationRefreshBalance": "Refresh balance",
"divinationRecommendManual": "Manual casting is recommended for more accurate readings! Prepare three identical coins and click here for the tutorial.",
"divinationMethodTipTitle": "Divination Method",
"divinationMethodTipAuto": "Auto: No coins needed, just follow the instructions.",
"divinationMethodTipManual": "Manual: Prepare three identical coins.",
"divinationMethodTipRecommend": "Manual casting provides higher accuracy.",
"divinationManualGuideTitle": "Manual Casting Tutorial",
"divinationManualGuideStep1": "Left: Pattern side. Right: Inscription side. Prepare three identical coins or similar tokens.",
"divinationManualGuideStep2": "Hold the coins in both hands, think about your question, then toss them onto a table. Record how many inscription sides and pattern sides appear.",
"divinationManualGuideStep3": "Record each result by whether the inscription side or pattern side faces up. Repeat 6 times, recording from bottom to top.",
"autoGuideStep1Title": "Auto Casting",
"autoGuideStep1Body": "No coins needed. Simply shake your phone or tap the button to cast. Each shake automatically rotates three coins and shows the result.",
"autoGuideStep2Title": "Start Casting",
"autoGuideStep2Body": "Tap the \"Start Casting\" button or shake your phone. The coins will rotate automatically for 3 seconds.",
"autoGuideStep3Title": "Auto Recording",
"autoGuideStep3Body": "Each shake automatically records the corresponding yao position. Repeat 6 times to complete all six yao.",
"autoGuideStep4Title": "Analyze Hexagram",
"autoGuideStep4Body": "After 6 shakes, the \"Analyze Hexagram\" button will blink. Tap it to view the hexagram interpretation.",
"manualGuideStep1Title": "Manual Casting",
"manualGuideStep1Body": "Prepare three identical coins. Record one yao at a time, from bottom to top, until all six yao are complete.",
"manualGuideStep2Title": "Confirm Time",
"manualGuideStep2Body": "Check the casting time first. Tap \"Modify\" on the right if you need to adjust it.",
"manualGuideStep3Title": "Fill Six Yao in Order",
"manualGuideStep3Body": "Start from the first yao and select one row at a time. The next row stays locked until the current row is completed.",
"manualGuideStep4Title": "Start Analysis",
"manualGuideStep4Body": "After all six yao are filled, the \"Analyze Hexagram\" button will blink. Tap it to start interpretation.",
"yaoNameFirst": "First Yao",
"yaoNameSecond": "Second Yao",
"yaoNameThird": "Third Yao",
"yaoNameFourth": "Fourth Yao",
"yaoNameFifth": "Fifth Yao",
"yaoNameTop": "Top Yao",
"yaoYin": "Yin",
"yaoYang": "Yang",
"yaoYoungYin": "Young Yin",
"yaoYoungYang": "Young Yang",
"yaoOldYin": "Old Yin",
"yaoOldYang": "Old Yang",
"yaoMovingSuffix": "(moving)",
"autoCoinFaceZi": "Inscription",
"autoCoinFaceHua": "Pattern",
"divinationIAcknowledge": "I Understand",
"divinationClose": "Close",
"divinationModify": "Modify",
"questionTypeCareer": "Career",
"questionTypeLove": "Love",
"questionTypeWealth": "Wealth",
"questionTypeFortune": "Fortune",
"questionTypeDream": "Dream",
"questionTypeHealth": "Health",
"questionTypeStudy": "Study",
"questionTypeSearch": "Search",
"questionTypeOther": "Other",
"toastPleaseInputQuestion": "Please enter your question",
"toastCoinInsufficient": "Insufficient points",
"divinationCostDialogTitle": "Confirm divination",
"divinationCostDialogBody": "This run costs {cost} credits. Available balance: {balance} credits. Continue?",
"@divinationCostDialogBody": {
"placeholders": {
"cost": {
"type": "int"
},
"balance": {
"type": "int"
}
}
},
"divinationCostDialogConfirm": "Confirm",
"toastContentCopied": "Content copied",
"toastContentCopiedWithTitle": "{title} copied",
"@toastContentCopiedWithTitle": {
"placeholders": {
"title": {
"type": "String"
}
}
},
"resultScreenTitle": "Result",
"resultAIAnalysis": "AI Analysis",
"resultShare": "Share",
"resultBasicInfo": "Basic Info",
"resultHexagramDetail": "Hexagram Detail",
"resultConclusion": "Conclusion",
"resultAnalysis": "Analysis",
"resultSuggestion": "Suggestion",
"resultDivinationInfo": "Divination Info",
"resultDivinationTime": "Casting Time",
"resultDivinationMethod": "Method",
"resultQuestionType": "Type",
"resultQuestion": "Question",
"resultAutoMethod": "Auto Casting",
"resultManualMethod": "Manual Casting",
"signTypeShangShang": "Supremely Auspicious",
"signTypeZhongShang": "Auspicious",
"signTypeZhongXia": "Cautionary",
"signTypeXiaXia": "Inauspicious",
"resultCopy": "Copy",
"resultWarning": "All interpretations are AI-generated for entertainment only. Do not use them as professional advice for business, medical, or legal decisions.",
"followUpEntryHint": "You can ask one follow-up question for this reading",
"followUpEntryAction": "Ask Follow-up",
"followUpViewHistory": "View history",
"followUpScreenTitle": "Continue Follow-up",
"followUpEmpty": "No messages yet",
"followUpQuotaUsed": "Follow-up limit reached for this session",
"followUpInputHint": "Type your follow-up question",
"followUpHoldToSpeak": "Hold to speak",
"followUpRecording": "Release to send",
"followUpRecordingHint": "Slide up to cancel",
"followUpTranscribing": "Transcribing voice...",
"followUpGenerating": "Generating reply...",
"followUpStepWorker": "Analyzing divination and generating reply",
"followUpStepGeneric": "Processing: {stepName}",
"@followUpStepGeneric": {
"placeholders": {
"stepName": {
"type": "String"
}
}
},
"errorAudioUnsupportedFormat": "Unsupported audio format. Please use wav",
"errorAudioTooLarge": "Audio file too large. Please record a shorter clip",
"errorAudioEmpty": "No valid voice detected. Please try again",
"errorAsrUnavailable": "Voice transcription service is unavailable now",
"transitionPreparing": "Deriving...",
"transitionDeriving": "Analyzing...",
"transitionDone": "Complete\nTap to view",
"iChingTitle": "I Ching",
"processingCardQianTitle": "Qian • The Creative",
"processingCardQianQuote": "The movement of Heaven is full of power; thus the noble one makes himself strong and tireless.",
"processingCardDuiTitle": "Dui • The Joyous",
"processingCardDuiQuote": "Joy grounded in integrity brings openness, harmony, and right expression.",
"processingCardLiTitle": "Li • The Clinging Fire",
"processingCardLiQuote": "With clear brilliance, the great one illumines all directions.",
"processingCardZhenTitle": "Zhen • The Arousing Thunder",
"processingCardZhenQuote": "Shock awakens the heart; composure turns fear into growth.",
"processingCardXunTitle": "Xun • The Gentle Wind",
"processingCardXunQuote": "Gentle penetration furthers progress and helps one meet the right people.",
"processingCardKanTitle": "Kan • The Abysmal Water",
"processingCardKanQuote": "In danger, sincerity and disciplined action carry one through.",
"processingCardGenTitle": "Gen • Keeping Still Mountain",
"processingCardGenQuote": "Stillness at the proper time keeps one centered and steady in place.",
"processingCardKunTitle": "Kun • The Receptive Earth",
"processingCardKunQuote": "The Earth's condition is devoted receptivity; the noble one carries all with broad virtue.",
"ganZhiInfo": "Stem-Branch",
"wuXingWangShuai": "Five Elements",
"ganZhiKongWang": "Void",
"resultPillarColumn": "四柱",
"resultYearPillar": "年柱",
"resultMonthPillar": "月柱",
"resultDayPillar": "日柱",
"resultTimePillar": "时柱",
"resultGanZhiLabel": "干支",
"resultKongWangLabel": "空亡",
"termYueJian": "月建",
"termRiChen": "日辰",
"termYuePo": "月破",
"termRiChong": "日冲",
"guaNameSimplifiedChars": "风泽观讼师谦随蛊临贲剥复无颐恒壮晋损渐归丰兑涣节济",
"guaNameTraditionalChars": "风泽观讼师谦随蛊临贲剥复无颐恒壮晋损渐归丰兑涣节济",
"manualScreenTitle": "Manual Casting",
"manualSelectTime": "Select time",
"manualSpecifyYaoCombo": "Select coin combination",
"manualStartResolve": "Start Interpretation",
"manualSelectYaoTitle": "Select Yao",
"manualYaoInstruction": "Tap to view casting method and coin combination guide",
"manualYaoTipTitle": "Tip",
"manualYaoTipContent": "Select from bottom to top, not top to bottom.\n\nCast three coins together, select once each time, six times total.",
"manualCoinSelectHint": "Tap coins to flip between inscription and pattern. Record your casting result.",
"autoScreenTitle": "Auto Casting",
"autoSelectTime": "Select time",
"autoCoinDivination": "Coin Casting",
"autoHexagramForming": "Forming Hexagram",
"autoShakeInstruction": "Tap to view auto casting method",
"autoStartShake": "Start Casting",
"autoContinueShake": "Continue",
"autoFinishShake": "Finish",
"autoShaking": "Casting...",
"autoStartResolve": "Start Interpretation",
"autoShakeCountdown": "Stopping in {seconds}s",
"@autoShakeCountdown": {
"placeholders": {
"seconds": {
"type": "int"
}
}
},
"autoShakeRemaining": "{count} more times",
"@autoShakeRemaining": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"autoShakeComplete": "Tap the button below to analyze",
"autoTryShakePhone": "You can also shake your phone",
"autoSimBalance": "Available coins: {balance}",
"@autoSimBalance": {
"placeholders": {
"balance": {
"type": "int"
}
}
},
"autoGuideTitle": "Auto Casting Tutorial",
"autoGuideInstruction": "Shake your phone or tap the button, cast 6 times to form a complete hexagram.",
"dateTab": "Date",
"timeTab": "Time Picker",
"confirm": "Confirm",
"cancel": "Cancel",
"autoSelectTime": "Select Time",
"coinFaceGuideTitle": "Coin Face Guide",
"coinFaceGuideDescription": "Left: Pattern side. Right: Inscription side.",
"settingsInviteTitle": "My Invitation",
"settingsInviteSubtitle": "Invite friends, earn rewards together",
"settingsInviteMyCode": "My Invite Code",
"settingsInviteCopySuccess": "Invite code copied",
"settingsInviteCopied": "Copied",
"settingsInviteCopy": "Copy",
"settingsInviteStats": "Invited: {count} friend(s)",
"@settingsInviteStats": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"settingsInviteBindCode": "Bind Invite Code",
"settingsInviteBindHint": "Enter your friend's invite code",
"settingsInviteBindPlaceholder": "6-digit code",
"settingsInviteBindButton": "Bind",
"settingsInviteBindSuccess": "Invite code bound successfully",
"settingsInviteBindFailed": "Failed to bind invite code",
"settingsInviteGenerateTitle": "Generate My Invite Code",
"settingsInviteGenerateButton": "Generate My Invite Code",
"settingsInviteGenerateSuccess": "Invite code generated",
"settingsInviteEmptyTitle": "Invite Friends, Earn Rewards",
"settingsInviteEmptyDescription": "Each friend who registers using your invite code gives you bonus credits",
"settingsInviteInputLabel": "Enter invite code (optional)",
"settingsInviteInputHint": "Enter code to bind your inviter",
"settingsInviteInvalidCode": "Please enter a valid 6-character invite code",
"settingsDoNotSellTitle": "Personalized Ads",
"settingsDoNotSellDescription": "When off, your personal info won't be used for ad recommendations",
"settingsDoNotSellEnabled": "Off",
"settingsDoNotSellDisabled": "On",
"settingsFeedbackTitle": "Feedback",
"feedbackTitle": "Feedback",
"feedbackTypeLabel": "Feedback Type",
"feedbackTypeBug": "Bug",
"feedbackTypeSuggestion": "Suggestion",
"feedbackTypeOther": "Other",
"feedbackContentLabel": "Content",
"feedbackContentHint": "Please describe your issue or suggestion in detail...",
"feedbackImagesLabel": "Add Screenshots (max 3)",
"feedbackAnonymousLabel": "Do not upload my personal information",
"feedbackAnonymousHint": "If checked, your user ID will not be collected. Device info will still be collected for troubleshooting.",
"feedbackSubmit": "Submit Feedback",
"feedbackSubmitting": "Submitting...",
"feedbackSuccess": "Thank you for your feedback. We will process it soon.",
"feedbackContentRequired": "Please enter feedback content",
"feedbackContentTooLong": "Feedback content cannot exceed 500 characters",
"feedbackTooManyImages": "Maximum 3 images allowed",
"feedbackImageTooLarge": "Image size cannot exceed 5MB",
"paymentSuccess": "Purchase successful",
"paymentVerifyFailed": "Purchase verification failed, please try again later",
"paymentProductNotFound": "Product temporarily unavailable",
"paymentStarterPackIneligible": "Starter pack is limited to one purchase per user",
"paymentProductUnavailable": "Product temporarily unavailable",
"paymentPending": "Apple is processing, please wait",
"notifyCenterTitle": "Notifications",
"notifyMarkAllRead": "Mark all read",
"notifyLoadFailed": "Failed to load",
"notifyRetry": "Retry",
"notifyEmpty": "No notifications",
"timeJustNow": "Just now",
"timeMinutesAgo": "{minutes}m ago",
"@timeMinutesAgo": {
"placeholders": {
"minutes": {
"type": "int"
}
}
},
"timeHoursAgo": "{hours}h ago",
"@timeHoursAgo": {
"placeholders": {
"hours": {
"type": "int"
}
}
},
"timeDaysAgo": "{days}d ago",
"@timeDaysAgo": {
"placeholders": {
"days": {
"type": "int"
}
}
},
"pointsLedgerTitle": "Points Ledger",
"pointsLedgerEmpty": "No records yet",
"pointsLedgerTypeRegister": "Registration bonus",
"pointsLedgerTypePurchase": "Purchase credits",
"pointsLedgerTypeConsume": "AI chat cost",
"pointsLedgerTypeAdjust": "System adjustment",
"pointsLedgerTypeRefund": "Refund",
"pointsLedgerBalance": "Balance {balance}",
"@pointsLedgerBalance": {
"placeholders": {
"balance": {
"type": "int"
}
}
},
"retry": "Retry",
"resultFocusPoints": "Focus Points",
"wuXingMu": "Wood",
"wuXingHuo": "Fire",
"wuXingTu": "Earth",
"wuXingJin": "Metal",
"wuXingShui": "Water",
"wuXingWang": "Prosperous",
"wuXingXiang": "Strong",
"wuXingXiu": "Resting",
"wuXingQiu": "Imprisoned",
"wuXingSi": "Dead",
"yaoLegendTitle": "Symbol Guide",
"yaoColSpirit": "Spirit",
"yaoColRelation": "Relation",
"yaoColBranch": "Branch",
"yaoColElement": "Element",
"yaoColChange": "Chg",
"yaoColMark": "Mark",
"resultHexagramDetailFailed": "Interpretation failed. Hexagram details are unavailable.",
"resultHexagramDetailRefused": "Interpretation not supported. Please adjust your question and try again."
}