en fait, le probleme est a l'envers.
en java les properties sont lue en latin-1 (ca suxe, mais c'est comme ca).
du coup, tous les caractères en dehors de cet encodage ne passent pas. Ce que tu vois est donc un caractère unicode, mais échappé. Ca n'est pas vu comme ca par ton editeur, c'est vraiment ce qu'il y a dans ton fichier.
je sais que native2ascii fait le contraire de ce que tu veux, peut-etre fait-il aussi l'opération inverse ?