Commit Graph

67 Commits

Author SHA1 Message Date
Mike FABIAN
2a22846c43 Update to 0.0.65
- Add wuu, tok, glk, gbm, ssy
- Remove aa_ER.UTF-8@saaho
- Add kv_RU.UTF-8, chr_RU.UTF-8
- Add EU, EZ
- Improve README and Makefile (Resolves: https://github.com/mike-fabian/langtable/issues/19)
- Add more translations from CLDR
- Get translation changes from CLDR
2024-02-08 18:03:16 +01:00
Mike FABIAN
842c6316e9 Update to 0.0.64
- Add new public functions list_all_{languages,locales,keyboards,territories,timezones,scripts,input_methods,console_fonts}
  (See also the discussion at: https://gitlab.gnome.org/GNOME/gnome-desktop/-/merge_requests/159)
2023-09-19 21:52:42 +02:00
Mike FABIAN
ed9168e186 Update to 0.0.63
- Add more translations from CLDR
- Get translation changes from CLDR
- Japanese: prefer anthy over kkc
  (Thanks to adam Williamson: https://github.com/mike-fabian/langtable/pull/17)
- Use skipTerritory also in list_keyboards(), list_consolefonts(), and list_timezones()
  (Resolves: https://github.com/mike-fabian/langtable/issues/18)
2023-08-28 12:33:31 +02:00
Mike FABIAN
419964d941 Update to 0.0.62
- Get translation changes from CLDR
- Add more translations from CLDR
- Add Norwegian keyboard layout to keyboards.xml
  (Resolves: https://github.com/mike-fabian/langtable/issues/16)
- Add Hang script to Southern Aymara
2023-05-02 12:59:09 +02:00
Mike FABIAN
2183dcbbe9 Update to 0.0.61
- Add mnw_MM.UTF-8 and ckb_IQ.UTF-8
- Do not run test cases using Python2 anymore
- Add bih
- Add more translations from CLDR
- Migrate license tag to SPDX
2022-11-24 23:22:31 +01:00
Mike FABIAN
12189d355c Update to 0.0.60
- Add list_common_locales() function
  (Resolves: https://github.com/mike-fabian/langtable/issues/15)
- For ar_IN locale, langtable should give the 'ara' keyboard layout as the first choice
  (Resolves: Resolves: https://github.com/mike-fabian/langtable/issues/14)
2022-09-21 16:57:36 +02:00
Mike FABIAN
5fe1c6de02 Update to 0.0.59 2022-09-06 11:32:49 +02:00
Mike FABIAN
a568a74593 Update to 0.0.58
- Add syr locale
- Get translation changes from CLDR
- Add more translations from CLDR
- Fix names for keyboard layouts which have changed
- Add ab_GE locale
- Add rif language
2022-04-21 11:09:57 +02:00
Mike FABIAN
cea652720c Update to 0.0.57
- Get translation changes from CLDR
- Add more translations from CLDR
- Replace “ibus/cangjie” with “ibus/table:cangjie5”
- Updates for Sami languages (from Marko Myllynen)
- Updates for Finnish keyboard layouts (from Marko Myllynen)
2022-01-25 08:55:12 +01:00
Mike FABIAN
0ab8927558 Update to 0.0.56
- Fallback to translations in “xx” from “xx_Zzzz”
  only if “Zzzz” is the main script of “xx”
  (Resolves: https://github.com/mike-fabian/langtable/issues/13)
- Get translation changes for mt from CLDR
2021-08-16 11:53:56 +02:00
Mike FABIAN
4c906565d0 Update to 0.0.55 2021-08-11 17:53:09 +02:00
Mike FABIAN
c81bec0a2c Update to 0.0.54
- add list_common_languages derived from gnome-control-center
  by Sundeep ANAND <suanand@redhat.com>
2020-10-29 11:34:17 +01:00
Mike FABIAN
433553268f Update to 0.0.53
- Capitalize the return values of language_name() and territory_name()
  (See: https://github.com/rhinstaller/anaconda/pull/2837).
- Add more translations from CLDR
- Get translation changes from CLDR
2020-09-15 13:09:51 +02:00
Mike FABIAN
afc768f15d Update to 0.0.52
- add list_common_keyboards() to public api by Sundeep ANAND <suanand@redhat.com>
2020-08-18 18:34:37 +02:00
Mike FABIAN
f2c68a88bb update to 0.0.51
- Parse stuff in glibc locale names after @ which is not a script as a variant
- Add ckb_IQ.UTF-8 locale
2020-01-14 11:24:06 +01:00
Mike FABIAN
402a9efe60 update to 0.0.50
- Make parse_locale() return something reasonable for
  C, POSIX, en_US_POSIX, and C.UTF-8
- Fix exception in language_name() when called with languageId=''
  (noticed by Marco Myllynen, thank you!)
2019-12-20 16:53:32 +01:00
Mike FABIAN
2526ff8a9e update to 0.0.49
- Add new public function parse_locale()
- Let info() print a bit more stuff
2019-12-13 13:20:51 +01:00
Mike FABIAN
74ef9e12e1 update to 0.0.48
- Fix typo in mo entry
- Add mnw
- Fix translation of IN in te
2019-11-06 06:55:34 +01:00
Mike FABIAN
98fd666725 update to 0.0.47
- Three changed translations into sr_Latn from CLDR
- Add translations of PL in csb and szl (from native speakers)
- Add tools/compare_with_glib_source.py script to compare stuff with glibc
- Add translation of DZ in ber
- Add translation for MA in ber, ber_Tfng, ber_MA
- Add translation of MX in nah and nhn
- Add translation of NP in the
- Add translation for PH in tl
- Fix translation of IN in te
- Add translation of MM in shn
- Add translation of IN in sat
- Add translation of IR in az_Arab, az_IR
- Add translation for NU in niu
- Add translation of PE in ayc (from glibc)
- Add translation of PE in agr (from glibc)
- Fix translation of RU into tt
- Fix translation of ZA in xh
- Add translation of IN in mni (from glibc)
- Add translation of CA in iu (from glibc)
- Add translation of ET in sid (from glibc)
- Add translations of ER and ET in gez (from glibc)
- Add translation of ZA in nr, nso, ss, st, tn, ts, ve (from glibc)
- Add translation of MV in dv (from glibc)
- Add translation of CA in ik (from glibc)
- Add translation of IN in mjw (from glibc)
- Add translations of TW in cmn, hak, nan, nan_Latn (from glibc)
- Fix translation of BY in be_Latn to agree with glibc
- Add translation of NP in bho
- Add translation of IN in bhb, bho, doi, hif, hne, ks_Deva, mag, raj, sa, sd_Deva
- Use "Crimean Tatar" instead of "Crimean Turkish" as English translation for crh
- Use Shuswap instead of "Shuswap langauge" as the English translation of shs
- Correct capitalization of endonym for ss
- Fix translations of sr_Latn and sr_Cyrl into sr_Latn
- Use standard translations of zh and yue from cldr, not the alt='menu' variant
- Fix endonym of uz_Cyrl to agree with glibc and cldr
- Change endonym for tcy to agree with glibc (cldr does not have tcy)
- Change endonym for sid to agree with glibc (cldr does not have sid)
- Change endonym for sgs to agree with glibc (cldr does not have sgs)
- Give Olck higher priority than Deva for sat
- Change endonym for lzh to agree with glibc
- Change endonym for csb to agree with glibc
- Change endonym for cmn_Hans from 官话 to 汉语官话 and for cmn_Hant from 官話 to 漢語官話
- Add endonym for ber_MA
- Add endonym for az_Arab, az_IR (from az_IR in glibc)
- Add endonym for fy_NL
- Fix endonym for nhn and add English name for nhn
- Fix endonym for pa_Arab (agrees with CLDR now)
2019-09-29 18:26:23 +02:00
Mike FABIAN
9c27013ed0 update to 0.0.46
- Add some documentation about the parsing of languageId
- Adapt test cases to translation changes from CLDR
- Get translation changes from CLDR
- Add more translations from CLDR
- More test cases
- Add optional boolean parameter “fallback” in language_name() and territory_name()
- Add translation of ES in an
- Add dummy translation of IN in ks_Deva
- Add endonyms for ik, iu, cv, csb, crh, an, ayc, ber, bho
- Add translation of IT in lij
- Add endonym for nan_Latn
- Add endonym for oc and translation of FR in oc
- Add translations of AW and CW in pap
- Add endonyms for sat, sa, quz
- Add translation of IT in sc
- Add dummy translation of IN in sd_Deva
- Add endonyms for sid, the
- Add translations of “Tok Pisin” and “Papua New Guinea” in the Tok Pisin language
- Add translations of “Walloon” and “Belgium” in the Walloon language
- Some comments in Makefile
2019-09-04 16:06:47 +02:00
Mike FABIAN
9b7e98210e update to 0.0.45
- Add python_provide macro to make the switch from Python 2 to
  Python 3 automatic (Resolves: rhbz#1717341).
- Use "us(intl)" keyboard instead of "us" as the default for af and ZA
  (Resolves: https://github.com/mike-fabian/langtable/issues/9).
- Add za keyboard layout for nso, tn, ve
  (Resolves: https://github.com/mike-fabian/langtable/issues/10).
- "us" is a possible layout for "ZA", it is used by default for "zu" for example
- Return number of failed tests in test_cases.py doctests.
2019-06-19 06:58:14 +02:00
Mike FABIAN
14cbde1278 update to version 0.0.44
- Use setuptools instead of distutils
- Add a version() function and an info() function.
- Restructure langtable project a bit to be able to upload to PyPi
- Increase the rank of zh_SG.UTF-8 back to 10 again for languageId="zh"
- Remove old provides and obsoletes
2019-05-31 12:30:52 +02:00
Mike FABIAN
391fa6062c update to version 0.0.43
- Get translation changes from CLDR
- Add some new translations from CLDR
- Add dsb_DE.UTF-8 sah_RU.UTF-8 locales
- Fix ranks for "en" and "zh" in "SG", English should be the default for "SG"
- Reduce the rank of cmn_TW.UTF-8 and zh_SG.UTF-8 to 0 for languageId="zh"
  (Resolves: https://github.com/mike-fabian/langtable/issues/8)
2019-05-10 12:06:17 +02:00
Mike FABIAN
3482269d9b Add special support for languageId ca_ES_VALENCIA (Resolves: rhbz#1698984) 2019-04-15 12:20:23 +02:00
Mike FABIAN
d524646caf update to version 0.0.41
- The territory can be 2 upper case letters *or* 3 digits
- Get translation changes from CLDR
- Add many languages and territories and also add new translations from CLDR
2019-01-30 06:56:04 +01:00
Mike FABIAN
95fe546f70 update to version 0.0.40
- Add Esperanto locale and test case
  (Thanks to Carmen Bianca Bakker <carmen@carmenbianca.eu>).
- Add sel
2019-01-07 12:01:24 +01:00
Mike FABIAN
f93fb7c61d update to version 0.0.39
- Add the new keyboard layout "au" for Australia (same as "us")
- Add locales missing in languages.xml, territiories.xml or in both.
- Add ibus/libzhuyin and make it the default for TW.
- Add cmn_TW.UTF-8 to the Chinese locales
- Add several missing  languages (Resolves: rhbz#1631214):
  ab av bin bm bua ch co cu ee fat gn ho hz ie ii io kaa ki kj kr kum
  kwm lah lez mh mo na ng nqo nv ota rm rn sco sg sh sma smn sms sn su
  syr tw ty tyv vo vot wen yap za
2018-10-15 17:03:51 +02:00
Mike FABIAN
a9fa641bdd Make "tw" the default keyboard layout for zh_TW and cmn_TW
- Resolves: rhbz#1387825
2017-11-06 16:28:47 +01:00
Mike FABIAN
c736fdbab8 update to version 0.0.38
- Add some new translations from CLDR
- Add agr, bi, hif, kab, mfe, miq, mjw, shn, sm, to, tpi_PG, yuw, AS, MU, SC, TO, VU, WS
2017-11-06 15:44:37 +01:00
Mike FABIAN
da6f416d90 update to version 0.0.37
- Add some new translations from CLDR
- Add sgs
- Add chr
- Add Hung script
2017-02-08 18:48:37 +01:00
Mike FABIAN
d8183dccc7 Update to version 0.0.36
- Add LI (a de_LI locale has recently been added to glibc)
- Add some translations for LI from CLDR
2016-07-20 14:06:43 +02:00
Mike FABIAN
07cc9e4c78 Update to version 0.0.35
- Add some translations from CLDR
- Translation fix for Cyprus in Turkish (Resolves: rhbz#1349245)
- Fix script entries for ID and BA
- Add khb, osa, new, xzh and Bhks and Marc scripts
2016-06-24 08:09:06 +02:00
Mike FABIAN
d034e2a848 Update to version 0.0.34
- Add a function list_scripts() to list scripts used for a language or in a territory
- Translation fix from CLDR
- Add Sphinx markup to public functions
2015-07-02 16:45:53 +02:00
Mike FABIAN
14103049da Update to version 0.0.33
- Translation fix for Tagalog <-> Filipino
- Resolves: rhbz#1220775
- Translation fixes from Wikipedia and CLDR
- fix build with Python 3.4.3 (in current rawhide)
2015-05-13 10:25:24 +02:00
Mike FABIAN
f66cc02c01 Update to version 0.0.32
- Add language endonym for tl (Resolves: rhbz#1220783)
2015-05-12 15:14:20 +02:00
Mike FABIAN
a62760e33a Update to version 0.0.31
- Fix keyboard for sr_ME ('rs', not 'sr'), by David Shea (Resolves: rhbz#1190078)
- Add tcy and bhb
- Add some new translations from CLDR
- Some translation fixes  from CLDR
2015-03-05 09:01:16 +01:00
Mike FABIAN
22e0a41487 Update to version 0.0.30
- Make “eurlatgr” the default console font for languages and regions which
  do not need Arabic or Cyrillic or Hebrew script.
- add ce, raj
2015-01-27 10:17:49 +01:00
Mike FABIAN
519ae3f309 Update to version 0.0.29
- add CW, cmn, hak, lzh, quz, the
2015-01-14 11:42:28 +01:00
Mike FABIAN
2fc4012644 Update to version 0.0.28
- Do not used translations tagged with 'variant' in CLDR
- Rename Uyghur keyboard cn(uig) → cn(ug)
  (for xkeyboard-config >= 2.12, shipped with Fedora 21 Alpha)
2014-09-24 10:18:37 +02:00
Mike FABIAN
7e3a83a677 Update to version 0.0.27
- Use Hindi again as the default language for India (Resolves: rhbz#1133188)
- Some translation updates from CLDR.
2014-08-27 16:31:42 +02:00
Mike FABIAN
d14a91ecab Update to version 0.0.26
- Use English as the default language for India (Resolves: rhbz#1133188)
2014-08-25 12:21:16 +02:00
Mike FABIAN
68b7e281c4 Update to version 0.0.25
- Add fi(classic) keyboard layout (Resolves: rhbz#1117860)
2014-07-09 21:35:39 +02:00
Mike FABIAN
0c8c5359c7 Update to version 0.0.24
- mark Bengali (bd) and its Probhat variant layout as not ASCII-capable (by Adam Williamson)
- Also validate timezones.xml and timezoneidparts.xml in .spec file
- List list_inputmethods() as public API
- Fall back to returning untranslated timezone id if translation for the requested language does not exist (Resolves: rhbz#1032848)
2014-02-24 16:58:04 +01:00
Mike FABIAN
6e2248e2bc Update to version 0.0.23
- Change English translation for or from “Oriya” to “Odia” (Resolves: rhbz#1039496)
- Some new translations and translation fixes from CLDR
2013-12-10 17:19:24 +01:00
Mike FABIAN
628eaf3c7d Update to version 0.0.22
- Fix typo in territory and locale for ms (Resolves: rhbz#1038109)
- add ba, chm, kv, sah, syc, udm, xal
- add entries for more keyboard layouts known to be non-ASCII
2013-12-04 13:58:06 +01:00
Mike FABIAN
37b437a83f update to 0.0.21
- Make America/New_York the highest ranked timezone for US and yi (Resolves: rhbz#1031319)
2013-11-21 17:16:32 +01:00
Mike FABIAN
a49e246b4a Update to version 0.0.20
- add entries for several layouts known to be non-ASCII by systemd/s-c-k (patch by Adam Williamson)
2013-11-20 00:18:00 +01:00
Mike FABIAN
9ed0bd9d3b Update to version 0.0.19
- Add SS
- More translations for anp from CLDR
- Add information about default input methods and a query function
2013-11-11 17:33:36 +01:00
Mike FABIAN
373f6cfb7b Update to version 0.0.18
- Add anp
- Do not fail if a timezone id part cannot be found in the database (Vratislav Podzimek reported that error)
2013-11-04 12:58:26 +01:00
Mike FABIAN
0a1c4107c8 Update to version 0.0.17
- Add “be(oss)” as a possible keyboard layout for language nl (Resolves: rhbz#885345)
2013-10-22 13:28:49 +02:00