aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergio Carlavilla Delgado <carlavilla@FreeBSD.org>2023-03-04 12:05:49 +0000
committerSergio Carlavilla Delgado <carlavilla@FreeBSD.org>2023-03-04 12:07:25 +0000
commit09db844c018312d33dbe92806f2ed43418389b95 (patch)
treeb18e03f1e15f9963c612ba0daa2097e9726868c9
parenta8da94fab53cb0abdeeba12e51f92a67099225f2 (diff)
downloaddoc-09db844c018312d33dbe92806f2ed43418389b95.tar.gz
doc-09db844c018312d33dbe92806f2ed43418389b95.zip
Add message indicating that possibly the translation is obsolete
Approved by: doceng(implicit)
-rw-r--r--documentation/themes/beastie/i18n/en.toml6
-rw-r--r--documentation/themes/beastie/layouts/articles/list.html9
-rw-r--r--documentation/themes/beastie/layouts/articles/single.html9
-rw-r--r--documentation/themes/beastie/layouts/books/list.html13
-rw-r--r--documentation/themes/beastie/layouts/books/single.html9
5 files changed, 42 insertions, 4 deletions
diff --git a/documentation/themes/beastie/i18n/en.toml b/documentation/themes/beastie/i18n/en.toml
index 38aad89d87..69fe0caa60 100644
--- a/documentation/themes/beastie/i18n/en.toml
+++ b/documentation/themes/beastie/i18n/en.toml
@@ -52,6 +52,12 @@ other = "by"
[search]
other = "Search"
+[stale-warning-message]
+other = "This translation may be out of date. To help with the translations please access the"
+
+[translation-instance]
+other = "FreeBSD translations instance"
+
# ---------------------------------------------------
# Header
# ---------------------------------------------------
diff --git a/documentation/themes/beastie/layouts/articles/list.html b/documentation/themes/beastie/layouts/articles/list.html
index 5ef60849a6..deecb60507 100644
--- a/documentation/themes/beastie/layouts/articles/list.html
+++ b/documentation/themes/beastie/layouts/articles/list.html
@@ -2,6 +2,15 @@
<main class="main-wrapper-article">
<div class="article">
<h1 class="title">{{ .Title }}</h1>
+ {{ $siteLanguage := string $.Site.Language }}
+ {{ if ne $siteLanguage "en" }}
+ <div class="admonitionblock note">
+ <p>
+ <i class="fa fa-exclamation-circle" aria-hidden="true"></i>
+ {{ i18n "stale-warning-message" }} <a href="https://translate-dev.freebsd.org/" target="_blank">{{ i18n "translation-instance" }}</a>.
+ </p>
+ </div>
+ {{ end }}
{{ if .Params.subtitle }}
<h3 class="subtitle">{{ .Params.subtitle }}</h3>
{{ end }}
diff --git a/documentation/themes/beastie/layouts/articles/single.html b/documentation/themes/beastie/layouts/articles/single.html
index 5ef60849a6..deecb60507 100644
--- a/documentation/themes/beastie/layouts/articles/single.html
+++ b/documentation/themes/beastie/layouts/articles/single.html
@@ -2,6 +2,15 @@
<main class="main-wrapper-article">
<div class="article">
<h1 class="title">{{ .Title }}</h1>
+ {{ $siteLanguage := string $.Site.Language }}
+ {{ if ne $siteLanguage "en" }}
+ <div class="admonitionblock note">
+ <p>
+ <i class="fa fa-exclamation-circle" aria-hidden="true"></i>
+ {{ i18n "stale-warning-message" }} <a href="https://translate-dev.freebsd.org/" target="_blank">{{ i18n "translation-instance" }}</a>.
+ </p>
+ </div>
+ {{ end }}
{{ if .Params.subtitle }}
<h3 class="subtitle">{{ .Params.subtitle }}</h3>
{{ end }}
diff --git a/documentation/themes/beastie/layouts/books/list.html b/documentation/themes/beastie/layouts/books/list.html
index ea5653a6ed..2668a3de8a 100644
--- a/documentation/themes/beastie/layouts/books/list.html
+++ b/documentation/themes/beastie/layouts/books/list.html
@@ -24,6 +24,15 @@
</div>
{{ end }}
<h1 class="title">{{ .Title }}</h1>
+ {{ $siteLanguage := string $.Site.Language }}
+ {{ if ne $siteLanguage "en" }}
+ <div class="admonitionblock note">
+ <p>
+ <i class="fa fa-exclamation-circle" aria-hidden="true"></i>
+ {{ i18n "stale-warning-message" }} <a href="https://translate-dev.freebsd.org/" target="_blank">{{ i18n "translation-instance" }}</a>.
+ </p>
+ </div>
+ {{ end }}
{{ if .Params.copyright }}
<div class="copyright">
Copyright © {{ .Params.copyright }}
@@ -121,10 +130,6 @@
<h3>{{ i18n "resources" }}</h3>
<ul class="contents">
{{ $pathSections := split .Page.File "/" }}
- {{ if $.Site.Params.isOnline }}
- {{ $singlePagePath := printf "%s/%s/book/" (index $pathSections 0) (index $pathSections 1) }}
- <li><i class="fa fa fa-book" aria-hidden="true" title="{{ i18n "single-html" }}"></i><a href={{ $singlePagePath | absLangURL }}>{{ i18n "single-html" }}</a></li>
- {{ end }}
{{ $path := printf "%s/%s/%s_%s.pdf" (index $pathSections 0) (index $pathSections 1) (index $pathSections 1) $.Site.Home.Language }}
{{ $pdfUrl := printf "%s%s/%s" $.Site.Params.downloadBaseUrl $.Site.Home.Language $path }}
<li><i class="fa fa-file-pdf-o" aria-hidden="true" title="{{ i18n "download-pdf" }}"></i><a href="{{ $pdfUrl }}">{{ i18n "download-pdf" }}</a></li>
diff --git a/documentation/themes/beastie/layouts/books/single.html b/documentation/themes/beastie/layouts/books/single.html
index 70793376f1..2668a3de8a 100644
--- a/documentation/themes/beastie/layouts/books/single.html
+++ b/documentation/themes/beastie/layouts/books/single.html
@@ -24,6 +24,15 @@
</div>
{{ end }}
<h1 class="title">{{ .Title }}</h1>
+ {{ $siteLanguage := string $.Site.Language }}
+ {{ if ne $siteLanguage "en" }}
+ <div class="admonitionblock note">
+ <p>
+ <i class="fa fa-exclamation-circle" aria-hidden="true"></i>
+ {{ i18n "stale-warning-message" }} <a href="https://translate-dev.freebsd.org/" target="_blank">{{ i18n "translation-instance" }}</a>.
+ </p>
+ </div>
+ {{ end }}
{{ if .Params.copyright }}
<div class="copyright">
Copyright © {{ .Params.copyright }}