Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Fixed typo and added file encoding in test. | Souheil CHELFOUH | 2018-10-18 | 2 | -1/+2 | |
| | | ||||||
| * | Using public url for git repo | Souheil CHELFOUH | 2018-10-18 | 1 | -1/+1 | |
| | | ||||||
| * | Corrected interpolation marker comments and added tests for plurals using ↵ | Souheil CHELFOUH | 2018-10-18 | 4 | -2/+46 | |
| | | | | | | | | floats. | |||||
| * | Added comments, added missing methods in interface. Added specific branch ↵ | Souheil CHELFOUH | 2018-10-18 | 6 | -13/+25 | |
| | | | | | | | | for zope.i18nmessageid in travis. | |||||
| * | Merge remote-tracking branch 'zope/master' into CB-556-FR-translation | Sylvain Viollon | 2018-10-17 | 4 | -5/+17 | |
| |\ | ||||||
| * | | Update CHANGES.txt. | Sylvain Viollon | 2018-10-17 | 2 | -3/+3 | |
| | | | ||||||
| * | | add gitattributes for better POs | Jan-Jaap Driessen | 2018-10-11 | 1 | -0/+2 | |
| | | | ||||||
| * | | Removed dev print. | Souheil CHELFOUH | 2018-09-20 | 1 | -1/+0 | |
| | | | ||||||
| * | | Added plural capabilities to the different translate methods. It echoes the ↵ | Souheil CHELFOUH | 2018-09-06 | 10 | -34/+84 | |
| | | | | | | | | | | | | changes made in the zope.i18nmessageid. This needs heavy testing. Also started to clean up the code to match pep8 recommandations. | |||||
| * | | Added a simple decorator to handle plural integer formatting while returning ↵ | Souheil CHELFOUH | 2018-09-04 | 1 | -14/+22 | |
| | | | | | | | | | | | | the message string. Using now the 'plural' function of the catalog to determine the right default string to return. | |||||
| * | | Correted Polish translations and added tests for polish plural. | Souheil CHELFOUH | 2018-09-04 | 2 | -5/+39 | |
| | | | ||||||
| * | | First implementation of plurals. This is a bit rough, still. | Souheil CHELFOUH | 2018-09-04 | 9 | -9/+151 | |
| | | | | | | | | | | | | | | | | | | Added Polish translations to have a complex plural rule handy. Currently, only german is tested. We need to test the whole set of languages and probably add more. | |||||
* | | | Switch to new Framework :: Zope :: 3 classifier | Marius Gedminas | 2018-10-19 | 1 | -1/+1 | |
| |/ |/| | | | | | | | See https://github.com/zopefoundation/z3c.authviewlet/pull/6#discussion_r226414566 for the background behind this. | |||||
* | | Back to development: 4.5 | Michael Howitz | 2018-10-05 | 2 | -1/+7 | |
| | | ||||||
* | | Preparing release 4.44.4 | Michael Howitz | 2018-10-05 | 2 | -3/+3 | |
| | | ||||||
* | | Add support for Python 3.7 (#33) | Jeremy Kolbe | 2018-10-05 | 4 | -3/+9 | |
|/ | ||||||
* | Back to development: 4.3.2 | Jason Madden | 2017-12-19 | 2 | -1/+7 | |
| | ||||||
* | Preparing release 4.3.14.3.1 | Jason Madden | 2017-12-19 | 2 | -2/+2 | |
| | ||||||
* | Merge pull request #32 from zopefoundation/issue30 | Jason Madden | 2017-12-19 | 2 | -4/+5 | |
|\ | | | | | Do not extend CleanUp. | |||||
| * | Do not extend CleanUp. Fixes #30. Fixes #31. | Jason Madden | 2017-12-19 | 2 | -4/+5 | |
|/ | ||||||
* | Back to development: 4.3.1 | Jason Madden | 2017-12-18 | 2 | -1/+7 | |
| | ||||||
* | Preparing release 4.3.04.3.0 | Jason Madden | 2017-12-18 | 2 | -2/+2 | |
| | ||||||
* | Merge pull request #28 from zopefoundation/values | Jason Madden | 2017-12-18 | 3 | -11/+28 | |
|\ | | | | | Make InheritingDictionary override values. | |||||
| * | Test the warning. | Jason Madden | 2017-12-18 | 1 | -6/+8 | |
| | | ||||||
| * | Deprecate 'value' with a warning. | Jason Madden | 2017-12-18 | 2 | -2/+12 | |
| | | ||||||
| * | Sort all the things, since dicts are inherently unordered. | Jason Madden | 2017-12-18 | 1 | -2/+2 | |
| | | ||||||
| * | Make InheritingDictionary override values. | Jason Madden | 2017-12-18 | 3 | -8/+13 | |
|/ | ||||||
* | Merge pull request #29 from zopefoundation/typeerror_on_time | Jason Madden | 2017-12-18 | 3 | -11/+9 | |
|\ | | | | | Fix parsing times with a timezone | |||||
| * | Fix parsing times with a timezone. Fix courtesy of @mgedmin. | Jason Madden | 2017-12-18 | 3 | -11/+9 | |
|/ | ||||||
* | Simplify logging message now that we don't test access to the .mo file. | Jason Madden | 2017-12-18 | 1 | -2/+2 | |
| | ||||||
* | Clean up bad line in doctest and leave a comment about what we would like to ↵ | Jason Madden | 2017-12-18 | 2 | -2/+1 | |
| | | | | be a failing test but isn't | |||||
* | More tests for parsing the language environment. | Jason Madden | 2017-12-18 | 1 | -7/+18 | |
| | ||||||
* | Remove return value for compile_mo_file and test log messages instead. Also ↵ | Jason Madden | 2017-12-18 | 2 | -14/+17 | |
| | | | | avoid testing for presence of mo file since that could be a race condition. | |||||
* | require python-gettext in install_requires | Jason Madden | 2017-12-18 | 4 | -64/+56 | |
| | ||||||
* | Fix test on PyPy since it uses a less precise error message for the TypeError. | Jason Madden | 2017-12-17 | 1 | -1/+3 | |
| | ||||||
* | 100% coverage for format.py | Jason Madden | 2017-12-17 | 4 | -8/+63 | |
| | | | | There's one #pragma: no cover for a formatting state I didn't go to the trouble of walking through the complicated logic to try to figure out how to produce. | |||||
* | 100% coverage for testing.py | Jason Madden | 2017-12-17 | 4 | -24/+42 | |
| | ||||||
* | 100% coverage for config.py, and document the environment variables used in ↵ | Jason Madden | 2017-12-17 | 3 | -6/+44 | |
| | | | | Sphinx. | |||||
* | 100% coverage for i18n/__init__.py | Jason Madden | 2017-12-17 | 3 | -13/+70 | |
| | ||||||
* | 100% coverage for locale/__init__.py | Jason Madden | 2017-12-17 | 2 | -8/+48 | |
| | | | | | | | | | And fix LocaleCalendar.getFirstWeekDayName (previously untested). It raised a KeyError when the ``week`` dictionary contained the documented ``firstDay`` key as an integer. It was expecting it to be a name. It is a name in the .xml data files, but the other uses of 'week' in the source code (format.py and test_formats.py) do use an integer. | |||||
* | Make [Simple]TranslationDomain and GettextMessageCatalog properly implement ↵ | Jason Madden | 2017-12-17 | 6 | -8/+17 | |
| | | | | their interfaces on Python 2 when given native strings for 'domain' and 'language'---these are supposed to be text. Test this. | |||||
* | 100% coverage for translationdomain.py | Jason Madden | 2017-12-17 | 4 | -24/+40 | |
| | | | | Make TranslationDomain not extend SimpleTranslationDomain. The two had no relationship because TranslationDomain didn't initialize the super (so they didn't share attributes) and it overrode every method. Inheriting from SimpleTranslationDomain would mask any failures to properly implement a changed interface. | |||||
* | Remove testiii18naware.py because it didn't have any actual tests and was ↵ | Jason Madden | 2017-12-17 | 2 | -53/+24 | |
| | | | | only used in one module, testi18nawareobject.py. This improves coverage. | |||||
* | Rename testgetmassagecatalog to .rst and publish it. | Jason Madden | 2017-12-17 | 6 | -29/+34 | |
| | ||||||
* | 100% coverage for compile.py | Jason Madden | 2017-12-16 | 3 | -41/+116 | |
| | ||||||
* | Checkpoint on coverage for formats.py. There's a bug involving timezones and ↵ | Jason Madden | 2017-12-16 | 2 | -45/+100 | |
| | | | | time only | |||||
* | 100% coverage for simpletranslationdomain.py | Jason Madden | 2017-12-16 | 2 | -7/+3 | |
| | ||||||
* | 100% coverage for gettextmessagecatalog.py | Jason Madden | 2017-12-16 | 1 | -7/+5 | |
| | ||||||
* | 100% coverage for provider.py | Jason Madden | 2017-12-16 | 2 | -8/+15 | |
| | ||||||
* | 100% coverage for test_locales. | Jason Madden | 2017-12-16 | 1 | -21/+9 | |
| |