辞書翻訳

この機能をご利用したい方は、当社までお申し込み下さい

翻訳のご希望の方は、 http://api.multillect.com/translate/json/1.0/<account-id>, (<account-id> — は各使用客の固有識別子)にHTTP要求をご送信下さい。

使用可能なメソッド: GET及びPOST.
応答形式:
JSON
応答エンコーディング:
UTF-8

要求パラメーター:

パラメーター 必須 説明
method 「translate/api/dictionary」のみ
from 原言語。不設定の場合は、 Multillect システムが自動的に判定し、判定結果を応答の「language」フィルドで提供されます。
to 目的言語
text 翻訳対象となるUTF-8にエンコードされた文字列(2文字以上)
sig 秘密キー

言語一覧:

Language Code
アラビア語 ar
英語 en
スペイン語 es
中国語 zh
韓国語 ko
ドイツ語 de
ポーランド語 pl
ロシア語 ru
トルコ語 tr
ウクライナ語 uk
ペルシア語 fa
フランス語 fr
ヒンディー語 hi
日本語 ja
カザフ語 kk
ポルトガル語 pt 

応答

応答は下記のプロパティーを有するJSONオブジェクトです:

プロパティー 説明
result

結果オブジェクト(エラーの場合は「null」)

プロパティー 説明
dictionary 辞書翻訳の結果。下記のプロパティーを有するオブジェクトの配列です:
プロパティー 説明
text 文字
translated_text 翻訳文
sample_phrases ある単語を含む例文の配列です(有無の可能性があります)。
part_of_speech 品詞:
コード 説明
N 名詞 (noun)
V 動詞 (verb)
Adj 形容詞 (adjective)
Adv 副詞 (adverb)
Conj 接続詞 (conjunction)
Intj 感動詞 (interjection)
language 言語判定の結果
error エラー説明のオブジェクト(成功の場合「null」)
 
プロパティー 説明
code エラーのコード
message エラーメッセージ


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
}