diff --git a/src/i18n/strings/fr.json b/src/i18n/strings/fr.json
index 8afaeef2e6..4da12b701d 100644
--- a/src/i18n/strings/fr.json
+++ b/src/i18n/strings/fr.json
@@ -1867,5 +1867,30 @@
"Riot failed to get the public room list.": "Riot n’a pas pu récupérer la liste des salons publics.",
"The homeserver may be unavailable or overloaded.": "Le serveur d’accueil est peut-être indisponible ou surchargé.",
"You have %(count)s unread notifications in a prior version of this room.|other": "Vous avez %(count)s notifications non lues dans une version précédente de ce salon.",
- "You have %(count)s unread notifications in a prior version of this room.|one": "Vous avez %(count)s notification non lue dans une version précédente de ce salon."
+ "You have %(count)s unread notifications in a prior version of this room.|one": "Vous avez %(count)s notification non lue dans une version précédente de ce salon.",
+ "Whether or not you're using the 'breadcrumbs' feature (avatars above the room list)": "Si vous utilisez ou non la fonction « fil d’ariane » (les avatars au-dessus de la liste des salons)",
+ "Replying With Files": "Répondre avec des fichiers",
+ "At this time it is not possible to reply with a file. Would you like to upload this file without replying?": "Pour le moment, il n’est pas possible de répondre avec un fichier. Souhaitez-vous envoyer ce fichier sans répondre ?",
+ "The file '%(fileName)s' failed to upload.": "Le fichier « %(fileName)s » n’a pas pu être envoyé.",
+ "Show recent room avatars above the room list": "Afficher les avatars des salons récents au-dessus de la liste des salons",
+ "Rotate counter-clockwise": "Pivoter dans le sens inverse des aiguilles d’une montre",
+ "Rotate clockwise": "Pivoter dans le sens des aiguilles d’une montre",
+ "GitHub issue": "Rapport GitHub",
+ "Notes": "Notes",
+ "If there is additional context that would help in analysing the issue, such as what you were doing at the time, room IDs, user IDs, etc., please include those things here.": "S’il y a des informations supplémentaires qui pourraient nous aider à analyser le problème, comme ce que vous faisiez, l’identifiant du salon ou des utilisateurs etc, veuillez les préciser ici.",
+ "Sign out and remove encryption keys?": "Se déconnecter et supprimer les clés de chiffrement ?",
+ "To help us prevent this in future, please send us logs.": "Pour nous aider à éviter cela dans le futur, veuillez nous envoyer les journaux.",
+ "Missing session data": "Données de la session manquantes",
+ "Some session data, including encrypted message keys, is missing. Sign out and sign in to fix this, restoring keys from backup.": "Des données de la session, dont les clés des messages chiffrés, sont manquantes. Déconnectez-vous et reconnectez-vous pour régler ce problème, en restaurant les clés depuis la sauvegarde.",
+ "Your browser likely removed this data when running low on disk space.": "Votre navigateur a sûrement supprimé ces données car il restait peu d’espace sur le disque.",
+ "Upload files (%(current)s of %(total)s)": "Envoi des fichiers (%(current)s sur %(total)s)",
+ "Upload files": "Envoyer les fichiers",
+ "Upload": "Envoyer",
+ "This file is too large to upload. The file size limit is %(limit)s but this file is %(sizeOfThisFile)s.": "Le fichier est trop lourd pour être envoyé. La taille limite est de %(limit)s mais la taille de ce fichier est de %(sizeOfThisFile)s.",
+ "These files are too large to upload. The file size limit is %(limit)s.": "Ces fichiers sont trop lourds pour être envoyés. La taille limite des fichiers est de %(limit)s.",
+ "Some files are too large to be uploaded. The file size limit is %(limit)s.": "Certains fichiers sont trop lourds pour être envoyés. La taille limite des fichiers est de %(limit)s.",
+ "Upload %(count)s other files|other": "Envoyer %(count)s autres fichiers",
+ "Upload %(count)s other files|one": "Envoyer %(count)s autre fichier",
+ "Cancel All": "Tout annuler",
+ "Upload Error": "Erreur d’envoi"
}