#31570: Translations of one language in different territories can override each
other
-------------------------------------+-------------------------------------
Reporter: Shai Berger | Owner: nobody
Type: Bug | Status: new
Component: | Version: 2.2
Internationalization |
Severity: Release blocker | Resolution:
Keywords: | Triage Stage:
| Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Comment (by Shai Berger):
Well, I could not make the stars align just right to reproduce the exact
behavior I saw in the large project, but there's enough in
attachment:test-31570.tgz to show that there is a regression.
The project includes three apps -- `bare_en` and `bare_en2` have their own
translations, but only for `en`; the translation for `trans` (into four
English dialects) is done in the project. In "real life", separate apps
with their own translations are 3rd-party apps, of course. There's two
such apps because I hoped to get an exact reproduction, and when I gave up
on that, I just left them there.
I was unable to get the regional dialects to trump each other -- I see
`en` being used instead of `en-nz` and `en-ca`, while `en-au` survives. I
don't yet fully understand this.
--
Ticket URL: <https://code.djangoproject.com/ticket/31570#comment:8>
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/063.a997eda1a9437b0bfe09c5228e254532%40djangoproject.com.