https://bugs.kde.org/show_bug.cgi?id=341692
Peter Wu <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Ever confirmed|0 |1 Resolution|WONTFIX |--- CC| |[email protected] --- Comment #4 from Peter Wu <[email protected]> --- The ki18n API appears to support real numbers (of the double type). I intended to use it like this: // double val; setSuffix(i18np(" second", " seconds", val)); Corresponding autotests: // Anything other than 1 is non-singular. QCOMPARE(i18np("second", "seconds", 0.0), QString("seconds")); QCOMPARE(i18np("second", "seconds", 1.0), QString("second")); QCOMPARE(i18np("second", "seconds", 1.1), QString("seconds")); The problem however is that the internal implementation only supports integer numbers. Is it worth supporting this case? (feel free to close if you think it is not, then the caller will just check val == 1.0 directly). -- You are receiving this mail because: You are watching all bug changes.
