Bug 194432 - KDE does not change to RTL mode from language setting
Summary: KDE does not change to RTL mode from language setting
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_language (show other bugs)
Version: unspecified
Platform: Compiled Sources Unspecified
: NOR normal
Target Milestone: ---
Assignee: Hans Petter Bieker
URL:
Keywords: rtl
Depends on:
Blocks:
 
Reported: 2009-05-28 14:26 UTC by Zayed Al-Saidi
Modified: 2009-08-13 13:29 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zayed Al-Saidi 2009-05-28 14:26:11 UTC
Version:            (using Devel)
Installed from:    Compiled sources

After I install kde4.2.87 to go the language setting and put Arabic is my default language and then Logout. After I login all the interface changed to Arabic but the direction still LTR.
Comment 1 Zayed Al-Saidi 2009-06-11 08:58:08 UTC
After more testing I find that this command :
LANG=ar_OM.UTF.8 konqueror

will not change the language of the application and its direction to RTL. The strange thing, if I set the language to Arabic in kcm_language and try to run the previews command, I get the application in the English and LTR direction. But if run the application with out any specifying the Language (just relay on what we have in kcm_language, in this case Arabic) I get the application in Arabic language but in LTR direction.

My conclusion is this bug does not related to kcm_language but in How kde handle the language setting in general. Please correct me if I wrong.
Comment 2 Zayed Al-Saidi 2009-06-13 04:39:29 UTC
For refrences: please see this thread in kde-devel maillist:
http://lists.kde.org/?t=124472713500003&r=1&w=2

There is entry missing in the po file:ar/messages/qt/kdeqt.po
and this correct version:
#: gui/kernel/qapplication.cpp:2248
msgctxt ""
"Translate this string to the string 'LTR' in left-to-right languages or to "
"'RTL' in right-to-left languages (such as Hebrew and Arabic) to get proper "
"widget layout."
msgid "QT_LAYOUT_DIRECTION"
msgstr "RTL"
Comment 3 Zayed Al-Saidi 2009-08-13 13:29:08 UTC
This bug was fixed in SVN commit 987751