{
  "global": {
    "account-center": "Account Center",
    "account-center-tip": "Manage and view your account settings and generate tokens.",
    "action": "Action",
    "all": "All",
    "apply": "Apply",
    "avatar": "Avatar",
    "backup": "Backup",
    "backup-sync": "Backup & Sync",
    "cancel": "Cancel",
    "canceled": "Canceled",
    "cancel-spacing": "Cancel",
    "context-length-exceeded": "Session content is too long. Delete some or create a new session.",
    "collect": "Collect",
    "collected": "Collected",
    "coming-soon": "Coming soon",
    "contact": "Contact",
    "content": "Content",
    "continue": "CONTINUE",
    "copy": "Copy",
    "create": "Create",
    "create-time": "Create time",
    "delete": "Delete",
    "delete-tip": "Confirm deletion?",
    "deployments": "Deployments",
    "desc": "Description",
    "docs": "Docs",
    "disable": "Disable",
    "disabled": "Disabled",
    "edit": "Edit",
    "enable": "Enable",
    "enabled": "Enabled",
    "error": "Error",
    "expire-date": "Expiration Date",
    "export-import": "Export / Import",
    "forever": "Forever",
    "icon": "Icon",
    "introduction": "Introduction",
    "learn-more": "Learn more",
    "license-activate": "Le-AI License Activate",
    "license-check-error": "The current plan cannot access this feature. Please upgrade to the Premium or Team license to unlock it.",
    "limit": "Limit",
    "log-out": "Log Out",
    "mail": "Mail",
    "model": "Model",
    "month": "Month",
    "name": "Name",
    "nickname": "Nickname",
    "no-data": "No Data",
    "official-model": "Official Model",
    "ok": "OK",
    "ok-spacing": "OK",
    "open": "Open",
    "operation-failed": "Operation failed",
    "operation-successful": "Operation successful",
    "or": "or",
    "package": "Package",
    "please-enter": "Please enter",
    "please-select": "Please Select",
    "plugins": "Plugins",
    "premium": "Le-AI Premium",
    "privacy": "Privacy",
    "remain": "Remain",
    "reset-data": "Reset Data",
    "reset-data-tip": "Are you sure you want to reset all data? (Including chat and settings data)",
    "restore": "Restore",
    "retry": "Retry",
    "return-to-homepage": "Return to homepage",
    "save": "Save",
    "send-message": "Send messages",
    "service-error": "Service error, please try again later.",
    "setting": "Setting",
    "share": "Share",
    "sign-in": "Sign in",
    "status": "Status",
    "stop": "Stop",
    "system-prompt": "System Prompt",
    "theme": "Theme",
    "title": "Title",
    "todo": "Todo",
    "token": "Token",
    "type-message": "Type message here...",
    "translate": "Translate",
    "unlimited": "Unlimited",
    "unnamed": "Unnamed",
    "usage": "Usage",
    "user-info": "User Info",
    "user-info-tip": "Check and modify your user information."
  },
  "account": {
    "expire-date": "Expiration Date",
    "quota-limited": "Limited quota",
    "quota-unlimited": "Unlimited quota",
    "token-expire": "The token expiration time cannot be earlier than the current time.",
    "token-manage-tip": "Manage your token usage.",
    "usage-tip": "Below is a summary of the point usage for your account. The data is updated daily (not in real-time)"
  },
  "auth": {
    "account": "Account(Email Address)",
    "account-login": "Account",
    "account-tip": "First, you need to set your password in the account center.",
    "agree-privacy-policy": "By clicking continue, you agree to our",
    "auth-failed": "Authentication failed",
    "auth-success": "Authentication success",
    "change-password": "Change Password",
    "change-password-tip": "Change your password.",
    "check-mail": "Check your email",
    "continue-gpt": "Continue to Le-AI",
    "continue-with-github": "Continue with Github",
    "continue-with-google": "Continue with Google",
    "current-password": "Current Password",
    "email-address": "Email Address",
    "email-login": "Email",
    "input-valid-email": "Please enter a valid email address",
    "new-password": "New Password",
    "password": "Password",
    "privacy-policy": "Privacy Policy",
    "set-password": "Set Password",
    "sign-in-link": "A sign in link has been sent to your email",
    "theme-password-error": "The current password cannot be the same as the new password.",
    "title": "Login / Sign up"
  },
  "backup": {
    "key": "Encryption Key",
    "key-length-error": "The encryption key must be 16 characters long.",
    "rule-1": "Le-AI does not automatically sync any of your information, and all data is stored locally on the browser and device by default.",
    "rule-2": "When using the backup and cloud sync features, Le-AI will use the local encryption key provided by you to encrypt and decrypt the data using AES.",
    "rule-3": "If the key is lost, there is no way to correctly retrieve your backed-up data."
  },
  "character": {
    "character": "Characters",
    "helper": "Assistant",
    "hr": "HR",
    "mine": "My Characters",
    "role-play": "Role-playing",
    "translate": "Translate",
    "welcome-message": "Welcome message",
    "welcome-message-tip": "The initial chat message to send to the user",
    "writing": "Writing"
  },
  "chat": {
    "clear-context": "Clear Context",
    "clear-all-context": "Are you sure to clear all the context?",
    "clear-current-context": "Are you sure to clear the current context?",
    "context-limit": "Context Limit",
    "context-limit-tip": "The default length of context carried during this conversation is 8. If you choose 0, there will be no context carried in each session, which is equivalent to a one-question-one-answer format.",
    "conversation-limit": "Free users can only create up to 10 sessions",
    "conversation-setting": "Conversation Settings",
    "current-content": "Current Content",
    "delete-chat": "Delete conversation content",
    "delete-chat-tip": "Are you sure you want to delete this content?",
    "edit-content": "Edit chat content",
    "messages": "messages",
    "new-chat": "New Chat",
    "new-conversation": "New Conversation",
    "threshold": "Historical message compression threshold",
    "threshold-tip": "Effective with 'context constraints', if the threshold is exceeded, automatic summarization of context will be performed for content compression."
  },
  "code": {
    "10001": "Please log in or configure your API Key to use Le-AI.",
    "10002": "API Key missing, please check configuration or contact the developer",
    "10003": "Language model parameter error",
    "10004": "Please configure Azure API Version first",
    "10005": "Insufficient points balance",
    "20001": "Please log in first",
    "20002": "User does not exist, please register first",
    "20003": "You have already used this license key",
    "20004": "License key is invalid",
    "20005": "You have already used your free trial",
    "20006": "Your license is already premium",
    "20007": "Validate licenses error",
    "20008": "Params error",
    "20009": "Your current plan does not have access to this feature. Please upgrade to the Premium or Team version to unlock it.",
    "20010": "Please configure Azure Resource Name first",
    "20011": "The maximum size for data backup should not exceed 1MB.",
    "20012": "No backup data found for your query.",
    "20013": "Your current backup capacity limit is 50 KB. Please upgrade to the Premium or Team version to increase the capacity limit.",
    "20014": "Currently, you can create a maximum of three Le-AI tokens.",
    "20015": "Your Le-AI API Key is incorrect, please check and use it again.",
    "20016": "Please enable the Le-AI token first.",
    "20017": "The current quota for Le-AI tokens has been exhausted.",
    "20018": "The current Le-AI token has expired.",
    "20019": "API_KEY environment variable not configured.",
    "20020": "The password cannot be empty.",
    "20021": "Please set a password first",
    "20022": "Incorrect current password"
  },
  "configure": {
    "api-proxy": "API Proxy",
    "deterministic": "Deterministic",
    "get-apiKey": "Get API Key here",
    "leai-api-key-error": "Le-AI API Key is a string that starts with 'leai-'.",
    "leai-api-tip": "Le-AI API Key is a generated token by Le-AI. Once configured, it can be directly used to replace the API Key of the official model.",
    "max-tokens": "Max Tokens",
    "max-tokens-tip": "Set token limits for each model response. These tokens are shared between prompts (including system messages, examples, message history, and user queries) and model responses. One token is roughly equivalent to 4 characters of typical English text.",
    "model-configure": "LLM Configuration",
    "model-configure-know-more": "Click to view detailed documentation if you have any questions.",
    "neutral": "Neutral",
    "random": "Random",
    "resource-name": "Resource Name",
    "set-api-key": "Configure API Key",
    "set-api-proxy": "Configure API Proxy",
    "set-leai-api-key": "Please configure the Le-AI API Key.",
    "temperature": "Temperature",
    "temperature-tip": "Higher values will make the output more random, while lower values will make the output more focused and more deterministic."
  },
  "plugin": {
    "config": "Plugin Configuration",
    "enable-first": "Please enable the plugin first.",
    "enable-google-search": "Enable Google Search",
    "google-search": "Google Search",
    "google-search-free": "During the testing period, you can use it for free without configuring API KEY.",
    "introduction-1": "This plugin allows the AI assistant to search for information in real-time from the internet using the Google Search API.",
    "introduction-2": "Example: When did Twitter change its name to 'X'? How is the weather in Chengdu now?",
    "serper-api-key": "Serper API Key"
  },
  "points": {
    "desc-1-1": "1,660,000 points (≈ 1,250,000 words, GPT-3.5)",
    "desc-1-2": "Get an extra 330,000 points for Premium",
    "desc-2-1": "3,400,000 points (≈ 2,550,000 words, GPT-3.5)",
    "desc-2-2": "Get an extra 700,000 points for Premium",
    "desc-3": "No expiration date",
    "learn-more": "Learn more about Le-AI Points...",
    "points": "Points",
    "recharge": "Points Recharge"
  },
  "premium": {
    "activate": "Activate",
    "activate-license": "Activate License",
    "buy": "Buy",
    "buy-for-you": "Buy it for you",
    "enter-license-key-to-lock-features": "Enter Le-AI License Key to unlock all the features.",
    "free": "Free",
    "free-1": "Gift 10,000 points for trial usage",
    "free-2": "Basic Chat Features",
    "free-3": "Basic Functionality Iteration",
    "free-4": "GPT-3.5, Claude v1",
    "free-5": "Respond to feedback promptly",
    "free-trial": "Free Trial",
    "free-trial-already": "Free Trial already used",
    "get-free-trial": "Get Le-AI Free Trial",
    "get-more-points": "Get more points?",
    "gift-code-used-success": "Gift code used successfully",
    "license": "Le-AI License",
    "license-key-activated": "Le-AI license activation successful!",
    "more-license": "More License",
    "not-have-one": "Don't have a license key?",
    "premium-1": "Gift 500,000 points(GPT-3.5)",
    "premium-2": "Includes all Free features",
    "premium-3": "Unlock all features, Mac and Win Client in the future",
    "premium-4": "Support for models such as GPT-4, Claude, PaLM, and Llama 2.",
    "premium-5": "Support for Google search and other plugin functions.",
    "premium-6": "20% bonus for Points recharge",
    "premium-7": "Support text-to-speech and voice reading.",
    "premium-8": "Lifetime license. Support our future development",
    "premium-already": "You are already a premium",
    "team": "Team",
    "team-1": "Includes all Premium features",
    "team-2": "As a team administrator",
    "team-3": "Support team management",
    "team-4": "More features are coming soon",
    "tokens-recharged": "Le-AI Points recharge successful!"
  },
  "prompt": {
    "get-title": "What would be a short and relevant title for this chat? You must strictly answer with only the title, no other text is allowed.",
    "summarize": "Briefly summarize this dialogue as a prompt for future context, keeping it within 200 characters.",
    "summarize-previous": "This is a summary of the previous chat history, as a preface:"
  },
  "share": {
    "copy-link": "Copy Link",
    "create-conversation": "Creating conversation...",
    "from": "Shared from",
    "model-error": "Conversation model parameter error",
    "not-exist": "Shared content does not exist or has expired, you can click on the button on the upper right corner to return to the homepage and start a new chat.",
    "page-views": "Pageviews",
    "share-anonymously": "Share anonymously",
    "share-created": "You have successfully created a sharing link for the current session.",
    "share-delete-tip": "All unattended sharing links will be automatically cleared after 7 days.",
    "share-link": "Share Link to Conversation",
    "share-link-copy-success": "Successfully copied conversation sharing link",
    "share-logged-user-tip": "Logged-in users can view and manage their shared links in their personal center after sharing the session link.",
    "share-remove": "Remove Share",
    "share-remove-success": "Conversation sharing deleted successfully",
    "share-to-x": "Share to X",
    "share-update-success": "Conversation sharing updated successfully"
  },
  "token": {
    "conversation-cost": "Conversation cost",
    "current-total-cost": "Current context total cost",
    "how-to-cost": "How to cost?",
    "how-to-cost-1": "Any content related to a chat conversation will incur conversation costs.",
    "how-to-cost-2-1": "All costs are \"estimated values\" calculated by",
    "how-to-cost-2-2": ".",
    "how-to-cost-3": "Each language model has its own pricing, and the corresponding official website has a detailed description of the pricing.",
    "how-token-work": "How does Token work?",
    "how-token-work-1": "It is calculated according to the rules of each language model based on the total length of the current session content.",
    "how-token-work-2": "When the conversation reaches a certain length, you will no longer be able to add any more messages to the conversation. This is a contextual limit on the conversation content of each language model.",
    "how-token-work-3": "For example, GPT-3.5 allows a maximum of 4,096 tokens per session. GPT-4 allows a maximum of 8,192 tokens per session in its 8K model, and a maximum of 32,768 tokens in its 32K model. The context length limit may increase for various language models in the future.",
    "how-token-work-4": "If the current conversation reaches the context limit, you can delete some of the conversation content or start a new conversation to continue chatting.",
    "token-desc": "Tokens are the basic unit that LLM models use to compute the length of a text. They are groups of characters, which sometimes align with words, but not always. In particular, it depends on the number of characters and includes punctuation signs or emojis.",
    "what-is-token": "What is a Token?"
  },
  "tts": {
    "auto-play": "Auto Play",
    "auto-play-tip": "Play the audio automatically after each reply",
    "azure-tts": "Azure TTS",
    "fast": "fast",
    "medium": "medium",
    "rate": "Rate",
    "setting": "TTS Setting",
    "slow": "slow",
    "voice": "Voice",
    "voice-tip": "Choosing en voice may not play Chinese properly.",
    "x-fast": "x-fast",
    "x-slow": "x-slow"
  },
  "welcome": {
    "desc": "Le-AI is an open-source project that helps you improve your learning, work, and life efficiency by providing various AI models.",
    "welcome": "Welcome to"
  },
  "zLog": {
    "full-log": "Click to view the full update log",
    "menu-notice": "Download Le-AI client",
    "title": "v0.9.2 Update 🔥🔥",
    "text1": "Support Docker deployment",
    "text2": "Support unlimited sessions, and adjust the coherence of session by modifying the threshold of content summarization in session settings",
    "text3": "UI optimization for other modules"
  }
}