The bluecurve gtk2 theme doesn't handle RTL text at all. For example, the
optionmenu draws the vertical bar on the right independent of the current
orientation. The default gtkstyle.c has 7 rtl specific changes. I don't know
how many are relevant, but it would be good to go through and get it working.
It is not solved yet, and we have another bug report here !!
This is fixed in 0.100.