BCP 47 Language Tags are codes used to identify human languages on the Internet. They're part of an Internet standard created by the IETF and maintained by the IANA Language Subtag Registry. These codes consist of different subtags such as language, region, variant and script, and are used to help identify spoken and written languages.

Syntax

A BCP 47 language tag consists of one or more subtags separated by hyphens (-). Each subtag is made up of letters or digits. Subtags follow this order:

language-[script]-[region]-[variant]-[extension]-[private-use]
  • language - Shortest ISO 639 code
  • script (Optional) - ISO 15924 code
  • region (Optional) - ISO 3166-1 country code or UN M.49 code
  • variant (Optional) - IANA registered code
  • extension (Optional) - A single character and a hyphen followed by subtags
  • private-use (Optional) - Letter x and a hyphen followed by subtags

As an example:

zh-Hant-CN-x-private1-private2 - Chinese, Traditional script, China, two private-use tags

Examples

Here are some examples for English:

  • en-AU - Australian English
  • en-CA - Canadian English
  • en-GB - British English
  • en-IE - Irish English
  • en-IN - Indian English
  • en-NZ - New Zealand English
  • en-US - US English
  • en-ZA - English (South Africa)

Here are some examples for Chinese:

  • zh-CN - Chinese, China
  • zh-HK - Chinese, Hond Kong

As an array of JSON object

Here is the list of the most commonly used IETF BCP 47 language tags as an array of JSON objects:

