languageInfo.xml 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd">
  3. <!-- Copyright © 1991-2013 Unicode, Inc. CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
  4. For terms of use, see http://www.unicode.org/copyright.html -->
  5. <supplementalData>
  6. <version number="$Revision: 9883 $" />
  7. <generation date="$Date: 2014-03-06 18:41:52 -0600 (Thu, 06 Mar 2014) $" />
  8. <languageMatching>
  9. <languageMatches type="written">
  10. <!-- Base Language Matches -->
  11. <languageMatch desired="no" supported="nb" percent="100" /> <!-- The language no is normally taken as nb in content; we might alias this for lookup. -->
  12. <languageMatch desired="nn" supported="nb" percent="96" />
  13. <languageMatch desired="nn" supported="no" percent="96" />
  14. <languageMatch desired="da" supported="no" percent="90" /> <!-- Danish and norwegian are reasonably close. -->
  15. <languageMatch desired="da" supported="nb" percent="90" />
  16. <languageMatch desired="hr" supported="bs" percent="96" /> <!-- Serbo-croatian variants are all very close. -->
  17. <languageMatch desired="sh" supported="bs" percent="96" />
  18. <languageMatch desired="sr" supported="bs" percent="96" />
  19. <languageMatch desired="sh" supported="hr" percent="96" />
  20. <languageMatch desired="sr" supported="hr" percent="96" />
  21. <languageMatch desired="sh" supported="sr" percent="96" />
  22. <languageMatch desired="ms" supported="id" percent="90" />
  23. <languageMatch desired="ssy" supported="aa" percent="96" /> <!-- Saho is closely related to Afar -->
  24. <languageMatch desired="gsw" supported="de" percent="96" oneway="true" /> <!-- All Swiss speakers can read High German -->
  25. <languageMatch desired="lb" supported="de" percent="96" oneway="true" /> <!-- All Luxemburgisch speakers can read High German -->
  26. <!-- Other fallbacks -->
  27. <languageMatch desired="ab" supported="ru" percent="10" oneway="true" />
  28. <languageMatch desired="ach" supported="en" percent="10" oneway="true" />
  29. <languageMatch desired="af" supported="nl" percent="10" oneway="true" />
  30. <languageMatch desired="ak" supported="en" percent="10" oneway="true" />
  31. <languageMatch desired="am" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  32. <languageMatch desired="ay" supported="es" percent="10" oneway="true" /> <!-- fix ICU for es_419 -->
  33. <languageMatch desired="az" supported="ru" percent="10" oneway="true" />
  34. <languageMatch desired="be" supported="ru" percent="10" oneway="true" />
  35. <languageMatch desired="bem" supported="en" percent="10" oneway="true" />
  36. <languageMatch desired="bh" supported="hi" percent="10" oneway="true" />
  37. <languageMatch desired="bn" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  38. <languageMatch desired="br" supported="fr" percent="10" oneway="true" />
  39. <languageMatch desired="ceb" supported="fil" percent="10" oneway="true" />
  40. <languageMatch desired="chr" supported="en" percent="10" oneway="true" />
  41. <languageMatch desired="ckb" supported="ar" percent="10" oneway="true" />
  42. <languageMatch desired="co" supported="fr" percent="10" oneway="true" />
  43. <languageMatch desired="crs" supported="fr" percent="10" oneway="true" />
  44. <languageMatch desired="cy" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  45. <languageMatch desired="ee" supported="en" percent="10" oneway="true" />
  46. <languageMatch desired="eo" supported="en" percent="10" oneway="true" />
  47. <languageMatch desired="es_MX" supported="es_419" percent="10" oneway="true" />
  48. <languageMatch desired="et" supported="fi" percent="10" oneway="true" />
  49. <languageMatch desired="eu" supported="es" percent="10" oneway="true" />
  50. <languageMatch desired="fo" supported="da" percent="10" oneway="true" />
  51. <languageMatch desired="fy" supported="nl" percent="10" oneway="true" />
  52. <languageMatch desired="ga" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  53. <languageMatch desired="gaa" supported="en" percent="10" oneway="true" />
  54. <languageMatch desired="gd" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  55. <languageMatch desired="gl" supported="es" percent="10" oneway="true" />
  56. <languageMatch desired="gn" supported="es" percent="10" oneway="true" /> <!-- fix ICU for es_419 -->
  57. <languageMatch desired="gu" supported="hi" percent="10" oneway="true" />
  58. <languageMatch desired="ha" supported="en" percent="10" oneway="true" />
  59. <languageMatch desired="haw" supported="en" percent="10" oneway="true" />
  60. <languageMatch desired="ht" supported="fr" percent="10" oneway="true" />
  61. <languageMatch desired="hy" supported="ru" percent="10" oneway="true" />
  62. <languageMatch desired="ia" supported="en" percent="10" oneway="true" />
  63. <languageMatch desired="ig" supported="en" percent="10" oneway="true" />
  64. <languageMatch desired="is" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  65. <languageMatch desired="jv" supported="id" percent="10" oneway="true" />
  66. <languageMatch desired="ka" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  67. <languageMatch desired="kg" supported="fr" percent="10" oneway="true" />
  68. <languageMatch desired="kk" supported="ru" percent="10" oneway="true" />
  69. <languageMatch desired="km" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  70. <languageMatch desired="kn" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  71. <languageMatch desired="kri" supported="en" percent="10" oneway="true" />
  72. <languageMatch desired="ku" supported="tr" percent="10" oneway="true" />
  73. <languageMatch desired="ky" supported="ru" percent="10" oneway="true" />
  74. <languageMatch desired="la" supported="it" percent="10" oneway="true" />
  75. <languageMatch desired="lg" supported="en" percent="10" oneway="true" />
  76. <languageMatch desired="ln" supported="fr" percent="10" oneway="true" />
  77. <languageMatch desired="lo" supported="th" percent="10" oneway="true" />
  78. <languageMatch desired="loz" supported="en" percent="10" oneway="true" />
  79. <languageMatch desired="lua" supported="fr" percent="10" oneway="true" />
  80. <languageMatch desired="mfe" supported="en" percent="10" oneway="true" />
  81. <languageMatch desired="mg" supported="fr" percent="10" oneway="true" />
  82. <languageMatch desired="mi" supported="en" percent="10" oneway="true" />
  83. <languageMatch desired="mk" supported="bg" percent="10" oneway="true" />
  84. <languageMatch desired="ml" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  85. <languageMatch desired="mn" supported="ru" percent="10" oneway="true" />
  86. <languageMatch desired="mr" supported="hi" percent="10" oneway="true" />
  87. <languageMatch desired="ms" supported="id" percent="10" oneway="true" />
  88. <languageMatch desired="mt" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  89. <languageMatch desired="my" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  90. <languageMatch desired="ne" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  91. <languageMatch desired="nn" supported="nb" percent="10" oneway="true" />
  92. <languageMatch desired="nso" supported="en" percent="10" oneway="true" />
  93. <languageMatch desired="ny" supported="en" percent="10" oneway="true" />
  94. <languageMatch desired="nyn" supported="en" percent="10" oneway="true" />
  95. <languageMatch desired="oc" supported="fr" percent="10" oneway="true" />
  96. <languageMatch desired="om" supported="en" percent="10" oneway="true" />
  97. <languageMatch desired="or" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  98. <languageMatch desired="pa" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  99. <languageMatch desired="pcm" supported="en" percent="10" oneway="true" />
  100. <languageMatch desired="ps" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  101. <languageMatch desired="qu" supported="es" percent="10" oneway="true" /> <!-- fix ICU for es_419 -->
  102. <languageMatch desired="rm" supported="de" percent="10" oneway="true" />
  103. <languageMatch desired="rn" supported="en" percent="10" oneway="true" />
  104. <languageMatch desired="rw" supported="fr" percent="10" oneway="true" />
  105. <languageMatch desired="sa" supported="hi" percent="10" oneway="true" />
  106. <languageMatch desired="sd" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  107. <languageMatch desired="si" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  108. <languageMatch desired="sn" supported="en" percent="10" oneway="true" />
  109. <languageMatch desired="so" supported="en" percent="10" oneway="true" />
  110. <languageMatch desired="sq" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  111. <languageMatch desired="st" supported="en" percent="10" oneway="true" />
  112. <languageMatch desired="su" supported="id" percent="10" oneway="true" />
  113. <languageMatch desired="sw" supported="en" percent="10" oneway="true" />
  114. <languageMatch desired="ta" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  115. <languageMatch desired="te" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  116. <languageMatch desired="tg" supported="ru" percent="10" oneway="true" />
  117. <languageMatch desired="ti" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  118. <languageMatch desired="tk" supported="ru" percent="10" oneway="true" />
  119. <languageMatch desired="tlh" supported="en" percent="10" oneway="true" />
  120. <languageMatch desired="tn" supported="en" percent="10" oneway="true" />
  121. <languageMatch desired="to" supported="en" percent="10" oneway="true" />
  122. <languageMatch desired="tt" supported="ru" percent="10" oneway="true" />
  123. <languageMatch desired="tum" supported="en" percent="10" oneway="true" />
  124. <languageMatch desired="ug" supported="zh" percent="10" oneway="true" />
  125. <languageMatch desired="ur" supported="en" percent="10" oneway="true" /> <!-- fix ICU for en_GB -->
  126. <languageMatch desired="uz" supported="ru" percent="10" oneway="true" />
  127. <languageMatch desired="wo" supported="fr" percent="10" oneway="true" />
  128. <languageMatch desired="xh" supported="en" percent="10" oneway="true" />
  129. <languageMatch desired="yi" supported="en" percent="10" oneway="true" />
  130. <languageMatch desired="yo" supported="en" percent="10" oneway="true" />
  131. <languageMatch desired="zu" supported="en" percent="10" oneway="true" />
  132. <!-- Script Matches -->
  133. <languageMatch desired="sr_Latn" supported="sr_Cyrl" percent="90" /> <!-- Most serbs can read either script. -->
  134. <languageMatch desired="*_Hans" supported="*_Hant" percent="85" oneway="true" /> <!-- Readers of simplified can read traditional much better than reverse. -->
  135. <languageMatch desired="*_Hant" supported="*_Hans" percent="75" oneway="true" />
  136. <!-- Region Matches -->
  137. <languageMatch desired="en_*_US" supported="en_*_*" percent="97" /><!-- Non-US Englishes are closer to each other. Managed by having en-US be further from everything else. -->
  138. <languageMatch desired="en_*_*" supported="en_*_*" percent="99" />
  139. <languageMatch desired="es_*_ES" supported="es_*_*" percent="97" /> <!-- Latin American Spanishes are closer to each other. Managed by having es-ES be further from everything else. -->
  140. <languageMatch desired="es_*_419" supported="es_*_*" percent="99" /> <!-- Make 419 a bit closer to each one than they are to one another. -->
  141. <languageMatch desired="es_*_*" supported="es_*_*" percent="98" />
  142. <!-- Fallbacks -->
  143. <languageMatch desired="*" supported="*" percent="1" /> <!-- [Default value - must be at end!] Normally there is no comprehension of different languages. -->
  144. <languageMatch desired="*_*" supported="*_*" percent="20" /> <!-- [Default value - must be at end!] Normally there is little comprehension of different scripts. -->
  145. <languageMatch desired="*_*_*" supported="*_*_*" percent="96" /> <!-- [Default value - must be at end!] Normally there are small differences across regions. -->
  146. </languageMatches>
  147. </languageMatching>
  148. </supplementalData>