[filelight] [Bug 468395] New: Scanning progress label makes me dizzy in Polish

Christopher Yeleighton bugzilla_noreply at kde.org
Tue Apr 11 17:55:08 BST 2023


https://bugs.kde.org/show_bug.cgi?id=468395

            Bug ID: 468395
           Summary: Scanning progress label makes me dizzy in Polish
    Classification: Applications
           Product: filelight
           Version: 22.12.3
          Platform: openSUSE
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: giecrilj at stegny.2a.pl
                CC: martin.sandsmark at kde.org
  Target Milestone: ---

SUMMARY
When the application scans a folder, it displays its progress ("%d files, %d
total") in a centred label.  This works well when it does it in English but not
so well in Polish.  Polish, along with many other languages, has declination. 
Moreover, like in a few other languages, numerals >4 are not numbers and must
be followed by the genitive case.  In numerals >20 the  lowest digit counts. 
Incidentally, the genitive case for "files" has a different length than the
nominative case.

STEPS TO REPRODUCE
1.  Scan the home folder.

OBSERVED RESULT
The progress message alternates between "???4 pliki, ??? GB" and "???5 plików,
??? GB", depending on the least significant digit.  The message is centred, so
the place where it begins fluctuates in the most annoying way.

EXPECTED RESULT
There should be separate controls for COUNT, FILES, SUBTOTAL, UNITS and they
should all have a fixed width:
<INPUT TYPE=NUMBER READONLY NAME=COUNT > <INPUT TYPE=TEXT READONLY NAME=FILES
>,
 <INPUT TYPE=NUMBER READONLY NAME=SUBTOTAL > <INPUT TYPE=TEXT READONLY
NAME=UNITS >

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: openSUSE Tumbleweed 20230410
(available in About System)
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
Alternatively, displaying only numbers that end with 0 would do the trick too. 
But it would be a hack, of course.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list