c'est un soucis d'encodage des caractères, chaque fichier texte a une manière d'écrire ses caractères (et tous n'ont pas la même). Là tu essaies d'afficher un fichier texte avec le mauvais jeu "d'encodage de caractères"
au pif,
TextWrangler a comme bonne habitude de déceler l'encodage des caractères pour te l'afficher correctement (en bonus, tu pourras même le modifier lors de l'enregistrement)
Cyclone (un vieux truc gratuit qui fonctionne encore
en tout cas sous SnowLeo) te fais aussi des conversions d'encodage
et le plus puissant (et le moins ergonomique): la ligne de commande, avec le tool "iconv"
à+