Esempio n. 1
0
 function _convertFile($inFile, $code, $charset, $language)
 {
     $oldLines = file($inFile);
     $txt = implode('', $oldLines);
     $txt = str_replace('<', '<', $txt);
     $txt = str_replace('>', '>', $txt);
     $txt = str_replace("’", "'", $txt);
     if ($code == 'de-DE' || $code == 'fr-FR' || $code == 'it-IT') {
         $txt = htmlentities(utf8_decode($txt));
     } else {
         $converter = new JCommentsUtf8($charset);
         $txt = $converter->utf8ToStr($txt);
     }
     $txt = str_replace('&lt;', '<', $txt);
     $txt = str_replace('&gt;', '>', $txt);
     $txt = str_replace('&quot;', '"', $txt);
     $txt = str_replace('&amp;quot;', '&quot;', $txt);
     $txt = str_replace('&amp;gt;', '&gt;', $txt);
     $txt = str_replace('&amp;lt;', '&lt;', $txt);
     $txt = str_replace('Note : All ini files need to be saved as UTF-8 - No BOM', 'Note: this file need to be saved in ' . $charset . ' charset', $txt);
     $inFile = str_replace($code . '.com_jcomments.ini', $language . '.ini', $inFile);
     $fp = fopen($inFile, "w");
     if ($fp) {
         fputs($fp, $txt);
         fclose($fp);
     }
 }