{
  "balance.creditBalance": "Top-up Credits Balance",
  "balance.hobbyDesc": "{{hobby}} does not include subscription credits, you need to configure model API or top up",
  "balance.link.history": "Top-up History",
  "balance.link.usage": "View Usage",
  "balance.plansUsage": "Subscription Credits",
  "balance.plansUsageDesc": "Subscription credits are used first, then top-up credits",
  "balance.title": "Balance",
  "billing.amount": "Amount",
  "billing.closed": "Closed",
  "billing.created": "Payment Date",
  "billing.draft": "Draft",
  "billing.draftTooltip": "This draft invoice was generated by a new subscription and will be automatically charged soon",
  "billing.empty": "No billing history",
  "billing.endDate": "End Date",
  "billing.history": "Billing History",
  "billing.orderNumber": "Order Number",
  "billing.paid": "Paid",
  "billing.pay": "Pay Now",
  "billing.paymentGateway": "Payment Gateway",
  "billing.paymentMethod": "Payment Method",
  "billing.price": "Subscription Price",
  "billing.startDate": "Start Date",
  "billing.status": "Transaction Status",
  "billing.subscriptionId": "Subscription ID",
  "billing.unpaid": "Unpaid",
  "billing.view": "View",
  "cancelPlan.alert": "You will still enjoy the benefits until the current plan expires ({{date}}). You can resubscribe at any time before expiration.",
  "cancelPlan.desc": "After cancellation, you will be downgraded to the free version when the current plan expires.",
  "cancelPlan.title": "Cancel Subscription",
  "cancelSubscription": "Cancel Subscription",
  "compare.hobbyCreditTooltip": "Does not include monthly credits, you need to configure your own model API",
  "compare.monthlyCredit": "Monthly Credits",
  "compare.title": "Plan Comparison",
  "compareAllPlans": "View All Plans",
  "comparePlans": "View Plans",
  "createSubscriptionError": "Failed to create subscription",
  "credits.autoTopUp.currentBalance": "Current Balance",
  "credits.autoTopUp.desc": "Ensure your credits never run out",
  "credits.autoTopUp.monthlyLimit": "Monthly Limit",
  "credits.autoTopUp.monthlyLimitDesc": "Maximum amount that can be auto-charged per month. Leave empty for no limit",
  "credits.autoTopUp.monthlyLimitPlaceholder": "No limit",
  "credits.autoTopUp.monthlyTopUpAmount": "Monthly Top-Up Amount",
  "credits.autoTopUp.noCustomerHint": "Purchase credits once to save a payment method before enabling auto top-up.",
  "credits.autoTopUp.noPaymentMethodHint": "No payment method on file. Auto top-up needs a saved card to charge automatically.",
  "credits.autoTopUp.purchaseCredits": "Purchase Credits",
  "credits.autoTopUp.saveError": "Failed to save auto top-up settings",
  "credits.autoTopUp.saveSuccess": "Auto top-up settings saved",
  "credits.autoTopUp.setupPaymentMethod": "Add Payment Method",
  "credits.autoTopUp.targetBalance": "Target Balance",
  "credits.autoTopUp.targetBalanceDesc": "The credit level to restore to when auto top-up triggers",
  "credits.autoTopUp.threshold": "Threshold",
  "credits.autoTopUp.thresholdDesc": "Auto top-up triggers when your credits fall to or below this level",
  "credits.autoTopUp.title": "Auto Top-Up",
  "credits.autoTopUp.toggle": "Enable Auto Top-Up",
  "credits.autoTopUp.upgradeHint": "Subscribe to a paid plan to enable auto top-up",
  "credits.autoTopUp.validation.targetMustExceedThreshold": "Target balance must be greater than threshold",
  "credits.costEstimateHint.desc": "Show a lightweight warning before sending when the estimated model cost reaches your threshold",
  "credits.costEstimateHint.saveError": "Failed to save cost estimate alert settings",
  "credits.costEstimateHint.saveSuccess": "Cost estimate alert settings saved",
  "credits.costEstimateHint.threshold": "Warning Threshold",
  "credits.costEstimateHint.title": "Cost Estimate Alert",
  "credits.costEstimateHint.validation.threshold": "Threshold must be greater than or equal to 0",
  "credits.packages.auto": "Auto",
  "credits.packages.charged": "Charged ${{amount}}",
  "credits.packages.expired": "Expired",
  "credits.packages.expiresIn": "Expires in {{days}} days",
  "credits.packages.expiresToday": "Expires today",
  "credits.packages.expiringSoon": "Expiring soon",
  "credits.packages.filter.all": "All Sources",
  "credits.packages.filter.auto": "Auto Top-Up",
  "credits.packages.filter.gift": "Gift",
  "credits.packages.filter.manual": "Manual",
  "credits.packages.gift": "Gift",
  "credits.packages.giftedOn": "Gifted on {{date}}",
  "credits.packages.noPackages": "No credit packages",
  "credits.packages.purchaseFirst": "Purchase your first credit package",
  "credits.packages.purchasedOn": "Purchased on {{date}}",
  "credits.packages.sort.amountAsc": "Amount: Low to High",
  "credits.packages.sort.amountDesc": "Amount: High to Low",
  "credits.packages.sort.balanceAsc": "Balance: Low to High",
  "credits.packages.sort.balanceDesc": "Balance: High to Low",
  "credits.packages.sort.newest": "Newest",
  "credits.packages.sort.oldest": "Oldest",
  "credits.packages.tabs.active": "Active Packages",
  "credits.packages.tabs.activeCount": "Active ({{count}})",
  "credits.packages.tabs.depleted": "Depleted",
  "credits.packages.tabs.depletedCount": "Depleted ({{count}})",
  "credits.packages.tabs.expired": "Expired",
  "credits.packages.tabs.expiredCount": "Expired ({{count}})",
  "credits.packages.title": "My Credit Packages",
  "credits.topUp.cancel": "Cancel",
  "credits.topUp.custom": "Custom",
  "credits.topUp.freeFeeHint": "Free plan top-ups include a {{fee}} service fee per 1M credits.",
  "credits.topUp.limitedOffer": "🔥 Limited",
  "credits.topUp.maxAmountError": "Single purchase amount cannot exceed ${{max}}",
  "credits.topUp.originalPriceFormat": "Original ${{price}}",
  "credits.topUp.purchaseError": "Purchase failed, please try again later",
  "credits.topUp.purchaseNow": "Purchase Now",
  "credits.topUp.selectPackage": "Select Package",
  "credits.topUp.subscribeFirst": "Subscribe first",
  "credits.topUp.success.credits": "+{{quantity}} Credits",
  "credits.topUp.success.title": "Top-up Successful",
  "credits.topUp.title": "Purchase Credits",
  "credits.topUp.total": "Total",
  "credits.topUp.unitPrice": "Unit Price",
  "credits.topUp.unitPriceFormat": "${{price}} / 1M {{creditLabel}}",
  "credits.topUp.unitPriceSuffix": "/ 1M {{creditLabel}}",
  "credits.topUp.upgradePrefix": "Upgrade to",
  "credits.topUp.upgradeSuffix": "to save ${{savings}}",
  "credits.topUp.validityInfo": "{{months}} months validity",
  "crossPlatform.desc": "This subscription was purchased through the mobile app and cannot be modified here. Please manage your subscription on your mobile device.",
  "crossPlatform.manageOnMobile": "Manage on mobile device",
  "crossPlatform.title": "Cross-Platform Subscription",
  "currentPlan.cancelAlert": "Subscription will be cancelled after {{canceledAt}}. You can still restore it in \"Manage Subscription\" before then",
  "currentPlan.downgradeAlert": "Will be downgraded to {{plan}} after {{downgradedAt}}.",
  "currentPlan.management": "Manage Subscription",
  "currentPlan.notIncluded": "Not included in current plan",
  "currentPlan.paymentExpired": "This subscription will expire on {{expiredAt}}, please plan your usage accordingly",
  "currentPlan.seeAllFeaturesAndComparePlans": "See all features and compare plans",
  "currentPlan.title": "Current Plan",
  "discount.add": "Add",
  "discount.limitedTime": "Limited-time",
  "discount.maxOff": "Up to {{percent}}% off",
  "discount.off": "{{percent}}% off",
  "discount.save": "Save",
  "downgradePlans.alert": "You will still enjoy the benefits until the current plan expires ({{date}}). The new plan will take effect after the current plan expires.",
  "downgradePlans.desc": "The plan change will take effect after the current plan expires.",
  "downgradePlans.success": "Subscription cancelled successfully",
  "downgradePlans.title": "Switch to {{plan}}",
  "header.desc": "Usage and subscription management",
  "header.title": "Billing",
  "keyMissMatch.button": "Restore usage and continue conversation",
  "keyMissMatch.description": "Due to an occasional system failure, your current subscription usage is temporarily inactive. Please click the button below to restore usage and continue the conversation. If this happens repeatedly, please contact us via email (support@lobehub.com)",
  "keyMissMatch.title": "Restore Subscription Usage Now",
  "limitation.chat.budgetReady.action": "Continue Chatting",
  "limitation.chat.budgetReady.desc": "Your available credits now cover this request.",
  "limitation.chat.budgetReady.title": "Credits Ready",
  "limitation.chat.success.action": "Continue Chatting",
  "limitation.chat.success.desc": "Your {{plan}} subscription has been upgraded successfully. Enjoy AI chatting. Your current plan includes:",
  "limitation.chat.success.title": "Upgrade Successful",
  "limitation.chat.topupSuccess.action": "Continue Chatting",
  "limitation.chat.topupSuccess.desc": "Your top-up credits are now active. Enjoy AI chatting. Your current plan includes:",
  "limitation.chat.topupSuccess.title": "Top-up Successful",
  "limitation.expired.desc": "Your {{plan}} credits expired on {{expiredAt}}. Upgrade your plan now to get credits.",
  "limitation.expired.title": "Credits Expired",
  "limitation.fableCampaign.desc": "Claude Fable 5 is a high-cost model. The campaign trial credits have been used up. Upgrade your plan to keep using Fable.",
  "limitation.fableCampaign.title": "Fable Trial Credits Used Up",
  "limitation.fableCampaign.upgrade": "Upgrade Plan",
  "limitation.fableCampaign.upgradeToPlan": "Upgrade to {{plan}}",
  "limitation.hobby.action": "Configured, continue chatting",
  "limitation.hobby.configAPI": "Configure API",
  "limitation.hobby.desc": "Your free credits have been exhausted. Please configure a custom model API to continue.",
  "limitation.hobby.docs": "View configuration docs",
  "limitation.hobby.tip": "Remember to switch to a model with custom API Key",
  "limitation.hobby.title": "Please Configure Model Service API",
  "limitation.image.budgetReady.action": "Continue Generating",
  "limitation.image.budgetReady.desc": "Your available credits now cover this generation.",
  "limitation.image.budgetReady.title": "Credits Ready",
  "limitation.image.success.action": "Continue Generating",
  "limitation.image.success.desc": "Your {{plan}} subscription has been upgraded successfully. Enjoy AI image generation. Your current plan includes:",
  "limitation.image.success.title": "Upgrade Successful",
  "limitation.image.topupSuccess.action": "Continue Generating",
  "limitation.image.topupSuccess.desc": "Your top-up credits are now active. Enjoy AI image generation. Your current plan includes:",
  "limitation.image.topupSuccess.title": "Top-up Successful",
  "limitation.insufficientBudget.approximateDesc": "This request may need more credits. Top up credits or upgrade your plan.",
  "limitation.insufficientBudget.available": "Available Credits",
  "limitation.insufficientBudget.desc": "Your credits are not enough to continue. Top up credits or upgrade your plan.",
  "limitation.insufficientBudget.estimatedDesc": "This request is estimated to need more credits. Top up credits or upgrade your plan.",
  "limitation.insufficientBudget.exactDesc": "This request needs more credits. Top up credits or upgrade your plan.",
  "limitation.insufficientBudget.required": "Required Credits",
  "limitation.insufficientBudget.retry": "Retry",
  "limitation.insufficientBudget.shortfall": "Credit Shortfall",
  "limitation.insufficientBudget.title": "Insufficient Credits",
  "limitation.limited.action": "Upgrade Now",
  "limitation.limited.advanceFeature": "Upgrade to enjoy premium features:",
  "limitation.limited.desc": "Your {{plan}} credits have been exhausted. Upgrade now to get more credits.",
  "limitation.limited.descUltimate": "Your {{plan}} credits have been exhausted. Please top up credits to continue.",
  "limitation.limited.referralTip": "Invite friends, both get {{reward}}M",
  "limitation.limited.title": "Credits Exhausted",
  "limitation.limited.topup": "Top-Up Credits",
  "limitation.limited.upgrade": "Upgrade to Higher Plan",
  "limitation.limited.upgradeToPlan": "Upgrade to {{plan}}",
  "limitation.providers.lock.addNew": "Subscribe now to create custom AI providers",
  "limitation.providers.lock.enableProvider": "Subscribe now to enable this AI provider",
  "limitation.providers.lock.menuItem": "Subscribe now to configure custom API service",
  "limitation.providers.mask.action": "Upgrade Now",
  "limitation.providers.mask.subTitle": "Custom API service is only available for paid plans. Upgrade now to enjoy global mainstream model services",
  "limitation.providers.mask.title": "Subscribe now to use custom API service",
  "limitation.providers.prompter.action": "Upgrade Now",
  "limitation.providers.prompter.subTitle": "Custom API service is only available for paid plans. Upgrade now to enjoy global mainstream model services",
  "limitation.providers.prompter.title": "Subscribe now to use custom API service",
  "limitation.providers.tooltip": "Custom API service is only available for paid plans",
  "limitation.video.budgetReady.action": "Continue Generating",
  "limitation.video.budgetReady.desc": "Your available credits now cover this generation.",
  "limitation.video.budgetReady.title": "Credits Ready",
  "limitation.video.success.action": "Continue Generating",
  "limitation.video.success.desc": "Your {{plan}} subscription has been upgraded successfully. Enjoy AI video generation. Your current plan includes:",
  "limitation.video.success.title": "Upgrade Successful",
  "limitation.video.topupSuccess.action": "Continue Generating",
  "limitation.video.topupSuccess.desc": "Your top-up credits are now active. Enjoy AI video generation. Your current plan includes:",
  "limitation.video.topupSuccess.title": "Top-up Successful",
  "limitation.workspace.insufficientBudget.available": "Available Credits",
  "limitation.workspace.insufficientBudget.desc": "Credits are not enough to continue. Top up credits or upgrade the plan.",
  "limitation.workspace.insufficientBudget.title": "Workspace Credits Insufficient",
  "limitation.workspace.insufficientBudget.topup": "Top Up Credits",
  "limitation.workspace.insufficientBudget.upgradeToPro": "Upgrade to Pro",
  "modelPricing.button": "View Pricing Documentation",
  "modelPricing.desc": "{{name}} uses Credits to measure AI model usage. The table below shows credits per 1M Tokens.",
  "modelPricing.title": "Text Model Pricing",
  "models.input": "Input",
  "models.intro": "Introduction",
  "models.link": "View",
  "models.output": "Output",
  "models.title": "Models",
  "payDiffPrice": "Pay Difference",
  "payDiffPriceApprox": "Approx.",
  "payDiffPriceTip": "Actual amount subject to payment page",
  "payment.error.actions.billing": "Billing Management",
  "payment.error.actions.home": "Back to Home",
  "payment.error.desc": "Subscription ID: {{id}} not found. If you have questions, please contact us via email",
  "payment.error.title": "Query Failed",
  "payment.result.title": "Subscription Result",
  "payment.success.actions.startUsing": "Start Using",
  "payment.success.actions.viewBill": "View Billing History",
  "payment.success.desc": "Your subscription plan has been activated successfully",
  "payment.success.title": "Subscription Successful",
  "payment.switchSuccess.desc": "Your subscription will automatically downgrade from <bold>{{from}}</bold> to <bold>{{to}}</bold> on {{switchAt}}",
  "payment.switchSuccess.title": "Downgrade Scheduled",
  "payment.upgradeFailed.alert.reason.bank3DS": "Your bank requires 3DS verification, please confirm again",
  "payment.upgradeFailed.alert.reason.inefficient": "Insufficient card balance",
  "payment.upgradeFailed.alert.reason.security": "Stripe system risk control",
  "payment.upgradeFailed.alert.title": "Common reasons for automatic payment failure",
  "payment.upgradeFailed.desc": "Your subscription upgrade failed. Please check and try again",
  "payment.upgradeFailed.title": "Upgrade Failed",
  "payment.upgradeSuccess.desc": "Your subscription plan has been upgraded successfully",
  "payment.upgradeSuccess.title": "Upgrade Successful",
  "plans.btn.contact": "Contact Us",
  "plans.btn.noAction": "Plan Locked",
  "plans.btn.payment": "Purchase",
  "plans.btn.paymentDesc": "Supports credit card / Alipay / WeChat Pay",
  "plans.btn.paymentDescForZarinpal": "Supports credit card",
  "plans.btn.soon": "Coming Soon",
  "plans.cancelDowngrade": "Cancel Scheduled Downgrade",
  "plans.cancelDowngradeSuccess": "Scheduled downgrade has been cancelled",
  "plans.changePlan": "Choose Plan",
  "plans.cloud.history": "Unlimited conversation history",
  "plans.cloud.sync": "Global cloud sync",
  "plans.cloud.title": "Cloud Service",
  "plans.credit.api": "Custom API",
  "plans.credit.apiDesc": "Requires your own model API configuration",
  "plans.credit.apiProvider": "Supports 20+ mainstream model providers including OpenAI / Anthropic / OpenRouter",
  "plans.credit.buy": "Purchase Credits",
  "plans.credit.buyDesc": "Also supports purchasing credits on demand",
  "plans.credit.none": "No built-in credits",
  "plans.credit.tip": "{{credit}} free credits per month",
  "plans.credit.title": "Credits",
  "plans.credit.tooltip": "Monthly model message credits",
  "plans.creditPackage.available": "Additional credit packages available (${{price}}/M)",
  "plans.current": "Current Plan",
  "plans.downgradePlan": "Target Downgrade Plan",
  "plans.downgradeTip": "Your subscription has been canceled. You cannot perform other operations until the cancellation is complete",
  "plans.downgradeWillCancel": "This action will cancel your scheduled plan downgrade",
  "plans.embeddingStorage.embeddings": "entries",
  "plans.embeddingStorage.title": "Vector Storage",
  "plans.embeddingStorage.tooltip": "One document page (1000-1500 characters) generates approximately 1 vector entry. (Estimated using OpenAI Embeddings, may vary by model)",
  "plans.features.agents": "Curated Agent Market",
  "plans.features.ceAgents": "Community Agent Market",
  "plans.features.cePlugins": "Community Plugin Market",
  "plans.features.earlyAccess": "Early Access to SOTA Model",
  "plans.features.earlyAccessTooltip": "Some frontier models may only be open to subscribed users when the model is initially launched. This does not affect custom API keys.",
  "plans.features.imageGeneration": "Image Generation",
  "plans.features.internet": "Smart Web Search",
  "plans.features.plugins": "Exclusive Premium Plugins",
  "plans.features.showAll": "View All Features",
  "plans.features.title": "Premium Features",
  "plans.features.unlimitedPages": "Unlimited Pages",
  "plans.features.videoGeneration": "Video Generation",
  "plans.fileStorage.storagePayAsYouGo": "Storage overages support pay-as-you-go billing",
  "plans.fileStorage.title": "File Storage",
  "plans.fileStorage.tooltip": "File storage for storing files, images, and other data",
  "plans.free": "Free",
  "plans.freeTrail": "Register to get free trial of {{name}}, no credit card required",
  "plans.image.count": "Approximately {{number}} images",
  "plans.includes": "Benefits include:",
  "plans.includesExtra": "All benefits in {{name}}, plus:",
  "plans.knowledgeBase.desc": "Use files and knowledge base in conversations",
  "plans.knowledgeBase.filetype": "Supports PDF / MD / DOC / XLS / PPT and other formats",
  "plans.knowledgeBase.title": "Files & Knowledge Base",
  "plans.knowledgeBase.tooltip": "Supports file upload and knowledge base features. Upload files, images, audio, video and more. Create knowledge bases for easy file management. Use files and knowledge base in conversations for richer experiences.",
  "plans.llm.customAPI": "Global mainstream model custom API service",
  "plans.llm.messageRequest": "Unlimited message requests",
  "plans.llm.title": "Model Service",
  "plans.llm.tooltip": "Add private model Provider API while enjoying cloud sync",
  "plans.message.advancedLLM": "Premium Models",
  "plans.message.count": "Approximately {{number}} messages",
  "plans.message.more": "More models in plan comparison",
  "plans.message.normalLLM": "Standard Models",
  "plans.message.tooltip": "Estimated based on average {{number}} tokens per message",
  "plans.mostPicked": "Most Popular",
  "plans.navs.monthly": "Monthly",
  "plans.navs.payonce": "One-time",
  "plans.navs.yearly": "Yearly",
  "plans.payonce.cancel": "Cancel",
  "plans.payonce.ok": "Confirm Selection",
  "plans.payonce.popconfirm": "After one-time payment, you can upgrade anytime, but downgrade requires waiting for expiration. Storage pay-as-you-go is not supported. Please confirm your selection.",
  "plans.payonce.tooltip": "One-time payment only supports upgrading to a higher tier or longer duration",
  "plans.payonce.upgradeOk": "Confirm Upgrade",
  "plans.payonce.upgradePopconfirm": "Remaining value from your current plan will be applied as a discount to the new plan.",
  "plans.payonce.upgradePopconfirmNoProration": "You will be charged the full price of the new plan. Your current plan will be replaced immediately.",
  "plans.pendingDowngrade": "Pending Downgrade",
  "plans.plan.enterprise.contactSales": "Contact Sales",
  "plans.plan.enterprise.title": "Enterprise",
  "plans.plan.free.desc": "For first-time users",
  "plans.plan.free.title": "Free",
  "plans.plan.hobby.desc": "For users with their own API who pay as they go",
  "plans.plan.hobby.title": "Hobby",
  "plans.plan.premium.desc": "Designed for professional users who frequently use AI",
  "plans.plan.premium.title": "Premium",
  "plans.plan.starter.desc": "For occasional AI users",
  "plans.plan.starter.title": "Starter",
  "plans.plan.ultimate.desc": "For heavy users who need complex AI conversations",
  "plans.plan.ultimate.title": "Ultimate",
  "plans.restoreSubscription": "Restore Subscription",
  "plans.restoreSubscriptionSuccess": "Subscription has been restored",
  "plans.storage.title": "Data Storage",
  "plans.subscribe": "Subscribe",
  "plans.support.hobby": "Community Forum",
  "plans.support.premium": "Priority Email Support",
  "plans.support.starter": "Email and Community Forum",
  "plans.support.title": "Support",
  "plans.support.ultimate": "Priority Chat and Email Support",
  "plans.target": "Target Plan",
  "plans.unlimited": "Unlimited",
  "plans.workspace.features.inviteMembers": "Invite Members",
  "plans.workspace.features.roles": "Roles & Permissions",
  "plans.workspace.includesFrom.hobby": "Everything in Hobby, plus:",
  "plans.workspace.maxMembers": "Up to {{count}} members",
  "plans.workspace.noSharedCredits": "No shared credits",
  "plans.workspace.sharedCredits": "~{{count}} Credits / mo",
  "plans.workspace.solo": "Solo (1 member)",
  "promoBanner.fableYearly": "Annual subscribers get {{percent}}% usage off for a limited time",
  "qa.desc": "If your question is not answered, check <1>Product Documentation</1> for more FAQs, or contact us.",
  "qa.detail": "View Details",
  "qa.list.credit.a": "Credits are how {{cloud}} measures AI model usage. Different AI models consume different amounts of credits.",
  "qa.list.credit.q": "What are credits?",
  "qa.list.embeddings.a": "Vector storage is not equal to the original size of your uploaded or imported dataset, but is calculated based on the vectorization of pure text content in your files. For example, a 1-page PDF file (1000-1500 characters) may only take up about 1 vector storage entry when extracted and vectorized into pure text. You can view your usage under \"{{usage}}\".",
  "qa.list.embeddings.q": "How is vector storage calculated?",
  "qa.list.free.a": "{{name}} has always adhered to open source principles. For professional developers, you can use all open source capabilities through self-deployment of the community version. In {{cloud}}, we provide all registered users with {{credit}} free credits per month, ready to use without complex configuration. If you need more usage, you can subscribe to {{starter}}, {{premium}} or {{ultimate}}.",
  "qa.list.free.q": "Can {{name}} be used for free?",
  "qa.list.highUsage.a": "Credit consumption depends heavily on conversation length. As a conversation grows, each new message sends the entire history as input tokens, which increases cost significantly. We recommend starting a new conversation when topics change. Also, if there is a long gap between messages, the prompt cache may expire, causing a spike in cost. Some models like the Gemini Pro series use tiered pricing — input beyond 200K tokens is charged at double the rate.",
  "qa.list.highUsage.q": "Why are my credits being consumed faster than expected?",
  "qa.list.limit.a": "{{cloud}} subscription plans are divided into {{starter}}, {{premium}} and {{ultimate}}, each providing different credit amounts. If your current plan credits are insufficient, we recommend upgrading. You can also purchase credit packages on the <fundsLink>\"{{funds}}\"</fundsLink> page for pay-as-you-go usage. Alternatively, you can set up a custom model API key to use API credits purchased from other sources.",
  "qa.list.limit.q": "What if I run out of credits?",
  "qa.list.management.a": "On the {{subscribe}} page, you can \"Upgrade / Downgrade\" your current subscription plan, or switch between yearly and monthly billing. Through \"{{usage}}-{{management}}\" you can go to Stripe for subscription management, and you can cancel your subscription at any time. After cancellation, you will be automatically downgraded to the free version when your current plan expires.",
  "qa.list.management.q": "How do I change or cancel my subscription?",
  "qa.support.community": "Community Support",
  "qa.support.email": "Email Support",
  "qa.title": "FAQ",
  "qa.workspace.list.cancel.a": "Click \"Cancel subscription\" on the Billing tab. Auto-renewal stops at the end of the current billing cycle and the workspace falls back to the {{hobby}} plan. Pro features remain available until then.",
  "qa.workspace.list.cancel.q": "How do I cancel a workspace subscription?",
  "qa.workspace.list.credits.a": "Each workspace has its own shared credit pool, separate from any member’s personal credits. Every member’s usage draws from this pool, and the owner can monitor consumption on the Billing page.",
  "qa.workspace.list.credits.q": "How are credits shared between workspace members?",
  "qa.workspace.list.intro.a": "A workspace is a shared space for team collaboration. Members share computing credits, agents, and knowledge bases inside the workspace, and it is billed independently from personal accounts.",
  "qa.workspace.list.intro.q": "What is a workspace?",
  "qa.workspace.list.personalVsWorkspace.a": "Yes. They are billed independently — personal subscriptions only apply to your personal space, and workspace subscriptions only apply inside the workspace. Usage in a workspace does not deduct from your personal credits.",
  "qa.workspace.list.personalVsWorkspace.q": "Can workspace and personal subscriptions be used at the same time?",
  "qa.workspace.list.plans.a": "{{hobby}} is free and includes a single seat, ideal for solo use to try out the workspace experience. {{pro}} provides a monthly credit allowance and unlocks team seats, seat management, priority support, and other advanced features.",
  "qa.workspace.list.plans.q": "What is the difference between {{hobby}} and {{pro}}?",
  "qa.workspace.list.seats.a": "Pro workspace owners can adjust the seat count from the Billing tab; each additional seat is billed monthly. Seat limits adjust automatically when downgrading to {{hobby}}.",
  "qa.workspace.list.seats.q": "How do I add or manage seats?",
  "recurring.day": "Daily",
  "recurring.fullYear": "Full Year",
  "recurring.monthly": "Monthly Billing",
  "recurring.oneMonth": "One Month",
  "recurring.oneYear": "One Year",
  "recurring.payonce": "One-time Payment",
  "recurring.perMonth": "Per Month",
  "recurring.perYear": "Per Year",
  "recurring.sixMonth": "Six Months",
  "recurring.threeMonth": "Three Months",
  "recurring.title": "Billing Cycle",
  "recurring.yearly": "Yearly Billing",
  "referral.copy.codeSuccess": "Referral code copied",
  "referral.copy.linkSuccess": "Referral link copied",
  "referral.edit.button": "Edit",
  "referral.edit.cancel": "Cancel",
  "referral.edit.hint": "Supports 2-8 letters, numbers or underscores",
  "referral.edit.placeholder": "Enter referral code",
  "referral.edit.save": "Save",
  "referral.errors.alreadyBound": "You have already bound an invite code",
  "referral.errors.backfillExpired": "Backfill period has expired. Cannot backfill after 7 days of registration",
  "referral.errors.codeExists": "This referral code is already in use, please choose another",
  "referral.errors.invalidCode": "Invite code does not exist, please check and try again",
  "referral.errors.invalidFormat": "Invalid referral code format, please enter 2-8 letters, numbers or underscores",
  "referral.errors.selfReferral": "You cannot use your own invite code",
  "referral.errors.updateFailed": "Update failed, please try again later",
  "referral.inviteCode.description": "Share your exclusive referral code to invite friends to register",
  "referral.inviteCode.title": "My Referral Code",
  "referral.inviteLink.description": "Copy the link and share with friends. Both of you earn credits after your friend makes a payment",
  "referral.inviteLink.title": "Referral Link",
  "referral.rules.antiAbuse": "If fraudulent activity is detected (e.g., mass registration of disposable email accounts), the associated accounts will be permanently banned",
  "referral.rules.backfill.alreadyBound": "You have already bound an invite code",
  "referral.rules.backfill.description": "Forgot to enter invite code? You can backfill within 7 days of registration",
  "referral.rules.backfill.expiredTip": "Backfill period has expired. Cannot backfill after 7 days of registration",
  "referral.rules.backfill.link": "Backfill Invite Code",
  "referral.rules.backfill.placeholder": "Enter invite code or link",
  "referral.rules.backfill.submit": "Confirm Binding",
  "referral.rules.backfill.success": "Invite code bound successfully",
  "referral.rules.backfill.title": "Backfill Invite Code",
  "referral.rules.description": "Learn about referral reward program rules",
  "referral.rules.expiry": "Credit validity: Available referral credits will be cleared after 100 days of user inactivity",
  "referral.rules.missedCode": "Missed invite code: You can <0>backfill</0> within 7 days of registration. After backfilling, you still need to perform a valid action and complete a payment to receive rewards",
  "referral.rules.priority": "Credit consumption priority: Free credits → Subscription credits → Referral credits → Top-up credits",
  "referral.rules.registration": "Registration method: Invited users register via referral link or enter referral code on registration page",
  "referral.rules.reward": "Reward: Referrer and invitee each receive {{reward}}M credits",
  "referral.rules.rewardDelay": "Reward processing: Credits will be distributed within 1 hour after the invitee completes a payment and passes verification",
  "referral.rules.title": "Program Rules",
  "referral.rules.validInvitation": "Valid invitation: Invitee registers with your referral code, performs one valid action, and completes a payment (subscription or credit top-up)",
  "referral.rules.validOperation": "Valid action criteria: Send one message on Chat page, or generate one image on image page",
  "referral.stats.availableBalance": "Available Balance",
  "referral.stats.description": "View your referral statistics",
  "referral.stats.title": "Referral Overview",
  "referral.stats.totalInvites": "Total Invites",
  "referral.stats.totalRewarded": "Valid Conversions",
  "referral.stats.totalRewardedAmount": "Total Earnings",
  "referral.table.columns.createdAt": "Registration Time",
  "referral.table.columns.inviteeEmail": "Invitee Email",
  "referral.table.columns.inviterRewardAmount": "My Reward",
  "referral.table.columns.rewardedAt": "Reward Time",
  "referral.table.columns.status": "Status",
  "referral.table.status.pending_reward": "Pending Reward",
  "referral.table.status.registered": "Registered",
  "referral.table.status.revoked": "Revoked",
  "referral.table.status.rewarded": "Rewarded",
  "referral.table.status.suspected": "Suspected Anomaly",
  "referral.table.title": "Referral History",
  "sessionCard.title": "Ready to leave the free plan? Upgrade to enjoy premium features.",
  "summary.annualRenewal": "Annual plan renewal: {{amount}} on {{date}}",
  "summary.desc": "This amount includes your subscription fee and any storage overage charges for this billing period.",
  "summary.dueBy": "Due on {{date}}",
  "summary.nextMonthlyPayment": "Your Next Monthly Payment",
  "summary.nextPayment": "Your Next Payment",
  "summary.paymentInformation": "Billing Information",
  "summary.storageMonthlyDesc": "This amount covers storage overage for the current monthly billing period.",
  "summary.storageSettings": "Storage pay-as-you-go",
  "summary.title": "Billing Summary",
  "summary.usageThisMonth": "View your usage this month.",
  "summary.viewBillingHistory": "View Payment History",
  "switchDowngradeTarget": "Switch Downgrade Target",
  "switchPlan": "Downgrade",
  "switchToMonthly.desc": "After switching, monthly billing will take effect after the current yearly plan expires.",
  "switchToMonthly.title": "Switch to Monthly Billing",
  "switchToYearly.desc": "After switching, yearly billing will take effect immediately after paying the difference. Start date inherits from previous plan.",
  "switchToYearly.title": "Switch to Yearly Billing",
  "tab.billing": "Billing",
  "tab.credits": "Credits",
  "tab.plans": "Plans",
  "tab.referral": "Referral Rewards",
  "tab.spend": "Credits Details",
  "tab.usage": "Usage",
  "upgrade": "Upgrade",
  "upgradeNow": "Upgrade Now",
  "upgradePlan": "Upgrade Plan",
  "upgradePlans.desc": "Plan upgrade takes effect immediately after paying the difference. Start date inherits from previous plan.",
  "upgradePlans.title": "Upgrade to {{plan}}",
  "usage.credit.addon.desc": "Quota resets in {{time}}",
  "usage.credit.addon.used": "Top-up Credits",
  "usage.credit.desc": "Credits usage for AI chat, image generation, speech synthesis",
  "usage.credit.detail": "Usage statistics for the past {{day}} days",
  "usage.credit.free.desc": "Quota resets in {{time}}",
  "usage.credit.free.expired": "Expired on {{date}}",
  "usage.credit.free.used": "Free Credits",
  "usage.credit.referral.desc": "Reward credits from inviting friends",
  "usage.credit.referral.used": "Referral Reward Credits",
  "usage.credit.subscription.desc": "Quota resets in {{time}}",
  "usage.credit.subscription.used": "Subscription Credits",
  "usage.credit.time.days": "{{days}} days",
  "usage.credit.time.daysAndHours": "{{days}} days {{hours}} hours",
  "usage.credit.time.hours": "{{hours}} hours",
  "usage.credit.title": "Credit Usage",
  "usage.overview.charge": "Charges",
  "usage.overview.included": "Plan Usage",
  "usage.overview.onDemand": "On-demand",
  "usage.overview.product": "Product Item",
  "usage.overview.title": "Usage Overview",
  "usage.storage.desc": "Data storage can be released by manual cleanup",
  "usage.storage.embeddings.used": "Vector Storage",
  "usage.storage.file.used": "File Usage",
  "usage.storage.title": "Data Storage",
  "usage.title": "This Month Usage",
  "usage.used": "Used",
  "zarinpal.infoModal.desc": "Due to policy requirements, please complete the following personal information before placing an order:",
  "zarinpal.infoModal.phone.label": "Phone Number",
  "zarinpal.infoModal.phone.placeholder": "Please enter phone number",
  "zarinpal.infoModal.phone.rule": "Please enter a valid phone number",
  "zarinpal.infoModal.submit": "Purchase",
  "zarinpal.infoModal.title": "Fill in Required Information"
}
