I believe thoness is talking about typing from right to left, the way it's done in languages such as Arabic and Hebrew, am I correct?
I don't know anything about any right-to-left language, but if I set my keyboard mode to Hebrew or Arabic (I'm using Windows Vista) and type in an InfoPath textbox, the characters to appear from right to left, and if I set the textbox to be right-aligned, the start of the text is flush with the right of the box.
Would that be sufficient?