From 7e43f3adf41d741a78d461ffcb62c461e1e8a60b Mon Sep 17 00:00:00 2001 From: fredtempez Date: Fri, 15 Jan 2021 14:40:32 +0100 Subject: [PATCH] =?UTF-8?q?Bug=20effacement=20langue=20d=C3=A9j=C3=A0=20in?= =?UTF-8?q?stall=C3=A9e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/module/translate/translate.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/module/translate/translate.php b/core/module/translate/translate.php index b773845e..a5efac83 100755 --- a/core/module/translate/translate.php +++ b/core/module/translate/translate.php @@ -103,7 +103,8 @@ class translate extends common { $this->removeDir( self::DATA_DIR . $keyi18n); } // Installation d'une langue - if ( $this->getInput('translate' . strtoupper($keyi18n)) === 'site') + if ( $this->getInput('translate' . strtoupper($keyi18n)) === 'site' + AND is_dir(self::DATA_DIR . $keyi18n) === false ) { // Créer les données absentes if (is_dir( self::DATA_DIR . $keyi18n ) === false ) { @@ -181,7 +182,7 @@ class translate extends common { * Fonction utilisée par le noyau */ public function language() { - // Sélection et désélection de la lnague active + // Sélection et désélection de la langue active if ( $this->getUrl(2) !== substr($_COOKIE['googtrans'],4,2)) { // Transmettre le choix au noyau