diff --git a/scripts/lang/fr/__init__.py b/scripts/lang/fr/__init__.py
index 513424a26..d2ee99cf2 100644
--- a/scripts/lang/fr/__init__.py
+++ b/scripts/lang/fr/__init__.py
@@ -169,7 +169,6 @@
"ancre",
"créer-séparément",
"désabrévier",
- "graphie",
"Import",
"Modèle",
"préciser",
@@ -457,6 +456,8 @@
"formatnum": f'number(parts[1], "{float_separator}", "{thousands_separator}")',
# {{forme pronominale|mutiner}}
"forme pronominale": 'f"{capitalize(tpl)} de {parts[1]}"',
+ # {{graphie|u}}
+ "graphie": 'f"‹ {parts[1]} ›"',
# {{îles|fr}}
# {{îles|fr|des Antilles}}
"îles": "term('Géographie')",
diff --git a/tests/test_fr.py b/tests/test_fr.py
index 595fcae6a..49af03958 100644
--- a/tests/test_fr.py
+++ b/tests/test_fr.py
@@ -385,6 +385,7 @@ def test_parse_word(
("{{info lex|équitation|sport}}", "(Équitation, Sport)"),
("[[J·K-1|'''J·K{{e|-1}}''']]", "J·K-1"),
("{{FR|fr}}", "(France)"),
+ ("{{graphie|u}}", "‹ u ›"),
("{{lang|en|other rank}}", "other rank"),
("{{Lang|la|[[Martis]] [[dies]]}}", "Martis dies"),
("{{langues|fr|de Chine}}", "(Linguistique)"),