commit
						076cf59a41
					
				| 
						 | 
				
			
			@ -28,19 +28,19 @@ return [
 | 
			
		|||
    'password' => 'Mot de passe',
 | 
			
		||||
    'password_confirm' => 'Confirmez le mot de passe',
 | 
			
		||||
    'password_hint' => 'Doit faire plus de 7 caractères',
 | 
			
		||||
    'forgot_password' => 'Mot de passe oublié ?',
 | 
			
		||||
    'forgot_password' => 'Mot de passe oublié ?',
 | 
			
		||||
    'remember_me' => 'Se souvenir de moi',
 | 
			
		||||
    'ldap_email_hint' => "Merci d'entrer une adresse e-mail pour ce compte",
 | 
			
		||||
    'ldap_email_hint' => "Merci d'entrer une adresse e-mail pour ce compte.",
 | 
			
		||||
    'create_account' => 'Créer un compte',
 | 
			
		||||
    'already_have_account' => 'Vous avez déjà un compte?',
 | 
			
		||||
    'dont_have_account' => 'Vous n\'avez pas de compte?',
 | 
			
		||||
    'social_login' => 'Social Login',
 | 
			
		||||
    'social_registration' => 'Enregistrement Social',
 | 
			
		||||
    'social_registration_text' => "S'inscrire et se connecter avec un réseau social",
 | 
			
		||||
    'already_have_account' => 'Vous avez déjà un compte ?',
 | 
			
		||||
    'dont_have_account' => 'Vous n\'avez pas de compte ?',
 | 
			
		||||
    'social_login' => 'Connexion avec un réseau social',
 | 
			
		||||
    'social_registration' => 'Inscription avec un réseau social',
 | 
			
		||||
    'social_registration_text' => "S'inscrire et se connecter avec un réseau social.",
 | 
			
		||||
 | 
			
		||||
    'register_thanks' => 'Merci pour votre enregistrement',
 | 
			
		||||
    'register_thanks' => 'Merci pour votre inscription !',
 | 
			
		||||
    'register_confirm' => 'Vérifiez vos e-mails et cliquez sur le lien de confirmation pour rejoindre :appName.',
 | 
			
		||||
    'registrations_disabled' => "L'inscription est désactivée pour le moment",
 | 
			
		||||
    'registrations_disabled' => "Les inscriptions sont désactivées pour le moment",
 | 
			
		||||
    'registration_email_domain_invalid' => 'Cette adresse e-mail ne peut pas accéder à l\'application',
 | 
			
		||||
    'register_success' => 'Merci pour votre inscription. Vous êtes maintenant inscrit(e) et connecté(e)',
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -48,14 +48,14 @@ return [
 | 
			
		|||
    /**
 | 
			
		||||
     * Password Reset
 | 
			
		||||
     */
 | 
			
		||||
    'reset_password' => 'Reset Password',
 | 
			
		||||
    'reset_password_send_instructions' => 'Entrez votre adresse e-mail ci-dessous et un e-mail avec un lien de réinitialisation de mot de passe vous sera envoyé',
 | 
			
		||||
    'reset_password' => 'Réinitialiser le mot de passe',
 | 
			
		||||
    'reset_password_send_instructions' => 'Entrez votre adresse e-mail ci-dessous et un e-mail avec un lien de réinitialisation de mot de passe vous sera envoyé.',
 | 
			
		||||
    'reset_password_send_button' => 'Envoyer un lien de réinitialisation',
 | 
			
		||||
    'reset_password_sent_success' => 'Un lien de réinitialisation a été envoyé à :email.',
 | 
			
		||||
    'reset_password_success' => 'Votre mot de passe a été réinitialisé avec succès.',
 | 
			
		||||
 | 
			
		||||
    'email_reset_subject' => 'Réinitialisez votre mot de passe pour :appName',
 | 
			
		||||
    'email_reset_text' => 'Vous recevez cet e-mail parce que nous avons reçu une demande de réinitialisation pour votre compte',
 | 
			
		||||
    'email_reset_text' => 'Vous recevez cet e-mail parce que nous avons reçu une demande de réinitialisation pour votre compte.',
 | 
			
		||||
    'email_reset_not_requested' => 'Si vous n\'avez pas effectué cette demande, vous pouvez ignorer cet e-mail.',
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -63,11 +63,11 @@ return [
 | 
			
		|||
     * Email Confirmation
 | 
			
		||||
     */
 | 
			
		||||
    'email_confirm_subject' => 'Confirmez votre adresse e-mail pour :appName',
 | 
			
		||||
    'email_confirm_greeting' => 'Merci d\'avoir rejoint :appName !',
 | 
			
		||||
    'email_confirm_text' => 'Merci de confirmer en cliquant sur le lien ci-dessous :',
 | 
			
		||||
    'email_confirm_greeting' => 'Merci d\'avoir rejoint :appName !',
 | 
			
		||||
    'email_confirm_text' => 'Merci de confirmer en cliquant sur le lien ci-dessous :',
 | 
			
		||||
    'email_confirm_action' => 'Confirmez votre adresse e-mail',
 | 
			
		||||
    'email_confirm_send_error' => 'La confirmation par e-mail est requise mais le système n\'a pas pu envoyer l\'e-mail. Contactez l\'administrateur système.',
 | 
			
		||||
    'email_confirm_success' => 'Votre adresse e-mail a été confirmée !',
 | 
			
		||||
    'email_confirm_success' => 'Votre adresse e-mail a été confirmée !',
 | 
			
		||||
    'email_confirm_resent' => 'L\'e-mail de confirmation a été ré-envoyé. Vérifiez votre boîte de récéption.',
 | 
			
		||||
 | 
			
		||||
    'email_not_confirmed' => 'Adresse e-mail non confirmée',
 | 
			
		||||
| 
						 | 
				
			
			@ -75,4 +75,14 @@ return [
 | 
			
		|||
    'email_not_confirmed_click_link' => 'Merci de cliquer sur le lien dans l\'e-mail qui vous a été envoyé après l\'enregistrement.',
 | 
			
		||||
    'email_not_confirmed_resend' => 'Si vous ne retrouvez plus l\'e-mail, vous pouvez renvoyer un e-mail de confirmation en utilisant le formulaire ci-dessous.',
 | 
			
		||||
    'email_not_confirmed_resend_button' => 'Renvoyez l\'e-mail de confirmation',
 | 
			
		||||
 | 
			
		||||
    // User Invite
 | 
			
		||||
    'user_invite_email_subject' => 'Vous avez été invité(e) à rejoindre :appName !',
 | 
			
		||||
    'user_invite_email_greeting' => 'Un compte vous a été créé sur :appName.',
 | 
			
		||||
    'user_invite_email_text' => 'Cliquez sur le bouton ci-dessous pour renseigner le mot de passe et récupérer l\'accès :',
 | 
			
		||||
    'user_invite_email_action' => 'Renseignez le mot de passe de votre compte',
 | 
			
		||||
    'user_invite_page_welcome' => 'Bienvenue dans :appName !',
 | 
			
		||||
    'user_invite_page_text' => 'Pour finaliser votre compte et recevoir l\'accès, vous devez renseigner le mot de passe qui sera utilisé pour la connexion à :appName les prochaines fois.',
 | 
			
		||||
    'user_invite_page_confirm_button' => 'Confirmez le mot de passe',
 | 
			
		||||
    'user_invite_success' => 'Mot de passe renseigné, vous avez maintenant accès à :appName !'
 | 
			
		||||
];
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,7 +20,7 @@ return [
 | 
			
		|||
    'description' => 'Description',
 | 
			
		||||
    'role' => 'Rôle',
 | 
			
		||||
    'cover_image' => 'Image de couverture',
 | 
			
		||||
    'cover_image_description' => 'Cette image doit être environ 440x250px.',
 | 
			
		||||
    'cover_image_description' => 'Cette image doit faire environ 440x250 px.',
 | 
			
		||||
    
 | 
			
		||||
    /**
 | 
			
		||||
     * Actions
 | 
			
		||||
| 
						 | 
				
			
			@ -45,6 +45,10 @@ return [
 | 
			
		|||
    /**
 | 
			
		||||
     * Sort Options
 | 
			
		||||
     */
 | 
			
		||||
    'sort_options' => 'Options de tri',
 | 
			
		||||
    'sort_direction_toggle' => 'Inverser la direction du tri',
 | 
			
		||||
    'sort_ascending' => 'Tri ascendant',
 | 
			
		||||
    'sort_descending' => 'Tri descendant',
 | 
			
		||||
    'sort_name' => 'Nom',
 | 
			
		||||
    'sort_created_at' => 'Date de création',
 | 
			
		||||
    'sort_updated_at' => 'Date de mise à jour',
 | 
			
		||||
| 
						 | 
				
			
			@ -62,16 +66,22 @@ return [
 | 
			
		|||
    'grid_view' => 'Vue en grille',
 | 
			
		||||
    'list_view' => 'Vue en liste',
 | 
			
		||||
    'default' => 'Défaut',
 | 
			
		||||
    'breadcrumb' => 'Fil d\'Ariane',
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Header
 | 
			
		||||
     */
 | 
			
		||||
    'profile_menu' => 'Menu du profil',
 | 
			
		||||
    'view_profile' => 'Voir le profil',
 | 
			
		||||
    'edit_profile' => 'Modifier le profil',
 | 
			
		||||
 | 
			
		||||
    // Layout tabs
 | 
			
		||||
    'tab_info' => 'Info',
 | 
			
		||||
    'tab_content' => 'Contenu',
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Email Content
 | 
			
		||||
     */
 | 
			
		||||
    'email_action_help' => 'Si vous rencontrez des problèmes pour cliquer sur le bouton ":actionText", copiez et collez l\'adresse ci-dessous dans votre navigateur :',
 | 
			
		||||
    'email_action_help' => 'Si vous rencontrez des problèmes pour cliquer sur le bouton ":actionText", copiez et collez l\'adresse ci-dessous dans votre navigateur :',
 | 
			
		||||
    'email_rights' => 'Tous droits réservés',
 | 
			
		||||
];
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -92,7 +92,7 @@ return [
 | 
			
		|||
    'shelves_delete' => 'Supprimer l\'étagère',
 | 
			
		||||
    'shelves_delete_named' => 'Supprimer l\'étagère :name',
 | 
			
		||||
    'shelves_delete_explain' => "Ceci va supprimer l\'étagère nommée \':bookName\'. Les livres contenus dans cette étagère ne seront pas supprimés.",
 | 
			
		||||
    'shelves_delete_confirmation' => 'Êtes-vous sûr(e) de vouloir supprimer cette étagère ?',
 | 
			
		||||
    'shelves_delete_confirmation' => 'Êtes-vous sûr(e) de vouloir supprimer cette étagère ?',
 | 
			
		||||
    'shelves_permissions' => 'Permissions de l\'étagère',
 | 
			
		||||
    'shelves_permissions_updated' => 'Permissions de l\'étagère mises à jour',
 | 
			
		||||
    'shelves_permissions_active' => 'Permissions de l\'étagère activées',
 | 
			
		||||
| 
						 | 
				
			
			@ -118,7 +118,7 @@ return [
 | 
			
		|||
    'books_delete' => 'Supprimer un livre',
 | 
			
		||||
    'books_delete_named' => 'Supprimer le livre :bookName',
 | 
			
		||||
    'books_delete_explain' => 'Ceci va supprimer le livre nommé \':bookName\', tous les chapitres et pages seront supprimés.',
 | 
			
		||||
    'books_delete_confirmation' => 'Êtes-vous sûr(e) de vouloir supprimer ce livre ?',
 | 
			
		||||
    'books_delete_confirmation' => 'Êtes-vous sûr(e) de vouloir supprimer ce livre ?',
 | 
			
		||||
    'books_edit' => 'Modifier le livre',
 | 
			
		||||
    'books_edit_named' => 'Modifier le livre :bookName',
 | 
			
		||||
    'books_form_book_name' => 'Nom du livre',
 | 
			
		||||
| 
						 | 
				
			
			@ -155,7 +155,7 @@ return [
 | 
			
		|||
    'chapters_delete' => 'Supprimer le chapitre',
 | 
			
		||||
    'chapters_delete_named' => 'Supprimer le chapitre :chapterName',
 | 
			
		||||
    'chapters_delete_explain' => 'Ceci va supprimer le chapitre \':chapterName\', toutes les pages seront déplacées dans le livre parent.',
 | 
			
		||||
    'chapters_delete_confirm' => 'Etes-vous sûr(e) de vouloir supprimer ce chapitre ?',
 | 
			
		||||
    'chapters_delete_confirm' => 'Etes-vous sûr(e) de vouloir supprimer ce chapitre ?',
 | 
			
		||||
    'chapters_edit' => 'Modifier le chapitre',
 | 
			
		||||
    'chapters_edit_named' => 'Modifier le chapitre :chapterName',
 | 
			
		||||
    'chapters_save' => 'Enregistrer le chapitre',
 | 
			
		||||
| 
						 | 
				
			
			@ -184,8 +184,8 @@ return [
 | 
			
		|||
    'pages_delete_draft' => 'Supprimer le brouillon',
 | 
			
		||||
    'pages_delete_success' => 'Page supprimée',
 | 
			
		||||
    'pages_delete_draft_success' => 'Brouillon supprimé',
 | 
			
		||||
    'pages_delete_confirm' => 'Êtes-vous sûr(e) de vouloir supprimer cette page ?',
 | 
			
		||||
    'pages_delete_draft_confirm' => 'Êtes-vous sûr(e) de vouloir supprimer ce brouillon ?',
 | 
			
		||||
    'pages_delete_confirm' => 'Êtes-vous sûr(e) de vouloir supprimer cette page ?',
 | 
			
		||||
    'pages_delete_draft_confirm' => 'Êtes-vous sûr(e) de vouloir supprimer ce brouillon ?',
 | 
			
		||||
    'pages_editing_named' => 'Modification de la page :pageName',
 | 
			
		||||
    'pages_edit_toggle_header' => 'Afficher/cacher l\'en-tête',
 | 
			
		||||
    'pages_edit_save_draft' => 'Enregistrer le brouillon',
 | 
			
		||||
| 
						 | 
				
			
			@ -239,10 +239,11 @@ return [
 | 
			
		|||
        'start_b' => ':userName a commencé à éditer cette page',
 | 
			
		||||
        'time_a' => 'depuis la dernière sauvegarde',
 | 
			
		||||
        'time_b' => 'dans les :minCount dernières minutes',
 | 
			
		||||
        'message' => ':start :time. Attention à ne pas écraser les mises à jour de quelqu\'un d\'autre !',
 | 
			
		||||
        'message' => ':start :time. Attention à ne pas écraser les mises à jour de quelqu\'un d\'autre !',
 | 
			
		||||
    ],
 | 
			
		||||
    'pages_draft_discarded' => 'Brouillon écarté, la page est dans sa version actuelle.',
 | 
			
		||||
    'pages_specific' => 'Page Spécifique',
 | 
			
		||||
    'pages_is_template' => 'Modèle de page',
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Editor sidebar
 | 
			
		||||
| 
						 | 
				
			
			@ -281,6 +282,12 @@ return [
 | 
			
		|||
    'attachments_file_uploaded' => 'Fichier ajouté avec succès',
 | 
			
		||||
    'attachments_file_updated' => 'Fichier mis à jour avec succès',
 | 
			
		||||
    'attachments_link_attached' => 'Lien attaché à la page avec succès',
 | 
			
		||||
    'templates' => 'Modèles',
 | 
			
		||||
    'templates_set_as_template' => 'La page est un modèle',
 | 
			
		||||
    'templates_explain_set_as_template' => 'You can set this page as a template so its contents be utilized when creating other pages. Other users will be able to use this template if they have view permissions for this page.',
 | 
			
		||||
    'templates_replace_content' => 'Remplacer le contenu de la page',
 | 
			
		||||
    'templates_append_content' => 'Ajouter après le contenu de la page',
 | 
			
		||||
    'templates_prepend_content' => 'Ajouter devant le contenu de la page',
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Profile View
 | 
			
		||||
| 
						 | 
				
			
			@ -299,23 +306,24 @@ return [
 | 
			
		|||
    'comments' => 'Commentaires',
 | 
			
		||||
    'comment_add' => 'Ajouter un commentaire',
 | 
			
		||||
    'comment_placeholder' => 'Entrez vos commentaires ici',
 | 
			
		||||
    'comment_count' => '{0} Pas de commentaires|{1} 1 Commentaire|[2,*] :count Commentaires',
 | 
			
		||||
    'comment_count' => '{0} Pas de commentaires|{1} Un commentaire|[2,*] :count commentaires',
 | 
			
		||||
    'comment_save' => 'Enregistrer le commentaire',
 | 
			
		||||
    'comment_saving' => 'Enregistrement du commentaire...',
 | 
			
		||||
    'comment_deleting' => 'Suppression du commentaire...',
 | 
			
		||||
    'comment_saving' => 'Enregistrement du commentaire…',
 | 
			
		||||
    'comment_deleting' => 'Suppression du commentaire…',
 | 
			
		||||
    'comment_new' => 'Nouveau commentaire',
 | 
			
		||||
    'comment_created' => 'commenté :createDiff',
 | 
			
		||||
    'comment_updated' => 'Mis à jour :updateDiff par :username',
 | 
			
		||||
    'comment_deleted_success' => 'Commentaire supprimé',
 | 
			
		||||
    'comment_created_success' => 'Commentaire ajouté',
 | 
			
		||||
    'comment_updated_success' => 'Commentaire mis à jour',
 | 
			
		||||
    'comment_delete_confirm' => 'Etes-vous sûr de vouloir supprimer ce commentaire ?',
 | 
			
		||||
    'comment_delete_confirm' => 'Etes-vous sûr de vouloir supprimer ce commentaire ?',
 | 
			
		||||
    'comment_in_reply_to' => 'En réponse à :commentId',
 | 
			
		||||
 | 
			
		||||
     /**
 | 
			
		||||
     * Revision
 | 
			
		||||
     */
 | 
			
		||||
    'revision_delete_confirm' => 'Êtes-vous sûr de vouloir supprimer cette révision?',
 | 
			
		||||
    'revision_delete_confirm' => 'Êtes-vous sûr de vouloir supprimer cette révision ?',
 | 
			
		||||
    'revision_restore_confirm' => 'Êtes-vous sûr de vouloir restaurer cette révision ? Le contenu courant de la page va être remplacé.',
 | 
			
		||||
    'revision_delete_success' => 'Révision supprimée',
 | 
			
		||||
    'revision_cannot_delete_latest' => 'Impossible de supprimer la dernière révision.'
 | 
			
		||||
];
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,7 +20,7 @@ return [
 | 
			
		|||
    'ldap_extension_not_installed' => 'L\'extension LDAP PHP n\'est pas installée',
 | 
			
		||||
    'ldap_cannot_connect' => 'Impossible de se connecter au serveur LDAP, la connexion initiale a échoué',
 | 
			
		||||
    'social_no_action_defined' => 'Pas d\'action définie',
 | 
			
		||||
    'social_login_bad_response' => "Erreur pendant la tentative de connexion à :socialAccount : \n:error",
 | 
			
		||||
    'social_login_bad_response' => "Erreur pendant la tentative de connexion à :socialAccount : \n:error",
 | 
			
		||||
    'social_account_in_use' => 'Ce compte :socialAccount est déjà utilisé. Essayez de vous connecter via :socialAccount.',
 | 
			
		||||
    'social_account_email_in_use' => 'L\'email :email est déjà utilisé. Si vous avez déjà un compte :socialAccount, vous pouvez le joindre à votre profil existant.',
 | 
			
		||||
    'social_account_existing' => 'Ce compte :socialAccount est déjà rattaché à votre profil.',
 | 
			
		||||
| 
						 | 
				
			
			@ -29,6 +29,7 @@ return [
 | 
			
		|||
    'social_account_register_instructions' => 'Si vous n\'avez pas encore de compte, vous pouvez le lier avec l\'option :socialAccount.',
 | 
			
		||||
    'social_driver_not_found' => 'Pilote de compte social absent',
 | 
			
		||||
    'social_driver_not_configured' => 'Vos préférences pour le compte :socialAccount sont incorrectes.',
 | 
			
		||||
    'invite_token_expired' => 'Le lien de cette invitation a expiré. Vous pouvez essayer de réinitiliser votre mot de passe.',
 | 
			
		||||
 | 
			
		||||
    // System
 | 
			
		||||
    'path_not_writable' => 'Impossible d\'écrire dans :filePath. Assurez-vous d\'avoir les droits d\'écriture sur le serveur',
 | 
			
		||||
| 
						 | 
				
			
			@ -66,6 +67,7 @@ return [
 | 
			
		|||
    'role_cannot_be_edited' => 'Ce rôle ne peut pas être modifié',
 | 
			
		||||
    'role_system_cannot_be_deleted' => 'Ceci est un rôle du système et ne peut pas être supprimé',
 | 
			
		||||
    'role_registration_default_cannot_delete' => 'Ce rôle ne peut pas être supprimé tant qu\'il est le rôle par défaut',
 | 
			
		||||
    'role_cannot_remove_only_admin' => 'Ceci est le seul compte administrateur. Assignez un nouvel administrateur avant de le supprimer ici.',
 | 
			
		||||
 | 
			
		||||
    // Error pages
 | 
			
		||||
    '404_page_not_found' => 'Page non trouvée',
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -16,7 +16,7 @@ return [
 | 
			
		|||
    'password' => 'Les mots de passe doivent faire au moins 6 caractères et correspondre à la confirmation.',
 | 
			
		||||
    'user' => "Nous n'avons pas trouvé d'utilisateur avec cette adresse.",
 | 
			
		||||
    'token' => 'Le jeton de réinitialisation est invalide.',
 | 
			
		||||
    'sent' => 'Nous vous avons envoyé un lien de réinitialisation de mot de passe !',
 | 
			
		||||
    'reset' => 'Votre mot de passe a été réinitialisé !',
 | 
			
		||||
    'sent' => 'Nous vous avons envoyé un lien de réinitialisation de mot de passe !',
 | 
			
		||||
    'reset' => 'Votre mot de passe a été réinitialisé !',
 | 
			
		||||
 | 
			
		||||
];
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,13 +20,13 @@ return [
 | 
			
		|||
    'app_features_security' => 'Fonctionnalités et sécurité',
 | 
			
		||||
    'app_name' => 'Nom de l\'application',
 | 
			
		||||
    'app_name_desc' => 'Ce nom est affiché dans l\'en-tête et les e-mails.',
 | 
			
		||||
    'app_name_header' => 'Afficher le nom dans l\'en-tête ?',
 | 
			
		||||
    'app_name_header' => 'Afficher le nom dans l\'en-tête ?',
 | 
			
		||||
    'app_public_access' => 'Accès public',
 | 
			
		||||
    'app_public_access_desc' => 'L\'activation de cette option permettra aux visiteurs, qui ne sont pas connectés, d\'accéder au contenu de votre instance BookStack.',
 | 
			
		||||
    'app_public_access_desc_guest' => 'L\'accès pour les visiteurs publics peut être contrôlé par l\'utilisateur "Guest".',
 | 
			
		||||
    'app_public_access_toggle' => 'Autoriser l\'accès public',
 | 
			
		||||
    'app_public_viewing' => 'Accepter le visionnage public des pages ?',
 | 
			
		||||
    'app_secure_images' => 'Activer l\'ajout d\'image sécurisé ?',
 | 
			
		||||
    'app_public_viewing' => 'Accepter le visionnage public des pages ?',
 | 
			
		||||
    'app_secure_images' => 'Activer l\'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' => 'Editeur des pages',
 | 
			
		||||
| 
						 | 
				
			
			@ -54,7 +54,7 @@ return [
 | 
			
		|||
    'reg_enable_desc' => 'Lorsque l\'inscription est activée, l\'utilisateur pourra s\'enregistrer en tant qu\'utilisateur de l\'application. Lors de l\'inscription, ils se voient attribuer un rôle par défaut.',
 | 
			
		||||
    'reg_default_role' => 'Rôle par défaut lors de l\'inscription',
 | 
			
		||||
    'reg_email_confirmation' => 'Confirmation de l\'e-mail',
 | 
			
		||||
    'reg_email_confirmation_toggle' => 'Obliger la confirmation par e-mail ?',
 | 
			
		||||
    'reg_email_confirmation_toggle' => 'Obliger la confirmation par e-mail ?',
 | 
			
		||||
    'reg_confirm_email_desc' => 'Si la restriction de domaine est activée, la confirmation sera automatiquement obligatoire et cette valeur sera ignorée.',
 | 
			
		||||
    'reg_confirm_restrict_domain' => 'Restreindre l\'inscription à un domaine',
 | 
			
		||||
    'reg_confirm_restrict_domain_desc' => 'Entrez une liste de domaines acceptés lors de l\'inscription, séparés par une virgule. Les utilisateurs recevront un e-mail de confirmation à cette adresse. <br> Les utilisateurs pourront changer leur adresse après inscription s\'ils le souhaitent.',
 | 
			
		||||
| 
						 | 
				
			
			@ -69,9 +69,9 @@ return [
 | 
			
		|||
    'maint_image_cleanup_desc' => "Scan le contenu des pages et des révisions pour vérifier les images et les dessins en cours d'utilisation et lesquels sont redondant. Veuillez à faire une sauvegarde de la base de données et des images avant de lancer ceci.",
 | 
			
		||||
    'maint_image_cleanup_ignore_revisions' => 'Ignorer les images dans les révisions',
 | 
			
		||||
    'maint_image_cleanup_run' => 'Lancer le nettoyage',
 | 
			
		||||
    'maint_image_cleanup_warning' => ':count images potentiellement inutilisées trouvées. Etes-vous sûr de vouloir supprimer ces images ?',
 | 
			
		||||
    'maint_image_cleanup_success' => ':count images potentiellement inutilisées trouvées et supprimées !',
 | 
			
		||||
    'maint_image_cleanup_nothing_found' => 'Aucune image inutilisée trouvée, rien à supprimer !',
 | 
			
		||||
    'maint_image_cleanup_warning' => ':count images potentiellement inutilisées trouvées. Etes-vous sûr de vouloir supprimer ces images ?',
 | 
			
		||||
    'maint_image_cleanup_success' => ':count images potentiellement inutilisées trouvées et supprimées !',
 | 
			
		||||
    'maint_image_cleanup_nothing_found' => 'Aucune image inutilisée trouvée, rien à supprimer !',
 | 
			
		||||
    
 | 
			
		||||
    /**
 | 
			
		||||
     * Role settings
 | 
			
		||||
| 
						 | 
				
			
			@ -85,7 +85,7 @@ return [
 | 
			
		|||
    'role_delete_confirm' => 'Ceci va supprimer le rôle \':roleName\'.',
 | 
			
		||||
    'role_delete_users_assigned' => 'Ce rôle a :userCount utilisateurs assignés. Vous pouvez choisir un rôle de remplacement pour ces utilisateurs.',
 | 
			
		||||
    'role_delete_no_migration' => "Ne pas assigner de nouveau rôle",
 | 
			
		||||
    'role_delete_sure' => 'Êtes-vous sûr de vouloir supprimer ce rôle ?',
 | 
			
		||||
    'role_delete_sure' => 'Êtes-vous sûr de vouloir supprimer ce rôle ?',
 | 
			
		||||
    'role_delete_success' => 'Le rôle a été supprimé avec succès',
 | 
			
		||||
    'role_edit' => 'Modifier le rôle',
 | 
			
		||||
    'role_details' => 'Détails du rôle',
 | 
			
		||||
| 
						 | 
				
			
			@ -96,7 +96,7 @@ return [
 | 
			
		|||
    'role_manage_users' => 'Gérer les utilisateurs',
 | 
			
		||||
    'role_manage_roles' => 'Gérer les rôles et permissions',
 | 
			
		||||
    'role_manage_entity_permissions' => 'Gérer les permissions sur les livres, chapitres et pages',
 | 
			
		||||
    'role_manage_own_entity_permissions' => 'Gérer les permissions de ses propres livres, chapitres, et pages',
 | 
			
		||||
    'role_manage_own_entity_permissions' => 'Gérer les permissions de ses propres livres, chapitres et pages',
 | 
			
		||||
    'role_manage_settings' => 'Gérer les préférences de l\'application',
 | 
			
		||||
    'role_asset' => 'Permissions des ressources',
 | 
			
		||||
    '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',
 | 
			
		||||
| 
						 | 
				
			
			@ -131,13 +131,13 @@ return [
 | 
			
		|||
    'users_delete' => 'Supprimer un utilisateur',
 | 
			
		||||
    'users_delete_named' => 'Supprimer l\'utilisateur :userName',
 | 
			
		||||
    'users_delete_warning' => 'Ceci va supprimer \':userName\' du système.',
 | 
			
		||||
    'users_delete_confirm' => 'Êtes-vous sûr(e) de vouloir supprimer cet utilisateur ?',
 | 
			
		||||
    'users_delete_confirm' => 'Êtes-vous sûr(e) de vouloir supprimer cet utilisateur ?',
 | 
			
		||||
    'users_delete_success' => 'Utilisateurs supprimés 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 256px.',
 | 
			
		||||
    'users_avatar_desc' => 'Cette image doit être un carré d\'environ 256 px.',
 | 
			
		||||
    'users_preferred_language' => 'Langue préférée',
 | 
			
		||||
    'users_preferred_language_desc' => 'Cette option changera la langue utilisée pour l\'interface utilisateur de l\'application. Ceci n\'affectera aucun contenu créé par l\'utilisateur.',
 | 
			
		||||
    'users_social_accounts' => 'Comptes sociaux',
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -35,13 +35,41 @@ return [
 | 
			
		|||
    'digits'               => ':attribute doit être de longueur :digits.',
 | 
			
		||||
    'digits_between'       => ':attribute doit avoir une longueur entre :min et :max.',
 | 
			
		||||
    'email'                => ':attribute doit être une adresse e-mail valide.',
 | 
			
		||||
    'ends_with'            => ':attribute doit se terminer par une des valeurs suivantes : :values',
 | 
			
		||||
    'filled'               => ':attribute est un champ requis.',
 | 
			
		||||
    'gt'                   => [
 | 
			
		||||
        'numeric' => ':attribute doit être plus grand que :value.',
 | 
			
		||||
        'file'    => ':attribute doit être plus grand que :value kilobytes.',
 | 
			
		||||
        'string'  => ':attribute doit être plus grand que :value caractères.',
 | 
			
		||||
        'array'   => ':attribute doit avoir plus que :value éléments.',
 | 
			
		||||
    ],
 | 
			
		||||
    'gte'                  => [
 | 
			
		||||
        'numeric' => ':attribute doit être plus grand ou égal à :value.',
 | 
			
		||||
        'file'    => ':attribute doit être plus grand ou égal à :value kilobytes.',
 | 
			
		||||
        'string'  => ':attribute doit être plus grand ou égal à :value caractères.',
 | 
			
		||||
        'array'   => ':attribute doit avoir :value éléments ou plus.',
 | 
			
		||||
    ],
 | 
			
		||||
    'exists'               => 'L\'attribut :attribute est invalide.',
 | 
			
		||||
    'image'                => ':attribute doit être une image.',
 | 
			
		||||
    'image_extension'      => ':attribute doit avoir une extension d\'image valide et supportée.',
 | 
			
		||||
    'in'                   => 'L\'attribut :attribute est invalide.',
 | 
			
		||||
    'integer'              => ':attribute doit être un chiffre entier.',
 | 
			
		||||
    'ip'                   => ':attribute doit être une adresse IP valide.',
 | 
			
		||||
    'ipv4'                 => ':attribute doit être une adresse IPv4 valide.',
 | 
			
		||||
    'ipv6'                 => ':attribute doit être une adresse IPv6 valide.',
 | 
			
		||||
    'json'                 => ':attribute doit être une chaine JSON valide.',
 | 
			
		||||
    'lt'                   => [
 | 
			
		||||
        'numeric' => ':attribute doit être plus petit que :value.',
 | 
			
		||||
        'file'    => ':attribute doit être plus petit que :value kilobytes.',
 | 
			
		||||
        'string'  => ':attribute doit être plus petit que :value caractères.',
 | 
			
		||||
        'array'   => ':attribute doit avoir moins de :value éléments.',
 | 
			
		||||
    ],
 | 
			
		||||
    'lte'                  => [
 | 
			
		||||
        'numeric' => ':attribute doit être plus petit ou égal à :value.',
 | 
			
		||||
        'file'    => ':attribute doit être plus petit ou égal à :value kilobytes.',
 | 
			
		||||
        'string'  => ':attribute doit être plus petit ou égal à :value caractères.',
 | 
			
		||||
        'array'   => ':attribute ne doit pas avoir plus de :value éléments.',
 | 
			
		||||
    ],
 | 
			
		||||
    'max'                  => [
 | 
			
		||||
        'numeric' => ':attribute ne doit pas excéder :max.',
 | 
			
		||||
        'file'    => ':attribute ne doit pas excéder :max kilobytes.',
 | 
			
		||||
| 
						 | 
				
			
			@ -57,6 +85,7 @@ return [
 | 
			
		|||
    ],
 | 
			
		||||
    'no_double_extension'  => ':attribute ne doit avoir qu\'une seule extension de fichier.',
 | 
			
		||||
    'not_in'               => 'L\'attribut sélectionné :attribute est invalide.',
 | 
			
		||||
    'not_regex'            => ':attribute a un format invalide.',
 | 
			
		||||
    'numeric'              => ':attribute doit être un nombre.',
 | 
			
		||||
    'regex'                => ':attribute a un format invalide.',
 | 
			
		||||
    'required'             => ':attribute est un champ requis.',
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue