diff --git a/README.md b/README.md
index b7c680d..256942f 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,8 @@
- Set the language preference in ExpressionEngine Control Panel
## Changes Between Versions
-- [7.5.6 -> 7.5.13](https://github.com/EllisLab/EE-Language-French/pull/160/files)
+- [7.5.14 -> 7.5.16](https://github.com/Biscuiterie975/EE-French-7x/commit/bbbe2fd4808ed17c4028937f1f6c0d8bc8b552b6)
+- [7.5.6 -> 7.5.14](https://github.com/EllisLab/EE-Language-French/pull/160/files)
- [7.4.11 -> 7.5.6](https://github.com/EllisLab/EE-Language-French/commit/cf5a2c29d9f887eaa441913ca8dc206e497e7b05)
- [7.4.5 -> 7.4.11](https://github.com/Biscuiterie975/EE-French-7x/commit/6d5575eabd2326f3c39d7d2354d565d45863dc70)
- [7.4.4 -> 7.4.5](https://github.com/EllisLab/EE-Language-French/commit/ea88512e9256ccc911c9007512285e09a95b3b51)
diff --git a/addons_lang.php b/addons_lang.php
new file mode 100644
index 0000000..f57f6e0
--- /dev/null
+++ b/addons_lang.php
@@ -0,0 +1,178 @@
+ 'Add-On',
+
+ 'addon_manager' => 'Add-Ons',
+
+ 'updates' => 'Mises à jour',
+
+ 'add-on-store' => 'Boutique d\'Add-Ons',
+
+ 'addons' => 'Add-Ons',
+
+ 'all_addons' => 'Tous les Add-Ons',
+
+ 'author' => 'Auteur',
+
+ 'available_parameters' => 'Paramètres disponibles',
+
+ 'example_usage' => 'Exemple d\'utilisation',
+
+ 'manage_addon_extensions' => 'Gérer les extensions des Add-ons',
+
+ 'manage_extensions' => 'Gérer les extensions',
+
+ 'manual' => 'Manuel',
+
+ 'no_addon_extensions_search_results' => 'Aucune extension Add-on trouvée',
+
+ 'no_addon_search_results' => 'Aucun Add-On trouvé',
+
+ 'requested_module_not_installed' => 'Le module demandé n\'est pas installé:',
+
+ 'search_addons_button' => 'recherche Add-ons',
+
+ 'show_all_addons' => 'Tous les %d Add-Ons',
+
+ 'third_party_addons' => ' Add-Ons issus de tiers',
+
+ 'update' => 'Mise à jour',
+
+ 'update_to_version' => 'Mettre à jour jusqu\'à %s',
+
+ /* confirm uninstall modal */
+ 'btn_confirm_and_uninstall' => 'Confirmer et désinstaller',
+
+ 'btn_confirm_and_uninstall_working' => 'Désinstallation en cours',
+
+ 'confirm_uninstall' => 'Confirmer la désinstallation',
+
+ 'confirm_uninstall_desc' => 'Vous tentez de désinstaller les articles suivants, merci de confirmer cette action.',
+
+ 'fieldtype_is_in_use' => 'Ce type de champ est utilisé au sein des champs suivants:',
+
+ /* Filters */
+ 'addons_installed' => 'Add-Ons installés',
+
+ 'addons_installed_desc' => 'Les Add-on(s) suivants ont été installés: ',
+
+ 'addons_not_installed' => 'Add-Ons non installés',
+
+ 'addon_not_fully_functional' => '%s n\'est pas complètement fonctionnel',
+
+ 'existing_consent_request' => 'Les add-on(s) suivants n\'ont pas été installés suite à une Requête de Consentement déjà existante que les add-ons tentent de recréer:',
+
+ 'contact_developer' => 'Merci de contacter le développeur du Add-on pour demander son assistance.',
+
+ 'addons_not_uninstalled' => 'Add-Ons non désinstallés',
+
+ 'addons_uninstalled' => 'Add-Ons désinstallés',
+
+ 'addons_uninstalled_desc' => 'Les Add-on(s) suivants ont été désinstallés: ',
+
+ 'addons_updated' => 'Add-Ons mis à jour',
+
+ 'addons_updated_desc' => 'Les Add-on(s) suivants ont été mis à jour: ',
+
+ 'btn_save_settings' => 'Sauvegarder les réglages',
+
+ 'custom_limit' => 'Personnaliser la limite',
+
+ 'developer' => 'développeur',
+
+ 'entries' => 'Entrées',
+
+ 'extension_class_does_not_exist' => 'La classe %c n\'existe pas dans (%f)',
+
+ 'filter_by_status' => 'statut',
+
+ 'install' => 'Installer',
+
+ 'installed' => 'Installés',
+
+ 'needs_updates' => 'A besoin de mises à jour',
+
+ 'settings_saved' => 'Réglages sauvegardés',
+
+ 'settings_saved_desc' => 'Les réglages pour %s ont été sauvegardés.',
+
+ 'uninstall' => 'Désinstaller',
+
+ 'uninstalled' => 'Désinstallés',
+
+ /* 2.x */
+
+ 'configuration' => 'Configuration',
+
+ 'description' => 'Description',
+
+ 'extension' => 'Extension',
+
+ 'extensions' => 'Extensions',
+
+ 'extensions_disabled' => 'Extensions désactivées',
+
+ 'extensions_disabled_desc' => 'Les extensions ont été désactivées.',
+
+ 'extensions_disabled_message' => 'Les extensions ont été désactivées dans la configuration du système, c\'est pourquoi elles ne figurent pas dans cette liste .',
+
+ 'extensions_disabled_warning' => 'Afin de pouvoir installer cet Add-on, vous devez activer les extensions. Souhaitez-vous activer ces dernières?',
+
+ 'extensions_enabled' => 'Extensions activées',
+
+ 'extensions_enabled_desc' => 'Les extensions ont été activées.',
+
+ 'fieldtype' => 'Type de champ',
+
+ 'fieldtype_data_will_be_lost' => 'Toutes les données affectées à ce type de champ, en y incluant les données des canaux qui lui sont associées, seront supprimées de façon définitive!',
+
+ 'fieldtype_name' => 'Nom de type de champ',
+
+ 'global_settings_saved' => 'Réglages sauvegardés',
+
+ 'module' => 'Module',
+
+ 'modules' => 'Modules',
+
+ 'no_extension_id' => 'Aucune extension spécifiée',
+
+ 'none' => 'Aucun(e)',
+
+ 'not_installed' => 'Non installé(e)',
+
+ 'package_settings' => 'Réglages des paquets',
+
+ 'page_assignment' => 'Pages affectées',
+
+ 'plugins' => 'Plugins',
+
+ 'plugins_not_available' => 'La source Plugin est désactivée dans la version bêta.',
+
+ 'remove' => 'Retirer',
+
+ 'required_by' => 'Requis par:',
+
+ 'specific_page' => 'Page spécifique?',
+
+ 'version' => 'Version',
+
+ 'version_required' => '%s version %s ou supérieure est requise.',
+
+ /* License */
+
+ 'license_license_expired' => 'License expirée',
+ 'license_invalid_domain' => 'Domaine de site invalide',
+ 'license_invalid_license_key' => 'Clé invalide',
+ 'license_missing_license_key' => 'Clé manquante',
+ 'license_update_available' => 'Mise à jour disponible',
+ 'unlicensed_addon' => 'Add-on sans licence',
+ 'unlicensed_addon_message' => '%s ne possède pas de licence valide. Plus d\'infos ici',
+
+
+
+);
+
+// EOF
diff --git a/admin_content_lang.php b/admin_content_lang.php
new file mode 100644
index 0000000..30d21d2
--- /dev/null
+++ b/admin_content_lang.php
@@ -0,0 +1,879 @@
+ 'Raccourci',
+
+ 'accesskey_desc' => 'Raccourci de clavier pour déclencher ce bouton.',
+
+ 'action_can_not_be_undone' => 'CETTE ACTION NE PAS ETRE ANNULEE',
+
+ 'add' => 'Ajouter',
+
+ 'add_a_row' => 'Ajouter une rangée',
+
+ 'add_preset_button' => 'Ajouter un bouton de pré-réglage:',
+
+ 'all_fields' => 'Tous les champs',
+
+ 'allow_all_html' => 'Autoriser TOUT LE HTML',
+
+ 'allow_all_html_not_recommended' => 'Autoriser tout le HTML (non recommandé)',
+
+ 'allow_safe_html' => 'Autoriser seulement le HTML sûr',
+
+ 'alpha' => 'Alphabétique',
+
+ 'assign_group_to_channel' => 'Note: Pour utiliser votre nouveau groupe, vous devez d\'abord l\'affecter à un canal.',
+
+ 'auto_link_urls' => 'Transformer automatiquement en liens, les URL et les adresses email?',
+
+ 'be_careful' => 'SOYEZ PRUDENT(E)!',
+
+ 'selectable_buttons_options' => 'Options associées aux boutons',
+
+ 'selectable_buttons_options_desc' => 'Chaque objet de la zone de texte multi-lignes sera inclus comme option de sélection du bouton dans le formulaire de publication.',
+
+ 'can_edit_status' => 'Peut accéder au statut',
+
+ 'category' => 'Catégorie',
+
+ 'category_description' => 'Description de la catégorie',
+
+ 'category_order_confirm_text' => 'Etes-vous sûr(e) de vouloir classer ce groupe de catégories par ordre alphabétique?',
+
+ 'category_sort_warning' => 'Si vous utilisez un classement personnalisé, il sera remplacé par l\'ordre alphabétique.',
+
+ 'category_updated' => 'Catégorie mise à jour',
+
+ 'channel_allow_img_urls' => 'Autoriser les URL d\'images dans les entrées des canaux?',
+
+ 'channel_base_setup' => 'Préférences générales des canaux',
+
+ 'channel_created' => 'Canal créé',
+
+ 'channel_deleted' => 'Canal supprimé:',
+
+ 'channel_description' => 'Description du canal',
+
+ 'channel_full_name' => 'Nom entier',
+
+ 'channel_html_formatting' => 'Formatage HTML par défaut dans les entrées des canaux',
+
+ 'channel_id' => 'ID',
+
+ 'channel_lang' => 'Langage XML',
+
+ 'channel_max_chars' => 'Nombre maximal de caractères autorisés dans les entrées des canaux',
+
+ 'channel_name' => 'Nom court',
+
+ 'channel_notify' => 'Autoriser la liste des destinataires ci-dessous pour les notifications des entrées de canaux?',
+
+ 'channel_prefs' => 'Préférences de canal',
+
+ 'channel_require_email' => 'Requérir les adresses emails pour publier les entrées des canaux?',
+
+ 'channel_require_membership' => 'Requérir la qualité de membre pour publier les entrées des canaux?',
+
+ 'channel_settings' => 'Préférences de publication de canal',
+
+ 'channel_short_name' => 'Nom court',
+
+ 'channel_text_formatting' => 'Formatage de texte par défaut dans les entrées des canaux',
+
+ 'channel_title' => 'Nom complet du canal',
+
+ 'channel_updated' => 'Canal mis à jour:',
+
+ 'channel_url' => 'URL du canal',
+
+ 'channel_url_exp' => 'L\'URL de ce canal particulier',
+
+ 'checkbox_options' => 'Options cases à cocher',
+
+ 'checkbox_options_desc' => 'Chaque objet de la zone de texte multi-lignes va générer sa case à cocher et son étiquette dans le formulaire de publication.',
+
+ 'clear_versioning_data' => 'Effacer toutes les données enregistrées dans ce canal',
+
+ 'click_to_assign_group' => 'Cliquer ici pour affecter',
+
+ 'closed' => 'Fermé',
+
+ 'comment_allow_img_urls' => 'Autoriser les URL d\'images au sein des commentaires?',
+
+ 'comment_expiration' => 'Expiration de commentaire',
+
+ 'comment_expiration_desc' => 'Le nombre de jours après la publication d\'une entrée pendant lesquels les commentaires sont autorisés. Entrer 0 (zéro) pour ne fixer aucune limite.',
+
+ 'comment_html_formatting' => 'Formatage de commentaire HTML',
+
+ 'comment_max_chars' => 'Nombre maximum de caractères autorisés dans les commentaires',
+
+ 'comment_moderate' => 'Modérer les commentaires?',
+
+ 'comment_moderate_exp' => 'Si réglé sur oui, les commentaires seront visibles après qu\'ils aient été d\'abord approuvés par un modérateur.',
+
+ 'comment_notify' => 'Activer la liste des destinataires ci-dessous pour les notifications de commentaires?',
+
+ 'comment_notify_authors' => 'Notifier l\'auteur de l\'entrée quand un commentaire est publié?',
+
+ 'comment_notify_emails' => 'Adresses emails et destinataires des notifications',
+
+ 'comment_notify_note' => 'Séparer les emails multiples par une virgule',
+
+ 'comment_prefs' => 'Préférences de publication de commentaires',
+
+ 'comment_require_email' => 'Requérir l\'adresse email pour publier des commentaires?',
+
+ 'comment_require_membership' => 'Réquérir la qualité de membre pour publier des commentaires?',
+
+ 'comment_system_enabled' => 'Autoriser les commentaires pour ce canal?',
+
+ 'comment_text_formatting' => 'Formatage de texte pour les commentaires',
+
+ 'comment_timelock' => 'Intervalle de temps avant la saisie d\'un nouveau commentaire',
+
+ 'comment_timelock_desc' => 'Le nombre de secondes qui doivent s\'écouler avant qu\'un utilisateur soit autorisé à publier un nouveau commentaire. Laisser vide ou régler sur 0 pour ne fixer aucune limite.',
+
+ 'comment_url' => 'URL de page de commentaire',
+
+ 'comment_url_exp' => 'L\'URL de la page de commentaire de ce canal est localisée',
+
+ 'comment_use_captcha' => 'Activer les CAPTCHA pour accompagner la publication de commentaire?',
+
+ 'convert_to_entities' => 'Convertir le HTML en entités de caractères',
+
+ 'create_field' => 'Créer un champ dans %s',
+
+ 'create_field_error' => 'Impossible de créer un champ',
+
+ 'create_field_error_desc' => 'Impossible de créer ce champ, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'create_field_group' => 'Nouveau groupe de champs',
+
+ 'create_field_group_error' => 'Impossible de créer le groupe de champs',
+
+ 'create_field_group_error_desc' => 'Impossible de créer ce groupe de champs, merci de passer den revue et de corriger les erreurs ci-dessous.',
+
+ 'create_field_group_success' => 'Groupe de champs créé',
+
+ 'create_field_group_success_desc' => 'Ce groupe de champs %s a été créé.',
+
+ 'create_field_group_warning' => 'Attention: Les groupes de champs requièrent des champs personnalisés pour être créés.',
+
+ 'create_field_group_warning2' => 'C\'est de bon usage de créer d\'abord des champs personnalisés',
+
+ 'create_field_success' => 'Champ créé',
+
+ 'create_field_success_desc' => 'Le champ %s a été créé.',
+
+ 'create_html_button' => 'Créer le bouton HTML',
+
+ 'create_new_channel' => 'Créer un nouveau canal',
+
+ 'custom' => 'Personnaliser',
+
+ 'custom_fields' => 'Champs personnalisés',
+
+ 'custom_fields_not_found' => 'Pas de champs personnalisés identifiés',
+
+ 'date_field' => 'Champ de date',
+
+ 'default' => 'Par défaut',
+
+ 'default_settings' => 'Préférences administratives',
+
+ 'define_html_buttons' => 'Définitions de boutons de formatage HTML',
+
+ 'deft_category' => 'Catégorie par défaut',
+
+ 'deft_comments' => 'Sélectionner le bouton \'Autoriser les commentaires\' par défaut dans la page de publication ?',
+
+ 'deft_field_formatting' => 'Formatage de texte par défaut',
+
+ 'deft_status' => 'Statut par défaut',
+
+ 'delete_channel' => 'Effacer le canal',
+
+ 'delete_channel_confirmation' => 'Etes-vous sûr(e) d\'effacer définitivement ce canal?',
+
+ 'display_criteria' => 'Sélectionner le critère d\'affichage dans la page PUBLIER',
+
+ 'do_not_duplicate' => 'Ne pas dupliquer',
+
+ 'duplicate_channel_prefs' => 'Préférences de duplication des canaux existants',
+
+ 'duplicate_group' => 'Dupliquer un groupe de modèles existant',
+
+ 'edit_channel' => 'Editer le canal',
+
+ 'edit_channel_prefs' => 'Editer les préférences de canaux',
+
+ 'edit_field_error' => 'Impossible de mettre à jour le champ',
+
+ 'edit_field_error_desc' => 'Impossible de mettre à jour ce champ, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'edit_field_group' => 'Editer le groupe de champs',
+
+ 'edit_field_group_error' => 'Impossible de mettre à jour le groupe de champs',
+
+ 'edit_field_group_error_desc' => 'Impossible de mettre à jour ce groupe de champs, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'edit_field_group_success' => 'Groupe de champs mis à jour',
+
+ 'edit_field_group_success_desc' => 'Ce groupe de champs %s a été mis à jour.',
+
+ 'edit_field_success' => 'Champ mis à jour',
+
+ 'edit_field_success_desc' => 'Ce champ %s a été mis à jour.',
+
+ 'edit_group_assignments' => 'Affectations de groupe',
+
+ 'edit_group_prefs' => 'Editer les préférences de groupe',
+
+ 'edit_html_button' => 'Editer le bouton HTML',
+
+ 'enable_versioning' => 'Activer les gestion des versions d\'entrées',
+
+ 'field' => 'Champ',
+
+ 'fields_assign_to_group' => 'Affecter un ou plusieurs champs à ce groupe.',
+
+ 'field_content_text' => 'Contenu autorisé',
+
+ 'field_content_text_desc' => 'Type de contenu que ce champ peut contenir.',
+
+ 'field_groups_uc' => 'Groupes de champs',
+
+ 'field_group_short_name_desc' => 'Employé lors de l\'utilisation d\'un groupe de champs à l\'intérieur d\'un modèle, par exemple dans un champ Fluide',
+
+ 'field_groups_desc' => 'Utilisé pour regrouper les champs personnalisés mis en relation.',
+
+ 'field_groups_deleted_desc' => 'Les groupes de champs suivants ont été supprimés',
+
+ 'field_is_hidden' => 'Montrer ce champ par défaut?',
+
+ 'field_label_info' => 'Ceci est le nom qui apparaîtra dans la page PUBLIER',
+
+ 'field_manager' => 'Champs',
+
+ 'field_options' => 'Options de champ',
+
+ 'field_populate_from_channel' => 'Charger depuis un autre champ de canal',
+
+ 'field_populate_manually' => 'Charger manuellement',
+
+ 'field_tools' => 'Outils de champs',
+
+ 'field_type_options' => 'Options de champs',
+
+ 'field_val' => 'Vous devez choisir un nom de champ depuis ce menu et non pas un nom de canal.',
+
+ 'field_value_label_pairs' => 'Paire Valeur/Libellé',
+
+ 'fields' => 'Champs',
+
+ 'fields_deleted_desc' => 'Les champs suivants ont été supprimés',
+
+ 'filter_by_group' => 'Groupe de champs',
+
+ 'fmt_has_changed' => 'Notez: Vous avez effectué un choix de formatage de champ différent de ce qui vient d\'être précédemment sauvegardé.',
+
+ 'formatting_no_available' => 'Le formatage de texte n\'est pas disponible pour votre type de champ sélectionné',
+
+ 'global_sort_order' => 'Maîtriser l\'ordre de classement',
+
+ 'grid_buttons_options_desc' => 'Spécifiez la paire valeur/étiquette, sinon chacun des éléments dans la zone de texte sera inclus comme bouton sélectionnable dans le formulaire de publication.',
+
+ 'grid_checkbox_options_desc' => 'Spécifiez la paire valeur/étiquette, sinon chaque élément dans la zone de texte va générer la paire case à cocher unique et une étiquette dans le formulaire de publication.',
+
+ 'grid_multiselect_options_desc' => 'Spécifiez la paire valeur/étiquette, sinon chaque élément dans la zone de texte sera inclus dans une multi-sélection au sein du formulaire de publication.',
+
+ 'grid_radio_options_desc' => 'Spécifiez la paire valeur/étiquette, sinon chaque élément dans la zone de texte va générer la paire bouton radio unique et une étiquette au sein du formulaire de publication.',
+
+ 'grid_select_options_desc' => 'Spécifiez la paire valeur/étiquette, sinon chaque élément dans la zone de texte sera inclus dans un menu déroulant sélectif au sein du formulaire de publication.',
+
+ 'group_required' => 'Vous devez saisir un nom de groupe.',
+
+ 'hidden_field_blurb' => 'Cette préférence détermine si le champ est visible dans la page de publication. Si réglée sur \'non\' vous verrez un lien qui vous permettra d\'ouvrir le champ. ',
+
+ 'hide_field' => 'Cacher le champ?',
+
+ 'hide_field_desc' => 'Si activé, ce champ sera masqué au sein du formulaire de publication, avec un lien pour le visualiser.',
+
+ 'hide_formatting_buttons' => 'Masquer le menu de formatage',
+
+ 'html_button' => 'Bouton HTML',
+
+ 'html_buttons' => 'Boutons HTML',
+
+ 'htmlbutton_delete_instructions' => 'Pour supprimer un élément, envoyer le formulaire avec le nom de balise vide',
+
+ 'id' => 'ID#',
+
+ 'illegal_characters' => 'Le nom que vous avez saisi ne peut contenir que des caractères alphanumériques, des espaces, des sous-tirets et des tirets',
+
+ 'in' => 'dans',
+
+ 'include_in_search' => 'Inclure dans la recherche?',
+
+ 'include_in_search_desc' => 'Si activé, ce champ sera inclus dans les actions de recherche.',
+
+ 'include_rss_templates' => 'Inclure les modèles RSS',
+
+ 'instructions' => 'Instructions',
+
+ 'instructions_desc' => 'Instructions de champ qui apparaissent dans le formulaire de publication.',
+
+ 'invalid_field_group_selected' => 'Groupe de champs non valide',
+
+ 'invalid_short_name' => 'Votre nom de canal doit seulement contenir des caractères alphanumériques sans aucun espace.',
+
+ 'label_desc' => 'Nom du champ qui apparaît au sein du formulaire de publication.',
+
+ 'limit' => 'limite',
+
+ 'list_edit_warning' => 'Si vous avez des modifications non enregistrées dans cette page, elles seront perdues au moment de votre transfert vers l\'éditeur de formatage.',
+
+ 'localize_date' => 'Localiser la date?',
+
+ 'localize_date_desc' => 'Si activé, les dates seront basées sur les paramètres de date.',
+
+ 'max_revisions' => 'Nombre maximum de révisions récentes par entrée',
+
+ 'max_revisions_note' => 'La gestion des versions peut utiliser beaucoup d\'espace dans la base de données, c\'est pourquoi il vous est recommandé de limiter le nombre de révisions.',
+
+ 'multiselect_options' => 'Options Multi-sélection',
+
+ 'multiselect_options_desc' => 'Chaque élément dans le champ texte sera inclus dans une multi-sélection au sein du formulaire de publication',
+
+ 'make_conditional' => 'Bâtir une condition?',
+
+ 'make_conditional_desc' => 'Fera seulement apparaître ce champ quand les conditions des autres champs seront réunies',
+
+ 'is_conditional' => 'Conditions',
+
+ 'is_conditional_desc' => 'Ce champ est utilisé comme condition pour les autres champs listés ci-dessous.',
+
+ 'new_category' => 'Nouvelle catégorie',
+
+ 'new_channel' => 'Nouveau canal',
+
+ 'new_field' => 'Nouveau champ',
+
+ 'new_group_instructions' => 'Ce champ est requis si vous créez un nouveau groupe',
+
+ 'no_buttons' => 'Aucun bouton HTML n\'est défini.',
+
+ 'no_buttons_found' => 'Aucun Bouton HTML n\'a été trouvé.',
+
+ 'no_channel_name' => 'Vous devez attribuer un nom \'court\' à votre canal.',
+
+ 'no_channel_title' => 'Vous devez attribuer un nom \'complet\' à votre canal.',
+
+ 'no_channels_exist' => 'Il n\'y a actuellement aucun canal',
+
+ 'no_field_group_selected' => 'Il n\'y a aucun groupe de champs disponible pour ce canal',
+
+ 'no_statuses' => 'Aucun statut n\'a été trouvé',
+
+ 'no_value_label_pairs' => 'Aucune paire valeur/libellé n\'existe.',
+
+ 'notification_settings' => 'Préférences de notification',
+
+ 'open' => 'Ouvert',
+
+ 'options_field_desc' => 'Choisir comment créer des options pour ce champ.Les paires valeur/étiquette peuvent être utilisées pour rendre la sélection des contenus plus conviviale aux auteurs de contenus. Par exemple, si vous avez besoin de ranger la valeur 1, vous pourrez utiliser l\'étiquette Un',
+
+ 'order' => 'Ordre',
+
+ 'orderby_date' => 'Classement par date',
+
+ 'orderby_title' => 'Classement par titre',
+
+ 'paths' => 'Régages de chemin',
+
+ 'publish_page_customization' => 'Personnalisation de la page PUBLIER',
+
+ 'radio_options' => 'Options radio',
+
+ 'radio_options_desc' => 'Chaque élément dans la zone de texte multi-lignes va générer une paire, un bouton radio simple et une étiquette, dans le formulaire de publication.',
+
+ 'related_to_channel' => 'Relier les entrées de canal à d\'autres',
+
+ 'relationship' => 'Relation',
+
+ 'removed_field' => 'Le champ suivant a été retranché et ses données supprimées: %s',
+
+ 'removed_fields_from_fluid_field' => 'Les champs suivants ont été retranchés du champ fluide %s et leurs données ont été supprimées: %s',
+
+ 'require_field_desc' => 'Si activé (et non masqué par une condition), ce champ sera requis pour soumettre le formulaire de publication.',
+
+ 'reserved_word' => 'Le nom de champ que vous avez choisi est un mot réservé et ne peut être emprunté. Merci de consulter le guide de l\'utilisateur plus de plus amples informations.',
+
+ 'restrict_status_to_group' => 'Restreindre le statut aux membres de groupes spécifiques',
+
+ 'row' => 'Rangée',
+
+ 'rss_url' => 'URL du flux RSS',
+
+ 'rss_url_exp' => 'L\'URL où vous pouvez visualiser le flux RSS pour ce canal.',
+
+ 'save_html_button' => 'Sauvegarder le bouton HTML',
+
+ 'search_excerpt' => 'Quel champ devrait être utilisé pour les extraits de recherche?',
+
+ 'search_results_url' => ' URL de résultats de recherche',
+
+ 'search_results_url_exp' => 'L\'URL où devraient pointer les résultats de recherche de ce canal.',
+
+ 'select_channel_for_field' => 'Sélectionnez le champ depuis lequel vous souhaitez effectuer un pré-remplissage',
+
+ 'select_options' => 'Sélectionnez les options de menu',
+
+ 'select_options_desc' => 'Chaque élément de la zone de texte multi-lignes sera inclus dans un menu déroulant sélectif au sein du formulaire de publication.',
+
+ 'select_related_channel' => 'Sélectionner le canal avec lequel vous souhaitez créer une relation:',
+
+ 'show_all_channels' => 'Tous les %d canaux',
+
+ 'show_formatting_buttons' => 'Autoriser la réécriture dans la page publier?',
+
+ 'single_word_no_spaces' => 'un seul mot, pas d\'espaces',
+
+ 'sort_asc' => 'Ordre croissant',
+
+ 'sort_desc' => 'Ordre décroissant',
+
+ 'status_created' => 'Le statut a bien été créé',
+
+ 'status_deleted' => 'Statut supprimé',
+
+ 'status_updated' => 'Statut mis à jour',
+
+ 'tag_close' => 'Balise de fermeture',
+
+ 'tag_close_desc' => 'Sortie de fermeture de ce bouton. Par exemple Si vous visualisez ce message, c\'est que tout s\'est bien passé. Si vous êtes le propriétaire de ce site, merci de vous connecter à votre tableau de bord et créez votre premier modèle. Si c\'est la première fois que vous utilisez ExpressionEngine CMS, assurez-vous de consulter la documentation pour bien démarrer. L'accès au répertoire est interdit. Une chose sur deux s\'est produite: Pour remédier à cet avis, vous devrez effectuer une ou plusieurs des actions suivantes: Avertissement: Seulement à l\’attention des utilisateurs expérimentés. Soyez très prudent(e) en utilisant cette fonctionnalité et vérifiez votre travail. La fourniture d\’une configuration invalide peut rendre les champs RTE inaccessibles. Consultez les documents d\’edition: CKEditor, Note de la rédaction,RedactorX. Certaines options peuvent ne pas être disponibles sinon avoir été implémentées de manière différente. Nous conseillons d\’utiliser Full configuration (Configuration complète) comme base de départ. ',
+ 'rte_config_saved' => 'Configuration sauvegardée!',
+ 'rte_config_saved_desc' => 'Votre configuration a été sauvegardée avec succès.',
+ 'rte_custom_ckeditor_build' => 'Utiliser la version CKEditor personnalisée?',
+ 'rte_custom_ckeditor_build_desc' => 'Autoriser l\'utilisation d\'une version CKEditor personnalisée avec des plugins supplémentaires. Si activé, les instances RTE utilisant CKEditor seront créées en utilisant le script Ceci est un message email test envoyé en utilisant les réglages suivants:</b>
',
+
+ 'tag_name' => 'Nom',
+
+ 'tag_open' => 'Balise d\'ouverture',
+
+ 'tag_open_desc' => 'Sortie d\'ouverture de ce bouton. Par exemple <b>
',
+
+ 'tag_order' => 'Ordre',
+
+ 'taken_channel_name' => 'Ce nom de canal a déjà été emprunté.',
+
+ 'template_creation' => 'Créer de nouveaux modèles pour ce canal?',
+
+ 'template_group_choose' => 'Merci de choisir un groupe de modèles',
+
+ 'template_group_name' => 'Nouveau nom de groupe de modèles',
+
+ 'update_existing_comments' => 'Mettre à jour tous les commentaires existants avec ce réglage?',
+
+ 'update_existing_comments_mod' => 'Mettre à jour toutes les entrées existantes avec ce réglage?',
+
+ 'update_existing_fields' => 'Mettre à jour toutes les entrées existantes?',
+
+ 'update_publish_cats' => 'Fermer la fenêtre et mettre à jour les catégories dans la page PUBLIER',
+
+ 'use_a_theme' => 'Utiliser un des thèmes par défaut',
+
+ 'value_label_duplicate_values' => 'Chaque valeur doit être unique.',
+
+ 'value_label_empty_field' => 'Les valeurs ou les libellés ne peuvent être vides.',
+
+ 'versioning' => 'Préférences de gestion des versions',
+
+ /* field channels */
+
+ 'field_channels' => 'Canaux',
+
+ 'field_channels_desc' => 'Ce champ est affecté aux champs suivants',
+
+ 'assigned' => 'Affecté',
+
+ 'via' => 'via',
+
+ 'directly' => 'directement',
+
+ 'fluid_field' => 'Champ \’Fluide\’',
+
+ /* Generic Phrases */
+ 'delete' => 'Supprimer',
+
+ 'delete_group' => 'Supprimer le groupe',
+
+ 'group' => 'Groupe',
+
+ 'group_name' => 'Nom du groupe',
+
+ 'new_group_name' => 'Nouveau nom de groupe: ',
+
+ 'rename' => 'Renommer',
+
+ 'rename_group' => 'Renommer le groupe',
+
+ 'total_fields' => 'Total champs',
+
+ /* Category Administration */
+ 'add_edit_categories' => 'Ajouter/Editer les catégories',
+
+ 'add_new_category' => 'Ajouter une nouvelle catégorie',
+
+ 'can_delete_categories' => 'Peut supprimer les catégories',
+
+ 'can_edit_categories' => 'Peut éditer les catégories',
+
+ 'cat_field_created' => 'Nouveau champ de catégorie créé: ',
+
+ 'cat_field_deleted' => 'Champ de catégorie supprimé:',
+
+ 'cat_field_edited' => 'Champ de catégorie édité:',
+
+ 'cat_field_html_formatting' => 'Formatage HTML du champ de catégorie',
+
+ 'cat_field_label_info' => 'C\'est le nom qui apparaîtra dans la page d\'édition de la catégorie',
+
+ 'cat_field_updated' => 'Champ de catégorie mis à jour:',
+
+ 'cat_url_title_is_numeric' => 'Les chiffres ne peuvent pas être utilisés comme titres URL de catégories',
+
+ 'category_created' => 'Nouvelle catégorie créée',
+
+ 'category_deleted' => 'Catégorie supprimée',
+
+ 'category_edited' => 'Catégorie éditée',
+
+ 'category_group' => 'Groupe de catégories',
+
+ 'category_group_created' => 'Groupe de catégories créé:',
+
+ 'category_group_deleted' => 'Groupe de catégories supprimé:',
+
+ 'category_group_updated' => 'Groupe mis à jour:',
+
+ 'category_groups' => 'Groupes de catégories',
+
+ 'category_image' => 'Image de catégorie',
+
+ 'category_img_blurb' => 'Ceci est un champ optionnel qui permet d\'affecter une image à vos catégories.',
+
+ 'category_name' => 'Nom de catégorie',
+
+ 'category_parent' => 'Catégorie parente',
+
+ 'category_url_title' => 'Titre URL de catégorie',
+
+ 'create_new_cat_field' => 'Créer un nouveau champ de catégorie',
+
+ 'create_new_category' => 'Créer une nouvelle catégorie',
+
+ 'create_new_category_group' => 'Créer un nouveau groupe de catégories',
+
+ 'custom_category_fields' => 'Personnaliser les champs de catégories',
+
+ 'delete_cat_field' => 'Supprimer le champ de catégorie',
+
+ 'delete_cat_field_confirmation' => 'Etes-vous sûr(e) de vouloir supprimer définitivement de champ de catégorie?',
+
+ 'delete_cat_group_confirmation' => 'Etes-vous sûr(e) de vouloir supprimer définitivement ce groupe de catégories?',
+
+ 'delete_category' => 'Supprimer la catégorie',
+
+ 'duplicate_cat_url_title' => 'Une catégorie avec le titre URL de catégorie saisi existe déjà dans ce groupe de catégories',
+
+ 'edit_cat_field' => 'Editer le champ de catégorie',
+
+ 'edit_category' => 'Editer la catégorie',
+
+ 'edit_category_group' => 'Editer le groupe de catégories',
+
+ 'edit_group_name' => 'Editer le groupe',
+
+ 'exclude_from_channels_or_publish' => 'Exclure du canal ou de l\'affectation de fichier de catégorie?',
+
+ 'exclude_from_files' => 'Affectation de fichier',
+
+ 'exclude_from_publish' => 'Affectation de canal',
+
+ 'formatting' => 'Formatage:',
+
+ 'manage_custom_fields' => 'Gérer les champs de catégories',
+
+ 'missing_required_fields' => 'Il vous manque le(s) champ(s) requis:',
+
+ 'name_of_category_group' => 'Nom du groupe de catégories',
+
+ 'no_category_group_message' => 'Il n\'y a actuellement aucune catégorie',
+
+ 'no_category_message' => 'Il n\'y a actuellement aucune catégorie affectée à ce groupe',
+
+ 'show_all_category_groups' => 'Tous les %d groupes de catégories',
+
+ 'taken_category_group_name' => 'Ce nom de groupe est déjà emprunté.',
+
+ 'unable_to_create_cat_url_title' => 'Impossible de créer un titre URL de catégorie valide pour votre catégorie',
+
+ 'update_category_image' => 'Merci de mettre à jour votre image de catégorie pour utiliser le champ de fichier fourni, ou l\'URL d\'image de l\'ancienne version peut être supprimée lors de la sauvegarde.',
+
+ 'update_existing_cat_fields' => 'Mettre à jour toutes les catégories existantes dans ce groupe avec votre nouveau choix de formatage?',
+
+ /* Custom field Administration */
+ 'add_edit_fields' => 'Ajouter/Editer les champs',
+
+ 'channel_entries_will_be_deleted' => 'Toutes les entrées de canaux contenant le(s) champ(s) ci-dessus seront définitivement supprimées.',
+
+ 'create_new_custom_field' => 'Créer un nouveau champ de canal',
+
+ 'create_new_field' => 'Nouveau champ',
+
+ 'create_new_field_group' => 'Créer un nouveau groupe de champs de canal',
+
+ 'custom_field_created' => 'Personnaliser le champ créé',
+
+ 'custom_field_edited' => 'Personnaliser le champ édité',
+
+ 'custom_field_empty' => 'Le champ suivant est requis:',
+
+ 'datalist_items' => 'Eléments de la liste de données',
+
+ 'datalist_items_desc' => 'Valeurs qui seront affichées comme options recommandées',
+
+ 'delete_field' => 'Supprimer le champ',
+
+ 'delete_field_confirmation' => 'Etes-vous sûr(e) de vouloir supprimer définitivement ce champ de canal?',
+
+ 'delete_field_group' => 'Supprimer le groupe de champs',
+
+ 'delete_field_group_confirmation' => 'Etes-vous sûr(e) de vouloir supprimer définitivement le groupe de champs de ce canal?',
+
+ 'dropdown_sub' => 'Si vous utilisez un type de champ \'menu déroulant\' ',
+
+ 'duplicate_field_name' => 'Le nom de champ que vous avez choisi est déjà emprunté',
+
+ 'duplicate_truncated_field_name' => 'Le nom de champ que vous avez choisi est trop long et le nom tronqué est déjà emprunté.',
+
+ 'edit_field' => 'Editer le champ',
+
+ 'edit_field_group_name' => 'Renommer',
+
+ 'edit_field_order' => 'Ordre du champ',
+
+ 'edit_list' => 'Editer la liste',
+
+ 'field_deleted' => 'Le champ personnalisé est supprimé:',
+
+ 'field_formatting' => 'Formatage de champ',
+
+ 'field_formatting_cont' => 'Si vous choisissez un type de champ zone de texte multi-lignes',
+
+ 'field_group' => 'Groupe de champs de canal',
+
+ 'field_group_created' => 'Groupe de champs créé:',
+
+ 'field_group_deleted' => 'Groupe de champs supprimé:',
+
+ 'field_group_updated' => 'Groupe de champs mis à jour:',
+
+ 'field_id' => 'ID du champ',
+
+ 'field_label' => 'Libellé du champ',
+
+ 'field_list_instructions' => 'Disposez chaque élément sur une seule ligne',
+
+ 'field_list_items' => 'Sélectionner les options',
+
+ 'field_list_items_cont' => 'Si vous choisissez un menu déroulant',
+
+ 'field_max_length_cont' => 'Si vous utilisez un type de champ \'texte\' ',
+
+ 'field_name' => 'Nom court',
+
+ 'field_name_cont' => 'Un seul mot, pas d\'espaces. Sous-tirets et tirets autorisés',
+
+ 'field_order' => 'Ordre d\'affichage des champs',
+
+ 'field_settings' => 'Réglages des champs',
+
+ 'field_type' => 'Type',
+
+ 'formatting_options' => 'Options de formatage de champs',
+
+ 'invalid_characters' => 'Le nom de champ que vous avez saisi contient des caractères non valides',
+
+ 'invalid_field_type' => 'Type de champ non valide',
+
+ 'is_field_required' => 'Est-ce un champ requis?',
+
+ 'is_field_searchable' => 'Ce champ est-il accessible aux recherches?',
+
+ 'multi_list_items' => 'Options multi-sélections',
+
+ 'new_field_group' => 'Nouveau groupe de champs',
+
+ 'ungrouped' => 'Dégroupé',
+
+ 'no_field_group_message' => 'Il n\'y a actuellement aucun champ de canal',
+
+ 'no_field_groups' => 'Aucun groupe de champs n\'a été trouvé.',
+
+ 'no_field_label' => 'Vous devez saisir un libellé de champ',
+
+ 'no_field_name' => 'Vous devez saisir un nom de champ',
+
+ 'option_group_items' => 'Options cases à cocher',
+
+ 'radio_items' => 'Options radio',
+
+ 'select_list' => 'Sélectionner la liste',
+
+ 'show_all_field_groups' => 'Tous les %d groupes de champs',
+
+ 'show_all_fields' => 'Tous les %d champs',
+
+ 'show_file_selector' => 'Montrer le sélecteur de fichiers',
+
+ 'show_formatting_btns' => 'Montrer les boutons de formatage',
+
+ 'show_smileys' => 'Montrer les smileys',
+
+ 'taken_field_group_name' => 'Le nom que vous avez choisi est déjà emprunté',
+
+ 'text_input' => 'Texte Input',
+
+ 'textarea' => 'Zone de texte multi-lignes',
+
+ 'textarea_rows' => 'Lignes de la zone de texte',
+
+ 'textarea_rows_cont' => 'Si vous utilisez un type de champ \'zone de texte multi-lignes\'',
+
+ 'type_decimal' => 'Décimal',
+
+ 'type_file' => 'Fichier',
+
+ 'type_image' => 'Image',
+
+ 'type_integer' => 'Entier',
+
+ 'type_numeric' => 'Nombre',
+
+ /* Status Administration */
+ 'add_edit_statuses' => 'Ajouter/Editer les Statuts',
+
+ 'change_status_order' => 'Changer l\'ordre des statuts',
+
+ 'content_type_changed' => 'Le type de contenu de champ sera modifié depuis %s. Mettre à jour les options de types de champs peut occasionner un perte de données. Procéder avec précaution.',
+
+ 'create_new_status' => 'Créer un nouveau statut',
+
+ 'default_entry_title' => 'Titre d\'entrée par défaut',
+
+ 'delete_status' => 'Supprimer le statut',
+
+ 'delete_status_confirmation' => 'Etes-vous sûr(e) de vouloir supprimer le statut suivant?',
+
+ 'duplicate_status_name' => 'Un statut existe déjà avec le même nom.',
+
+ 'edit_status' => 'Editer le statut',
+
+ 'field_instructions' => 'Instructions de champ',
+
+ 'field_instructions_info' => 'Instructions pour les auteurs sur comment et quoi entrer dans ce champ au moment de soumettre une entrée.',
+
+ 'field_name_too_lrg' => 'Votre nom de champ excède la longueur maximum et a été tronqué. Merci de le passer en revue.',
+
+ 'highlight' => 'Couleur de surbrillance (optionnelle)',
+
+ 'integrate_category_groups' => 'Intégrer les groupes de catégories',
+
+ 'invalid_status_name' => 'Les noms de statuts peuvent seulement utiliser les caractères alphanumériques de même que les espaces, sous-tirets et tirets.',
+
+ 'invalid_url_title_prefix' => 'Préfixe de titre URL non valide',
+
+ 'ltr' => 'De gauche à droite',
+
+ 'multiple_cat_group_preferences' => 'Préférences de groupe de catégories multiples',
+
+ 'new_status' => 'Nouveau statut',
+
+ 'rtl' => 'De droite à gauche',
+
+ 'show_all_statuses' => 'Tous les %d statuts',
+
+ 'show_pages_cluster' => 'Afficher les champs de saisies de pages',
+
+ 'status_name' => 'Nom de statut',
+
+ 'status_order' => 'Ordre des statuts',
+
+ 'statuses' => 'Statuts',
+
+ 'text_direction' => 'Sens d\'écriture du texte',
+
+ 'url_title_prefix' => 'Préfixe de titre URL',
+
+ /* Channel Form Settings */
+ 'channel_form_allow_guest_posts' => 'Autoriser les publications d\'invités?',
+
+ 'channel_form_default_status' => 'Statut par défaut',
+
+ 'channel_form_default_status_empty' => '-- Utiliser le canal par défaut --',
+
+ 'channel_form_guest_author' => 'Auteur invité',
+
+ 'channel_form_guest_captcha' => 'Captcha invité?',
+
+ 'channel_form_settings' => 'Réglages de formulaire de canal',
+
+ 'channel_form_settings_updated' => 'Réglages de Formulaire de canal sauvegardés',
+
+ /* Channel Entries API */
+ 'default_value' => 'Valeur par défaut',
+
+ 'field_fmt' => 'Formatage de texte',
+
+ 'field_max_length' => 'Maximum de caractères',
+
+ 'field_min_value' => 'Valeur minimum',
+
+ 'field_max_value' => 'Valeur maximum',
+
+ 'field_show_fmt' => 'Autoriser la réécriture?',
+
+ 'field_show_fmt_desc' => 'Si activé, les auteurs peuvent écraser le formatage de texte par défaut pour ce champ depuis le formulaire de publication.',
+
+ 'field_text_direction' => 'Sens d\'écriture du texte',
+
+ 'field_text_direction_ltr' => 'De gauche à droite',
+
+ 'field_text_direction_rtl' => 'De droite à gauche',
+
+ 'invalid_api_parameter' => 'Impossible de créer ou de mettre à jour l\'entrée. Paramètre API manquant.',
+
+ 'select_menu_options' => 'Sélectionner les options de menu',
+
+ 'select_menu_options_desc' => 'Choisir comment créer des options pour ce champ.',
+
+ 'textarea_height' => 'Hauteur de ligne de la zone de texte multi-lignes',
+
+ 'textarea_height_desc' => 'Hauteur de ce champ en nombre de lignes.',
+
+ 'toggle_default_value_desc' => 'La position par défaut de l\'interrupteur pour ce champ lors de la publication de nouvelles entrées.',
+
+ 'toggle_default_value_desc_cont' => 'Notez: à des fins d\'affecter une valeur par défaut à des entrées existantes, la réindexation de contenu devra être actionnée après que vous ayez préalablement associé ce champ aux canaux considérés.',
+
+ 'unauthorized_for_this_channel' => 'Vous n\'êtes pas autorisé(e) à publier dans ce canal',
+
+ /* DB column type */
+
+ 'db_column_type' => 'Type de colonne dans la base de données',
+
+ 'db_column_type_desc' => 'Choisissez le type de colonne de la base de données pour garder vos données. TEXT (64Kb) est considéré comme bon pour un article. Si votre champ contient plutôt un livre entier, sélectionnez MEDIUMTEXT (16Mb)',
+
+);
+
+// EOF
diff --git a/admin_lang.php b/admin_lang.php
new file mode 100644
index 0000000..3bf17bb
--- /dev/null
+++ b/admin_lang.php
@@ -0,0 +1,975 @@
+ 'Activer le cache pour les requêtes SQL',
+
+ 'db_debug' => 'Activer le débogage de la base de données',
+
+ 'enable_db_caching' => 'Activer le cache pour les requêtes SQL',
+
+ 'pconnect' => 'Connexion persistante de la base de données',
+
+ /* Member List Config */
+ 'memberlist_asc' => 'Croissant',
+
+ 'memberlist_cfg' => 'Préférences de liste de membres',
+
+ 'memberlist_desc' => 'Décroissant',
+
+ 'memberlist_order_by' => 'Liste de membres - triée par',
+
+ 'memberlist_row_limit' => 'Liste de membres - rangées',
+
+ 'memberlist_sort_order' => 'Liste de membres- ordre',
+
+ 'total_comments' => 'Total des commentaires',
+
+ 'total_entries' => 'Total des entrées',
+
+ 'total_posts' => 'Total des publications',
+
+ 'xss_clean_uploads' => 'Appliquer le filtrage XSS pour le téléversement de fichiers?',
+
+ /* Explanatory Blurbs */
+ 'channel_administration_blurb' => 'Cette zone vous permet de gérer vos canaux, leurs préférences et les sous-systèmes de contenus affiliés.',
+
+ 'search' => 'Chercher',
+
+ 'search_preferences' => 'Préférences de recherche',
+
+ 'specialty_templates_blurb' => 'Ces modèles sont utilisés pour des objectifs spéciaux comme pour l\'affichage des erreurs de messages ou l\'envoi de notifications par emails.',
+
+ 'system_admin_blurb' => 'La plupart des aspects administratifs d\'Expressionengine sont gérés depuis l\'une de ces cinq zones:',
+
+ 'system_preferences_blurb' => 'Cette zone vous permet de gérer la configuration de votre système et vos préférences globales.',
+
+ 'utilities_blurb' => 'Cette zone contient des utilitaires auxiliaires qui vous permettent de gérer ExpressionEngine.',
+
+ /* Extensions Stuff */
+ 'available_extensions' => 'Extensions disponibles',
+
+ 'censor_replacement' => 'Mot de remplacement',
+
+ 'censor_replacement_info' => 'Si laissé vide, les mots censurés seront remplacés par: #',
+
+ 'censored_wildcards' => 'Les caractères génériques sont autorisés. Par exemple, le caractère générique test* revient à censurer les mots test, testing, tester, testeur, testament etc.',
+
+ 'channel_relationships' => 'Relations du canal',
+
+ 'disable_extension' => 'Désactiver?',
+
+ 'disable_extension_conf' => 'Confirmation de désactivation d\'extension',
+
+ 'disable_extensions' => 'Désactiver les extensions?',
+
+ 'disable_extensions_conf' => 'Confirmation de désactivation des extensions',
+
+ 'documentation' => 'Documentation',
+
+ 'enable_extension' => 'Activer?',
+
+ 'enable_extension_conf' => 'Confirmation d\'activation d\'extension',
+
+ 'enable_extensions' => 'Activer les extensions?',
+
+ 'enable_extensions_conf' => 'Confirmation d\'activation des extensions',
+
+ 'enable_search_log' => 'Activer la recherche par termes',
+
+ 'enable_search_log_exp' => 'Si activé, les termes saisis par les visiteurs dans le formulaire de recherche seront pris en compte.',
+
+ 'extension' => 'Extension',
+
+ 'extension_class_does_not_exist' => 'La classe %c n\'existe pas dans (%f)',
+
+ 'extension_disabled' => 'Désactivé',
+
+ 'extension_enabled' => 'Activé',
+
+ 'extension_name' => 'Nom d\'extension',
+
+ 'extension_settings' => 'Paramètres d\'extension',
+
+ 'extensions_disabled_manage' => 'Les extensions doivent être activées pour permettre la gestion des extensions installées.',
+
+ 'manage_extension' => 'Gérer',
+
+ 'max_logged_searches' => 'Nombre maximum de termes de recherche récents à sauvegarder',
+
+ 'no_extensions_exist' => 'Aucune extension existante',
+
+ 'search_log_cfg' => 'Configuration de recherche par termes',
+
+ 'setting' => 'Paramètre',
+
+ 'settings' => 'Paramètres',
+
+ 'settings_update' => 'Paramètres mis à jour',
+
+ 'status' => 'Statut',
+
+ 'toggle_extension_confirmation' => 'Etes-vous sûr(e) de lancer cette action?',
+
+ 'webmaster_name' => 'Webmestre ou nom du site pour les emails autogénérés',
+
+ /* Admin Page */
+ '12_hour' => '12 heures avec AM/PM',
+
+ '24_hour' => '24 heures',
+
+ '404_page' => 'En-tête 404',
+
+ 'add_html_button' => 'Ajouter bouton HTML',
+
+ 'add_new_html_button' => 'Ajouter un nouveau bouton HTML',
+
+ 'add_predefined_html_button' => 'Ajouter bouton HTML prédéfini',
+
+ 'admin_content' => 'Administration',
+
+ 'admin_system' => 'Administration',
+
+ 'advanced_users_only' => 'Utilisateurs experts seulement',
+
+ 'all_caching' => 'Tous les caches',
+
+ 'allow_member_loc_notes' => 'Si réglé sur \'non\' toutes les heures et dates seront localisées par défaut dans le site maître.',
+
+ 'allow_member_localization' => 'Autoriser les membres à régler leur propres préférences de localisation?',
+
+ 'allow_member_registration' => 'Autoriser les nouveaux enregistrements de membres?',
+
+ 'allow_signatures' => 'Autoriser les utilisateurs à posséder une signature?',
+
+ 'analize' => 'Analyser les tables',
+
+ 'archive_destination' => 'Destination',
+
+ 'archive_type' => 'Type de fichier',
+
+ 'auto_assign_cat_parents' => 'Catégories parentes auto-assignées',
+
+ 'auto_assign_cat_parents_exp' => 'Si réglé sur \'oui\', à l\'occasion de nouvelles entrées, la catégorie parente sera automatiquement affectée même si vous choisissez une catégorie enfant',
+
+ 'auto_close' => 'Auto',
+
+ 'auto_convert_high_ascii' => 'Convertit automatiquement le texte High ASCII en entités',
+
+ 'avatar_cfg' => 'Préférences d\'avatar',
+
+ 'avatar_max_height' => 'Hauteur maximum d\'avatar',
+
+ 'avatar_max_kb' => 'Taille maximum d\'avatar (en kilobits)',
+
+ 'avatar_max_width' => 'Largeur maximale d\'avatar',
+
+ 'avatar_path' => 'Chemin de serveur du dossier avatars',
+
+ 'avatar_url' => 'URL du dossier avatars',
+
+ 'backup_info' => 'Utiliser ce formulaire pour sauvegarder votre base de données.',
+
+ 'banish_masked_ips' => 'Refuser l\'accès si aucune adresse IP n\'est présente',
+
+ 'banishment_message' => 'Message personnalisé',
+
+ 'banishment_message_exp' => 'Si vous choisissez l\'option de personnalisation de messages.',
+
+ 'banishment_type' => 'Action à mener',
+
+ 'banishment_type_exp' => 'L\'action qui devrait être générée si un utilisateur a franchi les limites.',
+
+ 'banishment_url' => 'URL pour la redirection',
+
+ 'banishment_url_exp' => 'Si vous choisissez l\'option de redirection d\'URL.',
+
+ 'batch_size_explanation' => 'Pour des serveurs standard, 300 est un nombre correct',
+
+ 'batchmode_explanation' => 'Le mode Batch séquence de gros mailings par paquets plus restreints qui sont envoyés par intervalles. Recommandé si votre site est hébergé avec un compte partagé.',
+
+ 'browse' => 'Naviguer',
+
+ 'cache_deleted' => 'Les fichiers de cache ont été supprimés',
+
+ 'caching_driver' => 'Pilote de Cache',
+
+ 'caching_driver_failover' => 'Impossible de se connecter à %s, en utilisant le pilote %s ',
+
+ 'caching_driver_file_fail' => 'Impossible d\'utiliser le pilote %s, vérifier les permissions de routage du cache',
+
+ 'captcha_cfg' => 'Préférences de CAPTCHA',
+
+ 'captcha_font' => 'Utiliser police TrueType pour le CAPTCHA?',
+
+ 'captcha_path' => 'Chemin de serveur pour le dossier CAPTCHA',
+
+ 'captcha_rand' => 'Ajouter un nombre aléatoire au nom de CAPTCHA',
+
+ 'captcha_require_members' => 'Requérir un CAPTCHA pour les connexions de membres?',
+
+ 'use_recaptcha' => 'Utiliser ReCaptcha v3?',
+
+ 'recaptcha_site_key' => 'Clé du site ReCaptcha',
+
+ 'recaptcha_site_secret' => 'Site secret ReCaptcha',
+
+ 'recaptcha_score_threshold' => 'Seuil du score',
+
+ 'categories' => 'Catégories',
+
+ 'category_trigger_duplication' => 'Erreur de déclenchement de catégorie: un modèle ou un groupe de modèles existe déjà avec ce nom.',
+
+ 'censored_explanation' => 'Placer chaque mot sur une ligne distincte.',
+
+ 'censored_words' => 'Mots censurés',
+
+ 'censoring_cfg' => 'Censure de mot',
+
+ 'channel_administration' => 'Administration de canal',
+
+ 'channel_cfg' => 'Préférences globales de canal',
+
+ 'channel_entry_title' => 'Titres d\'entrées de canaux',
+
+ 'channel_fields' => 'Champs de canal:',
+
+ 'channel_nomenclature' => 'Mot de désignation de section',
+
+ 'channel_nomenclature_exp' => 'Par défaut, ExpressionEngine utilise le mot \'canal\' au sein du tableau de bord. Vous pouvez le modifier si vous lui préférez un terme plus générique comme \'section\'. Merci de noter que ce mot ne sera toutefois pas modifié dans vos modèles mais seulement dans le tableau de bord.',
+
+ 'channels' => 'Canaux',
+
+ 'choose_translation_file' => 'Choisir un fichier à traduire',
+
+ 'clear_caching' => 'Données de cache',
+
+ 'click' => 'Cliquer',
+
+ 'click_to_recount' => 'Cliquer pour recompter les rangées %x à %y',
+
+ 'config_editor' => 'Editeur de configuration de fichier',
+
+ 'content_admin' => 'Administration de contenu',
+
+ 'cookie_cfg' => 'Réglages de cookie',
+
+ 'cookie_domain' => 'Domaine de cookie',
+
+ 'cookie_domain_explanation' => 'Utiliser .votredomaine.com pour des cookies couvrant l\'ensemble de votre site',
+
+ 'cookie_path' => 'Chemin de cookie',
+
+ 'cookie_path_explain' => 'Utiliser seulement si vous requérez un chemin spécifique de serveur pour vos cookies',
+
+ 'cookie_prefix' => 'Préfixe de cookie',
+
+ 'cookie_prefix_explain' => 'Utiliser seulement si vous conduisez de multiples installations de ce programme',
+
+ 'core_language_files' => 'Fichiers de langage système:',
+
+ 'cp_cfg' => 'Réglages du tableau de bord',
+
+ 'cp_image_path' => 'URL du répertoire d\'images du tableau de bord',
+
+ 'cp_url' => 'URL de la page d\'index du tableau de bord',
+
+ 'dash' => 'Trait',
+
+ 'database_size' => 'Taille de la base de données',
+
+ 'database_type' => 'Type de la base de données',
+
+ 'database_uptime' => 'Disponibilité de la base de données',
+
+ 'date_format' => 'Formatage de date par défaut',
+
+ 'db_caching' => 'Fichiers de cache de la base de données',
+
+ 'db_cfg' => 'Réglages de la base de données',
+
+ 'debug' => 'Préférence de Débogage',
+
+ 'debug_cfg' => 'Préférences de Débogage',
+
+ 'debug_explanation' => 'Active l\'affichage d\'erreurs de messages, ce qui peut être utile pendant le développement du site',
+
+ 'debug_one' => '1: PHP/SQL Messages d\'erreurs affichés seulement pour les Super Admins',
+
+ 'debug_two' => '2: PHP/SQL Messages d\'erreurs montrés à tous - NON SECURITAIRE',
+
+ 'debug_zero' => '0: PHP/SQL Messages d\'erreurs non générés',
+
+ 'default_html_buttons' => 'Boutons HTML par défaut',
+
+ 'default_site_timezone' => 'Fuseau horaire par défaut du site',
+
+ 'deft_lang' => 'Langue par défaut',
+
+ 'deprecation_notice' => 'Note d\'obsolescence',
+
+ 'developer_logs' => 'Vous avez %d enregistrements non visualisés dansl\'historique de développeur.',
+
+ 'developer_one_log' => 'Vous avez %d enregistrement non visualisé dans l\'historique de développeur.',
+
+ 'disable_caching' => 'Désactiver le cache',
+
+ 'do_recount' => 'Réaliser un recomptage',
+
+ 'duplicate_status_name' => 'Un statut existe déjà avec le même nom.',
+
+ 'dynamic_tracking_disabling' => 'Suspendre la traque quand le nombre de visiteurs en ligne excède:',
+
+ 'dynamic_tracking_disabling_info' => 'La traque d\'utilisateur en ligne doit être activée pour utiliser cette fonction, consulter le guide utilisateur pour davantage de détails.',
+
+ 'edit_groups' => 'Editer les affectations de groupe',
+
+ 'edit_preferences' => 'Editer les préférences',
+
+ 'email_activation' => 'Self-activation par email',
+
+ 'email_batch_size' => 'Nombre d\'emails par paquet',
+
+ 'email_batchmode' => 'Utiliser le mode par paquets?',
+
+ 'email_cfg' => 'Configuration d\'email',
+
+ 'email_charset' => 'Encodage de caractères pour les emails',
+
+ 'email_console_timelock' => 'Temps de verrouillage pour la console Email ',
+
+ 'email_console_timelock_exp' => 'Le nombre de minutes qui doivent s\'écouler avant qu\'un membre soit de nouveau autorisé à envoyer un nouvel email. Note: Cela s\'applique seulement à la console Email située dans les pages de profil de membre.',
+
+ 'email_debug' => 'Activer le débogage des emails?',
+
+ 'email_debug_exp' => 'Les messages du serveur seront affichés lors des envois d\'emails.',
+
+ 'email_module_captchas' => 'Activer les CAPTCHA pour les fonctions -Dites le à un ami- et -Contact emails- ',
+
+ 'emoticon_cfg' => 'Préférences d\'émoticones',
+
+ 'emoticon_url' => 'URL du répertoire hébergeant vos émoticônes ',
+
+ 'empty_profile_trigger' => 'Vous devez préciser un mot déclencheur du Profil',
+
+ 'empty_stmp_fields' => 'Le champ %s est requis pour le SMTP.',
+
+ 'enable_censoring' => 'Activer la censure de mot?',
+
+ 'enable_emoticons' => 'Afficher les émoticônes?',
+
+ 'enable_entry_view_tracking' => 'Activer la traque des entrées de canaux?',
+
+ 'enable_hit_tracking' => 'Activer la traque des connexions des modèles?',
+
+ 'enable_online_user_tracking' => 'Activer la traque des utilisateurs en session?',
+
+ 'enable_photos' => 'Activer les photos de membres',
+
+ 'enable_sql_caching' => 'Requêtes dynamiques de cache pour les canaux?',
+
+ 'enable_sql_caching_exp' => 'Cette fonctionnalité améliorera la vitesse de chargement de vos pages grâce à des requêtes de cache qui sont normalement exécutées de façon dynamique. Activez-la seulement si vous n\'utilisez pas la fonctionnalité relative aux \'entrées futures\' ou aux \'entrées expirables\' .',
+
+ 'enable_throttling' => 'Activer les limitations?',
+
+ 'enable_throttling_explanation' => 'Cette fonctionnalité génère un en-tête 404 et un message si une requête est réalisée sur votre site sans que le groupe de modèles n\'existe au sein de l\'URL. Cela est conçu en première intention pour empêcher la réalisation de façon répétée et abusive des requêtes de pages non-existantes à travers des recherches robotisées.',
+
+ 'exp_channel_titles' => 'Entrées de canaux',
+
+ 'exp_forum_topics' => 'Sujets de forum',
+
+ 'exp_forums' => 'Statistiques de forum',
+
+ 'exp_members' => 'Membres',
+
+ 'extensions_manager' => 'Gestionnaire d\'extensions',
+
+ 'field_management' => 'Champs de canal',
+
+ 'file_saved' => 'Le fichier n\'a pas été sauvegardé',
+
+ 'file_type' => 'Type de fichier: ',
+
+ 'file_upload_prefs' => 'Préférences de téléversement de fichiers',
+
+ 'force_query_string' => 'Forcer les chaînes de requêtes URL',
+
+ 'force_query_string_explanation' => 'Ceci est un mécanisme de sécurité pour les serveurs qui ne reconnaissent pas la variable PATH_INFO.',
+
+ 'forum_search' => 'Forum',
+
+ 'gd' => 'GD',
+
+ 'gd2' => 'GD 2',
+
+ 'general_cfg' => 'Configuration générale',
+
+ 'group_assignment_defaults_to_two' => 'Si l\'activation de compte est requise, les membres seront rattachés à ce groupe après qu\'ils auront été préalablement activés',
+
+ 'guest' => 'Invité',
+
+ 'gzip' => 'Gzip',
+
+ 'gzip_output' => 'Activer le traitement GZIP?',
+
+ 'gzip_output_explanation' => 'Si activé, votre site sera affiché dans un format compressé pour un chargement de page plus rapide',
+
+ 'hits' => 'visites',
+
+ 'hover' => 'Hover',
+
+ 'html' => 'HTML',
+
+ 'html_all' => 'Autoriser tout le HTML (non recommandé)',
+
+ 'html_none' => 'Convertir le HTML en entités de caractères',
+
+ 'html_safe' => 'Autoriser seulement le HTML sécurisé',
+
+ 'ignore_noncritical' => 'Ignorer les données non essentielles (recommandé)',
+
+ 'illegal_characters' => 'Le nom que vous avez saisi ne peut contenir que des caractères alphanumériques, des sous-tirets et des tirets',
+
+ 'image_cfg' => 'Préférences de redimensionnement d\'image',
+
+ 'image_library_path' => 'Chemin de conversion d\'image',
+
+ 'image_library_path_exp' => 'Que vous choisissiez ImageMagick ou NetPBM, vous devez préciser le chemin du serveur.',
+
+ 'image_path' => 'Chemin au répertoire d\'images',
+
+ 'image_resize_protocol' => 'Protocole de redimensionnement d\'image',
+
+ 'image_resize_protocol_exp' => 'Merci de vérifier auprès de votre fournisseur d\'accès que votre serveur supporte le protocole choisi.',
+
+ 'imagemagick' => 'ImageMagick',
+
+ 'installed_plugins' => 'Plugins installés',
+
+ 'invalid_path' => 'Le chemin que vous avez choisi n\'est pas valide:',
+
+ 'invalid_status_name' => 'Les noms de statuts ne peuvent contenir que des caractères alphanumériques de même que des espaces, des sous-tirets et des tirets .',
+
+ 'is_site_on' => 'Les site est-il ouvert?',
+
+ 'is_site_on_explanation' => 'Si le site est fermé, seuls les Super Admins pourront le visualiser',
+
+ 'is_system_on' => 'Le système est-il ouvert?',
+
+ 'is_system_on_explanation' => 'Si le système est fermé, seuls les Super Admins seront en capacité de visualiser votre site, par défaut',
+
+ 'items_remaining' => 'Actions restantes:',
+
+ 'last_activity' => 'Dernière activité',
+
+ 'license_contact' => 'Email de contact du titulaire de la license',
+
+ 'license_contact_explanation' => 'L\'adresse email de contact pour le propriétaire de la licence de ce logiciel.',
+
+ 'license_number' => 'Numéro de licence',
+
+ 'license_number_explanation' => 'Vous pouvez retrouver et gérer vos licences de logiciels sur expressionengine.com à la page Gérer vos achats,',
+
+ 'localization_cfg' => 'Paramètres de localisation',
+
+ 'location_method' => 'Localisation (plus rapide)',
+
+ 'locked_out' => 'Mise à pied',
+
+ 'lockout_time' => 'Temps de mise à pied (en secondes)',
+
+ 'lockout_time_exp' => 'Le temps qu\'un utilisateur doit être mis en congé de votre site s\'il excède les limites.',
+
+ 'log_email_console_msgs' => 'Message de console d\'emails',
+
+ 'log_email_console_msgs_exp' => 'Cette préférence vous permet de consulter l\'historique de tous les messages adressés via la console d\'emails dans les pages de profil de membre.',
+
+ 'log_referrers' => 'Activer le suivi des référents?',
+
+ 'mac_no_zip' => '(meilleur choix pour les utilisateurs Mac)',
+
+ 'mail_format' => 'Format des emails par défaut',
+
+ 'mail_protocol' => 'Protocole email',
+
+ 'manual_activation' => 'Activation manuelle par un administrateur',
+
+ 'manual_close' => 'Manuel',
+
+ 'max_caches' => 'Nombre maximum d\'URI mises en cache',
+
+ 'max_caches_explanation' => 'Si vous mettez en cache vos pages ou votre base de données, vous limitez ce faisant le nombre d\'instances liées au cache. Nous recommandons 150 pour des sites modestes et 300 pour des sites plus imposants. 1000 est le maximum alloué.',
+
+ 'max_page_loads' => 'Nombre maximum de chargements de pages',
+
+ 'max_page_loads_exp' => 'Le nombre total de fois qu\'un utilisateur est autorisé à charger n\'importe quelle de vos pages web (à l\'intérieur de l\'intervalle temps ci-dessus) avant d\'être verrouillé.',
+
+ 'max_referrers' => 'Nombre maximum de référents récents à sauvegarder',
+
+ 'mbr_notification_emails' => 'Adresse email pour les notifications',
+
+ 'member_import' => 'Utilitaire d\'importation de membres',
+
+ 'member_theme' => 'Thème de profil de membre par défaut',
+
+ 'member_theme_exp' => 'Détermine quel thème est utilisé pour les différentes pages de membres: connexion, inscription, profil, etc.',
+
+ 'members_and_groups' => 'Membres et Groupes',
+
+ 'missing_required_fields' => 'Vous avez oublié des champs requis:',
+
+ 'module_language_files' => 'Fichiers module de langage:',
+
+ 'multiple_sites_enabled' => 'Activer la gestion de sites multiples',
+
+ 'must_be_path' => 'Notez: cela doit correspondre à un chemin de serveur complet et non à une URL. Les permissions de dossier doivent être réglées sur 777.',
+
+ 'netpbm' => 'NetPBM',
+
+ 'new_member_notification' => 'Envoyer des notifications de nouveau membre?',
+
+ 'new_posts_clear_caches' => 'Effacer tous les caches quand de nouvelles entrées sont publiées?',
+
+ 'new_version_check' => 'Nouvelle version d\'autovérification',
+
+ 'newrelic_app_name' => 'Nouveau nom d\'application',
+
+ 'newrelic_app_name_explanation' => 'Change le nom de l\'application qui apparaît dans le tableau de bord de Nouvelle Relique pour cette installation d\'ExpressionEngine.',
+
+ 'no_activation' => 'Aucune activation n\'est requise',
+
+ 'no_additional_info' => 'Aucune information additionnelle n\'est disponible pour ce plugin',
+
+ 'no_buttons_selected' => 'Vous devez sélectionner les tables dans lesquelles réaliser cette action',
+
+ 'no_search_terms' => 'Aucun terme de recherche n\'a été enregistré',
+
+ 'no_throttle_logs' => 'Aucune IP n\'a actuellement été censurée par le système.',
+
+ 'none' => 'Aucun(e)',
+
+ 'not_writable_path' => 'Le chemin que vous avez saisi n\'est pas réinscriptible. Merci de vous assurer que les permissions de fichiers soient réglées sur 777.',
+
+ 'notification_cfg' => 'Préférences de notification ',
+
+ 'only_if_smpte_chosen' => 'A utiliser seulement si vous choisissez SMTP',
+
+ 'optimize' => 'Optimiser les tables SQL',
+
+ 'optimize_table' => 'Optimiser les tables sélectionnées',
+
+ 'output_cfg' => 'Préférence d\'output et de débogage',
+
+ 'page_caching' => 'Fichiers cache de page (modèle)',
+
+ 'photo_cfg' => 'Préférences de photos de membres',
+
+ 'photo_max_height' => 'Hauteur maximum de photo',
+
+ 'photo_max_kb' => 'Taille maximum de photo (en kilobits)',
+
+ 'photo_max_width' => 'Largeur maximum de photo',
+
+ 'photo_path' => 'Chemin de serveur du dossier photos',
+
+ 'photo_url' => 'URL du dossiers photos',
+
+ 'php_info' => 'Info PHP',
+
+ 'php_mail' => 'PHP Mail',
+
+ 'pi_author' => 'Auteur',
+
+ 'pi_author_url' => 'URL de l\'auteur',
+
+ 'pi_description' => 'Description',
+
+ 'pi_name' => 'Nom',
+
+ 'pi_usage' => 'Usage',
+
+ 'pi_version' => 'Version',
+
+ 'plain_text' => 'Text brut',
+
+ 'please_set_permissions' => 'Merci de régler les permissions sur 666 ou 777 sur le répertoire suivant:',
+
+ 'plugin_by_date' => 'Par date',
+
+ 'plugin_by_letter' => 'Par lettre',
+
+ 'plugin_can_not_fetch' => 'Impossible de retirer le plugin à distance',
+
+ 'plugin_delete_confirm' => 'Confirmation du retrait du plugin',
+
+ 'plugin_error_no_plugins_found' => 'Impossible de trouver un fichier de plugin valide au sein du téléchargement',
+
+ 'plugin_error_no_zlib' => 'Votre serveur ne supporte pas zlib, ce qui rend la décompression impossible. Le fichier ZIP est rangé dans le répertoire de plugins.',
+
+ 'plugin_error_package_already_exists' => 'Le paquet add-on existe déjà',
+
+ 'plugin_error_uncompress' => 'Impossible de décompresser le fichier ZIP. Le fichier Zip a été rangé dans votre répertoire de plugins.',
+
+ 'plugin_folder_not_writable' => 'Votre dossier plugin n\'est pas réinscriptible. Les permissions de fichiers doivent être réglées sur 777 avant que cette action ne soit réalisée.',
+
+ 'plugin_information' => 'Information de plugin',
+
+ 'plugin_install' => 'Installer',
+
+ 'plugin_install_other' => 'Le fichier de plugin a été rangé dans le répertoire de plugins.',
+
+ 'plugin_install_status' => 'Statut d\'installation de plugin',
+
+ 'plugin_install_success' => 'Le plugin a été installé avec succès.',
+
+ 'plugin_installation' => 'Installation de plugin',
+
+ 'plugin_installed' => 'Plugin(s) installé(s)',
+
+ 'plugin_latest' => 'Derniers Plugins',
+
+ 'plugin_manager' => 'Gestionnaire de plugin',
+
+ 'plugin_multiple_confirm' => 'Etes-vous sûr(e) de vouloir supprimer ces plugins ?',
+
+ 'plugin_no_curl_support' => 'Votre serveur ne supporte pas la bibliothèque Curl qui est requise pour pouvoir utiliser cette fonctionnalité.',
+
+ 'plugin_problem_creating_file' => 'Impossible de créer une version locale de votre plugin',
+
+ 'plugin_removal' => 'Suppression de Plugin ',
+
+ 'plugin_removal_error' => 'Une erreur est apparue lors de la suppression du plugin suivant:',
+
+ 'plugin_removal_status' => 'Statut de suppression de plugin',
+
+ 'plugin_removal_success' => 'Le plugin suivant a été supprimé avec succès:',
+
+ 'plugin_remove' => 'Supprimer',
+
+ 'plugin_requires' => 'Requiert',
+
+ 'plugin_single_confirm' => 'Etes-vous sûr(e) de vouloir supprimer ce plugin?',
+
+ 'plugin_version_check' => 'Vérification de version',
+
+ 'plugin_zlib_missing' => 'Il manque la bibliothèque Zlib. Merci de consulter le guide utilisateur.',
+
+ 'plugins' => 'Plugins',
+
+ 'preference' => 'Préférence',
+
+ 'preference_information' => 'Guide de préférences',
+
+ 'preference_updated' => 'Préférence mise à jour',
+
+ 'preferences_updated' => 'Préférences mises à jour',
+
+ 'profile_buttons' => 'Chemin d\'accès aux images de membres',
+
+ 'profile_buttons_exp' => 'Ceci est le chemin pour accéder au répertoire contenant des images utilisées dans les pages de profil de membres.',
+
+ 'profile_trigger' => 'Mot déclencheur de profil',
+
+ 'profile_trigger_notes' => 'Quand ce mot est associé à votre URL, il affichera votre espace de profil de membre. Le mot choisi ne peut pas correspondre au nom d\'un groupe de modèles existants',
+
+ 'prv_msg_allow_attachments' => 'Autoriser les pièces jointes dans les Messages Privés?',
+
+ 'prv_msg_attach_maxsize' => 'Taille maximum de la pièce jointe pour un Message Privé (en kilobits)',
+
+ 'prv_msg_attach_total' => 'Taille maximum de l\'ensemble des pièces jointes (en mégabits)',
+
+ 'prv_msg_auto_links' => 'Auto-convertir les URL et adresses email en liens?',
+
+ 'prv_msg_enabled' => 'Activer la messagerie privée entre les membres?',
+
+ 'prv_msg_html_format' => 'Formatage HTML appliqué aux Messages Privés',
+
+ 'prv_msg_max_attachments' => 'Nombre maximum de pièces jointes par message privé',
+
+ 'prv_msg_max_chars' => 'Nombre maximum de caractères autorisés dans les messages privés',
+
+ 'prv_msg_send_limit' => 'Nombre maximum de messages privés qu\'un utilisateur peut adresser en un jour',
+
+ 'prv_msg_storage_limit' => 'Nombre maximum de messages privés qu\'un utilisateur peut ranger',
+
+ 'prv_msg_upload_path' => 'Chemin de serveur pour le répertoire de téléversement de pièces jointes',
+
+ 'publish_tab_behavior' => 'Comportement de l\'onglet Publier',
+
+ 'query' => 'Requête SQL',
+
+ 'query_cfg' => 'Préférences de cache de requêtes',
+
+ 'query_result' => 'Résultat de requête',
+
+ 'recalculate' => 'Recompter les statisticques',
+
+ 'records' => 'Enregistrements de la base de données',
+
+ 'recount_batch_total' => 'Nombre de rangées de la base de données utilisées par paquet.',
+
+ 'recount_completed' => 'Recomptage complété',
+
+ 'recount_info' => 'Les liens ci-dessous vous permettent de mettre à jour toutes sortes de statistiques, comme le nombre d\'entrées attribuables à tel ou tel membre.',
+
+ 'recount_prefs' => 'Préférences de recomptage',
+
+ 'recount_stats' => 'Statistiques de recomptage',
+
+ 'recounting' => 'Recomptage en cours…',
+
+ 'redirect_method' => 'Méthode de redirection',
+
+ 'redirect_submitted_links' => 'Appliquer le déni de rang aux liens saisis par les utilisateurs?',
+
+ 'redirect_submitted_links_explanation' => 'Cette option réécrit les liens saisis par les utilisateurs de façon à ce qu\'ils pointent en premier vers une page de redirection intermédiaire. Cela permet de dissuader l\'afflux de spams de commentaires en empêchant les moteurs de recherche de répertorier les liens.',
+
+ 'refresh_method' => 'Rafraîchir (serveurs Windows)',
+
+ 'repair' => 'Réparer les tables SQL',
+
+ 'repair_table' => 'Réparer les tables sélectionnées',
+
+ 'replace_term' => 'Remplacer par ce texte',
+
+ 'replace_where' => 'Dans quel champ de la base de données, voulez-vous effectuer ce remplacement?',
+
+ 'req_mbr_activation' => 'Requérir l\'activation de compte de membre?',
+
+ 'require_ip_for_posting' => 'Requérir l\'adresse IP et le statut d\'agent utilisateur pour publier?',
+
+ 'require_terms_of_service' => 'Requérir les conditions d\'utilisation?',
+
+ 'require_terms_of_service_exp' => 'Cocher cette option sur OUI, force les utilisateurs à valider la case \'conditions d\'acceptation\' pendant son inscription',
+
+ 'reserved_category_word' => 'Indicateur de catégorie',
+
+ 'reserved_category_word_exp' => 'Si vous réglez la préférence ci-dessus sur \'OUI\', vous devez choisir un mot exclusif. Ce mot sera utilisé dans l\'URL pour indiquer au moteur d’affichage des canaux, que vous affichez une catégorie. Notez: quel que soit le mot choisi, ce dernier ne peut pas être le nom d\'un modèle ou d\'un groupe de modèles.',
+
+ 'return_email_explanation' => 'Si vous laissez cet espace vide, beaucoup de serveurs d\'emails assimileront vos courriers à des SPAMS.',
+
+ 'return_to_recount_overview' => 'Retour à la page principale de recomptage',
+
+ 'rows_replaced' => 'Nombre d\'occurrences de la base de données concernées par ce remplacement:',
+
+ 'safe_mode' => 'Votre serveur utilise-t-il le PHP en mode sécurisé ?',
+
+ 'sandr_instructions' => 'Ces formulaires vous permettent de rechercher du texte spécifique et de le remplacer par un texte différent',
+
+ 'save_as_file' => 'Enregistrer la sauvegarde sur votre bureau',
+
+ 'screen_name' => 'Nom d\'écran',
+
+ 'search_and_replace' => 'Chercher et remplacer',
+
+ 'search_replace_disclaimer' => 'Selon la syntaxe utilisée, cette fonction peut produire des résultats indésirables. Consulter le manuel et effectuer une sauvegarde de votre base de données.',
+
+ 'search_term' => 'Rechercher le texte',
+
+ 'search_terms' => 'Rechercher les termes',
+
+ 'searched_in' => 'Recherché au sein de',
+
+ 'send_headers' => 'Générer des entêtes de page HTTP?',
+
+ 'sendmail' => 'Sendmail',
+
+ 'separate_emails' => 'Séparer les emails multiples par une virgule',
+
+ 'show_message' => 'Montrer le message personnalisé',
+
+ 'show_profiler' => 'Afficher le profileur de sortie?',
+
+ 'show_profiler_explanation' => 'Si activé, les Super Admins verront les résultats référencés, toutes les requêtes SQL, ainsi que les données des formulaires d\'envoi affichées dans la partie inférieure de votre fenêtre de navigation. Ceci est utile pour le débogage.',
+
+ 'sig_allow_img_hotlink' => 'Autoriser les liens dynamiques d\'images dans les signatures?',
+
+ 'sig_allow_img_upload' => 'Autoriser les utilisateurs à téléverser une image dans leur signature?',
+
+ 'sig_img_max_height' => 'Hauteur maximum de votre image de signature',
+
+ 'sig_img_max_kb' => 'Taille maximum (en kilobits) de l\'image de signature',
+
+ 'sig_img_max_width' => 'Largeur maximum de l\'image de signature',
+
+ 'sig_img_path' => 'Chemin de serveur menant au dossier de téléversements de signatures d\'images',
+
+ 'sig_img_url' => 'URL menant au dossier de téléversements de signatures d\'images',
+
+ 'sig_maxlength' => 'Nombre maximum de caractères par signature',
+
+ 'signature_cfg' => 'Préférences de signatures',
+
+ 'site_404' => 'Page 404',
+
+ 'site_404_exp' => 'Détermmine quel modèle devrait être affiché lorsque quelqu\'un essaie d\'accéder à une URL non valide.',
+
+ 'site_index' => 'Nom de la page d\'index de votre page',
+
+ 'site_name' => 'Nom de votre site',
+
+ 'site_preferences' => 'Préférences de site',
+
+ 'site_search' => 'Site',
+
+ 'site_statistics' => ' Statistiques du site',
+
+ 'site_url' => 'URL menant au répertoire racine de votre site',
+
+ 'sites_tab_behavior' => 'Onglet de comportement des sites',
+
+ 'size' => 'Taille',
+
+ 'smtp' => 'SMTP',
+
+ 'smtp_password' => 'Mot de passe SMTP',
+
+ 'smtp_port' => 'Port du serveur SMTP',
+
+ 'smtp_server' => 'Adresse du serveur SMTP',
+
+ 'smtp_username' => 'Nom d\'utilisateur SMTP',
+
+ 'software_registration' => 'Enregistrement du logiciel',
+
+ 'source' => 'Source',
+
+ 'specialty_templates' => 'Modèles de spécialités',
+
+ 'sql_info' => 'Info SQL',
+
+ 'sql_manager' => 'Gestionnaire SQL',
+
+ 'sql_no_result' => 'La requête que vous venez de soumettre n\'a donné aucun résultat',
+
+ 'sql_not_allowed' => 'Désolé, mais ceci n\'est pas un type de requête autorisé.',
+
+ 'sql_processlist' => 'Liste de traitement',
+
+ 'sql_query' => 'Formulaire de requêtes de la base de données',
+
+ 'sql_query_debug' => 'Activer le traitement des erreurs MySQL ',
+
+ 'sql_query_instructions' => 'Utiliser ce formulaire pour saisir une requête SQL',
+
+ 'sql_status' => 'Info statut',
+
+ 'sql_system_vars' => 'Variables système',
+
+ 'sql_utilities' => 'Utilitaires SQL',
+
+ 'sql_version' => 'Version de la base de données',
+
+ 'standby_recount' => 'Recomptage en cours … Merci de bien vouloir patienter',
+
+ 'status_created' => 'Statut créé',
+
+ 'status_deleted' => 'Statut supprimé',
+
+ 'status_updated' => 'Statut mis à jour',
+
+ 'statuses' => 'Statuts',
+
+ 'system_admin' => 'Administration du système',
+
+ 'system_off_msg' => 'Message de fermeture du système ',
+
+ 'system_path' => 'Chemin absolu vers votre dossier %x ',
+
+ 'system_preferences' => 'Préférences système',
+
+ 'table_name' => 'Nom de la table',
+
+ 'tables' => 'tables',
+
+ 'tag_caching' => 'Balise des fichiers en cache',
+
+ 'template_cfg' => 'Préférences de modèles',
+
+ 'template_updated' => 'Modèle mis à jour',
+
+ 'theme_folder_path' => 'Chemin du dossier de thèmes',
+
+ 'theme_folder_url' => 'URL de votre dossier \'themes\' ',
+
+ 'throttling_cfg' => 'Configuration des Limitations',
+
+ 'throttling_disabled' => 'Limitations désactivées',
+
+ 'time_format' => 'Formatage de l\'heure par défaut',
+
+ 'time_interval' => 'Intervalle temps (en secondes)',
+
+ 'time_interval_exp' => 'Le nombre de secondes durant lesquelles le nombre de chargements de pages ci-dessus est autorisé.',
+
+ 'title' => 'Titre',
+
+ 'total_affected_rows' => 'Total des rangées affectées: ',
+
+ 'total_queries' => 'Total de requêtes serveur depuis le départ',
+
+ 'total_records' => 'Total enregistrements:',
+
+ 'total_results' => 'Total résultats: %x',
+
+ 'tracking_cfg' => 'Préférences de traque',
+
+ 'translation_dir_unwritable' => 'Attention: votre répertoire de traduction n\'est pas réinscriptible.',
+
+ 'translation_tool' => 'Utilitaire de traduction',
+
+ 'type' => 'Type',
+
+ 'underscore' => 'Sous-tiret',
+
+ 'unsupported_compression' => 'Votre installation PHP ne supporte pas cette méthode de compression',
+
+ 'url_explanation' => 'Ceci est le répertoire contenant le fichier index de votre site .',
+
+ 'url_redirect' => 'Redirection URL',
+
+ 'use_category_name' => 'Utiliser des titres URL de catégories au sein des liens?',
+
+ 'use_category_name_exp' => 'Cette préférence détermine si ce numéro d\'ID de catégorie ou le titre URL de catégorie est utilisé dans les liens associés.',
+
+ 'use_membership_captcha' => 'Activer les CAPTCHA pour les membres',
+
+ 'use_newrelic' => 'Activer RUM Javascript Nouvelle relique?',
+
+ 'use_newrelic_explanation' => 'Si activée, Nouvelle relique rajoutera Real User Monitoring JavaScript dans toutes vos pages.',
+
+ 'used_in_meta_tags' => 'Utilisé dans les méta-balises du tableau de bord',
+
+ 'utilities' => 'Utilitaires',
+
+ 'value' => 'Valeur',
+
+ 'view_database' => 'Gérer les tables de la base de données',
+
+ 'view_in_browser' => 'Visualiser les sauvegardes dans votre navigateur',
+
+ 'view_info' => 'Visualiser l\'Info',
+
+ 'view_log_files' => 'Visualiser les enregistrements du tableau de bord',
+
+ 'view_search_log' => 'Visualiser les enregistrements de recherche',
+
+ 'view_throttle_log' => 'Visualiser les enregistrements des Limitations',
+
+ 'webmaster_email' => 'Retourner l\'adresse email pour les courriels auto-générés?',
+
+ 'wiki_search' => 'Wiki',
+
+ 'with_trailing_slash' => 'Avec une barre oblique finale',
+
+ 'word_separator' => 'Séparateur de mots pour les titres URL',
+
+ 'word_wrap' => 'Activer le retour à la ligne par défaut?',
+
+ 'xml_lang' => 'Langage XML par défaut',
+
+ 'zip' => 'Zip',
+
+);
+
+// EOF
diff --git a/block_and_allow_lang.php b/block_and_allow_lang.php
new file mode 100644
index 0000000..2b4b1a5
--- /dev/null
+++ b/block_and_allow_lang.php
@@ -0,0 +1,97 @@
+ 'Bloquer et Autoriser',
+
+ 'block_and_allow_module_description' => 'Bloquer/Autoriser les adresses IP, les URL, les agents utilisateurs',
+
+ 'add_htaccess_file' => 'Ajouter au fichier .htaccess?',
+
+ 'add_htaccess_file_desc' => 'Localisation du chemin complet de votre fichier .htaccess
.',
+
+ 'btn_save_list' => 'Sauvegarder la liste',
+
+ 'btn_download_blockedlist' => 'Télécharger la Liste Bloquée EE ',
+
+ 'btn_download_allowedlist' => 'Télécharger la Liste Blanche EE',
+
+ 'btn_save_settings' => 'Sauvegarder les réglages',
+
+ 'settings' => 'Réglages',
+
+ 'lists' => 'Listes',
+
+ 'allowedlist' => 'Liste Blanche',
+
+ 'allowedlist_desc' => 'Les listes blanches autorisent l\'accès à votre site WEB à travers une adresse IP, les agents utilisateurs et les URL.',
+
+ 'blockedlist' => 'Liste Bloquée',
+
+ 'blockedlist_desc' => 'Les listes bloquées interdisent l\'accès à votre site WEB à travers une adresse IP spécifique, les agents utilisateurs et les URL.',
+
+ 'ip_address' => 'Adresse IP',
+
+ 'ip_address_desc' => 'Placez bien chaque adresse IP sur une ligne séparée.
Vous pouvez aussi utiliser des adresses IP partielles',
+
+ 'user_agent' => 'Agent utilisateur',
+
+ 'user_agent_desc' => 'Placez bien chaque agent utilisateur sur une ligne séparée.',
+
+ 'url' => 'URL',
+
+ 'url_desc' => 'Placez bien chaque URL sur une ligne séparée.',
+
+ 'htaccess_path_removed' => 'chemin .htaccess enlevé ',
+
+ 'htaccess_path_removed_desc' => 'Le chemin de fichier .htaccess a été enlevé de votre configuration',
+
+ 'htaccess_written_successfully' => 'Fichier .htaccess mis à jour ',
+
+ 'htaccess_written_successfully_desc' => 'Le fichier .htaccess a été écrit avec succès.',
+
+ 'invalid_htaccess_path' => 'Chemin ou permission invalide pour le fichier .htaccess',
+
+ 'lists_updated' => 'Listes mises à jour',
+
+ 'lists_updated_desc' => 'Les Listes Blanches et les Listes Bloquées ont été mises à jour avec succès.',
+
+ 'blockedlist_downloaded' => 'La Liste Bloquée a été mise à jour en la téléchargeant depuis ExpressionEngine.',
+
+ 'allowedlist_downloaded' => 'La Liste Blanche a été mise à jour en la téléchargeant depuis ExpressionEngine.',
+
+ 'ee_allowedlist' => 'Télécharger la Liste Blanche d\'ExpressionEngine',
+
+ 'ref_allowedlist_irretrievable' => 'Erreur: la nouvelle Liste Blanche n\'a pas pu être récupérée.',
+
+ 'ref_view_allowedlist' => 'Visualiser la Liste Blanche',
+
+ 'ref_no_allowedlist' => 'Il n\'y a actuellement aucune référence listée à autoriser',
+
+ 'ref_allowedlisted' => 'Listé(s) pour autoriser ',
+
+ 'ref_no_allowedlist_table' => 'La table Liste Blanche de la base de données n\'existe pas',
+
+ 'ref_type' => 'Type d\'item ',
+
+ 'ee_blockedlist' => 'Télécharger la Liste Bloquée d\'ExpressionEngine',
+
+ 'ref_blockedlist_irretrievable' => 'Erreur: La nouvelle Liste Bloquée n\'est pas récupérable.',
+
+ 'ref_view_blockedlist' => 'Visualiser la Liste Bloquée',
+
+ 'ref_no_blockedlist' => 'Il n\'y a actuellement aucune donnée listée à bloquer',
+
+ 'ref_ip' => 'Adresse IP',
+
+ 'ref_user_agent' => 'Agent utilisateur',
+
+ 'ref_url' => 'URL',
+
+ 'ref_blockedlisted' => 'Listé(s) pour le blocage',
+
+ 'ref_no_blockedlist_table' => 'La table Liste Bloquée de la base de données n\'existe pas',
+
+);
+
+// EOF
diff --git a/calendar_lang.php b/calendar_lang.php
new file mode 100644
index 0000000..bd9a45a
--- /dev/null
+++ b/calendar_lang.php
@@ -0,0 +1,99 @@
+ 'Di',
+
+ 'cal_mo' => 'Lu',
+
+ 'cal_tu' => 'Ma',
+
+ 'cal_we' => 'Me',
+
+ 'cal_th' => 'Je',
+
+ 'cal_fr' => 'Ve',
+
+ 'cal_sa' => 'Sa',
+
+ 'cal_sun' => 'Dim',
+
+ 'cal_mon' => 'Lun',
+
+ 'cal_tue' => 'Mar',
+
+ 'cal_wed' => 'Mer',
+
+ 'cal_thu' => 'Jeu',
+
+ 'cal_fri' => 'Ven',
+
+ 'cal_sat' => 'Sam',
+
+ 'cal_sunday' => 'Dimanche',
+
+ 'cal_monday' => 'Lundi',
+
+ 'cal_tuesday' => 'Mardi',
+
+ 'cal_wednesday' => 'Mercredi',
+
+ 'cal_thursday' => 'Jeudi',
+
+ 'cal_friday' => 'Vendredi',
+
+ 'cal_saturday' => 'Samedi',
+
+ 'cal_jan' => 'Jan',
+
+ 'cal_feb' => 'Fev',
+
+ 'cal_mar' => 'Mar',
+
+ 'cal_apr' => 'Avr',
+
+ 'cal_may' => 'Mai',
+
+ 'cal_jun' => 'Juin',
+
+ 'cal_jul' => 'Juil',
+
+ 'cal_aug' => 'Aou',
+
+ 'cal_sep' => 'Sep',
+
+ 'cal_oct' => 'Oct',
+
+ 'cal_nov' => 'Nov',
+
+ 'cal_dec' => 'Dec',
+
+ 'cal_january' => 'Janvier',
+
+ 'cal_february' => 'Février',
+
+ 'cal_march' => 'Mars',
+
+ 'cal_april' => 'Avril',
+
+ 'cal_mayl' => 'Mai',
+
+ 'cal_june' => 'Juin',
+
+ 'cal_july' => 'Juillet',
+
+ 'cal_august' => 'Août',
+
+ 'cal_september' => 'Septembre',
+
+ 'cal_october' => 'Octobre',
+
+ 'cal_november' => 'Novembre',
+
+ 'cal_december' => 'Décembre',
+
+ 'cal_today' => 'Aujourd\'hui',
+
+);
+
+// EOF
diff --git a/channel_entry_lang.php b/channel_entry_lang.php
new file mode 100644
index 0000000..7f09f35
--- /dev/null
+++ b/channel_entry_lang.php
@@ -0,0 +1,7 @@
+ 'Entrée du canal',
+
+);
+// EOF
diff --git a/channel_form_lang.php b/channel_form_lang.php
new file mode 100644
index 0000000..c582ebc
--- /dev/null
+++ b/channel_form_lang.php
@@ -0,0 +1,60 @@
+ 'Vous n\'êtes pas l\'auteur de cette entrée.',
+
+ 'channel_form_invalid_author' => 'Cette entrée n\'a pas d\'auteur valide autorisé à publier.',
+
+ 'channel_form_invalid_guest_member_id' => 'L\'identifiant de membre fourni pour effectuer des publications d\'invités est invalide.',
+
+ 'channel_form_no_channel' => 'Aucun canal n\'a été précisé.',
+
+ 'channel_form_require_entry' => 'Vous devez préciser une entrée valide pour éditer.',
+
+ 'channel_form_unknown_channel' => 'Le canal précisé n\'existe pas.',
+
+ /* rules */
+ 'alpha' => 'Le champ %s ne peut comporter que des caractères alphabétiques.',
+
+ 'alpha_dash' => 'Le champ %s ne peut comporter que des caractères alphabétiques, des sous-tirets et des tirets.',
+
+ 'alpha_numeric' => 'Le champ %s ne peut comporter que des caractères alphanumériques.',
+
+ 'exact_length' => 'Le champ %s doit comporter %s caractères de long.',
+
+ 'form_decryption_failed' => 'Le décryptage des réglages de formulaire a échoué.',
+
+ 'integer' => 'Le champ %s doit comporter un nombre entier.',
+
+ 'is_natural' => 'Le champ %s doit seulement comporter des nombres positifs.',
+
+ 'is_natural_no_zero' => 'Le champ %s doit comporter un nombre supérieur à zéro.',
+
+ 'is_numeric' => 'Le champ %s doit uniquement comporter des caractères numériques.',
+
+ 'isset' => 'Le champ %s doit comporter une valeur.',
+
+ 'matches' => 'Le champ %s ne correspond pas au champ %s.',
+
+ 'max_length' => 'Le champ %s ne peut excéder %s caractères de long.',
+
+ 'min_length' => 'Le champ %s doit comporter au moins %s caractères de long.',
+
+ 'numeric' => 'Le champ %s doit seulement comporter des nombres.',
+
+ 'required' => 'Le champ %s est requis.',
+
+ 'valid_date' => 'Le %s que vous avez saisi n\'a pas été correctement formaté (année-mois-jour heure:minute)',
+
+ 'valid_email' => 'Le champ %s doit comporter une adresse email valide.',
+
+ 'valid_emails' => 'Le champ %s doit comporter toutes les adresses email valides.',
+
+ 'valid_ip' => 'Le champ %s doit comporter une adresse IP valide.',
+
+ 'valid_url' => 'Le champ %s doit comporter une URL valide.',
+
+);
+
+// EOF
diff --git a/channel_lang.php b/channel_lang.php
new file mode 100644
index 0000000..f424c1d
--- /dev/null
+++ b/channel_lang.php
@@ -0,0 +1,667 @@
+ 'Ajouter un champ',
+
+ 'add_group' => 'Ajouter un groupe',
+
+ 'add_status' => 'Ajouter un statut',
+
+ 'add_tab' => 'Ajouter un onglet',
+
+ 'assigned_to' => 'affecté à',
+
+ 'btn_import' => 'Importer',
+
+ 'btn_preview_layout' => 'Prévisualiser l\'affichage',
+
+ 'category_groups' => 'Groupes de catégories',
+
+ 'category_groups_desc' => 'Affecter un ou plusieurs groupes de catégories à ce canal.',
+
+ 'cat_required' => 'Requise?',
+
+ 'cat_allow_multiple' => 'En autoriser plusieurs?',
+
+ 'channel' => 'Canal',
+
+ 'channel_form_layouts' => '%s – Affichage de publications',
+
+ 'channel_manager' => 'Canaux',
+
+ 'channel_module_description' => 'Module de canaux',
+
+ 'channel_module_name' => 'Canal',
+
+ 'channel_must_be_logged_in' => 'Vous devez être un membre connecté à ce site pour pouvoir exécuter cette action.',
+
+ 'channel_no_action_found' => 'Impossible de réunir les ressources nécessaires pour créer ce formulaire d\'entrée',
+
+ 'channel_no_preview_template' => 'Le modèle de prévisualisation n\'a pas été précisé dans votre balise',
+
+ 'channel_not_specified' => 'Vous devez préciser un canal de façon à utiliser ce formulaire d\'entrée.',
+
+ 'channel_set_duplicates_error' => 'Importer Créer Dupliquer',
+
+ 'channel_set_duplicates_error_desc' => 'Cet ensemble de canaux utilise des noms qui existent déjà sur votre site. Merci de renommer les éléments suivants.',
+
+ 'channel_set_imported' => 'Canal importé',
+
+ 'channel_set_imported_desc' => 'Ce canal a été importé avec succès.',
+
+ 'channel_set_not_exported' => 'Impossible d\'exporter l\'ensemble de canaux',
+
+ 'channel_set_not_exported_desc' => 'Canal non valide.',
+
+ 'channel_set_upload_error' => 'Impossible d\'importer le canal',
+
+ 'channel_set_upload_error_desc' => 'Impossible d\'importer le canal, merci de vérifier que votre dossier de cache soit réinscriptible.',
+
+ 'channel_set_filetype_error' => 'Impossible d\'importer le canal',
+
+ 'channel_set_filetype_error_desc' => 'Impossible d\'importer le canal; seuls les fichiers zip sont supportés.',
+
+ 'channel_set_invalid' => 'Ensemble de canaux non valides. Il manque le fichier channel_set.json.',
+
+ 'channel_set_incompatible' => 'Ensemble de canaux incompatible. Cet ensemble de canaux requiert ExpressionEngine %d.0.0 ou une version plus récente.',
+
+ 'channels' => 'Canaux',
+
+ 'channels_deleted' => 'Canaux supprimés',
+
+ 'channels_deleted_desc' => '%d canaux ont été supprimés.',
+
+ 'create_channel' => 'Nouveau canal',
+
+ 'create_form_layout' => 'Nouvel affichage de publication',
+
+ 'create_layout_error' => 'Impossible de créer l\'affichage de publication',
+
+ 'create_layout_error_desc' => 'Impossible de mettre à jour cette mise en page de publication, merci de passer en revue et de corriger les erreurs ci-dessous',
+
+ 'create_layout_success' => 'Affichage de publication créé',
+
+ 'create_layout_success_desc' => 'L\'affichage de la publication %s a été créé.',
+
+ 'clone_settings_success' => 'Les réglages de la mise en page de publication ont été clonés avec succès',
+
+ 'clone_layout_role_error' => 'Il est nécessaire de sélectionner un rôle différent avant de pouvoir sauvegarder une mise en page de publication clonée',
+
+ 'custom_fields' => 'Champs personnalisés',
+
+ 'custom_fields_for' => 'Champs personnalisés pour %s',
+
+ 'duplicate_tab_name' => 'Un onglet utilisant ce nom existe déjà.',
+
+ 'edit_form_layout' => 'Editer la présentation de publication',
+
+ 'edit_layout_error' => 'Impossible de mettre à jour l\'affichage de publication',
+
+ 'edit_layout_error_desc' => 'Impossible de mettre à jour ce groupe, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'edit_layout_success' => 'Affichage de publication mis à jour',
+
+ 'edit_layout_success_desc' => 'L\'affichage de la publication %s à été mis à jour.',
+
+ 'error_cannot_hide_tab' => 'Impossible de masquer l\'onglet',
+
+ 'error_cannot_remove_tab' => 'Impossible de supprimer l\'onglet',
+
+ 'error_tab_has_fields' => '%s contient au minimum un champ et ne peut donc être supprimé. Merci de déplacer tous les champs dans un autre onglet.',
+
+ 'error_tab_has_required_fields' => '%s contient au minimum un champ requis et ne peut être masqué. Merci de déplacer les champs requis dans un autre onglet.',
+
+ 'export_set' => 'Exporter l\'ensemble des canaux',
+
+ 'field_group' => 'Groupe de champs',
+
+ 'field_groups' => 'Groupes de champs',
+
+ 'field_groups_desc' => 'Affecter un ou plusieurs groupes de champs à ce canal.',
+
+ 'fields_desc' => 'Affecter un ou plusieurs champs à ce canal.',
+
+ 'form_layouts' => 'Affichage des publications',
+
+ 'edit_layout' => 'Editer l\'affichage',
+
+ 'illegal_tab_name' => 'Les noms des onglets ne doivent pas contenir ces caractères *, >, :, +, (, ), [, ], =, |, ", \', ., #, ou $',
+
+ 'import' => 'Importer',
+
+ 'import_channel' => 'Importer le canal',
+
+ 'layout' => 'Présentation',
+
+ 'layout_roles' => 'Rôles de membres?',
+
+ 'layout_options' => 'Options de présentation',
+
+ 'layouts' => 'Présentations',
+
+ 'layouts_deleted_desc' => 'Les présentations des publications suivantes ont été supprimées',
+
+ 'manage_channels' => 'Gérer les canaux',
+
+ 'maximum_channels_reached' => 'Vous avez atteint le nombre maximum autorisé de canaux.',
+
+ 'rename_tab' => 'Renommer l\'onglet',
+
+ 'roles_desc' => 'Choisir les rôles de membres à appliquer à cette présentation.',
+
+ 'new_layout' => 'Nouvelle présentation',
+
+ 'no_channels' => 'Pas de canaux trouvés.',
+
+ 'no_layouts' => 'Pas de présentations trouvées.',
+
+ 'search_for' => 'Recherche pour "%s"',
+
+ 'section_search_results' => 'résultats pour la recherche du terme %s',
+
+ 'settings' => 'Réglages',
+
+ 'short_name' => 'Nom court',
+
+ 'short_name_col' => 'Nom court',
+
+ 'tab_name' => 'Nom de l\'onglet',
+
+ 'tab_name_desc' => 'Nom court pour cet onglet.',
+
+ 'tab_name_required' => 'Merci de choisir un nom pour cet onglet.',
+
+ 'tab_new_name' => 'Nouveau nom de l\'onglet',
+
+ /* Channel Create/Edit */
+ 'category_groups_not_found' => 'Aucun groupe de catégories n\'a été trouvé',
+
+ 'channel_created' => 'Canal créé',
+
+ 'channel_created_desc' => 'Le canal %s a été créé.',
+
+ 'channel_do_not_duplicate' => 'Ne pas dupliquer',
+
+ 'channel_duplicate' => 'Dupliquer les canaux existants?',
+
+ 'channel_duplicate_desc' => 'Au cours de la phase de création, ce canal va copier tous les réglages afférents au canal sélectionné.',
+
+ 'channel_max_entries' => 'Nombre maximum d\'entrées',
+
+ 'channel_max_entries_desc' => 'Laisser vide pour créer un nombre illimité ∞.',
+
+ 'channel_not_created' => 'Impossible de créer le canal',
+
+ 'channel_not_created_desc' => 'Impossible de créer ce canal, merci de passer en revue et de corriger les erreurs exposées ci-dessous',
+
+ 'channel_not_updated' => 'Impossible de mettre à jour le canal',
+
+ 'channel_not_updated_desc' => 'Impossible de mettre à jour ce canal, merci de passer en revue et de corriger les erreurs exposées ci-dessous.',
+
+ 'channel_preview_url_invalid' => 'L\'URL de prévisualisation doit correspondre seulement à un chemin ou à une route de modèle, il ne peut s\'agir d\'une URL complète (incluant {base_url})',
+
+ 'channel_publishing_options' => 'Options de publication',
+
+ 'channel_publishing_options_warning' => 'Alerte: Les canaux requièrent des groupes de champs personnalisés pour collecter toute donnée autre que le titre et la date.',
+
+ 'channel_publishing_options_warning2' => 'Si vous avez besoin de collecter des données additionnelles pour ce canal, il est de bon usage de créer d\'abord des groupes de champs personnalisés.',
+
+ 'channel_title' => 'Nom',
+
+ 'channel_updated' => 'Canal mis à jour',
+
+ 'channel_updated_desc' => 'Le canal %s a été mis à jour.',
+
+ 'create_new_category_group' => 'Créer un nouveau groupe de catégories',
+
+ 'create_new_field_group' => 'Créer un nouveau groupe de champs',
+
+ 'custom_field_group' => 'Personnaliser le groupe de champs',
+
+ 'custom_field_groups' => 'Personnaliser les groupes de champs',
+
+ 'custom_field_groups_not_found' => 'Aucun groupe de champs personnalisés n\'a été trouvé',
+
+ 'custom_fields_desc' => 'Choisir les champs que vous souhaitez inclure dans le groupe de champs.',
+
+ 'nested_fluid_will_be_hidden' => 'Les champs fluides imbriqués ne seront pas affichés',
+
+ 'edit_channel' => 'Editer le canal',
+
+ 'invalid_short_name' => 'Le nom de votre canal ne doit comporter que des caractères alphanumériques et aucun espace.',
+
+ 'taken_channel_name' => 'Le nom du canal a déjà été emprunté.',
+
+ /* Channel Settings */
+ 'allow_all_html' => 'Autoriser tout le HTML',
+
+ 'allow_all_html_not_recommended' => 'Autoriser tout le HTML (non recommandé)',
+
+ 'allow_comments' => 'Autoriser les commentaires?',
+
+ 'allow_comments_checked' => 'Autoriser par défaut les commentaires',
+
+ 'allow_comments_checked_desc' => 'Si activé, l\'option "Autoriser les commentaires" sera réglée par défaut sur "OUI" ',
+
+ 'allow_comments_desc' => 'Si activé, les membres peuvent publier des commentaires relatifs aux entrées de ce canal.',
+
+ 'allow_guest_submission' => 'Autoriser les publications des invités?',
+
+ 'allow_guest_submission_desc' => 'Si activé, les utilisateurs non inscrits auront la possibilité de publier des formulaires relatifs à ce canal.',
+
+ 'allow_safe_html' => 'Autoriser seulement le HTML sécurisé',
+
+ 'apply_comment_enabled_to_existing' => 'Mettre à jour toutes les entrées déjà existantes avec ce paramètre?',
+
+ 'apply_expiration_to_existing' => 'Mettre à jour tous les commentaires existants avec ce paramètre?',
+
+ 'btn_save_settings' => 'Sauvegarder les réglages',
+
+ 'channel_defaults' => 'Par défaut',
+
+ 'channel_description' => 'Description',
+
+ 'channel_description_desc' => 'Brève description de ce canal.',
+
+ 'channel_form' => 'Formulaire de canal',
+
+ 'channel_form_default_author' => 'Auteur',
+
+ 'channel_form_default_author_desc' => 'Auteurs par défaut pour les entrées publiées par des invités à travers ce formulaire de canal.',
+
+ 'channel_form_default_status_empty' => '-- Utiliser canal par défaut --',
+
+ 'channel_form_status_desc' => 'Statut par défaut pour les formulaires de ce canal.',
+
+ 'channel_url_desc' => 'Localisation URL de ce canal.',
+
+ 'clear_versioning_data' => 'Supprimer toutes les données de révision existantes dans ce canal?',
+
+ 'update_versioning' => 'Mettre à jour ce réglage pour toutes les entrées?',
+
+ 'closed' => 'Fermé',
+
+ 'comment_convert_image_urls_desc' => 'Si activé, les URL relatives aux images ressources seront automatiquement restituées comme images dans les commentaires de ce canal.',
+
+ 'comment_convert_urls_emails_to_links_desc' => 'Si activé, les URL et adresses email seront restituées sous forme de liens dans les commentaires de ce canal.',
+
+ 'comment_expiration' => 'Expiration de commentaire',
+
+ 'comment_expiration_desc' => 'Nombre de jours suivant la publication d\'une entrée, avant que les commentaires ne soient désormais plus acceptés.
Laisser vide pour ne fixer aucune limite d\'expiration.',
+
+ 'comment_form' => 'Formulaire de commentaire',
+
+ 'comment_form_desc' => 'L\'URL de localisation du formulaire de commentaire pour ce canal.',
+
+ 'comment_time_limit' => 'Limite du temps de commentaire',
+
+ 'comment_time_limit_desc' => 'Nombre de secondes qui doivent s\'écouler avant qu\'un membre puisse soumettre un nouveau commentaire.
Entrer 0 pour ne fixer aucune limite de temps',
+
+ 'commenting' => 'Commentaire en cours',
+
+ 'convert_image_urls' => 'Autoriser les URL d\'images?',
+
+ 'convert_image_urls_desc' => 'Si activé, les URL des ressources d\'images seront automatiquement restituées comme images dans les entrées de ce canal.',
+
+ 'convert_to_entities' => 'Convertir en entités HTML',
+
+ 'convert_urls_emails_to_links' => 'Restituer les URL et les adresses email sous forme de liens ?',
+
+ 'convert_urls_emails_to_links_desc' => 'Si activé, les URL et les adresses email seront restituées sous forme de liens dans les entrées de ce canal.',
+
+ 'enable_sticky' => 'Activer les entrées persistantes?',
+
+ 'enable_sticky_desc' => 'Si activé, les entrées peuvent être marquées comme persistantes et avoir ainsi la priorité dans les listes de tris .',
+
+ 'enable_entry_cloning' => 'Activer le clonage d\'entrée?',
+
+ 'enable_entry_cloning_desc' => 'Si activé, les entrées seront duplicables en utilisant l\'option "Cloner vers la nouvelle entrée" dans le menu déroulant des options de sauvegarde.',
+
+ 'default_category' => 'Catégorie',
+
+ 'default_category_desc' => 'Catégorie affectée à toutes les nouvelles entrées de ce canal.',
+
+ 'default_status' => 'Statut',
+
+ 'default_status_desc' => 'Statut affecté à toutes les nouvelles entrées de ce canal.',
+
+ 'default_title' => 'Titre générique',
+
+ 'default_title_desc' => 'Titre affecté à toutes les nouvelles entrées de ce canal.',
+
+ 'enable_author_notification' => 'Activer les notifications d\'auteur?',
+
+ 'enable_author_notification_desc' => 'Si activé, l\'auteur d\'une entrée sera notifié quand quelqu\'un publiera des commentaires qui lui sont rattachés.',
+
+ 'enable_channel_entry_notification' => 'Activer les notifications d\'entrées de canal?',
+
+ 'enable_channel_entry_notification_desc' => 'Si activé, tous les destinataires recensés recevront une notification email quand une nouvelle entrée sera publiée dans ce canal.
Séparer les emails multiples par une virgule(,)
.',
+
+ 'enable_comment_notification' => 'Activer les notifications de commentaires?',
+
+ 'enable_comment_notification_desc' => 'Si activé, tous les destinataires listés recevront une notification par email quand un nouveau commentaire sera saisi dans ce canal.
Séparer les emails multiples par une virgule (,)
.',
+
+ 'enable_versioning' => 'Activer toutes les révisions d\'entrée?',
+
+ 'enable_versioning_desc' => 'Si activé, ExpressionEngine sauvegardera les révisions de chaque entrée de ce canal.',
+
+ 'html_formatting' => 'Formatage HTML.',
+
+ 'invalid_url_title_prefix' => 'Ce champ ne peut pas contenir d\'espaces.',
+
+ 'preview_url' => 'Prévisualiser l\'URL',
+
+ 'preview_url_desc' => 'Le chemin ou la route de modèle à utiliser pour la prévisualisation. Utiliser {url_title}
ou {entry_id}
pour des modèles d\'entrées uniques, c\'est-à-dire blog/entry/{url_title}
',
+
+ 'allow_preview' => 'Autoriser la prévisualisation?',
+
+ 'allow_preview_desc' => 'Si activé, les utilisateurs auront la possibilité de prévisualiser les entrées si l\'URL de prévisualisation est établie',
+
+ 'max_characters' => 'Maximum de caractères autorisés?',
+
+ 'max_characters_desc' => 'Nombre maximal de caractères autorisés pour les saisies de commentaires.',
+
+ 'max_versions' => 'Nombre maximal de versions par entrée',
+
+ 'max_versions_desc' => 'Nombre maximum de révisions à sauvegarder par entrée.',
+
+ 'moderate_comments' => 'Modérer les commentaires?',
+
+ 'moderate_comments_desc' => 'Si activé, les commentaires saisis seront mis en quarantaine dans l\'attente de modération et devront être approuvés par un Super Admin ou par un autre membre muni d\'un rôle l\'autorisant à modérer.',
+
+ 'notifications' => 'Notifications',
+
+ 'open' => 'Ouvert',
+
+ 'publishing' => 'Publication en cours',
+
+ 'require_email' => 'Requérir un email?',
+
+ 'require_email_desc' => 'Si activé, un membre doit fournir une adresse email valide pour soumettre des commentaires dans ces entrées de canal.',
+
+ 'require_membership' => 'Requérir la qualité de membre?',
+
+ 'require_membership_desc' => 'Si activé, seuls les membres inscrits peuvent soumettre des commentaires dans ces entrées de canal.',
+
+ 'rss_feed' => 'Flux RSS',
+
+ 'rss_feed_desc' => 'Localisation URL du flux RSS pour ce canal.',
+
+ 'search_excerpt' => 'Extrait de recherche',
+
+ 'search_excerpt_desc' => 'Champ utilisé pour tous les extraits de résultats de recherche de ce canal.',
+
+ 'search_results' => 'Résultats de recherche',
+
+ 'search_results_desc' => 'Localisation URL des recherches de résultats pour ce canal.',
+
+ 'text_formatting' => 'Formatage de texte',
+
+ 'text_formatting_desc' => 'Type de formatage pour les commentaires de texte.',
+
+ 'title_field_label' => 'Libellé de titre de champ',
+
+ 'title_field_label_desc' => 'Change le libellé de titre de champ dans le formulaire de publication de ce canal.',
+
+ 'title_field_instructions' => 'Instructions du champ titre',
+
+ 'title_field_instructions_desc' => 'Instructions à destination des auteurs précisant le contenu à entrer dans le champ titre des entrées de ce canal.',
+
+ 'url_path_settings' => 'URL et réglages de chemin',
+
+ 'url_title_prefix' => 'Préfixe de titre URL',
+
+ 'url_title_prefix_desc' => 'Titre de préfixe URL affecté à toutes les nouvelles entrées de ce canal.',
+
+ 'enforce_auto_url_title' => 'Appliquer le titre automatique de l\'URL',
+
+ 'enforce_auto_url_title_desc' => 'Imposer le champ de titre de l\'URL en lecture seule et lui générer automatiquement une valeur unique.',
+
+ 'versioning' => 'Révisions',
+
+ 'xml_language' => 'Langage XML',
+
+ 'xml_language_desc' => 'Langage par défaut pour les fichiers XML générés par ce canal.',
+
+ /* Categories */
+ 'cat_field_ajax_reorder_fail' => 'Attention: la sauvegarde du classement du champ de catégorie a échoué.',
+
+ 'cat_field_ajax_reorder_fail_desc' => 'Nous n\'avons pas réussi à sauvegarder le classement de vos nouveaux champs de catégories. Merci de rafraîchir votre page et de vérifier que vous êtes bien connecté(e).',
+
+ 'cat_group_no_roles_found' => 'Il n\'y a pas de rôles existants avec des permissions.',
+
+ 'cat_image_choose' => 'Choisir depuis le répertoire',
+
+ 'cat_image_none' => 'Aucune — pas d\'image',
+
+ 'cat_require_field_desc' => 'Si activé, ce champ sera requis pour soumettre ce formulaire de publication.',
+
+ 'categories' => 'Catégories',
+
+ 'categories_not_found' => 'Aucune Catégorie n\'a été trouvée.',
+
+ 'categories_deleted' => 'Catégories supprimées',
+
+ 'categories_deleted_desc' => '%d catégories ont été supprimées.',
+
+ 'category' => 'Catégorie',
+
+ 'category_ajax_reorder_fail' => 'Attention: la sauvegarde de classement de catégorie à échoué',
+
+ 'category_ajax_reorder_fail_desc' => 'La sauvegarde de votre classement des nouvelles catégories a échoué. Rafraîchir votre page et vérifier que vous êtes bien connecté(e).',
+
+ 'category_group_no_permissions' => 'Vous n\'avez pas l\'autorisation de modifier les catégories de ce groupe.',
+
+ 'category_created' => 'Catégorie créée',
+
+ 'category_created_desc' => 'La catégorie %s a été créée.',
+
+ 'category_field' => 'Champ de catégorie',
+
+ 'category_field_created' => 'Le champ de catégorie a été créé',
+
+ 'category_field_created_desc' => 'Le champ de catégorie%sa été créé.',
+
+ 'category_field_not_created' => 'Impossible de créer le champ de catégorie',
+
+ 'category_field_not_created_desc' => 'Impossible de créer ce champ de catégorie, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'category_field_not_updated' => 'Impossible de mettre à jour le champ de catégorie',
+
+ 'category_field_not_updated_desc' => 'Impossible de mettre à jour ce champ de catégorie, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'category_field_updated' => 'Champ de catégorie mis à jour',
+
+ 'category_field_updated_desc' => 'Le champ de catégorie %s a été mis à jour.',
+
+ 'category_fields' => 'Champs de catégorie',
+
+ 'category_fields_desc' => 'Affecter les champs à ce groupe.',
+
+ 'category_fields_removed' => 'Champs de catégorie supprimés',
+
+ 'category_fields_removed_desc' => '%d champs de catégories ont été supprimés.',
+
+ 'category_group' => 'Groupe de catégories',
+
+ 'category_group_created' => 'Le groupe de catégories a été créé',
+
+ 'category_group_created_desc' => 'Le groupe de catégories %s a été créé.',
+
+ 'category_group_not_created' => 'Impossible de créer le groupe de catégories',
+
+ 'category_group_not_created_desc' => 'Impossible de créer ce groupe de catégories, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'category_group_not_updated' => 'Impossible de mettre à jour ce groupe de catégories',
+
+ 'category_group_not_updated_desc' => 'Impossible de mettre à jour ce groupe de catégories, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'category_group_updated' => 'Ce groupe de catégories a été mis à jour',
+
+ 'category_group_updated_desc' => 'Le groupe de catégories %s a été mis à jour.',
+
+ 'category_groups_deleted' => 'Le groupe de catégories a été supprimé',
+
+ 'category_groups_deleted_desc' => 'Le groupe de catégories %s a été supprimé.',
+
+ 'category_manager' => 'Catégories',
+
+ 'category_not_created' => 'Impossible de créer la catégorie',
+
+ 'category_not_created_desc' => 'Impossible de créer cette catégorie, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'category_not_updated' => 'Impossible de mettre à jour la catégorie',
+
+ 'category_not_updated_desc' => 'Impossible de mettre à jour cette catégorie, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'category_permissions_warning' => 'Attention: Veuillez être très prudent(e) avec les privilèges d\'accès que vous souhaitez accorder.',
+
+ 'category_permissions_warning2' => 'Tout réglage annoté avec %s devrait être accordé aux personnes auxquelles vous faites implicitement confiance.',
+
+ 'category_updated' => 'Catégorie mise à jour',
+
+ 'category_updated_desc' => 'La catégorie %s a été mise à jour.',
+
+ 'category_parent_invalid' => 'La catégorie parente doit figurer dans le même groupe et doit être libellée différemment de la catégorie elle-même',
+
+ 'create_category' => 'Créer la catégorie',
+
+ 'create_category_btn' => 'Créer la nouvelle catégorie',
+
+ 'create_category_field' => 'Créer le champ de catégorie',
+
+ 'create_category_group' => 'Nouveau groupe de catégories',
+
+ 'delete_categories' => 'Supprimer les catégories',
+
+ 'delete_categories_desc' => 'Les utilisateurs dans les rôles sélectionnés seront autorisés à supprimer les catégories dans ce groupe de catégories. Les Super Administrateurs sont toujours habilités.',
+
+ 'duplicate_category_group_name' => 'Un groupe de catégories existe déjà avec ce nom.',
+
+ 'duplicate_field_name' => 'Le nom de champ que vous avez choisi a déjà été pris.',
+
+ 'edit_categories' => 'Editer les catégories',
+
+ 'edit_categories_desc' => 'Les utilisateurs dans les rôles sélectionnés seront autorisés à éditer les catégories dans ce groupe.Les Super Administrateurs sont toujours habilités.',
+
+ 'edit_category' => 'Editer la catégorie',
+
+ 'edit_category_field' => 'Editer le champ de catégorie',
+
+ 'edit_category_group' => 'Editer le groupe de catégories',
+
+ 'exclude_group_form' => 'Exclure le groupe?',
+
+ 'exclude_group_form_desc' => 'Empêcher ce groupe de catégories d\'être offert comme un choix possible à affecter aux canaux et aux répertoires de fichiers.',
+
+ 'field' => 'Champ',
+
+ 'fields' => 'Champs',
+
+ 'files' => 'Fichiers',
+
+ 'group_name' => 'Nom de groupe',
+
+ 'label' => 'Libellé',
+
+ 'no_category_fields' => 'Aucun champ de catégorie n\'a été trouvé.',
+
+ 'no_category_groups' => 'Aucun groupe de catégories n\'a été trouvé.',
+
+ 'no_fields' => 'Aucun champ n\'a été trouvé.',
+
+ 'parent_category' => 'Catégorie parente',
+
+ 'permissions' => 'Permissions',
+
+ 'require_field' => 'Requérir le champ?',
+
+ 'select_dropdown' => 'Sélectionner le menu déroulant',
+
+ 'text_input' => ' Saisie texte',
+
+ 'textarea' => 'Zone de texte multi-lignes',
+
+ 'fields_ajax_reorder_fail' => 'Impossible d\'enregistrer l\'ordre des champs',
+
+ 'fields_ajax_reorder_fail_desc' => 'Nous n\'avons pas pu enregistrer l\'ordre des champs. Vous pouvez tenter d\'actualiser la page et réessayer.',
+
+ /* Statuses */
+ 'create_status' => 'Nouveau statut',
+
+ 'duplicate_status_name' => 'Un statut existe déjà avec ce nom.',
+
+ 'edit_status' => 'Editer le statut',
+
+ 'highlight_color' => 'Souligner la couleur',
+
+ 'highlight_color_desc' => 'Couleur de texte pour ce statut. Accepte les codes HEX.',
+
+ 'invalid_hex_code' => 'Ce champ doit contenir un code couleur hex valide.',
+
+ 'status' => 'Statut',
+
+ 'status_access' => 'Accès au statut',
+
+ 'status_access_desc' => 'Les utilisateurs des groupes sélectionnés seront autorisés à accéder à ce statut. Les Super Administrateurs sont toujours habilités.',
+
+ 'status_ajax_reorder_fail' => 'Attention: la sauvegarde de classement du statut a échoué',
+
+ 'status_ajax_reorder_fail_desc' => 'Impossible de sauvegarder votre classement de statut. Rafraîchir la page et vérifier que vous êtes connecté(e).',
+
+ 'status_created' => 'Statut créé',
+
+ 'status_created_desc' => 'Le statut %s a été créé.',
+
+ 'status_name' => 'Nom du statut',
+
+ 'status_name_desc' => 'Nom descriptif de ce statut.',
+
+ 'status_not_created' => 'Impossible de créer le statut',
+
+ 'status_not_created_desc' => 'Impossible de créer ce statut, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'status_not_updated' => 'Impossible de mettre à jour le statut',
+
+ 'status_not_updated_desc' => 'Impossible de mettre à jour ce statut, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'status_updated' => 'Statut mis à jour',
+
+ 'status_updated_desc' => 'Le statut %s a été mis à jour.',
+
+ 'statuses' => 'Statuts',
+
+ 'statuses_desc' => 'Affecter un ou plusieurs statuts à ce canal.',
+
+ 'statuses_removed' => 'Statuts supprimés',
+
+ 'statuses_removed_desc' => '%d statuts ont été supprimés.',
+
+ 'channel_roles' => 'Rôles autorisés',
+
+ 'channel_roles_desc' => 'Les membres à qui sont confiés ces rôles peuvent administrer les actions sélectionnées dans ce canal.',
+
+
+ /* Template Generator */
+
+ 'select_channels_to_generate' => 'Sélectionnez les canaux que vous souhaitez utiliser dans les modèles',
+
+ 'invalid_channel' => 'Aucun canal valide n\'a été sélectionné',
+
+ 'select_fields_to_generate' => 'Sélectionnez les champs que vous souhaitez utiliser dans les modèles',
+
+ 'invalid_field' => 'Aucun champ valide n\'a été sélectionné',
+
+ 'channel_fields_template_generator' => 'Champs de canaux',
+
+ 'channel_channels_template_generator' => 'Canaux',
+
+ 'channel_field_groups_template_generator' => 'Groupes de champs de canaux',
+
+ 'show_comments' => 'Visualiser les commentaires',
+
+ 'show_comments_desc' => 'Ajoute les commentaires avec les champs générés incluant des liens vers la documentation'
+);
+
+// EOF
diff --git a/cli_lang.php b/cli_lang.php
new file mode 100644
index 0000000..973a4e0
--- /dev/null
+++ b/cli_lang.php
@@ -0,0 +1,597 @@
+ 'Aucune commande n\'a été passée. Essayer `php eecli.php list` pour consulter la liste complète de commandes.',
+ 'cli_error_command_not_found' => 'Commande non trouvée. Essayer `php eecli.php list` pour consulter la liste complète de commandes.',
+ 'cli_error_ee_not_installed' => 'EE n\'est pour l’instant pas encore installé.',
+ 'cli_error_is_required' => 'Le champ est requis.',
+ 'cli_error_is_required_field' => 'Le champ est requis. Champ: ',
+ 'cli_option_help' => 'Consulter le menu d\'aide pour la commande passée',
+ 'cli_option_help_json' => 'Vérifier le menu d\'aide pour la commande donnée dans son format JSON',
+ 'cli_error_the_specified_addon_does_not_exist' => 'L\'add-on précisé n\'existe pas',
+ 'cli_error_cli_disabled' => 'Le CLI d\'Expressionengine est actuellement désactivé. Pour utiliser le CLI, vous devez l\'activer dans les réglages.',
+ 'cli_no_addons' => 'Il n\'y a pas de add-ons disponibles',
+ 'cli_table_no_results' => 'Aucun résultat n\'a été trouvé.',
+
+ // Lang entries for command cache:clear
+ 'command_cache_clear_description' => 'Efface tous les caches d\'ExpressionEngine',
+ 'command_cache_clear_summary' => '',
+ 'command_cache_clear_option_type' => 'Type de cache à effacer (par défaut: tous les caches)',
+ 'command_cache_clear_cache_does_not_exist' => 'Le cache n\'existe pas. Utiliser —l\'aide pour visualiser les caches disponibles.',
+ 'command_cache_clear_caches_cleared' => 'les caches sont effacés!',
+
+ // Lang entries for command addons:install
+ 'command_addons_install_description' => 'Installe l\'add-on et tous ses composants',
+ 'command_addons_install_summary' => '',
+ 'command_addons_install_begin' => 'L\'installation de l\'add-on est prête à démarrer',
+ 'command_addons_install_ask_addon' => 'Quel add-on souhaitez-vous installer?',
+ 'command_addons_install_in_progress' => 'Exécution %s de l\'installation de l\'add-on',
+ 'command_addons_install_complete' => '%s installé(s) avec succès',
+ 'command_addons_install_option_addon' => 'Nom abrégé de l\'Add-on',
+
+ // Lang entries for command addons:uninstall
+ 'command_addons_uninstall_description' => 'Désinstalle l\'add-on et tous ses composants',
+ 'command_addons_uninstall_summary' => '',
+ 'command_addons_uninstall_begin' => 'La désinstallation de l\'Add-on est prête à démarrer',
+ 'command_addons_uninstall_ask_addon' => 'Quel add-on souhaitez-vous désinstaller?',
+ 'command_addons_uninstall_in_progress' => 'Exécution %s de la désinstallation de l\'add-on',
+ 'command_addons_uninstall_complete' => '%s désinstallé(s) avec succès',
+ 'command_addons_uninstall_option_addon' => 'Nom abrégé de l\'Add-on',
+
+ // Lang entries for command addons:update
+ 'command_addons_update_description' => 'Met à jour l\'add-on à la version la plus récente',
+ 'command_addons_update_summary' => '',
+ 'command_addons_update_begin' => 'La mise à jour de l\'add-on est prête à démarrer.',
+ 'command_addons_update_ask_addon' => 'Quel add-on souhaitez-vous mettre à jour?',
+ 'command_addons_update_in_progress' => 'Exécution %s de la mise à jour de l\'add-on...',
+ 'command_addons_update_complete' => '%s mis à jour avec succès.',
+ 'command_addons_update_all_complete' => 'Tous les add-ons ont été mis à jour avec succès.',
+ 'command_addons_update_option_addon' => 'Nom abrégé de l\'add-on',
+ 'command_addons_update_option_all' => 'Actualise tous les add-ons qui ont des mises à jour disponibles',
+
+ // Lang entries for command addons:list
+ 'command_addons_list_description' => 'Lister les add-ons',
+ 'command_addons_list_summary' => '',
+ 'command_addons_list' => 'Les add-ons suivants %s',
+ 'command_addons_option_available' => 'sont disponibles',
+ 'command_addons_option_installed' => 'sont installés',
+ 'command_addons_option_uninstalled' => 'ne sont pas installés',
+ 'command_addons_option_update' => 'peuvent être mis à jour',
+ 'command_addons_list_table_header_name' => 'Nom',
+ 'command_addons_list_table_header_shortname' => 'Nom abrégé',
+ 'command_addons_list_table_header_version' => 'Version',
+ 'command_addons_list_table_header_installed' => 'Installé(s)',
+
+
+ // Lang entries for command list
+ 'command_list_description' => 'Liste toutes les commandes disponibles',
+ 'command_list_summary' => 'Cela établit une liste complète de toutes les commandes',
+ 'command_list_all_available_commands' => 'Toutes les commandes disponibles:',
+ 'command_list_run_with_help' => 'Passer une commande avec — de l\'aide pour être plus amplement informé(e)',
+ 'command_list_command_header' => 'Commande',
+ 'command_list_description_header' => 'Description',
+
+ // Lang entries for command make:addon
+ 'command_make_addon_description' => 'Crée un nouvel add-on',
+ 'command_make_addon_summary' => 'Cela génère de façon interactive un add-on EE directement dans votre répertoire utilisateur',
+ 'command_make_addon_lets_build_addon' => 'Construisons votre add-on!',
+ 'command_make_addon_description_question' => 'description?',
+ 'command_make_addon_version_question' => 'version?',
+ 'command_make_addon_author_question' => 'auteur?',
+ 'command_make_addon_author_url_question' => 'URL d\'auteur?',
+ 'command_make_addon_have_settings_question' => 'ont des réglages?',
+ 'command_make_addon_lets_build' => 'Construisons!',
+ 'command_make_addon_created_successfully' => 'Votre add-on a été créé avec succès',
+ 'command_make_addon_what_hooks_to_use' => 'Quel crochet souhaitez-vous utiliser? (Consulter: https://docs.expressionengine.com/latest/development/extensions.html)',
+ 'command_make_addon_ext_hooks' => 'Crochets de l\'extension:',
+ 'command_make_addon_ft_compatibility' => 'Compatibilité de types de fichiers?',
+ 'command_make_addon_what_type_of_addon' => 'Quel type d\'add-on souhaitez-vous créer?',
+ 'command_make_addon_select_proper_addon' => 'Merci de sélectionner un type d\'add-on approprié.',
+ 'command_make_addon_what_is_name' => 'Quel est le nom de votre add-on?',
+ 'command_make_addon_does_your' => 'Réalise votre ',
+ 'command_make_addon_addon_name_required' => 'Le nom du add-on est requis.',
+ // make:addon options
+ 'command_make_addon_option_extension' => 'Créer une extension',
+ 'command_make_addon_option_plugin' => 'Créer un plugin',
+ 'command_make_addon_option_fieldtype' => 'Créer un type de champ',
+ 'command_make_addon_option_module' => 'Créer un module',
+ 'command_make_addon_option_typography' => 'Devrait utiliser une typographie de plugin',
+ 'command_make_addon_option_has' => 'L\'add-on a des réglages (oui/non)',
+ 'command_make_addon_option_version' => 'Version de l\'add-on',
+ 'command_make_addon_option_description' => 'Description de l\'add-on',
+ 'command_make_addon_option_author' => 'Auteur de l\'add-on',
+ 'command_make_addon_option_author_url' => 'URL de l\'auteur de l\'add-on',
+ 'command_make_addon_option_services' => 'Services à créer. Option multi-pass .',
+ 'command_make_addon_option_models' => 'Modèles à créer. Option multi-pass.',
+ 'command_make_addon_option_commands' => 'Commandes à créer. Option multi-pass.',
+ 'command_make_addon_option_consents' => 'Consentements. Option multi-pass.',
+ 'command_make_addon_option_cookies' => 'Cookies à créer avec une colonne séparant le nom et sa valeur (c\'est-à-dire name:value). Option multi-pass.',
+ 'command_make_addon_option_hooks' => 'Crochets utilisés. Option multi-pass.',
+ 'command_make_addon_option_compatibility_mode' => 'Genère un add-on qui est compatible avec les versions d\'ExpressionEngine inférieures à 7.2.0 et inférieures à 6.4.0',
+
+ // Lang entries for command make:command
+ 'command_make_command_description' => 'Crée une nouvelle commande CLI pour un add-on',
+ 'command_make_command_summary' => 'Cela génère interactivement une commande CLI pour un add-on tiers existant',
+ 'command_make_command_lets_build_command' => 'Construisons votre commande!',
+ 'command_make_command_ask_description' => 'Description de la commande?',
+ 'command_make_command_ask_signature' => 'Signature de la commande? (c\'est-à-dire make:magic)',
+ 'command_make_command_lets_build' => 'Construisons!',
+ 'command_make_command_created_successfully' => 'Votre commande a été créée avec succès!',
+ 'command_make_command_ask_command_name' => 'Nom de la commande?',
+ 'command_make_command_ask_addon' => 'A quel add-on voulez-vous rajouter cela?',
+ // make:command options
+ 'command_make_command_option_addon' => 'Le dossier de l\'add-on de tierce partie auquel vous voulez rajouter la commande.',
+ 'command_make_command_option_description' => 'Description de la commande',
+ 'command_make_command_option_signature' => 'Signature pour la commande (c\'est-à-dire make:magic)',
+
+ // Lang entries for command make:migration
+ 'command_make_migration_description' => 'Crée une nouvelle migration',
+ 'command_make_migration_summary' => 'Cela génère une nouvelle migration pour le core ou pour l\'add-on',
+ 'command_make_migration_what_is_migration_name' => 'Quel est le nom de votre migration?',
+ 'command_make_migration_no_name_specified' => 'Aucun nom de migration n\'a été proposé. Pour vous aider avec cette commande utiliser —aide',
+ 'command_make_migration_using_migration_name' => 'Utilisation en cours du nom de migration: ',
+ 'command_make_migration_table_creating_migration' => 'Création en cours de la migration: ',
+ 'command_make_migration_table_migration_action' => ' Action de migration : ',
+ 'command_make_migration_table_type_name' => ' Nom type : ',
+ 'command_make_migration_table_class_name' => ' Nom classe: ',
+ 'command_make_migration_table_file_location' => ' Localisation de fichier: ',
+ 'command_make_migration_table_template_name' => ' Nom modèle: ',
+ 'command_make_migration_successfully_wrote_file' => 'Le nouveau fichier de migration a été écrit avec succès.',
+ 'command_make_migration_what_table_is_migration_for' => 'A quelle table se rattache la migration?',
+ 'command_make_migration_ask_migration_action' => 'Quelle action de migration?',
+ 'command_make_migration_ask_migration_category' => 'Quelle est la catégorie de migration',
+ 'command_make_migration_where_to_generate_migration' => 'Où devrions-nous générer cette migration? (ExpressionEngine ou au sein d\'un add-on existant)',
+
+ // make:migration options
+ 'command_make_migration_option_name' => 'Nom de la migration',
+ 'command_make_migration_option_table' => 'Nom de la table',
+ 'command_make_migration_option_status' => 'Nom du statut',
+ 'command_make_migration_option_location' => 'Localisation de migration. Les options actuelles sont, soit ExpressionEngine, soit un nom court, sinon un add-on déjà installé. ExpressionEngine sera choisi par défaut.',
+ 'command_make_migration_option_create' => 'Préciser que la commande est une commande de création',
+ 'command_make_migration_option_update' => 'Préciser que la commande est une commande de mise à jour',
+
+ // make:migration Error message
+ 'command_make_migration_missing_required_template_variable' => 'Il manque les variables requises pour la parsage du modèle de migration: ',
+
+ // Lang entries for command make:prolet
+ 'command_make_prolet_description' => 'Crée un nouveau prolet pour cet add-on',
+ 'command_make_prolet_summary' => 'Cela génère interactivement un nouveau prolet EE pour un add-on tiers existant',
+ 'command_make_prolet_lets_build_prolet' => 'Construisons un nouveau prolet!',
+ 'command_make_prolet_ask_prolet_name' => 'Quel est le nom du prolet?',
+ 'command_make_prolet_ask_addon' => 'A quel add-on sera rajouté ce prolet?',
+ 'command_make_prolet_ask_description' => 'Quelle est la description du prolet?',
+ 'command_make_prolet_building_prolet' => 'Prolet en construction.',
+ 'command_make_prolet_created_successfully' => 'Prolet créé avec succès!',
+ 'command_make_prolet_ask_widget_name' => 'Quel est le nom du widget?',
+ 'command_make_prolet_generating_widget' => 'Génération du widget en cours.',
+ 'command_make_prolet_widget_created_successfully' => 'Widget créé avec succès!',
+ 'command_make_prolet_error_addon_must_have_module' => 'Pour générer un prolet, l\'add-on doit posséder un fichier de module.',
+ 'command_make_prolet_error_addon_must_have_icon' => 'Pour générer un prolet, l\' add-on doit posséder une icône. Pour générer une icône par défaut, utiliser --générer-l\'icône.',
+
+ // make:prolet options
+ 'command_make_prolet_option_addon' => 'Dossier pour les add-ons de tierces parties auquel vous souhaitez rajouter ce prolet.',
+ 'command_make_prolet_option_description' => 'Description du prolet',
+ 'command_make_prolet_option_has_widget' => 'Créer un widget pour l\'add-on après avoir généré le prolet (optionnel)',
+ 'command_make_prolet_option_widget_name' => 'Nom du widget',
+ 'command_make_prolet_option_generate_icon' => 'Génère une icône de fichier de add-on par défaut au moment de la création du prolet',
+
+ // Lang entries for command backup:database
+ 'command_backup_database_description' => 'Sauvegardez la base de données',
+ 'command_backup_database_summary' => 'Sauvegardez la base de données d\'ExpressionEngine',
+ 'command_backup_database_beginning_database_backup' => 'Début de la sauvegarde de la base de données.',
+ 'command_backup_database_backing_up_database' => 'Sauvegarde en cours... de la base de données.',
+ 'command_backup_database_failed_with_error' => 'La sauvegarde de la base de données a échoué avec le message d\'erreur suivant:',
+ 'command_backup_database_completed_successfully' => 'La sauvegarde de la base de données a été complétée avec succès.',
+ 'command_backup_database_backup_path' => 'Chemin de sauvegarde: %s',
+
+ // backup:database options
+ 'command_backup_database_option_absolute_path' => 'Le chemin absolu du répertoire où la sauvegarde de la base de données sera installée',
+ 'command_backup_database_option_relative_path' => 'Chemin de sauvegarde de la base de données, relatif au dossier de cache',
+ 'command_backup_database_option_file_name' => 'Nom du fichier sql à sauvegarder',
+ 'command_backup_database_option_speed' => 'Vitesse de sauvegarde de la base de données (entre 1-10). Régler une vitesse plus basse accorde plus de temps entre les commandes de la base de données. La vitesse par défaut est 5.',
+
+ // Lang entries for command make:action
+ 'command_make_action_description' => 'Crée une nouvelle action pour un add-on',
+ 'command_make_action_summary' => 'Cela génère interactivement une action EE pour un add-on de tierce-partie déjà existant',
+ 'command_make_action_lets_build_action' => 'Construisons une nouvelle action!',
+ 'command_make_action_ask_action_name' => 'Quel est le nom de l\'action?',
+ 'command_make_action_ask_addon' => 'A quel add-on cette action se rapporte-t-elle?',
+ 'command_make_action_building_action' => 'Construction de l\'action en cours…',
+ 'command_make_action_created_successfully' => 'Action créée avec succès!',
+ 'command_make_action_error_addon_must_have_module' => 'Pour générer une action, cet add-on doit posséder un fichier de module.',
+ 'command_make_action_installing_action' => 'Installation de l\'action en cours…',
+ 'command_make_action_installed_action' => 'Action installée!',
+ 'command_make_action_addon_must_be_installed_to_install_action' => 'Impossible d\'accomplir cette action. L\'Add-on doit préalablement être installé. La migration de l\'action sera conduite quand l\'add-on sera installé de manière effective.',
+
+ // make:action options
+ 'command_make_action_option_addon' => 'Dossier d\'un add-on de tierce partie auquel vous souhaitez ajouter cette action',
+ 'command_make_action_option_install' =>'Installez cette action après l\'avoir créée. Cela met en oeuvre toutes les migrations en cours pour l\'add-on défini. L\'Add-on doit être préalablement installé.',
+
+ // Lang entries for command make:template-tag
+ 'command_make_template_tag_description' => 'Crée une nouvelle balise pour cet add-on',
+ 'command_make_template_tag_summary' => 'Ceci génère interactivement une balise EE pour un add-on de tierce-partie existant',
+ 'command_make_template_tag_lets_build_tag' => 'Construisons une nouvelle balise!',
+ 'command_make_template_tag_ask_tag_name' => 'Quel est le nom de la balise?',
+ 'command_make_template_tag_ask_addon' => 'A quel add-on la balise est-elle ajoutée?',
+ 'command_make_template_tag_building_tag' => 'Construction de la balise en cours…',
+ 'command_make_template_tag_created_successfully'=> 'Balise créée avec succès!',
+ 'command_make_template_tag_error_addon_must_have_module' => 'Pour générer une balise, cet add-on doit posséder un fichier ce module.',
+
+
+ // make:template-tag options
+ 'command_make_template_tag_option_addon' => 'Dossier pour un add-on de tierce-partie auquel vous souhaitez ajouter la balise.',
+
+ // Lang entries for command make:sidebar
+ 'command_make_sidebar_description' => 'Crée une barre latérale de tableau de bord pour un add-on',
+ 'command_make_sidebar_summary' => 'Cela génère une barre latérale pour un add-on de tierce-partie existant',
+ 'command_make_sidebar_lets_build_sidebar' => 'Construisons une barre latérale pour un add-on!',
+ 'command_make_sidebar_ask_addon' => 'A quel add-on se rapporte la barre latérale?',
+ 'command_make_sidebar_building_sidebar' => 'Construction de la barre latérale en cours.',
+ 'command_make_sidebar_created_successfully' => 'La barre latérale a été créée avec succès!',
+
+ // make:sidebar options
+ 'command_make_sidebar_option_addon' => 'Dossier pour un add-on de tierce partie auquel vous voulez ajouter cette barre latérale.',
+
+ // Lang entries for command make:extension-hook
+ 'command_make_extension_hook_description' => 'Implémente un crochet d\'extension EE au sein d\'un add-on',
+ 'command_make_extension_hook_summary' => 'Cela implémente interactivement un crochet d\'extension EE au sein d\'un add-on de tierce-partie déjà existant',
+ 'command_make_extension_hook_lets_build_extension_hook' => 'Implémentons un crochet d\'extension!',
+ 'command_make_extension_hook_ask_extension_hook_name' => 'Quels crochets souhaitez-vous utiliser? (En savoir plus: https://docs.expressionengine.com/latest/development/extensions.html)',
+ 'command_make_extension_hook_ask_addon' => 'A quel add-on est rajouté le crochet d\'extension?',
+ 'command_make_extension_hook_building_extension_hook' => 'Construction du crochet d\'extension en cours…',
+ 'command_make_extension_hook_created_successfully' => 'Crochet d\'extension créé avec succès!',
+ 'command_make_extension_hook_installing_hook' => 'Installation en cours du crochet d\'extension…',
+ 'command_make_extension_hook_installed_hook' => 'Crochet d\'extension installé!',
+ 'command_make_extension_hook_addon_must_be_installed_to_install_hook' => 'Impossible d\'installer le crochet d\'extension. L\'add-on doit être préalablement installé. La migration du crochet d\'extension sera accomplie quand l\'add-on sera installé de façon effective.',
+
+ // make:extension-hook options
+ 'command_make_extension_hook_option_addon' => 'Dossier de l\'add-on de tierce-partie auquel vous souhaitez rajouter l\'extension.',
+ 'command_make_extension_hook_option_install' => 'Installez ce crochet d\'extension après l\'avoir créé. Cela accomplit toutes les migrations en cours pour l\'add-on défini. L\'Add-doit être préalablement installé.',
+
+ // Lang entries for command make:fieldtype
+ 'command_make_fieldtype_description' => 'Génère un type de champ pour un add-on de tierce partie donné',
+ 'command_make_fieldtype_summary' => 'Cela génère interactivement un type de champ au sein d\'un add-on de tierce partie existant',
+ 'command_make_fieldtype_lets_build_fieldtype' => 'Implémentons un type de champ!',
+ 'command_make_fieldtype_ask_fieldtype_name' => 'Quel est le nom du type de champ?',
+ 'command_make_fieldtype_ask_addon' => 'A quel add-on ce type de champ est-il ajouté?',
+ 'command_make_fieldtype_building_fieldtype' => 'Construction du type de champ en cours…',
+ 'command_make_fieldtype_created_successfully' => 'Type de champ créé avec succès!',
+
+ // make:fieldtype options
+ 'command_make_fieldtype_option_addon' => 'Dossier de l\'add-on de tierce partie auquel vous voulez ajouter ce type de champ.',
+
+ // Lang entries for command config:config
+ 'command_config_config_description' => 'Met à jour les valeurs de config dans le fichier config.php',
+ 'command_config_config_summary' => 'Donne la capacité de mettre à jour les valeurs de config',
+ 'command_config_config_ask_config_variable' => 'Quel élément de configuration souhaitez-vous définir ??',
+ 'command_config_config_ask_config_value' => 'Quelle valeur souhaitez-vous définir?',
+ 'command_config_config_updating_config_variable' => 'Mise à jour en cours de l\'élément de config...',
+ 'command_config_config_config_value_saved' => 'Elément de config sauvegardé.',
+
+ // config:config options
+ 'command_config_config_option_config_variable' => 'L\'élément de config à modifier',
+ 'command_config_config_option_value' => 'La valeur à attribuer à l\'élément de config',
+
+ // Lang entries for command config:env
+ 'command_config_env_description' => 'Met à jour les valeurs env dans le fichier .env.php',
+ 'command_config_env_summary' => 'Donne la capacité de mettre à jour les valeurs env',
+ 'command_config_env_ask_config_variable' => 'Quel élément env souhaitez-vous définir?',
+ 'command_config_env_ask_config_value' => 'Quelle valeur souhaitez-vous lui attribuer?',
+ 'command_config_env_updating_config_variable' => 'Mise à jour en cours de l\'élément env...',
+ 'command_config_env_config_value_saved' => 'Elément Env sauvegardé.',
+
+ // config:env options
+ 'command_config_env_option_config_variable' => 'L\'élément env à définir/modifier',
+ 'command_config_env_option_value' => 'La valeur à attribuer à l\élément env',
+
+ // Lang entries for command make:cp-route
+ 'command_make_cp_route_description' => 'Génère une route de tableau de bord pour un add-on de tierce partie donné',
+ 'command_make_cp_route_summary' => 'Cela génère interactivement une route de tableau de bord au sein d\'un add-on de tierce-partie existant',
+ 'command_make_cp_route_lets_build_mcp_route' => 'Créons une route de tableau de bord!',
+ 'command_make_cp_route_ask_route_name' => 'Quel est le nom de la route?',
+ 'command_make_cp_route_ask_addon' => 'A quel add-on est ajoutée la route?',
+ 'command_make_cp_route_building_mcp_route' => 'Construction de la route de tableau de bord en cours…',
+ 'command_make_cp_route_created_successfully' => 'La route de tableau de bord a été créée avec succès!',
+
+ // make:cp-route options
+ 'command_make_cp_route_option_addon' => 'Dossier de l\'add-on de tierce partie auquel vous voulez ajouter la route Mcp.',
+
+ // Lang entries for command make:jump
+ 'command_make_jump_description' => 'Génère un fichier de saute-menu pour un add-on de tierce-partie donné.',
+ 'command_make_jump_summary' => 'Ceci génère interactivement un fichier de saute-menu au sein d\'un add-on de tierce-partie existant.',
+ 'command_make_cp_jumps' => 'Créons un fichier de saute-menu!',
+ 'command_make_cp_jumps_ask_addon' => 'A quel add-on souhaitez-vous ajouter le fichier Jumps?',
+ 'command_make_cp_jumps_building_jumps' => 'Construction du fichier Jumps de l\'add-on en cours…',
+ 'command_make_cp_jumps_created_successfully' => 'Le fichier Jumps a été créé avec succès! Merci de noter: vous devrez peut-être effacer le cache de votre navigateur avant de pouvoir visualiser les nouveaux items du saute-menu',
+
+ // make:jump options
+ 'command_make_jump_file_addon' => 'Dossier de l\'add-on de tierce-partie auquel vous souhaitez ajouter le fichier de saute-menu.',
+
+ // Lang entries for command make:widget
+ 'command_make_widget_description' => 'Génère des widgets pour les add-ons existants.',
+ 'command_make_widget_lets_build_widget' => 'Construisons un widget!',
+ 'command_make_widget_ask_widget_name' => 'Quel est le nom du widget?',
+ 'command_make_widget_ask_addon' => 'A quel add-on se rapporte-t-il?',
+ 'command_make_widget_building_widget' => 'Construction du widget.',
+ 'command_make_widget_created_successfully' => 'Le widget a été créé avec succès!',
+ 'command_make_widget_option_addon' => 'Nom de l\'add-on',
+
+ // Lang entries for command make:model
+ 'command_make_model_description' => 'Crée un nouveau modèle pour un add-on',
+ 'command_make_model_summary' => 'Cela génère interactivement un modèle EE pour un add-on tiers existant',
+ 'command_make_model_lets_build_model' => 'Construisons votre modèle!',
+ 'command_make_model_lets_build' => 'Construisons!',
+ 'command_make_model_created_successfully' => 'Votre modèle a été créé avec succès!',
+ 'command_make_model_ask_model_name' => 'Nom du modèle?',
+ 'command_make_model_ask_addon' => 'A quel add-on souhaitez-vous rajouter cela?',
+ // make:model options
+ 'command_make_model_option_addon' => 'Dossier de l\'add-on tiers auquel vous souhaitez rajouter ce modèle.',
+
+ // Lang entries for command migrate
+ 'command_migrate_description' => 'Met en route des migrations spécifiques (toutes, core, ou add-ons)',
+ 'command_migrate_summary' => 'Fait une boucle à travers le dossier de migrations core et le dossier de migrations des add-ons et exécute toutes les migrations qui n\'avaient pas été précédemment menées. En opérant toutes les migrations, les migrations core seront réalisées en premier puis les migrations des add-ons. Quand les migrations sont mises en oeuvre pour plusieurs add-ons, toutes les migrations pour chaque add-on seront regroupées et mises en service dans le même temps',
+ 'command_migrate_all_migrations_ran' => 'Toutes les migrations disponibles ont déjà été effectuées.',
+ 'command_migrate_what_is_location' => 'Quelle est la localisation de votre migration?',
+ 'command_migrate_error_please_select_location' => 'Merci de sélectionner la localisation de la migration en utilisant --core, —everything, --addons, ou --addon=addon_name.',
+ 'command_migrate_migrated' => 'Ont été migrées: ',
+ 'command_migrate_all_migrations_completed' => 'Toutes les migrations ont été effectuées avec succès!',
+ // migrate options
+ 'command_migrate_option_steps' => 'Préciser le nombre de migrations à mettre en oeuvre',
+ 'command_migrate_option_everything' => 'Exécuter toutes les migrations. Core opère en premier, puis toutes les migrations de add-ons, l\'une après l\'autre.',
+ 'command_migrate_option_all' => 'Effectuer toutes les migrations. Alias pour —tout',
+ 'command_migrate_option_core' => 'Effectue seulement les migrations core. Ceci exclut toutes les migrations d\'add-ons.',
+ 'command_migrate_option_addon' => 'Effectue la migration seulement pour l\'add-on précisé.',
+ 'command_migrate_option_addons' => 'Effectue la migration seulement pour les add-ons précisés.',
+
+ // Lang entries for command migrate:addon
+ 'command_migrate_addon_description' => 'Effectue les migrations d\'add-ons',
+ 'command_migrate_addon_summary' => 'Effectue une boucle à travers les dossiers d\'add-ons et exécute toutes les migrations qui n\'ont pas été précédemment effectuées. Si vous mettez en action tous les add-ons, les migrations seront groupées par add-on et mis en route ensemble',
+ 'command_migrate_addon_all_migrations_ran' => 'Toutes les migrations disponibles d\'add-ons ont déjà été effectuées.',
+ 'command_migrate_addon_ask_location_of_migration' => 'Quelle est la localisation de votre migration?',
+ 'command_migrate_addon_error_no_location_set' => 'Merci de sélectionner une localisation de migration en utilisant —everything, ou --addon=addon_name.',
+ 'command_migrate_addon_migrated' => 'Migrée(e-s): ',
+ 'command_migrate_addon_all_migrations_completed' => 'Toutes les migrations ont été complétées avec succès',
+ // migrate:addon options
+ 'command_migrate_addon_option_steps' => 'Préciser le nombre de migrations à effectuer',
+ 'command_migrate_addon_option_everything' => 'Effectuer les migrations d\'add-ons',
+ 'command_migrate_addon_option_all' => 'Effectuer les migrations d\'add-ons. Alias pour —tout',
+ 'command_migrate_addon_option_addon' => 'Effectuer la migration seulement pour l\'add-on spécifié.',
+
+ // Lang entries for command migrate:all
+ 'command_migrate_all_description' => 'Exécute les migrations core, puis les migrations de chaque add-on',
+ 'command_migrate_all_summary' => 'Effectue une boucle à travers le dossier de migrations core et le dossier de migrations d\'add-ons et exécute toutes les migrations qui n\'ont pas été effectuées précédemment. Les migrations core seront exécutées en premier, puis les migrations d\'add-ons. Quand les migrations sont exécutées pour plusieurs add-ons, toutes les migrations de chaque add-on sont regroupées et mises en route ensemble',
+ 'command_migrate_all_migrated' => 'Migrée(s): ',
+ 'command_migrate_all_all_migrations_completed' => 'Toutes les migrations ont été complétées avec succès!',
+ // migrate:all options
+ 'command_migrate_all_option_steps' => 'Préciser le nombre de migrations à opérer',
+
+ // Lang entries for command migrate:core
+ 'command_migrate_core_description' => 'Met en oeuvre les migrations core',
+ 'command_migrate_core_summary' => 'Effectue une boucle à travers le dossier de migrations core et exécute toutes les migrations qui n\'ont pas été précédemment effectuées',
+ 'command_migrate_core_migrated' => 'Migrée(s): ',
+ 'command_migrate_core_all_migrations_completed' => 'Toutes les migrations ont été complétées avec succès!',
+ // migrate:core options
+ 'command_migrate_core_option_steps' => 'Précisez le nombre de migrations à opérer',
+
+ // Lang entries for command migrate:reset
+ 'command_migrate_reset_description' => 'Faire marche arrière sur toutes les migrations',
+ 'command_migrate_reset_summary' => 'Fait marche arrière sur toutes les migrations immédiatement',
+ 'command_migrate_reset_no_migrations_to_rollback' => 'Pas de migrations pour lesquelles faire marche arrière.',
+ 'command_migrate_reset_rolling_back' => 'Marche arrière pour: ',
+ 'command_migrate_reset_all_migrations_rolled_back' => 'Toutes les migrations ont été ré-initialisées avec succès!',
+
+ // Lang entries for command migrate:rollback
+ 'command_migrate_rollback_description' => 'Fait marche arrière au groupe de migrations le plus récent',
+ 'command_migrate_rollback_summary' => 'Récupère le groupe de migrations le plus récent et lui fait faire marche arrière',
+ 'command_migrate_rollback_no_migrations_to_rollback' => 'Pas de migrations avec lesquelles faire marche arrière.',
+ 'command_migrate_rollback_rolling_back' => 'En marche arrière: ',
+ 'command_migrate_rollback_migrations_executed_successfully' => ' migrations exécutées avec succès.',
+ 'command_migrate_rollback_all_migrations_rolled_back' => 'Toutes les migrations dans le groupe ont fait marche arrière avec succès!',
+ // migrate:rollback options
+ 'command_migrate_rollback_option_steps' => 'Préciser le nombre de migrations à faire marche arrière ',
+
+ // Lang entries for command update
+ 'command_update_description' => 'Met à jour ExpressionEngine',
+ 'command_update_summary' => 'Exécute toutes les mises à jour disponibles d\'ExpressionEngine',
+ 'command_update_is_already_up_to_date' => ' est déjà à la page!',
+ 'command_update_new_version_available' => 'Il n\'y a pas de nouvelle version disponible d\'ExpressionEngine:',
+ 'command_update_confirm_upgrade' => 'Souhaitez-vous mettre à jour?',
+ 'command_update_not_run' => 'Mise à jour non effectuée.',
+ 'command_update_success' => 'Succès! Créez quelque chose d\'époustouflant!',
+ 'command_update_indicated_upgrade_all_addons' => 'Vous avez indiqué vouloir mettre à jour tous les add-ons.',
+ 'command_update_confirm_addon_upgrade' => 'En êtes-vous sûr(e)? Cette action peut-être destructrice.',
+ 'command_update_addon_update_halted' => 'Mise à jour de l\'add-on interrompue',
+ 'command_update_getting_info_from_local_env' => 'Obtenir de l\'info de mise à jour depuis votre environnement local',
+ 'command_update_getting_info_from_ee_com' => 'Obtenir de l\'info de mise à jour depuis ExpressionEngine.com',
+ 'command_update_updater_failed' => 'Echec de l\'Updater',
+ 'command_update_updating_to_version' => 'Mise à jour en cours à la nouvelle version',
+ 'command_update_failed_on_version' => 'Echec sur la version ',
+ 'command_update_error_updater_failed_missing_version' => 'L\'Updater a échoué à cause d\'une version manquante. Merci de mettre à jour la version UpgradeMap: ',
+ 'command_update_missing_avatar_path_message' => 'Votre processus de mise à jour échouera sans avoir d\'abord réglé un chemin d’avatars .',
+ 'command_update_enter_full_avatar_path' => 'Entrez un chemin d\'avatars complet',
+ // update options
+ 'command_update_option_rollback' => 'Faire marche arrière sur la dernière mise à jour',
+ 'command_update_option_verbose' => 'Verbose output',
+ 'command_update_option_microapp' => 'Opérer comme microapp',
+ 'command_update_option_step' => 'Etape dans le processus (param requis)',
+ 'command_update_option_no_bootstrap' => 'Opère sans bootstrap',
+ 'command_update_option_force_addon_upgrades' => 'Opère de façon automatique tous les updaters de add-ons à la fin de la mise à jour (expert)',
+ 'command_update_option_y' => 'Passer outre sur les confirmations. Ne faites pas cela.',
+ 'command_update_option_skip_cleanup' => 'Passer outre sur les étapes de nettoyage après la mise à jour',
+
+ // Lang entries for command sync:file-usage
+ 'command_sync_file_usage_description' => 'Synchronise l\'utilisation du fichier à l\'ensemble des fichiers',
+ 'command_sync_file_usage_summary' => '',
+ 'command_sync_file_usage' => 'Mise à jour de l\'utilisation des fichiers.',
+ 'command_sync_file_usage_done' => 'L\'utilisation du fichier a été mise à jour avec succès.',
+
+ // Lang entries for command sync:reindex
+ 'command_reindex_description' => 'Réindexation de contenu',
+ 'command_reindex_summary' => 'Le contenu de la recherche peut devenir obsolète si vous avez récemment modifié les propriétés de certains champs. La réindexation va réalimenter les données utilisées par des champs complexes dans le gestionnaire de recherche et d\'entrées.',
+ 'command_reindex_option_site_id' => 'ID du site. Ignorer ce paramètre pour réindexer le contenu de tous les sites',
+ // Lang entries for command sync:upload-directory
+ 'command_sync_upload_directory_description' => 'Synchroniser le répertoire de téléchargement',
+ 'command_sync_upload_directory_summary' => '',
+ 'command_sync_upload_directory_started' => 'Synchronisation en cours...',
+ 'command_sync_upload_directory_option_id' => 'Télécharger l\'ID du répertoire',
+ 'command_sync_upload_directory_ask_id' => 'Entrer l\'ID du répertoire de téléchargement',
+ 'command_sync_upload_directory_option_regenerate_manipulations' => 'Manipulations d\'images à régénérer. Liste d\'ID de manipulations séparées par des virgules. \'all\' pour régénérer toutes les manipulations, laisser la valeur vide pour les ignorer.',
+ 'command_sync_upload_directory_ask_regenerate_manipulations' => 'Entrer les ID de manipulations séparées par des virgules pour les régénérer. Entrer \'all\' pour régénérer toutes les manipulations, laisser vide pour les ignorer.',
+ 'cli_error_sync_upload_directory_base_path_is_empty' => '{base_path} est utilisée dans le chemin du répertoire de téléchargement mais il est vide.',
+
+ // Lang entries for command update:prepare
+ 'command_update_prepare_description' => 'Préparer la mise à jour d\'un site en utilisant ces fichiers',
+ 'command_update_prepare_summary' => 'Cette commande copie tous les fichiers nécessaires pour mettre à jour un autre site différent d’ExpressionEngine et le restructurer',
+ 'command_update_prepare_preparing_upgrade_for_site' => 'Préparation de la mise à jour pour un site.',
+ 'command_update_prepare_running_ee_upgrade' => 'Mise à jour EE en cours',
+ 'command_update_prepare_process_complete' => 'Processus complété!',
+ 'command_update_prepare_running_preflight_hooks' => 'Mis en route des crochets preflight',
+ 'command_update_prepare_running_postflight_hooks' => 'Mise en route des crochets postflight',
+ 'command_update_prepare_how_things_are_configured' => 'Voici comment les choses sont configurées:',
+ 'command_update_prepare_notify_moving_files_to_tmp' => 'Nous sommes sur le point de déplacer le fichier X vers tmp/X aet Y vers system/Y',
+ 'command_update_prepare_make_sure_you_have_backups' => 'Assurez-vous d\'avoir des sauvegardes!',
+ 'command_update_prepare_are_you_sure_you_want_to_proceed' => 'Etes-vous sûr(e) de vouloir lancer le processus?',
+ 'command_update_prepare_upgrade_aborted' => 'Mise à jour avortée',
+ 'command_update_prepare_notify_also_upgrade_ee_after' => 'Vous avez aussi indiqué de vouloir mettre à jour EE après avoir déplacé ces fichiers.',
+ 'command_update_prepare_what_is_path_to_upgrade_config' => 'Quel est le chemin pour votre upgrade.config.php? (Par défaut actuellement SYSPATH. ',
+ 'command_update_prepare_custom_config_not_found' => 'La config personnalisée n\'a pas été trouvée.',
+ 'command_update_prepare_database_file_found_move_to_config' => 'Nous avons trouvé un fichier de base de données. Merci de reporter cette information dans config.php',
+
+ // update:prepare options
+ 'command_update_prepare_option_upgrade_ee' => 'Commencer la mise à jour après avoir déplacé les fichiers',
+ 'command_update_prepare_option_force_add_on_upgrade' => 'Après avoir mis à jour EE, effectuez les mises à jour d\'add-ons',
+ 'command_update_prepare_option_old_base_path' => 'Chemin absolu de l\'ancien site',
+ 'command_update_prepare_option_new_base_path' => 'Chemin absolu du nouveau site',
+ 'command_update_prepare_option_old_public_path' => 'Chemin absolu du chemin public de l\'ancien site',
+ 'command_update_prepare_option_new_public_path' => 'Chemin absolu du chemin public du nouveau site',
+ 'command_update_prepare_option_no_config_file' => 'Ignore le fichier de config et ne cherche pas à le vérifier',
+ 'command_update_prepare_option_ee_version' => 'Le site actuel ',
+ 'command_update_prepare_option_should_move_system_path' => 'Indique si le processus de mise à jour devrait déplacer l\'ancien dossier système vers le nouveau site',
+ 'command_update_prepare_option_old_system_path' => 'Chemin absolu du dossier système de l\'ancien site',
+ 'command_update_prepare_option_new_system_path' => 'Chemin absolu du dossier système du nouveau site',
+ 'command_update_prepare_option_should_move_template_path' => 'Indique si le processus de mise à jour devrait déplacer l\'ancien dossier de modèles vers le nouveau site',
+ 'command_update_prepare_option_old_template_path' => 'Chemin absolu du dossier de modèles de l\'ancien site',
+ 'command_update_prepare_option_new_template_path' => 'Chemin absolu du dossier de modèles du nouveau site',
+ 'command_update_prepare_option_should_move_theme_path' => 'Indique si le processus de mise à jour devrait déplacer l\'ancien dossier de thèmes vers le nouveau site',
+ 'command_update_prepare_option_old_theme_path' => 'Chemin absolu du dossier de thèmes utilisateur de l\'ancien site',
+ 'command_update_prepare_option_new_theme_path' => 'Chemin absolu du dossier de thèmes utilisateur du nouveau site',
+ 'command_update_prepare_option_run_preflight_hooks' => 'Indique si le processus de mise à niveau doit exécuter des crochets preflight',
+ 'command_update_prepare_option_run_postflight_hooks' => 'Indique si le processus de mise à jour devrait exécuter des crochets postflight',
+ 'command_update_prepare_option_temp_directory' => 'Le répertoire où nous travaillons la magie',
+
+ // Lang entries for command update:run-hook
+ 'command_update_run_hook_description' => 'Exécute la mise à jour des crochets depuis votre fichier upgrade.config.php',
+ 'command_update_run_hook_summary' => 'Ceci va exécuter l\'un des crochets preflight ou postflight tels que définis dans le fichier upgrade.config.php file. Cette action peut être destructrice, à utiliser avec grande précaution',
+ 'command_update_run_hook_running' => 'Exécution en cours: ',
+ 'command_update_run_hook_hook_not_found' => 'Crochet non trouvé: ',
+ 'command_update_run_hook_success' => 'Succès!',
+ 'command_update_run_hook_what_is_path_to_upgrade_config' => 'Quel est le chemin menant à votre upgrade.config.php? (par défaut au SYSPATH)',
+ 'command_update_run_hook_custom_config_not_found' => 'Config personnalisée non trouvée.',
+
+ // Lang entries for command sync:conditional-fields
+ 'command_sync_conditional_fields_name' => 'Sync la logique de fichier conditionnel',
+ 'command_sync_conditional_fields_description' => 'Sync la logique conditionnelle des entrées de canal',
+ 'command_sync_conditional_fields_summary' => 'Vérifie chaque entrée de canal pour voir si sa logique conditionnelle est correcte. Si ce n\'est pas le cas, il met à jour la logique conditionnelle et sauvegarde l\'entrée.',
+
+ // sync:conditional-fields options
+ 'command_sync_conditional_fields_option_channel_id' => 'ID de canal à sync. Par défaut, pour tous les canaux',
+ 'command_sync_conditional_fields_option_verbose' => 'Verbose',
+ 'command_sync_conditional_fields_option_clear' => 'Nettoyer',
+
+ // sync:conditional-fields output
+ 'command_sync_conditional_fields_sync_utility' => 'Utilitaire de sync de logique conditionnelle',
+ 'command_sync_conditional_fields_syncing' => 'Sychronisation en cours des %d entrées de canal',
+ 'command_sync_conditional_fields_current_entry' => 'Entrée de canal actuelle: %s',
+ 'command_sync_conditional_fields_entries_processed' => "Entrées traitées: %d\t%s\t%s",
+ 'command_sync_conditional_fields_sync_complete' => "Sync complétée: %d entrées\t%s\t%s",
+ 'command_sync_conditional_fields_cleared_all_hidden_fields' => "Nettoyé tous les champs cachés",
+ 'command_sync_conditional_fields_database_info' => "Base de données: %d requêtes en %f secondes",
+
+
+ // generate:templates
+ 'command_generate_templates_summary' => 'Crée des modèles basés sur la structure de données préexistante',
+ 'command_generate_templates_description' => 'En utilisant des matrices prédéfinies fournies par ExpressionEngine ou par les add-ons, le générateur de modèles va produire des modèles prêts à l\'emploi pour votre site.',
+ 'command_generate_templates_list_generators' => 'Liste les générateurs de modèles disponibles',
+ 'command_generate_templates_list_themes' => 'Liste les thèmes disponibles',
+ 'command_generate_templates_show_template_content' => 'Montre le contenu du modèle, sans sauvegarde',
+ 'command_generate_templates_show_template_code' => 'Le code de modèle généré exclusivement en Output (supprime tous les autres formes d\'output)',
+ 'command_generate_templates_listing_generators' => 'Générateurs de modèles disponibles:',
+ 'command_generate_templates_listing_themes' => 'Thèmes disponibles:',
+ 'command_generate_templates_ask_generator' => 'Quel générateur souhaitez-vous utiliser?',
+ 'command_generate_templates_invalid_generator' => 'Un générateur non valide a été fourni.',
+ 'separate_choices_commas' => 'Séparez les options multiples par des virgules',
+ 'command_generate_templates_building_templates' => 'Modèles en cours de construction...',
+
+ // channels:list
+ 'command_channels_list_description' => 'Liste tous les canaux du système',
+ 'command_channels_list_summary' => 'Affiche tous les canaux avec leurs détails dans différents formats',
+ 'command_channels_list_header' => 'Canaux:',
+ 'command_channels_list_no_channels_found' => 'Aucun canal n\'a été trouvé.',
+ 'command_channels_list_total' => 'Total canaux: %d',
+ 'command_channels_list_id' => 'ID',
+ 'command_channels_list_name' => 'Nom',
+ 'command_channels_list_title' => 'Titre',
+ 'command_channels_list_entries' => 'Entrées',
+ 'command_channels_list_last_entry' => 'Dernière entrée',
+ 'command_channels_list_never' => 'Jamais',
+ 'command_channels_list_ask_site' => 'Quelle ID de site?',
+ 'command_channels_list_ask_format' => 'Format output (table, json, csv)?',
+ 'command_channels_list_option_site' => 'ID de site pour lequel lister les canaux',
+ 'command_channels_list_option_format' => 'Format output: table, json, ou csv',
+ 'command_channels_list_option_channel_id' => 'Filtrer par ID de canal spécifique',
+
+ // version
+ 'command_version_description' => 'Affiche l\'information sur la version d\'ExpressionEngine',
+ 'command_version_summary' => 'Montre l\'actuelle version d\'ExpressionEngine et l\'information relative au système',
+ 'command_version_header' => 'Information relative à la version d\'ExpressionEngine',
+ 'command_version_expressionengine' => 'Version d\'ExpressionEngine : %s',
+ 'command_version_build' => 'Build: %s',
+ 'command_version_php' => 'Version PHP: %s',
+ 'command_version_option_format' => 'Format output: simple ou json',
+ 'command_version_option_field' => 'Sort exclusivement un champ spécifique: version, build ou php_version',
+ 'command_version_invalid_field' => 'Champ non valide: %s. Champs disponibles: version, build, php_version',
+
+ // fields:list
+ 'command_fields_list_description' => 'Liste tous les champs de canaux dans le système',
+ 'command_fields_list_summary' => 'Affiche tous les champs de canaux avec leurs détails dans des formats variés',
+ 'command_fields_list_header' => 'Champs de canaux:',
+ 'command_fields_list_no_fields_found' => 'Aucun champ n\'a été trouvé.',
+ 'command_fields_list_total' => 'Total champs: %d',
+ 'command_fields_list_id' => 'ID',
+ 'command_fields_list_name' => 'Nom',
+ 'command_fields_list_label' => 'Label',
+ 'command_fields_list_type' => 'Type',
+ 'command_fields_list_required' => 'Requis',
+ 'command_fields_list_search' => 'Recherche',
+ 'command_fields_list_hidden' => 'Masqué',
+ 'command_fields_list_ask_site' => 'Quelle ID de site?',
+ 'command_fields_list_ask_format' => 'Format output (table, json, csv)?',
+ 'command_fields_list_ask_type' => 'Filtrer par type de champ?',
+ 'command_fields_list_ask_group' => 'Filtrer par nom de groupe de champs?',
+ 'command_fields_list_ask_channel_id' => 'Filtrer par ID de canal?',
+ 'command_fields_list_option_site' => 'ID de site pour lequel lister les champs',
+ 'command_fields_list_option_format' => 'Format output: table, json ou csv',
+ 'command_fields_list_option_type' => 'Filtrer par type de champ (par exemple: texte, textarea, select)',
+ 'command_fields_list_option_group' => 'Filtrer par nom de groupe de champs ou nom court',
+ 'command_fields_list_option_channel_id' => 'Filtrer par ID de canal',
+ 'command_fields_list_option_field_id' => 'Filtrer par ID de champ spécifique',
+
+ // fieldtypes:list
+ 'command_fieldtypes_list_description' => 'Liste tous les types de champs disponibles au sein du système',
+ 'command_fieldtypes_list_summary' => 'Affiche tous les types de champs fournis par des add-ons installés et groupés',
+ 'command_fieldtypes_list_header' => 'Types de champs:',
+ 'command_fieldtypes_list_no_fieldtypes_found' => 'Aucun type de champ n\'a été trouvé.',
+ 'command_fieldtypes_list_total' => 'Total types de champs: %d',
+ 'command_fieldtypes_list_shortname' => 'Nom court',
+ 'command_fieldtypes_list_name' => 'Nom',
+ 'command_fieldtypes_list_addon' => 'Addon',
+ 'command_fieldtypes_list_option_format' => 'Format output: table, json ou csv',
+ 'command_fieldtypes_list_option_installed' => 'Montre seulement les types de champs des add-ons déjà installés',
+ 'command_fieldtypes_list_option_addon' => 'Filtrer par noms abrégés des add-ons, séparés par des virgules',
+ 'command_fieldtypes_list_option_short' => 'Filtrer par noms abrégés de types de champs, séparés apr des virgules',
+
+
+);
+
+// EOF
diff --git a/comment_lang.php b/comment_lang.php
new file mode 100644
index 0000000..8be2a5d
--- /dev/null
+++ b/comment_lang.php
@@ -0,0 +1,225 @@
+ 'Vous êtes déjà inscrit(e) à ce fil de commentaires.',
+
+ 'any_date' => 'Personnaliser la durée',
+
+ 'block_ips' => 'Ajoute les IP à la liste des personnes bloquées',
+
+ 'choose_entry_for_comment_move' => 'Choisir l\'entrée à partir de laquelle déplacer le commentaire',
+
+ 'close_selected' => 'Régler le statut sur fermé',
+
+ 'closed' => 'Fermé',
+
+ 'cmt_account_not_active' => 'Votre compte de membre n\'a pas encore été activé',
+
+ 'cmt_banned_email' => 'L\'adresse email que vous avez saisie est censurée',
+
+ 'cmt_comment_accepted' => 'Commentaire accepté',
+
+ 'cmt_comment_removal' => 'Pour cesser de recevoir des notifications pour ce fil de commentaires, cliquer ici:',
+
+ 'cmt_comment_response_body' => 'Quelqu\'un vient de répondre à l\'entrée à laquelle vous êtes abonné(e):',
+
+ 'cmt_comment_response_title' => 'Quelqu\'un vient de répondre à votre commentaire',
+
+ 'cmt_comment_title' => 'Le titre de l\'entrée est:',
+
+ 'cmt_comment_url' => 'Vous pouvez visualiser le commentaire à l\'URL suivante :',
+
+ 'cmt_commenting_has_expired' => 'Les commentaires ne sont pas disponibles pour cette entrée de canal.',
+
+ 'cmt_comments_not_allowed' => 'Les commentaires ne sont pas autorisés pour ce canal',
+
+ 'cmt_comments_timelock' => 'Vous êtes autorisé(e) à ne publier de commentaire que toutes les %s secondes.',
+
+ 'cmt_duplicate_comment_warning' => 'Impossible de recevoir de commentaire pour le moment.',
+
+ 'cmt_invalid_email' => 'L\'adresse email que vous avez saisie n\'est pas valide',
+
+ 'cmt_missing_comment' => 'Le champ de commentaire est requis',
+
+ 'cmt_missing_email' => 'Le champ du courriel est requis',
+
+ 'cmt_missing_name' => 'Le champ nom est requis',
+
+ 'cmt_must_be_member' => 'Vous devez être un membre inscrit pour publier des commentaires',
+
+ 'cmt_name_not_allowed' => 'Le nom avec lequel vous publiez est un nom réservé. Merci de choisir un nom différent.',
+
+ 'cmt_no_authorized_for_comments' => 'Vous n\'êtes pas autorisé(e) à publier des commentaires',
+
+ 'cmt_no_preview_template_specified' => 'La balise de formulaire de commentaire ne contient pas la localisation de votre modèle de prévisualisation.',
+
+ 'cmt_notification_removal' => 'Retrait de notification',
+
+ 'cmt_return_to_comments' => 'Retour aux commentaires',
+
+ 'cmt_subscribe' => 'Souscrivez à ce commentaire',
+
+ 'cmt_must_be_logged_in' => 'Cette page est uniquement accessible aux membres connectés.',
+
+ 'cmt_too_large' => 'Le commentaire que vous avez saisi contient %n caractères mais seulement %x caractères sont autorisés.',
+
+ 'cmt_unsubscribe' => 'Se désinscrire de ce commentaire',
+
+ 'cmt_will_be_reviewed' => 'Votre commentaire sera vérifié par un modérateur avant approbation.',
+
+ 'cmt_you_have_been_removed' => 'Vous avez été désabonné(e) de la réception de nouvelles notifications.',
+
+ 'collapsed_display' => 'Affichage réduit',
+
+ 'comment' => 'Commentaire',
+
+ 'comment_deleted' => 'Commentaire supprimé',
+
+ 'comment_edit_time_limit' => 'Limitation de temps d\'édition des commentaire (en secondes, régler sur 0 pour ne fixer aucune limite)',
+
+ 'comment_moderation_override' => 'Modérer les entrées expirées',
+
+ 'comment_module_description' => 'Système de commentaires utilisateur',
+
+ 'comment_module_name' => 'Commentaire',
+
+ 'comment_moved' => 'Commentaire supprimé',
+
+ 'comment_settings' => 'Réglages de commentaires',
+
+ 'comment_smart_notifications' => 'Activer les notifications intelligentes ',
+
+ 'comment_updated' => 'Commentaire mis à jour',
+
+ 'comment_word_censoring' => 'Imposer la censure de mots pour les commentaires',
+
+ 'comments' => 'Commentaires',
+
+ 'comments_moved' => 'Commentaires supprimés',
+
+ 'date_range' => 'Espace temps',
+
+ 'delete_confirm' => 'Supprimer la confirmation de commentaire',
+
+ 'delete_selected' => 'Supprimer les commentaires sélectionnés',
+
+ 'edit_comment' => 'Editer le commentaire',
+
+ 'email' => 'Email',
+
+ 'end_date' => 'Date de fin',
+
+ 'entry_title' => 'Titre d\'entrée',
+
+ 'expand' => 'Etendre',
+
+ 'expanded_display' => 'Affichage étendu',
+
+ 'filter_by_author' => 'Filtrer par auteur',
+
+ 'filter_by_channel' => 'Filtrer par canal',
+
+ 'filter_by_status' => 'Filtrer par statut',
+
+ 'filter_comments' => 'Filtrer les commentairess',
+
+ 'instructions' => 'Instructions: ',
+
+ 'invalid_entry_id' => 'ID d\'entrée non valide',
+
+ 'invalid_subscription' => 'L\'URL que vous avez saisie est non valide',
+
+ 'ip_address' => 'IP',
+
+ 'keywords' => 'Mots-clés',
+
+ 'location' => 'Localisation',
+
+ 'marked_as' => 'marqué comme',
+
+ 'move' => 'Déplacer',
+
+ 'move_comment_instr' => 'Entrer l\'ID de la nouvelle entrée:',
+
+ 'move_comments_to_entry' => 'Déplacer les commentaires vers l\'entrée',
+
+ 'move_selected' => 'L\'action de déplacer est sélectionnée',
+
+ 'name' => 'Nom',
+
+ 'no_results' => 'Pas de résultat',
+
+ 'no_valid_comments' => 'Pas de commentaires valides',
+
+ 'not_currently_subscribed' => 'Vous ne semblez pas être inscrit(e) à l\'ID de l\'entrée que vous avez saisie',
+
+ 'open' => 'Ouvert',
+
+ 'open_selected' => 'Régler le statut sur Ouvert',
+
+ 'past_day' => 'Dernières 24h',
+
+ 'past_month' => 'Derniers 30j',
+
+ 'past_six_months' => 'Derniers 180j',
+
+ 'past_week' => 'Derniers 7j',
+
+ 'past_year' => 'Derniers 365j',
+
+ 'pending_selected' => 'Régler le statut sur en attente',
+
+ 'registered_member' => 'Membre inscrit',
+
+ 'search_in_comments' => 'Rechercher dans les commentaires',
+
+ 'search_in_emails' => 'Rechercher dans les adresses email',
+
+ 'search_in_entry_titles' => 'Rechercher dans les titres d\'entrées',
+
+ 'search_in_ips' => 'Rechercher dans les IP',
+
+ 'search_in_names' => 'Rechercher dans les noms',
+
+ 'selection_required' => 'Au moins une sélection est requise pour la saisie',
+
+ 'settings' => 'Réglages',
+
+ 'settings_updated' => 'Réglages mis à jour',
+
+ 'start_date' => 'Date de départ',
+
+ 'status_changed' => 'Statut modifié',
+
+ 'today' => 'Aujourd\'hui',
+
+ 'url' => 'URL',
+
+ 'you_have_been_subscribed' => 'Vous êtes maintenant inscrit(e) à l\'entrée suivante',
+
+ 'you_have_been_unsubscribed' => 'Votre inscription à l\'entrée suivante a été supprimée:',
+
+ /* Cookies */
+
+ 'cookie_my_email' => 'Mon email',
+ 'cookie_my_email_desc' => 'L\'adresse email précisée lors de la publication d\'un commentaire.',
+
+ 'cookie_my_location' => 'Ma localisation',
+ 'cookie_my_location_desc' => 'Localisation précisée lors de la publication d\'un commentaire.',
+
+ 'cookie_my_name' => 'Mon nom',
+ 'cookie_my_name_desc' => 'Nom précisé lors de la publication d\'un commentaire.',
+
+ 'cookie_my_url' => 'Mon URL',
+ 'cookie_my_url_desc' => 'URL précisée lors de la publication d\'un commentaire.',
+
+ 'cookie_notify_me' => 'Me notifier',
+ 'cookie_notify_me_desc' => 'Si réglé sur ‘oui’, les notifications seront adressées à l\'adresse email enregistrée lorsque de nouveaux commentaires seront publiés.',
+
+ 'cookie_save_info' => 'Sauvegarder l\'info',
+ 'cookie_save_info_desc' => 'Si réglé sur ‘oui’, cela permet la mise en service de cookies additionnels (mon_email, ma_localisation, mon_nom, mon_url) pour conserver des informations relatives aux utilisateurs invités lorsqu\'ils remplissent des formulaires de commentaires. Ces cookies sont seulement opérationnels si vous publiez un commentaire.',
+
+);
+
+// EOF
diff --git a/communicate_lang.php b/communicate_lang.php
new file mode 100644
index 0000000..dfe5d95
--- /dev/null
+++ b/communicate_lang.php
@@ -0,0 +1,151 @@
+ 'Tous les emails ont été envoyés',
+
+ 'attachment' => 'Pièce jointe',
+
+ 'attachment_problem' => 'Il y a eu un problème pour ajouter votre fichier joint.',
+
+ 'attachment_unavailable' => 'Pour envoyer des pièces jointes, une localisation de téléversement doit être définie.',
+
+ 'attachment_warning' => 'Les pièces jointes ne sont pas sauvegardées par ExpressionEngine et doivent donc être sauvegardées localement.',
+
+ 'batchmode_disabled' => 'Le Mode Batch (envoi par paquets) est désactivé',
+
+ 'batchmode_ready_to_begin' => 'La procédure d\'envoi des emails va débuter dans 5 secondes',
+
+ 'batchmode_warning' => 'Ne pas utiliser votre navigateur avant que le processus ne soit complètement achevé!',
+
+ 'batch_size_is_zero' => 'Le mode Batch (envoi par paquets) est activé mais le volume du batch n\'est pas réglé correctement. Consulter votre Email Configuration Overrides dans votre fichier de config.',
+
+ 'bcc' => 'BCC',
+
+ 'cache_data_missing' => 'Les données en cache d\'email n\'ont pas été localisées.',
+
+ 'cc' => 'CC',
+
+ 'chars' => 'caractères',
+
+ 'complete' => 'Compléter',
+
+ 'currently_sending_batch' => 'Envoi en cours d\'emails %x à %y',
+
+ 'delete_confirm' => 'Confirmation de suppression d\'email',
+
+ 'delete_emails' => 'Supprimer l\'email',
+
+ 'delete_question' => 'Etes-vous sûr(e) de vouloir supprimer les emails précisés?',
+
+ 'dummy_location' => 'L\'email a été dirigé à: %s',
+
+ 'email_date' => 'Date d\'envoi',
+
+ 'email_deleted' => 'L\'email a été supprimé',
+
+ 'email_error' => 'Erreur d\'email',
+
+ 'email_sent_message' => 'Votre email a été envoyé',
+
+ 'email_success' => 'Email envoyé',
+
+ 'email_title' => 'Titre d\'email',
+
+ 'emails' => 'Emails',
+
+ 'emails_remaining' => 'Emails restants:',
+
+ 'empty_form_fields' => 'Vous avez laissé certains champs vides.',
+
+ 'finish_sending' => 'Finir l\'envoi',
+
+ 'high' => 'Haute',
+
+ 'highest' => 'La plus haute',
+
+ 'honor_email_pref' => 'Envoyer exclusivement aux membres qui ont choisi d\'accepter les emails',
+
+ 'html' => 'HTML',
+
+ 'incomplete' => 'Incomplet',
+
+ 'low' => 'Basse',
+
+ 'lowest' => 'La plus basse',
+
+ 'mail_format' => 'Formatage d\'email',
+
+ 'manual_recipients_ignored' => 'Le champ du destinataire ci-dessus sera ignoré',
+
+ 'markdown' => 'Markdown',
+
+ 'message' => 'Message',
+
+ 'no_cached_email' => 'Aucun email mis en cache n\'a été trouvé.',
+
+ 'no_email_matching_criteria' => 'Il n\'y a pas d\'adresse email qui corresponde au critère que vous avez sélectionné',
+
+ 'normal' => 'Normal',
+
+ 'not_allowed_to_email_cache' => 'Vous n\'êtes pas autorisé(e) à visualiser les emails mis en cache.',
+
+ 'not_allowed_to_email_member_groups' => 'Vous n\'êtes pas autorisé(e) à adresser des emails aux rôles de membres',
+
+ 'not_allowed_to_email_members' => 'Vous n\'êtes pas autorisé(e) à adresser des emails aux membres',
+
+ 'off' => 'Fermé',
+
+ 'on' => 'Ouvert',
+
+ 'plain_text' => 'Texte brut',
+
+ 'plaintext_alt' => 'Un contenu alternatif pour votre email en HTML sera délivré en texte brut lorsqu\'une application ne pourra pas restituer le HTML.',
+
+ 'plaintext_body' => 'Corps de texte brut',
+
+ 'previous_email' => 'Emails précédemment adressés',
+
+ 'priority' => 'Priorité',
+
+ 'problem_with_id' => 'Nous avons rencontré un problème avec le numéro d\'ID nécessaire pour adresser des emails',
+
+ 'recipient' => 'Destinataire',
+
+ 'remove' => 'Supprimer',
+
+ 'resend' => 'Renvoyer',
+
+ 'search_emails_button' => 'Recherche emails',
+
+ 'send_an_email' => 'Envoyer un email',
+
+ 'send_it' => 'Adressez-le',
+
+ 'sending_email' => 'Envoi d\'email en cours…',
+
+ 'separate_emails_with_comma' => 'Séparer les adresses multiples avec une virgule',
+
+ 'subject' => 'Sujet',
+
+ 'text_formatting' => 'Formatage de texte',
+
+ 'total_emails_sent' => 'Nombre total d\'emails envoyés:',
+
+ 'total_recipients' => 'Total destinataires',
+
+ 'total_sent' => 'Total envoyés',
+
+ 'view' => 'Visualiser',
+
+ 'wordwrap' => 'Césure de mots',
+
+ 'your_email' => 'Votre email',
+
+ 'your_name' => 'Votre nom',
+
+ 'roles_send_warning' => 'Attention: Envoyer un message adressé à un grand nombre de membres peut provoquer des problèmes de performance sur le serveur et cette action doit être utilisée avec précaution.',
+
+);
+
+// EOF
diff --git a/consent_lang.php b/consent_lang.php
new file mode 100644
index 0000000..ea7fe2d
--- /dev/null
+++ b/consent_lang.php
@@ -0,0 +1,69 @@
+ 'Consentement',
+
+ 'consent_app_created' => '(Application créée)',
+
+ 'consent_granted_by_log_msg' => 'consentement accordé par %s via %s',
+
+ 'consent_granted_log_msg' => 'consentement accordé via %s',
+
+ 'consent_list_versions' => 'Versions',
+
+ 'consent_name' => 'Nom de consentement',
+
+ 'consent_prefs_saved' => 'Vos préférences de consentement ont été sauvegardées pour: %s',
+
+ 'consent_request' => 'Requête de consentement',
+
+ 'consent_request_created' => 'La requête de consentement a été créée',
+
+ 'consent_request_created_desc' => 'La requête de consentement %s a été créée.',
+
+ 'consent_request_not_created' => 'Impossible de créer une requête de consentement',
+
+ 'consent_request_not_created_desc' => 'Impossible de créer cette requête de consentement, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'consent_request_not_updated' => 'Impossible de mettre à jour cette requête de consentement',
+
+ 'consent_request_not_updated_desc' => 'Impossible de mettre à jour cette requête de consentement, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'consent_request_updated' => 'Requête de consentement mise à jour',
+
+ 'consent_request_updated_desc' => 'La requête de consentement %s a été mise à jour.',
+
+ 'consent_requests_deleted' => 'Requêtes de consentement supprimées',
+
+ 'consent_requests_deleted_desc' => '%d requêtes de consentement ont été supprimées.',
+
+ 'consent_title' => 'Titre de consentement',
+
+ 'consent_withdrawn_by_log_msg' => 'consentement retiré par %s',
+
+ 'consent_withdrawn_log_msg' => 'consentement retiré',
+
+ 'consents' => 'Consentements',
+
+ 'create_consent_request' => 'Créer une requête de consentement',
+
+ 'edit_consent_request' => 'Editer la requête de consentement',
+
+ 'new_consent_version_destructive' => 'Ceci est une action destructrice et irréversible.',
+
+ 'new_consent_version_notice' => 'Editer cette requête de consentement conduira à la révocation universelle de tous les précédents consentements liés à cette requête.',
+
+ 'all_consents' => 'Tous les %d consentements',
+
+ 'opt_in' => 'S\'inscrire',
+
+ 'opt_out' => 'Se retirer',
+
+ 'request' => 'Requête',
+
+ 'online_form' => 'Formulaire en ligne',
+
+];
+
+// EOF
diff --git a/content_lang.php b/content_lang.php
new file mode 100644
index 0000000..3fee08d
--- /dev/null
+++ b/content_lang.php
@@ -0,0 +1,1054 @@
+ 'Toutes les %s entrées',
+
+ 'all_comments' => 'Tous les %s commentaires',
+
+ 'all_comments_for_entry' => 'Tous les commentaires pour %s',
+
+ 'search_results_comments_for_entry' => 'Recherche de commentaires pour %s
et obtention de %d résultats pour "%s"',
+
+ 'all_entries' => 'Toutes les %d entrées',
+
+ 'allow_comments' => 'Autoriser les commentaires?',
+
+ 'allow_comments_desc' => 'Si activé, les membres munis de permissions auront la possibilité de publier des commentaires dans cette entrée.',
+
+ 'author' => 'Auteur',
+
+ 'author_desc' => 'Le membre qui a rédigé cette entrée.',
+
+ 'author_information' => 'Information sur l\'auteur',
+
+ 'author_information_desc' => 'Information relative à l\'auteur de ce commentaire, non éditable.',
+
+ 'auto_saved' => 'auto sauvegardé',
+
+ 'auto_saved_entries' => 'Entrées auto sauvegardées',
+
+ 'btn_add_category' => 'Ajouter une catégorie',
+
+ 'btn_create_new' => 'Créer Nouvelle',
+
+ 'btn_create_new_entry_in_channel' => 'Nouveau dans %s',
+
+ 'btn_edit_comment' => 'Sauvegarder',
+
+ 'btn_publish' => 'Publier',
+
+ 'btn_save_revision' => 'Sauvegarder la révision',
+
+ 'btn_search_entries' => 'Chercher les entrées',
+
+ 'by' => 'par',
+
+ 'categories' => 'Catégories',
+
+ 'categories_desc' => 'Affecter une catégorie à cette entrée.',
+
+ 'channel' => 'Canal',
+
+ 'channel_desc' => 'Le canal auquel cette entrée devrait être rattachée.',
+
+ 'column_comment' => 'Commentaire',
+
+ 'column_comment_date' => 'Date',
+
+ 'column_comment_total' => 'Commentaires',
+
+ 'column_categories' => 'Catégories',
+
+ 'column_entry_date' => 'Date',
+
+ 'column_entry_id' => 'ID#',
+
+ 'column_ip_address' => 'IP',
+
+ 'column_status' => 'Statut',
+
+ 'column_title' => 'Titre',
+
+ 'column_view_count_one' => 'Nombre de vues 1',
+
+ 'column_view_count_two' => 'Nombre de vues 2',
+
+ 'column_view_count_three' => 'Nombre de vues 3',
+
+ 'column_view_count_four' => 'Nombre de vues 4',
+
+ 'comment_content' => 'Contenu du commentaire',
+
+ 'comment_content_desc' => 'Contenu de ce commentaire.',
+
+ 'comment_expiration_date' => 'Date d\'expiration du commentaire',
+
+ 'comment_expiration_date_desc' => 'Date des commentaires de ces entrées au-delà de laquelle ces derniers ne seront plus acceptés.',
+
+ 'comment_status_desc' => 'Statut de ce commentaire.',
+
+ 'comments_deleted_desc' => 'Les commentaires suivants ont été supprimés',
+
+ 'comments_status_updated_desc' => 'Les commentaires suivants ont été reliés à %s',
+
+ 'clone_entry_success' => 'Entrée créée',
+
+ 'clone_entry_success_desc' => 'Ceci est votre nouvelle entrée clonée.',
+
+ 'create_entry_error' => 'Impossible de créer l\'entrée',
+
+ 'create_entry_error_desc' => 'Impossible de créer cette entrée, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'create_entry_success' => 'Entrée créée',
+
+ 'create_entry_success_desc' => 'Cette entrée %2$s a été créée.',
+
+ 'create_entry_with_channel_name' => 'Nouvelle entrée: %s',
+
+ 'edit_channel_entries' => 'Editer les entrées de canal',
+
+ 'edit_comment_error' => 'Impossible d\'éditer le commentaire',
+
+ 'edit_comment_error_desc' => 'Impossible d\'éditer le commentaire, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'edit_comment_success' => 'Succès',
+
+ 'edit_comment_success_desc' => 'Le commentaire a été édité.',
+
+ 'edit_entry_error' => 'Impossible de mettre à jour l\'entrée',
+
+ 'edit_entry_error_desc' => 'Impossible de mettre à jour cette entrée, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'edit_entry_success' => 'Entrée mise à jour',
+
+ 'edit_entry_success_desc' => 'L\'entrée %2$s a été mise à jour à %3$s.',
+
+ 'edit_entry_with_title' => 'Editer l\'entrée: %s',
+
+ 'entries' => 'Entrées',
+
+ 'entries_deleted_desc' => 'Les entrées suivantes ont été supprimées',
+
+ 'entries_not_deleted_desc' => 'Les entrées suivantes n\'ont pas pu être supprimées. Merci de vérifier que vous avez les permissions suffisantes.',
+
+ 'entry' => 'Entrée',
+
+ 'entry_date' => 'Date d\'entrée',
+
+ 'entry_date_desc' => 'Date de publication de cette entrée.',
+
+ 'entry_limit_reached' => 'La limite attribuée à ce canal a été atteinte',
+
+ 'entry_limit_reached_desc' => 'Ce canal est limité à %d entrées.',
+
+ 'entry_limit_reached_one_desc' => 'Ce canal est limité à une seule entrée.',
+
+ 'entry_manager' => 'Entrées',
+
+ 'entry_status' => 'Statut des entrées',
+
+ 'entry_status_desc' => 'Statut des entrées.',
+
+ 'expiration_date' => 'Date d\'expiration',
+
+ 'expiration_date_desc' => 'Date à laquelle cette entrée doit expirer.',
+
+ 'edit_date' => 'Dernière date d\'édition',
+
+ 'filter_autosaves' => 'filtrer les sauvegardes auto',
+
+ 'filter_by_author' => 'auteur',
+
+ 'filter_by_category' => 'catégorie',
+
+ 'filter_by_channel' => 'canal',
+
+ 'filter_by_status' => 'statut',
+
+ 'in' => 'dans',
+
+ 'ip_address' => 'IP',
+
+ 'manage_categories' => 'Gérer les catégories',
+
+ 'move_comment' => 'Déplacer le commentaire?',
+
+ 'move_comment_desc' => 'Indiquer une ID d\'entrée à laquelle rattacher ce commentaire.
Actuellement rattaché à: %s (%s)',
+
+ 'no_comments' => 'Aucun commentaire n\'a été trouvé.',
+
+ 'set_to_closed' => 'Régler sur fermé',
+
+ 'set_to_open' => 'Régler sur ouvert',
+
+ 'set_to_pending' => 'Régler sur "en attente" ',
+
+ 'sticky' => 'Rendre cette entrée persistante?',
+
+ 'sticky_entry' => 'Entrée persistante',
+
+ 'sticky_desc' => 'Si activé, cette entrée sera toujours priorisée dans les listes de tris.',
+
+ 'url_title' => 'Titre URL',
+
+ 'url_title_desc' => 'Localisation URL de cette entrée.',
+
+ /* Publish page */
+ 'action_delete' => 'Supprimer',
+
+ 'actions' => 'Actions',
+
+ 'add_author' => 'Ajouter un auteur',
+
+ 'add_author_desc' => 'Les réglages de groupes prévalent sur les réglages individuels et certains utilisateurs n\'ont pas pu être retirés de cette liste d\'auteurs.',
+
+ 'add_categories' => 'Ajouter les catégories',
+
+ 'add_category' => 'Ajouter la catégorie',
+
+ 'all_channels' => 'Tous les Canaux',
+
+ 'alpha' => 'Alphabétique',
+
+ 'anchor' => 'Hyperlien',
+
+ 'any_date' => 'Espace temps personnalisé',
+
+ 'ascending' => 'Le plus ancien en premier',
+
+ 'authors' => 'Auteurs',
+
+ 'autosave_data_available' => 'Donnée autosauvegardée disponible',
+
+ 'autosave_success' => 'autosauvegardée',
+
+ 'autosave_title' => 'Donnée sauvegardée disponible',
+
+ 'autosave_warning_1' => 'ExpressionEngine a sauvegardé les données de cette entrée depuis la dernière sauvegarde.',
+
+ 'autosave_warning_2' => 'Les données sauvegardées sont supprimées quand une entrée est de nouveau sauvegardée ou ré-enregistrée.',
+
+ 'autosave_warning_3' => 'Voulez-vous charger ces données maintenant?',
+
+ 'autosaved' => 'autosauvegardée',
+
+ 'autosaved_entries' => 'Entrées autosauvegardées',
+
+ 'autosaved_versions' => 'Versions autosauvegardées',
+
+ 'autosaved_versions_desc' => 'Ci-dessous, figure la liste des versions autosauvegardées de cette entrée.',
+
+ 'autosaves' => 'Sauvegarde automatiquement',
+
+ 'blockquote' => 'Bloc de citation',
+
+ 'bold' => 'Gras',
+
+ 'button_mode' => 'Mode bouton:',
+
+ 'calendar' => 'Calendrier',
+
+ 'cat_selection_is_multiple_categories_assigned' => 'La sélection devrait être limitée à une seule catégorie mais l\'entrée est déjà associée à des catégories multiples.',
+
+ 'cat_selection_is_multiple_auto_select_parent' => 'La sélection devrait être limitée à une seule catégorie mais le groupe de catégories contient des catégories enfant et le réglage Associer les catégories parentes
est activé.',
+
+ 'close_preview' => 'Fermer la prévisualisation',
+
+ 'cancel_preview' => 'Annuler la prévisualisation',
+
+ 'category' => 'Catégorie',
+
+ 'channel_name' => 'Canal:',
+
+ 'channels' => 'Canaux',
+
+ 'check_spelling' => 'Vérifier l\'orthographe',
+
+ 'choose_a_destination' => 'Où souhaitez-vous que votre fichier apparaisse?',
+
+ 'choose_a_destination_for_emoticon' => 'Choisir une destination pour votre émoticône',
+
+ 'choose_a_destination_for_thumb' => 'Où souhaitez-vous que votre image apparaisse?',
+
+ 'choose_entry_for_comment_move' => 'Choisir l\'entrée pour le déplacement de commentaire',
+
+ 'choose_file' => 'Choisir le fichier',
+
+ 'choose_layout_group_preview' => 'Sélectionnez la présentation du groupe que vous souhaitez prévisualiser.',
+
+ 'choose_only_one_entry' => 'Vous devez choisir une seule entrée',
+
+ 'clear' => 'Effacer',
+
+ 'click_emoticon' => 'Cliquez sur une image pour la placer dans votre entrée',
+
+ 'click_to_view_your_entry' => 'Cliquez ici pour visualiser votre entrée',
+
+ 'close' => 'Fermer',
+
+ 'close_all' => 'Fermer tout',
+
+ 'close_for_no_change' => 'Fermez cette fenêtre pour annuler.',
+
+ 'close_selected' => 'Fermez sélectionné',
+
+ 'close_window' => 'Fermez la fenêtre',
+
+ 'closed' => 'Fermé',
+
+ 'comment' => 'Commentaire',
+
+ 'comment_action' => 'Action:',
+
+ 'comment_date' => 'Date:',
+
+ 'comment_deleted' => 'Commentaires effacés',
+
+ 'comment_email' => 'Email:',
+
+ 'comment_ip' => 'IP:',
+
+ 'comment_updated' => 'Commentaire mis à jour',
+
+ 'comment_url' => 'URL:',
+
+ 'comments' => 'Commentaires',
+
+ 'confirm_exit' => 'Si vous quittez, n\'importe quelle donnée relative à l\'entrée sera perdue. Etes-vous sûr(e) de vouloir quitter?',
+
+ 'constrain_proportions' => 'Réduire les proportions',
+
+ 'content' => 'Contenu',
+
+ 'content_publish' => 'Publier',
+
+ 'continue' => 'Continuer',
+
+ 'continue_editing' => 'Continuer l\'édition',
+
+ 'create_popup' => 'Créer une fenêtre surgissante pour l\'image?',
+
+ 'create_thumb' => 'Créer une vignette d\'image',
+
+ 'create_thumb_copy' => 'Créer une copie séparée',
+
+ 'current_rev' => 'Actuellement chargé(e)',
+
+ 'date' => 'Date',
+
+ 'date_calendar' => 'Date du calendrier',
+
+ 'date_outside_of_range' => 'La date que vous avez précisée est en dehors des plages limites acceptées (1902 - 2037).',
+
+ 'date_range' => 'Plage de dates',
+
+ 'delete_comment' => 'Supprimer les commentaires',
+
+ 'delete_confirm' => 'Supprimer la confirmation',
+
+ 'delete_entries_confirm' => 'Etes-vous sûr(e) de vouloir supprimer ces entrées de façon définitive?',
+
+ 'delete_entry_confirm' => 'Etes-vous sûr(e) de vouloir supprimer cette entrée de façon définitive?',
+
+ 'delete_selected' => 'Supprimer, a été choisi',
+
+ 'descending' => 'La plus récente en premier',
+
+ 'discard_autosave' => 'Renoncer aux données autosauvegardées',
+
+ 'div' => 'Div',
+
+ 'do_not_place_file' => 'Ne pas intégrer de fichier dans les entrées',
+
+ 'edit_categories' => 'Editer les catégories',
+
+ 'edit_comment' => 'Editer le commentaire',
+
+ 'edit_entry' => 'Editer l\'entrée',
+
+ 'edit_member' => 'Editer le membre',
+
+ 'edit_selected' => 'Editer Sélectionné',
+
+ 'edit_this_entry' => 'Editer cette entrée',
+
+ 'email' => 'Email',
+
+ 'embedded' => 'Encapsulé dans l\'entrée',
+
+ 'emoticons' => 'Emoticônes',
+
+ 'end_date' => 'Fin',
+
+ 'entries_deleted' => 'Supprimé',
+
+ 'entry_has_been_added' => 'Nouvelle entrée soumise',
+
+ 'entry_has_been_updated' => 'L\'entrée a été mise à jour',
+
+ 'entry_title_with_title' => 'Titre de l\'entrée: \'%title\'',
+
+ 'exact_match' => 'Correspondance exacte',
+
+ 'extra_title' => 'Liste des catégories sélectionnées:',
+
+ 'field_blank' => 'Vous avez laissé un champ vide.',
+
+ 'fields' => 'Champs',
+
+ 'add' => 'Ajouter',
+
+ 'add_field' => 'Ajouter un champ',
+
+ 'file_exists' => 'Un fichier existe déjà avec ce nom',
+
+ 'file_exists_warning' => 'Alerte de fichier existant',
+
+ 'file_manager' => 'Gestionnaire de fichier',
+
+ 'file_saved' => 'Fichier sauvegardé',
+
+ 'file_type' => 'Type de fichier',
+
+ 'file_upload' => 'Téléversement de fichier',
+
+ 'file_uploaded' => 'Fichier téléversé:',
+
+ 'files' => 'Fichiers',
+
+ 'fixed_date' => 'Fixé',
+
+ 'font' => 'Police',
+
+ 'formatting' => 'Formatage:',
+
+ 'forum' => 'Forum',
+
+ 'forum_body' => 'Texte du sujet de forum',
+
+ 'forum_no_forum_body' => 'Vous ne pouvez pas créer de sujet de forum sans lui associer un contenu.',
+
+ 'forum_no_forum_title' => 'Vous devez attribuer un titre au sujet de forum.',
+
+ 'forum_no_forum_id' => 'Vous devez choisir un forum.',
+
+ 'forum_title' => 'Titre de sujet de forum',
+
+ 'forum_topic_id' => 'ID de sujet de forum',
+
+ 'forum_topic_id_exitsts' => 'Si un sujet de forum existe déjà et que vous souhaitez l\'associer à votre entrée, veuillez alors soumettre le numéro d\'ID du sujet et laisser les champs ci-dessus vides',
+
+ 'forum_topic_id_info' => 'Ce champ permet d\'associer cette entrée de canal à un sujet de forum.',
+
+ 'forums_unavailable' => 'Il n\'y a pas de forums disponibles pour publier',
+
+ 'guided' => 'Guidé',
+
+ 'heading_1' => 'Titre 1',
+
+ 'heading_2' => 'Titre 2',
+
+ 'heading_3' => 'Titre 3',
+
+ 'heading_4' => 'Titre 4',
+
+ 'heading_5' => 'Titre 5',
+
+ 'height' => 'Hauteur',
+
+ 'hide_toolbar' => 'Masquer la barre d\'outils',
+
+ 'horizontal_rule' => 'Règle horizontale',
+
+ 'html_buttons_email_text' => 'Entrer une adresse email',
+
+ 'html_buttons_email_title' => 'Entrer un titre de lien (ou laisser le champ vide pour laisser l\'adresse email en tant que titre.)',
+
+ 'html_buttons_enter_text' => 'Entrer le texte que vous souhaitez formater',
+
+ 'html_buttons_image_text' => 'Entrer l\'URL d\'image',
+
+ 'html_buttons_no_cursor' => 'Pour utiliser ces boutons, vous devez d\'abord placer votre curseur dans ce champ.',
+
+ 'html_buttons_title_text' => 'Optionnel: entrer un attribut de titre',
+
+ 'html_buttons_url_text' => 'Entrer une URL d\'hyperlien',
+
+ 'html_buttons_webpage_text' => 'Entrer le titre de ce lien',
+
+ 'html_glossary' => 'Glossaire',
+
+ 'image' => 'Image',
+
+ 'image_link' => 'Lien d\'image',
+
+ 'image_location' => 'Localisation d\'image',
+
+ 'image_options' => 'Options d\'image',
+
+ 'image_resized' => 'Votre image a été redimensionnée',
+
+ 'image_size_not_different' => 'Les valeurs de longueur et largeur que vous avez précisées sont les mêmes que l\'original.',
+
+ 'instructions' => 'Instructions: ',
+
+ 'invalid_author' => 'L\'auteur sélectionné est non valide.',
+
+ 'invalid_comment_date_formatting' => 'La date d\'expiration de commentaire que vous avez précisée n\'a pas été correctement formatée (année-mois-jour heure:minute). Laisser le champ vide si vous ne souhaitez pas indiquer de date d\'expiration.',
+
+ 'invalid_date_formatting' => 'La date que vous avez précisée n\'a pas été correctement formatée (année-mois-jour heure:minute)',
+
+ 'italic' => 'Italique',
+
+ 'keywords' => 'Mots-clés',
+
+ 'layout_group' => 'Groupe',
+
+ 'layout_removed' => 'Affichage supprimé.',
+
+ 'layout_save_warning' => 'Si vous avez altéré votre présentation, les modifications ne seront pas sauvegardées.',
+
+ 'line_break' => 'Saut de ligne',
+
+ 'link' => 'Lien',
+
+ 'live_view' => 'Cliquer pour visualiser',
+
+ 'load_revision' => 'Charger la révision',
+
+ 'localized_date' => 'Localisée',
+
+ 'located_in' => 'Localisation:',
+
+ 'location' => 'Localisation',
+
+ 'missing_comment' => 'Vous devez soumettre un commentaire',
+
+ 'missing_date' => 'Votre entrée canal doit comporter une date.',
+
+ 'missing_title' => 'Votre entrée de canal doit comporter un titre.',
+
+ 'move_comments_to_entry' => 'Déplacer les commentaires vers l\'entrée',
+
+ 'move_selected' => 'Déplacer sélectionné',
+
+ 'multi_entries_updated' => 'Les entrées ont été mises à jour',
+
+ 'multi_entry_category_editor' => 'Editeur de catégorie multi-entrées',
+
+ 'multi_entry_editor' => 'Editeur multi-entrées',
+
+ 'name' => 'Nom',
+
+ 'new_entry' => 'Nouvelle entrée',
+
+ 'newline_format' => 'Formatage en cours:',
+
+ 'no_autosave_data' => 'Pas d\'entrées autosauvegardées',
+
+ 'no_categories' => 'Aucune catégorie n\'a été affectée à ce canal.',
+
+ 'no_categories_assigned' => 'Pas de catégorie affectée',
+
+ 'no_categories_assigned_desc' => 'Il n\'y a pas de catégorie affectée à ce canal. Affecter un groupe de catégories.',
+
+ 'no_category_group_match' => 'Aucune correspondance de groupe de catégories n\'a été trouvée pour aucune des entrées. Merci de choisir des entrées qui ont au moins un groupe de catégories en commun.',
+
+ 'no_channel_exists' => 'Vous avez tenté d\'accéder à un canal qui n\'existe pas.',
+
+ 'no_channels' => 'Vous n\'avez aucun canal qui vous est affecté pour ce site.',
+
+ 'no_channels_exist' => 'Il n\'y a actuellement aucun canal',
+
+ 'no_emoticons' => 'Impossible de trouver la localisation de vos émoticônes',
+
+ 'no_entries_exist' => 'Aucune entrée trouvée.',
+
+ 'no_entries_matching_that_criteria' => 'Il n\'y a pas d\'entrées qui correspondent au critère que vous avez sélectionné.',
+
+ 'no_entries_on_this_site' => 'L\'entrée appartient à un site différent.',
+
+ 'no_glossary' => 'Le glossaire n\'existe pas',
+
+ 'no_member_roles' => 'Vous devez sélectionner au moins un rôle de membre pour appliquer/retirer un affichage.',
+
+ 'no_related_entries' => 'Aucune entrée n\'existe pour le canal associé',
+
+ 'no_revisions' => 'Il n\'y a actuellement pas de révisions pour cette entrée.',
+
+ 'no_smileys' => 'Impossible de localiser les émoticônes',
+
+ 'no_spellcheck_lib' => 'Erreur: la bibliothèque Pspell Library ne semble pas être installée.',
+
+ 'no_valid_selections' => 'Aucune sélection valide n\'a été précisée',
+
+ 'non_image' => 'Non-image',
+
+ 'nonbr_space' => 'Non-retour à la ligne',
+
+ 'normal' => 'Normal',
+
+ 'open' => 'Ouvert',
+
+ 'open_selected' => 'Ouvert sélectionné',
+
+ 'options' => 'Options',
+
+ 'order' => 'Ordre',
+
+ 'ordered_list' => 'Liste ordonnée',
+
+ 'original' => 'Original',
+
+ 'overwrite_instructions' => 'Vous pouvez soit choisir un nouveau nom et le fichier sera renommé ou sinon soumettre ce formulaire avec le même nom et le fichier sera écrasé.',
+
+ 'pages' => 'Pages',
+
+ 'paragraph' => 'Paragraphe',
+
+ 'past_day' => 'Dernières 24h',
+
+ 'past_month' => 'Derniers 30j',
+
+ 'past_six_months' => 'Derniers 180j',
+
+ 'past_week' => 'Derniers 7j',
+
+ 'past_year' => 'Derniers 365j',
+
+ 'percent' => 'Pourcentage',
+
+ 'pixels' => 'Pixels',
+
+ 'place_file' => 'Placer le fichier',
+
+ 'place_file_close' => 'Placer le fichier et fermer la fenêtre',
+
+ 'place_image' => 'Placer l\'image',
+
+ 'place_image_close' => 'Placer l\'image et fermer la fenêtre',
+
+ 'popup_link' => 'Lien d\'image surgissante',
+
+ 'popup_thumb' => 'Lien de miniature surgissante',
+
+ 'posted_by' => 'Auteur:',
+
+ 'pre' => 'Préformaté',
+
+ 'preview' => 'Prévisualiser',
+
+ 'preview_entry' => 'Prévisualiser l\'entrée',
+
+ 'preview_layout' => 'Prévisualiser l\'affichage',
+
+ 'preview_url_not_set' => 'Prévisualiser URL non réglée',
+
+ 'preview_url_not_set_desc' => "Merci d\'ajouter le réglage Prévisualiser l\'URL dans vos préférences de canaux.",
+
+ 'preview_not_allowed' => 'La prévisualisation n\'est pas autorisée',
+
+ 'preview_not_allowed_desc' => "Changer vos préférences de canal sur la commande autoriser la prévisualisation.",
+
+ 'preview_cannot_display' => 'La prévisualisation en direct ne peut être affichée',
+
+ 'preview_domain_mismatch_desc' => "L\'URL de votre site est réglée pour utiliser %1\$s
mais vous accédez au tableau de bord depuis %2\$s
.",
+
+ 'preview_protocol_mismatch_desc' => "L\'URL de votre site est réglée pour utiliser %1\$s
mais vous accédez au tableau de bord avec %2\$s
.",
+
+ 'preview_domain_error_instructions' => "Vous pouvez seulement invoquer la prévisualisation en direct depuis des domaines qui sont configurés en tant que Base URL
, URL TB
, URL
ou ajoutés comme réécriture de la config allowed_preview_domains
.",
+
+ 'publish' => 'Publier',
+
+ 'publish_another_entry' => 'Publier une autre entrée',
+
+ 'publish_form' => 'Publier un formulaire',
+
+ 'publish_layout' => 'Publier une présentation',
+
+ 'refresh_layout' => 'Rafraïchir la présentation',
+
+ 'remove_categories' => 'Retirer les catégories',
+
+ 'remove_layout' => 'Réinitialiser la présentation',
+
+ 'resize_image' => 'Redimensionner \'image',
+
+ 'resize_original' => 'Redimensionner l\'image d\'origine',
+
+ 'results_per_page' => 'Résultats par page',
+
+ 'return_to_publish' => 'Retour à Publier',
+
+ 'revision' => 'Révision',
+
+ 'revision_saved' => 'Révision sauvegardée',
+
+ 'revision_saved_desc' => 'La révision %d de %s a été sauvegardée.',
+
+ 'revision_warning' => 'Vous êtes sur le point de charger une révision antérieure. Tout contenu actuellement non sauvegardé de cette page sera perdu.',
+
+ 'save_layout' => 'Sauvegarder la présentation',
+
+ 'save_revision' => 'Sauvegarder la révision',
+
+ 'search' => 'Chercher',
+
+ 'select_action' => 'Sélectionner vos options de placement',
+
+ 'select_channel_to_edit' => 'Choisir un canal à visualiser',
+
+ 'select_channel_to_post_in' => 'Choisir un canal pour y publier',
+
+ 'select_destination_dir' => 'Sélectionner un répertoire de destination',
+
+ 'selection_required' => 'Au minimum une sélection est requise pour publier',
+
+ 'show_all' => 'Tout montrer',
+
+ 'show_toolbar' => 'montrer la barre d\'outils',
+
+ 'spam' => 'SPAM',
+
+ 'spam_comments' => 'Il y a %d commentaires fléchés comme de potentiels pourriels et qui nécessitent une modération.',
+
+ 'spam_comments_header' => 'Commentaires en SPAM',
+
+ 'span' => 'envergure',
+
+ 'spell_check' => 'Vérificateur d\'orthographe',
+
+ 'start_date' => 'Démarrer',
+
+ 'status' => 'Statut',
+
+ 'status_changed' => 'Statut modifié',
+
+ 'status_changed_desc' => 'Le statut d\'entrée a été modifié en %s',
+
+ 'status_not_available' => 'Statut non disponible',
+
+ 'status_not_available_desc' => 'Le statut actuel %s n\’est pas accessible.
Il peut avoir été supprimé ou ne pas avoir été affecté à un canal, sinon vous n\’avez pas les autorisations qui lui sont associées.',
+
+ 'tab_count_zero' => 'Il faut impérativement un onglet disponible pour rassembler les champs.',
+
+ 'tab_has_req_field' => 'L\'onglet ne peut pas être supprimé tant qu\'il contient les champs requis suivants: ',
+
+ 'tabs' => 'Onglets',
+
+ 'there_are_required_fields1' => 'Il y a ',
+
+ 'there_are_required_fields2' => ' champs requis non complétés.',
+
+ 'this_entry_will_appear_in' => 'Cette entrée va apparaître dans:',
+
+ 'thumb_info' => 'Si vous ne souhaitez pas redimensionner ou créer une miniature alors passer sur les options ci-dessous',
+
+ 'thumb_instructions' => 'Vous pouvez redimensionner votre image de façon optionnelle ou créer une miniature d\'image.',
+
+ 'thumb_settings' => 'Réglages d\'image',
+
+ 'thumbnail_created' => 'La miniature a été créée',
+
+ 'title' => 'Titre',
+
+ 'titles' => 'Titres',
+
+ 'titles_and_content' => 'Titres & Contenu',
+
+ 'title_not_unique' => 'Une entrée existe déjà avec ce titre. Les titres doivent être uniques.',
+
+ 'today' => 'Aujourd\'hui',
+
+ 'unable_to_create_url_title' => 'Impossible de créer un titre d\'URL valide pour votre entrée',
+
+ 'unauthorized_for_any_channels' => 'Vous n\'êtes pas autorisé(e) à publier des entrées de canal',
+
+ 'unauthorized_for_this_channel' => 'Vous n\'êtes pas autorisé(e) à publier dans ce canal',
+
+ 'unauthorized_to_delete_others' => 'Vous êtes seulement autorisé(e) à supprimer les entrées de canal dont vous êtes l\'auteur',
+
+ 'unauthorized_to_delete_self' => 'Vous n\'êtes pas autorisé(e) à supprimer vos propres entrées de canal',
+
+ 'unauthorized_to_edit' => 'Vous n\'êtes pas autorisé(e) à éditer les entrées que vous avez choisies.',
+
+ 'unordered_list' => 'Liste non ordonnée',
+
+ 'unpublished' => 'non publié(s)',
+
+ 'upload' => 'Téléverser',
+
+ 'upload_dir_choose' => 'Choisissez un répertoire de téléversement',
+
+ 'upload_file' => 'Téléverser le fichier',
+
+ 'upload_to' => 'Téléverser dans %s',
+
+ 'url' => 'URL',
+
+ 'url_only' => 'URL seulement',
+
+ 'url_title_is_index' => 'Le titre URL ne peut être nommé \'index\'',
+
+ 'url_title_is_numeric' => 'Les nombres ne peuvent pas être utilisés comme titres URL',
+
+ 'url_title_not_unique' => 'Ce titre URL est déjà emprunté par %s. Les titres URL doivent être uniques.',
+
+ 'url_title_not_unique_frontend' => 'Ce titre URL est emprunté par une autre entrée. Les titres URL doivent être uniques.',
+
+ 'version_preview' => 'Numéro de révision: %s',
+
+ 'version_no' => 'Révision #%d',
+
+ 'versioning_enabled' => 'Activer les révisions d\'entrée?',
+
+ 'versioning_enabled_desc' => 'Si activé, vous pouvez réaliser jusqu\'à %d révisions de cette entrée.',
+
+ 'view' => 'Visualiser',
+
+ 'view_comments' => 'Visualiser les commentaires',
+
+ 'view_entry' => 'Visualiser l\'entrée',
+
+ 'view_filtered' => 'Retourner aux entrées filtrées',
+
+ 'view_wider' => 'Visualiser en plus grand format',
+
+ 'viewing_revision' => 'Vous êtes en train de visualiser une Révision',
+
+ 'viewing_revision_desc' => 'Tous les changements sauvegardés écraseront la version la plus récente de cette entrée',
+
+ 'warning' => 'Attention',
+
+ 'width' => 'Largeur',
+
+ 'you_have_uploaded' => 'Vous avez téléversé le fichier suivant:',
+
+ /* Textarea Buttons */
+ 'create_blockquote' => 'créer un bloc de citation',
+
+ 'create_hyperlink' => 'créer hyperlien',
+
+ 'create_ordered_list' => 'créer liste ordonnée',
+
+ 'create_unordered_list' => 'créer liste non ordonnée',
+
+ 'launch_writemode' => 'lancer le mode écriture',
+
+ 'make_bold' => 'mettre en gras',
+
+ 'make_italic' => 'mettre en italique',
+
+ 'open_emoji' => 'ouvrir l\'émoji',
+
+ 'open_glossary' => 'ouvrir le glossaire',
+
+ 'open_spellcheck' => 'ouvrir le correcteur orthographique',
+
+ 'view_code' => 'visualiser le code',
+
+ /* Relationships */
+ 'add_new_html_button' => 'Ajouter un nouveau bouton HTML',
+
+ 'add_new_row' => 'Ajouter une nouvelle rangée',
+
+ 'add_row' => 'Ajouter une rangée',
+
+ 'collapse' => 'Réduire',
+
+ 'collapse_all' => 'Tout réduire',
+
+ 'expand' => 'Agrandir',
+
+ 'expand_all' => 'Tout agrandir',
+
+ 'creating_new_in_rel' => 'Création en cours d\'une nouvelle entrée dans #to_channel# pour une relation avec #from_channel#',
+
+ 'creating_member_in_rel' => 'Création d\'un nouveau membre pour une relation avec #from_channel#',
+
+ 'hide' => 'Masquer',
+
+ 'item_to_relate_with' => 'Element à relier à cette entrée.',
+
+ 'items_related_to' => 'Eléments reliés à cette entrée.',
+
+ 'items_to_relate_with' => 'Eléments à mettre en relation avec cette entrée.',
+
+ 'no_entries_found' => 'Pas d\'entrées trouvées',
+
+ 'no_entries_related' => 'Pas d\'entrées liées.',
+
+ 'no_entry_related' => 'Pas d\'entrée liée.',
+
+ 'no_rows_created' => 'Pas de rangées créées',
+
+ 'remove_relationship' => 'Enlever la relation',
+
+ 'remove_row' => 'enlever la rangée',
+
+ 'search_available_entries' => 'Rechercher les entrées disponibles',
+
+ 'search_related_entries' => 'Rechercher les entrées liées',
+
+ 'show_tools' => 'Montrer les outils',
+
+ /* writemode */
+ 'add_file' => 'Ajouter le fichier',
+
+ 'comment_moved' => 'Commentaire déplacé',
+
+ 'comments_moved' => 'Commentaires déplacés',
+
+ 'crop' => 'Rogner',
+
+ 'crop_height' => 'Hauteur',
+
+ 'crop_width' => 'Largeur',
+
+ 'crop_x' => 'X',
+
+ 'crop_y' => 'Y',
+
+ 'directory_no_access' => 'Vous n\'avez pas accès au répertoire précisé pour ce champ',
+
+ 'edit_image' => 'Editer l\'image',
+
+ 'edit_modes' => 'Editer les modes',
+
+ 'field_not_editable' => 'Ce champ peut ne pas être édité.',
+
+ 'invalid_date' => 'La date que vous avez précisée n\'est pas valide.',
+
+ 'invalid_date_ambiguous' => 'La date que vous avez précisée est ambigüe, merci d\'utiliser une année libellée à quatre chiffres sinon d\'utiliser des barres obliques au lieu des tirets.',
+
+ 'invalid_selection' => 'Sélection non valide',
+
+ 'layout_failure' => 'Il y a eu un problème pour sauvegarder votre présentation.',
+
+ 'layout_failure_invalid_name' => 'Les champs suivants ont des caractères non valides dans les noms courts: ',
+
+ 'layout_failure_required' => 'Les champs suivants sont requis et ne peuvent être masqués: ',
+
+ 'layout_preview' => 'Vous prévisualisez la présentation de publication pour ',
+
+ 'layout_success' => 'Présentation sauvegardée avec succès.',
+
+ 'maintain_ratio' => 'Maintenir le ratio de l\'aspect',
+
+ 'no_entry_to_update' => 'Vous avez tenté de mettre à jour une entrée qui n\'existe pas.',
+
+ 'no_templates' => 'Pas de modèles',
+
+ 'remove_file' => 'Supprimer le fichier',
+
+ 'resize' => 'Redimensionner',
+
+ 'resize_height' => 'Hauteur',
+
+ 'resize_width' => 'Largeur',
+
+ 'rotate' => 'Pivoter',
+
+ 'rotate_180' => '180°',
+
+ 'rotate_90l' => '90 degrés, gauche',
+
+ 'rotate_90r' => '90 degrés, droite',
+
+ 'rotate_flip_hor' => 'Faire pivoter horizontalement',
+
+ 'rotate_flip_vert' => 'Faire pivoter verticalement',
+
+ 'screen_name' => 'Nom d\'écran',
+
+ 'search_entries' => 'Recherche entrées',
+
+ 'unable_to_load_tab' => 'Impossible de charger le fichier de l\'onglet de publication demandé: %s',
+
+ 'width_needed' => 'La largeur ou la largeur/hauteur doit être sélectionnée',
+
+ 'wm_discard_changes' => 'Abandonner les changements',
+
+ 'wm_publish_to_field' => 'Publier dans le champ',
+
+ /* Publish Tabs */
+ 'menu_categories' => 'Catégories',
+
+ 'menu_date' => 'Date',
+
+ 'menu_forum' => 'Forums',
+
+ 'menu_options' => 'Options',
+
+ 'menu_pages' => 'Pages',
+
+ 'menu_publish' => 'Publier',
+
+ 'rel_ft_no_entries' => 'Pas d\'entrée',
+
+ /* Bulk Edit */
+
+ 'add_categories' => 'Ajouter des catégories',
+
+ 'add_categories_entries' => 'Ajouter des catégories à %d entrées',
+
+ 'add_editable_fields' => 'Ajouter des champs éditables',
+
+ 'add_editable_fields_desc' => 'Les fichiers sélectionnés seront ajoutés ci-dessous et seront éditables pour toutes les entrées choisies.',
+
+ 'btn_save_all_and_close' => 'Tout sauvegarder & fermer',
+
+ 'editing_entries' => 'Edition en cours de %d entrées',
+
+ 'entries_updated' => '%d entrées ont été mises à jour.',
+
+ 'filter_selected_entries' => 'Filtrer les entrées sélectionnées',
+
+ 'no_cat_groups_in_common' => 'Pas de groupes de catégories en commun.',
+
+ 'bulk_edit' => 'Edition en nombre',
+
+ 'bulk_edit_add_categories_notice' => 'Toutes les catégories choisies seront attribuées aux entrées sélectionnées en complément de la sélection de la catégorie actuelle, relative à ces entrées.',
+
+ 'bulk_edit_destructive' => 'ceci est une action irréversible et destructrice.',
+
+ 'bulk_edit_notice' => 'Tous les champs sélectionnés écraseront le contenu de ce champ enregistré pour toutes les entrées sélectionnées.',
+
+ 'bulk_edit_remove_categories_notice' => 'Toutes les catégories sélectionnées seront supprimées des entrées choisies, laissant intactes les affectations de catégories des autres entrées.',
+
+ 'remove_categories' => 'Supprimer les catégories',
+
+ 'remove_categories_entries' => 'Supprimer les catégories des %d entrées',
+
+ 'remove_from_selection' => 'Supprimer de la sélection',
+
+ 'save_and_next' => 'Sauvegarder & Suivant',
+
+ 'selected_entries' => 'Entrées sélectionnées',
+
+ 'showing' => 'Affichage en cours…',
+
+ 'unauthorized_entry_desc' => 'Vous ne possédez pas l\'autorisation d\'éditer une des entrées sélectionnées.',
+
+ /* Entry Manager */
+
+ 'entry_manager_view_created' => 'Visualiser les entrées créées',
+
+ 'entry_manager_view_created_desc' => 'La visualisation %s a été créée.',
+
+ 'entry_manager_view_updated' => 'Visualisation mise à jour',
+
+ 'entry_manager_view_updated_desc' => 'La visualisation %s a été mise à jour.',
+
+ 'entry_manager_view_not_created' => 'Impossible de créer la visualisation',
+
+ 'entry_manager_view_not_created_desc' => 'Impossible de créer cette visualisation, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'entry_manager_view_not_updated' => 'Impossible de mettre à jour la visualisation',
+
+ 'entry_manager_view_not_updated_desc' => 'Impossible de mettre à jour la visualisation, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+);
+
+// EOF
diff --git a/core_lang.php b/core_lang.php
new file mode 100644
index 0000000..bebe7a7
--- /dev/null
+++ b/core_lang.php
@@ -0,0 +1,510 @@
+ 'et',
+
+ 'and_n_others' => 'et %d autres',
+
+ 'at' => 'à',
+
+ 'auto_redirection' => 'Vous serez automatiquement redirigé(e) dans %x secondes',
+
+ 'back' => 'Retour',
+
+ 'by' => 'par',
+
+ 'click_if_no_redirect' => 'Cliquer ici si vous n\'êtes pas redirigé(e) automatiquement ',
+
+ 'disabled' => 'désactivé',
+
+ 'dot' => 'point',
+
+ 'enabled' => 'activé',
+
+ 'encoded_email' => '(JavaScript doit être activé pour visualiser cette adresse email)',
+
+ 'first' => 'Premier',
+
+ 'id' => 'ID',
+
+ 'last' => 'Dern.',
+
+ 'next' => 'Prochain',
+
+ 'no' => 'Non',
+
+ 'not_authorized' => 'Vous n\'êtes pas autorisé(e) à engager cette action',
+
+ 'not_available' => 'Non disponible',
+
+ 'of' => 'de',
+
+ 'off' => 'fermé',
+
+ 'on' => 'ouvert',
+
+ 'or' => 'ou',
+
+ 'pag_first_link' => '‹ Premier',
+
+ 'pag_last_link' => 'Dernier ›',
+
+ 'page' => 'Page',
+
+ 'preference' => 'Préférence',
+
+ 'prev' => 'Précédent',
+
+ 'return_to_previous' => 'Retour à la page précédente',
+
+ 'search' => 'Rechercher',
+
+ 'setting' => 'Réglage',
+
+ 'site_homepage' => 'Page d\'accueil du site',
+
+ 'submit' => 'Envoi',
+
+ 'system_off_msg' => 'Ce site est actuellement inactif.',
+
+ 'thank_you' => 'Merci!',
+
+ 'update' => 'Mettre à jour',
+
+ 'updating' => 'Mise à jour en cours…',
+
+ 'yes' => 'Oui',
+
+ 'required_fields' => 'Champs requis',
+
+ 'edit_this' => 'Editer cela',
+
+ /* Errors */
+ 'captcha_incorrect' => 'Vous n\'avez pas saisi le mot exactement tel qu\'il apparaît sur l\'image',
+
+ 'captcha_required' => 'Vous devez soumettre le mot qui apparaît sur l\'image',
+
+ 'recaptcha_required' => 'la vérification reCAPTCHA n\'a pas réussi',
+
+ 'checksum_changed_accept' => 'Accepter les changements',
+
+ 'checksum_changed_warning' => 'Un ou plusieurs fichiers \'core\' ont été altérés:',
+
+ 'checksum_email_message' => 'ExpressionEngine a détecté la modification d\'un fichier \'core\' sur: {url}
+
+Les fichiers suivants ont été affectés:
+{changed}
+
+Si vous êtes l\'auteur de ces changements, merci d\'accepter les modifications sur la page d\'accueil du tableau de bord. Si vous n\'avez pas vous-même modifié ces fichiers, cela peut être une indication que vous êtes victime d\'une tentative de piratage. Vérifiez que les fichiers ne comprennent pas de contenus suspicieux (JavaScript ou iFrames) et consultez: ' . DOC_URL . 'troubleshooting/error-messages.html#expressionengine-has-detected-the-modification-of-a-core-file',
+
+ 'checksum_email_subject' => 'Un fichier \'core\' a été modifié sur votre site.',
+
+ 'warning_system_status_title' => 'Merci de vérifier le statut de système en ligne',
+
+ 'warning_system_status_message' => 'Le statut actuel de votre système est réglé sur %s. Si vous avez besoin d\'en changer, merci de consulter les Réglages système ou cliquer sur le bouton ci-dessous.',
+
+ 'warning_system_status_button' => 'Régler le système %s',
+
+ 'csrf_token_expired' => 'Ce formulaire a expiré. Merci de rafraîchir la page et de réessayer.',
+
+ 'cookie_domain_mismatch' => 'Le domaine de cookies configuré ne correspond pas à l\'URL du site.',
+
+ 'current_password_incorrect' => 'Le mot de passe actuel n\'a pas été correctement saisi.',
+
+ 'current_password_required' => 'Votre mot de passe actuel est requis.',
+
+ 'curl_not_installed' => 'cURL n\'est pas installé sur votre serveur',
+
+ 'error' => 'Erreur',
+
+ 'file_not_found' => 'Le fichier %s n’existe pas.',
+
+ 'file_manager' => 'Gestionnaire de fichiers',
+
+ 'general_error' => 'Les erreurs suivantes ont été détectées',
+
+ 'generic_fatal_error' => 'Quelque chose s\'est mal déroulé et cette URL ne peut pas être traitée pour l\'instant.',
+
+ 'invalid_action' => 'L\'action que vous avez requise n\'est pas valide.',
+
+ 'invalid_url' => 'L’URL que vous avez saisie n\'est pas valide.',
+
+ 'missing_encryption_key' => 'Vous n\'avez pas réglé de valeur pour %s
dans votre fichier config.php. Cela peut exposer votre installation à des failles de sécurité. Restaurez les clés ou consulter this troubleshooting article, le guide utilisateur pour obtenir de l\'aide.',
+
+ 'el_folder_present' => ' Le répertoire %s
est présent sur votre serveur. Veuillez vérifier que vous avez remplacé index.php
et admin.php
conformément aux informations de mise à jour et retirez ce répertoire.',
+
+ 'missing_mime_config' => 'Impossible d\'importer votre liste blanche mime-type: le fichier %s n\'existe pas et ne peut être lu.',
+
+ 'new_version_error' => 'Une erreur imprévue est apparue en tentant de télécharger l\'actuelle version d\'Expressionengine. Consultez ce document de dépannage pour davantage d\'informations.',
+
+ 'nonexistent_page' => 'La page demandée n\'a pas été trouvée',
+
+ 'redirect_xss_fail' => 'Le lien vers lequel vous avez été redirigé(e) contient potentiellement un code malicieux ou dangereux. Nous vous recommandons de cliquer sur le bouton retour et d\'adresser un email %s pour nous communiquer le lien qui a généré ce message.',
+
+ 'redirect_warning_header' => 'Alerte de redirection',
+
+ 'redirect_description' => 'Vous êtes en train d\'ouvrir une nouvelle page web destinée à accueillir %s qui ne fait pas partie de votre site ',
+
+ 'redirect_check_address' => 'Merci de vérifier que cette adresse soit conforme.',
+
+ 'redirect_cancel' => 'Annuler',
+
+ 'submission_error' => 'Le formulaire que vous avez saisi contient les erreurs suivantes',
+
+ 'theme_folder_wrong' => 'Le chemin de votre dossier "themes" est incorrect. Merci de vous rendre à Réglages d\'URL et réglages de chemin et de vérifier le chemin de themes
et l\'URL de themes
.',
+
+ 'unable_to_load_field_type' => 'Impossible de charger le fichier de type de champ: %s.
Confirmez que ce fichier de type de champ est situé dans le/' . SYSDIR . '/user/addons/ directory',
+
+ 'unwritable_cache_folder' => 'Votre dossier de cache n\'a pas les permissions requises.
Pour résoudre ce problème: réglez les permissions de dossier de cache (/' . SYSDIR . '/user/cache/) sur 777 (ou sur le réglage équivalent sur votre serveur).',
+
+ 'unwritable_config_file' => 'Votre fichier de configuration ne possède pas les permissions appropriées.
Pour résoudre ce problème: réglez les permissions du fichier de configuration(/' . SYSDIR . '/user/config/config.php) sur 666 (ou sur le réglage équivalent pour votre serveur).',
+
+ 'version_mismatch' => 'La version de votre installation ExpressionEngine (%s) n\'est pas cohérente avec la version signalée (%s). Merci de mettre de nouveau à jour votre installation de ExpressionEngine.',
+
+ 'php72_intl_error' => 'Votre extension PHP intl
est périmée. Veuillez vous assurer que vous avez la version ICU 4.6
ou une version plus récente.',
+
+ 'license_error' => 'Erreur de licence',
+ 'license_error_file_not_writable' => 'Le dossier de cache doit être réinscriptible pour faire fonctionner ExpressionEngine Pro',
+ 'license_error_file_broken' => 'Il y a eu une erreur lors de la validation du statut de licence d\'ExpressionEngine Pro',
+
+
+ /* Roles */
+ 'banned' => 'Censurés',
+
+ 'guests' => 'Invités',
+
+ 'members' => 'Membres',
+
+ 'pending' => 'En attente',
+
+ 'super_admins' => 'Super Admins',
+
+ 'anonymous' => 'Anonymes',
+
+ /* Template.php */
+ 'error_fix_module_processing' => 'Merci de vérifier que le module \'%x\' est installé et que \'%y\' est une méthode compatible avec le module',
+
+ 'error_fix_install_addon' => 'Merci de vérifier que l\'add-on \'%x\' est installé.',
+
+ 'error_fix_syntax' => 'Merci de corriger la syntaxe dans votre modèle.',
+
+ 'error_invalid_conditional' => 'Vous avez une condition non valide dans votre modèle. Merci de reconsidérer vos conditions relatives à une chaîne non fermée, de vérifier des opérateurs non valides, un } manquant, ou un {/if} oublié…',
+
+ 'error_layout_too_late' => 'Balise de plugin ou de module trouvée avant la déclaration d\'affichage. Merci de déplacer la balise d\'affichage dans la partie supérieure de votre modèle.',
+
+ 'error_multiple_layouts' => 'Plusieurs affichages ont été trouvés, merci de vous assurer que vous avez seulement une balise de présentation par modèle',
+
+ 'error_tag_module_processing' => 'La balise suivante n\'a pas pu être traitée:',
+
+ 'error_tag_syntax' => 'La balise suivante comprend une erreur de syntaxe:',
+
+ 'layout_contents_reserved' => 'Le nom "contents" est réservé aux données de modèles et ne peut pas être utilisé comme variable d\'affichage (c\'est-à-dire. {layout:set name="contents"} ou {layout="foo/bar" contents=""}).',
+
+ 'template_load_order' => 'Classement de chargements de modèles',
+
+ 'template_loop' => 'Vous avez causé une boucle de modèles due à des sous-modèles incorrectement imbriqués (\'%s\' est appelé de façon récursive)',
+
+ 'route_not_found' => 'Route de modèle non trouvée.',
+
+ /* Email */
+ 'error_sending_email' => 'Impossible d\'adresser un email pour le moment.',
+
+ 'forgotten_email_sent' => 'Si cette adresse email est associée à un compte, les instructions pour réinitaliser votre mot de passe viennent de vous être adressées par email.',
+
+ 'no_email_found' => 'L\'adresse email que vous avez saisie n\'a pas été trouvée dans la base de données.',
+
+ 'password_has_been_reset' => 'Votre mot de passe a été réinitialisé et un nouveau mot de passe vous a été adressé par email.',
+
+ 'password_reset_flood_lock' => 'Vous avez tenté de réinitialiser votre mot de passe par de trop nombreuses tentatives aujourd\'hui. Merci de consulter votre boite de réception ainsi que les dossiers de spam pour ce qui concerne les requêtes précédentes sinon contacter l\'administrateur de votre site.',
+
+ 'forgotten_username_email_sent' => 'Si cette adresse email est associée à un compte, un email contenant votre nom d\'utilisateur vient de vous être adressé par courriel.',
+
+ 'your_new_login_info' => 'Information de connexion',
+
+ /* Timezone */
+ 'invalid_date_format' => 'Le format de date que vous avez fourni est non valide.',
+
+ 'invalid_timezone' => 'Le fuseau horaire que vous avez fourni est non valide.',
+
+ 'no_timezones' => 'Pas de fuseaux horaires',
+
+ 'select_timezone' => 'Sélectionnez le fuseau horaire',
+
+ /* Date */
+ 'singular' => 'un',
+
+ 'less_than' => 'moins de',
+
+ 'about' => 'environ',
+
+ 'past' => ' il y a %s',
+
+ 'future' => 'dans %s',
+
+ 'ago' => 'il y a %x',
+
+ 'year' => 'année',
+
+ 'years' => 'années',
+
+ 'month' => 'mois',
+
+ 'months' => 'mois',
+
+ 'fortnight' => 'deux semaines',
+
+ 'fortnights' => 'deux semaines',
+
+ 'week' => 'semaine',
+
+ 'weeks' => 'semaines',
+
+ 'day' => 'jour',
+
+ 'days' => 'jours',
+
+ 'hour' => 'heure',
+
+ 'hours' => 'heures',
+
+ 'minute' => 'minute',
+
+ 'minutes' => 'minutes',
+
+ 'second' => 'seconde',
+
+ 'seconds' => 'secondes',
+
+ 'am' => 'am',
+
+ 'pm' => 'pm',
+
+ 'AM' => 'AM',
+
+ 'PM' => 'PM',
+
+ 'Sun' => 'Dim',
+
+ 'Mon' => 'Lun',
+
+ 'Tue' => 'Mar',
+
+ 'Wed' => 'Mer',
+
+ 'Thu' => 'Jeu',
+
+ 'Fri' => 'Ven',
+
+ 'Sat' => 'Sam',
+
+ 'Su' => 'S',
+
+ 'Mo' => 'M',
+
+ 'Tu' => 'T',
+
+ 'We' => 'W',
+
+ 'Th' => 'T',
+
+ 'Fr' => 'F',
+
+ 'Sa' => 'S',
+
+ 'Sunday' => 'Dimanche',
+
+ 'Monday' => 'Lundi',
+
+ 'Tuesday' => 'Mardi',
+
+ 'Wednesday' => 'Mercredi',
+
+ 'Thursday' => 'Jeudi',
+
+ 'Friday' => 'Vendredi',
+
+ 'Saturday' => 'Samedi',
+
+ 'Jan' => 'Jan',
+
+ 'Feb' => 'Fev',
+
+ 'Mar' => 'Mar',
+
+ 'Apr' => 'Avr',
+
+ 'May' => 'Mai',
+
+ 'Jun' => 'Juin',
+
+ 'Jul' => 'Juil',
+
+ 'Aug' => 'Aou',
+
+ 'Sep' => 'Sep',
+
+ 'Oct' => 'Oct',
+
+ 'Nov' => 'Nov',
+
+ 'Dec' => 'Dec',
+
+ 'January' => 'Janvier',
+
+ 'February' => 'Février',
+
+ 'March' => 'Mars',
+
+ 'April' => 'Avril',
+
+ 'May_l' => 'Mai',
+
+ 'June' => 'Juin',
+
+ 'July' => 'Juillet',
+
+ 'August' => 'Aoüt',
+
+ 'September' => 'Septembre',
+
+ 'October' => 'Octobre',
+
+ 'November' => 'Novembre',
+
+ 'December' => 'Décembre',
+
+ 'UM12' => '(UTC -12:00) Baker/Ile Howland',
+
+ 'UM11' => '(UTC -11:00) Niue',
+
+ 'UM10' => '(UTC -10:00) Heure Standard Hawaii-Iles Aléoutiennes, Iles Cook, Tahiti',
+
+ 'UM95' => '(UTC -9:30) Iles Marquises',
+
+ 'UM9' => '(UTC -9:00) Heure standard Alaska, Iles Gambier',
+
+ 'UM8' => '(UTC -8:00) Heure Standard Pacifique, Ile Clipperton',
+
+ 'UM7' => '(UTC -7:00) Heure Standard Montagne',
+
+ 'UM6' => '(UTC -6:00) Heure Standard Centre',
+
+ 'UM5' => '(UTC -5:00) Heure Standard de l\'Est, Heure standard Ouest Caraïbes',
+
+ 'UM45' => '(UTC -4:30) Heure Standard Vénézuélienne',
+
+ 'UM4' => '(UTC -4:00) Heure Standard de l\'Atlantique, Heure Standard Est Caraïbes',
+
+ 'UM35' => '(UTC -3:30) Heure Standard de Terre-Neuve',
+
+ 'UM3' => '(UTC -3:00) Argentine, Brésil, Guyane française, Uruguay, Saint-Pierre et Miquelon',
+
+ 'UM2' => '(UTC -2:00) Géorgie du sud /Sud Iles Sandwich',
+
+ 'UM1' => '(UTC -1:00) Açores, Iles du Cap Vert',
+
+ 'UTC' => '(UTC) Temps universel Greenwich, Heure Europe de l\'ouest',
+
+ 'UP1' => '(UTC +1:00) Heure Centre Europe, Heure Afrique de l\'Ouest',
+
+ 'UP2' => '(UTC +2:00) Heure Centre Afrique, Europe de l\'Est, Kaliningrad',
+
+ 'UP3' => '(UTC +3:00) Heure Afrique de l\'Est, Heure Standard Arabie saoudite ',
+
+ 'UP35' => '(UTC +3:30) Heure Standard de l\'Iran',
+
+ 'UP4' => '(UTC +4:00) Heure de Moscou, Heure Standard d\' Azerbaijan',
+
+ 'UP45' => '(UTC +4:30) Afghanistan',
+
+ 'UP5' => '(UTC +5:00) Heure Standard du Pakistan, Heure Yekaterinburg ',
+
+ 'UP55' => '(UTC +5:30) Heure Standard de l\'Inde, du Sri Lanka ',
+
+ 'UP575' => '(UTC +5:45) Heure du Népal',
+
+ 'UP6' => '(UTC +6:00) Heure Standard du Bangladesh, du Bhutan, de Omsk',
+
+ 'UP65' => '(UTC +6:30) Iles Cocos, Myanmar',
+
+ 'UP7' => '(UTC +7:00) Heure de Krasnoyarsk, Cambodge, Laos, Thaïlande, Vietnam',
+
+ 'UP8' => '(UTC +8:00) Here Standard de l\'Ouest Australie, Beijing, Irkutsk ',
+
+ 'UP875' => '(UTC +8:45) Heure Standard du Centre Australie',
+
+ 'UP9' => '(UTC +9:00) Heure Standard du Japon, Heure Standard de Corée, Heure de Yakutsk',
+
+ 'UP95' => '(UTC +9:30) Heure Standard du Centre Australie',
+
+ 'UP10' => '(UTC +10:00) Heure Standard de l\'Est Australie, Heure de Vladivostok',
+
+ 'UP105' => '(UTC +10:30) Ile Lord Howe',
+
+ 'UP11' => '(UTC +11:00) Heure de Magadan, Iles Salomon, Vanuatu',
+
+ 'UP115' => '(UTC +11:30) Ile Norfolk',
+
+ 'UP12' => '(UTC +12:00) Fiji, Iles Gilbert, Heure Kamchatka, Heure Standard de Nouvelle Zélande',
+
+ 'UP1275' => '(UTC +12:45) Heure Standard des Iles Chatham',
+
+ 'UP13' => '(UTC +13:00) Fuseau horaire Samoa, Iles Phoenix, Tonga',
+
+ 'UP14' => '(UTC +14:00) Iles de la ligne',
+
+ /* Cookies */
+
+ 'cookie_csrf_token' => 'Jeton CSRF',
+ 'cookie_csrf_token_desc' => 'Un cookie de sécurité utilisé pour authentifier l\'utilisateur et pour prévenir des attaques "Cross Site Request Forgery" ',
+
+ 'cookie_flash' => 'Données Flash',
+ 'cookie_flash_desc' => 'Messages de feedback utilisateur, cryptés pour des raisons de sécurité.',
+
+ 'cookie_remember' => 'Me garder en mémoire',
+ 'cookie_remember_desc' => 'Détermine si un utilisateur est automatiquement connecté en visitant le site.',
+
+ 'cookie_sessionid' => 'Session ID',
+ 'cookie_sessionid_desc' => 'ID de session, utilisée pour associer un membre connecté avec ses propres données.',
+
+ 'cookie_visitor_consents' => 'Consentement de visiteurs',
+ 'cookie_visitor_consents_desc' => 'Sauvegarde les réponses des requêtes de consentement pour des visiteurs non connectés',
+
+ 'cookie_last_activity' => 'Dernière activité',
+ 'cookie_last_activity_desc' => 'Enregistre le temps de chargement de la dernière page. Utilisé pour calculer les sessions actives.',
+
+ 'cookie_last_visit' => 'Dernière visite',
+ 'cookie_last_visit_desc' => 'Date de la dernière visite de l\'utilisateur, basée sur le cookie last_activity. Peut être affichée sous forme de statistique pour les membres et utilisée par les forums et les commentaires pour repérer des sujets non lus à la fois pour les membres et les invités.',
+
+ 'cookie_anon' => 'Anonymisation',
+ 'cookie_anon_desc' => 'Détermine si le nom d\'utilisateur d\'un usager est affiché dans la liste des membres actuellement connectés.',
+
+ 'cookie_tracker' => 'Traqueur',
+ 'cookie_tracker_desc' => 'Contient les 5 dernières pages affichées, cryptées pour la sécurité. Typiquement utilisé pour les formulaires ou les retours de messages d\'erreur.',
+
+ 'cookie_viewtype' => 'Type de visualisation du gestionnaire de fichiers',
+ 'cookie_viewtype_desc' => 'Détermine \'View Type\' pour son utilisation dans Filemanager (table de vues en miniatures)',
+
+ 'cookie_cp_last_site_id' => 'CP dernière ID du site',
+ 'cookie_cp_last_site_id_desc' => 'Cookie MSM indiquant le dernier site consulté dans le tableau de bord.',
+
+ 'cookie_collapsed_nav' => 'Navigation réduite',
+ 'cookie_collapsed_nav_desc' => 'Détermine si la barre de navigation latérale du tableau de bord devrait être rabattue.',
+
+ 'cookie_secondary_sidebar' => 'Etat de volet latéral secondaire',
+ 'cookie_secondary_sidebar_desc' => 'Détermine si le volet de navigation secondaire dans le tableau de bord devrait être rabattue.',
+
+
+ 'cookie_ee_cp_viewmode' => 'CP Mode visualisation',
+ 'cookie_ee_cp_viewmode_desc' => 'Détermine le mode de visualisation pour le tableau de bord.',
+
+ 'cp' => 'Tableau de bord',
+
+ 'adapter_local' => 'Local',
+
+
+);
+
+// EOF
diff --git a/cp_lang.php b/cp_lang.php
new file mode 100644
index 0000000..59df76d
--- /dev/null
+++ b/cp_lang.php
@@ -0,0 +1,936 @@
+ 'Javascript doit être activé afin que ce thème fonctionne correctement. Merci de vérifier les réglages de votre navigateur.',
+
+ /* Develop Menu */
+ 'addon_manager' => 'Add-Ons',
+
+ 'channel_manager' => 'Canaux',
+
+ 'entries' => 'Entrées',
+
+ 'menu_entries' => 'Entrées',
+
+ 'logs' => 'Logs',
+
+ 'msm_manager' => 'Sites',
+
+ 'nav_content' => 'Contenu',
+
+ 'nav_developer' => 'Développeur',
+
+ 'nav_developer_tools' => 'Outils de Développeur',
+
+ 'nav_tools' => 'Outils',
+
+ 'nav_design' => 'Design',
+
+ 'template_manager' => 'Modèles',
+
+ 'utilities' => 'Utilitaires',
+
+ 'dark_theme' => 'Thème sombre',
+
+ 'light_theme' => 'Thème clair',
+
+ 'snow_theme' => 'Thème neige',
+
+ 'slate_theme' => 'Thème ardoise',
+
+ 'dark' => 'Sombre',
+
+ 'light' => 'Clair',
+
+ 'snow' => 'Neige',
+
+ 'slate' => 'Ardoise',
+
+ 'jump_menu_item' => 'Saute Menu',
+
+ 'jump_menu_input' => 'Sauter à…',
+
+ 'many_jump_results' => 'Plus de dix résultats trouvés, merci d\'affiner votre recherche',
+
+ 'menu_manager' => 'Gestionnaire de menus',
+
+ /* Control Panel */
+ 'action_can_not_be_undone' => 'CETTE ACTION EST IRREVERSIBLE',
+
+ 'add_new' => 'Ajouter Nouveau',
+
+ 'addons' => 'Add-Ons',
+
+ 'all' => 'Tous',
+
+ 'any' => 'Aucun',
+
+ 'back' => 'Retour',
+
+ 'be_careful' => 'FAITES ATTENTION!',
+
+ 'build' => 'Version:',
+
+ 'offline' => 'Hors-ligne',
+
+ 'online' => 'En ligne',
+
+ 'captcha_explanation' => 'Un CAPTCHA est une image contenant un code de sécurité que doivent soumettre les utilisateurs. Merci de consulter le guide utilisateur pour plus d\'infos.',
+
+ 'category' => 'Catégorie',
+
+ 'categories' => 'Catégories',
+
+ 'channels' => 'Canaux',
+
+ 'choose_wisely' => 'Choisir avec discernement',
+
+ 'click_to_edit' => 'Cliquer pour éditer',
+
+ 'close_modal' => 'Fermer la fenêtre modale',
+
+ 'consult_user_guide' => 'Consulter le guide utilisateur',
+
+ 'control_panel' => 'Tableau de bord',
+
+ 'copyright' => 'Copyright',
+
+ 'custom_limit' => 'Personnaliser la limite',
+
+ 'custom_date' => 'Personnaliser la date',
+
+ 'details' => 'Détails',
+
+ 'do_not_duplicate' => 'Ne pas dupliquer',
+
+ 'e_no_css' => 'Le fichier CSS demandé n\'a pas pu être ouvert.',
+
+ 'edit_quicklinks' => 'Editer Liens rapides',
+
+ 'fields' => 'Champs',
+
+ 'sort_filter' => 'Trié par',
+
+ 'forgot_password' => 'Mot de passe oublié?',
+
+ 'forgotten_password' => 'Mot de passe oublié',
+
+ 'hide_sidebar' => 'cacher la barre latérale',
+
+ 'invalid_license' => 'LICENCE NON VALIDE',
+
+ 'license_number' => 'Numéro de licence',
+
+ 'loading' => 'Chargement en cours',
+
+ 'logged_back_in' => 'Vous êtes maintenant reconnecté(e)',
+
+ 'logout' => 'Se déconnecter',
+
+ 'main_menu' => 'Accueil du TB ',
+
+ 'my_account' => 'Mon compte',
+
+ 'myaccount' => 'Mon compte',
+
+ 'nav_homepage' => 'Page d\'accueil du TB',
+
+ 'nav_overview' => 'Aperçu',
+
+ 'nav_settings' => 'Réglages',
+
+ 'new_tab' => 'Nouvel onglet',
+
+ 'new_version_available' => 'La version %s d\'ExpressionEngine est maintenant disponible',
+
+ 'notepad' => 'Bloc-notes',
+
+ 'notepad_no_content' => 'Pas d\'entrée de bloc-notes. Cliquer pour en créer une.',
+
+ 'page_rendered' => 'Script exécuté en %x secondes',
+
+ 'password' => 'Mot de passe',
+
+ 'password_for' => 'Mot de passe pour %s',
+
+ 'password_label' => 'Mot de passe:',
+
+ 'powered_by' => 'Motorisé par',
+
+ 'queries_executed' => '%x requêtes SQL utilisées ',
+
+ 'quick_links' => 'Liens rapides',
+
+ 'quicklinks_manager' => 'Gestionnaire de liens rapides',
+
+ 'required_field' => 'champ requis',
+
+ 'required_fields' => 'champs requis',
+
+ 'retry' => 'Ré-essayer?',
+
+ 'reveal_sidebar' => 'afficher la barre latérale',
+
+ 'rights_reserved' => 'Tous droits réservés',
+
+ 'running_current' => 'ExpressionEngine est à jour',
+
+ 'running_current_desc' => 'ExpressionEngine %s est dans sa version la plus récente.',
+
+ 'searching' => 'Recherche',
+
+ 'session_idle' => 'Session inactive détectée',
+
+ 'session_idle_description' => 'Vous êtes passé(e) en mode inactif, merci de compléter votre mot de passe pour continuer.',
+
+ 'session_idle_not_name' => 'Vous n’êtes pas %s?',
+
+ 'show_hide' => 'Tout afficher/cacher',
+
+ 'submit_email_address' => 'Soumettre votre adresse email',
+
+ 'templates' => 'Modèles',
+
+ 'toggle_sidebar' => 'Basculer la barre latérale',
+
+ 'unauthorized' => 'Non autorisé',
+
+ 'unauthorized_access' => 'Vous n\'êtes pas autorisé(e) à accéder à cette page',
+
+ 'machines_only_request' => 'Vous ne devriez franchement pas être là. Cet endroit est le théâtre d\'opération des robots et des machines.',
+
+ 'addon_missing_jump_method' => 'L\'absence de l\'add-on requiert une méthode de saute menu.',
+
+ 'update_check_btn' => 'Prospecter les mises à jour',
+
+ 'update_btn' => 'Mettre à niveau maintenant',
+
+ 'user_account' => 'Compte de membre',
+
+ 'user_avatar_alt' => 'Avatar utilisateur',
+
+ 'user_label' => 'Utilisateur:',
+
+ 'username' => 'Nom d\'utilisateur',
+
+ 'username_filter' => 'Nnm d\'utilisateur',
+
+ 'version_identifier' => 'vérificateur:',
+
+ 'version_update_available' => 'Une version plus récente d\'Expressionengine est disponible',
+
+ 'version_update_is_vital' => 'Cette mise à jour est recommandée.',
+
+ 'version_update_is_major' => 'Ceci est une mise à jour majeure.',
+
+ 'version_update_inst' => "ExpressionEngine %s est disponible. Cliquer ici pour mettre à niveau ou suivre les instructions de mise à niveau du manuel.",
+
+ 'navigation_toggle' => 'Basculer la navigation',
+
+ /* Buttons */
+ 'cancel' => 'Annuler',
+
+ 'accept' => 'Accepter',
+
+ 'decline' => 'Décliner',
+
+ 'needs_review' => 'Nécessite une révision',
+
+ 'delete' => 'Supprimer',
+
+ 'done' => 'Accompli',
+
+ 'preview' => 'Prévisualiser',
+
+ 'save' => 'Sauvegarder',
+
+ 'save_and_new' => 'Sauvegarder & Nouveau',
+
+ 'save_and_close' => 'Sauvegarder & Fermer',
+
+ 'save_as_new_entry' => 'Cloner comme nouvelle entrée',
+
+ 'save_changes' => 'Sauvegarder les changements',
+
+ 'submit' => 'Envoi',
+
+ 'sync' => 'Synchroniser',
+
+ 'update' => 'Mettre à jour',
+
+ 'clone_to_new' => 'Cloner au nouveau %s',
+
+ 'copy_of' => 'Copie de',
+
+ /* Log */
+ 'action' => 'Action',
+
+ 'clear_logs' => 'Effacer l\'historique des fichiers ',
+
+ 'close' => 'Fermer',
+
+ 'date' => 'Date',
+
+ 'internet_protocol' => 'Protocole Internet',
+
+ 'ip' => 'IP',
+
+ 'ip_address' => 'Adresse IP',
+
+ 'user_agent' => 'Agent utilisateur',
+
+ 'member_changed_email' => 'Email modifié pour "%s" (%d) de "%s" à "%s"',
+
+ 'member_changed_member_group' => 'Rôle principal modifié pour "%s" par "%s" (%d)',
+
+ 'member_changed_password' => 'Mot de passe modifié pour "%s" (%d)',
+
+ 'member_anonymized_member' => 'Membre anonymisé avec ID: %d',
+
+ 'member_hash_algo_changed' => 'Algorithme de hachage modifié pour "%s" (%d)',
+
+ 'member_id' => 'ID de membre',
+
+ 'member_logged_in' => 'Connecté',
+
+ 'member_logged_out' => 'Déconnecté',
+
+ 'member_login_as' => 'Membre connecté en tant que "%s" (%d)',
+
+ /* Common */
+ 'by_date' => 'par date',
+
+ 'by_site' => 'par site',
+
+ 'by_username' => 'par nom d\'utilisateur',
+
+ 'channel' => 'Canal',
+
+ 'check_all' => 'Vérifier TOUT',
+
+ 'clear_all' => 'Effacer TOUT',
+
+ 'create' => 'Créer',
+
+ 'create_and_edit' => 'Créer et Editer',
+
+ 'custom_date_range' => 'Personnaliser l\'espace-temps',
+
+ 'date_added' => 'Date ajoutée',
+
+ 'edit' => 'Editer',
+
+ 'ee_wiki' => 'EE Wiki',
+
+ 'entry' => 'Entrée',
+
+ 'limit_by' => 'limité par',
+
+ 'keyword_search' => 'Recherche par mot-clé',
+
+ 'manage' => 'Gérer',
+
+ 'modify' => 'Modifier',
+
+ 'most_recent_comment' => 'Commentaire le plus récent',
+
+ 'most_recent_entry' => 'Entrée la plus récente',
+
+ 'no_search_results' => 'Aucun résultat n\'a été trouvé',
+
+ 'or_delete' => 'ou supprimer',
+
+ 'page' => 'Page',
+
+ 'recent_comments' => 'Commentaires récents',
+
+ 'recent_entries' => 'Entrées récentes',
+
+ 'recent_members' => 'Membres récents',
+
+ 'recent_templates' => 'Modèles récents',
+
+ 'results' => 'résultats',
+
+ 'select_row' => 'Sélectionner la rangée',
+
+ 'select_all' => 'Tout sélectionner',
+
+ 'search_in' => 'Rechercher dans',
+
+ 'show' => 'Visualiser',
+
+ 'search_in_filter' => 'rechercher dans',
+
+ 'search_titles_only' => 'Rechercher les titres seulement',
+
+ 'names_and_email_only' => 'Noms & email seulement',
+
+ 'columns_filter' => 'Colonnes',
+
+ 'perpage_filter' => 'visualiser',
+
+ 'date_filter' => 'Date',
+
+ 'group_filter' => 'groupe',
+
+ 'type_filter' => 'type',
+
+ 'channel_filter' => 'canal',
+
+ 'site' => 'Site',
+
+ 'site_filter' => 'site',
+
+ 'status' => 'Statut',
+
+ 'switch' => 'Commuter',
+
+ 'template' => 'Modèle',
+
+ 'template_group' => 'Groupe de modèles',
+
+ 'total_entries' => 'entrées totales',
+
+ 'type_phrase' => 'taper phrase...',
+
+ 'user_guide' => 'Guide utilisateur',
+
+ 'view' => 'Visualiser',
+
+ 'with_selected' => 'avec les sélections',
+
+ 'export' => 'Exporter',
+
+ 'btn_exporting' => 'Exportation en cours…',
+
+ 'btn_downloading' => 'Téléchargement en cours…',
+
+ 'will_be_logged' => 'Cette action sera enregistrée',
+
+ 'important' => 'Important!',
+
+ 'view_as' => 'Voir en tant que ',
+
+ 'viewtype_list' => 'Liste',
+
+ 'viewtype_thumb' => 'Miniatures',
+
+ 'viewtype_hybrid' => 'Hybride',
+
+ /* Sites and Channels */
+ 'avatar_path' => 'Chemin d\'avatar',
+
+ 'edit_channels' => 'Editer les canaux',
+
+ 'edit_sites' => 'Editer les sites',
+
+ 'not_writable_path' => 'Les dossiers suivants ne sont pas réinscriptibles:',
+
+ 'photo_path' => 'Chemin de photos de membres',
+
+ 'prv_msg_upload_path' => 'Chemin des téléchargements de messages privés',
+
+ 'sig_img_path' => 'Chemin d\'images de signatures',
+
+ 'site_id' => 'ID du site',
+
+ 'site_specific_data' => 'Ces données sont spécifiques au site. Si vous souhaitez sélectionner ou changer les données pour un autre site, alors utilisez l\'onglet du menu \'Sites\' pour basculer sur ce site.',
+
+ 'sites' => 'Sites',
+
+ 'view_site' => 'Visualiser site',
+
+ 'add_site' => 'Ajouter site',
+
+ /* learning EE lang vars */
+ 'building_ee_site_01' => 'Construire un site ExpressionEngine - Chapitre 1',
+
+ 'channel_template_relationship' => 'Relation canal modèle',
+
+ 'channels_custom_fields' => 'Canaux et champs personnalisés',
+
+ 'community_resources' => 'Ressources communautaires',
+
+ 'community_tutorials' => 'Tutoriels communautaires',
+
+ 'designing_ee_architecture' => 'Concevoir une architecture ExpressionEngine',
+
+ 'devot_ee' => 'Devot-EE',
+
+ 'documentation' => 'Documentation',
+
+ 'ee_cp_overview' => 'Aperçu du Tableau de Bord d\'ExpressionEngine',
+
+ 'ee_insider' => 'EE Insider',
+
+ 'ee_podcast' => 'EE Podcast',
+
+ 'ee_screencasts' => 'Captures d\'écran EE ',
+
+ 'ee_seach_bookmarklet' => 'Marque-page de recherche ExpressionEngine',
+
+ 'installing_ee' => 'Installer ExpressionEngine',
+
+ 'introduction_to_templates' => 'Introduction aux Modèles',
+
+ 'knowledge_base' => 'Base de connaissances',
+
+ 'my_downloads' => 'Mes téléchargements',
+
+ 'support' => 'Support',
+
+ 'support_forums' => 'Support Forums',
+
+ 'train_ee' => 'Train-EE',
+
+ 'troubleshooting_file_uploads' => 'Résolution de problèmes avec les téléchargements de fichiers',
+
+ 'videos' => 'Vidéos',
+
+ 'wiki' => 'Wiki',
+
+ /* License Errors */
+ 'corrupt_license_file' => 'Le fichier de licence fourni comporte des données incomplètes. Merci de télécharger votre licence.',
+
+ 'invalid_license_number' => 'Le fichier de license fourni est non valide. Merci de télécharger votre licence.',
+
+ 'invalid_signature' => 'Le fichier de licence fourni a une signature non valide. Merci de télécharger votre licence.',
+
+ 'missing_license' => 'Cette copie d\'ExpressionEngine n\'est pas enregistrée. Merci de télécharger votre licence.',
+
+ 'missing_pubkey' => 'Il manque des données au produit ExpressionEngine. Merci de rendre visite à expressionengine.com et de télécharger une nouvelle copie .',
+
+ 'provide_valid_license' => 'Vous devez fournir une clé de licence valide pour utiliser cette fonctionnalité.',
+
+ /* CP Errors */
+ '404_does_not_exist' => '404: Cet élément n\'existe pas',
+
+ '404_does_not_exist_desc' => 'Désolé, nous n\'avons pas pu localiser l\'élément auquel vous souhaiteriez accéder dans le système.',
+
+ 'http_code_400' => 'Mauvaise requête',
+
+ 'http_code_401' => 'Non autorisé(e)',
+
+ 'http_code_403' => 'Interdit(e)',
+
+ 'http_code_404' => 'Non trouvé(e)',
+
+ 'http_code_405' => 'Méthode non autorisée',
+
+ 'http_code_500' => 'Erreur de serveur interne',
+
+ 'http_code_501' => 'Non implémenté(e)',
+
+ 'http_code_502' => 'Mauvaise passerelle',
+
+ 'http_code_503' => 'Service non disponible',
+
+ /* Common */
+ 'alphadash_desc' => 'Aucun espace. Sous-tirets et tirets sont autorisés.',
+
+ 'auto_br' => 'Retour à la ligne auto',
+
+ 'btn_authenticate' => 'Authentifier',
+
+ 'btn_authenticate_and_save' => 'Authentifier & Sauvegarder',
+
+ 'btn_canceling' => 'Annulation en cours',
+
+ 'btn_fix_errors' => 'Erreurs trouvées',
+
+ 'btn_save' => 'Sauvegarder %s',
+
+ 'btn_save_and_close' => 'Sauvegarder & Fermer',
+
+ 'btn_saving' => 'Sauvegarde en cours…',
+
+ 'clear_filters' => 'Supprimer les filtres',
+
+ 'col_id' => 'ID#',
+
+ 'cp_message_issue' => 'Une erreur s\'est produite',
+
+ 'cp_message_success' => 'L\'action a réussi',
+
+ 'cp_message_warn' => 'Attention',
+
+ 'create_new' => 'Créer Nouveau',
+
+ 'create_new_channel' => 'Créer un nouveau canal',
+
+ 'current' => 'Actuel',
+
+ 'description' => 'Description',
+
+ 'disable' => 'Désactiver',
+
+ 'edit' => 'Editer',
+
+ 'enable' => 'Activer',
+
+ 'filter_authors' => 'filtrer les auteurs',
+
+ 'filter_categories' => 'filtrer les catégories',
+
+ 'filter_channels' => 'filtrer les canaux',
+
+ 'filters' => 'filtres',
+
+ 'form_validation_error' => 'Il y a eu un problème relatif au traitement de votre saisie, merci d\'examiner et de corriger les erreurs ci-dessous.',
+
+ 'image' => 'Image',
+
+ 'keyword_filter' => 'Rechercher',
+
+ 'log_out' => 'Se déconnecter',
+
+ 'menu_create' => 'Créer',
+
+ 'menu_edit' => 'Editer',
+
+ 'menu_files' => 'Fichiers',
+
+ 'menu_members' => 'Membres',
+
+ 'my_profile' => 'Mon Profil',
+
+ 'name' => 'Nom',
+
+ 'short_name' => 'Nom court',
+
+ 'name_your_site' => 'Donner un nom à votre site',
+
+ 'new' => 'Nouveau',
+
+ 'new_channel' => 'Nouveau canal',
+
+ 'new_link' => 'Nouveau lien',
+
+ 'new_site' => 'Nouveau site',
+
+ 'no_channels' => 'Aucun canal n\'a été trouvé.',
+
+ 'no_found' => '%s non trouvé(e-s).',
+
+ 'no_roles_with_design_access_found' => 'Aucun Rôle avec accès au gestionnaire de modèles n\'a été trouvé.',
+
+ 'no_rows_returned' => 'Aucun rang n\'a été retourné',
+
+ 'none' => 'Aucun',
+
+ 'preferences_updated' => 'Préférences mises à jour',
+
+ 'preferences_updated_desc' => 'Vos préférences ont été sauvegardées avec succès.',
+
+ 'remove' => 'Supprimer',
+
+ 'rev_author' => 'Auteur',
+
+ 'rev_date' => 'Date',
+
+ 'rev_id' => '#',
+
+ 'revisions' => 'Révisions',
+
+ 'search_results' => 'Recherche de résultats',
+
+ 'search_results_heading' => 'La recherche de résultats
a rendu %d résultats pour "%s"',
+
+ 'settings_save_error' => 'Attention: réglages non sauvegardés',
+
+ 'settings_save_error_desc' => 'Impossible de sauvegarder vos réglages, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'success' => 'Succès',
+
+ 'type' => 'Type',
+
+ 'url' => 'URL',
+
+ 'url_title' => 'Titre URL ',
+
+ 'url_title_lc' => 'Titre URL',
+
+ 'used_in_cp_only' => 'Utilisée seulement dans le tableau de bord.',
+
+ 'view_all' => 'Tout visualiser',
+
+ 'xhtml' => 'XHTML',
+
+ 'cookies_functionality_consent_required' => 'Afin de pouvoir utiliser toutes les fonctionnalités du tableau de bord, merci d’activer l\'option Consentement de cookies de fonction.',
+
+ /* Members Menu */
+
+ 'new_member' => 'Nouveau membre',
+
+ 'all_members' => 'Membres',
+
+ 'pending_members' => 'Membres en attente',
+
+ 'ban_management' => 'Gestionnaire de blocages',
+
+ 'roles' => 'Rôles',
+
+ 'custom_member_fields' => 'Champs de membres',
+
+ /* Footer */
+ 'about_expressionengine' => 'A propos d\'ExpressionEngine',
+
+ 'authenticating' => 'authentification en cours…',
+
+ 'one_click_major_update_instructions' => 'Lire les alertes relatives aux mises à jour avant de continuer!
Entrer votre mot de passe pour aller plus loin:',
+
+ 'one_click_major_update_pro_license_required' => "Vu le nombre actuel de membres, vous aurez l\'obligation d\'acheter une licence Pro d\'ExpressionEngine Pro après la mise à jour à ExpressionEngine 7.",
+
+ 'one_click_major_update_pro_license_info' => "Au démarrage d\' ExpressionEngine 7, tous les sites avec plusieurs membres requièrent une licence Pro.",
+
+ 'one_click_major_update_confirm_error' => 'Impossible de vous authentifier.
Plus de détails peuvent être disponibles dans votre console de navigation.',
+
+ 'checking_for_updates' => 'Vérification de mises à jour en cours…',
+
+ 'download' => 'télécharger',
+
+ 'installed' => 'Installé(e-s)',
+
+ 'latest_version' => 'La dernière',
+
+ 'license_no' => 'Licence #',
+
+ 'login' => 'Se connecter',
+
+ 'new_ticket' => 'Obtenir de l\'aide',
+
+ 'not_entered' => 'non entré(e-s)',
+
+ 'out_of_date' => 'obsolète',
+
+ 'out_of_date_recommended' => 'Mise à jour recommandée',
+
+ 'out_of_date_upgrade' => 'Une nouvelle version a été détectée',
+
+ 'out_of_date_upgrade_major' => 'Une nouvelle version majeure est disponible',
+
+ 'owned_by' => 'Appartenant à',
+
+ 'recommended_upgrade' => 'Mise à jour recommandée.',
+
+ 'register_now' => 'Vous enregistrer maintenant',
+
+ 'report_bug' => 'Signaler un bug',
+
+ 'whats_new' => 'Quoi de neuf?',
+
+ 'scroll_to_top' => 'faire défiler vers le haut',
+
+ 'session_timeout' => 'Votre session d\'accès administrateur a expiré. Merci d\'utiliser le formulaire ci-dessous pour vous reconnecter à votre tableau de bord.',
+
+ 'log_into' => 'Vous connecter à %s',
+
+ 'up_to_date' => 'Vous êtes bien à jour!',
+
+ 'version' => 'Version',
+
+ 'enter_site_license' => 'Entrer la licence du site',
+
+ 'your_license_is' => 'Votre licence est:',
+
+ 'license_skip' => 'Gratuite',
+ 'license_trial' => 'Essai',
+ 'license_expired' => 'Expiré(e)',
+ 'license_invalid' => 'Non licencié(e)',
+ 'license_invalid_domain' => 'Domaine non valide',
+ 'license_invalid_license_key' => 'Clé de licence invalide',
+ 'license_missing_license_key' => 'Clé de licence manquante',
+ 'license_na' => 'Inconnu',
+
+ 'purchase_pro_license' => 'Acheter une licence pro',
+ 'renew_pro_license' => 'Renouveler la licence pro',
+ 'update_site_domain' => 'Mettre à jour le domaine du site',
+
+ /* confirm removal modal */
+ 'btn_confirm_and_remove' => 'Confirmer et Supprimer',
+
+ 'btn_confirm_and_remove_working' => 'Retrait en cours…',
+
+ 'confirm_removal' => 'Confirmer le retrait',
+
+ 'confirm_removal_desc' => 'Vous tentez de supprimer les éléments suivants, merci de confirmer cette action.',
+
+ 'btn_confirm_and_save' => 'Confirmer et Sauvegarder',
+
+ 'btn_confirm_and_save_working' => 'Sauvegarde en cours…',
+
+ 'move_toggle_to_confirm' => 'Basculez l\'interrupteur sur allumé pour confirmer.',
+
+ 'confirmation_toggle_required' => 'Vous devez confirmer cette action avec l\'interrupteur',
+
+ /* confirm delete modal */
+ 'btn_confirm_and_delete' => 'Confirmer et Supprimer',
+
+ 'btn_confirm_and_delete_working' => 'Suppression en cours…',
+
+ 'confirm_delete' => 'Etes-vous sûr(e)?',
+
+ 'confirm_deletion_desc' => 'Vous tentez de supprimer les éléments suivants:',
+
+ /*confirm show all modal */
+ 'all_items' => 'Tous les %d éléments',
+
+ 'confirm_show_all' => 'Confirmer Tout Afficher',
+
+ 'confirm_show_all_btn' => 'Tout Afficher',
+
+ 'confirm_show_all_desc' => 'Visualiser plus de %d éléments en même temps peut conduire à une performance amoindrie.',
+
+ /* moving */
+ 'btn_confirm_and_move' => 'Confirmer et Déplacer',
+
+
+ /* HTML Buttons */
+ 'html_btn_anchor' => 'Lien',
+
+ 'html_btn_blockquote' => 'Bloc de citation',
+
+ 'html_btn_bold' => 'Texte en gras',
+
+ 'html_btn_ins' => 'Insérer du texte',
+
+ 'html_btn_italic' => 'Texte en italique',
+
+ 'html_btn_ol' => 'Liste ordonnée',
+
+ 'html_btn_picture' => 'Image',
+
+ 'html_btn_strike' => 'Texte barré',
+
+ 'html_btn_ul' => 'Liste non ordonnée',
+
+ 'html_button_ajax_reorder_fail' => 'Attention: la sauvegarde de l\'ordre des boutons HTML a échoué',
+
+ 'html_button_ajax_reorder_fail_desc' => 'Nous n\'avons pas réussi à sauvegarder l\'ordre de vos boutons HTML. Rafraîchir la page et vérifier que vous êtes connecté(e)',
+
+ /* Content Reindex tip */
+
+ 'search_reindex_tip' => 'Réindexation du contenu',
+
+ 'search_reindex_tip_desc' => " utiliser l\'outil d\'indexation de contenu Outil à conserver pour vos données de recherche de mises à jour.",
+
+ 'reindex_not_needed' => 'La réindexation n\'est pas nécessaire',
+
+ 'reindex_not_needed_desc' => 'Votre index de recherche est à jour!',
+
+ 'reindex_explained_desc' => 'Le contenu de recherche peut devenir obsolète si vous avez récemment modifié les propriétés de certains champs.
La réindexation va réalimenter les données utilisées par des champs complexes dans le gestionnaire de recherche et d\'entrées.
Merci de consulter le guide de l\'utilisateur pour de plus amples détails.',
+
+ /* Permissions */
+
+ 'can_create_templates' => 'Créer des modèles',
+
+ 'can_edit_templates' => 'Editer des modèles',
+
+ 'can_delete_templates' => 'Supprimer des modèles',
+
+ 'can_manage_settings' => 'Gérer les réglages & accès',
+
+ 'can_create_entries' => 'Créer des entrées',
+
+ 'can_edit_self_entries' => 'Editer vos propres entrées',
+
+ 'can_delete_self_entries' => 'Supprimer vos propres entrées',
+
+ 'can_edit_other_entries' => 'Editer les entrées de tierces-parties',
+
+ 'can_delete_all_entries' => 'Supprimer des entrées de tierces-parties',
+
+ 'can_assign_post_authors' => 'Changer l\'auteur de l\'entrée',
+
+ /* Dashboard Widgets */
+
+ 'dashboard' => 'Tableau de bord',
+
+ 'save_dashboard_layout' => 'Sauvegarder l\'affichage',
+
+ 'edit_dashboard_layout' => 'Editer l\'affichage',
+
+ 'dashboard_layout_saved' => 'Affichage sauvegardé',
+
+ 'dashboard_layout_save_error' => 'Impossible de sauvegarder la mise en page',
+
+ 'dashboard_needs_some_widgets' => 'Merci d\'activer au moins un widget',
+
+ 'unexpected_error' => 'Erreur inattendue',
+
+ /* Accessibility */
+
+ 'color_picker_file' => 'Fichier de sélecteur de couleurs',
+
+ 'colorpicker_input' => 'Entrée du sélecteur de couleurs',
+
+ 'close_modal' => 'Fermer la fenêtre modale',
+
+ 'close_banner' => 'Fermer l\'icône de la bannière',
+
+ 'image_alt' => 'Image pour',
+
+ 'file_icon' => 'Icône de fichier',
+
+ 'pdf_file_icon' => 'Icône de fichier PDF',
+
+ 'spreadsheet_file_icon' => 'Icône de fichier de feuille de calcul',
+
+ 'word_icon' => 'Icône de fichier de texte Word',
+
+ 'powerpoint_icon' => 'Icône de fichier Powerpoint',
+
+ 'archive_icon' => 'Icône de fichier d\'Archive',
+
+ 'audio_icon' => 'Icône de fichier Audio',
+
+ 'video_icon' => 'Icône de fichier Video',
+
+ 'text_icon' => 'Icône de fichier Texte',
+
+ 'clear_filter' => 'Bouton effacer le filtre',
+
+ 'search_for' => 'Rechercher pour',
+
+ 'save_btn' => 'Bouton ouvrant les options pour sauvegarder la page',
+
+ 'condition_rule_operator' => 'Sélectionner au choix de la condition',
+
+ 'conditional_rule_value' => 'Entrée de la valeur de la règle conditionnelle',
+
+ 'remove_set' => 'Retirer le bouton de réglage',
+
+ 'toggle_buton' => 'Bouton à bascule',
+
+ 'reorder_row' => 'Bouton réorganiser la ligne',
+
+ 'remove_row' => 'Retirer le bouton de ligne',
+
+ 'thumbnail_column' => 'Colonne vignettes',
+
+ 'toolbar_column' => 'Colonne boîte à outils',
+
+ 'textarea_label' => 'Zone de texte pour corps d\'email',
+
+ 'textarea_query' => 'Zone de texte de la requête',
+
+ 'search_input' => 'Entrée de recherche',
+
+ 'edit_element' => 'Bouton modifier l\'élément',
+
+ 'remove_btn' => 'Bouton modifier',
+
+ 'password_icon' => 'Afficher ou masquer l\'icône du mot de passe',
+
+ 'hidden_input' => 'Entrée masquée pour téléversements de fichiers',
+
+ 'button' => 'bouton',
+
+ 'checkbox' => 'case à cocher'
+
+);
+
+// EOF
diff --git a/cp_search_lang.php b/cp_search_lang.php
new file mode 100644
index 0000000..0d02bc5
--- /dev/null
+++ b/cp_search_lang.php
@@ -0,0 +1,69 @@
+ 'Gestion des catégories',
+
+ 'cont_field_group_management' => 'Gestion de groupes de champs',
+
+ 'data_clear_caching' => 'Effacer le cache',
+
+ 'data_php_info' => 'Info PHP',
+
+ 'data_recount_stats' => 'Recompter les statistiques',
+
+ 'data_search_and_replace' => 'Chercher et Remplacer',
+
+ 'data_sql_manager' => 'Gestionnaire Sql',
+
+ 'design_email_notification' => 'Modèle de notification d\'email',
+
+ 'design_member_profile_templates' => 'Modèle de profil de membre',
+
+ 'design_system_offline' => 'Modèle de système hors-ligne',
+
+ 'design_user_message' => 'Modèle de message utilisateur',
+
+ 'exte_index' => 'Extensions',
+
+ 'file_index' => 'Gestionnaire de fichiers',
+
+ 'logs_view_cp_log' => 'Historique de vues du Tableau de bord',
+
+ 'logs_view_email_log' => 'Visualiser le journal des emails',
+
+ 'logs_view_search_log' => 'Visualiser le journal de recherche',
+
+ 'logs_view_throttle_log' => 'Visualiser le journal des limitations',
+
+ 'member_banning' => 'Censure de membre',
+
+ 'member_config' => 'Configuration de membre',
+
+ 'member_custom_profile_fields' => 'Personnaliser les champs de membre',
+
+ 'member_ip_search' => 'Recherche IP de membre',
+
+ 'member_register_member' => 'Enregistrer un membre',
+
+ 'member_search' => 'Recherche de membre',
+
+ 'member_validation' => 'Validation de membre',
+
+ 'member_view_members' => 'Visualiser les membres',
+
+ 'members_custom_profile_fields' => 'Personnaliser les champs de profil de membre',
+
+ 'modu_index' => 'Modules',
+
+ 'plug_index' => 'Plugins',
+
+ 'util_import_from_xml' => 'Importer de XML',
+
+ 'util_member_import' => 'Importation de membre',
+
+ 'util_translation_tool' => 'Utilitaire de traduction',
+
+);
+
+// EOF
diff --git a/date_lang.php b/date_lang.php
new file mode 100644
index 0000000..4beea5a
--- /dev/null
+++ b/date_lang.php
@@ -0,0 +1,115 @@
+ 'année',
+
+ 'date_years' => 'années',
+
+ 'date_month' => 'mois',
+
+ 'date_months' => 'Mois',
+
+ 'date_week' => 'semaine',
+
+ 'date_weeks' => 'semaines',
+
+ 'date_day' => 'jour',
+
+ 'date_days' => 'jours',
+
+ 'date_hour' => 'heure',
+
+ 'date_hours' => 'heures',
+
+ 'date_minute' => 'minute',
+
+ 'date_minutes' => 'minutes',
+
+ 'date_second' => 'seconde',
+
+ 'date_seconds' => 'secondes',
+
+ 'UM12' => '(UTC -12:00) Baker/Ile Howland',
+
+ 'UM11' => '(UTC -11:00) Fuseau horaire Samoa, Niue',
+
+ 'UM10' => '(UTC -10:00) Heure standard Hawaii- Iles Aléoutiennes, Iles Cook, Tahiti',
+
+ 'UM95' => '(UTC -9:30) Iles Marquises',
+
+ 'UM9' => '(UTC -9:00) Heure standard Alaska, Iles Gambier',
+
+ 'UM8' => '(UTC -8:00) Heure standard Pacifique, Ile Clipperton',
+
+ 'UM7' => '(UTC -7:00) Heure standard Montagne',
+
+ 'UM6' => '(UTC -6:00) Heure standard Centre',
+
+ 'UM5' => '(UTC -5:00) Heure standard de l\'Est, heure standard Ouest Caraïbes',
+
+ 'UM45' => '(UTC -4:30) Heure standard du Vénézuela',
+
+ 'UM4' => '(UTC -4:00) Heure standard de l\'Atlantique, heure standard Est Caraïbes',
+
+ 'UM35' => '(UTC -3:30) Heure standard de Terre-Neuve',
+
+ 'UM3' => '(UTC -3:00) Argentine, Brésil, Guyane française, Uruguay, St Pierre et Miquelon',
+
+ 'UM2' => '(UTC -2:00) Géorgie du sud/Iles Sandwich du sud',
+
+ 'UM1' => '(UTC -1:00) Açores, Iles du Cap Vert',
+
+ 'UTC' => '(UTC) Heure universelle de Greenwich, heure de l\'Europe de l\'Ouest',
+
+ 'UP1' => '(UTC +1:00) Heure Centre Europe, heure Afrique de l\'Ouest',
+
+ 'UP2' => '(UTC +2:00) Heure Centre Afrique, heure Europe de l\'Est, heure Kaliningrad',
+
+ 'UP3' => '(UTC +3:00) Heure de Moscou, heure Afrique de l\'ESt',
+
+ 'UP35' => '(UTC +3:30) Heure standard de l\'Iran',
+
+ 'UP4' => '(UTC +4:00) Heure standard d\'Azerbaijan, heure Samara',
+
+ 'UP45' => '(UTC +4:30) Afghanistan',
+
+ 'UP5' => '(UTC +5:00) Heure standard du Pakistan, heure Yekaterinburg',
+
+ 'UP55' => '(UTC +5:30) Heure standard de l\'Inde, heure Sri Lanka',
+
+ 'UP575' => '(UTC +5:45) Heure du Nepal',
+
+ 'UP6' => '(UTC +6:00) Heure standard du Bangladesh, heure du Bhoutan, Heure de Omsk',
+
+ 'UP65' => '(UTC +6:30) Iles Cocos, Myanmar',
+
+ 'UP7' => '(UTC +7:00) Heure de Krasnoyarsk, Cambodge, Laos, Thaïlande, Vietnam',
+
+ 'UP8' => '(UTC +8:00) Heure standard de l\'ouest Australie, heure de Beijing, heure de Irkutsk',
+
+ 'UP875' => '(UTC +8:45) Heure standard de l\'ouest et du centre Australie',
+
+ 'UP9' => '(UTC +9:00) Heure standard du Japan, heure standard de Corée, heure de Yakutsk',
+
+ 'UP95' => '(UTC +9:30) Heure standard du centre Australie',
+
+ 'UP10' => '(UTC +10:00) Heure standard de l\'Est Australie, heure de Vladivostok',
+
+ 'UP105' => '(UTC +10:30) Ile Lord Howe',
+
+ 'UP11' => '(UTC +11:00) Heure Magadan, Iles Salomon, Vanuatu',
+
+ 'UP115' => '(UTC +11:30) Ile Norfolk',
+
+ 'UP12' => '(UTC +12:00) Fiji, Iles Gilbert, heure Kamchatka, heure standard de Nouvelle Zélande',
+
+ 'UP1275' => '(UTC +12:45) Heure standard des îles Chatham',
+
+ 'UP13' => '(UTC +13:00) Heure Iles Phoenix, Tonga',
+
+ 'UP14' => '(UTC +14:00) Iles de la Ligne',
+
+);
+
+// EOF
diff --git a/db_lang.php b/db_lang.php
new file mode 100644
index 0000000..c6fb6aa
--- /dev/null
+++ b/db_lang.php
@@ -0,0 +1,55 @@
+ 'Une ou plusieurs rangées saisie(s) pour la mise à jour batch (envoi par paquets) manque(nt) dans l\'index précisé.',
+
+ 'db_column_definition_required' => 'Une définition de colonne est requise pour cette opération.',
+
+ 'db_column_name_required' => 'Un nom de colonne est requis pour cette opération.',
+
+ 'db_del_must_use_where' => 'Les suppressions ne sont pas autorisées si elles ne contiennent pas une clause "where" ou "like".',
+
+ 'db_error_heading' => 'Une erreur de base de données s\'est produite',
+
+ 'db_field_param_missing' => 'Récupérer des champs requiert que le nom de la table soit instruit en tant que paramètre.',
+
+ 'db_filepath_error' => 'Impossible d\'écrire des données sur le chemin de fichier que vous avez saisi.',
+
+ 'db_invalid_cache_path' => 'Le chemin de cache que vous avez saisi n\'est ni valide ni réinscriptible.',
+
+ 'db_invalid_connection_str' => 'Impossible de déterminer les réglages de base de données en se basant sur la chaîne de connexion que vous avez saisie.',
+
+ 'db_invalid_query' => 'La requête que vous avez saisie n\'est pas valide.',
+
+ 'db_must_set_table' => 'Vous devez définir une table de la base de données à associer à votre requête.',
+
+ 'db_must_use_index' => 'Vous devez spécifier un index qui soit lié à vos mises à jour batch.',
+
+ 'db_must_use_set' => 'Vous devez adopter la méthode "set" pour mettre à jour votre entrée.',
+
+ 'db_must_use_where' => 'Les mises à jour ne sont valables que si elles contiennent une clause "where".',
+
+ 'db_table_name_required' => 'Un nom de table est requis pour cette opération.',
+
+ 'db_transaction_failure' => 'Echec de transaction: Rollback utilisé.',
+
+ 'db_unable_to_connect' => 'Impossible de connecter votre serveur de base de données en utilisant les réglages fournis.',
+
+ 'db_unable_to_create' => 'Impossible de créer la base de données précisée: %s',
+
+ 'db_unable_to_drop' => 'Impossible de supprimer la base de données précisée.',
+
+ 'db_unable_to_select' => 'Impossible de sélectionner la base de données précisée: %s',
+
+ 'db_unable_to_set_charset' => 'Impossible de régler le caractère client de connexion: %s',
+
+ 'db_unsuported_compression' => 'Le format de compression fichier que vous avez choisi n\'est pas supporté sur notre serveur.',
+
+ 'db_unsuported_feature' => 'Vous utilisez une fonctionnalité non supportée par la plate-forme de la base de données.',
+
+ 'db_unsupported_function' => 'Cette fonctionnalité n\'est pas disponible pour la base de données que vous utilisez.',
+
+);
+
+// EOF
diff --git a/design_lang.php b/design_lang.php
new file mode 100644
index 0000000..6389a60
--- /dev/null
+++ b/design_lang.php
@@ -0,0 +1,1007 @@
+ 'Accéder',
+
+ 'all_sites' => 'Tous les sites',
+
+ 'allowed_roles' => 'Rôles autorisés',
+
+ 'allowed_roles_desc' => 'Les rôles suivants sont autorisés pour accéder aux pages qui utilisent ce modèle.',
+
+ 'allowed_roles_super_admin' => 'Les Super Administrateurs sont toujours autorisés.',
+
+ 'author_unknown' => 'inconnu',
+
+ 'breadcrumb_group' => 'Groupe: %s',
+
+ 'btn_create_and_edit_template' => 'Sauvegarder & Editer le modèle',
+
+ 'btn_create_partial' => 'Créer un partiel',
+
+ 'btn_create_template' => 'Créer un modèle',
+
+ 'btn_create_template_group' => 'Créer un groupe de modèles',
+
+ 'btn_create_template_variable' => 'Créer une variable de modèle',
+
+ 'btn_edit_partial' => 'Editer le partiel',
+
+ 'btn_edit_template_variable' => 'Editer une variable de modèle',
+
+ 'btn_save_settings' => 'Sauvegarder les réglages',
+
+ 'btn_update_and_finish_editing' => 'Sauvegarder & Finir l\'édition',
+
+ 'create_new_template' => 'Créer un nouveau modèle',
+
+ 'create_new_template_group' => 'Créer un nouveau groupe de modèles',
+
+ 'create_partial' => 'Créer un partiel',
+
+ 'create_template_group_error' => 'Impossible de créer un groupe de modèles',
+
+ 'create_template_group_error_desc' => 'Impossible de créer ce groupe, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'create_template_group_success' => 'Groupe de modèles créé',
+
+ 'create_template_group_success_desc' => 'Le groupe de modèles %s a été créé.',
+
+ 'create_template_partial_error' => 'Impossible de créer un partiel de modèle',
+
+ 'create_template_partial_error_desc' => 'Impossible de créer ce partiel, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'create_template_partial_success' => 'Partiel de modèle créé',
+
+ 'create_template_partial_success_desc' => 'Le partiel de modèle %s a été créé.',
+
+ 'create_template_success' => 'Modèle créé',
+
+ 'create_template_success_desc' => 'Le modèle %s/%s a été créé.',
+
+ 'create_template_variable' => 'Créer une variable de modèle',
+
+ 'create_template_variable_error' => 'Impossible de créer une variable de modèle',
+
+ 'create_template_variable_error_desc' => 'Impossible de créer cette variable, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'create_template_variable_success' => 'La variable de modèle a été créée',
+
+ 'create_template_variable_success_desc' => 'La variable de modèle %s a été créée.',
+
+ 'default' => 'Par défaut',
+
+ 'default_404_option' => 'Page 404 utilisée par défaut',
+
+ 'design' => 'Design',
+
+ 'duplicate_existing_template' => 'Dupliquer le modèle existant?',
+
+ 'duplicate_existing_template_desc' => 'Il sera créé avec l\'ensemble du code trouvé dans le modèle copié.',
+
+ 'duplicate_group' => 'Dupliquer le groupe existant?',
+
+ 'duplicate_group_desc' => 'Il sera créé avec l\'ensemble du code trouvé dans le groupe copié.',
+
+ 'edit_partial' => 'Editer le partiel',
+
+ 'edit_template' => 'Editer le modèle: %s',
+
+ 'edit_template_title' => 'Editer le modèle',
+
+ 'edit_template_group' => 'Editer le groupe de modèles',
+
+ 'edit_template_group_error' => 'Impossible de mettre à jour le groupe de modèles',
+
+ 'edit_template_group_error_desc' => 'Impossible de mettre à jour ce groupe, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'edit_template_group_success' => 'Groupe de modèles mis à jour',
+
+ 'edit_template_group_success_desc' => 'Le groupe de modèles %s a été mis à jour.',
+
+ 'edit_template_partial_error' => 'Impossible de mettre à jour le partiel de modèle',
+
+ 'edit_template_partial_error_desc' => 'Impossible de mettre à jour ce partiel, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'edit_template_partial_success' => 'Partiel de modèle mis à jour',
+
+ 'edit_template_partial_success_desc' => 'Le partiel de modèle %s a été mis à jour.',
+
+ 'edit_template_variable' => 'Editer la variable de modèle',
+
+ 'edit_template_variable_error' => 'Impossible de mettre à jour la variable de modèle',
+
+ 'edit_template_variable_error_desc' => 'Impossible de mettre à jour cette variable, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'edit_template_variable_success' => 'La variable de modèle a été mise à jour',
+
+ 'edit_template_variable_success_desc' => 'La variable de modèle %s a été mise à jour.',
+
+ 'email' => 'Email',
+
+ 'enable_caching' => 'Activer la mise en cache?',
+
+ 'enable_caching_desc' => 'Si activé, ExpressionEngine mettra le modèle en cache.',
+
+ 'enable_http_authentication' => 'Activer l\'authentification HTTP?',
+
+ 'enable_http_authentication_desc' => 'Si activé, les utilisateurs munis de permissions devront se connecter pour visualiser ce modèle.',
+
+ 'enable_partial_on_all_sites' => 'Activer sur tous les sites?',
+
+ 'enable_partial_on_all_sites_desc' => 'Si activé, ce partiel sera disponible pour une utilisation sur tous les sites.',
+
+ 'enable_php' => 'Autoriser le PHP?',
+
+ 'enable_php_desc' => 'Si activé, vous pouvez utiliser le PHP standard à l\'intérieur du modèle. Lire les implications avant d\'activer.',
+
+ 'enable_template_variable_on_all_sites' => 'Activer pour tous les sites?',
+
+ 'enable_template_variable_on_all_sites_desc' => 'Si activé, l\'utilisation de cette variable sera disponible pour tous les sites.',
+
+ 'error_cannot_create_zip' => 'Impossible de créer un fichier .zip',
+
+ 'error_export' => 'Impossible d\'exporter',
+
+ 'error_export_no_templates' => 'Aucun modèle trouvé, merci de créer un modèle avant de l\'exporter.',
+
+ 'error_no_template' => 'Aucun modèle de ce type n\'existe actuellement.',
+
+ 'error_no_template_group' => 'Le groupe de modèles %s n\'existe pas.',
+
+ 'export_all' => 'Exporter tous les modèles',
+
+ 'export_partials' => 'Exporter les partiels',
+
+ 'export_variables' => 'Exporter les variables',
+
+ 'group_not_found' => 'Aucun groupe de modèles n\'a été trouvé',
+
+ 'hit_counter' => 'Compteur de vues',
+
+ 'hit_counter_desc' => 'Indique le nombre de fois que ce modèle a été consulté depuis le site WEB.',
+
+ 'illegal_characters' => 'Le nom que vous avez saisi ne peut contenir que des caractères alphanumériques, des sous-tirets et des tirets',
+
+ 'last_edit' => 'Dernière édition: %s par %s',
+
+ 'make_default_group' => 'En faire un groupe par défaut?',
+
+ 'make_default_group_desc' => 'Si activé, ce groupe deviendra le groupe par défaut pour votre site WEB.',
+
+ 'roles' => 'Rôles',
+
+ 'messages' => 'Messages',
+
+ 'name' => 'Nom',
+
+ 'name_desc' => 'Pas d\'espaces. Les sous-tirets et les tirets sont autorisés.',
+
+ 'no_access_redirect' => 'Modèle pour accès interdit',
+
+ 'no_access_redirect_desc' => 'Modèle à afficher pour les utilisateurs non autorisés',
+
+ 'no_revisions' => 'Pas de révisions',
+
+ 'no_snippets' => 'Aucun Partiel de modèle n\'a été trouvé.',
+
+ 'no_template_routes' => 'Aucune Route de modèle n\'a été trouvée.',
+
+ 'no_template_variables' => 'Aucune Variable de modèlesn\'a été trouvée.',
+
+ 'notes' => 'Notes',
+
+ 'only' => 'seulement',
+
+ 'parse_stage' => 'Niveau de parsage PHP',
+
+ 'parse_stage_desc' => 'Si réglé sur output, le PHP sera parsé après le modèle.',
+
+ 'partial' => 'Partiel',
+
+ 'refresh_interval' => 'Rafraîchir l\'intervalle',
+
+ 'refresh_interval_desc' => 'Règle la fréquence de rafraîchissement de cache en minutes.',
+
+ 'require_all_segments' => 'Requérir toutes les variables?',
+
+ 'require_all_segments_desc' => 'Si activé, toutes les variables devront être présentes dans la requête URI.',
+
+ 'reserved_name' => 'Le nom que vous avez choisi est un mot réservé qui ne peut être utilisé.',
+
+ 'routes' => 'Routes',
+
+ 'search_templates' => 'Chercher un modèle',
+
+ 'settings' => 'Réglages',
+
+ 'snippet_contents' => 'Contenu',
+
+ 'snippet_name' => 'Nom',
+
+ 'snippet_name_taken' => 'Le nom de partiel de modèle que vous avez saisi a déjà été attribué',
+
+ 'snippets_deleted_desc' => 'Les fragments (snippets) suivants ont été effacés',
+
+ 'sync_all_templates' => 'Synchroniser tous les modèles',
+
+ 'system_templates' => 'Modèles Système',
+
+ 'template_group_deleted' => 'Groupe de modèles effacé',
+
+ 'template_group_deleted_desc' => 'Le groupe de modèles %s a été supprimé.',
+
+ 'template_group_taken' => 'Le nom de groupe de modèles que vous avez saisi est déjà attribué',
+
+ 'template_groups' => 'Groupes de modèles',
+
+ 'template_manager' => 'Modèles',
+
+ 'template_roles' => 'Rôles autorisés',
+
+ 'template_roles_desc' => 'Les membres à qui sont attribués ces rôles peuvent engager des actions sélectives dans le groupe de modèles.',
+
+ 'template_name_taken' => 'Le nom de modèle que vous avez saisi est déjà emprunté',
+
+ 'template_notes' => 'Notes de modèles',
+
+ 'template_notes_desc' => 'Utilisez ce champ de formulaire pour ranger les notes et informations relatives à ce modèle',
+
+ 'template_path_not_user' => 'Les modèles n\'ont pas été trouvés dans themes/user, merci de consulter la documentation pour plus de détails.',
+
+ 'template_partial' => 'Partiel de modèles',
+
+ 'template_partials' => 'Partiels de modèles',
+
+ 'template_partials_header' => 'Partiels de modèles
Contenu dynamique réutilisable, balises & modèles.',
+
+ 'template_route_override' => 'Redéfinition route de modèle',
+
+ 'template_route_override_desc' => 'Réécrit le routage standard group/template
d\'ExpressionEngine.',
+
+ 'template_routes' => 'Routes de modèles',
+
+ 'template_settings_and_access' => 'Réglages de modèles & d\'Accès',
+
+ 'template_type' => 'Type',
+
+ 'template_engine' => 'Moteur',
+
+ 'template_variable' => 'Variable de modèle',
+
+ 'template_variables' => 'Variables de modèles',
+
+ 'template_variables_header' => 'Variables de modèles
Remplacements de contenu statique réutilisable.',
+
+ 'template_variables_deleted_desc' => 'Les variables de modèle suivantes ont été effacées',
+
+ 'templates_in_group' => 'Modèles dans %s',
+
+ 'templates_deleted_desc' => 'Les modèles suivants ont été effacés',
+
+ 'update_template_error' => 'Impossible de mettre à jour le modèle',
+
+ 'update_template_error_desc' => 'Impossible de mettre à jour ce modèle, merci de passer en revue et de corriger les erreurs.',
+
+ 'update_template_success' => 'Modèle mis à jour',
+
+ 'update_template_success_desc' => 'Le modèle %s a été mis à jour.',
+
+ 'variable' => 'Variable',
+
+ 'variable_data' => 'Contenu',
+
+ 'variable_name' => 'Nom',
+
+ 'view_rendered' => 'Affichage rendu',
+
+ 'zero_template_groups_found' => 'Aucun groupe de modèles n\'a été trouvé',
+
+ /* System Templates -> Messages */
+ 'message_template' => 'Messages aux utilisateurs',
+
+ 'message_template_warning' => 'Attention: Ne supprimez aucune des cinq variables requises: {title} {meta_refresh} {heading} {content} {link}',
+
+ 'offline_template' => 'Site hors-ligne',
+
+ 'system' => 'Système',
+
+ 'system_message_templates' => 'Modèles de messages système',
+
+ 'post_install_message_template' => 'Message de post-installation ',
+
+ 'mfa_template' => 'Modèle d\'authentification multi-facteurs',
+
+ /* System Templates -> Email */
+ 'comments' => 'Commentaires',
+
+ 'content' => 'Contenu',
+
+ 'email_message_templates' => 'Modèles d\'Email',
+
+ 'enable_template' => 'Activer le modèle?',
+
+ 'enable_template_desc' => 'Si activé, ce modèle sera préféré au mail auto-généré dans la langue de l\'utilisateur.',
+
+ 'forums' => 'Forums',
+
+ 'members' => 'Membres',
+
+ 'private_messages' => 'Messages privés',
+
+ 'variables' => 'Variables',
+
+ 'variables_desc' => 'Liste de variables disponibles pour ce modèle d\'email.',
+
+ /* System Templates -> Members */
+ 'file_not_writable' => 'Attention: ce fichier n\'est pas réinscriptible',
+
+ 'file_writing_instructions' => 'Vous n\'aurez pas la possibilité de sauvegarder les changements de ce modèle avant qu\'il ne lui soit accordé des permissions en écriture sur ce serveur.',
+
+ /* System Templates -> Forums */
+ 'forum_manager' => 'Gestionnaire de Forum',
+
+ 'forum_templates' => 'Modèles de forum',
+
+ 'unable_to_find_template_file' => 'Impossible de localiser le fichier de modèle.',
+
+ 'unable_to_find_templates' => 'Impossible de localiser les modèles.',
+
+ /* Menu */
+ 'forum_themes' => 'Thèmes de forum',
+
+ 'member_profile_templates' => 'Modèles de profil de membre',
+
+ 'message_pages' => 'Pages de messages',
+
+ 'specialty_templates' => 'Modèles de spécialité',
+
+ 'templates' => 'Modèles',
+
+ 'themes' => 'Thèmes',
+
+ 'wiki_themes' => 'Thèmes Wiki',
+
+ /* Templates */
+ '404_page' => 'Page 404',
+
+ 'all_fields_required' => 'Vous devez soumettre tous les champs de formulaire',
+
+ 'all_templates_will_be_nuked' => 'TOUS LES MODELES INCLUS DANS CE GROUPE SERONT DEFINITIVEMENT SUPPRIMES!',
+
+ 'alphabetize_group_order' => 'Groupe par ordre alphabétique',
+
+ 'an_existing_template' => 'Dupliquer un modèle existant',
+
+ 'available_to_sites' => ' Fragment (Snippet) disponible pour les sites',
+
+ 'cache_enable' => 'Activer la mise en cache?',
+
+ 'can_view_template' => 'Peut visualiser cette page',
+
+ 'choose_delete_template_group' => 'Merci de choisir le groupe de modèles à supprimer',
+
+ 'choose_group' => 'Choisir le groupe',
+
+ 'choose_templates' => 'Choisir les modèles que vous souhaitez exporter en fichiers',
+
+ 'clear' => 'Effacer',
+
+ 'clear_revision_history' => 'Effacer l\'historique de révision',
+
+ 'clear_revision_history_info' => 'Efface l\'historique de révisions pour le modèle suivant:',
+
+ 'close_window' => 'Fermer la fenêtre',
+
+ 'create_new_global_variable' => 'Créer une nouvelle variable globale',
+
+ 'create_new_snippet' => 'Créer un nouveau fragment (snippet)',
+
+ 'css_stylesheet' => 'CSS',
+
+ 'css_type_col' => 'CSS',
+
+ 'current_template' => 'Modèle actuel:',
+
+ 'default_site_page' => 'Indique la page par défaut du site principal',
+
+ 'default_template_group' => 'Groupe par défaut:',
+
+ 'delete_global_variable' => 'Supprimer la variable globale',
+
+ 'delete_snippet' => 'Supprimer le fragment (snippet)',
+
+ 'delete_template' => 'Supprimer le modèle',
+
+ 'delete_template_group' => 'Supprimer le groupe',
+
+ 'delete_this_group' => 'Supprimer le groupe de modèles suivant?',
+
+ 'delete_this_snippet' => 'Supprimer le fragment (snippet) suivant?',
+
+ 'delete_this_template' => 'Supprimer le modèle suivant:',
+
+ 'delete_this_variable' => 'Supprimer la variable globale suivante?',
+
+ 'do_not_change' => 'Ne pas modifier',
+
+ 'do_not_duplicate_group' => 'Ne dupliquez pas de groupe',
+
+ 'do_not_duplicate_template' => 'Ne dupliquez pas de modèle',
+
+ 'duplicate_snippet_name' => 'Ce nom de fragment (snippet) est déjà utilisé',
+
+ 'duplicate_var_name' => 'Une variable globale avec ce nom existe déjà.',
+
+ 'edit_group_order' => 'Editer le classement des groupes',
+
+ 'edit_preferences' => 'Editer les préférences',
+
+ 'edit_template_form' => 'Editer le formulaire de modèles',
+
+ 'edit_template_group_form' => 'Editer le groupe de modèles',
+
+ 'edit_template_group_order' => 'Editer le classement du groupe',
+
+ 'email_notification' => 'Notification email ',
+
+ 'email_notification_template' => 'Modèles de notification d\'email',
+
+ 'enable_template_routes' => 'Activer les routes de modèles',
+
+ 'enable_template_routes_exp' => 'Désactiver les routes de modèles enlèvera toutes les options de routage depuis le tableau de bord et les modèles ne seront alors accessibles que depuis l\'URL de "default group/template".',
+
+ 'export_as' => 'Exporter les fichiers en tant que',
+
+ 'export_group' => 'Exporter le groupe',
+
+ 'export_template' => 'Exporter le modèle',
+
+ 'export_templates' => 'Exporter les modèles',
+
+ 'export_will_be_zip' => 'Notez: vos exportations de données seront envoyées sous forme d\'archive ZIP',
+
+ 'feed_type_col' => 'RSS',
+
+ 'file_edit_date' => 'Date d\'édition de fichier',
+
+ 'file_exists_warning' => 'Un fichier texte existe pour ce modèle et sera effacé comme partie liée à cette action',
+
+ 'filename' => 'Nom de fichier',
+
+ 'folder_exists_warning' => 'Un dossier de fichier texte existe pour ce groupe. Le dossier et tous ses contenus seront automatiquement supprimés comme parties liées à cette action.',
+
+ 'form_is_empty' => 'Vous avez saisi un formulaire vide',
+
+ 'from_db' => 'Depuis la base de données',
+
+ 'from_file' => 'Depuis le fichier',
+
+ 'global_template_preferences' => 'Préférences de modèle global',
+
+ 'global_var_created' => 'Variable globale créée',
+
+ 'global_var_update' => 'Mettre à jour la Variable globale',
+
+ 'global_var_updated' => 'Variable globale mise à jour',
+
+ 'global_variable_syntax' => 'Syntaxe de variable',
+
+ 'global_variables_explanation' => 'Vous pouvez définir vos propres variables et les ajouter à n\'importe lequel de vos modèles.',
+
+ 'group_name' => 'Nom de groupe',
+
+ 'group_order' => 'Classement du groupe',
+
+ 'group_restriction' => 'Restreindre ce modèle à des rôles spécifiques',
+
+ 'history_cleared' => 'L\'historique de révision de modèle a été supprimé.',
+
+ 'hits' => 'Vues',
+
+ 'http_auth_protected' => 'Authentification HTTP protégée',
+
+ 'index_delete_disallowed' => 'Les groupes de modèles doivent comporter un modèle d\'index',
+
+ 'input' => 'Input',
+
+ 'is_site_default' => 'Souhaitez-vous que la page de modèle d\'index de ce groupe soit considérée comme la page d\'accueil de votre site?',
+
+ 'js' => 'JavaScript',
+
+ 'js_type_col' => 'JavaScript',
+
+ 'large' => 'Large',
+
+ 'last_file_edit' => 'Fichier édité:',
+
+ 'logged_out_select_blurb' => 'Si vous avez sélectionné \'oui\', alors qu\'un utilisateur déconnecté tente d\'accéder à cette page, montrez lui cela en lieu et place:',
+
+ 'max_revisions_exp' => 'Le nombre maximum de révisions devant être conservées pour chaque modèle. Par exemple, si vous les régler sur 5, seulement les 5 dernières révisions seront conservées pour n\'importe quel modèle.',
+
+ 'max_tmpl_revisions' => 'Nombre maximum de révisions à conserver',
+
+ 'medium' => 'Medium',
+
+ 'missing_name' => 'Votre modèle doit avoir un nom',
+
+ 'name_of_template' => 'Nom de modèle',
+
+ 'name_of_template_group' => 'Nom de groupe de modèles',
+
+ 'new_template_form' => 'Nouveau formulaire de modèle',
+
+ 'new_template_group' => 'Nouveau groupe',
+
+ 'new_template_group_form' => 'Nouveau groupe de modèles',
+
+ 'no_access_instructions' => 'Quand les utilisateurs autorisés tentent d\'accéder à cette page, montrer celle-ci en lieu et place:',
+
+ 'no_access_select_blurb' => 'Si vous avez sélectionné \'non\' pour ce qui est ci-dessus:',
+
+ 'no_file_exists' => 'Aucun fichier existant',
+
+ 'no_results' => 'Le terme de recherche que vous avez saisi n\'a été trouvé dans aucun des modèles.',
+
+ 'no_templates_found' => 'Aucun modèle n\'a été trouvé.',
+
+ 'no_user_templates_found' => 'Aucun modèle n\'a été trouvé. Consulter la documentation.',
+
+ 'no_templates_selected' => 'Aucun modèle sélectionné',
+
+ 'no_valid_templates_sync' => 'Aucun modèle valide existant. Vous devez avoir au moins un modèle signalé pour le sauvegarder comme fichier texte',
+
+ 'offline_template_desc' => 'Ce modèle contient la page qui est affichée quand votre site est hors-ligne.',
+
+ 'order' => 'Classement',
+
+ 'output' => 'Output',
+
+ 'php_in_templates_warning' => 'Alerte: Autoriser le PHP dans les modèles a des implications de sécurité.',
+
+ 'php_in_templates_warning2' => 'N\'importe quel réglage marqué avec %s doit être utilisé avec une extrême précaution.',
+
+ 'php_in_templates_config_warning' => 'Vous devez régler le fichier $config[\'allow_php\'] = \'y\';
in config.php
si vous souhaitez utiliser cette fonctionnalité.',
+
+ 'preference' => 'Préférence',
+
+ 'preferences' => 'Préférences',
+
+ 'preferences_updated' => 'Préférences mises à jour',
+
+ 'prefs' => 'Prefs',
+
+ 'protect_javascript' => 'Protéger le Javascript',
+
+ 'refresh_in_minutes' => 'En minutes',
+
+ 'require_logged_in' => 'Requérir des utilisateurs exclusivement connectés pour voir cette page?',
+
+ 'revision_history' => 'Visualiser l\'historique de révisions',
+
+ 'route_manager_group' => 'Groupe',
+
+ 'route_manager_required' => 'Segments requis',
+
+ 'route_manager_route' => 'Route',
+
+ 'route_manager_template' => 'Modèle',
+
+ 'route_required' => 'Requérir tous les segments:',
+
+ 'route_required_subtext' => 'Si les segments de route sont requis, tous les segments figurant dans route de modèle doivent être présents dans la requête URI.',
+
+ 'rss' => 'Page RSS',
+
+ 'save_template_revision' => 'Sauvegarder la révision',
+
+ 'save_tmpl_files' => 'Sauvegarder les modèles en tant que fichiers',
+
+ 'save_tmpl_files_exp' => 'Sauvegarde les modèles comme fichiers sur le serveur. Cliquer sur Aide pour plus d\'informations.',
+
+ 'save_tmpl_revisions' => 'Sauvegarder les révisions de modèle',
+
+ 'save_to_sync' => 'Sauvegarder le modèle pour synchroniser la base de données.',
+
+ 'search' => 'Rechercher',
+
+ 'search_terms' => 'Termes de recherche:',
+
+ 'security_warning' => 'Note: Autoriser le PHP dans les modèles a des implications de sécurité. Merci de consulter la documentation.',
+
+ 'selected_templates' => 'Sélectionner les modèles',
+
+ 'setting' => 'Réglage',
+
+ 'settings_manager' => 'Réglages/Gestionnaire',
+
+ 'show_all_partials' => 'Tous les %d partiels',
+
+ 'show_all_templates' => 'Toutes les %d modèles',
+
+ 'show_all_variables' => 'Toutes les %d variables',
+
+ 'site_404_exp' => 'Détermine quel modèle doit être affiché quand quelqu\'un tente d\'accéder à une URL non valide. Notez: Si vous choisissez \'Aucun\', votre canal par défaut sera montré quand une URL non valide est sollicitée.',
+
+ 'small' => 'Petit',
+
+ 'snippet_create' => 'Créer un fragment (snippet)',
+
+ 'snippet_created' => 'Fragment (snippet) créé',
+
+ 'snippet_deleted' => 'Fragment (snippet) supprimé',
+
+ 'snippet_edit' => 'Editer le fragment (snippet): %s',
+
+ 'snippet_syntax' => 'Syntaxe fragment (snippet) ',
+
+ 'snippet_updated' => 'Fragment (snippet) mis à jour',
+
+ 'snippets' => 'Fragments (snippets)',
+
+ 'snippets_explanation' => 'Les fragments (snippets) sont très pratiques quand vous avez besoin de quelques bits de modèle réutilisables ou des morceaux de balise. Ils sont utilisés pour du contenu statique et n\'incluent pas les balises et les variables PHP d\'ExpressionEngine ni les autres variables ni les autres utilisations du PHP. Pour ces dernières, considérez le recours aux Variables globales.',
+
+ 'static' => 'Statique',
+
+ 'static_type_col' => 'Statique',
+
+ 'strict_urls' => 'Activer les URL strictes',
+
+ 'strict_urls_exp' => 'Cette fonctionnalité impose des règles plus strictes pour vos URL et intéragit avec la fonctionnalité 404 ci-dessous. Merci de consulter le guide utilisateur pour plus d\'information.',
+
+ 'sync' => 'Synchroniser',
+
+ 'sync_completed' => 'Les modèles de la base de données ont été synchronisés en fichiers.',
+
+ 'sync_not_allowed_1' => 'Sauvegarder les modèles en fichiers texte n\'est actuellement pas autorisé',
+
+ 'sync_not_allowed_2' => 'Préférences de modèle global.',
+
+ 'sync_templates' => 'Synchroniser les modèles',
+
+ 'sync_templates_info1' => 'Les modèles sélectionnés seront mis à jour pour correspondre aux fichiers actuellement associés.',
+
+ 'sync_templates_info2' => 'Si un fichier n\'existe pas encore pour un modèle signalé, il sera alors créé en se basant sur les données de modèles.',
+
+ 'system_offline' => 'Système hors-ligne',
+
+ 'tag_class_error' => 'Balise non valide (pas de plugin ou de module de cette sorte)',
+
+ 'tag_docs_link_error' => 'Merci de consulter la documentation du module si vous rencontrez des problèmes.',
+
+ 'tag_install_error' => 'Le module n\'est pas installé',
+
+ 'tag_no_closing_tag_error' => 'La balise de fermeture n\'a pas été trouvée. Notez: certaines balises n\'en ont pas besoin.',
+
+ 'template_access' => 'Restriction d\'accès aux modèles',
+
+ 'template_created' => 'Modèle créé',
+
+ 'template_del_conf' => 'Confirmation de suppression de modèle',
+
+ 'template_deleted' => 'Modèle supprimé',
+
+ 'template_edit_date' => 'Date d\'édition de modèle',
+
+ 'template_file_not_deleted' => 'Impossible de supprimer le fichier associé au modèle ',
+
+ 'template_file_not_renamed' => 'Impossible de renommer le fichier associé au modèle',
+
+ 'template_from_library' => 'Utiliser un modèle de votre bibliothèque',
+
+ 'template_group_created' => 'Groupe de modèles créé',
+
+ 'template_group_del_conf' => 'Confirmation de suppression de groupe de modèles',
+
+ 'template_group_deleted' => 'Le groupe de modèles a été supprimé',
+
+ 'template_group_instructions' => 'Le nom ne doit comporter qu’un seul mot et aucun espace',
+
+ 'template_group_updated' => 'Groupe de modèles mis à jour',
+
+ 'template_id_not_found' => 'Une ID non valide de modèle a été sélectinnée',
+
+ 'template_intro' => 'Cette page sert à la gestion des modèles.',
+
+ 'template_management' => 'Gestion des modèles',
+
+ 'template_name' => 'Nom de modèle',
+
+ 'template_not_saved' => 'Impossible de sauvegarder le modèle en fichier texte',
+
+ 'template_preferences' => 'Préférences de modèles',
+
+ 'template_preferences_manager' => 'Gestionnaire de préférences de modèles',
+
+ 'template_rev_msg' => 'Notez: sauvegarder vos révisions peut solliciter beaucoup d\'espace dans la base de données, c\'est pourquoi vous êtes invité(e) à en fixer la limite ci-dessous.',
+
+ 'template_route' => 'Route de modèle:',
+
+ 'template_route_notice' => 'Les Routes sont répertoriées dans l\'ordre où le routeur de modèles les associera aux modèles.
Vous pouvez glisser-déposer pour modifier cet agencement.',
+
+ 'template_route_subtext' => 'Si une route est fournie ici, cela écrasera la structure URL par défaut groupe/modèles.',
+
+ 'template_routes_not_saved' => 'Les routes de modèles n\'ont pas été sauvegardées',
+
+ 'template_routes_not_saved_desc' => 'Impossible de sauvegarder les routes de modèles, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'template_routes_saved' => 'Les routes de modèles ont été sauvegardées',
+
+ 'template_routes_saved_desc' => 'Les routes de modèles ont été sauvegardées.',
+
+ 'template_size' => 'Dimension du modèle',
+
+ 'template_warnings' => 'Alertes de modèle',
+
+ 'template_warnings_actions' => 'Suggestions',
+
+ 'template_warnings_blurb' => 'Les balises suivantes ont déclenché des alertes.',
+
+ 'this_site_only' => 'Ce site uniquement',
+
+ 'tmpl_revisions_not_enabled' => 'Les révisions de modèles ne sont pas activées.',
+
+ 'tmpl_search_result' => '(%s) résultats dans (%s) les groupes de modèles',
+
+ 'toggle_editor' => 'Editeur de basculement',
+
+ 'type' => 'Type',
+
+ 'unable_to_write_files' => 'Impossible d\'écrire les fichiers dans votre répertoire de cache',
+
+ 'breadcrumb' => 'Fil d\'Ariane',
+
+ 'undersores_allowed' => '(sous-tirets et tirets sont autorisés)',
+
+ 'url_manager' => 'Gestionnaire de route de modèle',
+
+ 'user_message' => 'Message utilisateur',
+
+ 'user_messages_template' => 'Modèle de message utilisateur',
+
+ 'variable_deleted' => 'Variable détectée',
+
+ 'variable_does_not_exist' => 'La variable globale n\'existe pas',
+
+ 'variable_name_instructions' => 'Le nom doit comporter un mot unique et alphanumérique sans espaces (sous-tirets, tirets et points sont autorisés)',
+
+ 'view' => 'Visualiser',
+
+ 'view_rendered_template' => 'Modèle de visualisation',
+
+ 'localization_form' => 'Formulaire de préférences de localisation',
+
+ 'webpage' => 'Page WEB (HTML)',
+
+ 'webpage_type_col' => 'HTML',
+
+ 'xml' => 'XML',
+
+ 'xml_type_col' => 'XML',
+
+ 'you_must_submit_a_name' => 'Votre modèle doit avoir un nom',
+
+ /* Profile Theme Templates */
+ 'activation_email_resent' => 'Email d\'activation ré-adressé',
+
+ 'activation_emails_resent' => 'Emails d\'activation ré-adressés',
+
+ 'aim_console' => 'Console de message instantané AOL',
+
+ 'avatar_folder_list' => 'Liste de dossiers d\'avatars pré-installés',
+
+ 'basic_profile' => 'Page de profil limité',
+
+ 'breadcrumb' => 'Fil d\'Ariane',
+
+ 'breadcrumb_current_page' => 'Page actuelle du fil d\'Ariane',
+
+ 'breadcrumb_trail' => 'Chemin du fil d\'Ariane',
+
+ 'browse_avatars' => 'Naviguer sur la page des avatars',
+
+ 'buddies_block_list' => 'Message privé - liste d\'amis et de bannis',
+
+ 'buddies_block_row' => 'Message privé - Rangées de listes d\'amis et de bannis',
+
+ 'bulletin' => 'Bulletin',
+
+ 'bulletin_board' => 'Tableau de communiqué',
+
+ 'bulletin_form' => 'Formulaire de communiqué',
+
+ 'can_send_bulletins' => 'Peut envoyer des communiqués',
+
+ 'control_panel' => 'Tableau de bord',
+
+ 'copyright' => 'Notice de copyright',
+
+ 'custom_profile_fields' => 'Personnaliser les champs de membres',
+
+ 'delete_confirmation_form' => 'Formulaire de suppression de confirmation de compte',
+
+ 'edit_avatar' => 'Page d\'édition d\'avatar',
+
+ 'edit_ignore_list_form' => 'Formulaire de liste IGNORER',
+
+ 'edit_ignore_list_rows' => 'Rangées de liste IGNORER',
+
+ 'edit_photo' => 'Editer la page de photo de membre',
+
+ 'edit_profile_form' => 'Formulaire de profil de membre',
+
+ 'email_form' => 'Console Email',
+
+ 'email_prefs_form' => 'Formulaire de préférences d\'email',
+
+ 'email_user_message' => 'Messages email',
+
+ 'emoticon_page' => 'Page d\'émoticônes',
+
+ 'empty_list' => 'Message privé - Vider la liste',
+
+ 'error_opening_template' => 'Erreur: impossible d\'ouvrir le fichier de modèle afin d\'écrire ces contenus.',
+
+ 'forgot_form' => 'Formulaire de mot de passe oublié',
+
+ 'full_profile' => 'Page de profil complet',
+
+ 'home_page' => 'Page d\'accueil de profil de membre',
+
+ 'html_footer' => 'Pied de page HTML',
+
+ 'html_header' => 'En-tête HTML',
+
+ 'icq_console' => 'Console ICQ',
+
+ 'import_utilities' => 'Importer les utilitaires',
+
+ 'localization_form' => 'Formulaire de préférences de localisation',
+
+ 'login_as_member_description' => 'Quand vous cliquerez sur envoi, vous serez connecté(e) avec votre nom d\'écran \'%screen_name%\' et redirigé(e) sur la page ci-dessous.',
+
+ 'login_as_user' => 'Super Admin se connectant comme utilisateur',
+
+ 'login_form' => 'Formulaire de connection',
+
+ 'member_page' => 'Enveloppe extérieure de profil de membre',
+
+ 'member_results' => 'Message privé - résultats de recherche de membre',
+
+ 'member_results_row' => 'Message privé - Rangées de résultats de recherche de membres',
+
+ 'memberlist' => 'Page de liste de membres',
+
+ 'memberlist_rows' => 'Rangées de listes de membres',
+
+ 'menu' => 'Menu de profil de membre',
+
+ 'message_attachment_link' => 'Message privé - Lien de pièce jointe',
+
+ 'message_attachment_rows' => 'Message privé - Rangées de pièces jointes',
+
+ 'message_attachments' => 'Message privé - Pièces jointes',
+
+ 'message_compose' => 'Message privé - Page à composer',
+
+ 'message_edit_folders' => 'Message privé - Editer les dossiers',
+
+ 'message_edit_folders_row' => 'Message privé - Editer les rangées de dossiers',
+
+ 'message_error' => 'Message privé - Erreur',
+
+ 'message_folder' => 'Message privé - Dossier de messages',
+
+ 'message_folder_rows' => 'Message privé - Rangées de dossier de messages',
+
+ 'message_menu' => 'Message privé - Menu',
+
+ 'message_menu_rows' => 'Message privé - Rangées de menu',
+
+ 'message_no_folder_rows' => 'Message privé - Message: pas de rangées de dossier',
+
+ 'message_submission_error' => 'Message privé - Erreur de saisie',
+
+ 'message_success' => 'Message privé - Succès',
+
+ 'new_member_search' => 'Recherche de nouveau membre',
+
+ 'no_subscriptions_message' => 'Message: pas de message d\'abonnements',
+
+ 'notepad_form' => 'Formulaire de bloc-notes',
+
+ 'other' => 'Autre',
+
+ 'page_header' => 'En-tête de pages',
+
+ 'page_subheader' => 'Page de sous-entête',
+
+ 'password_change_warning' => 'Alerte de changement de mot de passe',
+
+ 'preview_message' => 'Message privé - Prévisualisation',
+
+ 'public_custom_profile_fields' => 'Personnaliser les champs de membres pour profil public',
+
+ 'public_profile' => 'Profil public de membre',
+
+ 'registration_form' => 'Formulaire d\'inscription',
+
+ 'resend_activation_email' => 'Renvoyer un email d\'activation',
+
+ 'resend_activation_emails' => 'Renvoyer des emails d\'activation',
+
+ 'reset_password_form' => 'Formulaire de réinitialisation de mot de passe',
+
+ 'search_members' => 'Message privé - Recherche de membre',
+
+ 'signature_form' => 'Page d\'édition de signature',
+
+ 'stylesheet' => 'CSS feuille de style en cascade',
+
+ 'subscription_pagination' => 'Pagination d\'abonnement',
+
+ 'subscription_result_heading' => 'En-tête de résultats d\'inscriptions',
+
+ 'subscription_result_rows' => 'Rangées de résultats d\'inscription',
+
+ 'subscriptions_form' => 'Page d\'abonnement',
+
+ 'template_set' => 'Ensemble de modèles:',
+
+ 'template_set_names' => 'Ensemble de modèles disponibless',
+
+ 'template_updated' => 'Le modèle été mis à jour',
+
+ 'update_un_pw_form' => 'Mettre à jour le nom d\'utilisateur et le formulaire de mot de passe',
+
+ 'username_change_disallowed' => 'Message de refus de changement de mot de passe',
+
+ 'username_password_form' => 'Formulaire de nom d\'utilisateur et de mot de passe',
+
+ 'username_row' => 'Rangée de formulaire de nom d\'utilisateur',
+
+ 'view_message' => 'Message privé - Visualiser le Message',
+
+
+ /* Template Generator */
+
+ 'template_generator' => 'Générateur de modèles',
+
+ 'generate' => 'Générer',
+
+ 'generate_templates_started' => 'Génération de modèles en cours...',
+
+ 'channel_entries_template_generator' => 'Entrées de canal',
+
+ 'channel_form_template_generator' => 'Formulaire de canal',
+
+ 'member_management_template_generator' => 'Gestion de membres',
+
+ 'list_all_entries' => 'Liste toutes vos entrées',
+
+ 'entry_details_page' => 'Page détaillant les entrées',
+
+ 'select_template_engine' => 'Sélectionnez le moteur de modèles',
+
+ 'theme' => 'Thème',
+
+ 'select_theme' => 'Sélectionnez le thème',
+
+ 'select_templates_to_generate' => 'Sélectionnez les modèles que vous souhaitez générer',
+
+ 'invalid_theme' => 'Aucun thème valide n\'a été sélectionné',
+
+ 'invalid_template_engine' => 'Le moteur de modèles n\'est pas pris en charge',
+
+ 'theme_does_not_support_template_engine' => 'Le thème sélectionné ne prend pas en charge %s moteur(s) de modèles',
+
+ 'generate_templates_created_successfully' => 'Les modèles ont été générés avec succès!',
+
+ 'generate_templates_no_templates' => 'Aucun modèle n\'a été trouvé',
+
+ 'generate_templates_error' => 'Impossible de générer des modèles',
+
+);
+
+// EOF
diff --git a/email_data.php b/email_data.php
new file mode 100644
index 0000000..1f912bf
--- /dev/null
+++ b/email_data.php
@@ -0,0 +1,1327 @@
+
+
+
+ Système hors-ligne
+ {heading}
+ ExpressionEngine a été installé!
+ {heading}
+
Laisser vide pour autoriser tous les %s.',
+
+ 'rel_ft_order' => 'Classer par',
+
+ 'rel_ft_order_ascending' => 'Croissant (A-Z)',
+
+ 'rel_ft_order_date' => 'Date d\'entrée',
+
+ 'rel_ft_order_desc' => 'Rangement par défaut des %s dans le champ associé.',
+
+ 'rel_ft_order_descending' => 'Décroissant (Z-A)',
+
+ 'rel_ft_order_title' => 'Titre',
+
+ 'rel_ft_related_only' => 'Relié seulement',
+
+ 'rel_ft_statuses' => 'Limiter par statut',
+
+ 'rel_ft_statuses_desc' => 'Choisir les statuts pour limiter les entrées dans ce champ de relation.',
+
+ 'rel_ft_unrelated_only' => 'Délier seulement',
+
+ 'rel_ft_display_member_id' => 'Afficher les ID de membres?',
+
+ 'rel_ft_display_member_id_desc' => 'Si activé,les ID de membres seront affichées ensemble avec le nom d\'écran du membre à l\'intérieur du champ.',
+
+ 'rel_ft_display_status' => 'Afficher le statut?',
+
+ 'rel_ft_display_status_desc' => 'Si activé, un badge de couleur de statut sera affiché avec le titre de l\'entrée à l\'intérieur du champ.',
+
+
+ 'rel_ft_deferred' => 'Reporter l\'initialisation du champ?',
+
+ 'rel_ft_deferred_desc' => 'Si activé, ce champ ne se réinitialisera pas avant avoir cliqué sur le bouton Editer les Relations. Cela peut aboutir à des vitesses plus rapides de chargement de page du Tableau de bord.',
+
+ 'rel_ft_max' => 'Nombre maximum de %s reliés',
+
+ 'rel_ft_max_desc' => 'Fixe le nombre maximum de %s que ce champ peut utiliser pour les relier.',
+
+ 'rel_ft_max_error' => 'Vous ne pouvez sélectionner guère plus de %d %s.',
+
+ 'rel_ft_min' => 'Nombre minimum de %s reliés',
+
+ 'rel_ft_min_desc' => 'Fixe le nombre minimum de %s que ce champ peut utiliser pour les relier.',
+
+ 'rel_ft_min_error' => 'Vous devez sélectionner au moins %d %s.',
+
+ /* Duration */
+ 'duration_ft_hh' => 'hh',
+
+ 'duration_ft_hhmm' => 'hh:mm',
+
+ 'duration_ft_hhmmss' => 'hh:mm:ss',
+
+ 'duration_ft_hours' => 'heures',
+
+ 'duration_ft_minutes' => 'minutes',
+
+ 'duration_ft_placeholder' => 'Durée en %s (ou %s)',
+
+ 'duration_ft_seconds' => 'secondes',
+
+ 'duration_ft_units' => 'unités',
+
+ 'duration_ft_units_desc' => 'Détermine la durée de description quand un auteur de contenus entre un nombre entier comme “42”.',
+
+ 'valid_duration' => 'Ce champ doit intégrer une durée en %s (ou %s)',
+
+ /* File */
+ 'file_ft_allowed_dirs' => 'Répertoire autorisé',
+
+ 'file_ft_allowed_dirs_desc' => 'Répertoire utilisé par ce champ pour ranger et récupérer des fichiers.',
+
+ 'file_ft_cannot_find_file' => 'Fichier non trouvé. Nous n\'avons pas pu localiser %s sur le serveur.',
+
+ 'file_ft_configure' => 'Options générales de fichier',
+
+ 'file_ft_configure_subtext' => 'Contrôle davantage le comportement du champ de fichiers.',
+
+ 'file_ft_content_type' => 'Types de fichiers autorisés',
+
+ 'file_ft_content_type_desc' => 'Types de fichiers qui peuvent être téléchargés à partir de ce champ.',
+
+ 'file_ft_images_only' => 'Images seulement',
+
+ 'file_ft_limit' => 'Limite de fichiers existants',
+
+ 'file_ft_limit_desc' => 'Nombre maximum de fichiers affichés dans le menu déroulant.
Laisser vide pour afficher tous les fichiers.',
+
+ 'file_ft_no_upload_directories' => 'Il n\'y a pas actuellement de répertoire de téléchargement disponible. Merci d\'ajouter un ou plusieurs répertoires de téléchargement à utiliser dans le type de champs de fichier.',
+
+ 'file_ft_select_existing' => 'Sélectionner un fichier existant',
+
+ 'file_ft_show_files' => 'Montrer les fichiers existants?',
+
+ 'file_ft_show_files_desc' => 'Si activé, un menu déroulant avec des fichiers existants seront montrés aux auteurs.',
+
+ 'file_field_msm_warning' => 'Ce champ est actuellement réglé pour utiliser le répertoire de téléchargement %s, exclusivement disponible au sein du site MSN %s.',
+
+ 'file_ft_upload_directories' => 'Télécharger les répertoires',
+
+ /* File Drag and Drop */
+
+ 'file_dnd_choose_directory' => 'Merci de choisir un répertoire',
+
+ 'file_dnd_choose_file_directory' => 'Choisir un répertoire de fichiers',
+
+ 'file_dnd_upload_to' => 'Téléchargement vers',
+
+ 'file_dnd_choose_directory_before_uploading' => 'Vous devez choisir un répertoire pour télécharger les fichiers',
+
+ 'file_dnd_choose_directory_btn' => 'Choisir le répertoire',
+
+ 'file_dnd_choose_existing' => 'Choisir l\'existant',
+
+ 'file_dnd_dismiss' => 'Rejeter',
+
+ 'file_dnd_drop_file' => 'Déposer le fichier ici pour le téléchargement',
+
+ 'file_dnd_drop_files' => 'Déposer les fichiers ici pour le téléchargement',
+
+ 'file_dnd_file_name' => 'Nom de fichier',
+
+ 'file_dnd_filter_directories' => 'filtrer les répertoires',
+
+ 'file_dnd_images_only' => 'Ce champ n\'accepte que les images.',
+
+ 'file_dnd_progress' => 'Progression',
+
+ 'file_dnd_conflict' => 'Erreur. Le fichier existe déjà.',
+
+ 'file_dnd_resolve_conflict' => 'Résoudre le conflit',
+
+ 'file_dnd_single_file_allowed' => 'Ce champ ne peut contenir qu\'un seul fichier',
+
+ 'file_dnd_unexpected_error' => 'Erreur imprévue. Vérifier votre réglage post_max_size dans votre configuration PHP.',
+
+ 'file_dnd_uploading_to' => 'téléchargement en cours vers %s …',
+
+ 'file_dnd_upload_new' => 'Télécharger nouveau',
+
+ 'file_dnd_create_directory' => 'Créer un Nouveau Répertoire',
+
+ 'file_dnd_no_directories' => 'Il n\'y a pas de répertoires de téléchargement disponibles',
+
+ 'file_dnd_no_directories_desc' => 'Ce champ est limité au répertoire de téléchargement non disponible pour le membre et le site actuels.',
+
+ 'file_dnd_no_directory_permissions' => 'Vous n\'avez pas l\'autorisation de télécharger des fichiers dans aucun des répertoires disponibles.',
+
+ 'file_grid_vertical_layout_title' => 'Agencement du fichier Grille',
+
+ /* Grid */
+ 'grid_add_field' => 'ajouter nouveau fichier',
+
+ 'grid_add_some_data' => 'Vous n\'avez pas encore ajouté de rang de données. Ajouter des données?',
+
+ 'grid_allow_reorder' => 'Autoriser le réagencement des rangées?',
+
+ 'grid_vertical_layout' => 'Affichage vertical de la grille',
+
+ 'grid_horizontal_layout' => 'Affichage horizontal de la grille',
+
+ 'grid_auto' => 'Auto',
+
+ 'grid_vertical_layout_title' => 'Affichage de la grille',
+
+ 'grid_vertical_layout_desc' => 'Choisir comment afficher le champ dans les pages publiées.',
+
+ 'grid_row_count_title' => 'Afficher les numéros de lignes',
+
+ 'grid_chars_allowed' => 'Caractères autorisés.',
+
+ 'grid_col_instr' => 'Instructions',
+
+ 'grid_col_label' => 'Libellé de publication',
+
+ 'grid_col_name' => 'Nom de champ',
+
+ 'grid_col_name_reserved' => 'Cette colonne utilise un nom réservé à une autre fonctionnalité de modèle.',
+
+ 'grid_col_options' => 'Sont ces données',
+
+ 'grid_col_type' => 'Type de données?',
+
+ 'grid_col_width' => 'Largeur maximum de colonne',
+
+ 'grid_col_width_desc' => 'Règle la largeur minimum (en pixels) de cette colonne dans le formulaire de publication.',
+
+ 'grid_col_width_percent' => 'Pourcentage.',
+
+ 'grid_config_desc' => 'Quelles données souhaitez-vous collecter?',
+
+ 'grid_copy_field' => 'copier le champ',
+
+ 'grid_date_localized' => 'Localisées?',
+
+ 'grid_duplicate_col_label' => 'Les libellés de champs de colonne doivent être uniques.',
+
+ 'grid_duplicate_col_name' => 'Les noms de champs de colonne doivent être uniques.',
+
+ 'grid_expand_field' => 'étendre le champ',
+
+ 'grid_field_required' => 'Ce champ est requis',
+
+ 'grid_fields' => 'Champs de la Grille',
+
+ 'grid_in_this_field' => 'Dans ce champ',
+
+ 'grid_in_this_field_desc' => 'Rendre ce champ obligatoire, ou accessible à la recherche.',
+
+ 'grid_limit_input' => 'Limiter input?',
+
+ 'grid_max_rows' => 'Lignes maximum',
+
+ 'grid_max_rows_desc' => 'Fixe le nombre maximum de lignes de données que cette grille peut accepter',
+
+ 'grid_min_rows' => 'Lignes minimum',
+
+ 'grid_min_rows_desc' => 'Fixe le nombre minimum de rangées de données que cette grille peut accepter',
+
+ 'grid_min_rows_required' => 'Cette grille requiert au moins %d rangées.',
+
+ 'grid_order_by' => 'Trier par',
+
+ 'grid_output_format' => 'Formatage output?',
+
+ 'grid_remove_field' => 'Retirer le champ',
+
+ 'grid_reorder_field' => 'Réagencer le champ',
+
+ 'grid_show' => 'Visualiser',
+
+ 'grid_show_fmt_btns' => 'Visualiser les boutons de formatage?',
+
+ 'grid_text_direction' => 'Sens d\'écriture du texte?',
+
+ 'grid_validation_error' => 'Il y a eu un problème avec un ou plusieurs champs de grille',
+
+ /* File Grid */
+
+ 'file_grid_setup' => 'Montage du fichier Grille',
+
+ 'file_grid_maximum_rows_hit' => 'Télécharger autant de fichiers devrait dépasser le réglage de rangées de champs de %s',
+
+ /* URL */
+ 'url_ft_allowed_url_schemes' => 'Schémas URL autorisés',
+
+ 'url_ft_invalid_url' => 'URL non valide',
+
+ 'url_ft_invalid_url_scheme' => 'Votre URL doit commencer avec un schéma valide: %s',
+
+ 'url_ft_protocol_relative_url' => 'Protocole URL relative',
+
+ 'url_ft_single_slash_protocol_relative_url' => 'Racine de l\'URL relative',
+
+ 'url_ft_url_scheme_placeholder' => 'Référence de schéma d\'URL',
+
+ 'url_ft_url_scheme_placeholder_desc' => 'Affiché en tant que texte de référence quand aucune URL n\'a été saisie.',
+
+ /* Color Picker */
+ 'colorpicker_allowed_colors' => 'Couleurs autorisées',
+ 'colorpicker_allowed_colors_desc' => 'Choisir les couleurs autorisées à être sélectionnées.',
+
+ 'colorpicker_allowed_colors_any' => 'N\'importe laquelle',
+ 'colorpicker_allowed_colors_swatches' => 'Echantilllons',
+
+ 'colorpicker_default_color' => 'Couleur par défaut',
+ 'colorpicker_default_color_desc' => 'Si paramétré, quand aucune couleur n\'aura été choisie, c\'est la couleur par défaut qui sera appliquée.',
+
+ 'colorpicker_color_not_allowed' => 'Cette couleur n\'est pas autorisée.',
+
+ 'no_colorpicker_swatches' => 'Aucun Echantillon existant.',
+
+ 'swatches' => 'Echantillons',
+
+ 'colorpicker_swatches_options_desc' => 'Préciser une liste de couleurs pré-définies à montrer dans le sélecteur de couleurs.',
+
+ 'colorpicker_swatches_populate_values' => 'Valeurs',
+ 'colorpicker_swatches_populate_manually' => 'Alimenter les échantillons manuellement',
+
+ /* Conditional Evaluation Rules */
+ 'contains' => 'contient',
+ 'notContains' => 'ne contient pas',
+ 'equal' => 'est',
+ 'notEqual' => 'n\'est pas',
+ 'isEmpty' => 'est vide',
+ 'isNotEmpty' => 'n\'est pas vide',
+ 'greaterThan' => 'plus grand que',
+ 'greaterOrEqualThan' => 'plus grand ou égal à',
+ 'lessThan' => 'moins que',
+ 'lessOrEqualThan' => 'plus petit ou égal à',
+
+ 'turnedOn' => 'est branché',
+ 'turnedOff' => 'n\'est pas branché',
+
+ 'includes' => 'inclut',
+ 'notIncludes' => 'n\'inclut pas',
+
+ /* Slider */
+ 'field_step' => 'Pas',
+
+ 'field_prefix' => 'Préfixe',
+
+ 'field_suffix' => 'Suffixe',
+
+ /* Notes */
+ 'notes_note_content' => 'Note de contenu',
+ 'notes_note_content_desc' => 'Ce contenu apparaîtra comme une note dans le formulaire de publication. Le formatage Markdown est supporté.',
+
+ /* Date */
+
+ 'date_localization' => 'Date de la localisation',
+ 'date_localization_desc' => 'Choisir la manière dont les données du champ doient être localisées. En savoir plus',
+ 'always_localized' => 'Toujours localisé(e)s',
+ 'always_fixed' => 'Toujours fixé(e)s',
+ 'ask_each_time' => 'Demander chaque fois',
+ 'show_time' => 'Inclure l\'heure?',
+ 'show_time_desc' => 'Si désactivé,seule la date sera affichée',
+);
+
+// EOF
diff --git a/file_lang.php b/file_lang.php
new file mode 100644
index 0000000..460107c
--- /dev/null
+++ b/file_lang.php
@@ -0,0 +1,13 @@
+ 'Fichiers',
+
+ 'file_module_description' => 'Module de fichiers',
+
+ 'file_module_name' => 'Fichier',
+
+);
+
+// EOF
diff --git a/filebrowser_lang.php b/filebrowser_lang.php
new file mode 100644
index 0000000..071cfee
--- /dev/null
+++ b/filebrowser_lang.php
@@ -0,0 +1,39 @@
+ 'Insérer le fichier',
+
+ 'fb_insert_files' => 'Insérer les fichiers',
+
+ 'fb_insert_link' => 'Insérer le lien',
+
+ 'fb_insert_links' => 'Insérer les liens',
+
+ 'fb_insert_url' => 'Insérer l\'URL',
+
+ 'fb_insert_urls' => 'Insérer les URL',
+
+ 'fb_non_images' => '* Indique des fichiers sans images. Seules les images peuvent être visualisées.',
+
+ 'fb_select_field' => 'Sélectionner le champ',
+
+ 'fb_select_files' => 'Sélectionner les fichiers',
+
+ 'fb_view_image' => 'Visualiser l’image ',
+
+ 'fb_view_images' => 'Visualiser les images',
+
+ 'file_browser' => 'Navigateur de fichiers',
+
+ 'file_viewing_error' => 'Une erreur de type inconnu a été décelée.',
+
+ 'fp_no_files' => 'Aucun fichier disponible dans ce répertoire.',
+
+ 'path_does_not_exist' => 'Le champ spécifié n\'existe pas',
+
+ 'view' => 'Visualiser',
+
+);
+
+// EOF
diff --git a/filemanager_lang.php b/filemanager_lang.php
new file mode 100644
index 0000000..7f4d475
--- /dev/null
+++ b/filemanager_lang.php
@@ -0,0 +1,1054 @@
+ 'Ajouté par',
+
+ 'all_files' => 'Tous les fichiers',
+
+ 'allow_subfolders' => 'Autoriser les sous-dossiers?',
+
+ 'allow_subfolders_desc' => 'Gérer les couches imbriquées de sous-dossiers à l\'intérieur de ce répertoire de téléchargement.',
+
+ 'append' => 'Ajouter un chiffre au nouveau fichier — exemple: %s',
+
+ 'btn_cancel_upload' => 'Annuler le téléchargement',
+
+ 'delete' => 'Supprimer',
+
+ 'delete_file' => 'Supprimer le fichier',
+
+ 'btn_edit_file_meta' => 'Sauvegarder le fichier méta',
+
+ 'btn_finish_upload' => 'Finir le téléchargement',
+
+ 'categories' => 'Catégories',
+
+ 'column_file_id' => 'ID#',
+
+ 'column_title' => 'Titre',
+
+ 'column_categories' => 'Catégories',
+
+ 'copy_link' => 'Copier le lien',
+
+ 'credit' => 'Crédit',
+
+ 'date_added' => 'Date d\'ajout',
+
+ 'date_modified' => 'Date modifiée',
+
+ 'description' => 'Description',
+
+ 'dimensions' => 'Dimensions',
+
+ 'download' => 'Télécharger',
+
+ 'edit_file_metadata' => 'Editer les données du fichier méta',
+
+ 'edit_file_metadata_error' => 'Impossible de mettre à jour les données du fichier méta',
+
+ 'edit_file_metadata_error_desc' => 'Impossible de mettre à jour les données méta, merci de passer en revue et de corriger les erreurs ci-dessous',
+
+ 'edit_file_metadata_success' => 'Données de fichier méta mises à jour',
+
+ 'edit_file_metadata_success_desc' => 'Les données méta pour le fichier %s ont été actualisées.',
+
+ ' exceeds_max_dimensions' => 'Le fichier excède les dimensions maximum et n\'est pas réajustable.',
+
+ 'existing_subfolders' => 'Inclure les sous-dossiers existants?',
+
+ 'existing_subfolders_desc' => 'Tous les dossiers existants de ce répertoire de téléchargement apparaîtront dans le Gestionnaire de fichiers',
+
+ 'file' => 'Fichier',
+
+ 'file_conflict' => 'Conflit de fichier détecté',
+
+ 'file_conflict_desc' => 'Un fichier nommé %s existe déjà dans le répertoire.',
+
+ 'file_data' => 'Données de fichier',
+
+ 'file_manager' => 'Fichiers',
+
+ 'file_not_added_to_db' => 'Le fichier n\'a pas pu être enregistré dans la base de données.',
+
+ 'file_type' => 'Type de fichier',
+
+ 'file_upload_stopped' => 'Chargement de fichier interrompu',
+
+ 'files' => 'Fichiers',
+
+ 'filter_upload_directories' => 'filtrer les répertoires de téléchargement',
+
+ 'gd_not_installed' => 'La miniature n\'a pas pu être créée pour cette image. GD est requis pour la création de miniatures.',
+
+ 'invalid_directory' => 'Vous avez précisé un répertoire non valide',
+
+ 'invalid_filename' => 'Le nom du fichier d\'image ne peut contenir que des caractères alphanumériques, des tirets et des sous-tirets.',
+
+ 'invalid_mime' => 'Type mime non valide, le fichier n\'a pas pu être traité.',
+
+ 'invalid_short_name' => 'Le nom court de manipulation d\'image ne peut contenir que des caractères alphanumériques, des tirets et des sous-tirets et ne peut être nommé "thumbs".',
+
+ 'link' => 'Lien',
+
+ 'invalid_upload_destination' => 'La destination de téléchargement est non valide.',
+
+ 'keep_subfolders_top' => 'Maintenir les sous-dossiers au-dessus?',
+
+ 'keep_subfolders_top_desc' => 'Les sous-dossiers de Groupe au-dessus de la liste des fichiers lors de la navigation.',
+
+ 'last_modified' => 'Dernière modification',
+
+ 'limit_subfolder_toggle' => 'Limiter les couches de sous-dossiers?',
+
+ 'limit_subfolders_toggle_desc' => 'Inclure une limite au nombre de couches de sous-dossiers imbriqués',
+
+ 'limit_subfolders' => 'Limite de couches de sous-dossier',
+
+ 'limit_subfolders_desc' => 'Combien de couches imbriquées de sous-dossiers souhaiteriez-vous autoriser dans ce répertoire de téléchargement?',
+
+ 'modified_by' => 'Modifié par',
+
+ 'move' => 'Déplacer',
+
+ 'name' => 'Nom de fichier',
+
+ 'new_folder' => 'Nouveau dossier',
+
+ 'folder_name' => 'Nom de dossier',
+
+ 'location' => 'Localisation',
+
+ 'create_folder_location' => 'Créer un dossier dans la localisation suivante:',
+
+ 'subfolder_directory_renamed' => 'Répertoire de sous-dossiers renommé',
+
+ 'subfolder_already_exists' => 'Le répertoire de sous-dossiers existe déjà',
+
+ 'no_file' => 'Aucun fichier sélectionné',
+
+ 'no_filename' => 'Un nouveau nom de fichier n\'a pas été saisi.',
+
+ 'no_path_or_dir' => 'Vous devez préciser à la fois un chemin de fichier et un ID de répertoire pour sauvegarder un fichier',
+
+ 'no_permission' => 'Vous n\'avez pas la permission de sauvegarder un fichier',
+
+ 'no_upload_destination' => 'Aucune destination de téléchargement n\'a été trouvée.',
+
+ 'not_an_image' => 'Le fichier sélectionné n\'est pas une image',
+
+ 'open_cmd' => 'Ouvert',
+
+ 'pixels' => 'pixels',
+
+ 'problem_downloading_file' => 'Une erreur est apparue en tentant de télécharger le fichier sélectionné. Merci de vérifier que le fichier existe bien sur le serveur.',
+
+ 'problem_downloading_files' => 'Une erreur est apparue en tentant de télécharger les fichiers sélectionnés. Merci de vérifier que les fichiers existent bien sur le serveur.',
+
+ 'rename_cmd' => 'Renommer',
+
+ 'rename' => 'Renommez le nouveau fichier',
+
+ 'replace' => 'Remplacer seulement l\'ancien fichier — action destructrice',
+
+ 'replace_file' => 'Remplacer',
+
+ 'replace_no_metadata' => 'Seul, le fichier a été remplacé. Le titre, la description, le crédit, la localisation et les catégories n\'ont pas été mises à jour.',
+
+ 'security_failure' => 'Le type de fichier que vous tentez de télécharger n\'est pas autorisé.',
+
+ 'select' => 'Sélectionnez…',
+
+ 'show_all_files' => 'Tous les %d fichiers',
+
+ 'thumb_not_created' => 'La miniature n\'a pas pu être créée pour cette image. Merci de vous assurer que le répertoire de miniatures est réinscriptible.',
+
+ 'title' => 'Titre',
+
+ 'title_or_name' => 'Titre/Nom',
+
+ 'upload_directories' => 'Répertoires de téléchargement',
+
+ 'upload_directory' => 'Répertoire de téléchargement',
+
+ 'upload_new_file' => 'Télécharger un nouveau fichier',
+
+ 'upload_options' => 'Options de téléchargement',
+
+ 'uploaded_by' => 'Téléchargé par',
+
+ 'usage' => 'Usage',
+
+ 'usage_desc' => 'Ce fichier est utilisé dans les localisations suivantes:',
+
+ /* sidebar */
+ 'zero_directories_found' => 'Aucun répertoire n\'a été trouvé',
+
+ /* modal */
+ '90_degrees_left' => '90 degrés, gauche',
+
+ '90_degrees_right' => '90 degrés, droite',
+
+ 'btn_crop' => 'Rogner, Pivoter & Redimensionner',
+
+ 'btn_crop_and_save_image' => 'Rogner & Sauvegarder l\'image',
+
+ 'btn_resize_and_save_image' => 'Redimensionner & Sauvegarder l\'image',
+
+ 'btn_rotate_and_save_image' => 'Pivoter & Sauvegarder l\'image',
+
+ 'btn_upload_file' => 'Télécharger le fichier',
+
+ 'btn_uploading' => 'Téléchargement en cours…',
+
+ 'check_upload_settings' => 'Vérifier les réglages pour ce répertoire de téléchargement.',
+
+ 'constraints' => 'Réductions',
+
+ 'coordiantes_desc' => ' coordonnées axiales x (horizontales) et y (verticales) à partir desquelles commencer l\'action de rogner.',
+
+ 'coordinates' => 'Coordonnées',
+
+ 'crop_constraints_desc' => 'Hauteur et largeur maximum pour la taille du rognement.',
+
+ 'crop_file' => 'Rogner, pivoter & redimensionner "%s"',
+
+ 'crop_file_error' => 'Impossible de %s le fichier',
+
+ 'crop_file_error_desc' => 'Nous avons été dans l\'impossibilité de %s ce fichier, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'crop_file_success' => 'Succès de %s de fichier',
+
+ 'crop_file_success_desc' => 'Le fichier %s a été %s avec succès.',
+
+ 'cropped' => 'rogné',
+
+ 'dir_not_writable' => 'Répertoire non réinscriptible',
+
+ 'dir_not_writable_desc' => 'Impossible d\'accéder au répertoire %s.
Vérifier vos permissions de fichier sur le serveur.',
+
+ 'directory_not_found' => 'Impossible de trouver le répertoire %s.',
+
+ 'edit_file_name' => 'Editer "%s"',
+
+ 'error_cannot_add_file_to_zip' => 'Impossible d\'ajouter %s à l\'archive zip.',
+
+ 'error_cannot_create_zip' => 'Impossible de créer un fichier zip',
+
+ 'error_export' => 'Impossible d\'exporter',
+
+ 'export_all' => 'Exporter tous les fichiers',
+
+ 'file_categories_desc' => 'Affecter une catégorie à ce fichier.',
+
+ 'file_desc' => 'Choisir un fichier à télécharger.',
+
+ 'file_not_found' => 'Impossible de trouver le fichier ',
+
+ 'file_not_found_desc' => 'Impossible de trouver le fichier %s.',
+
+ 'file_not_writable' => 'Fichier non réinscriptible',
+
+ 'file_not_writable_desc' => 'Impossible d\'accéder en écriture au fichier %s.
Vérifier vos permissions de fichiers sur le serveur.',
+
+ 'files_in_directory' => 'Fichiers inclus dans %s',
+
+ 'files_not_found' => 'Fichiers non trouvés',
+
+ 'files_not_found_desc' => 'Les fichiers soulignés n\'ont pas été trouvés sur le serveur.',
+
+ 'files_deleted_desc' => 'Les fichiers suivants ont été supprimés',
+
+ 'flip_horizontally' => 'Inverser, horizontalement',
+
+ 'flip_vertically' => 'Inverser, verticalement',
+
+ 'folder_deleted_desc' => 'Le dossier a été supprimé',
+
+ 'height' => 'hauteur',
+
+ 'no_categories_assigned_file_desc' => 'Il y a des catégories affectées à ce fichier. Affecter un groupe de catégories.',
+
+ 'no_uploaded_files' => 'Aucun fichier n\'a été téléchargé dans ce répertoire.',
+
+ 'resize_constraints_desc' => 'Hauteur et largeur maximum du redimensionnement d\'image.',
+
+ 'resized' => 'redimensionné',
+
+ 'rotated' => 'pivoté',
+
+ 'rotation' => 'Rotation',
+
+ 'rotation_desc' => 'L\'image sera pivotée pour correspondre au choix opéré.',
+
+ 'size_b' => ' bits',
+
+ 'size_gb' => 'gb',
+
+ 'size_kb' => 'kb',
+
+ 'size_mb' => 'mb',
+
+ 'size_tb' => 'tb',
+
+ 'success' => 'Succès',
+
+ 'upload_directory_deleted' => 'Le répertoire de téléchargement est supprimé',
+
+ 'upload_directory_deleted_desc' => 'Le répertoire de téléchargement %s a été supprimé.',
+
+ 'upload_filedata_error' => 'Impossible de télécharger le fichier',
+
+ 'upload_filedata_success' => 'Le fichier a bien été téléchargé avec succès',
+
+ 'upload_filedata_success_desc' => 'Le fichier %s a été téléchargé avec succès.',
+
+ 'width' => 'largeur',
+
+ 'x_axis' => 'axe-x',
+
+ 'y_axis' => 'axe-y',
+
+ 'zero_upload_directories_found' => 'Aucun répertoire de téléchargement n\'a été trouvé.',
+
+ 'remove_files_from_disk' => 'Supprimer les fichiers du disque?',
+
+ 'toggle_on_to_remove_files' => 'Basculez l\'interrupteur sur \'allumé\' pour supprimer physiquement les fichiers',
+
+ /* Uploads */
+ 'add_manipulation' => 'Ajouter une nouvelle manipulation',
+
+ 'all_upload_dirs' => 'Tous les répertoires de téléchargement',
+
+ 'apply_manipulations' => 'Appliquer les manipulations',
+
+ 'apply_manipulations_desc' => 'Applique des manipulations d\'image qui ont été affectées aux fichiers de ce répertoire durant l\'opération de synchronisation. Ceci accroît le temps effectif de synchronisation.',
+
+ 'bottom' => 'Bas',
+
+ 'btn_create_directory' => 'Créer le répertoire',
+
+ 'btn_create_directory_working' => 'Création en cours…',
+
+ 'btn_edit_directory' => 'Editer le répertoire',
+
+ 'btn_sync_directory' => 'Synchroniser le répertoire',
+
+ 'btn_sync_directory_working' => 'Synchronisation en cours…',
+
+ 'by' => 'par',
+
+ 'center' => 'Centre',
+
+ 'constrain_or_crop' => 'Réduire ou rogner',
+
+ 'constrain_or_crop_desc' => 'Modifications d\'images dans ce répertoire de téléchargement
, effectuées selon le téléchargement.',
+
+ 'create_upload_directory' => 'Créer un répertoire de téléchargement',
+
+ 'new_directory' => 'Nouveau répertoire',
+
+ 'create_watermark' => 'Créer un filigrane',
+
+ 'default_modal_view' => 'Affichage modal par défaut??',
+
+ 'default_modal_view_desc' => 'Etablit comment les fichiers devraient être affichés par défaut dans ce répertoire de téléchargement.',
+
+ 'default_modal_view_list' => 'Liste',
+
+ 'default_modal_view_thumbnails' => 'Miniatures',
+
+ 'directory_not_saved' => 'Attention: le répertoire de téléchargement n\'a pas été sauvegardé',
+
+ 'directory_not_saved_desc' => 'Impossible de sauvegarder ce répertoire de téléchargement, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'directory_saved' => 'Répertoire de téléchargement sauvegardé',
+
+ 'directory_saved_desc' => 'Votre répertoire de téléchargement a été sauvegardé avec succès.',
+
+ 'directory_sync_warning' => 'Certains fichiers n\'ont pas pu être synchronisés',
+
+ 'directory_synced' => 'Répertoire de téléchargement synchronisé',
+
+ 'directory_synced_desc' => 'Les contenus du répertoire de téléchargement ont été synchronisés avec succès.',
+
+ 'duplicate_dir_name' => 'Le nom de votre répertoire a déjà été emprunté.',
+
+ 'duplicate_image_size_name' => 'Vous devez rentrer un nom unique pour cette manipulation d\'image.',
+
+ 'edit_upload_directory' => 'Editer le répertoire de téléchargement',
+
+ 'edit_watermark' => 'Editer le filigrane',
+
+ 'file_limits' => 'Limites de fichier',
+
+ 'file_sync' => 'Synchroniser le fichier',
+
+ 'file_sync_desc' => 'Fichiers %d',
+
+ 'file_sync_desc_images' => '%d fichiers d\'image
',
+
+ 'filesystem_adapter' => 'Adaptateur',
+
+ 'local' => 'Local',
+
+ 'horizontal' => 'horizontal',
+
+ 'image' => 'Image',
+
+ 'image_manip_dimension_required' => 'Une hauteur et une largeur doivent être entrées si un filigrane est sélectionné.',
+
+ 'image_manip_height' => 'Hauteur',
+
+ 'image_manip_height_desc' => 'Hauteur finale d\'image',
+
+ 'image_manip_name' => 'Nom court',
+
+ 'image_manip_name_desc' => 'Nom court de cette manipulation',
+
+ 'image_manip_type' => 'Type',
+
+ 'image_manip_type_desc' => 'Type de manipulation',
+
+ 'image_manip_type_opt_constrain' => 'Réduire (image entièrement redimensionnée)',
+
+ 'image_manip_type_opt_crop' => 'Rogner (partie de l\'image)',
+
+ 'image_manip_watermark' => 'Filigrane',
+
+ 'image_manip_watermark_desc' => 'Ajouter un filigrane',
+
+ 'image_manip_width' => 'Largeur',
+
+ 'image_manip_width_desc' => 'Largeur finale de l\'image',
+
+ 'image_options' => 'Options d\'image',
+
+ 'left' => 'Gauche',
+
+ 'middle' => 'Milieu',
+
+ 'new_upload_directory' => 'Nouveau répertoire de téléchargement',
+
+ 'no_manipulations' => 'Aucune manipulation n\'a été créée',
+
+ 'no_upload_directories' => 'Absence de répertoire de téléchargement',
+
+ 'no_watermark' => 'Pas de filigrane',
+
+ 'right' => 'Droite',
+
+ 'sync_alt_title' => 'Synchroniser %s',
+
+ 'sync_title' => 'Synchronisation de répertoire',
+
+ 'text' => 'Texte',
+
+ 'text_options' => 'Options de texte',
+
+ 'top' => 'Haut',
+
+ 'upload_allowed_types' => 'Autoriser les types de fichiers?',
+
+ 'type_all' => 'Tous types de fichiers',
+
+ 'type_img' => 'Image',
+
+ 'type_doc' => 'Document',
+
+ 'type_video' => 'Vidéo',
+
+ 'type_audio' => 'Audio',
+
+ 'type_archive' => 'Archive',
+
+ 'type_other' => 'Autre',
+
+ 'type_directory' => 'Dossier',
+
+ 'share_directory_on_all_sites' => 'Partager le répertoire de téléchargement sur tous les sites?',
+
+ 'share_directory_on_all_sites_desc' => 'Rend les fichiers de ce répertoire accessibles à tous les sites MSM.
Note: ceci ne peut être défini qu\'à la création et ne peut être modifié.',
+
+ 'upload_btn_edit' => 'éditer',
+
+ 'upload_btn_sync' => 'sync',
+
+ 'upload_btn_view' => 'visualiser',
+
+ 'upload_category_groups' => 'Groupes de catégories',
+
+ 'upload_category_groups_desc' => 'Autoriser les fichiers à être rattachés aux catégories des groupes suivants.',
+
+ 'upload_file_size' => 'Taille de fichier',
+
+ 'upload_file_size_desc' => 'Taille maximale de fichier en kilobits.',
+
+ 'upload_id' => 'ID#',
+
+ 'upload_image_height' => 'Hauteur d\'image',
+
+ 'upload_image_height_desc' => 'Hauteur maximale d\'image en pixels.',
+
+ 'upload_image_manipulations' => 'Manipulations d\'image',
+
+ 'upload_image_width' => 'Largeur d\'image',
+
+ 'upload_image_width_desc' => 'Largeur maximale d\'image en pixels.',
+
+ 'upload_manage' => 'Gérer',
+
+ 'upload_roles' => 'Rôles de membres autorisés',
+
+ 'upload_roles_desc' => 'Les rôles de membres suivants sont autorisés à télécharger dans ce répertoire.
Les Super Administrateurs sont toujours autorisés.',
+
+ 'upload_path' => 'Chemin du téléchargement',
+
+ 'upload_path_desc' => 'Chemin absolu menant à votre répertoire. Nous recommandons d\'utiliser {base_path}your_upload_directory
.',
+
+ 'upload_privileges' => 'Télécharger les privilèges',
+
+ 'upload_remove_modal_directories' => 'répertoires',
+
+ 'upload_remove_modal_upload_directory' => 'Télécharger le répertoire',
+
+ 'upload_url' => 'Télécharger le répertoire',
+
+ 'upload_url_desc' => 'URL de localisation de ce répertoire. Nous recommandons d\'utiliser {base_url}your_upload_directory
',
+
+ 'vertical' => 'vertical',
+
+ 'watermark' => 'Filigrane',
+
+ 'watermark_alignment' => 'Alignement',
+
+ 'watermark_alignment_desc' => 'Détermine où le filigrane apparaîtra dans l\'image.',
+
+ 'watermark_created' => 'Filigrane créé',
+
+ 'watermark_created_desc' => 'Le filigrane %s a été créé.',
+
+ 'watermark_image_opacity' => 'Opacité',
+
+ 'watermark_image_opacity_desc' => 'Valeur pour l\'opacité du filigrane de cette image.',
+
+ 'watermark_image_path' => 'Chemin',
+
+ 'watermark_image_path_desc' => 'Localisation du chemin complet de votre image de filigrane.',
+
+ 'watermark_image_transparency_map' => 'Carte de transparence d\'image',
+
+ 'watermark_image_transparency_map_desc' => 'Coordonnées pour la transparence alpha des images qui accueillent des filigranes.',
+
+ 'watermark_not_created' => 'Impossible de créer un filigrane',
+
+ 'watermark_not_created_desc' => 'Impossible de créer ce filigrane, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'watermark_not_updated' => 'Impossible de mettre à jour le filigrane',
+
+ 'watermark_not_updated_desc' => 'Impossible de mettre à jour ce filigrane, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'watermark_offset' => 'Offset',
+
+ 'watermark_offset_desc' => 'Distance en pixels du bord de l\'image.',
+
+ 'watermark_padding' => 'Marge intérieure (padding)',
+
+ 'watermark_padding_desc' => 'Ajouter une marge intérieure (padding) au sein du filigrane.',
+
+ 'watermark_text' => 'Texte',
+
+ 'watermark_text_color' => 'Couleur de texte',
+
+ 'watermark_text_desc' => 'Contenu de ce filigrane',
+
+ 'watermark_text_dropshadow' => 'Activer une ombre portée?',
+
+ 'watermark_text_dropshadow_color' => 'Couleur de l\'ombre portée',
+
+ 'watermark_text_dropshadow_desc' => 'Si activé, une ombre portée sera rendue.',
+
+ 'watermark_text_dropshadow_distance' => 'Distance de l\'ombre portée',
+
+ 'watermark_text_font' => 'Police',
+
+ 'watermark_text_size' => 'Taille du texte',
+
+ 'watermark_updated' => 'Filigrane mis à jour',
+
+ 'watermark_updated_desc' => 'Le filigrane %s a été mis à jour.',
+
+ 'watermarks' => 'Filigranes',
+
+ 'watermarks_deleted' => 'Filigrane supprimé',
+
+ 'watermarks_deleted_desc' => '%d filigranes ont été supprimés.',
+
+ 'watermarks_true_type' => 'Activer True Type?',
+
+ 'watermarks_true_type_desc' => 'Si activé, les textes de filigranes seront rendus avec True Type.',
+
+ /* 2.x */
+ 'choose_file' => 'Merci de choisir un fichier à supprimer',
+
+ 'confirm_del_file' => 'Etes-vous sûr(e) de vouloir supprimer ce fichier de façon définitive?',
+
+ 'confirm_del_files' => 'Etes-vous sûr(e) de vouloir supprimer ces fichiers de façon définitive?',
+
+ 'content_files' => 'Gestionnaire de fichiers',
+
+ 'create_new_upload_pref' => 'Créer un nouvelle destination de téléchargement',
+
+ 'delete_fail' => 'Il y a eu un problème lors de la suppression d\'un ou plusieurs fichiers. Merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'delete_selected_files' => 'Supprimer les fichiers sélectionnés',
+
+ 'delete_success' => 'Suppression réussie',
+
+ 'download_selected' => 'Télécharger les fichiers sélectionnés',
+
+ 'edit_file' => 'Editer le fichier',
+
+ 'email_files' => 'Envoyer par email les fichiers sélectionnés',
+
+ 'file_download' => 'Télécharger',
+
+ 'file_information' => 'Information de fichier',
+
+ 'file_metadata' => 'Métadonnées de fichier ',
+
+ 'file_name' => 'Nom de fichier',
+
+ 'file_size' => 'Taille de fichier',
+
+ 'file_size_unit' => 'KB',
+
+ 'file_tools' => 'Outils de fichier',
+
+ 'file_upload' => 'Téléchargement de fichier',
+
+ 'file_upload_prefs' => 'Préférences de téléchargement de fichier',
+
+ 'image_editor' => 'Editeur d\'image',
+
+ 'kind' => 'Sorte',
+
+ 'image_manip_quality' => 'Qualité',
+
+ 'image_manip_quality_desc' => 'Qualité finale de l\'image',
+
+ 'no_upload_dirs' => 'Vous n\'avez défini aucun répertoire de téléchargement',
+
+ 'permissions' => 'Permissions',
+
+ 'rename_file' => 'Renommer le fichier',
+
+ 'save_file' => 'Sauvegarder le fichier',
+
+ 'size' => 'Taille',
+
+ 'upload' => 'Télécharger',
+
+ 'upload_dir_choose' => 'Choisir un répertoire de téléchargement',
+
+ 'upload_edit' => 'Redimensionner & Pivoter',
+
+ 'upload_file' => 'Télécharger le fichier',
+
+ 'upload_rename' => 'Le fichier existe déjà',
+
+ 'upload_rename_message' => 'Un fichier utilisant ce nom existe déjà. Vous pouvez soit choisir un nouveau nom et le fichier sera renommé, sinon choisir le même nom et le fichier existant sera écrasé.',
+
+ 'upload_success' => 'Téléchargement réussi',
+
+ 'where' => 'Où',
+
+ /* Upload modal */
+ 'all_categories' => 'Toutes les catégories',
+
+ 'all_filetypes' => 'Tous types de fichiers',
+
+ 'allowed_types' => 'Types de fichiers autorisés',
+
+ 'apply_changes' => 'Appliquer les changements',
+
+ 'auto_batch' => 'Téléchargement automatique par paquets (mode batch)',
+
+ 'batch_location' => 'Localisation du téléchargement par paquets (mode batch)',
+
+ 'batch_upload' => 'Téléchargement par paquets (batch)',
+
+ 'browse_files' => 'Parcourir les fichiers',
+
+ 'browser_behavior' => 'Comportement du navigateur',
+
+ 'can_upload_files' => 'Peut télécharger les fichiers',
+
+ 'cancel_changes' => 'Annuler les modifications',
+
+ 'cancel_crop' => 'Annuler ROGNER',
+
+ 'category_group' => 'Groupe de catégories',
+
+ 'category_groups' => 'Groupes de catégories',
+
+ 'category_groups_text' => 'Affecter un ou plusieurs groupes de catégories à ce fichier avant de le téléverser',
+
+ 'constrain' => 'Réduire',
+
+ 'crop' => 'Rogner',
+
+ 'crop_height' => 'Hauteur',
+
+ 'crop_mode' => 'Mode ROGNER',
+
+ 'crop_width' => 'Largeur',
+
+ 'crop_x' => 'X',
+
+ 'crop_y' => 'Y',
+
+ 'current_upload_prefs' => 'Préférences actuelles',
+
+ 'custom_fields' => 'Personnaliser les champs',
+
+ 'delete_upload_pref_confirmation' => 'Etes-vous sûr(e) de vouloir supprimer définitivement cette préférence?',
+
+ 'delete_upload_preference' => 'Supprimer la préférence de téléversement',
+
+ 'dir_name' => 'Téléverser le nom du répertoire',
+
+ 'directory' => 'Répertoire',
+
+ 'directory_manager' => 'Gestionnaire de téléversement de répertoire',
+
+ 'disallow_image' => 'Rejeter l\'image',
+
+ 'done' => 'Quitter',
+
+ 'edit_file_upload_preferences' => 'Editer les préférences de téléversement d\'images',
+
+ 'edit_image' => 'Editer l\'mage',
+
+ 'edit_modes' => 'Editer les modes',
+
+ 'error_count' => 'Nombre d\'erreurs',
+
+ 'errors' => 'Erreurs rencontrées',
+
+ 'exit_apply_changes' => 'Vous êtes sur le point de quitter le mode édition. Souhaitez-vous appliquer d\'abord les modifications de manière définitive ?',
+
+ 'field_options' => 'Options de champ',
+
+ 'file_count' => 'Nombre de fichiers',
+
+ 'file_directory_id' => 'ID',
+
+ 'file_exists_replacement_error' => 'Un fichier avec ce nom existe déjà.',
+
+ 'file_post_format' => 'Fichier post-formatage',
+
+ 'file_pre_format' => 'Fichier préformatage',
+
+ 'file_properties' => 'Propriétés de fichier',
+
+ 'file_title' => 'Titre de fichier',
+
+ 'file_types' => 'Types de fichiers',
+
+ 'file_upload_preferences' => 'Préférences de téléversement de fichiers',
+
+ 'files_count_lang' => 'Actuellement affichage de %s des %s fichiers au total.',
+
+ 'files_processed' => 'Nombre de fichiers traités',
+
+ 'filter_by_directory' => 'Filtrer par répertoire',
+
+ 'image_edit_success' => 'Image éditée avec succès',
+
+ 'image_sizes' => 'Manipulations d\'image',
+
+ 'image_sizes_rebuild' => 'Toutes les manipulations d\'images seront automatiquement créées pour les nouvelles images. Cependant, si vous souhaitez recréer des manipulations d\'images pour des images déjà existantes, veuillez cocher les manipulations que vous souhaitez à nouveau créer.',
+
+ 'image_sizes_subtext' => 'Images additionnelles qui seront automatiquement créées pour chaque téléversement d\'image.',
+
+ 'image_tools' => 'Outils d\'images',
+
+ 'images_only' => 'Images exclusivement',
+
+ 'list' => 'une liste',
+
+ 'maintain_ratio' => 'Maintenir ratio d\'aspect',
+
+ 'manual_batch' => 'Téléchargement manuel par paquets (mode batch)',
+
+ 'max_height' => 'Hauteur maximum d\'image (en pixels)',
+
+ 'max_image_action' => 'Action à engager en cas de dépassement de la taille de l\'image',
+
+ 'max_size' => 'Taille maximum du fichier (en bits)',
+
+ 'max_width' => 'Largeur maximum de fichier (en pixels)',
+
+ 'new_file_upload_created' => 'Un nouveau téléchargement de fichier a été créé',
+
+ 'new_file_upload_preferences' => 'Préférences de nouveau téléchargement de fichier',
+
+ 'no_assigned_category_groups' => 'Aucun groupe de catégories n\'a été précisé en vue d\'être utilisé par le gestionnaire de fichiers
Affecter des groupes de catégories',
+
+ 'no_change' => 'Pas de changement',
+
+ 'no_edit_selected' => 'Aucune opération d\'édition n\'a été sélectionnée',
+
+ 'no_errors' => 'Aucune erreur',
+
+ 'no_sync_title' => 'Aucun résultat', // @todo, this phrase should change, just not sure what to put -ga
+ 'no_upload_directories_for_fieldtype' => 'il n\'y a actuellement aucun répertoire de téléchargement disponible. Merci de rajouter un ou plusieurs répertoires de téléchargement pour utiliser le type de champ de fichier.',
+
+ 'no_upload_dirs_available' => 'Aucune localisation de téléchargement disponible',
+
+ 'no_upload_prefs' => 'Il n\'y a actuellement pas de préférences de téléchargement de fichier.',
+
+ 'pagination_count_text' => 'Affichage de %s à %s des %s fichiers.',
+
+ 'pagination_filter_text' => 'Afficher les fichiers de %s',
+
+ 'pagination_page' => 'Page',
+
+ 'php_max_filesize' => 'La taille maximum de fichier de téléchargement autorisée par le PHP est de %s',
+
+ 'please_add_upload' => ' Il n\'y a actuellement aucun répertoire de téléchargement disponible. Merci d\'ajouter un ou plusieurs répertoires de téléchargement pour utiliser le type de champ de fichier.',
+
+ 'please_select' => 'Merci de sélectionner &hellip',
+
+ 'post_format' => 'Post formatage d\'image',
+
+ 'pre_format' => 'Pré-formatage d\'image',
+
+ 'preferences_updated' => 'Préférences mises à jour',
+
+ 'processing_image' => 'Traitement d\'image',
+
+ 'properties' => 'Propriétés d\'image',
+
+ 'resize' => 'Redimensionner',
+
+ 'resize_height' => 'Hauteur',
+
+ 'resize_mode' => 'Mode de redimensionnement',
+
+ 'resize_over_confirmation' => 'Redimensionner cette image dans un format plus grand que l\'original peut restituer une image de moindre qualité. Etes-vous sûr(e) de confirmer?',
+
+ 'resize_type' => 'Type de redimensionnement',
+
+ 'resize_width' => 'Largeur',
+
+ 'rotate' => 'Pivoter',
+
+ 'rotate_180' => '180°',
+
+ 'rotate_90l' => '90 degrés, gauche',
+
+ 'rotate_90r' => '90 degrés, droite',
+
+ 'rotate_flip_hor' => 'Faire pivoter horizontalement',
+
+ 'rotate_flip_vert' => 'Faire pivoter verticalement',
+
+ 'rotate_mode' => 'Mode de rotation',
+
+ 'save_crop' => 'Sauvegarder ROGNER',
+
+ 'save_image' => 'Sauvegarder l\'image',
+
+ 'search_files' => 'Rechercher les fichiers',
+
+ 'search_in' => 'Rechercher dans',
+
+ 'server_path' => 'Chemin de serveur de répertoire de fichier',
+
+ 'short_name' => 'Nom court',
+
+ 'sync_complete' => 'La synchronisation de fichier est complétée',
+
+ 'sync_progress' => 'Progression',
+
+ 'synchronize_directory' => 'Synchroniser le répertoire',
+
+ 'thumbnails' => 'miniatures',
+
+ 'total_dir_size' => 'Taille totale du répertoire:',
+
+ 'upload_dir_dropdown' => '%s (%s fichiers)',
+
+ 'upload_location' => 'Localisation du téléchargement',
+
+ 'upload_pref_deleted' => 'Préférences de téléchargement supprimées:',
+
+ 'upload_pref_name' => 'Nom descriptif du répertoire de téléchargement',
+
+ 'uploading_file' => 'Téléversement de fichier en cours…',
+
+ 'url_to_upload_dir' => 'URL du répertoire de téléchargement',
+
+ 'use_file' => 'Utiliser le fichier téléversé',
+
+ 'width_needed' => 'Une largeur ou une largeur/hauteur doit être sélectionnée, ou une directive pivoter/retourner doit être choisie.',
+
+ /* Batch Page */
+ 'caption' => 'Légende',
+
+ 'include' => 'Inclure?',
+
+ 'thumbnail' => 'Miniature',
+
+ /* Watermark */
+ 'add_watermark' => 'Aucun',
+
+ 'bot' => 'Bas',
+
+ 'color_picker' => 'Pipette de couleurs',
+
+ 'create_new_wm_pref' => 'Créer un nouveau filigrane',
+
+ 'delete_watermark_pref_confirmation' => 'Confirmation de préférence de suppression de filigrane',
+
+ 'delete_wm_preference' => 'Supprimer les préférences de filigrane',
+
+ 'mid' => 'Milieu',
+
+ 'watermark_pref_deleted' => 'Préférences de filigrane supprimées',
+
+ 'watermark_prefs' => 'Préférences de filigrane',
+
+ 'wm_alignment' => 'Alignement de filigrane',
+
+ 'wm_edit' => 'Editer le filigrane',
+
+ 'wm_font' => 'Police',
+
+ 'wm_font_color' => 'Couleur de texte',
+
+ 'wm_font_size' => 'Taille de police',
+
+ 'wm_graphic' => 'Version graphique',
+
+ 'wm_hor_offset' => 'Offset horizontal',
+
+ 'wm_image_path' => 'Chemin de serveur de l\'image de filigrane',
+
+ 'wm_missing_font' => 'Impossible de localiser la police précisée. Merci de vérifier le chemin de votre police.',
+
+ 'wm_name' => 'Nom de filigrane',
+
+ 'wm_name_taken' => 'Dupliquer le nom',
+
+ 'wm_new' => 'Créer un filigrane',
+
+ 'wm_offset' => 'Offset filigrane',
+
+ 'wm_opacity' => 'Opacité de filigrane',
+
+ 'wm_padding' => 'Marge intérieure (padding)',
+
+ 'wm_shadow_color' => 'Couleur d\'ombre portée',
+
+ 'wm_shadow_distance' => 'Distance d\'ombre portée',
+
+ 'wm_test' => 'Test de filigrane',
+
+ 'wm_test_explain' => 'Le bouton ci-dessous vous permet de tester vos préférences de filigrane sans quitter cette page. Pour réaliser cela, vous devez régler le chemin de serveur vers une image test.',
+
+ 'wm_test_image_path' => 'Chemin de serveur de l\'image test',
+
+ 'wm_test_now' => 'Tester vos réglages de filigrane',
+
+ 'wm_text' => 'Texte de filigrane',
+
+ 'wm_type' => 'Type de filigrane',
+
+ 'wm_use_drop_shadow' => 'Activer l\'ombre portée',
+
+ 'wm_use_font' => 'Utiliser police True Type',
+
+ 'wm_vrt_offset' => 'Offset vertical',
+
+ 'wm_watermark' => 'Filigrane',
+
+ 'wm_x_transp' => 'Coordonnée X de transparence',
+
+ 'wm_y_transp' => 'Coordonnée Y de transparence',
+
+ /* Removing */
+
+ 'folder_not_empty' => 'Le directoire n\'est pas vide',
+
+ 'all_files_in_folder_will_be_deleted' => 'Si vous supprimez ce dossier, tous les fichiers qui y sont inclus seront aussi supprimés.',
+
+ 'all_files_in_folder_will_be_moved' => 'Tous les fichiers inclus dans le dossier seront déplacés avec lui.',
+
+ 'file_is_in_use' => 'Le fichier est utilisé dans %s entrées',
+
+ 'files_is_in_use' => 'Merci de noter que certains de ces fichiers sont en cours d\'utilisation',
+
+
+ /* Moving the files */
+
+ 'move_file' => 'Déplacer le fichier',
+
+ 'select_new_destinatin_for' => 'Sélectionner une nouvelle destination pour:',
+
+ 'destination' => 'Destination',
+
+ 'error_moving_need_same_driver' => 'Les fichiers peuvent être seulement déplacés entre les répertoires de téléchargement qui utilisent le même adaptateur',
+
+ 'error_moving_already_there' => 'Le fichier se trouve déjà dans la destination ciblée',
+
+ 'files_moved' => 'Les fichiers ont été déplacés',
+
+ 'some_files_not_moved' => 'Certains fichiers n\'ont pas pu être déplacés',
+
+ 'error_moving_directory_cannot_be_own_child' => 'Le répertoire ne peut pas être déplacé vers cette position',
+
+ /* Subfolders */
+
+ 'subfolder_directory_already_exists' => 'Le sous-dossier existe déjà',
+
+ 'subfolder_directory_already_exists_desc' => 'Un répertoire portant ce nom existe déjà dans le système de fichiers',
+
+ 'error_creating_directory' => 'Impossible de créer le dossier',
+
+ 'error_moving_already_exists' => 'Impossible de réaliser le déplacement parce qu\'un fichier ou un dossier portant ce nom existe déjà',
+
+ 'subfolder_directory_created' => 'Dossier créé',
+
+ 'invalid_subfolder' => 'Le sous-dossier sélectionné n\'existe pas dans cette localisation de téléchargement',
+
+ 'subfolder_not_exists' => 'Le sous-dossier sélectionné n\'existe pas sur ce serveur',
+
+ 'subfolder_not_writable' => 'Le sous-dossier sélectionné n\'est pas réinscriptible',
+
+ 'rename_folder' => 'Renommer le dossier',
+
+ 'could_not_rename' => 'Impossible de renommer',
+
+ 'one_rename_at_a_time' => 'Il est seulement possible de renommer un fichier/dossier à la fois',
+
+ 'new_name' => 'Nouveau nom',
+
+ 'error_renaming_already_exists' => 'Impossible de renommer parce qu\'un fichier ou un dossier avec ce nom existe déjà',
+
+ 'rename_success' => 'Renommé avec succès',
+
+ 'rename_success_desc' => '%s
a été renommé dans %s
',
+
+ 'existing_file_manipulations_desc' => 'Celles-ci sont des manipulations existantes pré-définies pour ce fichier, basées sur les réglages de répertoire de téléchargement',
+
+ 'manipulations' => 'Manipulations',
+
+
+);
+
+// EOF
diff --git a/filepicker_lang.php b/filepicker_lang.php
new file mode 100644
index 0000000..35ddbfa
--- /dev/null
+++ b/filepicker_lang.php
@@ -0,0 +1,15 @@
+ 'FilePicker',
+
+ 'list' => 'liste',
+
+ 'picker_type' => 'visualiser comme',
+
+ 'thumbnails' => 'miniatures',
+
+);
+
+// EOF
diff --git a/form_validation_lang.php b/form_validation_lang.php
new file mode 100644
index 0000000..f716b73
--- /dev/null
+++ b/form_validation_lang.php
@@ -0,0 +1,99 @@
+ 'Ce champ ne peut contenir que des caractères alphabétiques.',
+
+ 'alpha_dash' => 'Ce champ ne peut contenir que des caractères alphanumériques, des sous-tirets et des tirets.',
+
+ 'alpha_dash_period' => 'Ce champ ne peut contenir que des caractères alphanumériques, sous-tirets, tirets, points et emojis.',
+
+ 'alpha_dash_space' => 'Ce champ ne peut contenir que des caractères alphanumériques, sous-tirets, tirets et espaces.',
+
+ 'alpha_numeric' => 'Ce champ ne peut contenir que des caractères alphanumériques.',
+
+ 'boolean' => 'Ce champ ne peut être être qu\'une valeur booléenne.',
+
+ 'enum' => 'Ce champ doit faire partie de: %s.',
+
+ 'exact_length' => 'Ce champ doit exactement comporter %s caractères de long.',
+
+ 'greater_than' => 'Ce champ doit être plus grand que: %s',
+
+ 'greater_or_equal_than' => 'Ce champ doit être plus grand ou égal à: %s',
+
+ 'hex_color' => 'Ce champ doit contenir un code couleur hex valide.',
+
+ 'integer' => 'Ce champ doit contenir un nombre entier.',
+
+ 'invalid_path' => 'Ce chemin est soit non valide soit non réinscriptible.',
+
+ 'invalid_xss_check' => 'Les données que vous avez saisies n\'ont pas passé notre contrôle de sécurité. Si vous n\'aviez pas l\'intention de saisir de formulaire merci de cliquer ici et aucune modification des réglages ne sera effectuée.',
+
+ 'is_natural' => 'Ce champ ne peut contenir que des nombres positifs.',
+
+ 'is_natural_no_zero' => 'Ce champ doit contenir un nombre supérieur à zéro.',
+
+ 'is_not_numeric' => 'Ce champ ne peut pas être un nombre.',
+
+ 'is_numeric' => 'Ce champ ne doit contenir que des caractères numériques.',
+
+ 'less_than' => 'Ce champ doit être inférieur à: %s',
+
+ 'less_or_equal_than' => 'Ce champ doit être inférieur ou égal à: %s',
+
+ 'limithtml' => 'Ce champ ne peut contenir que les balises HTML suivantes: %s. Si vous souhaitez utiliser < dans votre texte, mais pas de HTML, merci d\'essayer < pour remplacer < et > pour remplacer >.',
+
+ 'matches' => 'Ce champ ne correspond pas au champ %s.',
+
+ 'max_length' => 'Ce champ ne peut excéder %s caractères.',
+
+ 'min_length' => 'Ce champ doit au moins comporter %s caractères.',
+
+ 'no_html' => 'Ce champ ne peut pas contenir de HTML.',
+
+ 'numeric' => 'Ce champ ne doit comporter que des nombres.',
+
+ 'regex' => 'Ce champ doit correspondre à l\'expression régulière `%s`.',
+
+ 'required' => 'Ce champ est requis.',
+
+ 'multiple_selection_not_allowed' => 'Seulement une sélection est autorisée',
+
+ 'starts_with' => 'Ce champ devrait débuter avec %s
.',
+
+ 'not_starts_with' => 'Ce champ ne devrait pas débuter avec %s
.',
+
+ 'unique' => 'Ce champ doit être unique.',
+
+ 'unique_among_channel_fields' => 'Ce champ doit être unique et ne peut correspondre au nom abrégé d\'un champ de canal.',
+
+ 'unique_among_member_fields' => 'Ce champ doit être unique et ne peut correspondre au nom abrégé d\'un champ de membre.',
+
+ 'unique_among_field_groups' => 'Ce champ doit être unique et ne peut correspondre au nom abrégé d\'un groupe de champs.',
+
+ 'unique_email' => 'Ce champ ne doit comporter qu\'une adresse email unique.',
+
+ 'valid_base64' => 'Ce champ ne peut comporter que des caractères issus de la base64 (alphanumériques, barre oblique, plus, signe égal).',
+
+ 'valid_email' => 'Ce champ ne peut contenir qu\'une adresse email valide.',
+
+ 'valid_emails' => 'Ce champ ne peut contenir que des adresses email valides.',
+
+ 'valid_ip' => 'Ce champ doit contenir une adresse IP valide.',
+
+ 'valid_url' => 'Ce champ doit contenir une adresse URL valide.',
+
+ /* Legacy form validation lib */
+ 'file_exists' => 'Ce chemin est soit invalide, soit non réinscriptible.',
+
+ 'writable' => 'Ce chemin est soit non valide, soit non réinscriptible.',
+
+ /* special and legacy things */
+ 'auth_password' => 'Le mot de passe entré est incorrect.',
+
+ 'isset' => 'Le champ %s doit comporter une valeur.',
+
+);
+
+// EOF
diff --git a/formatter_lang.php b/formatter_lang.php
new file mode 100644
index 0000000..edc5119
--- /dev/null
+++ b/formatter_lang.php
@@ -0,0 +1,33 @@
+ 'bits',
+
+ 'formatter_bytes_abbr' => 'B',
+
+ 'formatter_bytes_abbr_html' => 'B',
+
+ 'formatter_duration_seconds_only' => '%d sec.',
+
+ 'formatter_gigabytes' => 'gigabits',
+
+ 'formatter_gigabytes_abbr' => 'GB',
+
+ 'formatter_gigabytes_abbr_html' => 'GB',
+
+ 'formatter_kilobytes' => 'kilobits',
+
+ 'formatter_kilobytes_abbr' => 'KB',
+
+ 'formatter_kilobytes_abbr_html' => 'KB',
+
+ 'formatter_megabytes' => 'megabits',
+
+ 'formatter_megabytes_abbr' => 'MB',
+
+ 'formatter_megabytes_abbr_html' => 'MB',
+
+);
+
+// EOF
diff --git a/forum_cp_lang.php b/forum_cp_lang.php
new file mode 100644
index 0000000..ec10d4e
--- /dev/null
+++ b/forum_cp_lang.php
@@ -0,0 +1,588 @@
+ "Module de forum de discussion",
+
+"forum_module_name" => "Forum de discussion",
+
+'forum_listing' => 'Listing du forum',
+
+"forum_manager" => "Gestion des Forums",
+
+'new_category' => 'Nouvelle catégorie',
+
+// Sidebar
+'templates' => 'Modèles',
+
+'forum_board' => 'Forum',
+
+'forum_alias' => 'Alias de forums',
+
+'forum_aliases' => 'Alias de forums',
+
+'create_new_board' => 'Créer un nouveau forum',
+
+// List / Index
+'create_new_category' => 'Créer une nouvelle catégorie',
+
+'categories' => 'Catégories',
+
+'new_forum' => 'Nouveau forum',
+
+'create_new_forum' => 'Créer un nouveau forum',
+
+'forums_ajax_reorder_fail' => 'Attention : nouvel ordre non enregistré',
+
+'forums_ajax_reorder_fail_desc' => 'Nous n\'avons pas pu enregistrer le nouvel ordre du forum. Rafraîchissez la page et vérifiez que vous êtes bien connecté.',
+
+// "Common"
+'recipients' => 'destinataires',
+
+// Create / Edit Forum Alias Form
+
+'create_forum_alias' => 'Créer un alias de forum',
+
+'enable_alias' => 'Activer alias',
+
+'alias_url' => 'URL de l\'alias',
+
+'alias_url_desc' => 'Emplacement URL de l\'alias.',
+
+'alias_url_segment' => 'Segment URL de l\'alias',
+
+'alias_url_segment_desc' => 'Mot qui déclenche l\'affichage de l\'alias. Ne peut pas être celui d\'un groupe de modèles ou d\'un modèle.',
+
+'forum_board_desc' => 'Choissez le forum pour lequel vous voulez créer un alias.',
+
+'btn_save_alias' => 'Enregistrer alias',
+
+'create_forum_alias_success' => 'Alias de forum créé',
+
+'create_forum_alias_success_desc' => 'L\'alias de forum %s a été créé.',
+
+'create_forum_alias_error' => 'Impossible de créer l\'alias de forum',
+
+'create_forum_alias_error_desc' => 'Nous n\'avons pas pu créer cet alias de forum, merci de vérifier et corriger les erreurs ci-dessous.',
+
+'edit_forum_alias_success' => 'Alias de forum mis à jour',
+
+'edit_forum_alias_success_desc' => 'L\'alias de forum %s a été mis à jour.',
+
+'edit_forum_alias_error' => 'Impossible de mettre à jour l\'alias de forum',
+
+'edit_forum_alias_error_desc' => 'Nous n\'avons pas pu mettre à jour cet alias de forum, merci de vérifier et corriger les erreurs ci-dessous.',
+
+'forum_alias_removed' => 'Alias de forum supprimé',
+
+'forum_alias_removed_desc' => 'L\'alias de forum %s a été supprimé.',
+
+// Create / Edit Forum Board Form
+'create_forum_board' => 'Créer un forum',
+
+'edit_forum_board' => 'Modifier %s',
+
+'board' => 'Forum',
+
+'forums' => 'Forums',
+
+'permissions' => 'Permissions',
+
+'enable' => 'Activer',
+
+'disable' => 'Désactiver',
+
+'input' => 'Entrée',
+
+'output' => 'Sortie',
+
+'enable_board' => 'Activer le forum',
+
+'enable_board_desc' => 'Si activé, ce forum sera accessible aux groupes de membres ayant les permissions adéquates.',
+
+'name' => 'Nom',
+
+'name_desc' => 'Le nom complet de ce forum.',
+
+'new_replies' => 'Nouvelles réponses',
+
+'new_topics' => 'Nouveaux sujets',
+
+'notify_moderators' => 'Notifications modérateur',
+
+'short_name' => 'Nom court',
+
+'short_name_desc' => 'Nom court pour ce forum.
Sans espace. Les soulignés (underscore) et les tirets sont autorisés.',
+
+'forum_directory' => 'Répertoire du forum',
+
+'forum_directory_desc' => 'Emplacement URL du forum.',
+
+'site' => 'Site',
+
+'forum_url_segment' => 'Segment URL du forum',
+
+'forum_url_segment_desc' => 'Mot qui déclenche l\'affichage du forum. Ne peut pas être celui d\'un groupe de modèles ou d\'un modèle.',
+
+'default_theme' => 'Thème par défaut',
+
+'php_parsing' => 'Analyse syntaxique PHP',
+
+'php_in_templates_warning' => 'Attention : autoriser le PHP dans les modèles pose des questions de sécurité.',
+
+'php_in_templates_warning2' => 'Les paramètres marqués avec %s doivent être utilisés avec précaution.',
+
+'allow_php' => 'Autoriser le PHP ?',
+
+'allow_php_desc' => 'Autorise l\'utilisation du PHP standard dans les modèles de forum.',
+
+'php_parsing_stage' => 'Etape d\'analyse syntaxique PHP',
+
+'php_parsing_stage_desc' => 'Quand il est sur sortie, le PHP sera analysé après les balises du modèle.',
+
+'attachment_settings' => 'Paramètres des pièces jointes',
+
+'attachments_per_post' => 'Pièces jointes par message',
+
+'attachments_per_post_desc' => 'Nombre maximal de pièces jointes autorisé par message.',
+
+'upload_directory' => 'Répertoire de téléchargement',
+
+'upload_directory_desc' => 'Chemin serveur complet de ce répertoire de téléchargement.',
+
+'allowed_file_types' => 'Types de fichier autorisés ?',
+
+'images_only' => 'Images uniquement',
+
+'all_files' => 'Tous les types',
+
+'file_size' => 'Taille de fichier',
+
+'file_size_desc' => 'Taille maximale de fichier en kiloctets.',
+
+'image_width' => 'Largeur d\'image',
+
+'image_width_desc' => 'Largeur maximale d\'image, en pixels.',
+
+'image_height' => 'Hauteur d\'image',
+
+'image_height_desc' => 'Hauteur maximale d\'image, en pixels.',
+
+'enable_thumbnail_creation' => 'Autoriser la création de miniatures ?',
+
+'enable_thumbnail_creation_desc' => 'Si activé, des miniatures cliquables seront affichées dans les messages.',
+
+'thumbnail_width' => 'Largeur de miniature',
+
+'thumbnail_width_desc' => 'Largeur maximale de miniature, en pixels.',
+
+'thumbnail_height' => 'Hauteur de miniature',
+
+'thumbnail_height_desc' => 'Hauteur maximale de miniature, en pixels.',
+
+'topics_per_page' => 'Sujets par page',
+
+'topics_per_page_desc' => 'Nombre maximal de sujets affiché sur chaque page.',
+
+'posts_per_page' => 'Messages par page',
+
+'posts_per_page_desc' => 'Nombre maximal de messages affiché sur chaque page.',
+
+'topic_ordering' => 'Ordre des sujets',
+
+'topic_ordering_desc' => 'Ordre des sujets dans la liste du forum.',
+
+'most_recent_post' => 'Par message le plus récent',
+
+'most_recent_first' => 'Le plus récent en premier',
+
+'most_recent_last' => 'Le plus récent en dernier',
+
+'post_ordering' => 'Ordre des messages',
+
+'post_ordering_desc' => 'Ordre des messages dans la liste du sujet.',
+
+'hot_topics' => 'Sujets chauds',
+
+'hot_topics_desc' => 'Nombre de messages exigé pour signaler un sujet chaud.',
+
+'allowed_characters' => 'Nombre de caractères autorisé',
+
+'allowed_characters_desc' => 'Nombre maximal de caractères autorisé dans un message donné.',
+
+'posting_throttle' => 'Filtrage des soumissions',
+
+'posting_throttle_desc' => 'Nombre de secondes avant la soumission d\'un nouveau message ou sujet par un même membre.',
+
+'show_editing_dates' => 'Afficher les dates de modification ?',
+
+'show_editing_dates_desc' => 'Si activé, la date et heure de modification du message seront affichées dans le message.',
+
+'notification_settings' => 'Paramètres de notification',
+
+'topic_notification' => 'Notifications de sujet',
+
+'topic_notification_desc' => 'Tous les destinataires listés recevront une notification par email à chaque fois qu\'un nouveau sujet sera publié.%s
',
+
+ 'deprecated_meaning' => '
+
+
+
',
+
+ 'deprecated_on_line' => 'dans %s sur la ligne %d.',
+
+ 'deprecated_since' => 'Obsolète depuis %s.',
+
+ 'deprecated_snippets' => 'Cette balise a pu être parsée par l\'un de ces fragments (snippets): %s',
+
+ 'deprecated_template' => 'De la balise de modèle %s dans %s.',
+
+ 'deprecated_use_instead' => 'Utiliser à la place %s.',
+
+ 'deprecation_detected' => 'Ceci est un journal pour les développeurs pour apporter des alertes et des notes à l\'attention des Super Admins.',
+
+ 'dev_log_help' => 'Qu\'est ce que ça signifie?',
+
+ 'dev_log_view_report' => 'Visualiser le rapport',
+
+ 'log_id' => 'ID de journal',
+
+ 'log_message' => 'Message',
+
+ 'no_developer_logs_found' => 'Aucun Journal de développeur n\'a été trouvé',
+
+ /* Email Log */
+ 'clear_email_logs' => 'Effacer les journaux d\'email',
+
+ 'no_email_logs_found' => 'Aucun Journal d\'email n\'a été trouvé.',
+
+ 'sent_to' => 'Email adressé à',
+
+ 'subject' => 'Sujet',
+
+ /* Search Log */
+ 'clear_search_logs' => 'Supprimer tous les journaux de résultats de recherche',
+
+ 'no_search_logs_found' => 'Aucun Journal de recherche n\'a été trouvé.',
+
+ 'searched_for' => 'Recherché pour',
+
+ /* Throttle Log */
+
+ 'clear_throttle_logs' => 'Supprimer tous les journaux des limitations',
+
+ 'enable_throttling' => 'Activer les limitations',
+
+ 'front_end_requests' => 'Requêtes sur l\'Avant Plan (Front End)',
+
+ 'last_activity' => 'Dernière activité',
+
+ 'no_throttle_logs' => 'Aucune IP n\'est actuellement bridée par le système.',
+
+ 'no_throttling_logs_found' => 'Aucun Journal des limitations n\'a été trouvé.',
+
+ 'throttling_disabled' => 'Limitations désactivées',
+
+ /* Filters */
+ 'custom_date' => 'personnaliser la date',
+
+ 'custom_limit' => 'personnaliser la limite ',
+
+ 'filter_by_site' => 'filtrer les sites',
+
+ 'filter_by_username' => 'filtrer le nom d\'utilisateur',
+
+);
+
+// EOF
diff --git a/member_import_lang.php b/member_import_lang.php
new file mode 100644
index 0000000..739d7d9
--- /dev/null
+++ b/member_import_lang.php
@@ -0,0 +1,201 @@
+ '12 heures avec AM/PM',
+
+ '24_hour' => '24 heures',
+
+ 'alphanumeric_not_allowed' => 'Délimiteurs alphanumériques non autorisés (a-z / 0-9)',
+
+ 'assign_fields' => 'Associer des champs',
+
+ 'assign_fields_blurb' => 'Fait correspondre vos champs de données aux champs de membres d\'ExpressionEngine.',
+
+ 'auto_custom_field' => 'Créer des champs personnalisés',
+
+ 'auto_custom_field_blurb' => 'Autogénérer des champs de membres personnalisés pour des éléments qui ne correspondent pas à un champ de membre par défaut',
+
+ 'comma' => 'Virgule',
+
+ 'confirm_details' => 'Confirmer les détails',
+
+ 'confirm_details_blurb' => 'Merci de passer en revue les détails ci-dessous avant d\'importer vos données. Si quelque chose est incorrect, veuillez y retourner et y effectuer les modifications nécessaires.',
+
+ 'confirm_field_assignment' => 'Confirmer l\'affectation du champ',
+
+ 'confirm_field_assignment_blurb' => 'Merci de revoir vos affectations de champs. Si quelque chose est incorrect, veuillez y retourner et y effectuer les modifications nécessaires.',
+
+ 'convert_from_delimited' => 'Convertir le texte délimité en XML',
+
+ 'convert_from_delimited_blurb' => 'Cela vous permet de créer un fichier XML de membre ExpressionEngine depuis un fichier texte délimité d\'une autre application',
+
+ 'create_xml' => 'Créer XML',
+
+ 'custom_member_fields' => 'Personnaliser les champs de membre',
+
+ 'date_format' => 'Formatage de la date',
+
+ 'default_group_id' => 'ID du groupe par défaut',
+
+ 'default_settings' => 'Fournir les options par défaut',
+
+ 'default_settings_blurb' => 'Régler les options que vous souhaitez utiliser par défaut. Merci de noter que ces réglages par défaut seront utilisés quand une valeur ne sera pas donnée implicitement dans le fichier XML. Ces options n\'écraseront pas les données XML.',
+
+ 'delimited_file_loc' => 'Localisation de fichier de membre',
+
+ 'delimiter' => 'Caractère de délimitation',
+
+ 'delimiter_blurb' => 'Ce caractère sépare vos données, comme une tabulation, une virgule, une barre verticale, etc.',
+
+ 'download' => 'Télécharger le fichier XML',
+
+ 'duplicate_email' => 'Dupliquer l\'email: ',
+
+ 'duplicate_field_assignment' => 'Dupliquer l\'affectation du champ: %x',
+
+ 'duplicate_member_id' => 'Dupliquer l\'ID de membre: "%x"
Il est recommandé de ne pas utiliser la balise <member_id> et d\'autoriser ExpressionEngine à auto-incrémenter member_id',
+
+ 'duplicate_username' => 'Dupliquer le nom d\'utilisateur: ',
+
+ 'enclosure' => 'Caractère englobant',
+
+ 'enclosure_blurb' => 'Ce caractère englobe vos données, si elles existent. Dans l\'exemple suivant,les caractères englobants sont en doubles guillemets: "
',
+
+ 'enclosure_example' => '"Jean Dupont", "Dupont", "jean@exemple.com", ...',
+
+ 'enclosure_label' => 'Caractère pour englober: ',
+
+ 'encrypted_passwords' => 'Les mots de passe sont déjà cryptés',
+
+ 'field_label' => 'Libellé de champ',
+
+ 'field_name' => 'Nom de champ',
+
+ 'file_loc_blurb' => 'La localisation du fichier doit être relative à votre dossier de tableau de bord de votre site, par exemple.: ../members.txt, s\'il est placé à la racine du site.',
+
+ 'group_id' => 'Rôle principal par défaut',
+
+ 'import' => 'Importer!',
+
+ 'import_from_xml' => 'Importer depuis un fichier XML ',
+
+ 'import_from_xml_blurb' => 'Vous permet d\'importer des membres depuis un fichier XML issu du format XML de membre d\'ExpressionEngine',
+
+ 'import_info' => 'Importer l\'information',
+
+ 'import_success' => 'Les membres ont été importés avec succès',
+
+ 'import_success_blurb' => 'Vos données XML de membres ont été importées avec succès dans votre base de données!',
+
+ 'include_seconds' => 'Inclure les secondes dans le format de l\'heure',
+
+ 'info_blurb' => 'Pour avoir recours à cet utilitaire, vous devez d\'abord installer sur votre serveur le fichier contenant les données exportées de membres puis alors saisir la localisation de votre fichier',
+
+ 'invalid_avatar_filename' => 'Nom de fichier d\'avatar non valide: "%x"',
+
+ 'invalid_element' => 'Elément manquant ou non valide - <membre> attendu',
+
+ 'invalid_path' => 'CHEMIN NON VALIDE! Le fichier n\'existe pas: ',
+
+ 'invalid_tag' => 'Balise XML non valide!',
+
+ 'invalid_xml' => 'Il y a un problème avec votre fichier XML. Merci de consulter la documentation sur le format de fichier XML d\'ExpressionEngine.',
+
+ 'is_public' => 'Publique',
+
+ 'is_reg_form' => 'Formulaire d\'inscription',
+
+ 'is_required' => 'Requis',
+
+ 'language' => 'Langue par défaut',
+
+ 'map_elements' => 'Elements de carte',
+
+ 'member_fields' => 'Champs de membres',
+
+ 'member_id_warning' => 'ALERTE: si vous avez des balises <member_id> dans votre fichier XML, les membres déjà existants avec le même ID de membre seront ECRASES! Précédez avec grande précaution!',
+
+ 'member_import_utility' => 'Utilitaire d\'importation de membre',
+
+ 'member_import_welcome' => 'Cet utilitaire vous permet d\'importer des membres depuis d\'autres systèmes vers ExpressionEngine',
+
+ 'missing_birthday_child' => 'Il manque des élément(s) enfants attendus <anniversaire>: <jour> <mois> <année> ',
+
+ 'missing_email_field' => 'Vous devez affecter un champ à l\'"email"',
+
+ 'missing_screen_name_field' => 'Vous devez affecter un champ au "nom d\'écran"',
+
+ 'missing_username_field' => 'Vous devez affecter un champ au "nom d\'utilisateur"',
+
+ 'new_fields_success' => 'Les champs de membres personnalisés suivants ont été ajoutés avec succès',
+
+ 'no' => 'Non',
+
+ 'no_delimiter' => 'Vous devez fournir un caractère de délimitation avec l\'option "%x".',
+
+ 'no_file_submitted' => 'Vous devez saisir un chemin relatif à votre fichier des données de membres',
+
+ 'no_read_access' => 'Impossible de lire le fichier: ',
+
+ 'not_enough_fields' => 'Vous devez au moins avoir trois champs: nom d\'utilisateur, nom d\'écran et adresse email',
+
+ 'option' => 'Option',
+
+ 'order' => 'Ordre',
+
+ 'other' => 'Autre:',
+
+ 'parse_error' => 'Erreur de parsage',
+
+ 'password_field_warning' => 'Notez: si vous ne faites pas correspondre un de vos champs à "Mot de passe", des mots de passe cryptés de façon aléatoire seront affectés et les utilisateurs importés devront utiliser le lien "Mot de passe oublié" pour se connecter.',
+
+ 'password_warning' => 'Alerte de mot de passe',
+
+ 'password_warning_blurb' => 'Si le mot de passe n\'a pas été fourni, vos membres importés devront avoir recours au lien "Mot de passe oublié" pour se connecter. De plus, si vos réglages de cryptage (sha1/md5) d\' ExpressionEngine ne correspondent pas au type de cryptage de vos données importées, les mots de passe ne fonctionneront pas et les membres affectés devront aussi utiliser le lien "Mot de passe oublié". Les mots de passe de type="texte" seront cryptés pour vous durant l\'importation .',
+
+ 'plaintext_passwords' => 'Les Mots de passe sont au format texte simple',
+
+ 's_required' => 'Requis',
+
+ 'select' => 'Sélectionner',
+
+ 'tab' => 'Onglet',
+
+ 'time_format' => 'Formatage de l\'heure',
+
+ 'timezone' => 'Fuseau horaire par défaut',
+
+ 'timezones' => 'Fuseaux horaires par défaut',
+
+ 'total_members_imported' => 'Total de %x membres importés.',
+
+ 'unable_to_parse_custom_fields' => 'Impossible de parser les champs personnalisés.',
+
+ 'unable_to_parse_xml' => 'Impossible de parser XML.',
+
+ 'unable_to_read_file' => 'Impossible de lire le fichier.',
+
+ 'upload_problem' => 'Echec du téléversement',
+
+ 'value' => 'Valeur',
+
+ 'view_in_browser' => 'Visualiser dans le navigateur',
+
+ 'view_xml' => 'Visualiser XML',
+
+ 'within_user_record' => 'dans le dossier de l\'utilisateur',
+
+ 'xml_file' => 'Fichier XML',
+
+ 'xml_file_loc' => 'Localisation du fichier XML de membre',
+
+ 'xml_file_loc_blurb' => 'La localisation du fichier doit être relative au dossier de tableau de bord de votre site, par exemple: ../members.xml, s\'il est placé à la racine du site.',
+
+ 'xml_imported' => 'Les données de membres XML ont été importées',
+
+ 'your_data' => 'Vos données',
+
+);
+
+// EOF
diff --git a/member_lang.php b/member_lang.php
new file mode 100644
index 0000000..3f7c8ec
--- /dev/null
+++ b/member_lang.php
@@ -0,0 +1,636 @@
+ 'Accepter les messages privés qui vous sont adressés par d\'autres membres de ce site',
+
+ 'access_notice' => 'L\'administrateur a modifié les conditions d\'accès à ce site.',
+
+ 'add_member' => 'Ajouter Membre',
+
+ 'add_to_buddy' => 'Ajoutez-moi à votre liste d\'amis',
+
+ 'all_fields_required' => 'Vous devez soumettre tous les champs',
+
+ 'allowed_image_types' => 'Types d\'images autorisées: gif, jpg, png',
+
+ 'am_online' => 'Je suis en ligne',
+
+ 'any' => 'n\'importe quel(le)',
+
+ 'avatar_removed' => 'L\'Avatar a été retiré',
+
+ 'avatar_updated' => 'L\'Avatar a été mis à jour',
+
+ 'avatars_not_found' => 'Impossible de localiser les avatars désirés',
+
+ 'blue' => 'Bleu',
+
+ 'brown' => 'Marron',
+
+ 'browse_avatars' => 'Feuilleter les Avatars',
+
+ 'can_not_ignore_self' => 'Vous ne pouvez vous ignorer vous-même',
+
+ 'cannot_delete_self' => 'Vous n\'êtes pas autorisé(e) à supprimer votre propre compte de membre.',
+
+ 'cannot_delete_super_admin' => 'Vous ne pouvez pas supprimer le seul et unique Super Admin. Merci de créer d\'abord un nouveau Super Admin.',
+
+ 'choose_installed_avatar' => 'Feuilleter votre bibliothèque d\'Avatars',
+
+ 'choose_new_pw' => 'Choisir un nouveau mot de passe',
+
+ 'choose_new_un' => 'Choisir un nouveau nom d\'utilisateur',
+
+ 'choose_selected' => 'Choisir l\'avatar sélectionné',
+
+ 'close_tags' => 'Fermer les balises',
+
+ 'color' => 'Couleur',
+
+ 'communications' => 'Communications',
+
+ 'confirm_new_pw' => 'Confirmer votre nouveau mot de passe',
+
+ 'confirm_password' => 'Vous devez confirmer votre mot de passe pour conduire cette action à son terme.',
+
+ 'control_panel_home' => 'Accueil du Tableau de Bord',
+
+ 'current_avatar' => 'Avatar actuel',
+
+ 'current_avatar_set' => 'Jeu d\'avatars actuels:',
+
+ 'current_photo' => 'Photo actuelle',
+
+ 'delete_member' => 'Supprimer',
+
+ 'delete_selected_members' => 'Supprimer le(s) membre(s) sélectionné(s)',
+
+ 'disallowed_screen_chars' => 'Le nom d\'écran contient des caractères illégaux',
+
+ 'display_signatures' => 'Afficher les signatures de membres dans les entrées',
+
+ 'edit_avatar' => 'Editer l\'avatar',
+
+ 'edit_photo' => 'Editer la photo',
+
+ 'edit_preferences' => 'Editer les préferences',
+
+ 'edit_signature' => 'Editer la signature',
+
+ 'elapsed_time' => 'Script éxécuté en {elapsed_time} secondes',
+
+ 'email_console' => 'Email Console',
+
+ 'enable_smart_notifications' => 'Activer les notifications intelligentes',
+
+ 'existing_password' => 'Votre mot de passe actuel',
+
+ 'existing_un' => 'Votre nom d\'utilisateur existant',
+
+ 'existing_username' => 'Votre nom d\'utilisateur existant',
+
+ 'final_delete_confirm' => 'Merci de confirmer que vous souhaitez supprimer de façon définitive votre compte et tout son contenu associé.',
+
+ 'font_formatting' => 'Formatage police',
+
+ 'forum_posts' => 'Total publications',
+
+ 'gd_required' => 'La bibliothèque GD image est requise pour réaliser cette action.',
+
+ 'green' => 'Vert',
+
+ 'grey' => 'Gris',
+
+ 'guided' => 'Guidé',
+
+ 'ignore_list' => 'Gérer la liste d\'ignorés',
+
+ 'ignore_list_blurb' => 'Utiliser ce formulaire pour gérer votre liste d\'ignorés',
+
+ 'ignore_list_empty' => 'Aucun membre n\'a été ignoré',
+
+ 'ignore_list_updated' => 'La liste d\'ignorés a été mise à jour avec succès',
+
+ 'ignore_member' => 'Ignorer le membre',
+
+ 'image_assignment_error' => 'Un erreur s\'est produite durant la tentative d\'associer votre image',
+
+ 'image_max_size_exceeded' => 'La taille maximum autorisée pour les images est %s kilobits',
+
+ 'insert_member_instructions' => 'Cliquer sur un nom de membre pour l\'ajouter à votre liste d\'ignorés',
+
+ 'invalid_email_address' => 'Vous n\'avez pas fourni une adresse email valide',
+
+ 'invalid_existing_un_pw' => 'Le nom d\'utilisateur et/ou de mot de passe que vous avez saisi(s) ne sont pas valides',
+
+ 'invalid_image_type' => 'Les images doivent être dans un des formats suivants: jpg, jpeg, gif, png',
+
+ 'invalid_pw' => 'Le mot de passe saisi est non valide.',
+
+ 'invalid_screen_name' => 'Nom d\'écran non valide',
+
+ 'invalid_screen_name_message' => 'Le nom d\'écran que vous avez saisi est non valide',
+
+ 'kb' => 'KB',
+
+ 'large' => 'Large',
+
+ 'largest' => 'Le plus large',
+
+ 'localization_disallowed' => 'Les préférences de localisation de membres sont actuellement désactivées.',
+
+ 'login_required' => 'Connexion requise',
+
+ 'max_characters' => 'Caractères',
+
+ 'max_image_size' => 'Taille maximum d\'image: %x X %y',
+
+ 'mbr_account_deleted' => 'Vous avez supprimé votre compte et ses contenus associés avec succès.',
+
+ 'mbr_account_not_active' => 'Votre compte de membre n\'a pas encore été activé.',
+
+ 'mbr_activation' => 'Activation de compte',
+
+ 'mbr_activation_success' => 'Votre compte a été activé.',
+
+ 'mbr_admin_will_activate' => 'Un administrateur du site va activer votre compte et vous notifier de sa mise en service.',
+
+ 'mbr_cannot_activate_role_not_exists' => 'Impossible d\'activer votre compte. Le rôle de membre n\'existe pas.',
+
+ 'mbr_cannot_activate_role_is_locked' => 'Impossible d\'activer votre compte. Le rôle de membre est verrouillé.',
+
+ 'mbr_aim_console' => 'AOL IM',
+
+ 'mbr_all_member_groups' => 'Tous les rôles',
+
+ 'mbr_aol' => 'AOL',
+
+ 'mbr_aol_im' => 'Messagerie instantanée AOL',
+
+ 'mbr_ascending' => 'Croissant',
+
+ 'mbr_auto_login' => 'Auto-connexion pour les futures visites',
+
+ 'mbr_back_to_login' => 'Retour à la connexion',
+
+ 'mbr_back_to_main' => 'Retour au menu principal',
+
+ 'mbr_bio' => 'Bio de membre',
+
+ 'mbr_birthday' => 'Anniversaire',
+
+ 'mbr_captcha' => 'Soumettre le mot affiché ci-dessous:',
+
+ 'mbr_close_window' => 'Fermer la fenêtre',
+
+ 'mbr_comments' => 'Commentaires',
+
+ 'mbr_custom_field_empty' => 'Le champ suivant est requis:',
+
+ 'mbr_delete' => 'Supprimer le compte',
+
+ 'mbr_delete_blurb' => 'Etes-vous sûr(e) de vouloir supprimer votre compte? Toutes les entrées et les publications, tous les commentaires et autres contenus associés à ce compte seront supprimés.',
+
+ 'mbr_delete_notify_message' => 'La personne suivante a supprimé son compte: {name}',
+
+ 'mbr_delete_notify_title' => 'Suppression de compte de membre pour {site_name}',
+
+ 'mbr_delete_warning' => 'ALERTE: CETTE ACTION EST IRREVERSIBLE!',
+
+ 'mbr_descending' => 'Décroissant',
+
+ 'mbr_edit_your_profile' => 'Editer votre profil',
+
+ 'mbr_email' => 'Email',
+
+ 'mbr_email_address' => 'Adresse email',
+
+ 'mbr_email_confirm' => 'Confirmer votre adresse email',
+
+ 'mbr_email_error' => 'Une erreur s\'est produite lors de l\'envoi de votre email.',
+
+ 'mbr_email_forwarding' => 'Ce message vous a été adressé à travers votre compte :',
+
+ 'mbr_email_forwarding_cont' => 'Si vous ne souhaitez plus recevoir de nouveaux emails, vous pouvez désactiver cette préférence dans votre page de profil de membre.',
+
+ 'mbr_email_has_been_updated' => 'Vos préférences d\'email ont été mises à jour avec succès',
+
+ 'mbr_email_member' => 'Console d\'emails',
+
+ 'mbr_email_not_accepted' => 'Ce membre n\'accepte pas les emails pour le moment.',
+
+ 'mbr_email_short' => 'Email',
+
+ 'mbr_email_timelock_not_expired' => 'Vous êtes seulement autorisé(e) à utiliser la Console d\'emails toutes les %x minutes.',
+
+ 'mbr_email_updated' => 'Préférences d\'email mises à jour',
+
+ 'mbr_emails_not_match' => 'Les emails fournis ne correspondent pas',
+
+ 'mbr_field_invalid' => 'Le champ suivant contient une sélection non valide:',
+
+ 'mbr_field_required' => 'Le champ suivant est requis:',
+
+ 'mbr_forgot_password' => 'Mot de passe oublié?',
+
+ 'mbr_forgotten_password' => 'Requérir la réinitialisation du mot de passe',
+
+ 'mbr_form_empty' => 'Vous devez soumettre votre nom d\'utilisateur et votre mot de passe',
+
+ 'mbr_forum_post' => 'Sujet de forum',
+
+ 'mbr_good_email' => 'Votre email a été envoyé avec succès.',
+
+ 'mbr_icq' => ' Numéro ICQ',
+
+ 'mbr_icq_console' => 'Console ICQ',
+
+ 'mbr_icq_message' => 'Message',
+
+ 'mbr_icq_number' => 'Numéro ICQ:',
+
+ 'mbr_icq_recipient' => 'Destinataire:',
+
+ 'mbr_icq_subject' => 'Sujet',
+
+ 'mbr_id_not_found' => 'Le numéro de code que vous avez saisi n\'a pas été trouvé dans votre base de données.',
+
+ 'mbr_image_gallery' => 'Galerie photos',
+
+ 'mbr_interests' => ' Vos centres d\'intérêt',
+
+ 'mbr_join_date' => 'Date d\'inscription',
+
+ 'mbr_last_visit' => 'Dernière visite',
+
+ 'mbr_localization_settings_updated' => 'Vos préférences de localisation ont été mises à jour avec succès',
+
+ 'mbr_location' => 'Localisation',
+
+ 'mbr_logged_in_as' => 'Connecté en tant que:',
+
+ 'mbr_login' => 'Connexion',
+
+ 'mbr_logout' => 'Déconnexion',
+
+ 'mbr_may_now_log_in' => 'Vous pouvez désormais vous connecter et commencer à l\'utiliser.',
+
+ 'mbr_member_group' => 'Rôle principal:',
+
+ 'mbr_member_local_time' => 'Heure locale du membre',
+
+ 'mbr_member_name' => 'Nom de membre',
+
+ 'mbr_member_profile' => 'Profil de membre',
+
+ 'mbr_member_registration' => 'Inscription de membre',
+
+ 'mbr_member_timezone' => 'Fuseau horaire du membre',
+
+ 'mbr_memberlist' => 'Liste de membres',
+
+ 'mbr_membership_instructions_cont' => 'Merci de vérifier votre email et de suivre les instructions adressées dans le courriel.',
+
+ 'mbr_membership_instructions_email' => 'Vous venez d\'être destinataire d\'un email contenant les instructions d\'activation de membre.',
+
+ 'mbr_menu' => 'Menu',
+
+ 'mbr_message' => ' Message email',
+
+ 'mbr_message_disclaimer' => 'En envoyant ce message, votre adresse email sera ainsi révélée au destinataire.',
+
+ 'mbr_message_logged' => 'Notez: les messages emails sont journalisés et lisibles par les administrateurs du site',
+
+ 'mbr_missing_fields' => 'Tous les champs sont requis',
+
+ 'mbr_most_recent_comment' => 'Commentaire le plus récent',
+
+ 'mbr_most_recent_entry' => 'Entrée la plus récente',
+
+ 'mbr_msn' => 'MSN Messenger',
+
+ 'mbr_msn_short' => 'MSN',
+
+ 'mbr_my_account' => 'Mon compte',
+
+ 'mbr_name' => 'Nom',
+
+ 'mbr_no_reset_id' => 'Le jeton de réinitialisation de mot de passe ne semble pas valide. Merci de vérifier à nouveau le lien que vous avez consulté.',
+
+ 'mbr_not_allowed_to_use_email_console' => 'Vous n\'êtes pas autorisé(e) à utiliser la console email',
+
+ 'mbr_not_allowed_to_view_profiles' => 'Vous n\'êtes pas autorisé(e) à visualiser les profils de membres.',
+
+ 'mbr_notepad' => 'Bloc-notes',
+
+ 'mbr_notepad_updated' => 'Votre bloc-notes a été mis à jour',
+
+ 'mbr_occupation' => 'Profession',
+
+ 'mbr_of' => 'de',
+
+ 'mbr_order' => 'Ordre',
+
+ 'mbr_passwd_email_sent' => 'Email de réinitialisation de mot de passe envoyé',
+
+ 'mbr_password' => 'Mot de passe',
+
+ 'mbr_password_confirm' => 'Confirmer le mot de passe',
+
+ 'mbr_password_length' => 'Les mots de passe doivent comporter au moins %x caractères',
+
+ 'mbr_prefereces_have_been_updated' => 'Les préférences de membre ont été mises à jour',
+
+ 'mbr_preferences_updated' => 'Préférences mises à jour',
+
+ 'mbr_problem_activating' => 'Requête d\'activation non valide.',
+
+ 'mbr_profile_has_been_updated' => 'Votre profil a été mis à jour avec succès',
+
+ 'mbr_profile_homepage' => 'Page d\'accueil du Profil',
+
+ 'mbr_recipient' => 'Destinataire de l\'email:',
+
+ 'mbr_registration_complete' => 'Inscription complétée',
+
+ 'mbr_registration_completed' => 'Votre inscription a été complétée avec succès.',
+
+ 'mbr_registration_not_allowed' => 'Les nouveaux comptes de membre ne sont pas acceptés pour le moment.',
+
+ 'mbr_cannot_register_role_not_exists' => 'Impossible de compléter l\'inscription. Le rôle de membre n\'existe pas.',
+
+ 'mbr_cannot_register_role_is_locked' => 'Impossible de compléter l\'inscription. Le rôle de membre est verrouillé.',
+
+ 'mbr_required' => 'Indique le champ requis',
+
+ 'mbr_required_fields' => 'Indique les champs requis',
+
+ 'mbr_rows' => 'Rangées',
+
+ 'mbr_screen_name' => 'Nom d\'écran',
+
+ 'mbr_screen_name_explanation' => 'Si vous laissez ce champ vide, votre nom d\'écran sera le même que votre nom d\'utilisateur',
+
+ 'mbr_send_email' => 'Envoyer',
+
+ 'mbr_send_self_copy' => 'M\'adresser une copie de cet email',
+
+ 'mbr_settings_updated' => 'Vos réglages ont été mis à jour',
+
+ 'mbr_show' => 'Afficher',
+
+ 'mbr_show_name' => 'Afficher mon nom dans la liste d\'utilisateurs connectés en ligne',
+
+ 'mbr_sort' => 'Trier',
+
+ 'mbr_subject' => 'Objet de l\'email',
+
+ 'mbr_submit' => 'Soumettre',
+
+ 'mbr_terms_of_service' => 'Conditions d\'utilisation',
+
+ 'mbr_terms_of_service_required' => 'Vous devez cocher la case \'Acceptation des conditions d\'utilisation\' ',
+
+ 'mbr_total_comments' => 'Total commentaires',
+
+ 'mbr_total_entries' => 'Total entrées',
+
+ 'mbr_update' => 'Mise à jour',
+
+ 'mbr_url' => 'URL',
+
+ 'mbr_username' => 'Nom d\'utilisateur',
+
+ 'mbr_username_email_sent' => 'Oubli de nom d\'utilisateur pour l\'email envoyé',
+
+ 'mbr_username_length' => 'Ls noms d\'utilisateurs doivent comporter au moins %x caractères',
+
+ 'mbr_view_posts_by_member' => 'Voir toutes les publications réalisées par ce membre',
+
+ 'mbr_yahoo' => 'Yahoo Messenger',
+
+ 'mbr_yahoo_short' => 'Yahoo',
+
+ 'mbr_you_are_logged_in' => 'Vous êtes désormais connecté(e)',
+
+ 'mbr_you_are_logged_out' => 'Vous êtes désormais déconnecté(e).',
+
+ 'mbr_you_are_registered' => 'Vous êtes déjà inscrit(e) et connecté(e)',
+
+ 'mbr_your_are_logged_in' => 'Vous êtes connecté(e) et prêt(e) à utiliser votre nouveau compte.',
+
+ 'mbr_your_email' => 'Votre adresse email',
+
+ 'mbr_your_stats' => 'Vos statistiques de compte',
+
+ 'mbr_your_url' => 'Votre URL de site WEB',
+
+ 'medium' => 'Medium',
+
+ 'mbr_your_stats' => 'Vos statistiques de compte',
+
+ 'member_login' => 'Connexion de membre',
+
+ 'member_module_description' => 'Système de gestion de membre',
+
+ 'member_module_name' => 'Membre',
+
+ 'member_registration' => 'Inscription de membre',
+
+ 'member_results_row' => 'Message privé - Rangées de résultats de recherche de membres',
+
+ 'member_search' => 'Recherche de membre',
+
+ 'most_recent_forum_post' => 'Publication de forum la plus récente',
+
+ 'most_recent_forum_topic' => 'Sujet de forum le plus récent',
+
+ 'must_be_logged_in' => 'Cette page est seulement accessible aux membres connectés munis de leurs propres privilèges d\'accès',
+
+ 'my_avatar' => 'Mon Avatar',
+
+ 'my_photo' => 'Ma Photo',
+
+ 'new_requirements' => 'Nouvelles conditions d\'accès',
+
+ 'new_search' => 'Effectuer une nouvelle recherche?',
+
+ 'no_avatar' => 'Vous n\'avez pas d\'avatar',
+
+ 'no_image_exists' => 'L\'image de signature n\'existe pas',
+
+ 'no_info_available' => 'Information non disponible',
+
+ 'no_photo' => 'Absence de photo',
+
+ 'no_photo_exists' => 'La photo de membre n\'existe pas',
+
+ 'no_search_results' => 'Aucun membre ne correspond à votre critère de recherche',
+
+ 'no_user_avatar' => '%s n\'a pas téléversé d\'avatar',
+
+ 'normal' => 'Normal',
+
+ 'notice' => 'Note',
+
+ 'of' => 'de',
+
+ 'orange' => 'Orange',
+
+ 'parse_smileys' => 'Afficher les illustrations de smileys dans les entrées.',
+
+ 'personal_info' => 'Info personnelle',
+
+ 'photo' => 'Photo de membre',
+
+ 'photo_removed' => 'La photo a été retirée',
+
+ 'mbr_email_member' => 'Console email',
+
+ 'photo_updated' => 'La photo de membre a été mise à jour',
+
+ 'photos_not_enabled' => 'Les photos de membres ne sont pas actuellement activées.',
+
+ 'pink' => 'Rose',
+
+ 'post_statistics' => 'Statistiques de publications',
+
+ 'powered_by_ee' => 'Motorisé par ExpressionEngine',
+
+ 'private_message' => 'Message privé',
+
+ 'private_messages' => 'Messages privés',
+
+ 'profile_not_available' => 'Le profil de membre que vous avez demandé n\'est actuellement pas disponible',
+
+ 'purple' => 'Violet',
+
+ 'pw_len' => 'Les mots de passe doivent au moins comporter %s caractères',
+
+ 'red' => 'Rouge',
+
+ 'remove_avatar' => 'Supprimer l\'Avatar',
+
+ 'remove_image' => 'Supprimer l\'Image',
+
+ 'remove_photo' => 'Supprimer la Photo',
+
+ 'remove_sig_image' => 'Supprimer la signature d\'Image',
+
+ 'return_to_forum' => 'Retourner aux forums',
+
+ 'return_to_login' => 'Retourner à la page de connexion',
+
+ 'screen_name_taken' => 'Le nom d\'écran que vous avez choisi n\'est pas disponible',
+
+ 'search_field' => 'Recherche de champ',
+
+ 'search_glass' => 'Recherche à la loupe',
+
+ 'mbr_not_allowed_to_use_email_console' => 'Vous n\'êtes pas autorisé(e) à utiliser la console d\'email',
+
+ 'search_results' => 'Recherche de Résultats',
+
+ 'send_pm' => 'Envoyer un message privé',
+
+ 'settings_update' => 'Formulaire de mise à jour des réglages',
+
+ 'sig_img_not_enabled' => 'Les signatures d\'image ne sont pas activées.',
+
+ 'sig_img_removed' => 'La signature d\'image a été retirée',
+
+ 'sig_too_big' => 'Les signatures ne peuvent seulement comporter que %x caractères',
+
+ 'sign_in' => 'Connectez-vous à votre compte',
+
+ 'signature' => 'Signature',
+
+ 'signature_image' => ' Image de signature',
+
+ 'signature_updated' => 'La signature a été mise à jour',
+
+ 'signatures_not_allowed' => 'Les signatures sont actuellement désactivées',
+
+ 'size' => 'Taille',
+
+ 'small' => 'Petit',
+
+ 'smileys' => 'Smileys',
+
+ 'statistics' => 'Statistiques',
+
+ 'terms_accepted' => 'J\'accepte les conditions d\'utilisation',
+
+ 'terms_of_service_text' => 'Tous les messages publiés sur ce site expriment les opinions de leurs auteurs et ne reflètent pas nécessairement les points de vue des propriétaires et des administrateurs de ce site.
+
+En vous y inscrivant, vous prenez l\'engagement de ne publier aucun message obscène, vulgaire, calomnieux, haineux, menaçant ou entrant en violation avec les lois. Nous censurerons définitivement les utilisateurs qui ne respecteraient pas cet engagement.
+
+Nous nous réservons aussi le droit de retirer, d\'éditer des messages pour ces mêmes raisons.',
+
+ 'un_len' => 'Les noms d\'utilisateur doivent comporter au moins %s caractères',
+
+ 'unignore' => 'Cesser d\' Ignorer',
+
+ 'unignore_member' => 'Cesser d\'ignorer le membre',
+
+ 'unpw_updated' => 'Vos réglages ont été mis à jour. Vous pouvez maintenant vous connecter.',
+
+ 'update_avatar' => 'Mettre à jour l\'avatar',
+
+ 'update_photo' => 'Mettre à jour la photo',
+
+ 'update_preferences' => 'Préférences mises à jour',
+
+ 'update_signature' => 'Mettre à jour la signature',
+
+ 'upload_an_avatar' => 'Téléverser un avatar',
+
+ 'upload_avatar' => 'Téléverser un Avatar',
+
+ 'upload_image' => 'Téléverser une Image',
+
+ 'upload_photo' => 'Téléverser une Photo',
+
+ 'uploads_not_allowed' => 'Les téléversements d\'images ne sont pas activés',
+
+ 'username_disallowed' => 'L\'administrateur n\'autorise pas le changement de nom d\'utilisateur',
+
+ 'very_large' => 'Très grand',
+
+ 'view_private_messages' => 'Visualiser les messages privés',
+
+ 'yellow' => 'Jaune',
+
+ 'your_control_panel' => 'Votre tableau de bord',
+
+ 'your_current_un_pw' => 'Votre nom d\'utilisateur et votre mot de passe actuels',
+
+ 'your_profile' => 'Votre profil public',
+
+ 'ypw_len' => 'Votre mot de pas comporte actuellement %s caractères',
+
+ 'yun_len' => 'Votre nom d\'utilisateur comporte actuellement %s caractères',
+
+ 'legacy_member_templates_not_enabled' => 'Cette page n\'est pas accessible parce que les modèles de membres hérités ne sont pas activés.',
+
+ /* Used Primarily in the Member_auth::forgot_password() through Member_auth::process_reset_password() call chain */
+ 'mbr_missing_confirm' => 'Vous devez confirmer votre nouveau mot de passe.',
+
+ 'mbr_missing_password' => 'Merci d\'entrer un nouveau mot de passe.',
+
+ 'mbr_password_changed' => 'Le mot de passe a été modifié avec succès',
+
+ 'mbr_reset_password' => 'Merci d\'entrer un nouveau mot de passe',
+
+ 'mbr_successfully_changed_password' => 'Vous avez modifié votre mot de passe avec succès. Merci de vous connecter avec votre nouveau mot de passe.',
+
+ /* Template Generator */
+
+ 'include_navigation' => 'Inclure la navigation',
+
+ 'include_navigation_desc' => 'Ajoute des liens pour naviguer entre les modèles générés',
+
+);
+
+// EOF
diff --git a/members_lang.php b/members_lang.php
new file mode 100644
index 0000000..dbf0afb
--- /dev/null
+++ b/members_lang.php
@@ -0,0 +1,1309 @@
+ 'Membres Admin',
+
+ 'all_roles' => 'Tous les Rôles',
+
+ 'all_role_members' => 'Tous les membres %s ',
+
+ 'alpha' => 'Ordre alphabétique croissant',
+
+ 'alpha_desc' => 'Ordre alphabétique décroissant',
+
+ 'approve' => 'Approuver',
+
+ 'ascending' => 'Date - le plus ancien en tête',
+
+ 'author' => 'Auteur',
+
+ 'banned_email' => 'L\'adresse email que vous avez saisie est censurée',
+
+ 'btn_confirm_and_anonymize' => 'Confirmer, puis rendre anonyme',
+
+ 'btn_confirm_and_anonymize_working' => 'Anonymisation en cours…',
+
+ 'btn_confirm_and_decline' => 'Confirmer et Décliner',
+
+ 'btn_confirm_and_decline_working' => 'Délinaison en cours',
+
+ 'can_attach_in_private_messages' => 'Autoriser les pièces jointes',
+
+ 'can_attach_in_private_messages_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront joindre des fichiers à leurs messages personnels.',
+
+ 'can_delete_categories' => 'Peut supprimer des catégories',
+
+ 'can_edit_categories' => 'Peut éditer et ajouter de nouvelles catégories',
+
+ 'can_moderate_comments' => 'Peut modérer les commentaires',
+
+ 'can_not_delete_self' => 'Vous n\'êtes pas autorisé(e) à supprimer votre propre compte de membre.',
+
+ 'can_send_private_messages' => 'Accéder aux messages personnels',
+
+ 'can_send_private_messages_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront adresser et recevoir des messages personnels.',
+
+ 'channel_entries' => 'Entrées des canaux',
+
+ 'comment' => 'Commentaire',
+
+ 'comments' => 'Commentaires',
+
+ 'confirm_decline' => 'Confirmer votre rejet',
+
+ 'confirm_decline_desc' => 'Vous tentez de rejeter les membres suivants. Cela les supprimera: merci de confirmer cette action.',
+
+ 'control_panel' => 'Tableau de bord',
+
+ 'copy_role' => 'Créer un nouveau rôle basé sur %s',
+
+ 'cp_log' => 'Activité du Tableau de bord',
+
+ 'create_member' => 'Créer Membre',
+
+ 'create_role' => 'Créer Rôle',
+
+ 'create_new_role' => 'Créer un nouveau rôle',
+
+ 'custom_fields' => 'Personnaliser les champs',
+
+ 'custom_profile_fields' => 'Personnaliser les champs de membre',
+
+ 'dates' => 'Dates',
+
+ 'decline' => 'Rejeter',
+
+ 'delete_member' => 'Supprimer le membre',
+
+ 'delete_member_confirm' => 'Etes-vous sûr(e) de vouloir supprimer ce membre?',
+
+ 'delete_role' => 'Supprimer le Rôle',
+
+ 'delete_role_confirm' => 'Etes-vous sûr(e) de vouloir supprimer ce rôle?',
+
+ 'delete_members_confirm' => 'Etes-vous sûr(e) de vouloir supprimer ces membres?',
+
+ 'delete_selected' => 'Supprimer les membres sélectionnés',
+
+ 'descending' => 'Date - le plus récent en tête',
+
+ 'edit_group' => 'Editer le Groupe',
+
+ 'edit_role' => 'Editer le Rôle',
+
+ 'edit_profile' => 'Editer le Profil',
+
+ 'email' => 'Email',
+
+ 'email_address' => 'Adresse Email',
+
+ 'email_asc' => 'Email - croissant',
+
+ 'email_desc' => 'Email - décroissant',
+
+ 'email_taken' => 'L\'email que vous avez choisi n\'est pas disponible',
+
+ 'enable_lock' => 'Activer le verrou de sécurité du groupe',
+
+ 'exclude_from_moderation' => 'Exclure de la modération',
+
+ 'exclude_from_moderation_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront commenter sans être affectés par les réglages de commentaires par défaut.',
+
+ 'field_description' => 'Instructions',
+
+ 'field_description_info' => 'Instructions de champ qui apparaissent dans le formulaire de membre.',
+
+ 'field_order_updated' => 'Ordre des champs mis à jour',
+
+ 'fieldlabel' => 'Libellé de champ',
+
+ 'filter_by' => 'Filtrer par',
+
+ 'filter_role' => 'Filtrer par rôle',
+
+ 'filter_member_name' => 'Filtrer par nom de membre',
+
+ 'forum_posts' => 'Publications de forums',
+
+ 'forum_topics' => 'Sujets de forum',
+
+ 'general_access' => 'Accès général',
+
+ 'group_id' => 'ID de groupe',
+
+ 'group_lock' => 'Verrou de sécurité de rôle',
+
+ 'group_title' => 'Titre de groupe',
+
+ 'heir_to_member_entries' => 'Ce membre a des entrées rattachées à son compte. Que souhaitez-vous en faire?',
+
+ 'heir_to_members_entries' => 'Certains de ces membres ont des entrées rattachées à leurs comptes. Que souhaitez-vous en faire?',
+
+ 'heir_required' => 'Vous devez sélectionner un compte auquel réaffecter ces entrées.',
+
+ 'include_in_authorlist' => 'Listes d\'auteurs',
+
+ 'include_in_memberlist' => 'Listes de membres',
+
+ 'index' => 'Page principale d\'index',
+
+ 'invalid_password' => 'Le mot de passe que vous avez entré est non valide.',
+
+ 'invalid_path' => 'Le chemin que vous avez entré est non valide.',
+
+ 'invalid_path_description' => 'Le chemin que vous avez entré est non valide:',
+
+ 'ip_search' => 'Recherche d\'adresse IP',
+
+ 'ip_search_instructions' => 'Vous pouvez soumettre un partiel ou une adresse IP complète',
+
+ 'ip_search_no_results' => 'Votre recherche n\'a retourné aucun résultat',
+
+ 'ip_search_too_short' => 'L\'adresse IP que vous avez saisie est trop courte. Elle doit comporter au moins 3 caractères.',
+
+ 'join_date' => 'Date d\'adhésion',
+
+ 'joined' => 'A adhéré le',
+
+ 'keywords' => 'Mots-clés',
+
+ 'last_activity' => 'Dernière activité',
+
+ 'last_visit' => 'Dernière visite',
+
+ 'lock_description' => 'Seuls les Super Admins
peuvent ajouter ou supprimer des membres dans ce rôle.',
+
+ 'locked' => 'Verrouillé',
+
+ 'login_as' => 'Connecté en tant que %s',
+
+ 'login_as_member' => 'Connecté comme membre',
+
+ 'login_as_member_description' => 'En cliquant sur envoi, vous serez connecté(e) dans votre qualité de membre en tant que "%screen_name%" et redirigé(e) sur la page ci-dessous.',
+
+ 'login_as_user' => 'Super Admin se connectant comme utilisateur',
+
+ 'maximum_members_reached' => 'Vous avez atteint le nombre maximum de membres autorisés.',
+
+ 'mbr_email_address' => 'Email',
+
+ 'mbr_email_address_desc' => 'Utilisé pour communiquer avec un utilisateur.',
+
+ 'mbrs' => 'Membres',
+
+ 'member' => 'Membre',
+
+ 'member_accounts' => 'Comptes de membres',
+
+ 'member_activation_resent_success' => 'Un email d\'activation a été renvoyé',
+
+ 'member_activation_resent_success_desc' => 'Un email d\'activation a été envoyé à %s.',
+
+ 'member_anonymize_problem' => 'Il y a eu un problème pour anonymiser ce membre.',
+
+ 'member_anonymize_success' => 'Menbre anonymisé',
+
+ 'member_anonymize_success_desc' => 'Le membre a été anonymisé.',
+
+ 'member_approve' => 'Approuver le membre',
+
+ 'member_approved_success' => 'Le membre a été approuvé',
+
+ 'member_approved_success_desc' => 'Le membre %s a été approuvé.',
+
+ 'member_assignment_none' => 'Aucun membre avec un premier rôle ne sera supprimé',
+
+ 'member_assignment_warning' => 'Il y actuellement des membres assignés à ce rôle: %d en premier rôle, %d en second.',
+ 'member_reassignment_warning' => 'A quel premier rôle les membres devraient-il être rattachés?',
+
+ 'member_cfg' => 'Réglages de rôle',
+
+ 'member_cfg_existing' => 'Réglages de rôle \'%s\' ',
+
+ 'member_created' => 'Membre créé',
+
+ 'member_created_desc' => 'Le membre %s a été créé.',
+
+ 'member_declined_success' => 'Membre rejeté',
+
+ 'member_declined_success_desc' => 'Le membre %s été rejeté.',
+
+ 'member_delete_success' => 'Membre supprimé',
+
+ 'member_delete_problem' => 'Il y a eu un problème lors de la tentative de suppression des membres.',
+
+ 'member_deleted' => 'Membre supprimé',
+
+ 'member_field_not_saved' => 'Champ de membre non sauvegardé',
+
+ 'member_field_not_saved_desc' => 'Le champ de membre n\'a pas pu être sauvegardé',
+
+ 'member_field_saved' => 'Champ de membre sauvegardé',
+
+ 'member_field_saved_desc' => 'Le champ de membre a été sauvegardé avec succès.',
+
+ 'member_fields_deleted_desc' => 'Les champs de membres suivants ont été supprimés:',
+
+ 'invalid_role_id' => 'Vous devez sélectionner un rôle de membre valide.',
+
+ 'invalid_new_primary_role' => 'Le nouveau premier rôle est non valide.',
+
+ 'primary_role' => 'Premier rôle',
+
+ 'primary_role_desc' => 'Affecter un premier rôle pour cet utilisateur.',
+
+ 'role_groups' => 'Groupes de rôles',
+
+ 'role_groups_desc' => 'Affecter à cet utilisateur un groupe de permissions d\'accès.',
+
+ 'additional_roles' => 'Rôles additionnels',
+
+ 'role' => 'Rôle',
+
+ 'roles_desc' => 'Affecter des permissions d\'accès à cet utilisateur.',
+
+ 'role_filter' => 'rôle',
+
+ 'role_assignment' => 'Mission du rôle',
+
+ 'role_deleted' => 'Rôle supprimé',
+
+ 'role_desc' => 'Affecter des permissions d\'accès à cet utilisateur',
+
+ 'role_highlight_color' => 'Couleur de surbrillance',
+
+ 'role_highlight_color_desc' => 'Couleur pour le badge de ce rôle. Accepte les codes HEX.',
+
+ 'role_updated_desc' => 'Le rôle a été sauvegardé avec succès.',
+
+ 'role_deleted_desc' => 'Le rôle a été supprimé avec succès.',
+
+ 'roles_remove_problem' => 'Il y a eu un problème lors de la tentative de suppression de rôle.',
+
+ 'roles_counter_warning' => 'Le nombre de membres pour chaque rôle peut être imprécis car la configuration ignore_member_stats
provoque un écrasement en étant réglée sur y
. Merci d\'utiliser l\'utilitaire de statistiques pour recompter.',
+
+ 'member_has_cp_access' => 'Peut accéder au Tableau de Bord',
+
+ 'member_id' => 'ID',
+
+ 'member_manager' => 'Membres',
+
+ 'member_not_created' => 'Impossible de créer un membre',
+
+ 'member_not_created_desc' => 'Impossible de créer ce membre, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'member_not_updated' => 'Impossible de mettre à jour le membre',
+
+ 'member_not_updated_desc' => 'Impossible de mettre à jour ce membre, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'member_prefs' => 'Préférences de membre',
+
+ 'member_updated' => 'Profil de membre sauvegardé',
+
+ 'member_updated_desc' => 'Le profil de membre a été sauvegardé avec succès.',
+
+ 'member_validation' => 'Activer les membres en attente de validation',
+
+ 'members_activation_resent_success_desc' => 'Des emails d\'activation ont été adressés aux membres suivants:',
+
+ 'members_approve_error' => 'Membres non approuvés',
+
+ 'members_approved_success' => 'Membres approuvés',
+
+ 'members_approved_success_desc' => 'Les membres suivants ont été approuvés:',
+
+ 'cannot_activate_member_role_not_exists' => 'Impossible d\'activer %s. Le rôle de membre %s n\'existe pas.',
+
+ 'cannot_activate_member_role_is_locked' => 'Impossible d\'activer %s. Le rôle de membre %s est verrouillé.',
+
+ 'members_are_deleted' => 'Membre(s) supprimé(s)',
+
+ 'members_are_validated' => 'Membre(s) activés',
+
+ 'members_declined_success' => 'Membres refusés',
+
+ 'members_declined_success_desc' => 'Les membres suivants ont été refusés:',
+
+ 'members_deleted' => 'Membres supprimés',
+
+ 'missmatched_passwords' => 'Le mot de passe et la confirmation du mot de passe ne correspondent pas',
+
+ 'moderation_actions' => 'Actions de modération',
+
+ 'moderation_actions_desc' => 'Les membres munis de ce rôle seront autorisés à effectuer toutes les actions sélectionnées.',
+
+ 'new_member_added' => 'Nouveau membre créé:',
+
+ 'no_banned_members_found' => 'Aucun membre censuré n\'a été trouvé.',
+
+ 'no_heirs_available' => 'Le membre que vous tentez de supprimer a des entrées de canal qui lui sont rattachées',
+
+ 'no_members_found' => 'Aucun membre trouvé.',
+
+ 'no_role_members_found' => 'Aucun %s en attente trouvé.',
+
+ 'not_writable_path' => 'Le chemin que vous avez soumis n\'est pas réinscriptible. Merci de vérifier que vos permissions de fichier sont réglées sur 777.',
+
+ 'other' => 'Autre',
+
+ 'password_based_on_username' => 'Le mot de passe ne peut pas être basé sur le nom d\'utilisateur',
+
+ 'password_confirm' => 'Confirmer le mot de passe',
+
+ 'password_confirm_desc' => 'Retaper le mot de passe désiré pour confirmer.',
+
+ 'password_desc' => 'Utiliser les lettres en minuscules ou en majuscules, les nombres et des symboles pour créer des mots de passe forts.',
+
+ 'password_too_long' => 'Votre mot de passe ne peut pas dépasser ' . PASSWORD_MAX_LENGTH . ' caractères',
+
+ 'password_too_short' => 'Votre mot de passe doit comporter au moins %d caractères',
+
+ 'pending_activation' => 'Activation des demandes en attente',
+
+ 'personal_messaging' => 'Messagerie personnelle',
+
+ 'preferences_updated' => 'Préférences mises à jour',
+
+ 'priv_msg_privs' => 'Privilèges de messagerie privée',
+
+ 'profile_templates' => 'Modèles de profil de membre',
+
+ 'register_member' => 'Inscrire nouveau membre',
+
+ 'resend' => 'Renvoyer un email d\'activation',
+
+ 'save_role' => 'Editer le Rôle',
+
+ 'screen_name' => 'Nom d\'écran',
+
+ 'screen_name_asc' => 'Nom d\'écran- ordre croissant',
+
+ 'screen_name_desc' => 'Nom d\'écran - ordre décroissant',
+
+ 'screen_name_description' => 'Utilisé comme affichage de nom alternatif pour les contenus de site web',
+
+ 'screen_name_taken' => 'Le nom d\'écran que vous avez choisi n\'est pas disponible',
+
+ 'search' => 'Recherche',
+
+ 'security_lock' => 'Verrou de sécurité',
+
+ 'send_email_notification' => 'Adresser une notification par email pour chaque personne',
+
+ 'sort_order' => 'Ordre de tri',
+
+ 'thank_you' => 'Merci!',
+
+ 'title' => 'Titre',
+
+ 'topic' => 'Sujet',
+
+ 'total_members' => 'Total Membres:',
+
+ 'unlocked' => 'Déverrouillé',
+
+ 'username_asc' => 'Nom d\'utilisateur - ordre croissant',
+
+ 'username_desc' => 'Nom d\'utilisateur - ordre décroissant',
+
+ 'username_description' => 'Utiliser pour s\'authentifier dans ExpressionEngine.',
+
+ 'username_taken' => 'Le nom d\'utilisateur que vous avez choisi n\'est pas disponible',
+
+ 'username_too_long' => 'Votre nom d\'utilisateur ne peut pas dépasser 50 caractères',
+
+ 'username_too_short' => 'Votre nom d\'utilisateur doit comporter au moins %d caractères',
+
+ 'valid_user_email' => 'L\'email que vous avez choisi est non valide',
+
+ 'validate_selected' => 'Activer les membres sélectionnés',
+
+ 'view_cp_logs' => 'Visualiser les journaux de tableau de bord de %s',
+
+ 'view_members' => 'Visualiser les membres',
+
+ 'view_search_members' => 'Visualiser/ rechercher les membres',
+
+ 'visibility' => 'Visibilité',
+
+ 'your_account_ready' => 'Votre compte de membre a été activé et il est prêt à l\'emploi.',
+
+ 'your_account_validated' => 'Votre compte a été activé.',
+
+ 'your_password' => 'Votre mot de passe',
+
+ 'your_password_desc' => 'Vous devez entrer votre mot de passe afin de créer un membre qui puisse avoir accès au tableau de bord.',
+
+ 'your_password_anonymize_members_desc' => 'Vous devez entrer votre mot de passe afin de rendre les membres anonymes.',
+
+ 'your_password_delete_members_desc' => 'Vous devez entrer votre mot de passe afin de supprimer les membres.',
+
+ 'your_password_delete_roles_desc' => 'Vous devez entrer votre mot de passe afin de supprimer les rôles.',
+
+ 'profile' => 'Profil',
+
+ /* Member banning */
+ 'ban_message' => 'Ce site est actuellement indisponible',
+
+ 'ban_options' => 'Quand un membre censuré tente d\'obtenir l\'accès au site',
+
+ 'ban_options_desc' => 'Vous pouvez empêcher l\'accès soit en l\'orientant vers un autre site, soit en lui affichant un message d\'indisponibilité, sinon en l\'autorisant à accéder au site web en mode lecture seule.',
+
+ 'ban_settings_updated' => 'Réglages de censure mis à jour',
+
+ 'banned_members' => 'Membres censurés',
+
+ 'email_address_banning' => 'Adresses email',
+
+ 'email_banning_instructions' => 'Placer chaque adresse email sur une ligne séparée
partial IP addressesVous pouvez utiliser des adresses IP partielles *',
+
+ 'ip_address_banning' => 'Adresses IP',
+
+ 'ip_banning_instructions' => 'Placer chaque adresse IP sur une ligne séparée
Vous pouvez utiliser * comme joker, par exemple. 123.345.*',
+
+ 'restrict_to_viewing' => 'Lui limiter l\'accès en mode lecture seule',
+
+ 'screen_name_banning' => 'Noms d\'écran censurés',
+
+ 'screen_name_banning_instructions' => 'Placer chaque nom d\'écran sur une ligne séparée
Ces noms d\'écran ne seront pas autorisés.',
+
+ 'send_to_site' => 'Le dérouter sur le site suivant',
+
+ 'show_this_message' => 'Lui afficher ce message',
+
+ 'user_banning' => 'Gestion des conditions associés à la censure',
+
+ 'username_banning' => 'Noms d\'écran réservés',
+
+ 'username_banning_instructions' => 'Placer chaque nom d\'utilisateur sur une ligne séparée
Ces utilisateurs ne seront pas autorisés.',
+
+ /* Role settings */
+ 'access_privilege_caution' => 'Tout réglage marqué par le symbole indique que ce privilège devrait être accordé aux personnes auxquelles vous faites implicitement confiance.',
+
+ 'access_privilege_warning' => 'Alerte/b>: Merci d\'être très prudent(e) avec les privilèges d\'accès que vous accordez.',
+
+ 'access_utilities' => 'Utilitaires d\'accès au système',
+
+ 'access_utilities_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront accéder à la section des utilitaires système.',
+
+ 'addon_access' => 'Autorisations d\'accès aux add-ons ',
+
+ 'addons_access' => 'Accès autorisé aux add-ons ',
+
+ 'addons_access_desc' => 'Les utilisateurs peuvent accéder à tous les add-ons sélectionnés.',
+
+ 'allowed_actions' => 'Actions autorisées',
+
+ 'allowed_actions_desc' => 'Les utilisateurs peuvent effectuer toutes les actions sélectionnées.',
+
+ 'allowed_channels' => 'Canaux autorisés',
+
+ 'allowed_channels_desc' => 'Les utilisateurs peuvent avoir accès et effectuer les actions ci-dessus sur l\'ensemble des canaux sélectionnés.',
+
+ 'allowed_template_groups' => 'Groupes de modèles autorisés',
+
+ 'allowed_template_groups_desc' => 'Les utilisateurs peuvent effectuer toutes les actions répertoriées ci-dessus sur tous les groupes de modèles sélectionnés.',
+
+ 'applies_to_all_sites' => 's\'applique à tous les sites',
+
+ 'be_careful_assigning_groups' => 'Soyez EXTREMEMENT attentif en affectant les préférences de groupe - notamment pour ceux qui sont signalés .',
+
+ 'can_access_addons' => 'Accéder aux add-ons',
+
+ 'can_access_addons_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront accéder au gestionnaire d\'add-ons.',
+
+ 'can_access_communicate' => 'Communiquer',
+
+ 'can_access_cp' => 'Accéder au tableau de bord',
+
+ 'can_access_cp_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront accéder au Tableau de bord.',
+
+ 'can_access_dock' => 'Outils de gestion de contenus pour un accès depuis l\'avant-plan (Front end)',
+
+ 'can_access_dock_desc' => 'Si activé, les utilisateurs affectés à ce groupe pourront accéder aux outils de gestion de contenus de l\'avant-plan (Front-End).',
+
+ 'can_access_data' => 'Opérations sur les données',
+
+ 'can_access_design' => 'Accéder au gestionnaire de modèles',
+
+ 'can_access_design_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront accéder au gestionnaire de modèles.',
+
+ 'can_access_file_manager' => 'Accéder au gestionnaire de fichiers',
+
+ 'can_access_files' => 'Fichiers',
+
+ 'can_access_import' => 'Importer',
+
+ 'can_access_logs' => 'Journaux',
+
+ 'can_access_logs_desc' => 'Si activé, les utilisateurs pourront avoir accès et éditer tous les Journaux (développeur, tableau de bord, limitations, email et recherche).',
+
+ 'can_access_members' => 'Accéder aux membres',
+
+ 'can_access_members_desc' => 'Si activé, les utilisateurs rattachés à ce groupe, pourront accéder à la section Membres du tableau de bord.',
+
+ 'can_access_mod' => 'Peut accéder aux modules:',
+
+ 'can_access_sql' => 'Gestionnaire SQL',
+
+ 'can_access_sys_prefs' => 'Réglages d\'accès',
+
+ 'can_access_sys_prefs_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront accéder aux réglages du logiciel.',
+
+ 'can_access_tg' => 'Peut éditer les modèles avec ce rôle:',
+
+ 'can_access_translate' => 'Traduction',
+
+ 'can_access_utilities' => 'Utilitaires',
+
+ 'add_on_manager' => 'Add-Ons',
+
+ 'can_admin_addons' => 'Installer ou retirer les add-ons',
+
+ 'can_admin_addons_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront installer et supprimer les add-ons.',
+
+ 'can_admin_channels' => 'Gestionnaire d\'accès aux canaux',
+
+ 'can_admin_channels_desc' => 'Si activé, les utilisateurs pourront accéder au gestionnaire de canaux et optionnellement aux champs de canaux, aux catégories, et aux statuts.',
+
+ 'can_admin_design' => 'Réglages de modèle global',
+
+ 'can_admin_design_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront accéder aux réglages globaux de modèle, aux modèles relatifs au système et aux routes de modèles.',
+
+ 'can_admin_mbr_groups' => 'Rôles d\'accès',
+
+ 'can_admin_mbr_groups_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront accéder aux réglages de rôles dans le logiciel.',
+
+ 'can_admin_mbr_templates' => 'Peut administrer les modèles de profil de membres',
+
+ 'can_admin_members' => 'Créer et éditer les membres',
+
+ 'can_admin_templates' => 'Peut administrer les groupes de modèles et les modèles',
+
+ 'can_admin_templates_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront gérer les groupes de modèles et les modèles.',
+
+ 'can_admin_upload_prefs' => 'Peut administrer les préférences de téléchargement de fichiers',
+
+ 'can_ban_users' => 'Censurer les membres',
+
+ 'can_delete_all_comments' => 'Supprimer les commentaires des autres',
+
+ 'can_delete_members' => 'Supprimer les membres',
+
+ 'can_delete_own_comments' => 'Supprimer ses propres commentaires',
+
+ 'can_delete_self' => 'Supprimer le compte',
+
+ 'can_delete_self_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront supprimer leur propre compte sans autorisation',
+
+ 'can_edit_all_comments' => 'Editer les commentaires des autres',
+
+ 'can_edit_html_buttons' => 'Peut éditer ses propres boutons de formatage HTML',
+
+ 'can_edit_own_comments' => 'Editer ses propres commentaires',
+
+ 'can_email_from_profile' => 'Peut envoyer des emails aux autres membres via la console email de profil',
+
+ 'can_email_roles' => 'Peut envoyer des emails aux rôles',
+
+ 'can_post_comments' => 'Soumettre les commentaires',
+
+ 'can_post_comments_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront soumettre des commentaires sur ce site web.',
+
+ 'can_post_in' => 'Peut publier et éditer des entrées dans:',
+
+ 'can_search' => 'Utilitaire de recherche d\'accès',
+
+ 'can_search_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront utiliser la fonctionnalité de recherche de ce site web.',
+
+ 'can_send_cached_email' => 'Visualiser/Adresser email en cache',
+
+ 'can_view_offline_system' => 'Hors-ligne - Non recommandé',
+
+ 'can_view_online_system' => 'En ligne',
+
+ 'can_view_other_comments' => 'Peut visualiser les commentaires dans des entrées de canaux réalisées par d\'autres auteurs',
+
+ 'can_view_other_entries' => 'Peut visualiser les entrées des canaux réalisées par d\'autres',
+
+ 'can_view_profiles' => 'Profils d\'accès public',
+
+ 'can_view_profiles_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront visualiser les profils publics des autres membres.',
+
+ 'category_actions' => 'Catégories',
+
+ 'category_actions_desc' => 'Les utilisateurs peuvent effectuer toutes les actions sélectionnées.',
+
+ 'channel_entries_management' => 'Gestion des entrées de canaux',
+
+ 'channel_entry_actions' => 'Actions autorisées',
+
+ 'channel_entry_actions_desc' => 'Les utilisateurs peuvent effectuer toutes les actions sélectionnées sur les canaux sélectionnés ci-dessous.',
+
+ 'channels' => 'Canaux',
+
+ 'choose_channels_per_site' => 'choisir les canaux, selon les sites ci-dessous',
+
+ 'comment_actions' => 'Modération des actions',
+
+ 'comment_actions_desc' => 'Les utilisateurs munis de ce rôle seront autorisés à effectuer toutes les actions sélectionnées.',
+
+ 'commenting' => 'Commentaire en cours',
+
+ 'commenting_privs' => 'Privilèges de publication de commentaires',
+
+ 'cp_admin_privs' => 'Administration de tableau de bord',
+
+ 'cp_channel_post_privs' => 'Affectation de canal',
+
+ 'cp_channel_privs' => 'Privilège de publication de canal',
+
+ 'cp_comment_privs' => 'Administration de commentaires',
+
+ 'cp_email_privs' => 'Privilèges d\'email du tableau de bord',
+
+ 'cp_module_access_privs' => 'Privilèges d\'accès aux modules',
+
+ 'cp_overview' => 'Aperçu du TB',
+
+ 'cp_template_access_privs' => 'Privilèges d\'édition de modèles',
+
+ 'create_group_based_on_old' => 'Créer un nouveau groupe basé sur un groupe déjà existant',
+
+ 'custom_uri' => 'Personnaliser URI — par exemple members/groups',
+
+ 'default_cp_homepage' => 'Page d\'accueil du TB par défaut',
+
+ 'default_cp_homepage_desc' => 'Page d\'accueil du TB que ce groupe devrait visualiser après s\'être connecté.',
+
+ 'delete_confirmation_form' => 'Supprimer le formulaire de confirmation de compte',
+
+ 'design' => 'Design',
+
+ 'edit_listing' => 'La liste d\'édition de toutes les entrées',
+
+ 'file_manager' => 'Fichiers',
+
+ 'file_manager_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront accéder au gestionnaire de fichier.',
+
+ 'footer_helper_links' => 'Liens d\'assistance d\'accès au pied de page',
+
+ 'footer_helper_links_desc' => 'Choisir les liens qui peuvent être accessibles dans le pied de page du tableau de bord.',
+
+ 'global_cp_access' => 'Accès au tableau de bord',
+
+ 'group_name' => 'Nom',
+
+ 'group_name_desc' => 'Soyez précis, comme les auteurs et les éditeurs',
+
+ 'group_title_exists' => 'Il y a déjà un rôle associé à ce nom.',
+
+ 'homepage_news' => 'Montrer les actualités sur la page d\'accueil du TB',
+
+ 'homepage_news_desc' => 'Si activé, les utilisateurs rattachés à ce groupe verront les actualités d\'ExpressionEngine sur la page d\'accueil du TB.',
+
+ 'include_members_in' => 'Inclure les membres dans:',
+
+ 'include_members_in_desc' => 'Les utilisateurs associés à ce rôle seront inclus dans tous les types de listes sélectionnés.',
+
+ 'show_field_names' => 'Afficher les noms de champs dans Publier',
+
+ 'show_field_names_desc' => 'Si activé, les noms de champs duplicables seront inclus dans Publication d\'entrées & Edition de pages',
+
+ 'mbr_account_privs' => 'Privilèges de compte de membre',
+
+ 'mbr_delete_notify_emails' => 'Destinataires des notifications de suppression',
+
+ 'mbr_delete_notify_emails_desc' => 'Tous les destinataires seront notifiés à tout moment si un utilisateur supprime son compte. Séparer les emails par une virgule.',
+
+ 'role_created' => 'Rôle créé:',
+
+ 'role_updated' => 'Rôle mis à jour:',
+
+ 'members' => 'Membres',
+
+ 'missing_group_title' => 'Le rôle doit avoir un nom',
+
+ 'must_have_channels' => 'Tous les sites doivent utiliser des canaux.',
+
+ 'no_cp_modules_installed' => 'Aucun module avec l\'accès via le tableau de bord n\'a été installé',
+
+ 'only_superadmins_can_admin_groups' => 'Seulement les Super Admins peuvent accéder à la page des rôles',
+
+ 'prv_msg_send_limit' => 'Maximum par jour',
+
+ 'prv_msg_send_limit_desc' => 'Nombre maximum de messages personnels qu\'un utilisateur peut envoyer par jour.',
+
+ 'prv_msg_storage_limit' => 'Stockage maximum',
+
+ 'prv_msg_storage_limit_desc' => 'Nombre maximum de messages personnels qu\'un utilisateur peut conserver sur son compte.',
+
+ 'publish_form' => 'Formulaire de publication',
+
+ 'search_flood_control' => 'Limite de recherche (en secondes)',
+
+ 'search_flood_control_desc' => 'Temps de carence entre les recherches, imposé à un utilisateur, avant de pouvoir effectuer une nouvelle recherche.',
+
+ 'search_privs' => 'Privilèges de recherche',
+
+ 'cp_access' => 'Accès au TB',
+
+ 'site_access' => 'Accès au site web',
+
+ 'site_access_desc' => 'Les utilisateurs associés à ce rôle auront un accès autorisé à ce site pour chaque mode de statut sélectionné.',
+
+ 'super_admin_edit_note' => 'Notez: vous pouvez seulement éditer le nom et la description pour le groupe des Super Admins',
+
+ 'template_access' => 'Accès aux modèles',
+
+ 'assigned_templates' => 'Modèles autorisés',
+
+ 'assigned_templates_desc' => 'Les membres associés à ce rôle sont autorisés à accéder aux pages utilisant les modèles sélectionnés.',
+
+ 'template_manager' => 'Modèles',
+
+ 'tools_utilities' => 'Utilitaires',
+
+ 'utilities_section' => 'Utilitaires',
+
+ 'utilities_section_desc' => 'Les utilisateurs peuvent accéder à toutes les sections sélectionnées.',
+
+ 'utility' => 'Utilitaire',
+
+ 'warning' => 'ATTENTION:',
+
+ /* Member fields */
+ 'access_settings' => 'Réglages',
+
+ 'access_settings_desc' => 'Les utilisateurs peuvent accéder aux sections sélectionnées.',
+
+ 'activation_email_resent' => 'Nouvel envoi de l\'email d\'activation',
+
+ 'activation_emails_resent' => 'Nouvel envoi des emails d\'activation',
+
+ 'can_access_addon_settings' => 'Add-ons',
+
+ 'can_manage_consents' => 'Requêtes de consentement',
+
+ 'can_manage_consents_desc' => 'Si activé, les membres de ce groupe auront le droit de gérer les requêtes de consentement.',
+
+ 'can_access_security_settings' => 'Sécurité & Vie privée',
+
+ 'can_access_security_settings_desc' => 'Si activé, les membres de ce groupe auront le droit d\'accéder à la sécurité du système et aux réglages de vie privée.',
+
+ 'can_access_site' => 'Peut accéder aux sites',
+
+ 'can_not_delete_only_member' => 'Vous ne pouvez pas supprimer le seul membre de la base de données',
+
+ 'can_send_bulletins' => 'Envoyer des communiqués',
+
+ 'can_send_bulletins_desc' => 'Si activé, les utilisateurs rattachés à ce groupe pourront envoyer des communiqués.',
+
+ 'cannot_change_your_group' => 'Les Super Admins ne peuvent changer leur affectation de rôles. Merci de trouver un nouveau Super Admin pour vous réaffecter.',
+
+ 'cannot_delete_super_admin' => 'Vous ne pouvez pas supprimer l\'unique Super Admin. Merci de créer un nouveau Super Admin d\'abord.',
+
+ 'channel_categories' => 'Catégories de canal',
+
+ 'channel_fields' => 'Champs de canal',
+
+ 'channel_statuses' => 'Statuts',
+
+ 'content' => 'Contenu',
+
+ 'create_categories' => 'Créer des catégories',
+
+ 'create_channel_fields' => 'Créer des champs de canal',
+
+ 'create_channels' => 'Créer des canaux',
+
+ 'create_member_field' => 'Créer des champs de membres',
+
+ 'create_roles' => 'Créer de nouveaux rôles',
+
+ 'create_members' => 'Créer de nouveaux membres',
+
+ 'create_new_profile_field' => 'Créer un nouveau champ de membre',
+
+ 'create_new_templates' => 'Créer de nouveaux modèles',
+
+ 'create_statuses' => 'Créer des statuts',
+
+ 'create_template_groups' => 'Créer de nouveaux groupes',
+
+ 'create_template_partials' => 'Créer des nouveaux partiels',
+
+ 'create_template_variables' => 'Créer de nouvelles variables',
+
+ 'create_upload_directories' => 'Créer des répertoires de téléchargement',
+
+ 'current_fields' => 'Champs de membres',
+
+ 'delete_categories' => 'Supprimer des catégories',
+
+ 'delete_channel_fields' => 'Supprimer des champs de canal',
+
+ 'delete_channels' => 'Supprimer des canaux',
+
+ 'delete_files' => 'Supprimer des fichiers',
+
+ 'delete_roles' => 'Supprimer des rôles',
+
+ 'delete_profile_field_confirmation' => 'Etes-vous sûr(e) de vouloir supprimer définitivement ce champ de profil de membre?',
+
+ 'delete_statuses' => 'Supprimer les statuts',
+
+ 'delete_template_groups' => 'Supprimer les groupes',
+
+ 'delete_template_partials' => 'Supprimer les partiels',
+
+ 'delete_template_variables' => 'Supprimer les variables',
+
+ 'delete_templates' => 'Supprimer les modèles',
+
+ 'delete_toolsets' => 'Supprimer les boites à outils',
+
+ 'delete_upload_directories' => 'Supprimer les répertoires de téléchargement',
+
+ 'edit_categories' => 'Editer les catégories',
+
+ 'edit_channel_fields' => 'Editer les champs de canal',
+
+ 'edit_member_fields' => 'Editer les champs de membre',
+
+ 'edit_files' => 'Editer les fichiers',
+
+ 'edit_member_field' => 'Editer le champ',
+
+ 'edit_roles' => 'Editer les rôles',
+
+ 'edit_member' => 'Editer le membre',
+
+ 'edit_members' => 'Editer les membres',
+
+ 'edit_statuses' => 'Editer les statuts',
+
+ 'edit_template_groups' => 'Editer les groupes',
+
+ 'edit_template_partials' => 'Editer les partiels',
+
+ 'edit_template_variables' => 'Editer les variables',
+
+ 'edit_templates' => 'Editer les modèles',
+
+ 'edit_toolsets' => 'Editer les boîtes à outils',
+
+ 'edit_upload_directories' => 'Editer les répertoires de téléchargement',
+
+ 'email_console_log' => 'Journaux de console d\'emails',
+
+ 'email_deleted' => 'Message(s) email supprimés',
+
+ 'email_title' => 'Titre d\'email',
+
+ 'exclude_from_anonymization' => 'Exclure des actions d\'anonymisation?',
+
+ 'exclude_from_anonymization_desc' => 'Si activé, ce champ ne sera pas affecté par les actions d\'anonymisation (droit à l\'oubli)', // TODO: docs link
+
+ 'field_created' => 'Fichier créé',
+
+ 'field_format' => 'Formatage de texte',
+
+ 'field_updated' => 'Champ mis à jour',
+
+ 'field_width' => 'Largeur de champ',
+
+ 'field_width_cont' => 'Peut être exprimé en pixels ou en pourcentage',
+
+ 'fieldname' => 'Nom de champ',
+
+ 'fieldname_cont' => 'Un seul mot, pas d\'espace. Sous-tirets et tirets autorisés',
+
+ 'file_upload_directories' => 'Répertoires de téléchargement de fichiers',
+
+ 'files' => 'Fichiers',
+
+ 'for_profile_page' => 'Sera affiché dans la page de profil de membre',
+
+ 'from' => 'De',
+
+ 'group_description' => 'Description',
+
+ 'group_description_desc' => 'Une description sommaire des objectifs pour ce groupe.',
+
+ 'invalid_characters' => 'Le nom de champ que vous avez soumis contient des caractères non valides',
+
+ 'invalid_characters_in_username' => 'Votre nom d\'utilisateur ne peut pas utiliser les caractères suivantss: | " \' ! < > { }',
+
+ 'is_field_cp_reg' => 'Le champ est-il visible dans la page administrative d\'inscription du tableau de bord?',
+
+ 'is_field_public' => 'Montrer dans le profil?',
+
+ 'is_field_public_cont' => 'Si activé, ce champ sera montré dans les profils publics.',
+
+ 'is_field_reg' => 'Montrer lors de l\'inscription?',
+
+ 'is_field_reg_cont' => 'Si activé, ce champ sera montré dans les formulaires d\'inscription.',
+
+ 'm_max_length' => 'Longueur Max',
+
+ 'max_length_cont' => 'Pour les types de champs texte',
+
+ 'member_data_will_be_deleted' => 'Toutes les données de membres contenues dans ce champ seront définitivement supprimées',
+
+ 'member_delete_dont_reassign_entries' => 'Supprimer les entrées de membres',
+
+ 'member_delete_reassign_entries' => 'Réaffecter les entrées de membre à:',
+
+ 'member_search_instructions' => 'Complétez au moins un champ. Vous pouvez soumettre des mots entiers ou partiels .',
+
+ 'member_search_results' => 'Résultats de recherche de membres',
+
+ 'member_settings' => 'Réglages de membres',
+
+ 'message_sent_to' => 'Message envoyé à:',
+
+ 'must_be_superadmin_to_delete_one' => 'Vous devez être un Super Admin pour supprimer un membre associé à ce rôle',
+
+ 'no_cached_email' => 'Aucun message d\'email en cache n\'a été trouvé.',
+
+ 'no_custom_profile_fields' => 'Il n\'y a actuellement aucun champ de membre .',
+
+ 'no_search_results' => 'Votre recherche n\'a produit aucun résultat correspondant',
+
+ 'preference' => 'Préférence',
+
+ 'preferences' => 'Préférences',
+
+ 'profile_field_deleted' => 'Champ de membre supprimé:',
+
+ 'pull_down_instructions' => 'Mettre chaque élément sur une ligne séparée',
+
+ 'pull_down_items' => 'Sélectionner les options de liste',
+
+ 'pull_down_items_cont' => 'Pour les menus déroulants',
+
+ 'resend_activation_email' => 'Renvoyer l\'email d\'activation',
+
+ 'resend_activation_emails' => 'Renvoyer les emails d\'activation',
+
+ 'search_roles_button' => 'Recherche de Rôles',
+
+ 'search_members_button' => 'Recherche de Membres',
+
+ 'setting' => 'Réglage',
+
+ 'settings' => 'Réglages',
+
+ 'show_all_banned' => 'Tout les %d censurés',
+
+ 'show_all_roles' => 'Tous les %d rôles',
+
+ 'show_all_members' => 'Tous les %d membres',
+
+ 'show_all_pending' => 'Tous les %d membres en attente',
+
+ 'template_groups' => 'Groupes de modèles',
+
+ 'template_partials' => 'Partiels de modèles',
+
+ 'template_permissions_desc' => 'Les utilisateurs peuvent effectuer toutes les actions sélectionnées sur tous les groupes de modèles répertoriés ci-dessous.',
+
+ 'template_variables' => 'Variables de modèles',
+
+ 'templates' => 'Modèles',
+
+ 'text_area_rows' => 'Lignes de zone de texte',
+
+ 'text_area_rows_cont' => 'Pour les types de champs de zones de textes',
+
+ 'to' => 'à',
+
+ 'upload_new_files' => 'Téléverser de nouveaux fichiers',
+
+ 'upload_new_toolsets' => 'Téléverser de nouvelles boîtes à outils',
+
+ 'column_member_id' => 'ID#',
+
+ 'column_username' => 'Nom',
+
+ /* Roles */
+
+ 'roles_manager' => 'Rôles de membres',
+
+ 'role_groups' => 'Groupes de rôles',
+
+ 'role_group' => 'Groupe de rôles',
+
+ 'new_role' => 'Nouveau Rôle',
+
+ 'group_roles_desc' => 'Affecter un ou plusieurs rôles à ce groupe.',
+
+ 'create_role_group' => 'Nouveau groupe de rôles',
+
+ 'create_role_group_error' => 'Impossible de créer un groupe de rôles',
+
+ 'create_role_group_error_desc' => 'Impossible de créer ce groupe de rôles, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'create_role_group_success' => 'Groupe de rôles créé',
+
+ 'create_role_group_success_desc' => 'Le groupe de rôles %s a été créé.',
+
+ 'edit_role_group' => 'Editer le groupe de rôles',
+
+ 'edit_role_group_error' => 'Impossible de mettre à jour le groupe de rôles',
+
+ 'edit_role_group_error_desc' => 'Impossible de mettre à jour ce groupe de rôles, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'edit_role_group_success' => 'Groupe de rôles mis à jour',
+
+ 'edit_role_group_success_desc' => 'Le groupe de rôles %s a été mis à jour.',
+
+ 'role_groups_removed_desc' => 'Les groupes de rôles suivants ont été supprimés',
+
+ 'create_role' => 'Nouveau Rôle',
+
+ 'create_role_error' => 'Impossible de créer le rôle',
+
+ 'create_role_error_desc' => 'Impossible de créer ce rôle, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'create_role_success' => 'Rôle créé',
+
+ 'create_role_success_desc' => 'Le rôle %s a été créé.',
+
+ 'edit_role' => 'Editer le Rôle',
+
+ 'edit_role_error' => 'Impossible de mettre à jour le rôle',
+
+ 'edit_role_error_desc' => 'Impossible de mettre à jour ce rôle. Merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'edit_role_success' => 'Rôle mis à jour',
+
+ 'edit_role_success_desc' => 'Le rôle %s a été mis à jour.',
+
+ 'roles_deleted_desc' => 'Les rôles suivants ont été supprimés',
+
+ 'roles_delete_error' => 'Impossible de suprimer les rôles.',
+
+ 'roles_not_deleted_desc' => 'Les rôles suivants n\'ont pu être supprimés',
+
+ 'channel_access' => 'Accès canal',
+
+ 'channel_access_desc' => 'Les utilisateurs peuvent effectuer chaque action répertoriée sur le canal sélectionné.',
+
+ 'can_admin_roles' => 'Accéder aux rôles de membres',
+
+ 'can_admin_roles_desc' => 'Si activé, les utilisateurs rattachés à ce rôle pourront accéder aux réglages de Rôles de membres dans le logiciel.',
+
+ 'template_group_access' => 'Accès au groupe de modèles',
+
+ 'template_group_access_desc' => 'Les utilisateurs peuvent effectuer chaque action répertoriée dans le groupe de modèles sélectionné.',
+
+ 'upload_destination_access' => 'Accès au répertoire de téléchargement autorisé',
+
+ 'upload_destination_access_desc' => 'Les utilisateurs peuvent accéder à tous les répertoires de téléchargement sélectionnés.',
+
+ 'member_role_assignment' => 'Attributions de rôles de membre',
+
+ 'http_auth_protected' => 'Auth HTTP protégée',
+
+ /* Access Overview */
+
+ 'access_overview' => 'Accès à l\'Aperçu',
+
+ 'access_permissions' => 'Permissions d\'accès',
+
+ 'access' => 'Accéder?',
+
+ 'granted_by' => 'Accordé par',
+
+ 'primary_role' => 'Premier rôle',
+
+ 'permissions_granted' => 'Les permissions suivantes sont accordées à %s.',
+
+ 'member_roles' => 'Rôles de membres',
+
+ 'access_to' => 'Accéder à %s',
+
+ 'access_overview_can_view_online_system' => 'Accèder au site web (en ligne)',
+
+ 'access_overview_can_view_offline_system' => 'Accèder au site web (hors-line)',
+
+ 'access_overview_can_view_profiles' => 'Accèder aux profils publics',
+
+ 'access_overview_can_delete_self' => 'Supprimer le compte',
+
+ 'access_overview_can_post_comments' => 'Soumettre les commentaires',
+
+ 'access_overview_can_moderate_comments' => 'Modérer les commentaires',
+
+ 'access_overview_can_edit_own_comments' => 'Editer ses propres commentaires',
+
+ 'access_overview_can_delete_own_comments' => 'Supprimer ses propres commentaires',
+
+ 'access_overview_can_edit_all_comments' => 'Editer les commentaires des autres',
+
+ 'access_overview_can_delete_all_comments' => 'Supprimer les commentaires des autres',
+
+ 'access_overview_can_search' => 'Utilitaire de recherche d\'accès',
+
+ 'access_overview_can_send_private_messages' => 'Accéder aux messages personnels',
+
+ 'access_overview_can_attach_in_private_messages' => 'Autoriser les pièces jointes',
+
+ 'access_overview_can_send_bulletins' => 'Adresser des communiqués',
+
+ 'access_overview_can_access_cp' => 'Accéder au tableau de bord',
+
+ 'access_overview_can_access_footer_report_bug' => 'Accéder au lien de signalement de bugs',
+
+ 'access_overview_can_access_footer_new_ticket' => 'Accéder au lien de nouveau ticket',
+
+ 'access_overview_can_access_footer_user_guide' => 'Accéder au lien du guide utilisateur',
+
+ 'access_overview_can_view_homepage_news' => 'Voir les nouvelles de la page d\'accueil',
+
+ 'access_overview_can_admin_channels' => 'Accéder au gestionnaire de canal',
+
+ 'access_overview_can_create_channels' => 'Créer des canaux',
+
+ 'access_overview_can_edit_channels' => 'Editer les canaux',
+
+ 'access_overview_can_delete_channels' => 'Supprimer les canaux',
+
+ 'access_overview_can_create_channel_fields' => 'Créer les champs',
+
+ 'access_overview_can_edit_channel_fields' => 'Editer les champs',
+
+ 'access_overview_can_edit_member_fields' => 'Editer les champs de membre',
+
+ 'access_overview_can_delete_channel_fields' => 'Supprimer les champs',
+
+ 'access_overview_can_create_categories' => 'Créer des catégories',
+
+ 'access_overview_can_edit_categories' => 'Editer des catégories',
+
+ 'access_overview_can_delete_categories' => 'Supprimer des catégories',
+
+ 'access_overview_can_create_statuses' => 'Créer des statuts',
+
+ 'access_overview_can_edit_statuses' => 'Editer des statuts',
+
+ 'access_overview_can_delete_statuses' => 'Supprimer des statuts',
+
+ 'access_overview_can_create_entries' => 'Créer des entrées',
+
+ 'access_overview_can_edit_self_entries' => 'Editer ses propres entrées',
+
+ 'access_overview_can_delete_self_entries' => 'Supprimer ses propres entrées',
+
+ 'access_overview_can_edit_other_entries' => 'Editer les entrées des tiers',
+
+ 'access_overview_can_delete_all_entries' => 'Supprimer les entrées des tiers',
+
+ 'access_overview_can_assign_post_authors' => 'Changer l\'auteur',
+
+ 'access_overview_can_access_files' => 'Accéder au gestionnaire de fichiers',
+
+ 'access_overview_can_create_upload_directories' => 'Créer des répertoires de téléchargement',
+
+ 'access_overview_can_edit_upload_directories' => 'Editer des répertoires de téléchargement',
+
+ 'access_overview_can_delete_upload_directories' => 'Supprimer des répertoires de téléchargement',
+
+ 'access_overview_can_upload_new_files' => 'Téléverser des fichiers',
+
+ 'access_overview_can_edit_files' => 'Editer les fichiers',
+
+ 'access_overview_can_delete_files' => 'Supprimer des fichiers',
+
+ 'access_overview_can_access_members' => 'Accéder aux membres',
+
+ 'access_overview_can_create_members' => 'Créer des membres',
+
+ 'access_overview_can_edit_members' => 'Editer des membres',
+
+ 'access_overview_can_delete_members' => 'Supprimer des membres',
+
+ 'access_overview_can_ban_users' => 'Censurer des membres',
+
+ 'access_overview_can_email_from_profile' => 'Contacter les membres par email',
+
+ 'access_overview_can_edit_html_buttons' => 'Gérer ses propres boutons HTML',
+
+ 'access_overview_can_admin_roles' => 'Accéder aux rôles',
+
+ 'access_overview_can_create_roles' => 'Créer des rôles',
+
+ 'access_overview_can_edit_roles' => 'Editer des rôles',
+
+ 'access_overview_can_delete_roles' => 'Supprimer des rôles',
+
+ 'access_overview_can_access_design' => 'Accéder au gestionnaire de modèles',
+
+ 'access_overview_can_admin_design' => 'Accéder aux réglages de modèle global',
+
+ 'access_overview_can_create_template_groups' => 'Créer des groupes de modèles',
+
+ 'access_overview_can_edit_template_groups' => 'Editer des groupes de modèles',
+
+ 'access_overview_can_delete_template_groups' => 'Supprimer des groupes de modèles',
+
+ 'access_overview_can_create_template_partials' => 'Créer des partiels de modèles',
+
+ 'access_overview_can_edit_template_partials' => 'Editer des partiels de modèles',
+
+ 'access_overview_can_delete_template_partials' => 'Supprimer des partiels de modèles',
+
+ 'access_overview_can_create_template_variables' => 'Créer des variables de modèles',
+
+ 'access_overview_can_edit_template_variables' => 'Editer des variables de modèles',
+
+ 'access_overview_can_delete_template_variables' => 'Supprimer des variables de modèles',
+
+ 'access_overview_can_create_templates' => 'Créer des modèles',
+
+ 'access_overview_can_edit_templates' => 'Editer des modèles',
+
+ 'access_overview_can_delete_templates' => 'Supprimer des modèles',
+
+ 'access_overview_can_manage_settings' => 'Gérer les réglages & les droits d’accès',
+
+ 'access_overview_can_access_addons' => 'Accéder au gestionnaire des add-ons',
+
+ 'access_overview_can_admin_addons' => 'Gérer les add-ons (installer/supprimer)',
+
+ 'access_overview_can_upload_new_toolsets' => 'Télécharger les boites à outils RTE',
+
+ 'access_overview_can_edit_toolsets' => 'Editer les boites à outils RTE',
+
+ 'access_overview_can_delete_toolsets' => 'Supprimer les boites à outils RTE',
+
+ 'access_overview_can_access_utilities' => 'Accéder aux utilitaires système',
+
+ 'access_overview_can_access_comm' => 'Accéder à Communiquer',
+
+ 'access_overview_can_email_roles' => 'Adresser des emails à des rôles spécifiques',
+
+ 'access_overview_can_send_cached_email' => 'Visualiser/adresser des emails en cache',
+
+ 'access_overview_can_access_translate' => 'Accéder à la traduction',
+
+ 'access_overview_can_access_import' => 'Accéder à Importer',
+
+ 'access_overview_can_access_sql_manager' => 'Accéder au gestionnaire SQL',
+
+ 'access_overview_can_access_data' => 'Accéder aux opérations de données',
+
+ 'access_overview_can_access_logs' => 'Accéder aux journaux du système',
+
+ 'access_overview_can_access_sys_prefs' => 'Accéder aux réglages du système',
+
+ 'access_overview_can_access_security_settings' => 'Accéder à sécurité & vie privée',
+
+ 'access_overview_can_manage_consents' => 'Accéder aux requêtes de consentement',
+
+);
+
+// EOF
diff --git a/messages_lang.php b/messages_lang.php
new file mode 100644
index 0000000..c8181d0
--- /dev/null
+++ b/messages_lang.php
@@ -0,0 +1,245 @@
+ 'Ajouter aux bloqués',
+
+ 'add_buddy' => 'Ajouter à vos potes',
+
+ 'add_member' => 'Ajouter membre',
+
+ 'allowed_mimes' => 'Types de champs autorisés:',
+
+ 'any' => 'n\'importe quel(elle)',
+
+ 'attach_too_large' => 'La taille de vos pièces jointes a dépassé la limite autorisée.',
+
+ 'attachments' => 'Pièces jointes',
+
+ 'blocked_list' => 'Liste bloquée',
+
+ 'blocked_recipients' => 'Il y a des membres listés dans vos destinataires ou dans les champs CC qui ne sont pas en droit de recevoir des messages privés. Ils ont été retirés par le système et vous pouvez donc tenter un nouvel envoi.',
+
+ 'buddy_list' => 'Liste des potes',
+
+ 'bulletin_board' => 'Tableau d\'affichage',
+
+ 'bulletin_date' => 'Date du communiqué',
+
+ 'bulletin_deleted' => 'Communiqué supprimé',
+
+ 'bulletin_expires' => 'Le communiqué expire',
+
+ 'bulletin_message' => 'Message du communiqué',
+
+ 'bulletin_success' => 'Communiqué publié avec succès',
+
+ 'cc' => 'CC',
+
+ 'characters' => 'Caractères',
+
+ 'choose_folder' => 'Choisir le dossier',
+
+ 'click_preview_to_attach' => 'Pour joindre plus d\'un élément, cliquer sur Prévisualiser après avoir choisi un fichier',
+
+ 'close_window' => 'Fermer la fenêtre',
+
+ 'compose_message' => 'Composer un nouveau message',
+
+ 'copy_selected' => 'Copier le ou les messages sélectionnés',
+
+ 'current_attachments' => 'Pièce jointe actuelle',
+
+ 'delete_bulletin' => 'Supprimer le communiqué',
+
+ 'delete_bulletin_popup' => 'Etes-vous sûr(e) de vouloir supprimer ce communiqué?',
+
+ 'delete_selected' => 'Supprimer les messages sélectionnés',
+
+ 'deleted_messages' => 'Corbeille',
+
+ 'description_charlimit' => '(moins de 50 caractères)',
+
+ 'draft_message' => 'Sauvegarder comme brouillon',
+
+ 'draft_messages' => 'Messages au brouillon',
+
+ 'duplicate_message_sent' => 'Vous avez adressé un message avec un contenu exactement identique plus d\'une seule fois.',
+
+ 'edit_folders' => 'Editer les dossiers de messages',
+
+ 'edit_list' => 'Editer la liste',
+
+ 'empty_body_field' => 'le champ de votre message est vide. Vous vouliez sûrement exprimer quelque chose, n\'est-ce pas :) ?',
+
+ 'empty_list' => 'La liste est vide',
+
+ 'empty_recipients_field' => 'Le message doit comporter au moins un destinataire.',
+
+ 'empty_subject_field' => 'Un sujet est requis pour tous les messages',
+
+ 'erase_messages' => 'Vider la corbeille',
+
+ 'erase_popup' => 'Etes-vous sûr(e) de vouloir effacer tous les messages supprimés?',
+
+ 'fifty_percent' => '50%',
+
+ 'file_name' => 'Nom de fichier',
+
+ 'file_size' => 'Taille de fichier',
+
+ 'file_size_unit' => 'KB',
+
+ 'folder_directions' => 'Pour supprimer un élément, soumettez le formulaire avec un nom de dossier vide. Supprimer un dossier reviendra à supprimer tous les messages de ce dossier.',
+
+ 'folder_name' => 'Nom de dossier',
+
+ 'folder_page' => 'Page',
+
+ 'folder_required' => '(requis)',
+
+ 'folders_updated' => 'Dossiers mis à jour',
+
+ 'forward_date' => 'Date: ',
+
+ 'forward_from' => 'De: ',
+
+ 'forward_header' => '---- Message transféré ————',
+
+ 'forward_prefix' => 'FWD: ',
+
+ 'forward_subject' => 'Sujet: ',
+
+ 'guided' => 'Guidé',
+
+ 'hide_cc' => 'Cacher CC aux destinataires suivants',
+
+ 'hundred_percent' => '100%',
+
+ 'insert_member_instructions' => 'Cliquer les noms de membres pour les sélectionner',
+
+ 'invalid_message' => 'Message non valide',
+
+ 'invalid_username' => 'Un ou plusieurs noms d\'écran soumis sont non valides.',
+
+ 'max_size' => 'Taille max:',
+
+ 'member_description' => 'Description',
+
+ 'member_group' => 'Rôle principal',
+
+ 'member_name' => 'Nom de membre',
+
+ 'member_search' => 'Recherche de membre',
+
+ 'member_usernames' => 'Nom d\'écran du membre',
+
+ 'message' => 'Message',
+
+ 'message_date' => 'Date',
+
+ 'message_no_bulletins' => 'Pas de communiqué',
+
+ 'message_options' => 'Options',
+
+ 'message_recipients' => 'Destinataires',
+
+ 'message_sender' => 'Expéditeur',
+
+ 'message_subject' => 'Sujet',
+
+ 'message_too_large' => 'Le message dépasse la taille maximum autorisée de %max%',
+
+ 'messages_allowed_total' => 'Vous avez {lang:total_messages} messages sur un total de {lang:max_messages} messages autorisés.',
+
+ 'messages_copy' => 'Copier',
+
+ 'messages_delete' => 'Supprimer',
+
+ 'messages_folder' => 'Dossier de messages privés',
+
+ 'messages_forward' => 'Transférer',
+
+ 'messages_move' => 'Déplacer',
+
+ 'messages_percent_full' => 'Vos dossiers sot remplis à {lang:usage_percent}%',
+
+ 'messages_reply' => 'Répondre',
+
+ 'messages_reply_all' => 'Répondre à tous',
+
+ 'messsage_already_sent' => 'Votre message a déjà été envoyé',
+
+ 'missing_required_field' => 'Champ manquant requis',
+
+ 'move_selected' => 'Déplacer les messages sélectionnés',
+
+ 'new_message' => 'Nouveau message',
+
+ 'new_search' => 'Effectuer une nouvelle recherche?',
+
+ 'no_messages' => 'Pas de messages',
+
+ 'no_more_attachments' => 'Vous n\'êtes autorisé(e) à ajouter plus de pièces jointes.',
+
+ 'no_search_results' => 'Votre recherche n\'a donné aucun résultat',
+
+ 'normal' => 'Normal',
+
+ 'of' => 'de',
+
+ 'overflow_recipients' => 'Les boîtes de réception des membres suivants sont actuellement pleines. Pour envoyer ce message, vous devez les supprimer de votre liste de destinataires ou du champ CC : %overflow_names%',
+
+ 'preview_message' => 'Prévisualiser les messages',
+
+ 'private_message' => 'Message privé',
+
+ 'private_messages' => 'Messages privés',
+
+ 'remove' => 'Supprimer',
+
+ 'reply_prefix' => 'RE: ',
+
+ 'search_results' => 'Résultats de recherche',
+
+ 'send_bulletin' => 'Envoyer le communiqué',
+
+ 'send_message' => 'Envoyer le message',
+
+ 'send_throttle' => 'Vous êtes seulement autorisé(e) à envoyer un message privé toutes les %x secondes',
+
+ 'sending_limit_warning' => 'Vous avez dépassé la limite d\'envoi de messages privés pour une période de 24h.',
+
+ 'sent_copy' => 'Ranger une copie dans le dossier des messages envoyés?',
+
+ 'smileys' => 'Smileys',
+
+ 'storage_limit_warning' => 'Vous avez atteint la limite de stockage pour les messages privés.',
+
+ 'storage_percentage' => 'Vos dossiers sont remplis à %x% ',
+
+ 'storage_status' => 'Vous avez atteint %x d\'un total de %y messages autorisés.',
+
+ 'switch_folder' => 'Changer de dossier: ',
+
+ 'too_many_attachments' => 'Trop de pièces jointes ont été téléchargées dans le système de MP. Merci de contacter l\'administrateur du site.',
+
+ 'track_message' => 'Traquer le message',
+
+ 'track_messages' => 'Traquer les messages',
+
+ 'unable_to_recieve_attach' => 'Impossible de recevoir la pièce jointe',
+
+ 'unlimited_messages' => 'Illimité',
+
+ 'view_folder' => 'Visualiser le dossier',
+
+ 'view_message' => 'Visualiser le message',
+
+ 'waiting_period_not_reached' => 'Pour contrôler le SPAM, il y a une période de %time% heure(s) avant que les membres soient de nouveau autorisés à adresser des messages privés.',
+
+ 'zero_percent' => '0%',
+
+);
+
+// EOF
diff --git a/metaweblog_api_lang.php b/metaweblog_api_lang.php
new file mode 100644
index 0000000..d27c2db
--- /dev/null
+++ b/metaweblog_api_lang.php
@@ -0,0 +1,117 @@
+ 'Fermé',
+
+ 'configuration_created' => 'Configuration créée',
+
+ 'configuration_created_desc' => 'La configuration %s a été créée.',
+
+ 'configuration_not_created' => 'Impossible de créer la configuration',
+
+ 'configuration_not_created_desc' => 'Impossible de créer cette configuration, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'configuration_not_updated' => 'Impossible de mettre à jour la configuration',
+
+ 'configuration_not_updated_desc' => 'Impossible de mettre à jour cette configuration, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'configuration_updated' => 'Configuration mise à jour',
+
+ 'configuration_updated_desc' => ' La configuration %s a été mise à jour.',
+
+ 'configurations' => 'Configuration',
+
+ 'configurations_removed' => 'Configurations supprimées',
+
+ 'configurations_removed_desc' => '%d configurations ont été supprimées.',
+
+ 'create_metaweblog' => 'Créer un MetaWeblog',
+
+ 'create_new' => 'Créer Nouveau',
+
+ 'do_not_set' => 'Ne pas fixer',
+
+ 'edit_metaweblog' => 'Editer un MetaWeblog',
+
+ 'entry_uneditable' => 'Vous n\'avez pas la permission d\'éditer cette entrée. Merci de vérifier les permissions relatives à votre rôle.',
+
+ 'invalid_access' => 'Accès non valide',
+
+ 'invalid_categories' => 'Sélection de catégories non valide',
+
+ 'invalid_channel' => 'Sélection de canal non valide',
+
+ 'invalid_file_content' => 'Le fichier que vous tenter de télécharger a un contenu non valide pour son type MIME.',
+
+ 'metaweblog_api_module_description' => 'Module API Metaweblog',
+
+ 'metaweblog_api_module_name' => 'API Metaweblog',
+
+ 'metaweblog_channel' => 'Canal',
+
+ 'metaweblog_channel_desc' => 'Canal par défaut pour ce MetaWeblog. Utilisé pour les réglages suivants.',
+
+ 'metaweblog_config_name' => 'Nom',
+
+ 'metaweblog_config_url' => 'URL',
+
+ 'metaweblog_content_field' => 'Contenu',
+
+ 'metaweblog_content_field_desc' => 'Champ utilisé pour le contenu.',
+
+ 'metaweblog_create' => 'Créer la configuration',
+
+ 'metaweblog_create_new' => 'Créer une nouvelle configuration',
+
+ 'metaweblog_entry_status' => 'Statut',
+
+ 'metaweblog_entry_status_desc' => 'La statut par défaut à utiliser pour les entrées de ce MetaWeblog.',
+
+ 'metaweblog_excerpt_field' => 'Extrait',
+
+ 'metaweblog_excerpt_field_desc' => 'Champ utilisé pour cet extrait.',
+
+ 'metaweblog_keywords_field' => 'Mots-clés',
+
+ 'metaweblog_keywords_field_desc' => 'Champ utilisé pour les mots-clés.',
+
+ 'metaweblog_mising_fields' => 'Un champ a été laissé vide',
+
+ 'metaweblog_more_field' => 'En plus',
+
+ 'metaweblog_more_field_desc' => 'Champ utilisé pour plus.',
+
+ 'metaweblog_parse_type' => 'Utiliser les préférences de formatage de texte par défaut?',
+
+ 'metaweblog_parse_type_desc' => 'Si activé, le contenu sera adressé avec le formatage de texte de champ personnalité intact.',
+
+ 'metaweblog_pref_name' => 'Nom',
+
+ 'metaweblog_settings' => 'Réglages API MetaWeblog ',
+
+ 'metaweblog_upload_dir' => 'Répertoire autorisé',
+
+ 'metaweblog_upload_dir_desc' => 'Répertoire par défaut pour stocker les fichiers téléversés avec ce MetaWeblog.',
+
+ 'new_entry_errors' => 'Erreurs de validation d\'entrée: ',
+
+ 'no_channels_found' => 'Aucun canal n\'a été trouvé pour cet utilisateur.',
+
+ 'no_configurations' => 'Pas de configurations',
+
+ 'no_entries_found' => 'Aucune entrée n\'a été trouvée',
+
+ 'no_entry_found' => 'Entrée non trouvée dans la base de données',
+
+ 'no_metaweblog_configs' => 'Il n\'y a pas actuellement de configurations API MetaWeblog ',
+
+ 'open' => 'Ouvert',
+
+ 'unable_to_upload' => 'Impossible de télécharger le fichier',
+
+ 'unauthorized_action' => 'Vous n\'êtes pas autorisé(e) à effectuer cette action.',
+
+);
+
+// EOF
diff --git a/moblog_lang.php b/moblog_lang.php
new file mode 100644
index 0000000..eef1b8a
--- /dev/null
+++ b/moblog_lang.php
@@ -0,0 +1,218 @@
+ 'Moblog',
+
+ 'moblog' => 'Moblog',
+
+ 'moblogs' => 'Moblogs',
+
+ 'moblogs_removed' => 'Moblogs supprimés',
+
+ 'moblogs_removed_desc' => '%d moblogs ont été supprimés.',
+
+ 'create_moblog' => 'Créer un Moblog',
+
+ 'edit_moblog' => 'Editer le Moblog',
+
+ 'check_now' => 'Vérifier maintenant',
+
+ 'moblog_name' => 'Nom du Moblog',
+
+ 'moblog_short_name' => 'Nom court',
+
+ 'moblog_check_interval' => 'Intervalle de temps entre les vérifications',
+
+ 'moblog_check_interval_desc' => 'Affecte la balise {exp:moblog:check}. Le nombre se règle en minutes. Vous pouvez utiliser des fractions décimales. Exemple: 1.5',
+
+ 'moblog_enabled' => 'Moblog activé?',
+
+ 'file_archive_mode' => 'Mode d\'archive de fichier activé?',
+
+ 'file_archive_mode_desc' => 'Si activé, ce moblog ne publiera pas d\'entrées de canaux. Il sauvegardera uniquement vos fichiers dans la localisation spécifiée de téléchargement.',
+
+ 'channel_entry_settings' => 'Réglages d\'entrées de canal',
+
+ 'moblog_channel_desc' => 'Si aucun canal n\'est choisi, ce moblog ne publiera pas d\'entrée de canal. Il sauvegardera uniquement vos fichiers dans la localisation spécifiée de téléchargement.',
+
+ 'cat_id' => 'Catégories par défaut',
+
+ 'field_id' => 'Champ par défaut',
+
+ 'default_status' => 'Statut par défaut',
+
+ 'author_id' => 'Auteur par défaut',
+
+ 'moblog_sticky_entry' => 'Rendre l\'entrée persistante?',
+
+ 'moblog_allow_overrides' => 'Autoriser l\'écrasement dans les emails?',
+
+ 'moblog_allow_overrides_subtext' => 'Si réglé sur oui, les réglages par défaut ci-dessus seront écrasés dans l\'email.',
+
+ 'moblog_template' => 'Modèle de Moblog',
+
+ 'moblog_email_settings' => 'Réglages d\'email',
+
+ 'moblog_file_settings' => 'Réglages de fichier',
+
+ 'save_moblog' => 'Sauvegarder le Moblog',
+
+ 'pop3' =>
+ 'POP3',
+
+ 'imap' =>
+ 'IMAP',
+
+ 'moblog_email_type' =>
+ 'Type de compte Email',
+
+ 'moblog_email_address' =>
+ 'Adresse Email',
+
+ 'moblog_email_server' =>
+ 'Serveur d\'email entrant',
+
+ 'server_example' =>
+ 'Ex: mail.votresite.com',
+
+ 'moblog_email_login' =>
+ 'Identifiant de compte Email',
+
+ 'moblog_email_password' =>
+ 'Mot de passe de ce compte Email',
+
+ 'data_encrypted' =>
+ 'Cryptage des données d\'envoi',
+
+ 'moblog_subject_prefix' =>
+ 'Préfixe de sujet Moblog',
+
+ 'moblog_subject_subtext' =>
+ 'Laisser vide pour accepter automatiquement tous les emails.',
+
+ 'moblog_auth_required' =>
+ 'Autorisation requise dans l\'email?',
+
+ 'moblog_auth_subtext' =>
+ 'Si activé, seuls les emails avec une information identifiant/mot de passe incluse auront accès aux fichiers téléchargés ou aux entrées publiées.',
+
+ 'moblog_auth_delete' =>
+ 'Supprimer les emails de Moblog non autorisés?',
+
+ 'moblog_auth_delete_subtext' =>
+ 'Quand une autorisation est requise et que l\'email échoue à l\'autorisation, cet email sera supprimé',
+
+ 'moblog_valid_from' =>
+ 'Emails \'From\' valides pour le Moblog',
+
+ 'valid_from_subtext' =>
+ 'Adresses emails depuis lesquelles vous adresserez les emails moblog. Laisser vide pour accepter n\'importe quelle adresse email. Séparer chaque adresse email par un espace ou un saut de ligne.',
+
+ 'moblog_ignore_text' =>
+ 'Ignorer le texte Email',
+
+ 'ignore_text_subtext' =>
+ 'Copier ici le texte que vous souhaitez voir supprimer depuis vos emails moblog. Utile pour retirer les signatures Hotmail et Yahoo.',
+
+ 'moblog_upload_directory' =>
+ 'Répertoire de téléchargement pour fichiers',
+
+ 'moblog_image_size' =>
+ 'Taille d\'image',
+
+ 'moblog_thumb_size' =>
+ 'Taille de miniature',
+
+ 'moblog_created' => 'Moblog créé',
+
+ 'moblog_created_desc' => 'Le moblog %s a été créé.',
+
+ 'moblog_not_created' => 'Impossible de créer le Mpblog',
+
+ 'moblog_not_created_desc' => 'Impossible de créer ce Moblog, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'moblog_updated' => 'Moblog mis à jour',
+
+ 'moblog_updated_desc' => 'Le moblog %s a été mis à jour.',
+
+ 'moblog_not_updated' => 'Impossible de mettre à jour le Moblog',
+
+ 'moblog_not_updated_desc' => 'Impossible de mettre à jour ce Moblog, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'moblog_check_failure' => 'Impossible de vérifier le Moblog',
+
+ 'moblog_check_success' =>
+ 'Moblog vérifié avec succès',
+
+ 'emails_done' =>
+ 'Emails Retranchés:',
+
+ 'entries_added' =>
+ 'Entrées ajoutées:',
+
+ 'attachments_uploaded' =>
+ 'Pièces jointes téléversées:',
+
+ 'invalid_upload_directory' =>
+ 'Répertoire de téléchargement non valide',
+
+ 'upload_directory_unwriteable' =>
+ 'Impossible d\'écrire le fichier dans le répertoire de téléchargement',
+
+ 'invalid_moblog' =>
+ 'Sélection de Moblog non valide',
+
+ // ------------------------
+ // Processing Errors
+ // ------------------------
+
+ 'no_cache' =>
+ 'Impossible d\'accéder au cache de moblog',
+
+ 'moblog_current' =>
+ 'Le Moblog est en activité',
+
+ 'no_server_connection' =>
+ 'Impossible de se connecter au serveur d\'email',
+
+ 'invalid_server_response' =>
+ 'Réponse de serveur non valide',
+
+ 'invalid_username' =>
+ 'Nom d\'utilisateur non valide',
+
+ 'invalid_password' =>
+ 'Mot de passe non valide',
+
+ 'unable_to_retrieve_emails' =>
+ 'L\'information email a été indisponible',
+
+ 'no_valid_emails' =>
+ 'Aucun email valide n\'a été trouvé',
+
+ 'unable_to_parse' =>
+ 'Impossible de parser l\'email.',
+
+ 'authorization_failed' =>
+ 'L\'autorisation d\'email a échoué pour:',
+
+ 'undeletable_email' =>
+ 'Impossible de supprimer l\'email',
+
+ 'invalid_channel' =>
+ 'Canal non valide',
+
+ 'invalid_file_data' =>
+ 'Données de pièces jointes non valides',
+
+ 'error_writing_attachment' =>
+ 'Ecriture des pièces jointes non valide',
+
+ 'unable_to_resize' =>
+ 'Impossible de redimensionner l\'image',
+
+ '' => ''
+);
+
+// EOF
diff --git a/modules_lang.php b/modules_lang.php
new file mode 100644
index 0000000..74d2ed7
--- /dev/null
+++ b/modules_lang.php
@@ -0,0 +1,59 @@
+ 'Tous les modules sont à jour.',
+
+ 'data_will_be_lost' => 'Toutes les données associées à ce module seront définitivement supprimées',
+
+ 'deinstall' => 'Désinstaller',
+
+ 'delete_module' => 'Désinstaller le module',
+
+ 'delete_module_confirm' => 'Êtes-vous sûr(e) de vouloir supprimer le module suivant:',
+
+ 'install' => 'Installer',
+
+ 'installed' => 'Installé(s)',
+
+ 'module_access' => 'Editer le module',
+
+ 'module_action' => 'Action',
+
+ 'module_backend' => 'Utilisateur TB',
+
+ 'module_can_not_be_found' => 'Impossible de localiser les fichiers nécessaires à l\'installation de ce module.',
+
+ 'module_can_not_be_found_low_search' => 'Impossible de localiser les fichiers nécessaires à l\'installation de Low Search. Vous pouvez les télécharger sur ExpressionEngine.com',
+
+ 'module_can_not_be_found_low_variables' => 'Impossible de localiser les fichiers nécessaires à l\'installation de Low Variables. Vous pouvez les télécharger sur ExpressionEngine.com',
+
+ 'module_description' => 'Description',
+
+ 'module_has_been_installed' => 'Module installé:',
+
+ 'module_has_been_removed' => 'Module supprimé:',
+
+ 'module_name' => 'Nom de module',
+
+ 'module_no_access' => 'Vous n\'êtes pas autorisé(e) à accéder aux modules',
+
+ 'module_status' => 'Statut',
+
+ 'module_version' => 'Version',
+
+ 'not_installed' => 'Non Installé',
+
+ 'requested_module_not_installed' => 'Le module requis n\'est pas installé:',
+
+ 'requested_page_not_found' => 'La page de module requise est introuvable.',
+
+ 'update_modules' => 'Installer les mises à jour de modules',
+
+ 'updated' => 'Mis à jour',
+
+ 'updated_to_version' => 'mis à jour à la version',
+
+);
+
+// EOF
diff --git a/myaccount_lang.php b/myaccount_lang.php
new file mode 100644
index 0000000..60feaa7
--- /dev/null
+++ b/myaccount_lang.php
@@ -0,0 +1,554 @@
+ '12 heures avec AM/PM',
+
+ '24_hour' => '24 heures',
+
+ 'accept_admin_email' => 'Des admins',
+
+ 'accept_user_email' => 'Des autres membres',
+
+ 'administration' => 'Administration',
+
+ 'administrative_options' => 'Administration de membre',
+
+ 'administrative_options_updated' => 'Options administratives de mises à jour',
+
+ 'administrative_settings' => 'Réglages d\'admin',
+
+ 'allow_messages' => 'Autoriser les messages des autres membres',
+
+ 'anonymize_username' => 'Anonymiser %s',
+
+ 'anonymize_member_desc' => 'Vous êtes sur le point d\'anonymiser ce membre, ce qui veut dire que toutes les données considérées comme informations personnellement identifiables seront effacées, mais le dossier du membre sera conservé. Merci de confirmer cette action.',
+
+ 'aol_im' => 'AOL IM',
+
+ 'auth_settings' => 'Nom d\'utilisateur & Mot de passe',
+
+ 'avatar_settings' => 'Avatar',
+
+ 'account' => 'Compte',
+
+ 'banned_email' => 'L\'adresse email que vous avez saisie est censurée',
+
+ 'base_profile' => 'Profil de base',
+
+ 'biography' => 'Biographie',
+
+ 'biography_desc' => 'Votre biographie.',
+
+ 'birth_day' => 'Jour de naissance',
+
+ 'birth_day_desc' => 'Votre jour de naissance.',
+
+ 'birth_month' => 'Mois de naissance',
+
+ 'birth_month_desc' => 'Votre mois de naissance.',
+
+ 'birth_year' => 'Année de naissance',
+
+ 'birth_year_desc' => 'Votre année de naissance.',
+
+ 'blocked_members' => 'Membres bloqués',
+
+ 'bookmarklet' => 'Marque-page',
+
+ 'bookmarklet_created' => 'Marque-page créé',
+
+ 'bookmarklet_field' => 'Canal & champ de canal',
+
+ 'bookmarklet_field_desc' => 'Choisissez pour ce marque-page votre champ et votre canal préférés au sein desquels publier des entrées.',
+
+ 'bookmarklet_info' => 'Un marque-page vous permet d\'ajouter des entrées à votre canal sans avoir à vous connecter au tableau de bord de façon exhaustive.',
+
+ 'bookmarklet_instructions' => 'Glisser des liens dans votre barre de signets pour les sauvegarder.',
+
+ 'bookmarklet_next_step' => 'Nouvelle étape',
+
+ 'bookmarklets' => 'Marque-pages',
+
+ 'btn_authenticate_and_login' => 'S\'authentifier & se connecter',
+
+ 'btn_login' => 'Connexion',
+
+ 'btn_login_working' => 'Connexion dans…',
+
+ 'btn_save_settings' => 'Sauvegarder les réglages',
+
+ 'bulletin_board' => 'Tableau d\'affichage',
+
+ 'can_not_edit' => '(ne peut pas être altéré)',
+
+ 'can_not_view_superadmin_profile' => 'Vous ne pouvez pas visualiser le profil d\'un Super Admin',
+
+ 'change_avatar' => 'Changer l\'avatar',
+
+ 'change_avatar_desc' => 'Ajouter un avatar à votre profil — .gif, .jpg, .png (max %skb)',
+
+ 'change_password' => 'Changer le mot de passe',
+
+ 'channel_name' => 'Publier des entrées dans le canal',
+
+ 'channel_preferences' => 'Réglages de canal',
+
+ 'choose_avatar' => 'Choisir dans la bibliothèque',
+
+ 'choose_theme' => 'Choisir le thème du tableau de bord',
+
+ 'comment' => 'Commentaire',
+
+ 'consent_granted' => 'Consentement accordé',
+
+ 'consent_granted_desc' => 'Votre consentement a été accordé pour les requêtes suivantes :',
+
+ 'consent_withdrawn' => 'Consentement supprimé',
+
+ 'consent_withdrawn_desc' => 'Votre consentement a été supprimé pour les requêtes suivantes:',
+
+ 'consents' => 'Consentements',
+
+ 'control_panel_settings' => 'Personnalisation du TB',
+
+ 'cp_homepage' => 'Page d\'accueil du Tableau de Bord',
+
+ 'cp_index' => 'Index TB',
+
+ 'cp_settings' => 'Réglages TB',
+
+ 'create_bookmarklet' => 'Créer un marque-page',
+
+ 'create_html_buttons_error' => 'Impossible de créer un bouton HTML',
+
+ 'create_html_buttons_error_desc' => 'Impossible de créer un bouton HTML, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'create_html_buttons_success' => 'Bouton HTML créé',
+
+ 'create_html_buttons_success_desc' => 'Le bouton HTML %s a été créé.',
+
+ 'create_quick_link' => 'Créer un lien rapide',
+
+ 'create_the_bookmarklet' => 'Créer un marque-page',
+
+ 'current_avatar' => 'Avatar actuel',
+
+ 'current_avatar_desc' => 'Ceci est actuellement votre avatar en cours d\'utilisation.',
+
+ 'current_member' => 'Membre:',
+
+ 'customize_cp' => 'Personnaliser le Tableau de bord',
+
+ 'customize_homepage' => 'Personnaliser la page d\'accueil de votre tableau de bord',
+
+ 'date_format' => 'Format Date & Heure ',
+
+ 'date_settings' => 'Réglages Date & Heure',
+
+ 'day' => 'Jour',
+
+ 'default_cp_homepage_myaccount_desc' => 'Aménager la page d\'accueil de votre tableau de bord.',
+
+ 'delete_member' => 'Supprimer un Membre',
+
+ 'delete_username' => 'Supprimer %s',
+
+ 'disallowed_screen_chars' => 'Le nom d\'écran contient des caractères illégaux',
+
+ 'do_not_show' => 'Ne pas afficher',
+
+ 'edit_bookmarklet' => 'Editer le Marque-Page',
+
+ 'edit_html_buttons_error' => 'Impossible de mettre à jour le bouton HTML',
+
+ 'edit_html_buttons_error_desc' => 'Impossible de mettre à jour ce bouton HTML merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'edit_html_buttons_success' => 'Bouton HTML mis à jour',
+
+ 'edit_html_buttons_success_desc' => 'Le bouton HTML %s a été mis à jour',
+
+ 'edit_profile' => 'Editer le profil',
+
+ 'edit_quick_link' => 'Editer le lien rapide',
+
+ 'edit_subscriptions' => 'Visualiser les abonnements',
+
+ 'email' => 'Adresse email',
+
+ 'email_changed' => 'L\'email a été modifié en:',
+
+ 'email_confirm' => 'Confirmer l\'adresse email',
+
+ 'email_description' => 'Adresse email pour ce compte.',
+
+ 'email_options' => 'Options',
+
+ 'email_options_desc' => 'Adressez-moi des emails',
+
+ 'email_settings' => 'Réglages d\'emails',
+
+ 'email_taken' => 'L\'email que vous avez choisi n\'est pas disponible',
+
+ 'email_too_long' => 'Votre adresse email ne peut dépasser 254 caractères',
+
+ 'email_username' => 'Adresser un email à %s',
+
+ 'existing_password' => 'Entrer votre mot de passe',
+
+ 'existing_password_email' => 'Vous devez soumettre votre mot de passe actuel pour mettre à jour votre adresse email',
+
+ 'existing_password_exp' => 'Vous devez entrer votre de passe pour réaliser la sauvegarde.',
+
+ 'extended_profile' => 'Profil étendu',
+
+ 'extras' => 'Extras',
+
+ 'forum_post' => 'Sujet de forum',
+
+ 'homepage_preferences' => 'Préférences de la page d\'accueil',
+
+ 'html_buttons' => 'Boutons HTML',
+
+ 'html_buttons_updated' => 'Boutons HTML mis à jour',
+
+ 'icq' => 'ICQ',
+
+ 'include_in_author_list' => 'Inclure dans la liste d\'auteurs?',
+
+ 'include_in_author_list_desc' => 'Si activé, cet utilisateur apparaîtra dans la liste des auteurs pour les entrées des canaux.',
+
+ 'include_seconds' => 'Afficher les secondes?',
+
+ 'interests' => 'Intérêts',
+
+ 'invalid_characters_in_username' => 'Votre nom d\'utilisateur ne peut pas emprunter les caractères suivants: | " \' ! < > { }',
+
+ 'invalid_email_address' => 'L\'email que vous avez saisi en non valide',
+
+ 'invalid_group_id' => 'Vous devez sélectionner un groupe valide.',
+
+ 'invalid_password' => 'Le mot de passe que vous avez saisi n\'est pas correct',
+
+ 'join_date' => 'Date d\'inscription',
+
+ 'language' => 'Langue',
+
+ 'language_desc' => 'Votre langue préférée. Utilisée dans le tableau de bord seulement.',
+
+ 'last_comment_date' => 'Date du commentaire le plus récent',
+
+ 'last_entry_date' => 'Date de l\'entrée la plus récente',
+
+ 'last_forum_post_date' => 'Date de la publication de forum la plus récente',
+
+ 'last_visit' => 'Dernière visite',
+
+ 'left_column' => 'Colonne de gauche',
+
+ 'link_order' => 'Ordre',
+
+ 'link_url' => 'URL',
+
+ 'localization' => 'Réglages de localisation',
+
+ 'localization_settings' => 'Réglages de localisation',
+
+ 'localization_updated' => 'Localisation mise à jour',
+
+ 'location' => 'Localisation',
+
+ 'location_desc' => 'Votre localisation physique.',
+
+ 'login_as_warning' => "ATTENTION: vous serez connecté(e) en tant que membre '%s' et redirigé(e) sur la page ci-dessous.",
+
+ 'main_menu_manager' => 'Gestionnaire de menu principal',
+
+ 'main_menu_manager_description' => 'Cette page vous permet de gérer vous boutons de navigation principaux et personnalisés. Les boutons que vous rajoutez ne sont visibles que par vous.',
+
+ 'main_menu_manager_description_more' => 'Notez: Vous ne pouvez pas réaliser des boutons pour les pages du niveau supérieur puisque des onglets existent déjà pour elles.',
+
+ 'main_menu_manager_instructions' => 'Pour ajouter un bouton de menu principal, visitez d\'abord la page de destination puis cliquez sur le lien \'+ Ajouter\' en haut et à droite de la navigation principale.',
+
+ 'main_menu_manager_updated' => 'Le gestionnaire d\'onglets a été mis à jour',
+
+ 'member_email' => 'Adresser un email au membre',
+
+ 'member_group_default' => 'Rôle par défaut',
+
+ 'user_ip_address' => 'Adresse IP',
+
+ 'member_preferences' => 'Préférences de membres',
+
+ 'member_search_form' => 'Formulaire de recherche de membres',
+
+ 'member_stats' => 'Statistiques de compte pour:',
+
+ 'missing_current_password' => 'Vous devez saisir votre mot de page actuel pour pouvoir réaliser ces changements',
+
+ 'missing_email' => 'Vous devez saisir une adresse email',
+
+ 'missing_password' => 'Vous devez saisir un mot de passe',
+
+ 'missing_username' => 'Vous devez saisir un nom d\'utilisateur',
+
+ 'missmatched_passwords' => 'Le mot de passe et la confirmation du mot de passe ne correspondent pas',
+
+ 'month' => 'Mois',
+
+ 'msn_im' => 'MSN IM',
+
+ 'new_member_added' => 'Profil de membre créé:',
+
+ 'new_password' => 'Nouveau mot de passe',
+
+ 'new_password_confirm' => 'Confirmer le nouveau mot de passe',
+
+ 'new_password_confirm_desc' => 'Retapez le mot de passe désiré pour confirmer.',
+
+ 'new_password_desc' => 'Utilisez des lettres en minuscules et en majuscules, des chiffres et des symboles pour des mots de passe forts.',
+
+ 'new_release_indicator' => 'Indicateur d\'une nouvelle édition du logiciel',
+
+ 'new_tab_title' => 'Titre du nouvel onglet',
+
+ 'new_tab_url' => 'URL du nouvel onglet',
+
+ 'no_consents_found' => 'Pas de Consentements trouvés.',
+
+ 'no_blocked_members_found' => 'Pas de membres bloqués trouvés.',
+
+ 'no_bookmarklets_found' => 'Pas de Marque-pages trouvés.',
+
+ 'no_channels_assigned_to_user' => 'Il n\'y a pas de canaux rattachés à ce compte.',
+
+ 'no_extended_fields' => 'Il n\'y a actuellement pas de champs de profil étendus de membres',
+
+ 'no_fields_assigned_to_channel' => 'Le canal que vous avez choisi n\'a pas de groupe de champs qui lui est rattaché',
+
+ 'no_quick_links_found' => 'Pas de Liens rapides trouvés.',
+
+ 'no_subscriptions' => 'Vous n\'avez actuellement aucun abonnement',
+
+ 'no_subscriptions_found' => 'Pas d\'abonnements trouvés.',
+
+ 'no_unlocked_member_groups' => 'Vous n\'avez pas les permissions requises pour ajouter des nouveaux membres à tel ou tel groupe.
Merci de contacter votre administrateur système si vous considérez que cela est incorrect.',
+
+ 'not_secure_password' => 'Le mot de passe choisi n\'est pas assez sécuritaire.',
+
+ 'notepad_blurb' => 'Utiliser ce formulaire pour y ranger des informations et des notes personnelles',
+
+ 'notepad_size' => 'Taille du bloc-notes',
+
+ 'notepad_updated' => 'Bloc-notes mis à jour',
+
+ 'notify_by_default' => 'Quand je publie des messages',
+
+ 'notify_of_pm' => 'Quand quelqu\'un m\'adresse des messages',
+
+ 'occupation' => 'Profession',
+
+ 'only_self_main_menu_manager_access' => 'Vous n\'êtes pas autorisé(e) à accéder au gestionnaire de menus d\'un autre membre',
+
+ 'only_self_notpad_access' => 'Vous n\'êtes pas autorisé(e) à accéder au bloc-notes d\'un autre membre',
+
+ 'only_self_qucklink_access' => 'Vous n\'êtes pas autorisé(e) à accéder aux liens rapides d\'un autre membre',
+
+ 'parse_smileys' => 'Afficher des images d\'émoticônes dans le contenu',
+
+ 'password' => 'Mot de passe',
+
+ 'password_auth' => 'Vous devez saisir votre mot de passe actuel pour continuer',
+
+ 'password_based_on_username' => 'Le mot de passe ne peut pas être basé sur le nom d\'utilisateur',
+
+ 'password_change' => 'Formulaire de modification de mot de passe',
+
+ 'password_change_exp' => 'Attention: laissez vides les champs suivants si vous ne souhaitez pas modifier votre mot de passe.',
+
+ 'password_change_warning' => 'Notez: vous avez modifié votre mot de passe ce qui vous contraint à vous reconnecter.',
+
+ 'password_confirm' => 'Confirmer le mot de passe',
+
+ 'password_in_dictionary' => 'Vous n\'êtes pas autorisé(e) à utiliser un mot issu du dictionnaire comme mot de passe',
+
+ 'password_too_long' => 'Votre mot de passe ne peut excéder ' . PASSWORD_MAX_LENGTH . ' caractères',
+
+ 'password_too_short' => 'Votre mot de passe doit comporter au moins %d caractères',
+
+ 'personal_settings' => 'Réglages personnels',
+
+ 'php_sql_versions' => 'Versions PHP/SQL',
+
+ 'please_update_order' => 'Merci de régler l\'ordre d\'affichage des éléments',
+
+ 'preferences' => 'Préférences',
+
+ 'preferences_desc' => 'Autoriser ce qui suit.',
+
+ 'preferences_updated' => 'Préférences mis à jour',
+
+ 'profile_form' => 'Formulaire de profil',
+
+ 'profile_header' => 'Profil %s 0
pour les cookies de session',
+
+ 'necessary_cookies' => 'Cookies de nécessité',
+ 'functionality_cookies' => 'Cookies de fonction',
+ 'performance_cookies' => 'Cookies de performance',
+ 'targeting_cookies' => 'Cookies de ciblage',
+
+ // Pro Cookies
+ 'cookie_frontedit' => 'Edition sur l\'Avant-Plan',
+ 'cookie_frontedit_desc' => 'Détermine si les fonctionnalités de l\'édition sur l\'Avant-Plan d\'ExpressionEngine doivent être activées.',
+
+ 'export_consent_log' => 'Exporter les journaux d\'audit de consentement',
+ 'exported_consent_log' => 'Les journaux d\'audit de consentement ont été exportés',
+
+ //Dock
+ 'edit_in_full_form' => 'Editer l\'entrée complète…',
+ 'modal_is_dirty_close_confirmation' => 'Les données ont peut-être changé. Etes-vous sûr(e) de vouloir fermer cette fenêtre?',
+ 'edit_mode' => 'Editer le Mode',
+ 'view_cp' => 'Visualiser le Tableau de Bord',
+ 'hide_dock' => 'Cacher le Dock',
+ 'save' => 'Sauvegarder',
+ 'cancel' => 'Annuler',
+ 'save_without_reload' => 'Sauvegarder sans rechargement',
+
+ 'prolet_does_not_exist' => 'Ce Prolet n\'existe pas',
+ 'no_prolets_available' => 'Aucun Prolet n\'est disponible pour cet add-on',
+ 'prolet_action_does_not_exist' => 'L\'action du Prolet n\'existe pas',
+ 'prolet_did_not_return_valid_data' => 'Le Prolet n\'a retourné aucune donnée valide',
+
+ 'mfa' => 'Authentification Multi-Facteurs',
+ 'enable_mfa' => 'Autoriser l\'Authentification Multi-Facteurs?',
+ 'enable_mfa_desc' => 'Active la confirmation de l\'authenticité de l\'utilisateur en utilisant une application sur un appareil mobile',
+ 'jump_mfa' => 'Mon Profil » Authentification Multi-facteurs',
+ 'disable' => 'Désactiver',
+ 'disable_mfa' => 'Désactiver l\'authentification Multi-Facteurs?',
+ 'reset_mfa' => 'Réinitialiser l\'Authentification Multi-Facteurs?',
+ 'mfa_save_error_desc' => 'Impossible de sauvegarder la préférence d\'Authentification Multi-Facteurs',
+ 'mfa_disabled' => 'L\'Authentification Multi-Facteurs est désactivée',
+ 'mfa_disabled_desc' => 'Vous pouvez maintenant vous connecter en utilisant seulement votre identifiant et votre mot de passe',
+ 'mfa_enabled' => 'L\'Authentification Multi-Facteurs est activée',
+ 'mfa_enabled_desc' => 'Vous serez désormais astreint(e) à saisir une code de vérification unique à chaque connexion',
+ 'existing_password_mfa_reset_desc' => 'Vous devez saisir votre mot de passe actuel pour réinitialiser l\'Authentification Multi-facteurs',
+ 'mfa_qr_code' => 'QR Code',
+ 'mfa_qr_code_desc' => 'Scannez ce code en utilisant l\'application d’Authentification Multi-facteurs disponible sur votre appareil mobile, telles que Authy, Google Authenticator ou LastPass',
+ 'mfa_backup_code' => 'Code de sauvegarde',
+ 'backup_mfa_code' => 'Code de sauvegarde MFA',
+ 'mfa_backup_code_desc' => 'Ce code peut-être utilisé pour réinitialiser l\'Authentification Multi-Facteurs si vous perdez votre appareil',
+ 'mfa_backup_warning_desc' => 'Conservez ce code en lieu sûr. Il ne vous sera plus de nouveau affiché ',
+ 'mfa_reset_success' => 'Réinitialisation de l\'Authentification Multi-Facteurs',
+ 'mfa_reset_success_message' => 'Il vous sera nécessaire de scanner le QR code et de le valider de nouveau pour l\'utilisation de l\'Authentification Multi-Facteurs',
+ 'mfa_wrong_backup_code' => 'Code de sauvegarde erroné',
+ 'mfa_wrong_backup_code_desc' => 'Le code que vous avez saisi est non valide',
+ 'require_mfa' => 'Requérir l\'Authentification Multi-Facteurs',
+ 'require_mfa_desc' => 'Quand elle est confirmée, tous les membres rattachés à ce Rôle seront astreints à mettre en place l\'authentification multi-facteurs',
+ 'mfa_required' => 'L\'Authentification Multi-Facteurs est requise',
+ 'mfa_required_desc' => 'L\'administration du site requiert que vous activiez et que vous mettiez en place l\'Authentification Multi-Facteurs pour votre compte',
+ 'mfa_required_login_as' => 'Vous devez avoir utilisé l\'authentification à plusieurs facteurs pour vous connecter en qualité de ce membre',
+ 'mfa_code' => 'Code de vérification',
+ 'mfa_code_desc' => 'Généré par l\'application affectée à l\'Authentification Multi-Facteurs sur votre appareil mobile',
+ 'mfa_wrong_code' => 'Code erroné',
+ 'mfa_wrong_code_desc' => 'Le code de vérification que vous avez saisi n\'est pas valide',
+ 'mfa_not_available' => 'L\'Authentification Multi-Facteurs n\'est pas disponible',
+ 'mfa_wrong_user_desc' => 'L\'Authentification Multi-Facteurs ne peut être configurée que pour l\'utilisateur connecté',
+ 'pro_license_error' => 'Erreur de licence ExpressionEngine Pro.',
+ 'pro_license_error_trial' => 'Puisque ce site possède plusieurs membres, il lui est requis une licence payante. Merci d\'acheter une licence avant le lancement. Merci!',
+ 'pro_license_error_na' => 'L\'état de la Licence ExpressionEngine Pro est inconnu.',
+ 'pro_license_error_invalid' => 'La Licence Pro d\'ExpressionEngine Pro n\'est pas valide pour ce site.',
+ 'pro_license_error_expired' => 'La Licence Pro d\'ExpressionEngine a expiré.',
+
+ 'pro_license_check_instructions' => 'Puisque ce site possède plusieurs membres, il lui sera requis une licence payante. %s.
Merci de vérifier la Clé de licence du site et rendez vous à la section Licences sur ExpressionEngine.com',
+
+ 'pro_license_check_trial_instructions' => '%s
Merci de vérifier votreClé de licence de site et rendez vous à la section Licences sur ExpressionEngine.com',
+ 'pencil_icon' => 'Icône de crayon',
+ 'drag_handle_icon' => 'Faire glisser l\'icône de la poignée',
+
+);
diff --git a/pro_search_lang.php b/pro_search_lang.php
new file mode 100644
index 0000000..1598333
--- /dev/null
+++ b/pro_search_lang.php
@@ -0,0 +1,604 @@
+
+ "Recherche Pro",
+
+ "pro_search_module_description" =>
+ "Recherche performante de site et utilitaire Chercher & Remplacer",
+
+ //----------------------------------------
+ // Module home page
+ //----------------------------------------
+
+ "site_search" =>
+ "Recherche Site",
+
+ "settings" =>
+ "Réglages",
+
+ "build_index_url" =>
+ "Construire index URL",
+
+ "edit_settings" =>
+ "Editer les Réglages",
+
+ "no_collections_exist" =>
+ "Pas de collectes existantes",
+
+ "manage_collections" =>
+ "Gérer les Collectes",
+
+ "create_new_collection" =>
+ "Créer une Nouvelle Collecte",
+
+ "view_search_log" =>
+ "Visualiser le Journal de la Recherche",
+
+ "new_collection" =>
+ "Nouvelle Collecte",
+
+ "collection_label" =>
+ "Libellé de collecte",
+
+ "collection_label_notes" =>
+ "Nom complet de la recherche de collecte.",
+
+ "collection_name" =>
+ "Nom de collecte",
+
+ "collection_name_notes" =>
+ "Nom court de la recherche de collecte: un seul mot, aucun espace, les sous-tirets et les tirets sont autorisés.",
+
+ "edit_preferences" =>
+ "Editer les Préférences",
+
+ "index_options" =>
+ "Construire les options",
+
+ "build_index" =>
+ "Construire",
+
+ "index" =>
+ "Index",
+
+ "all_indexes" =>
+ "Tous les index",
+
+ "index_status_empty" =>
+ "Vous pouvez maintenant commencer à construire l\'index.",
+
+ "index_out_of_date" =>
+ "Index obsolète",
+
+ "index_status_old_one" =>
+ "L\'index de recherche de la collecte suivante nécessite une reconstruction:",
+
+ "index_status_old_many" =>
+ "L\'index de recherche des collectes suivantes nécessite une reconstruction:",
+
+ "alt_click" =>
+ "Si ce message persiste, essayer de cliquer, en utilisant alt-clicking, sur l\'icône d/'index de la collecte .",
+
+ "build_all" =>
+ "Tout construire",
+
+ "no_entries" =>
+ "Pas d\'entrées dans cette collecte.",
+
+ "total_entries" =>
+ "Total entrées",
+
+ "both" =>
+ "Les deux",
+
+ "everything" =>
+ "Toutes",
+
+ //----------------------------------------
+ // Lexicon
+ //----------------------------------------
+
+ "lexicon" =>
+ "Lexique",
+
+ "all_lexicons" =>
+ "Tous les lexiques",
+
+ "find_words" =>
+ "Rechercher les mots",
+
+ "add_words" =>
+ "Ajouter les mots",
+
+ "word_placeholder" =>
+ "Entrer le mot…",
+
+ "lexicon_status_none" =>
+ "Le lexique est vide.",
+
+ "lexicon_status_one_one" =>
+ "Il y a un mot dans le lexique",
+
+ "lexicon_status_many_one" =>
+ "Il y a actuellement %s mots dans le lexique.",
+
+ "lexicon_status_many_many" =>
+ "Le lexique contient actuellement %s mots à travers %s langues.",
+
+ "lexicon_found_none" =>
+ "Impossible de trouver “%s”.",
+
+ "lexicon_found_one" =>
+ "A rechercher!",
+
+ "lexicon_found_many" =>
+ "%s mots correspondants trouvés.",
+
+ "lexicon_add_ok" =>
+ 'Ajouté “%s” au lexique.',
+
+ "lexicon_add_existing" =>
+ '“%s” existe(nt) déjà dans le lexique.',
+
+ "lexicon_add_invalid" =>
+ '“%s” n\'est pas un mot valide.',
+
+ "lexicon_removed_word" =>
+ "Supprimé: “%s”.",
+
+ "set_langauge_to_use_tool" => "* réglage de langue manquant: veuillez choisir une langue afin d\'activer",
+
+ //----------------------------------------
+ // Edit collection page - fields
+ //----------------------------------------
+
+ "collections" =>
+ "Collectes",
+
+ "edit_collection" =>
+ "Editer la collecte",
+
+ "collection_language" =>
+ "Langue",
+
+ "collection_language_notes" =>
+ "Sélectionner la langue utilisée pour cette collecte. Sélectionner une langue va ajouter les mots de cette collecte dans le lexique.",
+
+ "collection_modifier" =>
+ "Modificateur",
+
+ "collection_modifier_notes" =>
+ "Pour les recherches par mots-clés, les scores de pertinence dans cette collection seront multipliés par le modificateur. De 0.1 à 9999.",
+
+ "channel_fields" =>
+ "Champs de canal",
+
+ "title" =>
+ "Titre",
+
+ "field" =>
+ "Champ",
+
+ "weight" =>
+ "Poids",
+
+ "excerpt" =>
+ "Extrait",
+
+ "save_collection" =>
+ "Sauvegarder la collecte",
+
+ "delete_collection_confirm" =>
+ "Supprimer la collecte",
+
+ "delete_collection_confirm_message" =>
+ "Etes-vous sûr(e) de vouloir supprimer cette collecte? Cette action est irréversible!",
+
+ "cancel_go_back" =>
+ "Annuler et revenir",
+
+ "collection_deleted" =>
+ "Collecte supprimée",
+
+ "no_searchable_channels_found" =>
+ "Aucun canal avec un champ accessible à la recherche n\'a été trouvé",
+
+ //----------------------------------------
+ // Shortcuts
+ //----------------------------------------
+
+ "groups" =>
+ "Groupes raccourcis",
+
+ "group" =>
+ "Groupe",
+
+ "shortcuts" =>
+ "Raccourcis",
+
+ "new_group" =>
+ "Pas de groupe de raccourcis",
+
+ "no_groups_exist" =>
+ "Nous n\'avons trouvé aucun groupe de raccourcis",
+
+ "group_label" =>
+ "Libellé de Groupe",
+
+ "edit_group" =>
+ "Editer le groupe",
+
+ "new_shortcut" =>
+ "Nouveau raccourci",
+
+ "edit_shortcut" =>
+ "Editer le raccourci",
+
+ "shortcut_label" =>
+ "Libellé de raccourci",
+
+ "shortcut_name" =>
+ "Nom de raccourci",
+
+ "no_shortcuts_in_group" =>
+ "Pas de raccourcis dans ce groupe",
+
+ "add_parameter" =>
+ "Ajouter un paramètre",
+
+ "delete_group_confirm" =>
+ "Supprimer le Groupe de Raccourcis",
+
+ "delete_group_confirm_message" =>
+ "Etes-vous sûr(e) de vouloir supprimer ce groupe de raccourcis? Tous les raccourcis qu\'il contient seront aussi supprimés!",
+
+ "group_deleted" =>
+ "Groupe de raccourcis supprimé",
+
+ "delete_shortcut_confirm" =>
+ "Supprimer le raccourci",
+
+ "delete_shortcut_confirm_message" =>
+ "Etes-vous sûr(e) de vouloir supprimer ce raccourci? Cette action est irréversible!",
+
+ "shortcut_deleted" =>
+ "Raccourci supprimé",
+
+ //----------------------------------------
+ // Shortcut validation
+ //----------------------------------------
+
+ "shortcut_invalid_group" =>
+ "Un ID de groupe non valide a été attribué.",
+
+ "shortcut_invalid_params" =>
+ "Les paramètres sont non valides.",
+
+ "shortcut_no_params" =>
+ "Pas de paramètres attribués.",
+
+ "shortcut_name_not_available" =>
+ "Le nom n\'est pas disponible.",
+
+ "shortcut_invalid_name" =>
+ "Le nom est non valide. Utilisez seulement des caractères alphanumériques.",
+
+ "shortcut_no_name" =>
+ "Pas de nom attribué.",
+
+ //----------------------------------------
+ // Find & Replace
+ //----------------------------------------
+
+ "find_replace" =>
+ "Chercher & Remplacer",
+
+ "channels" =>
+ "Canaux",
+
+ "categories" =>
+ "Catégories",
+
+ "select_all" =>
+ "Tout sélectionner",
+
+ "find" =>
+ "Chercher",
+
+ "show_preview" =>
+ "Afficher la prévisualisation",
+
+ "replace" =>
+ "Remplacer par",
+
+ "replace_selected" =>
+ "Remplacer les sélections",
+
+ "matching_entries_for" =>
+ "Entrées correspondantes pour:",
+
+ "no_matching_entries_found" =>
+ "Aucune entrée correspondante n\'a été trouvée.",
+
+ "replaced_x_with_y" =>
+ " “%s” remplacé par “%s”",
+
+ "in_1_entry" =>
+ "dans une entrée",
+
+ "in_n_entries" =>
+ "Dans %s entrées",
+
+ "clear_replace_log" =>
+ "Nettoyer remplacer le journal",
+
+ "view_replace_log" =>
+ "Visualiser remplacer le journal",
+
+ "replace_log" =>
+ "Remplacer le journal",
+
+ "replace_date" =>
+ "Date",
+
+ "affected_entries" =>
+ "Entrées affectées",
+
+ "replace_log_is_empty" =>
+ "Le journal de remplacement est vide",
+
+ //----------------------------------------
+ // View Log
+ //----------------------------------------
+
+ "search_log" =>
+ "Journal de recherche",
+
+ "filter_search_log" =>
+ "Filtrer le journal de recherche",
+
+ "filter" =>
+ "Filtrer",
+
+ "clear_search_log" =>
+ "Nettoyer le journal de recherche",
+
+ "search_log_cleared" =>
+ "Journal de recherche effacé",
+
+ "no_matching_rows" =>
+ "Pas de rangées correspondantes",
+
+ "export_search_log" =>
+ "Exporter le journal de recherche",
+
+ "search_log_is_empty" =>
+ "Le journal de recherche est vide",
+
+ "num_results" =>
+ "# Résultats",
+
+ "keywords" =>
+ "Mots-clés",
+
+ "parameters" =>
+ "Paramètres",
+
+ "show_parameters" =>
+ "Afficher les paramètres",
+
+ "collection" =>
+ "Collecte",
+
+ "search_mode" =>
+ "Mode de recherche",
+
+ "loose_ends" =>
+ "Derniers détails",
+
+ "result_page" =>
+ "Page de résultats",
+
+ "search_date" =>
+ "Date de recherche",
+
+ "member" =>
+ "Membre",
+
+ "viewing_rows" =>
+ "Visualiser les lignes %s à %s sur %s lignes en tout.",
+
+ "create_shortcut_from_log" =>
+ "Créer un raccourci à partir de cette requête",
+
+ //----------------------------------------
+ // Extension settings
+ //----------------------------------------
+
+ "Réglages généraux" =>
+ "Réglages globaux",
+
+ "keywords_settings" =>
+ "Réglage de filtrage par mos-clés",
+
+ "permissions" =>
+ "Permissions",
+
+ "encode_query" =>
+ "Encoder la requête",
+
+ "encode_query_help" =>
+ "Choisir soit d'encoder la requête dans l\' URI, soit d'utiliser les variables GET.",
+
+ "default_result_page" =>
+ "Page de résultats par défaut",
+
+ "default_result_page_help" =>
+ "Si une page de résultats
n\'est pas rendue de façon explicite, la recherche va se replier sur cette page de résultats.",
+
+ "build_index_act_key" =>
+ "Construire une clé ACT Index",
+
+ "build_index_act_key_help" =>
+ "Clé pour construire l\'index via une url ACT. Cela peut être n\'importe quoi mais nous recommandons une chaîne alphanumérique longue de 16+ caractères. Merci de noter: construire l\'index via une URL ACT ne fonctionnera pas si cette clé n'est pas préalablement définie. Exemple d\'URL ACT pour construire une collection avec l\'id 1:
+ %s
",
+
+
+ "min_word_length" =>
+ "Longueur minimum de mot",
+
+ "min_word_length_help" =>
+ "Le réglage ft_min_word_len
de votre installation MySQL. Il indique la longueur minimum des mots indexés par l\'Index FULLTEXT.
+ Si vous n’êtes pas sûr(e), laissez la sur la valeur par défaut de 4.",
+
+ "excerpt_length" =>
+ "Longueur de l\'extrait",
+
+ "excerpt_length_help" =>
+ "Montant maximum de mots que contiendra l\'extrait de recherche.",
+
+ "excerpt_hilite" =>
+ "Mettre en exergue les mots-clés",
+
+ "excerpt_hilite_help" =>
+ "Sélectionner la balise à utiliser pour mettre en exergue les mots-clés dans l\'extrait de recherche.",
+
+ "do_not_hilite" =>
+ "Ne pas mettre en exergue les mots-clés",
+
+ "use_hilite_tag" =>
+ "Utiliser la balise %s",
+
+ "title_hilite" =>
+ "Mettre en exergue les mots clés dans le titre",
+
+ "batch_size" =>
+ "Taille batch de la collecte",
+
+ "batch_size_help" =>
+ "La construction d\'un index de collecte via le Tableau de bord s'organise par paquets. Entrez le nombre d\'entrées que vous souhaitez traiter dans un paquet.",
+
+ "all_mode" =>
+ "Tous les mots",
+
+ "any_mode" =>
+ "N\'importe quel mot",
+
+ "exact_mode" =>
+ "Phrase exacte",
+
+ "auto_mode" =>
+ "Automatique",
+
+ "search_log_size" =>
+ "Taille du journal de recherche",
+
+ "search_log_size_help" =>
+ "Nombre maximum de recherches à conserver dans le journal de recherche. Régler sur 0
pour désactiver la journalisation.",
+
+ "stop_words" =>
+ "Mots écartés",
+
+ "stop_words_help" =>
+ "Par défaut, MySQL garde une liste de mots mis à l\'écart,
+qui sont ignorés dans l\'index FULLTEXT. Une méthode alternative de recherche est déclenchée quand la requête de recherche contient un ou plusieurs de ces mots.",
+
+ "ignore_words" =>
+ "Ignorer les mots",
+
+ "ignore_words_help" =>
+ "Mots à isoler de façon automatique des mots-clés attribués pour des recherches non précises, par exemple: the",
+
+ "filters" =>
+ "Filtres",
+
+ "filters_help" =>
+ "Filtres disponibles. A décocher pour désactiver le filtre.",
+
+ "can_manage" =>
+ "Peut gérer les collectes",
+
+ "can_manage_lexicon" =>
+ "Peut gérer le lexique",
+
+ "can_manage_shortcuts" =>
+ "Peut gérer les raccourcis",
+
+ "can_replace" =>
+ "Peut chercher & remplacer",
+
+ "can_view_search_log" =>
+ "Peut visualiser le journal de recherche",
+
+ "can_view_replace_log" =>
+ "Peut visualiser le journal de remplacement",
+
+ 'permission_roles' => 'Rôles autorisés',
+
+ 'permission_roles_desc' => 'Les membres associés à ces rôles peuvent effectuer chaque action sélectionnée',
+
+ //----------------------------------------
+ // Feedback messages
+ //----------------------------------------
+
+ "changes_saved" =>
+ "Changements sauvegardés",
+
+ "collection_missing" =>
+ "Aucune collecte attribuée",
+
+ "keywords_missing" =>
+ "Pas de mots-clés attribués",
+
+ "channel_cannot_be_empty" =>
+ "Merci de choisir un canal pour votre collecte.",
+
+ "collection_name_cannot_be_empty" =>
+ "Le nom court de la collecte ne peut pas être vide.",
+
+ "collection_name_has_wrong_chars" =>
+ "Le nom court de la collecte peut seulement contenir des caractères alphanumériques, tirets et/ou sous-tirets.",
+
+ "collection_name_exists" =>
+ "Ce nom court de collecte existe déjà. Merci de choisir un Nom Court unique.",
+
+ "deleting" =>
+ "Suppression en cours…",
+
+ "optimizing" =>
+ "Optimisation de l\'index en cours…",
+
+ "working" =>
+ "Travail en cours…",
+
+ "done" =>
+ "Effectué",
+
+ "no_keywords_given" =>
+ "Pas de mots-clés attribués",
+
+ "no_fields_selected" =>
+ "Pas de champs de canal sélectionnés",
+
+ "no_entries_selected" =>
+ "Pas d\'entrées sélectionnées",
+
+ 'low_search_in_third_party_folder_message' =>
+ 'Les fichiers Low Search ont été trouvés dans le dossier add-ons de l\'utilisateur. Nous vous recommandons de le déplacer et d\'utiliser exclusivement Pro Search.',
+
+ //----------------------------------------
+ // License
+ //----------------------------------------
+
+ "license" =>
+ "Licence",
+
+ /* END */
+ '' => ''
+);
diff --git a/pro_variables_lang.php b/pro_variables_lang.php
new file mode 100644
index 0000000..3c723f9
--- /dev/null
+++ b/pro_variables_lang.php
@@ -0,0 +1,663 @@
+
+ 'Pro Variables',
+
+ //----------------------------------------
+ // Home screen
+ //----------------------------------------
+
+ 'groups' =>
+ 'Groupes',
+
+ 'ungrouped' =>
+ 'Dégroupé(s)',
+
+ 'variables' =>
+ 'Variables',
+
+ 'manage_variables' =>
+ 'Gérer les variables',
+
+ 'no_vars_in_group' =>
+ 'Pas de variable dans ce groupe.',
+
+ 'no_variables_found' =>
+ 'Pas de variables trouvées',
+
+ 'pro_variables_save' =>
+ 'Sauvegarder les variables',
+
+ 'save_and_clear' =>
+ 'Sauvegarder et nettoyer le cache',
+
+ 'variable_managers' =>
+ 'Gestionnaires de Variables ',
+
+ 'pro_variables_docs' =>
+ 'Documentation',
+
+ 'manage_this_variable' =>
+ 'Gérer cette variable',
+
+ //----------------------------------------
+ // Feedback
+ //----------------------------------------
+
+ 'saved_vars' =>
+ 'Variables Sauvegardées',
+
+ 'skipped_vars' =>
+ 'Toutes les variables n\'ont pas été sauvegardées',
+
+ 'pro_variables_saved' =>
+ 'Changements sauvegardés vers les variables.',
+
+ 'pro_variables_saved_except' =>
+ 'Changements sauvegardés, exceptés pour:',
+
+ 'pro_variables_synced' =>
+ 'Fichiers synchronisés',
+
+ //----------------------------------------
+ // Manage variables list screen
+ //----------------------------------------
+
+ 'create_new' =>
+ 'Créer une nouvelle variable',
+
+ // Table headers
+
+ 'variable_name' =>
+ 'Nom de Variable',
+
+ 'variable_data' =>
+ 'Données de Variable',
+
+ 'variable_code' =>
+ 'Code de Variable',
+
+ 'variable_label' =>
+ 'Libellé de Variable',
+
+ 'variable_type' =>
+ 'Variable Type',
+
+ 'is_hidden_th' =>
+ 'Caché(e)',
+
+ 'early_parsing_th' =>
+ 'Tôt',
+
+ 'save_as_file_th' =>
+ 'Fichier',
+
+ 'clone' =>
+ 'Cloner',
+
+ // List options
+
+ 'change_sort_order' =>
+ 'Ordre de tri Change',
+
+ 'with_selected' =>
+ 'Avec les sélections: ',
+
+ 'show-hide' =>
+ 'Montrer/Masquer',
+
+ 'show' =>
+ 'Montrer',
+
+ 'hide' =>
+ 'Masquer',
+
+ 'early_parsing' =>
+ 'Parsage précoce',
+
+ 'enable_early_parsing' =>
+ 'Activer le parsage précoce',
+
+ 'disable_early_parsing' =>
+ 'Désactiver le parsage précoce',
+
+ 'enable_save_as_file' =>
+ 'Activer la sauvegarde comme fichier',
+
+ 'disable_save_as_file' =>
+ 'Désactiver la sauvegarde comme fichier',
+
+ 'change_type_to' =>
+ 'Modifier le type de variable pour…',
+
+ 'change_group_to' =>
+ 'Modifier le groupe pour…',
+
+ //----------------------------------------
+ // Manage variables change order screen
+ //----------------------------------------
+
+ 'variable_order' =>
+ 'Ordre d\'affichage des Variables',
+
+ //----------------------------------------
+ // Delete vars
+ //----------------------------------------
+
+ 'pro_variables_delete_confirmation' =>
+ 'Confimer la suppression',
+
+ 'pro_variables_delete_confirmation_one' =>
+ 'Etes-vous sûr(e) de vouloir supprimer cette variable?',
+
+ 'pro_variables_delete_confirmation_many' =>
+ 'Etes-vous sûre(e) de vouloir supprimer ces variables?',
+
+ 'pro_variables_deleted' =>
+ 'Variables supprimées',
+
+ //----------------------------------------
+ // Delete group
+ //----------------------------------------
+
+ 'delete_group_conf' =>
+ '%s: les variables de ce groupe seront dégroupées.',
+
+ 'pro_variable_group_deleted' =>
+ 'Groupe de variables supprimé',
+
+ //----------------------------------------
+ // Create/Edit Variable screen
+ //----------------------------------------
+
+ 'create_variable' =>
+ 'Créer une variable',
+
+ 'edit_variable' =>
+ 'Editer une variable',
+
+ // General items
+
+ 'variable_name_help' =>
+ 'Nom de la variable que vous pouvez utiliser dans vos modèles, par exemple.: pv_myvar
',
+
+ 'variable_label_help' =>
+ 'Libellé de la variable que les utilisateurs visualisent dans la page d’accueil du module Low Variables',
+
+ 'variable_notes' =>
+ 'Notes sur la variable',
+
+ 'variable_notes_help' =>
+ 'Ajouter des notes ou instructions à cette variable — le balisage est autorisé',
+
+ 'early_parsing_help' =>
+ 'Autoriser à parser la variable tôt dans l\'ordre du parsage',
+
+ 'early_parsing_disabled_msg' =>
+ 'Le parsage précoce est désactivé dans les Réglages',
+
+ 'is_hidden' =>
+ 'Masquer la variable',
+
+ 'is_hidden_help' =>
+ 'Montre seulement la variable aux gestionnaires de variables',
+
+ 'is_hidden_label' =>
+ 'Cacher aux utilisateurs non-gestionnaires',
+
+ 'save_as_file' =>
+ 'Sauvegarder en tant que fichier',
+
+ 'save_as_file_help' =>
+ 'Sauvegarder et synchroniser la valeur de cette variable comme fichier sur le serveur',
+
+ 'save_as_file_label' =>
+ 'Sauvegarder en tant que fichier',
+
+ 'save_as_file_disabled_msg' =>
+ 'L\'option \'sauvegarder comme fichier\' est désactivée dans les Réglages',
+
+ 'variable_type_help' =>
+ 'Choisir le type de champ input',
+
+ 'settings_for' =>
+ 'Réglages pour:',
+
+ 'creation_options' =>
+ 'Créer les options',
+
+ 'initiate_variable_data' =>
+ 'Initier les données de variables',
+
+ 'variable_data_help' =>
+ 'Entrer la valeur initiale de cette variable',
+
+ 'variable_suffix' =>
+ 'Suffixe de variable',
+
+ 'variable_suffix_help' =>
+ 'Si complétée, Pro Variables créera une nouvelle variable pour chaque suffixe donné.
Séparez les suffixes par des espaces, par exemple: en es nl',
+
+ 'wide_field' =>
+ 'Afficher un champ large',
+
+ //----------------------------------------
+ // Settings per type
+ //----------------------------------------
+
+ 'variable_checkbox_label' =>
+ 'Libellé de la case à cocher',
+
+ 'variable_options' =>
+ 'Options',
+
+ 'variable_options_help' =>
+ 'Mettez chaque élément sur une ligne distincte',
+
+ 'allow_multiple_items' =>
+ 'Sélectionner des éléments multiples?',
+
+ 'allow_multiple_items_label' =>
+ 'Autoriser la sélection d\'éléments multiples',
+
+ 'separator_character' =>
+ 'Caractère utilisé pour séparer les valeurs multiples',
+
+ 'multi_interface' =>
+ 'Sélectionner l\'interface pour la sélection multiple',
+
+ 'select' =>
+ 'Elément de sélection multiple',
+
+ 'drag-list' =>
+ 'Listes à Glisser & Déposer',
+
+ 'drag-list-thumbs' =>
+ 'Listes à Glisser & Déposer avec miniatures',
+
+ 'newline' =>
+ 'Nouvelle ligne',
+
+ 'pipe' =>
+ 'Barre verticale',
+
+ 'comma' =>
+ 'Virgule',
+
+ 'variable_maxlength' =>
+ 'Nombre maximum de caractères',
+
+ 'variable_size' =>
+ 'Taille Input',
+
+ 'large' =>
+ 'Large',
+
+ 'medium' =>
+ 'Medium',
+
+ 'small' =>
+ 'Petit',
+
+ 'x-small' =>
+ 'Très petit',
+
+ 'variable_pattern' =>
+ 'Modèle à atteindre',
+
+ 'variable_pattern_help' =>
+ 'Si entré, la valeur sera validée en utilisant cette Expression Régulière',
+
+ 'variable_rows' =>
+ 'Nombre de lignes',
+
+ 'text_direction' =>
+ 'Sens d\'écriture du texte',
+
+ 'text_direction_ltr' =>
+ 'De gauche à droite',
+
+ 'text_direction_rtl' =>
+ 'De droite à gauche',
+
+ 'enable_code_format' =>
+ 'Activer le formatage de code?',
+
+ 'use_code_format' =>
+ 'Utiliser le formatage de code',
+
+ 'none' =>
+ 'Aucun(e)',
+
+ 'select_any' =>
+ '-- N\'importe --',
+
+ // Select Categories
+
+ 'allow_multiple_categories' =>
+ 'Sélectionner les catégories multiples?',
+
+ 'allow_multiple_categories_label' =>
+ 'Autoriser la sélection de catégories multiples',
+
+ 'category_groups' =>
+ 'Sélectionner les groupes de catégories',
+
+ 'no_category_groups_selected' =>
+ 'Aucun groupe de catégories sélectionné',
+
+ // Select Channels
+
+ 'allow_multiple_channels' =>
+ 'Sélectionner les canaux multiples?',
+
+ 'allow_multiple_channels_label' =>
+ 'Autoriser la sélection de canaux multiples',
+
+ 'channel_ids' =>
+ 'Selectionner les canaux',
+
+ 'no_channels_selected' =>
+ 'Aucun canal sélectionné',
+
+ // Select Entries
+
+ 'future_entries' =>
+ 'Entrées futures',
+
+ 'show_future' =>
+ 'Afficher les entrées futures',
+
+ 'expired_entries' =>
+ 'Entrées expirées',
+
+ 'show_expired' =>
+ 'Afficher les entrées expirées',
+
+ 'channels' =>
+ 'Canaux',
+
+ 'categories' =>
+ 'Catégories',
+
+ 'statuses' =>
+ 'Statuts',
+
+ 'open' =>
+ 'Ouvert',
+
+ 'closed' =>
+ 'Fermé',
+
+ 'orderby' =>
+ 'Trié par',
+
+ 'entry_date' =>
+ 'Date d\'entrée',
+
+ 'title' =>
+ 'Titre',
+
+ 'in' =>
+ 'Dans',
+
+ 'order_asc' =>
+ 'Ordre croissant',
+
+ 'order_desc' =>
+ 'Ordre décroissant',
+
+ 'limit' =>
+ 'Limiter les entrées à',
+
+ 'allow_multiple_entries' =>
+ 'Sélectionner les entrées multiples?',
+
+ 'allow_multiple_entries_label' =>
+ 'Autoriser la sélection d\'entrées multiples',
+
+ 'no_channel_selected' =>
+ 'Aucun canal sélectionné',
+
+ // Select Files
+
+ 'allow_multiple_files' =>
+ 'Sélectionner des fichiers multiples?',
+
+ 'allow_multiple_files_label' =>
+ 'Autoriser la sélection de fichiers multiples',
+
+ 'file_folders' =>
+ 'Obtenir des fichiers de ces dossiers:',
+
+ 'upload_folder' =>
+ 'Dossier de téléchargement',
+
+ 'upload_folder_help' =>
+ 'Sélectionner une destination de téléchargement pour les nouveaux fichiers',
+
+ 'no_folders_selected' =>
+ 'Aucun dossier de fichiers sélectionné',
+
+ 'no_uploads' =>
+ 'Pas de téléchargements',
+
+ 'overwrite_existing_files_label' =>
+ 'Ecraser les fichiers existants',
+
+ 'upload_new_file' =>
+ 'Télécharger un nouveau fichier',
+
+ 'save_to_upload' =>
+ 'Sauvegarder les changements pour télécharger le fichier.',
+
+ 'folder_not_found' =>
+ 'Dossier de téléchargement non trouvé',
+
+ // Table
+
+ 'columns' =>
+ 'Colonnes',
+
+ 'columns_help' =>
+ 'Séparer chaque colonne par une barre verticale',
+
+ 'add_row' =>
+ 'Ajouter une ligne',
+
+ //----------------------------------------
+ // Variable groups
+ //----------------------------------------
+
+ 'variable_group' =>
+ 'Groupe',
+
+ 'manage_groups' =>
+ 'Gérer les groupes',
+
+ 'create_new_group' =>
+ 'Créer un nouveau groupe',
+
+ 'edit_group' =>
+ 'Editer le groupe de variables',
+
+ 'delete_group' =>
+ 'Supprimer le groupe de variables',
+
+ 'group_label' =>
+ 'Libellé de groupe',
+
+ 'group_notes' =>
+ 'Notes de Groupe',
+
+ 'group_notes_help' =>
+ 'Ajouter des notes ou des instructions à ce groupe — le balisage est autorisé',
+
+ 'save_as_new_group_label' =>
+ 'Sauvegarder en tant que nouveau groupe',
+
+ 'new_group_options' =>
+ 'Options du nouveau groupe',
+
+ 'duplicate_variables' =>
+ 'Dupliquer les variables dans ce nouveau groupe?',
+
+ 'duplicate_variables_label' =>
+ 'Dupliquer les variables',
+
+ 'group_variable_suffix_help' =>
+ 'Entrer un suffixe qui sera appliqué à chacune des variables dupliquées dans le nouveau groupe. Requis pour la duplication de variables.',
+
+ 'suffix_options' =>
+ 'Options de Suffixe',
+
+ 'append_suffix' =>
+ 'Ajouter le suffixe',
+
+ 'replace_suffix' =>
+ 'Remplacer le suffixe',
+
+ 'pro_variable_groups_saved' =>
+ 'Groupes de variables sauvegardés',
+
+ 'pro_variables_moved' =>
+ 'Variables déplacées dans le groupe',
+
+ 'save_group' =>
+ 'Sauvegarder le groupe',
+
+ 'group_saved' =>
+ 'Groupe sauvegardé',
+
+ 'group_saved_changes' =>
+ 'Changements sauvegardés dans le groupe.',
+
+ 'no_group_label' =>
+ 'Pas de libellé de groupe attribué.',
+
+ 'suffix_required' =>
+ 'Suffixe requis pour la duplication de variables.',
+
+ //----------------------------------------
+ // Feedback messages
+ //----------------------------------------
+
+ 'unknown_type' =>
+ 'Type inconnu',
+
+ 'invalid_variable_name' =>
+ 'Le nom de variable est non valide',
+
+ 'variable_name_already_exists' =>
+ 'Le nom de variable existe déjà',
+
+ 'invalid_value' =>
+ 'Valeur non valide',
+
+ 'settings_not_found' =>
+ 'Impossible de trouver les réglages! Vérifier l\'extension Low Variables.',
+
+ 'var_saved' =>
+ 'Variable sauvegardée',
+
+ 'low_vars_in_third_party_folder_message' =>
+ 'Les fichiers Low Variables ont été trouvés dans le dossier des add-ons utilisateur. Nous vous recommandons de le déplacer et d\'utiliser exclusivement Pro Variables.',
+
+ //----------------------------------------
+ // Required for EXTENSION page
+ //----------------------------------------
+
+ 'extension_settings' =>
+ 'Réglages',
+
+ 'can_manage' =>
+ 'Sélectionnez les Gestionnaires de Variables',
+
+ 'can_manage_help' =>
+ 'Sélectionnez les rôles autorisés à gérer les variables.',
+
+ 'clear_cache' =>
+ 'Nettoyez le cache',
+
+ 'clear_cache_help' =>
+ 'Nettoyez le cache lors de la sauvegarde des valeurs de variables.',
+
+ 'clear_cache_opt_out' =>
+ 'Demandez (opt-out)',
+
+ 'clear_cache_opt_in' =>
+ 'Demandez (opt-in)',
+
+ 'clear_cache_opt' =>
+ 'De manière optionnelle',
+
+ 'register_globals' =>
+ 'Activer le passage précoce',
+
+ 'register_globals_help' =>
+ 'Choisir si les variables peuvent être parsées précocement dans l\'ordre de parsage, avant ou après les fragments (Snippets) existants et config-variables.',
+
+ 'register_globals_before' =>
+ 'Oui, avant les fragments (Snippets)',
+
+ 'register_globals_after' =>
+ 'Oui, après les fragments (Snippets)',
+
+ 'save_as_files' =>
+ 'Sauvegarder en tant que fichiers?',
+
+ 'save_as_files_help' =>
+ 'Si réglé sur OUI, vous pouvez choisir quelles variables sauvegarder comme fichiers sur votre serveur.',
+
+ 'file_path' =>
+ 'Chemin de fichier',
+
+ 'file_path_help' =>
+ 'Si vous souhaitez sauvegarder les variables comme fichiers, entrer le chemin de fichier ici.',
+
+ 'one_way_sync' =>
+ 'Sync à sens unique?',
+
+ 'one_way_sync_help' =>
+ 'Si réglées sur OUI,les variables seront toujours synchronisées du fichier vers la base de données et non l\'inverse.',
+
+ 'sync_url' =>
+ 'Sync URL',
+
+ 'sync_url_help' =>
+ 'URL à utiliser pour déclencher la synchronisation de fichier. Ajouter &clear_cache=yes
pour nettoyer tous les caches en sus.',
+
+ 'variable_types' =>
+ 'Types de Variables',
+
+ 'variable_types_help' =>
+ 'Sélectionner quelles types de variables à activer.',
+
+ 'save_settings' =>
+ 'Sauvegarder les réglages',
+
+ 'settings_saved' =>
+ 'Réglages sauvegardés',
+
+ //----------------------------------------
+ // Required for FIELDTYPE page
+ //----------------------------------------
+
+ 'lv_ft_multiple' =>
+ 'Autoriser la sélection de variables multiples',
+
+ 'lv_ft_groups' =>
+ 'Sélectionner les variables de ces groupes',
+
+ 'no_variable_group_selected' =>
+ 'Aucun groupe de variables sélectionné',
+
+ /* END */
+ '' => ''
+);
diff --git a/profiler_lang.php b/profiler_lang.php
new file mode 100644
index 0000000..ced486c
--- /dev/null
+++ b/profiler_lang.php
@@ -0,0 +1,49 @@
+ 'B',
+
+ 'profiler_cookie' => '$_COOKIE',
+
+ 'profiler_duplicate_queries' => 'Dupliquer les requêtes',
+
+ 'profiler_get' => '$_GET',
+
+ 'profiler_gigabytes' => 'GB',
+
+ 'profiler_kilobytes' => 'KB',
+
+ 'profiler_load' => 'Charger',
+
+ 'profiler_megabytes' => 'MB',
+
+ 'profiler_memory' => 'Utilisation de la mémoire',
+
+ 'profiler_no_duplicate_queries' => 'Pas de requêtes dupliquées.',
+
+ 'profiler_no_memory' => 'Utilisation mémoire indisponible',
+
+ 'profiler_no_queries' => 'Aucune requête n\'a été ordonnée',
+
+ 'profiler_no_variables' => 'Pas de variables %s
trouvées.',
+
+ 'profiler_performance' => 'Performance',
+
+ 'profiler_post' => '$_POST',
+
+ 'profiler_queries' => 'Requêtes',
+
+ 'profiler_query_time' => 'Temps d\'exécution de la base de données',
+
+ 'profiler_server' => '$_SERVER',
+
+ 'profiler_template' => 'Modèles',
+
+ 'profiler_userdata' => 'Données utilisateur',
+
+ 'profiler_variables' => 'Variables',
+
+);
+
+// EOF
diff --git a/publish_tabs_custom_lang.php b/publish_tabs_custom_lang.php
new file mode 100644
index 0000000..4171a1f
--- /dev/null
+++ b/publish_tabs_custom_lang.php
@@ -0,0 +1,10 @@
+ 'Balise exemple!',
+
+);
+
+// EOF
diff --git a/query_lang.php b/query_lang.php
new file mode 100644
index 0000000..d8cad3b
--- /dev/null
+++ b/query_lang.php
@@ -0,0 +1,11 @@
+ 'Module de requêtes pour les modèles',
+
+ 'query_module_name' => 'Requête',
+
+);
+
+// EOF
diff --git a/relationship_lang.php b/relationship_lang.php
new file mode 100644
index 0000000..c790c8d
--- /dev/null
+++ b/relationship_lang.php
@@ -0,0 +1,9 @@
+ 'Relations',
+
+);
+
+// EOF
diff --git a/rss_lang.php b/rss_lang.php
new file mode 100644
index 0000000..3443a3c
--- /dev/null
+++ b/rss_lang.php
@@ -0,0 +1,13 @@
+ 'Le canal spécifié dans votre flux RSS n\'existe pas.',
+
+ 'rss_module_description' => 'Module générateur de page RSS',
+
+ 'rss_module_name' => 'RSS',
+
+);
+
+// EOF
diff --git a/rte_lang.php b/rte_lang.php
new file mode 100644
index 0000000..35174f2
--- /dev/null
+++ b/rte_lang.php
@@ -0,0 +1,436 @@
+ 'Navigateur de fichiers',
+ 'rte_file_browser_desc' => 'Quel navigateur de fichiers devrait être utilisé pour la consultation des images et des fichiers depuis vos champs RTE?',
+
+ // Configs
+ 'rte_clone' => 'Cloner',
+ 'rte_no_configs' => 'Il n\'y a pas de configurations actuellement.',
+
+ // Edit Config
+ 'rte_basic_settings' => 'Réglages de base',
+ 'rte_create_config' => 'Créer une nouvelle configuration',
+ 'rte_edit_config' => 'Editer la configuration',
+ 'rte_config_settings' => 'Réglages de configuration',
+ 'rte_config_name' => 'Nom de configuration',
+ 'rte_toolbar' => 'Personnaliser la barre d\'outils',
+ 'custom_stylesheet' => 'Personnaliser la feuille de style',
+ 'custom_stylesheet_desc' => 'Un modèle de styles CSS devant être appliquée aux champs utilisant cette boîte à outils. Tous les styles seront automatiquement préréglés avec la classe de la boîte à outils.',
+ 'custom_javascript' => 'Extra JavaScript',
+ 'custom_javascript_rte_desc' => 'Le modèle JS à inclure au sein des champs utilisant cette boîte à outils. Utilisé typiquement pour inclure des plugins supplémentaires lorsqu\'une configuration avancée est utilisée.',
+ 'rte_min_height' => 'Hauteur minimum',
+ 'rte_min_height_desc' => 'Entrer le nombre de pixels ou laisser vide',
+ 'rte_max_height' => 'Hauteur maximum',
+ 'rte_max_height_desc' => 'Entrer le nombre de pixels ou laisser vide',
+ 'rte_limiter' => 'Limiter le nombre de caractères',
+ 'rte_limiter_desc' => 'Limiter le nombre de caractères qu\'un utilisateur peut utiliser.',
+ 'rte_upload_dir' => 'Répertoire de téléchargement',
+ 'rte_advanced_settings' => 'Réglages avancés',
+ 'rte_advanced_config' => 'Configuration avancée',
+ 'rte_advanced_config_desc' => 'Editer la configuration directement en format JSON',
+ 'rte_config_json' => 'Configuration JSON',
+ 'rte_config_json_desc' => 'Ecrase visuellement la boîte à outils établie',
+ 'rte_advanced_config_warning' => 'themes/user/rte/javascript/ckeditor.js
. Consulter le guide d\'utilisation pour les instructions de construction.',
+
+ // Delete Config
+ 'rte_delete_config' => 'Supprimer la configuration',
+ 'rte_delete_config_confirm' => 'Etes-vous sûr(e) de vouloir supprimer de manière définitive cette configuration?',
+ 'rte_config_deleted' => 'Configuration supprimée!',
+ 'rte_config_deleted_desc' => 'Votre configuration a été supprimée avec succès.',
+
+ // -------------------------------------------
+ // Field Settings
+ // -------------------------------------------
+
+ 'rte_editor_config' => 'Editeur de configuration',
+ 'rte_edit_configs' => 'Editer les configurations',
+ 'rte_defer' => 'Différer l\'initialisation de l\'éditeur?',
+ 'rte_defer_desc' => 'Si vous choisissez “Oui”, RTE n\'initialisera pas le javascript du champ avant de cliquer sur le fichier.',
+
+ // RTE
+
+ 'available_tool_sets' => 'Boite à outils disponible',
+
+ 'btn_save_settings' => 'Sauvegarder les réglages',
+
+ 'choose_tools' => 'Inclure les outils',
+
+ 'configuration' => 'Configuration',
+
+ 'create_new' => 'Créer Nouveau',
+
+ 'create_tool_set' => 'Créer une boîte à outils',
+
+ 'create_tool_set_header' => 'Créer une boîte à outils RTE',
+
+ 'edit_tool_set' => 'Editer la boîte à outils',
+
+ 'edit_tool_set_header' => 'Editer la boîte à outils RTE',
+
+ 'no_tool_sets' => 'Aucune boîte à outils n\'a été trouvée',
+
+ 'rte_module_description' => '',
+
+ 'rte_module_name' => 'Rich Text Editor',
+
+ 'status' => 'Statut',
+
+ 'tool_set' => 'Boîte à outils',
+
+ 'tool_set_name' => 'Nom',
+
+ 'tool_type' => 'Type d\'éditeur',
+
+ /* Headings */
+ 'create_new_toolset' => 'Créer une nouvelle boîte à outils',
+
+ 'edit_my_toolset' => 'Editer ma boîte à outils',
+
+ 'edit_toolset' => 'Editer la boîte à outils',
+
+ 'my_toolset' => 'Ma boîte à outils',
+
+ 'nav_rte_settings' => 'Réglages Rich Text Editor',
+
+ 'nav_rte_settings_short_desc' => 'Gérer les boîtes à outils et les outils Rich Text Editor',
+
+ 'rte_prefs' => 'Préférences Rich Text Editor',
+
+ 'rte_settings' => 'Préférences du site',
+
+ 'tools' => 'Outils',
+
+ 'toolsets' => 'Boites à outils',
+
+ /* Snippets */
+ 'cancel' => 'Annuler',
+
+ 'delete' => 'Supprimer',
+
+ 'tool' => 'Outil',
+
+ 'toolset' => 'Boîte à outils',
+
+ /* Flashes */
+
+ 'cannot_remove_default_toolset' => 'La boite à outils RTE par défaut n\'a pas pu être supprimée',
+
+ 'disable_fail_desc' => 'Les boîtes à outils suivantes n\'ont pas été désactivées',
+
+ 'disable_success_desc' => 'Les boîtes à outils suivantes ont été désactivées',
+
+ 'enable_fail_desc' => 'Les boîtes à outils suivantes n\'ont pas été activées',
+
+ 'enable_success_desc' => 'Les boîtes à outils suivantes ont été activées',
+
+ 'name_required' => 'Le nom de la boîte à outils est requis',
+
+ 'remove_fail_desc' => 'Les boîtes à outils suivantes n\'ont pas été supprimées',
+
+ 'remove_success_desc' => 'Les boîtes à outils suivantes ont été supprimées',
+
+ 'settings_error' => 'Erreur de réglages de sauvegarde',
+
+ 'settings_error_desc' => 'Vos réglages Rich Text Editor n\'ont pas été sauvegardés. Merci de réessayer.',
+
+ 'settings_saved' => 'Réglages sauvegardés',
+
+ 'settings_saved_desc' => 'Vos réglages Rich Text Editor ont été sauvegardés.',
+
+ 'tool_updated' => 'Outil mis à jour',
+
+ 'toolset_created' => 'Boîte à outils créée',
+
+ 'toolset_created_desc' => '%s a été créée avec succès.',
+
+ 'toolset_updated_desc' => '%s a été mise jour avec succès.',
+
+ 'toolset_deleted' => 'Boîte à outils supprimée avec succès.',
+
+ 'toolset_edit_failed' => 'La boîte à outils n\'a pas pu être ouverte pour éditer.',
+
+ 'toolset_error' => 'Erreur de boîte à outils',
+
+ 'toolset_error_desc' => 'Impossible de sauvegarder la boîte à outils, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'toolset_json_error_desc' => 'La configuration avancée qui a été fournie ne correspond pas à du JSON valide.',
+
+ 'toolset_not_deleted' => 'La boîte à outils n\'a pas pu être supprimée.',
+
+ 'toolset_update_failed' => 'La mise à jour de la boîte à outils a échoué. Merci de réessayer.',
+
+ 'toolset_updated' => 'Boîte à outils mise à jour',
+
+ 'toolsets_removed' => 'Boites à outils supprimées',
+
+ 'toolsets_removed_desc' => '%d boîtes à outils ont été supprimées.',
+
+ 'toolsets_updated' => 'Boîtes à outils mises à jour',
+
+ 'unique_name_required' => 'Le nom de la boîte à outils doit être unique.',
+
+ 'valid_name_required' => 'Le nom de la boîte à outils ne doit pas comporter de caractères spéciaux.',
+
+ 'valid_url_required' => 'Une URL valide est requise.',
+
+ /* Labels */
+ 'available_tools' => 'Outils disponibles (non utilisés)',
+
+ 'default_toolset' => 'Boîte à outils RTE par défaut',
+
+ 'default_toolset_details' => 'Affichée pour les utilisateurs qui n\'ont pas encore créé la leur ou n\'en ont pas choisi une autre.',
+
+ 'enable_rte_for_field' => 'Activer Rich Text Editor',
+
+ 'enable_rte_globally' => 'Activer Rich Text Editor',
+
+ 'enable_rte_in_forum' => 'Activer Rich Text Editor pour son utilisation dans les forums?',
+
+ 'enable_rte_myaccount' => 'Activer Rich Text Editor',
+
+ 'rte_image_caption' => 'Légende de l\'image:',
+
+ 'rte_relationship' => 'Relation',
+
+ 'rte_selection_error' => 'Merci de sélectionner d\'abord du texte ou une image.',
+
+ 'rte_title' => 'Titre',
+
+ 'rte_url' => 'URL',
+
+ 'tools_in_toolset' => 'dans cette boîte à outils',
+
+ 'toolset_builder_instructions' => 'Sélectionner un ou plusieurs outils et le(s) glisser dans la localisation désirée.',
+
+ 'toolset_builder_label' => 'Quels outils devraient être disponibles dans cette boîte à outils?',
+
+ 'toolset_name' => 'Nom de la boîte à outils',
+
+ /* tool names */
+
+ 'paragraph_rte' => 'Paragraphe',
+
+ 'heading_h1_rte' => 'Titre H1',
+
+ 'heading_h2_rte' => 'Titre H2',
+
+ 'heading_h3_rte' => 'Titre H3',
+
+ 'heading_h4_rte' => 'Titre H4',
+
+ 'heading_h5_rte' => 'Titre H5',
+
+ 'heading_h6_rte' => 'Titre H6',
+
+ 'bold_rte' => 'Gras',
+
+ 'italic_rte' => 'Italique',
+
+ 'deleted_rte' => 'Supprimé',
+
+ 'lists_rte' => 'Listes',
+
+ 'image_rte' => 'Image',
+
+ 'imageposition_rte' => 'Position d\'image',
+
+ 'imageresize_rte' => 'Redimensionnement d\'image',
+
+ 'file_rte' => 'Fichier',
+
+ 'strikethrough_rte' => 'Barré',
+
+ 'underline_rte' => 'Souligné',
+
+ 'subscript_rte' => 'Indice',
+
+ 'sub_rte' => 'Indice',
+
+ 'superscript_rte' => 'Exposant',
+
+ 'sup_rte' => 'Exposant',
+
+ 'code_rte' => 'Code',
+
+ 'blockcode_rte' => 'Code',
+
+ 'blockquote_rte' => 'Bloc de citation',
+
+ 'quote_rte' => 'Citation',
+
+ 'heading_rte' => 'Titre',
+
+ 'format_rte' => 'Format',
+
+ 'inlineformat_rte' => 'Format',
+
+ 'removeFormat_rte' => 'Supprimer le formatage',
+
+ 'removeformat_rte' => 'Supprimer le formatage',
+
+ 'undo_rte' => 'Défaire',
+
+ 'redo_rte' => 'Refaire',
+
+ 'numberedList_rte' => 'Liste numérotée',
+
+ 'ol_rte' => 'Liste numérotée',
+
+ 'bulletedList_rte' => 'Liste à puces',
+
+ 'ul_rte' => 'Liste à puces',
+
+ 'outdent_rte' => 'Diminuer le retrait',
+
+ 'indent_rte' => 'Accroître le retrait',
+
+ 'link_rte' => 'Lien',
+
+ 'horizontalrule_rte' => 'Règle horizontale',
+
+ 'line_rte' => 'Règle horizontale',
+
+ 'filemanager_rte' => 'Image ou sélecteur de fichier',
+
+ 'insertImage_rte' => 'Insérer l\'image via l\'URL',
+
+ 'insertTable_rte' => 'Table',
+
+ 'selector_rte' => 'Classe & ID',
+
+ 'table_rte' => 'Table',
+
+ 'mediaEmbed_rte' => 'Media',
+
+ 'htmlEmbed_rte' => 'HTML',
+
+ 'html_rte' => 'HTML',
+
+ 'alignment_rte' => 'Aligner',
+
+ 'alignment:left_rte' => 'Aligner à gauche',
+
+ 'alignment:right_rte' => 'Aligner à droite',
+
+ 'alignment:center_rte' => 'Centrer',
+
+ 'alignment:justify_rte' => 'Justifier',
+
+ 'horizontalLine_rte' => 'Ligne horizontale',
+
+ 'specialCharacters_rte' => 'Caractères spéciaux',
+
+ 'specialchars_rte' => 'Caractères spéciaux',
+
+ 'readMore_rte' => 'Séparateur "Lire plus"',
+
+ 'readmore_rte' => 'Séparateur "Lire plus"',
+
+ 'fontColor_rte' => 'Couleur de police',
+
+ 'fontBackgroundColor_rte' => 'Police de fond',
+
+ 'codeBlock_rte' => 'Bloc de code',
+
+ 'sourceEditing_rte' => 'Edition source',
+
+ 'findAndReplace_rte' => 'Chercher et remplacer',
+
+ 'open_in_new_tab' => 'Ouvrir dans un nouvel onglet',
+
+ 'source_rte' => 'Visualiser la source',
+
+ 'showBlocks_rte' => 'Afficher les blocs',
+
+ 'video_rte' => 'Vidéo',
+
+ 'fullscreen_rte' => 'Plein écran',
+
+ 'properties_rte' => 'Propriétés',
+
+ 'textdirection_rte' => 'Sens d\'écriture du texte',
+
+ 'codemirror_rte' => 'Codemirror',
+
+ 'widget_rte' => 'Widget',
+
+ 'inlinestyle_rte' => 'Style',
+
+ 'rte_plugins' => 'Plugins',
+ 'rte_toolbar_buttons' => 'Boutons de boîte à outils',
+
+ 'rte_definedlinks_rte' => 'Liens de page',
+
+ 'filebrowser_rte' => 'Navigateur de fichiers',
+
+ 'counter_rte' => 'Compteur',
+
+ 'pages_rte' => 'Pages',
+
+ 'fontcolor_rte' => 'Couleur de texte',
+
+ 'rte_spellcheck' => 'Correcteur orthographique',
+
+ 'rte_spellcheck_desc' => 'Activer le correcteur orthographique dans l\'éditeur (cela nécessite qu\'il soit également activé dans le navigateur)',
+
+ 'browser' => 'Navigateur',
+
+ 'grammarly' => 'Grammaire',
+
+ 'rte_control_bar' => 'Afficher la barre de contrôle?',
+
+ 'rte_control_bar_desc' => 'La barre de contrôle est le menu escamotable affiché à gauche de l\'élément actif avec des actions communes',
+
+ 'rte_format' => 'Options de formatage',
+
+ 'rte_format_desc' => 'Balises autorisées dans me menu déroulant Format',
+
+ 'add_rte' => 'Ajouter',
+
+ 'shortcut_rte' => 'Raccourci',
+
+ 'embed_rte' => 'Encapsuler',
+
+ 'mark_rte' => 'Mark',
+
+ 'kbd_rte' => 'kbd',
+
+ 'pre_rte' => 'Préformaté',
+
+ 'rte_show_context' => 'Affiché la barre contextuelle?',
+
+ 'rte_show_context_desc' => 'La barre contextuelle apparaît quand le texte est sélectionné',
+
+ 'rte_context' => 'Barre contextuelle',
+
+ 'rte_show_addbar' => 'Afficher l\'ajout de barre?',
+
+ 'rte_show_addbar_desc' => 'L\'ajout de barre apparaît en cliquant sur Ajouter le bouton',
+
+ 'rte_addbar' => 'Ajout de barre',
+
+ 'rte_show_topbar' => 'Afficher la barre supérieure?',
+
+ 'rte_show_topbar_desc' => 'Affichée à la droite de la barre d\'outils principale',
+
+ 'rte_topbar' => 'Barre supérieure',
+
+ 'rte_toolbar_sticky' => 'Rendre la barre d\'outils persistante?',
+
+ 'rte_show_main_toolbar_desc' => 'Garde la barre d\'outils toujours visible lors du défilement',
+
+ 'rte_show_main_toolbar' => 'Afficher la barre d\'outils principale',
+
+ 'rte_show_main_toolbar_desc' => 'Peut être désactivée en gardant cette fonctionnalité accessible et en utilisant d\'autres barres d\'outils et de raccourcis clavier',
+
+ 'rte_main_toolbar' => 'Barre d\'outils principale',
+
+ '' => ''
+);
diff --git a/search_lang.php b/search_lang.php
new file mode 100644
index 0000000..143fe05
--- /dev/null
+++ b/search_lang.php
@@ -0,0 +1,158 @@
+ 'Toute catégorie',
+
+ 'any_field' => 'Tout champ',
+
+ 'categories' => 'Catégories',
+
+ 'date_since' => 'Depuis',
+
+ 'none_of_these_words' => 'Aucun de ces mots',
+
+ 'past_month' => 'Mois dernier',
+
+ 'past_six_months' => 'Six derniers mois',
+
+ 'past_week' => 'Dernière semaine',
+
+ 'past_year' => 'Année dernière',
+
+ 'rebuild_search_index' => 'Reconstruire l\'index de recherche',
+
+ 'search' => 'Rechercher',
+
+ 'search_all_groups' => 'Rechercher tous les rôles',
+
+ 'search_all_words' => 'Rechercher tous les mots',
+
+ 'search_also_search_comments' => 'Rechercher aussi dans les commentaires',
+
+ 'search_any_category' => 'Toute catégorie',
+
+ 'search_any_channel' => 'Tout canal',
+
+ 'search_any_date' => 'Toute date',
+
+ 'search_any_words' => 'Recherche pour n\'importe quel mot',
+
+ 'search_ascending' => 'Croissant',
+
+ 'search_author' => 'Auteur',
+
+ 'search_by_keyword' => 'Rechercher par mot-clé',
+
+ 'search_by_member_group' => 'Rechercher par rôle principal',
+
+ 'search_by_member_name' => 'Rechercher par nom de membre',
+
+ 'search_categories' => 'Catégories',
+
+ 'search_channel' => 'Canal',
+
+ 'search_channels' => 'Canaux',
+
+ 'search_content_from' => 'Rechercher le contenu depuis',
+
+ 'search_date' => 'Date',
+
+ 'search_descending' => 'Décroissant',
+
+ 'search_engine' => 'Moteur de recherche',
+
+ 'search_entries' => 'Rechercher dans les titres et les entrées',
+
+ 'search_entries_from' => 'Rechercher les entrées depuis',
+
+ 'search_everywhere' => 'Rechercher dans les titres, entrées et commentaires',
+
+ 'search_exact_name_match' => 'Correspondance exacte de nom ',
+
+ 'search_exact_phrase_match' => 'Correspondance exacte de phrase',
+
+ 'search_exact_word' => 'Rechercher pour un mot exact',
+
+ 'search_excerpt' => 'Extrait',
+
+ 'search_in' => 'Rechercher dans:',
+
+ 'search_in_articles' => 'Rechercher dans les articles',
+
+ 'search_in_channels' => 'Rechercher dans les canaux',
+
+ 'search_in_titles' => 'Rechercher dans les titres',
+
+ 'search_in_titles_articles' => 'Rechercher dans les titres et les articles',
+
+ 'search_keywords' => 'Mots-clés',
+
+ 'search_min_length' => 'Les termes de recherche doivent comporter au moins %x caractères',
+
+ 'search_max_length' => 'Les termes de recherche ne doivent pas dépasser %x caractères',
+
+ 'search_module_description' => 'Module de recherche',
+
+ 'search_module_name' => 'Rechercher',
+
+ 'search_most_comments' => 'La plupart des commentaires',
+
+ 'search_newer' => 'Le plus récent',
+
+ 'search_no_keywords' => 'Vous n\'avez pas soumis de terme de recherche',
+
+ 'search_no_result' => 'Votre recherche n\'a retourné aucun résultat.',
+
+ 'search_no_stopwords' => 'Votre terme de recherche était composé exclusivement de mots qui ne sont pas autorisés à être recherchés.',
+
+ 'search_not_allowed' => 'Vous n\'êtes pas autorisé(e) à utiliser le moteur de recherche.',
+
+ 'search_older' => 'Le plus ancien',
+
+ 'search_one_month_ago_and' => 'le mois dernier et…',
+
+ 'search_one_year_ago_and' => 'L\'année dernière et',
+
+ 'search_path_error' => 'Le chemin de recherche contient une erreur. Merci de contacter l\'administrateur du système.',
+
+ 'search_recent_comment' => 'Commentaire le plus récentt',
+
+ 'search_recent_comment_date' => 'Commentaire récent',
+
+ 'search_result_heading' => 'Rechercher les résultats:',
+
+ 'search_results' => 'Rechercher les résultats',
+
+ 'search_six_months_ago_and' => '6 derniers mois et…',
+
+ 'search_sort_results_by' => 'Classer les résultats par',
+
+ 'search_this_week_and' => 'Cette semaine et..',
+
+ 'search_three_months_ago_and' => '3 derniers mois et…',
+
+ 'search_time_not_expired' => 'Vous êtes seulement autorisé(e) à effectuer des recherches toutes les %x secondes.',
+
+ 'search_title' => 'Titre',
+
+ 'search_today_and' => 'Aujourd\'hui et…',
+
+ 'search_total_comments' => 'Total Commentaires:',
+
+ 'search_total_results' => 'Total résultats de recherche:',
+
+ 'search_type' => 'Type de recherche',
+
+ 'searched_for' => 'Recherché pour:',
+
+ 'switch_to_group' => 'Passer à la recherche de groupe',
+
+ 'switch_to_name' => 'Passer à la recherche de nom',
+
+ 'today' => 'Aujourd\'hui',
+
+ 'expired_search_results' => 'Les résultats de recherche ont expiré. Merci de recommencer à nouveau votre recherche.',
+);
+
+// EOF
diff --git a/settings_lang.php b/settings_lang.php
new file mode 100644
index 0000000..29cf0f8
--- /dev/null
+++ b/settings_lang.php
@@ -0,0 +1,925 @@
+ 'Accéder aux limitations',
+
+ 'avatars' => 'Avatars',
+
+ 'captcha' => 'CAPTCHA',
+
+ 'comment_settings' => 'Réglages de commentaires',
+
+ 'consent_requests' => 'Requêtes de consentement',
+
+ 'content_and_design' => 'Contenu & Design',
+
+ 'debugging_output' => 'Débogage & Output',
+
+ 'logging' => 'Connexion',
+
+ 'general' => 'Général',
+
+ 'general_settings' => 'Réglages généraux',
+
+ 'settings' => 'Réglages',
+
+ 'tracking' => 'Traque des vues',
+
+ 'html_buttons' => 'Boutons HTML',
+
+ 'members' => 'Membres',
+
+ 'menu_manager' => 'Gestionnaire de Menu',
+
+ 'messages' => 'Messages',
+
+ 'outgoing_email' => 'Email expéditeur',
+
+ 'email_settings' => 'Réglages d\'Email',
+
+ 'pages_settings' => 'Réglages de Pages',
+
+ 'security_privacy' => 'Securité & Vie Privée',
+
+ 'system_settings' => 'Réglages du Système',
+
+ 'template_settings' => 'Réglages de Modèles',
+
+ 'upload_directories' => 'Répertoires de téléchargement',
+
+ 'url_path_settings' => 'Réglages d\'URL et de Chemin',
+
+ 'word_censoring' => 'Censure de Mots',
+
+ /* General Settings */
+ '12_hour' => '12-heures avec AM/PM',
+
+ '24_hour' => '24-heures',
+
+ 'auto' => 'Auto',
+
+ 'btn_save_settings' => 'Sauvegarder les réglages',
+
+ 'check_now' => 'Vérifier maintenant',
+
+ 'date_time_fmt' => 'Date & format d\'heure',
+
+ 'date_time_settings' => 'Date & réglages d\'heure',
+
+ 'week_start' => 'Date de début de la semaine',
+
+ 'week_start_desc' => 'Le jour par lequel débute une nouvelle semaine',
+
+ 'defaults' => 'Par défaut',
+
+ 'enable_msm' => 'Activer le gestionnaire de sites (MSM)?',
+
+ 'enable_msm_desc' => 'Si activé, les Super Admins et les membres avec des rôles munis des permissions appropriées pourront gérer des sites web additionnels depuis le TB.',
+
+ 'error_getting_version' => 'Vous utilisez ExpressionEngine %s. Impossible de déterminer si une nouvelle version est actuellement disponible.',
+
+ 'include_seconds' => 'Afficher les secondes?',
+
+ 'include_seconds_desc' => 'Si activé, la date produite inclura les secondes dans sa présentation.',
+
+ 'language' => 'Langue',
+
+ 'manual' => 'Manuel',
+
+ 'show_ee_news' => 'Afficher les nouvelles d\'ExpressionEngine?',
+
+ 'show_ee_news_desc' => 'Si activé, les dernières nouvelles relatives à ExpressionEngine apparaîtront dans la page d\'accueil du tableau de bord.',
+
+ 'site_default' => 'Utiliser ce site par défaut',
+
+ 'site_license_key' => 'Clé de licence du site',
+
+ 'site_license_key_desc' => 'Votre clé de licence d\'ExpressionEngine.com correspondant à ce site.',
+
+ 'site_name' => 'Nom',
+
+ 'site_online' => 'Site web en ligne?',
+
+ 'site_online_desc' => 'Si désactivé, seuls les Super Admins et les membres avec des rôles munis des permissions appropriées pourront naviguer sur votre site web.',
+
+ 'system_online_desc' => 'Si désactivé, seuls les Super Admins et les membres munis de rôles associés aux permissions appropriées pourront naviguer sur les sites de cette installation d\'ExpressionEngine.
Les réglages individuels Site en ligne?
pour les sites MSM peuvent être gérés dans la section Sites du tableau de bord',
+
+ 'site_short_name' => 'Nom court',
+
+ 'site_short_name_taken' => 'Ce nom court a déjà été emprunté.',
+
+ 'timezone' => 'Fuseau horaire',
+
+ 'version_autocheck' => 'Vérification auto des nouvelles versions',
+
+ 'version_autocheck_desc' => 'Si réglé sur auto, ExpressionEngine vérifiera automatiquement la disponibilité des nouvelles versions du logiciel.',
+
+ /* URLs and Path Settings */
+ 'base_path' => 'Chemin de base par défaut',
+
+ 'base_path_desc' => 'Utiliser {base_path}
pour construire les chemins dans les champs qui leur sont réservés dans le tableau de bord.',
+
+ 'base_url' => 'URL de base par défaut',
+
+ 'base_url_desc' => 'Utiliser {base_url}
pour construire des URL dans les champs URL du tableau de bord.',
+
+ 'category_segment_trigger' => 'Segment URL de catégorie',
+
+ 'category_segment_trigger_desc' => 'Mot qui déclenche l\'affichage de catégorie. Ne peut pas être identique aux noms de modèles ou de groupes de modèles.',
+
+ 'category_url' => 'URL de catégorie',
+
+ 'category_url_desc' => 'Si réglé sur titres, les liens de catégories utiliseront les titres URL au lieu des ID de catégories.',
+
+ 'category_url_opt_ids' => 'ID',
+
+ 'category_url_opt_titles' => 'Titres',
+
+ 'cp_url' => 'URL de la page d\'index de votre tableau de bord',
+
+ 'cp_url_desc' => 'Localisation URL de votre tableau de bord.',
+
+ 'docs_url' => 'Répertoire de documentation',
+
+ 'docs_url_desc' => 'Localisation URL de votre répertoire de documentation
.',
+
+ 'member_segment_trigger' => 'Segment URL de votre profil de membre',
+
+ 'member_segment_trigger_desc' => 'Mot qui déclenche l\'affichage de profil de membre. Ne peut être identique aux noms de modèle ou de groupe de modèles.',
+
+ 'site_index' => 'Page d\'index du site WEB',
+
+ 'site_index_desc' => 'Plus communément index.php
.',
+
+ 'site_url' => 'Répertoire racine de votre site web',
+
+ 'site_url_desc' => 'Localisation URL de votre page index.php
.',
+
+ 'themes_path' => 'Chemin des thèmes',
+
+ 'themes_path_desc' => 'Localisation complète du chemin de votre répertoire themes
.',
+
+ 'invalid_theme_folder_path' => 'Ce champ doit comporter un chemin valide de votre répertoire themes
d\'ExpressionEngine qui est normalement {base_path}/themes
.',
+
+ 'themes_url' => 'URL du répertoire de thèmes',
+
+ 'themes_url_desc' => 'Localisation URL de votre répertoire dethemes
.',
+
+ 'url_path_settings_title' => 'URL et réglages de chemin',
+
+ 'url_title_separator' => 'Séparateur de titre URL',
+
+ 'url_title_separator_desc' => 'Caractère utilisé pour séparer le mots dans les URL générées, les tirets(-)
sont recommandés.',
+
+ 'url_title_separator_opt_hyphen' => 'Tiret (differents-mots)',
+
+ 'url_title_separator_opt_under' => 'Sous-tiret (differents_mots)',
+
+ /* Outgoing Email */
+ 'email_charset' => 'Encodage des caractères',
+
+ 'email_charset_desc' => 'Les emails requièrent un encodage de caractères pour être formatés correctement. UTF-8 est recommandé.',
+
+ 'email_newline' => 'Caractère de nouvelle ligne Email',
+
+ 'email_newline_desc' => '\\\n procure la plus grande compatibilité; si ce réglage ne fonctionne pas pour vous, référez-vous à votre fournisseur d\'accès par obtenir des instructions.',
+
+ 'email_smtp_crypto' => 'Type de connexion',
+
+ 'email_smtp_crypto_desc' => 'Référez-vous à votre fournisseur d\'accès SMTP pour obtenir des instructions.',
+
+ 'tls_version' => 'Version TLS',
+
+ 'tls_version_desc' => 'En utilisant TLS, sélectionnez la version empruntée par votre fournisseur d\'accès SMTP.',
+
+ 'empty_stmp_fields' => 'Ce champ est requis pour le SMTP.',
+
+ 'html' => 'HTML',
+
+ 'mail_format' => 'Format d\'email',
+
+ 'mail_format_desc' => 'Le format utilisé pour les emails entrants. Le Texte brut est recommandé.',
+
+ 'mail_protocol' => 'Protocole',
+
+ 'mail_protocol_desc' => 'Protocole préféré pour les envois d\'emails. SMTP est recommandé.',
+
+ 'php_mail' => 'PHP mail',
+
+ 'plain_text' => 'Texte brut',
+
+ 'sending_options' => 'Options d\'envoi',
+
+ 'sendmail' => 'Sendmail',
+
+ 'smtp' => 'SMTP',
+
+ 'smtp_options' => 'Options SMTP',
+
+ 'smtp_port' => 'Port du serveur',
+
+ 'smtp_server' => 'Adresse du serveur',
+
+ 'smtp_server_desc' => 'Localisation URL de votre serveur SMTP
.',
+
+ 'ssl' => 'SSL (ssl://)',
+
+ 'tls' => 'STARTTLS',
+
+ 'unencrypted' => 'Non crypté (non recommandé)',
+
+ 'webmaster_email' => 'Adresse',
+
+ 'webmaster_email_desc' => 'Adresse email par laquelle vous souhaitez générer les emails automatisés. Sans elle, les emails automatisés seront associés à du SPAM.',
+
+ 'webmaster_name' => 'Depuis le nom',
+
+ 'webmaster_name_desc' => 'Nom que vous souhaitez emprunter pour vos emails automatisés.',
+
+ 'word_wrap' => 'Activer le renvoi à la ligne?',
+
+ 'word_wrap_desc' => 'Si activé, le système va envelopper de longues lignes de texte dans une largeur plus lisible.',
+
+ 'send_test_email' => 'Email test',
+
+ 'test_email_subject' => 'Message test de %s',
+
+ 'test_email_message' => 'PATH_INFO
utiliseront en remplacement des chaînes de requêtes URL.',
+
+ 'gzip_output' => 'Activer la compression GZIP?',
+
+ 'gzip_output_desc' => 'Si activé, votre site web sera compressé en utilisant GZIP, ce qui va diminuer le temps de chargement de page.',
+
+ 'max_caches' => 'URI mises en cache',
+
+ 'max_caches_desc' => 'Mettre en cache vos pages ou votre base de données limite ainsi le nombre d\'instances de cache. Nous recommandons 150 pour des sites modestes et 300 pour ds sites plus volumineux. Le maximum autorisé est de 1000.',
+
+ 'new_relic' => 'Options nouvelle relique',
+
+ 'newrelic_app_name' => 'Nom d\'application nouvelle relique',
+
+ 'newrelic_app_name_desc' => 'Change le nom de l\'application qui apparaît dans le tableau de bord nouvelle relique pour cette installation d\'ExpressionEngine.',
+
+ 'output_options' => 'Options output',
+
+ 'redirect_method' => 'Type de redirection',
+
+ 'redirect_method_desc' => 'Indique le type de redirection de page utilisé par le système pour {redirect=\'\'}
et autre construction dans les redirections.',
+
+ 'redirect_method_opt_location' => 'Localisation (la plus rapide)',
+
+ 'redirect_method_opt_refresh' => 'Rafraîchir (Windows seulement)',
+
+ 'send_headers' => 'Utiliser des en-têtes de page HTTP?',
+
+ 'send_headers_desc' => 'Si activé, votre site web va générer des en-têtes HTTP pour toutes vos pages.',
+
+ 'show_profiler' => 'Activer le débogage?',
+
+ 'show_profiler_desc' => 'Si activé, les Super Admins verront les résultats référencés, toutes les requêtes SQL, les données saisies dans les formulaires, le tout affiché en bas de votre fenêtre de navigation.',
+
+ 'use_newrelic' => 'Activer Le javascript RUM de la nouvelle relique?',
+
+ 'use_newrelic_desc' => 'Si activé, Nouvelle Relique ajoutera le Real User Monitoring JavaScript à toutes vos pages web.',
+
+ /* Content & Design */
+ 'auto_assign_cat_parents' => 'Affecter des catégories parentes?',
+
+ 'auto_assign_cat_parents_desc' => 'Si activé, ExpressionEngine mettra automatiquement en place une catégorie parente lors du choix d\'une catégorie enfant.',
+
+ 'categories_section' => 'Catégories',
+
+ 'channel_manager' => 'Gestionnaire de canal',
+
+ 'emoticon_url' => 'URL',
+
+ 'emoticon_url_desc' => 'Localisation URL de votre répertoire d\'émoticônes
.',
+
+ 'emoticons' => 'Emoticône',
+
+ 'enable_emoticons' => 'Activer les émoticônes?',
+
+ 'enable_emoticons_desc' => 'Si activé, les émoticônes basés sur du texte tel ;) seront convertis en emojis 😉.',
+
+ 'enable_sql_caching' => 'Mettre en cache les requêtes dynamiques de canal?',
+
+ 'enable_sql_caching_desc' => 'Si activé, la vitesse des pages dynamiques de canal sera améliorée. A ne pas utiliser, si vous avez besoin de fonctionnalités liées aux "futures entrées" ou aux "entrées en voie d\'expiration".',
+
+ 'file_manager_compatibility_mode' => 'Exécuter le Gestionnaire de fichiers en Mode Compatibilité?',
+
+ 'file_manager_compatibility_mode_desc' => 'Le Mode Compatibilité conserve les fichiers qui utilisent le format de fichier des versions antérieures à la version 6 d\'ExpressionEngine. Le Mode Compatibilité désactive beaucoup de fonctionnalités plus récentes du gestionnaire de Fichiers mais prévient les problèmes avec des add-ons qui ne sont pas compatibles avec ExpressionEngine 7+.',
+
+ 'gd' => 'GD',
+
+ 'gd2' => 'GD 2',
+
+ 'image_library_path' => 'Chemin du convertisseur',
+
+ 'image_library_path_desc' => 'Localisation du chemin complet du programme d\'images
.
Requis pour ImageMagick et NetPBM.',
+
+ 'image_resize_protocol' => 'Protocole',
+
+ 'image_resize_protocol_desc' => 'Se référer à votre hébergeur web pour la compatibilité serveur.',
+
+ 'image_resizing' => 'Redimensionnement d\'image',
+
+ 'imagemagick' => 'ImageMagick',
+
+ 'invalid_image_library_path' => 'Ce champ doit comporter un chemin valide vers une bibliothèque de traitement d\'images si ImageMagick ou NetPBM est le protocole retenu.',
+
+ 'netpbm' => 'NetPBM',
+
+ 'new_posts_clear_caches' => 'Effacer le cache pour les nouvelles entrées?',
+
+ 'new_posts_clear_caches_desc' => 'Si activé, tous les caches seront effacés quand les auteurs publieront de nouvelles entrées.',
+
+ 'thumbnail_suffix' => 'Suffixe de mignature ',
+
+ 'thumbnail_suffix_desc' => 'Ajouté à toutes les miniatures auto-générées. Exemple: photo_thumb.jpg',
+
+ /* Comment Settings */
+ 'all_comments' => 'Tous les commentaires',
+
+ 'comment_edit_time_limit' => 'Limite de temps pour éditer les commentaires (en secondes)',
+
+ 'comment_edit_time_limit_desc' => 'Durée pendant laquelle un utilisateur peut éditer ses propres commentaires en provenance des soumissions. Utiliser 0 pour ne définir aucune limite.',
+
+ 'comment_moderation_override' => 'Modérer après l\'expiration des commentaires?',
+
+ 'comment_moderation_override_desc' => 'Si activé, les commentaires effectués sur une entrée avec expiration de commentaires seront publiés comme étant fermés et requerront un examen par un modérateur.',
+
+ 'comment_word_censoring' => 'Activer la censure de mots?',
+
+ 'comment_word_censoring_desc' => 'Si activé, les commentaires auront recours à des filtres de censure de mots.',
+
+ 'enable_comments' => 'Activer le module de commentaires?',
+
+ 'enable_comments_desc' => 'Si activé, les canaux auront la possibilité d\'utiliser le module de commentaires.',
+
+ 'options' => 'Options',
+
+ /* Template Settings */
+ 'max_tmpl_revisions' => 'Maximum de révisions?',
+
+ 'max_tmpl_revisions_desc' => 'Nombre de révisions rangées et stockées dans la base de données pour chaque modèle. Nous recommandons d\'y affecter un petit nombre, car cela peut vous conduire à utiliser une base de données plus volumineuse que la normale.',
+
+ 'save_tmpl_files' => 'Sauvegarder les modèles en tant que fichiers?',
+
+ 'save_tmpl_files_desc' => 'Si réglé sur oui, ExpressionEngine va convertir et ranger vos modèles en tant que fichiers sur votre serveur.',
+
+ 'save_tmpl_revisions' => 'Sauvegarder les révisions de modèles?',
+
+ 'save_tmpl_revisions_desc' => 'Si activé, ExpressionEngine sauvegardera les révisions de modèles dans la base de données, à la hauteur du nombre spécifié.',
+
+ 'site_404' => 'page 404',
+
+ 'site_404_desc' => 'Modèle à utiliser comme page d\'erreur 404.',
+
+ 'strict_urls' => 'Activer les URL strictes?',
+
+ 'strict_urls_desc' => 'Si activé, ExpressionEngine appliquera des règles plus strictes à l\'utilisation des URL.',
+
+ 'template_manager' => 'Gestionnaire de modèles',
+
+ /* Tracking */
+ 'dynamic_tracking_disabling' => 'Seuil de suspension?',
+
+ 'dynamic_tracking_disabling_desc' => 'Toute forme de traque sera suspendue quand le nombre de visiteurs en ligne excèdera ce nombre. La traque d\'utilisateurs en ligne doit être activée pour pouvoir utiliser cette fonctionnalité. En savoir plus',
+
+ 'enable_entry_view_tracking' => 'Activer la traque de visualisation des entrées?',
+
+ 'enable_entry_view_tracking_desc' => 'Si activé, ExpressionEngine procédera au comptage du nombre de vues pour une entrée de canal .',
+
+ 'enable_hit_tracking' => 'Activer la traque des vues de modèles?',
+
+ 'enable_hit_tracking_desc' => 'Si activé, ExpressionEngine procédera au comptage du nombre de fois qu\'un modèle est consulté.',
+
+ 'enable_online_user_tracking' => 'Activer la traque d\'utilisateur en ligne?',
+
+ 'enable_online_user_tracking_desc' => 'Si activé, ExpressionEngine procèdera à la traque des utilisateurs connectés.',
+
+ 'enable_tracking_cookie' => 'Activer la traque des cookies?',
+
+ 'enable_tracking_cookie_desc' => 'Si activé, ExpressionEngine mettra en opération le cookie exp_tracker
pour chaque visite de page, autorisant ainsi la navigation à travers l\'historique de navigation. Le désactiver peut influencer le comportement de redirection de certains formulaires à l\'Avant-plan (front end).',
+
+ 'log_referrers' => 'Activer la traque de référents?',
+
+ 'log_referrers_desc' => 'Si activé, ExpressionEngine traquera tous les liens entrants.',
+
+ 'max_referrers' => 'Nombre de référents récents à sauvegarder',
+
+ /* Word Censoring */
+ 'censor_replacement' => 'Caractères de remplacement',
+
+ 'censor_replacement_desc' => 'Les mots qui correspondent à n\'importe quel mot dans la liste de mots censurés seront remplacés par ces caractères.',
+
+ 'censored_words' => 'Mots à censurer',
+
+ 'censored_words_desc' => 'Un mot par ligne. Les mots listés seront remplacés par les caractères spécifiques ci-dessus.',
+
+ 'enable_censoring' => 'Activer la censure?',
+
+ 'enable_censoring_desc' => 'Si activé, les mots listés seront remplacés par les caractères de remplacement spécifiés.',
+
+ /* Member Settings */
+ 'allow_member_localization' => 'Autoriser les membres à régler leurs préférences horaires?',
+
+ 'allow_member_localization_desc' => 'Si activé, les membres pourront régler leur localisation spécifique des paramètres d\'heure et de date pour leur compte.',
+
+ 'allow_member_registration' => 'Autoriser les inscriptions?',
+
+ 'allow_member_registration_desc' => 'Si activé, les utilisateurs pourront inscrire des comptes de membre.',
+
+ 'approved_member_notification' => 'Notifier les membres lorsqu\'ils sont approuvés?',
+
+ 'approved_member_notification_desc' => 'Si activé, les membres recevront une notification par email quand leur inscription de membre est approuvée.',
+
+ 'declined_member_notification' => 'Notifier les membres lorsqu\'ils sont refusés?',
+
+ 'declined_member_notification_desc' => 'Si activé, les membres recevront une notification par email quand leur inscription de membre est refusée.',
+
+ 'default_primary_role' => 'Premier rôle par défaut',
+
+ 'mbr_notification_emails' => 'Destinataires des notifications',
+
+ 'mbr_notification_emails_desc' => 'Séparer les emails multiples par une virgule.',
+
+ 'member_listing_settings' => 'Réglages des listes de membres',
+
+ 'member_settings' => 'Réglages de membres',
+
+ 'member_theme' => 'Thème de profil de membre',
+
+ 'member_theme_desc' => 'Thème par défaut utiliser pour les profils de membres.',
+
+ 'memberlist_order_by' => 'Trié par',
+
+ 'memberlist_order_by_desc' => 'Type de classement pour les listes de membres.',
+
+ 'memberlist_order_by_opt_entries' => 'Total entrées',
+
+ 'memberlist_row_limit' => 'Total résultats',
+
+ 'memberlist_row_limit_desc' => 'Total des résultats restitués par page pour la liste des membres.',
+
+ 'memberlist_sort_order' => 'Classer par',
+
+ 'memberlist_sort_order_desc' => 'Ordre de classement pour la liste de membres.',
+
+ 'memberlist_sort_order_opt_asc' => 'Croissant (A-Z/ Du plus ancien au plus récent)',
+
+ 'memberlist_sort_order_opt_desc' => 'Décroissant (Z-A/ Du plus récent au plus ancien)',
+
+ 'new_member_notification' => 'Activer les notifications de nouveaux membres?',
+
+ 'new_member_notification_desc' => 'Si activé, les adresses emails suivantes recevront des notifications à l\'occasion de chaque nouvelle inscription.',
+
+ 'registration_notify_settings' => 'Réglages de notification d\'inscription',
+
+ 'req_mbr_activation' => 'Type d\'activation de compte',
+
+ 'req_mbr_activation_desc' => 'Choisir la manière dont vous souhaitez que les utilisateurs activent leur inscription.',
+
+ 'req_mbr_activation_opt_email' => 'Envoyer un email d\'activation',
+
+ 'req_mbr_activation_opt_manual' => 'Modérer manuellement par un administrateur',
+
+ 'req_mbr_activation_opt_none' => 'Aucune activation requise',
+
+ 'registration_auto_login' => 'Connexion automatique lors de l\'inscription?',
+
+ 'registration_auto_login_desc' => 'Connecter automatiquement un membre après l\'enregistrement du compte.',
+
+ 'activation_auto_login' => 'Connexion automatique sur activation?',
+
+ 'activation_auto_login_desc' => 'Connecter automatiquement un membre après son activation de compte.',
+
+ 'activation_redirect' => 'URL de redirection d\'activation',
+
+ 'activation_redirect_desc' => 'Chemin (ou route) de modèle auquel rediriger les membres après avoir cliqué un lien d\'activation adressé au sein d\'un message email. En cas d\'omission, un message système sera affiché à la place.',
+
+ 'require_terms_of_service' => 'Exiger d\'accepter les conditions d\'utilisation?',
+
+ 'require_terms_of_service_desc' => 'Si activé, les utilisateurs doivent accepter les conditions d\'utilisation pendant leur inscription.',
+
+ 'manage_bans' => 'Réglages des censures',
+
+ /* Menu Manager */
+ 'add_menu_item' => 'Ajouter un élément de menu',
+
+ 'assigned_to' => 'affecté à',
+
+ 'create_menu_item' => 'Créer un nouvel élément',
+
+ 'create_menu_set' => 'Créer ensemble du Menu',
+
+ 'edit_menu_item' => 'Editer un élément du menu',
+
+ 'edit_menu_set' => 'Editer un ensemble du menu',
+
+ 'menu_addon' => 'Add-On',
+
+ 'menu_addon' => 'Add-On',
+
+ 'menu_addon_desc' => 'Navigation depuis les Add-Ons installés',
+
+ 'menu_dropdown' => 'Menu déroulant',
+
+ 'menu_items' => 'Eléments de menu',
+
+ 'menu_items_desc' => 'Gérer les contenus de cet ensemble du menu',
+
+ 'menu_label' => 'Nom',
+
+ 'menu_label_desc' => 'Lier l\'étiquette',
+
+ 'menu_no_addons' => 'Aucun Add-on avec menus n\'a été trouvé.',
+
+ 'menu_options' => 'Options du menu',
+
+ 'menu_set' => 'Ensemble du menu',
+
+ 'menu_set_created' => 'Ensemble du menu créé',
+
+ 'menu_set_created_desc' => 'L\'ensemble du menu %sa été créé.',
+
+ 'menu_set_updated' => 'L\'ensemble du menu a été mis à jour',
+
+ 'menu_set_updated_desc' => 'L\'ensemble du menu %s a été mis à jour.',
+
+ 'menu_sets' => 'Ensembles de menus',
+
+ 'menu_sets_deleted' => 'Ensemble de menus supprimés',
+
+ 'menu_sets_deleted_desc' => '%d ensembles de menus ont été supprimés.',
+
+ 'menu_single' => 'Lien unique',
+
+ 'menu_type' => 'Type',
+
+ 'menu_url' => 'URL',
+
+ 'menu_url_desc' => 'Lien URL',
+
+ 'no_menu_items' => 'Aucun élément de menu n\'a été trouvé.',
+
+ 'set_assigned' => 'Affecté',
+
+ 'set_roles' => 'Rôle(s) de membre(s)',
+
+ 'set_roles_desc' => 'Choisir le(s) rôle(s) auxquel(s) appliquer ce menu. ',
+
+ 'set_name' => 'Nom',
+
+ 'submenu' => 'Sous-menu',
+
+ 'submenu_desc' => 'Liens dans le menu déroulant',
+
+ /* Messages */
+ 'attachment_settings' => 'Réglages de pièces jointes',
+
+ 'html_all' => 'Tout le HTML (non recommandé)',
+
+ 'html_none' => 'Convertir le HTML',
+
+ 'html_safe' => 'HTML sûr seulement',
+
+ 'messaging_settings' => 'Réglages de messagerie',
+
+ 'prv_msg_attach_maxsize' => 'Taille maximum de fichiers (kb)',
+
+ 'prv_msg_attach_maxsize_desc' => 'Taille maximum autorisée de fichiers par pièce jointe dans les messages personnels.',
+
+ 'prv_msg_attach_total' => 'Taille maximum de fichiers autorisée au total (mb)',
+
+ 'prv_msg_attach_total_desc' => 'Taille maximum de fichiers autorisée pour l\'ensemble des fichiers de chaque membre.',
+
+ 'prv_msg_auto_links' => 'Convertir les URL et les emails en liens?',
+
+ 'prv_msg_auto_links_desc' => 'Si activé, tous les URL et les emails seront auto-convertis en hyperliens.',
+
+ 'prv_msg_html_format' => 'Formatage',
+
+ 'prv_msg_max_attachments' => 'Maximum de pièces jointes',
+
+ 'prv_msg_max_chars' => 'Maximum de caractères',
+
+ 'prv_msg_upload_path' => 'Télécharger le chemin',
+
+ 'prv_msg_upload_path_desc' => 'La localisation de chemin complet pour votre répertoire de pièces jointes
.',
+
+ 'prv_msg_upload_url' => 'Répertoire de téléchargement',
+
+ 'prv_msg_upload_url_desc' => 'Localisation URL de votre répertoire de pièces jointes
.',
+
+ /* Avatars */
+ 'avatar_file_restrictions' => 'Restrictions de fichier d\'avatar',
+
+ 'avatar_max_height' => 'Hauteur maximum',
+
+ 'avatar_max_kb' => 'Taille maximum du fichier (kb)',
+
+ 'avatar_max_width' => 'Largeur maximum',
+
+ 'avatar_path' => 'Chemin d\'avatar',
+
+ 'avatar_path_desc' => 'Localisation de chemin complet de votre répertoire d\'avatars
.',
+
+ 'avatar_settings' => 'Réglages d\'avatar',
+
+ 'avatar_url' => 'Répertoire d\'avatar',
+
+ 'avatar_url_desc' => 'Localisation URL de votre répertoire d\'avatars
.',
+
+ /* CAPTCHA */
+ 'captcha_font' => 'Utiliser police TrueType?',
+
+ 'captcha_font_desc' => 'Si activé, les champs CAPTCHA utiliseront une police TrueType font pour l\'affichage.',
+
+ 'captcha_path' => 'Chemin de CAPTCHA',
+
+ 'captcha_path_desc' => 'Localisation du chemin complet de votre répertoire de CAPTCHA
.',
+
+ 'captcha_rand' => 'Ajouter un nombre aléatoire?',
+
+ 'captcha_rand_desc' => 'Si activé, les champs CAPTCHA généreront de façon aléatoire des nombres ainsi que des lettres.',
+
+ 'captcha_require_members' => 'Requérir un CAPTCHA lors de la connexion?',
+
+ 'captcha_require_members_desc' => 'Si désactivé, les membres connectés ne seront pas contraints à compléter un CAPTCHA.',
+
+ 'captcha_settings' => 'Réglages CAPTCHA',
+
+ 'captcha_settings_title' => 'Réglages CAPTCHA',
+
+ 'captcha_url' => 'Répertoire des CAPTCHA',
+
+ 'captcha_url_desc' => 'Localisation URL de votre répertoire de CAPTCHA
',
+
+ 'require_captcha' => 'Requérir un CAPTCHA?',
+
+ 'require_captcha_desc' => 'Si activé, les visiteurs seront contraints de compléter un champ de CAPTCHA pour tous les formulaires du site.',
+
+ 'recaptcha_settings_title' => 'Réglages reCAPTCHA v3 ',
+
+ 'use_recaptcha' => 'Utiliser reCAPTCHA v3?',
+
+ 'use_recaptcha_desc' => 'Si activé, le système utilisera reCAPTCHA v3 - Veuillez vous assurer de vous incrire pour obtenir une clé de compte',
+
+ 'recaptcha_site_key' => 'Clé reCAPTCHA du site',
+
+ 'recaptcha_site_key_desc' => 'Entrer la clé du site',
+
+ 'recaptcha_site_secret' => 'Secret reCAPTCHA du site?',
+
+ 'recaptcha_site_secret_desc' => 'Entrer le secret',
+
+ 'recaptcha_score_threshold' => 'Seuil de score',
+
+ 'recaptcha_score_threshold_desc' => 'Entrer le score pour passer, 0.5 est le réglage par défaut',
+
+ /* Security & Privacy */
+ 'allow_dictionary_pw' => 'Autoriser les mots du dictionnaire dans les mots de passe?',
+
+ 'allow_dictionary_pw_desc' => 'Si activé, les membres pourront utiliser les noms communs du dictionnaire dans leurs mots de passe. Requiert un fichier de dictionnaire à installer pour la mise en application.
En savoir plus.',
+
+ 'allow_multi_logins' => 'Autoriser des sessions multiples?',
+
+ 'allow_multi_logins_desc' => 'Si désactivé, les membres ne pourront pas se connecter depuis une nouvelle localisation ou depuis un nouveau navigateur, s\'il y a déjà une session active.',
+
+ 'allow_username_change' => 'Autoriser les membres à modifier leur nom d\'utilisateur?',
+
+ 'allow_username_change_desc' => 'Si activé, les membres pourront changer leur nom d\'utilisateur.',
+
+ 'c_session' => 'Cookies seulement',
+
+ 'cookie_domain' => 'Domaine',
+
+ 'cookie_domain_desc' => 'Utiliser.votredomaine.com
pour des cookies appliqués à l\'ensemble du système.',
+
+ 'cookie_httponly' => 'Envoyer des cookies par HTTP seulement?',
+
+ 'cookie_httponly_desc' => 'Si activé, les cookies ne seront pas accessibles à travers le JavaScript.',
+
+ 'cookie_path' => 'Chemin',
+
+ 'cookie_path_desc' => 'Chemin pour appliquer les cookies au domaine ci-dessus. (Plus d\'infos)',
+
+ 'cookie_prefix' => 'Préfixe',
+
+ 'cookie_prefix_desc' => 'Seulement requis pour effectuer de multiples installations d\'ExpressionEngine.',
+
+ 'cookie_secure' => 'Envoyer des cookies de façon sécuritaire?',
+
+ 'cookie_secure_desc' => 'Si activé, les cookies seront seulement transmis par une connexion HTTPS sécurisée.Votre site doit utiliser le SSL partout pour que cela fonctionne',
+
+ 'cookie_settings' => 'Réglages de cookies',
+
+ 'cp_session_type' => 'Type de session TB',
+
+ 'cs_session' => 'Cookies et ID de session',
+
+ 'no_cookies_registered' => 'Pas de cookies enregistrés',
+
+ 'deny_duplicate_data' => 'Rejeter les données dupliquées?',
+
+ 'deny_duplicate_data_desc' => 'Si activé, les formulaires ignoreront toute soumission qui ne soit pas une réplique exacte de données existantes.',
+
+ 'strip_image_metadata' => 'Supprimer les métadonnées des images?',
+
+ 'strip_image_metadata_desc' => 'Note: Ce réglage supprimera toutes les métadonnées des images téléchargées, incluant les données GPS. Ceci requiert l\'extension Imagick PHP. Imagick est actuellement %s.',
+
+ 'enable_rank_denial' => 'Activer le déni de rang pour les liens qui sont saisis?',
+
+ 'enable_rank_denial_desc' => 'Si activé, tous les liens sortants seront envoyés vers une page de redirection. Cela empêche les spammeurs de gagner un rang de page.',
+
+ 'force_interstitial' => 'Imposer la confirmation de redirection pour les liens qui sont saisis?',
+
+ 'force_interstitial_desc' => 'Montre un écran de confirmation quand un lien est cliqué et quand Activer le Déni de Rang (Enable Rank Denial) est ouvert.',
+
+ 'form_security_settings' => 'Réglages de soumission de contenu',
+
+ 'member_security_settings' => 'Réglages de sécurité de membre',
+
+ 'name_of_dictionary_file' => 'Fichier de dictionnaire',
+
+ 'name_of_dictionary_file_desc' => 'Nom de votre fichier de dictionnaire
dans le dossier de config.',
+
+ 'invalid_name_of_dictionary_file' => 'Le fichier de dictionnaire avec ce nom n\'existe pas',
+
+ 'password_lockout' => 'Activé le verrouillage de mot de passe?',
+
+ 'password_lockout_desc' => 'Si activé, les membres seront exclus du système après des tentatives de connexion infructueuses.',
+
+ 'password_lockout_interval' => 'Intervalle de verrouillage de mot de passe',
+
+ 'password_lockout_interval_desc' => 'Nombre de minutes durant lesquelles un membre sera verrouillé après quatre tentatives de connexions infructueuses.',
+
+ 'pw_min_len' => 'Longueur minimum de mot de passe',
+
+ 'pw_min_len_desc' => 'Nombre minimum de caractères requis pour les mots de passe de nouveaux membres',
+
+ 'pw_min_len_does_not_match_policy' => 'Le nombre minimum de caractères de mots de passe ne peut être inférieur à %d pour le protocole de sécurité applicable aux mots de passe sélectionnés.',
+
+ 'require_cookie_consent' => 'Requérir le consentement d\'utilisateur pour paramétrer les cookies?',
+
+ 'require_cookie_consent_desc' => 'Si activé, les cookies seront paramétrés pour le visiteur (exceptés ceux strictement nécessaires pour le site web en fonction) avant qu\'ils n\'aient accordé leur consentement à la politique des cookies de votre site. Consulter la Documentation de consentement de module pour plus de détails.',
+
+ 'require_ip_for_login' => 'Requérir un agent utilisateur et une IP pour se connecter?',
+
+ 'require_ip_for_login_desc' => 'Si activé, les membres ne pourront se connecter sans un agent utilisateur valide et une adresse IP.',
+
+ 'require_ip_for_posting' => 'Requérir un agent utilisateur et une IP pour publier?',
+
+ 'require_ip_for_posting_desc' => 'Si activé, les membres ne pourront publier sans un agent utilisateur valide et une adresse IP.',
+
+ 'password_security_policy' => 'Politique de sécurité de mot de passe',
+
+ 'password_security_policy_desc' => 'Choisir le niveau de sécurité de mot de passe que les membres du site se doivent de maintenir Lire plus à-propos des options.',
+
+ 'password_security_none' => 'Aucun',
+
+ 'password_security_basic' => 'Basique',
+
+ 'password_security_good' => 'Correct',
+
+ 'password_security_strong' => 'Fort',
+
+ 's_session' => ' ID de session seulement',
+
+ 'security_tip' => 'Astuce: la sécurité du site est importante.',
+
+ 'security_tip_desc' => 'Tout réglage affecté du signe améliorera la sécurité du site.',
+
+ 'share_analytics' => 'Partager les données analytiques avec l\'équipe de développement d\'ExpressionEngine?',
+
+ 'share_analytics_desc' => 'ExpressionEngine demande aux utilisateurs de contribuer à améliorer ExpressionEngine en fournissant des données analytiques, du diagnostic et de l\'information d\'usager de manière occasionnelle.',
+
+ 'cli_enabled' => 'Activer Command Line Interface',
+
+ 'cli_enabled_shorthand' => 'Activer le CLI',
+
+ 'un_min_len' => 'Longueur minimum de nom d\'utilisateur',
+
+ 'un_min_len_desc' => 'Nombre minimum de caractères requis pour les noms d\'utilisateur des nouveaux membres.',
+
+ 'website_session_type' => 'Type de session de site Web',
+
+ 'xss_clean_uploads' => 'Appliquer le filtrage XSS?',
+
+ 'xss_clean_uploads_desc' => 'Si activé, les formulaires appliqueront le filtrage XSS pour les soumissions.',
+
+ /* Access Throttling */
+ 'banish_404' => 'Envoyer à 404',
+
+ 'banish_masked_ips' => 'Requérir une IP?',
+
+ 'banish_masked_ips_desc' => 'Si activé, les membres se verront refuser l\'accès s\'ils ne détiennent pas une adresse IP valide.',
+
+ 'banish_message' => 'Afficher le message',
+
+ 'banish_redirect' => 'Rediriger vers l\'URL',
+
+ 'banishment_message' => 'Message',
+
+ 'banishment_type' => 'Action de verrouillage',
+
+ 'banishment_url' => 'Rediriger',
+
+ 'banishment_url_desc' => 'Localisation URL pour les membres verrouillés.',
+
+ 'enable_throttling' => 'Activer les limitations?',
+
+ 'enable_throttling_desc' => 'Si activé, les membres sont interdits de système lorsqu\'ils font face à une injonction de verrouillage.',
+
+ 'lockout_time' => 'Temps de verrouillage',
+
+ 'lockout_time_desc' => 'Le nombre de secondes durant lesquelles les utilisateurs seront mis au banc du site s\'ils excèdent les limites.',
+
+ 'max_page_loads' => 'Chargement maximum de pages',
+
+ 'max_page_loads_desc' => 'Le nombre total de fois qu\'un utilisateur est autorisé à charger toute page web (à l\'intérieur de l\'intervalle ci-dessous) avant d\'être verrouillé.',
+
+ 'throttling_limit_settings' => 'Réglages des limitations',
+
+ 'time_interval' => 'Intervalle temps',
+
+ 'time_interval_desc' => 'Le nombre de secondes durant lesquelles les chargements de pages ci-dessus sont autorisés.',
+
+ /* HTML Buttons */
+ 'create_html_buttons_error' => 'Impossible de créer un bouton HTML ',
+
+ 'create_html_buttons_error_desc' => 'Impossible de créer ce bouton HTML, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'create_html_buttons_success' => 'Bouton HTML créé',
+
+ 'create_html_buttons_success_desc' => 'Le bouton HTML %s a été créé.',
+
+ 'edit_html_buttons_error' => 'Impossible de mettre à jour le bouton HTML',
+
+ 'edit_html_buttons_error_desc' => 'Impossible de mettre à jour ce bouton HTML, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'edit_html_buttons_success' => 'Le bouton HTML a été mis à jour',
+
+ 'edit_html_buttons_success_desc' => 'Le bouton HTML %s a été mis à jour.',
+
+ /* Consent Requests */
+ 'consent_request_versions' => 'Versions de %s',
+
+ 'new_version' => 'Nouvelle version',
+
+ 'app_consent_requests' => 'Application des requêtes de consentement',
+
+ 'user_consent_requests' => 'Requêtes de consentement utilisateur',
+
+ 'author' => 'Auteur',
+
+ 'cookie_consent_disabled' => 'Consentement de cookie désactivé',
+
+ 'cookie_consent_disabled_desc' => 'Les requêtes de consentement liées au cookies n\'ont aucun effet sur le réglage des cookies sauf si le réglage de consentement de cookie est activé.',
+
+ /* Logging */
+
+ 'anonymize_consent_logs' => 'Anonymiser les journaux d\'audits de consentement',
+
+ 'anonymize_consent_logs_desc' => 'Les champs sélectionnés seront anonymisés dans les journaux d\'audits de consentement',
+
+);
+
+// EOF
+
diff --git a/simple_commerce_lang.php b/simple_commerce_lang.php
new file mode 100644
index 0000000..e182caa
--- /dev/null
+++ b/simple_commerce_lang.php
@@ -0,0 +1,394 @@
+ "Simple Commerce",
+
+'simple_commerce_manager' => 'Gestionnaire Simple Commerce',
+
+'commerce_items' => 'Articles Commerce',
+
+'commerce_purchases' => 'Achats Commerce',
+
+'search_commerce' => 'rechercher dans Commerce',
+
+'commerce_settings' => 'Paramètres Commerce',
+
+'commerce_ipn_notice' => 'Notification de Paiement Instantané (IPN) est un service PayPal qui autorise le traitement des transactions sur leur site puis la notification d\'ExpressionEngine lorsque la transaction est terminée et acceptée. Ceci permet de ne pas enregistrer les achats dans le module Simple Commerce avant que la transaction ne soit finalisée. Le module Simple Commerce d\'ExpressionEngine automatise tout cela en interne, donc tout ce que vous avez à faire est d\'activer la Notification de Paiement Instantanée sur le site PayPal, et de leur fournir l\'URL ci-dessous. En savoir plus',
+
+'commerce_ipn_url' => 'URL IPN ',
+
+'commerce_ipn_url_desc' => 'URL à notifier par PayPal une fois la transaction achevée.',
+
+'commerce_paypal_email' => 'Email compte PayPal',
+
+'commerce_paypal_email_desc' => 'Adresse email associée avec votre compte professionnel PayPal.',
+
+'commerce_encrypt_paypal' => 'Chiffrer les liens et les boutons PayPal ?',
+
+'commerce_encrypt_paypal_desc' => 'Si activé, les liens et boutons PayPal seront chiffrés par JavaScript.',
+
+'commerce_paypal_cert_id' => 'ID certificat publique',
+
+'commerce_paypal_cert_id_desc' => 'ID donnée au certificat publique par PayPal.',
+
+'commerce_cert_path' => 'Chemin du certificat publique',
+
+'commerce_cert_path_desc' => 'Chemin serveur complet vers votre certificat publique.',
+
+'commerce_key_path' => 'Chemin de la clef privée',
+
+'commerce_key_path_desc' => 'Chemin serveur complet vers votre clef privée.',
+
+'commerce_paypal_cert_path' => 'Chemin certificat PayPal',
+
+'commerce_paypal_cert_path_desc' => 'Chemin serveur complet vers le certificat PayPal.',
+
+'commerce_temp_path' => 'Chemin chiffré temporaire',
+
+'commerce_temp_path_desc' => 'Chemin serveur complet vers les fichiers chiffrés temporaires.',
+
+'item' => 'Article',
+
+'items' => 'Articles',
+
+'price_sale' => 'Prix / Promotion',
+
+'frequency' => 'Fréquence',
+
+'subscribers' => 'Abonnés',
+
+'no_items' => 'Aucun article',
+
+'create_new_item' => 'Créer un nouvel article',
+
+'create_new_item_step' => 'Créer un article : étape %d',
+
+'create_new_item_step_desc' => 'Merci de choisir les articles de canal que vous souhaitez ajouter comme articles achetables.',
+
+'enable_item' => 'Activer l\'article ?',
+
+'enable_item_desc' => 'Si activé, cet article pourra être acheté.',
+
+'customer_email_template' => 'Modèle d\'email client',
+
+'customer_email_template_desc' => 'Modèle à utiliser pour envoyer un email de confirmation à l\'acheteur.',
+
+'add_item' => 'Ajouter un article',
+
+'edit_item' => 'Modifier un article',
+
+'all_items' => 'Tous les articles',
+
+'all_purchases' => 'Tous les achats',
+
+'purchaser' => 'Acheteur',
+
+'date_of_purchase' => 'Date d\'achat',
+
+'sub_end_date' => 'Date de fin',
+
+'cost' => 'Coût',
+
+'purchases_removed' => 'Achats supprimés',
+
+'purchases_removed_desc' => '%d achats ont été supprimés.',
+
+'items_removed' => 'Articles supprimés',
+
+'items_removed_desc' => '%d articles ont été supprimés.',
+
+'create_purchase' => 'Créer un achat',
+
+'edit_purchase' => 'Modifier un achat',
+
+'purchase_created' => 'Achat créé',
+
+'purchase_created_desc' => 'L\'achat de l\'article %s a été créé.',
+
+'purchase_not_created' => 'Impossible de créer l\'achat',
+
+'purchase_not_created_desc' => 'Nous n\'avons pas pu créer cet achat, merci de vérifier et corriger les erreurs ci-dessous.',
+
+'purchase_updated' => 'Achat mis à jour',
+
+'purchase_updated_desc' => 'L\'achat de l\'article %s a été mis à jour.',
+
+'purchase_not_updated' => 'Impossible de mettre à jour l\'achat',
+
+'purchase_not_updated_desc' => 'Nous n\'avons pas pu mettre à jour cet achat, merci de vérifier et corriger les erreurs ci-dessous.',
+
+'item_created' => 'Article créé',
+
+'item_created_desc' => 'L\'article a été créé avec succès.',
+
+'item_not_created' => 'Impossible de créer l\'article',
+
+'item_not_created_desc' => 'Nous n\'avons pas pu créer cet article, merci de vérifier et corriger les erreurs ci-dessous.',
+
+'item_updated' => 'Article mis à jour',
+
+'item_updated_desc' => 'L\'article %s a été mis à jour.',
+
+'item_not_updated' => 'Impossible de mettre à jour l\'article',
+
+'item_not_updated_desc' => 'Nous n\'avons pas pu mettre à jour cet article, merci de vérifier et corriger les erreurs ci-dessous.',
+
+'email_template_created' => 'Modèle d\'email créé',
+
+'email_template_created_desc' => 'Le modèle d\'email a été créé avec succès.',
+
+'email_template_not_created' => 'Impossible de créer le modèle d\'email',
+
+'email_template_not_created_desc' => 'Nous n\'avons pas pu créer ce modèle d\'email, merci de vérifier et corriger les erreurs ci-dessous.',
+
+'email_template_updated' => 'Modèle d\'email mis à jour',
+
+'email_template_updated_desc' => 'Le modèle d\'email %s a été mis à jour.',
+
+'email_template_not_updated' => 'Impossible de mettre à jour le modèle d\'email',
+
+'email_template_not_updated_desc' => 'Nous n\'avons pas pu mettre à jour ce modèle d\'email, merci de vérifier et corriger les erreurs ci-dessous.',
+
+'email_templates_removed' => 'Modèles d\'email supprimés',
+
+'email_templates_removed_desc' => '%d modèles d\'email ont été supprimés.',
+
+'create_email_template' => 'Créer un modèle d\'email',
+
+'create_new_template' => 'Créer un nouveau modèle', // added on 2016-04-21 by EB
+
+'edit_email_template' => 'Modifier un modèle d\'email',
+
+'email_template' => 'Modèle d\'email',
+
+'email_template_name_desc' => 'Nom de ce modèle d\'email.',
+
+'simple_commerce_home' => "Panneau de contrôle",
+
+'subscription_frequency' => "Fréquence d'abonnement",
+
+'subscription_frequency_desc' => 'Fréquence à laquelle le membre sera facturé pour son abonnement à cet article.',
+
+'subscription_frequency_unit' => "Unité de fréquence d'abonnement",
+
+'invalid_subscription_frequency' => "Fréquence d'abonnement invalide",
+
+'recurs_every' => "Se reproduit tous les",
+
+'days' => "Jours",
+
+'screen_name' => 'Pseudo',
+
+'weeks' => "Semaines",
+
+'months' => "Mois",
+
+'years' => "Années",
+
+'day' => "Jour",
+
+'week' => "Semaine",
+
+'month' => "Mois",
+
+'year' => "Année",
+
+'purchases' => 'Achats',
+
+'purchase' => 'Achat',
+
+'email_templates' => 'Modèles d\'email',
+
+'template' => 'Modèle',
+
+'create_template' => 'Créer un modèle',
+
+'store_items' => "Produits de la boutique",
+
+'item_added' => 'Produits ajoutés',
+
+'purchase_date' => 'Date d\'achat',
+
+'recurring' => 'Récurrent',
+
+'recurring_desc' => 'Si activé, le membre sera facturé jusqu\'à ce qu\'il annule.',
+
+'recurring_purchase_warning' => "Les achats récurrents doivent être paramétrés via PayPal pour un fonctionnement complet.",
+
+'export_items' => "Exporter les produits",
+
+'export_purchases' => "Exporter les achats",
+
+'choose_entry_for_item' => "Choisissez un article de canal comme produit",
+
+'invalid_entries' => "Aucun article valide",
+
+'no_entries' => 'Articles',
+
+'invalid_emails' => "Aucun email valide",
+
+'invalid_purchases' => "Aucun achat valide",
+
+'use_sale_price' => "Utiliser le prix promo ?",
+
+'entry_title' => "Titre de l'article",
+
+'sale_price' => "Prix promo",
+
+'regular_price' => "Prix standard",
+
+'sales_information' => "Information de ventes",
+
+'no_email_templates' => "modèle d'email",
+
+'perform_item_actions' => "Exécuter les actions pour le produit ?",
+
+'email_name' => "Nom du modèle d'email",
+
+'email_options' => 'Options email',
+
+'subscription_options' => 'Options d\'abonnement',
+
+'customer_email_subscribe' => "Modèle d'email d'abonnement client",
+
+'customer_email_unsubscribe' => "Modèle d'email de désabonnement client",
+
+'customer_email_unsubscribe_desc' => 'Modèle à utiliser pour l\'envoi de la confirmation de désabonnement.',
+
+'admin_email_address' => "Adresse email Administrateur",
+
+'admin_email_address_desc' => 'Adresse email à notifier après une vente.',
+
+'select_admin_template' => "Doit choisir le modèle d'email Administrateur si l'adresse email est renseignée",
+
+'admin_email_template' => "Modèle d'email Administrateur",
+
+'admin_email_template_desc' => 'Modèle à utiliser pour notifier la vente à un administrateur.',
+
+'new_member_group' => 'Nouveau groupe de membres',
+
+'new_member_group_desc' => 'Après un achat, le groupe de membres de l\'acheteur sera modifié au profit du groupe choisi.',
+
+'admin_email_template_unsubscribe' => "Modèle d'email Administrateur si désabonnement",
+
+'admin_email_template_unsubscribe_desc' => 'Modèle à utiliser pour notifier un administrateur d\'un désabonnement.',
+
+'member_group_subscribe' => "Abonner groupe de membres",
+
+'member_group_unsubscribe_desc' => 'Après un désabonnement, le groupe de membres de l\'ex-client sera modifié au profit du groupe choisi.',
+
+'send_no_email' => "Ne pas envoyer d'email",
+
+'no_change' => "Aucun changement",
+
+'no_store_items' => "Aucun produit dans la boutique",
+
+'item_purchases' => "Achats",
+
+"updated" => "Mis à jour",
+
+'choose_item' => "Choisissez un produit",
+
+'fields_left_blank' => "Vous n'avez pas rempli tous les champs",
+
+'add_emails' => "Ajouter modèles d'email",
+
+'add_email' => "Ajouter modèle d'email",
+
+'update_email' => "Mettre à jour le modèle d'email",
+
+'update_purchase' => "Mettre à jour l'achat",
+
+'update_emails' => "Mettre à jour les modèles d'email",
+
+'update_purchases' => "Mettre à jour les achats",
+
+'purchases_deleted' => "Achats supprimés",
+
+'email_instructions' => "Instructions d'email",
+
+'email_subject' => "Objet de l'email",
+
+'email_body' => "Corps de l'email",
+
+'paypal_variables' => 'Variables PayPal',
+
+'paypal_variables_desc' => 'A chaque fois qu\'un achat est confirmé, un email est envoyé pour cet article. Ces variables sont renvoyées par PayPal.',
+
+'add_email_instructions' => "Lorsque l'achat d'un produit est confirmé, un email peut être envoyé pour ce produit à une ou plusieurs adresses emails. ces emails peuvent contenir certaines variables renvoyées par Paypal, qui sont les suivantes : ",
+
+'edit_selected' => "Modifier la sélection",
+
+'delete_selected' => "Supprimer la sélection",
+
+'delete_items_confirm' => "Confirmation de suppression de produits",
+
+'items_deleted' => "Produits supprimés",
+
+'delete_emails_confirm' => "Confirmation de suppression d'emails",
+
+'delete_purchases_confirm' => "Confirmation de suppression d'achats",
+
+'emails_deleted' => "Modèles emails supprimés !",
+
+'member_not_found' => "Membre non trouvé",
+
+'purchaser_screen_name' => "Pseudo client",
+
+'txn_id' => "Numéro d'Identification de l'Achat (TXN ID)",
+
+'txn_id_desc' => 'Un identifiant unique de cet achat',
+
+'screen_name_desc' => 'Pseudo de l\'acheteur.',
+
+'price' => 'Prix',
+
+'price_desc' => 'Prix de l\'article pour cette transaction.',
+
+'purchase_create_warn' => 'Attention : les achats récurrents doivent être paramétrés à travers PayPal pour être totalement fonctionnels.',
+
+'date_purchased' => "Date d'achat",
+
+'subscription_end_date' => "Date de fin d'abonnement",
+
+'subscription_end_date_subtext' => "Entrez '0' pour un abonnement n'expirant pas",
+
+'item_purchased' => "Produits achetés",
+
+'item_cost' => "Coût du produit",
+
+'item_cost_form' => 'Coût du produit',
+
+'invalid_date_formatting' => "Formatage de date invalide",
+
+'invalid_amount' => "Montant du prix invalide",
+
+'encryption' => "Chiffrage",
+
+'encrypt_buttons_links' => "Chiffrer les liens et les boutons PayPal ?",
+
+'public_certificate' => "Chemin du Certificat Public",
+
+'certificate_id' => "ID donné au certicat public par PayPal",
+
+'private_key' => "Chemin de la clef privée",
+
+'paypal_certificate' => "Chemin du certificat PayPal",
+
+'temp_path' => "Chemin des fichiers temporaires chiffrés",
+
+'settings' => "Paramètres",
+
+'settings_updated' => "Paramètres mis à jour",
+
+'file_does_not_exist' => "Le fichier n'existe pas pour '%pref%'. Veuillez vous assurer d'utiliser un chemin serveur complet.",
+
+'temporary_directory_unwritable' => "Le répertoire spécifié pour l'écriture des fichiers temporaires est inaccessible en écriture.",
+
+'paypal_account' => "Compte PayPal",
+
+''=>''
+);
+
+// EOF
diff --git a/sites_lang.php b/sites_lang.php
new file mode 100644
index 0000000..6a21971
--- /dev/null
+++ b/sites_lang.php
@@ -0,0 +1,76 @@
+ 'Limite de sites atteinte',
+
+ 'cannot_remove_site_1' => 'Vous ne pouvez pas supprimer le site %s.',
+
+ 'create_site' => 'Créer un site',
+
+ 'create_site_error' => 'Impossible de créer un site',
+
+ 'create_site_error_desc' => 'Impossible de créer ce site, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'create_site_success' => 'Site créé',
+
+ 'create_site_success_desc' => 'Le site %s a été créé.',
+
+ 'description_desc' => 'Brève description de ce site.',
+
+ 'edit_site' => 'Editer le site',
+
+ 'edit_site_error' => 'Impossible de mettre à jour le site',
+
+ 'edit_site_error_desc' => 'Impossible de mettre à jour ce site, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'edit_site_success' => 'Site mis à jour',
+
+ 'edit_site_success_desc' => 'Le site %s a été mis à jour',
+
+ 'invalid_short_name' => 'Le nom de votre site ne peut comporter que des caractères alphanumériques, des sous-tirets, des tirets mais aucun espace.',
+
+ 'name_desc' => 'Nom descriptif complet de ce site.',
+
+ 'offline' => 'Hors-ligne',
+
+ 'online' => 'En ligne',
+
+ 'short_name' => 'Nom court',
+
+ 'short_name_desc' => 'Nom court de ce site.
Pas d\'espaces. Les sous-tirets et les tirets sont autorisés.',
+
+ 'site' => 'Site',
+
+ 'site_created' => 'Site créé',
+
+ 'site_deleted' => 'Site supprimé',
+
+ 'site_limit_reached' => 'Limite de site atteinte',
+
+ 'site_limit_reached_desc' => 'Le gestionnaire de site vous autorise à gérer des sites web additionnels depuis une seule installation de ExpressionEngine. Vous en avez atteint la limite.
Vous pouvez acheter des licences de sites additionnelles à expressionengine.com.',
+
+ 'site_online' => 'Site Web en ligne?',
+
+ 'site_online_desc' => 'Si désactivé, seulement les Super Admins et les membres avec des rôles munis des autorisations appropriées auront la capacité de parcourir ce site web.',
+
+ 'site_updated' => 'Site mis à jour',
+
+ 'sites' => 'Sites',
+
+ 'sites_deleted_desc' => 'Les sites suivants ont été supprimés',
+
+ 'switch_to' => 'Basculer sur',
+
+ /* Site color */
+ 'site_color_settings' => 'Réglages de couleur de site',
+
+ 'site_color' => 'Coder ce site en couleur?',
+
+ 'site_color_desc' => 'Appliquer une couleur personnalisée dans le haut de la barre latérale pour ce site.',
+
+ 'pick_color' => 'Choisir une couleur'
+
+);
+
+// EOF
diff --git a/spam/stopwords.php b/spam/stopwords.php
new file mode 100644
index 0000000..b25d8f9
--- /dev/null
+++ b/spam/stopwords.php
@@ -0,0 +1,107 @@
+ 'Tous les SPAM',
+
+ 'approve_spam' => 'N\'est pas considéré comme SPAM, est donc approuvé',
+
+ 'content_type' => 'type de contenu',
+
+ 'deny_spam' => 'SPAM identifié, donc à supprimer du piège à SPAM',
+
+ 'engine_training' => 'Entraînement moteur',
+
+ 'filter_by_type' => 'filtrer par type…',
+
+ 'mark_selected' => 'marque sélectionnée',
+
+ 'search_spam' => 'Rechercher SPAM',
+
+ 'show_all_spam' => 'Tous les SPAM',
+
+ 'spam' => 'SPAM',
+
+ 'spam_content' => 'Contenu',
+
+ 'spam_content_limit' => 'Limite de contenu',
+
+ 'spam_content_limit_desc' => 'Nombre d\'entrées du contenu à utiliser pour l\'entraînement.
Les plus grands nombres peuvent réduire la vitesse de performance.',
+
+ 'spam_module_description' => 'Filtre de SPAM pour les commentaires et les publications de forum',
+
+ 'spam_module_name' => 'SPAM',
+
+ 'spam_queue' => 'File d\'attente de SPAM',
+
+ 'spam_sensitivity' => 'de sensibilité',
+
+ 'spam_sensitivity_desc' => 'Seuil du pourcentage à partir duquel le contenu est considéré comme SPAM. Le contenu sera marqué comme SPAM, s\'il a une chance d\'être supérieur ou égal à ce seuil.',
+
+ 'spam_settings' => 'Réglages de SPAM',
+
+ 'spam_settings_updated' => 'Vos réglages de SPAM ont été sauvegardés',
+
+ 'spam_trap_approved' => '%s éléments dans le piège à SPAM ont été finalement approuvés et considérés comme vertueux',
+
+ 'spam_trap_removed' => '%s éléments dans le piège à SPAM ont été finalement identifiés comme SPAM et supprimés',
+
+ 'spam_type' => 'Type',
+
+ 'spam_word_limit' => 'Limite de mots',
+
+ 'spam_word_limit_desc' => 'Nombre de mots spécifiques à ranger, pour l\'entraînement. Les plus grands nombres peuvent réduire la vitesse de performance.',
+
+ 'success' => 'Succès',
+
+ 'training_downloaded' => 'Données d\'entraînement téléchargées',
+
+ 'training_finished' => 'Entraînement terminé',
+
+ 'training_prepared' => 'Données d\'entraînement préparées',
+
+ 'training_update_failed' => 'Impossible de mettre à jour les données d\'entraînement',
+
+ 'trap_date' => 'Date',
+
+ 'update_training' => 'Mettre à jour l\'entraînement',
+
+ 'update_training_desc' => 'Ceci va télécharger les données d\'entraînement mises à jour d\'ExpressionEngine et réactualiser votre base de données.',
+
+ 'updating_parameters' => 'Mise à jour des paramètres en cours',
+
+ 'updating_vocabulary' => 'Mise à jour du vocabulaire en cours',
+
+);
+
+// EOF
diff --git a/specialty_tmp_lang.php b/specialty_tmp_lang.php
new file mode 100644
index 0000000..3abe9bb
--- /dev/null
+++ b/specialty_tmp_lang.php
@@ -0,0 +1,177 @@
+ 'Admin – Notification de commentaires',
+
+ 'admin_notify_comment_desc' => 'Ce modèle définit le message reçu par un admin quand un commentaire est publié',
+
+ 'admin_notify_entry' => 'Admin – Notification de nouvelles entrées',
+
+ 'admin_notify_entry_desc' => 'Ce modèle définit le message reçu par les destinataires de notifications quand de nouvelles entrées de canal sont publiées .',
+
+ 'admin_notify_forum_post' => 'Admin – Notification de nouvelles publications de forum',
+
+ 'admin_notify_forum_post_desc' => 'Ce modèle définit le message reçu par un administrateur quand une nouvelle publication de forum est effectuée',
+
+ 'admin_notify_reg' => 'Admin – Notification de nouvelles inscriptions',
+
+ 'admin_notify_reg_desc' => 'Ce modèle définit le message reçu par un admin quand un nouveau membre est inscrit',
+
+ 'available_variables' => 'Les variables suivantes ont été utilisées:',
+
+ 'comment_notification' => 'Utilisateur – Notification de commentaires',
+
+ 'comment_notification_desc' => 'Ce modèle définit le message reçu par un utilisateur lorsque quelqu\'un répond à son commentaire',
+
+ 'comments_opened_notification' => 'Utilisateur – Notification de commentaires ajoutés',
+
+ 'decline_member_validation' => 'Utilisateur – Notification de rejet de compte',
+
+ 'email_changed_notification' => 'Utilisateur – Notification de changement d\'email',
+
+ 'email_changed_notification_desc' => 'Ce modèle définit le message reçu par un utilisateur quand son adresse email a été modifiée.',
+
+ 'email_message' => ' Message Email',
+
+ 'email_subject' => 'Sujet Email ',
+
+ 'email_title' => 'Titre Email',
+
+ 'forgot_password_instructions' => 'Utilisateur – Instructions de mot de passe oublié',
+
+ 'forgot_password_instructions_desc' => 'Ce modèle définit les instructions reçues par un utilisateur qui a oublié son mot de passe',
+
+ 'forgot_username_instructions' => 'Utilisateur – Instructions de mot de passe oublié',
+
+ 'forgot_username_instructions_desc' => 'Ce modèle définit l\'email adressé à un utilisateur qui a oublié son mot de passe',
+
+ 'forum_announcements' => 'Annonces',
+
+ 'forum_archives' => 'Archives',
+
+ 'forum_atom' => 'Atom',
+
+ 'forum_breadcrumb' => 'Aide à la navigation',
+
+ 'forum_category' => 'Catégorie',
+
+ 'forum_css' => 'CSS',
+
+ 'forum_delete_post' => 'Supprimer la publication',
+
+ 'forum_emoticons' => 'Emoticônes',
+
+ 'forum_error' => 'Erreur',
+
+ 'forum_global' => 'Global',
+
+ 'forum_ignore' => 'Ignorer',
+
+ 'forum_index' => 'Index',
+
+ 'forum_javascript' => 'JavaScript',
+
+ 'forum_legends' => 'Légendes',
+
+ 'forum_login' => 'Connexion',
+
+ 'forum_member' => 'Membre',
+
+ 'forum_merge' => 'Fusionner',
+
+ 'forum_moderation_notification' => 'Utilisateur – Notification de modérations de fils de discussion de forum',
+
+ 'forum_moderation_notification_desc' => 'Ce modèle définit les notifications reçues par les membres quand leur sujet de forum est déplacé, séparé, ou fusionné par un modérateur',
+
+ 'forum_move_reply' => 'Déplacer la réponse',
+
+ 'forum_move_topic' => 'Déplacer le sujet',
+
+ 'forum_offline' => 'Hors-ligne',
+
+ 'forum_poll' => 'Sondage',
+
+ 'forum_post_notification' => 'Utilisateur – Notification de nouvelles publications de forum',
+
+ 'forum_post_notification_desc' => 'Ce modèle définit le message reçu par un utilisateur quand quelqu\'un répond à sa publication de forum',
+
+ 'forum_report' => 'Signaler',
+
+ 'forum_report_notification' => 'Modérateur – Notification de signalement de publication de forum',
+
+ 'forum_report_notification_desc' => 'Ce modèle définit les notifications reçues par les modérateurs quand un utilisateur signale une publication de forum',
+
+ 'forum_rss' => 'Rss',
+
+ 'forum_search' => 'Chercher',
+
+ 'forum_split' => 'Séparer',
+
+ 'forum_stats' => 'Stats',
+
+ 'forum_submission' => 'Soumission',
+
+ 'forum_threads' => 'Fils',
+
+ 'forum_topics' => 'Sujets',
+
+ 'forum_user_banning' => 'Censure d\'utilisateur',
+
+ 'mbr_activation_instructions' => 'Utilisateur – Instructions d\'activation de compte',
+
+ 'mbr_activation_instructions_desc' => 'Ce modèle définit les instructions d\'activation de membre qui sont adressées aux personnes qui s\'inscrivent sur le site',
+
+ 'message_body' => 'Corps du message email',
+
+ 'notification_has_char_limit' => 'La plupart des variables ci-dessus acceptent le paramètre de limitation de caractères (char_limit): {title char_limit="40"}',
+
+ 'password_changed_notification' => 'Utilisateur – Notification de mot de passe modifié',
+
+ 'password_changed_notification_desc' => 'Ce modèle définit le message reçu par un utilisateur quand le mot de passe a changé depuis la page de connexion.',
+
+ 'pm_inbox_full' => 'Utilisateur – Notification de boite de réception remplie ',
+
+ 'pm_inbox_full_desc' => 'Ce modèle définit le message reçu par un utilisateur quand il n\'est pas en situation de recevoir des messages privés à cause d\'une boite de réception pleine',
+
+ 'private_message_notification' => 'Utilisateur – Notification de messages privés',
+
+ 'private_message_notification_desc' => 'Ce modèle définit le message reçu par un utilisateur lorsque quelqu\'un lui a adressé un message privé',
+
+ 'profile_account' => 'Compte',
+
+ 'profile_breadcrumb' => 'Aide à la navigation',
+
+ 'profile_bulletin_board' => 'Tableau d\'affichage',
+
+ 'profile_common' => 'Commun',
+
+ 'profile_email' => 'Email',
+
+ 'profile_member' => 'Membre',
+
+ 'profile_private_messages' => 'Messages privés',
+
+ 'profile_profile' => 'Profil',
+
+ 'profile_registration' => 'Inscription',
+
+ 'profile_subscriptions' => 'Abonnements',
+
+ 'use_this_template' => 'Activer ce modèle?',
+
+ 'use_this_template_exp' => 'Si désactivé, ce modèle se sera pas utilisé. En lieu et place, le message sera généré dynamiquement dans chacune des langues choisies par les utilisateurs',
+
+ 'user_messages_template_desc' => 'L\'objectif de ce modèle est de visualiser une erreur et divers messages aux utilisateurs après qu\'ils aient effectué certaines actions comme se connecter, soumettre un formulaire, etc.',
+
+ 'user_messages_template_warning' => 'Ne supprimez aucune des 5 variables requises:',
+
+ 'validated_member_notify' => 'Utilisateur – Notification de validation de compte',
+
+ 'validated_member_notify_desc' => 'Ce modèle définit la notification reçue par un utilisateur quand un admin a validé son compte de membre',
+
+ 'mbr_tmpl_should_be_in' => 'Les modèles hérités des membres doivent figurer dans le dossier',
+
+);
+
+// EOF
diff --git a/spellcheck_lang.php b/spellcheck_lang.php
new file mode 100644
index 0000000..c06466a
--- /dev/null
+++ b/spellcheck_lang.php
@@ -0,0 +1,25 @@
+ 'Vérifier l\'orthographe',
+
+ 'no_spelling_errors' => 'Aucune erreur n\'a été trouvée',
+
+ 'revert_spellcheck' => 'Revenir à l\'original',
+
+ 'save_spellcheck' => 'Sauvegarder les changements',
+
+ 'spell_check' => 'Vérifier l\'orthographe',
+
+ 'spell_edit_word' => 'Editer le mot',
+
+ 'spell_save_edit' => 'Sauvegarder Editer',
+
+ 'spellcheck_in_progress' => 'Vérification en cours…',
+
+ 'unsupported_browser' => 'Navigateur non supporté',
+
+);
+
+// EOF
diff --git a/stats_lang.php b/stats_lang.php
new file mode 100644
index 0000000..f18dbad
--- /dev/null
+++ b/stats_lang.php
@@ -0,0 +1,11 @@
+ 'Module d\'affichage des statistiques',
+
+ 'stats_module_name' => 'Statistiques',
+
+);
+
+// EOF
diff --git a/structure_lang.php b/structure_lang.php
new file mode 100644
index 0000000..73fa579
--- /dev/null
+++ b/structure_lang.php
@@ -0,0 +1,229 @@
+ 'Réglages de Module',
+ 'cp_channel_settings_title' => 'Réglages de canal',
+ 'add' => 'Ajouter',
+ 'edit' => 'Editer',
+ 'cancel' => 'Annuler',
+ 'delete' => 'Supprimer',
+ 'page' => 'Page',
+ 'pages' => 'Pages',
+ 'entries' => 'Entrées',
+ 'asset' => 'Atout',
+ 'assets' => 'Atouts',
+ 'listing' => 'Liste',
+ 'listings' => 'Listes',
+ 'channel' => 'Canal',
+ 'type' => 'Type',
+ 'structure_uri' => 'Structure URI',
+ 'structure' => 'Structure',
+ 'no_structure' => '
system/user/language/%s
et nécessitent des autorisations en écriture.',
+
+ 'cannot_create_zip' => 'Impossible de créer un fichier .zip',
+
+ 'export_download' => 'Exporter (Télécharger)',
+
+ 'file_name' => 'Nom de fichier',
+
+ 'file_saved' => 'Le fichier de traduction a été sauvegardé dans %s',
+
+ 'invalid_path' => 'Le chemin que vous avez saisi n\'est pas valide:',
+
+ 'language_files' => 'Fichiers de langue',
+
+ 'no_files_selected' => 'Aucun fichier n\'a été sélectionné pour l\'export',
+
+ 'search_files_button' => 'Recherche de fichiers',
+
+ 'trans_file_not_writable' => 'Le fichier de traduction n\'est pas réinscriptible.',
+
+ 'translate_btn' => 'Sauvegarder les traductions',
+
+ 'translate_error' => 'Attention: la traduction n\'a pas été sauvegardée',
+
+ 'translate_error_desc' => 'Impossible de sauvegarder la traduction, merci de passer en revue et de corriger les erreurs ci-desous.',
+
+ 'translations_saved' => 'Traductions sauvegardées',
+
+ /* Sync conditional fields */
+ 'no_channels_available' => 'Pas de canaux disponibles.',
+
+ 'sync_required' => 'Sync Requise',
+
+ 'sync_channel_entries' => 'Sync les entrées de canal',
+
+ 'field_conditions_sync_success' => 'Logique conditionnelle de fichier sauvegardée',
+
+ 'field_conditions_sync_success_desc' => 'Toutes les entrées associées aux canaux ont été mises à jour pour utiliser la condition logique la plus récente.',
+
+ 'field_conditions_sync_existing_entries' => 'Entrées existantes',
+
+ 'field_conditions_sync_desc' => 'Synchronisation de %d entrées des canaux: %s',
+
+ 'field_conditions_syncing_conditional_logic' => 'Synchronisation de la condition logique',
+
+ 'field_conditions_sync_conditional_logic' => 'Synchronisation de la condition logique',
+
+ 'field_conditions_sync_in_progress_message' => 'Ne pas naviguer en dehors de cet écran quand la synchronisation en en cours.',
+
+ 'btn_sync_conditional_logic' => 'Sync la condition logique',
+
+ 'btn_sync_conditional_logic_working' => 'Synchronisation en cours de la condition logique…',
+
+ /* PHP Info */
+ 'php_info_title' => 'Info PHP %s ',
+
+ /* Cache Manager */
+ 'all_caches' => 'Tous les caches',
+
+ 'btn_clear_caches' => 'Nettoyer les Caches',
+
+ 'btn_clear_caches_working' => 'Nettoyage en cours…',
+
+ 'caches_cleared' => 'Caches nettoyés',
+
+ 'caches_cleared_error' => 'Vous devez sélectionner au moins un type de cache à nettoyer.',
+
+ 'caches_to_clear' => 'Caches à nettoyer',
+
+ 'caches_to_clear_desc' => 'Tous les caches sélectionnés seront nettoyés.',
+
+ 'database' => 'Base de données',
+
+ 'tags' => 'Balises',
+
+ 'templates' => 'Modèles',
+
+ /* Search and Replace */
+ 'btn_sandr' => 'Chercher et remplacer',
+
+ 'btn_sandr_working' => 'Remplacement en cours…',
+
+ 'channel_entry_title' => 'Titres des entrées de canaux',
+
+ 'channel_fields' => 'Champs de canaux',
+
+ 'choose_below' => '(choisir dans ce qui suit)',
+
+ 'current_password' => 'Mot de passe actuel',
+
+ 'no_tables_match' => 'Aucune table ne correspond au critère de recherche',
+
+ 'replace_in_templates' => 'Dans tous les modèles',
+
+ 'rows_replaced' => 'Nombre d\'enregistrements de la base de données qui ont été remplacés de manière effective: %s',
+
+ 'sandr' => 'Données: Chercher et remplacer',
+
+ 'sandr_error' => 'Attention: Chercher et remplacer non réalisés',
+
+ 'sandr_error_desc' => 'Impossible de réaliser les actions chercher et remplacer, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'sandr_in' => 'Chercher et remplacer dans',
+
+ 'sandr_in_desc' => 'Sélectionnez le champ au sein duquel vous souhaitez effectuer les actions de chercher et remplacer:',
+
+ 'sandr_password_desc' => 'Vous devez entrer votre mot de passe pour chercher et remplacer.',
+
+ 'sandr_replace_text' => 'Remplacer avec ce texte',
+
+ 'sandr_search_text' => 'Chercher ce texte',
+
+ 'sandr_warning' => 'Alerte: Utilisateurs experts seulement. Merci d\'être extrêmement prudent(e) en utilisant cette fonctionnalité.
Selon la syntaxe utilisée, cette fonction peut produire des résultats indésirés. Consultez le guide utilisateur et effectuer une sauvegarde de votre base de données.
', + + 'site_preferences' => 'Préférences de site', + + 'template_groups' => 'Groupes de modèles', + + /* Import Converter */ + 'assign_fields' => 'Affecter les champs', + + 'btn_assign_fields' => 'Affecter champs', + + 'btn_copy_to_clipboard' => 'Copier dans le presse papier', + + 'btn_create_file' => 'Créer [fichier]', + + 'btn_create_file_working' => 'Création en cours...', + + 'btn_download_file' => 'Télécharger fichier', + + 'comma_delimit' => 'Virgule', + + 'confirm_assignments' => 'Confirmer les affectations', + + 'delimiting_char' => 'Caractère de délimitation', + + 'delimiting_char_desc' => 'Caractère utilisé pour délimiter le fichier ci-dessus.', + + 'duplicate_field_assignment' => 'Dupliquer l\'affectation de champ: %x', + + 'duplicate_member_id' => 'Dupliquer l\'ID de membre: "%x"Attention: si votre fichier XML contient une balise nommée "member_id", stop.
Les membres de votre base de données qui portent le même nom ID se verront alors écraser si vous confirmez cet import.
', + + 'custom_fields' => 'Personnaliser les champs', + + 'field_label' => 'Etiquette de champ', + + 'field_name' => 'Nom de champ', + + 'field_public' => 'Publique?', + + 'field_registration' => 'Inscription?', + + 'field_required' => 'Requis?', + + 'file_read_error' => 'Impossible de lire le fichier', + + 'file_read_error_desc' => 'Le fichier XML n\'est pas lisible alors vérifiez que ce fichier existe et qu\'il possède le cas échéant les permissions de lecture appropriées..', + + 'import_success' => 'L\'Import a réussi', + + 'map_custom_fields' => 'Cartographier les champs personnalisés', + + 'map_custom_fields_desc' => 'Votre fichier XML possède des champs qui ne sont pas synchrones avec notre importateur, merci de réviser et d\'affecter des champs personnalisés en tant que de besoin.', + + 'mbr_create_custom_fields' => 'Créer des champs personnalisés?', + + 'mbr_create_custom_fields_desc' => 'Si activé, l\'import créera automatiquement des champs de membre personnalisés pour toute donnée qui ne corresponde pas à un champ de membre par défaut.', + + 'mbr_datetime_fmt' => 'Format d\'heure & de date', + + 'mbr_import_btn' => 'Importer Membres', + + 'mbr_import_btn_saving' => 'Importation en cours…', + + 'mbr_import_default_options' => 'Options par défaut', + + 'mbr_language' => 'Langue', + + 'mbr_xml_file' => 'Localisation du fichier XML', + + 'role' => 'Rôle', + + 'member_import_error' => 'Attention: Import non complété', + + 'member_import_error_desc' => 'Impossible de compléter cet import, merci de passer en revue et de corriger les erreurs ci-dessous.', + + 'member_import_no_custom_fields_selected' => 'Aucun champ personnalisé n\'a été sélectionné pour l\'import. Merci de cliquer sur les cases à cocher à côté des champs que vous souhaitez créer.', + + 'member_xml_file' => 'Fichier XML de membre', + + 'member_xml_file_desc' => 'Fichier XML contenant des données de membre', + + 'new_fields_success' => 'Les champs de membres personnalisés suivants ont été ajoutés avec succès:', + + 'option' => 'Option', + + 'value' => 'Valeur', + + 'xml_parse_error' => 'Impossible de parser XML', + + 'xml_parse_error_desc' => 'Vérifier le fichier XML pour toute syntaxe incorrecte.', + + /* Database Backup Utility */ + 'backing_up' => 'Sauvegarde en cours…', + + 'backup_database' => 'Sauvegarder la base de données', + + 'backup_error' => 'Impossible de réaliser la sauvegarde', + + 'backup_out_of_memory' => 'Votre serveur est tombé à court de mémoire en tentant d\'exporter votre base de données. Essayez de régler la configdb_backup_row_limit
sur un plus petit nombre.',
+
+ 'backup_success' => 'Sauvegarde réussie',
+
+ 'backup_success_desc' => 'Votre sauvegarde a été rangée dans votre dossier système à: %s',
+
+ 'backup_tables' => 'Tables sauvegardées',
+
+ 'cache_path_not_writable' => 'Votre chemin de cache n\'est pas réinscriptible. Le dossier doit être accessible en écriture pour réaliser votre sauvegarde.',
+
+ 'not_enough_free_disk_space' => 'Il n\'y a pas assez d\'espace disque libre pour écrire votre sauvegarde. %s sont nécessaires.',
+
+ 'table_count' => '%s tables',
+
+ /* SQL Query Form */
+ 'affected_rows' => 'Rangées affectées',
+
+ 'common_queries' => 'Requêtes communes',
+
+ 'common_queries_desc' => 'Quelques requêtes communes que vous pouvez utiliser pour en apprendre davantage sur le contenu de votre base de données.',
+
+ 'query_btn' => 'Lancer la requête',
+
+ 'query_btn_saving' => 'Lancement en cours…',
+
+ 'query_form_error' => 'Attention: la requête n\'a pas abouti',
+
+ 'query_form_error_desc' => 'Impossible de lancer votre requête, merci de passer en revue et de corriger les erreurs ci-dessous.',
+
+ 'query_results' => 'Résultats de requête',
+
+ 'search_table' => 'recherche table',
+
+ 'sql_not_allowed' => 'Le type de requête n\'est pas autorisé',
+
+ 'sql_not_allowed_desc' => 'Vous ne pouvez pas utiliser les requêtes FLUSH, REPLACE, GRANT, REVOKE, LOCK ou UNLOCK .',
+
+ 'sql_password_desc' => 'Vous devez entrer votre mot de passe pour effectuer une requête .',
+
+ 'sql_query_abbr' => 'Requête SQL',
+
+ 'sql_query_form' => 'Formulaire de requête SQL',
+
+ 'sql_query_form_abbr' => 'Formulaire de requête SQL',
+
+ 'query' => 'Requête',
+
+ 'sql_query_to_run' => 'Requête à effectuer',
+
+ 'sql_warning' => 'Attention: Utilisateurs experts seulement. Soyez très prudent(e) en utilisant cette fonctionnalité.
Selon la syntaxe utilisée, cette fonctionnalité peut produire des résultats indésirés. Consulter le guide utilisateur et sauvegarder votre base de données.
', + + 'total_results' => 'Total résultats', + + 'type_phrase' => 'taper la phrase...', + + /* Statistics */ + 'channel_titles' => 'Entrées canaux', + + 'forum_topics' => 'Sujets de forum', + + 'forums' => 'Forums', + + 'manage_stats' => 'Gérer les statistiques', + + 'members' => 'Membres', + + 'record_count' => 'Enregistrer le compte', + + 'sites' => 'Sites', + + 'source' => 'Source', + + 'sync' => 'Sync', + + 'sync_completed' => 'Synchronisation complétée', + + /* SQL Manager */ + 'database_tables' => 'Tables de la base de données', + + 'manage' => 'Gérer', + + 'message' => 'Message', + + 'mysql' => 'Mon SQL', + + 'no_action_selected' => 'Vous devez sélectionner une action à effectuer sur les tables sélectionnées.', + + 'no_tables_selected' => 'Vous devez sélectionner les tables dans lesquelles effectuer cette action.', + + 'optimize' => 'Optimiser', + + 'optimize_tables_results' => 'Résultats de tables optimisés', + + 'records' => 'Enregistrements', + + 'repair' => 'Réparer', + + 'repair_tables_results' => 'Réparer les résultats de la table', + + 'search_tables' => 'rechercher tables', + + 'size' => 'Taille', + + 'status' => 'Statut', + + 'table' => 'Table', + + 'table_name' => 'Nom de la table', + + 'total_records' => 'Total enregistrements', + + 'uptime' => 'Temps d\'activité', + + /* File Usage */ + + 'update_file_usage' => 'Mettre à jour l\'utilisation des fichiers', + + 'update_file_usage_explained_desc' => 'Mettez à exécution cet utilitaire pour convertir au nouveau format de fichier d\'ExpressionEngine 7, tous les fichiers stockés dans la base de données des sites qui ont précédé ExpressionEngine 7. Cela doit être complété avant que les nouvelles fonctionnalités du Gestionnaire de fichiers soient utilisées. Lire plus sur le Mode Compatibilité dans les docs