Bug 106191 - Troublesome messages for RTL languages in redhat-config-packages
Summary: Troublesome messages for RTL languages in redhat-config-packages
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Linux Beta
Classification: Retired
Component: redhat-config-packages
Version: beta2
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Jeremy Katz
QA Contact: David Lawrence
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2003-10-03 15:35 UTC by Christian Rose
Modified: 2007-04-18 16:58 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2005-09-21 20:31:50 UTC
Embargoed:


Attachments (Terms of Use)

Description Christian Rose 2003-10-03 15:35:02 UTC
#: src/size_string.py:7
msgid " Byte"

#: src/size_string.py:9
msgid " Bytes"

#: src/size_string.py:12
msgid " MB"

#: src/size_string.py:15
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.

Comment 1 Jeremy Katz 2003-10-20 21:55:09 UTC
Will do post FC1.  Don't want to change strings this late.

Comment 2 Roozbeh Pournader 2003-11-09 18:56:34 UTC
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.

Comment 3 Roozbeh Pournader 2005-09-22 10:43:42 UTC
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?


Note You need to log in before you can comment on or make changes to this bug.