{
  "actions": "Actions",
  "app": {
    "appDownloadURL": "App Download URL",
    "appIcon": "App Icon",
    "appList": "App List",
    "appName": "App Name",
    "backupDomains": "Backup Domain List",
    "backupDomainsDescription": "Backup domain list for domain resolution, one domain per line",
    "batchDelete": "Batch Delete",
    "cancel": "Cancel",
    "communicationKey": "Communication Key",
    "communicationKeyDescription": "Key used for client communication",
    "config": "Config",
    "configApp": "App Configuration",
    "confirm": "Confirm",
    "confirmDelete": "Are you sure you want to delete?",
    "create": "Create",
    "createApp": "Create App",
    "createSuccess": "Created successfully",
    "defaultVersion": "Default",
    "delete": "Delete",
    "deleteWarning": "Data cannot be recovered after deletion. Please proceed with caution.",
    "describeDescription": "Used to describe the application, displayed in the app list",
    "description": "Description",
    "downloadLink": "Download Link",
    "edit": "Edit",
    "editApp": "Edit App",
    "encryption": "Encryption Method",
    "encryptionDescription": "Choose the encryption method for client communication. If selected, the client will use this method to communicate with the server",
    "nameDescription": "Application name, displayed in the app list",
    "platform": "Platform",
    "selectApp": "Select App",
    "selectAppDescription": "Select the app to configure, all settings will apply to the selected app",
    "startupPicture": "Startup Picture",
    "startupPictureDescription": "Startup picture, supports network and local images. For network images, please enter the complete image URL",
    "startupPicturePreview": "Startup Picture Preview",
    "startupPictureSkip": "Startup Picture Skip Time",
    "startupPictureSkipDescription": "Startup picture display time in seconds, enter 0 to not display",
    "subscriptionProtocol": "Subscription Protocol",
    "updateSuccess": "Updated successfully",
    "version": "Version"
  },
  "cancel": "Cancel",
  "config": {
    "singleSubscriptionMode": "Single Subscription Mode",
    "singleSubscriptionModeDescription": "When enabled, all user subscriptions will be converted to balance",
    "subscriptionDomain": "Subscription Domain",
    "subscriptionDomainDescription": "Used for subscription; leave blank to use site domain",
    "subscriptionDomainPlaceholder": "Enter subscription domain, one per line",
    "subscriptionPath": "Subscription Path",
    "subscriptionPathDescription": "Used for subscription; be sure to restart the system after modification for optimal performance",
    "subscriptionPathPlaceholder": "Enter",
    "updateSuccess": "Updated successfully",
    "wildcardResolution": "Wildcard Resolution",
    "wildcardResolutionDescription": "Used for subscription"
  },
  "confirm": "Confirm",
  "confirmDelete": "Are you sure you want to delete?",
  "copy": "Copy",
  "copySuccess": "Copied successfully",
  "create": "Create",
  "createSubscribe": "Create Subscription",
  "createSuccess": "Create Successful",
  "delete": "Delete",
  "deleteSuccess": "Delete Successful",
  "deleteWarning": "Data cannot be recovered after deletion. Please proceed with caution.",
  "deviceLimit": "Device Limit/Unit",
  "edit": "Edit",
  "editSubscribe": "Edit Subscription",
  "form": {
    "Day": "Day",
    "Hour": "Hour",
    "Minute": "Minute",
    "Month": "Month",
    "NoLimit": "No Limit",
    "Year": "Year",
    "annualReset": "Annual Reset",
    "basic": "Basic",
    "cancel": "Cancel",
    "confirm": "Confirm",
    "deductionRatio": "Automatic/Manual Deduction Configuration",
    "deductionRatioDescription": "Used for deduction. By default, the system adopts an automatic calculation algorithm. When a manual ratio is provided, the system calculates proportions based on the time and traffic ratio, ensuring the total equals 100%.",
    "description": "Description",
    "deviceLimit": "Device Limit",
    "discount": "Discount",
    "discountDescription": "Set discount based on unit price",
    "discountMonths": "Months",
    "discountPercent": "Discount Percentage",
    "discount_price": "Discount Price",
    "duration": "Duration (months)",
    "groupId": "Subscription Group",
    "inventory": "Subscription Limit",
    "monthlyReset": "Monthly Reset",
    "name": "Name",
    "noLimit": "No Limit",
    "noReset": "No Reset",
    "pricing": "Pricing",
    "purchaseWithDiscount": "Allow Deduction",
    "purchaseWithDiscountDescription": "Enable or disable unsubscribe functionality. After activation, the system will perform deduction processing according to the configured rules and proportions, and the remaining value will be returned to the balance",
    "quota": "Purchase Limit",
    "renewalReset": "Renewal Reset",
    "renewalResetDescription": "Reset cycle upon renewal",
    "replacement": "Reset Price (per time)",
    "resetCycle": "Reset Cycle",
    "resetOn1st": "Reset on the 1st",
    "selectResetCycle": "Please select a reset cycle",
    "selectSubscribeGroup": "Select Subscription Group",
    "selectUnitTime": "Please select a unit of time",
    "server": "Server",
    "serverGroup": "Server Group",
    "servers": "Servers",
    "speedLimit": "Speed Limit ",
    "traffic": "Traffic",
    "unitPrice": "Unit Price",
    "unitTime": "Unit Time"
  },
  "group": {
    "actions": "Actions",
    "cancel": "Cancel",
    "confirm": "Confirm",
    "confirmDelete": "Are you sure you want to delete?",
    "create": "Create",
    "createSubscribeGroup": "Create Subscription Group",
    "createSuccess": "Create Successful",
    "delete": "Delete",
    "deleteSuccess": "Delete Successful",
    "deleteWarning": "Data cannot be recovered after deletion. Please proceed with caution.",
    "description": "Description",
    "edit": "Edit",
    "editSubscribeGroup": "Edit Subscription Group",
    "form": {
      "cancel": "Cancel",
      "confirm": "Confirm",
      "description": "Description",
      "name": "Name"
    },
    "name": "Name",
    "title": "Subscription Group List",
    "updateSuccess": "Update Successful",
    "updatedAt": "Updated At"
  },
  "inventory": "Subscription Limit",
  "name": "Name",
  "quota": "Purchase Limit/Time",
  "replacement": "Reset Price/Time",
  "sell": "Sell",
  "show": "Home display",
  "sold": "Subscription Count",
  "subscribe": "Subscribe",
  "subscribeGroup": "Subscription Group",
  "tabs": {
    "subscribe": "Subscribe",
    "subscribeApp": "App Configuration",
    "subscribeConfig": "Subscription Configuration",
    "subscribeGroup": "Subscription Group"
  },
  "traffic": "Traffic",
  "unitPrice": "Unit Price",
  "updateSuccess": "Update Successful"
}
