summaryrefslogtreecommitdiff
path: root/internal/web/templates/reader.html
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-07-24 21:56:44 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-07-24 21:56:44 +0200
commit1ab07867b425cfa8da207b904a297df29b1b177a (patch)
tree10342a28cded44e8895ac9dd0a507357bb20f43e /internal/web/templates/reader.html
parent8a7839cad92a264d68635e4c853347d763b8e457 (diff)
downloadlectio-1ab07867b425cfa8da207b904a297df29b1b177a.tar.gz
lectio-1ab07867b425cfa8da207b904a297df29b1b177a.zip
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).
Diffstat (limited to 'internal/web/templates/reader.html')
-rw-r--r--internal/web/templates/reader.html12
1 files changed, 6 insertions, 6 deletions
diff --git a/internal/web/templates/reader.html b/internal/web/templates/reader.html
index 02ecf38..ef144cc 100644
--- a/internal/web/templates/reader.html
+++ b/internal/web/templates/reader.html
@@ -20,8 +20,8 @@
<form class="controls" action="/reader" method="get"
hx-get="/reader" hx-target="#reader-root" hx-select="#reader-root" hx-swap="outerHTML" hx-trigger="change">
<a class="nav-link" href="/">&larr; {{.L.BannerReadings}}</a>
- <a class="nav-link" href="/settings">settings</a>
- <a class="nav-link" href="/bookmarks">bookmarks</a>
+ <a class="nav-link" href="/settings">{{.L.NavSettings}}</a>
+ <a class="nav-link" href="/bookmarks">{{.L.NavBookmarks}}</a>
<label>{{.L.WebBook}}
<select name="book">
@@ -58,10 +58,10 @@
<form class="bookmark-add" method="post" action="/reader/bookmark">
<input type="hidden" name="book" value="{{.Book}}">
<input type="hidden" name="chap" value="{{.Chap}}">
- <input type="number" name="verse" min="1" placeholder="verse (optional)">
- <input type="text" name="note" placeholder="note">
- <input type="text" name="tags" placeholder="tags, comma-separated">
- <button type="submit">★ bookmark</button>
+ <input type="number" name="verse" min="1" placeholder="{{.L.WebVerseOptional}}">
+ <input type="text" name="note" placeholder="{{.L.ReaderMarkNote}}">
+ <input type="text" name="tags" placeholder="{{.L.WebTagsPlaceholder}}">
+ <button type="submit">★ {{.L.WebAddBookmark}}</button>
</form>
{{/* #pane is OUTSIDE the form so its reading text inherits body's