[
  {
    "scheme": "af-ZA",
    "language": "af",
    "region": "ZA",
    "desc": {
      "language": "Afrikaans",
      "region": "South Africa"
    }
  },
  {
    "scheme": "am-ET",
    "language": "am",
    "region": "ET",
    "desc": {
      "language": "Amharic",
      "region": "Ethiopia"
    }
  },
  {
    "scheme": "ar-SA",
    "language": "ar",
    "region": "SA",
    "desc": {
      "language": "Arabic",
      "region": "Saudi Arabia"
    }
  },
  {
    "scheme": "az-AZ",
    "language": "az",
    "region": "AZ",
    "desc": {
      "language": "Azerbaijani",
      "region": "Azerbaijan"
    }
  },
  {
    "scheme": "be-BY",
    "language": "be",
    "region": "BY",
    "desc": {
      "language": "Belarusian",
      "region": "Belarus"
    }
  },
  {
    "scheme": "bg-BG",
    "language": "bg",
    "region": "BG",
    "desc": {
      "language": "Bulgarian",
      "region": "Bulgaria"
    }
  },
  {
    "scheme": "bi-VU",
    "language": "bi",
    "region": "VU",
    "desc": {
      "language": "Bislama",
      "region": "Vanuatu"
    }
  },
  {
    "scheme": "bn-BD",
    "language": "bn",
    "region": "BD",
    "desc": {
      "language": "Bangla",
      "region": "Bangladesh"
    }
  },
  {
    "scheme": "bn-IN",
    "language": "bn",
    "region": "IN",
    "desc": {
      "language": "Bangla",
      "region": "India"
    }
  },
  {
    "scheme": "bs-BA",
    "language": "bs",
    "region": "BA",
    "desc": {
      "language": "Bosnian",
      "region": "Bosnia and Herzegovina"
    }
  },
  {
    "scheme": "ca-ES",
    "language": "ca",
    "region": "ES",
    "desc": {
      "language": "Valencian",
      "region": "Spain"
    }
  },
  {
    "scheme": "cmn-CN",
    "language": "cmn",
    "region": "CN",
    "desc": {
      "language": "Mandarin Chinese",
      "region": "China"
    }
  },
  {
    "scheme": "cmn-SG",
    "language": "cmn",
    "region": "SG",
    "desc": {
      "language": "Mandarin Chinese",
      "region": "Singapore"
    }
  },
  {
    "scheme": "cmn-TW",
    "language": "cmn",
    "region": "TW",
    "desc": {
      "language": "Mandarin Chinese",
      "region": "Taiwan, Province of China"
    }
  },
  {
    "scheme": "cnr-ME",
    "language": "cnr",
    "region": "ME",
    "desc": {
      "language": "Montenegrin",
      "region": "Montenegro"
    }
  },
  {
    "scheme": "crs-SC",
    "language": "crs",
    "region": "SC",
    "desc": {
      "language": "Seselwa Creole French",
      "region": "Seychelles"
    }
  },
  {
    "scheme": "cs-CZ",
    "language": "cs",
    "region": "CZ",
    "desc": {
      "language": "Czech",
      "region": "Czech Republic"
    }
  },
  {
    "scheme": "cy-GB",
    "language": "cy",
    "region": "GB",
    "desc": {
      "language": "Welsh",
      "region": "United Kingdom"
    }
  },
  {
    "scheme": "da-DK",
    "language": "da",
    "region": "DK",
    "desc": {
      "language": "Danish",
      "region": "Denmark"
    }
  },
  {
    "scheme": "de-AT",
    "language": "de",
    "region": "AT",
    "desc": {
      "language": "German",
      "region": "Austria"
    }
  },
  {
    "scheme": "de-DE",
    "language": "de",
    "region": "DE",
    "desc": {
      "language": "German",
      "region": "Germany"
    }
  },
  {
    "scheme": "de-CH",
    "language": "de",
    "region": "CH",
    "desc": {
      "language": "German",
      "region": "Switzerland"
    }
  },
  {
    "scheme": "dv-MV",
    "language": "dv",
    "region": "MV",
    "desc": {
      "language": "Maldivian",
      "region": "Maldives"
    }
  },
  {
    "scheme": "dz-BT",
    "language": "dz",
    "region": "BT",
    "desc": {
      "language": "Dzongkha",
      "region": "Bhutan"
    }
  },
  {
    "scheme": "el-GR",
    "language": "el",
    "region": "GR",
    "desc": {
      "language": "Modern Greek (1453-)",
      "region": "Greece"
    }
  },
  {
    "scheme": "en-AU",
    "language": "en",
    "region": "AU",
    "desc": {
      "language": "English",
      "region": "Australia"
    }
  },
  {
    "scheme": "en-CA",
    "language": "en",
    "region": "CA",
    "desc": {
      "language": "English",
      "region": "Canada"
    }
  },
  {
    "scheme": "en-GB",
    "language": "en",
    "region": "GB",
    "desc": {
      "language": "English",
      "region": "United Kingdom"
    }
  },
  {
    "scheme": "en-IE",
    "language": "en",
    "region": "IE",
    "desc": {
      "language": "English",
      "region": "Ireland"
    }
  },
  {
    "scheme": "en-IN",
    "language": "en",
    "region": "IN",
    "desc": {
      "language": "English",
      "region": "India"
    }
  },
  {
    "scheme": "en-NZ",
    "language": "en",
    "region": "NZ",
    "desc": {
      "language": "English",
      "region": "New Zealand"
    }
  },
  {
    "scheme": "en-US",
    "language": "en",
    "region": "US",
    "desc": {
      "language": "English",
      "region": "United States"
    }
  },
  {
    "scheme": "en-ZA",
    "language": "en",
    "region": "ZA",
    "desc": {
      "language": "English",
      "region": "South Africa"
    }
  },
  {
    "scheme": "es-419",
    "language": "es",
    "region": "419",
    "desc": {
      "language": "Castilian",
      "region": "Latin America and the Caribbean"
    }
  },
  {
    "scheme": "es-CL",
    "language": "es",
    "region": "CL",
    "desc": {
      "language": "Castilian",
      "region": "Chile"
    }
  },
  {
    "scheme": "es-ES",
    "language": "es",
    "region": "ES",
    "desc": {
      "language": "Castilian",
      "region": "Spain"
    }
  },
  {
    "scheme": "et-EE",
    "language": "et",
    "region": "EE",
    "desc": {
      "language": "Estonian",
      "region": "Estonia"
    }
  },
  {
    "scheme": "eu-ES",
    "language": "eu",
    "region": "ES",
    "desc": {
      "language": "Basque",
      "region": "Spain"
    }
  },
  {
    "scheme": "fa-IR",
    "language": "fa",
    "region": "IR",
    "desc": {
      "language": "Persian",
      "region": "Islamic Republic of Iran"
    }
  },
  {
    "scheme": "fi-FI",
    "language": "fi",
    "region": "FI",
    "desc": {
      "language": "Finnish",
      "region": "Finland"
    }
  },
  {
    "scheme": "fil-PH",
    "language": "fil",
    "region": "PH",
    "desc": {
      "language": "Pilipino",
      "region": "Philippines"
    }
  },
  {
    "scheme": "fj-FJ",
    "language": "fj",
    "region": "FJ",
    "desc": {
      "language": "Fijian",
      "region": "Fiji"
    }
  },
  {
    "scheme": "fo-DK",
    "language": "fo",
    "region": "DK",
    "desc": {
      "language": "Faroese",
      "region": "Denmark"
    }
  },
  {
    "scheme": "fr-CA",
    "language": "fr",
    "region": "CA",
    "desc": {
      "language": "French",
      "region": "Canada"
    }
  },
  {
    "scheme": "fr-FR",
    "language": "fr",
    "region": "FR",
    "desc": {
      "language": "French",
      "region": "France"
    }
  },
  {
    "scheme": "ga-IE",
    "language": "ga",
    "region": "IE",
    "desc": {
      "language": "Irish",
      "region": "Ireland"
    }
  },
  {
    "scheme": "gl-ES",
    "language": "gl",
    "region": "ES",
    "desc": {
      "language": "Galician",
      "region": "Spain"
    }
  },
  {
    "scheme": "gu-IN",
    "language": "gu",
    "region": "IN",
    "desc": {
      "language": "Gujarati",
      "region": "India"
    }
  },
  {
    "scheme": "he-IL",
    "language": "he",
    "region": "IL",
    "desc": {
      "language": "Hebrew",
      "region": "Israel"
    }
  },
  {
    "scheme": "hi-IN",
    "language": "hi",
    "region": "IN",
    "desc": {
      "language": "Hindi",
      "region": "India"
    }
  },
  {
    "scheme": "hif-FJ",
    "language": "hif",
    "region": "FJ",
    "desc": {
      "language": "Fiji Hindi",
      "region": "Fiji"
    }
  },
  {
    "scheme": "hr-HR",
    "language": "hr",
    "region": "HR",
    "desc": {
      "language": "Croatian",
      "region": "Croatia"
    }
  },
  {
    "scheme": "hu-HU",
    "language": "hu",
    "region": "HU",
    "desc": {
      "language": "Hungarian",
      "region": "Hungary"
    }
  },
  {
    "scheme": "hu-RO",
    "language": "hu",
    "region": "RO",
    "desc": {
      "language": "Hungarian",
      "region": "Romania"
    }
  },
  {
    "scheme": "hu-SK",
    "language": "hu",
    "region": "SK",
    "desc": {
      "language": "Hungarian",
      "region": "Slovakia"
    }
  },
  {
    "scheme": "hy-AM",
    "language": "hy",
    "region": "AM",
    "desc": {
      "language": "Armenian",
      "region": "Armenia"
    }
  },
  {
    "scheme": "id-ID",
    "language": "id",
    "region": "ID",
    "desc": {
      "language": "Indonesian",
      "region": "Indonesia"
    }
  },
  {
    "scheme": "is-IS",
    "language": "is",
    "region": "IS",
    "desc": {
      "language": "Icelandic",
      "region": "Iceland"
    }
  },
  {
    "scheme": "it-IT",
    "language": "it",
    "region": "IT",
    "desc": {
      "language": "Italian",
      "region": "Italy"
    }
  },
  {
    "scheme": "it-CH",
    "language": "it",
    "region": "CH",
    "desc": {
      "language": "Italian",
      "region": "Switzerland"
    }
  },
  {
    "scheme": "ja-Hira-JP",
    "language": "ja",
    "region": "JP",
    "script": "Hira",
    "desc": {
      "language": "Japanese",
      "region": "Japan",
      "script": "Hiragana"
    }
  },
  {
    "scheme": "ja-JP",
    "language": "ja",
    "region": "JP",
    "desc": {
      "language": "Japanese",
      "region": "Japan"
    }
  },
  {
    "scheme": "ja-Jpan-JP",
    "language": "ja",
    "region": "JP",
    "script": "Jpan",
    "desc": {
      "language": "Japanese",
      "region": "Japan",
      "script": "Japanese (alias for Han + Hiragana + Katakana)"
    }
  },
  {
    "scheme": "ja-Kata-JP",
    "language": "ja",
    "region": "JP",
    "script": "Kata",
    "desc": {
      "language": "Japanese",
      "region": "Japan"
    }
  },
  {
    "scheme": "ka-GE",
    "language": "ka",
    "region": "GE",
    "desc": {
      "language": "Georgian",
      "region": "Georgia"
    }
  },
  {
    "scheme": "kk-KZ",
    "language": "kk",
    "region": "KZ",
    "desc": {
      "language": "Kazakh",
      "region": "Kazakhstan"
    }
  },
  {
    "scheme": "kl-GL",
    "language": "kl",
    "region": "GL",
    "desc": {
      "language": "Greenlandic",
      "region": "Greenland"
    }
  },
  {
    "scheme": "km-KH",
    "language": "km",
    "region": "KH",
    "desc": {
      "language": "Central Khmer",
      "region": "Cambodia"
    }
  },
  {
    "scheme": "kn-IN",
    "language": "kn",
    "region": "IN",
    "desc": {
      "language": "Kannada",
      "region": "India"
    }
  },
  {
    "scheme": "ko-KR",
    "language": "ko",
    "region": "KR",
    "desc": {
      "language": "Korean",
      "region": "Republic of Korea"
    }
  },
  {
    "scheme": "ky-KG",
    "language": "ky",
    "region": "KG",
    "desc": {
      "language": "Kyrgyz",
      "region": "Kyrgyzstan"
    }
  },
  {
    "scheme": "la",
    "language": "la",
    "desc": {
      "language": "Latin"
    }
  },
  {
    "scheme": "lb-LU",
    "language": "lb",
    "region": "LU",
    "desc": {
      "language": "Letzeburgesch",
      "region": "Luxembourg"
    }
  },
  {
    "scheme": "lg-UG",
    "language": "lg",
    "region": "UG",
    "desc": {
      "language": "Luganda",
      "region": "Uganda"
    }
  },
  {
    "scheme": "lo-LA",
    "language": "lo",
    "region": "LA",
    "desc": {
      "language": "Lao",
      "region": "Lao People's Democratic Republic"
    }
  },
  {
    "scheme": "lt-LT",
    "language": "lt",
    "region": "LT",
    "desc": {
      "language": "Lithuanian",
      "region": "Lithuania"
    }
  },
  {
    "scheme": "lv-LV",
    "language": "lv",
    "region": "LV",
    "desc": {
      "language": "Latvian",
      "region": "Latvia"
    }
  },
  {
    "scheme": "meu-PG",
    "language": "meu",
    "region": "PG",
    "desc": {
      "language": "Motu",
      "region": "Papua New Guinea"
    }
  },
  {
    "scheme": "mg-MG",
    "language": "mg",
    "region": "MG",
    "desc": {
      "language": "Malagasy",
      "region": "Madagascar"
    }
  },
  {
    "scheme": "mk-MK",
    "language": "mk",
    "region": "MK",
    "desc": {
      "language": "Macedonian",
      "region": "North Macedonia"
    }
  },
  {
    "scheme": "ml-IN",
    "language": "ml",
    "region": "IN",
    "desc": {
      "language": "Malayalam",
      "region": "India"
    }
  },
  {
    "scheme": "mn-MN",
    "language": "mn",
    "region": "MN",
    "desc": {
      "language": "Mongolian",
      "region": "Mongolia"
    }
  },
  {
    "scheme": "mr-IN",
    "language": "mr",
    "region": "IN",
    "desc": {
      "language": "Marathi",
      "region": "India"
    }
  },
  {
    "scheme": "ms-MY",
    "language": "ms",
    "region": "MY",
    "desc": {
      "language": "Malay (macrolanguage)",
      "region": "Malaysia"
    }
  },
  {
    "scheme": "mt-MT",
    "language": "mt",
    "region": "MT",
    "desc": {
      "language": "Maltese",
      "region": "Malta"
    }
  },
  {
    "scheme": "my-MM",
    "language": "my",
    "region": "MM",
    "desc": {
      "language": "Burmese",
      "region": "Myanmar"
    }
  },
  {
    "scheme": "na-NR",
    "language": "na",
    "region": "NR",
    "desc": {
      "language": "Nauru",
      "region": "Nauru"
    }
  },
  {
    "scheme": "nan-TW",
    "language": "nan",
    "region": "TW",
    "desc": {
      "language": "Min Nan Chinese",
      "region": "Taiwan, Province of China"
    }
  },
  {
    "scheme": "nap-IT",
    "language": "nap",
    "region": "IT",
    "desc": {
      "language": "Neapolitan",
      "region": "Italy"
    }
  },
  {
    "scheme": "ne-NP",
    "language": "ne",
    "region": "NP",
    "desc": {
      "language": "Nepali (macrolanguage)",
      "region": "Nepal"
    }
  },
  {
    "scheme": "nl-BE",
    "language": "nl",
    "region": "BE",
    "desc": {
      "language": "Flemish",
      "region": "Belgium"
    }
  },
  {
    "scheme": "nl-NL",
    "language": "nl",
    "region": "NL",
    "desc": {
      "language": "Flemish",
      "region": "Netherlands"
    }
  },
  {
    "scheme": "no-NO",
    "language": "no",
    "region": "NO",
    "desc": {
      "language": "Norwegian",
      "region": "Norway"
    }
  },
  {
    "scheme": "ny-MW",
    "language": "ny",
    "region": "MW",
    "desc": {
      "language": "Chichewa",
      "region": "Malawi"
    }
  },
  {
    "scheme": "pa-IN",
    "language": "pa",
    "region": "IN",
    "desc": {
      "language": "Punjabi",
      "region": "India"
    }
  },
  {
    "scheme": "pa-PK",
    "language": "pa",
    "region": "PK",
    "desc": {
      "language": "Punjabi",
      "region": "Pakistan"
    }
  },
  {
    "scheme": "pau-PW",
    "language": "pau",
    "region": "PW",
    "desc": {
      "language": "Palauan",
      "region": "Palau"
    }
  },
  {
    "scheme": "pih-PN",
    "language": "pih",
    "region": "PN",
    "desc": {
      "language": "Pitcairn-Norfolk",
      "region": "Pitcairn"
    }
  },
  {
    "scheme": "pl-PL",
    "language": "pl",
    "region": "PL",
    "desc": {
      "language": "Polish",
      "region": "Poland"
    }
  },
  {
    "scheme": "prs-AF",
    "language": "prs",
    "region": "AF",
    "desc": {
      "language": "Afghan Persian",
      "region": "Afghanistan"
    }
  },
  {
    "scheme": "ps-AF",
    "language": "ps",
    "region": "AF",
    "desc": {
      "language": "Pashto",
      "region": "Afghanistan"
    }
  },
  {
    "scheme": "pt-BR",
    "language": "pt",
    "region": "BR",
    "desc": {
      "language": "Portuguese",
      "region": "Brazil"
    }
  },
  {
    "scheme": "pt-PT",
    "language": "pt",
    "region": "PT",
    "desc": {
      "language": "Portuguese",
      "region": "Portugal"
    }
  },
  {
    "scheme": "rn-BI",
    "language": "rn",
    "region": "BI",
    "desc": {
      "language": "Rundi",
      "region": "Burundi"
    }
  },
  {
    "scheme": "ro-MD",
    "language": "ro",
    "region": "MD",
    "desc": {
      "language": "Moldovan",
      "region": "Moldova"
    }
  },
  {
    "scheme": "ro-RO",
    "language": "ro",
    "region": "RO",
    "desc": {
      "language": "Moldovan",
      "region": "Romania"
    }
  },
  {
    "scheme": "ru-RU",
    "language": "ru",
    "region": "RU",
    "desc": {
      "language": "Russian",
      "region": "Russian Federation"
    }
  },
  {
    "scheme": "rw-RW",
    "language": "rw",
    "region": "RW",
    "desc": {
      "language": "Kinyarwanda",
      "region": "Rwanda"
    }
  },
  {
    "scheme": "si-LK",
    "language": "si",
    "region": "LK",
    "desc": {
      "language": "Sinhalese",
      "region": "Sri Lanka"
    }
  },
  {
    "scheme": "sk-SK",
    "language": "sk",
    "region": "SK",
    "desc": {
      "language": "Slovak",
      "region": "Slovakia"
    }
  },
  {
    "scheme": "sl-SI",
    "language": "sl",
    "region": "SI",
    "desc": {
      "language": "Slovenian",
      "region": "Slovenia"
    }
  },
  {
    "scheme": "sm-WS",
    "language": "sm",
    "region": "WS",
    "desc": {
      "language": "Samoan",
      "region": "Samoa"
    }
  },
  {
    "scheme": "so-SO",
    "language": "so",
    "region": "SO",
    "desc": {
      "language": "Somali",
      "region": "Somalia"
    }
  },
  {
    "scheme": "sq-AL",
    "language": "sq",
    "region": "AL",
    "desc": {
      "language": "Albanian",
      "region": "Albania"
    }
  },
  {
    "scheme": "sr-Latn-RS",
    "language": "sr",
    "region": "RS",
    "script": "Latn",
    "desc": {
      "language": "Serbian",
      "region": "Serbia",
      "script": "Latin"
    }
  },
  {
    "scheme": "srn-SR",
    "language": "srn",
    "region": "SR",
    "desc": {
      "language": "Sranan Tongo",
      "region": "Suriname"
    }
  },
  {
    "scheme": "ss-SZ",
    "language": "ss",
    "region": "SZ",
    "desc": {
      "language": "Swati",
      "region": "Swaziland"
    }
  },
  {
    "scheme": "st-ZA",
    "language": "st",
    "region": "ZA",
    "desc": {
      "language": "Southern Sotho",
      "region": "South Africa"
    }
  },
  {
    "scheme": "sv-SE",
    "language": "sv",
    "region": "SE",
    "desc": {
      "language": "Swedish",
      "region": "Sweden"
    }
  },
  {
    "scheme": "swh-KE",
    "language": "swh",
    "region": "KE",
    "desc": {
      "language": "Kiswahili",
      "region": "Kenya"
    }
  },
  {
    "scheme": "swh-TZ",
    "language": "swh",
    "region": "TZ",
    "desc": {
      "language": "Kiswahili",
      "region": "United Republic of Tanzania"
    }
  },
  {
    "scheme": "ta-IN",
    "language": "ta",
    "region": "IN",
    "desc": {
      "language": "Tamil",
      "region": "India"
    }
  },
  {
    "scheme": "te-IN",
    "language": "te",
    "region": "IN",
    "desc": {
      "language": "Telugu",
      "region": "India"
    }
  },
  {
    "scheme": "tg-TJ",
    "language": "tg",
    "region": "TJ",
    "desc": {
      "language": "Tajik",
      "region": "Tajikistan"
    }
  },
  {
    "scheme": "th-TH",
    "language": "th",
    "region": "TH",
    "desc": {
      "language": "Thai",
      "region": "Thailand"
    }
  },
  {
    "scheme": "ti-ER",
    "language": "ti",
    "region": "ER",
    "desc": {
      "language": "Tigrinya",
      "region": "Eritrea"
    }
  },
  {
    "scheme": "tk-TM",
    "language": "tk",
    "region": "TM",
    "desc": {
      "language": "Turkmen",
      "region": "Turkmenistan"
    }
  },
  {
    "scheme": "tl-PH",
    "language": "tl",
    "region": "PH",
    "desc": {
      "language": "Tagalog",
      "region": "Philippines"
    }
  },
  {
    "scheme": "tn-BW",
    "language": "tn",
    "region": "BW",
    "desc": {
      "language": "Tswana",
      "region": "Botswana"
    }
  },
  {
    "scheme": "to-TO",
    "language": "to",
    "region": "TO",
    "desc": {
      "language": "Tonga (Tonga Islands)",
      "region": "Tonga"
    }
  },
  {
    "scheme": "tpi-PG",
    "language": "tpi",
    "region": "PG",
    "desc": {
      "language": "Tok Pisin",
      "region": "Papua New Guinea"
    }
  },
  {
    "scheme": "tr-TR",
    "language": "tr",
    "region": "TR",
    "desc": {
      "language": "Turkish",
      "region": "Turkey"
    }
  },
  {
    "scheme": "ts-ZA",
    "language": "ts",
    "region": "ZA",
    "desc": {
      "language": "Tsonga",
      "region": "South Africa"
    }
  },
  {
    "scheme": "tvl-TV",
    "language": "tvl",
    "region": "TV",
    "desc": {
      "language": "Tuvalu",
      "region": "Tuvalu"
    }
  },
  {
    "scheme": "ty-PF",
    "language": "ty",
    "region": "PF",
    "desc": {
      "language": "Tahitian",
      "region": "French Polynesia"
    }
  },
  {
    "scheme": "uk-UA",
    "language": "uk",
    "region": "UA",
    "desc": {
      "language": "Ukrainian",
      "region": "Ukraine"
    }
  },
  {
    "scheme": "und",
    "language": "und",
    "desc": {
      "language": "Undetermined"
    }
  },
  {
    "scheme": "ur-IN",
    "language": "ur",
    "region": "IN",
    "desc": {
      "language": "Urdu",
      "region": "India"
    }
  },
  {
    "scheme": "uz-UZ",
    "language": "uz",
    "region": "UZ",
    "desc": {
      "language": "Uzbek",
      "region": "Uzbekistan"
    }
  },
  {
    "scheme": "vi-VN",
    "language": "vi",
    "region": "VN",
    "desc": {
      "language": "Vietnamese",
      "region": "Viet Nam"
    }
  },
  {
    "scheme": "yue-HK",
    "language": "yue",
    "region": "HK",
    "desc": {
      "language": "Cantonese",
      "region": "Hong Kong"
    }
  },
  {
    "scheme": "zh",
    "language": "zh",
    "desc": {
      "language": "Chinese"
    }
  },
  {
    "scheme": "zh-Hans-CN",
    "language": "zh",
    "region": "CN",
    "script": "Hans",
    "desc": {
      "language": "Chinese",
      "region": "China",
      "script": "Han (Simplified variant)"
    }
  },
  {
    "scheme": "zh-Hans-TW",
    "language": "zh",
    "region": "TW",
    "script": "Hans",
    "desc": {
      "language": "Chinese",
      "region": "Taiwan, Province of China",
      "script": "Han (Simplified variant)"
    }
  },
  {
    "scheme": "zh-Hant-HK",
    "language": "zh",
    "region": "HK",
    "script": "Hant",
    "desc": {
      "language": "Chinese",
      "region": "Hong Kong",
      "script": "Han (Traditional variant)"
    }
  },
  {
    "scheme": "zh-Hant-TW",
    "language": "zh",
    "region": "TW",
    "script": "Hant",
    "desc": {
      "language": "Chinese",
      "region": "Taiwan, Province of China",
      "script": "Han (Traditional variant)"
    }
  },
  {
    "scheme": "zlm-SG",
    "language": "zlm",
    "region": "SG",
    "desc": {
      "language": "Malay (individual language)",
      "region": "Singapore"
    }
  },
  {
    "scheme": "zu-ZA",
    "language": "zu",
    "region": "ZA",
    "desc": {
      "language": "Zulu",
      "region": "South Africa"
    }
  },
  {
    "scheme": "zxx",
    "language": "zxx",
    "desc": {
      "language": "Not applicable"
    }
  }
]

As a list

Here is the list of the most commonly used BCP 47 language tags:

TagLanguageScriptRegion