Skip to content

Commit

Permalink
CLDR-18155 Order languageData's scripts by number of users
Browse files Browse the repository at this point in the history
  • Loading branch information
conradarcturus committed Dec 15, 2024
1 parent 9263526 commit f14ddb5
Show file tree
Hide file tree
Showing 5 changed files with 167 additions and 109 deletions.
36 changes: 19 additions & 17 deletions common/supplemental/supplementalData.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1346,7 +1346,7 @@ XXX Code for transations where no currency is involved
<language type="awa" scripts="Deva"/>
<language type="awa" territories="IN" alt="secondary"/>
<language type="ay" scripts="Latn" territories="BO"/>
<language type="az" scripts="Arab Cyrl Latn" territories="AZ"/>
<language type="az" scripts="Arab Latn Cyrl" territories="AZ"/>
<language type="az" territories="IQ IR RU" alt="secondary"/>
<language type="ba" scripts="Cyrl"/>
<language type="ba" territories="RU" alt="secondary"/>
Expand Down Expand Up @@ -1424,7 +1424,7 @@ XXX Code for transations where no currency is involved
<language type="brh" scripts="Latn" territories="PK" alt="secondary"/>
<language type="brx" scripts="Deva"/>
<language type="brx" territories="IN" alt="secondary"/>
<language type="bs" scripts="Cyrl Latn" territories="BA"/>
<language type="bs" scripts="Latn Cyrl" territories="BA"/>
<language type="bsc" scripts="Latn"/>
<language type="bsc" territories="SN" alt="secondary"/>
<language type="bss" scripts="Latn"/>
Expand All @@ -1448,7 +1448,7 @@ XXX Code for transations where no currency is involved
<language type="car" scripts="Latn"/>
<language type="cay" scripts="Latn"/>
<language type="cch" scripts="Latn"/>
<language type="ccp" scripts="Beng Cakm"/>
<language type="ccp" scripts="Cakm Beng"/>
<language type="ccr" scripts="Latn"/>
<language type="ce" scripts="Cyrl"/>
<language type="ce" territories="RU" alt="secondary"/>
Expand Down Expand Up @@ -1477,7 +1477,7 @@ XXX Code for transations where no currency is involved
<language type="ckt" scripts="Cyrl"/>
<language type="clc" scripts="Latn"/>
<language type="co" scripts="Latn"/>
<language type="cop" scripts="Arab Copt Grek" territories="EG" alt="secondary"/>
<language type="cop" scripts="Copt Arab Grek" territories="EG" alt="secondary"/>
<language type="cps" scripts="Latn"/>
<language type="cr" scripts="Cans Latn"/>
<language type="crg" scripts="Latn"/>
Expand Down Expand Up @@ -1653,7 +1653,7 @@ XXX Code for transations where no currency is involved
<language type="gvr" scripts="Deva"/>
<language type="gwi" scripts="Latn"/>
<language type="gwi" territories="CA" alt="secondary"/>
<language type="ha" scripts="Arab Latn"/>
<language type="ha" scripts="Latn Arab"/>
<language type="ha" territories="NE NG" alt="secondary"/>
<language type="hai" scripts="Latn"/>
<language type="hak" scripts="Hans Hant" territories="TW"/>
Expand Down Expand Up @@ -1784,7 +1784,7 @@ XXX Code for transations where no currency is involved
<language type="kjg" scripts="Laoo"/>
<language type="kjg" scripts="Latn" alt="secondary"/>
<language type="kjh" scripts="Cyrl"/>
<language type="kk" scripts="Arab Cyrl" territories="KZ"/>
<language type="kk" scripts="Cyrl Arab" territories="KZ"/>
<language type="kk" territories="CN" alt="secondary"/>
<language type="kkj" scripts="Latn"/>
<language type="kl" scripts="Latn" territories="GL"/>
Expand Down Expand Up @@ -1824,7 +1824,7 @@ XXX Code for transations where no currency is involved
<language type="ksb" territories="TZ" alt="secondary"/>
<language type="ksf" scripts="Latn"/>
<language type="ksh" scripts="Latn"/>
<language type="ku" scripts="Arab Cyrl Latn"/>
<language type="ku" scripts="Latn Arab Cyrl"/>
<language type="ku" territories="SY TR" alt="secondary"/>
<language type="kum" scripts="Cyrl"/>
<language type="kum" territories="RU" alt="secondary"/>
Expand All @@ -1840,7 +1840,7 @@ XXX Code for transations where no currency is involved
<language type="kxp" scripts="Arab"/>
<language type="kxv" scripts="Latn"/>
<language type="kxv" scripts="Deva Orya Telu" alt="secondary"/>
<language type="ky" scripts="Arab Cyrl Latn" territories="KG"/>
<language type="ky" scripts="Cyrl Arab Latn" territories="KG"/>
<language type="kyu" scripts="Kali"/>
<language type="la" scripts="Latn"/>
<language type="la" territories="VA" alt="secondary"/>
Expand Down Expand Up @@ -1918,7 +1918,7 @@ XXX Code for transations where no currency is involved
<language type="mai" scripts="Tirh" territories="IN NP" alt="secondary"/>
<language type="mak" scripts="Latn"/>
<language type="mak" scripts="Bugi" territories="ID" alt="secondary"/>
<language type="man" scripts="Latn Nkoo"/>
<language type="man" scripts="Nkoo Latn"/>
<language type="man" territories="GM GN" alt="secondary"/>
<language type="mas" scripts="Latn"/>
<language type="maz" scripts="Latn"/>
Expand Down Expand Up @@ -1973,7 +1973,7 @@ XXX Code for transations where no currency is involved
<language type="mrj" scripts="Cyrl"/>
<language type="mro" scripts="Latn"/>
<language type="mro" scripts="Mroo" alt="secondary"/>
<language type="ms" scripts="Arab Latn" territories="BN MY SG"/>
<language type="ms" scripts="Latn Arab" territories="BN MY SG"/>
<language type="ms" territories="CC ID" alt="secondary"/>
<language type="mt" scripts="Latn" territories="MT"/>
<language type="mtr" scripts="Deva"/>
Expand Down Expand Up @@ -2200,7 +2200,7 @@ XXX Code for transations where no currency is involved
<language type="sg" scripts="Latn" territories="CF"/>
<language type="sga" scripts="Latn Ogam" alt="secondary"/>
<language type="sgs" scripts="Latn"/>
<language type="shi" scripts="Arab Latn Tfng"/>
<language type="shi" scripts="Tfng Latn Arab"/>
<language type="shi" territories="MA" alt="secondary"/>
<language type="shn" scripts="Mymr"/>
<language type="shn" territories="MM" alt="secondary"/>
Expand Down Expand Up @@ -2289,7 +2289,7 @@ XXX Code for transations where no currency is involved
<language type="teo" territories="UG" alt="secondary"/>
<language type="ter" scripts="Latn"/>
<language type="tet" scripts="Latn" territories="TL"/>
<language type="tg" scripts="Arab Cyrl Latn" territories="TJ"/>
<language type="tg" scripts="Cyrl Arab Latn" territories="TJ"/>
<language type="th" scripts="Thai" territories="TH"/>
<language type="thl" scripts="Deva"/>
<language type="thq" scripts="Deva"/>
Expand All @@ -2300,7 +2300,7 @@ XXX Code for transations where no currency is involved
<language type="tig" territories="ER" alt="secondary"/>
<language type="tiv" scripts="Latn"/>
<language type="tiv" territories="NG" alt="secondary"/>
<language type="tk" scripts="Arab Cyrl Latn" territories="TM"/>
<language type="tk" scripts="Latn Arab Cyrl" territories="TM"/>
<language type="tk" territories="AF IR" alt="secondary"/>
<language type="tkl" scripts="Latn" territories="TK"/>
<language type="tkr" scripts="Latn"/>
Expand Down Expand Up @@ -2365,9 +2365,9 @@ XXX Code for transations where no currency is involved
<language type="unx" scripts="Beng Deva"/>
<language type="ur" scripts="Arab" territories="PK"/>
<language type="ur" territories="GB IN" alt="secondary"/>
<language type="uz" scripts="Arab Cyrl Latn" territories="UZ"/>
<language type="uz" scripts="Latn Cyrl Arab" territories="UZ"/>
<language type="uz" territories="AF" alt="secondary"/>
<language type="vai" scripts="Latn Vaii"/>
<language type="vai" scripts="Vaii Latn"/>
<language type="ve" scripts="Latn"/>
<language type="ve" territories="ZA" alt="secondary"/>
<language type="vec" scripts="Latn"/>
Expand Down Expand Up @@ -2435,7 +2435,7 @@ XXX Code for transations where no currency is involved
<language type="yrk" scripts="Cyrl"/>
<language type="yrl" scripts="Latn"/>
<language type="yua" scripts="Latn"/>
<language type="yue" scripts="Hans Hant" territories="MO"/>
<language type="yue" scripts="Hant Hans" territories="MO"/>
<language type="yue" territories="CN HK" alt="secondary"/>
<language type="za" scripts="Latn"/>
<language type="za" scripts="Hans" territories="CN" alt="secondary"/>
Expand Down Expand Up @@ -3140,6 +3140,7 @@ XXX Code for transations where no currency is involved
<territory type="GM" gdp="7905000000" literacyPercent="51.1" population="2523330"> <!--Gambia-->
<languagePopulation type="en" populationPercent="40" officialStatus="official"/> <!--English-->
<languagePopulation type="man" populationPercent="29"/> <!--Mandingo-->
<languagePopulation type="man_Nkoo" writingPercent="5" populationPercent="29" references="R1021"/> <!--Mandingo (N’Ko)-->
<languagePopulation type="ff" populationPercent="0"/> <!--Fula-->
<languagePopulation type="ff_Adlm" populationPercent="0"/> <!--Fula (Adlam)-->
</territory>
Expand Down Expand Up @@ -3591,7 +3592,7 @@ XXX Code for transations where no currency is involved
<languagePopulation type="en" populationPercent="14" references="R1050"/> <!--English-->
<languagePopulation type="tzm" literacyPercent="25" populationPercent="9.8" officialStatus="official"/> <!--Central Atlas Tamazight-->
<languagePopulation type="shi" populationPercent="8.7"/> <!--Tachelhit-->
<languagePopulation type="shi_Latn" populationPercent="8.7" references="R1181"/> <!--Tachelhit (Latin)-->
<languagePopulation type="shi_Latn" writingPercent="5" populationPercent="8.7" references="R1181"/> <!--Tachelhit (Latin)-->
<languagePopulation type="rif" writingPercent="5" populationPercent="4.9"/> <!--Riffian-->
<languagePopulation type="rif_Tfng" writingPercent="5" populationPercent="4.9"/> <!--Riffian (Tifinagh)-->
<languagePopulation type="es" populationPercent="0.065"/> <!--Spanish-->
Expand Down Expand Up @@ -5552,6 +5553,7 @@ XXX Code for transations where no currency is involved
<reference type="R1018" uri="https://www.cia.gov/cia/publications/factbook/geos/gj.html">English official; the figure is derived from literacy * lang pop</reference>
<reference type="R1019" uri="https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=9810021601">Canada 2021 Census language &quot;Knowledge of Language&quot;; official status from Wikipedia Languages_of_Canada</reference>
<reference type="R1020" uri="http://en.wikipedia.org/wiki/Ascension_Island">[missing]</reference>
<reference type="R1021">Actually literacy in Nko writing unknown but historically they used the Latin script</reference>
<reference type="R1022" uri="https://www.cia.gov/cia/publications/factbook/geos/gi.html">English official, the figure is derived from literacy * lang pop</reference>
<reference type="R1024" uri="http://www.ethnologue.com/show_language.asp?code=ltz">Some 99% of users are literate in French or German. For languages not customarily written, the writing population is artificially set to 5% in the absence of better information.</reference>
<reference type="R1025" uri="http://www.ethnologue.com/language/ewo">2nd lang literacy 15-25%</reference>
Expand Down
Loading

0 comments on commit f14ddb5

Please sign in to comment.