Hi :) , In middle east countries we are using irregular font called xarb.shx
this font can not be converted from Arial to Xarb or opposite directly
What i found there is translation like "f" is ب "a" is ش and so on
i am ready to do dictionary of translation letter inside lisp to match every letter with equal language.
but i want a routine that First ,change font language from arabic to english as first step during Arial style
then Second ,altering letters from arabic to english keyboard
"ا" is "h"
"ل "is "g"
"ع" is "u"
"ر" is "v"
"ب " is "f"
"ي" is "d"
"ة" is "m"
"ئ" is "z"
"ء" is "x"
"ؤ" is "c"
"لا" is "b"
"ى" is "n"
"ة" is "m"
"و" is ","
"ط" is " ' "
"ظ" is "/"
"ز" is shift keyboard +"."
"ت" is "j"
"م" is "l"
"ك" is ":"
"s" is "س"
"a" is "ش"
"q" is "ض"
"w" is "ص"
"e" is "ض"
"r" is "ق"
"t" is "ف"
"y" is "غ"
"i" is "ه"
"o" is "خ"
"p" is "ح"
"ج" is "{"
"د" is "}"
then Third ,changing font style from Arial to xarb
Please this will save us a lot of tedious time in the office i am working on sometime the office is re type the whole paragraph of 100 lines to match the Arial but in xarb font.