ME это тоже самое, что и 98. Но все равно до конца не понятно:
- в некоторых местах программы арабский текст все-таки появляется?
- в каком же окне появляется неправильный текст? Если это что-то вроде тултипа (окошко подсказки, появляющееся при наведении мыши на слово), то, боюсь, это не лечится. Но если Вы смогли скопировать его в буфер, то ситуация немного другая.
- еще вариант: программа рассчитывает на то, что в файле win.ini, в секции [FontSubstitutes] прописано (или НЕ прописано) что-то относительно используемого шрифта, но эти настройки забиты русскими настройками (судя по всему, у Вас русифицированный МЕ). Например, всё дело может портить строка:
Arial,0=Arial,204
означающая, что для фонта Arial по умолчанию надо брать русские буквы. Но что конкретно нужно Вашей программе, мне не известно. Если будете экспериментировать c win.ini, то осторожнее. Сохраните копию исходного файла.
Правда, всегда есть "ломовой" подход - установить XP или 2000 и задать в качестве основного языка арабский. Предварительно надо включить поддержку "право-левых" языков. Должен признаться, что сам я это не пробовал делать. Попытайтесь еще найти человека, у которого эта программа работает правильно, и посмотрите в какой среде это происходит. Почитайте еще раз Help к программе :)
IMHO.