https://bugs.kde.org/show_bug.cgi?id=341692
Alexander Potashev <aspotas...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aspotas...@gmail.com --- Comment #5 from Alexander Potashev <aspotas...@gmail.com> --- (In reply to Peter Wu from comment #4) > QCOMPARE(i18np("second", "seconds", 1.0), > QString("second")); > QCOMPARE(i18np("second", "seconds", 1.1), > QString("seconds")); This doesn't work for Scottish Gaelic: as mentioned above, translation for a real number X should be the same as for floor(X). Here you have "1.0 second" and "1.1 seconds". For Russian language, I need 1. standard plural forms for integer values (0, 1, 2, 3, ...) and 2. another fixed translation for the case when the real number becomes non-integer, no matter how large is its integer part. -- You are receiving this mail because: You are watching all bug changes.