Skip to content

Commit dd02e2d

Browse files
weblateOverTheHillsAndFarAway
andcommitted
Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.1% (119 of 120 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (128 of 128 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (119 of 119 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (40 of 40 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (72 of 72 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (639 of 639 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (52 of 52 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (116 of 116 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (55 of 55 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (128 of 128 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (48 of 48 strings) Co-authored-by: Hosted Weblate <[email protected]> Co-authored-by: OverTheHillsAndFarAway <[email protected]> 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-classificationmodel/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/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-search/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/components-dialog Translation: Frigate NVR/components-filter Translation: Frigate NVR/views-classificationmodel Translation: Frigate NVR/views-events Translation: Frigate NVR/views-explore Translation: Frigate NVR/views-facelibrary Translation: Frigate NVR/views-search Translation: Frigate NVR/views-settings Translation: Frigate NVR/views-system
1 parent c368ceb commit dd02e2d

File tree

9 files changed

+54
-43
lines changed

9 files changed

+54
-43
lines changed

web/public/locales/nb-NO/components/dialog.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,8 @@
6161
"failed": "Klarte ikke å starte eksport: {{error}}",
6262
"noVaildTimeSelected": "Ingen gyldig tidsperiode valgt",
6363
"endTimeMustAfterStartTime": "Sluttid må være etter starttid"
64-
}
64+
},
65+
"view": "Vis"
6566
},
6667
"fromTimeline": {
6768
"previewExport": "Forhåndsvis eksport",

web/public/locales/nb-NO/components/filter.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
"label": "Sorter",
2424
"dateAsc": "Dato (Stigende)",
2525
"dateDesc": "Dato (Synkende)",
26-
"scoreAsc": "Objektpoengsum (Stigende)",
27-
"scoreDesc": "Objektpoengsum (Synkende)",
26+
"scoreAsc": "Objektscore (Stigende)",
27+
"scoreDesc": "Objektscore (Synkende)",
2828
"speedAsc": "Estimert hastighet (Stigende)",
2929
"speedDesc": "Estimert hastighet (Synkende)",
3030
"relevance": "Relevans"
@@ -104,7 +104,7 @@
104104
"label": "Underetiketter",
105105
"all": "Alle underetiketter"
106106
},
107-
"score": "Poengsum",
107+
"score": "Score",
108108
"estimatedSpeed": "Estimert hastighet ({{unit}})",
109109
"cameras": {
110110
"all": {

web/public/locales/nb-NO/views/classificationModel.json

Lines changed: 28 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"documentTitle": "Klassifiseringsmodeller",
2+
"documentTitle": "Klassifiseringsmodeller - Frigate",
33
"button": {
44
"deleteClassificationAttempts": "Slett klassifiseringsbilder",
55
"renameCategory": "Omdøp klasse",
@@ -12,19 +12,19 @@
1212
},
1313
"toast": {
1414
"success": {
15-
"deletedCategory": "Kategori slettet",
15+
"deletedCategory": "Klasse slettet",
1616
"deletedImage": "Bilder slettet",
17-
"categorizedImage": "Bildet ble klassifisert",
17+
"categorizedImage": "Klassifiserte bildet",
1818
"trainedModel": "Modellen ble trent.",
1919
"trainingModel": "Modelltrening startet.",
2020
"deletedModel_one": "{{count}} modell ble slettet",
2121
"deletedModel_other": "{{count}} modeller ble slettet",
2222
"updatedModel": "Modellkonfigurasjonen ble oppdatert",
23-
"renamedCategory": "Kategorien ble omdøpt til {{name}}"
23+
"renamedCategory": "Klassen ble omdøpt til {{name}}"
2424
},
2525
"error": {
2626
"deleteImageFailed": "Kunne ikke slette: {{errorMessage}}",
27-
"deleteCategoryFailed": "Kunne ikke slette kategori: {{errorMessage}}",
27+
"deleteCategoryFailed": "Kunne ikke slette klasse: {{errorMessage}}",
2828
"categorizeFailed": "Kunne ikke klassifisere bilde: {{errorMessage}}",
2929
"trainingFailed": "Modelltrening mislyktes. Sjekk Frigate-loggene for detaljer.",
3030
"deleteModelFailed": "Kunne ikke slette modell: {{errorMessage}}",
@@ -34,10 +34,10 @@
3434
}
3535
},
3636
"deleteCategory": {
37-
"title": "Slett kategori",
38-
"desc": "Er du sikker på at du vil slette kategorien {{name}}? Dette vil permanent slette alle tilknyttede bilder og kreve at modellen trenes på nytt.",
37+
"title": "Slett klasse",
38+
"desc": "Er du sikker på at du vil slette klassen {{name}}? Dette vil permanent slette alle tilknyttede bilder og kreve at modellen trenes på nytt.",
3939
"minClassesTitle": "Kan ikke slette klasse",
40-
"minClassesDesc": "En klassifiseringsmodell må ha minst 2 kategorier. Legg til en ny kategori før du sletter denne."
40+
"minClassesDesc": "En klassifiseringsmodell må ha minst 2 klasser. Legg til en ny klasse før du sletter denne."
4141
},
4242
"deleteDatasetImages": {
4343
"title": "Slett datasettbilder",
@@ -48,7 +48,7 @@
4848
"desc": "Er du sikker på at du vil slette {{count}} bilder? Denne handlingen kan ikke angres."
4949
},
5050
"renameCategory": {
51-
"title": "Gi nytt navn til kategori",
51+
"title": "Omdøp klasse",
5252
"desc": "Skriv inn et nytt navn for {{name}}. Du må trene modellen på nytt for at navneendringen skal tre i kraft."
5353
},
5454
"description": {
@@ -59,9 +59,9 @@
5959
"aria": "Velg nylige klassifiseringer",
6060
"titleShort": "Nylig"
6161
},
62-
"categories": "Kategorier",
62+
"categories": "Klasser",
6363
"createCategory": {
64-
"new": "Opprett ny kategori"
64+
"new": "Opprett ny klasse"
6565
},
6666
"categorizeImageAs": "Klassifiser bilde som:",
6767
"categorizeImage": "Klassifiser bilde",
@@ -98,18 +98,18 @@
9898
"classificationTypeDesc": "Underetiketter legger til ekstra tekst på objektetiketten (f.eks. 'Person: Posten'). Attributter er søkbare metadata som lagres separat i objektets metadata.",
9999
"classificationSubLabel": "Underetikett",
100100
"classificationAttribute": "Attributt",
101-
"classes": "Kategorier",
102-
"classesTip": "Lær om kategorier",
101+
"classes": "Klasser",
102+
"classesTip": "Lær om klasser",
103103
"classesStateDesc": "Definer de ulike tilstandene kamerasonen kan være i. For eksempel: 'åpen' og 'lukket' for en garasjeport.",
104-
"classesObjectDesc": "Definer kategoriene du vil klassifisere oppdagede objekter i. For eksempel: 'bud', 'beboer', 'fremmed' for personklassifisering.",
105-
"classPlaceholder": "Skriv inn tilstandsnavn...",
104+
"classesObjectDesc": "Definer klassene du vil klassifisere oppdagede objekter i. For eksempel: 'bud', 'beboer', 'fremmed' for personklassifisering.",
105+
"classPlaceholder": "Skriv inn klassenavn...",
106106
"errors": {
107107
"nameRequired": "Modellnavn er påkrevd",
108108
"nameLength": "Modellnavn må være på 64 tegn eller mindre",
109109
"nameOnlyNumbers": "Modellnavn kan ikke bare inneholde tall",
110-
"classRequired": "Minst én kategori er påkrevd",
111-
"classesUnique": "Kategorinavn må være unike",
112-
"stateRequiresTwoClasses": "Tilstandsmodeller krever minst to kategorier",
110+
"classRequired": "Minst én klasse er påkrevd",
111+
"classesUnique": "Klassenavn må være unike",
112+
"stateRequiresTwoClasses": "Tilstandsmodeller krever minst to klasser",
113113
"objectLabelRequired": "Velg en objektetikett",
114114
"objectTypeRequired": "Velg en klassifiseringstype"
115115
},
@@ -124,7 +124,7 @@
124124
},
125125
"step3": {
126126
"selectImagesPrompt": "Velg alle bilder med: {{className}}",
127-
"selectImagesDescription": "Klikk på bilder for å velge dem. Klikk Fortsett når du er ferdig med denne kategorien.",
127+
"selectImagesDescription": "Klikk på bilder for å velge dem. Klikk Fortsett når du er ferdig med denne klassen.",
128128
"generating": {
129129
"title": "Genererer eksempelbilder",
130130
"description": "Frigate henter representative bilder fra opptakene dine. Dette kan ta litt tid..."
@@ -146,7 +146,12 @@
146146
},
147147
"generateSuccess": "Eksempelbilder ble generert",
148148
"allImagesRequired_one": "Vennligst klassifiser alle bildene. {{count}} bilde gjenstår.",
149-
"allImagesRequired_other": "Vennligst klassifiser alle bildene. {{count}} bilder gjenstår."
149+
"allImagesRequired_other": "Vennligst klassifiser alle bildene. {{count}} bilder gjenstår.",
150+
"modelCreated": "Modellen ble opprettet. Bruk visningen Nylige klassifiseringer for å legge til bilder for manglende tilstander, og tren deretter modellen.",
151+
"missingStatesWarning": {
152+
"title": "Manglende tilstandseksempler",
153+
"description": "Du har ikke valgt eksempler for alle tilstander. Modellen vil ikke trenes før alle tilstander har bilder. Når du har gått videre, bruk visningen Nylige klassifiseringer til å klassifisere bilder for de manglende tilstandene, og tren deretter modellen."
154+
}
150155
}
151156
},
152157
"deleteModel": {
@@ -159,7 +164,7 @@
159164
"states": "Tilstander"
160165
},
161166
"details": {
162-
"scoreInfo": "Poengsummen representerer gjennomsnittlig klassifiseringskonfidens på tvers av alle deteksjoner av dette objektet."
167+
"scoreInfo": "Score representerer gjennomsnittlig klassifiseringskonfidens på tvers av alle deteksjoner av dette objektet."
163168
},
164169
"tooltip": {
165170
"trainingInProgress": "Modellen trenes for øyeblikket",
@@ -172,5 +177,6 @@
172177
"descriptionState": "Rediger klassene for denne tilstandsklassifiseringsmodellen. Endringer vil kreve at modellen trenes på nytt.",
173178
"descriptionObject": "Rediger objekttypen og klassifiseringstypen for denne objektklassifiseringsmodellen.",
174179
"stateClassesInfo": "Merk: Endring av tilstandsklasser krever at modellen trenes på nytt med de oppdaterte klassene."
175-
}
180+
},
181+
"none": "Ingen"
176182
}

web/public/locales/nb-NO/views/events.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,5 +55,8 @@
5555
"clickToSeek": "Klikk for å gå til dette tidspunktet"
5656
},
5757
"zoomIn": "Zoom inn",
58-
"zoomOut": "Zoom ut"
58+
"zoomOut": "Zoom ut",
59+
"normalActivity": "Normal",
60+
"needsReview": "Trenger inspeksjon",
61+
"securityConcern": "Sikkerhetsrisiko"
5962
}

web/public/locales/nb-NO/views/explore.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@
9090
"updatedSublabel": "Underetikett ble oppdatert.",
9191
"updatedLPR": "Vellykket oppdatering av kjennemerke.",
9292
"regenerate": "En ny beskrivelse har blitt anmodet fra {{provider}}. Avhengig av hastigheten til leverandøren din, kan den nye beskrivelsen ta litt tid å regenerere.",
93-
"audioTranscription": "Lydtranskripsjon ble forespurt."
93+
"audioTranscription": "Lydtranskripsjon ble forespurt. Avhengig av ytelsen på din Frigate server kan transkripsjonen ta noe tid å fullføre."
9494
},
9595
"error": {
9696
"regenerate": "Feil ved anrop til {{provider}} for en ny beskrivelse: {{errorMessage}}",
@@ -107,8 +107,8 @@
107107
}
108108
},
109109
"topScore": {
110-
"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.",
111-
"label": "Høyeste poengsum"
110+
"info": "Toppscoren er den høyeste medianverdien for det sporede objektet, så denne kan avvike fra scoren som vises på miniatyrbildet i søkeresultatet.",
111+
"label": "Toppscore"
112112
},
113113
"estimatedSpeed": "Estimert hastighet",
114114
"objects": "Objekter",
@@ -147,10 +147,10 @@
147147
"descNoLabel": "Angi en ny underetikett for dette sporede objektet"
148148
},
149149
"snapshotScore": {
150-
"label": "Øyeblikksbilde poengsum"
150+
"label": "Øyeblikksbilde score"
151151
},
152152
"score": {
153-
"label": "Poengsum"
153+
"label": "Score"
154154
}
155155
},
156156
"itemMenu": {
@@ -261,7 +261,8 @@
261261
"header": {
262262
"zones": "Soner",
263263
"ratio": "Forhold",
264-
"area": "Område"
264+
"area": "Område",
265+
"score": "Score"
265266
}
266267
},
267268
"annotationSettings": {

web/public/locales/nb-NO/views/faceLibrary.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"face": "Ansiktsdetaljer",
1212
"faceDesc": "Detaljer for sporet objekt som genererte dette ansiktet",
1313
"timestamp": "Tidsstempel",
14-
"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.",
14+
"scoreInfo": "Score er et vektet gjennomsnitt av alle ansiktsscorer, vektet etter størrelsen på ansiktet i hvert bilde.",
1515
"subLabelScore": "Poengsum for under-merkelapp",
1616
"unknown": "Ukjent"
1717
},
@@ -38,7 +38,7 @@
3838
"deleteFaceFailed": "Kunne ikke slette: {{errorMessage}}",
3939
"uploadingImageFailed": "Kunne ikke laste opp bilde: {{errorMessage}}",
4040
"trainFailed": "Kunne ikke trene: {{errorMessage}}",
41-
"updateFaceScoreFailed": "Kunne ikke oppdatere ansiktsskåring: {{errorMessage}}",
41+
"updateFaceScoreFailed": "Kunne ikke oppdatere ansiktsscore: {{errorMessage}}",
4242
"addFaceLibraryFailed": "Kunne ikke angi ansiktsnavn: {{errorMessage}}",
4343
"deleteNameFailed": "Kunne ikke slette navn: {{errorMessage}}",
4444
"renameFaceFailed": "Kunne ikke gi nytt navn til ansikt: {{errorMessage}}"
@@ -49,7 +49,7 @@
4949
"deletedName_one": "{{count}} ansikt ble slettet.",
5050
"deletedName_other": "{{count}} ansikter ble slettet.",
5151
"trainedFace": "Ansiktet ble trent.",
52-
"updatedFaceScore": "Ansiktsskåring ble oppdatert til {{name}} ({{score}}).",
52+
"updatedFaceScore": "Oppdaterte ansiktsscore for {{name}} ({{score}}).",
5353
"uploadedImage": "Bildet ble lastet opp.",
5454
"addFaceLibrary": "{{name}} ble lagt til i ansiktsbiblioteket!",
5555
"renamedFace": "Nytt navn ble gitt til ansikt {{name}}"

