Aliases: parse_IETF_language_tag language
Keywords: utilities
### ** Examples ## German as used in Switzerland: parse_IETF_language_tag("de-CH")
$`de-CH` [1] "Language=de" "Region=CH"
## Serbian written using Latin script as used in Serbia and Montenegro: parse_IETF_language_tag("sr-Latn-CS")
$`sr-Latn-CS` [1] "Language=sr" "Script=Latn" "Region=CS"
## Spanish appropriate to the UN Latin American and Caribbean region: parse_IETF_language_tag("es-419")
$`es-419` [1] "Language=es" "Region=419"
## All in one: parse_IETF_language_tag(c("de-CH", "sr-Latn-CS", "es-419"))
$`de-CH` [1] "Language=de" "Region=CH" $`sr-Latn-CS` [1] "Language=sr" "Script=Latn" "Region=CS" $`es-419` [1] "Language=es" "Region=419"
parse_IETF_language_tag(c("de-CH", "sr-Latn-CS", "es-419"), expand = TRUE)
$`de-CH` $`de-CH`$`Language=de` [1] "German" $`de-CH`$`Region=CH` [1] "Switzerland" $`sr-Latn-CS` $`sr-Latn-CS`$`Language=sr` [1] "Serbian" $`sr-Latn-CS`$`Script=Latn` [1] "Latin" $`sr-Latn-CS`$`Region=CS` [1] "Serbia and Montenegro" $`es-419` $`es-419`$`Language=es` [1] "Spanish" "Castilian" $`es-419`$`Region=419` [1] "Latin America and the Caribbean"
## Two grandfathered tags: parse_IETF_language_tag(c("i-klingon", "zh-min-nan"), expand = TRUE)
$`i-klingon` $`i-klingon`$`Grandfathered=i-klingon` [1] "Klingon" $`zh-min-nan` $`zh-min-nan`$`Grandfathered=zh-min-nan` [1] "Minnan, Hokkien, Amoy, Taiwanese, Southern Min, Southern\nFujian, Hoklo, Southern Fukien, Ho-lo"