diff options
author | Alex Shpak <alex-shpak@users.noreply.github.com> | 2019-11-10 14:35:07 +0100 |
---|---|---|
committer | Alex Shpak <alex-shpak@users.noreply.github.com> | 2019-11-16 20:35:23 +0100 |
commit | 7b52bf423214194ab39392db6e9bc2de9d36a02d (patch) | |
tree | c555a7ca3203a2446a90f345ae37585657dd306d /assets | |
parent | 05c3b8fac9bec7cf54fed20d93fac52e1e97ad97 (diff) |
#87, Add support for multilang search index generation
Diffstat (limited to 'assets')
-rw-r--r-- | assets/search-data.js | 6 | ||||
-rw-r--r-- | assets/search.js | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/assets/search-data.js b/assets/search-data.js index a3fd51b..9c7f6a9 100644 --- a/assets/search-data.js +++ b/assets/search-data.js @@ -2,8 +2,10 @@ (function() { const indexCfg = {{ with .Site.Params.BookSearchConfig }} - {{ . }} - {{ end }}; + {{ . }}; + {{ else }} + {}; + {{ end }} indexCfg.doc = { id: 'id', diff --git a/assets/search.js b/assets/search.js index 89302b1..f21d4bf 100644 --- a/assets/search.js +++ b/assets/search.js @@ -1,6 +1,8 @@ 'use strict'; -{{- $searchData := resources.Get "search-data.js" | resources.ExecuteAsTemplate "search-data.js" . | resources.Minify | resources.Fingerprint }} +{{ $searchDataFile := printf "%s.%s" .Language.Lang "search-data.js" }} +{{ $searchData := resources.Get "search-data.js" | resources.ExecuteAsTemplate $searchDataFile . | resources.Minify | resources.Fingerprint }} + (function() { const input = document.querySelector('#book-search-input'); const results = document.querySelector('#book-search-results'); |