147 lines
5.7 KiB
JSON
147 lines
5.7 KiB
JSON
{
|
|
"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",
|
|
"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": "Display",
|
|
"sold": "Subscription Count",
|
|
"subscribe": "Subscribe",
|
|
"subscribeGroup": "Subscription Group",
|
|
"tabs": {
|
|
"subscribe": "Subscribe",
|
|
"subscribeGroup": "Subscription Group"
|
|
},
|
|
"traffic": "Traffic",
|
|
"unitPrice": "Unit Price",
|
|
"updateSuccess": "Update Successful"
|
|
}
|