diff --git a/src/content/learn/adding-interactivity.md b/src/content/learn/adding-interactivity.md
index 501c9f620..562c4966e 100644
--- a/src/content/learn/adding-interactivity.md
+++ b/src/content/learn/adding-interactivity.md
@@ -1,30 +1,30 @@
---
-title: Adding Interactivity
+title: Ajouter de l’interactivité
---
-Some things on the screen update in response to user input. For example, clicking an image gallery switches the active image. In React, data that changes over time is called *state.* You can add state to any component, and update it as needed. In this chapter, you'll learn how to write components that handle interactions, update their state, and display different output over time.
+Certaines choses à l’écran se mettent à jour en réponse aux actions de l’utilisateur. Par exemple, en cliquant sur une galerie d’images, l’image active change. En React, les données qui changent au fil du temps sont appelées *état*. Vous pouvez ajouter un état à n'importe quel composant et le mettre à jour quand nécessaire. Dans ce chapitre, vous apprendrez à écrire des composants qui gèrent des interactions, mettent à jour leur état et ajustent leur affichage au fil du temps.
-* [How to handle user-initiated events](/learn/responding-to-events)
-* [How to make components "remember" information with state](/learn/state-a-components-memory)
-* [How React updates the UI in two phases](/learn/render-and-commit)
-* [Why state doesn't update right after you change it](/learn/state-as-a-snapshot)
-* [How to queue multiple state updates](/learn/queueing-a-series-of-state-updates)
-* [How to update an object in state](/learn/updating-objects-in-state)
-* [How to update an array in state](/learn/updating-arrays-in-state)
+* [Comment gérer les événements initiés par l’utilisateur](/learn/responding-to-events)
+* [Comment faire en sorte que les composants « se souviennent » des informations grâce aux états](/learn/state-a-components-memory)
+* [Comment React met à jour l’interface utilisateur (UI) en deux phases](/learn/render-and-commit)
+* [Pourquoi l’état ne se met pas à jour immédiatement après sa modification](/learn/state-as-a-snapshot)
+* [Comment cumuler plusieurs mises à jour d’un même état](/learn/queueing-a-series-of-state-updates)
+* [Comment mettre à jour un objet dans l’état](/learn/updating-objects-in-state)
+* [Comment mettre à jour un tableau dans l’état](/learn/updating-arrays-in-state)
-## Responding to events {/*responding-to-events*/}
+## Réagir aux événements {/*responding-to-events*/}
-React lets you add *event handlers* to your JSX. Event handlers are your own functions that will be triggered in response to user interactions like clicking, hovering, focusing on form inputs, and so on.
+React vous permet d’ajouter des *gestionnaires d’événements* à votre JSX. Les gestionnaires d’événements sont vos propres fonctions qui seront déclenchées en réponse aux interactions de l’utilisateur telles que des clics, survols, activations de champs de saisie de formulaires, etc.
-Built-in components like `