対応ロケール

対応ロケールとロケールコード文字列

概要

このページでは、General Translation が言語とロケールを表現する際に用いる標準と、現在サポートしている対応ロケールの一覧について説明します。


ロケールコード文字列

General Translation は、ロケールと言語を表すために BCP 47 Language Tag standard の派生仕様を使用しています。 BCP 47 Language Tags は、話し言葉と書き言葉の両方で言語を識別するための Internet Best Current Practices (BCP) に基づく標準です。 これらのタグは言語を一貫した方法で指定でき、アプリケーションがユーザーのロケールに応じてコンテンツ、書式、動作を調整できるようにします。

言語タグは、"-" で区切られた 1 つ以上のサブタグで構成されます。サブタグには次の要素が含まれます:

  • Language Subtag: 主となる言語を表します。例: 英語は en、スペイン語は es
  • Region Subtag: 国または地域を指定します。例: アメリカ合衆国は US、フランスは FR
  • Script Subtag (任意): 表記の文字体系を示します。例: ラテン文字は Latn
  • Variant Subtag (任意): 言語の特定の変種を識別します。例: 東アルメニア語は arevela

これらのタグを組み合わせたものを ロケール または ロケールタグ と呼びます。

よく使われるタグ

実際、多くの言語タグは言語と地域の2つのサブタグで構成されます。以下は一般的な例です。

言語タグ説明
en-US米国で使われる英語
es-ESスペインで使われるスペイン語
fr-CAカナダで使われるフランス語
zh-CN簡体字中国語(中国)
de-DEドイツで使われるドイツ語

拡張タグ

言語タグは、より詳細に指定するために追加のサブタグを含められます:

  • : hy-Latn-IT-arevela
    • hy: アルメニア語(言語)
    • Latn: ラテン文字(文字体系)
    • IT: イタリア(地域)
    • arevela: 東アルメニア語(バリアント)

このタグは、イタリアで用いられるラテン文字表記の東アルメニア語を表します。

GT における BCP 47 の例外

🚧 このセクションは現在準備中です。 🚧


対応ロケール

このセクションでは、General Translation が現在サポートしているすべての対応ロケールを一覧します。

低リソース言語に関する注意

当社のシステムは、市場で最先端の LLM を活用して高精度な翻訳を提供しています。 ただし、これらのモデルにも限界があります。 選択したモデルプロバイダー、または他の利用可能なプロバイダーでもサポートされない言語が存在する場合があります。 このような言語は「低リソース言語」と呼ばれます。

低リソース言語はモデルごとに異なるため、設定で特定のモデルプロバイダーを指定している場合は、そのプロバイダーの対応言語リストを確認することをおすすめします。

