すべての ISO 639-1 2文字言語コードを一つの検索可能なディレクトリで参照 — 英語名、母語名(エンドニム)、ISO 15924 文字体系、文字方向(LTR/RTL)、主要国、各言語が持つ地域ロケールバリアントの数。文字体系で絞り込み、RTL のみ切り替え、コードを即コピーできます。ブラウザ内、無料。

すべて組み込みの ISO データベースを使ってブラウザ内で動作します — アップロード、リクエスト、トラッキングはありません。

176
言語
28
文字体系
11
右から左
443
ロケールバリアント
コード 名前 母語名 文字体系 文字方向 主要国 バリアント
言語が見つかりません
別のコード、名前、母語表記を試すか、フィルターをリセットしてください。

言語コード(ISO 639)について

言語コードディレクトリは、すべてのISO 639-1の2文字言語コードを1つの検索可能なテーブルに一覧します。各行はコードとその言語の英語名、そしてDeutsch、日本語、العربيةのような固有の呼称(内名)、さらに文字体系(ISO 15924スクリプトコード)、書字方向、主要国、そして地域ロケール変種の数を組み合わせて示します。

これらのコードはソフトウェアローカライゼーションの基盤です。HTMLのlang属性、hreflangタグ、Accept-Languageヘッダー、翻訳ファイル名、fr_CAのようなロケール識別子に登場します。開発者や翻訳者はこのディレクトリを使って、日本語がja(jpではない)であることや、ペルシア語のコードがfaであることを確認します — 微妙に間違えやすい調べものです。

フィルターは単純な検索を超えます。テーブルを1つのスクリプトに絞り込んだり、「右から左のみ」を切り替えて双方向レイアウト対応を計画する際にRTL言語だけを抽出したりできます。要約統計には対応する言語数、文字体系数、RTL言語数、ロケール変種数が表示され、すべてのコードはワンクリックでコピーできます。すべてブラウザ内で動作します。

言語コード(ISO 639)の使い方

  1. コード、英語名、または固有名で検索します。例:fr、Spanish、日本語。
  2. 文字体系でフィルタリングするか、「Right-to-left only」を有効にしてRTL言語だけを表示します。
  3. 各行を読みます。コード、名前、内名、文字体系、書字方向、主要国、変種数です。
  4. コピーボタンをクリックして、マークアップや設定用の正確な2文字コードを取得します。

よくある質問

ISO 639-1は、Webやほとんどのソフトウェアで使われる2文字のセット(en、fr、ja)です。ISO 639-2と639-3は3文字を使い、はるかに多くの言語をカバーします。このディレクトリはHTML、HTTP、多くのロケールシステムが期待する2文字の639-1コードを一覧しています。

カナダフランス語のfr_CAやブラジルポルトガル語のpt_BRのように、言語コードと国コードを組み合わせたもので、綴り、語彙、フォーマットの地域差を捉えます。変種列には、各言語が一般的に持つ地域ロケールの数が表示されます。

「Right-to-left only」フィルターを切り替えてください。アラビア語やヘブライ語のような文字体系で書かれるRTL言語だけを抽出します。インターフェースに双方向レイアウト対応が必要かどうかを確認する際にまさに必要な一覧です。

各言語の主要な文字体系を、ISO 15924コード — ラテン、キリル、アラビア、漢字など — で示します。テーブル全体をスクリプトでフィルタリングでき、フォント選択やテキストレンダリングの計画に役立ちます。

ISO 639-1コードは国ではなく言語を識別するものだからです。jpは別の規格(ISO 3166)における日本の国コードです。この2つを混同するのはローカライゼーションでよくあるバグで、ディレクトリを確認すれば数秒で分かります。

はい、完全に無料です。ISOデータベース全体がページに組み込まれており、検索、フィルタリング、コピーはリクエストや追跡なしでブラウザ内で動作します。

シェアする
お困りですか?
このツールで問題が見つかりましたか?チームにお知らせください。
問題を報告

この無料ツールをあなたのウェブサイトに追加 — 下のコードをコピーして貼り付けてください。