From fdd142ebddf31bc0b9bca71bb79525fb48585dff Mon Sep 17 00:00:00 2001 From: Jay Shah <602425+jshah4517@users.noreply.github.com> Date: Wed, 24 Oct 2018 11:47:32 +0100 Subject: [PATCH] Updating translations in French --- lang/fr/actions.php | 64 +++++------ lang/fr/conditions.php | 54 ++++----- lang/fr/core.php | 214 ++++++++++++++++++------------------ lang/fr/customfield.php | 34 +++--- lang/fr/general.php | 106 +++++++++--------- lang/fr/log.php | 2 +- lang/fr/messages.php | 50 ++++----- lang/fr/notification.php | 8 +- lang/fr/permission.php | 2 +- lang/fr/report.php | 38 +++---- lang/fr/selfservice.php | 2 +- lang/fr/ticket.php | 230 +++++++++++++++++++++++++-------------- lang/fr/user.php | 55 ++++++++-- 13 files changed, 481 insertions(+), 378 deletions(-) diff --git a/lang/fr/actions.php b/lang/fr/actions.php index 6bc00db..0601db5 100644 --- a/lang/fr/actions.php +++ b/lang/fr/actions.php @@ -7,46 +7,46 @@ */ "add_ticket_note" => "Ajouter une note", "add_ticket_reply" => "Ajouter une réponse", - "add_tag" => "Ajouter un libellé", + "add_tag" => "Ajouter un étiquette", "assign_operator" => "Assigner un opérateur", - "remove_tag" => "Retirer libellé", - "email_operators" => "Envoyer email aux opérateurs", - "email_operator_group" => "Envoyer email au groupe d'opérateurs", - "email_user" => "Envoyer email à l'usager", - "email_user_group" => "Envoyer email à un groupe d'usagers", - "unassign_operator" => "Retirer opérateur du billet", - "update_department" => "Mettre à jour le département", - "update_priority" => "Mettre à jour la priorité", - "update_status" => "Mettre à jour le statut", + "remove_tag" => "Supprimer l'étiquette", + "email_operators" => "Envoyer un courriel aux opérateurs", + "email_operator_group" => "Envoyer un courriel au groupe d'opérateurs", + "email_user" => "Envoyer un courriel à l'utilisateur", + "email_user_group" => "Envoyer un courriel à un groupe d'utilisateurs", + "unassign_operator" => "Déassigner l'opérateur", + "update_department" => "Modifier le département", + "update_priority" => "Modifier la priorité", + "update_status" => "Modifier le statut", /* * 2.0.3 */ - "update_custom_field" => "Mettre à jour le champ sur mesure", + "update_custom_field" => "Modifier la valeur d'un champ personnalisé", /* * 2.2.0 */ - "delete_ticket" => "Delete ticket", - "delete_ticket_and_block" => "Delete ticket and block user", - "increase_due_time" => "Increase due time", - "close_and_lock_ticket" => "Close and lock ticket", - "pause_due_time" => "Pause due time", - "reduce_due_time" => "Reduce due time", - "set_due_time" => "Set due time", - "unlock_ticket" => "Unlock ticket", - "update_sla_plan" => "Update SLA plan", - "update_subject" => "Update subject", - "add_user_to_group" => "Add user to user group", - "remove_user_from_group" => "Remove user from user group", - "authenticated_operator" => "Authenticated operator", - "all_assigned_operators" => "All assigned operators", - "all_tags" => "All tags", - "subject_placeholder" => "{{ ticket.subject }} is the placeholder for the existing ticket subject if you wish to simply prepend or append to it.", - "hours_to_be_added" => "hours to be added to the current due time.", - "hours_to_be_removed" => "hours to be removed from the current due time.", - "hours_to_be_set" => "hours to be added to the current time and set as the ticket's new due time.", - "only_with_due_time" => "Only applies to tickets with a due time currently set.", - "set_due_time_desc" => "Clear the current due time by leaving the field blank. Can also set a due time in the past by using a negative number.", + "delete_ticket" => "Supprimer le billet", + "delete_ticket_and_block" => "Supprimer le billet et bloquer l'utilisateur", + "increase_due_time" => "Retarder la date d'échéance", + "close_and_lock_ticket" => "Fermer et verrouiller le billet", + "pause_due_time" => "Suspendre l'échéance", //meaning? + "reduce_due_time" => "Devancer la date d'échéance", + "set_due_time" => "Définir une date d'échéance", + "unlock_ticket" => "Déverrouiller le billet", + "update_sla_plan" => "Modifier le plan de service", + "update_subject" => "Modifier le sujet", + "add_user_to_group" => "Ajouter l'utilisateur à un groupe", + "remove_user_from_group" => "Supprimer l'utilisateur d'un groupe", + "authenticated_operator" => "Opérateur authentifié", + "all_assigned_operators" => "Tous les opérateurs assignés", + "all_tags" => "Toutes les étiquettes", + "subject_placeholder" => "{{ ticket.subject }} est une variable contenant le sujet existant du billet, utile si vous souhaitez seulement préfixer ou sufixer le sujet existant.", + "hours_to_be_added" => "heures à ajouter à la heure d'échéance actuelle.", + "hours_to_be_removed" => "heures à retirer à la heure d'échéance actuelle.", + "hours_to_be_set" => "heures à ajouter à l'heures courante et à définir comme nouvelle heure d'échéance.", + "only_with_due_time" => "S'applique uniquement aux billets avec une date d'échéchance définie.", + "set_due_time_desc" => "Supprimez la date d'échéance en laissante le champ vide. Vous pouvez aussi définir une heure passée en utilisant un nombre négatif.", ); diff --git a/lang/fr/conditions.php b/lang/fr/conditions.php index d888c95..81f30d0 100644 --- a/lang/fr/conditions.php +++ b/lang/fr/conditions.php @@ -8,7 +8,7 @@ "assigned_operator" => "Opérateur assigné", "assigned_operator_group" => "Groupe d'opérateurs assigné", "hours_since_created" => "Heures depuis la création", - "hours_since_updated" => "Heures depuis dernière mise à jour", + "hours_since_updated" => "Heures depuis dernière modification", "internal_ticket" => "Billet interne", "involved_operator" => "Opérateur impliqué", "last_ticket_replier" => "Dernier à avoir répondu à un billet", @@ -18,44 +18,44 @@ "ticket_department" => "Département du billet", "ticket_due_time" => "Billet dû à", "ticket_message_content" => "Contenu du billet", - "ticket_message_count" => "Compteur", + "ticket_message_count" => "Nombre de message dans le billet", "ticket_priority" => "Priorité du billet", "ticket_sla_plan" => "Plan de service du billet", "ticket_status" => "Statut du billet", "ticket_subject" => "Sujet du billet", - "ticket_tag" => "Libellé du billet", + "ticket_tag" => "Etiquette du billet", "ticket_updated" => "Billet mis à jour", - "user_email" => "Email de l'usager", - "user_full_name" => "Nom complet usager", - "user_group" => "Groupe de l'usager", - "user_organisation" => "Organisation de l'usager", + "user_email" => "Courriel de l'utilisateur", + "user_full_name" => "Nom complet de l'utilisateur", + "user_group" => "Groupe de l'utilisateur", + "user_organisation" => "Organisation de l'utilisateur", /* * 2.1.0 */ - "ticket_brand" => "Compagnie associée au billet", - "user_brand" => "Compagnie de l'usager", + "ticket_brand" => "Marque du billet", + "user_brand" => "Marque de l'utilisateur", /* * 2.2.0 */ - "hours_since_last_reply" => "Hours since last reply", - "hours_since_last_reply_exc_notes" => "Hours since last reply (excluding notes)", - "hours_until_due" => "Hours until due", - "last_ticket_replier_exc_notes" => "Last ticket replier (excluding notes)", - "ticket_department_email" => "Ticket department email", - "ticket_has_attachments" => "Ticket has attachments", - "ticket_has_drafts" => "Ticket has drafts", - "ticket_locked" => "Ticket locked", - "ticket_merged" => "Ticket merged", - "ticket_message_count_exc_notes" => "Ticket message count (excluding notes)", - "ticket_note_count" => "Ticket note count", - "ticket_number" => "Ticket number", - "ticket_reopened_time" => "Ticket reopened time", - "ticket_resolved_time" => "Ticket resolved time", - "user_account_active" => "User account active", - "user_country" => "User country", - "user_language" => "User language", - "user_timezone" => "User timezone", + "hours_since_last_reply" => "Heures depuis la dernière réponse", + "hours_since_last_reply_exc_notes" => "Heures depuis la dernière réponse (excluant les notes)", + "hours_until_due" => "Heures avant l'échéance", + "last_ticket_replier_exc_notes" => "Dernier à avoir répondu au billet (excluant les notes)", + "ticket_department_email" => "Courriel du département", + "ticket_has_attachments" => "Billet possède des pièces jointes", + "ticket_has_drafts" => "Billet possède des brouillons", + "ticket_locked" => "Billet verrouillé", + "ticket_merged" => "Billet fusionné", + "ticket_message_count_exc_notes" => "Quantité de messages (excluant les notes)", + "ticket_note_count" => "Quantié de notes", + "ticket_number" => "Numéro du billet", + "ticket_reopened_time" => "Date de réouverture du billet", + "ticket_resolved_time" => "Date de résolution du billet", + "user_account_active" => "Compte utilisateur activé", + "user_country" => "Pays de l'utilisateur", + "user_language" => "Langue de l'utilisateur", + "user_timezone" => "Fuseau horaire de l'utilisateur", ); diff --git a/lang/fr/core.php b/lang/fr/core.php index 5ee130a..1d31cac 100644 --- a/lang/fr/core.php +++ b/lang/fr/core.php @@ -4,57 +4,57 @@ // SupportPal "product_name" => "SupportPal", - "slogan" => "Conseils juridiques assurances et produits d'investissements", - "operator_panel" => "Panneau de contrôle de l'opérateur", + "slogan" => "Le support client, intelligent et simple.", + "operator_panel" => "Tableau de bord de l'opérateur", "helpdesk_software" => "Application de support par", "carefully_crafted" => "Créé avec soin par", - "welcome" => "Bienvenue à l'Accès Client Le Droit Chemin", + "welcome" => "Bienvenue à SupportPal", "welcome_desc" => "Cliquez pour démarrer un tour guidé des fonctionnalités du système.", // Dashboard "welcome_back" => "Bienvenue", "search_placeholder" => "Recherche...", - "submit_ticket" => "Poser une question", - "submit_ticket_desc" => "Utilisez ce formulaire pour soumettre une question.", - "track_ticket" => "Faire le suivi d'une question", - "track_ticket_desc" => "Utilisez votre email et no de question pour faire le suivi du statut de votre question.", - "my_tickets" => "Mes questions", - "my_tickets_desc" => "Faites le suivi de vos questions. Vous trouverez vos questions ouvertes et passées ici.", + "submit_ticket" => "Ouvrir un billet", + "submit_ticket_desc" => "Utilisez ce formulaire afin d'ouvrir un billet.", + "track_ticket" => "Faire le suivi d'un billet", + "track_ticket_desc" => "Pas enregistré? Utilisez votre adresse courriel et votre numéro de billet afin de suivre le statut de votre billet.", + "my_tickets" => "Mes billets", + "my_tickets_desc" => "Faites le suivi de vos billets. Vous trouverez vos billets ouverts et passés ici.", "no_modules" => "Aucun module n'est activé.", "search_results" => "Résultats de la recherche", - "found_results" => "Trouvé :enregistrements totaux pour le-s- mots-clé-s recherchés", + "found_results" => ":enregistrements trouvés correspondant à vos termes de recherche", // Maintenance "maintenance" => "Une maintenance est en court", - "maintenance_desc" => "L'Accès Client est temporairement inaccessible. Merci de votre patience pendant que apportons des améliorations au système. Nous serons de retour sous peu", + "maintenance_desc" => "Le portail d'assistance n'est présentement pas disponible. Une maintenance est en cours. Nous vous remercions de votre patience. Veuillez ressayer dans quelques minutes.", "maintenance_active" => "Le mode de maintenance est actif.", // About "development_license" => "Licence de développement !", - "development_license_desc" => "This installation is using a development license which is only valid on RFC1918 addresses. You are not permitted to use this license in production.", - "license_status" => "Statut licence", - "license_code" => "Code licence", - "change_license" => "Changer licence", - "license_info" => "Info licence", - "license_owner" => "Propriétaire licence", - "license_created" => "Licence créée", - "license_type" => "Type licence", + "development_license_desc" => "Cette installation utilise une licence de développement. Elle n'est valide que depuis une adresse RFC1918. Vous n'êtes pas autorisé à utiliser cette licence en production.", + "license_status" => "Statut de la licence", + "license_code" => "Code de la licence", + "change_license" => "Changer la licence", + "license_info" => "Licence", + "license_owner" => "Propriétaire", + "license_created" => "Créée le", + "license_type" => "Type", "no_branding" => "Aucune marque", "branding" => "Marque", - "license_expires" => "Expiration licence", - "license_valid_ip" => "Licence valide pour IP(s)", - "license_valid_domain" => "Licence valide pour domaine(s)", + "license_expires" => "Expire le", + "license_valid_ip" => "Valide pour IP(s)", + "license_valid_domain" => "Valide pour domaine(s)", "support_status" => "Statut du support", - "support_expires" => "Support expire", + "support_expires" => "Support expire le", "version_info" => "Version", "installed_version" => "Version installée", "available_version" => "Version disponible", - "monthly_product" => "* Your expiration date will automatically adjust on a monthly basis once any outstanding invoices are paid.", + "monthly_product" => "* La date d'expiration va automatiquement s'ajuster à mesure que les factures sont payées.", // API Tokens "api_token" => "Jeton API|Jetons API", "token" => "Jeton", - "regenerate_token" => "Regénérer jeton", + "regenerate_token" => "Regénérer le jeton", "access_level" => "Niveau d'accès", "read_write" => "Lecture & écriture", "read_only" => "Lecture uniquement", @@ -62,18 +62,18 @@ // Spam Rules & Filtering "spam_rule" => "Règle anti-spam|Règles anti-spam", "containing_text" => "Contient texte", - "containing_text_desc" => "Please enter a string (particular word to ban or e-mail address), all strings are case-insenstive.
The string can also take advantage of regular expressions, an example of this would be: 's.{1,}p.{1,}a.{1,}m'. You do not need to worry about delimiters.", + "containing_text_desc" => "Veuillez entrer une chaine (un mot particulier ou une adresse courriel). Toutes les chaines ne sont pas sensible à la case.
La chaine peut aussi contenir une expression régulière. Un exemple serait : 's.{1,}p.{1,}a.{1,}m'. Vous n'avez pas besoin de spécifier de délimiteurs.", "ip_filtering" => "Filtrage par IP", "content_filtering" => "Filtrage par contenu", - "filter_description" => "Please select an appropriate content filter", - "filter_new_message" => "Nouvelle question (d'un usager)", - "filter_new_comment" => "Nouveau commentaire libre-service (d'un usager)", - "filter_user_login" => "Login usager", + "filter_description" => "Veuillez spécifier un filtreur de contenu approprié", + "filter_new_message" => "Nouveau billet (d'un utilisateur)", + "filter_new_comment" => "Nouveau commentaire libre-service (d'un utilisateur)", + "filter_user_login" => "Login utilisateur", "filter_operator_login" => "Login opérateur", "filter_api_access" => "Accès API", "content" => "Contenu", "sender" => "Envoyeur", - "content_sender" => "Contenu & Envoyeur", + "content_sender" => "Contenu & Expéditeur", // Company "company" => "Compagnie|Compagnies", @@ -83,59 +83,59 @@ // Email "default_email_addr" => "Adresse courriel par défaut", "default_email_addr_desc" => "Ce courriel sera utilisé dans le champ De: et dans la plupart des courriels envoyés par le système.", - "include_operator_name" => "Inclure nom de l'opérateur", - "include_operator_name_desc" => "Inclure nom de l'opérateur dans le champ 'De' pour les courriels de réponse aux questions. Exemple: De: Me Isabelle Tremblay (Le Droit Chemin)", - "include_dept_name" => "Inclure nom du département", - "include_dept_name_desc" => "Inclure le nom du service dans le champ 'From' de tous les e-mails de tickets liés. Notez que un nouveau thread e-mail est créé si un ticket change le département.", - "global_email_header" => "Email En-tête globale", - "global_email_header_desc" => "Ajouter un en-tête à tous les e-mails envoyés par le système. HTML est accepté.", - "global_email_footer" => "Email Pied de page global", - "global_email_footer_desc" => "Ajouter un pied de page à tous les e-mails envoyés par le système. HTML est accepté.", - "email_template" => "Gabarit courriel|Gabarits courriels", - "email_log" => "Journal courriels", - "email_queue" => "File d'attente courriels", - "email_queue_desc" => "Voici les e-mails qui sont en attente d'être envoyés prochainement par le cron.", - "email_method" => "Méthode courriels", - "php_mail_function" => "PHP mail() function", + "include_operator_name" => "Inclure le nom de l'opérateur", + "include_operator_name_desc" => "Inclure le nom de l'opérateur dans le champ 'De' pour les courriels de réponse aux billets. Exemple: De: Me Isabelle Tremblay (Le Droit Chemin)", + "include_dept_name" => "Inclure le nom du département", + "include_dept_name_desc" => "Inclure le nom du département dans le champ 'From' de tous les courriels de billets liés. Notez qu'un nouveau fil de courriel est créé si un billet change le département.", + "global_email_header" => "En-tête de courriel global", + "global_email_header_desc" => "Ajouter un en-tête à tous les courriels envoyés par le système. Le HTML est accepté.", + "global_email_footer" => "Pied de page de courriel global", + "global_email_footer_desc" => "Ajouter un pied de page à tous les courriels envoyés par le système. Le HTML est accepté.", + "email_template" => "Gabarit de courriel|Gabarits de courriel", + "email_log" => "Journal de courriels", + "email_queue" => "File d'attente de courriels", + "email_queue_desc" => "Voici les courriels qui sont en attente d'être envoyés prochainement par le cron.", + "email_method" => "Méthode d'envoi des courriels", + "php_mail_function" => "Fonction PHP mail()", "smtp" => "SMTP", "smtp_host" => "Hôte SMTP", "smtp_port" => "Port SMTP", "smtp_encryption" => "Encryptage SMTP", - "smtp_requires_auth" => "Requiert authentification", - "smtp_username" => "Usager SMTP", + "smtp_requires_auth" => "Requiert une authentification", + "smtp_username" => "Utilisateur SMTP", "smtp_password" => "Mot de passe SMTP", "ssl" => "SSL", "tls" => "TLS", - "validate_smtp" => "Validate SMTP", - "email_content" => "Contenu courriel", - "email_content_desc" => "Entrez un sujet par défaut et le contenu des emails pour ce modèle, vous pouvez aussi écrire le modèle dans d'autres langues. Si un modèle ne soit pas dans une autre langue, il utilisera les données par défaut.", + "validate_smtp" => "Vérifier les paramètres SMTP", + "email_content" => "Contenu du courriel", + "email_content_desc" => "Entrez un sujet par défaut et le contenu des courriels pour ce modèle, vous pouvez aussi écrire le modèle dans d'autres langues. Si un modèle ne soit pas dans une autre langue, il utilisera les données par défaut.", "outgoing" => "Sortant", - "incoming" => "Entrat", + "incoming" => "Entrant", "incoming_spam" => "Entrant (Rejeté - Spam)", - "incoming_throttled" => "Entrant (Rejeté - Throttled)", - "email_subject" => "Sujet courriel", + "incoming_throttled" => "Entrant (Rejeté - Ralentis)", + "email_subject" => "Sujet du courriel", "twig_html_warning" => "Twig n'est pas permis à l'intérieur des balises HTML / attributs et sera automatiquement supprimé lors de l'enregistrement.", // Modules "modules" => "Module|Modules", "modules_desc" => "Voici une liste de tous les modules disponibles, cliquez sur l'icône de modification pour mettre à jour les paramètres de ce module.", - "module_disable" => "Modules désactivés seront supprimés de l'interface et de l'interface de l'opérateur.", + "module_disable" => "Les modules désactivés seront supprimés du portail d'assistance et du panneau de contrôle des opérateurs.", // Scheduled tasks - "scheduled_task" => "Tâches prévue|Tâches prévues", - "interval_desc" => "Définissez la fréquence d'exécution pour une tâche. p.ex. 5 minutes signifie que la tâche est exécutée toutes les 5 minutes si le cron est actif.", + "scheduled_task" => "Tâche planifiée|Tâches planifiées", + "interval_desc" => "Définissez la fréquence d'exécution pour cette tâche. p.ex. 5 minutes signifie que la tâche sera exécutée toutes les 5 minutes si le cron est actif.", "cron_settings" => "Paramètres CRON", - "cron_makesure" => "S'il vous plaît créer une tâche cron avec l'entrée suivante: ", + "cron_makesure" => "Veuillez SVP créez une tâche cron avec l'entrée suivante: ", "cron_running" => "En exécution", - "cron_not_running" => "Pas en exécution", - "task_ran" => "Succès d'éxecution de la tâche planifiée manuellement.", - "task_failed" => "Échec tentative d'exécution de tâche planifiée manuellement.", + "cron_not_running" => "N'est pas en exécution", + "task_ran" => "La tâche planifiée a été lancé manuellement avec succès.", + "task_failed" => "Échec lors de l'exécution manuelle de la tâche planifiée.", // Plugins "plugins" => "Plugin|Plugins", "installed_plugins" => "Plugins installés", - "visit_plugin" => "Accéder sites du plugin", - "uninstall_plugin_warning" => "Désinstaller le plugin va supprimer tous les fichiers et les données associées. Nous vous recommandons de désactiver le plug-in à la place.", + "visit_plugin" => "Visiter le site du plugin", + "uninstall_plugin_warning" => "Désinstaller le plugin va supprimer tous les fichiers et les données associées. Nous vous recommandons de désactiver le plugin à la place.", // Messages "last_activity" => "Dernière activité", @@ -148,30 +148,30 @@ // System Cleanup "system_cleanup" => "Nettoyage système", - "system_cleanup_desc" => "Utilisez les options disponibles pour supprimer les données qui ne sont plus nécessaires ou voulaient.", + "system_cleanup_desc" => "Utilisez les options disponibles pour supprimer les données qui ne sont plus nécessaires ou désirées.", "files" => "Fichiers", "files_desc" => "Les éléments suivants sont stockés sous forme de fichiers sur le système de fichiers.", "logs" => "Journaux", "logs_desc" => "Les éléments suivants sont stockés sous forme d'enregistrements dans la base de données.", "empty" => "Vide", "prune" => "Vider", - "total_records" => "Enregistrements", - "system_cache" => "Cache système", - "system_cache_desc" => "Utilisé pour les données du système de stockage qui ne change pas régulièrement pour accélérer l'application.", - "template_cache" => "Cache gabarit", - "template_cache_desc" => "Pré-compilées versions des vues de modèle sont stockées pour améliorer les temps de chargement.", - "attachments_desc" => "les pièces jointes de tickets sont stockés sur le système de fichiers, mais ils peuvent prendre de la place, vous pouvez tailler les fichiers joints avant une certaine date. ", - "system_activity_log_desc" => "Stocke toutes les activités des utilisateurs, opérateurs et du système, Vous pouvez tailler les enregistrements avant une certaine date. ", - "email_log_desc" => "Stocke tous les e-mails entrants et sortants. Vous pouvez tailler les enregistrements avant une certaine date. ", - "operator_login_log_desc" => "Stocke chaque fois qu'un login opérateur avec son IP. Vous pouvez tailler les enregistrements avant une certaine date. ", + "total_records" => "Nombre d'enregistrements", + "system_cache" => "Cache du système", + "system_cache_desc" => "Utilisé pour stocker les données du système qui ne change pas régulièrement afin d'accélérer l'application.", + "template_cache" => "Cache de gabarit", + "template_cache_desc" => "Copie précompilées des gabaris des vues de modèle permettant d'améliorer les temps de chargement.", + "attachments_desc" => "Les pièces jointes des billets sont conservées sur le système de fichiers, mais ils peuvent prendre de la place. Vous pouvez supprimer les fichiers joints créés avant une certaine date. ", + "system_activity_log_desc" => "Conserve toutes les activités des utilisateurs, opérateurs et du système, Vous pouvez supprimer les enregistrements créés avant une certaine date. ", + "email_log_desc" => "Conserve tous les courriels entrants et sortants. Vous pouvez supprimer les enregistrements créés avant une certaine date. ", + "operator_login_log_desc" => "Journalisation de chaque fois qu'un opérateur ouvre une session avec son adresse IP. Vous pouvez supprimer les enregistrements créés avant une certaine date. ", // Captcha "captcha" => "Captcha", - "show_captcha" => "Afficher Captcha", + "show_captcha" => "Afficher le captcha", // Widgets "dashboard" => "Panneau de contrôle", - "add_remove_widget" => "Ajouter / Retirer Widgets", + "add_remove_widget" => "Ajouter ou supprimer un widget", "todo_record" => "to do record", "enable_tour" => "Activer le tour guidé", @@ -211,72 +211,72 @@ "expiry" => "Expiration", "expired" => "Expiré", "expiry_time" => "Heure d'expiration", - "expiry_time_desc" => "Le moment où l'interdiction expirera, si une date est pas définie ou dans le passé, il sera automatiquement réglé sur 24 heures à partir de maintenant.", + "expiry_time_desc" => "Le moment où l'interdiction expirera, si une date n'est pas définie ou dans le passé, elle sera automatiquement réglé à dans 24 heures à partir de maintenant.", "permanent" => "Permanent", // Languages - "no_enabled_languages" => "Échec de mise à jour le :item. Au moins une langue doit être activé à tout moment.", + "no_enabled_languages" => "Échec de mise à jour de :item. Au moins une langue doit être activé à tout moment.", // General Settings "website" => "Site web", "locale" => "Langue", "simpleauth" => "SimpleAuth", "admin_folder" => "Dossier Admin", - "admin_folder_desc" => "Définissez le nom du dossier à visiter pour le panneau de commande. Il est recommandé de changer la valeur par défaut \admin\ d'un point de vue de la sécurité. ", + "admin_folder_desc" => "Définissez le nom du dossier à visiter pour le panneau de contrôle. D'un point de vue de la sécurité, il est recommandé de changer la valeur par défaut \admin\ . ", "enable_ssl" => "Activer SSL", "force_ssl" => "Forcer SSL pour les opérateurs ", - "force_ssl_desc" => "Forcer tous les opérateurs d'utiliser la version sécurisée de votre site Web pour le panneau de commande. ", - "frontend_template" => "Frontend Modèle ", + "force_ssl_desc" => "Force tous les opérateurs à utiliser la version sécurisée de votre site Web pour le panneau de commande. ", + "frontend_template" => "Modèle pour le frontend ", "operator_template" => "Modèle de l'opérateur ", - "maintenance_mode" => "Mode de Maintenance", - "maintenance_mode_desc" => "Désactive la fonctionnalité du help desk publique et montre un message de maintenance. Modifier les ressources / templates / frontend / [modèle] /core/maintenance.twig changer le message qui est affiché aux utilisateurs.", + "maintenance_mode" => "Mode de maintenance", + "maintenance_mode_desc" => "Désactive la fonctionnalité du portail d'assistance publique et montre un message de maintenance aux utilisateurs. Modifier les ressources / templates / frontend / [modèle] /core/maintenance.twig changer le message qui est affiché aux utilisateurs.", "default_user_country" => "Pays par défaut du client", - "default_user_country_desc" => "Le pays qui sera sélectionné par défaut lorsque les client enregistrent.", - "system_timezone" => "Fuseau horaire du Système", + "default_user_country_desc" => "Le pays qui sera sélectionné par défaut lorsque les clients s'enregistrent.", + "system_timezone" => "Fuseau horaire du système", "system_timezone_desc" => "Le fuseau horaire qui est appliqué dans tout le système par défaut. Les opérateurs peuvent changer leur fuseau horaire dans leurs paramètres personnels.", "date_format" => "Format de date", - "date_format_desc" => "Le format de date qui est utilisée dans le monde.", + "date_format_desc" => "Le format de date qui est utilisée globalement.", "time_format" => "Format de l'heure", - "time_format_desc" => "Le format de l'heure global.", + "time_format_desc" => "Le format de l'heure qui est utilisée globalement.", "simpleauth_key" => "SimpleAuth Key", - "simpleauth_key_desc" => "La clé pour notre authentification (single sign on option), minimum de 16 caractères.", + "simpleauth_key_desc" => "La clé pour notre fonctionnalité d'authentification unique (single sign on). Minimum de 16 caractères.", "simpleauth_operators" => "Autoriser pour les opérateurs", - "frontend_logo" => "Frontend Logo", - "base_url" => "Système URL", - "base_url_desc" => "Entrez l'adresse Web complète de votre installation, utilisé pour générer les URL qui sont envoyés aux utilisateurs.", - "debug" => "Déboguer", + "frontend_logo" => "Logo du portail d'assistance", + "base_url" => "URL du système", + "base_url_desc" => "Entrez l'adresse web complète de votre installation, utilisé pour générer les URL qui sont envoyés aux utilisateurs.", + "debug" => "Déboguage", "debug_mode" => "Mode débogage", - "debug_mode_desc" => "Activer le mode de débogage pour afficher les erreurs, utilisez uniquement pour le débogage ou si les instructions de support. Les erreurs sont autrement stockées dans les journaux à / stockage / logs.", + "debug_mode_desc" => "Activer le mode de débogage pour afficher les erreurs, utilisez uniquement pour le débogage ou si selon les instructions de support. Les erreurs sont autrement stockées dans les journaux à /storage/logs.", "pretty_urls" => "Pretty URLs", - "pretty_urls_desc" => "Activation va supprimer index.php des URL. Activez seulement si vous êtes en mesure d'accéder au panneau de commande sans index.php. Désactivez si vous n'avez pas mod_rewrite installé, les fichiers .htaccess ne sont pas autorisés ou ne sont pas converties aux Apache .htaccess règles de réécriture pour travailler avec votre serveur web alternative.", - "send_diagnostic" => "Envoyer des données de diagnostic", - "send_diagnostic_desc" => "Pour aider SupportPal améliorer ses produits, votre installation peut envoyer des données de diagnostic quand quelque chose va mal.", + "pretty_urls_desc" => "Si activé, va supprimer index.php des URL. Activez seulement si vous êtes en mesure d'accéder au panneau de commande sans index.php. Désactivez si vous n'avez pas mod_rewrite installé, les fichiers .htaccess ne sont pas autorisés ou ne sont pas converties aux Apache .htaccess règles de réécriture pour travailler avec votre serveur web alternative.", + "send_diagnostic" => "Envoyer des données de diagnostique", + "send_diagnostic_desc" => "Pour aider SupportPal à améliorer ses produits, votre installation peut envoyer des données de diagnostique lorsque quelque chose va mal.", /* * 2.0.1 */ "incoming_rejected" => "Entrant (rejeté)", - "show_original" => "Afficher original", + "show_original" => "Afficher l'original", /* * 2.0.2 */ - "cron_makesure" => "Pour l'aide en enregistrement de cron job voir Cron Job Help.", + "cron_makesure" => "Consultez la documentation Cron Job Help pour de l'assistance concernant les tâches crontab.", "widget" => "Widget|Widgets", /* * 2.0.3 */ - "enable_ssl_desc" => "L'activation forcera l'ensemble frontend et backend à utiliser des connexions sécurisées, un réglage recommandé. S'il vous plaît assurer des fonctions HTTPS correctement sur votre serveur avant d'activer. ", + "enable_ssl_desc" => "L'activation forcera l'ensemble du frontend et du backend à utiliser des connexions sécurisées, un réglage recommandé. Veuillez vous assurer que HTTPS est correctement configuré sur votre serveur avant d'activer. ", "unexpected_template_error" => "Une erreur inattendue est survenue lors de vérification de la syntaxe du modèle. Veuillez réessayer.", - "empty_template_preview" => "S'il vous plaît fournir un modèle valide pour pouvoir utiliser la fonction de prévisualisation.", - "no_department_address" => "Impossible de trouver une adresse de service dans la liste des destinataires.", - "email_loop_detected" => "Boucle détectée - e-mail envoyé à partir d'une adresse de département", - "email_ticket_locked" => "Ticket verrouillé. L'utilisateur a été invité à ouvrir un nouveau ticket par e-mail.", + "empty_template_preview" => "Veuillez fournir un modèle valide pour pouvoir utiliser la fonction de prévisualisation.", + "no_department_address" => "Impossible de trouver une adresse de département dans la liste des destinataires.", + "email_loop_detected" => "Boucle détectée - courriel envoyé à partir d'une adresse de département", + "email_ticket_locked" => "Billet verrouillé. L'utilisateur a été invité à ouvrir un nouveau billet par courriel.", "email_no_body" => "Impossible d'identifier le corps du message.", - "email_runtime_error" => "Une erreur d'exécution (runtime error) est survenue lors de la création de la réponse du ticket / réponse.", - "email_reply_disabled" => "Les réponses email de l'utilisateur ont été désactivés pour ce département.", - "email_throttled" => "Trop de courriels provenant utilisateur. La limite est :max_requests emails tous les :decay_time minutes.", + "email_runtime_error" => "Une erreur d'exécution (runtime error) est survenue lors de la création de la réponse du billet ou réponse.", + "email_reply_disabled" => "Les réponses courriel de l'utilisateur ont été désactivés pour ce département.", + "email_throttled" => "Trop de courriels reçus provenant de l'utilisateur. La limite est de :max_requests courriels toutes les :decay_time minutes.", /* * 2.1.0 @@ -289,7 +289,7 @@ "default_brand_desc" => "Select the brand that will be used by default when visitors visit the frontend and a matching brand cannot be found.", "brand_name_desc" => "The name of the brand as seen by end-users.", "brand_enabled_desc" => "Toggle to enable or disable the brand. Disabled brands cannot be utilised and won't count as part of the brands allowed on your license, disabling can be used to temporarily hide a brand and/or retain information. Deleting a brand will remove all information including users and tickets that are related to it.", - "inherit_global_setting" => "Hériter paramètres globaux", + "inherit_global_setting" => "Hériter des paramètres globaux", "brand_date_format_desc" => "The date format used for this brand's frontend.", "brand_time_format_desc" => "The time format used for this brand's frontend.", "brand_timezone" => "Fuseau horaire de la marque", @@ -302,7 +302,7 @@ "mass_email_brand_desc" => "Please select which brand the email will be sent from. It will be used to set the sending from name and address, load the correct email template and in the merge fields. If you send to a user group, only users who belong to the selected brand will be emailed.", "brand_limit_exceeded" => "Your license is only permitted to use :allowed brand(s) simultaneously. To purchase additional brands please visit our client area.", "additional_brands" => "Marques additionnelles", - "purchase_more" => "Acheter autre", + "purchase_more" => "Acheter d'autre", "brand_limit_allowed" => "Your license is currently permitted to use :allowed brand simultaneously.|Your license is currently permitted to use :allowed brands simultaneously.", "brand_limit_purchase" => "If this is incorrect, please reissue your license at our client area and visit the License Information page to synchronise your help desk with our license server.
To purchase additional brands, please upgrade your license.", "support_no_expiry" => "Your support and updates are valid.", @@ -322,7 +322,7 @@ /* * 2.1.1 */ - "file_manager" => "Gestionnaire du journal", + "file_manager" => "Gestionnaire de la journalisation", "file_manager_desc" => "Below you can download or delete the logs that are stored by the system during operation, they can be used for debugging purposes. The log files are automatically cycled, storing only up to the latest 5 days of entries.", "app_logs" => "Journal de l'application", "app_logs_desc" => "All warnings and errors from general usage of the help desk are logged here. You may be asked to provide one or more of these logs when requesting support.", diff --git a/lang/fr/customfield.php b/lang/fr/customfield.php index fae99af..49b2480 100644 --- a/lang/fr/customfield.php +++ b/lang/fr/customfield.php @@ -6,26 +6,25 @@ // Options "boolean" => "Booléen", - "checkbox" => "Checkbox", + "checkbox" => "Cases à cocher", "checklist" => "Liste de contrôle", "date" => "Date", "multiple" => "Options multiples", "options" => "Options", "password" => "Mot de passe", "radio" => "Boutons radio", - "rating" => "Évaluation (1 to 5)", + "rating" => "Évaluation (1 à 5)", "text" => "Texte", - "textarea" => "Zone texte", - - "required_desc" => "Si le champ sur mesure doit être rempli.", - "public" => "Public", - "public_desc" => "Si le champ sur mesure est visible au public ou si c'est seulement pour le staff.", - "encrypted" => "Encrypté", - "encrypted_desc" => "Si l'info du champ sur mesure doit être encryptée.", - "purge" => "Effacer sur fermeture", - "purge_desc" => "If the custom field value should be purged automatically when the ticket is resolved.", - "locked" => "Bloqué", - "locked_desc" => "If the custom field value cannot be changed by the user once set.", + "textarea" => "Zone de texte", + + "public" => "Public", + "public_desc" => "Si le champ personnalisé est visible au public ou si c'est seulement pour l'équipe.", + "encrypted" => "Chiffré", + "encrypted_desc" => "Si la valeur du champ personnalisé doit être chiffré.", + "purge" => "Effacer la valeur lors de la fermeture du billet", + "purge_desc" => "Si la valeur du champ personnalisé doit être vidée lors de la fermeture du billet.", + "locked" => "Verrouillé", + "locked_desc" => "Si la valeur du champ personnalisé ne peut être modifié par l'utilisateur une fois défini.", "department_desc" => "Sélectionner le département où ce champ doit être disponible.", /* @@ -36,11 +35,16 @@ /* * 2.0.3 */ - "description_desc" => "Le texte d'aide apparaissant sous le champ sur mesure. C'est possible de ne rien indiquer.", + "description_desc" => "Le texte d'aide apparaissant sous le champ personnalisé. C'est possible de ne rien indiquer.", /* * 2.1.0 */ "brand_desc" => "Choisir les marques où ce champ doit être disponible.", -); + /* + * 2.3.1 + */ + "required_desc" => "Si le champ sur mesure doit être rempli.", + +); \ No newline at end of file diff --git a/lang/fr/general.php b/lang/fr/general.php index ec158ec..bd0d251 100644 --- a/lang/fr/general.php +++ b/lang/fr/general.php @@ -15,7 +15,7 @@ "dismiss" => "Annuler", "next" => "Suivant", "back" => "Retour", - "custom" => "Sur mesure", + "custom" => "Personnalisé", "url" => "URL", "last_run" => "Dernière exécution", "unknown" => "Inconnu", @@ -26,7 +26,7 @@ "open" => "Ouvert", "pending" => "En attente", "continue" => "Continuer", - "retry" => "Ré-essayer", + "retry" => "Ressayer", "submit" => "Soumettre|Soumis", "add" => "Ajouter", "delete" => "Effacer", @@ -41,7 +41,7 @@ "date" => "Date", "time" => "Heure", "id" => "ID", - "log" => "Log", + "log" => "Historique", "event" => "Événement", "filter" => "Filtrer", "ip_address" => "Adresse IP", @@ -52,8 +52,8 @@ "detail" => "Détail|Détails", "only_enter_to_change" => "Seulemente entrer pour modifier", "operator" => "Opérateur|Opérateurs", - "staff" => "Staff", - "frontend" => "Frontend", + "staff" => "Équipe", + "frontend" => "Portail d'assistance", "message" => "Message|Messages", "post" => "Post|Posts", "email" => "Courriel", @@ -69,7 +69,7 @@ "change" => "Changer", "no_change" => "Pas de changement", "registered" => "Enregistré", - "username" => "Nom d'usager", + "username" => "Nom d'utilisateur", "password" => "Mot de passe", "general" => "Général", "generalsetting" => "Paramètres généraux", @@ -100,7 +100,7 @@ "number" => "Numéro", "order_by" => "Trier par", "active" => "Actif", - "validate_auth" => "Valider authentification", + "validate_auth" => "Valider l'authentification", "end" => "Fin", "current" => "Courant", "loading" => "En chargement", @@ -113,17 +113,17 @@ "share_via" => "Partager via", "print" => "Imprimer", "reply" => "Répondre", - "filter_results" => "Filtrer résultats", + "filter_results" => "Filtrer les résultats", "anyone" => "N'importe qui", "everyone" => "Tous", "text" => "Texte", "attachment" => "Fichier joint|Fichiers joints", - "add_attachment" => "Ajouter fichier", - "select_value" => "Choisir valeur", + "add_attachment" => "Ajouter une pièce jointe", + "select_value" => "Choisir la valeur", "type_to_filter" => "Type à filtrer", "enter_exact_ip" => "Entrer adresse IP exacte", "form" => "Formulaire", - "support_portal" => "Portail sécurisé", + "support_portal" => "Portail d'assistance", "previous_page" => "Page précédente", "reset" => "Réinitialiser", "interval" => "Intervalle", @@ -143,7 +143,7 @@ "preview" => "Aperçu", "is" => "Est", "is_not" => "N'est pas", - "equals" => "Équivaut", + "equals" => "Égal", "contains" => "Contient", "begins_with" => "Commence par", "ends_with" => "Se termine par", @@ -152,7 +152,7 @@ "greater_than" => "Plus grand que", "less_than" => "Plus petit que", "does_not_contain" => "Ne contient pas", - "viewing_operator" => "Opérateur", + "viewing_operator" => "Opérateur authentifié", "due" => "Dû", "overdue" => "En retard", "hours_before_overdue" => "Heures avant retard", @@ -169,7 +169,7 @@ "and" => "et", "by" => "par", - "record" => "enregistrer", + "record" => "enregistrement", "views" => "vues", "if_exists" => "si existe", "of" => "de", // Used in group e.g. Last Thursday of November @@ -177,16 +177,16 @@ "to" => "à", // Used in a range e.g. 2 to 5 // Languages - "language" => "Langage|Langages", - "default_language" => "Langage par défaut", + "language" => "Langue|Langues", + "default_language" => "Langue par défaut", "language_toggle" => "Sélecteur de langage", // Date/Time - "never" => "Jamias", + "never" => "Jamais", "always" => "Toujours", "minute" => "Min|Mins", "hour" => "Heure|Heures", - "custom_hours" => "Heures sur mesure", + "custom_hours" => "Heures personnalisées", "day" => "Jour|Jours", "month" => "Mois|Mois", "year" => "Année|Années", @@ -215,16 +215,16 @@ "recently_used" => "Utilisé récemment", "recently_created" => "Créé récemment", "load_more" => "Charger autres", - "clear_selected" => "effacer sélection", + "clear_selected" => "Effacer la sélection", "expand_all" => "Étendre tous", "collapse_all" => "Refermer tous", "show_more" => "Afficher plus", - "custom_fields" => "Champs sur mesure", + "custom_fields" => "Champs personnalisés", /* * 2.1.0 */ - "recently_viewed" => "Questions vues récemment", + "recently_viewed" => "Billets vus récemment", "na" => 'N/D', "total" => "Total", "disabled" => "Désactivé", @@ -232,11 +232,11 @@ "add_item" => "Ajouter :item", "edit_item" => "Modifier :item", "any" => "N'importe quel", - "module_generalsetting" => ":module paramètres généraux", + "module_generalsetting" => "Paramètres généraux de :module", "field" => "Champ", "rule" => "Règle", - "start_date" => "Date début", - "end_date" => "Date fin", + "start_date" => "Date de début", + "end_date" => "Date de fin", "submitted_by" => "Soumis par", "every_minutes" => "Chaque :minutes", "at_time" => "à :time", @@ -253,39 +253,39 @@ /* * 2.1.2 */ - "just_now" => "just now", - "minutes_ago" => ":number minute ago|:number minutes ago", - "hours_ago" => ":number hour ago|:number hours ago", - "days_ago" => ":number day ago|:number days ago", - "months_ago" => ":number month ago|:number months ago", - "years_ago" => ":number year ago|:number years ago", - "shortly" => "shortly", - "in_minutes" => "in :number minute|in :number minutes", - "in_hours" => "in :number hour|in :number hours", - "in_days" => "in :number day|in :number days", - "in_months" => "in :number month|in :number months", - "in_years" => "in :number year|in :number years", + "just_now" => "maintenant", + "minutes_ago" => "il y a :number minute|il y a :number minutes", + "hours_ago" => "il y a :number heure|il y a :number heures", + "days_ago" => "il y a :number jour|il y a :number jours", + "months_ago" => "il y a :number mois|il y a :number mois", + "years_ago" => "il y a :number année|il y a :number années", + "shortly" => "sous peu", + "in_minutes" => "dans :number minute|dans :number minutes", + "in_hours" => "dans :number heure|dans :number heures", + "in_days" => "dans :number jour|dans :number jours", + "in_months" => "dans :number mois|dans :number mois", + "in_years" => "dans :number année|dans :number années", "number_minutes" => ":number minute|:number minutes", - "number_hours" => ":number hour|:number hours", - "number_days" => ":number day|:number days", - "number_months" => ":number month|:number months", - "number_years" => ":number year|:number years", - "recipients" => "Recipient|Recipients", - "posted" => "Posted", - "locked" => "Locked", - "draft" => "Draft", + "number_hours" => ":number heure|:number heures", + "number_days" => ":number jour|:number jours", + "number_months" => ":number mois|:number mois", + "number_years" => ":number année|:number annéées", + "recipients" => "Destinataire|Destinataires", + "posted" => "Posté", + "locked" => "Verrouillé", + "draft" => "Brouillon", /* * 2.2.0 */ - "monday" => "Monday", - "tuesday" => "Tuesday", - "wednesday" => "Wednesday", - "thursday" => "Thursday", - "friday" => "Friday", - "saturday" => "Saturday", - "sunday" => "Sunday", - "inactive" => "Inactive", - "run" => "Run", + "monday" => "lundi", + "tuesday" => "mardi", + "wednesday" => "marcredi", + "thursday" => "jeudi", + "friday" => "vendredi", + "saturday" => "samedi", + "sunday" => "dimanche", + "inactive" => "Inactif", + "run" => "Exécuter", ); diff --git a/lang/fr/log.php b/lang/fr/log.php index 2002a12..ad72c09 100644 --- a/lang/fr/log.php +++ b/lang/fr/log.php @@ -62,7 +62,7 @@ "ticket_deleted" => "Ticket supprimé ':old_value' (#:rel).", "ticket_followup_set" => "Un suivi a été mis en place sur le ticket #:rel.", - "ticket_followup_updated" => "Le suivi sur le ticket #:rel a été mis à jour.", + "ticket_followup_updated" => "Le suivi sur le ticket #:rel a été modifié.", "ticket_followup_deleted" => "Le suivi sur le ticket #:rel a été supprimé.", "ticket_message_reply" => "Nouvelle réponse posté sur ticket #:rel.", diff --git a/lang/fr/messages.php b/lang/fr/messages.php index 940e7a1..853dd53 100644 --- a/lang/fr/messages.php +++ b/lang/fr/messages.php @@ -5,7 +5,7 @@ "deleted" => "Effacé!", "success" => "Succès", "error" => "Erreur", - "in_progress" => "En progrès", + "in_progress" => "En cours", "save_order" => "Tentative de sauvegarder le tri des items", @@ -14,18 +14,18 @@ "are_you_sure" => "Êtes-vous certain ?", "yes_im_sure" => "Oui, je suis certain", - "success_created" => "Créé avec succès : :item!", + "success_created" => ":item créé avec succès!", "error_created" => "Échec lors de la tentative de création de :item.", - "success_deleted" => "Effacé : :item!", - "error_deleted" => "Échec, n'a pas été effacé : :item.", + "success_deleted" => ":item effacé!", + "error_deleted" => "La sppression de ':item' a échouée.", - "success_updated" => "Item mis à jour : :item!", - "error_updated" => "Échec lors de la mise à jour de : :item.", + "success_updated" => ":item modifié!", + "error_updated" => "La modification de ':item' a échouée.", "error_notfound" => "L'item :item avec l'ID fourni n'a pas été trouvé.", "error_notfound_name" => "L'item :item avec le nom fourni n'a pas été trouvé.", - "report_notfound" => "Le rapport avec la catégorie fournie n'a pas été trouvé.", + "report_notfound" => "Le rapport avec la catégorie et le nom fournies n'a pas été trouvé.", "success_ordering" => "Tri complété !", "error_ordering" => "Echec du tri.", @@ -35,23 +35,23 @@ "please_correct" => "Veuillez corriger les erreurs ci-dessous et essayer à nouveau.", - "success_settings" => "Pramètres mis à jour !", - "error_settings" => "Erreur lors de la mise à jour des paramètres.", + "success_settings" => "Paramètres modifiés !", + "error_settings" => "Erreur lors de la modification des paramètres.", "success_action" => "Succès !", "error_action" => "Erreur, action non complétée.", - "success_sending" => "Envoyé avec succès : :item!", + "success_sending" => ":item envoyé avec succès!", "error_sending" => "Erreur lors de l'envoi de :item.", - "error_embed_image" => "Erreur lors du téléchargement de l'image.", + "error_embed_image" => "Erreur lors de l'envoi de l'image.", "unauthorised" => "Non autorisé", - "not_authorised" => "Non autorisé à compléter cette action.", - "not_permitted" => "Vous n'avez pas accès à cette page. Contactez votre admnistrateur si vous estime que c'est une erreur.", + "not_authorised" => "Non autorisé à effectuer cette action.", + "not_permitted" => "Vous n'avez pas accès à cette page. Contactez votre admnistrateur si vous estimez que c'est une erreur.", "page_not_found" => "Page introuvable", - "cant_find_page" => "Impossible de trouver la page recherchée.", + "cant_find_page" => "Impossible de trouver la page demandée.", "please_report" => "Veuillez informer un administrateur si cette erreur n'était pas prévue.", @@ -68,29 +68,29 @@ "assign_incomplete" => "Cette action ne peut pas être complétée. :names ne peut pas être assigné à certains billets.", - "maintenance_mode" => "Le mode Maintenance est activé. Le support est présentement inaccessible aux usagers, veuillez désactiver le mode maintenance une fois que vous aurez terminé.", + "maintenance_mode" => "Le mode maintenance est activé. Le portail d'assistance est présentement inaccessible aux utilisateurs, veuillez désactiver le mode maintenance une fois que vous aurez terminé.", - "invalid_captcha" => "Le code captcha entré est incorrect, veuillez tenter à nouveau.", + "invalid_captcha" => "Le code captcha entré est incorrect, veuillez essayer à nouveau.", "blocked_as_spam" => "Votre requête a été détectée comme spam. Veuillez contacter un administrateur si vous estimez que c'est une erreur.", "account_exists" => "Un compte actif existe déjà avec cette adresse courriel. Veuillez vous connecter ou utiliser la fonction 'Mot de passe oublié'.", "error_loading_comments" => "Une erreur s'est produite en chargeant les commentaires.", - "invalid_auth" => "Nom d'usager et/ou mot de passe invalides.", + "invalid_auth" => "Nom d'utilisateur et/ou mot de passe invalides.", "forbidden" => "Interdit", - "uncaught_exception" => "Oops! Une erreur s'est produite.
L'erreur a été enregistrée. Veuillez notifier l'administrateur système si cette erreur persiste.", + "uncaught_exception" => "Oops! Une erreur s'est produite.
L'erreur a été enregistrée. Veuillez contacter votre administrateur système si cette erreur persiste.", "not_logged_exception" => "Oops! Une erreur s'est produite.
Veuillez notifier l'administrateur système si cette erreur persiste.", - "too_many_ticket_reqs" => "Trop de billets soumis à :email. La limite est de :max dans un délai de :decay minutes.", + "too_many_ticket_reqs" => "Trop de billets soumis par :email. La limite est de :max en :decay minutes.", "error_close_open" => "Erreur, veuillez fermer et ouvrir à nouveau.", "not_operator" => "Une erreur s'est produite. L'opérateur sélectionné est invalide, veuillez vous assurer qu'ils appartiennent à un groupe d'opérateurs et que ce groupe est associé à un rôle.", // The error message is appended using JavaScript... - "datatable_error" => "Whoops! Something went wrong.
An error occurred while loading table data. Please notify your system administrator if the error persists.", + "datatable_error" => "Oops! Une erreur s\'est produite.
Une erreur s\'est produite en chargeant la table de données. Veuillez contacter votre administrateur système si cette erreur persiste.", "missing_extension" => "Extension manquante", "php_ldap_missing" => "The php-ldap extension is required to use LDAP authentication. Please enable it and refresh the page.", @@ -99,11 +99,11 @@ /* * 2.0.3 */ - "warn_delete" => "Une fois cet enregistrement effacé, il ne peut pas être récupéré. Effacer cet enregistrement peut aussi affecter d'autres zones du système où cet enregistrement est présentement utilisé.", + "warn_delete" => "Une fois cet enregistrement supprimé, il ne peut pas être récupéré. Supprimer cet enregistrement peut aussi affecter d'autres zones du système où cet enregistrement est présentement utilisé.", "only_ssl_connections" => "Seules les connexions SSL sont autorisées.", "queued_emails" => "Succès - Les courriels commenceront à être envoyés sous peu.", "error_loading_message" => "Une erreur s'est produite en chargeant ce message. Merci d'essayer à nouveau.", - "please_refresh" => "Merci de recharger cette page.", + "please_refresh" => "Veuillez recharger cette page.", /* * 2.1.0 @@ -112,20 +112,20 @@ "category_required" => "Cet article doit appartenir à une ou plusieurs catégories.", "warning" => "Avertissement", "note" => "Note", - "brand_invalid_dept" => "Cette action n'a pas pu être complétée. The department could not be updated on some tickets due to their brand.", + "brand_invalid_dept" => "Cette action n'a pas pu être complétée. Le département n'a pu être modifié sur quelques billets à cause de leur marque.", "template_subject_req" => "Le sujet par défaut du courriel est requis.", "template_contents_req" => "Le contenu par défaut du courriel est requis.", /* * 2.1.1 */ - "upload_error" => "Erreur lors du chargement du fichier joint \":filename\", reason: \":reason\"", + "upload_error" => "Erreur lors de l'envoi du fichier joint \":filename\", reason: \":reason\"", "upload_max_size" => "Le fichier doit être plus petit que :size", "upload_wrong_type" => "Ce type de fichier n'est pas accepté", /* * 2.1.2 */ - "field_required" => "Field is required.", + "field_required" => "Le champ est requis.", ); diff --git a/lang/fr/notification.php b/lang/fr/notification.php index e69cb90..f924332 100644 --- a/lang/fr/notification.php +++ b/lang/fr/notification.php @@ -2,11 +2,11 @@ return array( - "new_ticket" => "Nouvelle question créée", - "new_ticket_text" => "Une nouvelle question #:item a été créée par :name.", + "new_ticket" => "Nouvelle billet ouvert", + "new_ticket_text" => "Un nouveau billet #:item a été ouvert par :name.", - "new_reply" => "Réponse à une nouvelle question", - "new_reply_text" => "Une nouvelle réponse a été postée par :name sous la question #:item.", + "new_reply" => "Réponse à billet", + "new_reply_text" => "Une nouvelle réponse a été postée par :name pour le billet #:item.", "operator_login" => "Opérateur connecté", "operator_login_text" => ":name s'est connecté au panneau opérateur.", diff --git a/lang/fr/permission.php b/lang/fr/permission.php index b6625ad..f621168 100644 --- a/lang/fr/permission.php +++ b/lang/fr/permission.php @@ -63,7 +63,7 @@ "reportdashboard" => "Voir panneau de contrôle", // General - "tag" => "Gérer libellés", + "tag" => "Gérer les étiquettes", /* * 2.0.2 diff --git a/lang/fr/report.php b/lang/fr/report.php index ab83880..3192235 100644 --- a/lang/fr/report.php +++ b/lang/fr/report.php @@ -5,10 +5,10 @@ "report" => "Rapport|Rapports", "dashboard" => "Panneau de contrôle", - "tickets_opened" => "Questions ouvertes", + "tickets_opened" => "Billets ouverts", "ticket_messages" => "Messages", - "confirmed_users" => "Usagers confirmés", - "total_users" => "Nombre total d'usagers", + "confirmed_users" => "Utilisateurs confirmés", + "total_users" => "Nombre total d'utilisateurs", "daily_stats" => "Statistiques quotidiennes", "all_time" => "Depuis le début", @@ -16,7 +16,7 @@ "filtering" => "Filtre", "chart" => "Graphique", - "table" => "Table", + "table" => "Tableau", "pie" => "Tarte", "bar" => "Histogramme", "column" => "Colonne", @@ -31,9 +31,9 @@ * 2.0.3 */ "operator_ticket_replies" => "Réponses des opérateurs", - "operator_replies_desc" => "La quantité de réponses à des questions par opérateur sur une période de temps.", + "operator_replies_desc" => "La quantité de réponses à des billets par opérateur sur une période de temps.", "first_response_time" => "Temps de première réponse", - "first_response_time_desc" => "Le temps qu'il a fallu aux opérateurs pour la première réponse à une question posée par un client.", + "first_response_time_desc" => "Le temps qu'il a fallu aux opérateurs pour la première réponse à un billet ouvert.", "first_reply_time" => "Temps de première réponse", "ticket_count" => "Décompte des questions", "lt_1_hour" => "<1 heure", @@ -43,22 +43,22 @@ "12-24_hour" => "12-24 heures", "24_plus_hour" => "24+ heures", "support_channels" => "Canaux de support", - "support_channels_desc" => "Ce rapport indique le nombre de tickets ouverts par chaque canal de support sur une période de temps donnée.", - "ticket_by_department" => "Questions par département", - "ticket_by_department_desc" => "Le département que les tickets sont ouverts sur une période de temps donnée.", - "ticket_by_priority" => "Questions par priorités", - "ticket_by_priority_desc" => "La priorité des tickets ouverte pendant une période de temps donnée.", - "ticket_by_status" => "Questions par statut", - "ticket_by_status_desc" => "L'état actuel des tickets ouvert sur une période de temps donnée.", + "support_channels_desc" => "Ce rapport indique le nombre de billets ouverts par chaque canal de support sur une période de temps donnée.", + "ticket_by_department" => "Billets par département", + "ticket_by_department_desc" => "Le département que les billets sont ouverts sur une période de temps donnée.", + "ticket_by_priority" => "Billets par priorités", + "ticket_by_priority_desc" => "La priorité des billets ouverts pendant une période de temps donnée.", + "ticket_by_status" => "Billets par statut", + "ticket_by_status_desc" => "L'état actuel des billets ouverts sur une période de temps donnée.", "time_to_resolution" => "Temps de résolution", - "time_to_resolution_desc" => "La quantité de temps qu'il a fallu pour un ticket fermé après avoir été ouvert, ne comprend que des tickets qui sont actuellement fermés.", + "time_to_resolution_desc" => "La quantité de temps qu'il a fallu pour un billet fermé après avoir été ouvert, ne comprend que des billets qui sont actuellement fermés.", "lt_1_day" => "<1 jour", "1-2_day" => "1-2 jours", "2-4_day" => "2-4 jours", "4-7_day" => "4-7 jours", "7_plus_day" => "7+ jours", "user_feedback" => "Feedback des usagers", - "user_feedback_desc" => "Les commentaires fournis par les utilisateurs sur les tickets dans une période de temps donnée.", + "user_feedback_desc" => "Les commentaires fournis par les utilisateurs sur les billets dans une période de temps donnée.", "total_users_desc" => "Ce rapport montre combien clients il y a dans le système, divisé par le nombre confirmés et non-confirmés.", "user_by_country" => "Clients par pays", "user_by_country_desc" => "Ce rapport indique le nombre clients par pays, ne comprend que les clients qui ont créé un pays.", @@ -68,12 +68,12 @@ /* * 2.1.0 */ - "reports_dashboard" => "Panneau de contrôle des rapports", - "ticket_by_brand" => "Questions par marque", + "reports_dashboard" => "Tableau de bord des rapports", + "ticket_by_brand" => "Billets par marque", "ticket_by_brand_desc" => "The total number of tickets per brand over a given time period.", - "ticket_by_user" => "Questions par usagers", + "ticket_by_user" => "Billets par utilisateurs", "ticket_by_user_desc" => "This report shows the number of tickets each user has submitted over a given time period, ordered by most tickets.", - "ticket_by_organisation" => "Questions par organisations", + "ticket_by_organisation" => "Billets par organisations", "ticket_by_organisation_desc" => "This report shows the number of tickets each organisation (users within the organisation) has submitted over a given time period, ordered by most tickets.", ); diff --git a/lang/fr/selfservice.php b/lang/fr/selfservice.php index d81adeb..278c478 100644 --- a/lang/fr/selfservice.php +++ b/lang/fr/selfservice.php @@ -11,7 +11,7 @@ "article" => "Article|Articles", "category" => "Catégorie|Catégories", "comment" => "Commentaire|Commentaires", - "tag" => "Libellé|Libellés", + "tag" => "Etiquette|Etiquettes", "type" => "Type|Types", "type_enabled_desc" => "La désactivation du type va arrêter l'affichage dans le frontend.", diff --git a/lang/fr/ticket.php b/lang/fr/ticket.php index 70131d5..2354ede 100644 --- a/lang/fr/ticket.php +++ b/lang/fr/ticket.php @@ -2,22 +2,22 @@ return array( - "feedback_question" => "Question à afficher à l'usager.", - "open_new" => "Poser une question", + "feedback_question" => "Billet à afficher à l'usager.", + "open_new" => "Ouvrir un billet", "select_department" => "Choisir un département", - "select_department_desc" => "Veuillez choisir le département en lien avec votre question.", + "select_department_desc" => "Veuillez choisir le département en lien avec votre demande.", "no_departments" => "Aucun département trouvé.", - "department_user_details" => "Détails du département et de l'usager", + "department_user_details" => "Informations sur le département et l'utilisateur", "enter_your_details" => "Entrez vos informations", "enter_ticket_details" => "Entrez informations", "enter_subject_message" => "Entrez sujet et message", "invalid_user" => "Assurez-vous d'entrer des données valides avant de poursuivre.", "registered_users" => "Usagers enregistrés uniquement", - "registered_users_desc" => "Activer pour n'importer que des questions d'usagers qui détiennent un compte valide dans le portail sécurisé.", + "registered_users_desc" => "Activer pour n'importer que des billets d'usagers qui détiennent un compte valide dans le portail sécurisé.", - "tickets" => "Question(s)", - "ticket" => "Question|Questions", + "tickets" => "Billet(s)", + "ticket" => "Billet|Billets", "subject" => "Sujet", "no_subject" => "Aucun sujet", "last_action" => "Dernière action", @@ -25,27 +25,27 @@ "created_time" => "Ajouté à", "submitted" => "Soumis", "add_reply" => "Ajouter réponse", - "ticket_reply" => "Réponse à une question", - "ticket_note" => "Note sur une question", - "ticket_type" => "Type de question", - - "user_ticket" => "Question d'usager", - "user_ticket_desc" => "Poser nouvelle question pour un nouvel usager ou un usager existant.", - "existing_user" => "Usager existant", - "new_user" => "Nouvel usager", + "ticket_reply" => "Répondre à l'utilisateur", + "ticket_note" => "Ajouter une note interne", + "ticket_type" => "Type de billet", + + "user_ticket" => "Billet d'utilisateur", + "user_ticket_desc" => "Ouvre un nouveau billet au nom d'un utilisateur.", + "existing_user" => "Utilisateur existant", + "new_user" => "Nouvel utilisateur", "internal" => "Interne", - "internal_ticket" => "Usager interne", - "internal_ticket_desc" => "Ajouter une question pour usage interne seulement. Cette question sera associée à vous et non pas à un usager.", - "ticket_opened" => "Votre question a été ajoutée.", - "enter_user_details" => "Veuillez entrer vos détails ci-desosus, ou vous connecter à votre compte si vous en avez un.", - "already_have_account" => "Vous avez déjà un compte, veuillez vous connecter et ouvrir la question. Veuillez utiliser la fonction 'Mot de passe oublié' au besoin.", + "internal_ticket" => "Billet interne", + "internal_ticket_desc" => "Ouvre un billet pour usage interne seulement. Le billet sera associé à vous et non pas à un utilisateur.", + "ticket_opened" => "Votre billet a été ouvert.", + "enter_user_details" => "Veuillez entrer vos détails ci-dessous ou vous connecter à votre compte si vous en avez un.", + "already_have_account" => "Si vous avez déjà un compte, veuillez vous connecter d'abord et ouvrez ensuite votre billet. Veuillez utiliser la fonction 'Mot de passe oublié' au besoin.", - "recent_tickets" => "Questions récentes", + "recent_tickets" => "Billets récents", "last_message_text" => "Dernier message", "set_due_time" => "Dû pour", - "settings" => "Paramètres de la question", + "settings" => "Paramètres du billet", "priority" => "Priorité|Priorités", @@ -66,10 +66,10 @@ "due_to_be_sent" => "Doit être envoyé", "send_now" => "Envoyer maintenant", - "tag" => "Libellé|Libellés", + "tag" => "Etiquette|Etiquettes", - "track_ticket" => "Suivre question", - "view_ticket" => "Voir question", + "track_ticket" => "Suivre les billets", + "view_ticket" => "Voir le billet", // Recent activity "recent_activity" => "Activité récente", @@ -78,19 +78,19 @@ // Active operators "active_operators" => "Opérateurs actifs", - "ticket_number" => "No de la question", - "ticket_format" => "Format du no de la question", + "ticket_number" => "Numéro du billet", + "ticket_format" => "Format du numéro du billet", "ticket_format_desc" => "Les variables suivantes peuvent être utilisées:
%S pour un numéro séquentiel | %N pour un nombre aléatoire | %L pour une lettre aléatoire
Utiliser {number} pour répéter uniquement après %N ou %L, p.ex. %N{4} équivaut à 4 nombres aléatoires, %L{3} équivaut à 3 lettres aléatoires
Voici PHP Date Paramètres préfixées % Y,y,m,d,j,g,G,h,H,i,s", // Departments "department_public_desc" => "Si le département est visible pour les clients sur le Web Help Desk.", "department_parent_desc" => "Si le département est un sous-département, s'il vous plaît sélectionner un parent. Les rayons auxiliaires sont destinés à l'escalade et la gestion interne, donc la définition de cette supprimera certaines des options ci-dessous.", - "department_priority" => "Priorités de Département", + "department_priority" => "Priorités du département", "department_priority_desc" => "Les priorités qui seront disponibles pour les clients lors de l'ouverture d'un ticket dans ce département, au moins un doit être sélectionné. Par défaut, toutes les priorités seront disponibles dans le département.", "department_no_format" => "En option, uniquement mettre pour remplacer le format de numéro de ticket par défaut, laissez en blanc autrement.", - "department_operator" => "Département du Collaborateur", - "department_default_assign" => "Par défaut attribué à", - "dept_default_assign_desc" => "Utilisez cette option si vous souhaitez des tickets qui sont ouverts dans ce département pour être automatiquement affecté à un ou plusieurs opérateurs.", + "department_operator" => "Opérateurs du département", + "department_default_assign" => "Assigner à par défaut", + "dept_default_assign_desc" => "Utilisez ceci si vous souhaitez attribuer automatiquement les nouveaux billets à un ou des opérateurs.", // Department emails "email_accounts_desc" => "Utilisez cette option si vous souhaitez des tickets qui sont ouverts dans ce département pour être automatiquement affecté à un ou plusieurs opérateurs.", @@ -113,20 +113,20 @@ // Department email options "email_options" => "Options courriels", - "email_auto_close" => "Envoyer un courriel aux usagers lors de la fermeture d'une question", + "email_auto_close" => "Envoyer un courriel aux utilisateurs lors de la fermeture d'un billet", "email_auto_close_desc" => "Sélectionnez si les clients doivent être envoyées par courriel lorsque les tickets qui leur appartiennent sont automatiquement fermés par le système.", "email_closed_by_operator" => "Email clients lorsque Ticket fermé par l'opérateur", "email_closed_by_op_desc" => "Sélectionnez si les clients doivent être envoyées par courriel lorsque les tickets leur appartenant sont fermés par un opérateur.", - "email_user_on_email" => "Envoyer courriel aux usagers quand une question est posée par courriel", + "email_user_on_email" => "Envoyer courriel aux usagers quand un billet est ouvert par courriel", "email_user_on_email_desc" => "Sélectionnez si les clients doivent être informés par courriel lorsqu'un email ils envoient des résultats dans un nouveau ticket étant ouvert.", "email_operators" => "Notifier opérateurs", "email_operators_desc" => "Indiquez si vous souhaitez transmettre les réponses de l'opérateur à d'autres opérateurs. Vérifie par défaut les opérateurs de messagerie option dans le panneau de commande, et enverra automatiquement un e-mail pour les réponses par courriel par les opérateurs.", // Department email templates - "new_ticket_reply" => "Nouvelle réponse à une question", - "new_ticket_opened" => "Nouvelle question ouverte", - "reply_to_locked" => "Réponse à une question bloquée", + "new_ticket_reply" => "Nouvelle réponse à un billet", + "new_ticket_opened" => "Nouveau billet ouvert", + "reply_to_locked" => "Réponse à un billet verrouillé", "waiting_for_response" => "En attente d'une réponse", - "ticket_auto_closed" => "Questions fermées automatiquement", + "ticket_auto_closed" => "Billets fermés automatiquement", "closed_by_operator" => "Fermé par l'opérateur", // Feedback @@ -135,7 +135,7 @@ "feedback_form_desc" => "Des formulaires de Feedback sont traitées dans l'ordre où ils apparaissent. Faites glisser les lignes à réorganiser et ajuster la priorité des formulaires de Feedback.", "view_feedback_report" => "Afficher rapport de feedback", "view_feedback" => "Afficher feedback", - "ticket_feedback" => "Feedback sur la question", + "ticket_feedback" => "Feedback sur le billet", "feedback_fields_error" => "Il y avait un problème de la récupération des champs de Feedback.", "time_after_resolved" => "Durée de temps après la résolution", "time_after_resolved_desc" => "Le temps après lequel un ticket est marqué comme résolu que le formulaire de Feedback est envoyé au client.", @@ -158,14 +158,14 @@ "feedback_malformed_token" => "Vos commentaires ne pouvait être acceptée en raison d'un jeton malformé. S'il vous plaît ouvrir un ticket avec nous si vous souhaitez partager vos commentaires.", "feedback_already_done" => "Vous avez déjà fourni vos commentaires pour ce ticket, je vous remercie.", "feedback_expired" => "Le ticket a été résolu pendant un certain temps, et il ne peut malheureusement plus être classé.", - "feedback_questions" => "Si vous pouviez épargner quelques instants, s'il vous plaît répondre aux questions suivantes pour nous aider à améliorer encore le soutien que nous offrons.", + "feedback_questions" => "Pouvez-vous prendre un court moment pour répondre aux questions suivantes afin d'améliorer l'assistance que nous vous fournissons?", "feedback_thank_you" => "Merci de fournir vos commentaires sur ce ticket.", "feedback_for_ticket" => "Feedback pour Ticket #:number", "feedback_rating_desc" => "Le soutien reçu sur ce ticket a été classé comme :rating par le client.", // Custom fields - "customfield" => "Champ sur mesure de la question|Champ sur mesure de la question", - "customfield_order" => "Faites glisser les lignes à modifier l'ordre des champs personnalisés sont présentés aux clients lors de l'ouverture des tickets via le web.", + "customfield" => "Champ personalisé|Champs personalisés", + "customfield_order" => "Faites glisser les lignes afin de modifier l'ordre des champs personnalisés qui sont présentés aux clients lors de l'ouverture des billets via le web.", // Canned responses "cannedresponse" => "Réponses pré-enregistrée|Réponses pré-enregistrées", @@ -185,8 +185,8 @@ "macro_type" => "Type de macro", "macro_type_desc" => "Par défaut, la macro doit être appelée manuellement dans la vue du ticket. Il peut être configuré pour être une macro automatique qui est vérifié et quand de nouveaux tickets actionnées viennent dans ou sur tous les tickets via une tâche planifiée, dans les deux cas les conditions seront vérifiées et si vrai, alors les actions seront réalisées automatiquement. Une macro ne peut fonctionner une fois sur un ticket automatiquement, il n'y a aucune limite pour l'exécuter manuellement.", "manual" => "Manuel", - "macro_type_auto1" => "Automatique - Sur les nouvelles questions seulement", - "macro_type_auto2" => "Automatique - Sur toutes les questions - (tâches prévues)", + "macro_type_auto1" => "Automatique - Sur les nouveaux billets seulement", + "macro_type_auto2" => "Automatique - Sur tous les billets - (tâches prévues)", "macro_condition" => "Conditions des macros", "macro_condition_desc" => "Définir les conditions pour lesquelles les tickets de cette macro sera disponible pour. Par défaut, sans conditions, il appliquera à tous les tickets.", "macro_action" => "Actions des macros", @@ -195,23 +195,23 @@ "from" => "De", "to" => "À", "cc" => "CC", - "cc_desc" => "Vous pouvez CC autres personnes à ce ticket en entrant les adresses e-mail ci-dessus.", + "cc_desc" => "Vous pouvez CC autres personnes à ce billet en entrant leurs adresses courriels ci-dessus.", - "allowed_files" => "Types de fichiers autorisés pour attachement", + "allowed_files" => "Types de fichiers autorisés pour pièces jointes", // Drafts - "also_viewing" => ":name regarde aussi ce ticket.", + "also_viewing" => ":name regarde aussi ce billet.", "draft_saved" => "Brouillon enregistré à :time", "save_draft" => "Enregistrer le brouillon", - "discard_draft" => "Projet Supprimer", + "discard_draft" => "Supprimer le billet", // Locked - "error_ticket_locked" => "Ce ticket a été verrouillé et ne peut pas être mis à jour à nouveau, s'il vous plaît ouvrir un nouveau ticket si vous avez besoin d'aide.", + "error_ticket_locked" => "Ce billet a été verrouillé et ne peut pas être modifié à nouveau, veuillez ouvrir un nouveau billet si vous avez besoin d'assistance supplémentaire.", // Ticket Followups - "follow_up" => "Suivre", - "follow_up_status_desc" => "Réglez le ticket pour un statut différent jusqu'à la date de suivi.", - "exact_date_time" => "Date et temps exacte", + "follow_up" => "Suivi", + "follow_up_status_desc" => "Défini un statut différent jusqu'à la date de suivi.", + "exact_date_time" => "Date et heure exacte", "time_from_now" => "Temps à partir de maintenant", // Schedule @@ -220,9 +220,9 @@ "business_hour_desc" => "Heures de travail indiquent le temps que le personnel sont disponibles pour répondre aux requêtes de l'horaire. Les heures sont pris en considération pour le calcul de temps de résolution du ticket.", // Holidays - "holiday" => "Vacances|Vacances", - "all_holidays" => "Toutes les vacances", - "specific_holidays" => "Vacances spécifiques", + "holiday" => "Jour férié|Jours fériés", + "all_holidays" => "Tous les jours fériés", + "specific_holidays" => "Férié spécifique", "holiday_or_on_the" => "ou bien, au ", "holiday_month_year_desc" => "Année est facultative si le jour férié est récurrent. Sélectionnez une année seulement si le jour férié se produit à cette date dans une année donnée.", @@ -249,23 +249,23 @@ // Reply options "reply_options" => "Options de réponses", - "send_email_to_users" => "Envoyer courriel à/aux usager(s)", - "send_email_to_operators" => "Envoyer courriel à/aux opérateur(s)", - "back_to_grid" => "Retour à la grille des questions", + "send_email_to_users" => "Envoyer courriel à l'utilisateur", + "send_email_to_operators" => "Envoyer courriel aux opérateurs", + "back_to_grid" => "Retour à la grille des billets", "take" => "Prendre", "take_ownership" => "Prendre propriété", "pause_duetime" => "Pauser l'heure due", "add_to_canned_responses" => "Ajouter aux réponses pré-enregistrées", "visible_to_all_operators" => "Rendre visible à tous les opérateurs", - "set_status" => "Définir statut", + "set_status" => "Modifier le statut", "add_selfservice_link" => "Ajouter lien libre-service", "search_selfservice" => "Recherche d'article libre-service", "add_canned_response" => "Ajouter réponse pré-enregistrée", "search_canned" => "Recherche de réponse pré-enregistrée", - "mark_resolved" => "Identifier comme résolu", + "mark_resolved" => "Marquer comme résolu", - "ticket_signature" => "Signature question", + "ticket_signature" => "Signature du billet", "default_open_status" => "Statut d'ouverture par défaut", @@ -275,11 +275,11 @@ "waiting_response_time" => "En attente de réponse Email", "waiting_response_time_desc" => "Le temps après les clients reçoivent un e-mail sur les tickets inactifs, en demandant si ils considèrent le ticket comme résolu. Mettre à 0 pour désactiver cet e-mail. ", - "close_inactive_tickets" => "Fermer questions inactives", - "close_inactive_tickets_desc" => "Le temps au bout duquel les tickets inactifs sont automatiquement fermés, mis à 0 pour ne jamais fermer automatiquement des tickets.", + "close_inactive_tickets" => "Fermer les billets inactifs", + "close_inactive_tickets_desc" => "Le temps au bout duquel les billets inactifs sont automatiquement fermés, mis à 0 pour ne jamais fermer automatiquement des tickets.", "close_inactive_status_desc" => "Fermer automatiquement les tickets qui sont devenus inactifs sans suivi du client (défini par le nombre de jours depuis la dernière réponse par un collaborateur dans les paramètres généraux de ticket).", - "ticket_reply_order" => "Ordre de réponse des questions", + "ticket_reply_order" => "Ordre de réponse des billets", "ticket_reply_order_desc" => "Sélectionnez l'ordre dans lequel les messages de tickets sont présentés, par ordre croissant, où le dernier message est le dernier ou descendant où le dernier message est le premier.", "ticket_notes_position" => "Ticket Position des Remarques", @@ -305,7 +305,7 @@ "default_priority_desc" => "La priorité par défaut définie pour tous les tickets entrants via ce canal.", "verbose_email_log" => "Tous l'historique Email", - "adjust_columns" => "Ajuster colonnes", + "adjust_columns" => "Ajuster les colonnes", "last_reply" => "Dernière réponse", "opened_at" => "Ouvert à", @@ -318,16 +318,16 @@ "no_departments_found" => "Aucun départements trouvé. Cliquez ici pour en créer un.", "no_operators_found" => "Aucun collaborateurs trouvé. Cliquez ici pour en créer un.", "change_priority" => "Changer priorité", - "add_tag" => "Ajouter libellé", + "add_tag" => "Ajouter une étiquette", - "unlock" => "Débloquer", + "unlock" => "Déverouiller", "merge" => "Fusionner", "merged" => "Fusionné", "unmerge" => "Défusionner", - "close_and_lock" => "Fermer et bloquer", - "delete_and_block" => "Effacer et bloquer", + "close_and_lock" => "Fermer et verrouiller", + "delete_and_block" => "Supprimer et verrouiller", - "block_warning" => "L'email du client sera également bloqué et ne peut plus ouvrir des tickets.", + "block_warning" => "L'adresse courriel de l'utilisateur sera également bloqué et ne pourra plus ouvrir des billets.", "mass_reply" => "Réponse de groupe", @@ -348,11 +348,11 @@ "web_settings" => "Paramètres web", "split_selected_replies" => "Séparer les réponses sélectionnées", - "track_ticket_not_found" => "Impossible de trouver ticket avec numéro de ticket et adresse e-mail du client indiquée.", + "track_ticket_not_found" => "Aucun billet trouvé correspondant au numéro de billet et l'adresse courriel fournies.", - "channel_deactivated" => "Le canal de tickets est actuellement désactivée, une réponse ne peut pas être affichée.", + "channel_deactivated" => "Le canal de billet est actuellement désactivée, une réponse ne peut pas être affichée.", - "type_in_tags" => "Entrer libellés", + "type_in_tags" => "Saisir étiquettes", /* * 2.0.1 @@ -384,16 +384,16 @@ "message_clipped" => "[Message attaché]", "view_entire_message" => "Voir message entier", "no_custom_fields" => "Aucun champs personnalisés trouvés. Cliquez ici pour en créer un.", - "follow_up_active" => "Un suivi est actuellement actif sur ce ticket et se déroulera peu après :time ", + "follow_up_active" => "Un suivi est actuellement actif sur ce ticket et se déroulera :time ", "disable_user_email_replies" => "Désactiver les réponses du client", /* * 2.1.0 */ - "default_ticket_filter" => "Filtre des questions par défaut", + "default_ticket_filter" => "Filtre des billets par défaut", "default_ticket_filter_desc" => "The ticket filter that is used by default when clicking the 'Manage Tickets' link. Can be set to 'None', the default option, which will show all unresolved tickets.", "recent_filters" => "Filtres récents", - "inactive_tickets" => "Questions inactives", + "inactive_tickets" => "Billets inactifs", "default_open_status_desc" => "Select the default status that should be automatically set when a user opens a new ticket or replies to a ticket without an operator response yet.", "default_reply_status" => "Statut par défaut des réponses", "default_reply_status_desc" => "Select the default status that should be automatically set when a user replies to a ticket, only applies after an operator has replied to the ticket.", @@ -405,21 +405,21 @@ "department_operator_desc" => "You may also assign individual operators to the department. These operators will be in addition to any groups assigned above.", "department_group" => "Groupes de départements", "department_group_desc" => "You may assign whole operator groups to the department, recommended if your list of operators is large and/or changes frequently.", - "ticket_other_brands" => "Questions dans les autres marques", + "ticket_other_brands" => "Billets dans les autres marques", "add_for_department" => "Ajouter pour le département...", "record_order" => "Drag the rows to change the order of records.", - "ticket_token" => "Jeton de la question", + "ticket_token" => "Jeton du billet", "reply_all" => "Répondre à tous", "reply_without_cc" => "Répondre (sans CC)", - "open_new_for_user" => "Ouvrir nouvelle question pour usager", + "open_new_for_user" => "Ouvrir un nouveau billet pour l'utilisateur", "email_accounts" => "Comptes courriel", "add_another_email" => "Ajouter une autre adresse courriel", - "follow_up_date" => "Date de suivu", + "follow_up_date" => "Date du suivi", "post_reply" => "Répondre", "post_note" => "Ajouter une note", - "ticket_details" => "Détails de la question", - "organisation_tickets" => "Questions de l'organisation", - "manage_tickets" => "Gérer questions", + "ticket_details" => "Détails du billet", + "organisation_tickets" => "Billets de l'organisation", + "manage_tickets" => "Gérer les billets", "via_channel" => "via :channel", "department_parent" => "Département parent", "department_brands" => "Marques du département", @@ -480,4 +480,70 @@ "run_macro" => "Run Macro", "run_macro_desc" => ":macro
:description", +/* + * 2.3.0 + */ + "registered_users_desc" => "Toggle to only show the department to logged in users and only accept emails from users actively registered in the help desk. If enabled, a bounce back email will be sent to unregistered users who email this department, to change or disable the email please see the 'Registered Users Only' template option below.", + "form_fields_desc" => "If you'd like to collect additional information when the user provides their feedback, you may set up custom fields to show on the form here. The field type will be locked once the form has been completed by a user.", + "feedback_ratings" => "Customer Satisfaction Ratings (affecting your Customer Satisfaction score)", + "email_and_other_accounts" => "Email and other channel accounts", + "delete_message" => "Supprimer le message", + "linked_tickets" => "Billets liés", + "add_linked_ticket" => "Ajouter un billet lié", + "add_linked_ticket_desc" => "Rechercher par numéro de billet ou par sujet:", + "create_linked_ticket" => "Créer un billet lié", + "copy_link" => "Copier le lien", + "forward_message" => "Transférer ce message", + "forward_from_here" => "Transférer le billet à partir d'ici", + "forward" => "Transférer", + "forward_options" => "Options de transfert", + "forwarded_to" => "Transféré à", + "new_operator_reply" => "Nouvelle réponse d'un opérateur", + "new_user_reply" => "Nouvelle réponse d'un utilisateur", + "add_bcc" => "Ajouter BCC", + "at_least_one_recipient" => "Veuillez spécifier au moins un destinataire", + "forwarded_message" => "---------- Message transféré ----------", + + /* + * 2.3.1 + */ + "inactive_ticket_note" => "Note: only affects tickets belonging to a status with 'Close Inactive Tickets' enabled.", + "close_inactive_status_desc" => "Toggle to enable/disable automatic closure of inactive tickets and inactivity email reminders ('Waiting For Response' and 'Ticket Auto Closed' templates). If enabled, the time before reminders are sent can be configured via the ticket general settings.", + "from_header_missing" => "From: header missing from email.", + "move_ticket" => "Déplacer le billet", + "move_ticket_step1" => "Étape 1: choisir une nouvelle marque où déplacer le billet", + "move_ticket_step2" => "Étape 2: choisir un département", + "move_ticket_step3" => "Étape 3: choisir un utilisateur", + "current_record" => "Current :record", + "new_record" => "New :record", + "department_email" => "Department Email", + "select_a_department_email" => "Select a department email...", + "record_public_desc" => "Toggle to only let the :record be accessible by yourself.", + "record_group_desc" => "If you wish to make the :record visible to only certain operator groups, leave blank to make visible to all operators.", + "ticket_format_desc" => "Can contain alphanumeric characters and special characters -_.+!*,
The following variables may also be used: %S for a sequential number | %N for a random number | %L for a random letter
Use {number} to repeat only after %N or %L, e.g. %N{4} equates to 4 random numbers, %L{3} equates to 3 random letters
The following PHP Date Parameters prefixed with % Y,y,m,d,j,g,G,h,H,i,s", + + /* + * 2.4.0 + */ + "macro_enabled_desc" => "Toggle to disable the macro and prevent it from running automatically or showing in the ticket interface.", + "macro_order_drag" => "Drag the rows to change the order of the macros.", + "macro_order_processed" => ":type macros are processed in the order they appear.", + "macro_type" => "Macro Type", + "macro_type_desc" => "There are three types of macros available. Manual macros can only be ran from the ticket view or grid, automatic macros run on non-resolved tickets every hour, and hook macros run on specified ticket events. Automatic and hook macros can also be set to only run within specific schedules. Any hook macro actions won't trigger other hook macros to avoid the risk of loops.", + "macro_run_at_most" => "Run At Most", + "macro_run_times" => "times", // As in '5 times' + "macro_run_at_most_desc" => "Limit how many times an automatic macro can run on a single ticket, leave blank to let it run an unlimited number of times.", + "macro_events_desc" => "Select one or more events that the macro should run on. The conditions set below will be checked before the macro runs.", + "macro_schedules_desc" => "By default the macro will run 24/7, but you can select one or more help desk schedules so the macro is only active during those times.", + "macro_condition_desc" => "Define the conditions for which tickets this macro will be available to. By default, with no conditions, it will apply to all tickets. At least one condition must be defined for automatic macros.", + "add_remove_headers" => "Add/Remove Headers", + "webhook_merge_fields" => "Merge fields can be used in the URL and content field, learn more.", + "webhook_ticket_required" => "A ticket must exist for this functionality to work.", + "not_permitted" => "Sorry, you're not permitted to view the requested ticket(s). If you think this has been shown in error, please contact your administrator.", + "watch" => "S'abonner", + "unwatch" => "Se désabonner", + "watching" => "Abonné", + "internal_ticket" => "Billet interne|Billets internes", + + ); diff --git a/lang/fr/user.php b/lang/fr/user.php index 05d3471..eb1d206 100644 --- a/lang/fr/user.php +++ b/lang/fr/user.php @@ -2,10 +2,10 @@ return array( - "user" => "Usager|Usagers", + "user" => "Utilisateur|Utilisateurs", "user_details" => "Détails de l'usager", - "add_user" => "Ajouter usager", - "account_active" => "Compte inactif", + "add_user" => "Ajouter utilisateur", + "account_active" => "Compte actif", "account_active_desc" => "Activer pour autoriser/empêcher l'accès aux sections qui nécessitent une authentification.", "operator_settings" => "Paramètres opérateurs", @@ -76,7 +76,7 @@ "firstname" => "Prénom", "lastname" => "Nom de famille", - "formatted_name" => "Formatted Name", + "formatted_name" => "Nom formatté", "country" => "Pays", "avatar" => "Avatar", "generate_password" => "Générer mot de passe automatiquement", @@ -86,12 +86,12 @@ "confirmed_desc" => "Toggle to enable and disable access to authenticated sections.", "unconfirmed" => "Non confirmé", - "group" => "Groupe d'usager|Groupes d'usagers", + "group" => "Groupe d'utilisateurs|Groupes d'utilisateurs", "group_members" => "Membres du groupe", - "operator_group" => "Group opérateur|Groupes opérateurs", + "operator_group" => "Groupe d'opérateurs|Groupes d'opérateurs", "add_group" => "Ajouter au groupe", - "customfield" => "Champ usager sur mesure|Champs usagers sur mesure", + "customfield" => "Champ personnalisé utilisateur|Champs personnalisés utilisateurs", "customfield_order" => "Drag the rows to change the order custom fields appear to users.", "role" => "Rôle|Rôles", @@ -105,7 +105,7 @@ "choose_template" => "Choisir gabarit...", "ldap_account" => "Compte LDAP|Comptes LDAP ", - "ldap_operator_desc" => "Recherche d'un Collaborateur existant, ou en créer un nouveau.", + "ldap_operator_desc" => "Recherche d'un opérateur existant, ou en créer un nouveau.", "ldap_server" => "Serveur LDAP", "ldap_server_desc" => "Le nom d'hôte du serveur. Alternativement, vous pouvez spécifier la pleine LDAP URI. Par exemple: ldaps: //ldap.server: 1234 / se connecter via SSL au port 1234", "ldap_username" => "LDAP Nom d'Client", @@ -207,7 +207,7 @@ * 2.0.3 */ "taking_a_break" => "En pause...", - "operator_session_expired" => "Vous avez été inactif pour un moment ou vous vous êtes connecté à partir d'un autre système donc j'ai fait une sieste. Réveillez-moi en vous reconnectant.", + "operator_session_expired" => "Vous avez été inactif pendant un moment ou vous vous êtes connecté à partir d'un autre appareil, donc j'ai fait une sieste. Réveillez-moi en vous reconnectant.", "log_back_in" => "Se reconnecter", "all_users" => "Tous les usagesr", "all_operators" => "Tous les opérateurs", @@ -228,8 +228,8 @@ /* * 2.1.0 */ - "organisation_customfield" => "Champ sur mesure organisation|Champs sur mesure organisation", - "recent_users" => "Usagers récents", + "organisation_customfield" => "Champ personnalisé organisation|Champs personnalisés organisation", + "recent_users" => "Utilisateurs récents", "recent_organisations" => "Organisations récentes", "group_brand_desc" => "Select which brands the operators in this group will be able to view, create and delete (depending on permissions) tickets and other content.", "select_operators" => "Sélectionner opérateur(s)...", @@ -279,4 +279,37 @@ "user_name_format_desc" => "The format that is used to display user names throughout the system.", "operator_name_format_desc" => "The format that is used to display operator names throughout the system.", + /* + * 2.3.1 + */ + "social_login" => "Social Login", + "social_login_provider_desc" => "Allow users to register and log in using their :provider account.", + "social_login_provider_docs" => "Please check over our documentation for setting up :provider Login.", + "facebook_app_id" => "App ID", + "facebook_app_secret" => "App Secret", + "facebook_redirect_url" => "The following URL must be entered for the Facebook Login 'Valid OAuth redirect URIs':", + "google_client_id" => "Client ID", + "google_client_secret" => "Client Secret", + "google_redirect_url" => "The following URL must be entered for the Google 'Authorized redirect URIs':", + "steam_api_key" => "API Key", + "twitter_consumer_key" => "Consumer Key", + "twitter_consumer_secret" => "Consumer Secret", + "twitter_redirect_url" => "The following URL must be entered for the Twitter Application 'Callback URL':", + "login_via" => "Authentification avec :provider", + "register_with" => "Enregistrement avec :provider", + "idp" => "SSO", + "social_linking_login" => "Please log in to complete linking of your social account.", + "social_linking_register" => "Please fill in the details below to complete registration of your account. Your social account will be automatically linked.", + "already_registered" => "Already registered?", + "linked_accounts" => "Linked Accounts", + "unlink_account" => "Unlink :record Account", + "unlink_account_warning" => "Unlinking the social account will mean it can no longer be used to log in directly to the account.", + "failed_login" => "Failed Login|Failed Logins", + "confirmaton_token_expired" => "Token has expired, please try to register again.", + "confirmaton_token_invalid" => "Invalid token, please verify details are correct or try to register again.", + "unconfirmed_account" => "Your account is currently unconfirmed, please check your email for a confirmation link to complete your account registration.", + "resend_confirmation" => "Click here to be sent a new confirmation email.", + "resend_confirmation_sent" => "A new confirmation email has been queued and will be sent to you shortly.", + + );