Red Hat Bugzilla – Bug 106191
Troublesome messages for RTL languages in redhat-config-packages
Last modified: 2007-04-18 12:58:06 EDT
msgid " Byte"
msgid " Bytes"
msgid " MB"
msgid " KB"
If these messages are preceded in the code by a number, I imagine this can be
difficult to translate correctly for RTL languages -- the number and the word
would end up in the wrong order.
Please include a printf-style specifier too in these messages, so that they can
be translated correctly even in RTL environments:
msgid "%ld MB"
msgid "%ld KB"
msgid "%ld Byte"
msgid "%ld Bytes"
or something like that. See also bug 106157 which is similar.
Will do post FC1. Don't want to change strings this late.
This is no problem for RTL languages, but a problem for the languages
having a grammar with a need for "Bytes" to appear before the numbers,
or using localized digits. I agree that the bug should be fixed, just
that I wanted to correct.
I can't confirm this is fixed. I just checked out the latest version in the
Fedora CVS ('devel' directory), and it's not fixed there. After doing a "make
prep", 'size_string.py' still contains the strings " Byte", " Bytes", etc.
Would you please reopen, updated the version in the CVS, or point me to where
this is fixed?