Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

Arabic not showing in multiple-choice form

edited July 2018 in OpenSesame

Hi all,

I am trying to use Arabic in a multiple-choice form but it does not show. It does show in other parts of the IAT template.

To go around this problem, I had to insert one English letter (e.g., O) before the Arabic sentence so force it to appear. Once I remove the English letter, the Arabic disappears. Setting the font to Arabic on the first page does not help.

I am attaching a screenshot showing the Arabic write with the O before each sentence. Any help would be appreciated. Thanks!



  • Hi Ali,

    That's pretty awful, thanks for pointing this out. It seems to be a bug in the GUI toolkit that OpenSesame uses (PyQt5), so really solving it won't happen until this has been cleared up in the toolkit. However, as a workaround you could define the response options in an inline_script:

    var.option1 = "اختبار"
    var.option2 = "اختبار"

    And then refer to these in the form_mulitple_choice item:

    Hope this helps!


    There's much bigger issues in the world, I know. But I first have to take care of the world I know.

  • Thanks!

Sign In or Register to comment.