aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorRalph Amissah <ralph.amissah@gmail.com>2026-09-21 00:21:32 -0400
committerRalph Amissah <ralph.amissah@gmail.com>2026-09-22 12:57:26 -0400
commit73d2e15d754c149544b69a8854b5279fcf705c6b (patch)
tree8d592c5ef81676096a51575923b4ed2a6539a2a7 /src
parentepub: dcterms:modified timestamp, reproducibility (diff)
metadata: use document's language
Every metadata page body element carried lang="en" xml:lang="en" as a literal. It now carries the document's own language tag. (assisted by Claude-Code)
Diffstat (limited to 'src')
-rw-r--r--src/sisudoc/outputs/io_out/metadata.d8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/sisudoc/outputs/io_out/metadata.d b/src/sisudoc/outputs/io_out/metadata.d
index 1634b9a..a63422f 100644
--- a/src/sisudoc/outputs/io_out/metadata.d
+++ b/src/sisudoc/outputs/io_out/metadata.d
@@ -420,11 +420,15 @@ string theme_light_1 = format(q"┃
auto pth_text = spinePathsText!()(doc_matters);
auto pth_pdf = spinePathsPDF!()(doc_matters);
auto pth_pod = spinePathsPods!()(doc_matters);
- metadata_ ~= format(q"┃<body lang="en" xml:lang="en">
+ /+ ↓ the document's own language. (a FIX: previously hard-coded "en") +/
+ metadata_ ~= format(q"┃<body lang="%s" xml:lang="%s">
<a name="top" id="top"></a>
<a name="up" id="up"></a>
<a name="start" id="start"></a>
- ┃");
+ ┃",
+ doc_matters.src.language_tag,
+ doc_matters.src.language_tag,
+ );
metadata_ ~= "<div class=\"flex-menu-bar\"><div class=\"flex-menu-option\">";
if (doc_matters.opt.action.html_link_curate) {
metadata_ ~= format(q"┃<p class="icons">[<a href="%s" class="lnkicon">&nbsp;<b>⟰</b>&nbsp;HOME&nbsp;</a>&nbsp;|&nbsp;<a href="../../index.html" class="lnkicon">&nbsp;≅&nbsp;Collection&nbsp;</a>]&nbsp;&nbsp;[