#6376: Allow using custom gettext domains
-------------------------------------+-------------------------------------
Reporter: dennis@… | Owner: Rui
| Pereira
Type: New feature | Status: assigned
Component: | Version: dev
Internationalization |
Severity: Normal | Resolution:
Keywords: gettext | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Comment (by TimidRobot):
The Creative Common (CC) legal tools (636 licenses and 3 public domain
tools) require multiple distinct translation domains so that we can have
different workflows for legal text (high friction/gatekeeping) and non
legal text (low friction/gatekeeping):
We have a functional workaround ([https://github.com/creativecommons/cc-
legal-tools-
app/blob/2e13c4085cd90d2cc340611fd09ce3e080c347e5/i18n/utils.py#L67-L138
i18n/utils.py#L67-L138]) but it manipulates the private `_active`
variable, which seems fragile to me.** Proper support for being able to
specify a translation domain would very helpful.**
Related repositories:
- [https://github.com/creativecommons/cc-legal-tools-app/ creativecommons
/cc-legal-tools-app]: Legal tool (licenses, public domain dedication,
etc.) management application for Creative Commons
- [https://github.com/creativecommons/cc-legal-tools-data creativecommons
/cc-legal-tools-data]: Legal tool (licenses, public domain dedication,
etc.) data for Creative Commons
--
Ticket URL: <https://code.djangoproject.com/ticket/6376#comment:24>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
--
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-updates/01070190b6b26884-a293ee44-891c-4ca5-b7b6-bc5de22b9f0f-000000%40eu-central-1.amazonses.com.