[Django] #28221: Fallback language overrides plural forms

18 views
Skip to first unread message

Django

unread,
May 18, 2017, 5:21:38 AM5/18/17
to django-...@googlegroups.com
#28221: Fallback language overrides plural forms
------------------------------------------------+------------------------
Reporter: Waldemar Kornewald | Owner: nobody
Type: Bug | Status: new
Component: Internationalization | Version: 1.11
Severity: Normal | Keywords:
Triage Stage: Unreviewed | Has patch: 1
Needs documentation: 0 | Needs tests: 0
Patch needs improvement: 0 | Easy pickings: 0
UI/UX: 0 |
------------------------------------------------+------------------------
When a plural translation is added to an English djangojs.po file all
other languages' translations for that plural form are overridden with the
English (i.e. fallback) translation.

Pull request with fix is here:
https://github.com/django/django/pull/8510

--
Ticket URL: <https://code.djangoproject.com/ticket/28221>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
May 18, 2017, 9:12:02 AM5/18/17
to django-...@googlegroups.com
#28221: Fallback language overrides plural forms
--------------------------------------+------------------------------------

Reporter: Waldemar Kornewald | Owner: nobody
Type: Bug | Status: new
Component: Internationalization | Version: master
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted

Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by Claude Paroz):

* version: 1.11 => master
* stage: Unreviewed => Accepted


--
Ticket URL: <https://code.djangoproject.com/ticket/28221#comment:1>

Django

unread,
May 20, 2017, 7:24:54 AM5/20/17
to django-...@googlegroups.com
#28221: Fallback language overrides plural forms
--------------------------------------+------------------------------------

Reporter: Waldemar Kornewald | Owner: nobody
Type: Bug | Status: new
Component: Internationalization | Version: master
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------------+------------------------------------

Comment (by Claude Paroz <claude@…>):

In [changeset:"eb66057c1e7704bc48992ffe35c27554919551c8" eb66057]:
{{{
#!CommitTicketReference repository=""
revision="eb66057c1e7704bc48992ffe35c27554919551c8"
Refs #28221 -- Honor plural number in JavaScriptCatalog
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/28221#comment:2>

Django

unread,
May 22, 2017, 12:12:19 PM5/22/17
to django-...@googlegroups.com
#28221: Fallback language overrides plural forms
-------------------------------------+-------------------------------------

Reporter: Waldemar Kornewald | Owner: nobody
Type: Bug | Status: new
Component: | Version: master
Internationalization |
Severity: Normal | Resolution:
Keywords: | Triage Stage: Ready for
| checkin

Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Tim Graham):

* stage: Accepted => Ready for checkin


Comment:

Claude proposed an alternate [https://github.com/django/django/pull/8524
PR].

--
Ticket URL: <https://code.djangoproject.com/ticket/28221#comment:3>

Django

unread,
May 25, 2017, 4:48:03 PM5/25/17
to django-...@googlegroups.com
#28221: Fallback language overrides plural forms
-------------------------------------+-------------------------------------

Reporter: Waldemar Kornewald | Owner: nobody
Type: Bug | Status: closed
Component: | Version: master
Internationalization |
Severity: Normal | Resolution: fixed

Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Claude Paroz <claude@…>):

* status: new => closed
* resolution: => fixed


Comment:

In [changeset:"2cbb095bec757b804e8b6d9d0930ef3c6446a591" 2cbb095]:
{{{
#!CommitTicketReference repository=""
revision="2cbb095bec757b804e8b6d9d0930ef3c6446a591"
Fixed #28221 -- Fixed plural fallback translations in JavaScriptCatalog
view

Thanks Waldemar Kornewald for the report and initial patch.
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/28221#comment:4>

Reply all
Reply to author
Forward
0 new messages