diff --git a/docs/i18n/fr/code.json b/docs/i18n/fr/code.json
index f35d00fab..4b7a57d4a 100644
--- a/docs/i18n/fr/code.json
+++ b/docs/i18n/fr/code.json
@@ -1,4 +1,43 @@
{
+ "homePage.head.tagline": {
+ "message": "Librairie de gestion d'état pour React"
+ },
+ "homePage.head.start": {
+ "message": "Commencer"
+ },
+ "homePage.minimal.title": {
+ "message": "Minimal et tout comme React"
+ },
+ "homePage.minimal.text": {
+ "message": "Recoil fonctionne et pense comme React. Ajoutez-le à votre application et obtenez un état partagé rapide et flexible."
+ },
+ "homePage.flow.title": {
+ "message": "Graphe de flux de données "
+ },
+ "homePage.flow.text": {
+ "message": "Données dérivées et requêtes asynchrones sont apprivoisées avec des fonctions pures et des un système d'abonnement efficace."
+ },
+ "homePage.cross.title": {
+ "message": "Observation inter-applications"
+ },
+ "homePage.cross.text": {
+ "message": "Implementez persistance, routage, débogage dans le temps ou retour arrière en observant tous les changements d'état dans votre application, sans nuire au fractionnement du code."
+ },
+ "resourcePage.head.title": {
+ "message": "Ressources Externes"
+ },
+ "resourcePage.learn.title": {
+ "message": "Apprendre Recoil"
+ },
+ "resourcePage.learn.course": {
+ "message": "a créé un cours vidéo Recoil gratuit (en anglais), qui vous emmène de la configuration à l'utilisation avancée. Dans le cours, vous apprendrez à tirer pleinement parti des APIs puissantes de Recoil."
+ },
+ "resourcePage.learn.more": {
+ "message": "Apprenez à récupérer des données avec Suspense, à utiliser Recoil pour résoudre les goulots d'étranglement courants de React, et bien plus encore."
+ },
+ "resourcePage.learn.watch": {
+ "message": "Regarder le cours"
+ },
"theme.NotFound.title": {
"message": "Page introuvable",
"description": "The title of the 404 page"
diff --git a/docs/i18n/fr/docusaurus-theme-classic/navbar.json b/docs/i18n/fr/docusaurus-theme-classic/navbar.json
index 6d7579a06..305971707 100644
--- a/docs/i18n/fr/docusaurus-theme-classic/navbar.json
+++ b/docs/i18n/fr/docusaurus-theme-classic/navbar.json
@@ -8,7 +8,7 @@
"description": "Navbar item with label Blog"
},
"item.label.External Resources": {
- "message": "Resources Externes",
+ "message": "Ressources Externes",
"description": "Navbar item with label External Resources"
},
"item.label.GitHub": {
diff --git a/docs/src/pages/index.js b/docs/src/pages/index.js
index aaa07a239..0ac28440c 100644
--- a/docs/src/pages/index.js
+++ b/docs/src/pages/index.js
@@ -14,52 +14,53 @@ import useThemeContext from '@theme/hooks/useThemeContext';
import Link from '@docusaurus/Link';
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
import useBaseUrl from '@docusaurus/useBaseUrl';
+import Translate from '@docusaurus/Translate';
import styles from './styles.module.css';
import WordMarkImaage from '../../static/img/wordmark.svg';
const features = [
{
- title: <>Minimal and Reactish>,
+ title:
{siteConfig.tagline}
+