From 8796a1dce7bb3e2000e5e78f7a12a66c4d9ba4e4 Mon Sep 17 00:00:00 2001 From: Leonid Andreev Date: Mon, 12 Feb 2024 10:46:25 -0500 Subject: [PATCH 1/9] pushing the language controlled vocab additions suggested in #10197 into a local branch; #8243 --- scripts/api/data/metadatablocks/citation.tsv | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/api/data/metadatablocks/citation.tsv b/scripts/api/data/metadatablocks/citation.tsv index b21b6bcce57..2f39086464d 100644 --- a/scripts/api/data/metadatablocks/citation.tsv +++ b/scripts/api/data/metadatablocks/citation.tsv @@ -138,7 +138,7 @@ authorIdentifierScheme DAI 5 authorIdentifierScheme ResearcherID 6 authorIdentifierScheme ScopusID 7 - language Abkhaz 0 + language Abkhaz 0 abk ab language Afar 1 aar aa language Afrikaans 2 afr af language Akan 3 aka ak @@ -220,7 +220,7 @@ language Khmer 79 khm km language Kikuyu, Gikuyu 80 kik ki language Kinyarwanda 81 kin rw - language Kyrgyz 82 + language Kirghiz, Kyrgyz 82 kir ky language Komi 83 kom kv language Kongo 84 kon kg language Korean 85 kor ko @@ -249,7 +249,7 @@ language Nauru 108 nau na language Navajo, Navaho 109 nav nv language Northern Ndebele 110 nde nd - language Nepali 111 nep ne + language Nepali (macrolanguage) 111 nep ne language Ndonga 112 ndo ng language Norwegian Bokmål 113 nob nb language Norwegian Nynorsk 114 nno nn @@ -284,12 +284,12 @@ language Shona 143 sna sn language Sinhala, Sinhalese 144 sin si language Slovak 145 slk slo sk - language Slovene 146 slv sl + language Slovenian 146 slv sl language Somali 147 som so language Southern Sotho 148 sot st language Spanish, Castilian 149 spa es language Sundanese 150 sun su - language Swahili 151 swa sw + language Swahili (macrolanguage) 151 swa sw language Swati 152 ssw ss language Swedish 153 swe sv language Tamil 154 tam ta From 4f8a74c2416c20d3a50fa6b5698a24e3d27804be Mon Sep 17 00:00:00 2001 From: Leonid Andreev Date: Wed, 14 Feb 2024 19:20:01 -0500 Subject: [PATCH 2/9] Alternative long spellings for the Slovene and Kyrgyz languages. #8243 --- scripts/api/data/metadatablocks/citation.tsv | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/api/data/metadatablocks/citation.tsv b/scripts/api/data/metadatablocks/citation.tsv index bcc7ed4866d..70c56b303cd 100644 --- a/scripts/api/data/metadatablocks/citation.tsv +++ b/scripts/api/data/metadatablocks/citation.tsv @@ -220,7 +220,7 @@ language Khmer 79 khm km language Kikuyu, Gikuyu 80 kik ki language Kinyarwanda 81 kin rw - language Kirghiz, Kyrgyz 82 kir ky + language Kyrgyz 82 kir ky Kirghiz language Komi 83 kom kv language Kongo 84 kon kg language Korean 85 kor ko @@ -284,7 +284,7 @@ language Shona 143 sna sn language Sinhala, Sinhalese 144 sin si language Slovak 145 slk slo sk - language Slovenian 146 slv sl + language Slovene 146 slv sl Slovenian language Somali 147 som so language Southern Sotho 148 sot st language Spanish, Castilian 149 spa es From f2f1ce11a709b24047dbfdb1e670d9f7c3c95d1b Mon Sep 17 00:00:00 2001 From: Leonid Andreev Date: Wed, 10 Apr 2024 14:46:37 -0400 Subject: [PATCH 3/9] Dropping the "macrolanguage" from the names of 2 language families, per conversation with requestor. #8243 --- scripts/api/data/metadatablocks/citation.tsv | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/api/data/metadatablocks/citation.tsv b/scripts/api/data/metadatablocks/citation.tsv index 6fa2bed6482..ead82199e63 100644 --- a/scripts/api/data/metadatablocks/citation.tsv +++ b/scripts/api/data/metadatablocks/citation.tsv @@ -249,7 +249,7 @@ language Nauru 108 nau na language Navajo, Navaho 109 nav nv language Northern Ndebele 110 nde nd - language Nepali (macrolanguage) 111 nep ne + language Nepali 111 nep ne language Ndonga 112 ndo ng language Norwegian Bokmål 113 nob nb language Norwegian Nynorsk 114 nno nn @@ -289,7 +289,7 @@ language Southern Sotho 148 sot st language Spanish, Castilian 149 spa es language Sundanese 150 sun su - language Swahili (macrolanguage) 151 swa sw + language Swahili 151 swa sw language Swati 152 ssw ss language Swedish 153 swe sv language Tamil 154 tam ta From 5acb13a4d7554686fc1ba6e53e6adb7b89f5af23 Mon Sep 17 00:00:00 2001 From: Leonid Andreev Date: Wed, 10 Apr 2024 14:59:44 -0400 Subject: [PATCH 4/9] Addresses the cases of languages with the names like "Navajo, Navaho" - I'm leaving the main name intact (so that the block update will still works), but adding both versions as extra alternative names, so that either is importable. #8243 --- scripts/api/data/metadatablocks/citation.tsv | 50 ++++++++++---------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/scripts/api/data/metadatablocks/citation.tsv b/scripts/api/data/metadatablocks/citation.tsv index ead82199e63..613854b677c 100644 --- a/scripts/api/data/metadatablocks/citation.tsv +++ b/scripts/api/data/metadatablocks/citation.tsv @@ -156,17 +156,17 @@ language Bashkir 15 bak ba language Basque 16 eus baq eu language Belarusian 17 bel be - language Bengali, Bangla 18 ben bn + language Bengali, Bangla 18 ben bn Bengali Bangla language Bihari 19 bih bh language Bislama 20 bis bi language Bosnian 21 bos bs language Breton 22 bre br language Bulgarian 23 bul bg language Burmese 24 mya bur my - language Catalan,Valencian 25 cat ca + language Catalan,Valencian 25 cat ca Catalan Valencian language Chamorro 26 cha ch language Chechen 27 che ce - language Chichewa, Chewa, Nyanja 28 nya ny + language Chichewa, Chewa, Nyanja 28 nya ny Chichewa Chewa Nyanja language Chinese 29 zho chi zh language Chuvash 30 chv cv language Cornish 31 cor kw @@ -175,7 +175,7 @@ language Croatian 34 hrv src hr language Czech 35 ces cze cs language Danish 36 dan da - language Divehi, Dhivehi, Maldivian 37 div dv + language Divehi, Dhivehi, Maldivian 37 div dv Divehi Dhivehi Maldivian language Dutch 38 nld dut nl language Dzongkha 39 dzo dz language English 40 eng en @@ -186,14 +186,14 @@ language Fijian 45 fij fj language Finnish 46 fin fi language French 47 fra fre fr - language Fula, Fulah, Pulaar, Pular 48 ful ff + language Fula, Fulah, Pulaar, Pular 48 ful ff Fula Fulah Pulaar Pular language Galician 49 glg gl language Georgian 50 kat geo ka language German 51 deu ger de - language Greek (modern) 52 gre ell el + language Greek (modern) 52 gre ell el Greek language Guaraní 53 grn gn language Gujarati 54 guj gu - language Haitian, Haitian Creole 55 hat ht + language Haitian, Haitian Creole 55 hat ht Haitian Haitian Creole language Hausa 56 hau ha language Hebrew (modern) 57 heb he language Herero 58 her hz @@ -212,24 +212,24 @@ language Inuktitut 71 iku iu language Japanese 72 jpn ja language Javanese 73 jav jv - language Kalaallisut, Greenlandic 74 kal kl + language Kalaallisut, Greenlandic 74 kal kl Kalaallisut Greenlandic language Kannada 75 kan kn language Kanuri 76 kau kr language Kashmiri 77 kas ks language Kazakh 78 kaz kk language Khmer 79 khm km - language Kikuyu, Gikuyu 80 kik ki + language Kikuyu, Gikuyu 80 kik ki Kikuyu Gikuyu language Kinyarwanda 81 kin rw language Kyrgyz 82 kir ky Kirghiz language Komi 83 kom kv language Kongo 84 kon kg language Korean 85 kor ko language Kurdish 86 kur ku - language Kwanyama, Kuanyama 87 kua kj + language Kwanyama, Kuanyama 87 kua kj Kwanyama Kuanyama language Latin 88 lat la - language Luxembourgish, Letzeburgesch 89 ltz lb + language Luxembourgish, Letzeburgesch 89 ltz lb Luxembourgish Letzeburgesch language Ganda 90 lug lg - language Limburgish, Limburgan, Limburger 91 lim li + language Limburgish, Limburgan, Limburger 91 lim li Limburgish Limburgan Limburger language Lingala 92 lin ln language Lao 93 lao lo language Lithuanian 94 lit lt @@ -247,7 +247,7 @@ language Mixtepec Mixtec 106 mix language Mongolian 107 mon mn language Nauru 108 nau na - language Navajo, Navaho 109 nav nv + language Navajo, Navaho 109 nav nv Navajo Navaho language Northern Ndebele 110 nde nd language Nepali 111 nep ne language Ndonga 112 ndo ng @@ -257,16 +257,16 @@ language Nuosu 116 language Southern Ndebele 117 nbl nr language Occitan 118 oci oc - language Ojibwe, Ojibwa 119 oji oj + language Ojibwe, Ojibwa 119 oji oj Ojibwe Ojibwa language Old Church Slavonic,Church Slavonic,Old Bulgarian 120 chu cu language Oromo 121 orm om language Oriya 122 ori or - language Ossetian, Ossetic 123 oss os - language Panjabi, Punjabi 124 pan pa + language Ossetian, Ossetic 123 oss os Ossetian Ossetic + language Panjabi, Punjabi 124 pan pa Panjabi Punjabi language Pāli 125 pli pi language Persian (Farsi) 126 per fas fa language Polish 127 pol pl - language Pashto, Pushto 128 pus ps + language Pashto, Pushto 128 pus ps Pashto Pushto language Portuguese 129 por pt language Quechua 130 que qu language Romansh 131 roh rm @@ -280,14 +280,14 @@ language Samoan 139 smo sm language Sango 140 sag sg language Serbian 141 srp scc sr - language Scottish Gaelic, Gaelic 142 gla gd + language Scottish Gaelic, Gaelic 142 gla gd Scottish Gaelic Gaelic language Shona 143 sna sn - language Sinhala, Sinhalese 144 sin si + language Sinhala, Sinhalese 144 sin si Sinhala Sinhalese language Slovak 145 slk slo sk language Slovene 146 slv sl Slovenian language Somali 147 som so language Southern Sotho 148 sot st - language Spanish, Castilian 149 spa es + language Spanish, Castilian 149 spa es Spanish Castilian language Sundanese 150 sun su language Swahili 151 swa sw language Swati 152 ssw ss @@ -297,17 +297,17 @@ language Tajik 156 tgk tg language Thai 157 tha th language Tigrinya 158 tir ti - language Tibetan Standard, Tibetan, Central 159 tib bod bo + language Tibetan Standard, Tibetan, Central 159 tib bod bo Tibetan Standard Tibetan Central language Turkmen 160 tuk tk language Tagalog 161 tgl tl language Tswana 162 tsn tn - language Tonga (Tonga Islands) 163 ton to + language Tonga (Tonga Islands) 163 ton to Tonga language Turkish 164 tur tr language Tsonga 165 tso ts language Tatar 166 tat tt language Twi 167 twi tw language Tahitian 168 tah ty - language Uyghur, Uighur 169 uig ug + language Uyghur, Uighur 169 uig ug Uyghur Uighur language Ukrainian 170 ukr uk language Urdu 171 urd ur language Uzbek 172 uzb uz @@ -321,6 +321,6 @@ language Xhosa 180 xho xh language Yiddish 181 yid yi language Yoruba 182 yor yo - language Zhuang, Chuang 183 zha za - language Zulu 184 zul zu + language Zhuang, Chuang 183 zha za Zhuang Chuang + language Zulu 184 zul zu language Not applicable 185 From 63244776c5e25487eadd166aec19b81cf35323c4 Mon Sep 17 00:00:00 2001 From: Leonid Andreev Date: Wed, 10 Apr 2024 17:58:22 -0400 Subject: [PATCH 5/9] Fixed the tabs in the entries for Catalan and Haitian Creole; added the ISO 639-1 and -2 codes for Nuosu. #8243 --- scripts/api/data/metadatablocks/citation.tsv | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/api/data/metadatablocks/citation.tsv b/scripts/api/data/metadatablocks/citation.tsv index 613854b677c..a86c566bf71 100644 --- a/scripts/api/data/metadatablocks/citation.tsv +++ b/scripts/api/data/metadatablocks/citation.tsv @@ -163,7 +163,7 @@ language Breton 22 bre br language Bulgarian 23 bul bg language Burmese 24 mya bur my - language Catalan,Valencian 25 cat ca Catalan Valencian + language Catalan,Valencian 25 cat ca Catalan Valencian language Chamorro 26 cha ch language Chechen 27 che ce language Chichewa, Chewa, Nyanja 28 nya ny Chichewa Chewa Nyanja @@ -193,7 +193,7 @@ language Greek (modern) 52 gre ell el Greek language Guaraní 53 grn gn language Gujarati 54 guj gu - language Haitian, Haitian Creole 55 hat ht Haitian Haitian Creole + language Haitian, Haitian Creole 55 hat ht Haitian Haitian Creole language Hausa 56 hau ha language Hebrew (modern) 57 heb he language Herero 58 her hz @@ -254,7 +254,7 @@ language Norwegian Bokmål 113 nob nb language Norwegian Nynorsk 114 nno nn language Norwegian 115 nor no - language Nuosu 116 + language Nuosu 116 iii ii language Southern Ndebele 117 nbl nr language Occitan 118 oci oc language Ojibwe, Ojibwa 119 oji oj Ojibwe Ojibwa From 091ad2187bdd3f562151073bef706c1b753758c6 Mon Sep 17 00:00:00 2001 From: Leonid Andreev Date: Wed, 10 Apr 2024 18:01:51 -0400 Subject: [PATCH 6/9] One extra alternative name for Nuosu (from the ISO 893-2 articles on Wikipedia) #8243 --- scripts/api/data/metadatablocks/citation.tsv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/api/data/metadatablocks/citation.tsv b/scripts/api/data/metadatablocks/citation.tsv index a86c566bf71..a7befb8c773 100644 --- a/scripts/api/data/metadatablocks/citation.tsv +++ b/scripts/api/data/metadatablocks/citation.tsv @@ -254,7 +254,7 @@ language Norwegian Bokmål 113 nob nb language Norwegian Nynorsk 114 nno nn language Norwegian 115 nor no - language Nuosu 116 iii ii + language Nuosu 116 iii ii Sichuan Yi language Southern Ndebele 117 nbl nr language Occitan 118 oci oc language Ojibwe, Ojibwa 119 oji oj Ojibwe Ojibwa From d7a727fa977394b9f79794852ea216b5f74423d9 Mon Sep 17 00:00:00 2001 From: Leonid Andreev Date: Wed, 10 Apr 2024 19:08:39 -0400 Subject: [PATCH 7/9] a few minor cosmetic improvements (rearranging the 3 letter codes in the order in which they are listed in the current ISO 639-3 table) #8243 --- scripts/api/data/metadatablocks/citation.tsv | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/api/data/metadatablocks/citation.tsv b/scripts/api/data/metadatablocks/citation.tsv index a7befb8c773..35cac820f7f 100644 --- a/scripts/api/data/metadatablocks/citation.tsv +++ b/scripts/api/data/metadatablocks/citation.tsv @@ -190,7 +190,7 @@ language Galician 49 glg gl language Georgian 50 kat geo ka language German 51 deu ger de - language Greek (modern) 52 gre ell el Greek + language Greek (modern) 52 ell gre el Greek language Guaraní 53 grn gn language Gujarati 54 guj gu language Haitian, Haitian Creole 55 hat ht Haitian Haitian Creole @@ -238,10 +238,10 @@ language Manx 97 glv gv language Macedonian 98 mkd mac mk language Malagasy 99 mlg mg - language Malay 100 may msa ms + language Malay 100 msa may ms language Malayalam 101 mal ml language Maltese 102 mlt mt - language Māori 103 mao mri mi + language Māori 103 mri mao mi Maori language Marathi (Marāṭhī) 104 mar mr language Marshallese 105 mah mh language Mixtepec Mixtec 106 mix @@ -264,7 +264,7 @@ language Ossetian, Ossetic 123 oss os Ossetian Ossetic language Panjabi, Punjabi 124 pan pa Panjabi Punjabi language Pāli 125 pli pi - language Persian (Farsi) 126 per fas fa + language Persian (Farsi) 126 fas per fa language Polish 127 pol pl language Pashto, Pushto 128 pus ps Pashto Pushto language Portuguese 129 por pt @@ -297,7 +297,7 @@ language Tajik 156 tgk tg language Thai 157 tha th language Tigrinya 158 tir ti - language Tibetan Standard, Tibetan, Central 159 tib bod bo Tibetan Standard Tibetan Central + language Tibetan Standard, Tibetan, Central 159 bod tib bo Tibetan Standard Tibetan Central language Turkmen 160 tuk tk language Tagalog 161 tgl tl language Tswana 162 tsn tn From 8072d91fb115fc916833e5a570ed72d7122d1a29 Mon Sep 17 00:00:00 2001 From: Leonid Andreev Date: Fri, 12 Apr 2024 13:12:57 -0400 Subject: [PATCH 8/9] a release note. #8243 --- .../8243-improve-language-controlled-vocab.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 doc/release-notes/8243-improve-language-controlled-vocab.md diff --git a/doc/release-notes/8243-improve-language-controlled-vocab.md b/doc/release-notes/8243-improve-language-controlled-vocab.md new file mode 100644 index 00000000000..15b2b46c02d --- /dev/null +++ b/doc/release-notes/8243-improve-language-controlled-vocab.md @@ -0,0 +1,11 @@ +The Controlled Vocabuary Values list for the metadata field Language in the Citation block has been improved, with some missing two- and three-letter ISO 639 codes added, as well as more alternative names for some of the languages, making all these extra language identifiers importable. + +To be added to the 6.3 release instructions: + +Update the Citation block, to incorporate the improved controlled vocabulary for language [plus whatever other improvements may be made to the block in other PRs]: + +``` +wget https://raw.githubusercontent.com/IQSS/dataverse/v6.3/scripts/api/data/metadatablocks/citation.tsv +curl http://localhost:8080/api/admin/datasetfield/load -H "Content-type: text/tab-separated-values" -X POST --upload-file citation.tsv +``` + From 1073333d2eaaae786f1dea16d76a588c2a58a7b2 Mon Sep 17 00:00:00 2001 From: Leonid Andreev Date: Wed, 15 May 2024 19:37:45 -0400 Subject: [PATCH 9/9] Populated the identifier column in the Language CV, to make future updates easier. Used the first 3-letter code as the identifier for each of the 185 supported languages. #8243 --- scripts/api/data/metadatablocks/citation.tsv | 370 +++++++++---------- 1 file changed, 185 insertions(+), 185 deletions(-) diff --git a/scripts/api/data/metadatablocks/citation.tsv b/scripts/api/data/metadatablocks/citation.tsv index 35cac820f7f..82da5a12eaf 100644 --- a/scripts/api/data/metadatablocks/citation.tsv +++ b/scripts/api/data/metadatablocks/citation.tsv @@ -138,189 +138,189 @@ authorIdentifierScheme DAI 5 authorIdentifierScheme ResearcherID 6 authorIdentifierScheme ScopusID 7 - language Abkhaz 0 abk ab - language Afar 1 aar aa - language Afrikaans 2 afr af - language Akan 3 aka ak - language Albanian 4 sqi alb sq - language Amharic 5 amh am - language Arabic 6 ara ar - language Aragonese 7 arg an - language Armenian 8 hye arm hy - language Assamese 9 asm as - language Avaric 10 ava av - language Avestan 11 ave ae - language Aymara 12 aym ay - language Azerbaijani 13 aze az - language Bambara 14 bam bm - language Bashkir 15 bak ba - language Basque 16 eus baq eu - language Belarusian 17 bel be - language Bengali, Bangla 18 ben bn Bengali Bangla - language Bihari 19 bih bh - language Bislama 20 bis bi - language Bosnian 21 bos bs - language Breton 22 bre br - language Bulgarian 23 bul bg - language Burmese 24 mya bur my - language Catalan,Valencian 25 cat ca Catalan Valencian - language Chamorro 26 cha ch - language Chechen 27 che ce - language Chichewa, Chewa, Nyanja 28 nya ny Chichewa Chewa Nyanja - language Chinese 29 zho chi zh - language Chuvash 30 chv cv - language Cornish 31 cor kw - language Corsican 32 cos co - language Cree 33 cre cr - language Croatian 34 hrv src hr - language Czech 35 ces cze cs - language Danish 36 dan da - language Divehi, Dhivehi, Maldivian 37 div dv Divehi Dhivehi Maldivian - language Dutch 38 nld dut nl - language Dzongkha 39 dzo dz - language English 40 eng en - language Esperanto 41 epo eo - language Estonian 42 est et - language Ewe 43 ewe ee - language Faroese 44 fao fo - language Fijian 45 fij fj - language Finnish 46 fin fi - language French 47 fra fre fr - language Fula, Fulah, Pulaar, Pular 48 ful ff Fula Fulah Pulaar Pular - language Galician 49 glg gl - language Georgian 50 kat geo ka - language German 51 deu ger de - language Greek (modern) 52 ell gre el Greek - language Guaraní 53 grn gn - language Gujarati 54 guj gu - language Haitian, Haitian Creole 55 hat ht Haitian Haitian Creole - language Hausa 56 hau ha - language Hebrew (modern) 57 heb he - language Herero 58 her hz - language Hindi 59 hin hi - language Hiri Motu 60 hmo ho - language Hungarian 61 hun hu - language Interlingua 62 ina ia - language Indonesian 63 ind id - language Interlingue 64 ile ie - language Irish 65 gle ga - language Igbo 66 ibo ig - language Inupiaq 67 ipk ik - language Ido 68 ido io - language Icelandic 69 isl ice is - language Italian 70 ita it - language Inuktitut 71 iku iu - language Japanese 72 jpn ja - language Javanese 73 jav jv - language Kalaallisut, Greenlandic 74 kal kl Kalaallisut Greenlandic - language Kannada 75 kan kn - language Kanuri 76 kau kr - language Kashmiri 77 kas ks - language Kazakh 78 kaz kk - language Khmer 79 khm km - language Kikuyu, Gikuyu 80 kik ki Kikuyu Gikuyu - language Kinyarwanda 81 kin rw - language Kyrgyz 82 kir ky Kirghiz - language Komi 83 kom kv - language Kongo 84 kon kg - language Korean 85 kor ko - language Kurdish 86 kur ku - language Kwanyama, Kuanyama 87 kua kj Kwanyama Kuanyama - language Latin 88 lat la - language Luxembourgish, Letzeburgesch 89 ltz lb Luxembourgish Letzeburgesch - language Ganda 90 lug lg - language Limburgish, Limburgan, Limburger 91 lim li Limburgish Limburgan Limburger - language Lingala 92 lin ln - language Lao 93 lao lo - language Lithuanian 94 lit lt - language Luba-Katanga 95 lub lu - language Latvian 96 lav lv - language Manx 97 glv gv - language Macedonian 98 mkd mac mk - language Malagasy 99 mlg mg - language Malay 100 msa may ms - language Malayalam 101 mal ml - language Maltese 102 mlt mt - language Māori 103 mri mao mi Maori - language Marathi (Marāṭhī) 104 mar mr - language Marshallese 105 mah mh - language Mixtepec Mixtec 106 mix - language Mongolian 107 mon mn - language Nauru 108 nau na - language Navajo, Navaho 109 nav nv Navajo Navaho - language Northern Ndebele 110 nde nd - language Nepali 111 nep ne - language Ndonga 112 ndo ng - language Norwegian Bokmål 113 nob nb - language Norwegian Nynorsk 114 nno nn - language Norwegian 115 nor no - language Nuosu 116 iii ii Sichuan Yi - language Southern Ndebele 117 nbl nr - language Occitan 118 oci oc - language Ojibwe, Ojibwa 119 oji oj Ojibwe Ojibwa - language Old Church Slavonic,Church Slavonic,Old Bulgarian 120 chu cu - language Oromo 121 orm om - language Oriya 122 ori or - language Ossetian, Ossetic 123 oss os Ossetian Ossetic - language Panjabi, Punjabi 124 pan pa Panjabi Punjabi - language Pāli 125 pli pi - language Persian (Farsi) 126 fas per fa - language Polish 127 pol pl - language Pashto, Pushto 128 pus ps Pashto Pushto - language Portuguese 129 por pt - language Quechua 130 que qu - language Romansh 131 roh rm - language Kirundi 132 run rn - language Romanian 133 ron rum ro - language Russian 134 rus ru - language Sanskrit (Saṁskṛta) 135 san sa - language Sardinian 136 srd sc - language Sindhi 137 snd sd - language Northern Sami 138 sme se - language Samoan 139 smo sm - language Sango 140 sag sg - language Serbian 141 srp scc sr - language Scottish Gaelic, Gaelic 142 gla gd Scottish Gaelic Gaelic - language Shona 143 sna sn - language Sinhala, Sinhalese 144 sin si Sinhala Sinhalese - language Slovak 145 slk slo sk - language Slovene 146 slv sl Slovenian - language Somali 147 som so - language Southern Sotho 148 sot st - language Spanish, Castilian 149 spa es Spanish Castilian - language Sundanese 150 sun su - language Swahili 151 swa sw - language Swati 152 ssw ss - language Swedish 153 swe sv - language Tamil 154 tam ta - language Telugu 155 tel te - language Tajik 156 tgk tg - language Thai 157 tha th - language Tigrinya 158 tir ti - language Tibetan Standard, Tibetan, Central 159 bod tib bo Tibetan Standard Tibetan Central - language Turkmen 160 tuk tk - language Tagalog 161 tgl tl - language Tswana 162 tsn tn - language Tonga (Tonga Islands) 163 ton to Tonga - language Turkish 164 tur tr - language Tsonga 165 tso ts - language Tatar 166 tat tt - language Twi 167 twi tw - language Tahitian 168 tah ty - language Uyghur, Uighur 169 uig ug Uyghur Uighur - language Ukrainian 170 ukr uk - language Urdu 171 urd ur - language Uzbek 172 uzb uz - language Venda 173 ven ve - language Vietnamese 174 vie vi - language Volapük 175 vol vo - language Walloon 176 wln wa - language Welsh 177 cym wel cy - language Wolof 178 wol wo - language Western Frisian 179 fry fy - language Xhosa 180 xho xh - language Yiddish 181 yid yi - language Yoruba 182 yor yo - language Zhuang, Chuang 183 zha za Zhuang Chuang - language Zulu 184 zul zu + language Abkhaz abk 0 abk ab + language Afar aar 1 aar aa + language Afrikaans afr 2 afr af + language Akan aka 3 aka ak + language Albanian sqi 4 sqi alb sq + language Amharic amh 5 amh am + language Arabic ara 6 ara ar + language Aragonese arg 7 arg an + language Armenian hye 8 hye arm hy + language Assamese asm 9 asm as + language Avaric ava 10 ava av + language Avestan ave 11 ave ae + language Aymara aym 12 aym ay + language Azerbaijani aze 13 aze az + language Bambara bam 14 bam bm + language Bashkir bak 15 bak ba + language Basque eus 16 eus baq eu + language Belarusian bel 17 bel be + language Bengali, Bangla ben 18 ben bn Bengali Bangla + language Bihari bih 19 bih bh + language Bislama bis 20 bis bi + language Bosnian bos 21 bos bs + language Breton bre 22 bre br + language Bulgarian bul 23 bul bg + language Burmese mya 24 mya bur my + language Catalan,Valencian cat 25 cat ca Catalan Valencian + language Chamorro cha 26 cha ch + language Chechen che 27 che ce + language Chichewa, Chewa, Nyanja nya 28 nya ny Chichewa Chewa Nyanja + language Chinese zho 29 zho chi zh + language Chuvash chv 30 chv cv + language Cornish cor 31 cor kw + language Corsican cos 32 cos co + language Cree cre 33 cre cr + language Croatian hrv 34 hrv src hr + language Czech ces 35 ces cze cs + language Danish dan 36 dan da + language Divehi, Dhivehi, Maldivian div 37 div dv Divehi Dhivehi Maldivian + language Dutch nld 38 nld dut nl + language Dzongkha dzo 39 dzo dz + language English eng 40 eng en + language Esperanto epo 41 epo eo + language Estonian est 42 est et + language Ewe ewe 43 ewe ee + language Faroese fao 44 fao fo + language Fijian fij 45 fij fj + language Finnish fin 46 fin fi + language French fra 47 fra fre fr + language Fula, Fulah, Pulaar, Pular ful 48 ful ff Fula Fulah Pulaar Pular + language Galician glg 49 glg gl + language Georgian kat 50 kat geo ka + language German deu 51 deu ger de + language Greek (modern) ell 52 ell gre el Greek + language Guaraní grn 53 grn gn + language Gujarati guj 54 guj gu + language Haitian, Haitian Creole hat 55 hat ht Haitian Haitian Creole + language Hausa hau 56 hau ha + language Hebrew (modern) heb 57 heb he + language Herero her 58 her hz + language Hindi hin 59 hin hi + language Hiri Motu hmo 60 hmo ho + language Hungarian hun 61 hun hu + language Interlingua ina 62 ina ia + language Indonesian ind 63 ind id + language Interlingue ile 64 ile ie + language Irish gle 65 gle ga + language Igbo ibo 66 ibo ig + language Inupiaq ipk 67 ipk ik + language Ido ido 68 ido io + language Icelandic isl 69 isl ice is + language Italian ita 70 ita it + language Inuktitut iku 71 iku iu + language Japanese jpn 72 jpn ja + language Javanese jav 73 jav jv + language Kalaallisut, Greenlandic kal 74 kal kl Kalaallisut Greenlandic + language Kannada kan 75 kan kn + language Kanuri kau 76 kau kr + language Kashmiri kas 77 kas ks + language Kazakh kaz 78 kaz kk + language Khmer khm 79 khm km + language Kikuyu, Gikuyu kik 80 kik ki Kikuyu Gikuyu + language Kinyarwanda kin 81 kin rw + language Kyrgyz kir 82 kir ky Kirghiz + language Komi kom 83 kom kv + language Kongo kon 84 kon kg + language Korean kor 85 kor ko + language Kurdish kur 86 kur ku + language Kwanyama, Kuanyama kua 87 kua kj Kwanyama Kuanyama + language Latin lat 88 lat la + language Luxembourgish, Letzeburgesch ltz 89 ltz lb Luxembourgish Letzeburgesch + language Ganda lug 90 lug lg + language Limburgish, Limburgan, Limburger lim 91 lim li Limburgish Limburgan Limburger + language Lingala lin 92 lin ln + language Lao lao 93 lao lo + language Lithuanian lit 94 lit lt + language Luba-Katanga lub 95 lub lu + language Latvian lav 96 lav lv + language Manx glv 97 glv gv + language Macedonian mkd 98 mkd mac mk + language Malagasy mlg 99 mlg mg + language Malay msa 100 msa may ms + language Malayalam mal 101 mal ml + language Maltese mlt 102 mlt mt + language Māori mri 103 mri mao mi Maori + language Marathi (Marāṭhī) mar 104 mar mr + language Marshallese mah 105 mah mh + language Mixtepec Mixtec mix 106 mix + language Mongolian mon 107 mon mn + language Nauru nau 108 nau na + language Navajo, Navaho nav 109 nav nv Navajo Navaho + language Northern Ndebele nde 110 nde nd + language Nepali nep 111 nep ne + language Ndonga ndo 112 ndo ng + language Norwegian Bokmål nob 113 nob nb + language Norwegian Nynorsk nno 114 nno nn + language Norwegian nor 115 nor no + language Nuosu iii 116 iii ii Sichuan Yi + language Southern Ndebele nbl 117 nbl nr + language Occitan oci 118 oci oc + language Ojibwe, Ojibwa oji 119 oji oj Ojibwe Ojibwa + language Old Church Slavonic,Church Slavonic,Old Bulgarian chu 120 chu cu + language Oromo orm 121 orm om + language Oriya ori 122 ori or + language Ossetian, Ossetic oss 123 oss os Ossetian Ossetic + language Panjabi, Punjabi pan 124 pan pa Panjabi Punjabi + language Pāli pli 125 pli pi + language Persian (Farsi) fas 126 fas per fa + language Polish pol 127 pol pl + language Pashto, Pushto pus 128 pus ps Pashto Pushto + language Portuguese por 129 por pt + language Quechua que 130 que qu + language Romansh roh 131 roh rm + language Kirundi run 132 run rn + language Romanian ron 133 ron rum ro + language Russian rus 134 rus ru + language Sanskrit (Saṁskṛta) san 135 san sa + language Sardinian srd 136 srd sc + language Sindhi snd 137 snd sd + language Northern Sami sme 138 sme se + language Samoan smo 139 smo sm + language Sango sag 140 sag sg + language Serbian srp 141 srp scc sr + language Scottish Gaelic, Gaelic gla 142 gla gd Scottish Gaelic Gaelic + language Shona sna 143 sna sn + language Sinhala, Sinhalese sin 144 sin si Sinhala Sinhalese + language Slovak slk 145 slk slo sk + language Slovene slv 146 slv sl Slovenian + language Somali som 147 som so + language Southern Sotho sot 148 sot st + language Spanish, Castilian spa 149 spa es Spanish Castilian + language Sundanese sun 150 sun su + language Swahili swa 151 swa sw + language Swati ssw 152 ssw ss + language Swedish swe 153 swe sv + language Tamil tam 154 tam ta + language Telugu tel 155 tel te + language Tajik tgk 156 tgk tg + language Thai tha 157 tha th + language Tigrinya tir 158 tir ti + language Tibetan Standard, Tibetan, Central bod 159 bod tib bo Tibetan Standard Tibetan Central + language Turkmen tuk 160 tuk tk + language Tagalog tgl 161 tgl tl + language Tswana tsn 162 tsn tn + language Tonga (Tonga Islands) ton 163 ton to Tonga + language Turkish tur 164 tur tr + language Tsonga tso 165 tso ts + language Tatar tat 166 tat tt + language Twi twi 167 twi tw + language Tahitian tah 168 tah ty + language Uyghur, Uighur uig 169 uig ug Uyghur Uighur + language Ukrainian ukr 170 ukr uk + language Urdu urd 171 urd ur + language Uzbek uzb 172 uzb uz + language Venda ven 173 ven ve + language Vietnamese vie 174 vie vi + language Volapük vol 175 vol vo + language Walloon wln 176 wln wa + language Welsh cym 177 cym wel cy + language Wolof wol 178 wol wo + language Western Frisian fry 179 fry fy + language Xhosa xho 180 xho xh + language Yiddish yid 181 yid yi + language Yoruba yor 182 yor yo + language Zhuang, Chuang zha 183 zha za Zhuang Chuang + language Zulu zul 184 zul zu language Not applicable 185