forked from ZwiiCMS-Team/ZwiiCMS
nas pas basculer vers la langue sélectionnée
This commit is contained in:
parent
92fb3f2347
commit
294c6c2370
@ -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);
|
|
||||||
}
|
|
||||||
// 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 )
|
|
||||||
{
|
{
|
||||||
|
$this->removeDir( self::DATA_DIR . $keyi18n);
|
||||||
helper::deleteCookie('ZWII_I18N_SITE');
|
// Au cas ou la langue est sélectionnée
|
||||||
helper::deleteCookie('ZWII_I18N_SCRIPT');
|
helper::deleteCookie('ZWII_I18N_SITE');
|
||||||
setcookie('ZWII_I18N_SITE', $keyi18n, time() + 3600, helper::baseUrl(false, false) , '', helper::isHttps(), true);
|
helper::deleteCookie('ZWII_I18N_SCRIPT');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 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') {
|
||||||
|
Loading…
Reference in New Issue
Block a user