diff options
author | Sergio Carlavilla Delgado <carlavilla@FreeBSD.org> | 2023-03-04 12:05:49 +0000 |
---|---|---|
committer | Sergio Carlavilla Delgado <carlavilla@FreeBSD.org> | 2023-03-04 12:07:25 +0000 |
commit | 09db844c018312d33dbe92806f2ed43418389b95 (patch) | |
tree | b18e03f1e15f9963c612ba0daa2097e9726868c9 | |
parent | a8da94fab53cb0abdeeba12e51f92a67099225f2 (diff) | |
download | doc-09db844c018312d33dbe92806f2ed43418389b95.tar.gz doc-09db844c018312d33dbe92806f2ed43418389b95.zip |
Add message indicating that possibly the translation is obsolete
Approved by: doceng(implicit)
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 }} |