forked from ZwiiCMS-Team/ZwiiCMS
Translate WIP
This commit is contained in:
parent
d98963fe9c
commit
9ede4c38f2
@ -174,14 +174,15 @@ class translate extends common
|
|||||||
|
|
||||||
foreach (self::$languages as $key => $value) {
|
foreach (self::$languages as $key => $value) {
|
||||||
// tableau des langues installées
|
// tableau des langues installées
|
||||||
|
|
||||||
if (
|
if (
|
||||||
is_dir(
|
is_dir(self::DATA_DIR . $key) &&
|
||||||
self::DATA_DIR . $key &&
|
file_exists(self::DATA_DIR . $key . '/page.json') &&
|
||||||
file_exists(self::DATA_DIR . $key . 'page.json') &&
|
file_exists(self::DATA_DIR . $key . '/module.json') &&
|
||||||
file_exists(self::DATA_DIR . $key . 'module.json') &&
|
file_exists(self::DATA_DIR . $key . '/locale.json')
|
||||||
file_exists(self::DATA_DIR . $key . 'locale.json')
|
|
||||||
)
|
)
|
||||||
) {
|
{
|
||||||
|
|
||||||
if (self::$i18nUI === $key) {
|
if (self::$i18nUI === $key) {
|
||||||
$messageLocale = helper::translate('Langue par défaut');
|
$messageLocale = helper::translate('Langue par défaut');
|
||||||
} elseif (isset($_SESSION['ZWII_CONTENT']) && $_SESSION['ZWII_CONTENT'] === $key) {
|
} elseif (isset($_SESSION['ZWII_CONTENT']) && $_SESSION['ZWII_CONTENT'] === $key) {
|
||||||
@ -230,12 +231,7 @@ class translate extends common
|
|||||||
|
|
||||||
// Langues disponibles en ligne
|
// Langues disponibles en ligne
|
||||||
$storeUI = json_decode(helper::getUrlContents(common::ZWII_UI_URL . 'languages.json'), true);
|
$storeUI = json_decode(helper::getUrlContents(common::ZWII_UI_URL . 'languages.json'), true);
|
||||||
if (array_key_exists('languages', $storeUI)) {
|
|
||||||
$storeUI = $storeUI['languages'];
|
$storeUI = $storeUI['languages'];
|
||||||
}
|
|
||||||
if (array_key_exists('language', $storeUI)) {
|
|
||||||
$storeUI = $storeUI['language'];
|
|
||||||
}
|
|
||||||
|
|
||||||
// Construction du tableau à partir des langues disponibles dans le store
|
// Construction du tableau à partir des langues disponibles dans le store
|
||||||
foreach ($installedUI as $file => $value) {
|
foreach ($installedUI as $file => $value) {
|
||||||
|
Loading…
Reference in New Issue
Block a user