Skip to content

Add complete English and Polish portfolio localization - #24

Merged
Fremen1990 merged 2 commits into
mainfrom
feature/portfolio-en-pl
Oct 6, 2026
Merged

Fremen1990 merged 2 commits into
mainfrom
feature/portfolio-en-pl

Conversation

@Fremen1990

Copy link
Copy Markdown
Owner

The portfolio now offers complete English and Polish pages with one EN / PL control that opens the corresponding page. English and published blog URLs remain unchanged; Polish home, case studies, supporting pages and shared controls use the existing design, skins and themes.

  • Render the correct document language through shared locale layouts, with localized metadata, sitemap entries and a bilingual 404.
  • Preserve appearance and mapped headings when switching language, including a visible second header row on mobile.
  • Migrate generated blog routes safely and retain published article wording and dates.
  • Use the approved concise EN/PL hero headlines.

Validation: lint, typecheck, formatting, 109 unit tests and production build passed locally. The full browser suite passed 255 checks; two old-headline assertions were corrected and passed on rerun. The final shortened headlines passed 18 responsive/browser checks and 10 localization tests. CI will rerun the complete suite against this commit. Desktop/mobile and share-card screenshots were reviewed; Chromium only, with no physical-device acceptance claimed.

No dependencies, private career records, generated build output or unrelated bun.lock are included.

- Introduced a new bun.lock file to manage dependencies for the project.
- Updated localization tests to improve accessibility and keyboard interactions, including a new function to open the command palette.
- Adjusted keyboard shortcuts for better compatibility across platforms.
@Fremen1990
Fremen1990 merged commit d2c4af8 into main Oct 6, 2026
6 checks passed
github-actions Bot pushed a commit that referenced this pull request Oct 6, 2026
…on (#24)

* Add complete English and Polish portfolio localization

* Add bun.lock file and enhance localization tests

- Introduced a new bun.lock file to manage dependencies for the project.
- Updated localization tests to improve accessibility and keyboard interactions, including a new function to open the command palette.
- Adjusted keyboard shortcuts for better compatibility across platforms.
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