利用者:Omotecho/sandbox/言語コード
言語コード(げんごー)は、 言語識別子または分類子として文字または数字を割り当てるコード。これらを使うとデータのライブラリ集またはデータ表示を整理したり、地域化および翻訳において言語の選択を正しく関連付けて選択したり、長い形式の言語名を省略できる。
分類の難しさ
[編集]言語コード体系は、人間の言語や地方語、さらに綴りや発音の異形(variants)の複雑な世界を分類しようとする試みである。ほとんどのスキームは標準語か、特定の地方語のみのサポートには足りるものの、ここではいくつかの妥協が求められる。
たとえばスペイン語は中央アメリカと南アメリカのほとんどの人々がしゃべるものの、メキシコのスペイン語とペルーで話されるそれとは少し異なる。また同じメキシコ国内でも地域によってアクセントが違ったり、異なるスペイン語地方語を用いたりもする。これらはすべて言語コードのスキームにより「スペイン語」にグループ化し、キーボード配列が対応づけされる。このようにほとんどの場合、通常の使用法では「●●語」として代表的にグループ化するか、もしくは地方語や地域固有のイディオムを使えるように、各地方語ごとに言語コードを分離する。
一般的なスキーム
[編集]一般的に使われる言語コードスキームを紹介する。
スキーム | 備考 | 英語の例語 | スペイン語の例語 |
---|---|---|---|
グロットログコード | 少数言語に対応するため理論的に作成。対象は工業規格ISO 639‑3 標準に記載がない言語。 意図的に略号化しない。 |
|
|
IETF言語タグ | IETF の最善慣行では現状でRFC 5646およびRFC 4647の規定により、コンピュータの処理しやすさが言語タグ設定で考慮される。タグの方式により地域固有語や地方語への対応もしくは私的に指定が可能。 |
出典:IETFの記録 |
|
ISO 639-1 | 2文字のコード形式で、2002年に正式に発行、136件。多くのシステムは2文字のISO 639‑1コードを採用し、足りない場合にISO 639‑2コードから3文字コードを借用する。
→「ISO 639-1コード一覧」も参照
|
|
|
ISO 639-2 | 3文字コード、464件。
→「ISO 639-2コード一覧」も参照
|
|
|
ISO 639‑3 | An extension of ISO 639‑2 to cover all known, living or dead, spoken or written languages in 7,589 entries.
See: List of ISO 639-3 codes |
|
|
Linguasphere Register code-system | Two-digit + one to six letter Linguasphere Register code-system published in 2000,[1] containing over 32,000 codes within 10 sectors of reference, covering the world's languages and speech communities.
Navigate also the hierarchy of the Linguasphere Register code-system published online by hortensj-garden.org [2] |
Within hierarchy of Linguasphere Register code-system:
Compare: 52-ABA-a Scots + Northumbrian outer unit & 52-ABA-b "Anglo-English" outer unit (= South Great Britain traditional varieties + Old Anglo-Irish) |
Within hierarchy of Linguasphere Register code-system:
比較例: 51-AAA-a ポルトガル語 + ガリシア語対応の外部ユニットと51-AAA-c アストゥリアス語 + レオン語外部ユニット |
エスノローグ(SILコード、第10–14版) | 言語統計を表示するエスノローグ 用のコード。国際SIL発行。現在ではISO 639‑3コードを使用して発行する。 | ENG | SPN |
Verbix 言語コード | 構築したコード。旧SILコードに情報を付加。[3] | ENG | SPN |
関連項目
[編集]出典
[編集]- ^ “The Linguasphere Register in PDF”. l’Observatoire linguistique (Linguasphere Observatory). 27 April 2015時点のオリジナルよりアーカイブ。20 April 2015閲覧。
- ^ “Linguasphere Register hierarchy”. 8 June 2016閲覧。
- ^ Verbix language codes Archived 2009-04-01 at the Wayback Machine., Verbix
外部リンク
[編集][[Category:国際化と地域化]] [[Category:識別子]]