diff --git a/fr-fr/wolfram-fr.html.markdown b/fr-fr/wolfram-fr.html.markdown
index b9fe986f..ea07aae5 100644
--- a/fr-fr/wolfram-fr.html.markdown
+++ b/fr-fr/wolfram-fr.html.markdown
@@ -57,101 +57,101 @@ x (* 20 *)
(* Le langage Wolfram effectue des manipulations symboliques, donc utiliser des
variables non déclarées n'est pas illégal *)
-cow + 5 (* 5 + cow, comme cow n'est pas déclarée, l'évaluation
+truc + 5 (* 5 + truc, comme truc n'est pas déclarée, l'évaluation
s'arrête là *)
-cow + 5 + 10 (* 15 + cow, on évalue ce qu'on peut... *)
-% (* 15 + cow, % représente le dernier résultat *)
-% - cow (* 15, les variables non déclarées peuvent quand même
+truc + 5 + 10 (* 15 + truc, on évalue ce qu'on peut... *)
+% (* 15 + truc, % représente le dernier résultat *)
+% - truc (* 15, les variables non déclarées peuvent quand même
s'annuler *)
-moo = cow + 5 (* Attention : moo est ici une expression et non un nombre *)
+chose = truc + 5 (* Attention : chose est ici une expression et non un nombre *)
(* Déclaration d'une fonction *)
-Double[x_] := x * 2 (* Le symbole := empêche l'évaluation immédiate du terme
- à droite *)
-Double[10] (* 20 *)
-Double[Sin[Pi/2]] (* 2 *)
-Double @ Sin @ (Pi/2) (* 2, Utiliser @ évite les paquets de crochets
- fermants si moches *)
-(Pi/2) // Sin // Double(* 2, Utiliser // permet d'écrire les fonctions dans
- l'ordre d'appel *)
+Double[x_] := x * 2 (* Le symbole := empêche l'évaluation immédiate du terme
+ à droite *)
+Double[10] (* 20 *)
+Double[Sin[Pi/2]] (* 2 *)
+Double @ Sin @ (Pi/2) (* 2, Utiliser @ évite les paquets de crochets
+ fermants si moches *)
+(Pi/2) // Sin // Double (* 2, Utiliser // permet d'écrire les fonctions dans
+ l'ordre d'appel *)
(* Pour la programmation impérative, utiliser ; pour séparer les expressions *)
-MyFirst[] := (Print@"Hello"; Print@"World") (* Les parenthèses sont nécessaires
- car ; est prioritaire sur := *)
-MyFirst[] (* Hello World *)
+Salut[] := (Print@"Hello"; Print@"World") (* Les parenthèses sont nécessaires
+ car ; est prioritaire sur := *)
+Salut[] (* Hello World *)
(* Boucles For à la C *)
-PrintTo[x_] := For[y=0, y 2, "Red" -> 1|> (* Crée une table associative *)
-myHash[["Green"]] (* 2, l'utilise *)
-myHash[["Green"]] := 5 (* 5, la modifie *)
-myHash[["Puce"]] := 3.5 (* 3.5, l'étend *)
-KeyDropFrom[myHash, "Green"] (* Supprime la clé "Green" *)
-Keys[myHash] (* {Red} *)
-Values[myHash] (* {1} *)
+table = <|"Vert" -> 2, "Rouge" -> 1|> (* Crée une table associative *)
+table[["Vert"]] (* 2, l'utilise *)
+table[["Vert"]] := 5 (* 5, la modifie *)
+table[["Bleu"]] := 3.5 (* 3.5, l'étend *)
+KeyDropFrom[table, "Vert"] (* Supprime la clé "Vert" *)
+Keys[table] (* {Rouge} *)
+Values[table] (* {1} *)
(* Pour finir, toute bonne démonstration du langage Wolfram contient un
Manipulate ! *)