diff --git a/services/web/locales/fr.json b/services/web/locales/fr.json
index 6b58c57320..cb9de2c3c3 100644
--- a/services/web/locales/fr.json
+++ b/services/web/locales/fr.json
@@ -1,4 +1,12 @@
{
+ "generic_linked_file_compile_error": "Les fichiers de sortie de ce projet ne sont pas disponibles car la compilation a échoué. Veuillez ouvrir le projet pour obtenir des détails sur l’erreur de compilation.",
+ "chat_error": "Impossible de charger les messages du chat, veuillez réessayer.",
+ "reconnect": "Réessayer",
+ "no_pdf_error_title": "Pas de PDF",
+ "no_pdf_error_explanation": "Cette compilation n’a pas généré de PDF. Cela peut se produire lorsque :",
+ "no_pdf_error_reason_unrecoverable_error": "Une erreur LaTeX fatale s’est produite. Si des erreurs LaTeX sont affichées ci-dessous ou dans les journaux bruts, veuillez essayer de les corriger puis de relancer la compilation.",
+ "no_pdf_error_reason_no_content": "L’environnement document n’a pas de contenu. S’il est vide, veuillez y ajouter du contenu et relancer la compilation.",
+ "no_pdf_error_reason_output_pdf_already_exists": "Un des fichiers de ce projet porte le nom output.pdf. Si ce fichier existe, veuillez le renommer et relancer la compilation.",
"logs_pane_info_message": "Nous testons un nouveau panneau de fichiers journaux",
"logs_pane_info_message_popup": "Nous testons un nouveau panneau de fichiers journaux. Cliquez ici pour donner votre avis.",
"github_symlink_error": "Votre dépôt GitHub contient des liens symboliques qui ne sont pas encore supportés par Overleaf. Veuillez les retirer et réessayer.",
@@ -16,6 +24,8 @@
"first_error_popup_label": "Ce projet contient des erreurs. Voici la première.",
"dismiss_error_popup": "Ignorer l’alerte de première erreur",
"go_to_error_location": "Aller à l’emplacement de l’erreur",
+ "view_error": "Voir l’erreur",
+ "view_error_plural": "Voir toutes les erreurs",
"log_entry_description": "Entrée du journal de niveau : __level__",
"navigate_log_source": "Aller à la position du journal dans le code source : __location__",
"other_output_files": "Télécharger les autres fichiers générés",
@@ -27,6 +37,10 @@
"n_errors_plural": "__count__ erreurs",
"toggle_compile_options_menu": "Activer le menu des options de compilation",
"view_pdf": "Voir le PDF",
+ "your_project_has_an_error": "Il y a une erreur dans ce projet",
+ "your_project_has_an_error_plural": "Il y a des erreurs dans ce projet",
+ "view_warning": "Voir l’avertissement",
+ "view_warning_plural": "Voir les avertissements",
"view_logs": "Voir les journaux",
"recompile_from_scratch": "Recompiler entièrement",
"tagline_free": "Parfait pour se lancer",
@@ -52,7 +66,7 @@
"you_can_opt_in_and_out_of_the_program_at_any_time_on_this_page": "Vous pouvez rejoindre ou quitter le programme à tout moment depuis cette page",
"give_feedback": "Donner votre avis",
"beta_feature_badge": "Badge de fonctionnalité bêta",
- "invalid_filename": "Échec de l’envoi : assurez-vous que le nom du fichier ne contienne pas de caractères spéciaux ou de blancs au début ou à la fin",
+ "invalid_filename": "Échec de l’envoi : assurez-vous que le nom du fichier ne contienne pas de caractères spéciaux, de blancs au début ou à la fin ou plus de __nameLimit__ caractères",
"clsi_unavailable": "Désolé, le serveur de compilation attribué à votre projet est temporairement indisponible. Veuillez réessayer dans quelques instants.",
"x_price_per_month": "<0>__price__0> par mois",
"x_price_per_year": "<0>__price__0> par an",
@@ -97,6 +111,7 @@
"confirmation_link_broken": "Désolé, il y a un problème avec votre lien de confirmation. Veuillez essayer de copier et coller le lien en bas de votre courriel de confirmation.",
"duplicate_file": "Dupliquer le fichier",
"file_already_exists_in_this_location": "Un élément porte déjà le nom <0>__fileName__0> à cet emplacement. Si vous souhaitez déplacer ce fichier, renommez ou supprimez l’élément et essayez à nouveau.",
+ "blocked_filename": "Ce nom de fichier est bloqué.",
"group_full": "Ce groupe est déjà complet",
"no_selection_select_file": "Aucun fichier sélectionné. Veuillez sélectionner un fichier depuis l’arborescence.",
"no_selection_create_new_file": "Votre projet est vide. Veuillez créer un nouveau fichier.",
@@ -115,6 +130,8 @@
"about_to_trash_projects": "Vous êtes sur le point de mettre à la corbeille les projets suivants :",
"archived_projects_info_note": "L’archive est désormais restreinte à vous uniquement. Les projets que vous décidez d’archiver ne le seront que pour vous et non pas pour vos collaborateur·rice·s.",
"trashed_projects_info_note": "Overleaf dispose désormais d’une corbeille pour les projets dont vous souhaitez vous débarrasser. Mettre un projet à la corbeille n’affectera pas vos collaborateur·rice·s.",
+ "archiving_projects_wont_affect_collaborators": "L’archivage d’un projet n’affectera pas vos collaborateur·rice·s.",
+ "trashing_projects_wont_affect_collaborators": "Mettre un projet à la corbeille n’affectera pas vos collaborateur·rice·s.",
"register_intercept_sso": "Vous pourrez lier votre compte __authProviderName__ depuis la page « Paramètres du compte » une fois que vous vous serez connecté.",
"continue_to": "Poursuivre vers __appName__",
"project_ownership_transfer_confirmation_1": "Êtes-vous sûr de vouloir faire de <0>__user__0> le propriétaire de <1>__project__1> ?",
@@ -146,6 +163,7 @@
"make_primary_which_will_allow_log_in_through_institution": "En faire votre adresse courriel __appName__ principale vous permettra de vous connecter depuis le portail de votre établissement.",
"need_to_do_this_to_access_license": "Vous aurez besoin de réaliser cette action pour obtenir l’accès aux avantages offerts par la licence de site __institutionName__.",
"institutional_login_not_supported": "Votre université ne supporte pas encore la connexion institutionnelle, mais vous pouvez toujours vous inscrire avec votre adresse courriel institutionnelle.",
+ "institutional_login_unknown": "Désolé, nous ne connaissons pas l’établissement qui a délivré cette adresse courriel. Vous pouvez consulter notre liste d’établissements pour trouver le vôtre, ou vous pouvez simplement vous inscrire en utilisant votre adresse courriel ici.",
"link_account": "Lier un compte",
"link_accounts": "Lier les comptes",
"link_accounts_and_add_email": "Lier les comptes et ajouter un courriel",
@@ -160,7 +178,11 @@
"in_order_to_match_institutional_metadata": "Afin de faire correspondre vos métadonnées institutionnelles, nous avons lié votre compte en utilisant __email__.",
"in_order_to_match_institutional_metadata_associated": "Afin de faire correspondre vos métadonnées institutionnelles, votre compte est associé avec l’adresse courriel __email__.",
"institution_account_tried_to_add_already_registered": "Le compte ou l’adresse courriel institutionnelle que vous avez essayé d’ajouter est déjà inscrite sur __appName__.",
+ "institution_account_tried_to_add_already_linked": "Cet établissement est déjà lié à votre compte via une autre adresse courriel.",
+ "institution_account_tried_to_add_not_affiliated": "Cette adresse courriel est déjà associée à votre compte mais n’est pas affiliée à cet établissement.",
+ "institution_account_tried_to_add_affiliated_with_another_institution": "Cette adresse courriel est déjà associée à votre compte mais est affiliée à un autre établissement.",
"institution_acct_successfully_linked": "Votre compte __appName a été lié avec succès à votre compte institutionnel __institutionName__.",
+ "institution_account_tried_to_confirm_saml": "Cette adresse courriel n’a pas pu être validée. Veuillez supprimer cette adresse de votre compte et réessayer de l’ajouter.",
"institution_email_new_to_app": "Votre adresse courriel __institutionName__ (__email__) est nouvelle sur __appName__.",
"institutional": "Institutionnel",
"doing_this_allow_log_in_through_institution": "Faire ceci vous permettra de vous connecter à __appName__ via le portail de votre institution.",
@@ -184,7 +206,7 @@
"account_has_been_link_to_institution_account": "Votre compte __appName__ en __email__ a été lié à votre compte institutionnel __institutionName__.",
"account_linking": "Liaison des comptes",
"account_with_email_exists": "Il semble qu’un compte __appName__ avec l’adresse courriel __email__ existe déjà.",
- "acct_linked_to_institution_acct": "Ce compte est lié à votre compte institutionnel __institutionName__.",
+ "acct_linked_to_institution_acct": "Vous pouvez vous connecter à Overleaf via votre compte institutionnel __institutionName__.",
"alternatively_create_new_institution_account": "Autrement, vous pouvez créer un nouveau compte avec votre adresse courriel institutionnelle (__email__) en cliquant __clickText__.",
"as_a_member_of_sso": "En tant que membre de __institutionName__, vous pouvez vous connecter à __appName__ via votre portail institutionnel.",
"as_a_member_of_sso_required": "En tant que membre de __institutionName__, vous devez vous connecter à __appName__ via votre portail institutionnel.",
@@ -267,6 +289,7 @@
"history_label_project_current_state": "État actuel",
"download_project_at_this_version": "Télécharger cette version du projet",
"submit": "envoyer",
+ "submit_title": "Envoyer",
"help_articles_matching": "Fiches d’aide correspondant à votre sujet",
"dropbox_for_link_share_projs": "Vous avez accédé à ce projet par un partage de lien : celui-ci ne sera pas synchronisé à votre Dropbox tant que vous n’aurez pas été invité par courriel par le propriétaire du projet.",
"clear_search": "effacer la recherche",
@@ -501,7 +524,7 @@
"auto_compile_onboarding_description": "Lorsque ceci est activé, votre projet se compilera au fil de votre saisie.",
"try_out_auto_compile_setting": "Essayez la nouvelle fonctionnalité d’auto-compilation !",
"got_it": "Entendu",
- "pdf_compile_in_progress_error": "La compilation s’exécute déjà dans une autre fenêtre",
+ "pdf_compile_in_progress_error": "Une compilation précédente est toujours en cours. Veuillez attendre un instant puis réessayer de compiler.",
"pdf_compile_try_again": "Veuillez attendre que votre compilation précédente se termine avant de réessayer.",
"invalid_email": "Une adresse courriel est invalide",
"auto_compile": "Auto-compilation",
@@ -513,7 +536,7 @@
"keep_tc_on_like_before": "Ou bien laissez-le activé pour tout le monde, comme avant",
"auto_close_brackets": "Auto-fermeture des accolades",
"auto_pair_delimiters": "Appariement automatique des délimiteurs",
- "successfull_dropbox_link": "Dropbox liée avec succès. Redirection vers la page des paramètres.",
+ "successfull_dropbox_link": "Dropbox liée avec succès, redirection vers la page des paramètres.",
"show_link": "Afficher le lien",
"hide_link": "Masquer le lien",
"aggregate_changed": "Modification de",
@@ -623,6 +646,7 @@
"invite_not_accepted": "Invitation en attente",
"resend": "Envoyer de nouveau",
"syntax_check": "Vérification syntaxique",
+ "revoke": "Révoquer",
"revoke_invite": "Retirer l’invitation",
"pending": "En attente",
"invite_not_valid": "Cette invitation à un projet n’est pas valable",
@@ -681,6 +705,7 @@
"mendeley_reference_loading": "Chargement des références depuis Mendeley",
"mendeley_reference_loading_success": "Références chargées depuis Mendeley",
"mendeley_reference_loading_error": "Erreur, impossible de charger les références depuis Mendeley",
+ "mendeley_groups_loading_error": "Le chargement des groupes Mendeley a échoué",
"zotero_integration": "Intégration Zotero",
"zotero_sync_description": "Avec l’intégration Zotero, vous pouvez importer vos références à partir de Zotero dans vos projets __appName__.",
"zotero_is_premium": "L’intégration Zotero est une fonctionnalité premium",
@@ -689,11 +714,13 @@
"zotero_reference_loading": "Chargement des références depuis Zotero",
"zotero_reference_loading_success": "Références chargées depuis Zotero",
"zotero_reference_loading_error": "Erreur, impossible de charger les références depuis Zotero",
+ "zotero_groups_loading_error": "Le chargement des groupes Zotero a échoué",
"reference_import_button": "Importer les références vers",
"unlink_reference": "Ne plus lier le fournisseur de références",
"unlink_warning_reference": "Attention : si vous supprimez le lien entre votre compte et ce fournisseur, vous ne pourrez plus importer des références dans vos projets.",
"mendeley": "Mendeley",
"zotero": "Zotero",
+ "from_provider": "De __provider__",
"suggest_new_doc": "Suggérer un nouveau document",
"request_sent_thank_you": "Message envoyé ! Notre équipe va l’examiner et vous répondre par courriel.",
"suggestion": "Suggestion",
@@ -884,7 +911,13 @@
"account_not_linked_to_dropbox": "Votre compte n’est pas lié à Dropbox",
"update_dropbox_settings": "Mettre à jour vos paramètres Dropbox",
"refresh_page_after_starting_free_trial": "Veuillez actualiser cette page avant de commencer votre essai gratuit.",
- "checking_dropbox_status": "vérification de l’état de Dropbox",
+ "refresh_page_after_linking_dropbox": "Veuillez rafraîchir cette page après avoir lié votre compte à Dropbox.",
+ "checking_dropbox_status": "Vérification de l’état de Dropbox",
+ "manage_files_from_your_dropbox_folder": "Gérez les fichiers de votre Dropbox",
+ "have_an_extra_backup": "Gardez une sauvegarde supplémentaire",
+ "work_with_non_overleaf_users": "Travaillez avec des utilisateurs hors de Overleaf",
+ "work_offline": "Travaillez hors ligne",
+ "easily_manage_your_project_files_everywhere": "Gérez facilement vos fichiers de projets, depuis partout",
"dismiss": "Annuler",
"deleted_files": "Fichiers supprimés",
"new_file": "Nouveau fichier",
@@ -933,6 +966,7 @@
"clearing": "Nettoyage en cours",
"template_description": "Description des modèles",
"project_last_published_at": "Votre projet a été édité pour la dernière fois le",
+ "template_title_taken_from_project_title": "Le titre du modèle sera repris automatiquement du titre du projet",
"problem_talking_to_publishing_service": "Il y a un problème avec notre service d’édition, veuillez réessayer dans quelques minutes",
"unpublishing": "Dépublication en cours",
"republish": "Publier à nouveau",
@@ -956,6 +990,7 @@
"ask_proj_owner_to_upgrade_for_history": "Veuillez demander au propriétaire du projet de mettre à niveau son compte pour pouvoir utiliser l’historique.",
"anonymous": "Anonyme",
"generic_something_went_wrong": "Désolé, quelque chose s'est mal passé :(",
+ "generic_if_problem_continues_contact_us": "Si ce problème persiste, veuillez nous contacter",
"restoring": "Restauration en cours",
"restore_to_before_these_changes": "Restaurer juste avant ces modifications",
"profile_complete_percentage": "Votre profil est complet à __percentval__%",
@@ -998,15 +1033,21 @@
"month": "mois",
"subscribe_to_this_plan": "S’abonner à cette offre",
"your_plan": "Votre offre",
+ "your_new_plan": "Votre nouvelle offre",
"your_subscription": "Votre abonnement",
"on_free_trial_expiring_at": "Vous bénéficiez actuellement d’un essai gratuit qui expire le __expiresAt__.",
"choose_a_plan_below": "Choisir ci-dessous une offre à laquelle vous souhaitez vous abonner.",
"currently_subscribed_to_plan": "Vous bénéficiez actuellement de l’offre <0>__planName__0>.",
+ "your_plan_is_changing_at_term_end": "Votre offre changera vers <0>__pendingPlanName__0> à la fin de l’échéance de facturation en cours.",
+ "want_change_to_apply_before_plan_end": "Si vous souhaitez que cette modification prenne effet avant la fin de l’échéance actuelle de facturation, veuillez nous contacter.",
"change_plan": "Changer d’offre",
"next_payment_of_x_collectected_on_y": "Le prochain paiement de <0>__paymentAmmount__0> sera débité le <1>__collectionDate__1>.",
+ "additional_licenses": "Votre abonnement inclut <0>__additionalLicenses__0> licence(s) additionnelle(s), pour un total de <1>__totalLicenses__1> licences.",
+ "pending_additional_licenses": "Votre abonnement va changer pour inclure <0>__pendingAdditionalLicenses__0> licence(s) additionnelle(s), pour un total de <1>__pendingTotalLicenses__1> licences.",
"update_your_billing_details": "Mettre à jour vos données de facturation",
"subscription_canceled_and_terminate_on_x": " Votre abonnement a été annulé et se terminera le <0>__terminateDate__0>. Aucun paiement supplémentaire ne vous sera demandé.",
"your_subscription_has_expired": "Votre abonnement a expiré",
+ "account_has_past_due_invoice_change_plan_warning": "Votre compte présente un arriéré de paiement. Vous ne pourrez pas changer d’offre tant que votre situation ne sera pas régularisée.",
"create_new_subscription": "Créer un nouvel abonnement",
"problem_with_subscription_contact_us": "Il y a un problème avec votre abonnement. Veuillez nous contacter pour davantage d’informations.",
"manage_group": "Gérer le groupe",
@@ -1041,6 +1082,7 @@
"collaboration": "Collaboration",
"work_on_single_version": "Travaillez ensemble sur la même version",
"view_collab_edits": "Voyez les modifications des autres ",
+ "view_collab_edits_in_real_time": "Voir les modifications de vos collaborateur·rice·s en temps réel.",
"ease_of_use": " Facilité d’utilisation",
"no_complicated_latex_install": "Pas d’installation compliquée de LaTeX",
"all_packages_and_templates": "Tous les paquets et <0>__templatesLink__0> qu’il vous faut",
@@ -1087,6 +1129,9 @@
"over_x_templates_easy_getting_started": "Il y a des milliers de __templates__ dans notre galerie de modèles. Il est donc très facile de démarrer, que vous écriviez un article de revue, une thèse, un CV ou quoi que ce soit d’autre.",
"done": "Terminé",
"change": "Modifier",
+ "change_or_cancel-change": "Changer",
+ "change_or_cancel-or": "ou",
+ "change_or_cancel-cancel": "annuler",
"page_not_found": "Page introuvable",
"please_see_help_for_more_info": "Veuillez vous reporter au guide d’aide pour plus d’informations",
"this_project_will_appear_in_your_dropbox_folder_at": "Ce projet apparaîtra dans votre dossier Dropbox à ",
@@ -1147,8 +1192,12 @@
"privacy": "Politique de confidentialité",
"contact": "Contact",
"change_to_this_plan": "Changer pour cette offre",
+ "keep_current_plan": "Garder mon offre actuelle",
"processing": "En traitement",
"sure_you_want_to_change_plan": "Voulez-vous vraiment changer d’offre pour <0>__planName__0> ?",
+ "sure_you_want_to_cancel_plan_change": "Êtes-vous sûr(e) de vouloir annuler votre modification prévue d’offre ? Vous resterez abonné à l’offre <0>__planName__0>.",
+ "revert_pending_plan_change": "Annuler la modification prévue d’offre",
+ "existing_plan_active_until_term_end": "Votre offre actuelle et ses avantages resteront actifs jusqu’à la prochaine échéance de paiement.",
"move_to_annual_billing": "Opter pour une facturation annuelle",
"annual_billing_enabled": "Facturation annuelle activée",
"move_to_annual_billing_now": "Opter pour une facturation annuelle dès maintenant",
@@ -1179,6 +1228,7 @@
"sync_to_dropbox_and_github": "Synchroniser avec Dropbox et GitHub",
"project_too_large": "Projet trop volumineux",
"project_too_large_please_reduce": "Ce projet contient trop de texte, veuillez essayer de le réduire. Les fichiers les plus volumineux sont :",
+ "project_too_much_editable_text": "Ce projet contient trop de texte, veuillez essayer de le réduire.",
"please_ask_the_project_owner_to_link_to_github": "Veuillez demander au propriétaire du projet de le lier à un dépôt GitHub",
"go_to_pdf_location_in_code": "Aller dans le code à l’emplacement du PDF",
"ko": "Koréen",
@@ -1338,5 +1388,41 @@
"remote_service_error": "Le service distant a renvoyé une erreur",
"linked_file": "Fichier importé",
"n_items": "__count__ élément",
- "thank_you": "Merci"
+ "n_items_plural": "__count__ éléments",
+ "you_can_now_log_in_sso": "Vous pouvez maintenant vous connecter via votre établissement pour potentiellement bénéficier de <0>fonctionnalités professionnelles __appName__ gratuites0> !",
+ "link_institutional_email_get_started": "Liez une adresse courriel institutionnelle pour commencer.",
+ "looks_like_youre_at": "Il semblerait que vous soyez à <0>__institutionName__0> !",
+ "add_affiliation": "Ajouter une affiliation",
+ "did_you_know_institution_providing_professional": "Saviez-vous que __institutionName__ fournit des <0>fonctionnalités professionnelles __appName__ gratuites0> à tous les membres de __institutionName__ ?",
+ "add_email_to_claim_features": "Ajouter votre adresse courriel institutionnelle pour obtenir ces fonctionnalités.",
+ "please_change_primary_to_remove": "Veuillez changer votre adresse courriel principale pour pouvoir la retirer",
+ "please_reconfirm_your_affiliation_before_making_this_primary": "Veuillez confirmer votre affiliation avant de pouvoir la rendre principale.",
+ "please_link_before_making_primary": "Veuillez confirmer votre adresse courriel en la liant à votre compte institutionnel avant de pouvoir la rendre principale.",
+ "dropbox_duplicate_project_names": "Votre compte Dropbox a été dissocié, car vous avez plus d’un projet portant le nom <0>« __projectName__ »0>.",
+ "dropbox_duplicate_project_names_suggestion": "Veuillez vous assurer de l’unicité des noms de tous vos projets <0>actifs, archivés ou à la corbeille0> puis réassociez votre compte Dropbox.",
+ "please_reconfirm_institutional_email": "Veuillez prendre un instant pour valider votre adresse courriel institutionnelle ou bien <0>supprimez-la0> de votre compte.",
+ "need_to_add_new_primary_before_remove": "Vous devrez ajouter une nouvelle adresse courriel principale avant de pouvoir supprimer celle-ci.",
+ "are_you_still_at": "Êtes-vous toujours à <0>__institutionName__0> ?",
+ "confirm_affiliation": "Valider l’affilation",
+ "please_check_your_inbox_to_confirm": "Veuillez vérifier votre boîte de réception de courriel pour valider votre affiliation à <0>__institutionName__0>.",
+ "thank_you": "Merci",
+ "category_greek": "Grec",
+ "category_operators": "Opérateurs",
+ "category_relations": "Relations",
+ "category_misc": "Divers",
+ "no_symbols_found": "Aucun symbole toruvé",
+ "find_out_more_about_latex_symbols": "En savoir plus sur les symboles LaTeX",
+ "search": "Recherche",
+ "also": "Aussi",
+ "add_email": "Ajouter une adresse",
+ "pay_with_visa_mastercard_or_amex": "Payer par Mastercard, Visa ou Amex",
+ "pay_with_paypal": "Payer par Paypal",
+ "this_field_is_required": "Ce champ est requis",
+ "by_subscribing_you_agree_to_our_terms_of_service": "En vous inscrivant, vous acceptez nos <0>conditions d’utilisation0>.",
+ "go_next_page": "Aller à la page suivante",
+ "go_prev_page": "Aller à la page précédente",
+ "page_current": "Page __page__, page actuelle",
+ "go_page": "Aller à la page __page__",
+ "pagination_navigation": "Navigation pagination",
+ "skip_to_content": "Aller au contenu"
}