From 06d95ece51914ff161ac050c2e749a1fbf67927c Mon Sep 17 00:00:00 2001 From: stan Date: Fri, 6 May 2005 11:45:09 +0000 Subject: [PATCH] Added Danish langauge support. git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@1402 e3e1d417-86f3-4887-817a-d78f3d33393f --- web/Makefile.am | 6 +- web/zm_lang_dk_dk.php | 672 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 676 insertions(+), 2 deletions(-) create mode 100644 web/zm_lang_dk_dk.php diff --git a/web/Makefile.am b/web/Makefile.am index f1a0e8279..17d2adf1e 100644 --- a/web/Makefile.am +++ b/web/Makefile.am @@ -95,7 +95,8 @@ web_DATA = \ zm_lang_it_it.php \ zm_lang_it_it2.php \ zm_lang_es_ar.php \ - zm_lang_pt_br.php + zm_lang_pt_br.php \ + zm_lang_dk_dk.php EXTRA_DIST = \ favicon.ico \ @@ -184,7 +185,8 @@ EXTRA_DIST = \ zm_lang_it_it.php \ zm_lang_it_it2.php \ zm_lang_es_ar.php \ - zm_lang_pt_br.php + zm_lang_pt_br.php \ + zm_lang_dk_dk.php # Yes, you are correct. This is a HACK! install-data-hook: diff --git a/web/zm_lang_dk_dk.php b/web/zm_lang_dk_dk.php new file mode 100644 index 000000000..5d666818b --- /dev/null +++ b/web/zm_lang_dk_dk.php @@ -0,0 +1,672 @@ +Billeder'; +$zmSlangAlarmFrame = 'Alarm Billede'; +$zmSlangAlarmFrameCount = 'Alarm Billede Tæller'; +$zmSlangAlarmLimits = 'Alarm Begrændsing'; +$zmSlangAlarmPx = 'Alarm Px'; +$zmSlangAlert = 'Alarm'; +$zmSlangAll = 'Alle'; +$zmSlangApply = 'Aktiver'; +$zmSlangApplyingStateChange = 'Aktivere State Ændring'; +$zmSlangArchArchived = 'Kun Arkiverede'; +$zmSlangArchive = 'Arkiver'; +$zmSlangArchUnarchived = 'Kun Ikke Arkiverede'; +$zmSlangAttrAlarmFrames = 'Alarm Billeder'; +$zmSlangAttrArchiveStatus = 'Arkiverings Status'; +$zmSlangAttrAvgScore = 'Avg. Skore'; +$zmSlangAttrCause = 'Årsag'; +$zmSlangAttrDate = 'Dato'; +$zmSlangAttrDateTime = 'Dato/Tid'; +$zmSlangAttrDiskBlocks = 'Disk Blocks'; +$zmSlangAttrDiskPercent = 'Disk Procent'; +$zmSlangAttrDuration = 'Forløb'; +$zmSlangAttrFrames = 'Billeder'; +$zmSlangAttrId = 'Id'; +$zmSlangAttrMaxScore = 'Max. Skore'; +$zmSlangAttrMonitorId = 'Monitor Id'; +$zmSlangAttrMonitorName = 'Monitor Navn'; +$zmSlangAttrName = 'Navn'; +$zmSlangAttrTime = 'Tid'; +$zmSlangAttrTotalScore = 'Total Skore'; +$zmSlangAttrWeekday = 'Uge Dag'; +$zmSlangAutoArchiveEvents = 'Automatisk arkiver alle matchende'; +$zmSlangAutoDeleteEvents = 'Automatisk slet alle matchende'; +$zmSlangAutoEmailEvents = 'Automatisk email detalier af alle matchende'; +$zmSlangAutoExecuteEvents = 'Automatisk kør kommando på alle matchende'; +$zmSlangAuto = 'Auto'; +$zmSlangAutoMessageEvents = 'Send Automatisk detalier af alle matchende'; +$zmSlangAutoUploadEvents = 'Upload Automatisk alle matchende'; +$zmSlangAvgBrScore = 'Avg.
Skore'; +$zmSlangBadNameChars = 'Navne må kun indeholde alphanumeric karaktere plus hyphen og underscore'; +$zmSlangBandwidth = 'Båndbrede'; +$zmSlangBlobPx = 'Blob Px'; +$zmSlangBlobs = 'Blobs'; +$zmSlangBlobSizes = 'Blob Størelse'; +$zmSlangBrightness = 'Brightness'; +$zmSlangBuffers = 'Buffere'; +$zmSlangCanAutoFocus = 'Kan Auto Focus'; +$zmSlangCanAutoGain = 'Kan Auto Gain'; +$zmSlangCanAutoIris = 'Kan Auto Iris'; +$zmSlangCanAutoWhite = 'Kan Auto White Bal.'; +$zmSlangCanAutoZoom = 'Kan Auto Zoom'; +$zmSlangCancel = 'Fortryd'; +$zmSlangCancelForcedAlarm = 'Fortryd Forced Alarm'; +$zmSlangCanFocusAbs = 'Kan Focus Absolut'; +$zmSlangCanFocus = 'Kan Focus'; +$zmSlangCanFocusCon = 'Kan Focus Kontinuerligt'; +$zmSlangCanFocusRel = 'Kan Focus Relativt'; +$zmSlangCanGainAbs = 'Kan Gain Absolut'; +$zmSlangCanGain = 'Kan Gain '; +$zmSlangCanGainCon = 'Kan Gain Kontinuerligt'; +$zmSlangCanGainRel = 'Kan Gain Relativt'; +$zmSlangCanIrisAbs = 'Kan Iris Absolut'; +$zmSlangCanIris = 'Kan Iris'; +$zmSlangCanIrisCon = 'Kan Iris Kontinuerligt'; +$zmSlangCanIrisRel = 'Kan Iris Relativt'; +$zmSlangCanMoveAbs = 'Kan Bevæge Absolut'; +$zmSlangCanMove = 'Kan Bevæge'; +$zmSlangCanMoveCon = 'Kan Bevæge Kontinuerligt'; +$zmSlangCanMoveDiag = 'Kan Bevæge Diagonalt'; +$zmSlangCanMoveMap = 'Kan Bevæge Mapped'; +$zmSlangCanMoveRel = 'Kan Bevæge Relativt'; +$zmSlangCanPan = 'Kan Pan' ; +$zmSlangCanReset = 'Kan Reset'; +$zmSlangCanSetPresets = 'Kan Set Presets'; +$zmSlangCanSleep = 'Kan Sove'; +$zmSlangCanTilt = 'Kan Tilt'; +$zmSlangCanWake = 'Kan Vågne'; +$zmSlangCanWhiteAbs = 'Kan White Bal. Absolut'; +$zmSlangCanWhiteBal = 'Kan White Bal.'; +$zmSlangCanWhite = 'Kan White Balance'; +$zmSlangCanWhiteCon = 'Kan White Bal. Kontinuerligt'; +$zmSlangCanWhiteRel = 'Kan White Bal. Relativt'; +$zmSlangCanZoomAbs = 'Kan Zoom Absolut'; +$zmSlangCanZoom = 'Kan Zoom'; +$zmSlangCanZoomCon = 'Kan Zoom Kontinuerligt'; +$zmSlangCanZoomRel = 'Kan Zoom Relativt'; +$zmSlangCaptureHeight = 'Capture Height'; +$zmSlangCapturePalette = 'Capture Palette'; +$zmSlangCaptureWidth = 'Capture Width'; +$zmSlangCause = 'Årsag'; +$zmSlangCheckAll = 'Marker Alle'; +$zmSlangCheckMethod = 'Alarm Check Methode'; +$zmSlangChooseFilter = 'Vælg Filter'; +$zmSlangClose = 'Luk'; +$zmSlangColour = 'Farve'; +$zmSlangCommand = 'Kommando'; +$zmSlangConfig = 'konfig'; +$zmSlangConfiguredFor = 'Konfigureret for'; +$zmSlangConfirmPassword = 'Verifiser Password'; +$zmSlangConjAnd = 'og'; +$zmSlangConjOr = 'eller'; +$zmSlangConsole = 'Konsol'; +$zmSlangContactAdmin = 'Kontakt Din adminstrator for detalier.'; +$zmSlangContinue = 'Fortsæt'; +$zmSlangContrast = 'Kontrast'; +$zmSlangControlAddress = 'Kontrol Addresse'; +$zmSlangControlCap = 'Kontrol Capability'; +$zmSlangControlCaps = 'Kontrol Capabilities'; +$zmSlangControl = 'Kontrol'; +$zmSlangControlDevice = 'Kontrol Enhed'; +$zmSlangControllable = 'Controllable'; +$zmSlangControlType = 'Kontrol Type'; +$zmSlangCycle = 'Cycle'; +$zmSlangCycleWatch = 'Cycle Watch'; +$zmSlangDay = 'Dag'; +$zmSlangDeleteAndNext = 'Slet & Næste'; +$zmSlangDeleteAndPrev = 'Slet & Forrige'; +$zmSlangDelete = 'Slet'; +$zmSlangDeleteSavedFilter = 'Slet Gemte filter'; +$zmSlangDescription = 'Beskrivelse'; +$zmSlangDeviceChannel = 'Enheds Kanal'; +$zmSlangDeviceFormat = 'Enheds Format (0=PAL,1=NTSC etc)'; +$zmSlangDeviceNumber = 'Enheds Nummer (/dev/video?)'; +$zmSlangDimensions = 'Dimentioner'; +$zmSlangDisk = 'Disk'; +$zmSlangDuration = 'Forløb'; +$zmSlangEdit = 'Rediger'; +$zmSlangEmail = 'Email'; +$zmSlangEnabled = 'Aktiv'; +$zmSlangEnterNewFilterName = 'Skriv Nyt filter navn'; +$zmSlangErrorBrackets = 'Fejl, check at du har lige antal af Åbnings og Lukkende brackets'; +$zmSlangError = 'Fejl'; +$zmSlangErrorValidValue = 'Fejl, check at alle terms har en valid værdig'; +$zmSlangEtc = 'etc'; +$zmSlangEvent = 'Event'; +$zmSlangEventFilter = 'Event Filter'; +$zmSlangEventId = 'Event Id'; +$zmSlangEventName = 'Event Navn'; +$zmSlangEventPrefix = 'Event Prefix'; +$zmSlangEvents = 'Events'; +$zmSlangExclude = 'Exclude'; +$zmSlangFar = 'Far'; +$zmSlangFeed = 'Feed'; +$zmSlangFilterPx = 'Filter Px'; +$zmSlangFirst = 'Første'; +$zmSlangFocus = 'Fokus'; +$zmSlangForceAlarm = 'Tving Alarm'; +$zmSlangFPS = 'fps'; +$zmSlangFPSReportInterval = 'FPS Raport Interval'; +$zmSlangFrame = 'Billede'; +$zmSlangFrameId = 'Billede Id'; +$zmSlangFrameRate = 'Billede Rate'; +$zmSlangFrames = 'Billede'; +$zmSlangFrameSkip = 'Billede Skip'; +$zmSlangFTP = 'FTP'; +$zmSlangFunc = 'Func'; +$zmSlangFunction = 'Funktion'; +$zmSlangGain = 'Gain'; +$zmSlangGenerateVideo = 'Generer Video'; +$zmSlangGeneratingVideo = 'Generere Video'; +$zmSlangGoToZoneMinder = 'Gå til ZoneMinder.com'; +$zmSlangGrey = 'Grå'; +$zmSlangGroups = 'Grupper'; +$zmSlangHasFocusSpeed = 'Har Fokus Hastighed'; +$zmSlangHasGainSpeed = 'Har Gain Hastighed'; +$zmSlangHasHomePreset = 'Har Hjem Preset'; +$zmSlangHasIrisSpeed = 'Har Iris Hastighed'; +$zmSlangHasPanSpeed = 'Har Pan Hastighed'; +$zmSlangHasPresets = 'Har Presets'; +$zmSlangHasTiltSpeed = 'Har Tilt Hastighed'; +$zmSlangHasTurboPan = 'Har Turbo Pan'; +$zmSlangHasTurboTilt = 'Har Turbo Tilt'; +$zmSlangHasWhiteSpeed = 'Har White Bal. Hastighed'; +$zmSlangHasZoomSpeed = 'Har Zoom Hastighed'; +$zmSlangHighBW = 'Høj B/B'; +$zmSlangHigh = 'Høj'; +$zmSlangHome = 'Hjem'; +$zmSlangHour = 'Time'; +$zmSlangHue = 'Hue'; +$zmSlangId = 'Id'; +$zmSlangIdle = 'Idle'; +$zmSlangIgnore = 'Ignorer'; +$zmSlangImageBufferSize = 'Billede Buffer Størelse (Billeder)'; +$zmSlangImage = 'Billede'; +$zmSlangInclude = 'Inkluder'; +$zmSlangIn = 'Ind'; +$zmSlangInverted = 'Inverteret'; +$zmSlangIris = 'Iris'; +$zmSlangLanguage = 'Sprog'; +$zmSlangLast = 'Sidste'; +$zmSlangLimitResultsPost = 'results only;'; // This is used at the end of the phrase 'Limit to first N results only' +$zmSlangLimitResultsPre = 'Limit to first'; // This is used at the beginning of the phrase 'Limit to first N results only' +$zmSlangLoad = 'Load'; +$zmSlangLocal = 'Lokal'; +$zmSlangLoggedInAs = 'Logget Ind Som'; +$zmSlangLoggingIn = 'Logger Ind'; +$zmSlangLogin = 'Logind'; +$zmSlangLogout = 'Logud'; +$zmSlangLowBW = 'Lav B/B'; +$zmSlangLow = 'Lav'; +$zmSlangMain = 'Main'; +$zmSlangMan = 'Man'; +$zmSlangManual = 'Manual'; +$zmSlangMark = 'Marker'; +$zmSlangMaxBrScore = 'Max.
Skore'; +$zmSlangMaxFocusRange = 'Max Focus Range'; +$zmSlangMaxFocusSpeed = 'Max Focus Speed'; +$zmSlangMaxFocusStep = 'Max Focus Step'; +$zmSlangMaxGainRange = 'Max Gain Range'; +$zmSlangMaxGainSpeed = 'Max Gain Speed'; +$zmSlangMaxGainStep = 'Max Gain Step'; +$zmSlangMaximumFPS = 'Maximale FPS'; +$zmSlangMaxIrisRange = 'Max Iris Range'; +$zmSlangMaxIrisSpeed = 'Max Iris Speed'; +$zmSlangMaxIrisStep = 'Max Iris Step'; +$zmSlangMax = 'Max'; +$zmSlangMaxPanRange = 'Max Pan Range'; +$zmSlangMaxPanSpeed = 'Max Pan Speed'; +$zmSlangMaxPanStep = 'Max Pan Step'; +$zmSlangMaxTiltRange = 'Max Tilt Range'; +$zmSlangMaxTiltSpeed = 'Max Tilt Speed'; +$zmSlangMaxTiltStep = 'Max Tilt Step'; +$zmSlangMaxWhiteRange = 'Max White Bal. Range'; +$zmSlangMaxWhiteSpeed = 'Max White Bal. Speed'; +$zmSlangMaxWhiteStep = 'Max White Bal. Step'; +$zmSlangMaxZoomRange = 'Max Zoom Range'; +$zmSlangMaxZoomSpeed = 'Max Zoom Speed'; +$zmSlangMaxZoomStep = 'Max Zoom Step'; +$zmSlangMediumBW = 'Medium B/B'; +$zmSlangMedium = 'Medium'; +$zmSlangMinAlarmGeMinBlob = 'Minimum alarm pixels bør være støre end eller ligmed til minimum blob pixels'; +$zmSlangMinAlarmGeMinFilter = 'Minimum alarm pixels bør være støre end eller ligmed til minimum filter pixels'; +$zmSlangMinAlarmPixelsLtMax = 'Minimum alarm pixels bør være mindre end maximum alarm pixels'; +$zmSlangMinBlobAreaLtMax = 'Minimum blob område bør være mindre end maximum blob ømråde'; +$zmSlangMinBlobsLtMax = 'Minimum blobs bør være mindre end maximum blobs'; +$zmSlangMinFilterPixelsLtMax = 'Minimum filter pixels bør være mindre end maximum filter pixels'; +$zmSlangMinFocusRange = 'Min Focus Range'; +$zmSlangMinFocusSpeed = 'Min Focus Speed'; +$zmSlangMinFocusStep = 'Min Focus Step'; +$zmSlangMinGainRange = 'Min Gain Range'; +$zmSlangMinGainSpeed = 'Min Gain Speed'; +$zmSlangMinGainStep = 'Min Gain Step'; +$zmSlangMinIrisRange = 'Min Iris Range'; +$zmSlangMinIrisSpeed = 'Min Iris Speed'; +$zmSlangMinIrisStep = 'Min Iris Step'; +$zmSlangMinPanRange = 'Min Pan Range'; +$zmSlangMinPanSpeed = 'Min Pan Speed'; +$zmSlangMinPanStep = 'Min Pan Step'; +$zmSlangMinPixelThresLtMax = 'Minimum pixel threshold bør være mindre end maximum pixel threshold'; +$zmSlangMinTiltRange = 'Min Tilt Range'; +$zmSlangMinTiltSpeed = 'Min Tilt Speed'; +$zmSlangMinTiltStep = 'Min Tilt Step'; +$zmSlangMinWhiteRange = 'Min White Bal. Range'; +$zmSlangMinWhiteSpeed = 'Min White Bal. Speed'; +$zmSlangMinWhiteStep = 'Min White Bal. Step'; +$zmSlangMinZoomRange = 'Min Zoom Range'; +$zmSlangMinZoomSpeed = 'Min Zoom Speed'; +$zmSlangMinZoomStep = 'Min Zoom Step'; +$zmSlangMisc = 'Misc'; +$zmSlangMonitorIds = 'Monitor Ids'; +$zmSlangMonitor = 'Monitor'; +$zmSlangMonitors = 'Monitore'; +$zmSlangMontage = 'Montage'; +$zmSlangMonth = 'Måned'; +$zmSlangMove = 'Flyt'; +$zmSlangMustBeGe = 'skal være støre end eller ligmed'; +$zmSlangMustBeLe = 'Skal være mindre end eller ligmed'; +$zmSlangMustConfirmPassword = 'Du skal konfimere password'; +$zmSlangMustSupplyPassword = 'Du skal angive et password'; +$zmSlangMustSupplyUsername = 'Du skal opgive et username'; +$zmSlangName = 'Navn'; +$zmSlangNear = 'Near'; +$zmSlangNetwork = 'Netværk'; +$zmSlangNewGroup = 'Ny Gruppe'; +$zmSlangNew = 'Ny'; +$zmSlangNewPassword = 'Nyt Password'; +$zmSlangNewState = 'Ny State'; +$zmSlangNewUser = 'Ny User'; +$zmSlangNext = 'Næste'; +$zmSlangNoFramesRecorded = 'Der er ingen billeder optaget for denne event'; +$zmSlangNoGroups = 'Ingen grupper defineret'; +$zmSlangNoneAvailable = 'Ingen Tilstede'; +$zmSlangNone = 'Ingen'; +$zmSlangNo = 'Nej'; +$zmSlangNormal = 'Normal'; +$zmSlangNoSavedFilters = 'NoSavedFilters'; +$zmSlangNoStatisticsRecorded = 'Der er ingen statestikker optaget for denne event/frame'; +$zmSlangNumPresets = 'Num Presets'; +$zmSlangOpen = 'Åben'; +$zmSlangOpEq = 'ligmed'; +$zmSlangOpGtEq = 'støre end eller ligmed'; +$zmSlangOpGt = 'støre end'; +$zmSlangOpIn = 'i sættet'; +$zmSlangOpLtEq = 'mindre end eller ligmed'; +$zmSlangOpLt = 'mindre end'; +$zmSlangOpMatches = 'matches'; +$zmSlangOpNe = 'ikke ligmed'; +$zmSlangOpNotIn = 'ikke i sættet'; +$zmSlangOpNotMatches = 'does not match'; +$zmSlangOptionHelp = 'OptionHelp'; +$zmSlangOptionRestartWarning = 'Disse ændringer træder ikke i fuld effect\nmens systemt køre. Når du har\nafsluttet ændringer bedes du\ngenstarte ZoneMinder.'; +$zmSlangOptions = 'Indstillinger'; +$zmSlangOrEnterNewName = 'eller skriv nyt navn'; +$zmSlangOrientation = 'Orientation'; +$zmSlangOut = 'Ud'; +$zmSlangOverwriteExisting = 'Overskriv Eksisterende'; +$zmSlangPaged = 'Paged'; +$zmSlangPan = 'Pan'; +$zmSlangPanTilt = 'Pan/Tilt'; +$zmSlangParameter = 'Parameter'; +$zmSlangPassword = 'Password'; +$zmSlangPasswordsDifferent = 'Det nye og konfimerede passwords er forskellige'; +$zmSlangPaths = 'Stiger'; +$zmSlangPhoneBW = 'Telefon B/B'; +$zmSlangPhone = 'Telefon'; +$zmSlangPixels = 'pixels'; +$zmSlangPlayAll = 'Afspil Alle'; +$zmSlangPleaseWait = 'Vent venligst'; +$zmSlangPostEventImageBuffer = 'Efter Event Billed Buffer'; +$zmSlangPreEventImageBuffer = 'Før Event Billed Buffer'; +$zmSlangPreset = 'Preset'; +$zmSlangPresets = 'Presets'; +$zmSlangPrev = 'Prev'; +$zmSlangRate = 'Rate'; +$zmSlangReal = 'Real'; +$zmSlangRecord = 'Optag'; +$zmSlangRefImageBlendPct = 'Reference Billede Blend %ge'; +$zmSlangRefresh = 'Opdater'; +$zmSlangRemoteHostName = 'Remote Host Navn'; +$zmSlangRemoteHostPath = 'Remote Host Stig'; +$zmSlangRemoteHostPort = 'Remote Host Port'; +$zmSlangRemoteImageColours = 'Remote Image Farver'; +$zmSlangRemote = 'Remote'; +$zmSlangRename = 'Omdøb'; +$zmSlangReplay = 'Spil Igen'; +$zmSlangResetEventCounts = 'Reset Event Counts'; +$zmSlangReset = 'Nulstil'; +$zmSlangRestarting = 'Genstarter'; +$zmSlangRestart = 'Genstart'; +$zmSlangRestrictedCameraIds = 'Begranset Kamera Ids'; +$zmSlangReturnDelay = 'Return Delay'; +$zmSlangReturnLocation = 'Return Location'; +$zmSlangRotateLeft = 'Rotate Left'; +$zmSlangRotateRight = 'Rotate Right'; +$zmSlangRunMode = 'Kørsels Mode'; +$zmSlangRunning = 'Køre'; +$zmSlangRunState = 'Run State'; +$zmSlangSaveAs = 'Gem Som'; +$zmSlangSaveFilter = 'Gem Filter'; +$zmSlangSave = 'Gem'; +$zmSlangScale = 'Scale'; +$zmSlangScore = 'Skore'; +$zmSlangSecs = 'Sekunder'; +$zmSlangSectionlength = 'Sektion længde'; +$zmSlangSelect = 'Vælg'; +$zmSlangSetLearnPrefs = 'Set Learn Prefs'; // This can be ignored for now +$zmSlangSetNewBandwidth = 'Sæt Ny Båndbrede'; +$zmSlangSetPreset = 'Sæt Preset'; +$zmSlangSet = 'Sæt'; +$zmSlangSettings = 'Indstillinger'; +$zmSlangShowFilterWindow = 'VisFilterVindue'; +$zmSlangSleep = 'Sov'; +$zmSlangSortAsc = 'Asc'; +$zmSlangSortBy = 'Sorter efter'; +$zmSlangSortDesc = 'Desc'; +$zmSlangSource = 'Enhed'; +$zmSlangSourceType = 'Enheds Type'; +$zmSlangSpeedHigh = 'Høj Hastighed'; +$zmSlangSpeedLow = 'Lav Hastighed'; +$zmSlangSpeedMedium = 'Medium Hastighed'; +$zmSlangSpeed = 'Hastighed'; +$zmSlangSpeedTurbo = 'Turbo Hastighed'; +$zmSlangStart = 'Start'; +$zmSlangState = 'State'; +$zmSlangStats = 'Stats'; +$zmSlangStatus = 'Status'; +$zmSlangStepLarge = 'Large Step'; +$zmSlangStepMedium = 'Medium Step'; +$zmSlangStepNone = 'No Step'; +$zmSlangStepSmall = 'Small Step'; +$zmSlangStep = 'Step'; +$zmSlangStills = 'Stills'; +$zmSlangStopped = 'Stoppet'; +$zmSlangStop = 'Stop'; +$zmSlangStream = 'Stream'; +$zmSlangSubmit = 'Submit'; +$zmSlangSystem = 'System'; +$zmSlangTele = 'Tele'; +$zmSlangThumbnail = 'Thumbnail'; +$zmSlangTilt = 'Tilt'; +$zmSlangTimeDelta = 'Time Delta'; +$zmSlangTimestampLabelFormat = 'Tidsstempel Mærkning´s Format'; +$zmSlangTimestampLabelX = 'Tidsstempel Mærkning X'; +$zmSlangTimestampLabelY = 'Tidsstempel Mærkning Y'; +$zmSlangTimestamp = 'Tidsstempel'; +$zmSlangTimeStamp = 'Tids Stempel'; +$zmSlangTime = 'Tid'; +$zmSlangToday = 'Idag'; +$zmSlangTools = 'Tools'; +$zmSlangTotalBrScore = 'Total
Skore'; +$zmSlangTrackDelay = 'Track Delay'; +$zmSlangTrackMotion = 'Track Motion'; +$zmSlangTriggers = 'Triggers'; +$zmSlangTurboPanSpeed = 'Turbo Pan Hastighed'; +$zmSlangTurboTiltSpeed = 'Turbo Tilt Hastighed'; +$zmSlangType = 'Type'; +$zmSlangUnarchive = 'Unarchive'; +$zmSlangUnits = 'Units'; +$zmSlangUnknown = 'Unknown'; +$zmSlangUpdateAvailable = 'En updatering til ZoneMinder er tilstede.'; +$zmSlangUpdateNotNecessary = 'Ingen updatering er nødvendig.'; +$zmSlangUseFilterExprsPost = ' filter expressions'; // This is used at the end of the phrase 'use N filter expressions' +$zmSlangUseFilterExprsPre = 'Brug '; // This is used at the beginning of the phrase 'use N filter expressions' +$zmSlangUseFilter = 'Brug Filter'; +$zmSlangUsername = 'Bruger Navn'; +$zmSlangUsers = 'Brugere'; +$zmSlangUser = 'Bruger'; +$zmSlangValue = 'Værdig'; +$zmSlangVersionIgnore = 'Ignorer denne version'; +$zmSlangVersionRemindDay = 'Påmind igen om 1 dag'; +$zmSlangVersionRemindHour = 'Påmind igen om 1 time'; +$zmSlangVersionRemindNever = 'Mind ikke om nye versioner'; +$zmSlangVersionRemindWeek = 'Påmind igen om 1 uge'; +$zmSlangVersion = 'Version'; +$zmSlangVideoGenFailed = 'Video Generering Fejlede!'; +$zmSlangVideoGenParms = 'Video Generaring Parametre'; +$zmSlangVideoSize = 'Video Størelse'; +$zmSlangVideo = 'Video'; +$zmSlangViewAll = 'Vis Alle'; +$zmSlangViewPaged = 'View Paged'; +$zmSlangView = 'Vis'; +$zmSlangWake = 'Wake'; +$zmSlangWarmupFrames = 'Varmop Billeder'; +$zmSlangWatch = 'Se'; +$zmSlangWeb = 'Web'; +$zmSlangWeek = 'Uge'; +$zmSlangWhiteBalance = 'White Balance'; +$zmSlangWhite = 'White'; +$zmSlangWide = 'Wide'; +$zmSlangX10ActivationString = 'X10 Activerings Streng'; +$zmSlangX10InputAlarmString = 'X10 Input Alarm Streng'; +$zmSlangX10OutputAlarmString = 'X10 Output Alarm Streng'; +$zmSlangX10 = 'X10'; +$zmSlangYes = 'Ja'; +$zmSlangYouNoPerms = 'Du har ikke adgang til denne resourse.'; +$zmSlangZoneAlarmColour = 'Alarm Farve (RGB)'; +$zmSlangZoneFilterHeight = 'Filter Højde (pixels)'; +$zmSlangZoneFilterWidth = 'Filter Brede (pixels)'; +$zmSlangZoneMaxAlarmedArea = 'Maximum Alarm Område'; +$zmSlangZoneMaxBlobArea = 'Maximum Blob Område'; +$zmSlangZoneMaxBlobs = 'Maximum Blobs'; +$zmSlangZoneMaxFilteredArea = 'Maximum Filtreret Område'; +$zmSlangZoneMaxPixelThres = 'Maximum Pixel Threshold (0-255)'; +$zmSlangZoneMaxX = 'Maximum X (højre)'; +$zmSlangZoneMaxY = 'Maximum Y (bund)'; +$zmSlangZoneMinAlarmedArea = 'Minimum Alarm Område'; +$zmSlangZoneMinBlobArea = 'Minimum Blob Område'; +$zmSlangZoneMinBlobs = 'Minimum Blobs'; +$zmSlangZoneMinFilteredArea = 'Minimum Filtreret Område'; +$zmSlangZoneMinPixelThres = 'Minimum Pixel Threshold (0-255)'; +$zmSlangZoneMinX = 'Minimum X (venstre)'; +$zmSlangZoneMinY = 'Minimum Y (top)'; +$zmSlangZones = 'Zoner'; +$zmSlangZone = 'Zone'; +$zmSlangZoom = 'Zoom'; + +// Complex replacements with formatting and/or placements, must be passed through sprintf +$zmClangCurrentLogin = 'Nuværende login er \'%1$s\''; +$zmClangEventCount = '%1$s %2$s'; // For example '37 Events' (from Vlang below) +$zmClangLastEvents = 'Sidste %1$s %2$s'; // For example 'Last 37 Events' (from Vlang below) +$zmClangLatestRelease = 'Den Seneste version er v%1$s, du har v%2$s.'; +$zmClangMonitorCount = '%1$s %2$s'; // For example '4 Monitors' (from Vlang below) +$zmClangMonitorFunction = 'Monitor %1$s Function'; +$zmClangRunningRecentVer = 'Du Køre med seneste version af ZoneMinder, v%s.'; + +// The next section allows you to describe a series of word ending and counts used to +// generate the correctly conjugated forms of words depending on a count that is associated +// with that word. +// This intended to allow phrases such a '0 potatoes', '1 potato', '2 potatoes' etc to +// conjugate correctly with the associated count. +// In some languages such as English this is fairly simple and can be expressed by assigning +// a count with a singular or plural form of a word and then finding the nearest (lower) value. +// So '0' of something generally ends in 's', 1 of something is singular and has no extra +// ending and 2 or more is a plural and ends in 's' also. So to find the ending for '187' of +// something you would find the nearest lower count (2) and use that ending. +// +// So examples of this would be +// $zmVlangPotato = array( 0=>'Potatoes', 1=>'Potato', 2=>'Potatoes' ); +// $zmVlangSheep = array( 0=>'Sheep' ); +// +// where you can have as few or as many entries in the array as necessary +// If your language is similar in form to this then use the same format and choose the +// appropriate zmVlang function below. +// If however you have a language with a different format of plural endings then another +// approach is required . For instance in Russian the word endings change continuously +// depending on the last digit (or digits) of the numerator. In this case then zmVlang +// arrays could be written so that the array index just represents an arbitrary 'type' +// and the zmVlang function does the calculation about which version is appropriate. +// +// So an example in Russian might be (using English words, and made up endings as I +// don't know any Russian!!) +// $zmVlangPotato = array( 1=>'Potati', 2=>'Potaton', 3=>'Potaten' ); +// +// and the zmVlang function decides that the first form is used for counts ending in +// 0, 5-9 or 11-19 and the second form when ending in 1 etc. +// + +// Variable arrays expressing plurality, see the zmVlang description above +$zmVlangEvent = array( 0=>'Events', 1=>'Event', 2=>'Events' ); +$zmVlangMonitor = array( 0=>'Monitors', 1=>'Monitor', 2=>'Monitors' ); + +// You will need to choose or write a function that can correlate the plurality string arrays +// with variable counts. This is used to conjugate the Vlang arrays above with a number passed +// in to generate the correct noun form. +// +// In languages such as English this is fairly simple +// Note this still has to be used with printf etc to get the right formating +function zmVlang( $lang_var_array, $count ) +{ + krsort( $lang_var_array ); + foreach ( $lang_var_array as $key=>$value ) + { + if ( abs($count) >= $key ) + { + return( $value ); + } + } + die( 'Error, unable to correlate variable language string' ); +} + +// This is an version that could be used in the Russian example above +// The rules are that the first word form is used if the count ends in +// 0, 5-9 or 11-19. The second form is used then the count ends in 1 +// (not including 11 as above) and the third form is used when the +// count ends in 2-4, again excluding any values ending in 12-14. +// +// function zmVlang( $lang_var_array, $count ) +// { +// $secondlastdigit = substr( $count, -2, 1 ); +// $lastdigit = substr( $count, -1, 1 ); +// // or +// // $secondlastdigit = ($count/10)%10; +// // $lastdigit = $count%10; +// +// // Get rid of the special cases first, the teens +// if ( $secondlastdigit == 1 && $lastdigit != 0 ) +// { +// return( $lang_var_array[1] ); +// } +// switch ( $lastdigit ) +// { +// case 0 : +// case 5 : +// case 6 : +// case 7 : +// case 8 : +// case 9 : +// { +// return( $lang_var_array[1] ); +// break; +// } +// case 1 : +// { +// return( $lang_var_array[2] ); +// break; +// } +// case 2 : +// case 3 : +// case 4 : +// { +// return( $lang_var_array[3] ); +// break; +// } +// } +// die( 'Error, unable to correlate variable language string' ); +// } + +// This is an example of how the function is used in the code which you can uncomment and +// use to test your custom function. +//$monitors = array(); +//$monitors[] = 1; // Choose any number +//echo sprintf( $zmClangMonitorCount, count($monitors), zmVlang( $zmVlangMonitor, count($monitors) ) ); + +// In this section you can override the default prompt and help texts for the options area +// These overrides are in the form of $zmOlangPrompt