La API Global Interpreter permite a los desarrolladores integrar capacidades integrales de traducción de idiomas en sus aplicaciones, sitios web y servicios. Esta API permite a los usuarios traducir texto de manera fluida entre múltiples idiomas, facilitando la comunicación y la accesibilidad a nivel global.
Con la API Global Interpreter, los desarrolladores pueden aprovechar la capacidad de traducir texto en una amplia gama de idiomas, eliminando barreras para la comunicación y fomentando la colaboración entre diversas comunidades lingüísticas. Ya sea traduciendo contenido de sitios web, mensajes de chat, documentos o cualquier otra forma de comunicación basada en texto, esta API ofrece una solución robusta para asegurar que la información pueda ser comprendida y apreciada por audiencias de todo el mundo.
Una de las ventajas clave de la API Global Interpreter es su versatilidad y flexibilidad. Los usuarios tienen la libertad de elegir entre una amplia gama de idiomas soportados, lo que les permite satisfacer las necesidades y preferencias específicas de sus usuarios. Ya sea traduciendo entre idiomas muy hablados como inglés, español, chino o árabe, o proporcionando soporte para idiomas menos hablados, esta API ofrece una cobertura integral para atender una amplia gama de requisitos lingüísticos.
Además, la API Global Interpreter aprovecha avanzados algoritmos de aprendizaje automático y procesamiento de lenguaje natural para entregar traducciones de alta calidad y precisas. Al analizar el contexto, la sintaxis y la semántica del texto de entrada, esta API puede generar traducciones que preserven el significado y la intención originales, asegurando claridad y consistencia en el resultado traducido.
En resumen, la API Global Interpreter ofrece a los usuarios una solución integral para integrar potentes capacidades de traducción de idiomas en sus aplicaciones y servicios. Con soporte para una amplia gama de idiomas, algoritmos de traducción avanzados y fuertes características de seguridad, esta API permite a los usuarios eliminar barreras lingüísticas y facilitar una comunicación y colaboración fluida a nivel global. Ya sea que estés construyendo un sitio web, una aplicación móvil o una solución empresarial, la API Global Interpreter proporciona las herramientas que necesitas para ofrecer experiencias multilingües que resuenen con los usuarios de todo el mundo.
Recibirá parámetros y le proporcionará un JSON.
Plan Básico: 1 solicitud por segundo.
Plan Pro: 1 solicitud por segundo.
Plan Pro Plus: 1 solicitud por segundo.
Plan Premium: 1 solicitud por segundo.
Para utilizar este punto final, solo tienes que ejecutarlo y obtendrás todos los idiomas disponibles.
{"status":200,"languages":[{"af":"Afrikaans"},{"ar":"Arabic"},{"az":"Azerbaijani"},{"be":"Belarusian"},{"bg":"Bulgarian"},{"bn":"Bengali"},{"bs":"Bosnian"},{"ca":"Catalan"},{"ceb":"Cebuano"},{"cs":"Czech"},{"cy":"Welsh"},{"da":"Danish"},{"de":"German"},{"el":"Greek"},{"en":"English"},{"eo":"Esperanto"},{"es":"Spanish"},{"et":"Estonian"},{"eu":"Basque"},{"fa":"Persian"},{"fi":"Finnish"},{"fr":"French"},{"ga":"Irish"},{"gl":"Galician"},{"gu":"Gujarati"},{"ha":"Hausa"},{"hi":"Hindi"},{"hmn":"Hmong"},{"hr":"Croatian"},{"ht":"Haitian creole"},{"hu":"Hungarian"},{"hy":"Armenian"},{"id":"Indonesian"},{"ig":"Igbo"},{"is":"Icelandic"},{"it":"Italian"},{"iw":"Hebrew"},{"ja":"Japanese"},{"jw":"Javanese"},{"ka":"Georgian"},{"kk":"Kazakh"},{"km":"Khmer"},{"kn":"Kannada"},{"ko":"Korean"},{"la":"Latin"},{"lo":"Lao"},{"lt":"Lithuanian"},{"lv":"Latvian"},{"mg":"Malagasy"},{"mi":"Maori"},{"mk":"Macedonian"},{"ml":"Malayalam"},{"mn":"Mongolian"},{"mr":"Marathi"},{"ms":"Malay"},{"mt":"Maltese"},{"my":"Myanmar (burmese)"},{"ne":"Nepali"},{"nl":"Dutch"},{"no":"Norwegian"},{"ny":"Chichewa"},{"pa":"Punjabi"},{"pl":"Polish"},{"pt":"Portuguese"},{"ro":"Romanian"},{"ru":"Russian"},{"si":"Sinhala"},{"sk":"Slovak"},{"sl":"Slovenian"},{"so":"Somali"},{"sq":"Albanian"},{"sr":"Serbian"},{"st":"Sesotho"},{"su":"Sundanese"},{"sv":"Swedish"},{"sw":"Swahili"},{"ta":"Tamil"},{"te":"Telugu"},{"tg":"Tajik"},{"th":"Thai"},{"tl":"Filipino"},{"tr":"Turkish"},{"uk":"Ukrainian"},{"ur":"Urdu"},{"uz":"Uzbek"},{"vi":"Vietnamese"},{"yi":"Yiddish"},{"yo":"Yoruba"},{"zh":"Chinese (simplified)"},{"zh_TW":"Chinese (traditional)"},{"zu":"Zulu"}]}
curl --location --request GET 'https://zylalabs.com/api/3553/global+interpreter+api/3906/all+languages' --header 'Authorization: Bearer YOUR_API_KEY'
Para usar este punto final, debes indicar el idioma que se va a convertir y el texto en los parámetros. También tendrá un parámetro opcional donde puedes indicar el idioma base del texto indicado.
Translate - Características del Endpoint
| Objeto | Descripción |
|---|---|
toLang |
[Requerido] Indicates the language to convert |
text |
[Requerido] Indicates a text |
fromLang |
Opcional Indicates the base language |
{"status":200,"langDetect":"en","translatedText":"Bonjour"}
curl --location --request GET 'https://zylalabs.com/api/3553/global+interpreter+api/3907/translate?toLang=fr&text=Hello there&fromLang=en' --header 'Authorization: Bearer YOUR_API_KEY'
| 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. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
Para utilizar esta API, los usuarios deben indicar un idioma a traducir y un texto. Para conversiones de idioma precisas. Solo se debe devolver el texto traducido. Si hubo un error en la traducción, solo se debe devolver "error".
La API Global Interpreter facilita servicios de traducción e interpretación de idiomas a escala global.
Hay diferentes planes para todos los gustos, incluyendo una prueba gratuita para un pequeño número de solicitudes, pero su tarifa está limitada para evitar el abuso del servicio.
Zyla ofrece una amplia gama de métodos de integración para casi todos los lenguajes de programación. Puedes utilizar estos códigos para integrarlos en tu proyecto según lo necesites.
El endpoint "GET All Languages" devuelve una lista de idiomas compatibles, mientras que el endpoint "GET Translate" proporciona el texto traducido junto con el idioma detectado del texto de entrada. Solo se debe devolver el texto traducido. Si hubo un error en la traducción, solo se debe devolver "error".
Para "GET Todos los Idiomas," los campos clave incluyen "estado" e "idiomas." Para "GET Traducir," los campos clave son "estado," "detecciónIdioma," y "textoTraducido," indicando el éxito de la solicitud y el resultado de la traducción. Solo se debe devolver el texto traducido. Si hubo un error en la traducción, solo se debe devolver "error."
La API devuelve datos en formato JSON. La estructura generalmente incluye un campo "status" que indica el resultado de la solicitud, seguido de campos de datos relevantes como "languages" o "translatedText" según el endpoint utilizado.
El endpoint "GET Translate" requiere parámetros para el idioma de destino y el texto a traducir. También se puede incluir un parámetro opcional para el idioma base para mejorar la precisión de la traducción. Solo se debe devolver el texto traducido. Si hubo un error en la traducción, solo se debe devolver "error".
Los datos de respuesta están organizados con un campo de "estado" de nivel superior, seguido de campos de datos específicos. Por ejemplo, en la respuesta de traducción, "langDetect" indica el idioma detectado, mientras que "translatedText" contiene la salida traducida. Solo se debe devolver el texto traducido. Si hubo un error en la traducción, solo se debe devolver "error".
Los casos de uso típicos incluyen traducir contenido de sitios web para audiencias multilingües, facilitar la comunicación en aplicaciones de chat globales y ayudar a los estudiantes de idiomas a entender textos extranjeros.
La precisión de los datos se mantiene a través de algoritmos avanzados de aprendizaje automático y procesamiento de lenguaje natural que analizan el contexto, la sintaxis y la semántica para producir traducciones de alta calidad.
Los usuarios pueden utilizar los datos devueltos extrayendo el "translatedText" para mostrar en las aplicaciones, utilizando "langDetect" para informar a los usuarios del idioma detectado y aprovechando la lista de idiomas para opciones de interfaz de usuario.
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.415ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
204ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
530ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
534ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.735ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
6.734ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
462ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.140ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.597ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.148ms