maj des langues après une mise à jour.
This commit is contained in:
parent
6a85cae5ad
commit
d98963fe9c
@ -385,13 +385,13 @@ class install extends common
|
|||||||
$installedUI = $this->getData(['language']);
|
$installedUI = $this->getData(['language']);
|
||||||
|
|
||||||
// Langues disponibles avec la mise à jour
|
// Langues disponibles avec la mise à jour
|
||||||
$store = json_decode(file_get_contents('core/module/install/ressource/i18n/language.json'), true);
|
require_once('core/module/install/ressource/defaultdata.php');
|
||||||
$store = $store['language'];
|
$default = init::$defaultData['language'];
|
||||||
|
|
||||||
foreach ($installedUI as $key => $value) {
|
foreach ($installedUI as $key => $value) {
|
||||||
if ($store[$key]['version'] > $value['version']) {
|
if ($default[$key]['version'] > $value['version']) {
|
||||||
copy('core/module/install/ressource/i18n/' . $key . '.json', self::I18N_DIR . $key . '.json');
|
copy('core/module/install/ressource/i18n/' . $key . '.json', self::I18N_DIR . $key . '.json');
|
||||||
$this->setData(['language', $key, $store[$key]]);
|
$this->setData(['language', $key, $default[$key]]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,17 +0,0 @@
|
|||||||
{
|
|
||||||
"languages": {
|
|
||||||
"fr_FR": {
|
|
||||||
"version": 12308,
|
|
||||||
"date": 1681371766
|
|
||||||
},
|
|
||||||
"es": {
|
|
||||||
"version": 12308,
|
|
||||||
"date": 1681371766
|
|
||||||
},
|
|
||||||
|
|
||||||
"en_EN": {
|
|
||||||
"version": 12308,
|
|
||||||
"date": 1681371766
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user