From 1ab07867b425cfa8da207b904a297df29b1b177a Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Fri, 24 Jul 2026 21:56:44 +0200 Subject: i18n: localize remaining web UI chrome (nav, bookmarks, settings) The web nav links (settings, bookmarks, home), the /reader bookmark-add form placeholders and button, the /bookmarks filter/empty/delete labels, and every /settings field label were hardcoded English and stayed English under ui_language=pl. Route them all through i18n (en/pl) so the Polish UI is fully localized. No server.go change: every page's data already carries L: i18n.Get(cfg.UILanguage). --- internal/web/templates/bookmarks.html | 10 +++++----- internal/web/templates/index.html | 4 ++-- internal/web/templates/reader.html | 12 ++++++------ internal/web/templates/settings.html | 24 ++++++++++++------------ 4 files changed, 25 insertions(+), 25 deletions(-) (limited to 'internal/web') diff --git a/internal/web/templates/bookmarks.html b/internal/web/templates/bookmarks.html index 3597b74..efc988a 100644 --- a/internal/web/templates/bookmarks.html +++ b/internal/web/templates/bookmarks.html @@ -16,19 +16,19 @@

- ← reader - home + ← {{.L.NavReader}} + {{.L.NavHome}}

{{if not .Items}} -

No bookmarks yet.

+

{{.L.WebNoBookmarks}}

{{else}}
{{range .Items}} @@ -38,7 +38,7 @@ {{if .Tags}}{{range .Tags}}#{{.}} {{end}}{{end}}
- +
{{end}} diff --git a/internal/web/templates/index.html b/internal/web/templates/index.html index 1e43df4..c8a48ed 100644 --- a/internal/web/templates/index.html +++ b/internal/web/templates/index.html @@ -62,8 +62,8 @@ {{.L.NavReader}} → - settings - bookmarks + {{.L.NavSettings}} + {{.L.NavBookmarks}}