Follow-up Comment #2, bug #25469 (project wesnoth):

We definitely need ngettext here: I always like to use Gaelic "little cats" to
illustrate the issue:

0 cat beag
1 chat bheag
2 chat bhig
3 cait beaga ... 10 cait beaga
11 chat bheag
12 chat bhig
13 cait beaga ... 19 cait beaga
20 cat beag ... * cat beag

It's not just Gaelic, Slavic languages have the same problem.

http://docs.translatehouse.org/projects/localization-guide/en/latest/l10n/pluralforms.html

ngettext was designed specifically for this and should be used at all times.
The only exceptions are strings used in table headers etc. where you don't
mention an explicit number, for those your current approach is working.

    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?25469>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Wesnoth-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-bugs

Reply via email to