diff --git a/messages/en.json b/messages/en.json
index 6e583d3..4f09d08 100644
--- a/messages/en.json
+++ b/messages/en.json
@@ -36,7 +36,8 @@
"title": "Featured Profiles",
"description": "Top 20 players from UltRank 2025",
"profile_alt": "View {name} 2025 recap"
- }
+ },
+ "out_of_service": "Since {date}, downloading recap images and videos is no longer possible."
},
"common": {
"or": "OR"
diff --git a/messages/fr.json b/messages/fr.json
index 9e350a6..7124ca8 100644
--- a/messages/fr.json
+++ b/messages/fr.json
@@ -36,7 +36,8 @@
"title": "Profils en vedette",
"description": "Top 20 joueurs de l'UltRank 2025",
"profile_alt": "Voir le récapitulatif 2025 de {name}"
- }
+ },
+ "out_of_service": "A partir du {date}, il ne sera plus possible de télécharger les récaps images et vidéos."
},
"common": {
"or": "OU"
diff --git a/src/routes/(app)/+page.svelte b/src/routes/(app)/+page.svelte
index 13edb3c..74dead4 100644
--- a/src/routes/(app)/+page.svelte
+++ b/src/routes/(app)/+page.svelte
@@ -19,10 +19,18 @@
onMount(() => {
videoSrc = '/videos/Glutonny.webm';
});
+
+ const endOfService = new Date('2026-06-29T00:00:00Z');