checked
the request made by the browser is something like this
GET/test_hebrew_à áâãä.zip
as you can see the name is changed, i think it is something like UTF encoding, thus HFS does not recognize the file name.
and it seems mozilla does not encode anything, but IE and Opera do.
i made a little encoding table for àèìòù, but i don't think it is a good idea to go this way.
could someone help me?