C#.NETで、日本語文字列を英語に翻訳してみたくなったので、少し調べてみました。そして、Microsoftが公開している翻訳API(無償プランあり)を用いて、C#.NETによる翻訳サンプルアプリケーションを作成してみたので、メモしておきます。 はじめに 翻訳APIを公開している主な会社としては、マイクロソフトとGoogleがありました(他にも私が知らないだけで有名なAPIがあるかもしれません。)どちらも以前は無料で使えていたようですが、2012/6/9現在は次の料金体系になっていました。 Microsoft Translator API 2,000,000文字/月までは無料。月額3,140〜618,552。 料金ページ Google Translate API 1,000,000文字あたり$20。無償プランなし。 料金ページ とりあえず触ってみたいだけだったので、Microsoftの無償