@Paul: I think I agree with Lavi, that most of the confusion is caused when many components of the desktop are mirrored, but Unity itself isn't. For users who choose to use an LtR desktop, they can always choose an LtR locale, and still use RtL languages without any problems, so I don't think there need to be any special support for them in Unity.
@Paul: I think I agree with Lavi, that most of the confusion is caused when many components of the desktop are mirrored, but Unity itself isn't. For users who choose to use an LtR desktop, they can always choose an LtR locale, and still use RtL languages without any problems, so I don't think there need to be any special support for them in Unity.