From 29b39a068934cc6a39f07e91930e06dc09b56ea7 Mon Sep 17 00:00:00 2001 From: Ludovic CHEVALIER Date: Wed, 12 Feb 2014 14:37:19 +0100 Subject: [PATCH] [PLUGINS] ~saisie 1.31.4 --> 1.38.6 --- www/plugins/saisies/inc/saisies.php | 105 ++++++++- www/plugins/saisies/inc/saisies_afficher.php | 12 +- www/plugins/saisies/inc/saisies_lister.php | 27 ++- .../saisies/inclure/generer_saisies.html | 4 +- www/plugins/saisies/javascript/saisies.js | 10 +- www/plugins/saisies/lang/paquet-saisies.xml | 22 +- .../saisies/lang/paquet-saisies_ar.php | 18 ++ .../saisies/lang/paquet-saisies_fr.php | 2 +- .../saisies/lang/paquet-saisies_nl.php | 17 ++ www/plugins/saisies/lang/saisies.xml | 31 ++- www/plugins/saisies/lang/saisies_ca.php | 99 ++------- www/plugins/saisies/lang/saisies_de.php | 8 +- www/plugins/saisies/lang/saisies_en.php | 16 +- www/plugins/saisies/lang/saisies_es.php | 74 ++++--- www/plugins/saisies/lang/saisies_fa.php | 51 +---- www/plugins/saisies/lang/saisies_fr.php | 86 ++++---- www/plugins/saisies/lang/saisies_fr_tu.php | 109 +++------ www/plugins/saisies/lang/saisies_it.php | 47 ++-- www/plugins/saisies/lang/saisies_nl.php | 190 ++++++++++++++++ www/plugins/saisies/lang/saisies_ru.php | 208 +++++++++--------- www/plugins/saisies/lang/saisies_sk.php | 20 +- www/plugins/saisies/paquet.xml | 4 +- www/plugins/saisies/plugin.xml | 8 +- .../saisies/saisies-vues/checkbox.html | 7 +- www/plugins/saisies/saisies-vues/oui_non.html | 2 +- .../saisies/saisies-vues/selection.html | 2 +- www/plugins/saisies/saisies/_base.html | 2 +- .../saisies/saisies/articles_originaux.html | 2 +- www/plugins/saisies/saisies/auteurs.html | 5 +- www/plugins/saisies/saisies/auteurs.yaml | 14 ++ www/plugins/saisies/saisies/case.html | 4 +- www/plugins/saisies/saisies/case.yaml | 14 ++ www/plugins/saisies/saisies/checkbox.html | 19 +- www/plugins/saisies/saisies/checkbox.yaml | 26 +++ .../saisies/saisies/choisir_objet.html | 2 +- www/plugins/saisies/saisies/date.yaml | 14 ++ .../saisies/saisies/date_jour_mois_annee.html | 9 +- .../saisies/saisies/destinataires.html | 22 +- .../saisies/saisies/destinataires.yaml | 21 ++ www/plugins/saisies/saisies/explication.yaml | 14 ++ www/plugins/saisies/saisies/fieldset.yaml | 14 ++ www/plugins/saisies/saisies/groupe_mots.html | 2 +- www/plugins/saisies/saisies/input.html | 2 +- www/plugins/saisies/saisies/input.yaml | 14 ++ www/plugins/saisies/saisies/mot.html | 2 +- www/plugins/saisies/saisies/oui_non.html | 8 +- www/plugins/saisies/saisies/oui_non.yaml | 14 ++ www/plugins/saisies/saisies/pays.html | 2 +- www/plugins/saisies/saisies/police.html | 2 +- .../position_construire_formulaire.html | 2 +- www/plugins/saisies/saisies/radio.html | 4 +- www/plugins/saisies/saisies/radio.yaml | 14 ++ www/plugins/saisies/saisies/secteur.html | 2 +- .../saisies/saisies/selecteur_article.yaml | 14 ++ .../saisies/saisies/selecteur_document.html | 2 +- .../saisies/saisies/selecteur_langue.html | 2 +- .../saisies/saisies/selecteur_rubrique.yaml | 14 ++ .../saisies/selecteur_rubrique_article.yaml | 14 ++ .../saisies/saisies/selecteur_site.html | 2 +- www/plugins/saisies/saisies/selection.html | 2 +- www/plugins/saisies/saisies/selection.yaml | 16 +- .../saisies/saisies/selection_multiple.html | 2 +- .../saisies/saisies/selection_multiple.yaml | 14 ++ .../saisies/saisies/selection_par_groupe.html | 2 +- .../saisies/saisies/statuts_auteurs.html | 2 +- www/plugins/saisies/saisies/textarea.html | 2 +- www/plugins/saisies/saisies/textarea.yaml | 14 ++ www/plugins/saisies/saisies/true_false.html | 8 +- www/plugins/saisies/saisies_pipelines.php | 19 +- www/plugins/saisies/svn.revision | 8 +- 70 files changed, 1021 insertions(+), 545 deletions(-) create mode 100644 www/plugins/saisies/lang/paquet-saisies_ar.php create mode 100644 www/plugins/saisies/lang/paquet-saisies_nl.php create mode 100644 www/plugins/saisies/lang/saisies_nl.php diff --git a/www/plugins/saisies/inc/saisies.php b/www/plugins/saisies/inc/saisies.php index 4a713a5..c2e87f3 100644 --- a/www/plugins/saisies/inc/saisies.php +++ b/www/plugins/saisies/inc/saisies.php @@ -245,32 +245,85 @@ function saisies_verifier($formulaire, $saisies_masquees_nulles=true){ return $erreurs; } +/* + * Applatie une description tabulaire + * @param string $tab, le tableau à aplatir + * @return $nouveau_tab + */ +function saisies_aplatir_tableau($tab){ + $nouveau_tab = array(); + foreach($tab as $entree=>$contenu){ + if (is_array($contenu)){ + foreach ($contenu as $cle => $valeur){ + $nouveau_tab[$cle] = $valeur; + } + } + else{ + $nouveau_tab[$entree] = $contenu; + } + } + return $nouveau_tab; +} + +/* + * Applatie une description chaînée, en supprimant les sous-groupes. + * @param string $chaine, la chaîne à aplatir + * @return $chaine + */ +function saisies_aplatir_chaine($chaine){ + return trim(preg_replace("#(?:^|\n)(\*(?:.*)|/\*)\n#i","\n",$chaine)); + } /* * Transforme une chaine en tableau avec comme principe : * - une ligne devient une case * - si la ligne est de la forme truc|bidule alors truc est la clé et bidule la valeur - * + * - si la ligne commence par * alors on commence un sous-tableau + * - si la ligne est égale à /*, alors on fini le sous-tableau * @param string $chaine Une chaine à transformer * @return array Retourne un tableau PHP */ function saisies_chaine2tableau($chaine, $separateur="\n"){ if ($chaine and is_string($chaine)){ $tableau = array(); + $soustab = False; // On découpe d'abord en lignes $lignes = explode($separateur, $chaine); foreach ($lignes as $i=>$ligne){ $ligne = trim(trim($ligne), '|'); // Si ce n'est pas une ligne sans rien if ($ligne !== ''){ - // Si on trouve un découpage dans la ligne on fait cle|valeur - if (strpos($ligne, '|') !== false){ - list($cle,$valeur) = explode('|', $ligne, 2); - // permettre les traductions de valeurs au passage - $tableau[$cle] = _T_ou_typo($valeur, 'multi'); + // si ca commence par * c'est qu'on va faire un sous tableau + if (strpos($ligne,"*")===0){ + $soustab=True; + $soustab_cle = _T_ou_typo(substr($ligne,1), 'multi'); + if (!isset($tableau[$soustab_cle])){ + $tableau[$soustab_cle] = array(); + } + } + elseif ($ligne=="/*"){//si on finit sous tableau + $soustab=False; } + else{//sinon c'est une entrée normale + // Si on trouve un découpage dans la ligne on fait cle|valeur + if (strpos($ligne, '|') !== false){ + list($cle,$valeur) = explode('|', $ligne, 2); + // permettre les traductions de valeurs au passage + if ($soustab == True){ + $tableau[$soustab_cle][$cle] = _T_ou_typo($valeur, 'multi'); + } + else{ + $tableau[$cle] = _T_ou_typo($valeur, 'multi'); + } + } // Sinon on génère la clé - else{ - $tableau[$i] = $ligne; + else{ + if ($soustab == True){ + $tableau[$soustab_cle][$i] = _T_ou_typo($ligne,'multi'); + } + else{ + $tableau[$i] = _T_ou_typo($ligne,'multi'); + } + } } } } @@ -289,14 +342,28 @@ function saisies_chaine2tableau($chaine, $separateur="\n"){ * Transforme un tableau en chaine de caractères avec comme principe : * - une case de vient une ligne de la chaine * - chaque ligne est générée avec la forme cle|valeur + * - si une entrée du tableau est elle même un tableau, on met une ligne de la forme *clef + * - pour marquer que l'on quitte un sous-tableau, on met une ligne commencant par /*, sauf si on bascule dans un autre sous-tableau. */ function saisies_tableau2chaine($tableau){ if ($tableau and is_array($tableau)){ $chaine = ''; - + $avant_est_tableau = False; foreach($tableau as $cle=>$valeur){ - $ligne = trim("$cle|$valeur"); - $chaine .= "$ligne\n"; + if (is_array($valeur)){ + $avant_est_tableau = True; + $ligne=trim("*$cle"); + $chaine .= "$ligne\n"; + $chaine .= saisies_tableau2chaine($valeur)."\n"; + } + else{ + if ($avant_est_tableau == True){ + $avant_est_tableau = False; + $chaine.="/*\n"; + } + $ligne = trim("$cle|$valeur"); + $chaine .= "$ligne\n"; + } } $chaine = trim($chaine); @@ -403,4 +470,20 @@ function saisies_afficher_si($saisies) { return false; } + +/* + * Le tableau de saisies a-t-il une option afficher_si_remplissage ? + * + * @param array $saisies Un tableau de saisies + * @return boolean + */ +function saisies_afficher_si_remplissage($saisies) { + $saisies = saisies_lister_par_nom($saisies,true); + // Dès qu'il y a au moins une option afficher_si_remplissage, on l'active + foreach ($saisies as $saisie) { + if (isset($saisie['options']['afficher_si_remplissage'])) + return true; + } + return false; +} ?> diff --git a/www/plugins/saisies/inc/saisies_afficher.php b/www/plugins/saisies/inc/saisies_afficher.php index eb02b78..1c41d35 100644 --- a/www/plugins/saisies/inc/saisies_afficher.php +++ b/www/plugins/saisies/inc/saisies_afficher.php @@ -278,7 +278,7 @@ function saisies_generer_vue($saisie, $env=array(), $env_obligatoire=array()){ /** * Génère, à partir d'un tableau de saisie le code javascript ajouté à la fin de #GENERER_SAISIES - * pour produire un affichage conditionnel des saisies ayant une option afficher_si. + * pour produire un affichage conditionnel des saisies ayant une option afficher_si ou afficher_si_remplissage. * * @param array $saisies * Tableau de descriptions des saisies @@ -292,13 +292,13 @@ function saisies_generer_js_afficher_si($saisies,$id_form){ $saisies = saisies_lister_par_nom($saisies,true); $code = ''; $code .= '(function($){'; - $code .= '$(document).ready(function(){'; + $code .= '$(document).ready(function(){chargement=true;'; $code .= 'verifier_saisies_'.$id_form.' = function(form){'; foreach ($saisies as $saisie) { // on utilise comme selecteur l'identifiant de saisie en priorite s'il est connu // parce que li_class = 'tableau[nom][option]' ne fonctionne evidement pas // lorsque le name est un tableau - if (isset($saisie['options']['afficher_si'])) { + if (isset($saisie['options']['afficher_si']) or isset($saisie['options']['afficher_si_remplissage'])) { $i++; // retrouver la classe css probable switch ($saisie['saisie']) { @@ -311,7 +311,7 @@ function saisies_generer_js_afficher_si($saisies,$id_form){ default: $class_li = 'editer_'.$saisie['options']['nom']; } - $condition = $saisie['options']['afficher_si']; + $condition = $saisie['options']['afficher_si']."\n".$saisie['options']['afficher_si_remplissage']; // retrouver l'identifiant $identifiant = ''; if (isset($saisie['identifiant']) and $saisie['identifiant']) { @@ -352,13 +352,13 @@ function saisies_generer_js_afficher_si($saisies,$id_form){ $sel = "li.$class_li"; } $code .= 'if ('.$condition.') {$(form).find("'.$sel.'").show(400);} '; - $code .= 'else {$(form).find("'.$sel.'").hide(400).css("display", "none");} '; + $code .= 'else {if (chargement==true) {$(form).find("'.$sel.'").hide(400).css("display","none");} else {$(form).find("'.$sel.'").hide(400);};} '; } } $code .= '};'; $code .= '$("li#afficher_si_'.$id_form.'").parents("form").each(function(){verifier_saisies_'.$id_form.'(this);});'; $code .= '$("li#afficher_si_'.$id_form.'").parents("form").change(function(){verifier_saisies_'.$id_form.'(this);});'; - $code .= '});'; + $code .= 'chargement=false;})'; $code .= '})(jQuery);'; return $i>0 ? $code : ''; } diff --git a/www/plugins/saisies/inc/saisies_lister.php b/www/plugins/saisies/inc/saisies_lister.php index f924bd1..76892f7 100644 --- a/www/plugins/saisies/inc/saisies_lister.php +++ b/www/plugins/saisies/inc/saisies_lister.php @@ -13,7 +13,7 @@ if (!defined('_ECRIRE_INC_VERSION')) return; */ function saisies_lister_par_identifiant($contenu, $avec_conteneur=true){ $saisies = array(); - + if (is_array($contenu)){ foreach ($contenu as $ligne){ if (is_array($ligne)) { @@ -285,17 +285,20 @@ function saisies_lister_disponibles_sql() { * @return array Un tableau contenant le YAML décodé */ function saisies_charger_infos($type_saisie){ - include_spip('inc/yaml'); - $fichier = find_in_path("saisies/$type_saisie.yaml"); - $saisie = yaml_decode_file($fichier); - if (is_array($saisie)){ - $saisie['titre'] = (isset($saisie['titre']) AND $saisie['titre']) - ? _T_ou_typo($saisie['titre']) : $type_saisie; - $saisie['description'] = (isset($saisie['description']) AND $saisie['description']) - ? _T_ou_typo($saisie['description']) : ''; - $saisie['icone'] = (isset($saisie['icone']) AND $saisie['icone']) - ? find_in_path($saisie['icone']) : ''; - } + if(defined('_DIR_PLUGIN_YAML')){ + include_spip('inc/yaml'); + $fichier = find_in_path("saisies/$type_saisie.yaml"); + $saisie = yaml_decode_file($fichier); + if (is_array($saisie)){ + $saisie['titre'] = (isset($saisie['titre']) AND $saisie['titre']) + ? _T_ou_typo($saisie['titre']) : $type_saisie; + $saisie['description'] = (isset($saisie['description']) AND $saisie['description']) + ? _T_ou_typo($saisie['description']) : ''; + $saisie['icone'] = (isset($saisie['icone']) AND $saisie['icone']) + ? find_in_path($saisie['icone']) : ''; + } + }else + $saisie = array(); return $saisie; } diff --git a/www/plugins/saisies/inclure/generer_saisies.html b/www/plugins/saisies/inclure/generer_saisies.html index 5380e0f..9acd758 100644 --- a/www/plugins/saisies/inclure/generer_saisies.html +++ b/www/plugins/saisies/inclure/generer_saisies.html @@ -42,5 +42,5 @@ ] -[(#REM) Ajout du script js pour l'option si des saisies ] -[(#ENV{from_fieldset}|non|et{#ENV{saisies}|saisies_afficher_si}) #INCLURE{fond=inclure/js_afficher_si,env}] +[(#REM) Ajout du script js pour les options si des saisies ] +[(#ENV{from_fieldset}|non|et{#ENV{saisies}|saisies_afficher_si|ou{#ENV{saisies}|saisies_afficher_si_remplissage}}) #INCLURE{fond=inclure/js_afficher_si,env}] diff --git a/www/plugins/saisies/javascript/saisies.js b/www/plugins/saisies/javascript/saisies.js index 4a588ee..9cdd288 100644 --- a/www/plugins/saisies/javascript/saisies.js +++ b/www/plugins/saisies/javascript/saisies.js @@ -1,15 +1,15 @@ -$(function(){ +jQuery(function(){ saisies_fieldset_pliable(); onAjaxLoad(saisies_fieldset_pliable); }); function saisies_fieldset_pliable(){ // On cherche les groupes de champs pliables - $('li.fieldset.pliable') + jQuery('li.fieldset.pliable') .each(function(){ - var li = $(this); - var ul = $(this).find('> fieldset > ul'); - var legend = $(this).find('> fieldset > .legend'); + var li = jQuery(this); + var ul = jQuery(this).find('> fieldset > ul'); + var legend = jQuery(this).find('> fieldset > .legend'); // S'il est déjà plié on cache le contenu if (li.is('.plie')) diff --git a/www/plugins/saisies/lang/paquet-saisies.xml b/www/plugins/saisies/lang/paquet-saisies.xml index 48b9aa8..3dd74b4 100644 --- a/www/plugins/saisies/lang/paquet-saisies.xml +++ b/www/plugins/saisies/lang/paquet-saisies.xml @@ -1,16 +1,24 @@ - + + + + - - - + + + + + + + + + - - + - + diff --git a/www/plugins/saisies/lang/paquet-saisies_ar.php b/www/plugins/saisies/lang/paquet-saisies_ar.php new file mode 100644 index 0000000..bab403a --- /dev/null +++ b/www/plugins/saisies/lang/paquet-saisies_ar.php @@ -0,0 +1,18 @@ + 'يسهّل هذا الملحق إنشاء حقول للاستمارات من خلال توفيره علامة SAISIE#. تتوافق علامات HTML الناتجة مع تسمية الاستمارات + المقترحة في SPIP بإصداراته الأحدث من ٢.٠ ومع ملحق الاعدادات CFG.', + 'saisies_nom' => 'إدخال للاستمارات', + 'saisies_slogan' => 'إنشاء حقول استمارات بسهولة', + 'saisies_titre' => 'إدخال للاستمارات' +); + +?> diff --git a/www/plugins/saisies/lang/paquet-saisies_fr.php b/www/plugins/saisies/lang/paquet-saisies_fr.php index 2edcbf9..8a2c065 100644 --- a/www/plugins/saisies/lang/paquet-saisies_fr.php +++ b/www/plugins/saisies/lang/paquet-saisies_fr.php @@ -6,7 +6,7 @@ if (!defined('_ECRIRE_INC_VERSION')) return; $GLOBALS[$GLOBALS['idx_lang']] = array( // S - 'saisies_description' => 'Ce plugin permet de faciliter l\'écriture de champs de formulaires en proposant une + 'saisies_description' => 'Ce plugin permet de faciliter l’écriture de champs de formulaires en proposant une balise #SAISIE. Le HTML généré est compatible avec la nomenclature des formulaires proposée par SPIP > 2.0 et avec le plugin de configuration CFG.', 'saisies_nom' => 'Saisies pour formulaires', diff --git a/www/plugins/saisies/lang/paquet-saisies_nl.php b/www/plugins/saisies/lang/paquet-saisies_nl.php new file mode 100644 index 0000000..13b832b --- /dev/null +++ b/www/plugins/saisies/lang/paquet-saisies_nl.php @@ -0,0 +1,17 @@ + 'Deze plugin vereenvoudigt het maken van formuliervelden danzij een code #SAISIE. De gegenereerde HTML is compatibel met die van SPIP formulieren vanaf versie 2.0 en met de configuratie plugin CFG.', + 'saisies_nom' => 'Saisies (Invoer) voor formulieren', + 'saisies_slogan' => 'Eenvoudig formuliervelden maken.', + 'saisies_titre' => 'Invoer voor formulieren' +); + +?> diff --git a/www/plugins/saisies/lang/saisies.xml b/www/plugins/saisies/lang/saisies.xml index 5fb936b..c26a023 100644 --- a/www/plugins/saisies/lang/saisies.xml +++ b/www/plugins/saisies/lang/saisies.xml @@ -1,28 +1,37 @@ - - + + + - + + - - + + + - + - - + + + - - + + + + + + + - + diff --git a/www/plugins/saisies/lang/saisies_ca.php b/www/plugins/saisies/lang/saisies_ca.php index 9579db8..31eb1d1 100644 --- a/www/plugins/saisies/lang/saisies_ca.php +++ b/www/plugins/saisies/lang/saisies_ca.php @@ -8,103 +8,53 @@ if (!defined('_ECRIRE_INC_VERSION')) return; $GLOBALS[$GLOBALS['idx_lang']] = array( // B - 'bouton_parcourir_docs_article' => 'Fullejar l\'article', + 'bouton_parcourir_docs_article' => 'Fullejar l’article', 'bouton_parcourir_docs_breve' => 'Fullejar la breu', 'bouton_parcourir_docs_rubrique' => 'Fullejar la secció', 'bouton_parcourir_mediatheque' => 'Fullejar la mediateca', - // C - 'construire_action_annuler' => 'Annuler', # NEW - 'construire_action_configurer' => 'Configurer', # NEW - 'construire_action_deplacer' => 'Déplacer', # NEW - 'construire_action_dupliquer' => 'Dupliquer', # NEW - 'construire_action_dupliquer_copie' => '(copie)', # NEW - 'construire_action_supprimer' => 'Supprimer', # NEW - 'construire_ajouter_champ' => 'Ajouter un champ', # NEW - 'construire_attention_enregistrer' => 'N\'oubliez pas d\'enregistrer vos modifications !', # NEW - 'construire_attention_modifie' => 'Le formulaire ci-dessous est différent du formulaire initial. Vous avez la possibilité de le réinitialiser à son état avant vos modifications.', # NEW - 'construire_attention_supprime' => 'Vos modifications comportent des suppressions de champs. Veuillez confirmer l\'enregistrement de cette nouvelle version du formulaire.', # NEW - 'construire_aucun_champs' => 'Il n\'y a pour l\'instant aucun champ dans ce formulaire.', # NEW - 'construire_confirmer_supprimer_champ' => 'Voulez-vous vraiment supprimer ce champ ?', # NEW - 'construire_info_nb_champs_masques' => '@nb@ champ(s) masqué(s) le temps de configurer le groupe.', # NEW - 'construire_position_explication' => 'Indiquez devant quel autre champ sera placé celui-ci.', # NEW - 'construire_position_fin_formulaire' => 'À la fin du formulaire', # NEW - 'construire_position_fin_groupe' => 'À la fin du groupe @groupe@', # NEW - 'construire_position_label' => 'Position du champ', # NEW - 'construire_reinitialiser' => 'Réinitialiser le formulaire', # NEW - 'construire_reinitialiser_confirmer' => 'Vous allez perdre toutes vos modifications. Êtes-vous sûr de vouloir revenir au formulaire initial ?', # NEW - 'construire_verifications_aucune' => 'Aucune', # NEW - 'construire_verifications_label' => 'Type de vérification à effectuer', # NEW - - // E - 'erreur_generique' => 'Il y a des erreurs dans les champs ci-dessous, veuillez vérifier vos saisies', # NEW - 'erreur_option_nom_unique' => 'Ce nom est déjà utilisé par un autre champ et il doit être unique dans ce formulaire.', # NEW - - // I - 'info_configurer_saisies' => 'Page de test des Saisies', # NEW - // L 'label_annee' => 'Any', 'label_jour' => 'Dia', 'label_mois' => 'Mes', // O - 'option_aff_art_interface_explication' => 'Afficher uniquement les articles de la langue de l\'utilisateur', # NEW - 'option_aff_art_interface_label' => 'Affichage multilingue', # NEW - 'option_aff_langue_explication' => 'Affiche la langue de l\'article ou rubrique sélectionné devant le titre', # NEW - 'option_aff_langue_label' => 'Afficher la langue', # NEW - 'option_aff_rub_interface_explication' => 'Afficher uniquement les rubriques de la langue de l\'utilisateur', # NEW - 'option_aff_rub_interface_label' => 'Affichage multilingue', # NEW - 'option_attention_explication' => 'Un missatge més important que l\'explicació.', + 'option_attention_explication' => 'Un missatge més important que l’explicació.', 'option_attention_label' => 'Advertència', - 'option_autocomplete_defaut' => 'Laisser par défaut', # NEW - 'option_autocomplete_explication' => 'Au chargement de la page, votre navigateur peut pré-remplir le champ en fonction de son historique', # NEW - 'option_autocomplete_label' => 'Pré-remplissage du champ', # NEW - 'option_autocomplete_off' => 'Désactiver', # NEW - 'option_autocomplete_on' => 'Activer', # NEW 'option_cacher_option_intro_label' => 'Amagar la primera elecció buida', - 'option_choix_destinataires_explication' => 'Un o diversos autors, d\'entre els quals hi ha l\'usuari, podrà fer la seva tria. Si no hi ha res seleccionat, és l\'autor que ha instal·lat el lloc el que serà escollit.', + 'option_choix_destinataires_explication' => 'Un o diversos autors, d’entre els quals hi ha l’usuari, podrà fer la seva tria. Si no hi ha res seleccionat, és l’autor que ha instal·lat el lloc el que serà escollit.', 'option_choix_destinataires_label' => 'Possibles destinataris', 'option_class_label' => 'Classes CSS suplementàries', - 'option_cols_explication' => 'Amplada del bloc en número de caràcters. Aquesta opció no s\'aplica sempre ja que els estils CSS del vostre lloc el poden anul·lar.', # MODIF + 'option_cols_explication' => 'Amplada del bloc en número de caràcters. Aquesta opció no s’aplica sempre ja que els estils CSS del vostre lloc el poden anul·lar.', # MODIF 'option_cols_label' => 'Amplada', - 'option_datas_explication' => 'Heu d\'especificar una opció per línia en la forma "cle|Label du choix"', - 'option_datas_label' => 'Llista d\'eleccions possibles', + 'option_datas_explication' => 'Heu d’especificar una opció per línia en la forma "cle|Label du choix"', # MODIF + 'option_datas_label' => 'Llista d’eleccions possibles', 'option_defaut_label' => 'Valor per defecte', - 'option_disable_avec_post_explication' => 'Idèntic que l\'opció anterior però tanmateix envia el valor dins d\'un camps amagat.', + 'option_disable_avec_post_explication' => 'Idèntic que l’opció anterior però tanmateix envia el valor dins d’un camps amagat.', 'option_disable_avec_post_label' => 'Desactivar però enviar', 'option_disable_explication' => 'El camp no pot obtenir el focus.', 'option_disable_label' => 'Desactivar el camp', - 'option_erreur_obligatoire_explication' => 'Vous pouvez personnaliser le message d\'erreur affiché pour indiquer l\'obligation (sinon laisser vide).', # NEW - 'option_erreur_obligatoire_label' => 'Message d\'obligation', # NEW - 'option_explication_explication' => 'Si és necessari, una frase curta descriu l\'objecte del camp.', + 'option_explication_explication' => 'Si és necessari, una frase curta descriu l’objecte del camp.', 'option_explication_label' => 'Explicació', 'option_groupe_affichage' => 'Visualització', 'option_groupe_description' => 'Descripció', 'option_groupe_utilisation' => 'Utilització', 'option_groupe_validation' => 'Validació', - 'option_heure_pas_explication' => 'Lorsque vous utilisez l’horaire, un menu s’affiche pour aider à saisir heures et minutes. Vous pouvez ici choisir l’intervalle de temps entre chaque choix (par défaut 30min).', # NEW - 'option_heure_pas_label' => 'Intervalle des minutes dans le menu d’aide à la saisie', # NEW - 'option_horaire_label' => 'Horaire', # NEW - 'option_horaire_label_case' => 'Permettre de saisie aussi l’horaire', # NEW - 'option_info_obligatoire_explication' => 'Podeu, per defecte, modificar la indicació d\'obligació: [Obligatoire].', - 'option_info_obligatoire_label' => 'Indicació d\'obligació', - 'option_inserer_barre_choix_edition' => 'barra d\'edició completa', + 'option_info_obligatoire_explication' => 'Podeu, per defecte, modificar la indicació d’obligació: [Obligatoire].', + 'option_info_obligatoire_label' => 'Indicació d’obligació', + 'option_inserer_barre_choix_edition' => 'barra d’edició completa', 'option_inserer_barre_choix_forum' => 'barra dels fòrums', - 'option_inserer_barre_explication' => 'Insereix una barra d\'eines del portaplomes si aquest està activat.', - 'option_inserer_barre_label' => 'Inserir una barra d\'eines', + 'option_inserer_barre_explication' => 'Insereix una barra d’eines del portaplomes si aquest està activat.', + 'option_inserer_barre_label' => 'Inserir una barra d’eines', 'option_label_case_label' => 'Etiqueta situada al costat de la casella', 'option_label_explication' => 'El títol que es mostrarà.', 'option_label_label' => 'Etiqueta', - 'option_maxlength_explication' => 'L\'usuari no podrà escriure més caràcters que aquest nombre.', + 'option_maxlength_explication' => 'L’usuari no podrà escriure més caràcters que aquest nombre.', 'option_maxlength_label' => 'Número màxim de caràcters', - 'option_multiple_explication' => 'L\'utilisateur pourra sélectionner plusieurs valeurs', # NEW - 'option_multiple_label' => 'Sélection multiple', # NEW 'option_nom_explication' => 'Un nom informàtic que identificarà el camp. Ha de contenir només caràcters alfanumèrics minúsculs o el caràcter "_".', # MODIF 'option_nom_label' => 'Nom del camp', 'option_obligatoire_label' => 'Camp obligatori', 'option_option_intro_label' => 'Etiqueta de la primera elecció buida', - 'option_option_statut_label' => 'Afficher les statuts', # NEW 'option_pliable_label' => 'Plegable', 'option_pliable_label_case' => 'El grup de camps es podrà replegar.', 'option_plie_label' => 'Ja plegat', @@ -117,32 +67,28 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_rows_label' => 'Número de línies', 'option_size_explication' => 'Amplada del camp en número de caràcters. Aquesta opció no es pot aplicar sempre ja que els estils CSS del vostre lloc el poden anul·lar. ', 'option_size_label' => 'Mida del camp', - 'option_type_choix_plusieurs' => 'Permetrà a l\'usuari escollir diversos destinataris.', # MODIF - 'option_type_choix_tous' => 'Posar tots aquests autors com a destinataris. L\'usuari no tindrà cap tria.', - 'option_type_choix_un' => 'Permetre a l\'usuari escollir un únic destinatari.', # MODIF + 'option_type_choix_plusieurs' => 'Permetrà a l’usuari escollir diversos destinataris.', # MODIF + 'option_type_choix_tous' => 'Posar tots aquests autors com a destinataris. L’usuari no tindrà cap tria.', + 'option_type_choix_un' => 'Permetre a l’usuari escollir un únic destinatari.', # MODIF 'option_type_explication' => 'En mode "amagat", el contingut del camp no serà visible.', 'option_type_label' => 'Tipus del camp', 'option_type_password' => 'Amagat', 'option_type_text' => 'Normal', // S - 'saisie_auteurs_explication' => 'Permet de sélectionner un ou plusieurs auteurs', # NEW - 'saisie_auteurs_titre' => 'Auteurs', # NEW 'saisie_case_explication' => 'Permet activar o desactivar alguna cosa.', 'saisie_case_titre' => 'Casella única', 'saisie_checkbox_explication' => 'Permet escollir diverses opcions amb caselles.', 'saisie_checkbox_titre' => 'Caselles a marcar', # MODIF - 'saisie_date_explication' => 'Permet de saisir une date ? l\'aide d\'un calendrier', # NEW - 'saisie_date_titre' => 'Date', # NEW 'saisie_destinataires_explication' => 'Permet escollir un o diversos destinataris entre els autors seleccionats prèviament.', 'saisie_destinataires_titre' => 'Destinataris', 'saisie_explication_explication' => 'Un text explicatiu general.', 'saisie_explication_titre' => 'Explicació', 'saisie_fieldset_explication' => 'Un quadre que podrà englobar diversos camps.', 'saisie_fieldset_titre' => 'Grup de camps', - 'saisie_file_explication' => 'Enviament d\'un arxiu ', + 'saisie_file_explication' => 'Enviament d’un arxiu ', 'saisie_file_titre' => 'Arxiu', - 'saisie_hidden_explication' => 'Un camp omplert prèviament que l\'usuari no podrà veure.', + 'saisie_hidden_explication' => 'Un camp omplert prèviament que l’usuari no podrà veure.', 'saisie_hidden_titre' => 'Camp amagat', 'saisie_input_explication' => 'Una simple línia de text, que podrà ser visible o estar amagada (contrasenya).', 'saisie_input_titre' => 'Línia de text', @@ -153,12 +99,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'saisie_radio_defaut_choix3' => 'Tres', 'saisie_radio_explication' => 'Permet escollir una opció entre les diverses disponibles.', 'saisie_radio_titre' => 'Botons ràdios', - 'saisie_selecteur_article' => 'Affiche un navigateur de sélection d\'article', # NEW - 'saisie_selecteur_article_titre' => 'Sélecteur d\'article', # NEW - 'saisie_selecteur_rubrique' => 'Affiche un navigateur de sélection de rubrique', # NEW - 'saisie_selecteur_rubrique_article' => 'Affiche un navigateur de sélection d\'article ou de rubrique', # NEW - 'saisie_selecteur_rubrique_article_titre' => 'Sélecteur d\'article ou rubrique', # NEW - 'saisie_selecteur_rubrique_titre' => 'Sélecteur de rubrique', # NEW 'saisie_selection_explication' => 'Escollir una opció en una llista desplegable.', # MODIF 'saisie_selection_multiple_explication' => 'Permet escollir diverses opcions amb una llista.', 'saisie_selection_multiple_titre' => 'Selecció múltiple', @@ -168,7 +108,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( // T 'tous_visiteurs' => 'Tots els visitants (fins i tot els no registrats)', - 'tout_selectionner' => 'Tout sélectionner', # NEW // V 'vue_sans_reponse' => 'Sense resposta', # MODIF diff --git a/www/plugins/saisies/lang/saisies_de.php b/www/plugins/saisies/lang/saisies_de.php index c55a121..348ec02 100644 --- a/www/plugins/saisies/lang/saisies_de.php +++ b/www/plugins/saisies/lang/saisies_de.php @@ -68,7 +68,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_class_label' => 'Zusätzliche CSS-Klassen', 'option_cols_explication' => 'Breite des Blocks in Zeichen. Diese Option kann durch ihre CSS-Stile unwirksam grmacht werden.', 'option_cols_label' => 'Breite', - 'option_datas_explication' => 'Sie müssen in jeder Zeile eine Option im Format "Schlüssel|Bezeichnung" angeben.', + 'option_datas_explication' => 'Sie müssen in jeder Zeile eine Option im Format "Schlüssel|Bezeichnung" angeben.', # MODIF 'option_datas_label' => 'Mögliche Angaben', 'option_defaut_label' => 'Standardwert', 'option_disable_avec_post_explication' => 'Identisch mit voriger Option, jedoch wird der Wert in ein verstecktes Feld eingefügt.', @@ -83,10 +83,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_groupe_description' => 'Beschreibung', 'option_groupe_utilisation' => 'Verwendung', 'option_groupe_validation' => 'Bestätigung', - 'option_heure_pas_explication' => 'Lorsque vous utilisez l’horaire, un menu s’affiche pour aider à saisir heures et minutes. Vous pouvez ici choisir l’intervalle de temps entre chaque choix (par défaut 30min).', # NEW - 'option_heure_pas_label' => 'Intervalle des minutes dans le menu d’aide à la saisie', # NEW - 'option_horaire_label' => 'Horaire', # NEW - 'option_horaire_label_case' => 'Permettre de saisie aussi l’horaire', # NEW 'option_info_obligatoire_explication' => 'Sie können die Standardbezeichnung für Pflichtfelder ändern:[Pflichtfeld].', 'option_info_obligatoire_label' => 'Pflichtfeld-Anzeige', 'option_inserer_barre_choix_edition' => 'Vollständige Symbolleiste "Bearbeiten"', @@ -119,7 +115,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_size_label' => 'Feldgröße', 'option_type_choix_plusieurs' => 'Auswahl mehrerer Empfänger erlauben', 'option_type_choix_tous' => 'Alle diese Autoren als Empfänger hinzufügen. Der Besucher kann keine Auswahl treffen.', - 'option_type_choix_un' => 'Der Besucher kann nur einen einzigen Empfänger auswählen.', + 'option_type_choix_un' => 'Der Besucher kann nur einen einzigen Empfänger auswählen.', # MODIF 'option_type_explication' => 'Im "versteckten" Modus wird der Inhalt dieses Felds nicht angezeigt.', 'option_type_label' => 'Feldtyp', 'option_type_password' => 'Versteckt', diff --git a/www/plugins/saisies/lang/saisies_en.php b/www/plugins/saisies/lang/saisies_en.php index dddd5e0..cf5289d 100644 --- a/www/plugins/saisies/lang/saisies_en.php +++ b/www/plugins/saisies/lang/saisies_en.php @@ -49,12 +49,16 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'label_mois' => 'Month', // O - 'option_aff_art_interface_explication' => 'Display only the articles in the user\'s language', + 'option_aff_art_interface_explication' => 'Display only the articles in the user’s language', 'option_aff_art_interface_label' => 'Multilingual display', 'option_aff_langue_explication' => 'Display the selected language of the article or section before the title', 'option_aff_langue_label' => 'Display the language', - 'option_aff_rub_interface_explication' => 'Display only the sections in the user\'s language', + 'option_aff_rub_interface_explication' => 'Display only the sections in the user’s language', 'option_aff_rub_interface_label' => 'Multilingual display', + 'option_afficher_si_explication' => 'Indicate the display conditions of this field in function of the value of other fields. The identifier of the other fields has to be entered between @.
Example @selection_1@=="Toto" conditions the display of the field only when field selection_1 has a value of Toto.', + 'option_afficher_si_label' => 'Conditional display', + 'option_afficher_si_remplissage_explication' => 'Other than the previous option, this one is only displayed while the form is being entered and not when the result is displayed. Its syntax is the same.', + 'option_afficher_si_remplissage_label' => 'Conditional display when being filled', 'option_attention_explication' => 'A message more important than the explanation.', 'option_attention_label' => 'Warning', 'option_autocomplete_defaut' => 'Leave the default', @@ -63,6 +67,9 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_autocomplete_off' => 'Disable', 'option_autocomplete_on' => 'Enable', 'option_cacher_option_intro_label' => 'Hide the first empty choice', + 'option_choix_alternatif_label' => 'Allow to propose an alternative choice', + 'option_choix_alternatif_label_defaut' => 'Other choice', + 'option_choix_alternatif_label_label' => 'Label for this alternative choice', 'option_choix_destinataires_explication' => 'One or several authors among which the user can make his choice. If nothing selected, it will be the author who installed the site to be chosen.', 'option_choix_destinataires_label' => 'Possible recipients', 'option_class_label' => 'Additional CSS Classes', @@ -70,6 +77,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_cols_label' => 'Width', 'option_datas_explication' => 'You need to specify a choice for each row in the form of "key|label of the choice"', 'option_datas_label' => 'List of the available choices', + 'option_datas_sous_groupe_explication' => 'You can indicate a choice by line using the format "key|Label" of the choice.
You can indicate the start of a subgroup using the format "*Title of the subgroup". To end a subgroup you can start another one, or put a line containing "/*".', 'option_defaut_label' => 'Default value', 'option_disable_avec_post_explication' => 'Same as previous option position but still post value in a hidden field.', 'option_disable_avec_post_label' => 'Disabled but posted.', @@ -103,6 +111,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_nom_explication' => 'A computer ID name that identifies the field. It may only contain lowercase alphanumeric characters or the underscore character "_".', 'option_nom_label' => 'Field name', 'option_obligatoire_label' => 'Required field', + 'option_option_destinataire_intro_label' => 'Label of first choice empty (in list format)', 'option_option_intro_label' => 'Label for the first empty choice', 'option_option_statut_label' => 'Show the status', 'option_pliable_label' => 'Expandable', @@ -119,7 +128,8 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_size_label' => 'Field size', 'option_type_choix_plusieurs' => 'Allow the user to choose several message recipients.', 'option_type_choix_tous' => 'Make all these authors as recipients. The user will not have choice.', - 'option_type_choix_un' => 'Allow the user to choose only one message recipient.', + 'option_type_choix_un' => 'Allow the user to choose only one message recipient (as a dropdown list).', + 'option_type_choix_un_radio' => 'Allow the user to select one single addressee (in checklist format).', 'option_type_explication' => 'In "disguised" mode, the field contents as typed will be replaced with asterisks.', 'option_type_label' => 'Field type', 'option_type_password' => 'Disguised', diff --git a/www/plugins/saisies/lang/saisies_es.php b/www/plugins/saisies/lang/saisies_es.php index 3e099c5..b5af8a1 100644 --- a/www/plugins/saisies/lang/saisies_es.php +++ b/www/plugins/saisies/lang/saisies_es.php @@ -11,7 +11,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'bouton_parcourir_docs_article' => 'Buscar artículo', 'bouton_parcourir_docs_breve' => 'Buscar breve', 'bouton_parcourir_docs_rubrique' => 'Buscar la sección', - 'bouton_parcourir_mediatheque' => 'Buscar mediateca', + 'bouton_parcourir_mediatheque' => 'Examinar mediateca', // C 'construire_action_annuler' => 'Anular', @@ -27,7 +27,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'construire_aucun_champs' => 'Actualmente no existen campos en este formulario. ', 'construire_confirmer_supprimer_champ' => '¿Desea eliminar realmente este campo?', 'construire_info_nb_champs_masques' => '@nb@ campo(s) oculto(s) el tiempo de configurar el grupo.', - 'construire_position_explication' => 'Indique delante de qué otro campo se cololocará.', + 'construire_position_explication' => 'Indique delante de qué otro campo se colocará.', 'construire_position_fin_formulaire' => 'Al final del formulario', 'construire_position_fin_groupe' => 'Al final del grupo @groupe@', 'construire_position_label' => 'Posición del campo', @@ -51,27 +51,35 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( // O 'option_aff_art_interface_explication' => 'Mostrar sólo los artículos en el idioma del usuario', 'option_aff_art_interface_label' => 'Aparencia multilingüe', - 'option_aff_langue_explication' => 'Muestra el idioma del artículo o de la sección enfrente de su título', + 'option_aff_langue_explication' => 'Muestra el idioma del artículo o de la sección delante del título', 'option_aff_langue_label' => 'Mostrar el idioma', 'option_aff_rub_interface_explication' => 'Mostrar sólo las secciones en el idioma del usuario', - 'option_aff_rub_interface_label' => 'Aparencia multilingüe', + 'option_aff_rub_interface_label' => 'Apariencia multilingüe', + 'option_afficher_si_explication' => 'Indique las condiciones para mostrar el campo en función del valor de los otros campos. El identificador de los otros campos debe ser indicarse entre @.
Ejemplo @selection_1@=="Toto" condiciona la visualización del campo a que el campo selection_1 tenga por valor Toto.', + 'option_afficher_si_label' => 'Visualización condicional', + 'option_afficher_si_remplissage_explication' => 'Contrariamente a la opción anterior, ésta condiciona la visualización sólo al rellenar el formulario, no al mostrar los resultados. La sintaxis es la misma.', + 'option_afficher_si_remplissage_label' => 'presentación condicional durante el rellenado', 'option_attention_explication' => 'Un mensaje más importante que la explicación.', 'option_attention_label' => 'Aviso', 'option_autocomplete_defaut' => 'Dejar por defecto', - 'option_autocomplete_explication' => 'Al cargar la página, su navegador puede rellenar el campo en función de sus historial', + 'option_autocomplete_explication' => 'Al cargar la página, su navegador puede rellenar el campo en función de su historial', 'option_autocomplete_label' => 'Pre-relleno del campo', 'option_autocomplete_off' => 'Desactivar', 'option_autocomplete_on' => 'Activar', 'option_cacher_option_intro_label' => 'Esconder la primera opción vacía', - 'option_choix_destinataires_explication' => 'Una lista de autoras o autores de SPIP. Se podrán elegir los destinatorios dentro de esta lista. Si no se selecciona nadie, la elección será la persona que instaló el sitio.', - 'option_choix_destinataires_label' => 'Destinaciones posibles', + 'option_choix_alternatif_label' => 'Permitir proponer una elección alternativa', + 'option_choix_alternatif_label_defaut' => 'Otra elección', + 'option_choix_alternatif_label_label' => 'Etiqueta de esta elección alternativa', + 'option_choix_destinataires_explication' => 'Uno o varios autores entre los cuales el autor podrá elegir. Si no se selecciona nada, será el autor que ha instalado el sitio el elegido. ', + 'option_choix_destinataires_label' => 'Destinatarios posibles', 'option_class_label' => 'Clases CSS adicionales', - 'option_cols_explication' => 'Ancho del bloque (en número de carácteres). Esta opción no se aplica siempre, porque puede ser cancelada por los estilos CSS de tu sitio.', + 'option_cols_explication' => 'Ancho del bloque (en número de caracteres). Esta opción no se aplica siempre, porque puede ser cancelada por los estilos CSS de tu sitio.', 'option_cols_label' => 'Ancho', - 'option_datas_explication' => 'Tiene que dar una opción por línea bajo la forma "clave|Etiqueta de la opción"', + 'option_datas_explication' => 'Debe indicar una opción por línea bajo la forma "clave|Etiqueta de la opción"', 'option_datas_label' => 'Lista de opciones posibles', + 'option_datas_sous_groupe_explication' => 'Debe indicar una opción por línea bajo la forma "clave|Etiqueta" de la opción".
Puede indicar el inicio de un subgrupo bajo la forma "*Título del subgrupo". Para terminar un subgrupo puede iniciar otro, o bien colocar una línea que contenga "/*".', 'option_defaut_label' => 'Valor por defecto', - 'option_disable_avec_post_explication' => 'Como la opción anterior, pero igual envía el valor en un campo escondido.', + 'option_disable_avec_post_explication' => 'Como la opción anterior, pero publica el valor en un campo escondido.', 'option_disable_avec_post_label' => 'Deactivar pero enviar', 'option_disable_explication' => 'El campo ya no puede obtener el foco.', 'option_disable_label' => 'Deactivar el campo', @@ -79,7 +87,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_erreur_obligatoire_label' => 'Mensaje de obligación', 'option_explication_explication' => 'Si hace falta, una frase corta que describe el campo', 'option_explication_label' => 'Explicación', - 'option_groupe_affichage' => 'Aparencia', + 'option_groupe_affichage' => 'Apariencia', 'option_groupe_description' => 'Descripción', 'option_groupe_utilisation' => 'Uso', 'option_groupe_validation' => 'Validación', @@ -87,23 +95,24 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_heure_pas_label' => 'Intervalo de minutos en el menú de ayuda a la entrada', 'option_horaire_label' => 'Horario', 'option_horaire_label_case' => 'Permite introducir también la hora', - 'option_info_obligatoire_explication' => 'Puede modificar la indicación de campo obligatoria: [Obligatorio.', + 'option_info_obligatoire_explication' => 'Puede modificar la indicación de campo obligatoria por defecto: [Obligatorio.', 'option_info_obligatoire_label' => 'Indicación de campo obligatorio', 'option_inserer_barre_choix_edition' => 'Barra de edición completa', 'option_inserer_barre_choix_forum' => 'barra de los foros', - 'option_inserer_barre_explication' => 'Integra una barra tipográfica si ésta es activa.', - 'option_inserer_barre_label' => 'Integrar una barra de herramientas', - 'option_label_case_label' => 'Etiqueta posicionada al lado de la checkbox', - 'option_label_explication' => 'El título que se enseñará', + 'option_inserer_barre_explication' => 'Insertar una barra tipográfica si ésta está activada.', + 'option_inserer_barre_label' => 'Insertar una barra de herramientas', + 'option_label_case_label' => 'Etiqueta posicionada al lado de la casilla', + 'option_label_explication' => 'El título que se mostrará.', 'option_label_label' => 'Etiqueta', - 'option_maxlength_explication' => 'El campo no podrá contener más carácteres que este número.', - 'option_maxlength_label' => 'Número máximo de carácteres', + 'option_maxlength_explication' => 'El campo no podrá contener más caracteres que este número.', + 'option_maxlength_label' => 'Número máximo de caracteres', 'option_multiple_explication' => 'Se podrán seleccionar varias opciones', 'option_multiple_label' => 'Selección múltiple', - 'option_nom_explication' => 'Un nombre informático que identificará el campo. Sólo puede contener carácteres alfanuméricos minúsculos o el carácter "_".', + 'option_nom_explication' => 'Un nombre informático que identificará el campo. Sólo puede contener caracteres alfanuméricos minúsculos o el carácter "_".', 'option_nom_label' => 'Nombre del campo', 'option_obligatoire_label' => 'Campo obligatorio', - 'option_option_intro_label' => 'Label de la primera opción vacía', + 'option_option_destinataire_intro_label' => 'Etiqueta de la primera opción vacía (cuando esté en forma de lista)', + 'option_option_intro_label' => 'Etiqueta de la primera opción vacía', 'option_option_statut_label' => 'Mostrar el estatus', 'option_pliable_label' => 'Desplegable', 'option_pliable_label_case' => 'El grupo de campos se podrá contraer y desplegar.', @@ -115,11 +124,12 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_readonly_label' => 'Sólo lectura', 'option_rows_explication' => 'Altura del bloque en número de líneas. Esta opción no se aplica siempre, porque puede ser cancelada por los estilos CSS de su sitio.', 'option_rows_label' => 'Número de líneas', - 'option_size_explication' => 'Ancho del campo (número de carácteres). Esta opción no se aplica siempre, porque puede ser cancelada por los estilos CSS de su sitio.', + 'option_size_explication' => 'Ancho del campo (número de caracteres). Esta opción no se aplica siempre, porque puede ser cancelada por los estilos CSS del sitio.', 'option_size_label' => 'Tamaño del campo', - 'option_type_choix_plusieurs' => 'Permitirle al usuario elegir varias personas destinatorias.', - 'option_type_choix_tous' => 'Poner a todos/as estas autoras como destinatorias. El usuario no tendrá ninguna opción.', - 'option_type_choix_un' => 'Permitirle al usuario elegir sólo una persona destinatoria.', + 'option_type_choix_plusieurs' => 'Permitirle al usuario elegir varias personas destinatarias.', + 'option_type_choix_tous' => 'Poner a todos estos autores como destinatarios. El usuario no tendrá ninguna opción.', + 'option_type_choix_un' => 'Permitir al usuario elegir sólo una persona destinataria (en forma de lista desplegable).', + 'option_type_choix_un_radio' => 'Permitir al usuario elegir sólo una persona destinataria (en forma de lista de viñetas).', 'option_type_explication' => 'En modo "escondido", el contenido del campo no será visible.', 'option_type_label' => 'Tipo del campo', 'option_type_password' => 'Escondido', @@ -128,14 +138,14 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( // S 'saisie_auteurs_explication' => 'Permite seleccionar uno o más autores', 'saisie_auteurs_titre' => 'Autores', - 'saisie_case_explication' => 'Permite activar o deactivar algo.', - 'saisie_case_titre' => 'Checkbox único', - 'saisie_checkbox_explication' => 'Permite elegir varias opciones con checkboxes', - 'saisie_checkbox_titre' => 'Checkboxes', + 'saisie_case_explication' => 'Permite activar o desactivar algo.', + 'saisie_case_titre' => 'Casilla única', + 'saisie_checkbox_explication' => 'Permite elegir varias opciones con las casillas a marcar.', + 'saisie_checkbox_titre' => 'Casillas a marcar', 'saisie_date_explication' => '¿Permitir introducir una fecha? Ayuda de calendario', 'saisie_date_titre' => 'Fecha', - 'saisie_destinataires_explication' => 'Permite elegir una o varias personas destinatorias dentro de las autoras seleccionadas.', - 'saisie_destinataires_titre' => 'Personas destinatorias', + 'saisie_destinataires_explication' => 'Permite elegir una o varias personas destinatarias entre las autoras preseleccionadas.', + 'saisie_destinataires_titre' => 'Personas destinatarias', 'saisie_explication_explication' => 'Una explicación general.', 'saisie_explication_titre' => 'Explicación', 'saisie_fieldset_explication' => 'Un marco que podrá englobar varios campos.', @@ -146,7 +156,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'saisie_hidden_titre' => 'Campo escondido', 'saisie_input_explication' => 'Una sola línea de texto, que puede ser visible u ocultada (contraseña).', 'saisie_input_titre' => 'Línea de texto', - 'saisie_oui_non_explication' => 'Sí o no. ¿Está claro? :)', + 'saisie_oui_non_explication' => 'Sí o no, ¿está claro? :)', 'saisie_oui_non_titre' => 'Sí o no', 'saisie_radio_defaut_choix1' => 'Uno', 'saisie_radio_defaut_choix2' => 'Dos', @@ -161,7 +171,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'saisie_selecteur_rubrique_titre' => 'Selector de sección', 'saisie_selection_explication' => 'Elegir una opción dentro de una lista desplegable.', 'saisie_selection_multiple_explication' => 'Permite elegir varias opciones con una lista.', - 'saisie_selection_multiple_titre' => 'Selección multiple', + 'saisie_selection_multiple_titre' => 'Selección múltiple', 'saisie_selection_titre' => 'Lista desplegable', 'saisie_textarea_explication' => 'Un campo de texto sobre varias líneas.', 'saisie_textarea_titre' => 'Bloque de texto', diff --git a/www/plugins/saisies/lang/saisies_fa.php b/www/plugins/saisies/lang/saisies_fa.php index e9de88d..bdbf170 100644 --- a/www/plugins/saisies/lang/saisies_fa.php +++ b/www/plugins/saisies/lang/saisies_fa.php @@ -13,36 +13,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'bouton_parcourir_docs_rubrique' => 'مرور بخش', 'bouton_parcourir_mediatheque' => 'مرور كتابخانه چندرسانه‌اي', - // C - 'construire_action_annuler' => 'Annuler', # NEW - 'construire_action_configurer' => 'Configurer', # NEW - 'construire_action_deplacer' => 'Déplacer', # NEW - 'construire_action_dupliquer' => 'Dupliquer', # NEW - 'construire_action_dupliquer_copie' => '(copie)', # NEW - 'construire_action_supprimer' => 'Supprimer', # NEW - 'construire_ajouter_champ' => 'Ajouter un champ', # NEW - 'construire_attention_enregistrer' => 'N\'oubliez pas d\'enregistrer vos modifications !', # NEW - 'construire_attention_modifie' => 'Le formulaire ci-dessous est différent du formulaire initial. Vous avez la possibilité de le réinitialiser à son état avant vos modifications.', # NEW - 'construire_attention_supprime' => 'Vos modifications comportent des suppressions de champs. Veuillez confirmer l\'enregistrement de cette nouvelle version du formulaire.', # NEW - 'construire_aucun_champs' => 'Il n\'y a pour l\'instant aucun champ dans ce formulaire.', # NEW - 'construire_confirmer_supprimer_champ' => 'Voulez-vous vraiment supprimer ce champ ?', # NEW - 'construire_info_nb_champs_masques' => '@nb@ champ(s) masqué(s) le temps de configurer le groupe.', # NEW - 'construire_position_explication' => 'Indiquez devant quel autre champ sera placé celui-ci.', # NEW - 'construire_position_fin_formulaire' => 'À la fin du formulaire', # NEW - 'construire_position_fin_groupe' => 'À la fin du groupe @groupe@', # NEW - 'construire_position_label' => 'Position du champ', # NEW - 'construire_reinitialiser' => 'Réinitialiser le formulaire', # NEW - 'construire_reinitialiser_confirmer' => 'Vous allez perdre toutes vos modifications. Êtes-vous sûr de vouloir revenir au formulaire initial ?', # NEW - 'construire_verifications_aucune' => 'Aucune', # NEW - 'construire_verifications_label' => 'Type de vérification à effectuer', # NEW - - // E - 'erreur_generique' => 'Il y a des erreurs dans les champs ci-dessous, veuillez vérifier vos saisies', # NEW - 'erreur_option_nom_unique' => 'Ce nom est déjà utilisé par un autre champ et il doit être unique dans ce formulaire.', # NEW - - // I - 'info_configurer_saisies' => 'Page de test des Saisies', # NEW - // L 'label_annee' => 'سال', 'label_jour' => 'روز', @@ -57,36 +27,25 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_aff_rub_interface_label' => 'نمايش چندزبانه', 'option_attention_explication' => 'پيامي مهم‌تر از توضيح.', 'option_attention_label' => 'هشدار', - 'option_autocomplete_defaut' => 'Laisser par défaut', # NEW - 'option_autocomplete_explication' => 'Au chargement de la page, votre navigateur peut pré-remplir le champ en fonction de son historique', # NEW - 'option_autocomplete_label' => 'Pré-remplissage du champ', # NEW - 'option_autocomplete_off' => 'Désactiver', # NEW - 'option_autocomplete_on' => 'Activer', # NEW 'option_cacher_option_intro_label' => 'پنهان‌سازي نخستين انتخاب خالي ', - 'option_choix_destinataires_explication' => 'يك يا چند نويسنده كه كاربر مي‌تواند از ميانشان انتخاب كند. اگر كسي انتخاب نشود،‌ نويسنده‌اي كه سايت را نصب كرده انتخاب خواهد شد.Un ou plusieurs auteurs parmis lesquels l\'utilisateur pourra faire son choix. Si rien n\'est sélectionné, c\'est l\'auteur qui a installé le site qui sera choisi.', + 'option_choix_destinataires_explication' => 'يك يا چند نويسنده كه كاربر مي‌تواند از ميانشان انتخاب كند. اگر كسي انتخاب نشود،‌ نويسنده‌اي كه سايت را نصب كرده انتخاب خواهد شد.Un ou plusieurs auteurs parmis lesquels l’utilisateur pourra faire son choix. Si rien n’est sélectionné, c’est l’auteur qui a installé le site qui sera choisi.', 'option_choix_destinataires_label' => '<دريافت‌ كنندگان محتمل', 'option_class_label' => 'كلاس‌هاي سي.اس.اس اضافي ', 'option_cols_explication' => 'پهناي بلوك به تعداد كارآكترها. اين گزينه هميشه كاربرد ندارد چرا كه شيوه‌هاي سي.اس.اس سايت شما مي‌تواند آن را منتفي سازد.', 'option_cols_label' => 'پهنا', - 'option_datas_explication' => 'لازم است براي هر رديف يك گزينه در قالب «گزينه‌ي كليد|برچسبِ» انتخاب كنيد.', + 'option_datas_explication' => 'لازم است براي هر رديف يك گزينه در قالب «گزينه‌ي كليد|برچسبِ» انتخاب كنيد.', # MODIF 'option_datas_label' => 'فهرست گزينه‌هاي ممكن ', 'option_defaut_label' => 'مقدار پيش‌ گزيده', 'option_disable_avec_post_explication' => 'همانند وضعيت گزينه‌ي قبلي اما هنوز مقدار در ميدان مخفي پست شود.', 'option_disable_avec_post_label' => 'غيرفعال اما پست شده', 'option_disable_explication' => 'ميدان نمي‌‌تواند تمركز بيشتري بگيرد.', 'option_disable_label' => 'غيرفعال سازي ميدن', - 'option_erreur_obligatoire_explication' => 'Vous pouvez personnaliser le message d\'erreur affiché pour indiquer l\'obligation (sinon laisser vide).', # NEW - 'option_erreur_obligatoire_label' => 'Message d\'obligation', # NEW 'option_explication_explication' => 'در هنگام نياز، يك عبارت كوتاه موضوع ميدان را بيان كند.', 'option_explication_label' => 'توضيح', 'option_groupe_affichage' => 'نمايش ', 'option_groupe_description' => 'توصيف', 'option_groupe_utilisation' => 'كاربرد', 'option_groupe_validation' => 'ارزش‌گذاري', - 'option_heure_pas_explication' => 'Lorsque vous utilisez l’horaire, un menu s’affiche pour aider à saisir heures et minutes. Vous pouvez ici choisir l’intervalle de temps entre chaque choix (par défaut 30min).', # NEW - 'option_heure_pas_label' => 'Intervalle des minutes dans le menu d’aide à la saisie', # NEW - 'option_horaire_label' => 'Horaire', # NEW - 'option_horaire_label_case' => 'Permettre de saisie aussi l’horaire', # NEW 'option_info_obligatoire_explication' => 'مي‌توانيد كاربرد پيش‌ گزيده‌ي الزامي را اصلاح كنيد: [Obligatoire].', 'option_info_obligatoire_label' => 'نشان الزام', 'option_inserer_barre_choix_edition' => 'ميل‌ابزار ويرايش كامل ', @@ -104,7 +63,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_nom_label' => 'اسم ميدان', 'option_obligatoire_label' => 'ميدان الزامي', 'option_option_intro_label' => 'برچسب نخستين گزينه‌ي خالي ', - 'option_option_statut_label' => 'Afficher les statuts', # NEW 'option_pliable_label' => 'گسترشي ', 'option_pliable_label_case' => 'گروه‌ ميدان‌هاي چين خور.', 'option_plie_label' => 'چين خورده', @@ -119,15 +77,13 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_size_label' => 'اندازه‌ي ميدان', 'option_type_choix_plusieurs' => 'اجازه به كاربر در انتخاب چند دريافت كننده‌ي ايميل.', 'option_type_choix_tous' => 'تمام مؤلفان دريافت‌كننده شوند. كاربر گزينه‌اي نخواهد داشت.', - 'option_type_choix_un' => 'اجازه به كاربر براي گزينش فقط يك دريافت‌كننده ', + 'option_type_choix_un' => 'اجازه به كاربر براي گزينش فقط يك دريافت‌كننده ', # MODIF 'option_type_explication' => 'در حالت «پوشيده»، محتواي ميدان قابل رؤيت نخواهد بود. ', 'option_type_label' => 'نوع ميدان', 'option_type_password' => 'پوشيده', 'option_type_text' => 'عادي', // S - 'saisie_auteurs_explication' => 'Permet de sélectionner un ou plusieurs auteurs', # NEW - 'saisie_auteurs_titre' => 'Auteurs', # NEW 'saisie_case_explication' => 'فعال يا غيرفعال‌سازي يك گزينه‌ي مشخص.', 'saisie_case_titre' => 'تك چك‌ باكش', 'saisie_checkbox_explication' => 'اجازه‌ي گزينش چك‌ باكس چندگزينه‌اي.', @@ -168,7 +124,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( // T 'tous_visiteurs' => 'تمام بازديدكنندگان (حتي ثبت ‌نام ناشدگان)', - 'tout_selectionner' => 'Tout sélectionner', # NEW // V 'vue_sans_reponse' => 'بي‌ پاسخ', diff --git a/www/plugins/saisies/lang/saisies_fr.php b/www/plugins/saisies/lang/saisies_fr.php index f6e55a2..34e10ef 100644 --- a/www/plugins/saisies/lang/saisies_fr.php +++ b/www/plugins/saisies/lang/saisies_fr.php @@ -6,7 +6,7 @@ if (!defined('_ECRIRE_INC_VERSION')) return; $GLOBALS[$GLOBALS['idx_lang']] = array( // B - 'bouton_parcourir_docs_article' => 'Parcourir l\'article', + 'bouton_parcourir_docs_article' => 'Parcourir l’article', 'bouton_parcourir_docs_breve' => 'Parcourir la brève', 'bouton_parcourir_docs_rubrique' => 'Parcourir la rubrique', 'bouton_parcourir_mediatheque' => 'Parcourir la médiathèque', @@ -19,18 +19,18 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'construire_action_dupliquer_copie' => '(copie)', 'construire_action_supprimer' => 'Supprimer', 'construire_ajouter_champ' => 'Ajouter un champ', - 'construire_attention_enregistrer' => 'N\'oubliez pas d\'enregistrer vos modifications !', + 'construire_attention_enregistrer' => 'N’oubliez pas d’enregistrer vos modifications !', 'construire_attention_modifie' => 'Le formulaire ci-dessous est différent du formulaire initial. Vous avez la possibilité de le réinitialiser à son état avant vos modifications.', - 'construire_attention_supprime' => 'Vos modifications comportent des suppressions de champs. Veuillez confirmer l\'enregistrement de cette nouvelle version du formulaire.', - 'construire_aucun_champs' => 'Il n\'y a pour l\'instant aucun champ dans ce formulaire.', - 'construire_confirmer_supprimer_champ' => 'Voulez-vous vraiment supprimer ce champ ?', + 'construire_attention_supprime' => 'Vos modifications comportent des suppressions de champs. Veuillez confirmer l’enregistrement de cette nouvelle version du formulaire.', + 'construire_aucun_champs' => 'Il n’y a pour l’instant aucun champ dans ce formulaire.', + 'construire_confirmer_supprimer_champ' => 'Voulez-vous vraiment supprimer ce champ ?', 'construire_info_nb_champs_masques' => '@nb@ champ(s) masqué(s) le temps de configurer le groupe.', 'construire_position_explication' => 'Indiquez devant quel autre champ sera placé celui-ci.', 'construire_position_fin_formulaire' => 'À la fin du formulaire', 'construire_position_fin_groupe' => 'À la fin du groupe @groupe@', 'construire_position_label' => 'Position du champ', 'construire_reinitialiser' => 'Réinitialiser le formulaire', - 'construire_reinitialiser_confirmer' => 'Vous allez perdre toutes vos modifications. Êtes-vous sûr de vouloir revenir au formulaire initial ?', + 'construire_reinitialiser_confirmer' => 'Vous allez perdre toutes vos modifications. Êtes-vous sûr de vouloir revenir au formulaire initial ?', 'construire_verifications_aucune' => 'Aucune', 'construire_verifications_label' => 'Type de vérification à effectuer', @@ -47,13 +47,17 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'label_mois' => 'Mois', // O - 'option_aff_art_interface_explication' => 'Afficher uniquement les articles de la langue de l\'utilisateur', + 'option_aff_art_interface_explication' => 'Afficher uniquement les articles de la langue de l’utilisateur', 'option_aff_art_interface_label' => 'Affichage multilingue', - 'option_aff_langue_explication' => 'Affiche la langue de l\'article ou rubrique sélectionné devant le titre', + 'option_aff_langue_explication' => 'Affiche la langue de l’article ou rubrique sélectionné devant le titre', 'option_aff_langue_label' => 'Afficher la langue', - 'option_aff_rub_interface_explication' => 'Afficher uniquement les rubriques de la langue de l\'utilisateur', + 'option_aff_rub_interface_explication' => 'Afficher uniquement les rubriques de la langue de l’utilisateur', 'option_aff_rub_interface_label' => 'Affichage multilingue', - 'option_attention_explication' => 'Un message plus important que l\'explication.', + 'option_afficher_si_explication' => 'Indiquez les conditions pour afficher le champ en fonction de la valeur des autres champs. L’identifiant des autres champs doit être mis entre @.
Exemple @selection_1@=="Toto" conditionne l’affichage du champ à ce que le champ selection_1 ait pour valeur Toto.', + 'option_afficher_si_label' => 'Affichage conditionnel', + 'option_afficher_si_remplissage_explication' => 'Contrairement à la précédente option, celle-ci ne conditionne l’affichage que lors du remplissage du formulaire, pas lors de l’affichage des résultats. Sa syntaxe est la même.', + 'option_afficher_si_remplissage_label' => 'Affichage conditionnel lors du remplissage', + 'option_attention_explication' => 'Un message plus important que l’explication.', 'option_attention_label' => 'Avertissement', 'option_autocomplete_defaut' => 'Laisser par défaut', 'option_autocomplete_explication' => 'Au chargement de la page, votre navigateur peut pré-remplir le champ en fonction de son historique', @@ -61,21 +65,25 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_autocomplete_off' => 'Désactiver', 'option_autocomplete_on' => 'Activer', 'option_cacher_option_intro_label' => 'Cacher le premier choix vide', - 'option_choix_destinataires_explication' => 'Un ou plusieurs auteurs parmis lesquels l\'utilisateur pourra faire son choix. Si rien n\'est sélectionné, c\'est l\'auteur qui a installé le site qui sera choisi.', + 'option_choix_alternatif_label' => 'Permettre de proposer un choix alternatif', + 'option_choix_alternatif_label_defaut' => 'Autre choix', + 'option_choix_alternatif_label_label' => 'Label de ce choix alternatif', + 'option_choix_destinataires_explication' => 'Un ou plusieurs auteurs parmis lesquels l’utilisateur pourra faire son choix. Si rien n’est sélectionné, c’est l’auteur qui a installé le site qui sera choisi.', 'option_choix_destinataires_label' => 'Destinataires possibles', 'option_class_label' => 'Classes CSS supplémentaires', - 'option_cols_explication' => 'Largeur du bloc en nombre de caractères. Cette option n\'est pas toujours appliquée car les styles CSS de votre site peuvent l\'annuler.', + 'option_cols_explication' => 'Largeur du bloc en nombre de caractères. Cette option n’est pas toujours appliquée car les styles CSS de votre site peuvent l’annuler.', 'option_cols_label' => 'Largeur', 'option_datas_explication' => 'Vous devez indiquez un choix par ligne sous la forme "cle|Label du choix"', 'option_datas_label' => 'Liste des choix possibles', + 'option_datas_sous_groupe_explication' => 'Vous devez indiquez un choix par ligne sous la forme "cle|Label" du choix.
Vous pouvez indiquer le début d’un sous-groupe sous la forme "*Titre du sous-groupe". Pour finir un sous-groupe vous pouvez en entamez un autre, ou bien mettre une ligne contenant unique "/*".', 'option_defaut_label' => 'Valeur par défaut', - 'option_disable_avec_post_explication' => 'Identique à l\'option précédente mais poste quand même la valeur dans un champ caché.', + 'option_disable_avec_post_explication' => 'Identique à l’option précédente mais poste quand même la valeur dans un champ caché.', 'option_disable_avec_post_label' => 'Désactiver mais poster', 'option_disable_explication' => 'Le champ ne peut plus obtenir le focus.', 'option_disable_label' => 'Désactiver le champ', - 'option_erreur_obligatoire_explication' => 'Vous pouvez personnaliser le message d\'erreur affiché pour indiquer l\'obligation (sinon laisser vide).', - 'option_erreur_obligatoire_label' => 'Message d\'obligation', - 'option_explication_explication' => 'Si besoin, une courte phrase décrivant l\'objet du champ.', + 'option_erreur_obligatoire_explication' => 'Vous pouvez personnaliser le message d’erreur affiché pour indiquer l’obligation (sinon laisser vide).', + 'option_erreur_obligatoire_label' => 'Message d’obligation', + 'option_explication_explication' => 'Si besoin, une courte phrase décrivant l’objet du champ.', 'option_explication_label' => 'Explication', 'option_groupe_affichage' => 'Affichage', 'option_groupe_description' => 'Description', @@ -85,39 +93,41 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_heure_pas_label' => 'Intervalle des minutes dans le menu d’aide à la saisie', 'option_horaire_label' => 'Horaire', 'option_horaire_label_case' => 'Permettre de saisir aussi l’horaire', - 'option_info_obligatoire_explication' => 'Vous pouvez modifier l\'indication d\'obligation par défaut : [Obligatoire].', - 'option_info_obligatoire_label' => 'Indication d\'obligation', - 'option_inserer_barre_choix_edition' => 'barre d\'édition complète', + 'option_info_obligatoire_explication' => 'Vous pouvez modifier l’indication d’obligation par défaut : [Obligatoire].', + 'option_info_obligatoire_label' => 'Indication d’obligation', + 'option_inserer_barre_choix_edition' => 'barre d’édition complète', 'option_inserer_barre_choix_forum' => 'barre des forums', - 'option_inserer_barre_explication' => 'Insère une barre d\'outils du porte-plume si ce dernier est activé.', - 'option_inserer_barre_label' => 'Insérer une barre d\'outils', + 'option_inserer_barre_explication' => 'Insère une barre d’outils du porte-plume si ce dernier est activé.', + 'option_inserer_barre_label' => 'Insérer une barre d’outils', 'option_label_case_label' => 'Label placé à côté de la case', 'option_label_explication' => 'Le titre qui sera affiché.', 'option_label_label' => 'Label', - 'option_maxlength_explication' => 'L\'utilisateur ne pourra pas taper plus de caractères que ce nombre.', + 'option_maxlength_explication' => 'L’utilisateur ne pourra pas taper plus de caractères que ce nombre.', 'option_maxlength_label' => 'Nombre de caractères maximum', - 'option_multiple_explication' => 'L\'utilisateur pourra sélectionner plusieurs valeurs', + 'option_multiple_explication' => 'L’utilisateur pourra sélectionner plusieurs valeurs', 'option_multiple_label' => 'Sélection multiple', 'option_nom_explication' => 'Un nom informatique qui identifiera le champ. Il ne doit contenir que des caractères alpha-numériques minuscules ou le caractère "_".', 'option_nom_label' => 'Nom du champ', 'option_obligatoire_label' => 'Champ obligatoire', + 'option_option_destinataire_intro_label' => 'Label du premier choix vide (lorsque sous forme de liste)', 'option_option_intro_label' => 'Label du premier choix vide', 'option_option_statut_label' => 'Afficher les statuts', 'option_pliable_label' => 'Pliable', 'option_pliable_label_case' => 'Le groupe de champs pourra être replié.', 'option_plie_label' => 'Déjà plié', - 'option_plie_label_case' => 'Si le groupe de champs est pliable, il sera déjà plié à l\'affichage du formulaire.', + 'option_plie_label_case' => 'Si le groupe de champs est pliable, il sera déjà plié à l’affichage du formulaire.', 'option_previsualisation_explication' => 'Si le porte-plume est activé, ajoute un onglet pour prévisualiser le rendu du texte saisi.', 'option_previsualisation_label' => 'Activer la prévisualisation', 'option_readonly_explication' => 'Le champ peut être lu, sélectionné, mais pas modifié.', 'option_readonly_label' => 'Lecture seule', - 'option_rows_explication' => 'Hauteur du bloc en nombre de ligne. Cette option n\'est pas toujours appliquée car les styles CSS de votre site peuvent l\'annuler.', + 'option_rows_explication' => 'Hauteur du bloc en nombre de ligne. Cette option n’est pas toujours appliquée car les styles CSS de votre site peuvent l’annuler.', 'option_rows_label' => 'Nombre de lignes', - 'option_size_explication' => 'Largeur du champ en nombre de caractères. Cette option n\'est pas toujours appliquée car les styles CSS de votre site peuvent l\'annuler.', + 'option_size_explication' => 'Largeur du champ en nombre de caractères. Cette option n’est pas toujours appliquée car les styles CSS de votre site peuvent l’annuler.', 'option_size_label' => 'Taille du champ', - 'option_type_choix_plusieurs' => 'Permettre à l\'utilisateur de choisir plusieurs destinataires.', - 'option_type_choix_tous' => 'Mettre tous ces auteurs en destinataires. L\'utilisateur n\'aura aucun choix.', - 'option_type_choix_un' => 'Permettre à l\'utilisateur de choisir un seul destinataire.', + 'option_type_choix_plusieurs' => 'Permettre à l’utilisateur de choisir plusieurs destinataires.', + 'option_type_choix_tous' => 'Mettre tous ces auteurs en destinataires. L’utilisateur n’aura aucun choix.', + 'option_type_choix_un' => 'Permettre à l’utilisateur de choisir un seul destinataire (sous forme de liste déroulante).', + 'option_type_choix_un_radio' => 'Permettre à l’utilisateur de choisir un seul destinataire (sous forme de liste à puce).', 'option_type_explication' => 'En mode "masqué", le contenu du champ ne sera pas visible.', 'option_type_label' => 'Type du champ', 'option_type_password' => 'Masqué', @@ -126,11 +136,11 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( // S 'saisie_auteurs_explication' => 'Permet de sélectionner un ou plusieurs auteurs', 'saisie_auteurs_titre' => 'Auteurs', - 'saisie_case_explication' => 'Permet d\'activer ou de désactiver quelque chose.', + 'saisie_case_explication' => 'Permet d’activer ou de désactiver quelque chose.', 'saisie_case_titre' => 'Case unique', 'saisie_checkbox_explication' => 'Permet de choisir plusieurs options avec des cases.', 'saisie_checkbox_titre' => 'Cases à cocher', - 'saisie_date_explication' => 'Permet de saisir une date ? l\'aide d\'un calendrier', + 'saisie_date_explication' => 'Permet de saisir une date ? l’aide d’un calendrier', 'saisie_date_titre' => 'Date', 'saisie_destinataires_explication' => 'Permet de choisir un ou plusieurs destinataires parmis des auteurs pré-sélectionné.', 'saisie_destinataires_titre' => 'Destinataires', @@ -138,24 +148,24 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'saisie_explication_titre' => 'Explication', 'saisie_fieldset_explication' => 'Un cadre qui pourra englober plusieurs champs.', 'saisie_fieldset_titre' => 'Groupe de champs', - 'saisie_file_explication' => 'Envoi d\'un fichier', + 'saisie_file_explication' => 'Envoi d’un fichier', 'saisie_file_titre' => 'Fichier', - 'saisie_hidden_explication' => 'Un champ pré-rempli que l\'utilisateur ne pourra pas voir.', + 'saisie_hidden_explication' => 'Un champ pré-rempli que l’utilisateur ne pourra pas voir.', 'saisie_hidden_titre' => 'Champ caché', 'saisie_input_explication' => 'Une simple ligne de texte, pouvant être visible ou masquée (mot de passe).', 'saisie_input_titre' => 'Ligne de texte', - 'saisie_oui_non_explication' => 'Oui ou non, c\'est clair ? :)', + 'saisie_oui_non_explication' => 'Oui ou non, c’est clair ? :)', 'saisie_oui_non_titre' => 'Oui ou non', 'saisie_radio_defaut_choix1' => 'Un', 'saisie_radio_defaut_choix2' => 'Deux', 'saisie_radio_defaut_choix3' => 'Trois', 'saisie_radio_explication' => 'Permet de choisir une option parmis plusieurs disponibles.', 'saisie_radio_titre' => 'Boutons radios', - 'saisie_selecteur_article' => 'Affiche un navigateur de sélection d\'article', - 'saisie_selecteur_article_titre' => 'Sélecteur d\'article', + 'saisie_selecteur_article' => 'Affiche un navigateur de sélection d’article', + 'saisie_selecteur_article_titre' => 'Sélecteur d’article', 'saisie_selecteur_rubrique' => 'Affiche un navigateur de sélection de rubrique', - 'saisie_selecteur_rubrique_article' => 'Affiche un navigateur de sélection d\'article ou de rubrique', - 'saisie_selecteur_rubrique_article_titre' => 'Sélecteur d\'article ou rubrique', + 'saisie_selecteur_rubrique_article' => 'Affiche un navigateur de sélection d’article ou de rubrique', + 'saisie_selecteur_rubrique_article_titre' => 'Sélecteur d’article ou rubrique', 'saisie_selecteur_rubrique_titre' => 'Sélecteur de rubrique', 'saisie_selection_explication' => 'Choisir une option dans une liste déroulante.', 'saisie_selection_multiple_explication' => 'Permet de choisir plusieurs options avec une liste.', diff --git a/www/plugins/saisies/lang/saisies_fr_tu.php b/www/plugins/saisies/lang/saisies_fr_tu.php index 9380d49..cac6ffa 100644 --- a/www/plugins/saisies/lang/saisies_fr_tu.php +++ b/www/plugins/saisies/lang/saisies_fr_tu.php @@ -8,131 +8,87 @@ if (!defined('_ECRIRE_INC_VERSION')) return; $GLOBALS[$GLOBALS['idx_lang']] = array( // B - 'bouton_parcourir_docs_article' => 'Parcourir l\'article', + 'bouton_parcourir_docs_article' => 'Parcourir l’article', 'bouton_parcourir_docs_breve' => 'Parcourir la brève', 'bouton_parcourir_docs_rubrique' => 'Parcourir la rubrique', 'bouton_parcourir_mediatheque' => 'Parcourir la médiathèque', - // C - 'construire_action_annuler' => 'Annuler', # NEW - 'construire_action_configurer' => 'Configurer', # NEW - 'construire_action_deplacer' => 'Déplacer', # NEW - 'construire_action_dupliquer' => 'Dupliquer', # NEW - 'construire_action_dupliquer_copie' => '(copie)', # NEW - 'construire_action_supprimer' => 'Supprimer', # NEW - 'construire_ajouter_champ' => 'Ajouter un champ', # NEW - 'construire_attention_enregistrer' => 'N\'oubliez pas d\'enregistrer vos modifications !', # NEW - 'construire_attention_modifie' => 'Le formulaire ci-dessous est différent du formulaire initial. Vous avez la possibilité de le réinitialiser à son état avant vos modifications.', # NEW - 'construire_attention_supprime' => 'Vos modifications comportent des suppressions de champs. Veuillez confirmer l\'enregistrement de cette nouvelle version du formulaire.', # NEW - 'construire_aucun_champs' => 'Il n\'y a pour l\'instant aucun champ dans ce formulaire.', # NEW - 'construire_confirmer_supprimer_champ' => 'Voulez-vous vraiment supprimer ce champ ?', # NEW - 'construire_info_nb_champs_masques' => '@nb@ champ(s) masqué(s) le temps de configurer le groupe.', # NEW - 'construire_position_explication' => 'Indiquez devant quel autre champ sera placé celui-ci.', # NEW - 'construire_position_fin_formulaire' => 'À la fin du formulaire', # NEW - 'construire_position_fin_groupe' => 'À la fin du groupe @groupe@', # NEW - 'construire_position_label' => 'Position du champ', # NEW - 'construire_reinitialiser' => 'Réinitialiser le formulaire', # NEW - 'construire_reinitialiser_confirmer' => 'Vous allez perdre toutes vos modifications. Êtes-vous sûr de vouloir revenir au formulaire initial ?', # NEW - 'construire_verifications_aucune' => 'Aucune', # NEW - 'construire_verifications_label' => 'Type de vérification à effectuer', # NEW - - // E - 'erreur_generique' => 'Il y a des erreurs dans les champs ci-dessous, veuillez vérifier vos saisies', # NEW - 'erreur_option_nom_unique' => 'Ce nom est déjà utilisé par un autre champ et il doit être unique dans ce formulaire.', # NEW - - // I - 'info_configurer_saisies' => 'Page de test des Saisies', # NEW - // L 'label_annee' => 'Année', 'label_jour' => 'Jour', 'label_mois' => 'Mois', // O - 'option_aff_art_interface_explication' => 'Afficher uniquement les articles de la langue de l\'utilisateur', + 'option_aff_art_interface_explication' => 'Afficher uniquement les articles de la langue de l’utilisateur', 'option_aff_art_interface_label' => 'Affichage multilingue', - 'option_aff_langue_explication' => 'Affiche la langue de l\'article ou rubrique sélectionné devant le titre', + 'option_aff_langue_explication' => 'Affiche la langue de l’article ou rubrique sélectionné devant le titre', 'option_aff_langue_label' => 'Afficher la langue', - 'option_aff_rub_interface_explication' => 'Afficher uniquement les rubriques de la langue de l\'utilisateur', + 'option_aff_rub_interface_explication' => 'Afficher uniquement les rubriques de la langue de l’utilisateur', 'option_aff_rub_interface_label' => 'Affichage multilingue', - 'option_attention_explication' => 'Un message plus important que l\'explication.', + 'option_attention_explication' => 'Un message plus important que l’explication.', 'option_attention_label' => 'Avertissement', - 'option_autocomplete_defaut' => 'Laisser par défaut', # NEW - 'option_autocomplete_explication' => 'Au chargement de la page, votre navigateur peut pré-remplir le champ en fonction de son historique', # NEW - 'option_autocomplete_label' => 'Pré-remplissage du champ', # NEW - 'option_autocomplete_off' => 'Désactiver', # NEW - 'option_autocomplete_on' => 'Activer', # NEW 'option_cacher_option_intro_label' => 'Cacher le premier choix vide', - 'option_choix_destinataires_explication' => 'Un ou plusieurs auteurs parmis lesquels l\'utilisateur pourra faire son choix. Si rien n\'est sélectionné, c\'est l\'auteur qui a installé le site qui sera choisi.', + 'option_choix_destinataires_explication' => 'Un ou plusieurs auteurs parmis lesquels l’utilisateur pourra faire son choix. Si rien n’est sélectionné, c’est l’auteur qui a installé le site qui sera choisi.', 'option_choix_destinataires_label' => 'Destinataires possibles', 'option_class_label' => 'Classes CSS supplémentaires', - 'option_cols_explication' => 'Largeur du bloc en nombre de caractères. Cette option n\'est pas toujours appliquée car les styles CSS de ton site peuvent l\'annuler.', + 'option_cols_explication' => 'Largeur du bloc en nombre de caractères. Cette option n’est pas toujours appliquée car les styles CSS de ton site peuvent l’annuler.', 'option_cols_label' => 'Largeur', - 'option_datas_explication' => 'Tu dois indiquez un choix par ligne sous la forme "cle|Label du choix"', + 'option_datas_explication' => 'Tu dois indiquez un choix par ligne sous la forme "cle|Label du choix"', # MODIF 'option_datas_label' => 'Liste des choix possibles', 'option_defaut_label' => 'Valeur par défaut', - 'option_disable_avec_post_explication' => 'Identique à l\'option précédente mais poste quand même la valeur dans un champ caché.', + 'option_disable_avec_post_explication' => 'Identique à l’option précédente mais poste quand même la valeur dans un champ caché.', 'option_disable_avec_post_label' => 'Désactiver mais poster', 'option_disable_explication' => 'Le champ ne peut plus obtenir le focus.', 'option_disable_label' => 'Désactiver le champ', - 'option_erreur_obligatoire_explication' => 'Vous pouvez personnaliser le message d\'erreur affiché pour indiquer l\'obligation (sinon laisser vide).', # NEW - 'option_erreur_obligatoire_label' => 'Message d\'obligation', # NEW - 'option_explication_explication' => 'Si besoin, une courte phrase décrivant l\'objet du champ.', + 'option_explication_explication' => 'Si besoin, une courte phrase décrivant l’objet du champ.', 'option_explication_label' => 'Explication', 'option_groupe_affichage' => 'Affichage', 'option_groupe_description' => 'Description', 'option_groupe_utilisation' => 'Utilisation', 'option_groupe_validation' => 'Validation', - 'option_heure_pas_explication' => 'Lorsque vous utilisez l’horaire, un menu s’affiche pour aider à saisir heures et minutes. Vous pouvez ici choisir l’intervalle de temps entre chaque choix (par défaut 30min).', # NEW - 'option_heure_pas_label' => 'Intervalle des minutes dans le menu d’aide à la saisie', # NEW - 'option_horaire_label' => 'Horaire', # NEW - 'option_horaire_label_case' => 'Permettre de saisie aussi l’horaire', # NEW - 'option_info_obligatoire_explication' => 'Tu peux modifier l\'indication d\'obligation par défaut : [Obligatoire].', - 'option_info_obligatoire_label' => 'Indication d\'obligation', - 'option_inserer_barre_choix_edition' => 'barre d\'édition complète', + 'option_info_obligatoire_explication' => 'Tu peux modifier l’indication d’obligation par défaut : [Obligatoire].', + 'option_info_obligatoire_label' => 'Indication d’obligation', + 'option_inserer_barre_choix_edition' => 'barre d’édition complète', 'option_inserer_barre_choix_forum' => 'barre des forums', - 'option_inserer_barre_explication' => 'Insère une barre d\'outils du porte-plume si ce dernier est activé.', - 'option_inserer_barre_label' => 'Insérer une barre d\'outils', + 'option_inserer_barre_explication' => 'Insère une barre d’outils du porte-plume si ce dernier est activé.', + 'option_inserer_barre_label' => 'Insérer une barre d’outils', 'option_label_case_label' => 'Label placé à côté de la case', 'option_label_explication' => 'Le titre qui sera affiché.', 'option_label_label' => 'Label', - 'option_maxlength_explication' => 'L\'utilisateur ne pourra pas taper plus de caractères que ce nombre.', + 'option_maxlength_explication' => 'L’utilisateur ne pourra pas taper plus de caractères que ce nombre.', 'option_maxlength_label' => 'Nombre de caractères maximum', - 'option_multiple_explication' => 'L\'utilisateur pourra sélectionner plusieurs valeurs', + 'option_multiple_explication' => 'L’utilisateur pourra sélectionner plusieurs valeurs', 'option_multiple_label' => 'Sélection multiple', 'option_nom_explication' => 'Un nom informatique qui identifiera le champ. Il ne doit contenir que des caractères alpha-numériques minuscules ou le caractère "_".', 'option_nom_label' => 'Nom du champ', 'option_obligatoire_label' => 'Champ obligatoire', 'option_option_intro_label' => 'Label du premier choix vide', - 'option_option_statut_label' => 'Afficher les statuts', # NEW 'option_pliable_label' => 'Pliable', 'option_pliable_label_case' => 'Le groupe de champs pourra être replié.', 'option_plie_label' => 'Déjà plié', - 'option_plie_label_case' => 'Si le groupe de champs est pliable, il sera déjà plié à l\'affichage du formulaire.', + 'option_plie_label_case' => 'Si le groupe de champs est pliable, il sera déjà plié à l’affichage du formulaire.', 'option_previsualisation_explication' => 'Si le porte-plume est activé, ajoute un onglet pour prévisualiser le rendu du texte saisi.', 'option_previsualisation_label' => 'Activer la prévisualisation', 'option_readonly_explication' => 'Le champ peut être lu, sélectionné, mais pas modifié.', 'option_readonly_label' => 'Lecture seule', - 'option_rows_explication' => 'Hauteur du bloc en nombre de ligne. Cette option n\'est pas toujours appliquée car les styles CSS de votre site peuvent l\'annuler.', + 'option_rows_explication' => 'Hauteur du bloc en nombre de ligne. Cette option n’est pas toujours appliquée car les styles CSS de votre site peuvent l’annuler.', 'option_rows_label' => 'Nombre de lignes', - 'option_size_explication' => 'Largeur du champ en nombre de caractères. Cette option n\'est pas toujours appliquée car les styles CSS de ton site peuvent l\'annuler.', + 'option_size_explication' => 'Largeur du champ en nombre de caractères. Cette option n’est pas toujours appliquée car les styles CSS de ton site peuvent l’annuler.', 'option_size_label' => 'Taille du champ', - 'option_type_choix_plusieurs' => 'Permettre à l\'utilisateur de choisir plusieurs destinataires.', - 'option_type_choix_tous' => 'Mettre tous ces auteurs en destinataires. L\'utilisateur n\'aura aucun choix.', - 'option_type_choix_un' => 'Permettre à l\'utilisateur de choisir un seul destinataire.', + 'option_type_choix_plusieurs' => 'Permettre à l’utilisateur de choisir plusieurs destinataires.', + 'option_type_choix_tous' => 'Mettre tous ces auteurs en destinataires. L’utilisateur n’aura aucun choix.', + 'option_type_choix_un' => 'Permettre à l’utilisateur de choisir un seul destinataire.', # MODIF 'option_type_explication' => 'En mode "masqué", le contenu du champ ne sera pas visible.', 'option_type_label' => 'Type du champ', 'option_type_password' => 'Masqué', 'option_type_text' => 'Normal', // S - 'saisie_auteurs_explication' => 'Permet de sélectionner un ou plusieurs auteurs', # NEW - 'saisie_auteurs_titre' => 'Auteurs', # NEW - 'saisie_case_explication' => 'Permet d\'activer ou de désactiver quelque chose.', + 'saisie_case_explication' => 'Permet d’activer ou de désactiver quelque chose.', 'saisie_case_titre' => 'Case unique', 'saisie_checkbox_explication' => 'Permet de choisir plusieurs options avec des cases.', 'saisie_checkbox_titre' => 'Cases à cocher', - 'saisie_date_explication' => 'Permet de saisir une date ? l\'aide d\'un calendrier', + 'saisie_date_explication' => 'Permet de saisir une date ? l’aide d’un calendrier', 'saisie_date_titre' => 'Date', 'saisie_destinataires_explication' => 'Permet de choisir un ou plusieurs destinataires parmis des auteurs pré-sélectionné.', 'saisie_destinataires_titre' => 'Destinataires', @@ -140,24 +96,24 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'saisie_explication_titre' => 'Explication', 'saisie_fieldset_explication' => 'Un cadre qui pourra englober plusieurs champs.', 'saisie_fieldset_titre' => 'Groupe de champs', - 'saisie_file_explication' => 'Envoi d\'un fichier', + 'saisie_file_explication' => 'Envoi d’un fichier', 'saisie_file_titre' => 'Fichier', - 'saisie_hidden_explication' => 'Un champ pré-rempli que l\'utilisateur ne pourra pas voir.', + 'saisie_hidden_explication' => 'Un champ pré-rempli que l’utilisateur ne pourra pas voir.', 'saisie_hidden_titre' => 'Champ caché', 'saisie_input_explication' => 'Une simple ligne de texte, pouvant être visible ou masquée (mot de passe).', 'saisie_input_titre' => 'Ligne de texte', - 'saisie_oui_non_explication' => 'Oui ou non, c\'est clair ? :)', + 'saisie_oui_non_explication' => 'Oui ou non, c’est clair ? :)', 'saisie_oui_non_titre' => 'Oui ou non', 'saisie_radio_defaut_choix1' => 'Un', 'saisie_radio_defaut_choix2' => 'Deux', 'saisie_radio_defaut_choix3' => 'Trois', 'saisie_radio_explication' => 'Permet de choisir une option parmis plusieurs disponibles.', 'saisie_radio_titre' => 'Boutons radios', - 'saisie_selecteur_article' => 'Affiche un navigateur de sélection d\'article', - 'saisie_selecteur_article_titre' => 'Sélecteur d\'article', + 'saisie_selecteur_article' => 'Affiche un navigateur de sélection d’article', + 'saisie_selecteur_article_titre' => 'Sélecteur d’article', 'saisie_selecteur_rubrique' => 'Affiche un navigateur de sélection de rubrique', - 'saisie_selecteur_rubrique_article' => 'Affiche un navigateur de sélection d\'article ou de rubrique', - 'saisie_selecteur_rubrique_article_titre' => 'Sélecteur d\'article ou rubrique', + 'saisie_selecteur_rubrique_article' => 'Affiche un navigateur de sélection d’article ou de rubrique', + 'saisie_selecteur_rubrique_article_titre' => 'Sélecteur d’article ou rubrique', 'saisie_selecteur_rubrique_titre' => 'Sélecteur de rubrique', 'saisie_selection_explication' => 'Choisir une option dans une liste déroulante.', 'saisie_selection_multiple_explication' => 'Permet de choisir plusieurs options avec une liste.', @@ -168,7 +124,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( // T 'tous_visiteurs' => 'Tous les visiteurs (même non enregistrés)', - 'tout_selectionner' => 'Tout sélectionner', # NEW // V 'vue_sans_reponse' => 'Sans réponse', diff --git a/www/plugins/saisies/lang/saisies_it.php b/www/plugins/saisies/lang/saisies_it.php index 81f69d5..e53e1e5 100644 --- a/www/plugins/saisies/lang/saisies_it.php +++ b/www/plugins/saisies/lang/saisies_it.php @@ -8,7 +8,7 @@ if (!defined('_ECRIRE_INC_VERSION')) return; $GLOBALS[$GLOBALS['idx_lang']] = array( // B - 'bouton_parcourir_docs_article' => 'Sfoglia l\'articolo', + 'bouton_parcourir_docs_article' => 'Sfoglia l’articolo', 'bouton_parcourir_docs_breve' => 'Sfoglia la breve', 'bouton_parcourir_docs_rubrique' => 'Sfoglia la rubrica', 'bouton_parcourir_mediatheque' => 'Sfoglia la mediateca', @@ -23,7 +23,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'construire_ajouter_champ' => 'Aggiungi un campo', 'construire_attention_enregistrer' => 'Non dimenticare di salvare le tue modifiche!', 'construire_attention_modifie' => 'Il modulo in oggetto è diverso dal modulo iniziale. Hai la possibilità di reinizializzare il suo stato a quello precedente alle modifiche.', - 'construire_attention_supprime' => 'Le modifiche includono l\'eliminazione di alcuni campi. Conferma il salvataggio di questa nuova versione del modulo.', + 'construire_attention_supprime' => 'Le modifiche includono l’eliminazione di alcuni campi. Conferma il salvataggio di questa nuova versione del modulo.', 'construire_aucun_champs' => 'Al momento non è presente alcun campo in questo modulo.', 'construire_confirmer_supprimer_champ' => 'Vuoi veramente eliminare questo campo?', 'construire_info_nb_champs_masques' => '@nb@ campo(i) con maschera. Configura il gruppo.', @@ -38,7 +38,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( // E 'erreur_generique' => 'Ci sono degli errori nei campi di seguito, si prega di verificare gli inserimenti', - 'erreur_option_nom_unique' => 'Questo nome è già utilizzato da un altro campo e deve essere univoco all\'interno del modulo.', + 'erreur_option_nom_unique' => 'Questo nome è già utilizzato da un altro campo e deve essere univoco all’interno del modulo.', // I 'info_configurer_saisies' => 'Pagina di test di Saisies', @@ -49,11 +49,11 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'label_mois' => 'Mese', // O - 'option_aff_art_interface_explication' => 'Mostra unicamente gli articoli della lingua dell\'utente', + 'option_aff_art_interface_explication' => 'Mostra unicamente gli articoli della lingua dell’utente', 'option_aff_art_interface_label' => 'Visualizzazione multilingua', - 'option_aff_langue_explication' => 'Mostra la lingua dell\'articolo o della rubrica selezionata davanti al titolo', + 'option_aff_langue_explication' => 'Mostra la lingua dell’articolo o della rubrica selezionata davanti al titolo', 'option_aff_langue_label' => 'Mostra la lingua', - 'option_aff_rub_interface_explication' => 'Mostra unicamente le rubriche della lingua dell\'utente', + 'option_aff_rub_interface_explication' => 'Mostra unicamente le rubriche della lingua dell’utente', 'option_aff_rub_interface_label' => 'Visualizzazione multilingua', 'option_attention_explication' => 'Un messaggio più importante dei una spiegazione.', 'option_attention_label' => 'Avvertimento', @@ -63,31 +63,25 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_autocomplete_off' => 'Disattiva', 'option_autocomplete_on' => 'Attiva', 'option_cacher_option_intro_label' => 'Nascondi la prima scelta vuota', - 'option_choix_destinataires_explication' => 'Uno o più autori tra i quali l\'utente potrà fare una scelta. Se non si seleziona niente, è l\'autore che ha installato il sito che sarà scelto.', + 'option_choix_destinataires_explication' => 'Uno o più autori tra i quali l’utente potrà fare una scelta. Se non si seleziona niente, è l’autore che ha installato il sito che sarà scelto.', 'option_choix_destinataires_label' => 'Possibili destinatari', 'option_class_label' => 'Classi CSS supplementari', 'option_cols_explication' => 'Larghezza del blocco in numero di caratteri. Questa opzione non è sempre applicata poichè gli stili CSS la possono annullare.', 'option_cols_label' => 'Larghezza', - 'option_datas_explication' => 'Indica una scelta per riga con il formato "chiave|Etichetta della scelta"', + 'option_datas_explication' => 'Indica una scelta per riga con il formato "chiave|Etichetta della scelta"', # MODIF 'option_datas_label' => 'Elenco delle scelte possibili', 'option_defaut_label' => 'Valore predefinito', - 'option_disable_avec_post_explication' => 'Identica all\'opzione precedente ma invia lo stesso il valore in un campo nascosto.', + 'option_disable_avec_post_explication' => 'Identica all’opzione precedente ma invia lo stesso il valore in un campo nascosto.', 'option_disable_avec_post_label' => 'Disattiva ma invia', 'option_disable_explication' => 'Il campo non può ottenere il focus.', 'option_disable_label' => 'Disattiva il campo', - 'option_erreur_obligatoire_explication' => 'Vous pouvez personnaliser le message d\'erreur affiché pour indiquer l\'obligation (sinon laisser vide).', # NEW - 'option_erreur_obligatoire_label' => 'Message d\'obligation', # NEW 'option_explication_explication' => 'Se necessario, una frase breve che descrive il campo.', 'option_explication_label' => 'Spiegazione', 'option_groupe_affichage' => 'Visualizzazione', 'option_groupe_description' => 'Descrizione', 'option_groupe_utilisation' => 'Utilizzazione', 'option_groupe_validation' => 'Validazione', - 'option_heure_pas_explication' => 'Lorsque vous utilisez l’horaire, un menu s’affiche pour aider à saisir heures et minutes. Vous pouvez ici choisir l’intervalle de temps entre chaque choix (par défaut 30min).', # NEW - 'option_heure_pas_label' => 'Intervalle des minutes dans le menu d’aide à la saisie', # NEW - 'option_horaire_label' => 'Horaire', # NEW - 'option_horaire_label_case' => 'Permettre de saisie aussi l’horaire', # NEW - 'option_info_obligatoire_explication' => 'Puoi modificare l\'indicazione predefinita per i campi obbligatori : [Obbligatorio].', + 'option_info_obligatoire_explication' => 'Puoi modificare l’indicazione predefinita per i campi obbligatori : [Obbligatorio].', 'option_info_obligatoire_label' => 'Indicazione obbligatorio', 'option_inserer_barre_choix_edition' => 'barra del testo completa', 'option_inserer_barre_choix_forum' => 'barra dei forum', @@ -96,9 +90,9 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_label_case_label' => 'Etichetta a lato della casella', 'option_label_explication' => 'Il titolo che sarà mostrato.', 'option_label_label' => 'Etichetta', - 'option_maxlength_explication' => 'L\'utente non può digiatare più caratteri del numero qui indicato.', + 'option_maxlength_explication' => 'L’utente non può digiatare più caratteri del numero qui indicato.', 'option_maxlength_label' => 'Numero massimo di caratteri', - 'option_multiple_explication' => 'L\'utente può selezionare più valori', + 'option_multiple_explication' => 'L’utente può selezionare più valori', 'option_multiple_label' => 'Scelta multipla', 'option_nom_explication' => 'Un nome informatico che indentifica il campo. Deve contentere solo caratteri alfanumerici minuscoli o il carattere "_".', 'option_nom_label' => 'Nome del campo', @@ -117,9 +111,9 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_rows_label' => 'Numero di righe', 'option_size_explication' => 'Larghezza del campo in numero di caratteri. Questa opzione non è sempre applicata poich%egrave; gli stili CSS del sito potrebbero annullarla.', 'option_size_label' => 'Dimensione del campo', - 'option_type_choix_plusieurs' => 'Consenti all\'utente di scegliere più destinatari.', - 'option_type_choix_tous' => 'Imposta tutti questi autori come destinatari. L\'utente non avrà alcuna scelta.', - 'option_type_choix_un' => 'Consenti all\'utente di scegliere un solo destinatario.', + 'option_type_choix_plusieurs' => 'Consenti all’utente di scegliere più destinatari.', + 'option_type_choix_tous' => 'Imposta tutti questi autori come destinatari. L’utente non avrà alcuna scelta.', + 'option_type_choix_un' => 'Consenti all’utente di scegliere un solo destinatario.', # MODIF 'option_type_explication' => 'In modalità "mascherata", il contenuto del campo non sarà visibile.', 'option_type_label' => 'Tipo del campo', 'option_type_password' => 'Mascherato', @@ -132,7 +126,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'saisie_case_titre' => 'Casella di spunta', 'saisie_checkbox_explication' => 'Consente di scegliere più opzioni da spuntare.', 'saisie_checkbox_titre' => 'Caselle di spunta', - 'saisie_date_explication' => 'Consente di inserire una data con l\'aiuto di un calendario', + 'saisie_date_explication' => 'Consente di inserire una data con l’aiuto di un calendario', 'saisie_date_titre' => 'Data', 'saisie_destinataires_explication' => 'Consente di scegliere uno o più destinatari tra gli autore selezionati.', 'saisie_destinataires_titre' => 'Destinatari', @@ -142,7 +136,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'saisie_fieldset_titre' => 'Gruppo di campi', 'saisie_file_explication' => 'Invio di un file', 'saisie_file_titre' => 'File', - 'saisie_hidden_explication' => 'Un campo preimpostato che l\'utente non potrà vedere.', + 'saisie_hidden_explication' => 'Un campo preimpostato che l’utente non potrà vedere.', 'saisie_hidden_titre' => 'Campo nascosto', 'saisie_input_explication' => 'Una semplice riga di testo, che può essere visibile o mascherata (password).', 'saisie_input_titre' => 'Riga di testo', @@ -151,13 +145,13 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'saisie_radio_defaut_choix1' => 'Uno', 'saisie_radio_defaut_choix2' => 'Due', 'saisie_radio_defaut_choix3' => 'Tre', - 'saisie_radio_explication' => 'Consente di scegliere un\'opzione tra più disponibili.', + 'saisie_radio_explication' => 'Consente di scegliere un’opzione tra più disponibili.', 'saisie_radio_titre' => 'Scelta unica', 'saisie_selecteur_article' => 'Mostra un navigatore per la selezione di un articolo', - 'saisie_selecteur_article_titre' => 'Selettore d\'articolo', + 'saisie_selecteur_article_titre' => 'Selettore d’articolo', 'saisie_selecteur_rubrique' => 'Mostra un navigatore per la selezione di una rubrica', 'saisie_selecteur_rubrique_article' => 'Mostra un navigatore per la selezione di un articolo o di una rubrica', - 'saisie_selecteur_rubrique_article_titre' => 'Selettore d\'articolo o rubrica', + 'saisie_selecteur_rubrique_article_titre' => 'Selettore d’articolo o rubrica', 'saisie_selecteur_rubrique_titre' => 'Selettore di rubrica', 'saisie_selection_explication' => 'Scegli una opzione nel menu a tendina.', 'saisie_selection_multiple_explication' => 'Consente di scegliere più opzioni con un elenco.', @@ -168,7 +162,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( // T 'tous_visiteurs' => 'Tutti gli utenti (anche non registrati)', - 'tout_selectionner' => 'Tout sélectionner', # NEW // V 'vue_sans_reponse' => 'Senza risposta', diff --git a/www/plugins/saisies/lang/saisies_nl.php b/www/plugins/saisies/lang/saisies_nl.php new file mode 100644 index 0000000..db4e3c7 --- /dev/null +++ b/www/plugins/saisies/lang/saisies_nl.php @@ -0,0 +1,190 @@ + 'Blader door het artikel', + 'bouton_parcourir_docs_breve' => 'Blader door het nieuwsbericht', + 'bouton_parcourir_docs_rubrique' => 'Blader door de rubriek', + 'bouton_parcourir_mediatheque' => 'Blader door de mediatheek', + + // C + 'construire_action_annuler' => 'Annuleren', + 'construire_action_configurer' => 'Instellen', + 'construire_action_deplacer' => 'Verplaats', + 'construire_action_dupliquer' => 'Kopieer', + 'construire_action_dupliquer_copie' => '(copy)', + 'construire_action_supprimer' => 'Verwijder', + 'construire_ajouter_champ' => 'Voeg veld toe', + 'construire_attention_enregistrer' => 'Sla je wijzingen op!', + 'construire_attention_modifie' => 'Het onderstaande formulier wijkt van het oorspronkelijke af. Je kunt het naar de oorspronkelijke staat herstellen.', + 'construire_attention_supprime' => 'Je wijzigingen bevatten verwijderingen van velden. Bevestig de nieuwe formulierversie.', + 'construire_aucun_champs' => 'Dit formulier heeft geen velden.', + 'construire_confirmer_supprimer_champ' => 'Wil je dit veld echt verwijderen?', + 'construire_info_nb_champs_masques' => '@nb@ verborgen veld(en) bij het opzetten van de groep.', + 'construire_position_explication' => 'Geef aan voor welk veld dit veld moet worden geplaatst.', + 'construire_position_fin_formulaire' => 'Aan het eind van het formulier', + 'construire_position_fin_groupe' => 'Aan het eind van groep @groupe@', + 'construire_position_label' => 'Positie van het veld', + 'construire_reinitialiser' => 'Formulier resetten', + 'construire_reinitialiser_confirmer' => 'Je verliest alle aanpassingen. Weet je zeker dat je naar het originele formulier terug wilt?', + 'construire_verifications_aucune' => 'Geen', + 'construire_verifications_label' => 'Toe te passen verificatie', + + // E + 'erreur_generique' => 'Er zitten fouten in onderstaande velden. Controleer je invoer', + 'erreur_option_nom_unique' => 'Deze naam wordt al door een ander veld gebruikt. Het moet binnen het formulier een unieke naam hebben.', + + // I + 'info_configurer_saisies' => 'Testbladzijde voor invoer', + + // L + 'label_annee' => 'Jaar', + 'label_jour' => 'Dag', + 'label_mois' => 'Maand', + + // O + 'option_aff_art_interface_explication' => 'Toon uitsluitend artikelen in de gebruikerstaal', + 'option_aff_art_interface_label' => 'Meertalige display', + 'option_aff_langue_explication' => 'Toon de gekozen taal voor de titel van het artikel of de rubriek', + 'option_aff_langue_label' => 'Toon d etaal', + 'option_aff_rub_interface_explication' => 'Toon alleen rubrieken in de gebruikerstaal', + 'option_aff_rub_interface_label' => 'Meertalige display', + 'option_afficher_si_explication' => 'Geef de voorwaarde op voor het vertonen van het veld in functie van de waarde van andere velden. De identificatie van de andere velden moet tussen @ worden geplaatst.
Bijvoorbeeld @selection_1@=="Toto" geeft de voorwaarde aan dat het veld moet worden getoond wanneer veld selection_1 de waarde Toto heeft.', + 'option_afficher_si_label' => 'Tonen onder voorwaarde', + 'option_afficher_si_remplissage_explication' => 'In tegenstelling met de vorige optie verschijnt deze wanneer het formulier wordt getoond en niet wanneer de resultaten worden getoond. De syntax is dezelfde.', + 'option_afficher_si_remplissage_label' => 'Tonen indien ingevuld', + 'option_attention_explication' => 'Een boodschap die belangrijker is dan de uitleg.', + 'option_attention_label' => 'Waarschuwing', + 'option_autocomplete_defaut' => 'Neem de standaardwaarde', + 'option_autocomplete_explication' => 'Bij het laden kan de webbrowser de velden met historische informatie vullen', + 'option_autocomplete_label' => 'Vul de velden vooraf in', + 'option_autocomplete_off' => 'Niet', + 'option_autocomplete_on' => 'Wel', + 'option_cacher_option_intro_label' => 'Verberg de eerste lege keuze', + 'option_choix_alternatif_label' => 'Toelaten een andere keuze voor te stellen', + 'option_choix_alternatif_label_defaut' => 'Andere keuze', + 'option_choix_alternatif_label_label' => 'Label voor deze alternatieve keuze', + 'option_choix_destinataires_explication' => 'Een of meer auteurs waaruit de gebruiker kan kiezen. Standaard wordt de auteur die de site maakte gekozen.', + 'option_choix_destinataires_label' => 'Mogelijke ontvangers', + 'option_class_label' => 'Extra CSS Classes', + 'option_cols_explication' => 'Veldbreedte in tekens. Deze optie kan door CSS overschreven worden.', + 'option_cols_label' => 'Breedte', + 'option_datas_explication' => 'Je moet voor elke rij in het formulier een keuze opgeven in het formaat "key|label of the choice"', + 'option_datas_label' => 'Lijst van mogelijke keuzes', + 'option_datas_sous_groupe_explication' => 'Je moet per regel een keuze aangeven in de vorm van "sleutel|Label" van de keuze.
Je kunt het begin van een subgroep aangeven met "*Titel van de subgroep". Om een subgroep af te sluiten kun je een nieuwe beginnen of een regel met uitsluitend "/*" invoegen.', + 'option_defaut_label' => 'Standaardwaarde', + 'option_disable_avec_post_explication' => 'Als de vorige optie maar de waarde gaat in een verborgen veld.', + 'option_disable_avec_post_label' => 'Geblokkeerd maar gepost.', + 'option_disable_explication' => 'Dit veld kan geen focus krijgen.', + 'option_disable_label' => 'Blokkeer het veld', + 'option_erreur_obligatoire_explication' => 'Hier kun je de standaard tekst voor een foutboodschap ivm verplichte invoer instellen (anders leeglaten).', + 'option_erreur_obligatoire_label' => 'Bericht verplicht veld', + 'option_explication_explication' => 'Indien nodig, een korte omschrijving van het betroffen veld.', + 'option_explication_label' => 'Uitleg', + 'option_groupe_affichage' => 'Tonen', + 'option_groupe_description' => 'Omschrijving', + 'option_groupe_utilisation' => 'Gebruik', + 'option_groupe_validation' => 'Validatie', + 'option_heure_pas_explication' => 'Een hulpmenu laat je het tijdstip in een uurrooster kiezen. Je kunt hier de tijdinterval tussen twee tijdstippen instellen (standaard 30 min).', + 'option_heure_pas_label' => 'Interval in minuten in het hulpmenu', + 'option_horaire_label' => 'Uurrooster', + 'option_horaire_label_case' => 'Ook het uurrooster opnemen', + 'option_info_obligatoire_explication' => 'Je kan de standaard indicatie aanpassen van verplichting: [Obligatoire].', + 'option_info_obligatoire_label' => 'Indicatie verplichting', + 'option_inserer_barre_choix_edition' => 'edit toolbar compleet', + 'option_inserer_barre_choix_forum' => 'forum toolbar', + 'option_inserer_barre_explication' => 'Voeg een porte-plume toolbar toe indien geactiveerd.', + 'option_inserer_barre_label' => 'Voeg een toolbar toe', + 'option_label_case_label' => 'Label staat naast de checkbox', + 'option_label_explication' => 'De titel die zal worden weergegeven.', + 'option_label_label' => 'Label', + 'option_maxlength_explication' => 'De gebruikers kan niet meer tekens invoeren dan dit aantal.', + 'option_maxlength_label' => 'Maximum aantal tekens', + 'option_multiple_explication' => 'De gebruiker kan meerdere waardes kiezen', + 'option_multiple_label' => 'Meerdere keuzes', + 'option_nom_explication' => 'Een ID-naam dat het veld identificeert. Het mag bestaan uit kleine letters of een underscore teken "_".', + 'option_nom_label' => 'Veldnaam', + 'option_obligatoire_label' => 'Verplicht veld', + 'option_option_destinataire_intro_label' => 'Label voor de eerste lege keuze (wanneer in lijstvorm)', + 'option_option_intro_label' => 'Label voor de eerste lege keuze', + 'option_option_statut_label' => 'Toon de status', + 'option_pliable_label' => 'Uitvouwbaar', + 'option_pliable_label_case' => 'De group velden kan worden uit- en ingevouwen.', + 'option_plie_label' => 'Al ingevouwen', + 'option_plie_label_case' => 'Als de groep kan worden in- en uitgevouwen, zorgt deze optie ervoor dat hij zal zijn ingevouwen wanneer het formulier wordt getoond.', + 'option_previsualisation_explication' => 'Wanneer porte-plume actief is, wordt een preview tab toegevoegd.', + 'option_previsualisation_label' => 'Preview activeren', + 'option_readonly_explication' => 'Het veld kan worden bekeken, geselecteerd, maar niet worden aangepast.', + 'option_readonly_label' => 'Alleen lezen', + 'option_rows_explication' => 'Veldhoogte in regels. Deze optie kan door CSS worden overschreven.', + 'option_rows_label' => 'Aantal regels', + 'option_size_explication' => 'Veldbreedte in tekens. Deze optie kan door CSS worden overschreven.', + 'option_size_label' => 'Veldbreedte', + 'option_type_choix_plusieurs' => 'Laat de gebruiker meerdere ontvangers kiezen.', + 'option_type_choix_tous' => 'Maak alle auteurs ontvanger. De gebruiker kan niet kiezen.', + 'option_type_choix_un' => 'Laat de gebruiker een enkele ontvanger kiezen.', + 'option_type_choix_un_radio' => 'Sta de gebruiker toe een enkele geadresseerde te kiezen (door middel van een lijst).', + 'option_type_explication' => 'In "discrete" modus wordt de inhoud door sterretjes vervangen.', + 'option_type_label' => 'Veldtype', + 'option_type_password' => 'Verborgen', + 'option_type_text' => 'Normaal', + + // S + 'saisie_auteurs_explication' => 'Laat je een of meer auteurs kiezen', + 'saisie_auteurs_titre' => 'Auteurs', + 'saisie_case_explication' => 'Activeer of disactiveer een bepaalde optie.', + 'saisie_case_titre' => 'Enkele checkbox', + 'saisie_checkbox_explication' => 'Voor het kiezen van verschillende opties met checkboxes.', + 'saisie_checkbox_titre' => 'Checkboxes', + 'saisie_date_explication' => 'Datuminvoer via een kalender-tool', + 'saisie_date_titre' => 'Datum', + 'saisie_destinataires_explication' => 'Voor het kiezen van een of meer ontvangers uit voorgeselecteerde auteurs.', + 'saisie_destinataires_titre' => 'Ontvangers', + 'saisie_explication_explication' => 'Een algemene omschrijving.', + 'saisie_explication_titre' => 'Uitleg', + 'saisie_fieldset_explication' => 'Een kader dat meerdere velden kan bevatten.', + 'saisie_fieldset_titre' => 'Fieldset', + 'saisie_file_explication' => 'Zend een bestand', + 'saisie_file_titre' => 'Bestand', + 'saisie_hidden_explication' => 'Een vooraf ingevuld veld dat de gebruiker niet ziet.', + 'saisie_hidden_titre' => 'Verborgen veld', + 'saisie_input_explication' => 'Een enkele tekstregel die zichtbaar of verborgen (wachtwoord) kan zijn.', + 'saisie_input_titre' => 'Tekstveld', + 'saisie_oui_non_explication' => 'Ja of nee antwoord', + 'saisie_oui_non_titre' => 'Ja of Nee', + 'saisie_radio_defaut_choix1' => 'Een', + 'saisie_radio_defaut_choix2' => 'Twee', + 'saisie_radio_defaut_choix3' => 'Drie', + 'saisie_radio_explication' => 'Voor het kiezen van een enkele optie uit meerder mogelijkheden.', + 'saisie_radio_titre' => 'Radio knop', + 'saisie_selecteur_article' => 'Toon een artikelkeuze', + 'saisie_selecteur_article_titre' => 'Artikelkeuze', + 'saisie_selecteur_rubrique' => 'Toon een rubriekkeuze', + 'saisie_selecteur_rubrique_article' => 'Toon een artikel- of rubriekkeuze', + 'saisie_selecteur_rubrique_article_titre' => 'Artikel- of rubriekkeuze', + 'saisie_selecteur_rubrique_titre' => 'Rubriekkeuze', + 'saisie_selection_explication' => 'Kies een waarde uit een dropdown list box.', + 'saisie_selection_multiple_explication' => 'Voor het keizen van meerder waardes uit een lijst.', + 'saisie_selection_multiple_titre' => 'Meerkeuze', + 'saisie_selection_titre' => 'Dropdown listbox', + 'saisie_textarea_explication' => 'Een tekstveld meet meerder regels.', + 'saisie_textarea_titre' => 'Textarea', + + // T + 'tous_visiteurs' => 'Alle bezoekers (ook niet-geregistreerde)', + 'tout_selectionner' => 'Alles kiezen', + + // V + 'vue_sans_reponse' => 'Zonder antwoord', + + // Z + 'z' => 'zzz' +); + +?> diff --git a/www/plugins/saisies/lang/saisies_ru.php b/www/plugins/saisies/lang/saisies_ru.php index 7778323..231dde6 100644 --- a/www/plugins/saisies/lang/saisies_ru.php +++ b/www/plugins/saisies/lang/saisies_ru.php @@ -8,40 +8,40 @@ if (!defined('_ECRIRE_INC_VERSION')) return; $GLOBALS[$GLOBALS['idx_lang']] = array( // B - 'bouton_parcourir_docs_article' => 'Посмотреть статью', - 'bouton_parcourir_docs_breve' => 'Посмотреть новость', - 'bouton_parcourir_docs_rubrique' => 'Посмотреть раздел', - 'bouton_parcourir_mediatheque' => 'Изменить библиотеку мультимедиа', + 'bouton_parcourir_docs_article' => 'Посмотреть статью', # MODIF + 'bouton_parcourir_docs_breve' => 'Посмотреть новость', # MODIF + 'bouton_parcourir_docs_rubrique' => 'Посмотреть раздел', # MODIF + 'bouton_parcourir_mediatheque' => 'Изменить библиотеку мультимедиа', # MODIF // C 'construire_action_annuler' => 'Отменить', 'construire_action_configurer' => 'Настройки', 'construire_action_deplacer' => 'Переместить', - 'construire_action_dupliquer' => 'Сделать копию', + 'construire_action_dupliquer' => 'Скопировать', 'construire_action_dupliquer_copie' => '(копия)', 'construire_action_supprimer' => 'Удалить', 'construire_ajouter_champ' => 'Добавить поле', - 'construire_attention_enregistrer' => 'Не забудьте сохранить внесенные изменения!', - 'construire_attention_modifie' => 'На этой странице у вас есть возможность редактировать форму. Для того, чтобы вернуться к списку выбора форм, нажмите на кнопку ниже', - 'construire_attention_supprime' => 'Изменения включают удаление полей. Пожалуйста, подтвердите регистрацию новой формы.', - 'construire_aucun_champs' => 'На данный момент поля в форме отсутствуют', - 'construire_confirmer_supprimer_champ' => 'Вы действительно хотите удалить это поле??', - 'construire_info_nb_champs_masques' => '@nb@ скрытых полей', - 'construire_position_explication' => 'На какое поле заменить?', - 'construire_position_fin_formulaire' => 'В конце формы', - 'construire_position_fin_groupe' => 'В конце группы @groupe@', - 'construire_position_label' => 'Замена поля', - 'construire_reinitialiser' => 'Вернуться назад', - 'construire_reinitialiser_confirmer' => 'Вы действительно хотите вернуться назад?', - 'construire_verifications_aucune' => 'Не проверять', + 'construire_attention_enregistrer' => 'Обязательно нажмите кнопку СОХРАНИТЬ, если вы что то изменяли!', + 'construire_attention_modifie' => 'На этой странице у вас есть возможность редактировать форму. Для того, чтобы вернуться к списку выбора форм, нажмите на кнопку ниже', # MODIF + 'construire_attention_supprime' => 'Изменения включают удаление полей. Пожалуйста, подтвердите регистрацию новой формы.', # MODIF + 'construire_aucun_champs' => 'На данный момент поля в форме отсутствуют', # MODIF + 'construire_confirmer_supprimer_champ' => 'Вы действительно хотите удалить это поле?', + 'construire_info_nb_champs_masques' => '@nb@ скрытых полей', # MODIF + 'construire_position_explication' => 'На месте какого поля показывать?', + 'construire_position_fin_formulaire' => 'В самом конце', + 'construire_position_fin_groupe' => 'После группы @groupe@', + 'construire_position_label' => 'Расположение', + 'construire_reinitialiser' => 'Отменить изменения', + 'construire_reinitialiser_confirmer' => 'Вы действительно хотите отменить все изменения? ', + 'construire_verifications_aucune' => 'Не выполнять проверку', 'construire_verifications_label' => 'Тип проверки', // E - 'erreur_generique' => 'Вы допустили ошибку! Проверьте введенную Вами информацию.', + 'erreur_generique' => 'Вы допустили ошибку при заполнении полей формы. Проверьте корректность введенной информации', 'erreur_option_nom_unique' => 'Такое название поля уже используется.', // I - 'info_configurer_saisies' => 'Тестовая страница формы', + 'info_configurer_saisies' => 'Тестовая страница формы', # MODIF // L 'label_annee' => 'Год', @@ -49,85 +49,81 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'label_mois' => 'Месяц', // O - 'option_aff_art_interface_explication' => 'Отображать только статьи в настройках языка пользователя', - 'option_aff_art_interface_label' => 'Многоязычное отображение', - 'option_aff_langue_explication' => 'Показать выбранный язык статьи или раздела перед названием', - 'option_aff_langue_label' => 'Показать текущий язык', - 'option_aff_rub_interface_explication' => 'Отображать только разделы в языковых настройках пользователя.', - 'option_aff_rub_interface_label' => 'Многоязычное отображение', - 'option_attention_explication' => 'Сообщение, которое является более важным нежели комментарий.', - 'option_attention_label' => 'Примечание!', - 'option_autocomplete_defaut' => 'По умолчанию', - 'option_autocomplete_explication' => 'При загрузке страницы браузер может предварительно заполнить поля на основании истории', + 'option_aff_art_interface_explication' => 'Отображать только статьи в настройках языка пользователя', # MODIF + 'option_aff_art_interface_label' => 'Многоязычное отображение', # MODIF + 'option_aff_langue_explication' => 'Показать выбранный язык статьи или раздела перед названием', # MODIF + 'option_aff_langue_label' => 'Вывод языка статьи', + 'option_aff_rub_interface_explication' => 'Отображать только разделы в языковых настройках пользователя.', # MODIF + 'option_aff_rub_interface_label' => 'Многоязычное отображение', # MODIF + 'option_attention_explication' => 'Сообщение, которое является более важным нежели комментарий.', # MODIF + 'option_attention_label' => 'Предупреждение', + 'option_autocomplete_defaut' => 'Оставить по умолчанию', + 'option_autocomplete_explication' => 'При загрузке страницы браузер может предварительно заполнить поля на основании истории', # MODIF 'option_autocomplete_label' => 'Предварительное заполнение поля', 'option_autocomplete_off' => 'Отключить', 'option_autocomplete_on' => 'Включить', - 'option_cacher_option_intro_label' => 'Не отображать первый пустой вариант', - 'option_choix_destinataires_explication' => 'Один или несколько авторов, среди которых пользователь может сделать свой ​​выбор. Если ничего не выбрано, то то будет выбран автор, который сейчас на сайте.', - 'option_choix_destinataires_label' => 'Возможные получатели', + 'option_cacher_option_intro_label' => 'Не отображать первый пустой вариант', # MODIF + 'option_choix_destinataires_explication' => 'Один или несколько авторов, среди которых пользователь может сделать свой ​​выбор. Если ничего не выбрано, то то будет выбран автор, который сейчас на сайте.', # MODIF + 'option_choix_destinataires_label' => 'Возможные получатели', # MODIF 'option_class_label' => 'Дополнительные CSS классы', - 'option_cols_explication' => 'Длина поля в символах. С помощью CSS возможно переопределить значение данного поля.', + 'option_cols_explication' => 'Длина поля в символах. Эта опция не всегда работает, так CSS стили сайта могут отменять заданное значение.', 'option_cols_label' => 'Ширина', - 'option_datas_explication' => 'Укажите возможные варианты в формате: ключ|вариант', - 'option_datas_label' => 'Список возможных вариантов', + 'option_datas_explication' => 'Задайте элементы списка в формате: ключ|название опции', + 'option_datas_label' => 'Значения списка', 'option_defaut_label' => 'Выводить по умолчанию', - 'option_disable_avec_post_explication' => 'Такой же вариант как и предыдущий, но вносит значение в скрытое поле.', - 'option_disable_avec_post_label' => 'Отключено, но опубликовано.', + 'option_disable_avec_post_explication' => 'Такой же вариант как и предыдущий, но вносит значение в скрытое поле.', # MODIF + 'option_disable_avec_post_label' => 'Отключено, но опубликовано.', # MODIF 'option_disable_explication' => 'Поле не может получить фокус', - 'option_disable_label' => 'Сделать поле неактивным', - 'option_erreur_obligatoire_explication' => 'Настройте сообщения об ошибке для обязательных полей (в противном случае - оставьте пустым) ', - 'option_erreur_obligatoire_label' => 'Обязательное сообщение', - 'option_explication_explication' => 'Краткое описание (по необходимости)', - 'option_explication_label' => 'Комментарий', - 'option_groupe_affichage' => 'Показать', - 'option_groupe_description' => 'Описание', - 'option_groupe_utilisation' => 'Использование', - 'option_groupe_validation' => 'Валидация', - 'option_heure_pas_explication' => 'Lorsque vous utilisez l’horaire, un menu s’affiche pour aider à saisir heures et minutes. Vous pouvez ici choisir l’intervalle de temps entre chaque choix (par défaut 30min).', # NEW - 'option_heure_pas_label' => 'Intervalle des minutes dans le menu d’aide à la saisie', # NEW - 'option_horaire_label' => 'Horaire', # NEW - 'option_horaire_label_case' => 'Permettre de saisie aussi l’horaire', # NEW - 'option_info_obligatoire_explication' => 'Вы можете изменить стандартные настройки обязательного заполнения полей.. ', - 'option_info_obligatoire_label' => 'Обязательное заполнение полей', - 'option_inserer_barre_choix_edition' => 'Да', - 'option_inserer_barre_choix_forum' => 'Только форум', - 'option_inserer_barre_explication' => 'Вставить porte-plume?', - 'option_inserer_barre_label' => 'Панель управления', - 'option_label_case_label' => 'Позиция чекбокса', - 'option_label_explication' => 'Название поля', + 'option_disable_label' => 'Отключить поле', + 'option_erreur_obligatoire_explication' => 'Выводится, если поле не заполнено. Если оставить пустым - то выведется сообщение по умолчанию.', # MODIF + 'option_erreur_obligatoire_label' => 'Сообщение о ошибке', # MODIF + 'option_explication_explication' => 'Пояснение о назначении поля', + 'option_explication_label' => 'Пояснение', + 'option_groupe_affichage' => 'Вывод', + 'option_groupe_description' => 'Основное', + 'option_groupe_utilisation' => 'Свойства', + 'option_groupe_validation' => 'Проверка', + 'option_info_obligatoire_explication' => 'Вы можете изменить стандартные настройки обязательного заполнения полей.. ', # MODIF + 'option_info_obligatoire_label' => 'Обязательное заполнение полей', # MODIF + 'option_inserer_barre_choix_edition' => 'добавить полную панель', + 'option_inserer_barre_choix_forum' => 'добавить сокращенную панель ', + 'option_inserer_barre_explication' => 'Добавить панель для редактирования текста (кнопки стилей)?', + 'option_inserer_barre_label' => 'Панель редактирования', + 'option_label_case_label' => 'Позиция чекбокса', # MODIF + 'option_label_explication' => 'Название поля', # MODIF 'option_label_label' => 'Название', - 'option_maxlength_explication' => 'Пользователь не может ввести больше знаков чем:', + 'option_maxlength_explication' => 'Максимальное к-во символов, которое можно ввести в поле:', 'option_maxlength_label' => 'Максимальное к-во символов', - 'option_multiple_explication' => 'Пользователю предоставляется возможность выбрать несколько вариантов', - 'option_multiple_label' => 'Множественный выбор', - 'option_nom_explication' => 'ID компьютера , который идентифицирует поле. Он может содержать только строчные буквы и цифры и символ подчеркивания "_".', + 'option_multiple_explication' => 'Пользователь сможет выбрать несколько вариантов', + 'option_multiple_label' => 'Выбор нескольких значений', + 'option_nom_explication' => 'Задать id поля. Латинские буквы, цифры и символ "_". ', 'option_nom_label' => 'Название поля', - 'option_obligatoire_label' => 'Поле обязательное для заполнения', - 'option_option_intro_label' => 'Обозначение для пустого выбора', + 'option_obligatoire_label' => 'Обязательное поле', + 'option_option_intro_label' => 'Название первого элемента списка', 'option_option_statut_label' => 'Показать статус', - 'option_pliable_label' => 'Расширяемая', - 'option_pliable_label_case' => 'Группы полей могут быть расширены или сжаты.', - 'option_plie_label' => 'Сжато.', - 'option_plie_label_case' => 'Если группу полей можно расширить или сжать, тогда эта опция их сожмет с отображением полей.', - 'option_previsualisation_explication' => 'Создать вкладку для просмотра введенного текста?', - 'option_previsualisation_label' => 'Просмотр', - 'option_readonly_explication' => 'Поле можно просмотреть, выбрать, но изменить нельзя.', - 'option_readonly_label' => 'Только чтение', - 'option_rows_explication' => 'Высота поля в строках.', - 'option_rows_label' => 'Высота', - 'option_size_explication' => 'Длина поля в символах.', + 'option_pliable_label' => 'Расширяемая', # MODIF + 'option_pliable_label_case' => 'Группа полей может быть развернута или сжата.', # MODIF + 'option_plie_label' => 'Уже сжато', # MODIF + 'option_plie_label_case' => 'Если группу полей можно расширить или сжать, тогда эта опция их сожмет с отображением полей.', # MODIF + 'option_previsualisation_explication' => 'Добавить вкладку предварительного просмотра?', + 'option_previsualisation_label' => 'Предварительный просмотр', + 'option_readonly_explication' => 'Поле показывается, его можно выбрать, но нельзя изменить.', + 'option_readonly_label' => 'Только для чтения', + 'option_rows_explication' => 'Высота поля в строках. Эта опция не всегда работает, так CSS стили сайта могут отменять заданное значение.', + 'option_rows_label' => 'Количество строк', + 'option_size_explication' => 'Длина поля в символах. Эта опция не всегда работает, так CSS стили сайта могут отменять заданное значение.', 'option_size_label' => 'Размер поля', - 'option_type_choix_plusieurs' => 'Позволяет выбрать несколько получателей.', - 'option_type_choix_tous' => 'Отметить всех авторов как получателей. Пользователю выбор не предоставляется.', - 'option_type_choix_un' => 'Сделать возможным выбор только одного получателя.', - 'option_type_explication' => 'В "скрытом" режиме содержимое поля будет отображаться в виде звездочек.', + 'option_type_choix_plusieurs' => 'Позволяет выбрать несколько получателей.', # MODIF + 'option_type_choix_tous' => 'Отметить всех авторов как получателей. Пользователю выбор не предоставляется.', # MODIF + 'option_type_choix_un' => 'Сделать возможным выбор только одного получателя.', # MODIF + 'option_type_explication' => 'Если выбран "ввод пароля", то символы в поле будут превращаться в звездочки', 'option_type_label' => 'Тип поля', - 'option_type_password' => 'Скрытый', - 'option_type_text' => 'Нормальный', + 'option_type_password' => 'Ввод пароля', + 'option_type_text' => 'Обычный', // S - 'saisie_auteurs_explication' => 'Позволяет выбрать одного или несколько авторов.', - 'saisie_auteurs_titre' => 'Автора', + 'saisie_auteurs_explication' => 'Выбор автора из зарегистрированных на сайте', + 'saisie_auteurs_titre' => 'Выбор автора', 'saisie_case_explication' => 'Используется для включения/отключения определенной опции.', 'saisie_case_titre' => 'Единичный выбор ', 'saisie_checkbox_explication' => 'Используется для выбора нескольких вариантов при помощи check-box.', @@ -136,45 +132,45 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'saisie_date_titre' => 'Дата', 'saisie_destinataires_explication' => 'Используется для выбора одного или нескольких получателей из числа предварительно выбранных авторов.', 'saisie_destinataires_titre' => 'Получатели', - 'saisie_explication_explication' => 'Многострочное поле input', - 'saisie_explication_titre' => 'Информация', - 'saisie_fieldset_explication' => 'Форма, которая содержит несколько полей.', + 'saisie_explication_explication' => 'Используется для вывода поясняющей информации', + 'saisie_explication_titre' => 'Пояснение', + 'saisie_fieldset_explication' => 'FIELDSET. Используется для группировки полей ', 'saisie_fieldset_titre' => 'Филдсет', 'saisie_file_explication' => 'Отправить файл', 'saisie_file_titre' => 'Файл', - 'saisie_hidden_explication' => 'Предварительно заполненные поля, которые недоступны пользователю.', - 'saisie_hidden_titre' => 'Скрытое поле', - 'saisie_input_explication' => 'Строчка текста, которая может быть как скрытой так и видимой (пароль).', - 'saisie_input_titre' => 'Текстовое поле', - 'saisie_oui_non_explication' => 'Или ДА или НЕТ ', - 'saisie_oui_non_titre' => 'Да или нет', + 'saisie_hidden_explication' => 'Значение этого поля не отображается для пользователя. INPUT TYPE=HIDDEN', + 'saisie_hidden_titre' => 'Невидимое (скрытое) поле', + 'saisie_input_explication' => 'Основное поле для ввода информации', + 'saisie_input_titre' => 'Текстовая строка', + 'saisie_oui_non_explication' => 'Выбор только одного варианта ответа: ДА или НЕТ', + 'saisie_oui_non_titre' => 'Да или Нет', 'saisie_radio_defaut_choix1' => 'Один', 'saisie_radio_defaut_choix2' => 'Два', 'saisie_radio_defaut_choix3' => 'Три', 'saisie_radio_explication' => 'Используется для выбора одной опции из нескольких.', 'saisie_radio_titre' => 'Радио кнопка', - 'saisie_selecteur_article' => 'Отобразить браузер выбора статьи', - 'saisie_selecteur_article_titre' => 'Селектор статьи', - 'saisie_selecteur_rubrique' => 'Отобразить браузер выбора раздела', - 'saisie_selecteur_rubrique_article' => 'Отобразить браузер выбора статьи или раздела', - 'saisie_selecteur_rubrique_article_titre' => 'Селектор статьи или раздела.', - 'saisie_selecteur_rubrique_titre' => 'Селектор раздела.', - 'saisie_selection_explication' => 'Выбрать пункт из выпадающего списка.', - 'saisie_selection_multiple_explication' => 'Используется для выбора нескольких вариантов из списка.', - 'saisie_selection_multiple_titre' => 'Множественный выбор', + 'saisie_selecteur_article' => 'Позволяет выбратью статью из структуры сайта', + 'saisie_selecteur_article_titre' => 'Выбор статьи', + 'saisie_selecteur_rubrique' => 'Позволяет выбратью раздел из структуры сайта', + 'saisie_selecteur_rubrique_article' => 'Позволяет выбратью статью или раздел из структуры сайта', + 'saisie_selecteur_rubrique_article_titre' => 'Выбор статьи или раздела', + 'saisie_selecteur_rubrique_titre' => 'Выбор раздела', + 'saisie_selection_explication' => 'SELECT - позволяет выбрать один пункт из выпадающего списка', + 'saisie_selection_multiple_explication' => 'SELECT - позволяет выбрать несколько пунктов из списка', + 'saisie_selection_multiple_titre' => 'Выбор нескольких опций', 'saisie_selection_titre' => 'Выпадающий список', - 'saisie_textarea_explication' => 'Многострочное текстовое поле', + 'saisie_textarea_explication' => 'Textarea - для работы с текстом большого размера', 'saisie_textarea_titre' => 'Текстовое поле', // T 'tous_visiteurs' => 'Все посетители (в том числе не зарегистрированы)', - 'tout_selectionner' => 'Tout sélectionner', # NEW + 'tout_selectionner' => 'Выбрать все', // V - 'vue_sans_reponse' => 'Без ответа', + 'vue_sans_reponse' => 'ничего не задано', // Z - 'z' => 'zzz' + 'z' => 'zzz' # MODIF ); ?> diff --git a/www/plugins/saisies/lang/saisies_sk.php b/www/plugins/saisies/lang/saisies_sk.php index 27c54ab..198898d 100644 --- a/www/plugins/saisies/lang/saisies_sk.php +++ b/www/plugins/saisies/lang/saisies_sk.php @@ -55,6 +55,10 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_aff_langue_label' => 'Zobraziť jazyk', 'option_aff_rub_interface_explication' => 'Zobraziť len rubriky v jazyku používateľa', 'option_aff_rub_interface_label' => 'Viacjazyčné zobrazenie', + 'option_afficher_si_explication' => 'Uveďte podmienky zobrazenia poľa podľa hodnoty iných polí. Čísla iných polí musia byť medzi @.
Príklad @selection_1@=="Toto" prikazuje zobraziť pole, ktoré selection_1 má hodnotu Toto.', + 'option_afficher_si_label' => 'Podmienené zobrazenie', + 'option_afficher_si_remplissage_explication' => 'V porovnaní s predchádzajúcou možnosťou táto podmienka sa týka zobrazenia formulára, nie jeho výsledkov. Jej syntax je rovnaká.', + 'option_afficher_si_remplissage_label' => 'Podmienené zobrazenie pri vypĺňaní', 'option_attention_explication' => 'Správa je dôležitejšia ako vysvetlivka.', 'option_attention_label' => 'Varovanie', 'option_autocomplete_defaut' => 'Nechať ako predvolené', @@ -63,6 +67,9 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_autocomplete_off' => 'Deaktivovať', 'option_autocomplete_on' => 'Aktivovať', 'option_cacher_option_intro_label' => 'Skryť prvý prázdny výber', + 'option_choix_alternatif_label' => 'Nastaviť možnosť vytvárania rozbaľovacích menu', + 'option_choix_alternatif_label_defaut' => 'Iný výber', + 'option_choix_alternatif_label_label' => 'Pomenovanie výberu z viacerých možností', 'option_choix_destinataires_explication' => 'Jeden autor alebo viacerí, z ktorých si používateľ môže vybrať. Ak nie je vybratý žiaden, vyberie sa autor, ktorý nainštaloval stránku.', 'option_choix_destinataires_label' => 'Možní príjemcovia', 'option_class_label' => 'Ďalšie triedy CSS', @@ -70,6 +77,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_cols_label' => 'Šírka', 'option_datas_explication' => 'Musíte definovať výber pre každý riadok vo formulári "kľúč|označenie výberu"', 'option_datas_label' => 'Zoznam dostupných možností', + 'option_datas_sous_groupe_explication' => 'Online výber musíte zadať vo forme "kľúč|menovka" výberu.
Môžete označiÅ¥ začiatok podskupiny formulára "*Nadpis podskupiny". Skupinu môžete skončiÅ¥ na riadku alebo do ďalÅ¡ieho riadka môžete napísaÅ¥ len "/*".', 'option_defaut_label' => 'Predvolená hodnota', 'option_disable_avec_post_explication' => 'Rovnaká ako predoÅ¡lá možnosÅ¥, ale hodnotu poÅ¡le v skrytom poli.', 'option_disable_avec_post_label' => 'DeaktivovaÅ¥ ale poslaÅ¥.', @@ -77,10 +85,10 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_disable_label' => 'DeaktivovaÅ¥ pole', 'option_erreur_obligatoire_explication' => 'Zobrazovanú chybovú správu môžete upraviÅ¥ tak, aby označovala povinnosÅ¥', 'option_erreur_obligatoire_label' => 'Správa s povinnosÅ¥ou', - 'option_explication_explication' => 'Ak je to potrebné, krátka veta popisujúca zmysel daného poľa.', + 'option_explication_explication' => 'Ak je to potrebné, krátka veta opisujúca zmysel daného poľa.', 'option_explication_label' => 'Vysvetlenie', 'option_groupe_affichage' => 'ZobraziÅ¥', - 'option_groupe_description' => 'Popis', + 'option_groupe_description' => 'Opis', 'option_groupe_utilisation' => 'Použitie', 'option_groupe_validation' => 'Overenie', 'option_heure_pas_explication' => 'Pri používaní diára sa zobrazí menu, ktoré vám pomôže zadaÅ¥ hodiny a minúty. Tak môžete vybraÅ¥ časový interval pre každý údaj (predvolený – 30 min).', @@ -94,7 +102,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_inserer_barre_explication' => 'VložiÅ¥ panel s nástrojmi porte-plume, ak je tento nástroj aktivovaný.', 'option_inserer_barre_label' => 'VložiÅ¥ panel s nástrojmi', 'option_label_case_label' => 'Označenie sa nachádza pod zaÅ¡krtávacím políčkom', - 'option_label_explication' => 'Zobrazí sa nadpis.', + 'option_label_explication' => 'Zobrazí sa titulok.', 'option_label_label' => 'Označenie', 'option_maxlength_explication' => 'Používateľ nemôže napísaÅ¥ viac znakov ako určuje toto číslo.', 'option_maxlength_label' => 'Maximálny počet znakov', @@ -103,6 +111,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_nom_explication' => 'Počítačový názov, ktorý pomenúva pole. Môžu v ňom byÅ¥ malé písmená abecedy alebo podčiarkovník "_".', 'option_nom_label' => 'Názov poľa', 'option_obligatoire_label' => 'Povinné pole', + 'option_option_destinataire_intro_label' => 'Pomenovanie prvého prázdneho výberu(ak má formu zoznamu)', 'option_option_intro_label' => 'Označenie prvého prázdneho výberu', 'option_option_statut_label' => 'ZobraziÅ¥ stav', 'option_pliable_label' => 'Roztiahnuteľné', @@ -119,7 +128,8 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'option_size_label' => 'VeľkosÅ¥ poľa', 'option_type_choix_plusieurs' => 'Umožní používateľovi vybraÅ¥ si mnohých príjemcov.', 'option_type_choix_tous' => 'UrobiÅ¥ príjemcov zo vÅ¡etkých týchto autorov. Používateľ nebude maÅ¥ na výber.', - 'option_type_choix_un' => 'PovoliÅ¥ používateľovi vybraÅ¥ si jedného príjemcu.', + 'option_type_choix_un' => 'PovoliÅ¥ používateľovi vybraÅ¥ si jedného príjemcu (vo forme rozbaľovacieho menu).', + 'option_type_choix_un_radio' => 'UmožniÅ¥ používateľovi vybraÅ¥ si jediného príjemcu (vo forme zoznamu s odrážkami).', 'option_type_explication' => 'V režime hesla sa obsah napísaný do poľa nahradí hviezdičkami.', 'option_type_label' => 'Typ poľa', 'option_type_password' => 'Maskované', @@ -136,7 +146,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'saisie_date_titre' => 'Dátum', 'saisie_destinataires_explication' => 'Používa sa na výber jedného príjemcu alebo viacerých z dopredu vybraných autorov.', 'saisie_destinataires_titre' => 'Príjemcovia', - 'saisie_explication_explication' => 'VÅ¡eobecný vysvetľujúci popis.', + 'saisie_explication_explication' => 'VÅ¡eobecný vysvetľujúci text.', 'saisie_explication_titre' => 'Vysvetlenie', 'saisie_fieldset_explication' => 'Rám, v ktorom môže byÅ¥ niekoľko polí.', 'saisie_fieldset_titre' => 'Skupina polí', diff --git a/www/plugins/saisies/paquet.xml b/www/plugins/saisies/paquet.xml index dd2aae2..3ce3813 100644 --- a/www/plugins/saisies/paquet.xml +++ b/www/plugins/saisies/paquet.xml @@ -1,8 +1,8 @@ [fr]Saisies pour formulaires[en]Entries for forms Ecrire facilement des champs de formulaires Matthieu Marcillaud - RastaPopoulos - Joseph - © 2009-2012 GNU/GPL - 1.31.4 - test + © 2009-2013 GNU/GPL + 1.38.6 + stable outil @@ -57,7 +57,7 @@ styliser saisies_pipelines.php - + diff --git a/www/plugins/saisies/saisies-vues/checkbox.html b/www/plugins/saisies/saisies-vues/checkbox.html index c313025..77b12cf 100644 --- a/www/plugins/saisies/saisies-vues/checkbox.html +++ b/www/plugins/saisies/saisies-vues/checkbox.html @@ -1,11 +1,12 @@ [(#REM) datas peut être une chaine qu'on sait décomposer ] #SET{datas, #ENV{datas}|saisies_chaine2tableau} #SET{valeur, #ENV{valeur}|saisies_valeur2tableau} -
    -
  • [(#GET{datas}|table_valeur{#VALEUR})]
  • + [
  • (#GET{datas}|table_valeur{#VALEUR})
  • ] -
+ + [
  • #ENV{choix_alternatif_label} : (#GET{valeur}|table_valeur{choix_alternatif})
  • ] +
    diff --git a/www/plugins/saisies/saisies-vues/oui_non.html b/www/plugins/saisies/saisies-vues/oui_non.html index 12a6e3e..dcd2157 100644 --- a/www/plugins/saisies/saisies-vues/oui_non.html +++ b/www/plugins/saisies/saisies-vues/oui_non.html @@ -1 +1 @@ -[

    (#ENV*{valeur}|?{<:item_oui:>,<:item_non:>})

    ] +[

    (#ENV*{valeur}|et{#ENV{valeur}|!={#ENV{valeur_non,non}}}|?{<:item_oui:>,<:item_non:>})

    ] diff --git a/www/plugins/saisies/saisies-vues/selection.html b/www/plugins/saisies/saisies-vues/selection.html index b3c9c55..45dddb1 100644 --- a/www/plugins/saisies/saisies-vues/selection.html +++ b/www/plugins/saisies/saisies-vues/selection.html @@ -1,4 +1,4 @@ [(#REM) datas peut être une chaine qu'on sait décomposer ] -#SET{datas, #ENV{datas}|saisies_chaine2tableau} +#SET{datas, #ENV{datas}|saisies_chaine2tableau|saisies_aplatir_tableau} [

    (#GET{datas}|table_valeur{#ENV{valeur}})

    ] diff --git a/www/plugins/saisies/saisies/_base.html b/www/plugins/saisies/saisies/_base.html index e8ab81d..e5befe6 100644 --- a/www/plugins/saisies/saisies/_base.html +++ b/www/plugins/saisies/saisies/_base.html @@ -42,7 +42,7 @@
  • #ENV*{inserer_debut} - [(#ENV*{label})[(#GET{obligatoire}|oui)[(#ENV*{info_obligatoire}|is_null|?{<:info_obligatoire_02:>,#ENV*{info_obligatoire}})]]] + [(#ENV*{label})[(#GET{obligatoire}|oui)[(#ENV*{info_obligatoire}|is_null|?{<:info_obligatoire_02:>,#ENV*{info_obligatoire}})]]] [(#GET{erreurs})] [

    (#ENV*{explication})

    ] [(#ENV*{attention})] diff --git a/www/plugins/saisies/saisies/articles_originaux.html b/www/plugins/saisies/saisies/articles_originaux.html index bf38d6e..cf44b7b 100644 --- a/www/plugins/saisies/saisies/articles_originaux.html +++ b/www/plugins/saisies/saisies/articles_originaux.html @@ -19,7 +19,7 @@ Par défaut ne liste que ceux des rubriques à la racine (secteurs) label=<:plugin:label_articles:>, multiple=oui})] ] - [(#ENV{cacher_option_intro}|ou{#ENV{multiple}}|non) ] diff --git a/www/plugins/saisies/saisies/auteurs.html b/www/plugins/saisies/saisies/auteurs.html index 759b97c..a394ed6 100644 --- a/www/plugins/saisies/saisies/auteurs.html +++ b/www/plugins/saisies/saisies/auteurs.html @@ -14,6 +14,7 @@ (defaut = rien) - cacher_option_intro : pas de premier option vide (defaut:"") - defaut : valeur par defaut si pas présente dans l'environnement + - tri : trier la liste (par défaut par nom), la valeur peut être un tableau [(#ARRAY{statut,nom})] ou une chaine "nom" - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement - webmestre : si oui, ne selectionne que les webmestres @@ -30,10 +31,10 @@ [(#ENV{multiple}|oui) [(#SET{valeur,[(#ENV*{valeur}|is_array|?{[(#ENV*{valeur})],[(#ENV*{valeur}|explode{','})]})]})] ] - [(#ENV{cacher_option_intro}|ou{#ENV{multiple}}|non) ] - + #SET{image_statut, #GET{bonhomme_statut}|table_valeur{#STATUT}} [(#ENV{multiple}|oui) ] diff --git a/www/plugins/saisies/saisies/auteurs.yaml b/www/plugins/saisies/saisies/auteurs.yaml index 7438f14..0a089d4 100644 --- a/www/plugins/saisies/saisies/auteurs.yaml +++ b/www/plugins/saisies/saisies/auteurs.yaml @@ -58,6 +58,20 @@ options: nom: 'affichage' label: '<:saisies:option_groupe_affichage:>' saisies: + - + saisie: 'textarea' + options: + nom: 'afficher_si' + label: '<:saisies:option_afficher_si_label:>' + explication: '<:saisies:option_afficher_si_explication:>' + rows: 5 + - + saisie: 'textarea' + options: + nom: 'afficher_si_remplissage' + label: '<:saisies:option_afficher_si_remplissage_label:>' + explication: '<:saisies:option_afficher_si_remplissage_explication:>' + rows: 5 - saisie: 'oui_non' options: diff --git a/www/plugins/saisies/saisies/case.html b/www/plugins/saisies/saisies/case.html index 5411e12..abb2688 100644 --- a/www/plugins/saisies/saisies/case.html +++ b/www/plugins/saisies/saisies/case.html @@ -15,6 +15,6 @@ explication=<:plugin:explication_afficher_liste:>})] ]#SET{valeur,#ENV{valeur_forcee,#ENV{valeur}}|is_null|?{#ENV{defaut},#ENV{valeur_forcee,#ENV{valeur}}}}
    - - [] + + []
    diff --git a/www/plugins/saisies/saisies/case.yaml b/www/plugins/saisies/saisies/case.yaml index 13af035..98523a7 100644 --- a/www/plugins/saisies/saisies/case.yaml +++ b/www/plugins/saisies/saisies/case.yaml @@ -64,6 +64,20 @@ options: nom: 'affichage' label: '<:saisies:option_groupe_affichage:>' saisies: + - + saisie: 'textarea' + options: + nom: 'afficher_si' + label: '<:saisies:option_afficher_si_label:>' + explication: '<:saisies:option_afficher_si_explication:>' + rows: 5 + - + saisie: 'textarea' + options: + nom: 'afficher_si_remplissage' + label: '<:saisies:option_afficher_si_remplissage_label:>' + explication: '<:saisies:option_afficher_si_remplissage_explication:>' + rows: 5 - saisie: 'input' options: diff --git a/www/plugins/saisies/saisies/checkbox.html b/www/plugins/saisies/saisies/checkbox.html index d8df21e..939f65a 100644 --- a/www/plugins/saisies/saisies/checkbox.html +++ b/www/plugins/saisies/saisies/checkbox.html @@ -38,15 +38,24 @@ [(#GET{disabled}|oui) #SET{disabled,#ARRAY|push{#GET{disabled}}} ] ] [(#ENV{tout_selectionner}|oui) -
    - - +
    + +
    ]
    - - + +
    +[(#ENV{choix_alternatif}|oui) +
    + + +
    +] + diff --git a/www/plugins/saisies/saisies/checkbox.yaml b/www/plugins/saisies/saisies/checkbox.yaml index 0be055d..533b91a 100644 --- a/www/plugins/saisies/saisies/checkbox.yaml +++ b/www/plugins/saisies/saisies/checkbox.yaml @@ -38,6 +38,18 @@ options: label: '<:saisies:option_defaut_label:>' rows: 10 cols: 50 + - + saisie: 'oui_non' + options: + nom: 'choix_alternatif' + label: '<:saisies:option_choix_alternatif_label:>' + defaut: '' + - + saisie: 'input' + options: + nom: 'choix_alternatif_label' + label: '<:saisies:option_choix_alternatif_label_label:>' + defaut: '<:saisies:option_choix_alternatif_label_defaut:>' - saisie: 'fieldset' options: @@ -68,6 +80,20 @@ options: nom: 'affichage' label: '<:saisies:option_groupe_affichage:>' saisies: + - + saisie: 'textarea' + options: + nom: 'afficher_si' + label: '<:saisies:option_afficher_si_label:>' + explication: '<:saisies:option_afficher_si_explication:>' + rows: 5 + - + saisie: 'textarea' + options: + nom: 'afficher_si_remplissage' + label: '<:saisies:option_afficher_si_remplissage_label:>' + explication: '<:saisies:option_afficher_si_remplissage_explication:>' + rows: 5 - saisie: 'input' options: diff --git a/www/plugins/saisies/saisies/choisir_objet.html b/www/plugins/saisies/saisies/choisir_objet.html index d773e69..c97e7a7 100644 --- a/www/plugins/saisies/saisies/choisir_objet.html +++ b/www/plugins/saisies/saisies/choisir_objet.html @@ -14,7 +14,7 @@ [(#REM) Attention, la valeur ou la valeur forcée peut être une chaine vide. On doit donc tester avec is_null. ] #SET{valeur,#ENV{valeur_forcee}|is_null|?{#ENV{valeur}|is_null|?{#ENV{defaut},#ENV{valeur}},#ENV{valeur_forcee}}} - [(#ENV{cacher_option_intro}|non)] [(#VALEUR{editable}|oui) diff --git a/www/plugins/saisies/saisies/date.yaml b/www/plugins/saisies/saisies/date.yaml index 1c7cef4..bab933d 100644 --- a/www/plugins/saisies/saisies/date.yaml +++ b/www/plugins/saisies/saisies/date.yaml @@ -84,6 +84,20 @@ options: nom: 'affichage' label: '<:saisies:option_groupe_affichage:>' saisies: + - + saisie: 'textarea' + options: + nom: 'afficher_si' + label: '<:saisies:option_afficher_si_label:>' + explication: '<:saisies:option_afficher_si_explication:>' + rows: 5 + - + saisie: 'textarea' + options: + nom: 'afficher_si_remplissage' + label: '<:saisies:option_afficher_si_remplissage_label:>' + explication: '<:saisies:option_afficher_si_remplissage_explication:>' + rows: 5 - saisie: 'input' options: diff --git a/www/plugins/saisies/saisies/date_jour_mois_annee.html b/www/plugins/saisies/saisies/date_jour_mois_annee.html index d16e97f..b756b4a 100644 --- a/www/plugins/saisies/saisies/date_jour_mois_annee.html +++ b/www/plugins/saisies/saisies/date_jour_mois_annee.html @@ -10,6 +10,7 @@ - label_(jour|mois|annee) - size_(jour|mois|annee) - maxlength_(jour|mois|annee) + - datetime, par défaut oui. Si pas oui, utilisera une date au format aaaa-mm-jj au lieu d'un datetime mysql [(#SAISIE{date_jour_mois_annee, date_naissance, label=Date de naissance @@ -17,9 +18,8 @@ ] #SET{valeur,#ENV{valeur,#ENV{defaut}}} [(#SET{id,[(#ENV**|md5|substr{0,6})]})] - + -