From 3e5e1c34d15afcf44311d6a43a4c601917b4957e Mon Sep 17 00:00:00 2001 From: Henrik Askjer <henrik.askjer@uib.no> Date: Tue, 28 Sep 2021 10:56:34 +0200 Subject: [PATCH] move dict names --- src/components/DictionaryView.vue | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/components/DictionaryView.vue b/src/components/DictionaryView.vue index 9007cc8..dbf8e95 100644 --- a/src/components/DictionaryView.vue +++ b/src/components/DictionaryView.vue @@ -90,6 +90,10 @@ const api_endpoint = process.env.VUE_APP_API_PREFIX + '/api/dict' const oda_dev = 'https://oda.uib.no/opal/dev' +const dicts = {'nob': 'Nynorskorboka', + 'bob': 'Bokmålsordboka', + 'bob,nob': 'ordbøkene'} + function navigate_to_article(self, source) { let config = {headers: {}} if ((self.$route.query.nocache || '').toLowerCase() == 'true') { @@ -122,7 +126,7 @@ function navigate_to_search(self, query) { .then(function(response){ self.search_results = response.data if (! self.search_results.length) { - self.error = "Søk på «" + decodeURIComponent(query) + "» gir ingen treff i ordbøkene. Søk med * inne i ordet dersom du er usikker på skrivemåten. Bruk knappen «begge ordbøkene» om du har søkt i feil ordbok." + self.error = `Søk på «${query}» gir ingen treff i ${dicts[self.lang]}. Søk med * inne i ordet dersom du er usikker på skrivemåten. Bruk knappen «begge ordbøkene» om du har søkt i feil ordbok.` } else { self.error = null } @@ -173,9 +177,7 @@ function navigate_to_word(self, word) { }) self.article = null if (! self.search_results.length) { - let dicts = {'nob': 'Nynorskorboka', - 'bob': 'Bokmålsordboka', - 'bob,nob': 'ordbøkene'}[self.lang] + dicts[self.lang] self.error = `Ordet «${event.match}» finnes ikke i ${dicts}` } else { -- GitLab