summaryrefslogtreecommitdiff
path: root/babel/messages/catalog.py
Commit message (Expand)AuthorAgeFilesLines
* Update pre-commit toolsci-renovateAarni Koskela2023-02-201-4/+4
* Turn off difflib "autojunk" heuristic in fuzzy matchingJean Abou Samra2023-02-121-1/+27
* In fuzzy matching, also .lower().strip() fuzzy candidatesJean Abou Samra2023-02-121-6/+9
* Apply some small miscellaneous formatting fixesAarni Koskela2023-01-181-1/+3
* Apply ruff UP025 (unicode literal prefix) fixAarni Koskela2023-01-181-7/+7
* Apply ruff I category fixesAarni Koskela2023-01-181-4/+3
* Apply ruff F category fixesAarni Koskela2023-01-181-1/+1
* Unify datetime imports (#945)Aarni Koskela2023-01-181-10/+11
* Add type annotations (#934)Jonah Lawrence2023-01-111-55/+102
* Replace %/.format/concatenation with f-strings where feasible (#927)Aarni Koskela2022-11-231-18/+14
* Use email.Message for pofile header parsingAarni Koskela2022-05-101-3/+9
* Fix up some Python2-isms using pyupgradeAarni Koskela2022-05-101-6/+5
* Provide a way of checking if the catalogs are up-to-date (#831)Krzysztof Jagiełło2022-04-081-0/+23
* Plural-Forms: Fix missing trailing semicolonfarhan59002022-04-081-4/+4
* Parse string date times indepentent of time zonerachele-collin2022-01-281-4/+1
* Update copyright year to 2022Aarni Koskela2022-01-251-1/+1
* Remove redundant _compat.pyHugo van Kemenade2021-09-141-28/+19
* Become 2.9.1Aarni Koskela2021-04-281-1/+1
* Merge branch '2.8-maintenance' into masterAarni Koskela2020-11-111-1/+1
|\
| * Bump copyright year from 2019 to 2020Aarni Koskela2020-11-111-1/+1
* | Use 'if not' instead of 'if ... is False' for no_fuzzy_matchingAarni Koskela2020-10-021-1/+1
|/
* Bump copyright year from 2018 to 2019Aarni Koskela2019-05-271-1/+1
* Catalog update: keep user comments from destination by defaultAarni Koskela2019-05-271-1/+5
* Replace odict with Python's collection.OrderedDictJon Dufresne2019-01-251-4/+5
* catalog: fix bytes-to-strings comparisons when parsing headers on Py3Aarni Koskela2018-05-281-2/+3
* Merge pull request #559 from python-babel/authorsAarni Koskela2018-05-281-1/+1
|\
| * Update copyright header years, and include the Babel teamAarni Koskela2018-02-021-1/+1
* | messages: allow processing files that are in locales unknown to Babelmessages-no-localeAarni Koskela2018-02-021-12/+42
|/
* Remove redundant parenthesesHugo2017-12-281-2/+2
* Replace function call with set literalHugo2017-12-281-2/+2
* Allow both dash and underscore separated locale identifiers in pofileslenient-po-locale-parseAarni Koskela2017-04-061-0/+1
* When msgid are equal, sort according to msgctxtXavier Fernandez2017-03-211-2/+2
* Simplify Message.__cmp__Xavier Fernandez2017-03-211-14/+6
* Pull flags out of regular expressionsDavid Baumgold2016-12-291-2/+2
* Updated plurals.py to match Mozilla and CLDR referencesMax Shenfield2016-07-111-2/+2
* Read locale from .po if it has Language headerKenny Root2016-06-171-0/+2
* TypoSébastien Fievet2016-05-201-2/+2
* Apply pre-commit fixes.Lukas Balaga2016-02-271-3/+3
* Make catalog header updating an optionAarni Koskela2016-01-081-4/+5
* Updates a catalog's header to from the templateDavid Stanek2015-12-301-0/+5
* catalog: Remove unneeded documentationLasse Schuirmann2015-12-211-10/+10
* Test/CI: Make doctests run on both Py2 and Py3Aarni Koskela2015-12-211-5/+5
* Support 'Language' header field of PO files (#76)Felix Yan2015-08-051-0/+3
* parse datetime values with no timezone infoAlex Morega2014-01-061-16/+19
* rewrite regexp parsingAlex Morega2014-01-061-2/+3
* extract _parse_datetime_header functionAlex Morega2014-01-061-54/+30
* Some codestyle updates in babel.messages.catalogArmin Ronacher2013-07-251-11/+3
* License clarification and cleanupArmin Ronacher2013-07-241-13/+9
* Don't throw away a catalog's obsolete messages when you update itNick Retallack2013-07-221-1/+0
* Added explicit charset argument to read_po and added changelog entriesArmin Ronacher2013-07-071-2/+2