2015/04/09

microsofttranslatorライブラリを利用する (translate)

やっと、コーディングまでこぎつけることが出来ました。
長かったですね…

まず、Translatorクラスをインスタンス化しますが、その際にクライアントIDと顧客の秘密を指定する必要があります。
そして、翻訳には「translateメソッド」を使います。



from microsofttranslator import Translator
translator = Translator('(クライアントID)', '(顧客の秘密)')

ranslator.translate(text='(翻訳するテキスト)', to_lang='(翻訳する言語)')


成功すると翻訳結果が返されます。

結果


「translateメソッド」には、from_langやcontent_type、categoryなども指定できるようです。
翻訳する言語については、次の記事で説明します。