Skip to content
Snippets Groups Projects
Commit 6cdc9fac authored by Henrik Askjer's avatar Henrik Askjer
Browse files

Temporary translation of messages

parent 4c23a3c5
No related branches found
No related tags found
No related merge requests found
...@@ -61,7 +61,8 @@ ...@@ -61,7 +61,8 @@
</div> </div>
<div class="error" v-if="error"> <div class="error" v-if="error">
<h1>Ingen treff</h1> <h1>Ingen treff</h1>
<p>{{error}}</p> <p v-if="error[0]">{{error[0]}}</p>
<p v-if="error[1]">{{error[1]}}</p>
</div> </div>
</main> </main>
</template> </template>
...@@ -111,9 +112,11 @@ function navigate_to_article(self, source) { ...@@ -111,9 +112,11 @@ function navigate_to_article(self, source) {
}) })
.catch(function(error){ .catch(function(error){
if (error.response && error.response.status == 404) { if (error.response && error.response.status == 404) {
self.error = "Vi har ingen artikkel med id " + self.$route.params.id self.error = ["Vi har ingen artikkel med id " + self.$route.params.id]
} else { } else {
self.error = "Noe gikk galt..." self.error = []
if (self.lang !== 'bob') self.error.push(`Noko gjekk galt...`)
if (self.lang !== 'nob') self.error.push(`Noe gikk galt...`)
} }
}) })
.then(function(response){ .then(function(response){
...@@ -181,9 +184,18 @@ function navigate_to_query(self, word) { ...@@ -181,9 +184,18 @@ function navigate_to_query(self, word) {
self.article = null self.article = null
if (! self.search_results.length) { if (! self.search_results.length) {
if (query.match) { if (query.match) {
self.error = `Ordet «${query.match}» finnes ikke i ${dicts[self.lang]}` self.error = []
if (self.lang !== 'bob') {
self.error.push(`Ordet «${query.match}» finst ikkje i Nynorskordboka. Bruk knappen «bokmål (bm)» om du har søkt i feil ordbok.`)
}
if (self.lang !== 'nob') self.error.push(`Ordet «${query.match}» finnes ikke i Bokmålsordboka. Bruk knappen «nynorsk (nn)» om du har søkt i feil ordbok.`)
} else { } else {
self.error = `Søk på «${query.q}» 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.` self.error = {
"bob": [`Søk på «${query.q}» gir ingen treff i Bokmålsorboka. Søk med * eller % dersom du er usikker på skrivemåten. Søketips kan du finne i «OM ORDBØKENE». Bruk knappen «nynorsk (nn)» om du har søkt i feil ordbok.`],
"nob": [`Søk på «${query.q}» gir ingen treff i Nynorskordboka. Søk med * eller % dersom du er usikker på skrivemåten. Søketips kan du finne i «OM ORDBØKENE». Bruk knappen «bokmål (bm)» om du har søkt i feil ordbok.`],
"bob,nob": [`Søk på «${query.q}» gir ingen treff i Nynorskordboka. Søk med * eller % dersom du er usikker på skrivemåten. Søketips kan du finne i «OM ORDBØKENE»`,
`Søk på «${query.q}» gir ingen treff i Bokmålsordboka. Søk med * eller % dersom du er usikker på skrivemåten. Søketips kan du finne i «OM ORDBØKENE»`]
}[self.lang]
} }
} }
...@@ -194,9 +206,13 @@ function navigate_to_query(self, word) { ...@@ -194,9 +206,13 @@ function navigate_to_query(self, word) {
.catch(error => { .catch(error => {
self.search_results = [] self.search_results = []
if (error.response) { if (error.response) {
self.error = "Noe gikk galt på serversiden" self.error = []
if (self.lang !== 'bob') self.error.push(`Noko gjekk galt på serversida`)
if (self.lang !== 'nob') self.error.push(`Noe gikk galt på serversiden"`)
} else { } else {
self.error = "Nettverksproblemer, prøv igjen" self.error = []
if (self.lang !== 'bob') self.error.push(`Nettverksproblem, prøv igjen`)
if (self.lang !== 'nob') self.error.push(`Nettverksproblemer, prøv igjen`)
} }
}) })
.then(() => { .then(() => {
...@@ -333,7 +349,9 @@ export default { ...@@ -333,7 +349,9 @@ export default {
self.monthly_nn = Object.assign(response.data, {dictionary: 'nob'}) self.monthly_nn = Object.assign(response.data, {dictionary: 'nob'})
}) })
}).catch(function(_){ }).catch(function(_){
self.error = "Et nettverksproblem hindret lasting av siden. Prøv å laste siden på nytt" self.error = []
if (self.lang !== 'bob') self.error.push(`Eit nettverksproblem hindra lasting av sida. Prøv å laste sida på nytt`)
if (self.lang !== 'nob') self.error.push(`Et nettverksproblem hindret lasting av siden. Prøv å laste siden på nytt`)
self.waiting_for_metadata = false self.waiting_for_metadata = false
self.waiting_for_articles = false self.waiting_for_articles = false
}) })
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment