Sözlük çeviri

Bu hizmetler yalnızca talep üzerine müsait. Erişim için lütfen bizimle irtibat kurun.

Sözlük çeviri, http://api.multillect.com/translate/json/1.0/<account-id&gt adresine HTTP isteği göndermesi ile yapılıyor. <account-id> &mdash — kullanıcı hesabının benzersiz tanımlayıcısıdır.

Kabul edilebilir yöntemler: GET ve POST.
Yanıt türü:
JSON
Yanıt kodlaması:
UTF-8

Sorgu parametresi:

Parametre Zorunlu Açıklama
method evet translate/api/dictionary olmalı
from hayır Kaynak dil. Bu parametre yoksa, Multillect kaynak dili otomatik olarak belirlemeye çalışıyor. Dil belirlemesinin sonucu cevap olarak "language" sahasında yansıtılıyor.
to evet Hedef dil
text evet Çeviri için metin UTF-8 kodlamasında yazılmalı (minimum metin uzunluğu 2 karakter)
sig evet Gizli anahtar

Desteklenen dillerin listesi:

Language Code
Arapça ar
İngilizce en
İspanyolca es
Çince zh
Kazakça kk
Korece ko
Almanca de
Polonyaca pl
Portekizce pt
Rusça ru
Türkçe tr
Ukraynaca uk
Farsça fa
Fransızca fr
Hintçe hi
Japonca ja

Yanıt

Yanıt aşağıdaki özelliklere sahip olan JSON nesnesi:

Özellik Açıklama
result

İşlemenin sonucu dahil nesneyi içerir veya hata durumunda ise "null" gösterilir

Özellik Açıklama
dictionary Sözlük çeviri sonucu.

Aşağıdaki özelliklere sahip olan nesne düzeni:

Özellik Açıklama
text Sözcük
translated_text Çevrilmiş sözcük
sample_phrases Sözcük ile örnekleri içeren ifade düzeni (mevcut olmayabilir)
part_of_speech Sözcük türü:
Kod Açıklama
N İsim (noun)
V Fiil (verb)
Adj Sıfat (adjective)
Adv Zarf (adverb)
Conj Bağlaç (conjunction)
Intj Ünlem (interjection)
language Dil belirlemesinin sonucu
error Hatayı açıklayan bir nesne içerir veya başarılı durumda ise "null" gösterilir.
 
Özellik Açıklama
code Hata kodu
message Hata metni

Örnek

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: "просматривать"
            },
            {
                part_of_speech: "N",
                sample_phrases: [
                    "browse button"
                ],
                text: "browse",
                translated_text: "просмотр"
            }
        ],
        "language": {
            "code": null
        }
    }
    "error": null,
    "timestamp": 1478019472,
    "id": null
}