[Development] Longstanding bug in Qt with Arabic language

Muhammed Hanny Sabbagh email at mhsabbagh.com
Fri Jan 20 08:21:54 CET 2023

Hello Qt developers.

I want to ask about a longstanding bug in Qt, related to the Arabic language: https://bugreports.qt.io/browse/QTBUG-93371

The bug happens when accelerators are being used, which causes Arabic words to break and hence, the UI gets broken and non-usable in every Qt application. This happens on all Linux distributions.

This bug isn't new, it has been reported since 2016 in Qt5: https://bugreports.qt.io/browse/QTBUG-54350

And I personally remember reporting it in Qt4 since 10 years ago (but sadly I don't have the link from my old account).

So we are talking about decades of broken user interfaces for Arabic users with all Qt applications, in Q4 all the way up to Qt6.

Is there anything we can do to help fix this issue or "accelerate" interest in it? :) I have tens of folks who would confirm this issue and its importance to the Qt team if you would like.

This bug causes a very unfortunate user experience for Arabic users on the Linux desktop; because every Qt application they use has a broken UI. 

I wish I was able to help by providing code but sadly I don't know C or the structure of Qt, so all I can do is bring attention to it and/or help test any possible fixes or patches. It sounds this bug can be fixed only from someone who knows the internals of Qt, mainly the Qt dev team itself (thus why I post here).

Thank you in advance for any possible help!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20230120/5d34a64e/attachment-0001.htm>

More information about the Development mailing list