Merge branch '12100---collecte-dialogues-modules' into 12100

This commit is contained in:
Fred Tempez 2023-01-13 16:04:17 +01:00
commit 50e30a2f10
8 changed files with 281 additions and 5 deletions

View File

@ -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);
}

View File

@ -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": "",
"<span>Lien du flux RSS</span>": "",
"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": "",
"<span>Masquer l'image dans l'article</span>": "",
"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": "",
"<span>Fermer les commentaires</span>": "",
"Approbation par un modérateur": "",
"<span>Approbation par un modérateur</span>": "",
"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": "",
"<span>Notification par email</span>": "",
"Membre": "",
"Éditeur": "",
"Administrateur": "",
"Éditer l'article": "",
"Effacer l'article": "",
"État": "",
"Masquer l'image de couverture dans l'article": "",
"test test (Administrateur)": "",
"Éditeurs = éditeurs + administrateurs<br/> Membres = membres + éditeurs + administrateurs": ""
}

View File

@ -26,7 +26,7 @@
<div class="row">
<div class="col12">
<div class="block">
<h4>Informations générales</h4>
<h4><?php echo helper::translate('Informations générales');?></h4>
<div class="row">
<div class="col6">
<?php echo template::text('blogAddTitle', [
@ -62,7 +62,7 @@
</div>
<div class="row">
<div class="col6">
<?php echo template::checkbox('blogAddHidePicture', true, 'Masquer l\'image dans l\'article', [
<?php echo template::checkbox('blogAddHidePicture', true, 'Masquer l\'image de couverture dans l\'article', [
'checked' => true
]); ?>
</div>
@ -76,7 +76,7 @@
<div class="row">
<div class="col12">
<div class="block">
<h4>Options de publication</h4>
<h4><?php echo helper::translate('Options de publication'); ?></h4>
<div class="row">
<div class="col4">
<?php echo template::select('blogAddUserId', $module::$users, [
@ -106,7 +106,7 @@
<div class="row">
<div class="col12">
<div class="block">
<h4>Commentaires</h4>
<h4><?php echo helper::translate('Commentaires');?></h4>
<div class="row">
<div class="col4 ">
<?php echo template::checkbox('blogAddCommentClose', true, 'Fermer les commentaires'); ?>

View File

@ -0,0 +1,77 @@
{
"Envoyer": "",
"Etiquette": "",
"Champ texte": "",
"Grand champ texte": "",
"Champ mail": "",
"Sélection": "",
"Case à cocher": "",
"Aucune option pour une étiquette": "",
"Champ obligatoire": "",
"Voir et exporter les données du formulaire": "",
"Options de configuration": "",
"Le formulaire ne contient aucun champ.": "",
"Effacer toutes les données": "",
"Exporter toutes les données": "",
"Aucune donnée": "",
"Captcha": "",
"<span>Captcha</span>": "",
"Etiquette du bouton de soumission": "",
"Laissez vide afin de conserver le texte par défaut.": "",
"Redirection après soumission du formulaire": "",
"Page du site :": "",
"Barre latérale avec menu": "",
"Maintenance en cours": "",
"Erreur 403": "",
"Erreur 404": "",
"&nbsp;&nbsp;&nbsp;&nbsp;Page Enfant": "",
"&nbsp;&nbsp;&nbsp;&nbsp;Mise en page": "",
"&nbsp;&nbsp;&nbsp;&nbsp;Barre latérale avec menu": "",
"blog": "",
"news": "",
"gallery": "",
"form": "",
"search": "",
"redirect": "",
"Alignement du formulaire": "",
"A gauche": "",
"Au centre": "",
"A droite": "",
"Décalage à gauche": "",
"Aucune": "",
"Une colonne": "",
"Deux colonnes": "",
"Largeur": "",
"Six colonnes": "",
"Sept colonnes": "",
"Huit colonnes": "",
"Neuf colonnes": "",
"Dix colonnes": "",
"Onze colonnes": "",
"Douze colonnes": "",
"Envoyer par mail les données saisies :": "",
"Sélectionnez au moins un groupe, un utilisateur ou saisissez un email. Votre serveur doit autoriser les envois de mail.": "",
"<span>Envoyer par mail les données saisies :</span>": "",
"Sujet du mail": "",
"Aux groupes à partir de": "",
"Éditeurs = éditeurs + administrateurs<br/> Membres = membres + éditeurs + administrateurs": "",
"Membre": "",
"Éditeur": "",
"Administrateur": "",
"A un membre": "",
"test": "",
"A une adresse email": "",
"Un email ou une liste de diffusion": "",
"Sélectionner le type de signature": "",
"Nom du site": "",
"Logo du site": "",
"Sélectionnez le logo du site": "",
"Logo": "",
"Sélectionner la largeur du logo": "",
"40%": "",
"60%": "",
"80%": "",
"100%": "",
"Répondre à l'expéditeur depuis le mail de notification": "",
"Cette option permet de répondre directement à l'expéditeur du message si celui-ci a indiqué un email valide.": ""
}

View File

@ -0,0 +1,66 @@
{
"Aucune galerie.": "",
"Masquer l'index des galeries lorsque le module ne contient qu'une seule galerie": "",
"Cette option est active lorsque le module ne contient qu'une seule galerie, elle permet d'éviter la page listant toutes les galeries et affiche directement la galerie": "",
"<span>Masquer l'index des galeries lorsque le module ne contient qu'une seule galerie</span>": "",
"Position du bouton de retour à l'index des galeries": "",
"Masqué": "",
"Au-dessus": "",
"En dessous": "",
"Alignement du bouton de retour": "",
"A gauche": "",
"Au centre": "",
"A droite": "",
"Largeur": "",
"Très petite": "",
"Petite": "",
"Moyenne": "",
"Grande": "",
"Très grande": "",
"Proportionnelle": "",
"Hauteur": "",
"Alignement": "",
"À gauche": "",
"À droite": "",
"Distribué avec marges": "",
"Distribué sans marge": "",
"Marge": "",
"Aucune": "",
"Bordure": "",
"Très fine": "",
"Fine": "",
"Epaisse": "",
"Très épaisse": "",
"Couleur de la bordure": "",
"Le curseur horizontal règle le niveau de transparence.": "",
"Arrondi des angles": "",
"Aucun": "",
"Très léger": "",
"Léger": "",
"Moyen": "",
"Important": "",
"Très important": "",
"Ombre": "",
"Très légère": "",
"Légère": "",
"Importante": "",
"Très importante": "",
"Couleur de l'ombre": "",
"Opacité au survol": "",
"Aucun ": "",
"Très Discrète": "",
"Discrète": "",
"Forte": "",
"Très forte": "",
"Dossier cible": "",
"Tri des images": "",
"Tri manuel : déplacez le images dans le tableau ci-dessous. L'ordre est sauvegardé automatiquement.": "",
"Alphabétique ": "",
"Alphabétique inverse": "",
"Manuel": "",
"Mode plein écran automatique": "",
"A l'ouverture de la galerie, la première image est affichée en plein écran.": "",
"<span>Mode plein écran automatique</span>": "",
"Afficher le contenu de la page avec la galerie": "",
"Le contenu de la page est toujours affiché dans la liste des galeries. Quand une seule galerie est disponible, il est possible de l'afficher directement, cette option est utile dans ce cas précis.": ""
}

View File

@ -0,0 +1,44 @@
{
"Aucune news.": "",
"Options de configuration": "",
"Rédiger une news": "",
"Lien du flux RSS": "",
"Flux limité aux articles de la première page.": "",
"<span>Lien du flux RSS</span>": "",
"Etiquette RSS": "",
"Nombre de colonnes": "",
"1 colonne": "",
"2 colonnes": "",
"3 colonnes": "",
"4 colonnes": "",
"Articles par page": "",
"4 articles": "",
"8 articles": "",
"12 articles": "",
"16 articles": "",
"22 articles": "",
"Abrégé de l'article": "",
"Article complet": "",
"1000 caractères": "",
"800 caractères": "",
"600 caractères": "",
"400 caractères": "",
"200 caractères": "",
"Bordure": "",
"Aucune": "",
"Tiret": "",
"Épaisseur": "",
"Très fine": "",
"Fine": "",
"Très petite": "",
"Petite": "",
"Couleur de la bordure": "",
"Couleur du fond": "",
"Publier": "",
"Auteur": "",
"test test": "",
"Date de publication": "",
"La news est consultable à partir du moment ou la date de publication est passée.": "",
"Date de dépublication": "",
"La news est consultable Jusqu'à cette date si elle est spécifiée. Pour annuler la date de dépublication, sélectionnez une date antérieure à la publication.": ""
}

View File

@ -0,0 +1 @@
{}

View File

@ -10,5 +10,9 @@
"200 caractères": "",
"300 caractères": "",
"400 caractères": "",
"Paramètres du recherche": ""
"Paramètres du recherche": "",
"Mots approchants": "",
"<span>Mots approchants</span>": "",
"Paramètres de recherche": "",
"<span>Masquer le contenu de la page dans les résultats</span>": ""
}