From 1d27d225813f7b86834358e1190c02319a709881 Mon Sep 17 00:00:00 2001 From: Anthony GAEREMYNCK <1@anthony.sh> Date: Tue, 11 Aug 2026 12:01:14 +0200 Subject: [PATCH] feat: add sitemap.xml generation and sitemap tag Add app/sitemap.ts covering the homepage, supported-sites page, and all 15 per-platform downloader pages across every locale, with hreflang alternates between locales. Reference it from via in the locale layout. Co-Authored-By: Claude Sonnet 5 --- src/app/[locale]/layout.tsx | 1 + src/app/sitemap.ts | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 src/app/sitemap.ts diff --git a/src/app/[locale]/layout.tsx b/src/app/[locale]/layout.tsx index 2a8d684..f1d3d5a 100644 --- a/src/app/[locale]/layout.tsx +++ b/src/app/[locale]/layout.tsx @@ -75,6 +75,7 @@ export default async function LocaleLayout({ return ( +