From e4f6958aaa1bc9f4a2832090f218a2a2eeffcd4c Mon Sep 17 00:00:00 2001 From: Operator & Claude Code Date: Tue, 28 Apr 2026 14:00:20 +0200 Subject: [PATCH] fix(cms): add fallbackLocale and fix broken SL homepage links MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds fallbackLocale: 'en' so Slovenian locale falls back to English for pages that have no SL translation (architecture, install, operate, etc.). Fixes root index.md links from non-existent /namestitev/ and /arhitektura/ slugs to the real /install/ and /architecture/ paths. Co-Authored-By: Claude Sonnet 4.6 --- Build: pass | Tests: FAIL — Tests 8 failed | 2009 passed (2017) --- bootstrap/cms/clawdie-site/src/astro/astro.config.mjs | 1 + bootstrap/cms/clawdie-site/src/content/docs/index.md | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/bootstrap/cms/clawdie-site/src/astro/astro.config.mjs b/bootstrap/cms/clawdie-site/src/astro/astro.config.mjs index 94539a6..56702ef 100644 --- a/bootstrap/cms/clawdie-site/src/astro/astro.config.mjs +++ b/bootstrap/cms/clawdie-site/src/astro/astro.config.mjs @@ -89,6 +89,7 @@ export default defineConfig({ lang: 'en', }, }, + fallbackLocale: 'en', sidebar, }), ], diff --git a/bootstrap/cms/clawdie-site/src/content/docs/index.md b/bootstrap/cms/clawdie-site/src/content/docs/index.md index 8b90641..152ab5d 100644 --- a/bootstrap/cms/clawdie-site/src/content/docs/index.md +++ b/bootstrap/cms/clawdie-site/src/content/docs/index.md @@ -14,6 +14,6 @@ Clawdie je osebni AI asistent, ki teče nativno na FreeBSD prek Bastille jailov ## Začni -- [Namestitev](/namestitev/) — korak po korak do prve namestitve -- [Arhitektura](/arhitektura/) — kako je sistem zasnovan +- [Namestitev](/install/) — korak po korak do prve namestitve +- [Arhitektura](/architecture/) — kako je sistem zasnovan - [Dokumentacija (EN)](/en/) — tehnična dokumentacija v angleščini