Traducción de texto y detector de idiomas API

Con esta API podrás detectar cualquier idioma de un texto y traducirlo de forma dinámica.

Acerca de la API:

Esta API está destinada a ayudarte a detectar el idioma de cualquier texto que le pases. Además, podrás traducir dinámicamente los textos de tu elección. 

 

¿Qué recibe esta API y qué proporciona tu API (entrada/salida)?

Solo pasa el texto que deseas traducir o del cual deseas detectar el idioma. Recibirás el idioma o el nuevo texto traducido. 

 

¿Cuáles son los casos de uso más comunes de esta API?

Esta API es ideal para aquellas empresas o usuarios que reciben tráfico de todo el mundo. 

Esta API te ayudará a mostrar tu contenido en el idioma de tu preferencia para que ofrezcas diferentes alternativas para diferentes usuarios. 

Además, si deseas alcanzar nuevas audiencias con tu contenido, traducir esos textos te ayudará a lograr ese objetivo. 

 

¿Existen limitaciones con tus planes?

Aparte de las limitaciones de llamadas a la API por mes: 

  •  

 

Idiomas Compatibles: 

Idioma - Código ISO-639-1

  • Afrikaans af
  • Albanés sq
  • Amárico am
  • Árabe ar
  • Armenio hy
  • Azerbaiyano az
  • Vasco eu
  • Bielorruso be
  • Bengalí bn
  • Bosnio bs
  • Búlgaro bg
  • Catalán ca
  • Cebuano ceb (ISO-639-2)
  • Chino (Simplificado) zh-CN (BCP-47)
  • Chino (Tradicional) zh-TW (BCP-47)
  • Corsicano co
  • Croata hr
  • Checo cs
  • Danish da
  • Holandés nl
  • Inglés en
  • Esperanto eo
  • Estonio et
  • Finlandés fi
  • Francés fr
  • Frisón fy
  • Gallego gl
  • Georgiano ka
  • Alemán de
  • Griego el
  • Gujarati gu
  • Creole haitiano ht
  • Hausa ha
  • Hawaiano haw (ISO-639-2)
  • Hebreo he**
  • Hindi hi
  • Hmong hmn (ISO-639-2)
  • Húngaro hu
  • Islandés is
  • Igbo ig
  • Indonesio id
  • Irlandés ga
  • Italiano it
  • Japonés ja
  • Javanés jw
  • Canarés kn
  • Kazajo kk
  • Jemer km
  • Coreano ko
  • Kurdas ku
  • Kirguís ky
  • Laosiano lo
  • Latín la
  • Letón lv
  • Lituano lt
  • Luxemburgués lb
  • Macedonio mk
  • Malagasy mg
  • Malayo ms
  • Malayalam ml
  • Maltes mt
  • Māori mi
  • Marathi mr
  • Mongol mn
  • Myanmar (Birmano) my
  • Nepalí ne
  • Noruego no
  • Nyanja (Chichewa) ny
  • Pastún ps
  • Persa fa
  • Polaco pl
  • Portugués (Portugal, Brasil) pt
  • Punjabi pa
  • Rumano ro
  • Ruso ru
  • Samoano sm
  • Gálico escocés gd
  • Serbio sr
  • Sesoano st
  • Shona sn
  • Sindi sd
  • Sinhala (Singalés) si
  • Eslovaco sk
  • Esloveno sl
  • Somalí so
  • Español es
  • Sudanés su
  • Suajili sw
  • Sueco sv
  • Tagalo (Filipino) tl
  • Tayiko tg
  • Tamil ta
  • Telugu te
  • Tailandés th
  • Turco tr
  • Ucraniano uk
  • Urdu ur
  • Uzbeco uz
  • Vietnamita vi
  • Galés cy
  • Xhosa xh
  • Yidis yi
  • Yoruba yo
  • Zulu zu

Documentación de la API

Endpoints


Si tienes un texto y quieres estar seguro de en qué idioma está, usa este endpoint. 