web/public/locales/nb-NO/views/search.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"labels": "Etiketter",
1616
"search_type": "Søketype",
1717
"after": "Etter",
18-
"min_score": "Min. poengsum",
19-
"max_score": "Maks. poengsum",
18+
"min_score": "Min. score",
19+
"max_score": "Maks. score",
2020
"min_speed": "Min. hastighet",
2121
"zones": "Soner",
2222
"sub_labels": "Underetiketter",
@@ -36,8 +36,8 @@
3636
"minSpeedMustBeLessOrEqualMaxSpeed": "Minimum hastighet 'min_speed' må være mindre enn eller lik maksimum hastighet 'max_speed'.",
3737
"beforeDateBeLaterAfter": "Før-datoen 'before' må være senere enn etter-datoen 'after'.",
3838
"afterDatebeEarlierBefore": "Etter-datoen 'after' må være tidligere enn før-datoen 'before'.",
39-
"minScoreMustBeLessOrEqualMaxScore": "Minimum poengsum 'min_score' må være mindre enn eller lik maksimum poengsum 'max_score'.",
40-
"maxScoreMustBeGreaterOrEqualMinScore": "Maksimum poengsum 'max_score' må være større enn eller lik minimum poengsum 'min_score'.",
39+
"minScoreMustBeLessOrEqualMaxScore": "Minimum score 'min_score' må være mindre enn eller lik maksimum score 'max_score'.",
40+
"maxScoreMustBeGreaterOrEqualMinScore": "Maksimum score 'max_score' må være større enn eller lik minimum score 'min_score'.",
4141
"maxSpeedMustBeGreaterOrEqualMinSpeed": "Maksimum hastighet 'max_speed' må være større enn eller lik minimum hastighet 'min_speed'."
4242
}
4343
},

