ISO 639-2:1998(言語名の表現のためのコード - パート2:アルファ3コード)は、 ISO 639規格の第2部であり、言語名の表現のためのコードを列挙しています。この規格のパートで各言語に与えられている3文字コードは「アルファ3」コードと呼ばれます。ISO 639-2コードのリストには487のエントリがあります。
米国議会図書館は、ISO 639-2(ISO 639-2/RA)の登録機関です。登録機関として、LOCは変更案の受理と審査を行います。また、ISO 639コード表の維持管理を担当するISO 639-RA合同諮問委員会にも代表を派遣しています。[ 1 ]
| 言語を探す |
|---|
| 対応する言語の記事を見つけるには、ISO 639-2 コードを入力します。 |
ISO 639-2規格の策定作業は1989年に開始されました。これは、言語に2文字コードのみを使用するISO 639-1規格では、十分な数の言語に対応できなかったためです。ISO 639-2規格は1998年に初めて公開されました。[ 2 ]
実際には、ISO 639-2は、ISO 639-2に含まれるすべての個別言語に加え、さらに多くの言語のコードを含むISO 639-3(2007)に大部分が置き換えられています。[ 3 ]また、特殊コードと予約コードも含まれており、ISO 639-2と競合しないように設計されています。しかし、ISO 639-3にはISO 639-2に含まれる集合言語は含まれていません。[ 4 ]これらのほとんどはISO 639-5に含まれています。
ほとんどの言語には標準によって1つのコードが与えられていますが、説明されている言語のうち20言語には2つの3文字コードがあります。1つは言語の英語名に由来し、必要なレガシー機能であった「書誌」コード(ISO 639-2 / B)で、もう1つは言語のネイティブ名に由来し、ISO 639-1の言語の2文字コードに似ている「用語」コード(ISO 639-2 / T)です。[ 5 ]元々は22のBコードがありました。sccそしてスクリー非推奨です。[ 6 ]
一般的には T コードが好まれます。ISO 639-3では ISO 639-2/T が使用されます。
ISO 639-2 のコードにはさまざまな「表記範囲」、つまり意味と使用の種類があり、そのいくつかについては以下で詳しく説明します。
マクロ言語と集合言語はISO 639-3/RA:言語識別子の表示範囲で定義されている。[ 7 ]
個々の言語はさらに種類別に分類されます。
言語に一般的に使用される ISO 639-2 コードの中には、特定の言語や関連する言語(上記のマクロ言語など)を正確に表現できないものがあります。これらは集合的な言語コードとみなされ、ISO 639-3からは除外されています。
ISO 639-2における集合言語コードを以下に列挙する。一部の言語グループは剰余グループ、つまり独自のコードを持つ言語を除いたグループと記されているが、そうでないグループもある。剰余グループはafa、...algartathbatberbntcaicaucelcrpcusdrafiugemincineirakhikromapmismkhmunnainicpaaroasaisemsiositslassataitutapaarnarwausbadbaibihcadcarchbcmccpecpfcppduahmniromnomulmynnubotophisgnwakwenypkznd
次のコードは ISO 639-2 では集合コードとして識別されますが、(現時点では) ISO 639-5 には存在しません。
639-2 に登録され、ISO 639-5 に集合コードとしてリストされているコード (および ISO 639-2 に名前で集合コードとしてリストされているコード):
間隔はqaaにクォーツは「ローカル使用のために予約済み」であり、ISO 639-2でもISO 639-3でも使用されていません。これらのコードは、どちらの標準にも(まだ)含まれていない言語で非公開に使用されます。Microsoft Windowsでは、qpsソフトウェアのローカリゼーションをテストするために設計された、英語の文字列から自動的に生成される疑似ロケールの言語コード。 [ 8 ]
特殊な状況用の汎用コードが 4 つあります。
これら 4 つのコードはISO 639-3でも使用されます。
同様に、ISO 639-2に記載されているコレクション以外の要素は、ISO 639-3に記載されている要素のサブセットです。ISO 639-2の非集合要素はISO 639-3に含まれていますが、その逆は必ずしも当てはまりません。…ISO 639のこの部分の言語コードには、集合言語コード要素は含まれていません。