From 40e78494ec1b3b59b3d93818901c275bee612cf2 Mon Sep 17 00:00:00 2001 From: irl Date: Tue, 17 Feb 2026 19:32:54 +0000 Subject: [PATCH 1/9] fix: use sv for swedish --- i18n/{se.toml => sv.toml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename i18n/{se.toml => sv.toml} (100%) diff --git a/i18n/se.toml b/i18n/sv.toml similarity index 100% rename from i18n/se.toml rename to i18n/sv.toml From a65dc757fe8b56fdd2120c77289d2df84e27d902 Mon Sep 17 00:00:00 2001 From: irl Date: Tue, 17 Feb 2026 19:50:32 +0000 Subject: [PATCH 2/9] Add README.md --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..34783ac --- /dev/null +++ b/README.md @@ -0,0 +1,23 @@ +SR2's Hugo Theme +================ + + +[![Translation status](https://hosted.weblate.org/widget/sr2/hugo-sr2/svg-badge.svg)](https://hosted.weblate.org/engage/sr2/) +[![License](https://img.shields.io/badge/License-BSD_2--Clause-orange.svg)](https://opensource.org/licenses/BSD-2-Clause) + +A Hugo theme created for SR2, with some simple page and blog layouts. + +Translations +------------ + +The theme is created to support other languages. +Translations are managed on Weblate. + + +Translation status + + +Licence & Copyright +------------------- + +© SR2 Communications Limited. See [LICENCE](./LICENCE) for details of the BSD 2 clause licence. \ No newline at end of file From 108a805f2761552efb8a4ac2fc87f1b3e520452e Mon Sep 17 00:00:00 2001 From: irl Date: Tue, 17 Feb 2026 19:54:10 +0000 Subject: [PATCH 3/9] Add examples of usage to README --- README.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 34783ac..f9b1d12 100644 --- a/README.md +++ b/README.md @@ -7,11 +7,18 @@ SR2's Hugo Theme A Hugo theme created for SR2, with some simple page and blog layouts. +Examples +-------- + + * [SR2 Communications](https://www.sr2.uk/) ([Source Code](https://guardianproject.dev/sr2/www.sr2.uk/)) + * [SR2 Professional Services](https://www.sr2pro.uk/) ([Source Code](https://guardianproject.dev/sr2/www.sr2pro.uk/)) + * [499-501 Union Street (Management) Limited](https://www.499501.com/) ([Source Code](https://guardianproject.dev/sr2/www.499501.com/)) + Translations ------------ -The theme is created to support other languages. -Translations are managed on Weblate. +The theme is created to support multiple languages. +Translations of strings in the themes are managed on Weblate. Translation status From 96419e08dc0bfc579f4fb1fa0af7585147b31a3f Mon Sep 17 00:00:00 2001 From: irl Date: Tue, 17 Feb 2026 20:56:22 +0100 Subject: [PATCH 4/9] Added translation using Weblate (Toki Pona) --- i18n/tok.toml | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 i18n/tok.toml diff --git a/i18n/tok.toml b/i18n/tok.toml new file mode 100644 index 0000000..c2f0441 --- /dev/null +++ b/i18n/tok.toml @@ -0,0 +1,3 @@ +Published = "" +By = "" +'Show larger map' = "" From 3a539901bbdd07e86ff4fafdade172f151215603 Mon Sep 17 00:00:00 2001 From: irl Date: Tue, 17 Feb 2026 20:28:00 +0000 Subject: [PATCH 5/9] feat: add more strings for translation --- i18n/en.toml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/i18n/en.toml b/i18n/en.toml index 59bb26c..1198bab 100644 --- a/i18n/en.toml +++ b/i18n/en.toml @@ -1,3 +1,10 @@ Published = 'Published' +Updated = 'Updated' By = 'By %s' -'Show larger map' = 'Show larger map' \ No newline at end of file +'Show larger map' = 'Show larger map' +Telephone = 'Telephone' +Email = 'Email' +Fax = 'Fax' +'Address' = 'Address' +'Our Team' = 'Our Team' +'Contact Us' = 'Contact Us' From 1f4ee5dd22b58eeb6a4d723b5c3d6a958235430d Mon Sep 17 00:00:00 2001 From: irl Date: Tue, 17 Feb 2026 21:12:14 +0100 Subject: [PATCH 6/9] Translated using Weblate (Toki Pona) Currently translated at 100.0% (3 of 3 strings) Translation: sr2/hugo-sr2 Translate-URL: https://hosted.weblate.org/projects/sr2/hugo-sr2/tok/ --- i18n/tok.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/i18n/tok.toml b/i18n/tok.toml index c2f0441..698f629 100644 --- a/i18n/tok.toml +++ b/i18n/tok.toml @@ -1,3 +1,3 @@ -Published = "" -By = "" -'Show larger map' = "" +Published = "tenpo toki" +By = "tan %s" +'Show larger map' = "o suli e sitelen ma" From cdad1ec38f41fbe99021a5297df63f195be63935 Mon Sep 17 00:00:00 2001 From: irl Date: Tue, 17 Feb 2026 21:11:56 +0100 Subject: [PATCH 7/9] Translated using Weblate (Swedish) Currently translated at 100.0% (3 of 3 strings) Translation: sr2/hugo-sr2 Translate-URL: https://hosted.weblate.org/projects/sr2/hugo-sr2/sv/ --- i18n/sv.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/sv.toml b/i18n/sv.toml index a6b3859..9403b85 100644 --- a/i18n/sv.toml +++ b/i18n/sv.toml @@ -1,3 +1,3 @@ Published = 'Publicerad' By = 'Av %s' -'Show larger map' = 'Visa större karta' \ No newline at end of file +'Show larger map' = 'Visa större karta' From 46c881aa5e3fec0e68266623533183802525ac0e Mon Sep 17 00:00:00 2001 From: irl Date: Tue, 17 Feb 2026 20:29:58 +0000 Subject: [PATCH 8/9] feat: add sv translations --- i18n/sv.toml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/i18n/sv.toml b/i18n/sv.toml index a6b3859..06a9d6f 100644 --- a/i18n/sv.toml +++ b/i18n/sv.toml @@ -1,3 +1,9 @@ Published = 'Publicerad' +Updated = 'Ändrad' By = 'Av %s' -'Show larger map' = 'Visa större karta' \ No newline at end of file +'Show larger map' = 'Visa större karta' +Telephone = 'Telefon' +Email = 'Epost' +Fax = 'Fax' +'Our Team' = 'Vårt Team' +'Contact Us' = 'Kontakta oss' \ No newline at end of file From 938f5efabde46140b42e91eaadd9d6c691361448 Mon Sep 17 00:00:00 2001 From: N-Pex Date: Mon, 2 Mar 2026 10:00:07 +0100 Subject: [PATCH 9/9] Add more meta data and move scripts to site Makes it easy to add custom scripts by overriding _partials/scripts.html --- layouts/_partials/head.html | 40 +++++++++++++---------------- layouts/_partials/head/scripts.html | 2 ++ 2 files changed, 20 insertions(+), 22 deletions(-) create mode 100644 layouts/_partials/head/scripts.html diff --git a/layouts/_partials/head.html b/layouts/_partials/head.html index 9b5bf1b..00df7ed 100644 --- a/layouts/_partials/head.html +++ b/layouts/_partials/head.html @@ -9,31 +9,27 @@ {{ partialCached "head/css.html" . }} {{ partialCached "head/js.html" . }} +{{ partial "head/scripts.html" . }} -{{ if not .IsHome }} - - + + +{{- if .Description }} + - -{{ end }} -{{ if eq .Name "Contact" }} - - - -{{ end }} +{{- end }} +{{- if .Params.MetaKeywords }} + +{{- end }} +{{- if .Params.MetaAuthor }} + +{{- end }} + + + + + + diff --git a/layouts/_partials/head/scripts.html b/layouts/_partials/head/scripts.html new file mode 100644 index 0000000..10b7d59 --- /dev/null +++ b/layouts/_partials/head/scripts.html @@ -0,0 +1,2 @@ + + \ No newline at end of file