- Fix `NumberFormat` to respect the thousand grouping given by the pattern. Triple grouping was hardcoded, which is not true for all locales.
4.6.1
==================
- Fix ``default_plural`` again if a ``zope.i18n.messageid.Message`` is used with ``translate()``. See `issue 36 <https://github.com/zopefoundation/zope.i18n/pull/36>`_.
4.6.0
==================
- Use ``msgid_plural`` as ``default_plural`` if not provided in ``translate()``.
4.5
================
- Add support for pluralization. ``translate()`` now takes the additional optional arguments ``msgid_plural``, ``default_plural`` and ``number`` in order to support it.
4.4
================
- Add support for Python 3.7.
4.3.1
==================
- Make ``PlacelessSetup`` not extend ``zope.testing.cleanup.CleanUp``. Extending ``CleanUp`` was introduced in 4.3.0 but turned out to have unexpected consequences. See `issue 30 <https://github.com/zopefoundation/zope.i18n/issues/30>`_.