ニューラル機械翻訳モデル
Translation API の認識エンジンは、ニューラル機械翻訳(NMT)モデルで幅広い言語をサポートしています。
これらの言語は、このページに記載する言語コード パラメータを使用して、認識リクエスト内に指定します。ほとんどの言語コード パラメータは ISO-639 の識別子に準拠しています。
このリストにある任意の言語からこのリストにある任意の言語への翻訳がサポートされています。ローマ字表記と文字変換は Cloud Translation - Advanced API でのみサポートされています。新しい言語が追加されると、リストが更新されます。また、Cloud Translation - Basic API または Cloud Translation - Advanced API を使用して、サポートされている言語の一覧を表示することもできます。
使ってみる
Google Cloud を初めて使用する場合は、アカウントを作成し、実際のシナリオで Cloud Translation のパフォーマンスを評価してみてください。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。
Cloud Translation の無料トライアル
| 言語 | ISO-639 コード |
|---|---|
| アブハズ語 | ab |
| アチェ語 | ace |
| アチョリ語 | ach |
| アフリカーンス語 | af |
| アルバニア語 | sq |
| アルール語 | alz |
| アムハラ語 | am |
| アラビア文字 | ar |
| アルメニア語 | hy |
| アッサム語 | as |
| アワディー語 | awa |
| アイマラ語 | ay |
| アゼルバイジャン語 | az |
| バリ語 | ban |
| バンバラ語 | bm |
| バシキール語 | ba |
| バスク語 | eu |
| バタク カロ語 | btx |
| バタク シマルングン語 | bts |
| バタクトバ語 | bbc |
| ベラルーシ語 | be |
| ベンバ語 | bem |
| ベンガル語 | bn |
| ベタウィ語 | bew |
| ボージュプリー語 | bho |
| ビコール語 | bik |
| ボスニア語 | bs |
| ブルトン語 | br |
| ブルガリア語 | bg |
| ブリヤート語 | bua |
| 広東語 | yue |
| カタロニア語 | ca |
| セブアノ語 | ceb |
| チェワ語(ニャンジャ語) | ny |
| 中国語(簡体) | zh-CN または zh(BCP-47) |
| 中国語(繁体) | zh-TW(BCP-47) |
| チュヴァシ語 | cv |
| コルシカ語 | co |
| クリミア タタール語 | crh |
| クロアチア語 | hr |
| チェコ語 | cs |
| デンマーク語 | da |
| ディンカ語 | din |
| ディベヒ語 | dv |
| ドグリ語 | doi |
| ドンベ語 | dov |
| オランダ語 | nl |
| ゾンカ語 | dz |
| 英語 | en |
| エスペラント語 | eo |
| エストニア語 | et |
| エウェ語 | ee |
| フィジー語 | fj |
| フィリピン語(タガログ語) | fil または tl |
| フィンランド語 | fi |
| フランス語 | fr |
| フランス語(フランス) | fr-FR |
| フランス語(カナダ) | fr-CA |
| フリジア語 | fy |
| フルフルディ語 | ff |
| ガ語 | gaa |
| ガリシア語 | gl |
| ガンダ語(ルガンダ語) | lg |
| ジョージア語 | ka |
| ドイツ語 | de |
| ギリシャ語 | el |
| グアラニ語 | gn |
| グジャラート語 | gu |
| クレオール語(ハイチ) | ht |
| ハカ チン語 | cnh |
| ハウサ語 | ha |
| ハワイ語 | haw |
| ヘブライ語 | iw または he |
| ヒリガイノン語 | hil |
| ヒンディー語 | hi |
| モン語 | hmn |
| ハンガリー語 | hu |
| フンスリュック語 | hrx |
| アイスランド語 | is |
| イボ語 | ig |
| イロカノ語 | ilo |
| インドネシア語 | id |
| アイルランド語 | ga |
| イタリア語 | it |
| 日本語 | ja |
| ジャワ語 | jw または jv |
| カンナダ語 | kn |
| パンパンガ語 | pam |
| カザフ語 | kk |
| クメール語 | km |
| キガ語 | cgg |
| キニヤルワンダ語 | rw |
| キトゥバ語 | ktu |
| コンカニ語 | gom |
| 韓国語 | ko |
| クリオ語 | kri |
| クルド語(クルマンジー語) | ku |
| クルド語(ソラニ語) | ckb |
| キルギス語 | ky |
| ラオ語 | lo |
| ラトガリア語 | ltg |
| ラテン語 | la |
| ラトビア語 | lv |
| リグリア語 | lij |
| リンブルフ語 | li |
| リンガラ語 | ln |
| リトアニア語 | lt |
| ロンバルド語 | lmo |
| ルオ語 | luo |
| ルクセンブルク語 | lb |
| マケドニア語 | mk |
| マイティリー語 | mai |
| マカッサル語 | mak |
| マラガシ語 | mg |
| マレー語 | ms |
| マレー語(ジャウィ) | ms-Arab |
| マラヤーラム語 | ml |
| マルタ語 | mt |
| マオリ語 | mi |
| マラーティー語 | mr |
| 牧地マリ語 | chm |
| メイテイ語(マニプリ語) | mni-Mtei |
| ミナン語 | min |
| ミゾ語 | lus |
| モンゴル語 | mn |
| ミャンマー語(ビルマ語) | my |
| ンデベレ語(南部) | nr |
| ネパールバサ語(ネワール語) | new |
| ネパール語 | ne |
| 北ソト語(セペディ語) | nso |
| ノルウェー語 | no |
| ヌエル語 | nus |
| オック語 | oc |
| オリヤ語 | or |
| オロモ語 | om |
| パンガシナン語 | pag |
| パピアメント語 | pap |
| パシュト語 | ps |
| ペルシャ語 | fa |
| ポーランド語 | pl |
| ポルトガル語 | pt |
| ポルトガル語(ポルトガル) | pt-PT |
| ポルトガル語(ブラジル) | pt-BR |
| パンジャブ語 | pa |
| パンジャブ語(シャームキー) | pa-Arab |
| ケチュア語 | qu |
| ロマーニー語 | rom |
| ルーマニア語 | ro |
| ルンディ語 | rn |
| ロシア語 | ru |
| サモア語 | sm |
| サンゴ語 | sg |
| サンスクリット語 | sa |
| スコットランド・ゲール語 | gd |
| セルビア語 | sr |
| ソト語 | st |
| クレオール語(セーシェル) | crs |
| シャン語 | shn |
| ショナ語 | sn |
| シチリア語 | scn |
| シレジア語 | szl |
| シンド語 | sd |
| シンハラ語 | si |
| スロバキア語 | sk |
| スロベニア語 | sl |
| ソマリ語 | so |
| スペイン語 | es |
| スンダ語 | su |
| スワヒリ語 | sw |
| スワート語 | ss |
| スウェーデン語 | sv |
| タジク語 | tg |
| タミル語 | ta |
| タタール語 | tt |
| テルグ語 | te |
| テトゥン語 | tet |
| タイ語 | th |
| ティグリニャ語 | ti |
| ツォンガ語 | ts |
| ツワナ語 | tn |
| トルコ語 | tr |
| トルクメン語 | tk |
| トウィ語(アカン語) | ak |
| ウクライナ語 | uk |
| ウルドゥー語 | ur |
| ウイグル語 | ug |
| ウズベク語 | uz |
| ベトナム語 | vi |
| ウェールズ語 | cy |
| コーサ語 | xh |
| イディッシュ語 | yi |
| ヨルバ語 | yo |
| ユカテコマヤ語 | yua |
| ズールー語 | zu |
ローマ字表記と文字変換のサポート
| 言語 | ISO-639 コード | ローマ字表記 | 文字変換 |
|---|---|---|---|
| アラビア語 | ar |
||
| アムハラ語 | am |
||
| ベンガル語 | bn |
||
| ベラルーシ語 | be |
||
| グジャラート語 | gu |
||
| ヒンディー語 | hi |
||
| 日本語 | ja |
||
| カンナダ文字 | kn |
||
| ミャンマー | my |
||
| ロシア語 | ru |
||
| セルビア語 | sr |
||
| タミル語 | ta |
||
| テルグ語 | te |
||
| ウクライナ語 | uk |
カスタムモデル
Cloud Translation - Advanced の場合、AutoML Translation はカスタムモデルに対して次の言語ペアをサポートします。サポート対象言語とは、Google がその言語用の既存のニューラル機械翻訳(NMT)モデルを有し、AutoML Translation がトレーニング中にカスタムモデルを作成するためのベースとして既存の NMT を使用することを意味します。
| 言語の組み合わせ | 言語コード |
|---|---|
| アフリカーンス語 <-> 英語 | af <-> en |
| アルバニア語 <-> 英語 | sq <-> en |
| アラビア語 <-> 英語 | ar <-> en |
| アゼルバイジャン語 <-> 英語 | az <-> en |
| ベンガル語 <-> 英語 | bn <-> en |
| ブルガリア語 <-> 英語 | bg <-> en |
| カタルーニャ語 <-> 英語 | ca <-> en |
| 中国語(簡体)<-> 英語 | zh-CN * <-> en |
| 中国語(繁体)<-> 英語 | zh-TW <-> en |
| クロアチア語 <-> 英語 | hr <-> en |
| チェコ語 <-> 英語 | cs <-> en |
| デンマーク語 <-> 英語 | da <-> en |
| オランダ語 <-> 英語 | nl <-> en |
| エストニア語 <-> 英語 | et <-> en |
| フィンランド語 <-> 英語 | fi <-> en |
| フランス語 <-> 英語 | fr <-> en |
| ガリシア語 <-> 英語 | gl <-> en |
| グルジア語 <-> 英語 | ka <-> en |
| ドイツ語 <-> 英語 | de <-> en |
| ギリシャ語 <-> 英語 | el <-> en |
| グジャラト語 <-> 英語 | gu <-> en |
| クレオール語(ハイチ)<-> 英語 | ht <-> en |
| ヘブライ語 <-> 英語 | iw <-> en |
| ヒンディー語 <-> 英語 | hi <-> en |
| ハンガリー語 <-> 英語 | hu <-> en |
| アイスランド語 <-> 英語 | is <-> en |
| インドネシア語 <-> 英語 | id <-> en |
| イタリア語 <-> 英語 | it <-> en |
| 日本語 <-> 英語 | ja <-> en |
| 韓国語 <-> 英語 | ko <-> en |
| ラトビア語 <-> 英語 | lv <-> en |
| リトアニア語 <-> 英語 | lt <-> en |
| マレー語 <-> 英語 | ms <-> en |
| マラーティー語 <-> 英語 | mr <-> en |
| ノルウェー語 <-> 英語 | no <-> en |
| ペルシャ語 <-> 英語 | fa <-> en |
| ポーランド語 <-> 英語 | pl <-> en |
| ポルトガル語 <-> 英語 | pt <-> en |
| パンジャブ語 <-> 英語 | pa <-> en |
| ルーマニア語 <-> 英語 | ro <-> en |
| ロシア語 <-> 英語 | ru <-> en |
| セルビア語 <-> 英語 | sr <-> en |
| スロバキア語 <-> 英語 | sk <-> en |
| スロベニア語 <-> 英語 | sl <-> en |
| スペイン語 <-> 英語 | es <-> en |
| スワヒリ語 <-> 英語 | sw <-> en |
| スウェーデン語 <-> 英語 | sv <-> en |
| タイ語 <-> 英語 | th <-> en |
| トルコ語 <-> 英語 | tr <-> en |
| ウクライナ語 <-> 英語 | uk <-> en |
| ウルドゥー語 <-> 英語 | ur <-> en |
| ベトナム語 <-> 英語 | vi <-> en |
| ウェールズ語 <-> 英語 | cy <-> en |
* 簡体字中国語は zh-CN または zh のいずれかで指定できます。
言語のバリエーションでサポートされているコード
次の言語コードは、上記の表でサポートされている言語のバリエーションです。データセットを作成するときに、これらのコードを原文の言語またはターゲット言語として使用できます。
Google では、これらの言語のベース NMT モデルを有していません。代わりに、Cloud Translation では、言語のバリエーションに関連付けられたベースモデルを、カスタムモデルのトレーニングに使用します。
これらのコードは、特定の方言や地域のコンテンツを翻訳する場合などに便利です。たとえば、カスタムモデルを作成する zh-HK のローカライズしたデータがあるとします。翻訳を行う際には、zh-HK の言語コードを指定できます。そうすることで、カスタムモデルに注意が向くようになり、そのロケールに対してより正確な翻訳が生成されます。
次の表に、Cloud Translation がカスタムモデルをトレーニングするときに使用する言語コードとその説明、関連する基本モデルを示します。
| 言語コード | 説明 | ベースモデル |
|---|---|---|
zh-HK |
香港(繁体) | zh-TW |
翻訳用 LLM でサポートされている言語
このリスト内の言語であれば、どの言語からどの言語への翻訳も可能です。翻訳 LLM でサポートされている言語は、適応型翻訳でもサポートされています。
| 言語名 | 言語コード |
|---|---|
| アラビア語 | ar |
| ベンガル語 | bn |
| ブルガリア語 | bg |
| カタルーニャ語 | ca |
| 中国語(簡体) | zh-CN |
| クロアチア語 | hr |
| チェコ語 | cs |
| デンマーク語 | da |
| オランダ語 | nl |
| 英語 | en |
| エストニア語 | et |
| フィンランド語 | fi |
| フランス語 | fr |
| ドイツ語 | de |
| ギリシャ語 | el |
| グジャラト語 | gu |
| ヘブライ語 | he |
| ヒンディー語 | hi |
| ハンガリー語 | hu |
| アイスランド語 | is |
| インドネシア語 | id |
| イタリア語 | it |
| 日本語 | ja |
| カンナダ語 | kn |
| 韓国語 | ko |
| ラトビア語 | lv |
| リトアニア語 | lt |
| マラヤーラム語 | ml |
| マラーティー語 | mr |
| ノルウェー語 | no |
| ペルシャ語 | fa |
| ポーランド語 | pl |
| ポルトガル語 | pt |
| パンジャブ語 | pa |
| ルーマニア語 | ro |
| ロシア語 | ru |
| スロバキア語 | sk |
| スロベニア語 | sl |
| スペイン語 | es |
| スワヒリ語 | sw |
| スウェーデン語 | sv |
| タミル語 | ta |
| テルグ語 | te |
| タイ語 | th |
| トルコ語 | tr |
| ウクライナ語 | uk |
| ウルドゥー語 | ur |
| ベトナム語 | vi |
| ズールー語 | zu |