From e9193c9bc9be27cf468e8893f283a05779ad57e5 Mon Sep 17 00:00:00 2001 From: Francesco Maida Date: Sat, 18 Apr 2020 18:25:41 +0200 Subject: [PATCH 1/3] multi-language support through i18n --- i18n/en.toml | 17 +++++++++++++++++ i18n/it.toml | 17 +++++++++++++++++ layouts/index.html | 8 ++++---- layouts/partials/footer.html | 6 +++--- 4 files changed, 41 insertions(+), 7 deletions(-) create mode 100644 i18n/en.toml create mode 100644 i18n/it.toml diff --git a/i18n/en.toml b/i18n/en.toml new file mode 100644 index 0000000..d2721a6 --- /dev/null +++ b/i18n/en.toml @@ -0,0 +1,17 @@ +[page] +other = "Page" + +[of] +other = "of" + +[newer] +other = "Newer" + +[older] +other = "Older" + +[noteworthy_theme] +other = "Noteworthy theme" + +[built_with_hugo] +other = "Built with Hugo" diff --git a/i18n/it.toml b/i18n/it.toml new file mode 100644 index 0000000..81f2cb5 --- /dev/null +++ b/i18n/it.toml @@ -0,0 +1,17 @@ +[page] +other = "Pagina" + +[of] +other = "di" + +[newer] +other = "Successivi" + +[older] +other = "Precedenti" + +[noteworthy_theme] +other = "Tema Noteworthy" + +[built_with_hugo] +other = "Realizzato con Hugo" diff --git a/layouts/index.html b/layouts/index.html index 426a164..91806f7 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -38,7 +38,7 @@
{{ $paginator := .Paginator }} {{ if gt .Paginator.TotalPages 1 }} -

Page {{ $paginator.PageNumber}} of {{ $paginator.TotalPages }}

+

{{ i18n "page" }} {{ $paginator.PageNumber}} {{ i18n "of" }} {{ $paginator.TotalPages }}

{{ if $paginator.HasPrev }} @@ -47,13 +47,13 @@ - - Newer + + {{ i18n "newer" }} {{ end }} {{ if $paginator.HasNext }} - Older + {{ i18n "older" }} diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index c19fc8c..94ab42c 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -1,9 +1,9 @@
{{ partial "social.html" . }} -

Noteworthy theme

-

Built with Hugo

+

{{ i18n "noteworthy_theme" }}

+

{{ i18n "built_with_hugo" }}

{{ $script := resources.Get "js/main.js" | minify | fingerprint -}} - \ No newline at end of file + From 5529fcddd5220da548279cb41ed9e504098f56eb Mon Sep 17 00:00:00 2001 From: Francesco Maida Date: Sat, 18 Apr 2020 22:18:57 +0200 Subject: [PATCH 2/3] multi-language support through i18n --- i18n/en.toml | 6 ++++++ i18n/it.toml | 6 ++++++ layouts/_default/taxonomy.html | 6 +++--- layouts/index.html | 2 +- 4 files changed, 16 insertions(+), 4 deletions(-) diff --git a/i18n/en.toml b/i18n/en.toml index d2721a6..efe0c53 100644 --- a/i18n/en.toml +++ b/i18n/en.toml @@ -10,6 +10,12 @@ other = "Newer" [older] other = "Older" +[tagged] +other = "Tagged" + +[read_more] +other = "Read more..." + [noteworthy_theme] other = "Noteworthy theme" diff --git a/i18n/it.toml b/i18n/it.toml index 81f2cb5..6f51495 100644 --- a/i18n/it.toml +++ b/i18n/it.toml @@ -10,6 +10,12 @@ other = "Successivi" [older] other = "Precedenti" +[tagged] +other = "Contrassegnato" + +[read_more] +other = "Continua a leggere..." + [noteworthy_theme] other = "Tema Noteworthy" diff --git a/layouts/_default/taxonomy.html b/layouts/_default/taxonomy.html index c86d136..5a35378 100644 --- a/layouts/_default/taxonomy.html +++ b/layouts/_default/taxonomy.html @@ -1,6 +1,6 @@ {{ define "main" }} -

Tagged "{{ .Data.Term }}"

+

{{ i18n "tagged" }} "{{ .Data.Term }}"

{{range .Pages}} @@ -13,7 +13,7 @@

{{ .Summary }}

{{ if (and (.Site.Params.showReadMore) (.Truncated)) }} -

Read more...

+

{{ i18n "read_more" }}

{{ end }}