リリースノート

このページには、Translation API に関する更新内容が記載されています。Translation API デベロッパーの方には、ここにリストされる発表内容を定期的に確認されることをおすすめします。重要な変更については、google-translate-api メーリング リストでもお知らせしています。

2017 年 11 月 1 日

1 日あたりの文字数の割り当て上限が無制限に更新されました。詳細については、割り当てと制限をご覧ください。

2017 年 10 月 25 日

翻訳品質の改善のために、以下の言語のニューラル機械翻訳(NMT)モデルが更新されました。

  • 英語(en)<-> フランス語(fr)
  • 英語(en)-> ドイツ語(de)
  • 英語(en)-> スペイン語(es)

NMT でサポートされているすべての言語の一覧については、ニューラル機械翻訳モデルの言語サポートをご覧ください。

2017 年 9 月 26 日

Translation API の使用量割り当てが更新されました。1 プロジェクトあたり 100 秒ごとにリクエストできる文字数の割り当てが最大 1,000,000 に更新されました。割り当てが更新される間、一時的に最大値がプロジェクトあたりの最大値で制限されない可能性があります。1 ユーザーあたり 100 秒ごとにリクエストできる文字数の割り当ては、1 プロジェクトあたり 1 ユーザーごとに 100,000 文字のままです。詳細については、割り当てと制限をご覧ください。

2017 年 9 月 15 日

Translation API のニューラル機械翻訳(NMT)モデルに、70 個の新しい言語のサポートが追加されました。NMT でサポートされているすべての言語の一覧については、ニューラル機械翻訳モデルの言語サポートをご覧ください。

2017 年 6 月 19 日

現在 Translation API では、条件付き HTTPS リクエストはサポートされていません。 Translation API へのリクエストに含まれる If-MatchIf-None-MatchETag ヘッダーは無視されます。Translation API は、リクエストが成功するとステータス コード 200 が返されますが、条件付き HTTPS リクエストではステータス コード 304 は返されません。条件付き HTTPS リクエストは、Translation API への通常のリクエストとして課金されます。

https://www.googleapis.com/language/translate/v2 エンドポイントでは、現在ニューラル機械翻訳(NMT)モデルがサポートされています。ただし、Translation API へのリクエストでは https://translation.googleapis.com/language/translate/v2 エンドポイントを使用することをおすすめします。

2017 年 4 月 6 日

現在、Cloud Translation API は Premium Edition(ベータ版)に対するアクセス リクエストに対応していません。Cloud Translation API の Premium 機能は Standard Edition で一般公開されています。

ニューラル機械翻訳(NMT)モデルの強力な翻訳機能を利用することができます。標準、フレーズベース機械翻訳(PBMT)モデル、ニューラル機械翻訳(NMT)モデルで料金が変わることはありません。

Cloud Translation API に翻訳リクエストを送信すると、デフォルトでは、NMT モデルでテキストが翻訳されます。リクエストした言語の組み合わせが NMT モデルでサポートされていない場合、あるいは PBMT モデルを明示的に指定した場合には、PBMT モデルが使用されます。

NMT モデルで翻訳を行う場合には、現在の Translation API エンドポイント https://translation.googleapis.com/language/translate/v2 にリクエストを送信する必要があります。https://www.googleapis.com/language/translate/v2 エンドポイントは、NMT モデルをサポートしていません。

NMT モデルは、多くのコンピューティング リソースを消費します。このため、PBMT モデルの場合と比べると、クエリの翻訳に時間がかかります。アプリケーションでレイテンシが問題になる場合には、両方のモデルを試してレスポンス時間を比較し、最適なモデルを選択することをおすすめします。

model クエリ パラメータが translate メソッドに追加されました。model パラメータを使用すると、リクエストの翻訳モデルを明示的に指定できます。PBMT モデルを使用する場合は base を指定し、NMT モデルの場合は nmt を指定します。

リクエストで model パラメータを指定しなかった場合は、nmt が使用されます。

nmt モデルを指定しても、リクエストで指定した言語の組み合わせが NMT モデルでサポートされていない場合、リクエストは base モデルで翻訳されます。

2016 年 11 月 15 日

API エンドポイントを www.googleapis.com から translation.googleapis.com に変更しました。

従来の API エンドポイントである www.googleapis.com も引き続き利用可能ですが、コードを translation.googleapis.com に移行すると最新の機能をお使いいただけます。

このページは役立ちましたか?評価をお願いいたします。

フィードバックを送信...

ご不明な点がありましたら、Google のサポートページをご覧ください。