公式一覧

  • af🇿🇦
    アフリカーンス語
  • am🇪🇹
    アムハラ語
  • ar🇪🇬
    アラビア語
  • ar-AE🇦🇪
    アラビア語 (アラブ首長国連邦)
  • ar-EG🇪🇬
    アラビア語 (エジプト)
  • ar-LB🇱🇧
    アラビア語 (レバノン)
  • ar-MA🇲🇦
    アラビア語 (モロッコ)
  • ar-SA🇸🇦
    アラビア語 (サウジアラビア)
  • bg🇧🇬
    ブルガリア語
  • bn🇧🇩
    ベンガル語
  • bs🇧🇦
    ボスニア語
  • ca🌍
    カタロニア語
  • cs🇨🇿
    チェコ語
  • cy🏴󠁧󠁢󠁷󠁬󠁳󠁿
    ウェールズ語
  • da🇩🇰
    デンマーク語
  • de🇩🇪
    ドイツ語
  • de-AT🇦🇹
    ドイツ語 (オーストリア)
  • de-CH🇨🇭
    標準ドイツ語 (スイス)
  • de-DE🇩🇪
    ドイツ語 (ドイツ)
  • el🇬🇷
    ギリシャ語
  • el-CY🇨🇾
    ギリシャ語 (キプロス)
  • el-EL🌍
    ギリシャ語 (EL)
  • en🇺🇸
    英語
  • en-AU🇦🇺
    オーストラリア英語
  • en-CA🇨🇦
    カナダ英語
  • en-GB🇬🇧
    イギリス英語
  • en-NZ🇳🇿
    英語 (ニュージーランド)
  • en-US🇺🇸
    アメリカ英語
  • es🇪🇸
    スペイン語
  • es-419🌍
    スペイン語 (ラテンアメリカ)
  • es-AR🇦🇷
    スペイン語 (アルゼンチン)
  • es-CL🇨🇱
    スペイン語 (チリ)
  • es-CO🇨🇴
    スペイン語 (コロンビア)
  • es-ES🇪🇸
    スペイン語 (イベリア半島)
  • es-MX🇲🇽
    スペイン語 (メキシコ)
  • es-PE🇵🇪
    スペイン語 (ペルー)
  • es-US🇺🇸
    スペイン語 (アメリカ合衆国)
  • es-VE🇻🇪
    スペイン語 (ベネズエラ)
  • et🇪🇪
    エストニア語
  • fa🇮🇷
    ペルシア語
  • fi🇫🇮
    フィンランド語
  • fil🇵🇭
    フィリピノ語
  • fr🇫🇷
    フランス語
  • fr-BE🇧🇪
    フランス語 (ベルギー)
  • fr-CA🇨🇦
    フランス語 (カナダ)
  • fr-CH🇨🇭
    フランス語 (スイス)
  • fr-CM🇨🇲
    フランス語 (カメルーン)
  • fr-FR🇫🇷
    フランス語 (フランス)
  • fr-SN🇸🇳
    フランス語 (セネガル)
  • gu🇮🇳
    グジャラート語
  • he🇮🇱
    ヘブライ語
  • hi🇮🇳
    ヒンディー語
  • hr🇭🇷
    クロアチア語
  • hu🇭🇺
    ハンガリー語
  • hy🇦🇲
    アルメニア語
  • id🇮🇩
    インドネシア語
  • is🇮🇸
    アイスランド語
  • it🇮🇹
    イタリア語
  • it-CH🇨🇭
    イタリア語 (スイス)
  • it-IT🇮🇹
    イタリア語 (イタリア)
  • ja🇯🇵
    日本語
  • ka🇬🇪
    ジョージア語
  • kk🇰🇿
    カザフ語
  • kn🇮🇳
    カンナダ語
  • ko🇰🇷
    韓国語
  • la🇻🇦
    ラテン語
  • lt🇱🇹
    リトアニア語
  • lv🇱🇻
    ラトビア語
  • mk🇲🇰
    マケドニア語
  • ml🇮🇳
    マラヤーラム語
  • mn🇲🇳
    モンゴル語
  • mr🇮🇳
    マラーティー語
  • ms🇲🇾
    マレー語
  • my🇲🇲
    ミャンマー語
  • nl🇳🇱
    オランダ語
  • nl-BE🇧🇪
    フラマン語
  • nl-NL🇳🇱
    オランダ語 (オランダ)
  • no🇳🇴
    ノルウェー語
  • pa🇮🇳
    パンジャブ語
  • pl🇵🇱
    ポーランド語
  • pt🇧🇷
    ポルトガル語
  • pt-BR🇧🇷
    ポルトガル語 (ブラジル)
  • pt-PT🇵🇹
    ポルトガル語 (イベリア半島)
  • qbr🌍
    qbr
  • ro🇷🇴
    ルーマニア語
  • ru🇷🇺
    ロシア語
  • sk🇸🇰
    スロバキア語
  • sl🇸🇮
    スロベニア語
  • so🇸🇴
    ソマリ語
  • sq🇦🇱
    アルバニア語
  • sr🇷🇸
    セルビア語
  • sv🇸🇪
    スウェーデン語
  • sw🇹🇿
    スワヒリ語
  • sw-KE🇰🇪
    スワヒリ語 (ケニア)
  • sw-TZ🇹🇿
    スワヒリ語 (タンザニア)
  • ta🇮🇳
    タミル語
  • te🇮🇳
    テルグ語
  • th🇹🇭
    タイ語
  • tl🇵🇭
    フィリピノ語
  • tr🇹🇷
    トルコ語
  • uk🇺🇦
    ウクライナ語
  • ur🇵🇰
    ウルドゥー語
  • vi🇻🇳
    ベトナム語
  • zh🇨🇳
    中国語
  • zh-CN🇨🇳
    中国語 (中国)
  • zh-HK🇭🇰
    中国語 (中華人民共和国香港特別行政区)
  • zh-Hans🇨🇳
    簡体中国語
  • zh-Hant🇹🇼
    繁体中国語
  • zh-SG🇸🇬
    中国語 (シンガポール)
  • zh-TW🇹🇼
    中国語 (台湾)

注意

  • General Translation は、社内で言語と地域を識別するために Locale Tags(Locales) を使用しています。

次のステップ

このガイドはいかがですか?