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 !! https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=128721
This is fixed in 0.100.