diff --git a/web/public/locales/nb-NO/common.json b/web/public/locales/nb-NO/common.json index 411463881c..00fb832e3f 100644 --- a/web/public/locales/nb-NO/common.json +++ b/web/public/locales/nb-NO/common.json @@ -216,7 +216,8 @@ "gl": "Galego (Galisisk)", "id": "Bahasa Indonesia (Indonesisk)", "ur": "اردو (Urdu)", - "hr": "Hrvatski (Kroatisk)" + "hr": "Hrvatski (Kroatisk)", + "bs": "Bosanski (Bosnisk)" }, "appearance": "Utseende", "darkMode": { @@ -241,7 +242,8 @@ "classification": "Klassifisering", "profiles": "Profiler", "chat": "Chat", - "actions": "Handlinger" + "actions": "Handlinger", + "features": "Funksjoner" }, "pagination": { "next": { diff --git a/web/public/locales/nb-NO/config/cameras.json b/web/public/locales/nb-NO/config/cameras.json index d2a44f51e5..ce68cfc445 100644 --- a/web/public/locales/nb-NO/config/cameras.json +++ b/web/public/locales/nb-NO/config/cameras.json @@ -52,7 +52,7 @@ "description": "Innstillinger for å aktivere og kontrollere varslinger for dette kameraet." }, "audio": { - "label": "Lydhendelser", + "label": "Lyddeteksjon", "enabled": { "label": "Aktiver lyddeteksjon", "description": "Aktiver eller deaktiver deteksjon av lydhendelser for dette kameraet." @@ -71,7 +71,11 @@ }, "filters": { "label": "Lydfiltre", - "description": "Filterinnstillinger per lydtype, som konfidensterskler for å redusere falske positive." + "description": "Filterinnstillinger per lydtype, som konfidensterskler for å redusere falske positive.", + "threshold": { + "description": "Minimum konfidens-terskel for at lydhendelsen skal bli registrert.", + "label": "Minimum konfidens for lyd" + } }, "enabled_in_config": { "label": "Opprinnelig lydstatus", @@ -476,6 +480,10 @@ "hwaccel_args": { "label": "Argumenter for maskinvareakselerasjon ved eksport", "description": "Argumenter for maskinvareakselerasjon som skal brukes ved eksport og transkoding." + }, + "max_concurrent": { + "description": "Maksimalt antall eksportjobber som kan behandles samtidig.", + "label": "Maksimalt antall samtidige eksporter" } }, "preview": { diff --git a/web/public/locales/nb-NO/config/global.json b/web/public/locales/nb-NO/config/global.json index 4c669b31db..11f2fbcdbf 100644 --- a/web/public/locales/nb-NO/config/global.json +++ b/web/public/locales/nb-NO/config/global.json @@ -242,7 +242,7 @@ "description": "Aktiver overvåking av nettverksbåndbredde per prosess for kamera-ffmpeg-prosesser og detektorer." }, "intel_gpu_device": { - "label": "SR-IOV-enhet", + "label": "Intel GPU-enhet", "description": "Enhetsidentifikator som brukes når Intel-GPU-er behandles som SR-IOV for å korrigere GPU-statistikk." } }, @@ -539,7 +539,7 @@ } }, "audio": { - "label": "Lydhendelser", + "label": "Lyddeteksjon", "description": "Innstillinger for lydbasert hendelsesdeteksjon for alle kameraer; kan overstyres per kamera.", "enabled": { "label": "Aktiver lyddeteksjon", @@ -559,7 +559,11 @@ }, "filters": { "label": "Lydfiltre", - "description": "Filterinnstillinger per lydtype, som konfidensterskler for å redusere falske positive." + "description": "Filterinnstillinger per lydtype, som konfidensterskler for å redusere falske positive.", + "threshold": { + "description": "Minimum konfidens-terskel for at lydhendelsen skal bli registrert.", + "label": "Minimum konfidens for lyd" + } }, "enabled_in_config": { "label": "Opprinnelig lydstatus", @@ -1000,6 +1004,10 @@ "hwaccel_args": { "label": "Argumenter for maskinvareakselerasjon ved eksport", "description": "Argumenter for maskinvareakselerasjon som skal brukes ved eksport og transkoding." + }, + "max_concurrent": { + "description": "Maksimalt antall eksportjobber som kan behandles samtidig.", + "label": "Maksimalt antall samtidige eksporter" } }, "preview": { diff --git a/web/public/locales/nb-NO/objects.json b/web/public/locales/nb-NO/objects.json index eb4b3ee36d..ab352714fc 100644 --- a/web/public/locales/nb-NO/objects.json +++ b/web/public/locales/nb-NO/objects.json @@ -121,5 +121,10 @@ "skunk": "Skunk", "school_bus": "Skolebuss", "royal_mail": "Royal Mail", - "canada_post": "Canada Post" + "canada_post": "Canada Post", + "baby_stroller": "Barnevogn", + "Rodent": "Gnager", + "baby": "Baby", + "rickshaw": "Rickshaw", + "rodent": "Gnager" } diff --git a/web/public/locales/nb-NO/views/chat.json b/web/public/locales/nb-NO/views/chat.json index 0967ef424b..a788c3635b 100644 --- a/web/public/locales/nb-NO/views/chat.json +++ b/web/public/locales/nb-NO/views/chat.json @@ -1 +1,64 @@ -{} +{ + "documentTitle": "Chat - Frigate", + "title": "Frigate Chat", + "subtitle": "Din AI-assistent for kamerahåndtering og innsikt", + "placeholder": "Spør om hva som helst...", + "error": "Noe gikk galt. Vennligst prøv igjen.", + "processing": "Behandler...", + "toolsUsed": "Brukt: {{tools}}", + "showTools": "Vis verktøy ({{count}})", + "hideTools": "Skjul verktøy", + "call": "Kall", + "result": "Resultat", + "arguments": "Argumenter:", + "response": "Svar:", + "attachment_chip_label": "{{label}} på {{camera}}", + "attachment_chip_remove": "Fjern vedlegg", + "open_in_explore": "Åpne i Utforsk", + "attach_event_aria": "Legg ved hendelse {{eventId}}", + "attachment_picker_paste_label": "Eller lim inn hendelses-ID", + "attachment_picker_attach": "Legg ved", + "attachment_picker_placeholder": "Legg ved en hendelse", + "quick_reply_find_similar": "Finn lignende observasjoner", + "quick_reply_tell_me_more": "Fortell meg mer om dette", + "quick_reply_when_else": "Når ellers ble det sett?", + "quick_reply_find_similar_text": "Finn lignende observasjoner som denne.", + "quick_reply_tell_me_more_text": "Fortell meg mer om denne.", + "quick_reply_when_else_text": "Når ellers ble denne sett?", + "anchor": "Referanse", + "similarity_score": "Likhet", + "no_similar_objects_found": "Ingen lignende objekter funnet.", + "semantic_search_required": "Semantisk søk må være aktivert for å finne lignende objekter.", + "send": "Send", + "suggested_requests": "Prøv å spørre:", + "starting_requests": { + "show_recent_events": "Vis nylige hendelser", + "show_camera_status": "Vis kamerastatus", + "recap": "Hva skjedde mens jeg var borte?", + "watch_camera": "Overvåk et kamera for aktivitet" + }, + "starting_requests_prompts": { + "show_recent_events": "Vis meg nylige hendelser fra den siste timen", + "show_camera_status": "Hva er status for kameraene mine akkurat nå?", + "recap": "Hva skjedde mens jeg var borte?", + "watch_camera": "Overvåk inngangsdøren og gi meg beskjed hvis noen dukker opp" + }, + "new_chat": "Ny chat", + "settings": { + "title": "Chat-innstillinger", + "show_stats": { + "title": "Vis statistikk", + "desc": "Vis genereringshastighet og kontekststørrelse for chat-svar.", + "while_generating": "Under generering", + "always": "Alltid" + }, + "auto_scroll": { + "title": "Auto-rulling", + "desc": "Følg nye meldinger etter hvert som de ankommer." + } + }, + "stats": { + "context": "{{tokens}} tokens", + "tokens_per_second": "{{rate}} t/s" + } +} diff --git a/web/public/locales/nb-NO/views/faceLibrary.json b/web/public/locales/nb-NO/views/faceLibrary.json index cf8d81e394..4ea7e819ff 100644 --- a/web/public/locales/nb-NO/views/faceLibrary.json +++ b/web/public/locales/nb-NO/views/faceLibrary.json @@ -27,7 +27,11 @@ "aria": "Velg nylige gjenkjennelser", "title": "Nylige gjenkjennelser", "empty": "Det er ingen nylige forsøk på ansiktsgjenkjenning", - "titleShort": "Nylige" + "titleShort": "Nylige", + "emptyNoLibrary": { + "description": "Du må legge til minst ett ansikt i biblioteket for at ansiktsgjenkjenning skal fungere.", + "title": "Last opp et ansikt" + } }, "selectFace": "Velg ansikt", "deleteFaceLibrary": { diff --git a/web/public/locales/nb-NO/views/live.json b/web/public/locales/nb-NO/views/live.json index be891769e2..da219820f5 100644 --- a/web/public/locales/nb-NO/views/live.json +++ b/web/public/locales/nb-NO/views/live.json @@ -152,7 +152,8 @@ }, "recording": { "enable": "Aktiver opptak", - "disable": "Deaktiver opptak" + "disable": "Deaktiver opptak", + "disabledInConfig": "Opptak må først aktiveres i Innstillinger for dette kameraet." }, "streamStats": { "enable": "Vis Strømmestatistikk", diff --git a/web/public/locales/nb-NO/views/motionSearch.json b/web/public/locales/nb-NO/views/motionSearch.json index 0967ef424b..c8fdb7c873 100644 --- a/web/public/locales/nb-NO/views/motionSearch.json +++ b/web/public/locales/nb-NO/views/motionSearch.json @@ -1 +1,75 @@ -{} +{ + "documentTitle": "Bevegelsessøk - Frigate", + "title": "Bevegelsessøk", + "description": "Tegn et polygon for å definere et interesseområde, og angi et tidsrom for å søke etter bevegelsesendringer i dette området.", + "selectCamera": "Bevegelsessøk laster", + "startSearch": "Start søk", + "searchStarted": "Søk startet", + "searchCancelled": "Søk avbrutt", + "cancelSearch": "Avbryt", + "searching": "Søk pågår...", + "searchComplete": "Søk fullført", + "noResultsYet": "Kjør et søk for å finne bevegelsesendringer i det valgte området", + "noChangesFound": "Ingen pikselendringer ble funnet i det valgte området", + "changesFound_one": "Fant {{count}} bevegelsesendring", + "changesFound_other": "Fant {{count}} bevegelsesendringer", + "framesProcessed": "{{count}} bilder behandlet", + "jumpToTime": "Gå til dette tidspunktet", + "results": "Resultater", + "showSegmentHeatmap": "Varmekart", + "newSearch": "Nytt søk", + "clearResults": "Tøm resultater", + "clearROI": "Slett polygon", + "polygonControls": { + "points_one": "{{count}} punkt", + "points_other": "{{count}} punkter", + "undo": "Angre siste punkt", + "reset": "Tilbakestill polygon" + }, + "motionHeatmapLabel": "Varmekart for bevegelse", + "dialog": { + "title": "Bevegelsessøk", + "cameraLabel": "Kamera", + "previewAlt": "Forhåndsvisning av kamera for {{camera}}" + }, + "timeRange": { + "title": "Søkeperiode", + "start": "Starttid", + "end": "Sluttid" + }, + "settings": { + "title": "Søkeinnstillinger", + "parallelMode": "Parallellmodus", + "parallelModeDesc": "Skann flere opptakssegmenter samtidig (raskere, men betydelig mer CPU-intensivt)", + "threshold": "Følsomhetsterskel", + "thresholdDesc": "Lavere verdier detekterer mindre endringer (1–255)", + "minArea": "Minimum endringsområde", + "minAreaDesc": "Minimum prosentandel av interesseområdet som må endres for å anses som betydelig", + "frameSkip": "Bilde-sprang", + "frameSkipDesc": "Behandle hvert N-te bilde. Sett denne til kameraets bildefrekvens for å behandle ett bilde i sekundet (f.eks. 5 for et 5 FPS-kamera, 30 for et 30 FPS-kamera). Høyere verdier vil være raskere, men kan gå glipp av korte bevegelseshendelser.", + "maxResults": "Maksimalt antall resultater", + "maxResultsDesc": "Stopp etter dette antallet samsvarende tidsstempler" + }, + "errors": { + "noCamera": "Vennligst velg et kamera", + "noROI": "Vennligst tegn et interesseområde", + "noTimeRange": "Vennligst velg en tidsperiode", + "invalidTimeRange": "Sluttid må være etter starttid", + "searchFailed": "Søk mislyktes: {{message}}", + "polygonTooSmall": "Polygonet må ha minst 3 punkter", + "unknown": "Ukjent feil" + }, + "changePercentage": "{{percentage}} % endret", + "metrics": { + "title": "Statistikk for søk", + "segmentsScanned": "Segmenter skannet", + "segmentsProcessed": "Behandlet", + "segmentsSkippedInactive": "Hoppet over (ingen aktivitet)", + "segmentsSkippedHeatmap": "Hoppet over (manglende ROI-overlapp)", + "fallbackFullRange": "Fullskanning som reserve", + "framesDecoded": "Bilder dekodet", + "wallTime": "Søketid", + "segmentErrors": "Segmentfeil", + "seconds": "{{seconds}}s" + } +} diff --git a/web/public/locales/nb-NO/views/replay.json b/web/public/locales/nb-NO/views/replay.json index 0967ef424b..3cf72e2011 100644 --- a/web/public/locales/nb-NO/views/replay.json +++ b/web/public/locales/nb-NO/views/replay.json @@ -1 +1,59 @@ -{} +{ + "title": "Feilsøkingsavspilling", + "description": "Spill av kameraopptak for feilsøking. Objektlisten viser et tidsforsinket sammendrag av detekterte objekter, og fanen Meldinger viser en strøm av Frigates interne meldinger fra avspillingen.", + "websocket_messages": "Meldinger", + "dialog": { + "title": "Start feilsøkingsavspilling", + "description": "Opprett et midlertidig avspillingskamera som repeterer historisk materiale for å feilsøke problemer med objektdeteksjon og sporing. Avspillingskameraet vil ha samme deteksjonskonfigurasjon som kildekameraet. Velg et tidsrom for å begynne.", + "camera": "Kildekamera", + "timeRange": "Tidsrom", + "preset": { + "1m": "Siste minutt", + "5m": "Siste 5 minutter", + "timeline": "Fra tidslinje", + "custom": "Egendefinert" + }, + "startButton": "Start avspilling", + "selectFromTimeline": "Velg", + "starting": "Starter avspilling...", + "startLabel": "Start", + "endLabel": "Slutt", + "toast": { + "error": "Kunne ikke starte feilsøkingsavspilling: {{error}}", + "alreadyActive": "En avspillingsøkt er allerede aktiv", + "stopError": "Kunne ikke stoppe feilsøkingsavspilling: {{error}}", + "goToReplay": "Gå til avspilling" + } + }, + "page": { + "noSession": "Ingen aktiv feilsøkingsøkt", + "noSessionDesc": "Start en feilsøkingsavspilling fra Historikk-visningen ved å klikke på Handlinger-knappen i verktøylinjen og velge Feilsøkingsavspilling.", + "goToRecordings": "Gå til historikk", + "preparingClip": "Forbereder klipp…", + "preparingClipDesc": "Frigate syr sammen opptak for det valgte tidsrommet. Dette kan ta et minutt for lengre perioder.", + "startingCamera": "Starter feilsøkingsavspilling…", + "startError": { + "title": "Kunne ikke starte feilsøkingsavspilling", + "back": "Tilbake til historikk" + }, + "sourceCamera": "Kildekamera", + "replayCamera": "Avspillingskamera", + "initializingReplay": "Initialiserer feilsøkingsavspilling...", + "stoppingReplay": "Stopper feilsøkingsavspilling...", + "stopReplay": "Stopp avspilling", + "confirmStop": { + "title": "Stoppe feilsøkingsavspilling?", + "description": "Dette vil stoppe økten og slette alle midlertidige data. Er du sikker?", + "confirm": "Stopp avspilling", + "cancel": "Avbryt" + }, + "activity": "Aktivitet", + "objects": "Objektliste", + "audioDetections": "Lyd-deteksjoner", + "noActivity": "Ingen aktivitet detektert", + "activeTracking": "Aktiv sporing", + "noActiveTracking": "Ingen aktiv sporing", + "configuration": "Konfigurasjon", + "configurationDesc": "Finjuster innstillinger for bevegelsesdeteksjon og objektsporing for feilsøkingskameraet. Ingen endringer lagres i din Frigate-konfigurasjonsfil." + } +} diff --git a/web/public/locales/nb-NO/views/settings.json b/web/public/locales/nb-NO/views/settings.json index 6d907f91ea..69055fd4bc 100644 --- a/web/public/locales/nb-NO/views/settings.json +++ b/web/public/locales/nb-NO/views/settings.json @@ -61,8 +61,8 @@ "cameraLpr": "Kjennemerke-gjenkjenning", "integrationLpr": "Kjennemerke-gjenkjenning", "systemLogging": "Logging", - "cameraAudioEvents": "Lydhendelser", - "globalAudioEvents": "Lydhendelser", + "cameraAudioEvents": "Lyd-deteksjon", + "globalAudioEvents": "Lyd-deteksjon", "cameraAudioTranscription": "Lydtranskripsjon", "integrationAudioTranscription": "Lydtranskripsjon", "systemDetectorHardware": "Maskinvare for detektor", @@ -791,6 +791,14 @@ "plusModelType": { "userModel": "Finjustert", "baseModel": "Basismodell" + }, + "noModelLoaded": "Ingen Frigate+-modell er lastet inn for øyeblikket.", + "selectModel": "Velg en modell", + "noModelsAvailable": "Ingen modeller tilgjengelig", + "filter": { + "ariaLabel": "Filtrer modeller etter type", + "baseModels": "Basismodeller", + "fineTunedModels": "Finjusterte modeller" } }, "title": "Frigate+ Innstillinger", @@ -1341,7 +1349,8 @@ }, "hikvision": { "substreamWarning": "Substrøm 1 er låst til lav oppløsning. Mange Hikvision-kameraer støtter flere substrømmer som må aktiveres i kameraets innstillinger. Det anbefales å sjekke og benytte disse strømmene hvis de er tilgjengelige." - } + }, + "resolutionUnknown": "Oppløsningen for denne strømmen kunne ikke fastslås. Du bør angi deteksjonsoppløsningen manuelt i innstillingene eller i konfigurasjonen din." } } }, @@ -1358,7 +1367,13 @@ "enableSuccess": "Aktiverte {{cameraName}} i konfigurasjonen. Start Frigate på nytt for å ta i bruk endringene.", "enableLabel": "Aktiverte kameraer", "enableDesc": "Deaktiver et aktivert kamera midlertidig frem til Frigate starter på nytt. Deaktivering av et kamera stopper all prosessering av kameraets strømmer. Deteksjon, opptak og feilsøking vil være utilgjengelig.
Merk: Dette deaktiverer ikke videreformidling (restream) i go2rtc.", - "disableLabel": "Deaktiverte kameraer" + "disableLabel": "Deaktiverte kameraer", + "friendlyName": { + "edit": "Rediger visningsnavn for kamera", + "title": "Rediger visningsnavn", + "description": "Angi visningsnavnet som skal brukes for dette kameraet i Frigate-grensesnittet. La feltet stå tomt for å bruke kamera-ID.", + "rename": "Omdøp" + } }, "cameraConfig": { "add": "Legg til kamera", @@ -1408,7 +1423,16 @@ "description": "Sletting av et kamera vil fjerne alle opptak, sporede objekter og konfigurasjon for dette kameraet permanent. Eventuelle go2rtc-strømmer tilknyttet kameraet må eventuelt fjernes manuelt.", "selectPlaceholder": "Velg kamera..." }, - "deleteCamera": "Slett kamera" + "deleteCamera": "Slett kamera", + "cameraType": { + "title": "Kameratype", + "label": "Kameratype", + "description": "Angi type for hvert kamera. Dedikerte LPR-kameraer er spesialkameraer med kraftig optisk zoom for å fange opp kjennemerker på kjøretøy langt unna. De fleste kameraer bør bruke typen \"Normal\", med mindre kameraet er spesifikt for gjenkjenning av kjennemerker og har et snevert fokus på kjennemerker.", + "normal": "Normal", + "dedicatedLpr": "Dedikert LPR (lesing av kjennemerker)", + "saveSuccess": "Kameratype oppdatert for {{cameraName}}. Start Frigate på nytt for å bruke endringene." + }, + "description": "Legg til, rediger og slett kameraer, kontroller hvilke kameraer som er aktivert, og konfigurer overstyringer for hver profil og kameratype. For å konfigurere strømmer, deteksjon, bevegelse og andre kameraspesifikke innstillinger, velg den aktuelle seksjonen under Kamerakonfigurasjon." }, "cameraReview": { "title": "Innstillinger for kamerainspeksjon", @@ -1572,7 +1596,9 @@ "options": { "embeddings": "Vektorrepresentasjoner", "tools": "Verktøy", - "vision": "Bildegjenkjenning" + "vision": "Bildegjenkjenning", + "descriptions": "Beskrivelser", + "chat": "Chat" } }, "additionalProperties": { @@ -1645,7 +1671,24 @@ "overriddenBaseConfigTooltip": "{{profile}}-profilen overstyrer konfigurasjonsinnstillinger i denne seksjonen", "overriddenGlobalTooltip": "Dette kameraet overstyrer globale konfigurasjonsinnstillinger i denne seksjonen", "overriddenBaseConfig": "Overstyrt (Basiskonfigurasjon)", - "overriddenGlobal": "Overstyrt (Global)" + "overriddenGlobal": "Overstyrt (Global)", + "overriddenInCameras": { + "label_one": "Overstyrt i {{count}} kamera", + "label_other": "Overstyrt i {{count}} kameraer", + "tooltip_one": "{{count}} kamera overstyrer verdier i denne seksjonen. Klikk for å se detaljer.", + "tooltip_other": "{{count}} kameraer overstyrer verdier i denne seksjonen. Klikk for å se detaljer.", + "heading_one": "Denne globale seksjonen har felt som er overstyrt i {{count}} kamera.", + "heading_other": "Denne globale seksjonen har felt som er overstyrt i {{count}} kameraer.", + "othersField_one": "{{count}} annen", + "othersField_other": "{{count}} andre", + "profilePrefix": "{{profile}}-profil: {{fields}}" + }, + "overriddenGlobalHeading_one": "Dette kameraet overstyrer {{count}} felt fra den globale konfigurasjonen:", + "overriddenGlobalHeading_other": "Dette kameraet overstyrer {{count}} felt fra den globale konfigurasjonen:", + "overriddenGlobalNoDeltas": "Dette kameraet overstyrer den globale konfigurasjonen, men ingen feltverdier er forskjellige.", + "overriddenBaseConfigHeading_one": "{{profile}}-profilen overstyrer {{count}} felt fra basiskonfigurasjonen:", + "overriddenBaseConfigHeading_other": "{{profile}}-profilen overstyrer {{count}} felt fra basiskonfigurasjonen:", + "overriddenBaseConfigNoDeltas": "{{profile}}-profilen overstyrer denne seksjonen, men ingen feltverdier er forskjellige fra basiskonfigurasjonen." }, "detectionModel": { "plusActive": { @@ -1744,18 +1787,21 @@ "review": { "allNonAlertDetections": "All aktivitet som ikke er et varsel, vil bli inkludert som deteksjoner.", "detectDisabled": "Objektdeteksjon er deaktivert. Inspeksjonselementer krever detekterte objekter for å kategorisere varsler og deteksjoner.", - "recordDisabled": "Opptak er deaktivert, inspeksjonselementer vil ikke bli generert." + "recordDisabled": "Opptak er deaktivert, inspeksjonselementer vil ikke bli generert.", + "genaiImageSourceRecordingsRecordDisabled": "Bildekilde er satt til \"opptak\", men opptak er deaktivert. Frigate vil falle tilbake til forhåndsvisningsbilder." }, "detectors": { "mixedTypesSuggestion": "Alle detektorer må bruke samme type. Fjern eksisterende detektorer eller velg {{type}}.", "mixedTypes": "Alle detektorer må bruke samme type. Fjern eksisterende detektorer for å bruke en annen type." }, "faceRecognition": { - "globalDisabled": "Ansiktsgjenkjenning er ikke aktivert på globalt nivå. Aktiver det i globale innstillinger for at ansiktsgjenkjenning på kameranivå skal fungere.", - "personNotTracked": "Ansiktsgjenkjenning krever at objektet 'person' spores. Sørg for at 'person' er i listen over objektsporing." + "globalDisabled": "Utvidelse for ansiktsgjenkjenning må være aktivert for at funksjoner for ansiktsgjenkjenning skal fungere på dette kameraet.", + "personNotTracked": "Ansiktsgjenkjenning krever at objektet 'person' spores. Aktiver 'person' under Objekter for dette kameraet.", + "modelSizeLarge": "Den store (large) modellen krever GPU eller NPU for akseptabel ytelse. Bruk liten (small) på systemer med kun CPU." }, "detect": { - "fpsGreaterThanFive": "Det anbefales ikke å sette FPS for deteksjon høyere enn 5." + "fpsGreaterThanFive": "Det anbefales ikke å sette FPS for deteksjon høyere enn 5. Høyere verdier kan føre til ytelsesproblemer uten å gi noen fordeler.", + "disabled": "Objektdeteksjon er deaktivert. Stillbilder, inspeksjonselementer og utvidelser som ansiktsgjenkjenning, lesing av kjennemerker og generativ AI vil ikke fungere." }, "birdseye": { "objectsModeDetectDisabled": "Fugleperspektiv er satt til 'objekter'-modus, men objektdeteksjon er deaktivert for dette kameraet. Kameraet vil ikke vises i Fugleperspektiv." @@ -1773,8 +1819,15 @@ "detectDisabled": "Objektdeteksjon er deaktivert. Stillbilder genereres fra sporede objekter og vil ikke bli opprettet." }, "lpr": { - "globalDisabled": "Identifisering av kjennemerker er ikke aktivert på globalt nivå. Aktiver det i globale innstillinger for at identifisering på kameranivå skal fungere.", - "vehicleNotTracked": "Identifisering av kjnnemerker krever at 'bil' eller 'motorsykkel' spores." + "globalDisabled": "Utvidelse for identifisering av kjennemerker må være aktivert for at LPR-funksjoner skal fungere på dette kameraet.", + "vehicleNotTracked": "Identifisering av kjennemerker krever at 'bil' eller 'motorsykkel' spores. Aktiver 'bil' eller 'motorsykkel' under Objekter for dette kameraet.", + "modelSizeLarge": "Den store (large) modellen er optimalisert for kjennemerker over flere linjer. Den lille (small) modellen gir bedre ytelse og bør brukes med mindre din region bruker skiltformater med flere linjer." + }, + "objects": { + "genaiNoDescriptionsProvider": "Du må konfigurere en GenAI-leverandør med rollen \"beskrivelser\" for at beskrivelser skal kunne genereres." + }, + "semanticSearch": { + "jinav2SmallModelSize": "Størrelsen \"liten\" med Jina V2-modellen har høyt minnebruk og beregningskostnad. Den \"store\" modellen med en dedikert GPU anbefales." } }, "maintenance": { @@ -1839,7 +1892,14 @@ }, "onvif": { "profileAuto": "Auto", - "profileLoading": "Laster profiler..." + "profileLoading": "Laster profiler...", + "autotracking": { + "zooming": { + "disabled": "Deaktivert", + "absolute": "Absolutt", + "relative": "Relativ" + } + } }, "confirmReset": "Bekreft nullstilling", "resetToDefaultDescription": "Dette vil nullstille alle innstillinger i denne seksjonen til standardverdiene. Denne handlingen kan ikke angres.", @@ -1903,5 +1963,67 @@ "bl": "Nederst til venstre", "tr": "Øverst til høyre", "tl": "Øverst til venstre" + }, + "birdseye": { + "trackingMode": { + "objects": "Objekter", + "motion": "Bevegelse", + "continuous": "Kontinuerlig" + } + }, + "snapshot": { + "retainMode": { + "all": "Alle", + "motion": "Bevegelse", + "active_objects": "Aktive objekter" + } + }, + "ui": { + "timeFormat": { + "browser": "Nettleser", + "12hour": "12 timer", + "24hour": "24 timer" + }, + "TimeOrDateStyle": { + "full": "Full", + "long": "Lang", + "medium": "Middels", + "short": "Kort" + }, + "unitSystem": { + "metric": "Metrisk", + "imperial": "Imperial" + } + }, + "review": { + "imageSource": { + "recordings": "Opptak", + "previews": "Forhåndsvisninger" + } + }, + "logger": { + "logLevel": { + "debug": "Debug", + "info": "Info", + "warning": "Advarsel", + "error": "Feil", + "critical": "Kritisk" + } + }, + "modelSize": { + "small": "Liten", + "large": "Stor" + }, + "retainMode": { + "all": "Alle", + "motion": "Bevegelse", + "active_objects": "Aktive objekter" + }, + "previewQuality": { + "very_high": "Svært høy", + "high": "Høy", + "medium": "Middels", + "low": "Lav", + "very_low": "Svært lav" } } diff --git a/web/public/locales/nb-NO/views/system.json b/web/public/locales/nb-NO/views/system.json index 374e6457b6..ef3ca18e1e 100644 --- a/web/public/locales/nb-NO/views/system.json +++ b/web/public/locales/nb-NO/views/system.json @@ -210,6 +210,9 @@ "expectedFps": "Forventet BPS", "reconnectsLastHour": "Gjentatte tilkoblinger (siste time)", "stallsLastHour": "Avbrudd (siste time)" + }, + "noCameras": { + "title": "Ingen kameraer funnet" } }, "enrichments": {