Hi,
Thanks for reporting the issue.
As I said in issue #112, for CJK, we can avoid the issue by just translating the plural.
However, if Russian translators just translate as-is, Russian user may see an entry
that's 11 months ago shown as "last month"
Lokalize's plural handling for non-plural language is actually quite nice.
They hide the singular and only show the plural.
To make the plural actually working in non-plural form like Chinese,
you need to change PO header field "Plural Forms:" to support plural form.
Otherwise the msgstr_[1] or more will be ignored.
I don't recommend change plural forms setting on po file for multi-translator
project, because other translators might not aware your change and lead
to confusion and conflict.
----- Original Message -----
Hi,
I reported it to gnome-abrt upstream with a comment on a relevant issue:
https://github.com/abrt/gnome-abrt/issues/112
However, it seems to me what they have done with `ngettext` is
correct. Here in this case, we do not need to worry the number is 0
since it will not happen:
https://github.com/abrt/gnome-abrt/pull/118/files
The real problem I face is I cannot find how to translate these
strings with singular/plural forms on zanata's online editor. Is it
only possible with offline po editor?
Regards,
--
Ding-Yi Chen
Software Engineer
Globalization Group
DID: +61 7 3514 8239
Email: dchen(a)redhat.com
Red Hat, Asia-Pacific Pty Ltd
Level 1, 193 North Quay
Brisbane 4000
Office: +61 7 3514 8100
Fax: +61 7 3514 8199
Website:
www.redhat.com
Red Hat, Inc.
Facebook: Red Hat APAC | Red Hat Japan | Red Hat Korea | JBoss APAC
Twitter: Red Hat APAC | Red Hat ANZ
LinkedIn: Red Hat APAC | JBoss APAC