122 lines
4.5 KiB
JSON

{
"actions": {
"add": "Add",
"batchDelete": "Batch Delete",
"batchDeleteSuccess_one": "Successfully deleted {count} clients",
"batchDeleteSuccess_other": "Successfully deleted {count} clients",
"batchDeleteWarning_one": "Are you sure you want to delete the selected {count} clients?",
"batchDeleteWarning_other": "Are you sure you want to delete the selected {count} clients?",
"cancel": "Cancel",
"confirm": "Confirm",
"confirmDelete": "Confirm Delete",
"createSuccess": "Created successfully",
"delete": "Delete",
"deleteFailed": "Delete failed",
"deleteSuccess": "Deleted successfully",
"deleteWarning": "This operation cannot be undone. Are you sure you want to delete this client?",
"edit": "Edit",
"save": "Save",
"saveFailed": "Save failed",
"update": "Update",
"updateSuccess": "Updated successfully"
},
"config": {
"description": "Manage subscription system settings",
"singleSubscriptionMode": "Single Subscription Mode",
"singleSubscriptionModeDescription": "Limit users to one active subscription. Existing subscriptions unaffected",
"subscriptionDomain": "Subscription Domain",
"subscriptionDomainDescription": "Custom domain for subscription links",
"subscriptionDomainPlaceholder": "Enter subscription domain, one per line",
"subscriptionPath": "Subscription Path",
"subscriptionPathDescription": "Custom path for subscription endpoints (better performance after system restart)",
"subscriptionPathPlaceholder": "Enter subscription path",
"title": "Subscription Configuration",
"updateError": "Update failed",
"updateSuccess": "Settings updated successfully",
"userAgentLimit": "{{userAgent}} Restriction",
"userAgentLimitDescription": "Enable access restrictions based on {{userAgent}}",
"userAgentList": "{{userAgent}} Whitelist",
"userAgentListDescription": "Allowed {{userAgent}} for subscription access, one per line. Configured application {{userAgent}} will be automatically included",
"userAgentListPlaceholder": "Enter allowed {{userAgent}}, one per line",
"wildcardResolution": "Wildcard Resolution",
"wildcardResolutionDescription": "Enable wildcard domain resolution for subscriptions"
},
"form": {
"addTitle": "Add Client",
"descriptions": {
"description": "Detailed client description",
"downloadLink": "platform download URL",
"icon": "Icon URL or base64 encoding",
"name": "Client display name",
"outputFormat": "Subscription configuration file format",
"scheme": {
"base64Encoding": "Base64 encoding",
"functions": "Supports functions:",
"jsonStringify": "JSON object to string",
"nameVariable": "site name",
"title": "URL Scheme template",
"urlEncoding": "URL encoding",
"urlVariable": "subscription URL",
"variables": "Supports variables:"
},
"template": {
"functions": "Template functions:",
"if": "conditional statements",
"nodes": "proxy nodes list",
"range": "iterate arrays",
"siteName": "site name",
"sprig": "Sprig function library (string processing, dates, etc.)",
"subscribeName": "subscription name",
"title": "Go Template Syntax",
"userInfo": "user info (traffic, expiry, etc.)",
"variables": "Available variables:"
},
"userAgentPrefix": "Client identifier for distinguishing different clients"
},
"editTitle": "Edit Client",
"fields": {
"description": "Description",
"icon": "Icon",
"name": "Name",
"outputFormat": "Output Format",
"scheme": "URL Scheme",
"template": "Subscription File Template"
},
"tabs": {
"basic": "Basic Info",
"download": "Downloads",
"template": "Templates"
}
},
"outputFormats": {
"base64": "Base64",
"conf": "CONF",
"json": "JSON",
"plain": "Plain Text",
"yaml": "YAML"
},
"protocol": {
"title": "Client Management"
},
"table": {
"columns": {
"default": "Default",
"description": "Description",
"name": "Client Name",
"outputFormat": "Output Format",
"supportedPlatforms": "Supported Platforms"
}
},
"templatePreview": {
"base64": {
"decodedContent": "Decoded Content",
"decodeError": "Base64 decode error",
"originalContent": "Original Content"
},
"failed": "Failed to load template",
"loading": "Loading...",
"preview": "Preview",
"title": "Template Preview"
}
}