From e1f63bffbd927bc76b9b778c1711b818258ed9d1 Mon Sep 17 00:00:00 2001 From: Serghei Iakovlev Date: Tue, 5 Jul 2022 01:23:29 +0200 Subject: Implement i18n in search --- layouts/partials/data.html | 6 +++++- layouts/partials/scripts.html | 5 ++++- layouts/partials/search-results.html | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) (limited to 'layouts') diff --git a/layouts/partials/data.html b/layouts/partials/data.html index afacc83..cdd445c 100644 --- a/layouts/partials/data.html +++ b/layouts/partials/data.html @@ -2,6 +2,10 @@ { "analytics_code": {{ site.GoogleAnalytics | default "" }}, "page_title": {{- partial "title.html" . -}}, - "language": {{ site.LanguageCode | default site.Language.Lang }} + "language": {{ site.LanguageCode | default site.Language.Lang }}, + "strings": { + "searchEnterTerm": {{ i18n "search_enter_term" }}, + "searchNoResults": {{ i18n "search_no_results" }} + } } diff --git a/layouts/partials/scripts.html b/layouts/partials/scripts.html index 02634ad..1574f7e 100644 --- a/layouts/partials/scripts.html +++ b/layouts/partials/scripts.html @@ -17,7 +17,10 @@ {{- end -}} -{{- $search := resources.Get "js/search.js" | minify -}} +{{- $search := resources.Get "js/search.js" -}} +{{- if or (eq (getenv "HUGO_ENV") "production") (eq site.Params.env "production") }} + {{- $search = $search | minify -}} +{{- end -}} {{- if not site.Params.assets.disable_fingerprinting -}} {{- $search = $search | fingerprint -}} diff --git a/layouts/partials/search-results.html b/layouts/partials/search-results.html index f9059a3..fd4c48d 100644 --- a/layouts/partials/search-results.html +++ b/layouts/partials/search-results.html @@ -1,8 +1,8 @@
+ {{ i18n "search_results" }} -
-- cgit v1.2.3