From f29ce4c1052e1c31ea571e0acddd66d59273f454 Mon Sep 17 00:00:00 2001 From: Martin Berg Alstad Date: Mon, 28 Jul 2025 18:12:34 +0200 Subject: [PATCH] :bug: Fix language not switching on dynamic pages --- src/pages/en/projects/[project].astro | 12 ++---------- src/pages/projects/[project].astro | 14 +++----------- 2 files changed, 5 insertions(+), 21 deletions(-) diff --git a/src/pages/en/projects/[project].astro b/src/pages/en/projects/[project].astro index f879eff..0412950 100644 --- a/src/pages/en/projects/[project].astro +++ b/src/pages/en/projects/[project].astro @@ -1,17 +1,9 @@ --- import ProjectPage from "@/components/projects/ProjectPage.astro" -import { type GetStaticPathsResult } from "astro" import "@/styles/global.css" -// Prerender the page as static HTML during build -export const prerender = true - -export function getStaticPaths(): GetStaticPathsResult { - return [ - { params: { project: "homepage" } }, - { params: { project: "sb1budget" } }, - ] -} +// Prerender must be false for paraglide js +export const prerender = false const { project } = Astro.params --- diff --git a/src/pages/projects/[project].astro b/src/pages/projects/[project].astro index f879eff..14208ed 100644 --- a/src/pages/projects/[project].astro +++ b/src/pages/projects/[project].astro @@ -1,19 +1,11 @@ --- import ProjectPage from "@/components/projects/ProjectPage.astro" -import { type GetStaticPathsResult } from "astro" import "@/styles/global.css" -// Prerender the page as static HTML during build -export const prerender = true - -export function getStaticPaths(): GetStaticPathsResult { - return [ - { params: { project: "homepage" } }, - { params: { project: "sb1budget" } }, - ] -} +// Prerender must be false for paraglide js +export const prerender = false const { project } = Astro.params --- - +