forked from ZwiiCMS-Team/ZwiiCMS
Déterminer la lague de contenu hors ouverture des données EN COURS
This commit is contained in:
parent
9e74d13e98
commit
733526b6bd
@ -172,6 +172,8 @@ class common {
|
||||
];
|
||||
|
||||
// Langues de contenu
|
||||
// Sélection de langue de l'interface
|
||||
public static $i18nContent = 'fr';
|
||||
public static $languagesContent = [
|
||||
'fr' => 'Français (fr)',
|
||||
'de' => 'Deutsch (de)',
|
||||
@ -182,8 +184,7 @@ class common {
|
||||
'pt' => 'Português (pt)',
|
||||
'tr' => 'Türkçe'
|
||||
];
|
||||
// Sélection de langue de l'interface
|
||||
public static $i18nContent = 'fr';
|
||||
|
||||
|
||||
// Zone de temps
|
||||
public static $timezone;
|
||||
@ -292,6 +293,16 @@ class common {
|
||||
$this->input['_COOKIE'] = $_COOKIE;
|
||||
}
|
||||
|
||||
// Déterminer la langue du contenu du site
|
||||
if (isset($this->input['_COOKIE']['ZWII_I18N_SITE'])
|
||||
) {
|
||||
self::$i18nContent = $this->input['_COOKIE']['ZWII_I18N_SITE'];
|
||||
setlocale (LC_TIME, self::$i18nContent . '_' . strtoupper (self::$i18nContent) );
|
||||
|
||||
} else {
|
||||
self::$i18nContent = substr(self::$i18nUI, 0, 2);
|
||||
}
|
||||
|
||||
// Instanciation de la classe des entrées / sorties
|
||||
// Récupère les descripteurs
|
||||
foreach ($this->dataFiles as $keys => $value) {
|
||||
@ -304,7 +315,6 @@ class common {
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Installation fraîche, initialisation des modules manquants
|
||||
// La langue d'installation par défaut est fr
|
||||
foreach ($this->dataFiles as $stageId => $item) {
|
||||
@ -328,18 +338,6 @@ class common {
|
||||
self::$i18nUI = 'fr_FR';
|
||||
}
|
||||
|
||||
// Déterminer la langue du contenu du site
|
||||
if (isset($this->input['_COOKIE']['ZWII_I18N_SITE'])
|
||||
) {
|
||||
self::$i18nContent = $this->input['_COOKIE']['ZWII_I18N_SITE'];
|
||||
setlocale (LC_TIME, self::$i18nContent . '_' . strtoupper (self::$i18nContent) );
|
||||
|
||||
} else {
|
||||
self::$i18nContent = substr(self::$i18nUI, 0, 2);
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Utilisateur connecté
|
||||
if($this->user === []) {
|
||||
$this->user = $this->getData(['user', $this->getInput('ZWII_USER_ID')]);
|
||||
|
Loading…
Reference in New Issue
Block a user