Edited at

Azure の Microsoft Translator を iOS とかで使う

Microsoft DataMarket にあった Microsoft Translator が Azure ポータルの Cognitive Services に移動した影響で2017年4月30日までに既存の Microsoft Translator を使っているアプリは Azure に移行する必要があります。

移行方法はここに書いてあります.

以前 Microsoft Translator を iOS で使うライブラリを作りましたがこれも使えなくなってしまいます。

そこで今回新しく Azure 用に書き直したものを公開しました。

ライブラリの方を直すのは面倒なので gist に貼り付けました。 swift はこのぐらいの簡単なライブラリなら1つのファイルでできて楽で良いです。

https://gist.github.com/mironal/e907fa31c76adbd0b3868870a1422cc6

iOS などから Azure の Microsoft Translator を使いたい方はコピペして使ってください。

追記.

2019/4/30 で v2 のサポートが終了し、 それまでに v3 へ移行する必要があるので gist のコードを API v3 に対応したものに修正しました.

https://docs.microsoft.com/en-us/azure/cognitive-services/translator/reference/v3-0-translate