Traducción lexica

Las funciones dadas son accesibles soló a petición. Para obtener acceso, por favor póngase en contacto con nosotros.

La traducción léxica del texto se realiza por medio del envío de una solicitud HTTP a http://api.multillect.com/translate/json/1.0/<account-id>, donde <account-id> — identificador único de cuenta del cliente.

Métodos aceptables: GET y POST.
Tipo de respuesta:
JSON
Codificación de la respuesta:
UTF-8

Parámetros de la consulta:

Parámetro Obligatorio Descripción
method Tiene que ser translate/api/dictionary
from no Idioma fuente. Si el parámetro no está presente, Multillect intenta detectar automáticamente el idioma fuente. El resultado de la determinación del idioma regresa a la casilla "idioma" en la respuesta.
to Idioma meta
text Texto para traducción en el código UTF-8 (la longitud del texto debe ser al menos de 2 caracteres)
sig Clave secreta

Lista de idiomas soportados:

Language Code
Árabe ar
Inglés en
Kazajo kk
Español es
Chino zh
Coreano ko
Alemán de
Polaco pl
Portugués pt
Ruso ru
Turco tr
Ucraniano uk
Farsí(Persa) fa
Francés fr
Hindi hi
Japonés ja

Respuesta

La respuesta es un objeto JSON con las siguientes propiedades:

Propiedad Descripción
result

Contiene un objeto con el resultado de ejecución de la operación o null en caso de error

Propiedad Descripción
dictionary Resultado de la traducción léxica. Constituye una estructura de objetos con las siguientes propiedades:
Propiedad Descripción
text Texto de la palabra
translated_text Palabra traducida
sample_phrases Estructura que contiene ejemplos de frases con la palabra dada (puede no estar presente)
part_of_speech Parte de la oración:
Código Descripción
N Sustantivo (noun)
V Verbo (verb)
Adj Adjetivo (adjective)
Adv Adverbio (adverb)
Conj Conjunción (conjunction)
Intj Interjección (interjection)
language Resultado de la determinación del idioma
error Contiene un objeto que describe el error o null en caso de éxito
 
Propiedad Descripción
code Código de error
message Texto del error

Ejemplo

GET http://api.multillect.com/translate/json/1.0/2711024?method=translate/api/translate&from=eng&to=rus&text=browse&sig=38f4c080a05411e6a0328c89a5a1fd3

{
    "result": {
        dictionary: [
            {
                part_of_speech: "V",
                sample_phrases: [
                    "browsing corner"
                ],
                text: "browse",
                translated_text: "visualizar"
            },
            {
                part_of_speech: "N",
                sample_phrases: [
                    "browse button"
                ],
                text: "browse",
                translated_text: "visualización"
            }
        ],
        "language": {
            "code": null
        }
    }
    "error": null,
    "timestamp": 1478019472,
    "id": null
}