Skip to content

Commit 66f1347

Browse files
weblateOverTheHillsAndFarAway
andcommitted
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% (103 of 103 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (23 of 23 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (331 of 331 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (176 of 176 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (170 of 170 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (328 of 328 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (97 of 97 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (110 of 110 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 96.8% (92 of 95 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (328 of 328 strings) Co-authored-by: Hosted Weblate <[email protected]> Co-authored-by: OverTheHillsAndFarAway <[email protected]> Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/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/common Translation: Frigate NVR/components-dialog 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 7ab0815 commit 66f1347

File tree

8 files changed

+106
-32
lines changed

8 files changed

+106
-32
lines changed

web/public/locales/nb-NO/common.json

Lines changed: 27 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,18 +45,39 @@
4545
"hour_other": "{{time}} timer",
4646
"m": "{{time}}m",
4747
"formattedTimestamp": {
48-
"12hour": "%-d. %b, %I:%M:%S %p",
49-
"24hour": "%-d. %b, %H:%M:%S"
48+
"12hour": "d. MMM, h:mm:ss aaa",
49+
"24hour": "d. MMM, HH:mm:ss"
5050
},
5151
"formattedTimestamp2": {
52-
"12hour": "%m/%d %I:%M:%S%P",
53-
"24hour": "%d. %b %H:%M:%S"
52+
"12hour": "dd/MM h:mm:ssa",
53+
"24hour": "d. MMM HH:mm:ss"
5454
},
5555
"formattedTimestampWithYear": {
5656
"12hour": "%-d. %b %Y, %I:%M %p",
5757
"24hour": "%-d. %b %Y, %H:%M"
5858
},
59-
"formattedTimestampOnlyMonthAndDay": "%-d. %b"
59+
"formattedTimestampOnlyMonthAndDay": "%-d. %b",
60+
"formattedTimestampHourMinute": {
61+
"12hour": "h:mm aaa",
62+
"24hour": "HH:mm"
63+
},
64+
"formattedTimestampHourMinuteSecond": {
65+
"12hour": "h:mm:ss aaa",
66+
"24hour": "HH:mm:ss"
67+
},
68+
"formattedTimestampMonthDayHourMinute": {
69+
"12hour": "d. MMM, h:mm aaa",
70+
"24hour": "d. MMM, HH:mm"
71+
},
72+
"formattedTimestampFilename": {
73+
"12hour": "dd-MM-yy-h-mm-ss-a",
74+
"24hour": "dd-MM-yy-HH-mm-ss"
75+
},
76+
"formattedTimestampMonthDayYearHourMinute": {
77+
"12hour": "d. MMM yyyy, h:mm aaa",
78+
"24hour": "d. MMM yyyy, HH:mm"
79+
},
80+
"formattedTimestampMonthDay": "d. MMM"
6081
},
6182
"button": {
6283
"copy": "Kopier",
@@ -137,7 +158,7 @@
137158
"withSystem": {
138159
"label": "Bruk systemets språkinnstillinger"
139160
},
140-
"fr": "Fransk (Français)",
161+
"fr": "Français (Fransk)",
141162
"es": "Español (Spansk)",
142163
"hi": "हिन्दी (Hindi)",
143164
"ar": "العربية (Arabisk)",

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@
2727
"label": "Ikke bekreft denne merkelappen for Frigate Plus",
2828
"false_one": "Dette er ikke en {{label}}",
2929
"false_other": "Dette er ikke en {{label}}"
30+
},
31+
"question": {
32+
"label": "Bekreft denne merkelapp for Frigate Plus",
33+
"ask_an": "Er dette objekt en <code>{{label}}</code>?",
34+
"ask_a": "Er dette objektet en <code>{{label}}</code>?",
35+
"ask_full": "Er dette objekt en <code>{{untranslatedLabel}}</code> ({{translatedLabel}})?"
3036
}
3137
}
3238
},

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,7 @@
3131
"last24Hours": "Siste 24 timer"
3232
},
3333
"markAsReviewed": "Merk som inspisert",
34-
"markTheseItemsAsReviewed": "Merk disse elementene som inspiserte"
34+
"markTheseItemsAsReviewed": "Merk disse elementene som inspiserte",
35+
"selected_one": "{{count}} valgt",
36+
"selected_other": "{{count}} valgt"
3537
}

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

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,12 @@
4545
"external": "{{label}} oppdaget",
4646
"entered_zone": "{{label}} gikk inn i {{zones}}",
4747
"active": "{{label}} ble aktiv",
48-
"stationary": "{{label}} ble stasjonær"
48+
"stationary": "{{label}} ble stasjonær",
49+
"header": {
50+
"zones": "Soner",
51+
"ratio": "Forhold",
52+
"area": "Areal"
53+
}
4954
},
5055
"annotationSettings": {
5156
"title": "Annotasjonsinnstillinger",

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

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@
3535
"trainFailed": "Kunne ikke trene: {{errorMessage}}",
3636
"updateFaceScoreFailed": "Kunne ikke oppdatere ansiktsskåring: {{errorMessage}}",
3737
"addFaceLibraryFailed": "Kunne ikke angi ansiktsnavn: {{errorMessage}}",
38-
"deleteNameFailed": "Kunne ikke slette navn: {{errorMessage}}"
38+
"deleteNameFailed": "Kunne ikke slette navn: {{errorMessage}}",
39+
"renameFaceFailed": "Kunne ikke gi nytt navn til ansikt: {{errorMessage}}"
3940
},
4041
"success": {
4142
"deletedFace_one": "Slettet {{count}} ansikt.",
@@ -45,7 +46,8 @@
4546
"trainedFace": "Ansiktet ble trent.",
4647
"updatedFaceScore": "Ansiktsskåring ble oppdatert.",
4748
"uploadedImage": "Bildet ble lastet opp.",
48-
"addFaceLibrary": "{{name}} ble lagt til i ansiktsbiblioteket!"
49+
"addFaceLibrary": "{{name}} ble lagt til i ansiktsbiblioteket!",
50+
"renamedFace": "Nytt navn ble gitt til ansikt {{name}}"
4951
}
5052
},
5153
"imageEntry": {
@@ -61,7 +63,9 @@
6163
"addFace": "Legg til ansikt",
6264
"uploadImage": "Last opp bilde",
6365
"deleteFaceAttempts": "Slett ansiktsforsøk",
64-
"reprocessFace": "Prosesser ansiktet på nytt"
66+
"reprocessFace": "Prosesser ansiktet på nytt",
67+
"deleteFace": "Slett ansikt",
68+
"renameFace": "Gi nytt navn til ansikt"
6569
},
6670
"uploadFaceImage": {
6771
"desc": "Last opp et bilde for å skanne etter ansikter og inkludere det for {{pageToggle}}",
@@ -72,5 +76,9 @@
7276
"faceName": "Skriv inn ansiktsnavn",
7377
"uploadFace": "Last opp ansiktsbilde",
7478
"nextSteps": "Neste trinn"
79+
},
80+
"renameFace": {
81+
"desc": "Skriv inn et nytt navn for {{name}}",
82+
"title": "Gi nytt navn til ansikt"
7583
}
7684
}

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

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,14 @@
4646
"desc": {
4747
"text": "Filtre hjelper deg med å begrense søkeresultatene dine. Slik bruker du dem i inndatafeltet:",
4848
"example": "Eksempel: <code className=\"text-primary\">cameras:inngangsdør label:person before:01012024 time_range:3:00PM-4:00PM </code>",
49-
"step": "<ul className=\"list-disc pl-5 text-sm text-primary-variant\"><li>Skriv inn et filternavn etterfulgt av et kolon (f.eks. \"cameras:\").</li><li>Velg en verdi fra forslagene eller skriv inn din egen.</li><li>Bruk flere filtre ved å legge dem til etter hverandre med mellomrom imellom.</li><li>Dato-filtre (before: og after:) bruker <em>{{DateFormat}}</em>-formatet.</li><li>Tidsintervall-filteret bruker <em>{{exampleTime}}</em>-formatet.</li><li>Fjern filtre ved å klikke på 'x' ved siden av dem.</li></ul>"
49+
"step": "<ul className=\"list-disc pl-5 text-sm text-primary-variant\"><li>Skriv inn et filternavn etterfulgt av et kolon (f.eks. \"cameras:\").</li><li>Velg en verdi fra forslagene eller skriv inn din egen.</li><li>Bruk flere filtre ved å legge dem til etter hverandre med mellomrom imellom.</li><li>Dato-filtre (before: og after:) bruker <em>{{DateFormat}}</em>-formatet.</li><li>Tidsintervall-filteret bruker <em>{{exampleTime}}</em>-formatet.</li><li>Fjern filtre ved å klikke på 'x' ved siden av dem.</li></ul>",
50+
"step2": "Velg en verdi fra forslagene eller skriv inn din egen.",
51+
"step4": "Dato-filtre (before: and after:) bruker {{DateFormat}} format.",
52+
"step5": "Tidsintervall-filter bruker {{exampleTime}} format.",
53+
"step6": "Fjern filtre ved å klikke på 'x'en ved siden av dem.",
54+
"exampleLabel": "Eksempel:",
55+
"step1": "Skriv inn et filter-nøkkelnavn etterfulgt av et kolon (f.eks \"cameras:\").",
56+
"step3": "Bruk flere filtre ved å legge dem til en etter en, med mellomrom."
5057
}
5158
},
5259
"header": {

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

Lines changed: 26 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"authentication": "Autentiseringsinnstillinger - Frigate",
55
"camera": "Kamerainnstillinger - Frigate",
66
"masksAndZones": "Maske- og soneeditor - Frigate",
7-
"motionTuner": "Bevegelsestilpasning - Frigate",
7+
"motionTuner": "Bevegelsesjustering - Frigate",
88
"object": "Objektinnstillinger - Frigate",
99
"general": "Generelle innstillinger - Frigate",
1010
"classification": "Klassifiseringsinnstillinger - Frigate",
@@ -14,7 +14,7 @@
1414
"classification": "Klassifisering",
1515
"cameras": "Kamerainnstillinger",
1616
"masksAndZones": "Masker / Soner",
17-
"motionTuner": "Bevegelsestilpasning",
17+
"motionTuner": "Finjustering av bevegelse",
1818
"debug": "Feilsøking",
1919
"users": "Brukere",
2020
"frigateplus": "Frigate+",
@@ -92,7 +92,7 @@
9292
"confirmButton": "Reindekser",
9393
"success": "Reindeksering startet.",
9494
"alreadyInProgress": "Reindeksering pågår allerede.",
95-
"desc": "Reindeksering vil regenerere vektorrepresentasjoner for alle sporede objekter. Prosessen kjøres i bakgrunnen og kan belaste CPU-en maksimalt og ta tid avhengig av antall sporede objekter.",
95+
"desc": "Reindeksering vil regenerere vektorrepresentasjoner for alle sporede objekter. Prosessen kjøres i bakgrunnen, kan belaste CPU-en maksimalt og ta mye tid avhengig av antall sporede objekter.",
9696
"confirmDesc": "Er du sikker på at du vil reindeksere vektorrepresentasjoner for alle sporede objekter? Dette vil kjøres i bakgrunnen, men kan bruke all CPU og ta tid. Du kan følge fremdriften på Utforsk-siden."
9797
},
9898
"readTheDocumentation": "Les dokumentasjonen",
@@ -139,7 +139,8 @@
139139
"birdClassification": {
140140
"title": "Artsbestemmelse for fugler",
141141
"desc": "Artsbestemmelse identifiserer kjente fugler ved hjelp av en kvantisert TensorFlow-modell. Når en kjent fugl gjenkjennes, legges det vanlige navnet til som en under-merkelapp. Denne informasjonen vises i brukergrensesnittet, i filtre, samt i meldingsvarsler."
142-
}
142+
},
143+
"restart_required": "Omstart påkrevd (Klassifiseringsinnstillinger endret)"
143144
},
144145
"camera": {
145146
"streams": {
@@ -331,10 +332,11 @@
331332
"noName": "Objektmasken er lagret. Start Frigate på nytt for å bruke endringene."
332333
}
333334
}
334-
}
335+
},
336+
"restart_required": "Omstart påkrevd (masker/soner endret)"
335337
},
336338
"motionDetectionTuner": {
337-
"title": "Tilpasning for bevegelsesdeteksjon",
339+
"title": "Finjustering av bevegelsesdeteksjon",
338340
"Threshold": {
339341
"title": "Terskel",
340342
"desc": "Terskelverdien bestemmer hvor mye endring i en piksels lysstyrke som kreves for å bli betraktet som bevegelse. <em>Standard: 30</em>"
@@ -377,11 +379,11 @@
377379
},
378380
"motion": {
379381
"desc": "Vis bokser rundt områder der bevegelse er detektert",
380-
"tips": "<p className=\"mb-2\"><strong>Bevegelsesbokser</strong></p><br><p>Røde bokser vil vises på områder i bildet hvor bevegelse for øyeblikket blir detektert</p>",
382+
"tips": "<p><strong>Bevegelsesbokser</strong></p><br><p>Røde bokser vil vises på områder i bildet hvor bevegelse for øyeblikket blir detektert</p>",
381383
"title": "Bevegelsesbokser"
382384
},
383385
"regions": {
384-
"tips": "<p className=\"mb-2\"><strong>Regionbokser</strong></p><br><p>Lysegrønne bokser vil vises på områder av interesse i bildet som blir sendt til objektdetektoren.</p>",
386+
"tips": "<p><strong>Regionbokser</strong></p><br><p>Lysegrønne bokser vil vises på områder av interesse i bildet som blir sendt til objektdetektoren.</p>",
385387
"title": "Regioner",
386388
"desc": "Vis en boks for interesseområdet sendt til objektdetektoren"
387389
},
@@ -458,9 +460,15 @@
458460
"usernameIsRequired": "Brukernavn er påkrevd"
459461
},
460462
"changeRole": {
461-
"desc": "Oppdater tillatelser for <span className=\"font-medium\">{{username}}</span>",
463+
"desc": "Oppdater tillatelser for <strong>{{username}}</strong>",
462464
"title": "Endre brukerrolle",
463-
"roleInfo": "<p>Velg riktig rolle for denne brukeren:</p><ul className=\"mt-2 space-y-1 pl-5\"><li> • <span className=\"font-medium\">Administrator:</span> Full tilgang til alle funksjoner. </li><li> • <span className=\"font-medium\">Seer:</span> Begrenset til Direkte-dashbord, Inspeksjon, Utforsk og Eksport.</li></ul>"
465+
"roleInfo": {
466+
"intro": "Velg en passende rolle for denne bruker:",
467+
"admin": "Administrator",
468+
"adminDesc": "Full tilgang til alle funksjoner.",
469+
"viewer": "Visningsbruker",
470+
"viewerDesc": "Begrenset til kun Direkte-dashbord, Inspiser, Utforsk og Eksporter."
471+
}
464472
},
465473
"createUser": {
466474
"title": "Opprett ny bruker",
@@ -470,7 +478,7 @@
470478
"deleteUser": {
471479
"title": "Slett bruker",
472480
"desc": "Denne handlingen kan ikke angres. Dette vil permanent slette brukerkontoen og fjerne alle tilknyttede data.",
473-
"warn": "Er du sikker på at du vil slette <span className=\"font-bold\">{{username}}</span>?"
481+
"warn": "Er du sikker på at du vil slette <strong>{{username}}</strong>?"
474482
},
475483
"passwordSetting": {
476484
"updatePassword": "Oppdater passord for {{username}}",
@@ -560,7 +568,11 @@
560568
"dimensions": "Dimensjoner",
561569
"cameras": "Kameraer",
562570
"availableModels": "Tilgjengelige modeller",
563-
"modelSelect": "Dine tilgjengelige modeller på Frigate+ kan velges her. Merk at bare modeller som er kompatible med din nåværende detektorkonfigurasjon kan velges."
571+
"modelSelect": "Dine tilgjengelige modeller på Frigate+ kan velges her. Merk at bare modeller som er kompatible med din nåværende detektorkonfigurasjon kan velges.",
572+
"plusModelType": {
573+
"userModel": "Finjustert",
574+
"baseModel": "Basismodell"
575+
}
564576
},
565577
"title": "Frigate+ Innstillinger",
566578
"snapshotConfig": {
@@ -577,6 +589,7 @@
577589
"toast": {
578590
"success": "Frigate+ innstillingene er lagret. Start Frigate på nytt for å bruke endringene.",
579591
"error": "Kunne ikke lagre konfigurasjonsendringer: {{errorMessage}}"
580-
}
592+
},
593+
"restart_required": "Omstart påkrevd (Frigate+ modell endret)"
581594
}
582595
}

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

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
},
4444
"hardwareInfo": {
4545
"gpuMemory": "GPU-minne",
46-
"gpuEncoder": "GPU-koder",
46+
"gpuEncoder": "GPU-enkoder",
4747
"gpuDecoder": "GPU-dekoder",
4848
"gpuInfo": {
4949
"nvidiaSMIOutput": {
@@ -70,7 +70,9 @@
7070
}
7171
},
7272
"title": "Maskinvareinformasjon",
73-
"gpuUsage": "GPU-belastning"
73+
"gpuUsage": "GPU-belastning",
74+
"npuMemory": "NPU minne",
75+
"npuUsage": "NPU belastning"
7476
},
7577
"otherProcesses": {
7678
"title": "Andre prosesser",
@@ -137,10 +139,17 @@
137139
},
138140
"enrichments": {
139141
"embeddings": {
140-
"plate_recognition_speed": "Indekseringshastighet for kjennemerke",
141-
"face_embedding_speed": "Indekseringshastighet for ansikt",
142-
"text_embedding_speed": "Indekseringshastighet for tekst",
143-
"image_embedding_speed": "Indekseringshastighet for bilde"
142+
"plate_recognition_speed": "Hastighet for kjennemerkegjenkjenning",
143+
"face_embedding_speed": "Hastighet ansikt-vektorrepresentasjon",
144+
"text_embedding_speed": "Hastighet tekst-vektorrepresentasjoner",
145+
"image_embedding_speed": "Hastighet bilde-vektorrepresentasjoner",
146+
"face_recognition_speed": "Hastighet for ansiktsgjenkjenning",
147+
"image_embedding": "Bilde-vektorrepresentasjoner",
148+
"face_recognition": "Ansiktsgjenkjenning",
149+
"text_embedding": "Tekst-vektorrepresentasjoner",
150+
"plate_recognition": "Kjennemerke gjenkjenning",
151+
"yolov9_plate_detection_speed": "Hastighet for YOLOv9 kjennemerkedeteksjon",
152+
"yolov9_plate_detection": "YOLOv9 kjennemerkedeteksjon"
144153
},
145154
"title": "Utvidelser",
146155
"infPerSecond": "Inferenser per sekund"
@@ -152,6 +161,9 @@
152161
"ffmpegHighCpuUsage": "{{camera}} har høy CPU-belastning for FFMPEG ({{ffmpegAvg}}%)",
153162
"detectHighCpuUsage": "{{camera}} har høy CPU-belastning for detektering ({{detectAvg}}%)",
154163
"healthy": "Systemet fungerer som det skal",
155-
"reindexingEmbeddings": "Reindeksering av vektorrepresentasjoner ({{processed}}% fullført)"
164+
"reindexingEmbeddings": "Reindeksering av vektorrepresentasjoner ({{processed}}% fullført)",
165+
"cameraIsOffline": "{{camera}} er frakoblet",
166+
"detectIsSlow": "{{detect}} er treg ({{speed}} ms)",
167+
"detectIsVerySlow": "{{detect}} er veldig treg ({{speed}} ms)"
156168
}
157169
}

0 commit comments

Comments
 (0)