source: spip-zone/_plugins_/fabrique/trunk/lang/fabrique_fr.php @ 115409

Last change on this file since 115409 was 115409, checked in by marcimat@…, 4 months ago

Permettre de saisir un titre et/ou une URL pour les crédits du logo.

File size: 29.5 KB
Line 
1<?php
2// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
3// Fichier source, a modifier dans svn://zone.spip.org/spip-zone/_plugins_/fabrique/trunk/lang/
4if (!defined('_ECRIRE_INC_VERSION')) {
5        return;
6}
7
8$GLOBALS[$GLOBALS['idx_lang']] = array(
9
10        // A
11        'action_incomprise' => 'Action @f_action@ non prise en charge !',
12        'aide_creation_peupler_table' => 'Aide à la création de peuplement d’une table',
13        'aide_creation_squelette_fabrique' => 'Aide à la création de squelettes Fabrique',
14        'autorisation_administrateur' => '≥ Administrateur complet',
15        'autorisation_administrateur_explication' => 'Être au moins administrateur complet.',
16        'autorisation_administrateur_restreint' => '≥ Administrateur restreint',
17        'autorisation_administrateur_restreint_explication' => 'Être au moins administrateur restreint (quelque soit la rubrique).',
18        'autorisation_administrateur_restreint_objet' => '≥ Administrateur restreint + rubrique',
19        'autorisation_administrateur_restreint_objet_explication' => 'Être au moins administrateur restreint de la rubrique (nécessite un champ id_rubrique).',
20        'autorisation_auteur_objet' => '≥ Auteur de l’objet',
21        'autorisation_auteur_objet_explication' => 'Être auteur de l’objet ou au moins administrateur complet (ou restreint si l’objet a le champ id_rubrique).',
22        'autorisation_auteur_objet_statut' => '≥ Auteur de l’objet sauf si publié',
23        'autorisation_auteur_objet_statut_explication' => 'Être auteur de l’objet sauf si l’objet est publié
24                (nécessite la gestion des statuts) ou au moins administrateur complet (ou restreint si l’objet a le champ id_rubrique).',
25        'autorisation_defaut' => 'Par défaut (@defaut@)',
26        'autorisation_jamais' => 'Jamais',
27        'autorisation_jamais_explication' => 'Renvoie toujours non !',
28        'autorisation_redacteur' => '≥ Rédacteur',
29        'autorisation_redacteur_explication' => 'Être au moins rédacteur (qu’on soit ou non l’auteur de l’objet).',
30        'autorisation_toujours' => 'Toujours',
31        'autorisation_toujours_explication' => 'Renvoie toujours oui !',
32        'autorisation_webmestre' => 'Webmestre',
33        'autorisation_webmestre_explication' => 'Être webmestre sur le site.',
34        'avertissement_champs' => 'N’insérez pas ici la clé primaire (@id_objet@),
35                ni aucun des champs spéciaux (id_rubrique, lang, etc.) proposés dans la partie « Champs Spéciaux » ou dans les parties « Liaisons ».',
36
37        // B
38        'bouton_ajouter_champ' => 'Ajouter un champ',
39        'bouton_ajouter_objet' => 'Ajouter un objet éditorial',
40        'bouton_calculer' => 'Calculer',
41        'bouton_charger' => 'Charger la sauvegarde',
42        'bouton_charger_sauvegarde_attention' => 'Charger une sauvegarde efface les informations du plugin actuellement en cours de création !',
43        'bouton_creer' => 'Créer le plugin',
44        'bouton_exporter' => 'Exporter',
45        'bouton_menu_edition' => 'Menu édition',
46        'bouton_outils_rapides' => 'Outils rapides',
47        'bouton_reinitialiser_autorisations' => 'Réinitialiser les autorisations',
48        'bouton_reinitialiser_chaines' => 'Réinitialiser les chaines de langue de cet objet',
49        'bouton_renseigner_objet' => 'Pré-remplir cet objet',
50        'bouton_reset' => 'Réinitialiser le formulaire',
51        'bouton_supprimer_champ' => 'Supprimer ce champ',
52        'bouton_supprimer_logo' => 'Supprimer ce logo',
53        'bouton_supprimer_objet' => 'Supprimer cet objet éditorial',
54
55        // C
56        'c_fabrique_dans_plugins' => 'Facilitez-vous les tests !',
57        'c_fabrique_dans_plugins_texte' => 'En créant un répertoire <code>@dir@</code> accessible en écriture
58                dans votre répertoire de plugins, la Fabrique pourra confectionner le plugin (ses fichiers, son arborescence)
59                directement dedans. Vous pourrez alors une fois le plugin créé l’activer aussitôt dans l’administration
60                des plugins et le tester.
61                <br /><br />
62                Attention, le plugin autrement est créé dans <code>tmp/cache/@dir_cache@</code> ; ce
63                répertoire est supprimé lorsqu’on vide le cache.
64        ',
65        'c_fabrique_info' => 'Création d’un plugin',
66        'c_fabrique_info_texte' => 'Cet outil permet de créer facilement une base de code de plugin.
67                Bien que le code produit soit fonctionnel, il ne sera probablement pas ce que vous attendez exactement,
68                et ce n’est pas le but ! La Fabrique crée les bases des fichiers et des codes,
69                mais il vous faudra vraissemblablement les modifier ensuite selon ce que vous souhaitez réellement.
70                <br /><br />
71                Nous vous conseillons donc de comprendre au préalable le fonctionnement des plugins, de SPIP et ses squelettes,
72                et si vous souhaitez gérer des objets éditoriaux, le fonctionnement des pipelines, autorisations, formulaires.
73                Ce plugin peut cependant aussi vous servir à étudier le code généré en fonction des options que vous cochez.
74        ',
75        'c_fabrique_zone' => 'Wow c’est trop facile !',
76        'c_fabrique_zone_texte' => 'Vous allez certainement apprécier le fait de produire un plugin
77                gérant un ou plusieurs objets éditoriaux. Tant mieux !
78                <br /><br />
79                Méfiez-vous cependant ! Si créer un plugin est facile, le maintenir dans le temps,
80                gérer sa documentation, sa vie, est bien plus difficile.
81                Le meilleur moyen pour maintenir un plugin implique en général
82                deux conditions : qu’il soit utile et qu’il soit partagé ; partagé au sens où d’autres
83                développeurs et contributeurs peuvent intervenir dessus et l’améliorer.
84                Chez SPIP, les plugins partagés, avec un code libre,
85                peuvent être hébergés sur l’espace de collaboration SPIP Zone.
86                <br /><br />
87                Avant donc de vous lancer dans la création d’un nouveau plugin, vérifiez qu’il
88                n’existe pas dans l’espace de collaboration de SPIP un plugin déjà équivalent
89                sur lequel vous pourriez apporter vos améliorations, votre documentation.
90                Il est plus intéressant pour tout le monde qu’il y ait peu de doublons mais
91                des plugins fonctionnels et pérennes !
92        ',
93        'calcul_effectue' => 'Calcul effectué',
94        'chaine_ajouter_lien_objet' => 'Ajouter ce @type@',
95        'chaine_ajouter_lien_objet_feminin' => 'Ajouter cette @type@',
96        'chaine_confirmer_supprimer_objet' => 'Confirmez-vous la suppression de cet @type@ ?',
97        'chaine_confirmer_supprimer_objet_feminin' => 'Confirmez-vous la suppression de cette @type@ ?',
98        'chaine_icone_creer_objet' => 'Créer un @type@',
99        'chaine_icone_creer_objet_feminin' => 'Créer une @type@',
100        'chaine_icone_modifier_objet' => 'Modifier ce @type@',
101        'chaine_icone_modifier_objet_feminin' => 'Modifier cette @type@',
102        'chaine_info_1_objet' => 'Un @type@',
103        'chaine_info_1_objet_feminin' => 'Une @type@',
104        'chaine_info_aucun_objet' => 'Aucun @type@',
105        'chaine_info_aucun_objet_feminin' => 'Aucune @type@',
106        'chaine_info_nb_objets' => '@nb@ @objets@',
107        'chaine_info_nb_objets_feminin' => '@nb@ @objets@',
108        'chaine_info_objets_auteur' => 'Les @objets@ de cet auteur',
109        'chaine_info_objets_auteur_feminin' => 'Les @objets@ de cet auteur',
110        'chaine_retirer_lien_objet' => 'Retirer ce @type@',
111        'chaine_retirer_lien_objet_feminin' => 'Retirer cette @type@',
112        'chaine_retirer_tous_liens_objets' => 'Retirer tous les @objets@',
113        'chaine_retirer_tous_liens_objets_feminin' => 'Retirer toutes les @objets@',
114        'chaine_supprimer_objet' => 'Supprimer cet @type@',
115        'chaine_supprimer_objet_feminin' => 'Supprimer cette @type@',
116        'chaine_texte_ajouter_objet' => 'Ajouter un @type@',
117        'chaine_texte_ajouter_objet_feminin' => 'Ajouter une @type@',
118        'chaine_texte_changer_statut_objet' => 'Ce @type@ est :',
119        'chaine_texte_changer_statut_objet_feminin' => 'Cette @type@ est :',
120        'chaine_texte_creer_associer_objet' => 'Créer et associer un @type@',
121        'chaine_texte_creer_associer_objet_feminin' => 'Créer et associer une @type@',
122        'chaine_texte_definir_comme_traduction_objet' => 'Ce @type@ est une traduction du @type@ numéro :',
123        'chaine_texte_definir_comme_traduction_objet_feminin' => 'Cette @type@ est une traduction de la @type@ numéro :',
124        'chaine_titre_langue_objet' => 'Langue de ce @type@',
125        'chaine_titre_langue_objet_feminin' => 'Langue de cette @type@',
126        'chaine_titre_logo_objet' => 'Logo de ce @type@',
127        'chaine_titre_logo_objet_feminin' => 'Logo de cette @type@',
128        'chaine_titre_objet' => '@mtype@',
129        'chaine_titre_objet_feminin' => '@mtype@',
130        'chaine_titre_objets' => '@mobjets@',
131        'chaine_titre_objets_feminin' => '@mobjets@',
132        'chaine_titre_objets_lies_objet' => 'Liés à ce @type@',
133        'chaine_titre_objets_lies_objet_feminin' => 'Liés à cette @type@',
134        'chaine_titre_objets_rubrique' => '@mobjets@ de la rubrique',
135        'chaine_titre_objets_rubrique_feminin' => '@mobjets@ de la rubrique',
136        'champ_ajoute' => 'Un champ a été ajouté',
137        'champ_auto_rempli' => 'Le champ sera automatiquement rempli si vous laissez vide.',
138        'champ_deplace' => 'Le champ a été déplacé',
139        'champ_supprime' => 'Le champ a été supprimé',
140        'chargement_effectue' => 'Chargement effectué',
141        'config_exemple' => 'Exemple',
142        'config_exemple_explication' => 'Explication de cet exemple',
143        'config_titre_parametrages' => 'Paramétrages',
144
145        // D
146        'datalist_aide' => 'Certains navigateurs peuvent proposer une autocomplétion
147                en tapant une flèche bas au clavier ou en cliquant 2 fois dans la zone de saisie.',
148
149        // E
150        'echappement_accolades' => '{ }',
151        'echappement_crochets' => '[ ]',
152        'echappement_diese' => '#',
153        'echappement_idiome' => '&lt; :',
154        'echappement_inclure' => '&lt;INCLURE',
155        'echappement_parentheses' => '( )',
156        'echappement_php' => '&lt; ?php',
157        'echappement_tag_boucle' => '&lt; de boucle',
158        'erreur_chargement_fichier' => 'Le fichier envoyé n\\a pas pu être compris. La restauration n’est pas effectuée.',
159        'erreur_copie_sauvegarde' => 'La sauvegarde de @dir@ n’a pu être réalisée. Le plugin par précaution n’a pas été régénéré.
160                La cause probable provient de droits insufisants ce répertoire source pour le serveur.',
161        'erreur_envoi_fichier' => 'Erreur dans l’envoi du fichier.',
162        'erreur_suppression_sauvegarde' => 'L’ancienne sauvegarde (@dir@) n’a pu être supprimée. Le plugin par précaution n’a pas été régénéré.
163                La cause probable est la création par vous même de fichiers supplémentaires dans le plugin qui n’ont pas des droits suffisants pour être manipulés par le serveur.',
164        'erreurs' => 'Il y a des erreurs !',
165        'experimental_explication' => '<strong>Partie expérimentale !</strong><br />
166                La pérennité des saisies n’est pas garantie.
167                Cette partie peut évoluer ou disparaître dans de futures versions.',
168        'explication_fichiers' => 'Même si vous ne les activez pas ici, certains de ces fichiers seront tout de même créés
169                en fonctions d’autres options que vous aurez choisies ailleurs, notamment si vous activez un objet éditorial.',
170        'explication_fichiers_echafaudes' => 'SPIP génère automatiquement en cache ces fichiers
171                s’ils sont absents. Vous pouvez cependant en créer certains afin de les modifier
172                pour changer le comportement par défaut de ce que propose SPIP.
173                Par ailleurs, ces fichiers ont parfois des ajouts minimes de fonctionnalités, alors indiquées.',
174        'explication_fichiers_explicites' => 'Ces fichiers n’existent pas par défaut dans SPIP mais peuvent être générés
175                pour votre confort si besoin.',
176        'explication_reinitialiser' => 'Ceci efface les informations du plugin actuellement en cours de création.
177                Vous repartirez donc de zéro !',
178        'explication_roles' => 'De façon expérimentale, des rôles peuvent être gérés sur les liaisons en
179                utilisant le plugin « Rôles ».',
180        'explication_sauvegarde' => 'La Fabrique crée un fichier de sauvegarde (<code>fabrique_{prefixe}.php</code>) à l’intérieur de chaque plugin qu’il crée.
181                Vous pouvez restaurer ce fichier ici en l’envoyant sur le serveur ou utiliser un des fichiers déjà présents.',
182        'explication_tables_hors_normes' => 'Une table respecte les normes par défaut de SPIP lorsqu’elle
183                est nommée avec un pluriel en « s » (comme <code>spip_choses</code>) et lorsque sa clé primaire
184                est basé sur le nom de la table au singulier (comme <code>id_chose</code>). Dans les autres cas,
185                vous devez compléter certaines informations ci-dessous.',
186
187        // F
188        'fabrique_dev_intro' => 'Cet outil permet d’aider à la création de squelettes pour la Fabrique',
189        'fabrique_dev_titre' => 'Développement de la Fabrique',
190        'fabrique_intro' => 'Outil de fabrication de plugin',
191        'fabrique_outils' => 'Outils',
192        'fabrique_peuple_intro' => 'Cet outil permet d’aider à la création d’un fichier et d’une fonction de peuplement
193                d’une table au moment de l’installation du plugin',
194        'fabrique_peuple_titre' => 'Peupler un objet',
195        'fabrique_plugin' => 'Fabrique de @plugin@',
196        'fabrique_restaurer_titre' => 'Restaurer ou réinitialiser une fabrique',
197        'fabrique_titre' => 'La Fabrique',
198        'fichier_echafaudage_prive/objets/infos/objet.html' => 'Ajoute le lien de prévisualisation',
199        'fichier_echafaudage_prive/squelettes/contenu/objets.html' => 'Ajoute un champ de recherche',
200        'fichier_explicite_action/supprimer_objet.php' => 'Action de suppression de l’objet (ce fichier est créé automatiquement si l’objet ne gère pas de statut).',
201        'fichier_importation_cree_dans' => 'Fichier d’importation créé dans le répertoire <code>@dir@</code>, fichier <code>@import@</code> avec @lignes@ lignes pour un total de @taille@',
202        'fichiers_importations_compresses_cree_dans' => 'Fichier d’importation créé dans le répertoire <code>@dir@</code>, fichiers <code>@import@</code> et <code>@donnees_compressees@</code>, avec @lignes@ lignes pour un total de @taille@',
203
204        // I
205        'image_supprimee' => 'L’image a été supprimée',
206        'insertion_code_explication' => '
207                Cette partie vous permet d’insérer du code dans certaines parties prévues
208                par la Fabrique. Attention cependant à ce que ce code soit toujours valide !
209        ',
210
211        // L
212        'label_afficher_liens' => 'Afficher les différentes liaisons sur la vue de votre objet ?',
213        'label_afficher_liens_explication' => 'Vous pouvez sur la vue de votre objet, lister les objets (sélectionnés au dessus) qui lui sont liés.
214                Note : il est possible que ces listes ne fonctionnent pas parfaitement, affichant l’ensemble des objets, au lieu de seulement ceux liés au votre ;
215                il faudra alors surcharger le fichier de liste utilisé (prive/objets/liste/xxx.html) pour ajouter un critère `{xxx_liens.id_xxx ?}` supplémentaire.',
216        'label_auteur' => 'Nom de l’auteur',
217        'label_auteur_lien' => 'URL vers l’auteur',
218        'label_auteurs_liens' => 'Lier des auteurs ?',
219        'label_auteurs_liens_explication' => 'Permet d’ajouter le formulaire de liaisons d’auteurs sur cet objet.',
220        'label_boutons' => 'Boutons',
221        'label_boutons_explication' => 'Insérer des boutons dans ces lieux :',
222        'label_caracteristiques' => 'Caractéristiques',
223        'label_categorie' => 'Catégorie',
224        'label_champ_date_publication' => 'Champ SQL de date',
225        'label_champ_date_publication_explication' => 'Pour gérer une date de publication, indiquez son champ, tel que « date » ou « date_publication »',
226        'label_champ_est_editable' => 'Il peut être édité',
227        'label_champ_est_obligatoire' => 'Il est obligatoire',
228        'label_champ_est_versionne' => 'Il peut être versionné',
229        'label_champ_id_rubrique' => 'Créer le champ <strong>id_rubrique</strong>',
230        'label_champ_id_secteur' => 'Créer le champ <strong>id_secteur</strong>',
231        'label_champ_id_trad' => 'Champ <strong>id_trad</strong>',
232        'label_champ_lang_et_langue_choisie' => 'Champs <strong>lang</strong> et <strong>langue_choisie</strong>',
233        'label_champ_langues' => 'Gestion des langues',
234        'label_champ_langues_explication' => 'Ajouter des champs pour gérer les langues de l’objet (lang et langue_choisie) et les traductions (id_trad) ?',
235        'label_champ_plan_rubrique' => 'Lister l’objet dans le plan du site ?',
236        'label_champ_rubriques' => 'Cet objet est un enfant direct d’une rubrique ?',
237        'label_champ_rubriques_explication' => 'Permet d’affecter cet objet dans une rubrique',
238        'label_champ_statut' => 'Champ <strong>statut</strong>',
239        'label_champ_statut_explication' => 'Permet d’utiliser des statuts de publication (proposé à publication, publié, poubelle…)',
240        'label_champ_statut_rubrique' => 'Affecter le statut des rubriques si cet élément est présent',
241        'label_champ_titre' => 'Calculer les titres',
242        'label_champ_titre_explication' => 'Utilisez un des champs SQL que vous avez déclaré pour votre objet',
243        'label_champ_vue_rubrique' => 'Afficher la liste dans la rubrique',
244        'label_charger_depuis_table_sql' => 'Définir depuis une table SQL',
245        'label_charger_depuis_table_sql_attention' => 'Cela effacera une partie des informations que vous avez saisi pour cet objet.',
246        'label_charger_depuis_table_sql_explication' => 'Vous pouvez pré-remplir votre objet en utilisant une table SQL existante connue de SPIP',
247        'label_cle_primaire' => 'Clé primaire',
248        'label_cle_primaire_attention' => 'Il est conseillé de mettre le nom de la table au singulier, prefixé de id_ . Ce préfixe est important. En son absence,
249                certaines jointures vers les tables de liens avec des critères comme
250                <code>{id_mot ?}</code> ou <code>{id_auteur ?}</code>
251                sur une boucle de cet objet donneront une erreur de squelette.',
252        'label_cle_primaire_explication' => 'Exemple « id_chose »',
253        'label_cle_primaire_sql' => 'Définition SQL pour la clé primaire',
254        'label_cle_primaire_sql_attention' => 'Il est conseillé d’indiquer une clé primaire numérique
255                (<code>bigint(21) NOT NULL</code>). Lorsque le type de champ n’est pas un entier,
256                il est impossible à SPIP de créer un nouvel élément dans cet objet car la clé primaire
257                ne pourra pas être affectée d’un « auto increment ».
258                Par ailleurs, si votre table contient déjà des lignes
259                avec des données non entières dans la clé primaire, ou des zeros à gauche (0123), ces données
260                ne pourront être lues par SPIP car il applique la fonction intval (force une valeur à être un nombre entier)
261                automatiquement sur tout champ préfixé de id_ et sur la clé primaire d’un objet éditorial.',
262        'label_cle_primaire_sql_explication' => 'Définition SQL pour la clé primaire',
263        'label_code_resultat' => 'Code transformé',
264        'label_code_squelette' => 'Code du squelette source',
265        'label_colonne_sql' => 'Colonne SQL',
266        'label_colonne_sql_explication' => 'Un nom de champ pour SQL. Exemple « post_scriptum »',
267        'label_compatibilite' => 'Compatibilité',
268        'label_credits_logo_texte' => 'Crédits du logo',
269        'label_credits_logo_url' => 'URL pour les crédits',
270        'label_definition_sql' => 'Définition SQL',
271        'label_description' => 'Description',
272        'label_documentation_url' => 'Documentation (url)',
273        'label_echappements' => 'Échapper quoi ?',
274        'label_etat' => 'État',
275        'label_exemples' => 'Insérer des exemples',
276        'label_exemples_explication' => 'Ajouter en commentaire dans les fichiers du plugin des exemples de code et des textes d’aide ?',
277        'label_explication' => 'Phrase d’explication pour la saisie',
278        'label_fichier_administrations' => 'Fichier d’administrations ?',
279        'label_fichier_administrations_explication' => 'Créer le fichier d’installation / désinstallation ?',
280        'label_fichier_autorisations' => 'Autorisations',
281        'label_fichier_fonctions' => 'Fonctions',
282        'label_fichier_options' => 'Options',
283        'label_fichier_pipelines' => 'Pipelines',
284        'label_fichier_sauvegarde' => 'Fichier de sauvegarde',
285        'label_fichier_sauvegarde_ordinateur' => 'Sur votre ordinateur',
286        'label_fichier_sauvegarde_serveur' => 'Sur le serveur',
287        'label_fichiers' => 'Fichiers',
288        'label_fichiers_echafaudes' => 'Fichiers échafaudés',
289        'label_fichiers_explicites' => 'Fichiers spécifiques',
290        'label_formulaire_configuration' => 'Formulaire de configuration ?',
291        'label_formulaire_configuration_titre' => 'Titre de la page de configuration',
292        'label_genre' => 'Genre',
293        'label_genre_explication' => 'Sert au pré-calcul du texte des chaines de langues.',
294        'label_genre_feminin' => 'Féminin',
295        'label_genre_masculin' => 'Masculin',
296        'label_inserer_administrations_desinstallation' => 'Compléter la désinstallation dans la fonction <code>vider_table()</code>',
297        'label_inserer_administrations_fin' => 'À la fin du fichier pour insérer de nouvelles fonctions',
298        'label_inserer_administrations_maj' => 'Compléter <code>$maj</code> dans la fonction <code>upgrade()</code>',
299        'label_inserer_base_tables_fin' => 'À la fin du fichier pour insérer de nouvelles fonctions',
300        'label_inserer_paquet' => 'Au niveau des dépendances',
301        'label_liaison_directe' => 'Cet objet est un enfant direct d’un autre objet ?',
302        'label_liaison_directe_explication' => 'Permet d’affecter cet objet dans  un autre objet parent.
303                Cet objet intégrera dans sa table la clé primaire de l’objet parent sélectionné ici.
304                Ces objets seront listés sur la fiche de l’objet parent.
305                Une saisie doit exister pour l’objet parent ainsi sélectionné.',
306        'label_libelle' => 'Libellé',
307        'label_libelle_champ_explication' => 'Un nom de champ pour les humains. Exemple « Post-Scriptum »',
308        'label_licence' => 'Licence',
309        'label_logo' => 'Logo',
310        'label_logo_taille' => 'Logo de @taille@px',
311        'label_logo_variantes' => 'Variantes de logos ?',
312        'label_logo_variantes_explication' => 'Créer toutes les variantes (new, edit, del, add) de logo (tailles supérieures ou égales à 16 pixels).',
313        'label_nom' => 'Nom',
314        'label_nom_pluriel' => 'Nom pluriel',
315        'label_nom_pluriel_explication' => 'Exemple « Choses »',
316        'label_nom_singulier' => 'Nom singulier',
317        'label_nom_singulier_explication' => 'Exemple « Chose »',
318        'label_prefixe' => 'Préfixe',
319        'label_recherche' => 'Recherche',
320        'label_recherche_explication' => 'Ponderation de la recherche dans ce champ. Toute valeur comprise entre 1 et 10
321                indiquera que SPIP peut chercher dans ce champ lors d’une recherche sur l’objet.
322                Laisser vide pour ne pas chercher dedans.',
323        'label_roles' => 'Liste des rôles',
324        'label_roles_explication' => 'Chaque ligne décrit un rôle : <code>code du rôle,Titre du rôle</code>.
325                Le premier rôle est considéré comme le rôle à appliquer par défaut. Exemple : <code>traducteur,Traducteur</code>',
326        'label_saisie' => 'Type de saisie',
327        'label_saisie_explication' => 'Si nécessaire (pour afficher ce champ dans le formulaire), indiquez le type de saisie (du plugin saisies) souhaité.',
328        'label_saisie_options' => 'Options de saisie',
329        'label_saisie_options_explication' => 'Options du code de la balise #SAISIE.<br />
330                Exemple pour un textarea :<br />
331                <code>conteneur_class=pleine_largeur, class=inserer_barre_edition, rows=4</code><br />
332                Exemple pour selection / checkbox / radio :<br />
333                <code>datas=[(#ARRAY{cle1,valeur1,cle2,valeur2})]</code>',
334        'label_saisies' => 'Saisies',
335        'label_saisies_explication' => 'Créer des saisies et leurs vues',
336        'label_schema' => 'Schema',
337        'label_schema_explication' => 'Version de la structure des données',
338        'label_scripts_post_creation' => '<code>post_creation</code>',
339        'label_scripts_post_creation_explication' => 'Après la création des fichiers de votre plugin dans <code>@destination_plugin@</code>',
340        'label_scripts_pre_copie' => '<code>pre_copie</code>',
341        'label_scripts_pre_copie_explication' => 'Avant de sauvegarder le plugin actuel dans <code>@destination_ancien_plugin@</code>',
342        'label_slogan' => 'Slogan',
343        'label_table' => 'Nom de la table SQL',
344        'label_table_a_exporter' => 'Table SQL a exporter',
345        'label_table_attention' => 'Il est conseillé de nommer sa table au pluriel, avec un s final.
346                Cependant SPIP et la Fabrique savent gérer les autres cas.',
347        'label_table_compresser_donnees' => 'Compresser les données ?',
348        'label_table_compresser_donnees_explication' => 'Utile si la table est volumineuse !',
349        'label_table_destination' => 'Table SQL de destination',
350        'label_table_destination_explication' => 'Nom de la table dans laquelle seront importées les données.
351                Par défaut le même nom que la table source.',
352        'label_table_explication' => 'Par exemple « spip_choses »',
353        'label_table_liens' => 'Créer une table de liens ?',
354        'label_table_type' => 'Type de l’objet',
355        'label_table_type_attention' => 'Il est conseillé de mettre le nom de la cle primaire, sans son prefixe.',
356        'label_table_type_explication' => 'Exemple « chose »',
357        'label_transformer_objet' => 'Transformer les textes de cet objet',
358        'label_transformer_objet_explication' => 'Changera au mieux ce qui se rapporte à un objet (articles, #ID_ARTICLE...) en utilisant la syntaxe prévue pour la fabrique',
359        'label_version' => 'Version',
360        'label_vue_auteurs_liens' => 'La liste sur la vue d’un auteur ?',
361        'label_vue_auteurs_liens_explication' => 'Permet d’afficher la liste des éléments de cet objet liés à un auteur, sur la page d’un auteur.',
362        'label_vue_liens' => 'Permettre de saisir les liens sur ces objets ?',
363        'label_vue_liens_explication' => 'Ajoute un formulaire d’édition de liens sur les objets :',
364        'legend_autorisations' => 'Autorisations',
365        'legend_autorisations_explication' => 'Permet de définir pour certaines actions sur l’objet éditorial,
366                tel que sa modification, les tests d’autorisations qui seront effectués. Ils peuvent dépendre
367                du statut de l’auteur, de la rubrique d’appartenance de l’objet (s’il dispose du champ id_rubrique),
368                ou encore du statut de l’objet lui-même (s’il est déjà publié ou non).
369                L’autorisation de <code>creer</code> n’a pas toutes les options.',
370        'legend_chaines_langues' => 'Chaînes de langue',
371        'legend_champs' => 'Champs',
372        'legend_champs_speciaux' => 'Champs spéciaux',
373        'legend_champs_sql' => 'Champs SQL utilisé pour :',
374        'legend_configuration' => 'Configuration',
375        'legend_date_publication' => 'Date de publication',
376        'legend_description' => 'Description',
377        'legend_fichiers' => 'Fichiers',
378        'legend_fichiers_supplementaires' => 'Fichiers supplémentaires',
379        'legend_inserer_administrations' => 'Dans <code>@prefixe@_administrations.php</code>',
380        'legend_inserer_base_tables' => 'Dans <code>base/@prefixe@.php</code>',
381        'legend_inserer_paquet' => 'Dans <code>paquet.xml</code>',
382        'legend_insertion_code' => 'Insertion de code',
383        'legend_installation' => 'Installation',
384        'legend_langues_et_traductions' => 'Langues et traductions',
385        'legend_liaison_directe_autre_objet' => 'Sur un autre objet éditorial',
386        'legend_liaisons_auteurs_liens' => 'spip_auteurs_liens',
387        'legend_liaisons_directes' => 'Liaisons directes',
388        'legend_liaisons_indirectes' => 'Liaisons indirectes',
389        'legend_liaisons_objet_liens' => 'spip_@objet@_liens',
390        'legend_logo' => 'Logos',
391        'legend_logo_specifiques' => 'Logos spécifiques',
392        'legend_logo_specifiques_explication' => 'Vous pouvez également fournir des logos spécifiques
393                pour certaines tailles. Ces images seront sinon calculées par SPIP
394                depuis la taille au-dessus la plus proche, sinon depuis le logo de base de l’objet.',
395        'legend_options' => 'Options',
396        'legend_paquet' => 'Paquet',
397        'legend_pre_construire' => 'Pré construire',
398        'legend_resultat' => 'Résultat',
399        'legend_roles' => 'Rôles',
400        'legend_rubriques' => 'Rubriques',
401        'legend_saisie' => 'Saisie',
402        'legend_scripts' => 'Scripts à exécuter',
403        'legend_statut' => 'Statuts',
404        'legend_suppression' => 'Suppression',
405        'legend_table' => 'Table',
406        'legend_tables_hors_normes' => 'Spécificités de tables hors normes',
407
408        // M
409        'message_diff' => 'Différences avec la précédente création',
410        'message_diff_explication' => 'Ce « diff » est aussi stocké dans le fichier <code>fabrique_diff.diff</code>
411                du plugin généré.',
412        'message_diff_suppressions' => 'Des fichiers ont été supprimés lors de cette nouvelle création.',
413
414        // O
415        'objet_ajoute' => 'Un nouvel objet éditorial a été ajouté',
416        'objet_autorisations_reinitialisees' => 'Les autorisations de l’objet ont été réinitialisées.',
417        'objet_chaines_reinitialisees' => 'Les chaînes de langues de l’objet ont été réinitialisées.',
418        'objet_deplace' => 'L’objet a été déplacé',
419        'objet_renseigne' => 'L’objet éditorial a été renseigné avec la table SQL indiquée',
420        'objet_supprime' => 'L’objet éditorial a été supprimé',
421        'onglet_fabrique' => 'Fabrique à plugins',
422        'onglet_fabrique_outils' => 'Outils',
423        'onglet_fabrique_restaurer' => 'Restauration, Réinitialisation',
424        'onglet_objet' => 'Objet',
425        'onglet_objet_n' => 'Objet #@nb@',
426        'onglet_plugin' => 'Plugin',
427
428        // P
429        'plugin_cree_succes' => 'Le plugin a été créé avec succès',
430        'plugin_cree_succes_dans' => 'Le plugin a été créé avec succès dans <br /><code>@dir@</code>',
431
432        // R
433        'reinitialisation_effectuee' => 'Réinitialisation effectuée',
434        'reititialiser' => 'Réinitialiser',
435        'repertoire_plugin_fabrique' => 'Vous pouvez pour vous faciliter les tests
436                créer un répertoire <code>@dir@</code> accessible en écriture dans votre
437                répertoire de plugins. Ainsi, les plugins créés seront aussitôt disponibles
438                sur l’administration des plugins et activables.',
439        'restaurer' => 'Restaurer',
440
441        // S
442        'saisies_objets' => 'Saisie <code>@saisie@</code> : sélecteur d’objet simple pour tables peu peuplées.',
443        'scripts_explication' => 'Du code PHP valide peut être executé
444                à certains moment de la procédure de création du plugin. Cela vous permet de traiter des
445                actions non prévues par la Fabrique comme remettre des fichiers que vous aviez ajoutés,
446                en les déplaçant de l’ancien plugin vers le nouveau.
447                Un certain nombre de variables sont à votre disposition
448                au moment de l’exécution de ces scripts, comme <code>$destination_plugin</code>
449                (le chemin vers le futur plugin), <code>$destination_ancien_plugin</code> (la
450                copie de l’ancien plugin - s’il existait avant !), <code>$destination</code> (le
451                chemin parent de ces derniers)',
452        'scripts_securite_webmestres' => 'Pour des raisons de sécurité, seuls les webmestres
453                de ce site peuvent exécuter les scripts écrits dans cette partie.',
454
455        // T
456        'titre_plugin' => 'Plugin « @plugin@ »',
457
458        // V
459        'valider_nom_objet_avant' => 'Pour saisir les chaines de langues, veuillez d’abord valider
460                le formulaire après avoir renseigné le nom de l’objet. Cela permet de compléter une partie
461                des chaines de langues, qu’il vous faudra simplement vérifier.'
462);
Note: See TracBrowser for help on using the repository browser.