From 9d89064215ec82625ac89a1d411ebf90e298deef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Tempez?= Date: Sun, 2 Oct 2022 10:59:42 +0200 Subject: [PATCH] Traduction des titres de pages --- CHANGES.md | 6 ++-- core/core.php | 2 +- core/module/config/config.php | 36 +++++++++---------- core/module/install/install.php | 6 ++-- core/module/install/ressource/i18n/es.json | 10 +++--- core/module/install/ressource/i18n/fr_FR.json | 10 +++--- core/module/maintenance/maintenance.php | 2 +- core/module/page/page.php | 4 +-- core/module/plugin/plugin.php | 12 +++---- core/module/sitemap/sitemap.php | 2 +- core/module/theme/theme.php | 26 +++++++------- core/module/theme/view/admin/admin.php | 4 +-- core/module/theme/view/body/body.php | 4 +-- core/module/theme/view/footer/footer.php | 2 +- core/module/theme/view/header/header.php | 2 +- core/module/theme/view/menu/menu.php | 2 +- core/module/theme/view/site/site.php | 4 +-- core/module/translate/translate.php | 12 +++---- core/module/user/user.php | 21 +++++------ .../vendor/filemanager/js/tui-image-editor.js | 8 ++--- core/vendor/filemanager/lang/fr_FR.php | 6 ++-- core/vendor/filemanager/lang/sv_SE.php | 2 +- core/vendor/tinymce/langs/fr_FR.js | 2 +- .../codemirror/codemirror/mode/clike/clike.js | 2 +- module/blog/blog.php | 4 +-- module/blog/view/article/article.php | 2 +- module/blog/view/index/index.php | 2 +- module/forum/forum.php | 4 +-- module/forum/view/article/article.php | 2 +- module/forum/view/index/index.php | 2 +- module/gallery/view/theme/theme.php | 2 +- module/news/news.php | 2 +- module/news/view/article/article.php | 2 +- module/news/view/index/index.php | 2 +- site/i18n/es.json | 26 ++++++++++---- site/i18n/fr_FR.json | 25 +++++++++---- 36 files changed, 145 insertions(+), 117 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 20be71fe..338e467b 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -394,7 +394,7 @@ Corrections : - Corrections : - Thème : aperçu du site amélioré. - Thème : rétablissement du contrôle de l'import d'une version ancienne d'un thème. - - Éditeur de texte : couleur de fond parasite quand une image en arrière-plan est sélectionnée. + - Éditeur de texte : couleur de fond parasite quand une image en Arrière plan est sélectionnée. ## version 10.4.01 Corrections : @@ -405,7 +405,7 @@ Corrections : Corrections : - Bug de pages non accessibles dans le menu suite à la création d'entrées fantômes dans le fichier de données de modules. - Nettoyage du fichier des données de modules des entrées fantômes. - - Thème : déformation des images en arrière-plan dans les modes responsives cover et contain lorsque la longueur de la page change. L'image en arrière-plan est désormais placée dans la balise html et l'option fixe s'active lorsque cover ou contain sont sélectionnés. + - Thème : déformation des images en Arrière plan dans les modes responsives cover et contain lorsque la longueur de la page change. L'image en Arrière plan est désormais placée dans la balise html et l'option fixe s'active lorsque cover ou contain sont sélectionnés. - Thème : déformation du sélecteur de fichiers dans certains formats de page. - Module Form : mauvais affichage du guillemet et de l'apostrophe dans les noms des champs lors de l'édition. - Thème : faille CSRF, protection de la réinitialisation des fichiers de thème. @@ -495,7 +495,7 @@ Corrections : - Thème : import d'un thème, d'administration impossible. - Thème : import d'un thème, nettoyage du dossier tmp. - Thème administration : modification de l'appel du code CSS permettant une mise à jour du thème sans vider le cache. - - Thème du menu : alignement inopérant ; arrière-plan semi-transparent non uniforme. + - Thème du menu : alignement inopérant ; Arrière plan semi-transparent non uniforme. - Supprime les warning lors d'une primo installation. - Inversion des icônes + et - dans la configuration - Améliorations : diff --git a/core/core.php b/core/core.php index ad5c6db7..691aba99 100644 --- a/core/core.php +++ b/core/core.php @@ -2096,7 +2096,7 @@ class common ) { $leftItems .= '
  • ' . template::ico('pencil', [ 'href' => helper::baseUrl() . 'page/edit/' . $this->getUrl(0), - 'help' => 'Editer la page' + 'help' => 'Éditer la page' ]) . '
  • '; if ($this->getData(['page', $this->getUrl(0), 'moduleId'])) { $leftItems .= '
  • ' . template::ico('gear', [ diff --git a/core/module/config/config.php b/core/module/config/config.php index 2e3c5a3c..c6a7926d 100644 --- a/core/module/config/config.php +++ b/core/module/config/config.php @@ -243,7 +243,7 @@ class config extends common } else { // Valeurs en sortie $this->addOutput([ - 'title' => 'Sauvegarder', + 'title' => helper::translate('Sauvegarder'), 'view' => 'backup' ]); } @@ -326,7 +326,7 @@ class config extends common if ($file_parts['extension'] !== 'zip') { // Valeurs en sortie erreur $this->addOutput([ - 'title' => 'Restaurer', + 'title' => helper::translate('Restaurer'), 'view' => 'restore', 'notification' => 'Le fichier n\'est pas une archive valide', 'state' => false @@ -336,7 +336,7 @@ class config extends common if ($successOpen === FALSE) { // Valeurs en sortie erreur $this->addOutput([ - 'title' => 'Restaurer', + 'title' => helper::translate('Restaurer'), 'view' => 'restore', 'notification' => 'Impossible de lire l\'archive', 'state' => false @@ -359,7 +359,7 @@ class config extends common if (substr($dataVersion, 0, 1) === '9') { // Valeurs en sortie erreur $this->addOutput([ - 'title' => 'Restaurer', + 'title' => helper::translate('Restaurer'), 'view' => 'restore', 'notification' => 'Cette archive est trop ancienne, elle ne peut être restaurée', 'state' => false @@ -385,7 +385,7 @@ class config extends common } elseif ($version === 0) { // Version invalide // Valeurs en sortie erreur $this->addOutput([ - 'title' => 'Restaurer', + 'title' => helper::translate('Restaurer'), 'view' => 'restore', 'notification' => 'Cette archive n\'est pas une sauvegarde valide', 'state' => false @@ -432,7 +432,7 @@ class config extends common // Valeurs en sortie $this->addOutput([ - 'title' => 'Restaurer', + 'title' => helper::translate('Restaurer'), 'view' => 'restore' ]); } @@ -570,7 +570,7 @@ class config extends common $this->siteMap(); // Valeurs en sortie $this->addOutput([ - 'title' => 'Configuration du site', + 'title' => helper::translate('Configuration'), 'view' => 'index', 'notification' => 'Modifications enregistrées ', 'state' => true @@ -585,7 +585,7 @@ class config extends common // Valeurs en sortie $this->addOutput([ - 'title' => 'Configuration du site', + 'title' => helper::translate('Configuration'), 'view' => 'index' ]); } @@ -604,7 +604,7 @@ class config extends common } // Valeurs en sortie $this->addOutput([ - 'title' => 'Éditeur de script dans ' . ucfirst($this->geturl(2)), + 'title' => helper::translate('Éditeur de script dans ' . ucfirst($this->geturl(2))), 'vendor' => [ 'codemirror' ], @@ -614,7 +614,7 @@ class config extends common } // Valeurs en sortie $this->addOutput([ - 'title' => 'Éditeur de script dans ' . ucfirst($this->geturl(2)), + 'title' => helper::translate('Éditeur de script dans ' . ucfirst($this->geturl(2))), 'vendor' => [ 'codemirror' ], @@ -636,7 +636,7 @@ class config extends common file_put_contents(self::DATA_DIR . 'journal.log', $d); // Valeurs en sortie $this->addOutput([ - 'title' => 'Configuration du site', + 'title' => helper::translate('Configuration'), 'view' => 'index', 'notification' => 'Journal réinitialisé avec succès', 'state' => true @@ -644,7 +644,7 @@ class config extends common } else { // Valeurs en sortie $this->addOutput([ - 'title' => 'Configuration du site', + 'title' => helper::translate('Configuration'), 'view' => 'index', 'notification' => 'Aucun journal à effacer', 'state' => false @@ -672,7 +672,7 @@ class config extends common } else { // Valeurs en sortie $this->addOutput([ - 'title' => 'Configuration du site', + 'title' => helper::translate('Configuration'), 'view' => 'index', 'notification' => 'Aucun fichier journal à télécharger', 'state' => false @@ -710,7 +710,7 @@ class config extends common } else { // Valeurs en sortie $this->addOutput([ - 'title' => 'Configuration du site', + 'title' => helper::translate('Configuration'), 'view' => 'index', 'notification' => 'Aucune liste noire à télécharger', 'state' => false @@ -728,7 +728,7 @@ class config extends common $this->setData(['blacklist', []]); // Valeurs en sortie $this->addOutput([ - 'title' => 'Configuration du site', + 'title' => helper::translate('Configuration'), 'view' => 'index', 'notification' => 'Liste noire réinitialisée avec succès', 'state' => true @@ -736,7 +736,7 @@ class config extends common } else { // Valeurs en sortie $this->addOutput([ - 'title' => 'Configuration du site', + 'title' => helper::translate('Configuration'), 'view' => 'index', 'notification' => 'Pas de liste à effacer', 'state' => false @@ -754,7 +754,7 @@ class config extends common // Valeurs en sortie $this->addOutput([ - 'title' => 'Configuration du site', + 'title' => helper::translate('Configuration'), 'view' => 'index', 'notification' => 'Copie terminée' . ($success ? ' avec succès' : ' avec des erreurs'), 'state' => $success @@ -778,7 +778,7 @@ class config extends common } // Valeurs en sortie $this->addOutput([ - 'title' => 'Configuration du site', + 'title' => helper::translate('Configuration'), 'view' => 'index', 'notification' => 'Suppression terminée :
    ' . $success . ' fichiers effacé(s)
    ' . $fail . ' échec(s)', 'state' => true diff --git a/core/module/install/install.php b/core/module/install/install.php index 6172e01c..060330a2 100644 --- a/core/module/install/install.php +++ b/core/module/install/install.php @@ -81,7 +81,7 @@ class install extends common $this->addOutput([ 'display' => self::DISPLAY_LAYOUT_LIGHT, - 'title' => 'Installation', + 'title' => helper::translate('Installation'), 'view' => 'index' ]); } @@ -240,7 +240,7 @@ class install extends common // Valeurs en sortie $this->addOutput([ 'display' => self::DISPLAY_LAYOUT_LIGHT, - 'title' => 'Installation', + 'title' => helper::translate('Installation'), 'view' => 'postinstall' ]); } @@ -380,7 +380,7 @@ class install extends common // Valeurs en sortie $this->addOutput([ 'display' => self::DISPLAY_LAYOUT_LIGHT, - 'title' => 'Mise à jour', + 'title' => helper::translate('Mise à jour'), 'view' => 'update' ]); } diff --git a/core/module/install/ressource/i18n/es.json b/core/module/install/ressource/i18n/es.json index eb816722..1ded9c41 100644 --- a/core/module/install/ressource/i18n/es.json +++ b/core/module/install/ressource/i18n/es.json @@ -78,14 +78,14 @@ "Nom utilisateur": "Nombre de usuario", "Sécurité": "Seguridad", "Nouvelle page ou barre latérale": "Nueva página o barra lateral", - "Editer la page": "Editar página", + "Éditer la page": "Editar página", "Cloner la page": "Clonar página", "Supprimer la page": "Eliminar página", "Gérer les modules": "Administrar módulos", "Configuration": "Configuración", "Utilisateurs": "Usuarios", "Déconnecter": "Desconectar", - "Editer": "Editar", + "Éditer": "Editar", "Supprimer": "Borrar", "Importer des utilisateurs en masse": "Importar usuarios de forma masiva", "Ajouter un utilisateur": "Agregar usuario", @@ -142,11 +142,11 @@ "Famille": "Vínculo", "Url du fichier de fonte": "Url del archivo de tipo de letra", "Réinitialiser avec le thème par défaut": "establecer tema predeterminado", - "Arrière-plan": "Fondo", + "Arrière plan": "Fondo", "Couleur visible en l'absence d'une image.
    Le curseur horizontal règle le niveau de transparence.": "Color visible en ausencia de una imagen.
    El control deslizante horizontal ajusta el nivel de transparencia.", "Titres": "Títulos", "Texte": "Texto", - "Arrière-plan des champs": "Fondo de zona", + "Arrière plan des champs": "Fondo de zona", "Couleur visible en l'absence d'une image.
    Le curseur horizontal règle le niveau de transparence. La couleur du texte est automatique.": "Color visible en ausencia de una imagen.
    El control deslizante horizontal ajusta el nivel de transparencia. El color del texto es automático.", "Bordure des champs": "Borde de zona", "Bouton Aide": "Boton de ayuda", @@ -290,7 +290,7 @@ "Réinitialiser le journal": "Restablecer registro", "Fond du sous-menu": "Fondo del submenú", "Liens": "Enlaces", - "Arrière-plan des blocs": "Fondo de bloques", + "Arrière plan des blocs": "Fondo de bloques", "Bordure des blocs": "Borde de bloques", "Boutons": "Botones", "Thème du site": "Tema del sitio", diff --git a/core/module/install/ressource/i18n/fr_FR.json b/core/module/install/ressource/i18n/fr_FR.json index 839b10b7..3f6ddd81 100644 --- a/core/module/install/ressource/i18n/fr_FR.json +++ b/core/module/install/ressource/i18n/fr_FR.json @@ -78,14 +78,14 @@ "Nom utilisateur": "", "Sécurité": "", "Nouvelle page ou barre latérale": "", - "Editer la page": "", + "Éditer la page": "", "Cloner la page": "", "Supprimer la page": "", "Gérer les modules": "", "Configuration": "", "Utilisateurs": "", "Déconnecter": "", - "Editer": "", + "Éditer": "", "Supprimer": "", "Importer des utilisateurs en masse": "", "Ajouter un utilisateur": "", @@ -142,11 +142,11 @@ "Famille": "", "Url du fichier de fonte": "", "Réinitialiser avec le thème par défaut": "", - "Arrière-plan": "", + "Arrière plan": "", "Couleur visible en l'absence d'une image.
    Le curseur horizontal règle le niveau de transparence.": "", "Titres": "", "Texte": "", - "Arrière-plan des champs": "", + "Arrière plan des champs": "", "Couleur visible en l'absence d'une image.
    Le curseur horizontal règle le niveau de transparence. La couleur du texte est automatique.": "", "Bordure des champs": "", "Bouton Aide": "", @@ -290,7 +290,7 @@ "Réinitialiser le journal": "", "Fond du sous-menu": "", "Liens": "", - "Arrière-plan des blocs": "", + "Arrière plan des blocs": "", "Bordure des blocs": "", "Boutons": "", "Thème du site": "", diff --git a/core/module/maintenance/maintenance.php b/core/module/maintenance/maintenance.php index 6f28c9f7..ad646e98 100644 --- a/core/module/maintenance/maintenance.php +++ b/core/module/maintenance/maintenance.php @@ -48,7 +48,7 @@ class maintenance extends common // Valeurs en sortie $this->addOutput([ 'display' => self::DISPLAY_LAYOUT_LIGHT, - 'title' => 'Maintenance en cours...', + 'title' => helper::translate('Maintenance en cours...'), 'view' => 'index' ]); } diff --git a/core/module/page/page.php b/core/module/page/page.php index 3bd8c8ac..2a3b6a55 100644 --- a/core/module/page/page.php +++ b/core/module/page/page.php @@ -575,7 +575,7 @@ class page extends common } // Valeurs en sortie $this->addOutput([ - 'title' => 'Éditeur CSS', + 'title' => helper::translate('Éditeur CSS'), 'vendor' => [ 'codemirror' ], @@ -604,7 +604,7 @@ class page extends common } // Valeurs en sortie $this->addOutput([ - 'title' => 'Éditeur Js', + 'title' => helper::translate('Éditeur Js'), 'vendor' => [ 'codemirror' ], diff --git a/core/module/plugin/plugin.php b/core/module/plugin/plugin.php index ac8a6fbd..b4606294 100644 --- a/core/module/plugin/plugin.php +++ b/core/module/plugin/plugin.php @@ -275,7 +275,7 @@ class plugin extends common } // Valeurs en sortie $this->addOutput([ - 'title' => 'Installer un module', + 'title' => helper::translate('Installer un module'), 'view' => 'upload' ]); } @@ -328,7 +328,7 @@ class plugin extends common } // Valeurs en sortie $this->addOutput([ - 'title' => 'Catalogue de modules', + 'title' => helper::translate('Catalogue de modules'), 'view' => 'store' ]); } @@ -385,7 +385,7 @@ class plugin extends common // Valeurs en sortie $this->addOutput([ - 'title' => 'Catalogue de modules en ligne', + 'title' => helper::translate('Catalogue de modules'), 'view' => 'store' ]); } @@ -402,7 +402,7 @@ class plugin extends common : utf8_encode(strftime('%d %B %Y', self::$storeItem['fileDate'])); // Valeurs en sortie $this->addOutput([ - 'title' => 'Module ' . self::$storeItem['title'], + 'title' => helper::translate('Module ' . self::$storeItem['title']), 'view' => 'item' ]); } @@ -545,7 +545,7 @@ class plugin extends common // Valeurs en sortie $this->addOutput([ - 'title' => 'Gestion des modules', + 'title' => helper::translate('Gestion des modules'), 'view' => 'index' ]); } @@ -793,7 +793,7 @@ class plugin extends common // Valeurs en sortie $this->addOutput([ - 'title' => 'Importer des données de module', + 'title' => helper::translate('Importer des données de module'), 'view' => 'dataImport' ]); } diff --git a/core/module/sitemap/sitemap.php b/core/module/sitemap/sitemap.php index cc4e7ae2..74cd66f3 100644 --- a/core/module/sitemap/sitemap.php +++ b/core/module/sitemap/sitemap.php @@ -109,7 +109,7 @@ class sitemap extends common // Valeurs en sortie $this->addOutput([ - 'title' => 'Plan du site', + 'title' => helper::translate('Plan du site'), 'view' => 'index' ]); } diff --git a/core/module/theme/theme.php b/core/module/theme/theme.php index b6a201be..fb6cca47 100644 --- a/core/module/theme/theme.php +++ b/core/module/theme/theme.php @@ -278,7 +278,7 @@ class theme extends common $this->setFonts('all'); // Valeurs en sortie $this->addOutput([ - 'title' => 'Administration', + 'title' => helper::translate('Thème de l\'administration'), 'view' => 'admin', 'vendor' => [ 'tinycolorpicker' @@ -304,7 +304,7 @@ class theme extends common } // Valeurs en sortie $this->addOutput([ - 'title' => 'Éditeur CSS', + 'title' => helper::translate('Éditeur CSS'), 'vendor' => [ 'codemirror' ], @@ -338,7 +338,7 @@ class theme extends common } // Valeurs en sortie $this->addOutput([ - 'title' => 'Personnalisation de l\'arrière plan', + 'title' => helper::translate('Arrière plan'), 'vendor' => [ 'tinycolorpicker' ], @@ -423,7 +423,7 @@ class theme extends common $this->setFonts('all'); // Valeurs en sortie $this->addOutput([ - 'title' => 'Personnalisation du pied de page', + 'title' => helper::translate('Pied de page'), 'vendor' => [ 'tinycolorpicker', 'tinymce' @@ -504,7 +504,7 @@ class theme extends common $this->setFonts('all'); // Valeurs en sortie $this->addOutput([ - 'title' => 'Personnalisation de la bannière', + 'title' => helper::translate('Bannière'), 'vendor' => [ 'tinycolorpicker', 'tinymce' @@ -524,7 +524,7 @@ class theme extends common // Valeurs en sortie $this->addOutput([ - 'title' => 'Personnalisation des thèmes', + 'title' => helper::translate('Thèmes'), 'view' => 'index' ]); } @@ -573,7 +573,7 @@ class theme extends common $this->setFonts('all'); // Valeurs en sortie $this->addOutput([ - 'title' => 'Personnalisation du menu', + 'title' => helper::translate('Menu'), 'vendor' => [ 'tinycolorpicker' ], @@ -645,7 +645,7 @@ class theme extends common sort(self::$fontsDetail); // Valeurs en sortie $this->addOutput([ - 'title' => 'Gestion des fontes', + 'title' => helper::translate('Fontes'), 'view' => 'fonts' ]); } @@ -710,7 +710,7 @@ class theme extends common } // Valeurs en sortie $this->addOutput([ - 'title' => 'Ajouter une fonte', + 'title' => helper::translate('Ajouter une fonte'), 'view' => 'fontAdd' ]); } @@ -765,7 +765,7 @@ class theme extends common } // Valeurs en sortie $this->addOutput([ - 'title' => 'Editer une fonte', + 'title' => helper::translate('Éditer une fonte'), 'view' => 'fontEdit' ]); } @@ -899,7 +899,7 @@ class theme extends common $this->setFonts('all'); // Valeurs en sortie $this->addOutput([ - 'title' => 'Personnalisation du site', + 'title' => helper::translate('Site'), 'vendor' => [ 'tinycolorpicker', 'tinymce' @@ -922,16 +922,16 @@ class theme extends common } else { // Valeurs en sortie $this->addOutput([ + 'title' => helper::translate('Gestion des thèmes'), 'notification' => $data['notification'], 'state' => $data['success'], - 'title' => 'Gestion des thèmes', 'view' => 'manage' ]);; } } // Valeurs en sortie $this->addOutput([ - 'title' => 'Gestion des thèmes', + 'title' => helper::translate('Gestion des thèmes'), 'view' => 'manage' ]); } diff --git a/core/module/theme/view/admin/admin.php b/core/module/theme/view/admin/admin.php index 98829b2e..f5517727 100644 --- a/core/module/theme/view/admin/admin.php +++ b/core/module/theme/view/admin/admin.php @@ -40,7 +40,7 @@ 'colorPicker', 'help' => 'Couleur visible en l\'absence d\'une image.
    Le curseur horizontal règle le niveau de transparence.', - 'label' => 'Arrière-plan', + 'label' => 'Arrière plan', 'value' => $this->getData(['admin', 'backgroundColor']) ]); ?> @@ -66,7 +66,7 @@ 'colorPicker', 'help' => 'Couleur visible en l\'absence d\'une image.
    Le curseur horizontal règle le niveau de transparence. La couleur du texte est automatique.', - 'label' => 'Arrière-plan des champs', + 'label' => 'Arrière plan des champs', 'value' => $this->getData(['admin', 'backgroundBlockColor']) ]); ?> diff --git a/core/module/theme/view/body/body.php b/core/module/theme/view/body/body.php index cdacef57..2c9c2563 100644 --- a/core/module/theme/view/body/body.php +++ b/core/module/theme/view/body/body.php @@ -28,7 +28,7 @@ 'colorPicker', 'help' => 'Couleur visible en l\'absence d\'une image.
    Le curseur horizontal règle le niveau de transparence.', - 'label' => 'Arrière-plan', + 'label' => 'Arrière plan', 'value' => $this->getData(['theme', 'body', 'backgroundColor']) ]); ?> @@ -66,7 +66,7 @@ $imageFile = file_exists(self::FILE_DIR . 'source/' . $this->getData(['theme', 'body', 'image'])) ? $this->getData(['theme', 'body', 'image']) : ""; echo template::file('themeBodyImage', [ 'help' => 'Sélectionner une image', - 'label' => 'Arrière-plan', + 'label' => 'Arrière plan', 'type' => 1, 'value' => $imageFile ]); ?> diff --git a/core/module/theme/view/footer/footer.php b/core/module/theme/view/footer/footer.php index 6a321a6a..7cb24c8c 100644 --- a/core/module/theme/view/footer/footer.php +++ b/core/module/theme/view/footer/footer.php @@ -71,7 +71,7 @@
    'colorPicker', - 'label' => 'Arrière-plan', + 'label' => 'Arrière plan', 'value' => $this->getData(['theme', 'footer', 'backgroundColor']), 'help' => 'Quand le pied de page est dans le site, l\'arrière plan transparent montre le fond de la page. Quand le pied de page est hors du site, l\'arrière plan transparent montre le fond du site.' ]); ?> diff --git a/core/module/theme/view/header/header.php b/core/module/theme/view/header/header.php index ed25c600..4143a36d 100644 --- a/core/module/theme/view/header/header.php +++ b/core/module/theme/view/header/header.php @@ -83,7 +83,7 @@ 'colorPicker', 'help' => 'Le curseur horizontal règle le niveau de transparence.', - 'label' => 'Arrière-plan', + 'label' => 'Arrière plan', 'value' => $this->getData(['theme', 'header', 'backgroundColor']) ]); ?>
    diff --git a/core/module/theme/view/menu/menu.php b/core/module/theme/view/menu/menu.php index 64281d03..c2f8f3c7 100644 --- a/core/module/theme/view/menu/menu.php +++ b/core/module/theme/view/menu/menu.php @@ -143,7 +143,7 @@ 'colorPicker', 'help' => 'Le curseur horizontal règle le niveau de transparence.', - 'label' => 'Arrière-plan', + 'label' => 'Arrière plan', 'value' => $this->getData(['theme', 'menu', 'backgroundColor']) ]); ?> diff --git a/core/module/theme/view/site/site.php b/core/module/theme/view/site/site.php index 4a87e6d3..d98bab12 100644 --- a/core/module/theme/view/site/site.php +++ b/core/module/theme/view/site/site.php @@ -68,7 +68,7 @@ 'colorPicker', 'help' => 'Le curseur horizontal règle le niveau de transparence.', - 'label' => 'Arrière-plan', + 'label' => 'Arrière plan', 'value' => $this->getData(['theme', 'site', 'backgroundColor']) ]); ?> @@ -104,7 +104,7 @@ 'colorPicker', 'help' => 'Couleur visible en l\'absence d\'une image.
    Le curseur horizontal règle le niveau de transparence.', - 'label' => 'Arrière-plan des blocs', + 'label' => 'Arrière plan des blocs', 'value' => $this->getData(['theme', 'block', 'backgroundColor']) ]); ?> diff --git a/core/module/translate/translate.php b/core/module/translate/translate.php index 9de78f82..3febb635 100644 --- a/core/module/translate/translate.php +++ b/core/module/translate/translate.php @@ -20,7 +20,7 @@ class translate extends common 'index' => self::GROUP_ADMIN, 'copy' => self::GROUP_ADMIN, 'add' => self::GROUP_ADMIN, // Ajouter une langue de contenu - 'edit' => self::GROUP_ADMIN, // Editer une langue de contenu + 'edit' => self::GROUP_ADMIN, // Éditer une langue de contenu 'delete' => self::GROUP_ADMIN, // Effacer une langue de contenu 'content' => self::GROUP_VISITOR, ]; @@ -101,7 +101,7 @@ class translate extends common // Valeurs en sortie $this->addOutput([ - 'title' => 'Copie de contenus localisés', + 'title' => helper::translate('Copie de contenus localisés'), 'view' => 'copy' ]); } @@ -141,7 +141,7 @@ class translate extends common template::button('translateContentLanguageEdit' . $key, [ 'href' => helper::baseUrl() . $this->getUrl(0) . '/edit/' . $key . '/' . $_SESSION['csrf'], 'value' => template::ico('flag'), - 'help' => 'Editer' + 'help' => 'Éditer' ]), template::button('translateContentLanguageDelete' . $key, [ 'class' => 'translateDelete buttonRed' . (self::$i18nUI === $key ? ' disabled' : ''), @@ -172,7 +172,7 @@ class translate extends common // Valeurs en sortie $this->addOutput([ - 'title' => 'Langues', + 'title' => helper::translate('Langues'), 'view' => 'index' ]); } @@ -235,7 +235,7 @@ class translate extends common // Valeurs en sortie $this->addOutput([ - 'title' => 'Nouveau contenu localisé', + 'title' => helper::translate('Nouveau contenu localisé'), 'view' => 'add' ]); } @@ -349,7 +349,7 @@ class translate extends common // Valeurs en sortie $this->addOutput([ - 'title' => 'Paramètres de la localisation ' . template::flag($this->getUrl(2), '20 %'), + 'title' => helper::translate('Paramètres de la localisation') . ' ' . template::flag($this->getUrl(2), '20 %'), 'view' => 'edit' ]); } diff --git a/core/module/user/user.php b/core/module/user/user.php index a62b7903..f07a9e4d 100644 --- a/core/module/user/user.php +++ b/core/module/user/user.php @@ -116,7 +116,7 @@ class user extends common } // Valeurs en sortie $this->addOutput([ - 'title' => 'Nouvel utilisateur', + 'title' => helper::translate('Nouvel utilisateur'), 'view' => 'add' ]); } @@ -328,9 +328,9 @@ class user extends common } // Valeurs en sortie $this->addOutput([ + 'title' => helper::translate('Mot de passe oublié'), + 'view' => 'forgot', 'display' => self::DISPLAY_LAYOUT_LIGHT, - 'title' => 'Mot de passe oublié', - 'view' => 'forgot' ]); } @@ -350,7 +350,7 @@ class user extends common template::button('userEdit' . $userId, [ 'href' => helper::baseUrl() . 'user/edit/' . $userId . '/back/' . $_SESSION['csrf'], 'value' => template::ico('pencil'), - 'help' => 'Editer' + 'help' => 'Éditer' ]), template::button('userDelete' . $userId, [ 'class' => 'userDelete buttonRed', @@ -363,7 +363,7 @@ class user extends common } // Valeurs en sortie $this->addOutput([ - 'title' => 'Liste des utilisateurs', + 'title' => helper::translate('Utilisateurs'), 'view' => 'index' ]); } @@ -512,9 +512,9 @@ class user extends common } // Valeurs en sortie $this->addOutput([ + 'title' => helper::translate('Connexion'), + 'view' => 'login', 'display' => self::DISPLAY_LAYOUT_LIGHT, - 'title' => 'Connexion', - 'view' => 'login' ]); } @@ -584,9 +584,10 @@ class user extends common } // Valeurs en sortie $this->addOutput([ + 'title' => helper::translate('Réinitialisation du mot de passe'), + 'view' => 'reset', 'display' => self::DISPLAY_LAYOUT_LIGHT, - 'title' => 'Réinitialisation du mot de passe', - 'view' => 'reset' + ]); } } @@ -716,7 +717,7 @@ class user extends common } // Valeurs en sortie $this->addOutput([ - 'title' => 'Importation', + 'title' => 'Importation d\'utilisateurs', 'view' => 'import', 'notification' => $notification, 'state' => $success diff --git a/core/vendor/filemanager/js/tui-image-editor.js b/core/vendor/filemanager/js/tui-image-editor.js index 687cfde2..a8f13e04 100644 --- a/core/vendor/filemanager/js/tui-image-editor.js +++ b/core/vendor/filemanager/js/tui-image-editor.js @@ -40756,11 +40756,11 @@ function _iterableToArray(iter) { } // EXTERNAL MODULE: ../../node_modules/@babel/runtime-corejs3/core-js/instance/slice.js var instance_slice = __webpack_require__(711); -;// CONCATENATED MODULE: ../../node_modules/@babel/runtime-corejs3/helpers/esm/unsupportedIterableToArray.js +;// CONCATENATED MODULE: ../../node_modules/@babel/runtime-corejs3/helpers/esm/unsupportÉditerableToArray.js -function _unsupportedIterableToArray(o, minLen) { +function _unsupportÉditerableToArray(o, minLen) { var _context; if (!o) return; @@ -40782,7 +40782,7 @@ function _nonIterableSpread() { function _toConsumableArray(arr) { - return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); + return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportÉditerableToArray(arr) || _nonIterableSpread(); } // EXTERNAL MODULE: ../../node_modules/@babel/runtime-corejs3/core-js/object/define-property.js var object_define_property = __webpack_require__(7077); @@ -40906,7 +40906,7 @@ function _nonIterableRest() { function _slicedToArray(arr, i) { - return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); + return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportÉditerableToArray(arr, i) || _nonIterableRest(); } // EXTERNAL MODULE: ../../node_modules/@babel/runtime-corejs3/core-js-stable/parse-int.js var parse_int = __webpack_require__(6397); diff --git a/core/vendor/filemanager/lang/fr_FR.php b/core/vendor/filemanager/lang/fr_FR.php index d1dcfeea..226751c5 100644 --- a/core/vendor/filemanager/lang/fr_FR.php +++ b/core/vendor/filemanager/lang/fr_FR.php @@ -79,7 +79,7 @@ return array( 'Show_url' => 'Afficher l\'URL', 'Extract' => 'Extraire ici', 'File_info' => 'Information', - 'Edit_image' => 'Editer l\'image', + 'Edit_image' => 'Éditer l\'image', 'Duplicate' => 'Dupliquer', 'Folders' => 'Dossiers', 'Copy' => 'Copier', @@ -114,8 +114,8 @@ return array( 'Lang_Change' => 'Changer la langue', 'File_Not_Found' => 'Le fichier est introuvable.', 'File_Open_Edit_Not_Allowed' => 'Vous ne disposez pas des autorisations sur le fichier %s.', // %s = open or edit - 'Edit' => 'Editer', - 'Edit_File' => 'Editer le contenu du fichier', + 'Edit' => 'Éditer', + 'Edit_File' => 'Éditer le contenu du fichier', 'File_Save_OK' => 'Fichier enregistré avec succès.', 'File_Save_Error' => 'Une erreur s\'est produite lors de l\'enregistrement du fichier.', 'New_File' => 'Nouveau fichier', diff --git a/core/vendor/filemanager/lang/sv_SE.php b/core/vendor/filemanager/lang/sv_SE.php index 1c5e459e..92c47746 100644 --- a/core/vendor/filemanager/lang/sv_SE.php +++ b/core/vendor/filemanager/lang/sv_SE.php @@ -79,7 +79,7 @@ return array( 'Show_url' => 'visa sökväg', // show URL 'Extract' => 'packa upp här', // extract here 'File_info' => 'fil information', // file info - 'Edit_image' => 'editera bild', // edit image + 'Edit_image' => 'Éditera bild', // edit image 'Duplicate' => 'Duplicera', // Duplicate 'Folders' => 'Folders', // Folders 'Copy' => 'Kopiera', // Copy diff --git a/core/vendor/tinymce/langs/fr_FR.js b/core/vendor/tinymce/langs/fr_FR.js index 3126171f..f3d9f0a8 100755 --- a/core/vendor/tinymce/langs/fr_FR.js +++ b/core/vendor/tinymce/langs/fr_FR.js @@ -267,7 +267,7 @@ tinymce.addI18n('fr_FR',{ "Words: {0}": "Mots : {0}", "{0} words": "{0} mots", "File": "Fichier", -"Edit": "Editer", +"Edit": "Éditer", "Insert": "Ins\u00e9rer", "View": "Voir", "Format": "Format", diff --git a/core/vendor/tinymce/plugins/codemirror/codemirror/mode/clike/clike.js b/core/vendor/tinymce/plugins/codemirror/codemirror/mode/clike/clike.js index 924a0fc0..5d649929 100644 --- a/core/vendor/tinymce/plugins/codemirror/codemirror/mode/clike/clike.js +++ b/core/vendor/tinymce/plugins/codemirror/codemirror/mode/clike/clike.js @@ -565,7 +565,7 @@ CodeMirror.defineMode("clike", function(config, parserConfig) { "readChar readInt readLong readFloat readDouble" ), types: words( - "AnyVal App Application Array BufferedIterator BigDecimal BigInt Char Console Either " + + "AnyVal App Application Array BufferÉditerator BigDecimal BigInt Char Console Either " + "Enumeration Equiv Error Exception Fractional Function IndexedSeq Int Integral Iterable " + "Iterator List Map Numeric Nil NotNull Option Ordered Ordering PartialFunction PartialOrdering " + "Product Proxy Range Responder Seq Serializable Set Specializable Stream StringBuilder " + diff --git a/module/blog/blog.php b/module/blog/blog.php index 938409d4..aaf1bf9f 100755 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -486,12 +486,12 @@ class blog extends common { 'class' => ($toApprove || $approved ) > 0 ? '' : 'buttonGrey' , 'href' => ($toApprove || $approved ) > 0 ? helper::baseUrl() . $this->getUrl(0) . '/comment/' . $articleIds[$i] : '', 'value' => $toApprove > 0 ? $toApprove . '/' . $approved : $approved, - 'help' => ($toApprove || $approved ) > 0 ? 'Editer / Approuver les commentaires' : '' + 'help' => ($toApprove || $approved ) > 0 ? 'Éditer / Approuver les commentaires' : '' ]), template::button('blogConfigEdit' . $articleIds[$i], [ 'href' => helper::baseUrl() . $this->getUrl(0) . '/edit/' . $articleIds[$i] . '/' . $_SESSION['csrf'], 'value' => template::ico('pencil'), - 'help' => 'Editer l\'article' + 'help' => 'Éditer l\'article' ]), template::button('blogConfigDelete' . $articleIds[$i], [ 'class' => 'blogConfigDelete buttonRed', diff --git a/module/blog/view/article/article.php b/module/blog/view/article/article.php index bb7f7072..e4437f74 100755 --- a/module/blog/view/article/article.php +++ b/module/blog/view/article/article.php @@ -47,7 +47,7 @@ ) ): ?> - Editer + Éditer diff --git a/module/blog/view/index/index.php b/module/blog/view/index/index.php index aa37db1c..97f4bc00 100755 --- a/module/blog/view/index/index.php +++ b/module/blog/view/index/index.php @@ -64,7 +64,7 @@ ) ): ?> - Editer + Éditer diff --git a/module/forum/forum.php b/module/forum/forum.php index caed8238..988a2c0f 100644 --- a/module/forum/forum.php +++ b/module/forum/forum.php @@ -480,12 +480,12 @@ class forum extends common { 'class' => ($toApprove || $approved ) > 0 ? '' : 'buttonGrey' , 'href' => ($toApprove || $approved ) > 0 ? helper::baseUrl() . $this->getUrl(0) . '/comment/' . $sujetIds[$i] : '', 'value' => $toApprove > 0 ? $toApprove . '/' . $approved : $approved, - 'help' => ($toApprove || $approved ) > 0 ? 'Editer / Approuver les réponses' : '' + 'help' => ($toApprove || $approved ) > 0 ? 'Éditer / Approuver les réponses' : '' ]), template::button('blogConfigEdit' . $sujetIds[$i], [ 'href' => helper::baseUrl() . $this->getUrl(0) . '/edit/' . $sujetIds[$i] . '/' . $_SESSION['csrf'], 'value' => template::ico('pencil'), - 'help' => 'Editer l\'sujet' + 'help' => 'Éditer l\'sujet' ]), template::button('blogConfigDelete' . $sujetIds[$i], [ 'class' => 'blogConfigDelete buttonRed', diff --git a/module/forum/view/article/article.php b/module/forum/view/article/article.php index 877d12b7..677ff07a 100644 --- a/module/forum/view/article/article.php +++ b/module/forum/view/article/article.php @@ -47,7 +47,7 @@ ) ): ?> - Editer + Éditer diff --git a/module/forum/view/index/index.php b/module/forum/view/index/index.php index c4e3b376..0d7cd63a 100644 --- a/module/forum/view/index/index.php +++ b/module/forum/view/index/index.php @@ -64,7 +64,7 @@ ) ): ?> - Editer + Éditer diff --git a/module/gallery/view/theme/theme.php b/module/gallery/view/theme/theme.php index 892b0dbc..475cbffe 100644 --- a/module/gallery/view/theme/theme.php +++ b/module/gallery/view/theme/theme.php @@ -113,7 +113,7 @@ 'colorPicker', 'help' => 'Le curseur horizontal règle le niveau de transparence.', - 'label' => 'Arrière-plan', + 'label' => 'Arrière plan', 'value' => $this->getData(['module', $this->getUrl(0), 'theme','legendBgColor']) ]); ?> diff --git a/module/news/news.php b/module/news/news.php index a661941c..5d704435 100644 --- a/module/news/news.php +++ b/module/news/news.php @@ -220,7 +220,7 @@ class news extends common { template::button('newsConfigEdit' . $newsIds[$i], [ 'href' => helper::baseUrl() . $this->getUrl(0) . '/edit/' . $newsIds[$i]. '/' . $_SESSION['csrf'], 'value' => template::ico('pencil'), - 'help' => 'Editer cette nouvelle' + 'help' => 'Éditer cette nouvelle' ]), template::button('newsConfigDelete' . $newsIds[$i], [ 'class' => 'newsConfigDelete buttonRed', diff --git a/module/news/view/article/article.php b/module/news/view/article/article.php index 83767611..c02328d6 100644 --- a/module/news/view/article/article.php +++ b/module/news/view/article/article.php @@ -25,7 +25,7 @@ ) ): ?> - Editer + Éditer diff --git a/module/news/view/index/index.php b/module/news/view/index/index.php index c893dc96..44a45004 100644 --- a/module/news/view/index/index.php +++ b/module/news/view/index/index.php @@ -29,7 +29,7 @@ ) ): ?> - Editer + Éditer diff --git a/site/i18n/es.json b/site/i18n/es.json index 6ee09b3d..28cb13b7 100644 --- a/site/i18n/es.json +++ b/site/i18n/es.json @@ -78,14 +78,14 @@ "Nom utilisateur": "Nombre de usuario", "Sécurité": "Seguridad", "Nouvelle page ou barre latérale": "Nueva página o barra lateral", - "Editer la page": "Editar página", + "Éditer la page": "Editar página", "Cloner la page": "Clonar página", "Supprimer la page": "Eliminar página", "Gérer les modules": "Administrar módulos", "Configuration": "Configuración", "Utilisateurs": "Usuarios", "Déconnecter": "Desconectar", - "Editer": "Editar", + "Éditer": "Editar", "Supprimer": "Borrar", "Importer des utilisateurs en masse": "Importar usuarios de forma masiva", "Ajouter un utilisateur": "Agregar usuario", @@ -142,11 +142,11 @@ "Famille": "Vínculo", "Url du fichier de fonte": "Url del archivo de tipo de letra", "Réinitialiser avec le thème par défaut": "establecer tema predeterminado", - "Arrière-plan": "Fondo", + "Arrière plan": "Fondo", "Couleur visible en l'absence d'une image.
    Le curseur horizontal règle le niveau de transparence.": "Color visible en ausencia de una imagen.
    El control deslizante horizontal ajusta el nivel de transparencia.", "Titres": "Títulos", "Texte": "Texto", - "Arrière-plan des champs": "Fondo de zona", + "Arrière plan des champs": "Fondo de zona", "Couleur visible en l'absence d'une image.
    Le curseur horizontal règle le niveau de transparence. La couleur du texte est automatique.": "Color visible en ausencia de una imagen.
    El control deslizante horizontal ajusta el nivel de transparencia. El color del texto es automático.", "Bordure des champs": "Borde de zona", "Bouton Aide": "Boton de ayuda", @@ -290,7 +290,7 @@ "Réinitialiser le journal": "Restablecer registro", "Fond du sous-menu": "Fondo del submenú", "Liens": "Enlaces", - "Arrière-plan des blocs": "Fondo de bloques", + "Arrière plan des blocs": "Fondo de bloques", "Bordure des blocs": "Borde de bloques", "Boutons": "Botones", "Thème du site": "Tema del sitio", @@ -326,5 +326,19 @@ "Action non autorisée": "Acción no permitida", "Modifications enregistrées": "Cambios guardados", "URL incorrecte": "URL incorrecta", - "Paramètres de la localisation": "Configuración de la ubicación" + "Paramètres de la localisation": "Configuración de la ubicación", + "Mise à jour": "actualización", + "Gestion des modules": "Gestión de módulos", + "Catalogue de modules": "Catálogo de módulos", + "Installer un module": "Instalar un módulo", + "Pied de page": "Pie de página", + "Bannière": "Banner", + "Thèmes": "Temas", + "Menu": "Menù", + "Site": "Sitio", + "Gestion des thèmes": "Gestión de temas", + "Nouvel utilisateur": "Nuevo usuario", + "Mot de passe oublié": "Contraseña olvidada", + "Réinitialisation du mot de passe": "Restablecer la contraseña de usuario", + "Importation d'utilisateurs": "Importación de usuarios" } \ No newline at end of file diff --git a/site/i18n/fr_FR.json b/site/i18n/fr_FR.json index 839b10b7..735fc239 100644 --- a/site/i18n/fr_FR.json +++ b/site/i18n/fr_FR.json @@ -78,14 +78,14 @@ "Nom utilisateur": "", "Sécurité": "", "Nouvelle page ou barre latérale": "", - "Editer la page": "", + "Éditer la page": "", "Cloner la page": "", "Supprimer la page": "", "Gérer les modules": "", "Configuration": "", "Utilisateurs": "", "Déconnecter": "", - "Editer": "", + "Éditer": "", "Supprimer": "", "Importer des utilisateurs en masse": "", "Ajouter un utilisateur": "", @@ -142,11 +142,11 @@ "Famille": "", "Url du fichier de fonte": "", "Réinitialiser avec le thème par défaut": "", - "Arrière-plan": "", + "Arrière plan": "", "Couleur visible en l'absence d'une image.
    Le curseur horizontal règle le niveau de transparence.": "", "Titres": "", "Texte": "", - "Arrière-plan des champs": "", + "Arrière plan des champs": "", "Couleur visible en l'absence d'une image.
    Le curseur horizontal règle le niveau de transparence. La couleur du texte est automatique.": "", "Bordure des champs": "", "Bouton Aide": "", @@ -290,7 +290,7 @@ "Réinitialiser le journal": "", "Fond du sous-menu": "", "Liens": "", - "Arrière-plan des blocs": "", + "Arrière plan des blocs": "", "Bordure des blocs": "", "Boutons": "", "Thème du site": "", @@ -326,5 +326,18 @@ "Action non autorisée": "", "Modifications enregistrées": "", "URL incorrecte": "", - "Paramètres de la localisation": "" + "Paramètres de la localisation": "", + "Mise à jour": "", + "Gestion des modules": "", + "Installer un module": "", + "Pied de page": "", + "Bannière": "", + "Thèmes": "", + "Menu": "", + "Site": "", + "Gestion des thèmes": "", + "Nouvel utilisateur": "", + "Mot de passe oublié": "", + "Réinitialisation du mot de passe": "", + "Importation d'utilisateurs": "" } \ No newline at end of file