言語 ID は、言語、方言、またはスクリプトを識別します。
多くの地域で使用されている言語の場合、言語指定子 を表すコードを使用します。たとえば、英語を指定するには、en 言語指定子を使用します。2 文字の ISO 639-1 標準 (推奨) を使用するか、特定の言語で使用できるコードがない場合は、代わりに ISO 639-2 標準を使用してください。
言語 | ISO 639-1 コード | ISO 639-2 コード |
English(英語) | en | eng |
French(フランス語) | fr | fre |
German(ドイツ語) | de | ger |
Japanese(日本語) | ja | jpn |
Hawaiian(ハワイ語) | 指定子なし | haw |
異なる言語と地域の方言を区別するには、言語指定子とハイフンで区切られた地域指定子およびスクリプト指定子を使用します。たとえば、イギリスで使用されている英語を指定するには、en-GB を使用します。台湾で話され、繁体字中国語のスクリプトで書かれた標準中国語を表すには、zh-Hant-TW を使用します。
スクリプトを指定するには、アラビア文字のアゼルバイジャン語の az-Arab のように、言語指定子とハイフンで区切られたスクリプト指定子を組み合わせます。
構文 | 例 | 説明 |
[language designator] 言語指定子 | en (英語) fr (フランス語) de (ドイツ語) | 言語のみを指定します。 |
[language designator]-[region designator] 言語指定子ー地域指定子 | en-AU (オーストラリアでの英語) en-GB (イギリスでの英語) fr-FR (フランスでのフランス語) fr-CA (カナダでのフランス語) de-AT (オーストリアでのドイツ語) de-CH (スイスでのドイツ語) | 言語の方言を指定します。 |
[language designator]-[script designator] 言語指定子ー文字指定子 | az-Arab (アラビア文字のアゼルバイジャン語) az-Cyrl (キリル文字のアゼルバイジャン語) sr-Cyrl (キリル文字のセルビア語) sr-Latn (ラテン文字のセルビア語) uz-Cyrl (キリル文字のウズベク語) uz-Latn (ラテン文字のウズベク語) zh-Hans (簡体字の中国語) zh-Hant (繁体字の中国語) | 言語のスクリプト(文字)を指定します。 |