Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit 56191b3f authored by Arekusu Rin's avatar Arekusu Rin Committed by Michael Bestas
Browse files

LatinIME: Update key_styles_currency euro lists.

Change-Id: I6a51ea0053a021d02617d71b55c8f8536d4d9309
parent ca8fdce1
Loading
Loading
Loading
Loading
+64 −39
Original line number Diff line number Diff line
@@ -23,59 +23,84 @@
        <case latin:passwordInput="true">
            <include latin:keyboardLayout="@xml/key_styles_currency_dollar" />
        </case>
        <!-- Countries using Euro currency, 23 countries as of November 2012.
        <!-- List of countries that should have the euro symbol, due to proximity or membership in
             the European Union and/or Eurozone as of September 2019.
             1. Andorra (ca_AD, ca_ES)
             2. Austria (de_AT)
             3. Belgium (nl_BE, fr_BE, de_BE)
              4. Cyprus (el_CY, tr_CY)
              5. Estonia (et_EE)
              6. Finland (fi_FI, sv_FI)
              7. France (fr_FR)
              8. Germany (de_DE)
              9. Greece (el_GR)
             10. Ireland (ga_IE, en_IE)
             11. Italy (it_IT)
             12. Kosovo (sq_XK, sr_XK)
             13. Luxembourg (lb_LU, fr_LU, de_LU)
             14. Malta (mt_MT, en_MT)
             15. Monaco (fr_MO)
             16. Montenegro (??_ME)
             17. Netherlands (nl_NL)
             18. Portugal (pt_PT)
             19. San Marino (it_SM)
             20. Slovakia (sk_SK)
             21. Slovenia (sl_SI)
             22. Spain (es_ES, ca_ES, eu_ES, gl_ES)
             23. Vatican City (it_VA) -->
        <case latin:countryCode="AD|AT|BE|CY|EE|FI|FR|DE|GR|IE|IT|XK|LU|MT|MO|ME|NL|PT|SM|SK|SI|ES|VA">
             4. Bulgaria (bg_BG)
             5. Croatia (hr_HR)
             6. Cyprus (el_CY, tr_CY)
             7. Czech Republic (cs_CZ)
             8. Denmark (da_DK)
             9. Estonia (et_EE)
             10. Finland (fi_FI, sv_FI)
             11. France (fr_FR)
             12. Germany (de_DE)
             13. Greece (el_GR)
             14. Hungary (hu_HU)
             15. Ireland (ga_IE, en_IE)
             16. Italy (it_IT)
             17. Kosovo (sq_XK, sr_XK)
             18. Latvia (lv_LV)
             19. Lithuania (lt_LT)
             20. Luxembourg (lb_LU, fr_LU, de_LU)
             21. Malta (mt_MT, en_MT)
             22. Monaco (fr_MO)
             23. Montenegro (sr_ME)
             24. Netherlands (nl_NL)
             25. Poland (pl_PL)
             26. Portugal (pt_PT)
             27. Romania (ro_RO)
             28. San Marino (it_SM)
             29. Slovakia (sk_SK)
             30. Slovenia (sl_SI)
             31. Spain (es_ES, ca_ES, eu_ES, gl_ES)
             32. Vatican City (it_VA) -->
        <case latin:countryCode="AD|AT|BE|BG|HR|CY|CZ|DA|EE|FI|FR|DE|GR|HU|IE|IT|XK|LV|LT|LU|MT|MO|ME|NL|PL|PT|RO|SM|SK|SI|ES|VA">
            <include latin:keyboardLayout="@xml/key_styles_currency_euro" />
        </case>
        <!-- Note: Some subtype locale may not have country code, and it it supposed to indicate the
             country where the language originally/mainly spoken. -->
        <!-- Though Denmark, Sweden and Turkey don't use Euro as their currency, having the Euro
             sign on the symbol keyboard might be useful.  Especially Danish krone (kr), Swedish
             krona (kr) and Turkish lira (TL) can be represented by usual alphabet letters. -->
        <!-- TODO: The currency sign of Turkish Lira was created in 2012 and assigned U+20BA for
             its unicode, although there is no font glyph for it as of November 2012. -->
        <!-- da: Denmark (da_DK)
        <!-- Note: Some subtype locales may not have a country code, and it is supposed to indicate
             the country where the language is originally and/or mainly spoken. -->
        <!-- bg: Bulgaria (bg_BG)
             ca: Spain (ca_ES), Andorra (ca_AD, ca_ES)
             cs: Czech Republic (cs_CZ)
             da: Denmark (da_DK)
             de: Germany (de_DE)
             el: Greece (el_GR)
             en: Ireland (en_IE), Malta (en_MT)
             es: Spain (es_ES)
             et: Estonia (et_EE)
             eu: Spain (eu_ES)
             fi: Finland (fi_FI)
             fr: France (fr_FR)
             ga: Ireland (ga_IE)
             gl: Spain (gl_ES)
             hr: Croatia (hr_HR)
             hu: Hungary (hu_HU)
             it: Italy (it_IT)
             lb: Luxembourg (lb_LU, fr_LU, de_LU)
             lt: Lithuania (lt_LT)
             lv: Latvia (lv_LV)
             mt: Malta (mt_MT, en_MT)
             nl: Netherlands (nl_NL)
             pl: Poland (pl_PL)
             pt: Portugal (pt_PT)
             ro: Romania (ro_RO)
             sk: Slovakia (sk_SK)
             sl: Slovenia (sl_SL)
             sq: Kosovo (sq_XK)
             sr: Kosovo (sq_SR), Montenegro (sr_ME)
             sv: Sweden (sv_SV)
             tr: Trukey (tr_TR) -->
        <case latin:localeCode="da|de|es|el|fi|fr|it|nl|sk|sl|sv|tr">
             tr: Cyprus (tr_CY) -->
        <case latin:localeCode="bg|ca|cs|da|de|el|en|es|et|eu|fi|fr|ga|gl|hr|hu|it|lb|lt|lv|mt|nl|pl|pt|ro|sk|sl|sq|sr|sv|tr">
            <include latin:keyboardLayout="@xml/key_styles_currency_euro" />
        </case>
        <!-- ca: Catalan (Andorra, Spain)
             et: Estonian (Estonia)
             lb: Luxembougish (Luxembourg)
             eu: Basque (France, Spain)
             lb: Luxembourgish (Luxembourg)
             mt: Maltese (Malta) -->
        <case latin:languageCode="ca|et|lb|mt">
        <case latin:languageCode="ca|eu|lb|mt">
            <include latin:keyboardLayout="@xml/key_styles_currency_euro" />
        </case>
        <!-- fa: Persian (Rial and Afgahni)