Ini sangat mungkin; halaman kode 1252 adalah ekstensi ISO-8859-1 milik Microsoft sendiri (alias Latin-1), dan jarang digunakan di Linux, yang cenderung menggunakan yang terakhir. Simbol euro bukan bagian dari Latin-1, itulah sebabnya simbol ini tidak dapat ditampilkan dengan benar di Linux. Bisakah Anda tidak menggunakan UTF-8? Ini akan bekerja dengan cara yang sama di kedua sisi.