Read Frog

DeepLX

DeepLX es una traducción gratuita API que proporciona una calidad de traducción similar a la de DeepL. Aprenda a configurar diferentes proveedores DeepLX con patrones baseURL flexibles.

¿Qué es DeepLX?

DeepLX es un API gratuito y no oficial que proporciona una calidad de traducción similar a la de DeepL mediante ingeniería inversa. Ofrece una alternativa al DeepL API oficial para desarrolladores que necesitan servicios de traducción de alta calidad sin costo.

Configuración flexible de URL base

Read Frog admite la configuración flexible de DeepLX baseURL para trabajar con diferentes proveedores de DeepLX. Puede personalizar la URL base para que coincida con el formato de punto final específico de su proveedor.

Soporte de marcador de posición de token

Puede utilizar el marcador de posición {{apiKey}} en su URL base para insertar su token API en cualquier posición. Esto resulta útil cuando diferentes proveedores de DeepLX requieren tokens en diferentes formatos de URL.

Ejemplos:

  1. Token en ruta: https://api.deeplx.com/{{apiKey}}/translate
  2. Token como parámetro de consulta: https://api.deeplx.com/v1/translate?token={{apiKey}}
  3. Token en el subdominio: https://{{apiKey}}.api.deeplx.com/translate

Manejo especial de URL

URL estándar DeepLX

Para la mayoría de los proveedores DeepLX, si su URL base no termina en /translate, Read Frog la agregará automáticamente:

  • Entrada: https://deeplx.example.com
  • Salida: https://deeplx.example.com/translate

Con token API:

  • Entrada: https://deeplx.example.com + token abc123
  • Salida: https://deeplx.example.com/abc123/translate

api.deeplx.org Lógica especial

Para el punto final oficial https://api.deeplx.org, Read Frog aplica una lógica especial para insertar el token API entre .org y /translate:

  • Sin token: https://api.deeplx.org/translate
  • Con token: https://api.deeplx.org/your-token/translate

Ejemplos de configuración

No se requiere token API

Algunos proveedores DeepLX no requieren autenticación:

BaseURL: https://deeplx.vercel.app
API Key: (leave empty)
Result: https://deeplx.vercel.app/translate

Ficha en el camino

BaseURL: https://api.deeplx.com/{{apiKey}}
API Key: your-secret-token
Result: https://api.deeplx.com/your-secret-token/translate

Token como parámetro de consulta

BaseURL: https://api.example.com/v1/translate?key={{apiKey}}
API Key: your-api-key
Result: https://api.example.com/v1/translate?key=your-api-key

Punto final personalizado con token

BaseURL: https://deeplx.mydomain.com/api/{{apiKey}}/translate
API Key: abc123
Result: https://deeplx.mydomain.com/api/abc123/translate

Configurando DeepLX en Read Frog

  1. Abrir opciones de extensión: haga clic en el ícono de extensión Read Frog y vaya a Opciones
  2. Navegue a Proveedores API: Vaya a la sección Proveedores API
  3. Configurar DeepLX:
    • Configure su BaseURL según el formato de su proveedor
    • Agregue su clave API si es necesaria (déjela vacía para proveedores que no la necesitan)
    • Utilice el marcador de posición {{apiKey}} si necesita una ubicación de token personalizada
  4. Traducción de prueba: Intente traducir algún texto para verificar que la configuración funcione

Proveedores comunes de DeepLX

Proveedores gratuitos (sin clave API)

  • https://deeplx.vercel.app
  • https://deeplx.herokuapp.com

Proveedores pagados/Self-hosted

  • https://api.deeplx.org (requiere clave API)
  • Tu propia instancia autohospedada

Solución de problemas

Problemas de construcción de URL

Si tienes problemas con la construcción de URL:

  1. Verifique el formato de su URL base: asegúrese de que siga el patrón esperado
  2. Verifique la ubicación del token: asegúrese de que {{apiKey}} esté en la posición correcta
  3. Prueba primero sin token: prueba con un proveedor gratuito para aislar los problemas de configuración

Errores comunes

  • "Se requiere la clave API cuando se utiliza el marcador de posición {{apiKey}}": usted especificó {{apiKey}} en la URL base pero no proporcionó una clave API
  • "Error en la solicitud de traducción DeepLX": compruebe si su URL base y su clave API son correctas
  • Errores de red: Verifique que el proveedor DeepLX esté accesible y en línea

API Formato de respuesta

Los proveedores DeepLX deben devolver respuestas JSON en este formato:

{
  "data": "translated text here"
}

Si está configurando su propia instancia DeepLX, asegúrese de que devuelva respuestas en este formato esperado.

On this page