Simplemente pasa el texto y automáticamente detectará su idioma. 

 

Ejemplo de respuesta JSON de salida:

 

{
  "data": {
    "detections": [
      [
        {
          "language": "ja",
          "confidence": 1,
          "isReliable": false
        }
      ]
    ]
  }
}


                                                                            
POST https://zylalabs.com/api/38/traducci%c3%b3n+de+texto+y+detector+de+idiomas+api/109/detector+de+idiomas
                                                                            
                                                                        

Detector de Idiomas - Características del Endpoint

Objeto Descripción
q [Requerido] Pass the text which you want to detect its language from. Max: 8k chars.
Probar Endpoint

RESPUESTA DE EJEMPLO DE LA API

       
                                                                                                        
                                                                                                                                                                                                                            {"data":{"detections":[[{"confidence":1,"language":"en","isReliable":false}]]}}
                                                                                                                                                                                                                    
                                                                                                    

Detector de Idiomas - CÓDIGOS DE EJEMPLO


curl --location --request POST 'https://zylalabs.com/api/38/traducci%c3%b3n+de+texto+y+detector+de+idiomas+api/109/detector+de+idiomas?q=Let's see if you can detect this language.' --header 'Authorization: Bearer YOUR_API_KEY' 


    

Traduce cualquier texto que desees del idioma de origen al idioma de destino de tu elección. 

 

Texto de entrada: Veamos cómo este punto final traduce este texto. 

 

Ejemplo de respuesta JSON de salida (idioma FR): 

{
  "data": {
    "translations": [
      {
        "translatedText": "Voyons comment ce point de terminaison traduit ce texte.",
        "detectedSourceLanguage": "en"
      }
    ]
  }
}

 

 



                                                                            
POST https://zylalabs.com/api/38/traducci%c3%b3n+de+texto+y+detector+de+idiomas+api/110/punto+de+traducci%c3%b3n.
                                                                            
                                                                        

Punto de traducción. - Características del Endpoint

Objeto Descripción
q [Requerido] The input text to translate. Repeat this parameter to perform translation operations on multiple text inputs.
target [Requerido] The language to use for translation of the input text, set to one of the language codes listed in the INFO tab
format Opcional The format of the source text, in either HTML (default) or plain-text. A value of html indicates HTML and a value of text indicates plain-text.
source Opcional The language of the source text, set to one of the language codes listed in Language Support. If the source language is not specified, the API will attempt to detect the source language automatically and return it within the response.
Probar Endpoint

RESPUESTA DE EJEMPLO DE LA API

       
                                                                                                        
                                                                                                                                                                                                                            {"data":{"translations":[{"translatedText":"Controlla questo endpoint!","detectedSourceLanguage":"en"}]}}
                                                                                                                                                                                                                    
                                                                                                    

Punto de traducción. - CÓDIGOS DE EJEMPLO


curl --location --request POST 'https://zylalabs.com/api/38/traducci%c3%b3n+de+texto+y+detector+de+idiomas+api/110/punto+de+traducci%c3%b3n.?q=Check this endpoint!&target=it&format=text&source=en' --header 'Authorization: Bearer YOUR_API_KEY' 


    

