{
  "zh": "Chinese Simplified",
  "en": "English",
  "login": "Log In",
  "logout": "Log out",
  "signup": "Sign Up",
  "forgot": "Forgot Password",
  "emailValidation": "Email Verification",
  "resetPassword": "Reset Password",
  "wechat": "WeChat Login",
  "docs": "Documentation",
  "checkDocs": "View Docs",
  "help": "Help",
  "support": "Help and Support",
  "discord": "Discord Community",
  "serviceRunningStatus": "Service Operational Status",
  "serviceStatus": "Service Status",
  "about": "About {{content}}",
  "consoleVersion": "Console Version {{version}}",
  "backToOfficialHome": "Back to homepage",
  "replyGuide": "Replay Welcome Guide",
  "newNotifications": "New Notifications",
  "admin": "Admin",
  "logoTip": "Company Copy and Logo Materials",
  "closeMenu": "Close Menu",
  "menu": "Menu",
  "toLogin": "Log In/Sign Up",
  "create": {
    "org": "Create a new organization"
  },
  "operation": {
    "create": "Create {{type}}",
    "createServing": "Create Serving",
    "skip": "Skip",
    "finish": "Finish",
    "continue": "Continue",
    "action": "Action",
    "edit": "Edit",
    "delete": "Delete",
    "prevStep": "Previous Step",
    "nextStep": "Next Step {{name}}",
    "knowMore": "Know More",
    "clone": "Clone",
    "reset": "Reset",
    "upload": "Upload",
    "update": "Update",
    "confirmEdit": "Confirm Edit",
    "cancel": "Cancel",
    "statusFilter": "Status Filter",
    "add": "Add"
  },
  "tour": {
    "skip": "Skip Tour",
    "prev": "Previous",
    "next": "Next",
    "start": "Get Started",
    "close": "Close Tour",
    "step": "Step",
    "of": "of"
  },
  "org": {
    "name": "Org",
    "setting": "Org Setting",
    "create": "Create a new organization"
  },
  "gear": {
    "title": "Gear",
    "description": "As a computational unit, Gear is capable of executing a wide range of computational tasks, including data preprocessing, training machine learning models, and inferring on unlabeled data utilizing pre-existing models."
  },
  "automation": "Automation",
  "dataWarehouse": "Data Warehouse",
  "openResources": "Open Resources",
  "settings": "Settings",
  "containers": "Model Trainings",
  "hpc": "HPC",
  "servings": "Servings",
  "automl": "Automated Modelings",
  "hypertunings": "Hypertuning",
  "datasets": "Datasets",
  "models": "Models",
  "finance": "Finance Portal",
  "ssh": {
    "title": "SSH Configuration",
    "description": "Enabling SSH allows you to conveniently access container contents<wrap/> via the SSH protocol.\nYou can refer to our <customLink>Accessing Jupyter via SSH</customLink> guide for proper SSH configuration.",
    "empty": "Currently, no public keys have been added.",
    "create": "Create a new public key",
    "createdAt": "Created on {{time}}",
    "delete": {
      "success": "The public key has been successfully deleted",
      "confirm": "Confirm to delete the SSH public key",
      "confirmContent": "Confirm to delete the SSH public key {{name}}?"
    },
    "formatExample": "The supported public key formats must start with <ssh>ssh-rsa</ssh>, <ssh>ssh-ed25519</ssh>, <wrap/><ssh>ecdsa-sha2-nistp256</ssh>, <ssh>ecdsa-sha2-nistp384</ssh>, <wrap/><ssh>ecdsa-sha2-nistp521</ssh>",
    "form": {
      "name": "Name",
      "publicKey": "Public Key",
      "button": "Add an SSH public key"
    },
    "failed": "Failed to add {{message}}",
    "success": "SSH public key added successfully"
  },
  "referrals": {
    "title": "Refer & Earn",
    "titleWithIcon": "Refer & Earn 🎁",
    "banner": {
      "text": "When your referral spends <highlight>{{threshold}}</highlight> in actual spending, you'll both get <highlight>{{reward}}</highlight>!",
      "noLimit": "Unlimited Referrals",
      "permanent": "Bonus Never Expires"
    },
    "step": {
      "first": "Copy Referral Link",
      "firstDesc": "Copy your unique referral link below.",
      "second": "Share Referral Link",
      "secondDesc": "Share your referral link with friends or on social media.",
      "third": "Earn Bonus Rewards",
      "thirdDesc": "Once someone you refer reaches {{threshold}} in actual spending, a {{reward}} bonus will be credited to both of your accounts."
    },
    "inviteLink": {
      "title": "Your Exclusive Referral Link",
      "copy": "Copy Link",
      "reset": "Reset Link",
      "resetWarning": "Resetting the link will invalidate your previous referral link. Please proceed with caution."
    },
    "reset": "Reset the referral link",
    "confirmReset": "Are you sure you want to reset the referral link? After resetting, the original referral link ({{invitationId}}) will immediately become invalid, and neither you nor the referee will be able to receive benefits from the original referral link.",
    "resetBtn": "Confirm Reset",
    "rules": {
      "title": "Reward Rules",
      "inviterRule": "Referrer Reward",
      "inviterRuleDesc": "Get a <highlight>{{reward}}</highlight> bonus when your referral reaches <highlight>{{threshold}}</highlight> in actual spending",
      "inviteeRule": "Referee Reward",
      "inviteeRuleDesc": "Get a <highlight>{{reward}}</highlight> bonus when you sign up with a referral link and reach <highlight>{{threshold}}</highlight> in actual spending.",
      "resource": "New users who accept a referral will receive a complimentary 1-hour RTX 5090 usage upon <bold>Alipay Real-Name Verification</bold>. Existing users will be deemed to have successfully referred a new user once the latter has <bold>completed Alipay Real-Name Verification</bold>, and within 3 hours, the existing user will receive a complimentary 1-hour RTX 5090 usage.",
      "share": "You may easily share the link above with a friend, or alternatively, click <bold>Reset referral link</bold> <icon></icon> to reset it. Upon reset, the original referral link will become immediately void.",
      "warning": "The platform strictly prohibits all forms of account abuse such as multiple registrations. Once verified, the corresponding accounts will be immediately banned. All one-time virtual email addresses and phone numbers will be considered abnormal and denied access to platform services",
      "explanation": "The platform reserves the final right of interpretation for the referral program"
    },
    "notes": {
      "title": "Important Notes",
      "permanent": "Bonus credits are permanently added to your account balance and are not eligible for invoicing or withdrawal.",
      "realSpend": "Actual Spending shall refer to amounts spent using a user's deposited funds on the platform, excluding any promotions, bonus credits, or coupons.",
      "autoReward": "Bonuses for both parties will be credited within 24 hours after the invitee meets the requirements and can be checked in the <customLink>Transaction Flow</customLink>.",
      "abnormalBehavior": "The platform reserves the right to review any abnormal behavior—including but not limited to mass registrations, malicious reward abuse, or self-invites—and cancel any related rewards.",
      "interpretation": "The platform reserves the final right of interpretation for the referral program.",
      "maxInvites": "Each user can invite up to {{max}} friends."
    },
    "unRealName": {
      "title": "Cannot refer users",
      "description": "Your account has not been verified. Please go to \"Account Settings\" for verification. After completing \"Alipay Real-Name Verification\", you can refer new users and enjoy bonus funds.",
      "button": "Go to verification"
    },
    "locked": "Your account has abnormal behavior and cannot make referrals.",
    "reward": "Referral Rewards",
    "detailRecord": "Reward Details",
    "transactionHistory": "Transaction History",
    "inviterGift": "Referral Reward",
    "rewardTypeBonus": "Bonus",
    "rewardTypeResource": "Compute Resources",
    "summary": {
      "title": "Referral Rewards",
      "inviterAmount": "Referrer Bonus",
      "inviteeAmount": "Referee Bonus",
      "duration": "Duration",
      "canUseForDeduction": "Available for deduction",
      "newUserExclusive": "New user exclusive",
      "viewInResourceUsage": "Can be checked in <customLink>Resource Modification Details</customLink>.",
      "addedToBalance": "Credited to your account balance and can be checked in <customLink>Transaction Flow</customLink>."
    },
    "createInviteCode": "Create Referral Code",
    "copyToClipboard": "Referral link copied to clipboard",
    "createFailed": "Referral code creation failed",
    "createSuccess": "Referral code creation successful",
    "resetSuccess": "Referral code reset successfully"
  },
  "augments": "Data Augmentation",
  "public": {
    "datasets": "Public Datasets",
    "models": "Public Models",
    "notebooks": "Public Notebooks",
    "notFound": "Unable to find the desired public resources? Discovered interesting Notebook or Colab tutorials? You are welcome to",
    "suggest": "inform us directly",
    "contact": "Contact Customer Service",
    "all": "All",
    "dependency": {
      "warning": "There is a private dependency or read-write binding in the current public training, which may cause the training to fail to be cloned by others:",
      "edit": "Please consider changing the permissions of the above resources to public to ensure normal access for others",
      "version_other": "{{count}} runs",
      "version_one": "{{count}} runs",
      "version_two": "{{count}} runs",
      "version_three": "{{count}} runs",
      "execute": "Execute",
      "dataset": "Depends on the dataset",
      "privateDataset": "Depends on the private dataset",
      "deleted": " (Deleted)",
      "readWrite": " and is a read-write binding",
      "container": "Depends on the container"
    }
  },
  "vision": {
    "useModel": "Use model"
  },
  "edit": "Edit",
  "deleted": "Deleted",
  "delete": {
    "dialog": {
      "title": "Delete {{type}}:{{name}}",
      "confirmTip": "Please enter the {{type}} name to confirm deletion:",
      "confirmContainerTip": "Are you sure you want to confirm the deletion of {{type}} [<1>{{name}}</1>]? Upon deleting the current {{type}}, all execution records, associated storage files, and working directory files will be permanently erased. This action cannot be undone.",
      "confirmContainer": "I acknowledge the consequences. Confirm deletion of {{type}} and all related execution records",
      "confirmDatasetTip": "Are you certain you want to delete the {{type}} [<1>{{name}}</1>]? Once this {{type}} is deleted, all version histories and corresponding stored files will be permanently removed. This action is irreversible.",
      "confirmDataset": "I acknowledge the consequences. Confirm deletion of {{type}} and all its historical versions"
    }
  },
  "transfer": {
    "default": "Transfer",
    "dialog": {
      "title": "Transfer {{type}}:{{name}}",
      "target": "Transferring {{type}} will change the ownership permissions of the current resource. Please enter the target account for the transfer",
      "note": "Please note that resource transfer is not instantaneous and the transfer speed varies depending on the size of the resource. You will receive a notification email once the transfer is complete.",
      "confirmTip": "Please enter the current {{type}} name ({{name}}) for confirmation:",
      "confirm": "Confirm the transfer of {{type}}"
    },
    "dataset": "Dataset",
    "dataModel": "Model",
    "container": "Container",
    "current": "Transfer current {{type}}",
    "currentDesc": "The current {{type}} is being transferred to @<strong>{{target}}</strong>. Please confirm the transfer via the email linked to the target account. The transfer cannot be completed without confirmation.",
    "copyLink": "Copy Link",
    "copyLinkSuccess": "Transfer link has been copied to the clipboard",
    "undo": "Undo Transfer",
    "cancel": "Cancel Transfer",
    "confirmTransfer": "Confirm Transfer {{type}}",
    "request": "{{name}} Transfer Request",
    "requestDesc": "A request to transfer {{type}} {{name}} from @{{origin}} to {{target}} was submitted on {{time}}. Please confirm the resource transfer.",
    "requestExpire": "If you do not confirm the transfer, it will expire in 24 hours.",
    "transferResult": "{{type}} is being transferred to @<strong>{{target}}</strong>. After a successful transfer, the page will automatically redirect."
  },
  "total": "Total",
  "empty": {
    "filter": "No matching filter results found",
    "servingDesc": "No deployment description available.",
    "servingVersionDesc": "No version description available.",
    "servingVersion": "No version data corresponds to the current deployment.",
    "data": "The Data is Empty",
    "type": "No type available",
    "desc": "The Description is Empty"
  },
  "search": "Search",
  "cancel": "Cancel",
  "save": "Save",
  "start": "Start",
  "stop": "Stop",
  "updated": "Updated",
  "update": {
    "description": "Update description",
    "name": "Update the name",
    "time": "Update the time",
    "type": "Update the types"
  },
  "tags": {
    "add": "Add Tags",
    "edit": "Edit Tag",
    "empty": "No tags available",
    "filter1": "Filter Tags",
    "filter2": "Tag Filtration",
    "selectMax": "Selected tags (up to {{count}})",
    "publicNote": "Public: When this tag is assigned, the resource will be placed in the public resource pool",
    "bindSuccess": "Tag binding successful!"
  },
  "setting": {
    "basic": {
      "title": "Basic Information",
      "synopsis": "Modify the basic configuration of the current {{type}}",
      "name": "Name of the {{type}}",
      "nameExtra": "May include Chinese, English, numerals, and common special characters, up to a maximum of 100 characters.",
      "desc": "Description of the {{type}}",
      "descExtra": "Used to record the description of the {{type}}",
      "tags": "{{type}} Tag",
      "tagsExtra": "Modify the tags of the {{type}}. Tagging the {{type}} helps categorize the project and makes it easier for others to discover, especially if it is a public resource"
    },
    "dangerArea": {
      "title": "Dangerous Area",
      "synopsis": "Modify the high-risk configuration of the current {{type}}",
      "updateCreator": {
        "title": "Update the creator of the current {{type}}",
        "synopsis": "Update the creator of the current {{type}} to another member within the organization.",
        "confirm": "Confirm updating the {{type}} creator"
      },
      "transfer": {
        "title": "Transfer the current {{type}}",
        "synopsis": "Transfer the current {{type}} to another account.",
        "toOpenBayes": "Transfer the current {{name}} to another account.",
        "success": "Transfer successful!",
        "cancelSuccess": "Transfer canceled successfully!",
        "cancelFailed": "Transfer cancellation failed!",
        "rejectSuccess": "Transfer undo successful!"
      }
    },
    "personPermission": {
      "title": "Public Resource",
      "synopsis": "Modify the public visibility of the current {{type}}",
      "public": "Publicly visible",
      "publicExtra": "Set the {{type}} to public. This operation will make the {{type}} visible to all users and allow it to be bound in other executions"
    },
    "thumbnail": {
      "title": "Project Thumbnail",
      "synopsis": "Modify the current thumbnail for {{type}}.",
      "editInfo": "Revise the current thumbnail for {{type}}, which will be displayed when the project is set to public.",
      "name": "Thumbnail",
      "edit": "Edit Thumbnail"
    }
  },
  "item": {
    "usedTime": "Time Used",
    "executed": "Executed"
  },
  "name": "Name",
  "time": {
    "minutes": "minutes",
    "hour": "hour",
    "hours": "hours",
    "thirtyMinutes": "30 minutes",
    "sixtyMinutes": "1 hour",
    "day": "1 day",
    "week": "1 week",
    "never": "Never"
  },
  "limitations": {
    "title": "Service Quota Limitations",
    "desc": "Quota limits are used to adjust the maximum concurrency of containers and the upper limits of resource usage under the current account. They do not modify the currently available resources. If your resources are exhausted, please visit the Billing Center to make a purchase",
    "resourceQuota": "Computing Resource Quota",
    "gpuQuota": "GPU Quota",
    "otherQuota": "Other Quotas",
    "orgQuota": "Quota Limitations for Current Account within the Organization",
    "quotaType": {
      "runningContainer": "Limit on the number of concurrently running containers for training",
      "runningGPU": "Limit on the number of concurrently running GPUs for training",
      "org": "Limit on the number of organizations that can be created",
      "dataset": "Limit on the number of datasets owned",
      "containerSize": "Limit on the number of containers owned",
      "cacheWorkspaceSize": "Number of workspaces that can be launched quickly",
      "quickStartWorkspaceTime": "Time cached after workspace closure for rapid container start",
      "snapshotSize": "Number of snapshots that can be created in a running container",
      "uploadSize": "Resource Limit",
      "maxProjectIdleTimeoutSeconds": "Limit on the maximum idle time for workspaces"
    },
    "quotaName": {
      "orgSize": "Number of Organizations",
      "privateDataset": "Private Datasets",
      "publicDataset": "Public Datasets",
      "privateContainer": "Private Containers",
      "publicContainer": "Public Containers",
      "cacheWorkspace": "Number of Cached Workspaces",
      "quickStartWorkspace": "Quick Start Time for Workspaces (hours)",
      "snapshot": "Number of Running Snapshots",
      "upload": "Upload Resource Limit (MB)",
      "uploadTip": "The maximum limit for dataset uploads is determined by the user's remaining storage space. To obtain more space, please visit the Billing Center to purchase additional storage resources",
      "maxProjectIdleTimeoutSeconds": "Maximum idle time for workspaces"
    },
    "quotaTable": {
      "item": "Item",
      "type": "Type",
      "currentLimitations": "Current Limitations",
      "limitations": "Limitations / Used / Available ",
      "limitationTip": "The number of available instances is determined by both Gpu availability and compute resource limits",
      "application": "Quota Application",
      "chat": "Apply for More Quota"
    }
  },
  "number": {
    "zero": "0",
    "one": "1",
    "two": "2",
    "three": "3",
    "four": "4",
    "five": "5",
    "six": "6",
    "seven": "7",
    "eight": "8",
    "nine": "9"
  },
  "tbody": {
    "yes": "Yes",
    "no": "No"
  },
  "toast": {
    "created": "Created!",
    "deleted": "Deleted!",
    "modified": "Modified!",
    "updated": "Updated!",
    "error": "Request Error",
    "404": "Resource or request target does not exist",
    "reverted": "Reverted!",
    "cancel": "Cancel",
    "429": "Too many requests, please try again later"
  },
  "errorCode": {
    "EXCEED_JOB_COUNT_LIMITATION": "Maximum parallel container limit reached. Please stop existing containers of this type before creating new ones.",
    "EXCEED_WORKSPACE_COUNT_LIMITATION": "Maximum workspace limit reached. Please delete some workspaces before creating new ones.",
    "EXCEED_DATASET_COUNT_LIMITATION": "Maximum dataset limit reached. You cannot create more datasets of this type.",
    "EXCEED_PROJECT_COUNT_LIMITATION": "Maximum public container limit reached. You cannot create more of this type.",
    "NO_QUOTA_FOR_COMPUTATION": "No compute resources available.",
    "NO_QUOTA_FOR_STORAGE": "No storage resources available. Free up space by deleting unused jobs or datasets.",
    "NO_AVAILABLE_RESOURCE": "Cluster resources are fully loaded."
  },
  "duration": {
    "month_1": "1 Month",
    "month_3": "3 Months",
    "month_6": "6 Months",
    "permanent": "Permanent",
    "timeBoxed": "Time-Limited",
    "week_1": "1 Week",
    "year_1": "1 Year",
    "week": "Week",
    "month": "Month",
    "minutes": "Minutes",
    "day_1": "1 Day",
    "unit": "Auto Calculate",
    "time_boxed": "Time-Limited",
    "hourSuffix_one": "{{count}} Hour",
    "hourSuffix_other": "{{count}} Hours",
    "minuteSuffix_one": "{{count}} Minute",
    "minuteSuffix_other": "{{count}} Minutes",
    "hoursMinutesSuffix": "{{hours}} h {{minutes}} min",
    "dayHourMinuteSuffix": "{{days}} d {{hours}} h {{minutes}} min"
  },
  "validation": {
    "required": "Cannot Be Empty",
    "runtimeRequired": "Please Select Image",
    "maxDatasetBinding": "You can bind up to 5 external accounts",
    "maxThreeDatasetBinding": "You can bind up to 3 external accounts",
    "minDatasetBinding": "At least 1 external binding is required",
    "noDuplicatedVolume": "The same path cannot be bound to multiple data repositories",
    "email": "Invalid email format",
    "minError": "Cannot be less than 0",
    "formatError": "Format error",
    "maxLength": "Cannot be more than {{length}} characters",
    "maxStringLength": "Max {{length}} characters",
    "couponMinSize": "The minimum number of coupons is 1",
    "min": "Must be greater than {{min}}",
    "lessThan": "Cannot be less than {{value}}",
    "max": "Max {{max}}",
    "priceMin": "Price cannot be less than {{min}}",
    "phoneSchema": "Please enter a valid phone number",
    "imageNoSpace": "Please enter the image location accurately, spaces are not allowed",
    "image": {
      "hasSpace": "Image path cannot contain spaces",
      "invalidFormat": "Image path can only contain letters, numbers, slash(/), dot(.), hyphen(-), underscore(_) and colon(:)"
    },
    "version": {
      "hasSpace": "Version cannot contain spaces"
    },
    "username": {
      "rule1": "Cannot begin with a hyphen",
      "rule2": "Cannot end with a hyphen",
      "rule3": "Cannot contain consecutive hyphens",
      "rule4": "Wrong username format. Letters and numbers should be no more than 39 in length. Separators can be used",
      "maxLength": "Cannot be more than 39 characters"
    },
    "password": {
      "tooShort": "Password must be at least 8 characters",
      "tooLong": "Password cannot exceed 72 characters",
      "needLetter": "Password must contain letters",
      "needNumber": "Password must contain numbers",
      "hint": "At least 8 characters, must include letters and numbers"
    },
    "minAlgorithm": "Select at least one algorithm",
    "uploadScript": "Please upload the script",
    "minResource": "At least one count is available"
  },
  "notification": {
    "title": "Notification Settings",
    "desc": "You can modify the relevant notification settings here according to your needs; however, financial-related notifications cannot be disabled. <nextLine/>To change the account associated with specific notifications, please visit <customLink>Account Settings</customLink>.",
    "nameMap": {
      "idle": "Notify when Workspace/JupyterLab is Idle",
      "insufficient": "Notify on Low Resource Availability (Less than 60 Minutes)",
      "useOut": "Notify When Available Resources are Depleted"
    },
    "type": "Notification Type",
    "email": "Email",
    "message": "SMS",
    "update": "Settings have been successfully modified!"
  },
  "quota": {
    "title": "Quota Usage",
    "history": "Usage Details",
    "charge": "Resource Modification Details",
    "limitation": "Quota Limit",
    "table": {
      "storage": "Storage Resources",
      "space": "Storage Space",
      "item": "Item",
      "quota": "Quota",
      "quotaInfo": "Only unused resource packages are displayed in the quota",
      "used": "Used Resources",
      "available": "Available Resources",
      "source": "Source",
      "revoke": "Revoke",
      "resourceType": "Resource Type",
      "free": "Free",
      "paid": "Paid",
      "type": "Type",
      "date": "Date",
      "product": "Product",
      "duration": "Duration",
      "job": "Container Execution",
      "containerData": "Container Data",
      "dataset": "Dataset",
      "datasetVersion": "Dataset Version",
      "serving": "Service",
      "servingData": "Service Data",
      "durationSpace": "Duration / Storage Space",
      "validityPeriod": "Validity Period",
      "sourceAt": "Add time",
      "endAt": "End Time",
      "shared": "Membership Gift Resources {{resources}}"
    },
    "sourceMap": {
      "admin": "Added by Administrator",
      "order": "Order",
      "subscription": "Subscription",
      "renew": "Renewal",
      "upgrade": "Upgrade/Downgrade",
      "inviter": "Referrer Reward",
      "invitee": "Referral Reward",
      "gift": "Bonus on Recharge",
      "lottery": "Gift through Lottery",
      "coupon": "Lucky Bag Redemption",
      "batchCoupon": "Redemption Code Exchange",
      "identifiedGift": "Verification Bonus",
      "membershipSubscriptionCreated": "Membership Purchase",
      "membershipSubscriptionRenew": "Membership Renewal"
    },
    "chargeTitle": {
      "storage": "Storage",
      "computation": "Computation",
      "revocation": "Resource Revocation",
      "revocationStorage": "Storage Space Revocation",
      "sharedComputation": "Shared Computing Resources",
      "org": "Organization Seats"
    }
  },
  "account": {
    "setting": "Account Settings",
    "username": "Username",
    "usernameDesc": "The username is used for login and also serves as the prefix for resources created under the current user",
    "join": "Joined on {{time}}",
    "displayName": {
      "title": "Display Name",
      "desc": "Display name is used for display. Click the Display name to modify.",
      "descHyperAI": "Display name is used for display.",
      "empty": "No Display Name yet, click to edit.",
      "emptyHyperAI": "No Display Name.",
      "enter": "Please enter a Display Name",
      "editSuccess": "User Display Name updated successfully!"
    },
    "weChat": {
      "title": "WeChat Binding",
      "linkedDesc": "The current account is already linked to WeChat. The WeChat ID can also be used for QR code login.",
      "notLinkedDesc": "The current account is not linked to WeChat. Linking a WeChat account allows you to log in via QR code scanning",
      "linked": "Linked",
      "notLinked": "Not Linked",
      "link": "Link",
      "linkSuccess": "WeChat linked successfully!",
      "unlink": "Unlink",
      "unlinkSuccess": "WeChat unlinked successfully!",
      "dialogTitle": "WeChat QR Code Login"
    },
    "email": {
      "title": "Email",
      "desc": "Displays your currently registered email. The email can also be used to log into your account.",
      "edit": "Edit Email",
      "editTip": "If you need to change your email, we will send a verification email to your new email address. You must click the link in the verification email to complete the email change.",
      "new": "New Email",
      "rules": "Invalid email format",
      "send": "A verification email has been sent. Please check the link in your email to complete the change!"
    },
    "phone": {
      "title": "Phone",
      "desc": "Displays your currently registered phone number, which is used for identity verification and for sending notifications when available resources are low or exhausted",
      "add": "Add Phone",
      "edit": "Edit Phone",
      "empty": "Phone number cannot be empty",
      "smsCode": "SMS Verification Code",
      "smsCodeSend": "SMS verification code has been sent, please check your messages",
      "getGraphCode": "Get Verification Code",
      "countDown": "Get Verification Code ({{time}} seconds)",
      "graphCode": "Captcha",
      "enterGraphCode": "Please enter the captcha",
      "graphCodeFailed": "Captcha retrieval failed!",
      "success": "Phone number updated successfully!",
      "editTip": "If you need to change your phone number, we will send a verification SMS to your new phone. You must enter the verification code within the specified time to complete the phone number change.",
      "new": "New Phone Number"
    },
    "password": {
      "title": "Password",
      "edit": "Change Password",
      "desc": "It is recommended to use a password combining numbers, letters, and symbols. You can also manage your passwords using password managers such as <customLink>1Password</customLink>",
      "current": "Current Password",
      "new": "New Password",
      "editSuccess": "Password changed successfully, please log in again!",
      "warning": "You will need to log in again after changing your password."
    },
    "verified": {
      "title": "Real-name Authentication",
      "desc": "Authenticated via Alipay",
      "realName": "Real-name Information",
      "yes": "Authenticated",
      "no": "Not Authenticated",
      "dialogTitle": "Real-name Authentication Information",
      "name": "Real Name: {{name}}",
      "idCardNumber": "ID Card Number: {{idCardNumber}}",
      "unlink": "Unlink",
      "unlinkSuccess": "Real-name authentication unlinked successfully!",
      "finished": "This account has completed real-name authentication!",
      "finish": "Completing real-name authentication allows you to use the following services:",
      "finishDesc1": "The model training container can use subdomain services",
      "finishDesc2": "You can create new model deployment",
      "identityCard": "Mainland Resident ID Card",
      "homeVisitHK": "Exit-Entry Permit for Hong Kong and Macao Residents",
      "homeVisitTW": "Exit-Entry Permit for Taiwan Residents",
      "residenceHK": "Hong Kong and Macao Resident Permit",
      "residenceTW": "Taiwan Resident Permit",
      "validNumber": "Please enter a valid ID number",
      "retry": "QR code generation failed. Please retry",
      "failed": "QR code generation failed:",
      "success": "Authentication successful!",
      "form": {
        "realName": "Real Name",
        "id": "ID Number",
        "tip": "Your real-name information will be verified through Alipay's real-name authentication system. The entire process is encrypted, and your information will not be used for other purposes.",
        "auth": "Authenticate via Alipay"
      },
      "alipayScan": "Alipay QR Code Authentication",
      "alipayScanDesc": "Please use your personal Alipay account to scan the QR code for authentication"
    },
    "token": {
      "title": "Authentication Token",
      "desc": "Token for the current account, usable with command-line tools.",
      "copy": "Copy Token",
      "copyAlready": "Token has been copied to clipboard!"
    },
    "avatar": {
      "title": "User Avatar",
      "desc": "The current avatar for the account.",
      "visit": "Visit <customLink>Gravatar</customLink> to modify the avatar linked to your email {{email}} for {{brand}}; or upload a custom avatar here, which will override the Gravatar image.",
      "edit": "Edit Avatar"
    },
    "theme": {
      "title": "Interface Theme",
      "desc": "Alter the theme color scheme of the current interface."
    },
    "apiKey": {
      "title": "API Key",
      "desc": "Display your API Keys, used for model deployment",
      "manage": "Manage API Key"
    }
  },
  "avatar": {
    "title": "Avatar",
    "sizeLimit": "File exceeds the limit, please select a file smaller than {{size}}!",
    "noAuth": "You do not have permission to modify {{name}}!",
    "failed": "{{name}} upload failed!",
    "success": "{{name}} uploaded successfully!",
    "crop": "Crop new {{name}}",
    "desc": "The {{name}} content you upload must comply with relevant laws and regulations within mainland China. Please do not upload obscene, pornographic, or unauthorized images. We reserve the right to delete {{name}} and disable accounts with severe violations.",
    "upload": "Upload new {{name}}",
    "confirm": "Confirm Crop"
  },
  "dialog": {
    "close": "Close",
    "confirm": "Confirm",
    "confirmText": "Confirm",
    "cancel": "Cancel",
    "recharge": "Recharge",
    "download": "Download",
    "view": "View {{name}}",
    "save": "Save"
  },
  "balance": {
    "available": "Available Balance: ",
    "recharge": "Recharge Balance",
    "coupon": "Coupon Exchange"
  },
  "resource": {
    "gpu": {
      "title": "GPU",
      "empty": "No GPU",
      "count": "Total ",
      "desc": "GPU"
    },
    "cpu": {
      "count": "{{count}}-core",
      "countDesc": "{{count}}-core CPU"
    },
    "memory": "Memory",
    "disk": "Disk",
    "available": "{{time}} Available",
    "availableDesc": "Remaining Available Time",
    "noAvailable": "No Available Time",
    "fullLoad": " (Full Load)",
    "fullLoadBadge": "Full Load",
    "membership": "Members Only",
    "membershipDiscount": "Get Discount"
  },
  "runtime": {
    "subfix": "-- Unavailable",
    "unavailable": "This version is no longer maintained, please migrate to a newer version",
    "deprecated": "Deprecated"
  },
  "plan": {
    "oneDay": {
      "title": "Daily Plan",
      "duration": "/day",
      "description": "Unlimited usage within 24 hours"
    },
    "oneWeek": {
      "title": "Weekly Plan",
      "duration": "/week",
      "description": "Unlimited usage within 7 days"
    },
    "oneMonth": {
      "title": "Monthly Plan",
      "duration": "/month",
      "description": "Unlimited usage within 30 days"
    },
    "quota": {
      "title": "Pay As You Go",
      "duration": "/hour",
      "description": "Pay based on actual usage"
    },
    "saved": "Saved ",
    "available": "{{time}} Available",
    "renewable": "Auto-renew after expiration"
  },
  "metrics": {
    "title": "Metrics",
    "user": "User mode time",
    "system": "Kernel mode time",
    "gpu-util": "GPU core utilization",
    "gpu-vram": "GPU memory usage",
    "utilization": "{{name}} utilization",
    "systemUtilization": "System disk utilization",
    "systemMetrics": "System metrics (updated every minute)",
    "customMetrics": "Custom metrics",
    "customMetricsDesc": "The Python library <customLink>openbayestool</customLink> provided by {{brand}} allows you to customize and record key metrics within your Python programs and display them on the container execution page.\nYou can visit our documentation at <customLink2>Displaying Key Metrics</customLink2> to learn more.",
    "systemTitle": "System Metrics",
    "cpu": "CPU Utilization",
    "memory": "Memory Utilization",
    "storage": "Storage Resource Utilization",
    "cpuDisplay": "User: {{user}}% System: {{system}}% - {{max}} cores",
    "memoryDisplay": "{{memory}} / {{max}},{{utilization}}%",
    "servingCpuUser": "User: {{user}}%",
    "servingCpuSystem": "System: {{system}}%",
    "servingGpuVram": "VRAM Usage: {{vram}}",
    "servingGpuUtil": "Core Utilization: {{util}}%",
    "dataZoomBack": "Data Zoom Reset",
    "tracesDisplay": "Average/Maximum Processing Time {{percent}}%",
    "tracesCount": "{{count}} requests",
    "tracesCountDesc": "Request Count:",
    "tracesTitle": "Request Statistics/Performance Metrics"
  },
  "more": "More",
  "guide": {
    "welcome": "Welcome to {{brand}}",
    "welcomeDesc": "Welcome to {{brand}} — Your Comprehensive Online AI Platform\n\n{{brand}} is a cloud-based platform designed to streamline the development and deployment of artificial intelligence applications.\nWith no need for system-level drivers or manual environment setup, it offers a suite of out-of-the-box services, including<customLink1>dataset hosting</customLink1>, <customLink2>model training</customLink2>, and <customLink3>model deployment</customLink3>, enabling developers and teams to focus on building intelligent solutions with greater efficiency.",
    "dataset": "Dataset Management",
    "datasetDesc": "Users can create datasets to save and reuse data. Typically, datasets are large in scale, so uploading them together with code is not convenient. To address this, a dedicated area is provided for managing datasets separately.",
    "gear": "Compute Container Gear",
    "gearDesc": "Compute container, often referred to simply as a container in the documentation—is the smallest unit of computation execution in {{brand}}. Each container provides the {{homePath}} directory as its working directory for execution results. Additionally, up to three input directories can be mounted as container inputs: {{inputPathPrefix}}/input/input0 to {{inputPathPrefix}}/input/input2.",
    "serving": "Model Deployment Serving",
    "servingDesc": "After completing model training, the model can be deployed to the service side or stored on the device side to provide real-time model inference services. \"Model Deployment (Serving)\" is the service side model inference function provided by {{brand}}.",
    "automation": "AutoML",
    "automationDesc": "A general-purpose machine learning service that enables rapid development of intelligent systems—no ML expertise required. Compatible with text, images, video, audio, and numerical data, with support for customization."
  },
  "selectOption": {
    "placeholder": "Enter keywords to search…",
    "nodePlaceholder": "Please Select Device",
    "noContainerOptionsMessage": "No eligible container found. Creating a new one with the current name",
    "noNodeOptionsMessage": "No matching devices",
    "loadingMessage": "Loading…",
    "create": "Create \"{{value}}\"",
    "noServingOptionsMessage": "No matching deployment found. Creating a new one with the current name"
  },
  "permission": {
    "public": "Public",
    "private": "Private",
    "partial": "Partial"
  },
  "form": {
    "nameFeedback": {
      "create": "{{name}} will be created as \"{{value}}\"",
      "update": "{{name}} will be updated to \"{{value}}\""
    }
  },
  "changelog": {
    "allUpdates": "View all updates",
    "distanceInWordsToNow": "{{time}} ago",
    "openInNewWindow": "Open in new window",
    "publishedAt": "Published at {{time}}"
  },
  "descriptionPlaceholder": "Enter description information",
  "error": {
    "popupBlocked": "Popup blocked by browser, please allow popups and try again"
  },
  "errors": {
    "noAuth": "No access permission!",
    "notFound": "The resource you requested does not exist or you do not have permission to access it!",
    "notFound2": "The resource you requested does not exist!",
    "permissionDenied": "No permission to access the current resource!",
    "failed": "Request failed!"
  },
  "globalAlert": {
    "accountLocked": "Your account has been locked by the platform's anti-cheating system due to unusual operations. If you need to appeal, please click the dialog box on the lower right corner of the page to contact the official staff.",
    "accountLockedHyperAI": "Your account has been flagged by the platform's anti-cheating system due to unusual operations. If you need to appeal, please send an email to support@hyper.ai and our team will respond within 48 hours.",
    "emailNotVerified": "Your account has not been verified. Some features are restricted, and you cannot use GPU-type computing resources. ",
    "emailNotVerifiedDesc": "You can choose to verify via <customLink>WeChat</customLink> or email.",
    "emailNotVerifiedVerify": "Please verify it as soon as possible. If you do not receive the email, you can <customLink>resend the verification email</customLink>",
    "sendSuccess": "Verification email has been sent, please check your email!",
    "phoneNotVerified": "Your phone number has not been verified. Some features are restricted, please <customLink>verify your phone number</customLink>",
    "storageQuotaAlert": "Storage total has exceeded the limit, please clean up the <customLink>dataset</customLink> or <customLink2>container execution</customLink2> that you do not need, or purchase additional storage space, <customLink3>view details</customLink3>",
    "seatQuotaAlert": "Organization seat quota has exceeded the limit, some features are restricted, please <customLink>purchase seats</customLink>"
  },
  "idCopyContent": {
    "copy": "Copy the current {{prefix}} {{content}}, which can be used for quick access in command-line CLI and other scenarios, details can visit our <customLink>CLI documentation</customLink>",
    "copyHyperAI": "Copy the current {{prefix}} {{content}} to quickly bind this resource when creating a container",
    "copied": "{{content}} has been copied"
  },
  "navSearch": {
    "placeholder": "Search documents",
    "search": "Search",
    "resetButtonTitle": "Clear search",
    "recentSearchesTitle": "Recent Searches",
    "noRecentSearchesText": "No recent searches",
    "saveRecentSearchButtonTitle": "Save this search",
    "removeRecentSearchButtonTitle": "Remove this search from history",
    "favoriteSearchesTitle": "Favorites",
    "removeFavoriteSearchButtonTitle": "Remove this search from favorites",
    "selectResult": "Select Result",
    "navigateResult": "Switch Result",
    "closeWindow": "Close Window",
    "noResultsText": "No results",
    "emptyText": "Search HyperAI documentation",
    "suggestedQueryText": "Try searching"
  },
  "paramSpecDataTypeMap": {
    "INTEGER": "Integer Type",
    "DOUBLE": "Double Type",
    "DISCRETE": "Discrete Type",
    "CATEGORICAL": "Categorical Type"
  },
  "ago": " ago",
  "consoleUpdate": {
    "title": "New Console Version Detected",
    "content": "A new version of the {{brand}} console has been detected. Please refresh the page to update the interface.",
    "confirm": "Refresh and Update",
    "cancel": "Do Not Update"
  },
  "betaBadge": "Experimental feature, may be unstable and not guaranteed SLA",
  "interceptTitle": "Feature Restricted",
  "unauthBanner": {
    "title": "Excited to explore {{brand}}?",
    "content": "You can register now and immediately experience {{brand}}'s online machine learning services. Feel free to contact us to learn how we can provide a customized solution for your enterprise",
    "register": "Register Now",
    "contact": "Contact Online Customer Service",
    "already": "Already have an account?"
  },
  "tabs": {
    "overview": "Overview",
    "details": "Details",
    "settings": "Settings",
    "versions": "Versions"
  },
  "profile": {
    "containers": "Containers",
    "datasets": "Datasets",
    "models": "Models",
    "joinAt": "Joined on {{time}}",
    "emptyContainer": "No containers to display",
    "emptyDataset": "No datasets to display",
    "emptyModel": "No models to display"
  },
  "currency": {
    "fullname": {
      "CNY": "RMB (CN¥)",
      "USD": "Dollar (US$)"
    },
    "shortname": {
      "CNY": "CNY",
      "USD": "USD"
    }
  },
  "pagination": {
    "jumpTo": "Jump to",
    "page": "Page",
    "pageSize": "{{size}} per page",
    "total": "Current page {{currentTotal}} items, total {{total}} items"
  },
  "intercept": {
    "start": "System under maintenance. Project startup is temporarily unavailable. Thank you for your patience.",
    "serving": "System maintenance in progress. New model deployments cannot be created at the moment. Please wait patiently",
    "hyperTuning": "System maintenance in progress. New hyperparameter tuning tasks cannot be created at the moment. Please wait patiently.",
    "hpc": "System maintenance in progress. New high-performance computing tasks cannot be created at the moment. Please wait patiently",
    "container": "System maintenance in progress. New containers cannot be created at the moment. Please wait patiently",
    "automl": "System maintenance in progress. New AutoML tasks cannot be created at the moment. Please wait patiently."
  },
  "meta": {
    "title": "{{brand}} Console",
    "quotaDetails": "Resource Usage Details",
    "createContainer": "Create Container",
    "createModel": "Create Model",
    "createDataset": "Create Dataset",
    "createOrg": "Create Organization",
    "helmet": "{{name}} - {{brand}}"
  },
  "onboarding": {
    "welcome": {
      "title": "Welcome to",
      "subtitle": "AI Research and Computing Cloud Platform",
      "advantages": {
        "title": "Key Advantages",
        "freeCpu": "Free CPU",
        "highPerformance": "Powerful Compute Resources",
        "readyToUse": "Out-of-the-box Running Environment",
        "publicResources": "One-Click Bind Popular Open-Source Datasets & Models to Your Container"
      },
      "coreCapabilities": {
        "title": "Core Capabilities",
        "training": "Model Training",
        "deployment": "Model Deployment",
        "dataHosting": "Datasets Hosting"
      },
      "promotion": {
        "title": "New Users Offer",
        "offer": "Grab 20h on RTX 5090 for just $1 (worth $7)"
      },
      "actions": {
        "next": "Next: Membership Benefits",
        "skip": "Skip",
        "previous": "Previous",
        "more": "More",
        "startUsing": "Start Tour"
      },
      "pageIndicator": "{{current}}/{{total}}"
    },
    "membership": {
      "title": "Join Our Membership",
      "subtitle": "Premium benefits to accelerate your AI workflows",
      "plans": {
        "basic": {
          "name": "HyperAI Basic",
          "description": "A foundational plan designed for beginners to learn and develop personal projects.",
          "price": "Starting at $0.00",
          "priceSuffix": "",
          "features": [
            "Maximum Continuous Free CPU Runtime: 12h",
            "GPU: Pay-as-you-go",
            "Storage: 20 GB",
            "AI Copilot: Coming soon"
          ]
        },
        "pro": {
          "name": "HyperAI Pro",
          "description": "A high-performance plan designed for professional developers and advanced users.",
          "price": "$4.99",
          "priceSuffix": "/month",
          "features": [
            "Maximum Continuous Free CPU Runtime: 24h",
            "GPU: 30 hours/month of RTX 5090 compute time",
            "Storage: 70 GB",
            "AI Copilot: Coming soon"
          ]
        }
      },
      "bottomTip": "HyperAI Pro can be subscribed in the Finance Center"
    },
    "tour": {
      "gear": {
        "title": "Gear",
        "description": "Also referred to as a “Compute Container“ or simply ”Container“, it is a flexible computational unit that can perform tasks ranging from data preprocessing and model training to deployment and inference."
      },
      "dataWarehouse": {
        "title": "Data Warehouse",
        "description": "The data warehouse contains two categories, ”Datasets“ and ”Models”, and supports uploading and managing dataset and model files."
      },
      "publicResources": {
        "title": "Open Resources",
        "description": "HyperAI provides three types of open resources: “Public Datasets”, “Public Models”, and “Public Tutorials”. Datasets and models can be bound to containers with a single click, while tutorials can be launched instantly, enabling users to quickly replicate popular projects and lower the learning curve."
      },
      "finance": {
        "title": "Finance Portal",
        "description": "Finance Portal is a functional module for users to centrally manage their account assets, supporting balance top-ups and subscriptions to HyperAI Pro and storage services."
      },
      "docs": {
        "title": "Documentation",
        "description": "Step-by-step instructions to help users get started quickly."
      },
      "progress": "{{current}}/{{total}}",
      "actions": {
        "next": "Next",
        "previous": "Previous",
        "skip": "Skip",
        "finish": "Start Using"
      }
    },
    "completion": {
      "title": "Welcome to {{appName}}!",
      "subtitle": "Claim your exclusive new user perks below",
      "subtitleShort": "Claim your perks below",
      "coupon": {
        "title": "Newcomer Coupon",
        "condition": "Top Up <thresholdSpan>{{threshold}}</thresholdSpan> Get <giftSpan>{{totalAmount}}</giftSpan>",
        "description": "Valid for {{days}} days after claiming. Receive an extra {{gift}} bonus when you top up {{threshold}} or more in a single transaction. You can check it in <customLink>Transaction Flow</customLink>.",
        "claim": "Claim Now",
        "claiming": "Claiming...",
        "claimed": "View Coupon",
        "used": "Used",
        "expired": "Expired",
        "error": "Failed to load",
        "useNow": "View Coupon",
        "claimSuccess": "Voucher claimed successfully",
        "claimError": "Failed to claim voucher"
      },
      "promo": {
        "title": "$1 Offer",
        "description": "Unlock 20 hours of RTX 5090 compute resources (worth $7) for only $1.",
        "purchase": "Get It Now"
      },
      "cta": "Start Using {{appName}}"
    }
  }
}
