kdelibs


kio.pot


Incorrectly used KDE plural form i18n() call. Without a number single/plural form in
Russian/Belarusian (probably other languages too) are same as in English.

-- But is this actually wrong? Even though the plural form handling could be done using a ternary operator is there a good reason that it should be done that way instead of the conventional, nice, i18n function call way?


Correct code like this:

((n == 1) ? i18n("Single form") : i18n("Plural form"));

kfile/kpropertiesdialog.cpp:1509
msgid ""
"_n: This file is a link and does not have permissions.\n"
"All files are links and do not have permissions."

kfile/kpropertiesdialog.cpp:2080
msgid ""
"_n: This file uses advanced permissions\n"
"These files use advanced permissions."

kfile/kpropertiesdialog.cpp:2096
msgid ""
"_n: This folder uses advanced permissions.\n"
"These folders use advanced permissions."