Skip to content

Add ENG / CAST / CAT static portfolio routes - #77

Merged
DidacLL merged 11 commits into
mainfrom
DidacLl/multilingual
Sep 2, 2026
Merged

Add ENG / CAST / CAT static portfolio routes#77
DidacLL merged 11 commits into
mainfrom
DidacLl/multilingual

Conversation

@DidacLL

@DidacLL DidacLL commented Sep 2, 2026

Copy link
Copy Markdown
Owner

Draft validation PR for the multilingual layer built on top of DidacLl/content-audit.

Scope:

  • preserve English routes without a prefix;
  • add /es/... and /ca/... using the same technical path segments and slugs;
  • keep Markdown as the content owner, with locale-specific files under es/ and ca/;
  • localize shared navigation/UI strings without introducing a client i18n runtime;
  • add language switching, lang, canonical, hreflang and x-default metadata;
  • require translation parity for the current public pages/projects/posts/CV views;
  • make route discovery and Markdown-link validation multilingual-aware.

This PR temporarily targets main so the existing PR-only CI can validate the branch. Once checks are green it will be retargeted to DidacLl/content-audit so the multilingual diff remains isolated from the editorial rewrite.

@DidacLL
DidacLL marked this pull request as ready for review September 2, 2026 07:46
@DidacLL
DidacLL merged commit c096900 into main Sep 2, 2026
2 checks passed
@DidacLL
DidacLL deleted the DidacLl/multilingual branch September 2, 2026 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant