diff --git a/core/class/helper.class.php b/core/class/helper.class.php
index ce56c5c0..f276a680 100644
--- a/core/class/helper.class.php
+++ b/core/class/helper.class.php
@@ -26,6 +26,21 @@ class helper
public static function translate($text)
{
+ /*
+ $target = 'redirection';
+ $url = $_SERVER['QUERY_STRING'];
+ $module = explode('/', $url);
+ if ( $module[0] === $target)
+ {
+ // La traduction existe déjà dans le core
+ if (array_key_exists($text, core::$dialog) === false && !empty($text)) {
+ $dialogues = json_decode(file_get_contents('module/' . $target . '/i18n/fr_FR.json' ), true);
+ $data = array_merge($dialogues,[$text => '']);
+ file_put_contents ('module/' . $target . '/i18n/fr_FR.json', json_encode($data, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES | JSON_PRETTY_PRINT), LOCK_EX);
+ }
+
+ }
+ */
return (array_key_exists($text, core::$dialog) && !empty(core::$dialog[$text]) ? core::$dialog[$text] : $text);
}
diff --git a/module/blog/i18n/fr_FR.json b/module/blog/i18n/fr_FR.json
new file mode 100644
index 00000000..e9f0f173
--- /dev/null
+++ b/module/blog/i18n/fr_FR.json
@@ -0,0 +1,69 @@
+{
+ "Options de configuration": "",
+ "Rédiger un article": "",
+ "Aucun article.": "",
+ "Article complet en pleine page": "",
+ "En tableau, 200 signes": "",
+ "En tableau, 400 signes": "",
+ "En tableau, 600 signes": "",
+ "En tableau, 800 signes": "",
+ "Articles par page": "",
+ "1 article": "",
+ "2 articles": "",
+ "4 articles": "",
+ "6 articles": "",
+ "8 articles": "",
+ "10 articles": "",
+ "12 articles": "",
+ "Lien du flux RSS": "",
+ "Lien du flux RSS": "",
+ "Texte de l'étiquette": "",
+ "Publier": "",
+ "Informations générales": "",
+ "Permalink": "",
+ "Taille optimale de l'image de couverture : 920 x 350 pixels.": "",
+ "Image de couverture": "",
+ "Largeur de l'image": "",
+ "Très petite": "",
+ "Petite": "",
+ "Grande": "",
+ "Très Grande": "",
+ "Pleine largeur": "",
+ "Le texte de l'article est adapté autour de l'image": "",
+ "À gauche": "",
+ "À droite ": "",
+ "Masquer l'image dans l'article": "",
+ "Masquer l'image dans l'article": "",
+ "Options de publication": "",
+ "Auteur": "",
+ "test test": "",
+ "Date de publication": "",
+ "L'article n'est visible qu'après la date de publication prévue.": "",
+ "Edition - Suppression": "",
+ "Les utilisateurs des groupes supérieurs accèdent à l'article sans restriction": "",
+ "Tous les groupes": "",
+ "Groupe du propriétaire": "",
+ "Propriétaire": "",
+ "Commentaires": "",
+ "Fermer les commentaires": "",
+ "Fermer les commentaires": "",
+ "Approbation par un modérateur": "",
+ "Approbation par un modérateur": "",
+ "Caractères par commentaire": "",
+ "Choix du nombre maximum de caractères pour chaque commentaire de l'article, mise en forme html comprise.": "",
+ "100 signes": "",
+ "250 signes": "",
+ "500 signes": "",
+ "750 signes": "",
+ "Notification par email": "",
+ "Notification par email": "",
+ "Membre": "",
+ "Éditeur": "",
+ "Administrateur": "",
+ "Éditer l'article": "",
+ "Effacer l'article": "",
+ "État": "",
+ "Masquer l'image de couverture dans l'article": "",
+ "test test (Administrateur)": "",
+ "Éditeurs = éditeurs + administrateurs
Membres = membres + éditeurs + administrateurs": ""
+}
\ No newline at end of file
diff --git a/module/blog/view/add/add.php b/module/blog/view/add/add.php
index 87deb205..aa7859bb 100755
--- a/module/blog/view/add/add.php
+++ b/module/blog/view/add/add.php
@@ -26,7 +26,7 @@