Version 1.12

This commit is contained in:
nemunaire 2009-11-01 12:00:00 +01:00
commit de31cd3e9a
1373 changed files with 156282 additions and 45238 deletions

View file

@ -0,0 +1,26 @@
<?php
if(!defined('ONYX')) exit;
if(!is_readable(ONYX.'lang/'.$OPT['type'].'.xml')) trigger_error('Fichier de langue introuvable',E_USER_ERROR);
define('LANG', $OPT['type']);
$langdoc = Cache::read('traduction'.LANG);
if ($langdoc['check'] != md5_file(ONYX.'lang/'.LANG.'.xml'))
{
$langdoc = new DOMDocument();
$langdoc->load(ONYX.'lang/'.LANG.'.xml') or trigger_error('Erreur du fichier de langue',E_USER_ERROR);
$langdoc->normalizeDocument();
$LANG = parse_config($langdoc->documentElement);
Cache::set('traduction'.LANG, array(LANG => $LANG, 'check' => md5_file(ONYX.'lang/'.LANG.'.xml')));
}
else
$LANG = $langdoc[LANG];
unset($langdoc);
?>