Are you sure that it's not a problem specific to the windows-1255 encoding and that it wouldn't work either when using iso-8859-8 encoded files?
What does the unix file command say - it tells you the encoding of a file:
tils@tp:~$ file some.txt some.txt: ISO-8859 text