diff --git a/web/lang/no_nb.php b/web/lang/no_nb.php
new file mode 100644
index 000000000..84dff886f
--- /dev/null
+++ b/web/lang/no_nb.php
@@ -0,0 +1,1003 @@
+ 'Systemlogg',
+ 'DateTime' => 'Dato/Tid',
+ 'Pid' => 'PID',
+ '24BitColour' => '24-bit farge',
+ '32BitColour' => '32-bit farge',
+ '8BitGrey' => '8-bit gråskala',
+ 'AddNewControl' => 'Opprett ny kontroll',
+ 'AddNewMonitor' => 'Legg til',
+ 'AddMonitorDisabled' => 'Du har ikke rettigheter for å lage ny monitor',
+ 'AddNewServer' => 'Legg til Server',
+ 'AddNewStorage' => 'Legg til Lagring',
+ 'AddNewUser' => 'Legg til ny Bruker',
+ 'AddNewZone' => 'Legg til ny Sone',
+ 'AlarmBrFrames' => 'Alarm
Frames',
+ 'AlarmFrame' => 'Alarm Frame',
+ 'AlarmFrameCount' => 'Alarm Frame Antall',
+ 'AlarmLimits' => 'Alarm Grenser',
+ 'AlarmMaximumFPS' => 'Alarm Maksimum FPS',
+ 'AlarmPx' => 'Alarm Px',
+ 'AlarmRefImageBlendPct' => 'Alarm referanse blender %ge',
+ 'AlarmRGBUnset' => 'Du må sette en alarm RGB-farge',
+ 'AllTokensRevoked' => 'Alle tokens opphevet',
+ 'AnalysisFPS' => 'Analyse FPS',
+ 'AnalysisUpdateDelay' => 'Analyse Oppdateringsforsinkelse',
+ 'APIEnabled' => 'API Aktivert',
+ 'ApplyingStateChange' => 'Bruker statusendringer',
+ 'ArchArchived' => 'Kun Arkiverte',
+ 'ArchUnarchived' => 'Kun Uarkiverte',
+ 'AreaUnits' => 'Område (px/%)',
+ 'AttrAlarmFrames' => 'Alarm Frames',
+ 'AttrAlarmedZone' => 'Alarmert Sone',
+ 'AttrArchiveStatus' => 'Arkiv Status',
+ 'AttrAvgScore' => 'Gjs. Score',
+ 'AttrCause' => 'Årsak',
+ 'AttrStartDate' => 'Startdato',
+ 'AttrEndDate' => 'Sluttdato',
+ 'AttrStartDateTime' => 'Start Dato/Tid',
+ 'AttrEndDateTime' => 'Slutt Dato/Tid',
+ 'AttrEventDiskSpace' => 'Eventer Diskplass',
+ 'AttrDiskSpace' => 'Filsystem Diskplass',
+ 'AttrDiskBlocks' => 'Disk Blokker',
+ 'AttrDiskPercent' => 'Disk Prosent',
+ 'AttrDuration' => 'Lengde',
+ 'AttrFrames' => 'Frames',
+ 'AttrId' => 'Id',
+ 'AttrMaxScore' => 'Maks. Score',
+ 'AttrMonitorId' => 'Monitor Id',
+ 'AttrMonitorName' => 'Monitor Navn',
+ 'AttrSecondaryStorageArea' => 'Sekundært lagringsområde',
+ 'AttrStorageArea' => 'Lagringsområde',
+ 'AttrFilterServer' => 'Server Filter kjører på',
+ 'AttrMonitorServer' => 'Server Monitor kjører på',
+ 'AttrStorageServer' => 'Server Hosting Lagring',
+ 'AttrStateId' => 'Status',
+ 'AttrName' => 'Navn',
+ 'AttrNotes' => 'Merknader',
+ 'AttrSystemLoad' => 'Systembelastning',
+ 'AttrStartTime' => 'Starttid',
+ 'AttrEndTime' => 'Sluttid',
+ 'AttrTotalScore' => 'Total Score',
+ 'AttrStartWeekday' => 'Start Ukedag',
+ 'AttrEndWeekday' => 'Slutt ukedag',
+ 'AutoStopTimeout' => 'Auto Stopp Tidsavbrudd',
+ 'AvgBrScore' => 'Gjs.
Score',
+ 'BackgroundFilter' => 'Kjør filter i bakgrunnen',
+ 'BadAlarmFrameCount' => 'Alarm frame antall må være et tall høyere enn én',
+ 'BadAlarmMaxFPS' => 'Alarm Maks FPS må være et positivt tall eller desimaltall',
+ 'BadAnalysisFPS' => 'Analyse FPS må være et positivt tall eller desimaltall',
+ 'BadAnalysisUpdateDelay'=> 'Analyse oppdateringsforsinkelse må settes til et tall som er 0 eller høyere',
+ 'BadChannel' => 'Kanal må settes til et tall som er 0 eller høyere',
+ 'BadDevice' => 'Enhet må settes til en gyldig verdi',
+ 'BadEncoderParameters' => 'Encoder virker ikke optimalt uten en verdi for CRF. Se hjelp.',
+ 'BadFormat' => 'Format må settes til en gyldig verdi',
+ 'BadFPSReportInterval' => 'FPS rapportintervall bufferantall må være et tall som er 0 eller høyere',
+ 'BadFrameSkip' => 'Rammehopp må være et tall som er 0 eller høyere',
+ 'BadMotionFrameSkip' => 'Bevegelse rammehopp må være et tall som er 0 eller høyere',
+ 'BadHeight' => 'Høyde må settes til en gyldig verdi',
+ 'BadHost' => 'Host må settes til en gyldig IP-adresse eller hostnavn, ikke inkluder http://',
+ 'BadImageBufferCount' => 'Bilde bufferstørrelse må settes til et tall som er 2 eller høyere',
+ 'BadLabelX' => 'Etikett X koordinater må settes til et tall som er 0 eller høyere',
+ 'BadLabelY' => 'Etikett Y koordinater må settes til et tall som er 0 eller høyere',
+ 'BadMaxFPS' => 'Maks FPS må være et positivt tall eller desimaltall',
+ 'BadNameChars' => 'Navn kan kun inneholde alfanumeriske tegn inkluder mellomrom, bindestrek og understrek',
+ 'BadPalette' => 'Palett må settes til en gyldig verdi',
+ 'BadColours' => 'Målfarge må settes til en gyldig verdi',
+ 'BadPassthrough' => 'Opptak -> Passthrough fungerer bare med FFMPEG Monitorer.',
+ 'BadPath' => 'Kilde -> Sti må settes til en gyldig verdi',
+ 'BadPathNotEncoded' => 'Kilde -> Sti må settes til en gyldig verdi. Vi har oppdaget ugyldige tegn !*\'()$ ,#[] som må vøre URL-prosentkodet.',
+ 'BadPort' => 'Kilde -> Port må settes til et gyldig tall',
+ 'BadPostEventCount' => 'Etter-event bildeantall må være et tall som er 0 eller høyere',
+ 'BadPreEventCount' => 'Før-event bildeantall må være minimum 0, og mindre enn bilde bufferstørrelse',
+ 'BadPreEventCountMaxImageBufferCount' => 'Maks Bilde Bufferantall bør være større enn Før-event bildeantall for å tilfredsstilles',
+ 'BadRefBlendPerc' => 'Referanse blenderprosent må være et positivt tall',
+ 'BadNoSaveJPEGsOrVideoWriter' => 'SaveJPEGs og VideoWriter er begge deaktivert. Ingenting vil bli tatt opp!',
+ 'BadSectionLength' => 'Seksjonslengde må være et heltall som er 30 eller høyere',
+ 'BadSignalCheckColour' => 'Signal sjekkfarge må være en gyldig RGB fargestreng',
+ 'BadStreamReplayBuffer' => 'Strøm avspillingsbuffer må være et tall som er 0 eller høyere',
+ 'BadSourceType' => 'Kildetype \"Web Site\" krever at Funksjon er satt til \"Monitor\"',
+ 'BadWarmupCount' => 'Oppvarmingsframes må være et tall som er 0 eller høyere',
+ 'BadWebColour' => 'Webfarge må være en gyldig webfargestreng',
+ 'BadWebSitePath' => 'Vennligst fyll ut en komplett nettsteds-URL, inkludert http:// eller https:// prefiks.',
+ 'BadWidth' => 'Bredde må settes til en gyldig verdi',
+ 'BandwidthHead' => 'Båndbredde', // This is the end of the bandwidth status on the top of the console, different in many language due to phrasing
+ 'BlobPx' => 'Blob Px',
+ 'BlobSizes' => 'Blob Størrelser',
+ 'CanAutoFocus' => 'Kan Auto Fokus',
+ 'CanAutoGain' => 'Kan Autoøke',
+ 'CanAutoIris' => 'Kan Auto Iris',
+ 'CanAutoWhite' => 'Kan Auto Hvitbalanse.',
+ 'CanAutoZoom' => 'Kan Auto Zoom',
+ 'CancelForcedAlarm' => 'Avbryt Tvungen Alarm',
+ 'CanFocusAbs' => 'Kan Fokus Absolutt',
+ 'CanFocus' => 'Kan Fokus',
+ 'CanFocusCon' => 'Kan Fokus Kontinuerlig',
+ 'CanFocusRel' => 'Kan Fokus Relativ',
+ 'CanGainAbs' => 'Kan øke absolutt',
+ 'CanGain' => 'Kan øke ',
+ 'CanGainCon' => 'Kan øke kontinuerlig',
+ 'CanGainRel' => 'Kan øke relativt',
+ 'CanIrisAbs' => 'Kan Iris Absolutt',
+ 'CanIris' => 'Kan Iris',
+ 'CanIrisCon' => 'Kan Iris Kontinuerlig',
+ 'CanIrisRel' => 'Kan Iris Relativt',
+ 'CanMoveAbs' => 'Kan Bevege Absolutt',
+ 'CanMove' => 'Kan Bevege',
+ 'CanMoveCon' => 'Kan Bevege Kontinuerlig',
+ 'CanMoveDiag' => 'Kan Bevege Diagonalt',
+ 'CanMoveMap' => 'Kan Bevege Kart',
+ 'CanMoveRel' => 'Kan Bevege Relativt',
+ 'CanPan' => 'Kan Panorere' ,
+ 'CanReset' => 'Kan Tilbakestilles',
+ 'CanReboot' => 'Kan Omstartes',
+ 'CanSetPresets' => 'Kan Sette Preset',
+ 'CanSleep' => 'Kan Hvilke',
+ 'CanTilt' => 'Kan Tilte',
+ 'CanWake' => 'Kan Vekkes',
+ 'CanWhiteAbs' => 'Kan Hvitbal. Absolutt',
+ 'CanWhiteBal' => 'Kan Hvitbal.',
+ 'CanWhite' => 'Kan Hvitbalanse',
+ 'CanWhiteCon' => 'Kan Hvitbal. Kontinuerlig',
+ 'CanWhiteRel' => 'Kan Hvitbal. Relativ',
+ 'CanZoomAbs' => 'Kan Zoom Absolutt',
+ 'CanZoom' => 'Kan Zoom',
+ 'CanZoomCon' => 'Kan Zoom Kontinuerlig',
+ 'CanZoomRel' => 'Kan Zoom Relativ',
+ 'CaptureHeight' => 'Opptakshøyde',
+ 'CaptureMethod' => 'Opptaksmetode',
+ 'CaptureResolution' => 'Oppptak Oppløsning',
+ 'CapturePalette' => 'Opptakspalett',
+ 'CaptureWidth' => 'Opptaksbredde',
+ 'CheckMethod' => 'Alarm Sjekkmetode',
+ 'ChooseDetectedCamera' => 'Velg Oppdaget Kamera',
+ 'ChooseDetectedProfile' => 'Velg Oppdaget Profil',
+ 'ChooseFilter' => 'Velg Filter',
+ 'ChooseLogFormat' => 'Velg et loggformat',
+ 'ChooseLogSelection' => 'Velg et loggvalg',
+ 'ChoosePreset' => 'Velg Forvalg',
+ 'CloneMonitor' => 'Klone',
+ 'ConcurrentFilter' => 'Kjør filter samtidig',
+ 'ConfigOptions' => 'KonfigValg',
+ 'ConfigType' => 'Konfig Type',
+ 'ConfiguredFor' => 'Konfigurert for',
+ 'ConfigURL' => 'Konfig Base URL',
+ 'ConfirmDeleteControl' => 'Advarsel, sletting av kontroll vil tilbakestille alle monitorer som bruker den til ukontrollerbar.
Er du sikker på at du vil slette?',
+ 'ConfirmDeleteDevices' => 'Er du sikker på at du ønsker å slette valgte enheter?',
+ 'ConfirmDeleteEvents' => 'Er du sikker på at du ønsker å slette valgte hendelser?',
+ 'ConfirmDeleteLayout' => 'Er du sikker på at du ønsker å slette valgte layout?',
+ 'ConfirmDeleteTitle' => 'Bekreft Sletting',
+ 'ConfirmPassword' => 'Bekreft Passord',
+ 'ConfirmUnarchiveEvents'=> 'Er du sikker på at du vil fjerne valgte hendelser fra arkiv?',
+ 'ConjAnd' => 'og',
+ 'ConjOr' => 'eller',
+ 'ContactAdmin' => 'Vennligst kontakt administrator for informasjon.',
+ 'ControlAddress' => 'Kontrolladresse',
+ 'ControlCap' => 'Kontrollmulighet',
+ 'ControlCaps' => 'Kontrollmuligheter',
+ 'ControlDevice' => 'Kontrollenhet',
+ 'Controllable' => 'Kontrollerabr',
+ 'ControlType' => 'Kontrolltype',
+// 'CycleWatch' => 'Cycle Watch',
+ 'DefaultRate' => 'Standard Sats',
+ 'DefaultScale' => 'Standard Skala',
+ 'DefaultCodec' => 'Standard Metode For Vis Hendelser',
+ 'DefaultView' => 'Standard Visning',
+ 'RTSPDescribe' => 'Bruk RTSP Response Media URL',
+ 'DeleteAndNext' => 'Slett & Neste',
+ 'DeleteAndPrev' => 'Slett & Forrige',
+ 'DeleteSavedFilter' => 'Slett lagret filter',
+ 'DetectedCameras' => 'Oppdaget Kameraer',
+ 'DetectedProfiles' => 'Oppdaget Profiler',
+ 'DeviceChannel' => 'Enhet Kanal',
+ 'DeviceFormat' => 'Enhet Format',
+ 'DeviceNumber' => 'Enhet Nummer',
+ 'DevicePath' => 'Enhet Sti',
+ 'DisableAlarms' => 'Deaktiver Alarmer',
+ 'DonateAlready' => 'Nei, jeg har allerede donert',
+ 'DonateEnticement' => 'Du har brukt Zoneminder en stund nå, og forhåpentligvis er dette et bra tillegg for sikkerheten hjemme eller på din arbeidsplass. Selv om Zoneminder er gratis, koster det penger å utvikle og vedlikeholde. Om du ønsker å støtte fremtidig utvikling og nye funksjoner, vennligst vurder å donere. Donasjoner er, selvfølgelig, frivillig men høyst verdsatt og du kan donere så mye eller lite du ønsker.
Hvis du ønsker å donere, vennligst velg under, eller gå til https://zoneminder.com/donate/ i nettleseren din.
Takk for at du bruker ZoneMinder og ikke glem å besøke forumet på ZoneMinder.com for støtte, eller forslag til hvordan din ZoneMinder-opplevelse kan bli enda bedre.',
+ 'Donate' => 'Vennligst Donér',
+ 'DonateRemindDay' => 'Ikke enda, påminn meg om 1 dag',
+ 'DonateRemindHour' => 'Ikke enda, påminn meg om 1 time',
+ 'DonateRemindMonth' => 'Ikke enda, påminn meg om 1 måned',
+ 'DonateRemindNever' => 'Nei, jeg ønsker ikke å donere. Ikke påminn meg',
+ 'DonateRemindWeek' => 'Ikke enda, påminn meg om 1 uke',
+ 'DonateYes' => 'Ja, jeg ønsker å donere nå',
+ 'DoNativeMotionDetection'=> 'Gjør native bevegelsesdeteksjon',
+ 'DuplicateMonitorName' => 'Dupliser Monitornavn',
+ 'DuplicateRTSPStreamName' => 'Dupliser RTSP Strøm Navn',
+ 'EditControl' => 'Endre Kontroll',
+ 'EditLayout' => 'Endre layout',
+ 'EnableAlarms' => 'Aktiver Alarmer',
+ 'EnterNewFilterName' => 'Oppgi nytt filternavn',
+ 'ErrorBrackets' => 'Feil, vennligst sørg for at du har et likt antall åpne og lukkebraketter',
+ 'ErrorValidValue' => 'Feil, vennligst sørg for at alle termer har en gyldig verdi',
+ 'Etc' => 'etc',
+ 'EventFilter' => 'Hendelse Filter',
+ 'EventId' => 'Hendelse Id',
+ 'EventName' => 'Hendelse Navn',
+ 'EventPrefix' => 'Hendelse Prefix',
+ 'ExportCompress' => 'Bruk kompresjon',
+ 'ExportDetails' => 'Eksporter Hendelsesdetaljer',
+ 'ExportMatches' => 'Eksporter treff',
+ 'Exif' => 'Bak inn EXIF-data i bilde',
+ 'DownloadVideo' => 'Last ned Video',
+ 'GenerateDownload' => 'Generer nedlasting',
+ 'EventsLoading' => 'Laster hendelser',
+ 'ExistsInFileSystem' => 'Eksisterer i Filsystem',
+ 'ExportFailed' => 'Eksportering Feilet',
+ 'ExportFormat' => 'Eksporter Filformat',
+ 'ExportFormatTar' => 'Tar',
+ 'ExportFormatZip' => 'Zip',
+ 'ExportFrames' => 'Eksporter Rammedetaljer',
+ 'ExportImageFiles' => 'Eksporter Bildefiler',
+ 'ExportLog' => 'Eksporter Logg',
+ 'Exporting' => 'Eksportering',
+ 'ExportMiscFiles' => 'Eksporter Andre Filer (Dersom tilgjengelig)',
+ 'ExportOptions' => 'Eksporter Valg',
+ 'ExportSucceeded' => 'Eksportering Vellykket',
+ 'ExportVideoFiles' => 'Eksporter Videofiler (Dersom tilgjengelig)',
+ 'FastForward' => 'Spol Fremover',
+ 'FilterArchiveEvents' => 'Arkiver Alle Treff',
+ 'FilterUnarchiveEvents' => 'Uarkiver alle treff',
+ 'FilterUpdateDiskSpace' => 'Oppdater brukt diskplass',
+ 'FilterDeleteEvents' => 'Slett alle treff',
+ 'FilterCopyEvents' => 'Kopier alle treff',
+ 'FilterLockRows' => 'Lås Rader',
+ 'FilterMoveEvents' => 'Flytt alle treff',
+ 'FilterEmailEvents' => 'Send detaljer for alle treff på epost',
+ 'FilterEmailTo' => 'Epost Til',
+ 'FilterEmailSubject' => 'Epost Emne',
+ 'FilterEmailBody' => 'Epost Innhold',
+ 'FilterExecuteEvents' => 'Utfør kommando for alle treff',
+ 'FilterLog' => 'Filtrer logg',
+ 'FilterMessageEvents' => 'Meldingsdetaljer for alle treff',
+ 'FilterPx' => 'Filter Px',
+ 'FilterUnset' => 'Du må spesifisere filter-bredde og høyde',
+ 'FilterUploadEvents' => 'Last opp alle treff',
+ 'FilterUser' => 'Kjør filter som bruker',
+ 'FilterVideoEvents' => 'Opprett video for alle treff',
+ 'FlippedHori' => 'Snudd Horisontalt',
+ 'FlippedVert' => 'Snudd Vertikalt',
+ 'ForceAlarm' => 'Tving Alarm',
+ 'FPS' => 'fps',
+ 'FPSReportInterval' => 'FPS Rapporteringsintervall',
+ 'FrameId' => 'Bilde Id',
+ 'FrameRate' => 'Bildeskala',
+ 'FrameSkip' => 'Bilde hopp',
+ 'MotionFrameSkip' => 'Bevegelsesbilde hopp',
+ 'GenerateVideo' => 'Generer Video',
+ 'GeneratingVideo' => 'Genererer Video',
+ 'GetCurrentLocation' => 'Hent Nåværende Posisjon',
+ 'GoToZoneMinder' => 'Gå til ZoneMinder.com',
+// 'HasFocusSpeed' => 'Has Focus Speed',
+// 'HasGainSpeed' => 'Has Gain Speed',
+// 'HasHomePreset' => 'Has Home Preset',
+// 'HasIrisSpeed' => 'Has Iris Speed',
+// 'HasPanSpeed' => 'Has Pan Speed',
+// 'HasPresets' => 'Has Presets',
+// 'HasTiltSpeed' => 'Has Tilt Speed',
+// 'HasTurboPan' => 'Has Turbo Pan',
+// 'HasTurboTilt' => 'Has Turbo Tilt',
+// 'HasWhiteSpeed' => 'Has White Bal. Speed',
+// 'HasZoomSpeed' => 'Has Zoom Speed',
+ 'HighBW' => 'Høy B/W',
+ 'ImageBufferSize' => 'Bilde Bufferstørrelse (rammer)',
+ 'MaxImageBufferCount' => 'Maks Bilde Bufferstørrelse (rammer)',
+ 'InvalidateTokens' => 'Ugyldiggjør alle genererte tokens',
+ 'KeyString' => 'Nøkkelstreng',
+ 'LimitResultsPost' => 'resultatene', // This is used at the end of the phrase 'Limit to first N results only'
+ 'LimitResultsPre' => 'Begrens til kun de første', // This is used at the beginning of the phrase 'Limit to first N results only'
+ 'LinkedMonitors' => 'Linkede Monitorer',
+ 'ListMatches' => 'List Treff',
+ 'LoggedInAs' => 'Logget inn som',
+ 'LoggingIn' => 'Logger Inn',
+ 'LowBW' => 'Lav B/W',
+ 'MaxBandwidth' => 'Maks Båndbredde',
+ 'MaxBrScore' => 'Maks
Score',
+ 'MaxFocusRange' => 'Maks Fokusområde',
+ 'MaxFocusSpeed' => 'Maks Fokushastighet',
+ 'MaxFocusStep' => 'Maks Fokussteg',
+ 'MaxGainRange' => 'Maks Økningsområde',
+ 'MaxGainSpeed' => 'Maks Økningshastighet',
+ 'MaxGainStep' => 'Maks Økningssteg',
+ 'MaximumFPS' => 'Maksimum FPS',
+// 'MaxIrisRange' => 'Max Iris Range',
+// 'MaxIrisSpeed' => 'Max Iris Speed',
+// 'MaxIrisStep' => 'Max Iris Step',
+ 'MaxPanRange' => 'Maks Panoreringsområde',
+ 'MaxPanSpeed' => 'Maks Panoreringshastighet',
+ 'MaxPanStep' => 'Maks Panoreringssteg',
+ 'MaxTiltRange' => 'Maks Tiltområde',
+ 'MaxTiltSpeed' => 'Maks Tilthastighet',
+ 'MaxTiltStep' => 'Maks Tiltsteg',
+ 'MaxWhiteRange' => 'Maks Hvitbal.område',
+ 'MaxWhiteSpeed' => 'Maks Hvitbal.hastighet',
+ 'MaxWhiteStep' => 'Maks Hvitbal.steg',
+ 'MaxZoomRange' => 'Maks Zoom Område',
+ 'MaxZoomSpeed' => 'Maks Zoom Hastighet',
+ 'MaxZoomStep' => 'Maks Zoom Steg',
+ 'MediumBW' => 'Medium B/W',
+ 'MetaConfig' => 'Meta Konfig',
+ 'MinAlarmAreaLtMax' => 'Minimum alarmområde bør være mindre enn maksimum',
+ 'MinAlarmAreaUnset' => 'Du må spesifisere minimum alarm pikselantall',
+ 'MinBlobAreaLtMax' => 'Minimum blobområde må være mindre enn maksimum',
+ 'MinBlobAreaUnset' => 'Du må spesifisere minimum blob pikselantall',
+ 'MinBlobLtMinFilter' => 'Minimum blobområde bør være mindre enn, eller lik, minimum filterområde',
+ 'MinBlobsLtMax' => 'Minimum blob bør være mindre enn maksimum',
+ 'MinBlobsUnset' => 'Du må spesifisere minimum blobantall',
+ 'MinFilterAreaLtMax' => 'Minimum filterområde bør være mindre enn maksimum',
+ 'MinFilterAreaUnset' => 'Du må spesifisere minimum filter pikselantall',
+ 'MinFilterLtMinAlarm' => 'Minimum filterområde bør være mindre enn, eller lik, minimum alarmområde',
+ 'MinFocusRange' => 'Min. Fokusområde',
+ 'MinFocusSpeed' => 'Min. Fokushastighet',
+ 'MinFocusStep' => 'Min. Fokussteg',
+ 'MinGainRange' => 'Min. Økningsområde',
+ 'MinGainSpeed' => 'Min. Økningshastighet',
+ 'MinGainStep' => 'Min. Økningssteg',
+// 'MinIrisRange' => 'Min Iris Range',
+// 'MinIrisSpeed' => 'Min Iris Speed',
+// 'MinIrisStep' => 'Min Iris Step',
+ 'MinPanRange' => 'Min. Panoreringsområde',
+ 'MinPanSpeed' => 'Min. Panoreringshastighet',
+ 'MinPanStep' => 'Min. Panoreringssteg',
+ 'MinPixelThresLtMax' => 'Minimum pikselgrense bør være mindre enn maksimum',
+ 'MinPixelThresUnset' => 'Du må spesifisere minimum pikselgrense',
+ 'MinSectionlength' => 'Minimum seksjonslengde',
+ 'MinTiltRange' => 'Min. Tiltområde',
+ 'MinTiltSpeed' => 'Min. Tilthastighet',
+ 'MinTiltStep' => 'Min. Tiltsteg',
+ 'MinWhiteRange' => 'Min. Hvitbal.Område',
+ 'MinWhiteSpeed' => 'Min. Hvitbal. Hastighet',
+ 'MinWhiteStep' => 'Min. Hvitbal. Steg',
+ 'MinZoomRange' => 'Min. Zoom Område',
+ 'MinZoomSpeed' => 'Min. Zoom Hastighet',
+ 'MinZoomStep' => 'Min. Zoom Steg',
+ 'ModectDuringPTZ' => 'Utfør bevegelsesdeteksjon under PTZ bevegelse',
+ 'MonitorIds' => 'Monitor Ider',
+ 'MonitorPresetIntro' => 'Velg en egnet forhåndsinstilling fra listen under.
Merk at dette kan overskrive andre verdier du har konfigurert for monitoren.
',
+ 'MonitorPreset' => 'Monitor Preset',
+ 'MonitorProbeIntro' => 'Listen under viser oppdagete analoge og nettverkskameraer og om de er klar for bruk eller allerede brukt.
Velg fra listen under.
Merk at ikke alle kameraer kan oppdages, og at å velge et kamera her kan overskrive verdier du allerede har konfogurert for monitoren.
',
+ 'MonitorProbe' => 'Monitor Probe',
+ 'MontageReview' => 'Montasjegjennomgang',
+ 'MtgDefault' => 'Standard', // Added 2013.08.15.
+ 'Mtg2widgrd' => '2-bred grid', // Added 2013.08.15.
+ 'Mtg3widgrd' => '3-bred grid', // Added 2013.08.15.
+ 'Mtg4widgrd' => '4-bred grid', // Added 2013.08.15.
+ 'Mtg3widgrx' => '3-bred grid, skalert, forstørr ved alarm', // Added 2013.08.15.
+ 'MustBeGe' => 'må være større enn, eller lik',
+ 'MustBeLe' => 'må være mindre enn, eller lik',
+ 'MustConfirmPassword' => 'Du må bekrefte passordet',
+ 'MustSupplyPassword' => 'Du må oppgi et passord',
+ 'MustSupplyUsername' => 'Du må oppgi et brukernavn',
+ 'NewGroup' => 'Ny Gruppe',
+ 'NewLabel' => 'Nyt Merke',
+ 'NewPassword' => 'Nytt Passord',
+// 'NewState' => 'New State',
+ 'NewUser' => 'Ny Bruker',
+ 'NextMonitor' => 'Neste Monitor',
+ 'NoDetectedCameras' => 'Ingen Oppdagete Kamera',
+ 'NoDetectedProfiles' => 'Ingen Oppdagete Profiler',
+ 'NoFramesRecorded' => 'Det er ingen bilder lagret for denne hendelsen',
+ 'NoGroup' => 'Ingen Gruppe',
+ 'NoneAvailable' => 'Ingen tilgjengelig',
+ 'NoSavedFilters' => 'Ingen Lagrede Filtre',
+ 'NoStatisticsRecorded' => 'Det er ingen statistikk lagret for denne hendelsen/bilde',
+// 'NumPresets' => 'Num Presets',
+ 'OnvifProbe' => 'ONVIF',
+ 'OnvifProbeIntro' => 'Listen under viser oppdagete ONVIF-kameraer og om de er klar for bruk eller allerede brukt.
Velg fra listen under.
Merk at ikke alle kameraer kan oppdages, og at å velge et kamera her kan overskrive verdier du allerede har konfogurert for monitoren.
',
+ 'OnvifCredentialsIntro' => 'Vennligst oppgi brukernavn og passord for det valgte kameraet.
Dersom ingen bruker er opprettet for kameraet vil brukernavnet oppgitt her bli opprettet samme med det oppgitte passordet.
',
+ 'OpEq' => 'lik som',
+ 'OpGtEq' => 'større enn eller lik som',
+ 'OpGt' => 'større enn',
+// 'OpIn' => 'in set',
+ 'OpLtEq' => 'mindre enn eller lik som',
+ 'OpLt' => 'mindre enn',
+ 'OpMatches' => 'treff',
+ 'OpNe' => 'ikke lik',
+ 'OpNotIn' => 'not in set',
+ 'OpNotMatches' => 'er ikke lik',
+ 'OpIs' => 'er',
+ 'OpIsNot' => 'er ikke',
+ 'OpLike' => 'inneholder',
+ 'OpNotLike' => 'inneholder ikke',
+ 'OptionalEncoderParam' => 'Valgfrie Encoder Parametre',
+ 'OptionHelp' => 'Valg Hjelp',
+ 'OptionRestartWarning' => 'These changes may not come into effect fully\nwhile the system is running. When you have\nfinished making your changes please ensure that\nyou restart ZoneMinder.',
+ 'Options' => 'Options',
+ 'Order' => 'Order',
+ 'OrEnterNewName' => 'or enter new name',
+ 'OverwriteExisting' => 'Overwrite Existing',
+ 'PanLeft' => 'Pan Left',
+ 'PanRight' => 'Pan Right',
+ 'PanTilt' => 'Pan/Tilt',
+ 'ParentGroup' => 'Parent Group',
+ 'PasswordsDifferent' => 'The new and confirm passwords are different',
+ 'PathToIndex' => 'Path To Index',
+ 'PathToZMS' => 'Path To ZMS',
+ 'PathToApi' => 'Path To Api',
+ 'PauseCycle' => 'Pause Cycle',
+ 'PhoneBW' => 'Phone B/W',
+ 'PixelDiff' => 'Pixel Diff',
+ 'Pixels' => 'pixels',
+ 'PlayAll' => 'Play All',
+ 'PlayCycle' => 'Play Cycle',
+ 'PleaseWait' => 'Please Wait',
+ 'PostEventImageBuffer' => 'Post Event Image Count',
+ 'PreEventImageBuffer' => 'Pre Event Image Count',
+ 'PreserveAspect' => 'Preserve Aspect Ratio',
+ 'PreviousMonitor' => 'Previous Monitor',
+ 'PrivacyAbout' => 'About',
+ 'PrivacyAboutText' => 'Since 2002, ZoneMinder has been the premier free and open-source Video Management System (VMS) solution for Linux platforms. ZoneMinder is supported by the community and is managed by those who choose to volunteer their spare time to the project. The best way to improve ZoneMinder is to get involved.',
+ 'PrivacyContact' => 'Contact',
+ 'PrivacyContactText' => 'Please contact us here for any questions regarding our privacy policy or to have your information removed.
For support, there are three primary ways to engage with the community:
Our Github forum is only for bug reporting. Please use our user forum or slack channel for all other questions or comments.
', + 'PrivacyCookies' => 'Cookies', + 'PrivacyCookiesText' => 'Whether you use a web browser or a mobile app to communicate with the ZoneMinder server, a ZMSESSID cookie is created on the client to uniquely identify a session with the ZoneMinder server. ZmCSS and zmSkin cookies are created to remember your style and skin choices.', + 'PrivacyTelemetry' => 'Telemetry', + 'PrivacyTelemetryText' => 'Because ZoneMinder is open-source, anyone can install it without registering. This makes it difficult to answer questions such as: how many systems are out there, what is the largest system out there, what kind of systems are out there, or where are these systems located? Knowing the answers to these questions, helps users who ask us these questions, and it helps us set priorities based on the majority user base.', + 'PrivacyTelemetryList' => 'The ZoneMinder Telemetry daemon collects the following data about your system: +