For starters, I can't read Arabic. I don't know anything about it, other than it runs Right To Left.
We employ translators that send us phrases in Arabic and other languages that we eventually use in a mail merge.
The phrases come in an Excel spread sheet and we first copy them into a Dot Net 4.0 web app that I wrote (uses Telerik RadTextboxes).
The phrases are then saved to a MS SQL database and retrieved by the mail merge using a view.
For lack of a better question, how do you insure Arabic phrases remain intelligible and correctly oriented when copied/pasted/queried/whatever across multiple applications?
According to our translator, 'Word won’t even allow us to copy and paste Arabic text into Word without making the words read backwards.'
(We're using Office 2013 and most of our machines run Windows 7. Most of our databases are 2012 with some as old as 2008 R2.)