Clave de Acceso a la API y Autenticación

Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Traducción de texto y detector de idiomas API simplemente incluye tu token de portador en el encabezado de Autorización.
Encabezados
Encabezado Descripción
Autorización [Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.

Precios Simples y Transparentes

Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.

🚀 PLAN CORPORATIVO A MEDIDA

Comienza en
$ 10.000/Año


  • Volumen Personalizado
  • Límite de solicitudes personalizado
  • Soporte al Cliente Especializado
  • Monitoreo de API en Tiempo Real

Funciones favoritas de los clientes

  • ✔︎ Paga Solo por Solicitudes Exitosas
  • ✔︎ Prueba Gratuita de 7 Días
  • ✔︎ Soporte Multilenguaje
  • ✔︎ Una Clave API, Todas las APIs.
  • ✔︎ Panel de Control Intuitivo
  • ✔︎ Manejo de Errores Integral
  • ✔︎ Documentación Amigable para Desarrolladores
  • ✔︎ Integración con Postman
  • ✔︎ Conexiones HTTPS Seguras
  • ✔︎ Tiempo de Actividad Fiable

Traducción de texto y detector de idiomas API FAQs

The Language Detector endpoint returns the detected language of the input text along with a confidence score and reliability status. The Translation Endpoint returns the translated text and the detected source language of the input.

For the Language Detector, key fields include "language," "confidence," and "isReliable." For the Translation Endpoint, key fields are "translatedText" and "detectedSourceLanguage."

The response data is structured in JSON format. Each endpoint's output contains a "data" object, which includes nested arrays for detections or translations, making it easy to parse and access specific information.

The Language Detector requires the input text as a parameter. The Translation Endpoint requires both the source text and the target language code to specify the translation direction.

Users can customize requests by providing different input texts and specifying various target languages using their respective ISO-639-1 codes for translations, allowing for flexible language options.

Common use cases include translating website content for international audiences, detecting languages in user-generated content, and enhancing customer support by providing multilingual responses.

Data accuracy is maintained through advanced algorithms that analyze text patterns and context. Regular updates and quality checks ensure the language detection and translation processes remain reliable.

If the Language Detector returns low confidence or empty results, consider providing more context or longer text samples. For translations, ensure the source text is clear and complete to improve output quality.

General FAQs

Zyla API Hub es como una gran tienda de APIs, donde puedes encontrar miles de ellas en un solo lugar. También ofrecemos soporte dedicado y monitoreo en tiempo real de todas las APIs. Una vez que te registres, puedes elegir qué APIs quieres usar. Solo recuerda que cada API necesita su propia suscripción. Pero si te suscribes a varias, usarás la misma clave para todas, lo que hace todo más fácil para ti.

Los precios se muestran en USD (dólar estadounidense), EUR (euro), CAD (dólar canadiense), AUD (dólar australiano) y GBP (libra esterlina). Aceptamos todas las principales tarjetas de débito y crédito. Nuestro sistema de pago utiliza la última tecnología de seguridad y está respaldado por Stripe, una de las compañías de pago más confiables del mundo. Si tienes algún problema para pagar con tarjeta, contáctanos en [email protected]


Además, si ya tienes una suscripción activa en cualquiera de estas monedas (USD, EUR, CAD, AUD, GBP), esa moneda se mantendrá para suscripciones posteriores. Puedes cambiar la moneda en cualquier momento siempre que no tengas suscripciones activas.

La moneda local que aparece en la página de precios se basa en el país de tu dirección IP y se proporciona solo como referencia. Los precios reales están en USD (dólar estadounidense). Cuando realices un pago, el cargo aparecerá en tu estado de cuenta en USD, incluso si ves el monto equivalente en tu moneda local en nuestro sitio web. Esto significa que no puedes pagar directamente en tu moneda local.

Ocasionalmente, un banco puede rechazar el cargo debido a sus configuraciones de protección contra fraude. Te sugerimos comunicarte con tu banco primero para verificar si están bloqueando nuestros cargos. También puedes acceder al Portal de Facturación y cambiar la tarjeta asociada para realizar el pago. Si esto no funciona y necesitas más ayuda, por favor contacta a nuestro equipo en [email protected]

Los precios se determinan mediante una suscripción recurrente mensual o anual, dependiendo del plan elegido.

Las llamadas a la API se descuentan de tu plan en base a solicitudes exitosas. Cada plan incluye una cantidad específica de llamadas que puedes realizar por mes. Solo las llamadas exitosas, indicadas por una respuesta con estado 200, se contarán en tu total. Esto asegura que las solicitudes fallidas o incompletas no afecten tu cuota mensual.

Zyla API Hub funciona con un sistema de suscripción mensual recurrente. Tu ciclo de facturación comenzará el día en que compres uno de los planes de pago, y se renovará el mismo día del mes siguiente. Así que recuerda cancelar tu suscripción antes si quieres evitar futuros cargos.

Para actualizar tu plan de suscripción actual, simplemente ve a la página de precios de la API y selecciona el plan al que deseas actualizarte. La actualización será instantánea, permitiéndote disfrutar inmediatamente de las funciones del nuevo plan. Ten en cuenta que las llamadas restantes de tu plan anterior no se transferirán al nuevo plan, por lo que debes considerar esto al actualizar. Se te cobrará el monto total del nuevo plan.

Para verificar cuántas llamadas a la API te quedan en el mes actual, revisa el campo 'X-Zyla-API-Calls-Monthly-Remaining' en el encabezado de la respuesta. Por ejemplo, si tu plan permite 1,000 solicitudes por mes y has usado 100, este campo mostrará 900 llamadas restantes.

Para ver el número máximo de solicitudes a la API que permite tu plan, revisa el encabezado de la respuesta 'X-Zyla-RateLimit-Limit'. Por ejemplo, si tu plan incluye 1,000 solicitudes por mes, este encabezado mostrará 1,000.

El encabezado 'X-Zyla-RateLimit-Reset' muestra el número de segundos hasta que tu límite se restablezca. Esto te indica cuándo tu conteo de solicitudes se reiniciará. Por ejemplo, si muestra 3,600, significa que faltan 3,600 segundos para que el límite se restablezca.

Sí, puedes cancelar tu plan en cualquier momento desde tu cuenta, seleccionando la opción de cancelación en la página de Facturación. Ten en cuenta que las actualizaciones, degradaciones y cancelaciones tienen efecto inmediato. Además, al cancelar ya no tendrás acceso al servicio, incluso si te quedaban llamadas en tu cuota.

Puedes contactarnos a través de nuestro canal de chat para recibir asistencia inmediata. Siempre estamos en línea de 8 a. m. a 5 p. m. (EST). Si nos contactas fuera de ese horario, te responderemos lo antes posible. Además, puedes escribirnos por correo electrónico a [email protected]

Para darte la oportunidad de probar nuestras APIs sin compromiso, ofrecemos una prueba gratuita de 7 días que te permite realizar hasta 50 llamadas a la API sin costo. Esta prueba solo se puede usar una vez, por lo que recomendamos aplicarla a la API que más te interese. Aunque la mayoría de nuestras APIs ofrecen prueba gratuita, algunas pueden no hacerlo. La prueba finaliza después de 7 días o cuando realices 50 solicitudes, lo que ocurra primero. Si alcanzas el límite de 50 solicitudes durante la prueba, deberás "Iniciar tu Plan de Pago" para continuar haciendo solicitudes. Puedes encontrar el botón "Iniciar tu Plan de Pago" en tu perfil bajo Suscripción -> Elige la API a la que estás suscrito -> Pestaña de Precios. Alternativamente, si no cancelas tu suscripción antes del día 7, tu prueba gratuita finalizará y tu plan se cobrará automáticamente, otorgándote acceso a todas las llamadas a la API especificadas en tu plan. Ten esto en cuenta para evitar cargos no deseados.

Después de 7 días, se te cobrará el monto total del plan al que estabas suscrito durante la prueba. Por lo tanto, es importante cancelar antes de que finalice el periodo de prueba. No se aceptan solicitudes de reembolso por olvidar cancelar a tiempo.

Cuando te suscribes a una prueba gratuita de una API, puedes realizar hasta 50 llamadas. Si deseas realizar más llamadas después de este límite, la API te pedirá que "Inicies tu Plan de Pago". Puedes encontrar el botón "Iniciar tu Plan de Pago" en tu perfil bajo Suscripción -> Elige la API a la que estás suscrito -> Pestaña de Precios.

Las Órdenes de Pago se procesan entre el día 20 y el 30 de cada mes. Si envías tu solicitud antes del día 20, tu pago será procesado dentro de ese período.


APIs Relacionadas


También te puede interesar