--
Ticket URL: <https://code.djangoproject.com/ticket/29390>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* status: new => assigned
* owner: nobody => Hasan Ramezani
* has_patch: 0 => 1
--
Ticket URL: <https://code.djangoproject.com/ticket/29390#comment:1>
Comment (by Hasan Ramezani):
PR [https://github.com/django/django/pull/9932]
--
Ticket URL: <https://code.djangoproject.com/ticket/29390#comment:2>
Old description:
> I checked the `ngettext` function in
> `django/utils/translation/trans_null.py` currently function return
> plurarl form for number == 0
New description:
This is the English convention.
--
Comment (by Tim Graham):
I don't know. Whether or not -1 is considered singular seems to
[https://www.quora.com/Is-1-singular-or-plural dependent on the context].
--
Ticket URL: <https://code.djangoproject.com/ticket/29390#comment:3>
* cc: Carlton Gibson (added)
* status: assigned => closed
* resolution: => wontfix
Comment:
Hi Hasan. Thanks for the input.
I'm inclined towards `wontfix` here. A couple of reasons:
* As per Tim's point, I'm not at all convinced that `-1` is definitely
singular. (Like "maybe" but I can't say either is wrong.)
* As
[https://github.com/django/django/pull/9932#pullrequestreview-118467505
Simon commented on the PR] it breaks BC, and (per above) it's marginal at
best, so not worth it.
I'm going to close on that basis. If someone wants to make the case and
re-open, I guess I'm happy to look again.
--
Ticket URL: <https://code.djangoproject.com/ticket/29390#comment:4>