diff --git a/cosmogramme/php/classes/classe_iso2709.php b/cosmogramme/php/classes/classe_iso2709.php
index b9197b69b56e45e6e3ac1418a9b9288ea94e6f1c..445a560763df0a185a1d9298caefba477084c450 100644
--- a/cosmogramme/php/classes/classe_iso2709.php
+++ b/cosmogramme/php/classes/classe_iso2709.php
@@ -55,11 +55,6 @@ class iso2709_record {
 	// constructeur : init des constantes
 	// ---------------------------------------------------
 	public function __construct() {
-		// windows ansi
-		$this->ansi_decode_from = [chr(127),chr(128),chr(129),chr(130),chr(131),chr(132),chr(133),chr(134),chr(135),chr(136),chr(137),chr(138),chr(139),chr(140),chr(141),chr(142),chr(143),chr(144),chr(145),chr(146),chr(147),chr(148),chr(149),chr(150),chr(151),chr(152),chr(153),chr(154),chr(155),chr(156),chr(157),chr(158),chr(159),chr(160),chr(0xC9)];
-		$this->ansi_decode_replacedby = ["","€","",",","ƒ", "„"  , "...", "†"  , "‡"  , ""   , ""   , "Š"  , "{"  , "Oe" , ""   , "Ž"  , ""   , ""   , "'"  , "'"  , "'"  , "'"  , "."  , "-"  , "-"  , "~" , "™"  , "š"  , "}"  , "oe" , ""   , "ž" , "Ÿ"  , "Â","É"  ];
-
-		// tracer accents
 		$this->tracer_accents = isset(self::$_tracer_accents_iso) 
 			? self::$_tracer_accents_iso 
 			: self::$_tracer_accents_iso = getVariable('tracer_accents_iso');
@@ -613,8 +608,7 @@ class iso2709_record {
 
 	
 	public function ansi_decode($chaine) {
-		//return iconv('WINDOWS-1252', 'UTF-8', $chaine);
-		 return utf8_encode(str_replace($this->ansi_decode_from,$this->ansi_decode_replacedby,$chaine));
+		return iconv('WINDOWS-1252', 'UTF-8', $chaine);
 	}