nas pas basculer vers la langue sélectionnée

This commit is contained in:
Fred Tempez 2021-06-19 07:59:39 +02:00
parent 92fb3f2347
commit 294c6c2370

View File

@ -104,23 +104,17 @@ class translate extends common {
// Edition des langues // Edition des langues
foreach (self::$i18nList as $keyi18n => $value) { foreach (self::$i18nList as $keyi18n => $value) {
if ($keyi18n === 'fr') continue; if ($keyi18n === 'fr') continue;
// Effacement d'une langue installée // Effacement d'une langue installée
if ( is_dir( self::DATA_DIR . $keyi18n ) === true if ( is_dir( self::DATA_DIR . $keyi18n ) === true
AND $this->getInput('translate' . strtoupper($keyi18n)) === 'delete') AND $this->getInput('translate' . strtoupper($keyi18n)) === 'delete')
{ {
$this->removeDir( self::DATA_DIR . $keyi18n); $this->removeDir( self::DATA_DIR . $keyi18n);
} // Au cas ou la langue est sélectionnée
// Installation d'une langue
if ( $this->getInput('translate' . strtoupper($keyi18n)) === 'site'
// Pas d'initialisation si la langue existe déjà
AND is_dir(self::DATA_DIR . $keyi18n) === false )
{
helper::deleteCookie('ZWII_I18N_SITE'); helper::deleteCookie('ZWII_I18N_SITE');
helper::deleteCookie('ZWII_I18N_SCRIPT'); helper::deleteCookie('ZWII_I18N_SCRIPT');
setcookie('ZWII_I18N_SITE', $keyi18n, time() + 3600, helper::baseUrl(false, false) , '', helper::isHttps(), true);
} }
// Active le script si une langue est en trad auto // Active le script si une langue est en trad auto
if ($script === false if ($script === false
AND $this->getInput('translate'. strtoupper($keyi18n)) === 'script') { AND $this->getInput('translate'. strtoupper($keyi18n)) === 'script') {