diff --git a/README/index.html b/README/index.html
index ff4e814..067ff82 100644
--- a/README/index.html
+++ b/README/index.html
@@ -210,7 +210,7 @@ will be merged.
-
+
diff --git a/error/404/index.html b/error/404/index.html
index 1ce8961..fb05ba1 100644
--- a/error/404/index.html
+++ b/error/404/index.html
@@ -142,7 +142,7 @@ The resource that you are attempting to access does not exist or you don't have
-
+
diff --git a/error/422/index.html b/error/422/index.html
index 0702c61..e9b3535 100644
--- a/error/422/index.html
+++ b/error/422/index.html
@@ -138,7 +138,7 @@ Make sure you have access to the thing you tried to changee
-
+
diff --git a/error/500/index.html b/error/500/index.html
index 23aa8af..7cd29b6 100644
--- a/error/500/index.html
+++ b/error/500/index.html
@@ -140,7 +140,7 @@ Try refreshing the page, or going back and attempting the action again.
-
+
diff --git a/error/502/index.html b/error/502/index.html
index 0f1ba7d..95c42cc 100644
--- a/error/502/index.html
+++ b/error/502/index.html
@@ -140,7 +140,7 @@ Try refreshing the page, or going back and attempting the action again.
-
+
diff --git a/error/503/index.html b/error/503/index.html
index 08686af..ef04f2c 100644
--- a/error/503/index.html
+++ b/error/503/index.html
@@ -140,7 +140,7 @@ Try refreshing the page, or going back and attempting the action again.
-
+
diff --git a/footer.fr.mo b/footer.fr.mo
index 00f869a..30a9b74 100644
Binary files a/footer.fr.mo and b/footer.fr.mo differ
diff --git a/footer/index.en.html b/footer/index.en.html
index 210a999..08893b1 100644
--- a/footer/index.en.html
+++ b/footer/index.en.html
@@ -134,7 +134,7 @@
-
+
@@ -222,7 +222,7 @@
-
+
diff --git a/footer/index.fr.html b/footer/index.fr.html
index 4cabae1..e7cb232 100644
--- a/footer/index.fr.html
+++ b/footer/index.fr.html
@@ -131,8 +131,8 @@ var index = Array.prototype.indexOf.call(form, event.target);
form.elements[index + 1].focus(); event.preventDefault(); } });
-
+
@@ -220,8 +220,8 @@ var index = Array.prototype.indexOf.call(form, event.target);
form.elements[index + 1].focus(); event.preventDefault(); } });
-
+
diff --git a/generated.txt b/generated.txt
index 6ba09ac..0d27ba1 100644
--- a/generated.txt
+++ b/generated.txt
@@ -1 +1 @@
-Thu Mar 13 21:41:16 UTC 2025
+Thu Mar 13 21:52:00 UTC 2025
diff --git a/ikiwiki.fr/index.html b/ikiwiki.fr/index.html
index 0896bca..ebf30fe 100644
--- a/ikiwiki.fr/index.html
+++ b/ikiwiki.fr/index.html
@@ -197,7 +197,7 @@ msgstr "templates"
-
+
diff --git a/ikiwiki/openid/index.html b/ikiwiki/openid/index.html
index 55e5760..321da2c 100644
--- a/ikiwiki/openid/index.html
+++ b/ikiwiki/openid/index.html
@@ -150,7 +150,7 @@ by delegating it to an openid server. Here's an example of how to do that:
-
+
diff --git a/ikiwiki/pagespec/attachment.fr/index.html b/ikiwiki/pagespec/attachment.fr/index.html
index bfb4823..48fc5d4 100644
--- a/ikiwiki/pagespec/attachment.fr/index.html
+++ b/ikiwiki/pagespec/attachment.fr/index.html
@@ -246,7 +246,7 @@ msgstr "`virusfree()` - teste la pièce jointe avec un programme antivirus."
-
+
diff --git a/ikiwiki/pagespec/attachment/index.html b/ikiwiki/pagespec/attachment/index.html
index 42962fa..2d40802 100644
--- a/ikiwiki/pagespec/attachment/index.html
+++ b/ikiwiki/pagespec/attachment/index.html
@@ -162,7 +162,7 @@ include a glob in the type, for example mimetype(image/*).
-
+
diff --git a/ikiwiki/pagespec/index.html b/ikiwiki/pagespec/index.html
index 82e622f..274e984 100644
--- a/ikiwiki/pagespec/index.html
+++ b/ikiwiki/pagespec/index.html
@@ -227,7 +227,7 @@ linking to the page containing the PageSpec.
-
+
diff --git a/ikiwiki/pagespec/sorting/index.html b/ikiwiki/pagespec/sorting/index.html
index 6bf479a..4922b65 100644
--- a/ikiwiki/pagespec/sorting/index.html
+++ b/ikiwiki/pagespec/sorting/index.html
@@ -147,7 +147,7 @@ title in reverse order if two pages have the same age).
-
+
diff --git a/ikiwiki/subpage/index.html b/ikiwiki/subpage/index.html
index 6c9425f..b7dfe0a 100644
--- a/ikiwiki/subpage/index.html
+++ b/ikiwiki/subpage/index.html
@@ -139,7 +139,7 @@ can be nested as deeply as you'd like.
-
+
diff --git a/ikiwiki/subpage/linkingrules/index.html b/ikiwiki/subpage/linkingrules/index.html
index fc34aa1..44513db 100644
--- a/ikiwiki/subpage/linkingrules/index.html
+++ b/ikiwiki/subpage/linkingrules/index.html
@@ -160,7 +160,7 @@ links are checked for last of all.
-
+
diff --git a/ikiwiki/wikilink.fr/index.html b/ikiwiki/wikilink.fr/index.html
index d9d614a..2071f87 100644
--- a/ikiwiki/wikilink.fr/index.html
+++ b/ikiwiki/wikilink.fr/index.html
@@ -240,7 +240,7 @@ msgstr "Vous pouvez mettre une URL dans un WikiLink pour lier une page externe.
-
+
diff --git a/ikiwiki/wikilink/index.html b/ikiwiki/wikilink/index.html
index 3e0a8a1..ebaf4cd 100644
--- a/ikiwiki/wikilink/index.html
+++ b/ikiwiki/wikilink/index.html
@@ -156,7 +156,7 @@ Email addresses can also be used to generate a mailto link.
-
+
diff --git a/shortcuts/index.en.html b/shortcuts/index.en.html
index e80e308..c664c52 100644
--- a/shortcuts/index.en.html
+++ b/shortcuts/index.en.html
@@ -236,7 +236,7 @@ ikiwiki will include your shortcut in the standard underlay.
-
+
diff --git a/shortcuts/index.fr.html b/shortcuts/index.fr.html
index a7f298c..9297932 100644
--- a/shortcuts/index.fr.html
+++ b/shortcuts/index.fr.html
@@ -233,8 +233,8 @@ var index = Array.prototype.indexOf.call(form, event.target);
form.elements[index + 1].focus(); event.preventDefault(); } });
-
+
diff --git a/smileys/index.html b/smileys/index.html
index 09c0bae..f6ca3dc 100644
--- a/smileys/index.html
+++ b/smileys/index.html
@@ -186,7 +186,7 @@ smileys directory in the path to the file.
-
+