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