{
  "page": {
    "provider": {
      "trigger": "Proveedor de reglas",
      "dialogTitle": "Proveedor de reglas",
      "actions": {
        "updateAll": "Actualizar todo",
        "update": "Actualizar"
      }
    },
    "title": "Reglas"
  },
  "feedback": {
    "notifications": {
      "provider": {
        "updateSuccess": "{{name}} updated successfully",
        "updateFailed": "Failed to update {{name}}: {{message}}",
        "genericError": "Update failed: {{message}}",
        "none": "No providers available to update",
        "allUpdated": "All providers updated successfully"
      }
    }
  },
  "modals": {
    "editor": {
      "form": {
        "labels": {
          "type": "Tipo de regla",
          "content": "Contenido de la regla",
          "proxyPolicy": "Política de proxy"
        },
        "toggles": {
          "noResolve": "Omitir resolución DNS"
        },
        "actions": {
          "prependRule": "Agregar regla previa",
          "appendRule": "Agregar regla posterior"
        },
        "validation": {
          "conditionRequired": "Falta la condición de la regla",
          "invalidRule": "Regla no válida"
        }
      },
      "ruleTypes": {
        "DOMAIN": "Coincidir con el nombre de dominio completo",
        "DOMAIN-SUFFIX": "Coincidir con el sufijo del nombre de dominio",
        "DOMAIN-KEYWORD": "Coincidir con la palabra clave del nombre de dominio",
        "DOMAIN-REGEX": "Coincidir con la expresión regular del nombre de dominio",
        "GEOSITE": "Coincidir con los nombres de dominio en Geosite",
        "GEOIP": "Coincidir con el código de país del IP",
        "SRC-GEOIP": "Coincidir con el código de país del IP de origen",
        "IP-ASN": "Coincidir con el ASN del IP",
        "SRC-IP-ASN": "Coincidir con el ASN del IP de origen",
        "IP-CIDR": "Coincidir con el rango de direcciones IP",
        "IP-CIDR6": "Coincidir con el rango de direcciones IP",
        "SRC-IP-CIDR": "Coincidir con el rango de direcciones IP de origen",
        "IP-SUFFIX": "Coincidir con el rango de sufijos de IP",
        "SRC-IP-SUFFIX": "Coincidir con el rango de sufijos de IP de origen",
        "SRC-PORT": "Coincidir con el rango de puertos de origen de la solicitud",
        "DST-PORT": "Coincidir con el rango de puertos de destino de la solicitud",
        "IN-PORT": "Coincidir con el puerto de entrada",
        "DSCP": "Etiqueta DSCP (solo para entradas UDP TPROXY)",
        "PROCESS-NAME": "Coincidir con el nombre del proceso (nombre del paquete de Android)",
        "PROCESS-PATH": "Coincidir con la ruta completa del proceso",
        "PROCESS-NAME-REGEX": "Coincidir con el nombre completo del proceso mediante expresiones regulares (nombre del paquete de Android)",
        "PROCESS-PATH-REGEX": "Coincidir con la ruta completa del proceso mediante expresiones regulares",
        "NETWORK": "Coincidir con el protocolo de transporte (TCP/UDP)",
        "UID": "Coincidir con el ID de usuario de Linux",
        "IN-TYPE": "Coincidir con el tipo de entrada",
        "IN-USER": "Coincidir con el nombre de usuario de entrada",
        "IN-NAME": "Coincidir con el nombre de entrada",
        "SUB-RULE": "Subregla",
        "RULE-SET": "Coincidir con el conjunto de reglas",
        "AND": "Y lógico",
        "OR": "O lógico",
        "NOT": "No lógico",
        "MATCH": "Coincidir con todas las solicitudes"
      },
      "title": "Editar reglas"
    }
  }
}
