From ad9d285c2d7be8ddc4efb92decaebc0d2bf82abd Mon Sep 17 00:00:00 2001 From: rubjo Date: Fri, 2 Oct 2020 13:35:33 +0200 Subject: [PATCH 1/4] =?UTF-8?q?i18n:=20Added=20=F0=9F=87=B3=F0=9F=87=B4=20?= =?UTF-8?q?Norwegian=20Bokm=C3=A5l?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lang/nb-NO.json | 97 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 97 insertions(+) create mode 100644 lang/nb-NO.json diff --git a/lang/nb-NO.json b/lang/nb-NO.json new file mode 100644 index 00000000..3c39e0d6 --- /dev/null +++ b/lang/nb-NO.json @@ -0,0 +1,97 @@ +{ + "button.add-account": "Legg til konto", + "button.add-website": "Legg til nettsted", + "button.back": "Tilbake", + "button.cancel": "Avvis", + "button.change-password": "Bytt passord", + "button.copy-to-clipboard": "Kopier til utklippstavle", + "button.date-range": "Datointervall", + "button.delete": "Slett", + "button.dismiss": "Avbryt", + "button.edit": "Rediger", + "button.login": "Logg inn", + "button.more": "Mer", + "button.refresh": "Oppdater", + "button.reset": "Nullstill", + "button.save": "Lagre", + "button.single-day": "Enkelt dag", + "button.view-details": "Vis detaljer", + "label.accounts": "Kontoer", + "label.administrator": "Administrator", + "label.confirm-password": "Godkjenn passord", + "label.current-password": "Nåværende passord", + "label.custom-range": "Egendefinert utvalg", + "label.dashboard": "Dashboard", + "label.default-date-range": "Standard datoperiode", + "label.domain": "Domene", + "label.enable-share-url": "Aktiver delings-URL", + "label.invalid": "Ugyldig", + "label.invalid-domain": "Ugyldig domene", + "label.last-days": "Siste {x} dager", + "label.last-hours": "Siste {x} timer", + "label.logged-in-as": "Logget på som {brukernavn}", + "label.logout": "Logg ut", + "label.name": "Navn", + "label.new-password": "Nytt passord", + "label.password": "Passord", + "label.passwords-dont-match": "Passordene er ikke like", + "label.profile": "Profil", + "label.required": "Påkrevd", + "label.settings": "Innstillinger", + "label.this-month": "Denne måneden", + "label.this-week": "Denne uka", + "label.this-year": "I år", + "label.timezone": "Tidssone", + "label.today": "I dag", + "label.unknown": "Ukjent", + "label.username": "Brukernavn", + "label.websites": "Nettsteder", + "message.active-users": "{x} nåværende {x, flertall, en {besøkende} annen {besøkende}}", + "message.confirm-delete": "Er du sikker på at du vil slette {target}?", + "message.copied": "Kopiert!", + "message.delete-warning": "Alle tilknyttede data slettes også.", + "message.failure": "Noe gikk galt.", + "message.get-share-url": "Få delings-URL", + "message.get-tracking-code": "Få sporingskode", + "message.go-to-settings": "Gå til innstillinger", + "message.incorrect-username-password": "Ugyldig brukernavn/passord.", + "message.new-version-available": "En ny versjon av umami {version} er tilgjengelig!", + "message.no-data-available": "Ingen data tilgjengelig.", + "message.no-websites-configured": "Du har ikke satt opp noen nettsteder.", + "message.page-not-found": "Side ikke funnet.", + "message.powered-by": "Drevet av {name}", + "message.save-success": "Lagret!", + "message.share-url": "Dette er den offentlige delings-URL-en for {target}.", + "message.track-stats": "For å spore statistikk for {target}, plasser følgende kode i {head}-delen av nettstedet ditt.", + "message.type-delete": "Skriv inn {delete} i boksen nedenfor for å bekrefte.", + "metrics.actions": "Handlinger", + "metrics.average-visit-time": "Gjennomsnittlig besøkelsestid", + "metrics.bounce-rate": "Avvisningsfrekvens", + "metrics.browsers": "Nettlesere", + "metrics.countries": "Land", + "metrics.device.desktop": "Desktop", + "metrics.device.laptop": "Laptop", + "metrics.device.mobile": "Mobiltelefon", + "metrics.device.tablet": "Nettbrett", + "metrics.devices": "Enheter", + "metrics.events": "Arrangementer", + "metrics.filter.combined": "Kombinert", + "metrics.filter.domain-only": "Bare domene", + "metrics.filter.raw": "Rå", + "metrics.operating-systems": "Operativsystemer", + "metrics.page-views": "Sidevisninger", + "metrics.pages": "Sider", + "metrics.referrers": "Referanser", + "metrics.unique-visitors": "Unike besøkende", + "metrics.views": "Visninger", + "metrics.visitors": "Besøkende", + "title.add-account": "Legg til konto", + "title.add-website": "Legg til nettsted", + "title.change-password": "Bytt passord", + "title.delete-account": "Slett konto", + "title.delete-website": "Slett nettstedet", + "title.edit-account": "Rediger konto", + "title.edit-website": "Rediger nettsted", + "title.share-url": "Del URL", + "title.tracking-code": "Sporingskode" +} From 8d493f6b83f69388b75560a073b133722037f0e9 Mon Sep 17 00:00:00 2001 From: rubjo Date: Fri, 2 Oct 2020 13:48:22 +0200 Subject: [PATCH 2/4] Fix active users translation --- lang/nb-NO.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lang/nb-NO.json b/lang/nb-NO.json index 3c39e0d6..e7dbac17 100644 --- a/lang/nb-NO.json +++ b/lang/nb-NO.json @@ -46,7 +46,7 @@ "label.unknown": "Ukjent", "label.username": "Brukernavn", "label.websites": "Nettsteder", - "message.active-users": "{x} nåværende {x, flertall, en {besøkende} annen {besøkende}}", + "message.active-users": "{x} nåværende {x, plural, en {besøkende} andre {besøkende}}", "message.confirm-delete": "Er du sikker på at du vil slette {target}?", "message.copied": "Kopiert!", "message.delete-warning": "Alle tilknyttede data slettes også.", From 60613c5cbf11c7bb55e67a5fe636dfe33680dcb7 Mon Sep 17 00:00:00 2001 From: rubjo Date: Fri, 2 Oct 2020 13:48:55 +0200 Subject: [PATCH 3/4] =?UTF-8?q?Add=20Norwegian=20Bokm=C3=A5l=20to=20list?= =?UTF-8?q?=20of=20languages=20to=20select?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/lang.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/lang.js b/lib/lang.js index 02dd5141..c8c73854 100644 --- a/lib/lang.js +++ b/lib/lang.js @@ -1,5 +1,5 @@ import { format } from 'date-fns'; -import { enUS, nl, zhCN, tr, ru, de, ja, es, fr, da, sv, el, pt, ro } from 'date-fns/locale'; +import { enUS, nl, zhCN, tr, ru, de, ja, es, fr, da, sv, el, pt, ro, nb } from 'date-fns/locale'; import enMessages from 'lang-compiled/en-US.json'; import nlMessages from 'lang-compiled/nl-NL.json'; import zhCNMessages from 'lang-compiled/zh-CN.json'; @@ -16,6 +16,7 @@ import grMessages from 'lang-compiled/el-GR.json'; import foMessages from 'lang-compiled/fo-FO.json'; import ptMessages from 'lang-compiled/pt-PT.json'; import roMessages from 'lang-compiled/ro-RO.json'; +import nbNOMessages from 'lang-compiled/nb-NO.json'; export const messages = { 'en-US': enMessages, @@ -34,6 +35,7 @@ export const messages = { 'fo-FO': foMessages, 'pt-PT': ptMessages, 'ro-RO': roMessages, + 'nb-NO': nbNOMessages, }; export const dateLocales = { @@ -53,6 +55,7 @@ export const dateLocales = { 'fo-FO': da, 'pt-PT': pt, 'ro-RO': ro, + 'nb-NO': nb, }; export const menuOptions = [ @@ -72,6 +75,7 @@ export const menuOptions = [ { label: 'Română', value: 'ro-RO', display: 'ro' }, { label: 'Svenska', value: 'sv-SE', display: 'sv' }, { label: 'Türkçe', value: 'tr-TR', display: 'tr' }, + { label: 'Norsk Bokmål', value: 'nb-NO', display: 'nb' }, ]; export function dateFormat(date, str, locale) { From 4d44737aeba86ca89d29fa30caeb24382b2fdf7a Mon Sep 17 00:00:00 2001 From: rubjo Date: Fri, 2 Oct 2020 19:34:27 +0200 Subject: [PATCH 4/4] Correct translation formatting --- lang/nb-NO.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lang/nb-NO.json b/lang/nb-NO.json index e7dbac17..a0ef3414 100644 --- a/lang/nb-NO.json +++ b/lang/nb-NO.json @@ -46,7 +46,7 @@ "label.unknown": "Ukjent", "label.username": "Brukernavn", "label.websites": "Nettsteder", - "message.active-users": "{x} nåværende {x, plural, en {besøkende} andre {besøkende}}", + "message.active-users": "{x} {x, plural, en {besøkende} andre {besøkende}} nå", "message.confirm-delete": "Er du sikker på at du vil slette {target}?", "message.copied": "Kopiert!", "message.delete-warning": "Alle tilknyttede data slettes også.",