web/public/locales/nb-NO/views/settings.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -460,7 +460,7 @@
460460
},
461461
"objectShapeFilterDrawing": {
462462
"document": "Se dokumentasjonen ",
463-
"score": "Poengsum",
463+
"score": "Score",
464464
"ratio": "Forhold",
465465
"area": "Areal",
466466
"title": "Tegning av objektformfilter",
@@ -478,7 +478,7 @@
478478
"audio": {
479479
"title": "Lyd",
480480
"noAudioDetections": "Ingen lyddeteksjoner",
481-
"score": "poengsum",
481+
"score": "score",
482482
"currentRMS": "Nåværende RMS",
483483
"currentdbFS": "Nåværende dbFS"
484484
},

web/public/locales/nb-NO/views/system.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
"npuMemory": "NPU minne",
7777
"npuUsage": "NPU belastning",
7878
"intelGpuWarning": {
79-
"title": "Advarsel om Intel GPU-statistikk",
79+
"title": "Til info om Intel GPU-statistikk",
8080
"message": "GPU statistikk ikke tilgjengelig",
8181
"description": "Dette er en kjent feil i Intels verktøy for rapportering av GPU-statistikk (intel_gpu_top), der verktøyet slutter å fungere og gjentatte ganger viser 0 % GPU-bruk, selv om maskinvareakselerasjon og objektdeteksjon kjører korrekt på (i)GPU-en. Dette er ikke en feil i Frigate. Du kan starte verten på nytt for å løse problemet midlertidig, og for å bekrefte at GPU-en fungerer som den skal. Dette påvirker ikke ytelsen."
8282
}

0 commit comments

Comments
 (0)