Changes between Initial Version and Version 1 of Ticket #23321, comment 12


Ignore:
Timestamp:
Sep 1, 2023, 5:52:46 AM (8 months ago)
Author:
Ningú

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #23321, comment 12

    initial v1  
    1313and then tell the build backend (not necessarily setuptools) to produce *.mo files when building a wheel distribution. Either gettext or babel would be a requirement to build either a Django checkout or a source distribution. This would be a better fit for PEP-517 and require less documentation than reminding people to compilemessages before installing or packaging Django while tox could be responsible for producing *.mo files in the CI. But maybe this is an over-engineered idea.
    1414
    15 I have a sense this is not addressed because of certain FUD while obviating real recurring "mo and po files out of sync" issues in the whole django ecosystem https://code.djangoproject.com/ticket/8732 . Yes, contributors will be pushed a new build-time dependency if they expect their non-wheel installs to be localized. As it should always have been! Translators should be familiar with gettext anyway, irrespective of their platform.
     15I have a sense this is not addressed because of certain FUD while obviating real recurring "mo and po files out of sync" issues in the whole django ecosystem https://code.djangoproject.com/ticket/8732 . Yes, contributors will be pushed a new build-time dependency if they expect their non-wheel installs to be localized. As it should have always been! Translators should be familiar with gettext anyway, irrespective of their platform.
Back to Top