From 59cc5383ba5bb9dfea96e15e1ec753361bd69562 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Sun, 3 Nov 2019 09:28:55 +0100 Subject: [PATCH] =?UTF-8?q?[10.0.dev.63]=20petites=20corrections=20-=20pr?= =?UTF-8?q?=C3=A9sentatin=20du=20masque=20i18n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/core.php | 2 +- core/module/i18n/i18n.php | 4 +-- core/module/i18n/view/index/index.php | 48 +++++++++++++++------------ 3 files changed, 29 insertions(+), 25 deletions(-) diff --git a/core/core.php b/core/core.php index e7900e6f..6f54b76e 100644 --- a/core/core.php +++ b/core/core.php @@ -2685,7 +2685,7 @@ class layout extends common { if($this->getUser('group') >= self::GROUP_ADMIN) { $rightItems .= '
  • ' . template::ico('users') . '
  • '; $rightItems .= '
  • ' . template::ico('brush') . '
  • '; - $rightItems .= '
  • ' . template::ico('flag') . '
  • '; + $rightItems .= '
  • ' . template::ico('flag') . '
  • '; $rightItems .= '
  • ' . template::ico('cog-alt') . '
  • '; // Mise à jour automatique if(helper::checkNewVersion() ) { diff --git a/core/module/i18n/i18n.php b/core/module/i18n/i18n.php index c3d41f42..ade714dc 100644 --- a/core/module/i18n/i18n.php +++ b/core/module/i18n/i18n.php @@ -58,7 +58,7 @@ class i18n extends common { } $this->addOutput([ 'notification' => $notification, - 'title' => 'Gestion des langues', + 'title' => 'Langues du site', 'view' => 'index', 'state' => $success ]); @@ -79,7 +79,7 @@ class i18n extends common { } // Valeurs en sortie $this->addOutput([ - 'title' => 'Gestion des langues', + 'title' => 'Langues du site', 'view' => 'index' ]); } diff --git a/core/module/i18n/view/index/index.php b/core/module/i18n/view/index/index.php index 48e59d68..c72a2f9a 100644 --- a/core/module/i18n/view/index/index.php +++ b/core/module/i18n/view/index/index.php @@ -13,37 +13,41 @@
    -
    +

    Ajouter une langue

    +
    + 'Sélectionner'); + $available = array_merge ($available, self::$i18nList); + echo template::select('i18nLanguageAdd', $available, [ + 'label' => 'Sélectionner une langue à installer' + ]); ?> +
    +
    +
    +
    +
    +

    Options

    -
    +
    i18nInstalled(true), [ - 'label' => 'Copier les pages de', + 'label' => 'Traduction manuelle à partir du site dans cette langue', 'selected' => -1 ]); ?>
    -
    -

    -
    -
    - 'Sélectionner'); - $available = array_merge ($available, self::$i18nList); - echo template::select('i18nLanguageAdd', $available, [ - 'label' => 'Langue à créer' - ]); ?> -
    -
    -
    -
    - L'ajout d'une langue est concrétisé par la création d'un nouveau jeu de pages. Ce jeu de pages peut être minimal, dans ce cas - une seule page d'accueil est créée. Sinon vous pouvez sélectionner un jeu de page existant ce qui vous permet de réaliser - la traduction des textes sans avoir à créer de nouvelles pages. -
    -
    +
    +
    +
    +

    Comment ajouter une nouvelle langue .

    +

    1 - Sélectionnez simplement une langue et validez, une nouvelle page est créée.

    +

    2 - En supplément, sélectionnez une langue dans laquelle le site a déjà été réalisé et validez. Le site est créé dans la nouvelle langue, vous devez traduire les pages.

    +

    Note : le site bascule dans la langue du visiteur selon, la langue par défaut du navigateur ou le choix de la langue dans le menu. +

    +
    + \ No newline at end of file