diff --git a/locales/fr.yml b/locales/fr.yml
index 249b0178aa..ec859e1565 100644
--- a/locales/fr.yml
+++ b/locales/fr.yml
@@ -50,13 +50,13 @@ common:
   update-available: "Une nouvelle version de Misskey est disponible ({newer}, version actuelle: {current}). Veuillez recharger la page pour appliquer la mise à jour."
   my-token-regenerated: "Votre token vient d'être généré, vous allez maintenant être déconnecté."
   i-like-sushi: "Je préfère les sushis (au pudding)"
-  show-reversi-board-labels: "リバーシのボードの行と列のラベルを表示"
+  show-reversi-board-labels: "Afficher les étiquettes des lignes et colonnes dans Reversi"
   reversi:
     drawn: "Partie nulle"
     my-turn: "C’est votre tour"
     opponent-turn: "Tour de l’adversaire"
     turn-of: "C’est le tour de {}"
-    past-turn-of: "{}のターン"
+    past-turn-of: "C'est au tour de {}"
   widgets:
     analog-clock: "Horloge analogique"
     profile: "Profil"
@@ -253,7 +253,7 @@ common/views/pages/follow.vue:
   request-pending: "Demande d'abonnement en attente"
   follow-request: "Demande d'abonnement"
 desktop/views/components/activity.chart.vue:
-  total: "Black ... Total"
+  total: "Noir ... Total"
   notes: "Bleu ... Notes"
   replies: "Rouge ... Réponses"
   renotes: "Vert ... Partages"
@@ -445,7 +445,7 @@ desktop/views/components/settings.vue:
   customize: "Personnaliser l'Accueil"
   dark-mode: "Mode nuit"
   circle-icons: "Utiliser des icônes circulaires"
-  gradient-window-header: "ウィンドウのタイトルバーにグラデーションを使用"
+  gradient-window-header: "Utiliser les dégradés sur la barre de titre de la fenêtre"
   post-form-on-timeline: "タイムライン上部に投稿フォームを表示する"
   show-reply-target: "リプライ先を表示する"
   show-my-renotes: "Afficher mes republications dans le fil"
@@ -458,13 +458,13 @@ desktop/views/components/settings.vue:
   volume: "Volume"
   test: "Test"
   mobile: "Mobile"
-  disable-via-mobile: "「モバイルからの投稿」フラグを付けない"
+  disable-via-mobile: "Enlever la mention publié via 'un périphérique mobile'"
   language: "Langue"
   pick-language: "Sélectionner une langue"
   recommended: "Recommandé"
   auto: "Automatique"
   specify-language: "Spécifier la langue"
-  language-desc: "変更はページの再度読み込み後に反映されます。"
+  language-desc: "Le rechargement de la page est requis afin d'appliquer les modifications."
   cache: "Cache"
   clean-cache: "Nettoyage"
   cache-warn: "クリーンアップを行うと、ブラウザに記憶されたアカウント情報のキャッシュ、書きかけの投稿・返信・メッセージ、およびその他のデータ(設定情報含む)が削除されます。クリーンアップを行った後はページを再度読み込みする必要があります。"
@@ -485,7 +485,7 @@ desktop/views/components/settings.vue:
   no-updates: "Aucune mise à jour disponible"
   no-updates-desc: "Votre Misskey est à jour."
   update-available: "Nouvelle version disponible !"
-  update-available-desc: "ページを再度読み込みすると更新が適用されます。"
+  update-available-desc: "Les mises à jour seront appliquées une fois la page est rechargée."
   advanced-settings: "Réglages avancés"
   debug-mode: "Activer le mode debug"
   debug-mode-desc: "Ce paramètre est stocké dans le navigateur."
@@ -598,7 +598,7 @@ desktop/views/components/window.vue:
   close: "Fermer"
 desktop/views/pages/deck/deck.tl-column.vue:
   is-media-only: "Les publications médias uniquement"
-  is-media-view: "メディアビュー"
+  is-media-view: "Vue média"
 desktop/views/pages/deck/deck.note.vue:
   reposted-by: "Reposté par {}"
   private: "cette publication est privée"
@@ -657,8 +657,8 @@ desktop/views/pages/user/user.profile.vue:
   unmute: "Enlever la sourdine"
 desktop/views/pages/user/user.header.vue:
   posts: "投稿"
-  following: "フォロー"
-  followers: "フォロワー"
+  following: "Suit"
+  followers: "Abonnés"
   is-bot: "Ce compte est un Bot"
 desktop/views/pages/user/user.timeline.vue:
   default: "Publications"
@@ -723,7 +723,7 @@ mobile/views/components/follow-button.vue:
   follow-request: "Demande d'abonnement"
 mobile/views/components/friends-maker.vue:
   title: "Abonnez-vous aux utilisateurs"
-  empty: "おすすめのユーザーは見つかりませんでした。"
+  empty: "Impossible de trouver des utilisateurs à recommander."
   fetching: "Chargement"
   refresh: "Voir plus"
   close: "Fermer"
@@ -866,7 +866,7 @@ mobile/views/pages/settings.vue:
   post-style-smart: "Intelligent"
   behavior: "Comportement"
   fetch-on-scroll: "Chargement lors du défilement"
-  disable-via-mobile: "「モバイルからの投稿」フラグを付けない"
+  disable-via-mobile: "Ne pas mentionner que ma publication provient d'un 'périphérique mobile'"
   load-raw-images: "Afficher les photos jointes en haute qualité"
   load-remote-media: "Afficher les médias sur le serveur distant"
   twitter: "Intégration à Twitter"
@@ -881,7 +881,7 @@ mobile/views/pages/settings.vue:
   no-updates: "Aucune mise à jour disponible"
   no-updates-desc: "Votre Misskey est à jour."
   update-available: "Nouvelle version disponible !"
-  update-available-desc: "ページを再度読み込みすると更新が適用されます。"
+  update-available-desc: "Les mises à jour seront appliquées une fois la page est rechargée."
   settings: "Réglages"
   signout: "Déconnexion"
 mobile/views/pages/user.vue: