https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79183

--- Comment #9 from Roland Illig <roland.illig at gmx dot de> ---
Is there already someone who wants to fix the remaining messages?

Jakub, you fixed some of them already in
https://gcc.gnu.org/viewcvs?rev=258154&root=gcc&view=rev in March 2018.

There are still some messages that use fmtwarn instead of fmtwarn_n and still
contain "%wu bytes" or its close relative "%wu or more bytes".

Another even trickier message is "between %wu and %wu bytes". This one uses a
range of numbers, and in Arabic the rules for the correct word form are quite
numerous:
https://www.unicode.org/cldr/charts/33/supplemental/language_plural_rules.html#ar

If GCC wants to be the project demonstrating best practices in translation, it
should even handle this case correctly. I'm not sure though whether gettext
supports this at all.

Current state:
#c0 is fixed
#c1 is fixed in 2 out of 3 cases
#c6 is fixed

Reply via email to