From 21f872cb2423b6a84683389fd4c8962e4f132eb4 Mon Sep 17 00:00:00 2001 From: Manish Verma Date: Fri, 21 Oct 2016 11:59:25 +0530 Subject: [PATCH] added-french-language-translation Added French language translation provided by a user[85% complete] --- bootstrap/autoload.php | 1 - resources/lang/fr/lang.php | 1404 ++++++++++++++++++++++++++++++ resources/lang/fr/pagination.php | 18 + resources/lang/fr/passwords.php | 21 + resources/lang/fr/validation.php | 102 +++ 5 files changed, 1545 insertions(+), 1 deletion(-) create mode 100644 resources/lang/fr/lang.php create mode 100644 resources/lang/fr/pagination.php create mode 100644 resources/lang/fr/passwords.php create mode 100644 resources/lang/fr/validation.php diff --git a/bootstrap/autoload.php b/bootstrap/autoload.php index f47b04e3a..2ece1769f 100644 --- a/bootstrap/autoload.php +++ b/bootstrap/autoload.php @@ -2,7 +2,6 @@ ini_set('xdebug.max_nesting_level', 500); ini_set('memory_limit', '256M'); -ini_set('max_execution_time', 300); define('LARAVEL_START', microtime(true)); /* diff --git a/resources/lang/fr/lang.php b/resources/lang/fr/lang.php new file mode 100644 index 000000000..f00dfb3e9 --- /dev/null +++ b/resources/lang/fr/lang.php @@ -0,0 +1,1404 @@ + 'Succès', + 'fails' => 'Echec', + 'alert' => 'Alerte', + 'warning' => 'Attention', + 'required-error' => 'Merci de renseigner les champs obligatoires', + 'invalid' => 'Identifiant utilisateur ou mot de passe incorrect', + 'sorry_something_went_wrong' => 'Désolé, un imprévu a eu lieu', + 'were_working_on_it_and_well_get_it_fixed_as_soon_as_we_can' => "Nous travaillons dessus et nous réparerons aussi vite que possible.", + 'we_are_sorry_but_the_page_you_are_looking_for_can_not_be_found' => 'Nous sommes désolés, la page que vous cherchez ne peut pas être trouvée.', + 'go_back' => 'Revenir', + 'the_board_is_offline' => 'Le système est hors ligne', + 'error_establishing_connection_to_database' => 'Erreur lors de l\'établissement d\'une connexion avec la base de doonées.', + /* + |-------------------------------------- + | Login Page + |-------------------------------------- + */ + + 'Login_to_start_your_session' => 'Connectez-vous pour démarrer votre session ', + 'login' => 'Connexion', + 'remember' => 'Se souvenir de moi', + 'signmein' => 'Se connecter', + 'iforgot' => 'Mot de passe oublié', + 'email_address' => 'Adresse email', + 'password' => 'Mot de passe', + 'woops' => 'Oups!', + 'theirisproblem' => 'Il y a eu un problème avec ce que vous avez saisi', + 'login' => 'Connexion', + 'e-mail' => 'E-mail', + 'reg_new_member' => 'Inscrivez-vous', + 'this_account_is_currently_inactive' => 'Ce compte est actuellement inactif!', + /* + |-------------------------------------- + | Register Page + |-------------------------------------- + */ + 'registration' => 'Inscription', + 'full_name' => 'Nom complet', + 'firstname' => 'Nom', + 'lastname' => 'Prénom', + 'profilepicture' => 'Photo de profil', + 'oldpassword' => 'Ancien mot de passe', + 'newpassword' => 'Nouveau mot de passe', + 'retype_password' => 'Retapez le mot de passe', + 'i_agree_to_the' => 'J\'accepte', + 'terms' => 'termes', + 'register' => 'Inscription', + 'i_already_have_a_membership' => 'Je suis déjà inscrit', + 'see-profile1' => 'Cliquez ici pour voir', + 'see-profile2' => 'Afficher le profile', + 'activate_your_account_click_on_Link_that_send_to_your_mail' => 'Activez-votre compte ! cliquez sur le lien qui vos a été envoyé par email. Activate your account! Click on the link that was sent to your mail', + 'this_field_do_not_match_our_records' => 'This field does not match our records.', + 'we_have_e-mailed_your_password_reset_link' => 'We have emailed your password reset link!', + "we_can't_find_a_user_with_that_e-mail_address" => "We can't find a user with that email address.", + + + /* + |-------------------------------------- + | Reset Password Page + |-------------------------------------- + */ + 'reset_password' => 'Réinitialiser le mot de passe', + /* + |-------------------------------------- + | Forgot Password Page + |-------------------------------------- + */ + 'i_know_my_password' => 'Je connais mon mot de passe', + 'recover_passord' => 'Récupérer le mot de passe', + 'send_password_reset_link' => 'Envoyer un lien et rinitialisez l\'\authentification', + 'enter_email_to_reset_password' => 'Enter email to reset password', + 'link' => 'Link', + /* + |---------------------------------------------------------------------------------------- + | Emails Pages [English(en)] + |---------------------------------------------------------------------------------------- + | + | The following language lines are used in all Emails related issues to translate + | some words in view to English. You are free to change them to anything you want to + | customize your views to better match your application. + | + */ + 'admin_panel' => 'Paneau de l\'admin', + /* + |-------------------------------------- + | Emails Create Page + |-------------------------------------- + */ + 'emails' => 'Emails', + 'incoming_emails' => 'Emails entrants', + 'reuired_authentication' => 'Authentification requise', + 'fetching_email_via_imap' => 'Retrouver les emails via IMAP', + 'create_email' => 'Create email', + 'email_address' => 'Email address', + 'email_name' => 'Email name', + 'email_to' => 'Email to', + 'help_topic' => 'Help topic', + 'auto_response' => 'Auto response', + 'host_name' => 'Host name', + 'port_number' => 'Port number', + 'mail_box_protocol' => 'Mail box protocol', + 'authentication_required' => 'Authentication required', + 'yes' => 'Yes', + 'no' => 'No', + 'header_spoofing' => 'Header spoofing', + 'allow_for_this_email' => 'Allow for this email', + 'imap_config' => 'IMAP configuration', + 'email_information_and_settings' => 'Email information and settings', + 'incoming_email_information' => 'Incoming email information', + 'outgoing_email_information' => 'Outgoing email information', + 'new_ticket_settings' => 'New ticket settings', + 'protocol' => 'Protocol', + 'fetching_protocol' => 'Fetching protocol', + 'transfer_protocol' => 'Transfer protocol', + 'from_name' => 'From name', + 'add_an_email' => 'Add an email', + 'edit_an_email' => 'Edit an email', + 'disable_for_this_email_address' => 'Disable for this email address', + 'validate_certificates_from_tls_or_ssl_server' => 'Validate certificates from TLS/SSL server', + 'authentication' => 'Authentication', + 'incoming_email_connection_failed_please_check_email_credentials_or_imap_settings' => 'Incoming email connection failed! Please check email credentials or IMAP settings', + 'outgoing_email_connection_failed' => 'Outgoing email connection failed', + 'you_cannot_delete_system_default_email' => 'You cannot delete system default email', + 'email_deleted_sucessfully' => 'Email deleted sucessfully', + 'email_can_not_delete' => 'Email can not be deleted', + 'outgoing_email_failed' => 'Outgoing email failed', + /* + |-------------------------------------- + | Ban Emails Create Page + |-------------------------------------- + */ + 'ban_lists' => 'Ban lists', + 'ban_email' => 'Ban email', + 'banlists' => 'Ban lists', + 'ban_status' => 'Ban status', + 'list_of_banned_emails' => 'List of banned emails', + 'edit_banned_email' => 'Edit banned email', + 'create_a_banned_email' => 'Create a banned email', + 'email_banned_sucessfully' => 'Email banned sucessfully', + 'email_can_not_ban' => 'Email can not be banned', + 'banned_email_updated_sucessfully' => 'Banned email updated sucessfully', + 'banned_email_not_updated' => 'Banned email not updated', + 'banned_removed_sucessfully' => 'Banned removed sucessfully', + + /* + |-------------------------------------- + | Templates Index Page + |-------------------------------------- + */ + 'templates' => 'Templates', + 'template_set' => 'Template sets', + 'create_template' => 'Create template', + 'edit_template' => 'Edit template', + 'list_of_templates_sets' => 'List of templates set', + 'create_set' => 'Create set', + 'template_name' => 'Template name', + 'template_saved_successfully' => 'Template saved successfully', + 'template_updated_successfully' => 'Template updated successfully', + 'in_use' => 'In use', + 'you_have_created_a_new_template_set' => 'You have created a new template set', + 'you_have_successfully_activated_this_set' => 'You have successfully activated this set', + 'template_set_deleted_successfully' => 'Template set deleted successfully', + //Template Description + 'Create ticket agent' => 'Notification email that is sent to agent and admin when ticket is created', + 'Assign ticket' => 'Ticket assigned to an agent', + 'Create ticket' => 'Mail sent to client for ticket creation successful message', + 'Check ticket' => 'if a client wants to check ticket via the customer portal then a link will be sent to the client. This link is for the client to view ticket details with a ticket number, without logging in to system', + 'Ticket reply agent' => 'A notification is sent to agent email once client replies to the ticket', + 'Registration notification' => 'Password and username is sent on email on first registration', + 'Reset password' => 'Email with password reset link', + 'Error report' => 'Error report', + 'Ticket creation' => 'First notification sent by the system about the ticket creation to the client', + 'Ticket reply' => 'A reply made by the agent on a ticket, email notification is sent to client and collaborators', + 'Close ticket' => 'Mail sent to client on closing a ticket', + 'Create ticket by agent' => 'An agent creates a ticket for the client in the name of client', + /* + |-------------------------------------- + | Templates Create Page + |-------------------------------------- + */ + 'template_set_to_clone' => 'Template set to clone', + 'language' => 'Language', + /* + |-------------------------------------- + | Diagnostics Page + |-------------------------------------- + */ + 'diagnostics' => 'Diagnostics', + 'from' => 'From', + 'to' => 'To', + 'subject' => 'Subject', + 'message' => 'Message', + 'send' => 'Send', + 'choose_an_email' => 'Choose an email', + 'email_diagnostic' => 'Email diagnostic', + 'send-mail-to-diagnos' => 'Send a mail to check outgoing email settings', + 'message_has_been_sent' => 'Message has been sent', + 'message_sent_from_php_mail' => 'Message sent from PHP-Mail', + 'mailer_error' => 'Mailer error', + /* + |---------------------------------------------------------------------------------------- + | Settings Pages [English(en)] + |---------------------------------------------------------------------------------------- + | + | The following language lines are used in all Setting related issues to translate + | some words in view to English. You are free to change them to anything you want to + | customize your views to better match your application. + | + */ + + /* + |-------------------------------------- + | Company Settings Page + |-------------------------------------- + */ + 'country-code' => 'Code', + 'company' => 'Company', + 'company_settings' => 'Paramètres de l\'entreprise', + 'website' => 'Site Web', + 'phone' => 'Téléphone', + 'address' => 'Addresse', + 'landing' => 'Landing page', + 'offline' => 'Page hors ligne', + 'thank' => 'Remerciements', + 'logo' => 'Logo', + 'save' => 'Enregistrer', + 'delete-logo' => 'Supprimer logo', + 'click-delete' => 'CCliquez ici pour supprimer', + 'use_logo' => 'Utiliser le logo', + 'company_updated_successfully' => 'Entreprise mise à jour avec succès', + 'company_can_not_updated' => 'L\'Entreprise ne peut pas être mise à jour', + 'enter-country-phone-code' => 'Entrez l\'indicatif téléphonique de votre pays', + 'country-code-required-error' => 'L\'indicatif est obligatoire pour le numéro de téléphone/mobile.', + 'incorrect-country-code-error' => 'Indicatif pays incorrect.', + /* + |-------------------------------------- + | System Settings Page + |-------------------------------------- + */ + + 'system' => 'Système', + 'online' => 'En ligne', + 'offline' => 'Hors ligne', + 'name/title' => 'Nom/Titre', + 'pagesize' => 'Taille de la page', + 'url' => 'URL', + 'default_department' => 'Département par défaut', + 'loglevel' => 'Niveau de log', + 'purglog' => 'Purger les logs', + 'nameformat' => 'Format du nom', + 'timeformat' => 'Format de l\'heure', + 'date' => 'Date', + 'dateformat' => 'Format de la date', + 'date_time' => 'Format de la date et heure', + 'day_date_time' => 'Format du jour, de la date et de l\'heure', + 'timezone' => 'Fuseau horaire par défaut', + 'Ticket-created-successfully' => 'Ticket créé avec succès!', + 'system_updated_successfully' => 'Système mis à jour avec succès', + 'system_can_not_updated' => 'Le système ne peut pas être mis à jour', + 'ticket_updated_successfully' => 'Ticket mis à jour avec succès', + 'ticket_can_not_updated' => 'Le ticket ne peut pas être mis à jour', + 'email_updated_successfully' => 'Email mis à jour avec succès', + 'email_can_not_updated' => 'L\'Email ne peut pas être mis à jour', + 'select_a_time_zone' => 'Sélectionnez un fuseau horaire', + 'select_a_date_time_format' => 'Sélectionnez un format de date et heure', + 'Ticket-has-been-created-successfully-your-ticket-number-is' => 'Le ticket a été créé avec succès, votre numéro de ticket est', + 'Please-save-this-for-future-reference' => 'Merci de sauvegarder cela pour toute référence future', + 'rtl' => 'RTL (Droite à Gauche)', + 'the_rtl_support_is_only_applicable_to_the_outgoing_mails' => 'Le support RTL n\'est applicable qu\'aux emails sortants', + 'user_set_ticket_status' => 'Autoriser les utilisateurs à modifier le statut du ticket', + /* + |-------------------------------------- + | Email Settings Page + |-------------------------------------- + */ + 'email' => 'Email', + 'email-settings' => 'Paramètres Email', + 'default_template' => 'Modèles par défaut:', + 'default_system_email' => 'Email système par défaut:', + 'default_alert_email' => 'Email d\'alerte par défaut:', + 'admin_email' => 'Adresse Email des Admins:', + 'email_fetch' => 'Synchronisation des Emails:', + 'enable' => 'Activer', + 'default_MTA' => 'MTA par défaut', + 'fetch_auto-corn' => 'synchroniser en auto-cron', + 'strip_quoted_reply' => 'Bandeau de réponse citée', + 'reply_separator' => 'Séparateur de réponse', + 'accept_all_email' => 'Accepter tous les emails', + 'accept_email_unknown' => 'Accepter les Emails d\'utilisateurs non identifiés', + 'accept_email_collab' => 'Accepter les collaborateurs de collaborateurs', + 'automatically_and_collab_from_email' => 'Ajouter automatiquement des collaborateurs depuis des champs d\'Email', + 'default_alert_email' => 'Email d\'alerte par défaut', + 'attachments' => 'Pièces jointes', + 'email_attahment_user' => 'Pièces jointes des Emails à l\'utilisateur', + 'cron_notification' => 'Activer le cron de notification', + 'cron' => 'Planificateur de tâches', + 'cron-jobs' => 'Tâches Cron', + 'crone-url-message' => "Voici les URL du planificateur de tâches Faveo (tâches cron) pour votre systèmes.", + 'clipboard-copy-message' => 'Copié dans le presse papier.', + 'click' => 'Cliquez ici', + 'check-cron-set' => 'Pour voir comment paramétrer les tâches Cron sur votre serveur.', + 'notification-email' => 'Notifications Email', + 'click-url-copy' => 'Cliquez ici pour copier l\'URL', + 'job-scheduler-error' => 'Le Planificateur de tâches ne peut pas être mis à jour.', + 'job-scheduler-success' => 'Planificateur de tâches mis à jour avec succès.', + /* + |-------------------------------------- + | Ticket Settings Page + |-------------------------------------- + */ + 'ticket' => 'Ticket', + 'ticket-setting' => 'Paramètres des tickets', + 'default_ticket_number_format' => 'Format de numéro de ticket par défaut', + 'default_ticket_number_sequence' => 'Séquence chiffrée de ticket par défaut', + 'default_status' => 'Statut par défaut', + 'default_priority' => 'Priorité par défaut', + 'default_sla' => 'SLA par défaut', + 'default_help_topic' => 'Branche d\'aide par défaut', + 'maximum_open_tickets' => 'Nombre Maximum de tickets ouverts', + 'agent_collision_avoidance_duration' => 'Durée du verrouillage des conflits entre Agents', + 'human_verification' => 'Vérification humaine', + 'claim_on_response' => 'Appropriation de la réponse', + 'assigned_tickets' => 'Tickets assignés', + 'answered_tickets' => 'Tickets répondus', + 'agent_identity_masking' => 'Masquage de l\'identité de l\'Agent', + 'enable_HTML_ticket_thread' => 'Activer le fil de tickets HTML', + 'allow_client_updates' => 'Autoriser les mises à jour clients', + 'lock_ticket_frequency' => 'Verrouillage des tickets', + 'only-once' => 'Une seule fois', + 'frequently' => 'Fréquemment', + 'reload-now' => 'Recharger Maintenant', + 'ticket-lock-inactive' => 'Vous avez été incatif depuis un moment. Merci d\'actualiser la page.', + 'make-system-default-mail' => 'Faire de cet Email l\'email par défaut du Système', + 'thread' => 'Fil', + /* + |-------------------------------------- + | Access Settings Page + |-------------------------------------- + */ + 'access' => 'Accès', + 'expiration_policy' => 'Politique d\'expiration des mots de passe', + 'allow_password_resets' => 'Autoriser la réinitialisation des mots de passe', + 'reset_token_expiration' => 'Expiration du Jeton de réinitialisation', + 'agent_session_timeout' => 'Expiration de la session d\'Agent', + 'bind_agent_session_IP' => 'Lier la session d\'Agent à l\'IP', + 'registration_required' => 'Inscription requise', + 'require_registration_and_login_to_create_tickets' => 'Forcer l\'inscription et la connexion pour créer des tickets', + 'registration_method' => 'Méthode d\'inscription', + 'user_session_timeout' => 'Expiration de la session d\'utilisateur', + 'client_quick_access' => 'Accès rapide client', + 'cron' => 'Cron', + 'cron_settings' => 'Paramètres Cron', + 'system-settings' => 'Paramètres Système', + 'settings-2' => 'Paramètres', + + /* + |-------------------------------------- + | Auto-Response Settings Page + |-------------------------------------- + */ + 'auto_responce' => 'Auto réponse', + 'auto_responce-settings' => 'Paramètres d\'auto réponse', + 'new_ticket' => 'Nouveau ticket', + 'new_ticket_by_agent' => 'Nouveau ticket par l\'agent', + 'new_message' => 'Nouveau message', + 'submitter' => 'créateur : ', + 'send_receipt_confirmation' => 'Envoyer un accusé de réception', + 'participants' => 'Participants : ', + 'send_new_activity_notice' => 'Me notifier des nouvelles activités', + 'overlimit_notice' => 'Notification de surlimite', + 'email_attachments_to_the_user' => 'Pièces jointes Email à l\'utilisateur', + 'auto_response_updated_successfully' => 'Auto réponse créée avec succès', + 'auto_response_can_not_updated' => 'L\'auto réponse ne peut pas être mise à jour', + + /* + |-------------------------------------- + | Alert & Notice Settings Page + |-------------------------------------- + */ + 'disable' => 'Désactiver', + 'admin_email_2' => 'Email de l\'admin', + 'alert_notices' => 'Alertes et notifications', + 'alert_notices_setitngs' => 'Paramètres d\'alertes et notifications', + 'new_ticket_alert' => 'Alerte nouveau ticket', + 'department_manager' => 'Manager du département', + 'department_members' => 'Membres du département', + 'organization_account_manager' => 'Manager du Compte Organisation', + 'new_message_alert' => 'Alerte nouveau message', + 'last_respondent' => 'Dernier répondant', + 'assigned_agent_team' => 'Agent/groupe assigné', + 'new_internal_note_alert' => 'Alerte nouvelle note interne', + 'ticket_assignment_alert' => 'Alerte d\'assignement de ticket', + 'team_lead' => 'Chef d\'équipe', + 'team_members' => 'TMembres de l\'équipe', + 'ticket_transfer_alert' => 'Alerte transfert de ticket', + 'overdue_ticket_alert' => 'Alerte de tickets échus', + 'system_alerts' => 'Alertes système', + 'system_errors' => 'Erreurs système', + 'SQL_errors' => 'Erreurs SQL', + 'excessive_failed_login_attempts' => 'Echecs successifs de tentatives de connexion', + 'system_error_reports' => 'Rapports d\'erreurs système', + 'Send_app_crash_reports_to_help_Ladybird_improve_Faveo' => 'Envoyer les rapports de crasg de l\app pour aider Ladybird à améliorer Faveo', + 'alert_&_notices_updated_successfully' => 'Alertes et notifications mis à jour avec succès', + 'alert_&_notices_can_not_updated' => 'Les alertes et les notifications ne peuvent pas être mis à jour', + + /* + |----------------------------------------------- + | Ratings Settings + |----------------------------------------------- + */ + 'current_ratings' => 'Avis actuels', + 'edit_ratings' => 'Modifier les avis', + + /* + |------------------------------------------------ + | Language page + |------------------------------------------------ + */ + 'default' => 'par défaut', + 'language-settings' => 'Paramètres de langue', + 'iso-code' => 'CODE-ISO', + 'download' => 'Télécharger', + 'upload_file' => 'Importer un fichier', + 'enter_iso-code' => 'Entrer le code ISO', + 'eg.' => 'Exemple', + 'for' => 'pour', + 'english' => 'Anglais', + 'language-name' => 'Langue', + 'file' => 'Fichier', + 'read-more' => 'Voir plus.', + 'enable_lang' => 'Activer.', + 'add-lang-package' => 'Ajouter un nouveau package de langue', + 'package_exist' => 'Le Package existe déjà.', + 'iso-code-error' => 'erreur dans le code ISO. Entrez un code ISO conforme.', + 'zipp-error' => 'Erreur dans le fichier zip. le zip ne doit contenir que des fichier de langue PHP.', + 'upload-success' => 'Importé avec succès.', + 'file-error' => 'Erreur dans le fichier ou fichier invalide.', + 'delete-success' => 'Package de langue supprimé avec succès.', + 'lang-doesnot-exist' => 'Ce Package de langue n\'existe pas.', + 'active-lang-error' => 'Ce Package de langue ne peut pas être supprimé tant qu\'il est actif.', + 'language-error' => 'Package de langue non trouvé dans votre dossier lang.', + 'lang-fallback-lang' => 'Impossible de supprimer la langue par défaut du système', + + /* + |-------------------------------------- + | Plugin Settings + |-------------------------------------- + */ + 'add_plugin' => 'Ajouter Plugin', + 'plugins' => 'Plugins', + 'upload' => 'Importer', + 'plugins-list' => 'Liste de plugins', + 'plugin-exists' => 'Ce Plugin existe déjà', + 'plugin-installed' => 'Plugin installé avec succès.', + 'plugin-path-missing' => 'Le chemin du Plugin n\'existe pas', + 'no-plugin-file' => 'Il n\'y a pas ', + 'plugin-config-missing' => 'Il n\'y a pas de config.php ou ServiceProvider.php', + + /* + |---------------------------------------------------------------------------------------- + | Manage Pages [French(fr)] + |---------------------------------------------------------------------------------------- + | + | The following language lines are used in all Manage related issues to translate + | some words in view to French. You are free to change them to anything you want to + | customize your views to better match your application. + | + */ + 'manage' => 'Gérer', + /* + |-------------------------------------- + | Help Topic index Page + |-------------------------------------- + */ + 'help_topics' => 'Branches de Support', + 'topic' => 'Branche', + 'type' => 'Type', + 'priority' => 'Priorité', + 'last_updated' => 'Mis à jour pour la dernière fois', + 'create_help_topic' => 'Créer une branche de Support', + 'action' => 'Action', + /* + |-------------------------------------- + | Help Topic Create Page + |-------------------------------------- + */ + 'active' => 'Actif', + 'disabled' => 'Désactivé', + 'public' => 'Publique', + 'private' => 'Privé', + 'parent_topic' => 'Branche parente', + 'Custom_form' => 'Formulaire customisé', + 'SLA_plan' => 'SLA', + 'sla-plans' => 'Plans SLA', + 'auto_assign' => 'Auto assigner', + 'auto_respons' => 'Auto réponse', + 'ticket_number_format' => 'Format du numéro de ticket', + 'system_default' => 'Par défaut', + 'custom' => 'Custom', + 'internal_notes' => 'INotes internes', + 'select_a_parent_topic' => 'Sélectionner une branche parente', + 'custom_form' => 'formulaire customisé', + 'select_a_form' => 'Sélectionner un formulaire', + 'select_a_department' => 'Sélectionner un département', + 'departments' => 'Départements', + 'select_a_priority' => 'Sélectionner une priorité', + 'priorities' => 'Priorités', + 'select_a_sla_plan' => 'Sélectionner un SLA', + 'sla_plans' => 'Plans SLA', + 'select_an_agent' => 'Sélectionner un agent', + 'helptopic_created_successfully' => 'Branche de Support créée avec succès', + 'helptopic_can_not_create' => 'La Branche de Support ne peut pas être créée', + 'helptopic_updated_successfully' => 'Branche de Support mise à jour avec succès', + 'helptopic_can_not_update' => 'La Branche de Support ne peut pas être mise à jour', + 'you_cannot_delete_default_department' => 'Vous ne pouvez pas supprimer le département par défaut', + 'have_been_moved_to_default_help_topic' => 'a été déplacé dans la Branche de Support par défaut', + 'helptopic_deleted_successfully' => 'Branche de Support supprimée avec succès', + 'make-default-helptopic' => 'Marquer comme Branche de Support par défaut du système', + /* + |-------------------------------------- + | SLA plan Index Page + |-------------------------------------- + */ + 'sla_plans' => 'Plans SLA', + 'create_SLA' => 'Créer un SLA', + 'grace_period' => 'Période de grâce', + 'added_date' => 'Date d\'ajout', + /* + |-------------------------------------- + | SLA plan Create Page + |-------------------------------------- + */ + 'transient' => 'Transitoire', + 'ticket_overdue_alert' => 'Alertes des tickets échus', + 'sla_plan_created_successfully' => 'SLA créé avec succès', + 'sla_plan_can_not_create' => 'Le SLA ne peut pas être créé', + 'sla_plan_updated_successfully' => 'Le SLA a été mis à jour avec succès', + 'sla_plan_can_not_update' => 'Le Sla ne peut pas être mis à jour', + 'you_cannot_delete_default_department' => 'Vous ne pouvez pas supprimer le département par défaut', + 'have_been_moved_to_default_sla' => 'a été déplacé vers le SLA par défaut', + 'associated_department_have_been_moved_to_default_sla' => 'Le département associé a été déplacé vers le SLA par défaut', + 'associated_help_topic_have_been_moved_to_default_sla' => 'La branche de support a été déplacée vers le SLA par défaut', + 'sla_plan_deleted_successfully' => 'SLA supprimé avec succès', + 'sla_plan_can_not_delete' => 'Le SLA ne peut pas être supprimé', + 'make-default-sla' => 'Marquer comme SLA par défaut du système', + /* + |-------------------------------------- + | Work Flow + |-------------------------------------- + */ + 'workflow' => 'Workflow', + 'ticket_workflow' => 'Workflow des tickets', + 'create_workflow' => 'Créer workflow', + 'edit_workflow' => 'Modifier workflow', + 'updated' => 'Mis à jour', + 'target' => 'Cible', + 'target_channel' => 'Canal cible', + 'execution_order' => 'Ordre d\'exécution', + 'target_channel' => 'Canal cible', + 'workflow_rules' => 'règles de Workflow', + 'workflow_action' => 'Action de Workflow', + 'rules' => 'Règles', + 'order' => 'Ordre', + 'condition' => 'Condition', + 'statement' => 'Déclaration', + 'select_a_channel' => 'Sélectionner un canal', + 'body' => 'Corps', + 'select_one' => 'Sélectionner un', + 'equal_to' => 'Egal à', + 'not_equal_to' => 'N\'est pas égal à', + 'contains' => 'Contient', + 'does_not_contain' => 'Ne contient pas', + 'starts_with' => 'Commence avec', + 'ends_with' => 'Se termine avec', + 'select_an_action' => 'Sélectionner une action', + 'reject_ticket' => 'Rejeter ticket', + 'set_department' => 'Configurer département', + 'set_priority' => 'Configurer priorité', + 'set_sla_plan' => 'Configurer SLA', + 'assign_team' => 'Assigner équipe', + 'assign_agent' => 'Assigner agent', + 'set_help_topic' => 'Configurer branche de support', + 'set_ticket_status' => 'Configurer statut de ticket', + 'workflow_created_successfully' => 'Workflow créé avec succès', + 'workflow_updated_successfully' => 'Workflow mis à jour avec succès', + 'workflow_deleted_successfully' => 'Workflow supprimé avec succès', + + /* + |-------------------------------------- + | Form Create Page + |-------------------------------------- + */ + 'title' => 'Titre', + 'instruction' => 'Instruction', + 'label' => 'Libellé', + 'visibility' => 'Visibilité', + 'variable' => 'Variable', + 'create_form' => 'Créer formulaire', + 'forms' => 'Formulaires', + 'form_name' => 'FNom du formulaire', + 'view_this_form' => 'Voir ce formulaire', + 'delete_from' => 'Supprimer formulaire', + 'are_you_sure_you_want_to_delete' => 'Êtes vous sûr de vouloir supprimer?', + 'close' => 'Fermer', + 'instructions' => 'Instructions', + 'instructions_on_creating_form' => "Sélectionnez le type de champ que vous souhaitez ajouter au formulaire ci-dessous et cliquez sur le menu déroulan 'Type'. N'oubliez pas de configurer les options de champ si le type est sélectionné est selection, case à cocher ou radio. Séparez chaque option par une virgule. Après avoir fini de créer votre formulaire, vous pouvez l'enregistrer en cliquant sur le bouton 'enregistrer le formulaire'", + 'form_properties' => 'Propriétés du formulaire', + 'adding_fields' => 'Ajouter des champs', + 'click_add_fields_button_to_add_fields' => "Cliquez sur le bouton 'Ajouter des champs' pour ajouter des champs", + 'add_fields' => 'Ajouter des champs', + 'save_form' => 'enregistrer formulaire', + 'label' => 'Libellé', + 'name' => 'Nom', + 'type' => 'Type', + 'values(selected_fields)' => 'Valeurs (Champs sélectionnés)', + 'required' => 'Obligatoire', + 'Action' => 'Action', + 'remove' => 'Retirer', + 'form_deleted_successfully' => 'Formulaire supprimé avec succès', + 'successfully_created_form' => 'Formulaire créé avec succès', + 'please_fill_form_name' => 'Merci de renseigner le nom du formulaire', + 'category_inserted_successfully' => 'Categorie insérée avec succès', + 'category_not_inserted' => 'Categorie non insérée', + 'category_updated_successfully' => 'Categorie mise à jour avec succès', + 'category_not_updated' => 'Categorie non mise à jour', + 'category_deleted_successfully' => 'Categorie supprimée avec succès', + 'category_not_deleted' => 'Categorie non supprimée', + 'article_inserted_successfully' => 'Article inséré avec succès', + 'article_not_inserted' => 'Article non inséré', + 'article_updated_successfully' => 'Article mis à jour avec succès', + 'article_not_updated' => 'Article non mis à jour', + 'article_deleted_successfully' => 'Article supprimé avec succès', + 'article_not_deleted' => 'Article non supprimé', + 'article_can_not_deleted' => 'L\'Article ne peut pas être supprimé', + 'page_created_successfully' => 'Page créée avec succès', + 'your_page_updated_successfully' => 'Votre page a été mise à jour avec succès', + 'page_deleted_successfully' => 'Page supprimée avec succès', + 'settings_updated_successfully' => 'Paramètres mis à jour avec succès', + 'settings_can_not_updated' => 'Les paramètres ne peuvent pas être mis à jour', + 'can_not_process' => 'Traitement impossible', + 'comment_published' => 'Commentaire publié', + 'comment_deleted' => 'Commentaire supprimé', + 'publish_time' => 'Date de publication', + /* + |---------------------------------------------------------------------------------------- + | Theme Pages [French(fr)] + |---------------------------------------------------------------------------------------- + | + | The following language lines are used in all Theme related issues to translate + | some words in view to French. You are free to change them to anything you want to + | customize your views to better match your application. + | + */ + 'themes' => 'Thèmes', + /* + |-------------------------------------- + | Footer Pages + |-------------------------------------- + */ + 'footer' => 'Footer', + 'footer1' => 'Footer1', + 'footer2' => 'Footer2', + 'footer3' => 'Footer3', + 'footer4' => 'Footer4', + /* + |-------------------------------------- + | Custom alert box + |-------------------------------------- + */ + 'ok' => 'Ok', + 'cancel' => 'Annuler', + 'select-ticket' => 'Merci de sélectionner des tickets.', + 'confirm' => 'Êtes-vous sûr?', + 'delete-tickets' => 'Supprimer tickets', + 'close-tickets' => 'Fermer tickets', + 'open-tickets' => 'Ouvrir tickets', + + /* + |---------------------------------------------------------------------------------------- + | Staff Pages [French(fr)] + |---------------------------------------------------------------------------------------- + | + | The following language lines are used in all Staff related issues to translate + | some words in view to French. You are free to change them to anything you want to + | customize your views to better match your application. + | + */ + 'are_you_sure' => 'Êtes-vous sûr?', + 'staffs' => 'Personnel', + 'name' => 'Nom', + 'user_name' => 'Nom d\'utilisateur', + 'status' => 'Statut', + 'group' => 'Groupe', + 'department' => 'Département', + 'created' => 'Créé', + 'lastlogin' => 'LDernière connexion', + 'createagent' => 'Créer un agent', + 'delete' => 'Supprimer', + 'agents' => 'Agents', + 'create' => 'Créer', + 'edit' => 'Modifier', + 'departments' => 'Départements', + 'groups' => 'Groupes', + 'select_a_time_zone' => 'Seélectionner un fuseau horaire', + 'time_zones' => 'Fuseaux horaires', + /* + |-------------------------------------- + | Staff Create Page + |-------------------------------------- + */ + 'create_agent' => 'Créer agent', + 'first_name' => 'Nom', + 'last_name' => 'Prénom', + 'mobile_number' => 'Téléphone mobile', + 'agent_signature' => 'Signature de l\'agent', + 'account_status_setting' => 'Paramètres de statut de compte', + 'account_type' => 'Type de compte', + 'admin' => 'Admin', + 'agent' => 'Agent', + 'account_status' => 'Statut du compte', + 'locked' => 'Verrouillé', + 'assigned_group' => 'Groupe assigné', + 'primary_department' => 'département primaire', + 'agent_time_zone' => 'Fuseau horaire de l\'agent', + 'day_light_saving' => 'Sauvegarde Day Light', + 'limit_access' => 'Limiter l\'accès', + 'directory_listing' => 'Liste des dossiers', + 'vocation_mode' => 'Mode vocation', + 'assigned_team' => 'Equipe assignée', + 'agent_send_mail_error_on_agent_creation' => 'Une erreur est apparue pendant l\'envoi de l\'email à l\'agent. Merci de vérifier les paramètres Email et de réessayer', + 'agent_creation_success' => 'Agent créé avec succès', + 'failed_to_create_agent' => 'Echec de la création de l\'agent', + 'failed_to_edit_agent' => 'Echec de la modification de l\'agent', + 'agent_updated_sucessfully' => 'Agent mis à jour avec succès', + 'unable_to_update_agent' => 'Impossible de mettre à jour l\'agent', + 'agent_deleted_sucessfully' => 'Agent supprimé avec succès', + 'this_staff_is_related_to_some_tickets' => 'Ce personnel est associé à certains tickets', + 'list_of_agents' => 'Liste des agents', + 'create_an_agent' => 'Créer un agent', + 'edit_an_agent' => 'Modifier un agent', + + /* + |-------------------------------------- + | Department Create Page + |-------------------------------------- + */ + 'create_department' => 'Créer département', + 'manager' => 'Manager', + 'ticket_assignment' => 'Assignation des tickets', + 'restrict_ticket_assignment_to_department_members' => 'Restriendre l\'assignation des tickets aux membres du département', + 'outgoing_emails' => 'Emails sortants', + 'outgoing_email' => 'Email sortant', + 'template_set' => 'Jeu de Modèles', + 'auto_responding_settings' => 'Paramètres d\'auto réponse', + 'disable_for_this_department' => 'Désactiver pour ce département', + 'auto_response_email' => 'Email d\'auto réponse', + 'recipient' => 'Bénéficiaire', + 'group_access' => 'Accès des groupes', + 'department_signature' => 'Signature du département', + 'list_of_departments' => 'Liste des départements', + 'create_a_department' => 'Créer un département', + 'outgoing_email_settings' => 'Paramètres des emails sortants', + 'edit_department' => 'Modifier département', + 'select_a_sla' => 'Sélectionner un SLA', + 'select_a_manager' => 'Sélectionner un manager', + 'department_created_sucessfully' => 'Département créé avec succès', + 'failed_to_create_department' => 'Echec de la création du département', + 'department_updated_sucessfully' => 'Département mis à jour avec succès', + 'department_not_updated' => 'Département non mis à jour', + 'you_cannot_delete_default_department' => 'Vous ne pouvez pas supprimer le département par défaut', + 'have_been_moved_to_default_department' => 'a été déplacé vers le département par défaut', + 'the_associated_helptopic_has_been_deactivated' => 'La branche de support associée a été désactivée', + 'department_deleted_sucessfully' => 'Département supprimé avec succès', + 'department_can_not_delete' => 'Le département ne peut pas être supprimé', + 'select_a_department' => 'Sélectionner un département', + 'make-default-department' => 'Marquer comme département par défaut du système', + /* + |-------------------------------------- + | Team Create Page + |-------------------------------------- + */ + 'create_team' => 'Créer équipe', + 'team_lead' => 'Chef d\'équipe', + 'assignment_alert' => 'Alerte d\'assignation', + 'disable_for_this_team' => 'Désactiver pour cette équipe', + 'teams' => 'Equipes', + 'list_of_teams' => 'Liste des équipes', + 'create_a_team' => 'Créer une équipe', + 'edit_a_team' => 'Modifier une équipe', + 'teams_created_successfully' => 'Equipes créées avec succès', + 'teams_can_not_create' => 'Les équipes ne peuvent pas être créées', + 'teams_updated_successfully' => 'Equipes mise à jour avec succès', + 'teams_can_not_update' => 'Les équipes ne peuvent pas être mises à jour', + 'teams_deleted_successfully' => 'Equipes supprimées avec succès', + 'teams_can_not_delete' => 'Les équipes ne peuvent pas être supprimées', + 'select_a_team' => 'Sélectionner une équipe', + 'select_a_team_lead' => 'Sélectionner un chef d\'équipe', + 'members' => 'Membres', + /* + |-------------------------------------- + | Group Create Page + |-------------------------------------- + */ + 'create_group' => 'Créer groupe', + 'goups' => 'Goupes', + 'can_create_ticket' => 'Peut créer un ticket', + 'can_edit_ticket' => 'Peut modifier un ticket', + 'can_post_ticket' => 'Peut poster un ticket', + 'can_close_ticket' => 'Peut fermer un ticket', + 'can_assign_ticket' => 'Peut assigner un ticket', + 'can_transfer_ticket' => 'Peut transférer un ticket', + 'can_delete_ticket' => 'Peut supprimer un ticket', + 'can_ban_emails' => 'Peut bannir des emails', + 'can_manage_premade' => 'Peut gérer le premade', + 'can_manage_FAQ' => 'Peut gérer les FAQ', + 'can_view_agent_stats' => 'Peut voir les statistiques des agents', + 'department_access' => 'Accès du département', + 'admin_notes' => 'Notes de l\'admin', + 'group_members' => 'Membres du groupe', + 'group_name' => 'Nom du groupe', + 'select_a_group' => 'Sélectionner un groupe', + 'create_a_group' => 'Créer un groupe', + 'edit_a_group' => 'Mofifier un groupe', + 'group_created_successfully' => 'Groupe créé avec succès', + 'group_can_not_create' => 'Le groupe ne peut pas être créé', + 'group_updated_successfully' => 'Groupe mis à jour avec succès', + 'group_can_not_update' => 'Le groupe ne peut pas être mis à jour', + 'there_are_agents_assigned_to_this_group_please_unassign_them_from_this_group_to_delete' => 'Il ya des agents assignés à ce groupe. Merci de les retirer de ce groupe pour pouvoir le supprimer', + 'group_cannot_delete' => 'Le groupe ne peut pas être supprimé', + 'group_deleted_successfully' => 'Groupe supprimé avec succès', + 'failed_to_load_the_page' => 'Echec du chargement de la page', + + + /* + |-------------------------------------- + | SMTP Page + |-------------------------------------- + */ + 'driver' => 'Driver', + 'smtp' => 'SMTP', + 'host' => 'Host', + 'port' => 'Port', + 'encryption' => 'Encryption', + /* + |---------------------------------------------------------------------------------------- + | Agent Panel [English(en)] + |---------------------------------------------------------------------------------------- + | + | The following language lines are used in all Agent Panel related issues to translate + | some words in view to English. You are free to change them to anything you want to + | customize your views to better match your application. + | + */ + 'agent_panel' => 'Panneau Agent', + 'profile' => 'Profil', + 'change_password' => 'Changer le mot de passe', + 'sign_out' => 'Déconnexion', + 'Tickets' => 'TICKETS', + 'ticket-details' => 'Détails des tickets', + 'inbox' => 'Boite de réception', + 'my_tickets' => 'Mes tickets', + 'unassigned' => 'Non assignés', + 'trash' => 'Corbeille', + 'Updates' => 'MAJ', + 'no_new_updates' => 'Pas de nouvelle MAJ', + 'check_for_updates' => 'Rechercher des MAJ', + 'update-version' => 'Version MAJ', + 'open' => 'Ouvrir', + 'inprogress' => 'En progrès', + 'inprogress_tickets' => 'ITickets en progrès', + 'closed' => 'Fermés', + 'Departments' => 'DEPARTEMENTS', + 'tools' => 'Outils', + 'canned' => 'En boîte', + 'knowledge_base' => 'Base de connaissances', + 'kb-settings' => 'Paramètres de la Base de connaissances', + 'loading' => 'Chargement', + 'ratings' => 'Avis', + 'please_rate' => 'Donnez un avis:', + 'ticket_ratings' => 'AVIS TICKET', + /* + |----------------------------------------------- + | Ticket + |----------------------------------------------- + */ + 'ticket_created_successfully' => 'Ticket créé avec succès', + 'failed_to_create_a_new_ticket' => 'Echec de la création d\'un nouveau ticket', + 'your_ticket_have_been_closed' => 'Votre ticket a été fermé', + 'your_ticket_have_been_resolved' => 'Votre ticket a été résolu', + 'your_ticket_have_been_opened' => 'Votre ticket a été ouvert', + 'your_ticket_have_been_moved_to_trash' => 'YVotre ticket a été déplacé dans la corbeille', + 'this_email_have_been_banned' => 'Cet email a été banni', + 'ticket_updated_successfully' => 'Ticket mis à jour avec succès', + 'you_have_successfully_replied_to_your_ticket' => 'Vous avez répondu à votre ticket', + 'for_some_reason_your_message_was_not_posted_please_try_again_later' => 'Pour une raison inconnue, votre message n\'a pas été posté. Merci de réesayer ultérieurement', + 'for_some_reason_your_reply_was_not_posted_please_try_again_later' => 'Pour une raison inconnue, votre réponse n\'a pas été postée. Merci de réesayer ultérieurement', + 'you_have_unassigned_your_ticket' => 'Vous désassigné votre ticket', + 'for_some_reason_your_request_failed' => 'Pour une raison inconnue, votre requête n\'a pas abouti', + 'trash-delete-ticket' => 'Supprimer les tickets de manière permanente', + 'trash-delete-title-msg' => 'Cliquez ici pour supprimer les tickets de manière permanente.', + 'moved_to_trash' => 'Les tickets sélectionnés ont été déplacés dans la corbeille.', + 'tickets_have_been_closed' => 'Les tickets sélectionnés ont été fermés.', + 'tickets_have_been_opened' => 'Les tickets sélectionnés ont été ouverts.', + 'unable_to_fetch_emails' => 'Impossible de synchroniser les emails', + 'reply_content_is_a_required_field' => 'Le contenu de la réponse est un champ obligatoire', + 'internal_content_is_a_required_field' => 'Le contenu interne est un champ obligatoire', + + + + /* + |----------------------------------------------- + | Profile + |----------------------------------------------- + */ + 'view-profile' => 'Voir le profil', + 'edit-profile' => 'Modifier le profil', + 'user_information' => 'Informations', + 'time_zone' => 'TFuseau horaire', + 'phone_number' => 'PTéléphone', + 'contact_information' => 'Informations de contact', + 'Profile-Updated-sucessfully' => 'Profil mis à jour avec succès.', + 'User-profile-Updated-Successfully' => 'Le Profil de l\'utilisateur a été mis à jour avec succès.', + 'User-Created-Successfully' => 'Utilisateur créé avec succès.', + /* + |----------------------------------------------- + | Dashboard + |----------------------------------------------- + */ + 'dashboard' => 'Dashboard', + 'line_chart' => 'Graphique', + 'statistics' => 'Statistiques', + 'opened' => 'Ouvert', + 'resolved' => 'Résolu', + 'closed' => 'Fermé', + 'deleted' => 'Supprimé', + 'start_date' => 'Date de début', + 'end_date' => 'date de fin', + 'filter' => 'Filtre', + 'report' => 'Rapport', + 'Legend' => 'LEGENDES', + 'total' => 'Total', + 'dashboard_reports' => 'Rapports dashboard', + /* + |------------------------------------------------ + |User Page + |------------------------------------------------ + */ + 'user_credentials' => 'Identifiants utilisateur', + 'user_directory' => 'Dossier de l\'utilisateur', + 'ban' => 'Bannir', + 'user' => 'Utilisateur', + 'users' => 'Utilisateurs', + 'create_user' => 'Créer utilisateur', + 'edit_user' => 'Modifier utilisateur', + 'full_name' => 'Nom complet', + 'mobile' => 'Mobile', + 'last_login' => 'Last login', + 'user_profile' => 'Profil utilisateur', + 'assign' => 'Assigner', + 'open_tickets' => 'Tickets ouverts', + 'closed_tickets' => 'Tickets fermés', + 'deleted_tickets' => 'Tickets supprimés', + 'user_created_successfully' => 'Utilisateur créé avec succès', + 'user_updated_successfully' => 'Utilisateur mis à jour avec succès', + 'profile_updated_sucessfully' => 'Profil mis à jour avec succès', + 'password_updated_sucessfully' => 'Mot de passe mis à jour avec succès', + 'password_was_not_updated_incorrect_old_password' => 'Le mot de passe n\'a pas été mis à jour. L\'ancien mot de passe est incorrect', + 'the_user_has_been_removed_from_this_organization' => 'L\'utilisateur a été retiré de cette organisation', + 'user_report' => 'Rapport utilisateur', + 'send_password_via_email' => 'Envoyer le mot de passe via email', + 'user_send_mail_error_on_user_creation' => 'Une erreur est survenue lors de l\'envoi de l\'email au client. Marci de vérifier les paramètres Email et de réesayer ultérieurement', + 'country_code' => 'Code pays', + /* + |------------------------------------------------ + |Organization Page + |------------------------------------------------ + */ + 'organizations' => 'Organisations', + 'organization' => 'Organisation', + 'organization_list' => 'Liste des organizations', + 'view_organization_profile' => 'Voir le profile de l\'organisation', + 'create_organization' => 'Créer organisation', + 'account_manager' => 'Manager de compte', + 'update' => 'Mettre à jour', + 'please_select_an_organization' => 'Merci de sélectionner une organisation', + 'please_select_an_user' => 'Merci de sélectionner un utilisateur', + 'organization_profile' => 'Profil de l\'organisation', + 'organization-s_head' => "Chef de l'Organisation", + 'select_department_manager' => 'Sélectionner un manager de département', + 'select_organization_manager' => 'Sélectionner un manager d\'organisation', + 'users_of' => 'Les utilisateurs de', + 'organization_created_successfully' => 'Organisation créée avec succès', + 'organization_can_not_create' => 'l\'organisation ne peut pas être créée', + 'organization_updated_successfully' => 'Organisation mise à jour avec succès', + 'organization_can_not_update' => 'l\'organisation ne peut pas être mise à jour', + 'organization_deleted_successfully' => 'Organisation supprimée avec succès', + 'report_of' => 'Rapport de', + 'ticket_of' => 'Tickets de', + /* + |---------------------------------------------- + | Ticket page + |---------------------------------------------- + */ + 'subject' => 'Sujet', + 'ticket_id' => 'ID Ticket', + 'priority' => 'Priorité', + 'from' => 'De', + 'last_replier' => 'Dernier répondant', + 'assigned_to' => 'Assigné à', + 'last_activity' => 'Dernière activité', + 'answered' => 'Répondu', + 'assigned' => 'Assigné', + 'create_ticket' => 'Créer ticket', + 'tickets' => 'Tickets', + 'open' => 'Ouvert', + 'Ticket_Information' => 'INFORMATION TICKET', + 'Ticket_Id' => 'ID TICKET', + 'User' => 'UTILISATEUR', + 'Unassigned' => 'NON ASSIGNE', + 'unassigned-tickets' => 'Tickets non assignés', + 'generate_pdf' => 'Générer PDF', + 'change_status' => 'Changer statut', + 'more' => 'Plus', + 'delete_ticket' => 'Supprimer ticket', + 'emergency' => 'Urgence', + 'high' => 'Haute', + 'medium' => 'Moyenne', + 'low' => 'Basse', + 'sla_plan' => 'SLA', + 'created_date' => 'Date de création', + 'due_date' => 'Date d\'échéance', + 'last_response' => 'Dernière réponse', + 'source' => 'Source', + 'last_message' => 'Dernier message', + 'reply' => 'Répondre', + 'response' => 'Réponse', + 'reply_content' => 'Contenu de réponse', + 'attachment' => 'Pièce jointe', + 'internal_note' => 'Note interne', + 'this_ticket_is_under_banned_user' => 'Ce ticket appartient à un utilisateur banni', + 'ticket_source' => 'Source du ticket', + 'are_you_sure_to_ban' => 'Êtes-vous sûr de bannir?', + 'whome_do_you_want_to_assign_ticket' => 'A qui voulez-vous assigner le ticket', + 'are_you_sure_you_want_to_surrender_this_ticket' => 'Aêts-vous sûr de vouloir abandonner ce ticket', + 'add_collaborator' => 'Ajouter collaborateur', + 'search_existing_users' => 'Rechercher utilisateurs existants', + 'add_new_user' => 'Ajouter nouvel utilisateur', + 'search_existing_users_or_add_new_users' => 'Rechercher utilisateurs existants ou en ajouter de nouveaux', + 'search_by_email' => 'Rechercher par email', + 'list_of_collaborators_of_this_ticket' => 'Liste des collaborateurs pour ce ticket', + 'submit' => 'Soumettre', + 'max' => 'Taille maximale de fichier', + 'add_cc' => 'Ajouter CC', + 'recepients' => 'Destinataires', + 'select_a_canned_response' => 'Sélctionner une réponse en boîte', + 'assign_to' => 'Assigner à', + 'detail' => 'Détail', + 'user_details' => 'Détails utilisateur', + 'ticket_option' => 'Option de ticket', + 'ticket_detail' => 'Détails ticket', + 'Assigned_To' => 'ASSIGNE A', + 'locked-ticket' => 'Alerte! Ce ticket a été verrouillé par ', + 'minutes-ago' => 'minutes', + 'access-ticket' => 'Alerte! Ce ticket a été verrouillé par vous pour les prochaines', + 'minutes' => ' minutes', + 'in_minutes' => 'En minutes', + 'add_another_owner' => 'Ajouter un autre propriétaire', + 'user-not-found' => 'Utilisateur non trouvé. Essayer à nouveau ou ajouter un nouvel utilisateur.', + 'change-success' => 'Succès! Le propriétaire a été changé pour ce ticket.', + 'user-exists' => 'L\'utilisateur existe déjà. Essayez de rechercher un utilisateur existant.', + 'valid-email' => 'Entrer une adreese email valide.', + 'search_user' => 'Rechercher utilisateur', + 'merge-ticket' => 'Fusionner ticket', + 'title' => 'Titre', + 'merge' => 'Fusionner', + 'select_tickets' => 'Sélectionner les tickets à fusionner', + 'select-pparent-ticket' => 'Sélectionner le ticket parent', + 'merge-reason' => 'Motif de la fusion', + 'no-reason' => 'Aucun motuf n\'a été fourni.', + 'get_merge_message' => 'Ce ticket a été fusionné avec le ticket', + 'ticket_merged' => ' a été fusionné avec ce ticket.', + 'no-tickets-to-merge' => 'Il n\'y a plus d\'autres tickets associés au propriétaire de ce ticket.', + 'merge-error' => 'Votre requête n\'a pas pu être traitée. Réessayez ultérieurement.', + 'merge-success' => 'Les tickets ont été fusionnés avec succès.', + 'merge-error2' => 'Sélectionner le ticket à fusionner.', + 'select-tickets-to merge' => 'Sélecitonner deux ou plus de tickets à fusionner.', + 'different-users' => 'Tickets d\'utilisateurs différents', + 'clean-up' => 'Supprimer définitivement', + 'hard-delete-success-message' => 'Les tickets ont été supprimés définitivement.', + 'overdue' => 'Echus', + 'overdue-tickets' => 'Tickets échus', + 'change_owner_for_ticket' => 'Changer le propriétaire du ticket', + + /* + |------------------------------------------------ + |Tools Page + |------------------------------------------------ + */ + 'canned_response' => 'Réponse en boîte', + 'create_canned_response' => 'Créer une réponse en boîte', + 'surrender' => 'Abandonner', + 'added_successfully' => 'Ajouté avec succès', + 'updated_successfully' => 'Mis à jour avec succès', + 'user_deleted_successfully' => 'Utilisateur supprimé avec succès', + 'view' => 'Voir', + /* + |----------------------------------------------- + | Main text + |----------------------------------------------- + */ + 'copyright' => 'Copyright', + 'all_rights_reserved' => 'Tous droits réservés', + 'powered_by' => 'Powered by', + /* + |------------------------------------------------ + |Guest-User Page + |------------------------------------------------ + */ + 'issue_summary' => 'Résumé du problème', + 'contact' => 'Contact', + 'issue_details' => 'Détails du problème', + 'contact_informations' => 'Informations de contact', + 'contact_details' => 'Détails du contact', + 'role' => 'Rôle', + 'ext' => 'EXT', + 'profile_pic' => 'Photo de profil', + 'agent_sign' => 'Signature de l\'agent', + 'inactive' => 'Inactif', + 'male' => 'Masculin', + 'female' => 'Féminin', + 'old_password' => 'Ancien mot de passe', + 'new_password' => 'Nouveau mot de passe', + 'confirm_password' => 'Confirmer le mot de passe', + 'gender' => 'Genre', + 'ticket_number' => 'Numéro de ticket', + 'content' => 'Contenu', + 'edit_template' => 'Modifier le modèle', + 'edit_status' => 'Modifier le statut', + 'create_status' => 'Créer statut', + 'edit_details' => 'Modifier les détails', + 'edit_templates' => 'Modifier les modèles', + 'activate_this_set' => 'Activer ce jeu', + 'show' => 'Montrer', + 'no_notification_available' => 'Pas de notification disponible', + + //auto-close workflow + 'close-msg1' => 'Le nombre de jours après lequel les tickets sont automatiquement fermés.', + 'no_of_days' => 'Nbre de jours', + 'close-msg2' => 'Activer workflow auto-fermeture?', + 'enable_workflow' => 'Activer workflow', + 'send_email_to_user' => 'Envoyer email à l\'utilisateur', + 'close-msg3' => 'Sélectionner un statut à appliquer à la fermeture du ticket.', + 'close-msg4' => 'Envoyer un email à l\'utilisateur à l\'auto fermeture du ticket?', + 'edit_status' => 'Modifier statut', + 'list_of_status' => 'Liste des statuts', + 'status_settings' => 'Paramètres statuts', + 'icon_class' => 'Classe d\'icône', + 'close_ticket_workflow' => 'Workflow fermer le ticket', + 'ratings_settings' => 'Paramètres Avis', + 'notification' => 'Notification', + 'status_has_been_updated_successfully' => 'Le Statut a été mis à jour avec succès', + 'status_has_been_created_successfully' => 'Le Statut a été créé avec succès', + 'status_has_been_deleted' => 'Le Statut a été supprimé', + 'you_cannot_delete_this_status' => 'VOus ne pouvez pas supprimer ce statut', + 'you_have_deleted_all_the_read_notifications' => 'Vous avez supprimé toutes les notifications de lecture', + 'you_have_deleted_all_the_notification_records_since' => 'Vous avez supprimé toutes les notifications depuis ', + 'ratings_updated_successfully' => 'Avis mis à jour avec succès', + 'ratings_can_not_be_created' => 'Des avis ne peuvent pas être créés', + 'successfully_created_this_rating' => 'Avis créé avec succès', + 'rating_deleted_successfully' => 'Avis supprimé avec succès', + //status msg + + 'status_msg1' => 'Si vous choisissez OUI, une notification email sera envoyée à l\'utilisateur.', + 'notify_user' => 'Notifier l\'utilisateur de ce statut?', + 'deleted_status' => 'Ceci est-il un statut de ticket supprimé?', + 'resolved_status' => 'Ceci est-il un statut de ticket résolu?', + 'status_msg3' => 'Si vous choisissez OUI, alors le statut du ticket sera marqué comme résolu.', + 'status_msg2' => 'Si vous choisissez OUI, alors le statut du ticket sera marqué comme supprimé.', + 'rating-msg2' => 'Sélectionner un département pour restreindre cet avis aux tickets ou conversations avec un département spécifique. Si aucun département n\'est sélectionné, l\'avis apparaîtra pour tous les départements.', + 'rating-msg3' => 'Si vous choisissez OUI, l\'utilisateur peut modifier l\'avis.', + 'rating_restrict' => 'Restreindre l\'avis à un département', + 'rating_change' => 'Permettre à l\'utilisateur de modifier l\'avis?', + 'security_msg1' => 'Le message à afficher lorsqu\'un utilisateur (hôte) a été verrouillé.', + 'security_msg2' => 'le nombre de tentatives de connexion dont un utilisateur dispose avant que leur hôte/utilisateur ou ordinateur ne soit verrouillé en dehors du système. Configurer à 0 pour désactiver le verrouilllage.', + 'security_msg3' => 'La durée en minutes pendant laquelle un hôte ou un utilisateur sont bannis du site après avoir dépassé le nombre autorisé de tentatives de connexions.', + 'max_attempt' => 'Maximum de tentatives de connexion par hôte/utilisateur', + 'rating-msg1' => 'L\'avis maximal qui peut être donné. Par exemple, si 5 est sélectionné, l\'avis le plus bas sera de 1 et le plus haut de 5.', + 'enter_no_of_days' => 'Entrer nbre de jours', + 'template-types' => 'Types de modèles', + 'close-workflow' => 'CWorkflow fermeture de ticket', + 'template' => 'Modèle', + 'rating_label' => 'Libellé de l\'avis', + 'display_order' => 'Ordre d\'affichage', + 'rating_scale' => 'Echelle des avis', + 'rating_area' => 'Zone des avis', + + 'modify' => 'Modifier', + 'rating_name' => 'Nom de l\'avis', + 'add_user_to_this_organization' => 'Ajouter un utilisateur à cette organisation', + 'Tickets_of' => 'Tickets de', + 'security' => 'Securité', + 'security_settings' => 'Paramètres Sécurité', + 'lockouts' => 'Verrouillages', + 'security_settings_saved_successfully' => 'Paramètres Sécurité enregistrés avec succès', + 'manage_status' => 'Gérer statut', + 'notifications' => 'Notifications', + + + 'auto_close_workflow' => 'Workflow d\'auto fermeture', + 'close_ticket_workflow_settings' => 'Fermer les paramètres de Workflow de ticket', + 'successfully_saved_your_settings' => 'Paramètres enregistrés avec succès', + + /* + |------------------------------------------------ + | Notification Settings Pages + |------------------------------------------------ + */ + 'notification_settings' => 'Paramètres de Notifications', + 'delete_noti' => 'Supprimer toutes les notifications lues?', + 'noti_msg1' => 'Jours avant de supprimer les logs de notifications', + 'noti_msg2' => 'Vous pouvez entrer le nombre de jours avant que les logs de la base de données et l\'historique des notifications soient supprimés depuis le jour spécifié.', + 'del_all_read' => 'Supprimer Lu', + 'You_have_deleted_all_the_read_notifications' => 'Vous avez supprimé toutes les notifications lues', + 'view_all_notifications' => 'Voir toutes les notifications', + /* + |------------------------------------------------ + | Error Pages + |------------------------------------------------ + */ + 'not_found' => 'Non trouvé', + 'oops_page_not_found' => 'Oups! Page non trouvée', + 'we_could_not_find_the_page_you_were_looking_for' => 'Nous n\'avons pas pu trouver la page que vous cherchez for', + 'internal_server_error' => 'Erreur interne du serveur', + 'be_right_back' => 'De retour rapidement', + 'sorry' => 'Désolé', + 'we_are_working_on_it' => 'WNous y travaillons', + 'category' => 'Categorie', + 'addcategory' => 'Ajouter catégorie', + 'allcategory' => 'TOutes les catégories', + 'article' => 'Article', + 'articles' => 'Articles', + 'addarticle' => 'Ajouter article', + 'allarticle' => 'Tous les articles', + 'pages' => 'Pages', + 'addpages' => 'Ajouter des pages', + 'allpages' => 'Toutes les pages', + 'widgets' => 'Widgets', + 'widget-settings' => 'Paramètres Widget', + 'footer1' => 'Footer 1', + 'footer2' => 'Footer 2', + 'footer3' => 'Footer 3', + 'footer4' => 'Footer 4', + 'sidewidget1' => 'Widget latéral 1', + 'sidewidget2' => 'Widget latéral 2', + 'comments' => 'Commentairess', + 'comments-list' => 'Liste des commentaires', + 'settings' => 'Paramètres', + 'parent' => 'Parent', + 'description' => 'Description', + 'enter_the_description' => 'Entrer la description', + 'publish' => 'Publier', + 'publish_immediately' => 'Publier immédiatement', + 'published' => 'Publié', + 'draft' => 'Brouillon', + 'create_a_category' => 'Créer une catégorie', + 'add' => 'Ajouter', + 'social' => 'Social', + 'social-widget-settings' => 'Paramètres Widgets sociaux', + 'comment' => 'Commenter', + 'not_published' => 'Non publié', + 'numberofelementstodisplay' => 'Nombre d\'éléments à afficher', + //====================================== + 'language' => 'Langue', + 'save' => 'Enregistrer', + 'create' => 'Créer', + 'dateformat' => 'Format de date', + 'slug' => 'Slug', + 'read_more' => 'Savoir plus', + 'view_all' => 'Voir tout', + 'categories' => 'Catégories', + 'need_more_support' => 'Plus de support', + 'if_you_did_not_find_an_answer_please_raise_a_ticket_describing_the_issue' => 'Si vous n\'avez pas trouvé de réponse, merce de créer un ticket décrivant le problème', + 'have_a_question?_type_your_search_term_here' => 'Vous avez une question? Entrez votre terme de recherche ici...', + 'search' => 'Rechercher', + 'frequently_asked_questions' => 'Questions fréquentes', + 'leave_a_reply' => 'Laisser une réponse', + 'post_message' => 'Poster message', + /* + |-------------------------------------------------------------------------------------- + | Client Panel [English(en)] + |-------------------------------------------------------------------------------------- + | The following language lines are used in all Agent Panel related issues to translate + | some words in view to English. You are free to change them to anything you want to + | customize your views to better match your application. + | + */ + 'home' => 'Accueil', + 'submit_a_ticket' => 'Soumettre un ticket', + 'my_profile' => 'Mon profil', + 'log_out' => 'Déconnexion', + 'forgot_password' => 'Mot de passe oublié', + 'create_account' => 'Créer compte', + 'you_are_here' => 'Vous êtes ici', + 'have_a_ticket' => 'Vous avez un ticket', + 'check_ticket_status' => 'Vérifier le statut du ticket', + 'choose_a_help_topic' => 'Choisissez une branche de support', + 'ticket_status' => 'Statut ticket', + 'post_comment' => 'Poster commentaire', + 'plugin' => 'Plugin', + 'edit_profile' => 'Modifier profil', + 'you_are_here' => 'Vous êtes ici', + 'Send' => 'VALIDER', + 'no_article' => 'Pas d\'article', + 'profile_settings' => 'Paramètres du profil', + 'please_fill_all_required_feilds' => 'Merci de remplir les champs obligatoires.', + 'successfully_replied' => 'Réponse envoyée', + 'please_fill_some_data' => 'Merci de renseigner ces données!', + 'profile_updated_sucessfully' => 'Profil mis à jour avec succès', + 'password_updated_sucessfully' => 'Mot de passe mis à jour avec succès', + 'password_was_not_updated_incorrect_old_password' => 'Le mot de passe n\'a pas été mis à jour. Ancien mot de passe incorrect.', + 'there_is_no_such_ticket_number' => 'Ce numéro de ticket n\'existe pas', + "email_didn't_match_with_ticket_number" => "L'Email ne correspond pas au numéro de ticket", + 'we_have_sent_you_a_link_by_email_please_click_on_that_link_to_view_ticket' => 'Nous vous avons envoyé un lien par email. Merci de cliquer sur ce lien pour voir le ticket', + 'no_records_on_publish_time' => 'Pas d\'enregistrements pour cette date de publication', + 'your_details_send_to_system' => 'Vos détails à envoyer au système', + 'your_details_can_not_send_to_system' => 'Vos détails ne peuvent pas être envoyés dans le système', + 'your_comment_posted' => 'Votre commentaire a été posté', + 'sorry_not_processed' => 'Désolé, non traité', + 'profile_updated_sucessfully' => 'Profil mis à jour avec succès', + 'password_was_not_updated' => 'Le mot de passe n\'a pas été mis à jour', + 'sorry_your_ticket_token_has_expired_please_try_to_resend_the_ticket_link_request' => 'Désolé, le jeton de votre ticket a expiré! Essayez de renvoyer une demande de lien', + 'sorry_you_are_not_allowed_token_expired' => 'Désolé, vous n\'êtes pas autorisé. Le jeton a expiré!', + 'thank_you_for_your_rating' => 'Merci pour votre avis!', + 'your_ticket_has_been' => 'Votre ticket a été', + 'failed_to_send_email_contact_administrator' => 'Envoi d\'email échoué. Merci de contacter votre administrateur système', + /* + * |--------------------------------------------------------------------------------------- + |API settings + * |---------------------------------------------------------------------------------- + * |The following lanuage line used to get english traslation of API settings in admin panel + * | + * | + */ + + 'webhooks' => 'Webhooks', + 'enter_url_to_send_ticket_details' => 'Entrer l\'URL om envoyer les détails du ticket', + 'API' => 'API', + 'api_key' => 'Clé API', + 'api_key_mandatory' => 'Clé API obligatoire', + 'api_configurations' => 'Configurations API', + 'generate_key' => 'Générer Clé', + 'api_settings' => 'Paramètres API', + /* + *----------------------------------------------------------------------------- + * Error log and debugging settings + *-------------------------------------------------------------------------- + * + */ + 'error-debug' => 'Logs d\'erreurs et débugging', + 'debug-options' => 'Options de débugging', + 'view-logs' => 'Voir logs d\'erreurs', + 'not-authorised-error-debug' => 'Vous n\'êtes pas autorisé à accéder à cette URL', + 'error-debug-settings' => 'Paramètres erreurs et débugging', + 'debugging' => 'Mode de débugging', + 'bugsnag-debugging' => 'Envoyer les rapports de crash de l\'app pour aider à améliorer Faveo', + 'error-debug-settings-saved-message' => 'Vos paramètres erreurs et débugging ont été enregistrés avec succès', + 'error-debug-settings-error-message' => 'Vous n\'avez effectué aucun changement dans les paramètres.', + 'error-logs' => 'Logs d\'erreurs', + /*--------------------------------------------------------------------------------------- + *Latest update 16-06-2016 + *----------------------------------------------------------------------------------- + */ + 'that_email_is not_available_in_this_system' => 'Cet email n\'est pas disponible dans le système', + 'use_subject' => 'Utiliser sujet', + 'reopen' => 'Réouvrir', + 'invalid_attempt' => 'Tentative invalide', + + /**-------------------------------------------------------------------------------------------- + * Attachment Updated + * -------------------------------------------------------------------------------------------- + */ + 'unable_to_load_file_type' => 'Impossible de charger le type de fichier', + + +]; diff --git a/resources/lang/fr/pagination.php b/resources/lang/fr/pagination.php new file mode 100644 index 000000000..fc82e5190 --- /dev/null +++ b/resources/lang/fr/pagination.php @@ -0,0 +1,18 @@ + '« Précédent', + 'next' => 'Suivant »', +]; diff --git a/resources/lang/fr/passwords.php b/resources/lang/fr/passwords.php new file mode 100644 index 000000000..d75143829 --- /dev/null +++ b/resources/lang/fr/passwords.php @@ -0,0 +1,21 @@ + 'Les mots de passe doivent contenir au moins six caractères pour pouvoir être confirmés.', + 'user' => "Nous n'avons pu trouvder d\'utilisateur avec cette adresse email.", + 'token' => 'Ce jeton de réinitialisation de mot de passe est invalide.', + 'sent' => 'Nous vous avons envoyé votre lien de réinitialisation par email!', + 'reset' => 'Votre mot de passe a été réinitialisé', +]; diff --git a/resources/lang/fr/validation.php b/resources/lang/fr/validation.php new file mode 100644 index 000000000..6d24c2066 --- /dev/null +++ b/resources/lang/fr/validation.php @@ -0,0 +1,102 @@ + 'Le :attribute doit être accepté.', + 'active_url' => 'Le :attribute n\'est pas une URL valide.', + 'after' => 'Le :attribute doit être une date après la date :date.', + 'alpha' => 'Le :attribute ne peut contenir que des lettres.', + 'alpha_dash' => 'Le :attribute ne peut contenir que des lettres, des nombres, et des tirets.', + 'alpha_num' => 'Le :attribute may ne peut contenir que des lettres et des nombres.', + 'array' => 'Le :attribute doit être un tableau.', + 'before' => 'Le :attribute doit être une date avant la date :date.', + 'between' => [ + 'numeric' => 'Le :attribute doit être entre :min et :max.', + 'file' => 'Le :attribute doit être entre :min et :max ko.', + 'string' => 'Le :attribute doit être entre :min et :max caractères.', + 'array' => 'Le :attribute doit avoir entre :min et :max éléments.', + ], + 'boolean' => 'Le :attribute champ doit être true ou false.', + 'confirmed' => 'Le :attribute confirmation ne correspond pas.', + 'date' => 'Le :attribute n\'est pas une date valide.', + 'date_format' => 'Le :attribute ne correspond pas au format :format.', + 'different' => 'Le :attribute et :other doivent être différents.', + 'digits' => 'Le :attribute doit être composé de :digits numéros.', + 'digits_between' => 'Le :attribute doit être entre :min et :max numéros.', + 'email' => 'Le :attribute doit être une adresse email valide.', + 'filled' => 'Le :attribute field is required.', + 'exists' => 'Le :attribute sélectionné est invalide.', + 'image' => 'Le :attribute doit être une image.', + 'in' => 'Le :attribute sélectionné est invalide.', + 'integer' => 'Le :attribute doit être un integer.', + 'ip' => 'Le :attribute doit être une adresse IP valide.', + 'max' => [ + 'numeric' => 'Le :attribute ne peut pas être plus grand que :max.', + 'file' => 'Le :attribute ne peut pas être plus grand que :max Ko.', + 'string' => 'Le :attribute ne peut pas être plus grand que :max caractères.', + 'array' => 'Le :attribute ne peut pas avoir plus de :max éléments.', + ], + 'mimes' => 'Le :attribute doit être un fichier de type: :values.', + 'min' => [ + 'numeric' => 'Le :attribute doit être au moins :min.', + 'file' => 'Le :attribute doit être au moins :min ko.', + 'string' => 'Le :attribute doit être au moins :min caractères.', + 'array' => 'Le :attribute doit au moins avoir :min éléments.', + ], + 'not_in' => 'Le :attribute sélectionné est invalide.', + 'numeric' => 'Le :attribute doit être un nombre.', + 'regex' => 'Le format de :attribute est invalide.', + 'required' => 'Le champ :attribute est obligatoire.', + 'required_if' => 'Le champ :a formatttribute est requis lorsque :other est :value.', + 'required_with' => 'Le champ :attribute est requis lorsque :values is present.', + 'required_with_all' => 'Le champ :attribute est requis lorsque :values is present.', + 'required_without' => 'Le champ :attribute est requis lorsque :values is not present.', + 'required_without_all' => 'Le champ :attribute est requis lorsque pas de :values sont présents.', + 'same' => 'Le champ :attribute et :other doivent correspondre.', + 'size' => [ + 'numeric' => 'Le :attribute doit être de :size.', + 'file' => 'Le :attribute doit être de :size ko.', + 'string' => 'Le :attribute doit être de :size caractères.', + 'array' => 'Le :attribute doit contenir :size éléments.', + ], + 'unique' => 'Le :attribute ha déjà été pris.', + 'url' => 'Le format de :attribute est invalide.', + 'timezone' => 'Le :attribute doit être une zone valide.', + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + 'custom' => [ + 'attribute-name' => [ + 'rule-name' => 'custom-message', + ], + ], + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + 'attributes' => [], +];