Возможные варианты того, что вы делаете неправильно:
- Чтение файла с неправильной кодировкой
- Использование шрифта, который не поддерживает иврит
- Использование элемента управления, который не поддерживает справа налево
Как вы читаете файл? Если вы посмотрите на данные в отладчике, это кажется правильным? Вы знаете, в какой кодировке находится файл для начала?
См. Мои Устранение неполадок Unicode для некоторых предложений - хотя они не помогут с любыми правыми проблемами. (Боюсь, я мало что знаю о биди-дисплеях.)