言語サポート

ニューラル機械翻訳モデル

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 コード
アフリカーンス語 af
アルバニア語 sq
アムハラ語 am
アラビア文字 ar
アルメニア語 hy
アッサム語 as
アイマラ語 ay
アゼルバイジャン語 az
バンバラ語 bm
バスク語 eu
ベラルーシ語 be
ベンガル語 bn
ボージュプリー語 bho
ボスニア語 bs
ブルガリア語 bg
カタロニア語 ca
セブ語 ceb
中国語(簡体) zh-CN または zhBCP-47
中国語(繁体) zh-TWBCP-47
コルシカ語 co
クロアチア語 hr
チェコ語 cs
デンマーク語 da
ディベヒ語 dv
ドグリ語 doi
オランダ語 nl
英語 en
エスペラント語 eo
エストニア語 et
エウェ語 ee
フィリピン語(タガログ語) fil
フィンランド語 fi
フランス語 fr
フリジア語 fy
ガリシア語 gl
グルジア語 ka
ドイツ語 de
ギリシャ語 el
グアラニ語 gn
グジャラート語 gu
クレオール語(ハイチ) ht
ハウサ語 ha
ハワイ語 haw
ヘブライ語 he または iw
ヒンディー語 hi
モン語 hmn
ハンガリー語 hu
アイスランド語 is
イボ語 ig
イロカノ語 ilo
インドネシア語 id
アイルランド語 ga
イタリア語 it
日本語 ja
ジャワ語 jv または jw
カンナダ文字 kn
カザフ語 kk
クメール語 km
キニヤルワンダ語 rw
コンカニ語 gom
韓国語 ko
クリオ語 kri
クルド語 ku
クルド語(ソラニ語) ckb
キルギス語 ky
ラオ語 lo
ラテン語 la
ラトビア語 lv
リンガラ語 ln
リトアニア語 lt
ルガンダ語 lg
ルクセンブルク語 lb
マケドニア語 mk
マイティリー語 mai
マラガシ語 mg
マレー語 ms
マラヤーラム文字 ml
マルタ語 mt
マオリ語 mi
マラーティー語 mr
メイテイ語(マニプリ語) mni-Mtei
ミゾ語 lus
モンゴル語 mn
ミャンマー語(ビルマ語) my
ネパール語 ne
ノルウェー語 no
ニャンジャ語(チェワ語) ny
オリヤ語 or
オロモ語 om
パシュト語 ps
ペルシャ語 fa
ポーランド語 pl
ポルトガル語(ポルトガル、ブラジル) pt
パンジャブ語 pa
ケチュア語 qu
ルーマニア語 ro
ロシア語 ru
サモア語 sm
サンスクリット語 sa
スコットランド ゲール語 gd
セペディ語 nso
セルビア語 sr
セソト語 st
ショナ語 sn
シンド語 sd
シンハラ語 si
スロバキア語 sk
スロベニア語 sl
ソマリ語 so
スペイン語 es
スンダ語 su
スワヒリ語 sw
スウェーデン語 sv
タガログ語(フィリピン語) tl
タジク語 tg
タミル語 ta
タタール語 tt
テルグ語 te
タイ語 th
ティグリニャ語 ti
ツォンガ語 ts
トルコ語 tr
トルクメン語 tk
トウィ語(アカン語) ak
ウクライナ語 uk
ウルドゥー語 ur
ウイグル語 ug
ウズベク語 uz
ベトナム語 vi
ウェールズ語 cy
コーサ語 xh
イディッシュ語 yi
ヨルバ語 yo
ズールー語 zu

ローマ字表記と文字変換のサポート

ローマ字表記文字変換は、次の言語に対応しています。

言語 ISO-639 コード ローマ字表記 文字変換
アラビア語 ar
アムハラ語 am
ベンガル語 bn
ベラルーシ語 be
グジャラート語 gu
ヒンディー語 hi
日本語 ja
カンナダ文字 kn
ミャンマー uk
ロシア語 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 <-> en
中国語(簡体)<-> 英語 zh-CN <-> en
フランス語 <-> 英語 fr <-> en
ドイツ語 <-> 英語 de <-> en
ヒンディー語 <-> 英語 hi <-> en
イタリア語 <-> 英語 it <-> en
日本語 <-> 英語 ja <-> en
韓国語 <-> 英語 ko <-> en
ポルトガル語 <-> 英語 pt <-> en
ロシア語 <-> 英語 ru <-> en
スペイン語 <-> 英語 es <-> en