19 言語:ML Kit 対応、ピッカー、自動検出

Last updated: 2026-09-03

アプリは Google ML Kit 経由でデバイス上で 19 言語を翻訳します。全リスト:アラビア語、中国語(簡体字)、チェコ語、オランダ語、英語、フランス語、ドイツ語、クロアチア語、ハンガリー語、イタリア語、日本語、韓国語、ポーランド語、ポルトガル語、ルーマニア語、ロシア語、スロバキア語、スロベニア語、スペイン語。新しい言語は、ML Kit がオンデバイスモデルをリリースするたびに追加されます。

言語ピッカー

ピッカーはソースとターゲットの言語を選択する単一のエントリポイントで、カメラページまたはテキスト翻訳ページの上部にある言語バーからアクセスします。

ソースとターゲットのピッカーは独立して開くことができます。ターゲットと同じソース設定を選択すると、ピッカーでこれが強調表示され、偶発的な同一翻訳を防ぎます。

ソースの自動検出

ソースが「自動検出」に設定されている場合、アプリは翻訳ごとに特定の ML Kit ソース言語を選択する必要があります。2 つの戦略が使用されます:

自動検出は決してサイレントで失敗することはありません。翻訳が実行されるとき、ページには常に特定の ML Kit ソース言語があります。

なぜ 19 で、それ以上ではないのか

このカウントは、ML Kit がオンデバイスモデルとして公開する言語によって制限されています。このリスト以外の言語は、ML Kit を使用してデバイス上で翻訳することはできません。リストはキュレーションされています:各エントリには 10〜50 MB のダウンロード可能なモデルがあります。ピッカーは、ML Kit がサポートしていない言語を、BCP 47 コードとして有効であっても除外します。

UI の i18n

アプリ自体のインターフェース(メニュー、設定、エラーメッセージ)は 10 言語に翻訳されています:アラビア語、英語、ドイツ語、韓国語、フランス語、日本語、ロシア語、スペイン語、ベトナム語、中国語(簡体字)。翻訳言語は、いくつかの一般的なペア(en ↔ ja、en ↔ zh、en ↔ es、en ↔ fr)の i18n セットのスーパーセットです。