source: spip-zone/_plugins_/fabrique/branches/v1/lang/fabrique_fr.php @ 84672

Last change on this file since 84672 was 84672, checked in by marcimat@…, 5 years ago

Chaîne de langue manquante pour les traductions

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