Translate bug $data pas ouvert
This commit is contained in:
parent
7007009490
commit
c761c08d70
@ -49,7 +49,7 @@ class common
|
|||||||
// Numéro de version
|
// Numéro de version
|
||||||
const ZWII_UPDATE_URL = 'https://forge.chapril.org/ZwiiCMS-Team/update/raw/branch/master/';
|
const ZWII_UPDATE_URL = 'https://forge.chapril.org/ZwiiCMS-Team/update/raw/branch/master/';
|
||||||
|
|
||||||
const ZWII_VERSION = '12.0.00-dev011';
|
const ZWII_VERSION = '12.0.00-dev012';
|
||||||
const ZWII_UPDATE_CHANNEL = "test";
|
const ZWII_UPDATE_CHANNEL = "test";
|
||||||
|
|
||||||
public static $actions = [];
|
public static $actions = [];
|
||||||
|
@ -420,6 +420,11 @@ class translate extends common
|
|||||||
|
|
||||||
// Construction du formulaire
|
// Construction du formulaire
|
||||||
|
|
||||||
|
// Chargement des dialogue de la langue cible
|
||||||
|
if (!isset($data)) {
|
||||||
|
$data = json_decode(file_get_contents(self::I18N_DIR . $this->getUrl(2) . '.json'), true);
|
||||||
|
}
|
||||||
|
|
||||||
// Ajout des champs absents selon la langue de référence
|
// Ajout des champs absents selon la langue de référence
|
||||||
$dataFr = json_decode(file_get_contents(self::I18N_DIR . 'fr_FR.json'), true);
|
$dataFr = json_decode(file_get_contents(self::I18N_DIR . 'fr_FR.json'), true);
|
||||||
foreach($dataFr as $key => $value) {
|
foreach($dataFr as $key => $value) {
|
||||||
@ -430,9 +435,6 @@ class translate extends common
|
|||||||
file_put_contents (self::I18N_DIR . $this->getUrl(2) . '.json', json_encode($data, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES | JSON_PRETTY_PRINT), LOCK_EX);
|
file_put_contents (self::I18N_DIR . $this->getUrl(2) . '.json', json_encode($data, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES | JSON_PRETTY_PRINT), LOCK_EX);
|
||||||
|
|
||||||
// Tableau des chaines à traduire dans la langue sélectionnée
|
// Tableau des chaines à traduire dans la langue sélectionnée
|
||||||
if (!isset($data)) {
|
|
||||||
$data = json_decode(file_get_contents(self::I18N_DIR . $this->getUrl(2) . '.json'), true);
|
|
||||||
}
|
|
||||||
foreach ($data as $key => $value) {
|
foreach ($data as $key => $value) {
|
||||||
self::$languagesUiInstalled[$key] = $value;
|
self::$languagesUiInstalled[$key] = $value;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user