I was asked by a customer to test for compatibility of my applications with Arabic. I found that while text in arabic are displayed properly, when one select a portion of text, the highlighted text goes from left to right so is inversed for an arabic reader.
I didn't set any specific options but I did notice that there are some RightToLeft values associated with some options, so I wonder which one I should use as the default value for the WPRichText component in order for the component to display text properly whether it is an Arabic or an English text.
Should I add some program settings so that the user can manually enable a specific option or will the program adjust automatically (provided I use the proper setting)?