{
  "config": {
    "addTimeSlot": "Add Time Slot",
    "communicationKey": "Communication Key",
    "communicationKeyDescription": "Key for node communication to ensure data security",
    "delete": "Delete",
    "dynamicMultiplier": "Dynamic Multiplier",
    "dynamicMultiplierDescription": "Dynamic Multiplier refers to processing pushed data with different multipliers for different nodes during different time periods.",
    "endTime": "End Time",
    "inputPlaceholder": "Enter",
    "multiplier": "Multiplier",
    "nodePullInterval": "Node Pull Interval",
    "nodePullIntervalDescription": "Frequency (in seconds) for nodes to fetch data from the panel",
    "nodePushInterval": "Node Push Interval",
    "nodePushIntervalDescription": "Frequency for nodes to push data to the panel",
    "reset": "Reset",
    "save": "Save",
    "saveSuccess": "Save Successful",
    "startTime": "Start Time",
    "timeSlot": "Time Slot"
  },
  "group": {
    "actions": "Actions",
    "cancel": "Cancel",
    "confirm": "Confirm",
    "confirmDelete": "Are you sure you want to delete?",
    "create": "Create",
    "createNodeGroup": "Create Node Group",
    "createdSuccessfully": "Created successfully",
    "delete": "Delete",
    "deleteWarning": "Data will not be recoverable after deletion. Please proceed with caution.",
    "deletedSuccessfully": "Deleted successfully",
    "description": "Description",
    "edit": "Edit",
    "editNodeGroup": "Edit Node Group",
    "form": {
      "cancel": "Cancel",
      "confirm": "Confirm",
      "description": "Description",
      "name": "Name"
    },
    "name": "Name",
    "title": "Node Group List",
    "updatedAt": "Updated At"
  },
  "node": {
    "abnormal": "Abnormal",
    "actions": "Actions",
    "address": "Address",
    "all": "All",
    "cancel": "Cancel",
    "confirm": "Confirm",
    "confirmDelete": "Are you sure you want to delete?",
    "copy": "Copy",
    "copySuccess": "Copied successfully",
    "create": "Create",
    "createNode": "Create Node",
    "createSuccess": "Created successfully",
    "delete": "Delete",
    "deleteSuccess": "Deleted successfully",
    "deleteWarning": "Data will not be recoverable after deletion. Please proceed with caution.",
    "disk": "Disk",
    "edit": "Edit",
    "editNode": "Edit Node",
    "enable": "Enable",
    "form": {
      "allowInsecure": "Allow Insecure",
      "cancel": "Cancel",
      "city": "City",
      "confirm": "Confirm",
      "country": "Country",
      "edit": "Edit",
      "editSecurity": "Edit Security Configuration",
      "enableTLS": "Enable TLS",
      "encryptionMethod": "Encryption Method",
      "flow": "Flow Control Algorithm",
      "groupId": "Node Group",
      "hopInterval": "Hop Interval",
      "hopPorts": "Hop Ports",
      "hopPortsPlaceholder": "Separate multiple ports with commas",
      "name": "Name",
      "obfsPassword": "Obfuscation Password",
      "obfsPasswordPlaceholder": "Leave blank for no obfuscation",
      "path": "Path",
      "pleaseSelect": "Please Select",
      "port": "Server Port",
      "protocol": "Protocol",
      "relayHost": "Relay Host",
      "relayMode": "Relay Mode",
      "relayModeOptions": {
        "all": "All",
        "none": "None",
        "random": "Random"
      },
      "relayPort": "Relay Port",
      "relayPrefix": "Relay Prefix",
      "remarks": "Remarks",
      "security": "Security",
      "securityConfig": "Security Configuration",
      "security_config": {
        "fingerprint": "Fingerprint",
        "privateKey": "Private Key",
        "privateKeyPlaceholder": "Leave blank for auto-generation",
        "publicKey": "Public Key",
        "publicKeyPlaceholder": "Leave blank for auto-generation",
        "serverAddress": "Server Address",
        "serverAddressPlaceholder": "REALITY target address, default using SNI",
        "serverName": "Server Name (SNI)",
        "serverNamePlaceholder": "REALITY required, consistent with backend",
        "serverPort": "Server Port",
        "serverPortPlaceholder": "REALITY target port, default 443",
        "shortId": "Short ID",
        "shortIdPlaceholder": "Leave blank for auto-generation",
        "sni": "Server Name Indication (SNI)"
      },
      "selectEncryptionMethod": "Select Encryption Method",
      "selectNodeGroup": "Select Node Group",
      "selectProtocol": "Select Protocol",
      "selectRelayMode": "Select Relay Mode",
      "serverAddr": "Server Address",
      "serverKey": "Server Key",
      "serverName": "Service Name",
      "speedLimit": "Speed Limit",
      "speedLimitPlaceholder": "Unlimited",
      "tags": "Tags",
      "tagsPlaceholder": "Use Enter or comma (,) to enter multiple tags",
      "trafficRatio": "Traffic Rate",
      "transport": "Transport Protocol Configuration",
      "transportConfig": "Transport Protocol Configuration",
      "transportHost": "Transport Server Address",
      "transportPath": "Transport Path",
      "transportServerName": "Transport Server Name"
    },
    "lastUpdated": "Last Updated",
    "memory": "Memory",
    "name": "Name",
    "node": "Node",
    "nodeGroup": "Node Group",
    "normal": "Normal",
    "onlineCount": "Online users",
    "onlineUsers": "Online Users",
    "rate": "Rate",
    "relay": "Relay",
    "serverAddr": "Server Address",
    "speedLimit": "Speed Limit",
    "status": "Status",
    "tags": "Tags",
    "trafficRatio": "Traffic Rate",
    "type": "Type",
    "updateSuccess": "Update successful",
    "updatedAt": "Updated At"
  },
  "tabs": {
    "node": "Node",
    "nodeConfig": "Node Configuration",
    "nodeGroup": "Node Group"
  }
}
