From 9de7f807275df00c63d4a745e6f2a5f66147d730 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Thu, 29 May 2025 20:34:51 +0200 Subject: [PATCH] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian=20Bok?= =?UTF-8?q?m=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 100.0% (80 of 80 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (62 of 62 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (115 of 115 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (50 of 50 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (352 of 352 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (352 of 352 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (352 of 352 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (182 of 182 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (114 of 114 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (115 of 115 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (8 of 8 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (352 of 352 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (181 of 181 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (62 of 62 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (342 of 342 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (113 of 113 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (7 of 7 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (340 of 340 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (61 of 61 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (113 of 113 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (66 of 66 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (50 of 50 strings) Co-authored-by: Hosted Weblate Co-authored-by: OverTheHillsAndFarAway Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/nb_NO/ Translation: Frigate NVR/common Translation: Frigate NVR/components-camera Translation: Frigate NVR/components-dialog Translation: Frigate NVR/components-filter Translation: Frigate NVR/views-configeditor Translation: Frigate NVR/views-explore Translation: Frigate NVR/views-facelibrary Translation: Frigate NVR/views-live Translation: Frigate NVR/views-settings Translation: Frigate NVR/views-system --- web/public/locales/nb-NO/common.json | 7 +- .../locales/nb-NO/components/camera.json | 9 +- .../locales/nb-NO/components/dialog.json | 4 +- .../locales/nb-NO/components/filter.json | 3 +- .../locales/nb-NO/views/configEditor.json | 5 +- web/public/locales/nb-NO/views/explore.json | 24 ++-- .../locales/nb-NO/views/faceLibrary.json | 10 +- web/public/locales/nb-NO/views/live.json | 4 +- web/public/locales/nb-NO/views/settings.json | 116 +++++++++++++++--- web/public/locales/nb-NO/views/system.json | 9 +- 10 files changed, 145 insertions(+), 46 deletions(-) diff --git a/web/public/locales/nb-NO/common.json b/web/public/locales/nb-NO/common.json index 2f5b3d19f..b0d88a001 100644 --- a/web/public/locales/nb-NO/common.json +++ b/web/public/locales/nb-NO/common.json @@ -188,7 +188,8 @@ "sk": "Slovenčina (Slovensk)", "pl": "Polski (Polsk)", "uk": "Українська (Ukrainsk)", - "yue": "粵語 (Kantonesisk)" + "yue": "粵語 (Kantonesisk)", + "th": "ไทย (Thai)" }, "appearance": "Utseende", "darkMode": { @@ -227,6 +228,10 @@ "speed": { "mph": "mph", "kph": "km/t" + }, + "length": { + "meters": "meter", + "feet": "fot" } }, "label": { diff --git a/web/public/locales/nb-NO/components/camera.json b/web/public/locales/nb-NO/components/camera.json index 21596c716..d8735926e 100644 --- a/web/public/locales/nb-NO/components/camera.json +++ b/web/public/locales/nb-NO/components/camera.json @@ -31,7 +31,8 @@ "desc": "Smart strømming oppdaterer kamerabilder én gang i minuttet når ingen aktivitet oppdages, for å spare båndbredde og ressurser. Når aktivitet oppdages, byttes bildet sømløst til direktestrøm." } }, - "label": "Strømmemetode" + "label": "Strømmemetode", + "placeholder": "Velg en strømmemetode" }, "compatibilityMode": { "label": "Kompatibilitetsmodus", @@ -45,9 +46,11 @@ "audio": { "tips": { "title": "Lyd må komme fra kameraet ditt og konfigureres i go2rtc for denne strømmen.", - "document": "Les dokumentasjonen " + "document": "Se dokumentasjonen " } - } + }, + "stream": "Strøm", + "placeholder": "Velg en strøm" } }, "add": "Legg til kameragruppe", diff --git a/web/public/locales/nb-NO/components/dialog.json b/web/public/locales/nb-NO/components/dialog.json index ce4ce28e5..93a65c99d 100644 --- a/web/public/locales/nb-NO/components/dialog.json +++ b/web/public/locales/nb-NO/components/dialog.json @@ -29,7 +29,7 @@ "false_other": "Dette er ikke en {{label}}" }, "question": { - "label": "Bekreft denne merkelapp for Frigate Plus", + "label": "Bekreft denne merkelappen for Frigate Plus", "ask_an": "Er dette objekt en {{label}}?", "ask_a": "Er dette objektet en {{label}}?", "ask_full": "Er dette objekt en {{untranslatedLabel}} ({{translatedLabel}})?" @@ -79,7 +79,7 @@ "restreaming": { "disabled": "Restrømming er ikke aktivert for dette kameraet.", "desc": { - "readTheDocumentation": "Les dokumentasjonen", + "readTheDocumentation": "Se dokumentasjonen", "title": "Konfigurer go2rtc for flere direktestrømmingsalternativer og lyd for dette kameraet." } }, diff --git a/web/public/locales/nb-NO/components/filter.json b/web/public/locales/nb-NO/components/filter.json index 1e13b5c5f..5bcbf5d08 100644 --- a/web/public/locales/nb-NO/components/filter.json +++ b/web/public/locales/nb-NO/components/filter.json @@ -90,7 +90,8 @@ "all": { "title": "Alle datoer", "short": "Datoer" - } + }, + "selectPreset": "Velg en forhåndsinnstilling.…" }, "more": "Flere filtre", "reset": { diff --git a/web/public/locales/nb-NO/views/configEditor.json b/web/public/locales/nb-NO/views/configEditor.json index 55067d1a8..09f0b1c69 100644 --- a/web/public/locales/nb-NO/views/configEditor.json +++ b/web/public/locales/nb-NO/views/configEditor.json @@ -9,7 +9,8 @@ } }, "configEditor": "Konfigurasjonsredigering", - "copyConfig": "Kopier konfigurasjon", + "copyConfig": "Kopier konfigurasjonen", "saveAndRestart": "Lagre og omstart", - "saveOnly": "Kun lagre" + "saveOnly": "Kun lagre", + "confirm": "Avslutt uten å lagre?" } diff --git a/web/public/locales/nb-NO/views/explore.json b/web/public/locales/nb-NO/views/explore.json index fbfef1d00..e95dbfda2 100644 --- a/web/public/locales/nb-NO/views/explore.json +++ b/web/public/locales/nb-NO/views/explore.json @@ -24,7 +24,7 @@ "context": "Frigate laster ned de nødvendige vektorrepresentasjonsmodellene for å støtte funksjonen for semantisk søk. Dette kan ta flere minutter, avhengig av hastigheten på nettverksforbindelsen din.", "tips": { "context": "Du bør vurdere å reindeksere vektorrepresentasjoner for de sporede objektene dine når modellene er lastet ned.", - "documentation": "Les dokumentasjonen" + "documentation": "Se dokumentasjonen" }, "error": "En feil har oppstått. Sjekk Frigate-loggene." } @@ -32,7 +32,7 @@ "objectLifecycle": { "createObjectMask": "Lag objektmaske", "adjustAnnotationSettings": "Juster annoteringsinnstillinger", - "scrollViewTips": "Rull for å se de viktigste øyeblikkene i dette objektets livssyklus.", + "scrollViewTips": "Sveip for å se de viktigste hendelsene i dette objektets livssyklus.", "autoTrackingTips": "Posisjoner for omsluttende boks vil være unøyaktige for kameraer med automatisk sporing.", "lifecycleItemDesc": { "visible": "{{label}} oppdaget", @@ -59,11 +59,14 @@ "desc": "Vis alltid soner på bilder der objekter har gått inn i en sone." }, "offset": { - "documentation": "Les dokumentasjonen ", + "documentation": "Se dokumentasjonen ", "label": "Annoteringsforskyvning", "desc": "Disse dataene kommer fra kameraets deteksjonsstrøm, men legges over bilder fra opptaksstrømmen. Det er usannsynlig at de to strømmene er perfekt synkronisert. Som et resultat vil ikke den omsluttende boksen og opptakene stemme perfekt overens. Imidlertid kan feltet annotation_offset brukes til å justere dette.", "millisecondsToOffset": "Millisekunder å forskyve annoteringsdata. Standard: 0", - "tips": "TIPS: Tenk deg et hendelsesklipp med en person som går fra venstre til høyre. Hvis den omsluttende boksen i hendelsestidslinjen konsekvent er til venstre for personen, bør verdien reduseres. Tilsvarende, hvis en person går fra venstre til høyre og den omsluttende boksen konsekvent er foran personen, bør verdien økes." + "tips": "TIPS: Tenk deg et hendelsesklipp med en person som går fra venstre til høyre. Hvis den omsluttende boksen i hendelsestidslinjen konsekvent er til venstre for personen, bør verdien reduseres. Tilsvarende, hvis en person går fra venstre til høyre og den omsluttende boksen konsekvent er foran personen, bør verdien økes.", + "toast": { + "success": "Annoteringsforskyvning for {{camera}} er lagret i konfigurasjonsfilen. Start Frigate på nytt for å bruke endringene dine." + } } }, "carousel": { @@ -71,7 +74,9 @@ "next": "Neste lysbilde" }, "title": "Objektets livssyklus", - "noImageFound": "Ingen bilder funnet for dette tidsstempelet." + "noImageFound": "Ingen bilder funnet for dette tidsstempelet.", + "count": "{{first}} av {{second}}", + "trackedPoint": "Sporet punkt" }, "details": { "item": { @@ -100,7 +105,7 @@ } }, "topScore": { - "info": "Den høyeste poengsummen er den høyeste medianpoengsummen for det sporede objektet, så dette kan avvike fra poengsummen som vises på miniatyrbildet for søkeresultatet.", + "info": "Den høyeste poengsummen er den høyeste medianverdi for det sporede objektet, så denne kan avvike fra poengsummen som vises på miniatyrbildet for søkeresultatet.", "label": "Høyeste poengsum" }, "estimatedSpeed": "Estimert hastighet", @@ -136,8 +141,8 @@ "regenerateFromSnapshot": "Regenerer fra øyeblikksbilde", "editSubLabel": { "title": "Rediger under-merkelapp", - "desc": "Skriv inn en ny under-merkelapp for dette {{label}}", - "descNoLabel": "Skriv inn en ny under-merkelapp for dette sporede objektet" + "desc": "Angi en ny under-merkelapp for denne {{label}}", + "descNoLabel": "Angi en ny under-merkelapp for dette sporede objektet" }, "snapshotScore": { "label": "Øyeblikksbilde poengsum" @@ -197,5 +202,6 @@ "noTrackedObjects": "Fant ingen sporede objekter", "fetchingTrackedObjectsFailed": "Feil ved henting av sporede objekter: {{errorMessage}}", "trackedObjectsCount_one": "{{count}} sporet objekt ", - "trackedObjectsCount_other": "{{count}} sporede objekter " + "trackedObjectsCount_other": "{{count}} sporede objekter ", + "exploreMore": "Utforsk flere {{label}} objekter" } diff --git a/web/public/locales/nb-NO/views/faceLibrary.json b/web/public/locales/nb-NO/views/faceLibrary.json index a2f108cb0..9b5ca0288 100644 --- a/web/public/locales/nb-NO/views/faceLibrary.json +++ b/web/public/locales/nb-NO/views/faceLibrary.json @@ -2,7 +2,8 @@ "selectItem": "Velg {{item}}", "description": { "addFace": "Gå gjennom prosessen med å legge til en ny samling i ansiktsbiblioteket.", - "placeholder": "Skriv inn et navn for denne samlingen" + "placeholder": "Skriv inn et navn for denne samlingen", + "invalidName": "Ugyldig navn. Navn kan kun inneholde bokstaver, tall, mellomrom, apostrofer, understreker og bindestreker." }, "details": { "person": "Person", @@ -11,7 +12,7 @@ "faceDesc": "Detaljer for sporet objekt som genererte dette ansiktet", "timestamp": "Tidsstempel", "scoreInfo": "Under-merkelappens poengsum er basert på en vektet sum ut ifra hvor sikre gjenkjenningene av ansiktene er, så den kan avvike fra poengsummen som vises på øyeblikksbildet.", - "subLabelScore": "Under-merkelapp poengsum", + "subLabelScore": "Poengsum for under-merkelapp", "unknown": "Ukjent" }, "documentTitle": "Ansiktsbibliotek – Frigate", @@ -62,7 +63,7 @@ "selectImage": "Vennligst velg en bildefil." } }, - "readTheDocs": "Les dokumentasjonen", + "readTheDocs": "Se dokumentasjonen", "button": { "addFace": "Legg til ansikt", "uploadImage": "Last opp bilde", @@ -94,5 +95,6 @@ "desc_one": "Er du sikker på at du vil slette {{count}} ansikt? Denne handlingen kan ikke angres.", "desc_other": "Er du sikker på at du vil slette {{count}} ansikter? Denne handlingen kan ikke angres." }, - "nofaces": "Ingen ansikter tilgjengelig" + "nofaces": "Ingen ansikter tilgjengelig", + "pixels": "{{area}}piksler" } diff --git a/web/public/locales/nb-NO/views/live.json b/web/public/locales/nb-NO/views/live.json index d1d102878..2183cebb9 100644 --- a/web/public/locales/nb-NO/views/live.json +++ b/web/public/locales/nb-NO/views/live.json @@ -81,14 +81,14 @@ "audio": { "tips": { "title": "Lyd må være aktivert på kameraet ditt og konfigurert i go2rtc for denne strømmen.", - "documentation": "Les dokumentasjonen " + "documentation": "Se dokumentasjonen " }, "available": "Lyd er tilgjengelig for denne strømmen", "unavailable": "Lyd er ikke tilgjengelig for denne strømmen" }, "twoWayTalk": { "tips": "Enheten din må støtte funksjonen og WebRTC må være konfigurert for toveis tale.", - "tips.documentation": "Les dokumentasjonen ", + "tips.documentation": "Se dokumentasjonen ", "available": "Toveis tale er tilgjengelig for denne strømmen", "unavailable": "Toveis tale er ikke tilgjengelig for denne strømmen" }, diff --git a/web/public/locales/nb-NO/views/settings.json b/web/public/locales/nb-NO/views/settings.json index 1bb3be286..c5545985d 100644 --- a/web/public/locales/nb-NO/views/settings.json +++ b/web/public/locales/nb-NO/views/settings.json @@ -9,7 +9,8 @@ "general": "Generelle innstillinger - Frigate", "classification": "Klassifiseringsinnstillinger - Frigate", "frigatePlus": "Frigate+ innstillinger - Frigate", - "notifications": "Meldingsvarsler Innstillinger - Frigate" + "notifications": "Meldingsvarsler Innstillinger - Frigate", + "enrichments": "Utvidelser Innstillinger - Frigate" }, "menu": { "classification": "Klassifisering", @@ -20,7 +21,8 @@ "users": "Brukere", "frigateplus": "Frigate+", "ui": "Brukergrensesnitt", - "notifications": "Meldingsvarsler" + "notifications": "Meldingsvarsler", + "enrichments": "Utvidelser" }, "dialog": { "unsavedChanges": { @@ -159,7 +161,7 @@ }, "selectAlertsZones": "Velg soner for varsler", "desc": "Frigate kategoriserer inspeksjonselementer som Varsler og Deteksjoner. Som standard regnes alle person- og bil-objekter som Varsler. Du kan finjustere klassifiseringen ved å konfigurere nødvendige soner.", - "readTheDocumentation": "Les dokumentasjonen", + "readTheDocumentation": "Se dokumentasjonen", "noDefinedZones": "Ingen soner er definert for dette kameraet.", "objectAlertsTips": "Alle {{alertsLabels}}-objekter på {{cameraName}} vises som varsler.", "objectDetectionsTips": "Alle {{detectionsLabels}}-objekter som ikke er kategorisert på {{cameraName}}, vises som deteksjoner uavhengig av sone.", @@ -233,6 +235,11 @@ "error": { "mustBeGreaterOrEqualZero": "Oppholdstid må være større enn eller lik 0." } + }, + "speed": { + "error": { + "mustBeGreaterOrEqualTo": "Terskelverdi for hastighet må være større enn eller lik 0.1." + } } }, "zones": { @@ -268,7 +275,11 @@ "speedEstimation": { "title": "Hastighetsestimering", "desc": "Aktiver hastighetsestimering for objekter i denne sonen. Sonen må ha nøyaktig 4 punkter.", - "docs": "Les dokumentasjonen" + "docs": "Se dokumentasjonen", + "lineADistance": "Linje A avstand ({{unit}})", + "lineBDistance": "Linje B avstand ({{unit}})", + "lineCDistance": "Linje C avstand ({{unit}})", + "lineDDistance": "Linje D avstand ({{unit}})" }, "speedThreshold": { "title": "Hastighetsgrense ({{unit}})", @@ -294,8 +305,8 @@ "documentTitle": "Rediger bevegelsesmaske - Frigate", "edit": "Rediger bevegelsesmaske", "context": { - "title": "Bevegelsesmasker brukes til å hindre uønsket type bevegelse fra å utløse deteksjon (eksempel: tregrener, kameratidsstempler). Bevegelsesmasker bør brukes svært sparsomt, for mye maskering vil gjøre det vanskeligere å spore objekter.", - "documentation": "Les dokumentasjonen" + "title": "Bevegelsesmasker brukes til å hindre uønsket type bevegelse fra å utløse deteksjon (eksempel: tregrener, kameratidsstempler). Bevegelsesmasker bør brukes svært sparsomt. For mye maskering vil gjøre det vanskeligere å spore objekter.", + "documentation": "Se dokumentasjonen" }, "point_one": "{{count}} punkt", "point_other": "{{count}} punkter", @@ -303,7 +314,7 @@ "polygonAreaTooLarge": { "title": "Bevegelsesmasken dekker {{polygonArea}}% av kameraets bilde. Store bevegelsesmasker anbefales ikke.", "tips": "Bevegelsesmasker hindrer ikke objektene fra å bli detektert. Du bør bruke en påkrevd sone i stedet.", - "documentation": "Les dokumentasjonen" + "documentation": "Se dokumentasjonen" }, "toast": { "success": { @@ -337,7 +348,9 @@ } } }, - "restart_required": "Omstart påkrevd (masker/soner endret)" + "restart_required": "Omstart påkrevd (masker/soner endret)", + "motionMaskLabel": "Bevegelsesmaske {{number}}", + "objectMaskLabel": "Objektmaske {{number}} ({{label}})" }, "motionDetectionTuner": { "title": "Finjustering av bevegelsesdeteksjon", @@ -393,13 +406,13 @@ "desc": "Vis en boks for interesseområdet sendt til objektdetektoren" }, "objectShapeFilterDrawing": { - "document": "Les dokumentasjonen ", + "document": "Se dokumentasjonen ", "score": "Poengsum", "ratio": "Forhold", - "area": "Område", + "area": "Areal", "title": "Tegning av objektformfilter", "desc": "Tegn et rektangel på bildet for å vise areal- og størrelsesforhold", - "tips": "Aktiver dette alternativet for å tegne et rektangel på kamerabildet for å vise området og forholdet. Disse verdiene kan deretter brukes til å sette filterparametere for objektform i konfigurasjonen." + "tips": "Aktiver dette alternativet for å tegne et rektangel på kamerabildet for å vise areal og størrelsesforholdet. Disse verdiene kan deretter brukes til å sette filterparametere for objektform i konfigurasjonen." }, "detectorDesc": "Frigate bruker dine detektorer ({{detectors}}) for å oppdage objekter i kameraets videostrøm.", "desc": "Test og feilsøk viser sporede objekter i sanntid og deres statistikk. Objektlisten viser en tidsforsinket oppsummering av detekterte objekter.", @@ -462,7 +475,8 @@ "placeholder": "Skriv inn nytt passord igjen" } }, - "usernameIsRequired": "Brukernavn er påkrevd" + "usernameIsRequired": "Brukernavn er påkrevd", + "passwordIsRequired": "Passord er påkrevd" }, "changeRole": { "desc": "Oppdater tillatelser for {{username}}", @@ -473,12 +487,14 @@ "adminDesc": "Full tilgang til alle funksjoner.", "viewer": "Visningsbruker", "viewerDesc": "Begrenset til kun Direkte-dashbord, Inspiser, Utforsk og Eksporter." - } + }, + "select": "Velg en rolle" }, "createUser": { "title": "Opprett ny bruker", "desc": "Legg til en ny brukerkonto og spesifiser en rolle for tilgang til Frigate-brukergrensesnittet.", - "usernameOnlyInclude": "Brukernavn kan bare inneholde bokstaver, tall, punktum eller _" + "usernameOnlyInclude": "Brukernavn kan bare inneholde bokstaver, tall, punktum eller _", + "confirmPassword": "Vennligst bekreft ditt passord" }, "deleteUser": { "title": "Slett bruker", @@ -488,7 +504,9 @@ "passwordSetting": { "updatePassword": "Oppdater passord for {{username}}", "setPassword": "Angi passord", - "desc": "Opprett et sterkt passord for å sikre denne kontoen." + "desc": "Opprett et sterkt passord for å sikre denne kontoen.", + "cannotBeEmpty": "Passordet kan ikke være tomt", + "doNotMatch": "Passordene samsvarer ikke" } }, "table": { @@ -504,11 +522,11 @@ "notification": { "notificationSettings": { "desc": "Frigate kan sende push-varsler til enheten din når den kjører i nettleseren eller er installert som en progressiv webapplikasjon (PWA).", - "documentation": "Les dokumentasjonen", + "documentation": "Se dokumentasjonen", "title": "Innstillinger for meldingsvarsler" }, "notificationUnavailable": { - "documentation": "Les dokumentasjonen", + "documentation": "Se dokumentasjonen", "title": "Meldingsvarsler utilgjengelig", "desc": "Nettleser push-varsler krever et sikkert miljø (https://…). Dette er en nettleserbegrensning. Få tilgang til Frigate på en sikker måte for å bruke meldingsvarsler." }, @@ -586,7 +604,7 @@ "snapshotConfig": { "title": "Konfigurasjon av øyeblikksbilde", "desc": "Innsending til Frigate+ krever at både øyeblikksbilder og clean_copy-øyeblikksbilder er aktivert i konfigurasjonen din.", - "documentation": "Les dokumentasjonen", + "documentation": "Se dokumentasjonen", "table": { "camera": "Kamera", "snapshots": "Øyeblikksbilder", @@ -600,5 +618,67 @@ }, "restart_required": "Omstart påkrevd (Frigate+ modell endret)", "unsavedChanges": "Ulagrede endringer for Frigate+ innstillinger" + }, + "enrichments": { + "title": "Innstillinger for utvidelser", + "licensePlateRecognition": { + "desc": "Frigate kan gjenkjenne kjennemerker på kjøretøy og automatisk legge til de oppdagede tegnene i feltet \"recognized_license_plate\", eller et kjent navn som en under-merkelapp på objekter av typen bil. Et vanlig brukstilfelle kan være å lese kjennemerker på biler som kjører inn i en innkjørsel eller biler som passerer på en gate.", + "title": "Kjennemerke gjenkjenning", + "readTheDocumentation": "Se dokumentasjonen" + }, + "birdClassification": { + "desc": "Fugleklassifisering identifiserer kjente fugler ved hjelp av en kvantisert TensorFlow-modell. Når en fugl gjenkjennes, vil det vanlige navnet legges til som en under-merkelapp. Denne informasjonen vises i brukergrensesnittet, filtre, samt i meldingsvarsler.", + "title": "Klassifisering av fugler" + }, + "semanticSearch": { + "reindexNow": { + "desc": "Reindeksering vil regenerere vektorrepresentasjoner for alle sporede objekter. Denne prosessen kjøres i bakgrunnen og kan maksimere CPU-belastningen, samt ta en del tid avhengig av hvor mange sporede objekter du har.", + "confirmButton": "Reindekser", + "confirmTitle": "Bekreft reindeksering", + "confirmDesc": "Er du sikker på at du vil reindeksere alle vektorrepresentasjoner for sporede objekter? Denne prosessen vil kjøre i bakgrunnen, men den kan maksimere CPU-belastningen og ta en del tid. Du kan følge fremdriften på Utforsk-siden.", + "label": "Reindekser nå", + "success": "Reindeksering ble startet.", + "alreadyInProgress": "Reindeksering pågar allerede.", + "error": "Kunne ikke starte reindeksering: {{errorMessage}}" + }, + "modelSize": { + "small": { + "desc": "Ved å bruke liten benyttes en kvantisert versjon av modellen som bruker mindre RAM og kjører raskere på CPU, med en svært ubetydelig forskjell i kvalitet på vektorrepresentasjoner.", + "title": "liten" + }, + "label": "Modellstørrelse", + "desc": "Størrelsen på modellen brukt til vektorrepresentasjoner for semantisk søk.", + "large": { + "title": "stor", + "desc": "Ved å bruke stor benyttes den fullstendige Jina-modellen, og den vil automatisk kjøres på GPU dersom tilgjengelig." + } + }, + "title": "Semantisk søk", + "desc": "Semantisk søk i Frigate lar deg finne sporede objekter i inspeksjonsselementene dine ved å bruke enten selve bildet, en brukerdefinert tekstbeskrivelse eller en automatisk generert beskrivelse.", + "readTheDocumentation": "Se dokumentasjonen" + }, + "faceRecognition": { + "modelSize": { + "small": { + "title": "liten", + "desc": "Ved å bruke liten benyttes en FaceNet-modell for vektorrepresentasjoner for ansikt som kjører effektivt på de fleste CPU-er." + }, + "label": "Modellstørrelse", + "desc": "Størrelsen på modellen brukt til ansiktsgjenkjenning.", + "large": { + "title": "stor", + "desc": "Ved å bruke stor benyttes en ArcFace-modell for vektorrepresentasjoner for ansikt, og den vil automatisk kjøres på GPU dersom tilgjengelig." + } + }, + "title": "Ansiktsgjenkjenning", + "desc": "Ansiktsgjenkjenning gjør det mulig å tildele navn til personer, og når ansiktet deres gjenkjennes, vil Frigate tildele personens navn som en under-merkelapp. Denne informasjonen vises i brukergrensesnittet, filtre, samt i meldingsvarsler.", + "readTheDocumentation": "Se dokumentasjonen" + }, + "unsavedChanges": "Ulagrede endringer i innstillinger for utvidelser", + "restart_required": "Omstart påkrevd (Innstillinger for utvidelser er endret)", + "toast": { + "success": "Innstillinger for utvidelser har blitt lagret. Start Frigate på nytt for å bruke endringene.", + "error": "Kunne ikke lagre konfigurasjonsendringer: {{errorMessage}}" + } } } diff --git a/web/public/locales/nb-NO/views/system.json b/web/public/locales/nb-NO/views/system.json index 31d8d0183..884949bd9 100644 --- a/web/public/locales/nb-NO/views/system.json +++ b/web/public/locales/nb-NO/views/system.json @@ -117,21 +117,22 @@ "unknown": "Ukjent", "tips": { "title": "Kamerainformasjon" - } + }, + "aspectRatio": "bildeforhold" }, "framesAndDetections": "Bilder / Deteksjoner", "title": "Kameraer", "overview": "Oversikt", "label": { "camera": "kamera", - "detect": "detekter", + "detect": "detektering", "skipped": "forkastet", "ffmpeg": "FFmpeg", - "capture": "fangst", + "capture": "opptak", "cameraDetectionsPerSecond": "{{camName}} deteksjoner per sekund", "cameraSkippedDetectionsPerSecond": "{{camName}} forkastede deteksjoner per sekund", "cameraFramesPerSecond": "{{camName}} bilder per sekund", - "cameraCapture": "{{camName}} fangst", + "cameraCapture": "{{camName}} opptak", "cameraDetect": "{{camName}} detekt", "cameraFfmpeg": "{{camName}} FFmpeg", "overallDetectionsPerSecond": "totale deteksjoner per sekund",