'settings' => 'Préférences',
'settings_save' => 'Enregistrer les préférences',
'settings_save_success' => 'Préférences enregistrées',
+ 'system_version' => 'Version du système',
+ 'categories' => 'Catégories',
// App Settings
'app_customization' => 'Personnalisation',
'app_secure_images' => 'Ajout d\'image sécurisé',
'app_secure_images_toggle' => 'Activer l\'ajout d\'image sécurisé',
'app_secure_images_desc' => 'Pour des questions de performances, toutes les images sont publiques. Cette option ajoute une chaîne aléatoire difficile à deviner dans les URLs des images.',
- 'app_editor' => 'Éditeur des pages',
- 'app_editor_desc' => 'Sélectionnez l\'éditeur qui sera utilisé pour modifier les pages.',
+ 'app_default_editor' => 'Éditeur de page par défaut',
+ 'app_default_editor_desc' => 'Sélectionnez l\'éditeur qui sera utilisé par défaut lors de l\'édition de nouvelles pages. Cela peut être remplacé au niveau de la page où les permissions sont autorisées.',
'app_custom_html' => 'HTML personnalisé dans l\'en-tête',
'app_custom_html_desc' => 'Le contenu inséré ici sera ajouté en bas de la balise <head> de toutes les pages. Vous pouvez l\'utiliser pour ajouter du CSS personnalisé ou un tracker analytique.',
'app_custom_html_disabled_notice' => 'Le contenu de l\'en-tête HTML personnalisé est désactivé sur cette page de paramètres pour garantir que les modifications les plus récentes puissent être annulées.',
// Maintenance settings
'maint' => 'Maintenance',
'maint_image_cleanup' => 'Nettoyer les images',
- 'maint_image_cleanup_desc' => "Scanne le contenu des pages et des révisions pour vérifier les images, les dessins en cours d'utilisation et les doublons. Assurez-vous d'avoir une sauvegarde de la base de données et des images avant de lancer ceci.",
+ 'maint_image_cleanup_desc' => 'Scanne le contenu des pages et des révisions pour vérifier les images, les dessins en cours d\'utilisation et les doublons. Assurez-vous d\'avoir une sauvegarde de la base de données et des images avant de lancer ceci.',
'maint_delete_images_only_in_revisions' => 'Supprimer également les images qui n\'existent que dans les anciennes révisions de page',
'maint_image_cleanup_run' => 'Lancer le nettoyage',
'maint_image_cleanup_warning' => ':count images potentiellement inutilisées trouvées. Êtes-vous sûr de vouloir supprimer ces images ?',
'maint_send_test_email_mail_text' => 'Félicitations ! Comme vous avez bien reçu cette notification, vos paramètres d\'e-mail semblent être configurés correctement.',
'maint_recycle_bin_desc' => 'Les étagères, livres, chapitres et pages supprimés sont envoyés dans la corbeille afin qu\'ils puissent être restaurés ou supprimés définitivement. Les éléments plus anciens de la corbeille peuvent être supprimés automatiquement après un certain temps selon la configuration du système.',
'maint_recycle_bin_open' => 'Ouvrir la corbeille',
+ 'maint_regen_references' => 'Régénérer les références',
+ 'maint_regen_references_desc' => 'Cette action reconstruira l\'index des références croisées dans la base de données. Ceci est généralement géré automatiquement, mais cette action peut être utile pour indexer les anciens contenus ou contenus ajoutés par des méthodes non officielles.',
+ 'maint_regen_references_success' => 'L\'index de référence a été régénéré !',
+ 'maint_timeout_command_note' => 'Note : Cette action peut prendre du temps pour s\'exécuter, ce qui peut conduire à des problèmes d\'expiration dans certains environnements Web. En tant qu\'alternative, cette action est effectuée à l\'aide d\'une commande de terminal.',
// Recycle Bin
'recycle_bin' => 'Corbeille',
// Role Settings
'roles' => 'Rôles',
'role_user_roles' => 'Rôles des utilisateurs',
+ 'roles_index_desc' => 'Les rôles sont utilisés pour regrouper les utilisateurs et fournir une autorisation système à leurs membres. Lorsqu\'un utilisateur est membre de plusieurs rôles, les privilèges accordés se cumulent et l\'utilisateur hérite de tous les droits d\'accès.',
+ 'roles_x_users_assigned' => '1 utilisateur affecté| : nombre d\'affectés',
+ 'roles_x_permissions_provided' => '1 permission|:count permissions',
+ 'roles_assigned_users' => 'Assigned Users',
+ 'roles_permissions_provided' => 'Provided Permissions',
'role_create' => 'Créer un nouveau rôle',
'role_create_success' => 'Rôle créé avec succès',
'role_delete' => 'Supprimer le rôle',
'role_access_api' => 'Accès à l\'API du système',
'role_manage_settings' => 'Gérer les préférences de l\'application',
'role_export_content' => 'Exporter le contenu',
+ 'role_editor_change' => 'Changer l\'éditeur de page',
'role_asset' => 'Permissions des ressources',
'roles_system_warning' => 'Sachez que l\'accès à l\'une des trois permissions ci-dessus peut permettre à un utilisateur de modifier ses propres privilèges ou les privilèges des autres utilisateurs du système. N\'attribuez uniquement des rôles avec ces permissions qu\'à des utilisateurs de confiance.',
'role_asset_desc' => 'Ces permissions contrôlent l\'accès par défaut des ressources dans le système. Les permissions dans les livres, les chapitres et les pages ignoreront ces permissions',
'role_asset_admins' => 'Les administrateurs ont automatiquement accès à tous les contenus mais les options suivantes peuvent afficher ou masquer certaines options de l\'interface.',
+ 'role_asset_image_view_note' => 'Cela concerne la visibilité dans le gestionnaire d\'images. L\'accès réel des fichiers d\'image téléchargés dépendra de l\'option de stockage d\'images du système.',
'role_all' => 'Tous',
'role_own' => 'Propres',
'role_controlled_by_asset' => 'Contrôlé par les ressources les ayant envoyés',
// Users
'users' => 'Utilisateurs',
+ 'users_index_desc' => 'Create & manage individual user accounts within the system. User accounts are used for login and attribution of content & activity. Access permissions are primarily role-based but user content ownership, among other factors, may also affect permissions & access.',
'user_profile' => 'Profil d\'utilisateur',
'users_add_new' => 'Ajouter un nouvel utilisateur',
'users_search' => 'Rechercher les utilisateurs',
'users_role' => 'Rôles de l\'utilisateur',
'users_role_desc' => 'Sélectionnez les rôles auxquels cet utilisateur sera affecté. Si un utilisateur est affecté à plusieurs rôles, les permissions de ces rôles s\'empileront et ils recevront toutes les capacités des rôles affectés.',
'users_password' => 'Mot de passe de l\'utilisateur',
- 'users_password_desc' => 'Définissez un mot de passe utilisé pour vous connecter à l\'application. Il doit comporter au moins 6 caractères.',
+ 'users_password_desc' => 'Définissez un mot de passe pour vous connecter à l\'application. Il doit comporter au moins 8 caractères.',
'users_send_invite_text' => 'Vous pouvez choisir d\'envoyer à cet utilisateur un e-mail d\'invitation qui lui permet de définir son propre mot de passe, sinon vous pouvez définir son mot de passe vous-même.',
'users_send_invite_option' => 'Envoyer l\'e-mail d\'invitation',
'users_external_auth_id' => 'Identifiant d\'authentification externe',
'users_migrate_ownership' => 'Transférer la propriété',
'users_migrate_ownership_desc' => 'Sélectionnez un utilisateur ici si vous voulez qu\'un autre utilisateur devienne le propriétaire de tous les éléments actuellement détenus par cet utilisateur.',
'users_none_selected' => 'Aucun utilisateur n\'a été sélectionné',
- 'users_delete_success' => 'Utilisateur supprimé avec succès',
'users_edit' => 'Modifier l\'utilisateur',
'users_edit_profile' => 'Modifier le profil',
- 'users_edit_success' => 'Utilisateur mis à jour avec succès',
'users_avatar' => 'Avatar de l\'utilisateur',
'users_avatar_desc' => 'Cette image doit être un carré d\'environ 256 px.',
'users_preferred_language' => 'Langue préférée',
'user_api_token_delete_confirm' => 'Souhaitez-vous vraiment effacer ce jeton API ?',
'user_api_token_delete_success' => 'Le jeton API a été supprimé avec succès',
+ // Webhooks
+ 'webhooks' => 'Webhooks',
+ 'webhooks_index_desc' => 'Webhooks are a way to send data to external URLs when certain actions and events occur within the system which allows event-based integration with external platforms such as messaging or notification systems.',
+ 'webhooks_x_trigger_events' => '1 trigger event|:count trigger events',
+ 'webhooks_create' => 'Créer un nouveau Webhook',
+ 'webhooks_none_created' => 'Aucun webhook n\'a encore été créé.',
+ 'webhooks_edit' => 'Éditer le Webhook',
+ 'webhooks_save' => 'Enregistrer le Webhook',
+ 'webhooks_details' => 'Détails du Webhook',
+ 'webhooks_details_desc' => 'Renseignez un nom ainsi que votre endpoint POST sur lequel les données du webhook doivent être envoyées.',
+ 'webhooks_events' => 'Événements du Webhook',
+ 'webhooks_events_desc' => 'Sélectionnez tous les évènements qui doivent déclencher un appel sur ce webhook.',
+ 'webhooks_events_warning' => 'Gardez à l\'esprit que ces événements seront déclenchés pour chaque événement sélectionné, même si des permissions personnalisées sont appliquées. Vérifiez bien que l\'utilisation de ce webhook n\'exposera pas de contenu confidentiel.',
+ 'webhooks_events_all' => 'Tous les événements système',
+ 'webhooks_name' => 'Nom du Webhook',
+ 'webhooks_timeout' => 'Délai d\'expiration de requête du Webhook (en secondes)',
+ 'webhooks_endpoint' => 'Point de terminaison du Webhook',
+ 'webhooks_active' => 'Webhook actif',
+ 'webhook_events_table_header' => 'Événements',
+ 'webhooks_delete' => 'Supprimer le Webhook',
+ 'webhooks_delete_warning' => 'Ceci supprimera complètement du système le webhook ayant le nom \':webhookName\'.',
+ 'webhooks_delete_confirm' => 'Êtes-vous sûr(e) de vouloir supprimer ce webhook ?',
+ 'webhooks_format_example' => 'Exemple de format de webhook',
+ 'webhooks_format_example_desc' => 'Les données du webhook sont envoyées dans une requête POST vers l\'endpoint au format JSON respectant le format ci-dessous. Les propriétés "related_item" et "url" sont optionnelles et dépendront du type d\'événement déclenché.',
+ 'webhooks_status' => 'Statut du webhook',
+ 'webhooks_last_called' => 'Dernier appel :',
+ 'webhooks_last_errored' => 'Dernier en erreur :',
+ 'webhooks_last_error_message' => 'Dernier message d\'erreur : ',
+
+
//! If editing translations files directly please ignore this in all
//! languages apart from en. Content will be auto-copied from en.
//!////////////////////////////////
'language_select' => [
- 'en' => 'English',
- 'ar' => 'العربية',
+ 'en' => 'Anglais',
+ 'ar' => 'Arabe',
'bg' => 'Bulgare',
- 'bs' => 'Bosanski',
+ 'bs' => 'Bosniaque',
'ca' => 'Catalan',
- 'cs' => 'Česky',
+ 'cs' => 'Tchèque',
'da' => 'Danois',
- 'de' => 'Deutsch (Sie)',
- 'de_informal' => 'Deutsch (Du)',
- 'es' => 'Español',
- 'es_AR' => 'Español Argentina',
- 'et' => 'Eesti Keel',
+ 'de' => 'Allemand',
+ 'de_informal' => 'Allemand (informel)',
+ 'el' => 'ελληνικά',
+ 'es' => 'Espagnol',
+ 'es_AR' => 'Espagnol (Argentine)',
+ 'et' => 'Estonien',
+ 'eu' => 'Euskara',
+ 'fa' => 'فارسی',
'fr' => 'Français',
'he' => 'Hébreu',
- 'hr' => 'Hrvatski',
- 'hu' => 'Magyar',
- 'id' => 'Bahasa Indonesia',
- 'it' => 'Italian',
- 'ja' => '日本語',
- 'ko' => '한국어',
- 'lt' => 'Lietuvių Kalba',
- 'lv' => 'Latviešu Valoda',
- 'nl' => 'Nederlands',
+ 'hr' => 'Croate',
+ 'hu' => 'Hongrois',
+ 'id' => 'Indonésien',
+ 'it' => 'Italien',
+ 'ja' => 'Japonais',
+ 'ko' => 'Coréen',
+ 'lt' => 'Lituanien',
+ 'lv' => 'Letton',
+ 'nl' => 'Néerlandais',
'nb' => 'Norvegien',
- 'pl' => 'Polski',
- 'pt' => 'Português',
- 'pt_BR' => 'Português do Brasil',
- 'ru' => 'Русский',
- 'sk' => 'Slovensky',
- 'sl' => 'Slovenščina',
- 'sv' => 'Svenska',
- 'tr' => 'Türkçe',
- 'uk' => 'Українська',
- 'vi' => 'Tiếng Việt',
- 'zh_CN' => '简体中文',
- 'zh_TW' => '繁體中文',
- ]
+ 'pl' => 'Polonais',
+ 'pt' => 'Portugais',
+ 'pt_BR' => 'Portugais (Brésil)',
+ 'ro' => 'Română',
+ 'ru' => 'Russe',
+ 'sk' => 'Slovaque',
+ 'sl' => 'Slovène',
+ 'sv' => 'Suédois',
+ 'tr' => 'Turc',
+ 'uk' => 'Ukrainien',
+ 'vi' => 'Vietnamien',
+ 'zh_CN' => 'Chinois (simplifié)',
+ 'zh_TW' => 'Mandarin de Taïwan',
+ ],
//!////////////////////////////////
];