Committed by
GitHub
Merge pull request #274 from GeneralMediaCH/feature/translations
French translations
Showing
11 changed files
with
532 additions
and
34 deletions
| 1 | <?php | 1 | <?php |
| 2 | 2 | ||
| 3 | return [ | 3 | return [ |
| 4 | - | 4 | + |
| 5 | /** | 5 | /** |
| 6 | * Settings text strings | 6 | * Settings text strings |
| 7 | * Contains all text strings used in the general settings sections of BookStack | 7 | * Contains all text strings used in the general settings sections of BookStack |
| 8 | * including users and roles. | 8 | * including users and roles. |
| 9 | */ | 9 | */ |
| 10 | - | 10 | + |
| 11 | 'settings' => 'Settings', | 11 | 'settings' => 'Settings', |
| 12 | 'settings_save' => 'Save Settings', | 12 | 'settings_save' => 'Save Settings', |
| 13 | 'settings_save_success' => 'Settings saved', | 13 | 'settings_save_success' => 'Settings saved', |
| ... | @@ -92,7 +92,7 @@ return [ | ... | @@ -92,7 +92,7 @@ return [ |
| 92 | 'users_password_warning' => 'Only fill the below if you would like to change your password:', | 92 | 'users_password_warning' => 'Only fill the below if you would like to change your password:', |
| 93 | 'users_system_public' => 'This user represents any guest users that visit your instance. It cannot be used to log in but is assigned automatically.', | 93 | 'users_system_public' => 'This user represents any guest users that visit your instance. It cannot be used to log in but is assigned automatically.', |
| 94 | 'users_delete' => 'Delete User', | 94 | 'users_delete' => 'Delete User', |
| 95 | - 'users_delete_named' => 'Delete ser :userName', | 95 | + 'users_delete_named' => 'Delete user :userName', |
| 96 | 'users_delete_warning' => 'This will fully delete this user with the name \':userName\' from the system.', | 96 | 'users_delete_warning' => 'This will fully delete this user with the name \':userName\' from the system.', |
| 97 | 'users_delete_confirm' => 'Are you sure you want to delete this user?', | 97 | 'users_delete_confirm' => 'Are you sure you want to delete this user?', |
| 98 | 'users_delete_success' => 'Users successfully removed', | 98 | 'users_delete_success' => 'Users successfully removed', |
| ... | @@ -115,37 +115,8 @@ return [ | ... | @@ -115,37 +115,8 @@ return [ |
| 115 | /////////////////////////////////// | 115 | /////////////////////////////////// |
| 116 | 'language_select' => [ | 116 | 'language_select' => [ |
| 117 | 'en' => 'English', | 117 | 'en' => 'English', |
| 118 | - 'de' => 'Deutsch' | 118 | + 'de' => 'Deutsch', |
| 119 | + 'fr' => 'Français', | ||
| 119 | ] | 120 | ] |
| 120 | /////////////////////////////////// | 121 | /////////////////////////////////// |
| 121 | ]; | 122 | ]; |
| 122 | - | ||
| 123 | - | ||
| 124 | - | ||
| 125 | - | ||
| 126 | - | ||
| 127 | - | ||
| 128 | - | ||
| 129 | - | ||
| 130 | - | ||
| 131 | - | ||
| 132 | - | ||
| 133 | - | ||
| 134 | - | ||
| 135 | - | ||
| 136 | - | ||
| 137 | - | ||
| 138 | - | ||
| 139 | - | ||
| 140 | - | ||
| 141 | - | ||
| 142 | - | ||
| 143 | - | ||
| 144 | - | ||
| 145 | - | ||
| 146 | - | ||
| 147 | - | ||
| 148 | - | ||
| 149 | - | ||
| 150 | - | ||
| 151 | - | ... | ... |
resources/lang/fr/activities.php
0 → 100644
| 1 | +<?php | ||
| 2 | + | ||
| 3 | +return [ | ||
| 4 | + | ||
| 5 | + /** | ||
| 6 | + * Activity text strings. | ||
| 7 | + * Is used for all the text within activity logs & notifications. | ||
| 8 | + */ | ||
| 9 | + | ||
| 10 | + // Pages | ||
| 11 | + 'page_create' => 'a créé la page', | ||
| 12 | + 'page_create_notification' => 'Page créée avec succès', | ||
| 13 | + 'page_update' => 'a modifié la page', | ||
| 14 | + 'page_update_notification' => 'Page modifiée avec succès', | ||
| 15 | + 'page_delete' => 'a supprimé la page', | ||
| 16 | + 'page_delete_notification' => 'Page supprimée avec succès', | ||
| 17 | + 'page_restore' => 'a restauré la page', | ||
| 18 | + 'page_restore_notification' => 'Page réstaurée avec succès', | ||
| 19 | + 'page_move' => 'a déplacé la page', | ||
| 20 | + | ||
| 21 | + // Chapters | ||
| 22 | + 'chapter_create' => 'a créé le chapitre', | ||
| 23 | + 'chapter_create_notification' => 'Chapitre créé avec succès', | ||
| 24 | + 'chapter_update' => 'a modifié le chapitre', | ||
| 25 | + 'chapter_update_notification' => 'Chapitre modifié avec succès', | ||
| 26 | + 'chapter_delete' => 'a supprimé le chapitre', | ||
| 27 | + 'chapter_delete_notification' => 'Chapitre supprimé avec succès', | ||
| 28 | + 'chapter_move' => 'a déplacé le chapitre', | ||
| 29 | + | ||
| 30 | + // Books | ||
| 31 | + 'book_create' => 'a créé le livre', | ||
| 32 | + 'book_create_notification' => 'Livre créé avec succès', | ||
| 33 | + 'book_update' => 'a modifié le livre', | ||
| 34 | + 'book_update_notification' => 'Livre modifié avec succès', | ||
| 35 | + 'book_delete' => 'a supprimé le livre', | ||
| 36 | + 'book_delete_notification' => 'Livre supprimé avec succès', | ||
| 37 | + 'book_sort' => 'a réordonné le livre', | ||
| 38 | + 'book_sort_notification' => 'Livre réordonné avec succès', | ||
| 39 | + | ||
| 40 | +]; |
resources/lang/fr/auth.php
0 → 100644
| 1 | +<?php | ||
| 2 | +return [ | ||
| 3 | + /* | ||
| 4 | + |-------------------------------------------------------------------------- | ||
| 5 | + | Authentication Language Lines | ||
| 6 | + |-------------------------------------------------------------------------- | ||
| 7 | + | | ||
| 8 | + | The following language lines are used during authentication for various | ||
| 9 | + | messages that we need to display to the user. You are free to modify | ||
| 10 | + | these language lines according to your application's requirements. | ||
| 11 | + | | ||
| 12 | + */ | ||
| 13 | + 'failed' => 'Ces informations ne correspondent a aucun compte.', | ||
| 14 | + 'throttle' => "Trop d'essais, veuillez réessayer dans :seconds secondes.", | ||
| 15 | + | ||
| 16 | + /** | ||
| 17 | + * Login & Register | ||
| 18 | + */ | ||
| 19 | + 'sign_up' => "S'inscrire", | ||
| 20 | + 'log_in' => 'Se connecter', | ||
| 21 | + 'logout' => 'Se déconnecter', | ||
| 22 | + | ||
| 23 | + 'name' => 'Nom', | ||
| 24 | + 'username' => "Nom d'utilisateur", | ||
| 25 | + 'email' => 'E-mail', | ||
| 26 | + 'password' => 'Mot de passe', | ||
| 27 | + 'password_confirm' => 'Confirmez le mot de passe', | ||
| 28 | + 'password_hint' => 'Doit faire plus de 5 caractères', | ||
| 29 | + 'forgot_password' => 'Mot de passe oublié?', | ||
| 30 | + 'remember_me' => 'Se souvenir de moi', | ||
| 31 | + 'ldap_email_hint' => "Merci d'entrer une adresse e-mail pour ce compte", | ||
| 32 | + 'create_account' => 'Créer un compte', | ||
| 33 | + 'social_login' => 'Social Login', | ||
| 34 | + 'social_registration' => 'Enregistrement Social', | ||
| 35 | + 'social_registration_text' => "S'inscrire et se connecter avec un réseau social", | ||
| 36 | + | ||
| 37 | + 'register_thanks' => 'Merci pour votre enregistrement', | ||
| 38 | + 'register_confirm' => 'Vérifiez vos e-mails et cliquer sur le lien de confirmation pour rejoindre :appName.', | ||
| 39 | + 'registrations_disabled' => "L'inscription est désactivée pour le moment", | ||
| 40 | + 'registration_email_domain_invalid' => 'Cette adresse e-mail ne peux pas adcéder à l\'application', | ||
| 41 | + 'register_success' => 'Merci pour votre inscription. Vous êtes maintenant inscrit(e) et connecté(e)', | ||
| 42 | + | ||
| 43 | + | ||
| 44 | + /** | ||
| 45 | + * Password Reset | ||
| 46 | + */ | ||
| 47 | + 'reset_password' => 'Reset Password', | ||
| 48 | + '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é', | ||
| 49 | + 'reset_password_send_button' => 'Envoyer un lien de réinitialisation', | ||
| 50 | + 'reset_password_sent_success' => 'Un lien de réinitialisation a été envoyé à :email.', | ||
| 51 | + 'reset_password_success' => 'Votre mot de passe a été réinitialisé avec succès.', | ||
| 52 | + | ||
| 53 | + 'email_reset_subject' => 'Réinitialisez votre mot de passe pour :appName', | ||
| 54 | + 'email_reset_text' => 'Vous recevez cet e-mail parceque nous avons reçu une demande de réinitialisation pour votre compte', | ||
| 55 | + 'email_reset_not_requested' => 'Si vous n\'avez pas effectué cette demande, vous pouvez ignorer cet e-mail.', | ||
| 56 | + | ||
| 57 | + | ||
| 58 | + /** | ||
| 59 | + * Email Confirmation | ||
| 60 | + */ | ||
| 61 | + 'email_confirm_subject' => 'Confirmez votre adresse e-mail pour :appName', | ||
| 62 | + 'email_confirm_greeting' => 'Merci d\'avoir rejoint :appName!', | ||
| 63 | + 'email_confirm_text' => 'Merci de confirmer en cliquant sur le lien ci-dessous:', | ||
| 64 | + 'email_confirm_action' => 'Confirmez votre adresse e-mail', | ||
| 65 | + '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.', | ||
| 66 | + 'email_confirm_success' => 'Votre adresse e-mail a été confirmée!', | ||
| 67 | + 'email_confirm_resent' => 'L\'e-mail de confirmation a été ré-envoyé. Vérifiez votre boîte de récéption.', | ||
| 68 | + | ||
| 69 | + 'email_not_confirmed' => 'Adresse e-mail non confirmée', | ||
| 70 | + 'email_not_confirmed_text' => 'Votre adresse e-mail n\'a pas été confirmée.', | ||
| 71 | + 'email_not_confirmed_click_link' => 'Merci de cliquer sur le lien dans l\'e-mail qui vous a été envoyé après l\'enregistrement.', | ||
| 72 | + '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.', | ||
| 73 | + 'email_not_confirmed_resend_button' => 'Renvoyez l\'e-mail de confirmation', | ||
| 74 | +]; |
resources/lang/fr/common.php
0 → 100644
| 1 | +<?php | ||
| 2 | +return [ | ||
| 3 | + | ||
| 4 | + /** | ||
| 5 | + * Buttons | ||
| 6 | + */ | ||
| 7 | + 'cancel' => 'Annuler', | ||
| 8 | + 'confirm' => 'Confirmer', | ||
| 9 | + 'back' => 'Retour', | ||
| 10 | + 'save' => 'Enregistrer', | ||
| 11 | + 'continue' => 'Continuer', | ||
| 12 | + 'select' => 'Selectionner', | ||
| 13 | + | ||
| 14 | + /** | ||
| 15 | + * Form Labels | ||
| 16 | + */ | ||
| 17 | + 'name' => 'Nom', | ||
| 18 | + 'description' => 'Description', | ||
| 19 | + 'role' => 'Rôle', | ||
| 20 | + | ||
| 21 | + /** | ||
| 22 | + * Actions | ||
| 23 | + */ | ||
| 24 | + 'actions' => 'Actions', | ||
| 25 | + 'view' => 'Voir', | ||
| 26 | + 'create' => 'Créer', | ||
| 27 | + 'update' => 'Modifier', | ||
| 28 | + 'edit' => 'Editer', | ||
| 29 | + 'sort' => 'Trier', | ||
| 30 | + 'move' => 'Déplacer', | ||
| 31 | + 'delete' => 'Supprimer', | ||
| 32 | + 'search' => 'Chercher', | ||
| 33 | + 'search_clear' => 'Réinitialiser la recherche', | ||
| 34 | + 'reset' => 'Réinitialiser', | ||
| 35 | + 'remove' => 'Enlever', | ||
| 36 | + | ||
| 37 | + | ||
| 38 | + /** | ||
| 39 | + * Misc | ||
| 40 | + */ | ||
| 41 | + 'deleted_user' => 'Utilisateur supprimé', | ||
| 42 | + 'no_activity' => 'Aucune activité', | ||
| 43 | + 'no_items' => 'Aucun élément', | ||
| 44 | + 'back_to_top' => 'Retour en haut', | ||
| 45 | + 'toggle_details' => 'Afficher les détails', | ||
| 46 | + | ||
| 47 | + /** | ||
| 48 | + * Header | ||
| 49 | + */ | ||
| 50 | + 'view_profile' => 'Voir le profil', | ||
| 51 | + 'edit_profile' => 'Modifier le profil', | ||
| 52 | + | ||
| 53 | + /** | ||
| 54 | + * Email Content | ||
| 55 | + */ | ||
| 56 | + 'email_action_help' => 'Si vous rencontrez des problèmes pour cliquer le bouton ":actionText", copiez et collez l\'adresse ci-dessous dans votre navigateur:', | ||
| 57 | + 'email_rights' => 'Tous droits réservés', | ||
| 58 | +]; |
resources/lang/fr/components.php
0 → 100644
| 1 | +<?php | ||
| 2 | +return [ | ||
| 3 | + | ||
| 4 | + /** | ||
| 5 | + * Image Manager | ||
| 6 | + */ | ||
| 7 | + 'image_select' => 'Selectionner une image', | ||
| 8 | + 'image_all' => 'Toutes', | ||
| 9 | + 'image_all_title' => 'Voir toutes les images', | ||
| 10 | + 'image_book_title' => 'Voir les images ajoutées à ce livre', | ||
| 11 | + 'image_page_title' => 'Voir les images ajoutées à cette page', | ||
| 12 | + 'image_search_hint' => 'Rechercher par nom d\'image', | ||
| 13 | + 'image_uploaded' => 'Ajoutée le :uploadedDate', | ||
| 14 | + 'image_load_more' => 'Charger plus', | ||
| 15 | + 'image_image_name' => 'Nom de l\'image', | ||
| 16 | + 'image_delete_confirm' => 'Cette image est utilisée dans les pages ci-dessous. Confirmez que vous souhaitez bien supprimer cette image.', | ||
| 17 | + 'image_select_image' => 'Selectionner l\'image', | ||
| 18 | + 'image_dropzone' => 'Glissez les images ici ou cliquez pour les ajouter', | ||
| 19 | + 'images_deleted' => 'Images supprimées', | ||
| 20 | + 'image_preview' => 'Prévisualiser l\'image', | ||
| 21 | + 'image_upload_success' => 'Image ajoutée avec succès', | ||
| 22 | + 'image_update_success' => 'Détails de l\'image mis à jour', | ||
| 23 | + 'image_delete_success' => 'Image supprimée avec succès' | ||
| 24 | +]; |
resources/lang/fr/entities.php
0 → 100644
This diff is collapsed.
Click to expand it.
resources/lang/fr/errors.php
0 → 100644
| 1 | +<?php | ||
| 2 | + | ||
| 3 | +return [ | ||
| 4 | + | ||
| 5 | + /** | ||
| 6 | + * Error text strings. | ||
| 7 | + */ | ||
| 8 | + | ||
| 9 | + // Permissions | ||
| 10 | + 'permission' => 'Vous n\'avez pas les droits pour accéder à cette page.', | ||
| 11 | + 'permissionJson' => 'Vous n\'avez pas les droits pour exécuter cette action.', | ||
| 12 | + | ||
| 13 | + // Auth | ||
| 14 | + 'error_user_exists_different_creds' => 'Un utilisateur avec l\'adresse :email existe déjà.', | ||
| 15 | + 'email_already_confirmed' => 'Cet e-mail a déjà été validé, vous pouvez vous connecter.', | ||
| 16 | + 'email_confirmation_invalid' => 'Cette confirmation est invalide. Veuillez essayer de vous inscrire à nouveau.', | ||
| 17 | + 'email_confirmation_expired' => 'Le jeton de confirmation est perimé. Un nouvel e-mail vous a été envoyé.', | ||
| 18 | + 'ldap_fail_anonymous' => 'L\'accès LDAP anonyme n\'a pas abouti', | ||
| 19 | + 'ldap_fail_authed' => 'L\'accès LDAP n\'a pas abouti avec cet utilisateur et ce mot de passe', | ||
| 20 | + 'ldap_extension_not_installed' => 'L\'extention LDAP PHP n\'est pas installée', | ||
| 21 | + 'ldap_cannot_connect' => 'Cannot connect to ldap server, Initial connection failed', | ||
| 22 | + 'social_no_action_defined' => 'No action defined', | ||
| 23 | + 'social_account_in_use' => 'Cet compte :socialAccount est déjà utilisé. Essayez de vous connecter via :socialAccount.', | ||
| 24 | + '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.', | ||
| 25 | + 'social_account_existing' => 'Ce compte :socialAccount est déjà rattaché à votre profil.', | ||
| 26 | + 'social_account_already_used_existing' => 'Ce compte :socialAccount est déjà utilisé par un autre utilisateur.', | ||
| 27 | + 'social_account_not_used' => 'Ce compte :socialAccount n\'est lié à aucun utilisateur. ', | ||
| 28 | + 'social_account_register_instructions' => 'Si vous n\'avez pas encore de compte, vous pouvez le lier avec l\'option :socialAccount.', | ||
| 29 | + 'social_driver_not_found' => 'Social driver not found', | ||
| 30 | + 'social_driver_not_configured' => 'Your :socialAccount social settings are not configured correctly.', | ||
| 31 | + | ||
| 32 | + // System | ||
| 33 | + 'path_not_writable' => 'File path :filePath could not be uploaded to. Ensure it is writable to the server.', | ||
| 34 | + 'cannot_get_image_from_url' => 'Impossible de récupérer l\'image depuis :url', | ||
| 35 | + 'cannot_create_thumbs' => 'Le serveur ne peux pas créer de miniatures, vérifier que l\extensions GD PHP est installée.', | ||
| 36 | + 'server_upload_limit' => 'La taille du fichier est trop grande.', | ||
| 37 | + 'image_upload_error' => 'Une erreur est survenue pendant l\'envoi de l\'image', | ||
| 38 | + | ||
| 39 | + // Attachments | ||
| 40 | + 'attachment_page_mismatch' => 'Page mismatch during attachment update', | ||
| 41 | + | ||
| 42 | + // Pages | ||
| 43 | + 'page_draft_autosave_fail' => 'Le brouillon n\'a pas pu être sauvé. Vérifiez votre connexion internet', | ||
| 44 | + | ||
| 45 | + // Entities | ||
| 46 | + 'entity_not_found' => 'Entité non trouvée', | ||
| 47 | + 'book_not_found' => 'Livre non trouvé', | ||
| 48 | + 'page_not_found' => 'Page non trouvée', | ||
| 49 | + 'chapter_not_found' => 'Chapitre non trouvé', | ||
| 50 | + 'selected_book_not_found' => 'Ce livre n\'a pas été trouvé', | ||
| 51 | + 'selected_book_chapter_not_found' => 'Ce livre ou chapitre n\'a pas été trouvé', | ||
| 52 | + 'guests_cannot_save_drafts' => 'Les invités ne peuvent pas sauver de brouillons', | ||
| 53 | + | ||
| 54 | + // Users | ||
| 55 | + 'users_cannot_delete_only_admin' => 'Vous ne pouvez pas supprimer le dernier admin', | ||
| 56 | + 'users_cannot_delete_guest' => 'Vous ne pouvez pas supprimer l\'utilisateur invité', | ||
| 57 | + | ||
| 58 | + // Roles | ||
| 59 | + 'role_cannot_be_edited' => 'Ce rôle ne peut pas être modifié', | ||
| 60 | + 'role_system_cannot_be_deleted' => 'Ceci est un rôle du système et on ne peut pas le supprimer', | ||
| 61 | + 'role_registration_default_cannot_delete' => 'Ce rôle ne peut pas être supprimé tant qu\'il est le rôle par défaut', | ||
| 62 | + | ||
| 63 | + // Error pages | ||
| 64 | + '404_page_not_found' => 'Page non trouvée', | ||
| 65 | + 'sorry_page_not_found' => 'Désolé, cette page n\'a pas pu être trouvée.', | ||
| 66 | + 'return_home' => 'Retour à l\'accueil', | ||
| 67 | + 'error_occurred' => 'Une erreur est survenue', | ||
| 68 | + 'app_down' => ':appName n\'est pas en service pour le moment', | ||
| 69 | + 'back_soon' => 'Nous serons bientôt de retour.', | ||
| 70 | +]; |
resources/lang/fr/pagination.php
0 → 100644
| 1 | +<?php | ||
| 2 | + | ||
| 3 | +return [ | ||
| 4 | + | ||
| 5 | + /* | ||
| 6 | + |-------------------------------------------------------------------------- | ||
| 7 | + | Pagination Language Lines | ||
| 8 | + |-------------------------------------------------------------------------- | ||
| 9 | + | | ||
| 10 | + | The following language lines are used by the paginator library to build | ||
| 11 | + | the simple pagination links. You are free to change them to anything | ||
| 12 | + | you want to customize your views to better match your application. | ||
| 13 | + | | ||
| 14 | + */ | ||
| 15 | + | ||
| 16 | + 'previous' => '« Précédent', | ||
| 17 | + 'next' => 'Suivant »', | ||
| 18 | + | ||
| 19 | +]; |
resources/lang/fr/passwords.php
0 → 100644
| 1 | +<?php | ||
| 2 | + | ||
| 3 | +return [ | ||
| 4 | + | ||
| 5 | + /* | ||
| 6 | + |-------------------------------------------------------------------------- | ||
| 7 | + | Password Reminder Language Lines | ||
| 8 | + |-------------------------------------------------------------------------- | ||
| 9 | + | | ||
| 10 | + | The following language lines are the default lines which match reasons | ||
| 11 | + | that are given by the password broker for a password update attempt | ||
| 12 | + | has failed, such as for an invalid token or invalid new password. | ||
| 13 | + | | ||
| 14 | + */ | ||
| 15 | + | ||
| 16 | + 'password' => 'Les mots de passe doivent faire au moins 6 caractères et correspondre à la confirmation.', | ||
| 17 | + 'user' => "Nous n'avons pas trouvé d'utilisateur avec cette adresse.", | ||
| 18 | + 'token' => 'Le jeton de réinitialisation est invalide.', | ||
| 19 | + 'sent' => 'Nous vous avons envoyé un lien de réinitialisation de mot de passe!', | ||
| 20 | + 'reset' => 'Votre mot de passe a été réinitialisé!', | ||
| 21 | + | ||
| 22 | +]; |
resources/lang/fr/settings.php
0 → 100644
| 1 | +<?php | ||
| 2 | + | ||
| 3 | +return [ | ||
| 4 | + | ||
| 5 | + /** | ||
| 6 | + * Settings text strings | ||
| 7 | + * Contains all text strings used in the general settings sections of BookStack | ||
| 8 | + * including users and roles. | ||
| 9 | + */ | ||
| 10 | + | ||
| 11 | + 'settings' => 'Préférences', | ||
| 12 | + 'settings_save' => 'Enregistrer les préférences', | ||
| 13 | + 'settings_save_success' => 'Préférences enregistrées', | ||
| 14 | + | ||
| 15 | + /** | ||
| 16 | + * App settings | ||
| 17 | + */ | ||
| 18 | + | ||
| 19 | + 'app_settings' => 'Préférences de l\'application', | ||
| 20 | + 'app_name' => 'Nom de l\'application', | ||
| 21 | + 'app_name_desc' => 'Ce nom est affiché dans l\'en-tête et les e-mails.', | ||
| 22 | + 'app_name_header' => 'Afficher le nom dans l\'en-tête?', | ||
| 23 | + 'app_public_viewing' => 'Accepter le visionnage public des pages?', | ||
| 24 | + 'app_secure_images' => 'Activer l\'ajout d\'image sécurisé?', | ||
| 25 | + '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.', | ||
| 26 | + 'app_editor' => 'Editeur des pages', | ||
| 27 | + 'app_editor_desc' => 'Sélectionnez l\'éditeur qui sera utilisé pour modifier les pages.', | ||
| 28 | + 'app_custom_html' => 'HTML personnalisé dans l\'en-tête', | ||
| 29 | + 'app_custom_html_desc' => 'Le contenu inséré ici sera jouté en bas de la balise <head> de toutes les pages. Vous pouvez l\'utiliser pour ajouter du CSS personnalisé ou un tracker analytique.', | ||
| 30 | + 'app_logo' => 'Logo de l\'Application', | ||
| 31 | + 'app_logo_desc' => 'Cette image doit faire 43px de hauteur. <br>Les images plus larges seront réduites.', | ||
| 32 | + 'app_primary_color' => 'Couleur principale de l\'application', | ||
| 33 | + 'app_primary_color_desc' => 'This should be a hex value. <br>Leave empty to reset to the default color.', | ||
| 34 | + | ||
| 35 | + /** | ||
| 36 | + * Registration settings | ||
| 37 | + */ | ||
| 38 | + | ||
| 39 | + 'reg_settings' => 'Préférence pour l\'inscription', | ||
| 40 | + 'reg_allow' => 'Accepter l\'inscription?', | ||
| 41 | + 'reg_default_role' => 'Rôle par défaut lors de l\'inscription', | ||
| 42 | + 'reg_confirm_email' => 'Obliger la confirmation par e-mail?', | ||
| 43 | + 'reg_confirm_email_desc' => 'Si la restriction de domaine est activée, la confirmation sera automatiquement obligatoire et cette valeur sera ignorée.', | ||
| 44 | + 'reg_confirm_restrict_domain' => 'Restreindre l\'inscription à un domaine', | ||
| 45 | + 'reg_confirm_restrict_domain_desc' => 'Entrez une liste de domaines acceptés lors de l\'inscription, séparés par une virgule. Les utilisateur recevront un e-mail de confirmation à cette adresse. <br> Les utilisateurs pourront changer leur adresse après inscription s\'ils le souhaitent.', | ||
| 46 | + 'reg_confirm_restrict_domain_placeholder' => 'Aucune restriction en place', | ||
| 47 | + | ||
| 48 | + /** | ||
| 49 | + * Role settings | ||
| 50 | + */ | ||
| 51 | + | ||
| 52 | + 'roles' => 'Rôles', | ||
| 53 | + 'role_user_roles' => 'Rôles des utilisateurs', | ||
| 54 | + 'role_create' => 'Créer un nouveau rôle', | ||
| 55 | + 'role_create_success' => 'Rôle créé avec succès', | ||
| 56 | + 'role_delete' => 'Supprimer le rôle', | ||
| 57 | + 'role_delete_confirm' => 'Ceci va supprimer le rôle \':roleName\'.', | ||
| 58 | + 'role_delete_users_assigned' => 'Ce rôle a :userCount utilisateurs assignés. Vous pouvez choisir un rôle de remplacement pour ces utilisateurs.', | ||
| 59 | + 'role_delete_no_migration' => "Ne pas assigner de nouveau rôle", | ||
| 60 | + 'role_delete_sure' => 'Êtes vous sûr(e) de vouloir supprimer ce rôle?', | ||
| 61 | + 'role_delete_success' => 'Le rôle a été supprimé avec succès', | ||
| 62 | + 'role_edit' => 'Modifier le rôle', | ||
| 63 | + 'role_details' => 'Détails du rôle', | ||
| 64 | + 'role_name' => 'Nom du Rôle', | ||
| 65 | + 'role_desc' => 'Courte description du rôle', | ||
| 66 | + 'role_system' => 'Permissions système', | ||
| 67 | + 'role_manage_users' => 'Gérer les utilisateurs', | ||
| 68 | + 'role_manage_roles' => 'Gérer les rôles et permissions', | ||
| 69 | + 'role_manage_entity_permissions' => 'Gérer les permissions sur les livres, chapitres et pages', | ||
| 70 | + 'role_manage_own_entity_permissions' => 'Gérer les permissions de ses propres livres chapitres et pages', | ||
| 71 | + 'role_manage_settings' => 'Gérer les préférences de l\'application', | ||
| 72 | + 'role_asset' => 'Asset Permissions', | ||
| 73 | + 'role_asset_desc' => 'These permissions control default access to the assets within the system. Permissions on Books, Chapters and Pages will override these permissions.', | ||
| 74 | + 'role_all' => 'Tous', | ||
| 75 | + 'role_own' => 'Propres', | ||
| 76 | + 'role_controlled_by_asset' => 'Controlled by the asset they are uploaded to', | ||
| 77 | + 'role_save' => 'Enregistrer le rôle', | ||
| 78 | + 'role_update_success' => 'Rôle mis à jour avec succès', | ||
| 79 | + 'role_users' => 'Utilisateurs ayant ce rôle', | ||
| 80 | + 'role_users_none' => 'Aucun utilisateur avec ce rôle actuellement', | ||
| 81 | + | ||
| 82 | + /** | ||
| 83 | + * Users | ||
| 84 | + */ | ||
| 85 | + | ||
| 86 | + 'users' => 'Utilisateurs', | ||
| 87 | + 'user_profile' => 'Profil d\'utilisateur', | ||
| 88 | + 'users_add_new' => 'Ajouter un nouvel utilisateur', | ||
| 89 | + 'users_search' => 'Chercher les utilisateurs', | ||
| 90 | + 'users_role' => 'Rôles des utilisateurs', | ||
| 91 | + 'users_external_auth_id' => 'Identifiant d\'authentification externe', | ||
| 92 | + 'users_password_warning' => 'Remplissez ce fomulaire uniquement si vous souhaitez changer de mot de passe:', | ||
| 93 | + 'users_system_public' => 'Cet utilisateur représente les invités visitant votre instance. Il est assigné automatiquement aux invités.', | ||
| 94 | + 'users_delete' => 'Supprimer un utilisateur', | ||
| 95 | + 'users_delete_named' => 'Supprimer l\'utilisateur :userName', | ||
| 96 | + 'users_delete_warning' => 'Ceci va supprimer \':userName\' du système.', | ||
| 97 | + 'users_delete_confirm' => 'Êtes-vous sûr(e) de vouloir supprimer cet utilisateur?', | ||
| 98 | + 'users_delete_success' => 'Utilisateurs supprimés avec succès', | ||
| 99 | + 'users_edit' => 'Modifier l\'utilisateur', | ||
| 100 | + 'users_edit_profile' => 'Modifier le profil', | ||
| 101 | + 'users_edit_success' => 'Utilisateur mis à jour avec succès', | ||
| 102 | + 'users_avatar' => 'Avatar de l\'utilisateur', | ||
| 103 | + 'users_avatar_desc' => 'Cette image doit être un carré d\'environ 256px.', | ||
| 104 | + 'users_preferred_language' => 'Langue préférée', | ||
| 105 | + 'users_social_accounts' => 'Comptes sociaux', | ||
| 106 | + 'users_social_accounts_info' => 'Vous pouvez connecter des réseaux sociaux à votre compte pour vous connecter plus rapidement. Déconnecter un compte n\'enlèvera pas les accès autorisés précédemment sur votre compte de réseau social.', | ||
| 107 | + 'users_social_connect' => 'Connecter le compte', | ||
| 108 | + 'users_social_disconnect' => 'Déconnecter le compte', | ||
| 109 | + 'users_social_connected' => 'Votre compte :socialAccount a élté ajouté avec succès.', | ||
| 110 | + 'users_social_disconnected' => 'Votre compte :socialAccount a été déconnecté avec succès', | ||
| 111 | + | ||
| 112 | +]; |
resources/lang/fr/validation.php
0 → 100644
| 1 | +<?php | ||
| 2 | + | ||
| 3 | +return [ | ||
| 4 | + | ||
| 5 | + /* | ||
| 6 | + |-------------------------------------------------------------------------- | ||
| 7 | + | Validation Language Lines | ||
| 8 | + |-------------------------------------------------------------------------- | ||
| 9 | + | | ||
| 10 | + | The following language lines contain the default error messages used by | ||
| 11 | + | the validator class. Some of these rules have multiple versions such | ||
| 12 | + | as the size rules. Feel free to tweak each of these messages here. | ||
| 13 | + | | ||
| 14 | + */ | ||
| 15 | + | ||
| 16 | + 'accepted' => ':attribute doit être accepté.', | ||
| 17 | + 'active_url' => ':attribute n\'est pas une URL valide.', | ||
| 18 | + 'after' => ':attribute doit être supérieur à :date.', | ||
| 19 | + 'alpha' => ':attribute ne doit contenir que des lettres.', | ||
| 20 | + 'alpha_dash' => ':attribute doit contenir uniquement des lettres, chiffres et traits d\'union.', | ||
| 21 | + 'alpha_num' => ':attribute doit contenir uniquement des chiffres et des lettres.', | ||
| 22 | + 'array' => ':attribute doit être un tableau.', | ||
| 23 | + 'before' => ':attribute doit être inférieur à :date.', | ||
| 24 | + 'between' => [ | ||
| 25 | + 'numeric' => ':attribute doit être compris entre :min et :max.', | ||
| 26 | + 'file' => ':attribute doit être compris entre :min et :max kilobytes.', | ||
| 27 | + 'string' => ':attribute doit être compris entre :min et :max caractères.', | ||
| 28 | + 'array' => ':attribute doit être compris entre :min et :max éléments.', | ||
| 29 | + ], | ||
| 30 | + 'boolean' => ':attribute doit être vrai ou faux.', | ||
| 31 | + 'confirmed' => ':attribute la confirmation n\'est pas valide.', | ||
| 32 | + 'date' => ':attribute n\'est pas une date valide.', | ||
| 33 | + 'date_format' => ':attribute ne correspond pas au format :format.', | ||
| 34 | + 'different' => ':attribute et :other doivent être différents l\'un de l\'autre.', | ||
| 35 | + 'digits' => ':attribute doit être de longueur :digits.', | ||
| 36 | + 'digits_between' => ':attribute doit avoir une longueur entre :min et :max.', | ||
| 37 | + 'email' => ':attribute doit être une adresse e-mail valide.', | ||
| 38 | + 'filled' => ':attribute est un champ requis.', | ||
| 39 | + 'exists' => 'L\'attribut :attribute est invalide.', | ||
| 40 | + 'image' => ':attribute doit être une image.', | ||
| 41 | + 'in' => 'L\'attribut :attribute est invalide.', | ||
| 42 | + 'integer' => ':attribute doit être un chiffre entier.', | ||
| 43 | + 'ip' => ':attribute doit être une adresse IP valide.', | ||
| 44 | + 'max' => [ | ||
| 45 | + 'numeric' => ':attribute ne doit pas excéder :max.', | ||
| 46 | + 'file' => ':attribute ne doit pas excéder :max kilobytes.', | ||
| 47 | + 'string' => ':attribute ne doit pas excéder :max caractères.', | ||
| 48 | + 'array' => ':attribute ne doit pas contenir plus de :max éléments.', | ||
| 49 | + ], | ||
| 50 | + 'mimes' => ':attribute doit être un fichier de type :values.', | ||
| 51 | + 'min' => [ | ||
| 52 | + 'numeric' => ':attribute doit être au moins :min.', | ||
| 53 | + 'file' => ':attribute doit faire au moins :min kilobytes.', | ||
| 54 | + 'string' => ':attribute doit contenir au moins :min caractères.', | ||
| 55 | + 'array' => ':attribute doit contenir au moins :min éléments.', | ||
| 56 | + ], | ||
| 57 | + 'not_in' => 'L\'attribut sélectionné :attribute est invalide.', | ||
| 58 | + 'numeric' => ':attribute doit être un nombre.', | ||
| 59 | + 'regex' => ':attribute a un format invalide.', | ||
| 60 | + 'required' => ':attribute est un champ requis.', | ||
| 61 | + 'required_if' => ':attribute est requis si :other est :value.', | ||
| 62 | + 'required_with' => ':attribute est requis si :values est présent.', | ||
| 63 | + 'required_with_all' => ':attribute est requis si :values est présent.', | ||
| 64 | + 'required_without' => ':attribute est requis si:values n\'est pas présent.', | ||
| 65 | + 'required_without_all' => ':attribute est requis si aucun des valeurs :values n\'est présente.', | ||
| 66 | + 'same' => ':attribute et :other doivent être identiques.', | ||
| 67 | + 'size' => [ | ||
| 68 | + 'numeric' => ':attribute doit avoir la taille :size.', | ||
| 69 | + 'file' => ':attribute doit peser :size kilobytes.', | ||
| 70 | + 'string' => ':attribute doit contenir :size caractères.', | ||
| 71 | + 'array' => ':attribute doit contenir :size éléments.', | ||
| 72 | + ], | ||
| 73 | + 'string' => ':attribute doit être une chaîne de caractères.', | ||
| 74 | + 'timezone' => ':attribute doit être une zone valide.', | ||
| 75 | + 'unique' => ':attribute est déjà utilisé.', | ||
| 76 | + 'url' => ':attribute a un format invalide.', | ||
| 77 | + | ||
| 78 | + /* | ||
| 79 | + |-------------------------------------------------------------------------- | ||
| 80 | + | Custom Validation Language Lines | ||
| 81 | + |-------------------------------------------------------------------------- | ||
| 82 | + | | ||
| 83 | + | Here you may specify custom validation messages for attributes using the | ||
| 84 | + | convention "attribute.rule" to name the lines. This makes it quick to | ||
| 85 | + | specify a specific custom language line for a given attribute rule. | ||
| 86 | + | | ||
| 87 | + */ | ||
| 88 | + | ||
| 89 | + 'custom' => [ | ||
| 90 | + 'password-confirm' => [ | ||
| 91 | + 'required_with' => 'La confirmation du mot de passe est requise', | ||
| 92 | + ], | ||
| 93 | + ], | ||
| 94 | + | ||
| 95 | + /* | ||
| 96 | + |-------------------------------------------------------------------------- | ||
| 97 | + | Custom Validation Attributes | ||
| 98 | + |-------------------------------------------------------------------------- | ||
| 99 | + | | ||
| 100 | + | The following language lines are used to swap attribute place-holders | ||
| 101 | + | with something more reader friendly such as E-Mail Address instead | ||
| 102 | + | of "email". This simply helps us make messages a little cleaner. | ||
| 103 | + | | ||
| 104 | + */ | ||
| 105 | + | ||
| 106 | + 'attributes' => [], | ||
| 107 | + | ||
| 108 | +]; |
-
Please register or sign in to post a comment