From f0ec391af778f6a152b52b68e31b496fb5053aba Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Thu, 10 Nov 2016 15:00:43 -0500 Subject: timezone API check fix plus error handling for unplayable videos --- www/lang/locale-en.json | 2 ++ 1 file changed, 2 insertions(+) (limited to 'www/lang') diff --git a/www/lang/locale-en.json b/www/lang/locale-en.json index d9e70a12..5e9d032c 100644 --- a/www/lang/locale-en.json +++ b/www/lang/locale-en.json @@ -339,6 +339,8 @@ "kVersionIncompatible" :"I am incompatible with your ZoneMinder version", "kVibrateOnPush" :"Vibrate on push", "kVideo" :"Video", + "kVideoError" : "Video not playable.", + "kVideoErrorMobile" : "Video not playable. Try enabling 'force image path for events' in Dev Settings. The format may also be incompatible with a mobile system view", "kWake" :"Wake", "kWarningLargeTimeline" :"A large value can affect timeline performance. If you find timeline performance slow, try reducing the value to 200 and work your way up from there.", "kWeek" :"Week", -- cgit v1.2.3 From ca963710c3d05f193c1f7cc0f3a45d6df0ae032f Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Fri, 11 Nov 2016 10:57:48 -0500 Subject: Added warning to turn of auto-correct during config in zmNinja #367 --- www/lang/locale-en.json | 1 + 1 file changed, 1 insertion(+) (limited to 'www/lang') diff --git a/www/lang/locale-en.json b/www/lang/locale-en.json index 5e9d032c..78175511 100644 --- a/www/lang/locale-en.json +++ b/www/lang/locale-en.json @@ -61,6 +61,7 @@ "kDisableNative" :"Disable Native transitions", "kDisableNativeSub" :"Enable if the menu is freezing", "kDisablePush" :"disable APNS/GCM", + "kDisableSamsung" :"If you are on a samsung device and are facing input issues, please temporarily disable auto-correction", "kDiscovering" :"discovering", "kDiscoveringAPI" :"discovering api", "kDiscoveringCGI" :"discovering cgi", -- cgit v1.2.3 From 344873e9dc08c2fcc5b54abffb3ea3705aa9f9cd Mon Sep 17 00:00:00 2001 From: maymaymay Date: Fri, 11 Nov 2016 21:35:36 +0100 Subject: Create locale-pl.json --- www/lang/locale-pl.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 www/lang/locale-pl.json (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/www/lang/locale-pl.json @@ -0,0 +1 @@ + -- cgit v1.2.3 From 267a08f5b2adbe6f4f81bbb8aac0b524c49e1913 Mon Sep 17 00:00:00 2001 From: maymaymay Date: Fri, 11 Nov 2016 21:43:04 +0100 Subject: Update locale-pl.json --- www/lang/locale-pl.json | 374 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 373 insertions(+), 1 deletion(-) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index 8b137891..78175511 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -1 +1,373 @@ - +{ + "k1DaySummary" :"1 day summary", + "k1HourSummary" :"1 hour summary", + "k1MonthSummary" :"1 month summary", + "k1WeekSummary" :"1 week summary", + "kAlarmAPIError" :"error - please make sure your API supports this feature", + "kAlarmFrameCount" :"Alarm Frame Count", + "kAlarmMaxFPS" :"Alarm Max FPS", + "kAlarms" :"Alarms", + "kAll" :"All", + "kAnalyze" :"Analyze", + "kApiUrl" :"ZM api url", + "kApplyingChanges" :"Applying changes. Please wait", + "kArrangingImages" :"arranging images", + "kAt" :"at", + "kAuthSuccess" :"authentication success", + "kAuthenticating" :"authenticating", + "kAutoSwitchBW" :"auto switch bandwidth", + "kAwake1" :"Keep display on", + "kAwake2" :"(when viewing footage)", + "kBannerAPICheckFailed" :"API check failed", + "kBannerCannotDeleteNeedOne" :"Cannot delete, need at least one", + "kBannerPinMismatch" :"Pin code mismatch", + "kBannerPleaseCheck" :"Please check settings", + "kBodyPortalNotConfigured" :"Please fill in your login details as well as portal URL and save it before you try to detect the cgi-path", + "kButtonCancel" :"Cancel", + "kButtonClear" :"Clear", + "kButtonNo" :"No", + "kButtonOk" :"OK", + "kButtonSave" :"Save", + "kButtonYes" :"Yes", + "kCalcEventSize" :"calculating events size", + "kCancellingAlarm" :"cancelling alarm", + "kChangeSettingsFor" :"Change settings for", + "kChangeState" :"Change State", + "kCheckCredentials" :"Please check your credentials", + "kChromeMax" :"max of 5 monitors - chrome limit", + "kCleaningUp" :"cleaning up", + "kClear" :"Clear", + "kCollapse" :"collapse", + "kConfiguration" :"Configuration", + "kControl" :"control", + "kCredentialsBody" :"Please provide your ZoneMinder credentials", + "kCredentialsTitle" :"Credentials Required", + "kCurrentState" :"current state", + "kCustomRange" :"Custom Range", + "kCycleMonitors" :"cycle monitors", + "kCycleMonitorsInterval" :"monitor cycle interval", + "kDay" :"Day", + "kDecreaseSize" :"decrease size", + "kDelete" :"Delete", + "kDeleteEventError1" :"could not delete event", + "kDeleteEventError2" :"please check logs", + "kDeleteEventSuccess" :"deleted event", + "kDeleteLogsConfirm" :"Are you sure you want to delete logs?", + "kDeletingEvent" :"deleting event", + "kDevOptions" :"Dev. Settings", + "kDeveloperOptionsFor" :"Developer Options for", + "kDisableAlarmMontage" :"Disable alarm API in montage", + "kDisableAlarmMontageSub" :"may help if server gets overloaded", + "kDisableNative" :"Disable Native transitions", + "kDisableNativeSub" :"Enable if the menu is freezing", + "kDisablePush" :"disable APNS/GCM", + "kDisableSamsung" :"If you are on a samsung device and are facing input issues, please temporarily disable auto-correction", + "kDiscovering" :"discovering", + "kDiscoveringAPI" :"discovering api", + "kDiscoveringCGI" :"discovering cgi", + "kDiscoveringPortal" :"discovering portal", + "kDone" :"done", + "kEnable24hr" :"enable 24hr time format", + "kEnableDebug" :"Enable debug logs", + "kEnableLogs" :"Enable logs", + "kEnableNewsUpdates" :"enable news updates", + "kEnterPin" :"Enter PIN", + "kError" :"Error", + "kErrorChangingMonitors" :"Error changing monitors. Please check logs", + "kErrorFrameBanner" :"could not retrieve frame details", + "kErrorPleaseTryAgain" :"please try again", + "kErrorRetrievingFrames" :"error retrieving frames", + "kErrorRetrievingState" :"error retrieving state", + "kErrorSave" :"Error - could not save", + "kEvent" :"event", + "kEventHistFaster" :"faster", + "kEventHistHrs" :"hours ago", + "kEventHistPause" :"pause", + "kEventHistPlay" :"play", + "kEventHistShowFrom" :"Show from", + "kEventHistSlower" :"slower", + "kEventMontage" :"Event Montage", + "kEventMontageImageScale" :"Event Montage image scale", + "kEventNavVidFeeds" :"Event navigation is not available with video feeds. ZoneMinder doesn't yet support them", + "kEventRecording" :"Event Recording", + "kEventServer" :"Event Server", + "kEventServerConfig1" :"Please make sure your ZM settings are configured and saved before you configure the event server", + "kEventServerVersionBody1" :"You are running version", + "kEventServerVersionBody2" :"Please upgrade to", + "kEventServerVersionTitle" :"Event Server version not supported", + "kEventSingleImageScale" :"Event single image scale", + "kEventView" :"Event View", + "kEvents" :"events", + "kEventsCap" :"Events", + "kExampleServer" :"eg. My House", + "kExitAppBackground" :"exit app in background", + "kExitEventView" :"exit event view", + "kExitFullScreen" :"exit full screen", + "kExitLiveView" :"exit live view", + "kExpert" :"Expert", + "kExploreEnjoy" :"Please explore the menu and enjoy", + "kFallback" :"Fallback configuration", + "kFallback2Configs" :"You need to have at least 2 distinct configurations created for a fallback", + "kFastForward" :"fast forward", + "kFastRewind" :"fast rewind", + "kFillScreen" :"fill screen", + "kFilterByDateTime" :"Filter by Date/Time", + "kFilterEvents" :"Filter Events", + "kFilterEventsBetween1" :"You are viewing events between", + "kFilterEventsBetween2" :"Do you want to delete this filter?", + "kFilterOn" :"Filter On", + "kFilterSettings" :"Filter Settings", + "kFitScreen" :"fit screen", + "kFootage" :"Footage", + "kForceAlarmConfirm" :"Are you sure you want to force an alarm for Monitor:", + "kForceImagePath" :"Force events to use file path", + "kForcingAlarm" :"forcing alarm", + "kFrame" :"frame", + "kFrameUpdate" :"Frame update", + "kFrames" :"frames", + "kFrom" :"From", + "kFromDate" :"From Date", + "kFromTime" :"From Time", + "kGlobalConfiguration" :"Global Configuration", + "kGraphAlarmed" :"alarmed", + "kGraphAll" :"all", + "kGraphError" :"there was an error rendering the graph. Please see logs", + "kH264VideoSupport" :"H264 Video support", + "kHideMonsWithoutEvents" :"Hide monitors without events", + "kHideTip" :"hide tip", + "kHighBWDisplay" :"high bandwidth", + "kId" :"Id", + "kImages" :"Images", + "kImpMsg1" :"Important Message", + "kImpMsg2" :"I'd appreciate if you upgraded ZoneMinder", + "kImpMsg3" :"You are running", + "kImpMsg4" :"has some important fixes that enhance the API amongst other things. This is required to avail of the new alarm APIs and other new features.", + "kImpMsg5" :"Reported Version", + "kImpMsg6" :"Recommended Version", + "kImpMsg7" :"Ok, got it", + "kIncreaseSize" :"increase size", + "kLanguage" :"Language", + "kLatestEvents" :"latest events", + "kLiveView" :"Live View", + "kLoad" :"load", + "kLoading" :"loading", + "kLoadingGraph" :"loading graph", + "kLoadingMonitors" :"loading monitors", + "kLocalTimeZone" :"use local timezone", + "kLoginStatusNoCgi" :"Login validated, but could not validate cgi-path. If live streams don't work please check your cgi-bin path or try using the discover feature", + "kLoginStatusNoCgiAlt" :"The cgi-bin path you entered may be wrong. I can't make sure, but if your live views don't work, please review your cgi path or try using the discover feature.", + "kLoginValidAPIFailedTitle" :"Login validated but API failed", + "kLoginValidatedTitle" :"Login Validated", + "kLogs" :"Logs", + "kLowBWDisplay" :"low bandwidth", + "kLowBandwidth" :"low bandwidth mode", + "kManageServerGroups" :"Manage Server Groups", + "kMaxFPS" :"Max FPS", + "kMaxItemsForTimeline" :"Max. items for Timeline", + "kMaxMonitorsMontage" :"Max monitors in montage", + "kMenuDevSettings" :"Developer Settings", + "kMenuEventMontage" :"Event Montage", + "kMenuEvents" :"Events", + "kMenuExit" :"Exit", + "kMenuHelp" :"Help", + "kMenuLogs" :"Logs", + "kMenuMonitors" :"Monitors", + "kMenuMontage" :"Montage", + "kMenuNews" :"News", + "kMenuOptions" :"Menu", + "kMenuSystemStatus" :"System Status", + "kMenuTimeline" :"Timeline", + "kMenuTitle" :"Options", + "kMenuWizard" :"Wizard", + "kMenuZMSettings" :"Settings", + "kMinAlarmCount" :"Minimum alarm count", + "kMinVersion" :"Minimum Required Version", + "kMinimumIntervals" :"minimum interval", + "kMode" :"Mode", + "kMonAlarmed" :"alarmed", + "kMonAlert" :"alert", + "kMonIdle" :"idle", + "kMonMocord" :"Mocord", + "kMonModect" :"Modect", + "kMonMonitor" :"Monitor", + "kMonNodect" :"Nodect", + "kMonNone" :"None", + "kMonPreAlarm" :"pre-alarm", + "kMonRecord" :"record", + "kMonitorSingleImageScale" :"Live view single image scale", + "kMonitors" :"Monitors", + "kMontage" :"Montage", + "kMontageImageScale" :"Montage image scale", + "kMonth" :"Month", + "kMore" :"more", + "kNeedToKnow" :"I need to know your ZoneMinder login and path details to get started", + "kNegotiatingStreamAuth" :"negotiating stream authentication", + "kNews" :"News", + "kNext" :"Next", + "kNextEvent" :"next event", + "kNextMonitor" :"next monitor", + "kNoEvents" :"No events to display", + "kNoMonitors" :"No monitors to display", + "kNoMoreEvents" :"no more events", + "kNormalPlay" :"normal play", + "kOff" :"off", + "kOn" :"on", + "kOnTapNavigate" :"on tap, navigate to", + "kOneAuth" :"You need to enable at least one authentication mechanism", + "kOnlyUseWebSocket" :"only use websockets", + "kOperationInProgressBody" :"The previous operation is still in progress. Please wait", + "kOperationInProgressTitle" :"Operation in Progress", + "kPTZ" :"pan/tilt/zoom", + "kPTZNotReady" :"Not ready for PTZ", + "kPTZnotConfigured" :"PTZ not configured for this monitor", + "kPassword" :"password", + "kPathToCgi" :"path to cgi-bin", + "kPause" :"pause", + "kPaused" :"paused", + "kPersistHidden" :"Persist hidden monitors", + "kPinProtect" :"PIN Protect", + "kPlaceHolderBasicAuthPass" :"basic auth password", + "kPlaceHolderBasicAuthUser" :"basic auth user name", + "kPlaceHolderZMAuthPass" :"zm auth password", + "kPlaceHolderZMAuthUser" :"zm auth user name", + "kPlaybackInterval" :"playback interval", + "kPleaseCheckCredentials" :"Please check your credentials", + "kPleaseConfirm" :"Please Confirm", + "kPleaseSave" :"Please Save", + "kPleaseTryAgain" :"please try again", + "kPleaseWait" :"please wait", + "kPortal" :"Portal", + "kPortalAPIFailed" :"API detection failed", + "kPortalCgiBinFailed" :"cgi-bin detection failed", + "kPortalDetectionFailed" :"Portal: detection failed", + "kPortalEmpty" :"Portal url cannot be empty", + "kPortalInvalidUrl" :"URL seems invalid (no protocol detected)", + "kPortalLoginUnsuccessful" :"Portal login was unsuccessful. Please go back and review your settings", + "kPortalNoMonitorFound" :"No configured/enabled monitor found", + "kPortalNoProto" :"No protocol specified", + "kPortalNotice" :"If this screen doesn't go away after a while, it is possible your APIs are not configured properly", + "kPortalNoticeSub" :"(Swipe right to access the menu)", + "kPortalPleaseSelect" :"Please select", + "kPortalUrl" :"ZM portal url", + "kPresets" :"presets", + "kPrev" :"Prev", + "kPrevEvent" :"prev. event", + "kPrevMonitor" :"prev. monitor", + "kProfileChangeNotification" :"You have changed from {{oldName}} to {{newName}}. Please save this profile first", + "kProtect" :"protect", + "kPullToReload" :"pull to reload data", + "kReAuthenticating" :"re-authenticating", + "kReachability" :"Enable Reachability", + "kRecaptcha" :"Looks like you have enabled reCaptcha. It needs to be turned off for the app to work", + "kReconfirmPin" :"Reconfirm PIN", + "kRecordingProgress" :"recording in progress", + "kRefresh" :"refresh", + "kRefreshedView" :"refreshed view", + "kReportEvents" :"report events", + "kReportedVersion" :"Reported Version", + "kReset" :"Reset", + "kResolution" :"Resolution", + "kRestart" :"Restart", + "kResumeDelay" :"resume delay", + "kSave" :"Save", + "kSavingSnapshot" :"saving snapshot", + "kScore" :"score", + "kScrub" :"Scrub", + "kSearch" :"search", + "kSearchCancelled" :"search cancelled", + "kSec" :"sec", + "kSelectFallback" :"Select fallback", + "kSelectLanguage" :"Select Language", + "kSelectRunState" :"Select run state", + "kSendingPTZ" :"Sending PTZ", + "kSensitiveBody" :"will modify the logs when creating the final output to remove sensitive data like urls and passwords. However it is eventually your responsibility to make sure there is no sensitive data in the logs. Please make sure you review and edit the logs before you send it out", + "kSensitiveTitle" :"Sensitive Information", + "kServerAdd" :"Add", + "kServerEmptyError" :"Server Name cannot be empty", + "kServerName" :"Server Name", + "kServerTimeZone" :"server TZ", + "kSettings" :"Settings", + "kSettingsSaved" :"Settings Saved", + "kShowAlarmedEvents" :"Show alarmed events", + "kShowAllEvents" :"Show all events", + "kShowAllFrames" :"all", + "kShowTimeDiffFrames" :"unique times", + "kShowTip" :"show tip", + "kShowing" :"Showing", + "kShowingEvent" :"showing event", + "kSleep" :"Sleep", + "kSoundOnPush" :"Play sound on push", + "kSpeed" :"speed", + "kStart" :"Start", + "kStateAreYouSure" :"Are you sure you want to ", + "kStateHideControls" :"Hide ZoneMinder Controls", + "kStateShowControls" :"Show ZoneMinder Controls", + "kStatus" :"Status", + "kStop" :"Stop", + "kSuccess" :"Success", + "kSwipeToChangeMon" :"Swipe to change monitors", + "kSwitchingEvents" :"switching events", + "kSystemStatus" :"System Status", + "kTapEvents" :"Events", + "kTapLiveMonitor" :"Live Monitor", + "kTapMontage" :"Montage", + "kThanksForUsing" :"Thanks for using", + "kTime" :"time", + "kTimeZoneNotSupported" :"your API doesn't support this", + "kTimeline" :"Timeline", + "kTimelineControlDisplay" :"tap:view event, double-tap:view frame graph", + "kTimelineMessage" :"double-tap exits. touch/mouse-over and drag over items to see frames", + "kTimelineOnlyDisplaying1" :"only displaying last {{maxItemsVal}} events", + "kTitleNotLoggedIn" :"Not logged in", + "kTitleNotLoggedInBody" :"It doesn't look like you are logged in. For detection to work, you must fill in your login details, portal URL and then tap on Save. Then come back to this feature.", + "kTitlePortalNotConfigured" :"Portal not configured", + "kTo" :"to", + "kToDate" :"To Date", + "kToTime" :"To Time", + "kToastSearchingPage" :"searching page ", + "kTrying" :"trying", + "kType" :"type", + "kUnknown" :"(unknown)", + "kUpdateTimeline" :"dynamic updates", + "kUseEventServer" :"Use event server", + "kUseSSL" :"Use SSL", + "kUseVideoControls" :"Please use video player controls for H264 events. ZoneMinder doesn't yet support zms controls", + "kUseZmAuth" :"use ZM authentication", + "kUserName" :"user name", + "kValidNameBasicAuth" :"Please enter a valid username and password for basic auth", + "kValidNameZMAuth" :"Please enter a valid username and password for ZM auth", + "kVersion" :"Version", + "kVersionIncompatible" :"I am incompatible with your ZoneMinder version", + "kVibrateOnPush" :"Vibrate on push", + "kVideo" :"Video", + "kVideoError" : "Video not playable.", + "kVideoErrorMobile" : "Video not playable. Try enabling 'force image path for events' in Dev Settings. The format may also be incompatible with a mobile system view", + "kWake" :"Wake", + "kWarningLargeTimeline" :"A large value can affect timeline performance. If you find timeline performance slow, try reducing the value to 200 and work your way up from there.", + "kWeek" :"Week", + "kWelcomeWizard" :"Welcome to zmWizard", + "kWizAuthText1" :"Confused? ZM Auth is the authentication used when you enable OPT_USE_AUTH in the ZM console options screen.", + "kWizAuthText2" :"Basic Auth is when you configure a username and password in your webserver. If you are using LDAP authentication, its likely basic auth.", + "kWizBasicAuth" :"I use basic authentication", + "kWizConfigPain" :"Configuring ZoneMinder can be a pain. Let's see if zmWizard can help.", + "kWizGotoLogin" :"Go to Login Screen", + "kWizNextStep1" :"Once auto-detection is over, you could either", + "kWizNextStep2" :"Go back to previous steps and re-do", + "kWizNextStep3" :"Go to the login screen with these findings auto filled in", + "kWizPasswdNote" :"note: if your password has special characters like #?@ or ampersand in it, the wizard may fail cgi detection. Its best if you temporarily change the password to a simple one, run the wizard and then change it back later", + "kWizPortalAuth" :"Portal Authentication", + "kWizPortalText" :"Lets talk about how you have configured authentication If you have enabled authentication, toggle this button", + "kWizPortalTip" :"Confused? You can easily find out your portal URL by noting down the url you see on your browser when accessing the ZoneMinder Console.", + "kWizPortalUrl" :"What is your Zoneminder portal url?", + "kWizResults" :"Results of auto-detection", + "kWizTip" :"Tip", + "kWizUseAuth" :"I use authentication", + "kWizZMAuth" :"I use ZM authentication", + "kWizard" :"Wizard", + "kWorkingOnGraph" :"working on graph data", + "kZMRunning" :"running", + "kZMSettingsFor" :"ZoneMinder settings for", + "kZMStopped" :"stopped", + "kZMUndetermined" :"undetermined", + "kZMUpgradeNeeded" :"ZoneMinder upgrade needed" +} -- cgit v1.2.3 From 3caea406934f1b76770576f4a9d511d6d43b6afb Mon Sep 17 00:00:00 2001 From: maymaymay Date: Fri, 11 Nov 2016 21:47:00 +0100 Subject: Update locale-pl.json --- www/lang/locale-pl.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index 78175511..d3b6bd4a 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -1,9 +1,9 @@ { - "k1DaySummary" :"1 day summary", - "k1HourSummary" :"1 hour summary", - "k1MonthSummary" :"1 month summary", - "k1WeekSummary" :"1 week summary", - "kAlarmAPIError" :"error - please make sure your API supports this feature", + "k1DaySummary" :"1 dzień zbiorczo", + "k1HourSummary" :"1 godzina zbiorczo", + "k1MonthSummary" :"1 miesiąc zbiorczo", + "k1WeekSummary" :"1 tydzień zbiorczo", + "kAlarmAPIError" :"błąd - upewnij się, że Twoje API obsługuje tą funkcję", "kAlarmFrameCount" :"Alarm Frame Count", "kAlarmMaxFPS" :"Alarm Max FPS", "kAlarms" :"Alarms", -- cgit v1.2.3 From 5f2659514952fe48e98e89e72475ffda28afdff1 Mon Sep 17 00:00:00 2001 From: maymaymay Date: Sat, 12 Nov 2016 00:09:57 +0100 Subject: Update locale-pl.json --- www/lang/locale-pl.json | 464 ++++++++++++++++++++++++------------------------ 1 file changed, 232 insertions(+), 232 deletions(-) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index d3b6bd4a..1e42d520 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -4,250 +4,250 @@ "k1MonthSummary" :"1 miesiąc zbiorczo", "k1WeekSummary" :"1 tydzień zbiorczo", "kAlarmAPIError" :"błąd - upewnij się, że Twoje API obsługuje tą funkcję", - "kAlarmFrameCount" :"Alarm Frame Count", - "kAlarmMaxFPS" :"Alarm Max FPS", - "kAlarms" :"Alarms", - "kAll" :"All", - "kAnalyze" :"Analyze", - "kApiUrl" :"ZM api url", - "kApplyingChanges" :"Applying changes. Please wait", - "kArrangingImages" :"arranging images", - "kAt" :"at", - "kAuthSuccess" :"authentication success", - "kAuthenticating" :"authenticating", - "kAutoSwitchBW" :"auto switch bandwidth", - "kAwake1" :"Keep display on", - "kAwake2" :"(when viewing footage)", - "kBannerAPICheckFailed" :"API check failed", - "kBannerCannotDeleteNeedOne" :"Cannot delete, need at least one", - "kBannerPinMismatch" :"Pin code mismatch", - "kBannerPleaseCheck" :"Please check settings", - "kBodyPortalNotConfigured" :"Please fill in your login details as well as portal URL and save it before you try to detect the cgi-path", - "kButtonCancel" :"Cancel", - "kButtonClear" :"Clear", - "kButtonNo" :"No", + "kAlarmFrameCount" :"Ilość Klatek Alarmu", + "kAlarmMaxFPS" :"Max FPS Alarmu", + "kAlarms" :"Alarmy", + "kAll" :"Wszystko", + "kAnalyze" :"Analizuj", + "kApiUrl" :"Adres url api ZM", + "kApplyingChanges" :"Stosuję zmiany. Proszę czekać", + "kArrangingImages" :"układam obrazki", + "kAt" :"przy", + "kAuthSuccess" :"uwierzytelniono", + "kAuthenticating" :"uwierzytelniam", + "kAutoSwitchBW" :"automatyczna zmiana prędkości", + "kAwake1" :"Utrzymuj włączony ekran", + "kAwake2" :"(w trakcie oglądania materiału)", + "kBannerAPICheckFailed" :"błąd sprawdzania API", + "kBannerCannotDeleteNeedOne" :"Nie mogę usunąć, potrzebuję przynajmniej jednego", + "kBannerPinMismatch" :"błąd w kodzie PIN", + "kBannerPleaseCheck" :"Proszę sprawdzić ustawienia", + "kBodyPortalNotConfigured" :"Przed próbą detekcji ścieżki cgi proszę wprowadzić dane logowania oraz adres URL strony, a następnie wcisnąć ZAPISZ.", + "kButtonCancel" :"Anuluj", + "kButtonClear" :"Wyczyść", + "kButtonNo" :"Nie", "kButtonOk" :"OK", - "kButtonSave" :"Save", - "kButtonYes" :"Yes", - "kCalcEventSize" :"calculating events size", - "kCancellingAlarm" :"cancelling alarm", - "kChangeSettingsFor" :"Change settings for", - "kChangeState" :"Change State", - "kCheckCredentials" :"Please check your credentials", - "kChromeMax" :"max of 5 monitors - chrome limit", - "kCleaningUp" :"cleaning up", - "kClear" :"Clear", - "kCollapse" :"collapse", - "kConfiguration" :"Configuration", - "kControl" :"control", - "kCredentialsBody" :"Please provide your ZoneMinder credentials", - "kCredentialsTitle" :"Credentials Required", - "kCurrentState" :"current state", - "kCustomRange" :"Custom Range", - "kCycleMonitors" :"cycle monitors", - "kCycleMonitorsInterval" :"monitor cycle interval", - "kDay" :"Day", - "kDecreaseSize" :"decrease size", - "kDelete" :"Delete", - "kDeleteEventError1" :"could not delete event", - "kDeleteEventError2" :"please check logs", - "kDeleteEventSuccess" :"deleted event", - "kDeleteLogsConfirm" :"Are you sure you want to delete logs?", - "kDeletingEvent" :"deleting event", - "kDevOptions" :"Dev. Settings", - "kDeveloperOptionsFor" :"Developer Options for", - "kDisableAlarmMontage" :"Disable alarm API in montage", - "kDisableAlarmMontageSub" :"may help if server gets overloaded", - "kDisableNative" :"Disable Native transitions", - "kDisableNativeSub" :"Enable if the menu is freezing", - "kDisablePush" :"disable APNS/GCM", - "kDisableSamsung" :"If you are on a samsung device and are facing input issues, please temporarily disable auto-correction", - "kDiscovering" :"discovering", - "kDiscoveringAPI" :"discovering api", - "kDiscoveringCGI" :"discovering cgi", - "kDiscoveringPortal" :"discovering portal", - "kDone" :"done", - "kEnable24hr" :"enable 24hr time format", - "kEnableDebug" :"Enable debug logs", - "kEnableLogs" :"Enable logs", - "kEnableNewsUpdates" :"enable news updates", - "kEnterPin" :"Enter PIN", - "kError" :"Error", - "kErrorChangingMonitors" :"Error changing monitors. Please check logs", - "kErrorFrameBanner" :"could not retrieve frame details", - "kErrorPleaseTryAgain" :"please try again", - "kErrorRetrievingFrames" :"error retrieving frames", - "kErrorRetrievingState" :"error retrieving state", - "kErrorSave" :"Error - could not save", - "kEvent" :"event", - "kEventHistFaster" :"faster", - "kEventHistHrs" :"hours ago", - "kEventHistPause" :"pause", + "kButtonSave" :"ZAPISZ", + "kButtonYes" :"Tak", + "kCalcEventSize" :"kalkuluję rozmiar zdarzenia", + "kCancellingAlarm" :"usuwam Alarm", + "kChangeSettingsFor" :"Zmień ustawienia dla", + "kChangeState" :"Zmień Stan", + "kCheckCredentials" :"Proszę sprawdzić dane logowania", + "kChromeMax" :"maksimum 5 monitorów - limit chrome", + "kCleaningUp" :"czyszczenie", + "kClear" :"Wyczyść", + "kCollapse" :"przewróć", + "kConfiguration" :"Konfiguracja", + "kControl" :"kontrola", + "kCredentialsBody" :"Wprowadź swoje dane logowania ZoneMinder", + "kCredentialsTitle" :"Wymagane dane logowania", + "kCurrentState" :"obecny stan", + "kCustomRange" :"Zakres niestandardowy", + "kCycleMonitors" :"cykl monitorów", + "kCycleMonitorsInterval" :"intervał cyklu monitora", + "kDay" :"Dzień", + "kDecreaseSize" :"zmiejsz rozmiar", + "kDelete" :"Usuń", + "kDeleteEventError1" :"Nie można usunąc zdarzenia", + "kDeleteEventError2" :"proszę sprawdzić logi", + "kDeleteEventSuccess" :"usunięte zdarzenia", + "kDeleteLogsConfirm" :"Jesteś pewien, że chcesz usunąć logi?", + "kDeletingEvent" :"usuwam zdarzenie", + "kDevOptions" :"Ustawienia zaawansowane", + "kDeveloperOptionsFor" :"Opcje zaawansowane dla", + "kDisableAlarmMontage" :"Wyłącz alarm API w Podglądzie", + "kDisableAlarmMontageSub" :"może pomóc jeśli serwer się przeciąży", + "kDisableNative" :"Wyłącz natywne przejścia", + "kDisableNativeSub" :"Włącz jeśli manu się blokuje", + "kDisablePush" :"wyłącz APNS/GCM", + "kDisableSamsung" :"Jeśli jesteś na urządzeniu Samsung i masz problem z wypełnianiem pól, czasowo wyłącz autokorektę", + "kDiscovering" :"wykrywam", + "kDiscoveringAPI" :"wykrywam api", + "kDiscoveringCGI" :"wykrywam cgi", + "kDiscoveringPortal" :"wykrywam portal", + "kDone" :"gotowe", + "kEnable24hr" :"włącz format czasu 24 godz.", + "kEnableDebug" :"Włącz dzienniki debugowania", + "kEnableLogs" :"Włącz dziennik", + "kEnableNewsUpdates" :"Włącz informację o aktualizacji", + "kEnterPin" :"Wprowadź PIN", + "kError" :"Błąd", + "kErrorChangingMonitors" :"Błąd zmiany monitorów. Proszę sprawdzić logi", + "kErrorFrameBanner" :"nie mogłem odczytać właściwości klatki", + "kErrorPleaseTryAgain" :"spróbuj jeszcze raz", + "kErrorRetrievingFrames" :"błąd odczytu klatki", + "kErrorRetrievingState" :"błąd odczytu stanu", + "kErrorSave" :"Błąd - nie mogłem zapisać", + "kEvent" :"zdarzenie", + "kEventHistFaster" :"szybciej", + "kEventHistHrs" :"godzin temu", + "kEventHistPause" :"pauza", "kEventHistPlay" :"play", - "kEventHistShowFrom" :"Show from", - "kEventHistSlower" :"slower", - "kEventMontage" :"Event Montage", - "kEventMontageImageScale" :"Event Montage image scale", - "kEventNavVidFeeds" :"Event navigation is not available with video feeds. ZoneMinder doesn't yet support them", - "kEventRecording" :"Event Recording", - "kEventServer" :"Event Server", - "kEventServerConfig1" :"Please make sure your ZM settings are configured and saved before you configure the event server", - "kEventServerVersionBody1" :"You are running version", - "kEventServerVersionBody2" :"Please upgrade to", - "kEventServerVersionTitle" :"Event Server version not supported", - "kEventSingleImageScale" :"Event single image scale", - "kEventView" :"Event View", - "kEvents" :"events", - "kEventsCap" :"Events", - "kExampleServer" :"eg. My House", - "kExitAppBackground" :"exit app in background", - "kExitEventView" :"exit event view", - "kExitFullScreen" :"exit full screen", - "kExitLiveView" :"exit live view", - "kExpert" :"Expert", - "kExploreEnjoy" :"Please explore the menu and enjoy", - "kFallback" :"Fallback configuration", - "kFallback2Configs" :"You need to have at least 2 distinct configurations created for a fallback", - "kFastForward" :"fast forward", - "kFastRewind" :"fast rewind", - "kFillScreen" :"fill screen", - "kFilterByDateTime" :"Filter by Date/Time", - "kFilterEvents" :"Filter Events", - "kFilterEventsBetween1" :"You are viewing events between", - "kFilterEventsBetween2" :"Do you want to delete this filter?", - "kFilterOn" :"Filter On", - "kFilterSettings" :"Filter Settings", - "kFitScreen" :"fit screen", - "kFootage" :"Footage", - "kForceAlarmConfirm" :"Are you sure you want to force an alarm for Monitor:", - "kForceImagePath" :"Force events to use file path", - "kForcingAlarm" :"forcing alarm", - "kFrame" :"frame", - "kFrameUpdate" :"Frame update", - "kFrames" :"frames", - "kFrom" :"From", - "kFromDate" :"From Date", - "kFromTime" :"From Time", - "kGlobalConfiguration" :"Global Configuration", - "kGraphAlarmed" :"alarmed", - "kGraphAll" :"all", - "kGraphError" :"there was an error rendering the graph. Please see logs", - "kH264VideoSupport" :"H264 Video support", - "kHideMonsWithoutEvents" :"Hide monitors without events", - "kHideTip" :"hide tip", - "kHighBWDisplay" :"high bandwidth", + "kEventHistShowFrom" :"Pokaż od", + "kEventHistSlower" :"wolniej", + "kEventMontage" :"Podgląd Zdarzeń", + "kEventMontageImageScale" :"Skalowanie obrazu Podglądu Zdarzeń", + "kEventNavVidFeeds" :"Nawigacja Zdarzeń nie jest możliwa z materiałem wideo. ZoneMinder jeszcze tego nie wspiera", + "kEventRecording" :"Nagrywanie Zdarzenia", + "kEventServer" :"Serwer Zdarzeń", + "kEventServerConfig1" :"Upewnij się, że ustawienia ZM są skonfigurowane i zapisane zanim zaczniesz konfigurować serwer zdarzeń", + "kEventServerVersionBody1" :"Używasz wersji", + "kEventServerVersionBody2" :"Aktualizuj do", + "kEventServerVersionTitle" :"Nie wspierana wersja Serwera Zdarzeń", + "kEventSingleImageScale" :"Skalowanie pojedynczego ekranu Zdarzenia", + "kEventView" :"Podgląd Zdarzenia", + "kEvents" :"zdarzenia", + "kEventsCap" :"Zdarzenia", + "kExampleServer" :"np. Mój Dom", + "kExitAppBackground" :"wyjdź z aplikacji w tle", + "kExitEventView" :"opuść podgląd zdarzenia", + "kExitFullScreen" :"wyłącz pełny ekran", + "kExitLiveView" :"opuść podgląd na żywo", + "kExpert" :"Ekspert", + "kExploreEnjoy" :"Przeglądj menu i ciesz się życiem", + "kFallback" :"Konfiguracja awaryjna", + "kFallback2Configs" :"Potrzebujesz przynajmniej 2 osobnych konfiguracji dla konfiguracji awaryjnej", + "kFastForward" :"szybko w przód", + "kFastRewind" :"szybko w tył", + "kFillScreen" :"wypełnij ekran", + "kFilterByDateTime" :"Filtruj po Dacie/Godzinie", + "kFilterEvents" :"Filtruj Zdarzenia", + "kFilterEventsBetween1" :"Przeglądasz zdarzenia między", + "kFilterEventsBetween2" :"Czy chcesz usunąć ten filtr?", + "kFilterOn" :"Filtr włączony", + "kFilterSettings" :"Ustawnienia filtra", + "kFitScreen" :"dopasuj do ekranu", + "kFootage" :"Materiał", + "kForceAlarmConfirm" :"Czy na pewno chcesz wymusić alarm dla Monitora:", + "kForceImagePath" :"Zmuś zdarzenia do użycia ścieżki pliku", + "kForcingAlarm" :"wymuszanie alarmu", + "kFrame" :"klatka", + "kFrameUpdate" :"Aktualizacja klatki", + "kFrames" :"klatki", + "kFrom" :"Od", + "kFromDate" :"Od Daty", + "kFromTime" :"Od Godziny", + "kGlobalConfiguration" :"Konfiguracja Główna", + "kGraphAlarmed" :"zaalarmowane", + "kGraphAll" :"wszystko", + "kGraphError" :"wystąpił błąd w trakcie reenderowania grafiki. Proszę sprawdzić logi", + "kH264VideoSupport" :"Wsparcie dla Video H264", + "kHideMonsWithoutEvents" :"Ukryj Monitory bez Zdarzeń", + "kHideTip" :"ukryj podpowieź", + "kHighBWDisplay" :"wysoka przepustowość", "kId" :"Id", - "kImages" :"Images", - "kImpMsg1" :"Important Message", - "kImpMsg2" :"I'd appreciate if you upgraded ZoneMinder", - "kImpMsg3" :"You are running", - "kImpMsg4" :"has some important fixes that enhance the API amongst other things. This is required to avail of the new alarm APIs and other new features.", - "kImpMsg5" :"Reported Version", - "kImpMsg6" :"Recommended Version", - "kImpMsg7" :"Ok, got it", - "kIncreaseSize" :"increase size", - "kLanguage" :"Language", - "kLatestEvents" :"latest events", - "kLiveView" :"Live View", - "kLoad" :"load", - "kLoading" :"loading", - "kLoadingGraph" :"loading graph", - "kLoadingMonitors" :"loading monitors", - "kLocalTimeZone" :"use local timezone", - "kLoginStatusNoCgi" :"Login validated, but could not validate cgi-path. If live streams don't work please check your cgi-bin path or try using the discover feature", - "kLoginStatusNoCgiAlt" :"The cgi-bin path you entered may be wrong. I can't make sure, but if your live views don't work, please review your cgi path or try using the discover feature.", - "kLoginValidAPIFailedTitle" :"Login validated but API failed", - "kLoginValidatedTitle" :"Login Validated", - "kLogs" :"Logs", - "kLowBWDisplay" :"low bandwidth", - "kLowBandwidth" :"low bandwidth mode", - "kManageServerGroups" :"Manage Server Groups", - "kMaxFPS" :"Max FPS", - "kMaxItemsForTimeline" :"Max. items for Timeline", - "kMaxMonitorsMontage" :"Max monitors in montage", - "kMenuDevSettings" :"Developer Settings", - "kMenuEventMontage" :"Event Montage", - "kMenuEvents" :"Events", - "kMenuExit" :"Exit", - "kMenuHelp" :"Help", - "kMenuLogs" :"Logs", - "kMenuMonitors" :"Monitors", - "kMenuMontage" :"Montage", - "kMenuNews" :"News", + "kImages" :"Obrazy", + "kImpMsg1" :"Ważna Wiadomość", + "kImpMsg2" :"Będę wdzięczny jeśli aktualizujesz ZoneMinder", + "kImpMsg3" :"Działasz na", + "kImpMsg4" :"posiada ważne poprawki poprawiające pracę API z innymi funkcjami. Jest to niezbędne do działania nowych alarmów API i innych funkcji", + "kImpMsg5" :"Zgłoszona Wersja", + "kImpMsg6" :"Rekomendowana Wersja", + "kImpMsg7" :"Ok, załapałem", + "kIncreaseSize" :"zwiększ rozmiar", + "kLanguage" :"Język", + "kLatestEvents" :"ostatnie zdarzenia", + "kLiveView" :"Podgląd na żywo", + "kLoad" :"załaduj", + "kLoading" :"ładuję", + "kLoadingGraph" :"ładuję grafikę", + "kLoadingMonitors" :"ładuję monitory", + "kLocalTimeZone" :"użyj lokalnej strey czasowej", + "kLoginStatusNoCgi" :"Login potwierdzony, ale nie mogłem potwierdzić ścieżki cgi. Jeśli podgląd na żywo nie działa, sprawdź ścieżkę cgi-bin lub użyj funkcji wykrywania.", + "kLoginStatusNoCgiAlt" :"Ścieżka cgi-bin wprowadziłeś może być niewłaściwa. Nie jestem pewien, ale jeśli Twój podgląd na żywo nie działa, sprawdź ścieżkę cgi lub spróbuj użyć funkcji wykrywania.", + "kLoginValidAPIFailedTitle" :"Login potwierdzony ale API zawiodło", + "kLoginValidatedTitle" :"Login Potwierdzony", + "kLogs" :"Logi", + "kLowBWDisplay" :"niska przepustowość", + "kLowBandwidth" :"tryb niskiej przepustowości", + "kManageServerGroups" :"Zarządzaj Serwerem Group", + "kMaxFPS" :"Maksimum FPS", + "kMaxItemsForTimeline" :"Maks. szt. na Osi Czasu", + "kMaxMonitorsMontage" :"Maksimum monitorów w Podglądzie", + "kMenuDevSettings" :"Ustawienia Zaawansowane", + "kMenuEventMontage" :"Podgląd Zdarzeń", + "kMenuEvents" :"Zdarzenia", + "kMenuExit" :"Wyjdź", + "kMenuHelp" :"Pomoc", + "kMenuLogs" :"Logi", + "kMenuMonitors" :"Monitory", + "kMenuMontage" :"Podgląd", + "kMenuNews" :"Wiadomości", "kMenuOptions" :"Menu", - "kMenuSystemStatus" :"System Status", - "kMenuTimeline" :"Timeline", - "kMenuTitle" :"Options", - "kMenuWizard" :"Wizard", - "kMenuZMSettings" :"Settings", - "kMinAlarmCount" :"Minimum alarm count", - "kMinVersion" :"Minimum Required Version", - "kMinimumIntervals" :"minimum interval", - "kMode" :"Mode", - "kMonAlarmed" :"alarmed", + "kMenuSystemStatus" :"Stan Systemu", + "kMenuTimeline" :"Oś czasu", + "kMenuTitle" :"Opcje", + "kMenuWizard" :"Kreator", + "kMenuZMSettings" :"Ustawienia", + "kMinAlarmCount" :"Minimalna ilość alarmów", + "kMinVersion" :"Minimalna Wymagana Wersja", + "kMinimumIntervals" :"minimalna przerwa", + "kMode" :"Tryb", + "kMonAlarmed" :"zaalarmowany", "kMonAlert" :"alert", - "kMonIdle" :"idle", + "kMonIdle" :"bezczynny", "kMonMocord" :"Mocord", "kMonModect" :"Modect", "kMonMonitor" :"Monitor", "kMonNodect" :"Nodect", - "kMonNone" :"None", + "kMonNone" :"Żaden", "kMonPreAlarm" :"pre-alarm", - "kMonRecord" :"record", - "kMonitorSingleImageScale" :"Live view single image scale", - "kMonitors" :"Monitors", - "kMontage" :"Montage", - "kMontageImageScale" :"Montage image scale", - "kMonth" :"Month", - "kMore" :"more", - "kNeedToKnow" :"I need to know your ZoneMinder login and path details to get started", - "kNegotiatingStreamAuth" :"negotiating stream authentication", - "kNews" :"News", - "kNext" :"Next", - "kNextEvent" :"next event", - "kNextMonitor" :"next monitor", - "kNoEvents" :"No events to display", - "kNoMonitors" :"No monitors to display", - "kNoMoreEvents" :"no more events", - "kNormalPlay" :"normal play", - "kOff" :"off", - "kOn" :"on", - "kOnTapNavigate" :"on tap, navigate to", - "kOneAuth" :"You need to enable at least one authentication mechanism", - "kOnlyUseWebSocket" :"only use websockets", - "kOperationInProgressBody" :"The previous operation is still in progress. Please wait", - "kOperationInProgressTitle" :"Operation in Progress", + "kMonRecord" :"Record", + "kMonitorSingleImageScale" :"Skalowanie pojedynczego obrazy Podglądu na żywo", + "kMonitors" :"Monitory", + "kMontage" :"Podgląd", + "kMontageImageScale" :"Skalowanie obrazu Podglądu", + "kMonth" :"Miesiąc", + "kMore" :"więcej", + "kNeedToKnow" :"Żeby rozpocząć muszę znać dane ścieżki i login Twojego ZoneMinder", + "kNegotiatingStreamAuth" :"negocjowanie uwierzytelnienia źródła", + "kNews" :"Wiadomości", + "kNext" :"Następny", + "kNextEvent" :"następne zdarzenie", + "kNextMonitor" :"następny monitor", + "kNoEvents" :"Brak Zdarzeń do wyświetlenia", + "kNoMonitors" :"Brak Monitorów do wyświetlenia", + "kNoMoreEvents" :"koniec Zdarzeń", + "kNormalPlay" :"normalne odtwarzanie", + "kOff" :"wyłącz", + "kOn" :"włącz", + "kOnTapNavigate" :"przyciskając przejdź do", + "kOneAuth" :"Musisz włączyć co najmniej jeden mechanizm uwierzytelniający", + "kOnlyUseWebSocket" :"użyj tylko websockets", + "kOperationInProgressBody" :"Poprzednia operacja nadal trwa. Czekaj", + "kOperationInProgressTitle" :"Operacja trwa", "kPTZ" :"pan/tilt/zoom", - "kPTZNotReady" :"Not ready for PTZ", - "kPTZnotConfigured" :"PTZ not configured for this monitor", - "kPassword" :"password", - "kPathToCgi" :"path to cgi-bin", - "kPause" :"pause", - "kPaused" :"paused", - "kPersistHidden" :"Persist hidden monitors", - "kPinProtect" :"PIN Protect", - "kPlaceHolderBasicAuthPass" :"basic auth password", - "kPlaceHolderBasicAuthUser" :"basic auth user name", - "kPlaceHolderZMAuthPass" :"zm auth password", - "kPlaceHolderZMAuthUser" :"zm auth user name", - "kPlaybackInterval" :"playback interval", - "kPleaseCheckCredentials" :"Please check your credentials", - "kPleaseConfirm" :"Please Confirm", - "kPleaseSave" :"Please Save", - "kPleaseTryAgain" :"please try again", - "kPleaseWait" :"please wait", + "kPTZNotReady" :"Nie gotowy na PTZ", + "kPTZnotConfigured" :"PTZ nie skonfigurowany dla tego Monitora", + "kPassword" :"hasło", + "kPathToCgi" :"ścieżka do cgi-bin", + "kPause" :"pauza", + "kPaused" :"wstrzymane", + "kPersistHidden" :"Utrzymuj ukryte Monitory", + "kPinProtect" :"Ochrona PIN", + "kPlaceHolderBasicAuthPass" :"hasło zwykłego uwierzytelniania", + "kPlaceHolderBasicAuthUser" :"użytkownik zwykłego uwierzytelniania", + "kPlaceHolderZMAuthPass" :"hasło uwierzytelniania ZM", + "kPlaceHolderZMAuthUser" :"użytkownik uwierzytelniania ZM", + "kPlaybackInterval" :"Interwał Odtwarzania", + "kPleaseCheckCredentials" :"Sprawdź dane logowania", + "kPleaseConfirm" :"Proszę Potwierdzić", + "kPleaseSave" :"Proszę Zapisać", + "kPleaseTryAgain" :"spróbuj jeszcze raz", + "kPleaseWait" :"proszę czekać", "kPortal" :"Portal", - "kPortalAPIFailed" :"API detection failed", - "kPortalCgiBinFailed" :"cgi-bin detection failed", - "kPortalDetectionFailed" :"Portal: detection failed", - "kPortalEmpty" :"Portal url cannot be empty", - "kPortalInvalidUrl" :"URL seems invalid (no protocol detected)", - "kPortalLoginUnsuccessful" :"Portal login was unsuccessful. Please go back and review your settings", - "kPortalNoMonitorFound" :"No configured/enabled monitor found", - "kPortalNoProto" :"No protocol specified", - "kPortalNotice" :"If this screen doesn't go away after a while, it is possible your APIs are not configured properly", - "kPortalNoticeSub" :"(Swipe right to access the menu)", - "kPortalPleaseSelect" :"Please select", + "kPortalAPIFailed" :"Błąd wykrywania API", + "kPortalCgiBinFailed" :"Błąd wykrywania ścieżki cgi-bin", + "kPortalDetectionFailed" :"Portal: błąd wykrywania", + "kPortalEmpty" :"Ścieżka Portalu url nie może być pusta", + "kPortalInvalidUrl" :"URL wygląda niewłaściwie (nie wykryto protokołu)", + "kPortalLoginUnsuccessful" :"Logowanie do Portalu nieudane. Wróć i sprawdź swoje ustawienia", + "kPortalNoMonitorFound" :"Nie znaleziono skonfigurowanego/włączonego Monitora", + "kPortalNoProto" :"Nie ustalono protokołu", + "kPortalNotice" :"Jeśli ten ekran po chwili nie zniknie, to możliwe, że Twoje APIs nie jest skonfigurowane prawidłowo", + "kPortalNoticeSub" :"(Przesuń w prawo by wejść do menu)", + "kPortalPleaseSelect" :"Proszę wybrać", "kPortalUrl" :"ZM portal url", "kPresets" :"presets", "kPrev" :"Prev", -- cgit v1.2.3 From d06a7786454b4494cdc42e0fd013a9e8eec0100b Mon Sep 17 00:00:00 2001 From: maymaymay Date: Sun, 13 Nov 2016 02:08:04 +0100 Subject: Update locale-pl.json --- www/lang/locale-pl.json | 278 ++++++++++++++++++++++++------------------------ 1 file changed, 139 insertions(+), 139 deletions(-) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index 1e42d520..68384173 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -9,7 +9,7 @@ "kAlarms" :"Alarmy", "kAll" :"Wszystko", "kAnalyze" :"Analizuj", - "kApiUrl" :"Adres url api ZM", + "kApiUrl" :"Adres url API ZM", "kApplyingChanges" :"Stosuję zmiany. Proszę czekać", "kArrangingImages" :"układam obrazki", "kAt" :"przy", @@ -22,14 +22,14 @@ "kBannerCannotDeleteNeedOne" :"Nie mogę usunąć, potrzebuję przynajmniej jednego", "kBannerPinMismatch" :"błąd w kodzie PIN", "kBannerPleaseCheck" :"Proszę sprawdzić ustawienia", - "kBodyPortalNotConfigured" :"Przed próbą detekcji ścieżki cgi proszę wprowadzić dane logowania oraz adres URL strony, a następnie wcisnąć ZAPISZ.", + "kBodyPortalNotConfigured" :"Przed próbą detekcji ścieżki CGI proszę wprowadzić dane logowania oraz adres URL strony, a następnie wcisnąć ZAPISZ.", "kButtonCancel" :"Anuluj", "kButtonClear" :"Wyczyść", "kButtonNo" :"Nie", "kButtonOk" :"OK", "kButtonSave" :"ZAPISZ", "kButtonYes" :"Tak", - "kCalcEventSize" :"kalkuluję rozmiar zdarzenia", + "kCalcEventSize" :"kalkuluję rozmiar Zdarzenia", "kCancellingAlarm" :"usuwam Alarm", "kChangeSettingsFor" :"Zmień ustawienia dla", "kChangeState" :"Zmień Stan", @@ -37,7 +37,7 @@ "kChromeMax" :"maksimum 5 monitorów - limit chrome", "kCleaningUp" :"czyszczenie", "kClear" :"Wyczyść", - "kCollapse" :"przewróć", + "kCollapse" :"zwiń", "kConfiguration" :"Konfiguracja", "kControl" :"kontrola", "kCredentialsBody" :"Wprowadź swoje dane logowania ZoneMinder", @@ -45,15 +45,15 @@ "kCurrentState" :"obecny stan", "kCustomRange" :"Zakres niestandardowy", "kCycleMonitors" :"cykl monitorów", - "kCycleMonitorsInterval" :"intervał cyklu monitora", + "kCycleMonitorsInterval" :"interwał cyklu monitora", "kDay" :"Dzień", - "kDecreaseSize" :"zmiejsz rozmiar", + "kDecreaseSize" :"zmniejsz rozmiar", "kDelete" :"Usuń", - "kDeleteEventError1" :"Nie można usunąc zdarzenia", + "kDeleteEventError1" :"Nie można usunąc Zdarzenia", "kDeleteEventError2" :"proszę sprawdzić logi", - "kDeleteEventSuccess" :"usunięte zdarzenia", + "kDeleteEventSuccess" :"usunięte Zdarzenia", "kDeleteLogsConfirm" :"Jesteś pewien, że chcesz usunąć logi?", - "kDeletingEvent" :"usuwam zdarzenie", + "kDeletingEvent" :"usuwam Zdarzenie", "kDevOptions" :"Ustawienia zaawansowane", "kDeveloperOptionsFor" :"Opcje zaawansowane dla", "kDisableAlarmMontage" :"Wyłącz alarm API w Podglądzie", @@ -63,8 +63,8 @@ "kDisablePush" :"wyłącz APNS/GCM", "kDisableSamsung" :"Jeśli jesteś na urządzeniu Samsung i masz problem z wypełnianiem pól, czasowo wyłącz autokorektę", "kDiscovering" :"wykrywam", - "kDiscoveringAPI" :"wykrywam api", - "kDiscoveringCGI" :"wykrywam cgi", + "kDiscoveringAPI" :"wykrywam API", + "kDiscoveringCGI" :"wykrywam CGI", "kDiscoveringPortal" :"wykrywam portal", "kDone" :"gotowe", "kEnable24hr" :"włącz format czasu 24 godz.", @@ -91,7 +91,7 @@ "kEventNavVidFeeds" :"Nawigacja Zdarzeń nie jest możliwa z materiałem wideo. ZoneMinder jeszcze tego nie wspiera", "kEventRecording" :"Nagrywanie Zdarzenia", "kEventServer" :"Serwer Zdarzeń", - "kEventServerConfig1" :"Upewnij się, że ustawienia ZM są skonfigurowane i zapisane zanim zaczniesz konfigurować serwer zdarzeń", + "kEventServerConfig1" :"Upewnij się, że ustawienia ZM są skonfigurowane i zapisane zanim zaczniesz konfigurować Serwer Zdarzeń", "kEventServerVersionBody1" :"Używasz wersji", "kEventServerVersionBody2" :"Aktualizuj do", "kEventServerVersionTitle" :"Nie wspierana wersja Serwera Zdarzeń", @@ -105,7 +105,7 @@ "kExitFullScreen" :"wyłącz pełny ekran", "kExitLiveView" :"opuść podgląd na żywo", "kExpert" :"Ekspert", - "kExploreEnjoy" :"Przeglądj menu i ciesz się życiem", + "kExploreEnjoy" :"Przeglądaj menu i ciesz się życiem", "kFallback" :"Konfiguracja awaryjna", "kFallback2Configs" :"Potrzebujesz przynajmniej 2 osobnych konfiguracji dla konfiguracji awaryjnej", "kFastForward" :"szybko w przód", @@ -113,14 +113,14 @@ "kFillScreen" :"wypełnij ekran", "kFilterByDateTime" :"Filtruj po Dacie/Godzinie", "kFilterEvents" :"Filtruj Zdarzenia", - "kFilterEventsBetween1" :"Przeglądasz zdarzenia między", + "kFilterEventsBetween1" :"Przeglądasz Zdarzenia między", "kFilterEventsBetween2" :"Czy chcesz usunąć ten filtr?", "kFilterOn" :"Filtr włączony", - "kFilterSettings" :"Ustawnienia filtra", + "kFilterSettings" :"Ustawienia filtra", "kFitScreen" :"dopasuj do ekranu", "kFootage" :"Materiał", "kForceAlarmConfirm" :"Czy na pewno chcesz wymusić alarm dla Monitora:", - "kForceImagePath" :"Zmuś zdarzenia do użycia ścieżki pliku", + "kForceImagePath" :"Zmuś Zdarzenia do użycia ścieżki pliku", "kForcingAlarm" :"wymuszanie alarmu", "kFrame" :"klatka", "kFrameUpdate" :"Aktualizacja klatki", @@ -134,7 +134,7 @@ "kGraphError" :"wystąpił błąd w trakcie reenderowania grafiki. Proszę sprawdzić logi", "kH264VideoSupport" :"Wsparcie dla Video H264", "kHideMonsWithoutEvents" :"Ukryj Monitory bez Zdarzeń", - "kHideTip" :"ukryj podpowieź", + "kHideTip" :"ukryj podpowiedź", "kHighBWDisplay" :"wysoka przepustowość", "kId" :"Id", "kImages" :"Obrazy", @@ -153,17 +153,17 @@ "kLoading" :"ładuję", "kLoadingGraph" :"ładuję grafikę", "kLoadingMonitors" :"ładuję monitory", - "kLocalTimeZone" :"użyj lokalnej strey czasowej", + "kLocalTimeZone" :"użyj lokalnej strefy czasowej", "kLoginStatusNoCgi" :"Login potwierdzony, ale nie mogłem potwierdzić ścieżki cgi. Jeśli podgląd na żywo nie działa, sprawdź ścieżkę cgi-bin lub użyj funkcji wykrywania.", - "kLoginStatusNoCgiAlt" :"Ścieżka cgi-bin wprowadziłeś może być niewłaściwa. Nie jestem pewien, ale jeśli Twój podgląd na żywo nie działa, sprawdź ścieżkę cgi lub spróbuj użyć funkcji wykrywania.", + "kLoginStatusNoCgiAlt" :"Ścieżka cgi-bin którą wprowadziłeś może być niewłaściwa. Nie jestem pewien, ale jeśli Twój podgląd na żywo nie działa, sprawdź ścieżkę cgi lub spróbuj użyć funkcji wykrywania.", "kLoginValidAPIFailedTitle" :"Login potwierdzony ale API zawiodło", "kLoginValidatedTitle" :"Login Potwierdzony", "kLogs" :"Logi", "kLowBWDisplay" :"niska przepustowość", "kLowBandwidth" :"tryb niskiej przepustowości", - "kManageServerGroups" :"Zarządzaj Serwerem Group", + "kManageServerGroups" :"Zarządzaj Serwerem Grup", "kMaxFPS" :"Maksimum FPS", - "kMaxItemsForTimeline" :"Maks. szt. na Osi Czasu", + "kMaxItemsForTimeline" :"Maks.szt. na Osi Czasu", "kMaxMonitorsMontage" :"Maksimum monitorów w Podglądzie", "kMenuDevSettings" :"Ustawienia Zaawansowane", "kMenuEventMontage" :"Podgląd Zdarzeń", @@ -200,7 +200,7 @@ "kMontageImageScale" :"Skalowanie obrazu Podglądu", "kMonth" :"Miesiąc", "kMore" :"więcej", - "kNeedToKnow" :"Żeby rozpocząć muszę znać dane ścieżki i login Twojego ZoneMinder", + "kNeedToKnow" :"Żeby rozpocząć muszę znać dane ścieżki i login Twojego ZoneMinder'a", "kNegotiatingStreamAuth" :"negocjowanie uwierzytelnienia źródła", "kNews" :"Wiadomości", "kNext" :"Następny", @@ -226,7 +226,7 @@ "kPaused" :"wstrzymane", "kPersistHidden" :"Utrzymuj ukryte Monitory", "kPinProtect" :"Ochrona PIN", - "kPlaceHolderBasicAuthPass" :"hasło zwykłego uwierzytelniania", + "kPlaceHolderBasicAuthPass" :"hasło prostego uwierzytelniania", "kPlaceHolderBasicAuthUser" :"użytkownik zwykłego uwierzytelniania", "kPlaceHolderZMAuthPass" :"hasło uwierzytelniania ZM", "kPlaceHolderZMAuthUser" :"użytkownik uwierzytelniania ZM", @@ -249,125 +249,125 @@ "kPortalNoticeSub" :"(Przesuń w prawo by wejść do menu)", "kPortalPleaseSelect" :"Proszę wybrać", "kPortalUrl" :"ZM portal url", - "kPresets" :"presets", - "kPrev" :"Prev", - "kPrevEvent" :"prev. event", - "kPrevMonitor" :"prev. monitor", - "kProfileChangeNotification" :"You have changed from {{oldName}} to {{newName}}. Please save this profile first", - "kProtect" :"protect", - "kPullToReload" :"pull to reload data", - "kReAuthenticating" :"re-authenticating", - "kReachability" :"Enable Reachability", - "kRecaptcha" :"Looks like you have enabled reCaptcha. It needs to be turned off for the app to work", - "kReconfirmPin" :"Reconfirm PIN", - "kRecordingProgress" :"recording in progress", - "kRefresh" :"refresh", - "kRefreshedView" :"refreshed view", - "kReportEvents" :"report events", - "kReportedVersion" :"Reported Version", + "kPresets" :"ustawienia", + "kPrev" :"Poprz", + "kPrevEvent" :"poprz.zdarz.", + "kPrevMonitor" :"poprz.monitor", + "kProfileChangeNotification" :"Zmieniłeś z {{oldName}} na {{newName}}. Zapisz wcześniej ten profil.", + "kProtect" :"zabezpiecz", + "kPullToReload" :"przeciągnij by przeładować dane", + "kReAuthenticating" :"ponowne uwierzytelnianie", + "kReachability" :"Włącz Osiągalność", + "kRecaptcha" :"Wygląda na to, że właczyłeś reCaptcha. Powinna być wyłączona, żeby aplikacja działała.", + "kReconfirmPin" :"Potwierdź PIN", + "kRecordingProgress" :"trwa nagrywanie", + "kRefresh" :"odśwież", + "kRefreshedView" :"odśwież podgl.", + "kReportEvents" :"raportuj zdarzenie", + "kReportedVersion" :"Zgłoszona Wersja", "kReset" :"Reset", - "kResolution" :"Resolution", + "kResolution" :"Rozdzielczość", "kRestart" :"Restart", - "kResumeDelay" :"resume delay", - "kSave" :"Save", - "kSavingSnapshot" :"saving snapshot", - "kScore" :"score", + "kResumeDelay" :"opóźnienie wznowienia", + "kSave" :"Zapisz", + "kSavingSnapshot" :"zapisuję obraz", + "kScore" :"punkty", "kScrub" :"Scrub", - "kSearch" :"search", - "kSearchCancelled" :"search cancelled", - "kSec" :"sec", - "kSelectFallback" :"Select fallback", - "kSelectLanguage" :"Select Language", - "kSelectRunState" :"Select run state", - "kSendingPTZ" :"Sending PTZ", - "kSensitiveBody" :"will modify the logs when creating the final output to remove sensitive data like urls and passwords. However it is eventually your responsibility to make sure there is no sensitive data in the logs. Please make sure you review and edit the logs before you send it out", - "kSensitiveTitle" :"Sensitive Information", - "kServerAdd" :"Add", - "kServerEmptyError" :"Server Name cannot be empty", - "kServerName" :"Server Name", - "kServerTimeZone" :"server TZ", - "kSettings" :"Settings", - "kSettingsSaved" :"Settings Saved", - "kShowAlarmedEvents" :"Show alarmed events", - "kShowAllEvents" :"Show all events", - "kShowAllFrames" :"all", - "kShowTimeDiffFrames" :"unique times", - "kShowTip" :"show tip", - "kShowing" :"Showing", - "kShowingEvent" :"showing event", - "kSleep" :"Sleep", - "kSoundOnPush" :"Play sound on push", - "kSpeed" :"speed", + "kSearch" :"szukaj", + "kSearchCancelled" :"szukaj anulowane", + "kSec" :"sek", + "kSelectFallback" :"Wybierz alternatywę", + "kSelectLanguage" :"Wybierz język", + "kSelectRunState" :"Wybierz działający stan", + "kSendingPTZ" :"Wysyła PTZ", + "kSensitiveBody" :"Tworząc finalny log zmodyfikuję dane, aby usunąć wrażliwe dane jak linki czy hasła. Jednak upewnienie się, że dane zostały usunięte, to Twoja odpowiedzialność. Upewnij się, że przeglądnąłeś i edytowałeś log przed jego wysłaniem", + "kSensitiveTitle" :"Dane Wrażliwe", + "kServerAdd" :"Dodaj", + "kServerEmptyError" :"Nazwa serwera nie może być pusta", + "kServerName" :"Nazwa serwera", + "kServerTimeZone" :"serwer TZ", + "kSettings" :"Ustawienia", + "kSettingsSaved" :"Ustawienia Zapisane", + "kShowAlarmedEvents" :"Pokaż zaalarmowane Zdarzenia", + "kShowAllEvents" :"Pokaż wszystkie Zdarzenia", + "kShowAllFrames" :"wszystko", + "kShowTimeDiffFrames" :"unikatowe czasy", + "kShowTip" :"pokaż podpowiedź", + "kShowing" :"Pokazywanie", + "kShowingEvent" :"pokazywanie zdarzenia", + "kSleep" :"Uśpij", + "kSoundOnPush" :"Dźwięk przycisku", + "kSpeed" :"prędkość", "kStart" :"Start", - "kStateAreYouSure" :"Are you sure you want to ", - "kStateHideControls" :"Hide ZoneMinder Controls", - "kStateShowControls" :"Show ZoneMinder Controls", - "kStatus" :"Status", + "kStateAreYouSure" :"Jesteś pewien, że chcesz ", + "kStateHideControls" :"Ukryj Przyciski ZoneMinder", + "kStateShowControls" :"Pokaż Przyciski ZoneMinder", + "kStatus" :"Stan", "kStop" :"Stop", - "kSuccess" :"Success", - "kSwipeToChangeMon" :"Swipe to change monitors", - "kSwitchingEvents" :"switching events", - "kSystemStatus" :"System Status", - "kTapEvents" :"Events", - "kTapLiveMonitor" :"Live Monitor", - "kTapMontage" :"Montage", - "kThanksForUsing" :"Thanks for using", - "kTime" :"time", - "kTimeZoneNotSupported" :"your API doesn't support this", - "kTimeline" :"Timeline", - "kTimelineControlDisplay" :"tap:view event, double-tap:view frame graph", - "kTimelineMessage" :"double-tap exits. touch/mouse-over and drag over items to see frames", - "kTimelineOnlyDisplaying1" :"only displaying last {{maxItemsVal}} events", - "kTitleNotLoggedIn" :"Not logged in", - "kTitleNotLoggedInBody" :"It doesn't look like you are logged in. For detection to work, you must fill in your login details, portal URL and then tap on Save. Then come back to this feature.", - "kTitlePortalNotConfigured" :"Portal not configured", - "kTo" :"to", - "kToDate" :"To Date", - "kToTime" :"To Time", - "kToastSearchingPage" :"searching page ", - "kTrying" :"trying", - "kType" :"type", - "kUnknown" :"(unknown)", - "kUpdateTimeline" :"dynamic updates", - "kUseEventServer" :"Use event server", - "kUseSSL" :"Use SSL", - "kUseVideoControls" :"Please use video player controls for H264 events. ZoneMinder doesn't yet support zms controls", - "kUseZmAuth" :"use ZM authentication", - "kUserName" :"user name", - "kValidNameBasicAuth" :"Please enter a valid username and password for basic auth", - "kValidNameZMAuth" :"Please enter a valid username and password for ZM auth", - "kVersion" :"Version", - "kVersionIncompatible" :"I am incompatible with your ZoneMinder version", - "kVibrateOnPush" :"Vibrate on push", - "kVideo" :"Video", - "kVideoError" : "Video not playable.", - "kVideoErrorMobile" : "Video not playable. Try enabling 'force image path for events' in Dev Settings. The format may also be incompatible with a mobile system view", - "kWake" :"Wake", - "kWarningLargeTimeline" :"A large value can affect timeline performance. If you find timeline performance slow, try reducing the value to 200 and work your way up from there.", - "kWeek" :"Week", - "kWelcomeWizard" :"Welcome to zmWizard", - "kWizAuthText1" :"Confused? ZM Auth is the authentication used when you enable OPT_USE_AUTH in the ZM console options screen.", - "kWizAuthText2" :"Basic Auth is when you configure a username and password in your webserver. If you are using LDAP authentication, its likely basic auth.", - "kWizBasicAuth" :"I use basic authentication", - "kWizConfigPain" :"Configuring ZoneMinder can be a pain. Let's see if zmWizard can help.", - "kWizGotoLogin" :"Go to Login Screen", - "kWizNextStep1" :"Once auto-detection is over, you could either", - "kWizNextStep2" :"Go back to previous steps and re-do", - "kWizNextStep3" :"Go to the login screen with these findings auto filled in", - "kWizPasswdNote" :"note: if your password has special characters like #?@ or ampersand in it, the wizard may fail cgi detection. Its best if you temporarily change the password to a simple one, run the wizard and then change it back later", - "kWizPortalAuth" :"Portal Authentication", - "kWizPortalText" :"Lets talk about how you have configured authentication If you have enabled authentication, toggle this button", - "kWizPortalTip" :"Confused? You can easily find out your portal URL by noting down the url you see on your browser when accessing the ZoneMinder Console.", - "kWizPortalUrl" :"What is your Zoneminder portal url?", - "kWizResults" :"Results of auto-detection", - "kWizTip" :"Tip", - "kWizUseAuth" :"I use authentication", - "kWizZMAuth" :"I use ZM authentication", - "kWizard" :"Wizard", - "kWorkingOnGraph" :"working on graph data", - "kZMRunning" :"running", - "kZMSettingsFor" :"ZoneMinder settings for", - "kZMStopped" :"stopped", - "kZMUndetermined" :"undetermined", - "kZMUpgradeNeeded" :"ZoneMinder upgrade needed" + "kSuccess" :"Sukces", + "kSwipeToChangeMon" :"Przesuń, by zmienić Monitory", + "kSwitchingEvents" :"przełączam zdarzenia", + "kSystemStatus" :"Stan Systemu", + "kTapEvents" :"Zdarzenia", + "kTapLiveMonitor" :"Podgląd na żywo", + "kTapMontage" :"Podgląd", + "kThanksForUsing" :"Dziękuję za używanie", + "kTime" :"czas", + "kTimeZoneNotSupported" :"twoje API tego nie obsługuje", + "kTimeline" :"Oś czasu", + "kTimelineControlDisplay" :"stuknięcie:podgl.zdarzenia, podw.stuknięcie:podgl.wykresu klatek", + "kTimelineMessage" :"podw. stuknięcie - wyjście. dotknięcie i przesuwanie elementów pozwala przeglądać klatki", + "kTimelineOnlyDisplaying1" :"wyświetla tylko {{maxItemsVal}} ostatnich zdarzeń", + "kTitleNotLoggedIn" :"Nie zalogowany", + "kTitleNotLoggedInBody" :"Nie wygląda jakbyś był zalogowany. Żeby wykrywanie działało, musisz wypełnić dane logowania, portal URL i wcisnąć ZAPISZ. Wtedy możesz tu wrócić.", + "kTitlePortalNotConfigured" :"Portal nie skonfigurowany", + "kTo" :"do", + "kToDate" :"Do Daty", + "kToTime" :"Do Czasu", + "kToastSearchingPage" :"szuka strony ", + "kTrying" :"próbuję", + "kType" :"typ", + "kUnknown" :"(nieznany)", + "kUpdateTimeline" :"aktualizacja dynamiczna", + "kUseEventServer" :"Użyj serwera Zdarzeń", + "kUseSSL" :"Użyj SSL", + "kUseVideoControls" :"Użyj przełączników wideo odtwarzacza dla Zdarzeń H264. ZoneMinder jeszcze nie wspiera przełączników zms", + "kUseZmAuth" :"użyj uwierzytelniania ZM", + "kUserName" :"nazwa użytkownika", + "kValidNameBasicAuth" :"Wprowadź włąściwego użytkownika i hasło dla prostego uwierzytelniania", + "kValidNameZMAuth" :"Wprowadź włąściwego użytkownika i hasło dla uwierzytelniania ZM", + "kVersion" :"Wersja", + "kVersionIncompatible" :"Jestem niekompatybilny z wersją Twojego ZoneMinder'a", + "kVibrateOnPush" :"Wibruj przy dotknięciu", + "kVideo" :"Wideo", + "kVideoError" : "Wideo nie odtwarzalne.", + "kVideoErrorMobile" : "Wideo nie odtwarzalne. Spróbuj włączyć 'wymuś ścieżkę obrazu dla zdarzenia' w Ustawieniach Zaawansowanych. Format może być też niekompatybilny z przeglądarką systemu mobilnego", + "kWake" :"Wybudź", + "kWarningLargeTimeline" :"Wysoka wartość może wpłynąć na prędkość osi czasu. Jeśli oś czasu będzie zbyt wolna, spróbuj zredukować wartość do 200 i powoli zwiększaj do pożądanego efektu.", + "kWeek" :"Tydzień", + "kWelcomeWizard" :"Witamy w Kreatorze", + "kWizAuthText1" :"Skołowany? Uwierzytelnianie ZM, to uwierzytelnianie używane kiedy włączysz OPT_USE_AUTH w oknie opcji konsoli ZM.", + "kWizAuthText2" :"Uwierzytelnianie prostego używamy wtedy, kiedy skonfigurujesz użytkownika i hasło w przeglądarce internetowej. Jeśli używasz uwierzytelniania LDAP, wtedy raczej jest to uwierzytelnianie proste.", + "kWizBasicAuth" :"Używam uwierzytelniania prostego", + "kWizConfigPain" :"Konfiguracja ZoneMinder'a może być bolesnym przeżyciem. Sprawdźmy czy zmWizard pomoże.", + "kWizGotoLogin" :"Idź do ekranu logowania", + "kWizNextStep1" :"Gdy auto-detekcja zostanie zakończona, można albo", + "kWizNextStep2" :"Wróć do poprzednich kroków i popraw", + "kWizNextStep3" :"Idź do ekranu logowania z tymi automatycznie wprowadzonymi wartościami", + "kWizPasswdNote" :"uwaga: jeśli Twoje hasło ma znaki specjalne, takie jak #?@ czy ampersand, kreator może nie wykryć cgi. Najlepiej tymczasowo zmień hasło na jakieś proste, przejdź kreatora, a następnie przywróć swoje poprzednie hasło", + "kWizPortalAuth" :"Uwierzytelnianie portalu", + "kWizPortalText" :"Pomówmy o tym jak skonfigurowałeś uwierzytelnianie. Jeśli włączyłeś uwierzytelnianie, przełącz ten przycisk", + "kWizPortalTip" :"Skołowany? Możesz łatwo znaleźć adres URL portalu notując adres, który widzisz w swojej przeglądarce gdy używasz Konsoli ZoneMinder.", + "kWizPortalUrl" :"Jaki jest adres portalu Zoneminder?", + "kWizResults" :"Rezultat autodetekcji", + "kWizTip" :"Podpowiedź", + "kWizUseAuth" :"Używam uwierzytelniania", + "kWizZMAuth" :"Używam uwierzytelniania ZM", + "kWizard" :"Kreator", + "kWorkingOnGraph" :"Pracuję na danych graficznych", + "kZMRunning" :"pracuję", + "kZMSettingsFor" :"Ustawienia ZoneMinder dla", + "kZMStopped" :"zatrzymane", + "kZMUndetermined" :"nieokreślone", + "kZMUpgradeNeeded" :"Potrzebna aktualizacja ZoneMinder'a" } -- cgit v1.2.3 From c932e317af3437e998125d408be0315f3852efe1 Mon Sep 17 00:00:00 2001 From: maymaymay Date: Sun, 13 Nov 2016 10:46:53 +0100 Subject: Create help-pl.html --- www/lang/help/help-pl.html | 1 + 1 file changed, 1 insertion(+) create mode 100644 www/lang/help/help-pl.html (limited to 'www/lang') diff --git a/www/lang/help/help-pl.html b/www/lang/help/help-pl.html new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/www/lang/help/help-pl.html @@ -0,0 +1 @@ + -- cgit v1.2.3 From 480db549ed575b325985b68b37c96eecc3917a84 Mon Sep 17 00:00:00 2001 From: maymaymay Date: Sun, 13 Nov 2016 12:05:16 +0100 Subject: Update help-pl.html --- www/lang/help/help-pl.html | 70 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) (limited to 'www/lang') diff --git a/www/lang/help/help-pl.html b/www/lang/help/help-pl.html index 8b137891..fa1345e2 100644 --- a/www/lang/help/help-pl.html +++ b/www/lang/help/help-pl.html @@ -1 +1,71 @@ + +

Czy istnieje oficjalne FAQ?

Oczywiście. Zawsze zaglądaj tutaj w celu uzyskania najnowszej pomocy. +
+ +

Co mam wprowadzić w miejsce Portal ZM URL, Główną ścieżkę do cgi-bin i URL ZM API?

+
    + {{$root.appName}} Teraz jest kreator, który próbuje wykryć Twoje ustawienia. Może nie zadziałać, jeśli posiadasz instalację niestandardową ZM ze zmienionymi ścieżkami. +
  • URL Portalu ZM: URL pod którym jest dostępny ZM +

    (example http://myserver.ddns.net/zm)

    +
  • +
  • Ścieżka CGI: URL pod którym jest dostępne cgi-bin +

    (example http://myserver.ddns.net/zm/cgi-bin).

    +
  • +
  • API URL: URL pod którym jest dostępne API +

    (example:http://myserver.ddns.net/zm/api)

    +
  • +
+
+ + +

Od kiedy ZM posiada API?

Ostatnie wersje ZoneMinder'a posiadają API, które powinno zastąpić skórkę XML. Jest osiągalne dopiero od wersji 1.28.107 Zoneminder'a. Jeśli nie masz zainstalowanego API, klient nie zadziała. + +
+ + +

Nie mam ustawionego uwierzytelniania, ale aplikacja ciągle prosi mnie o jego wprowadzenie

Jeśli nie używasz uwierzytelniania ZM, wprowadź "x" w oba pola - użytkownik i hasło. +
+ + + +

Wszystko działa, tylko nie podgląd na żywo

Sprawdź czy podgląd działa w interfejsie www. Jeśłi nie działa, {{$root.appName}} też nie zadziała. Zacznij od naprawy ZM. Jeśli streaming w ZM działa, przejdź do ustawień {{$root.appName}} i napraw ścieżkę cgi-bin. Jeśli automatycznie wprowadzona ścieżka cgi-bin nie chce działać, spróbuj przejść do zoneminder-options-paths i sprawdź wartości ścieżki cgi-bin - ścieżka {{$root.appName}} będzie "główna ścieżka Twojego serwera" + ścieżka cgi-bin. +
+ + + +

Dane się nie odświeżają!

Większość ekranów, które pokazują listy danych, używają funkcji pociągnij w dół/naciągnij. Naciągnij by odświeżyć, a Twoje dane zostaną przeładowane. +
+ + +

Co oznaczają wszystkie te kolory w Monitorze?

+ Sprawdzanie +
+ Wszystko dobrze +
+ Nie działa +
+ Nie działa (oczekuje) +
+ Wyłączony +
+ Nieznany +
+ +
+ + +

Chialbym się jakoś przysłużyć!

Świetnie. Zgarnij kod źródłowy! +
+ + +

Miewam problemy z tą aplikacją

Dziabnij w opcję logów w menu. Kliknij przycisk mail w górnym prawym by wysłać logi do autora tej aplikacji. Zauważ, że gdy mail zostanie skomponowany, zmNinja stara się usunąć informacje osobiste wyszukując i zmieniając IP serwera i jego hasła. Tak czy inaczej, to Twoja odpowiedzialność aby sprawdzić, że logi nie zawierają żadnych poufnych danych. Zanim wyślesz maila sprawdź czy nie zawiera ważnych informacji i ewentualnie je wyedytuj. +
+ + +

Adres mojego serwera i hasła sa w logach. Mówiłeś, że zmNinja je usunie?

zmNinja próbuje je usunąć po tym jak klikniesz w przycisk mail. Mógłbym też usunąć je w zachowanych logach, ale wtedy było by Ci ciężej sprawdzić czy nie popełniłeś błędu konfigurując aplikację. +
+ + +

Jak się skontaktuję z autorem?

Wyślij mi mail +
-- cgit v1.2.3 From 114194a7c094c15ed7e18f9c72606c61140830c5 Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Tue, 15 Nov 2016 15:52:17 -0500 Subject: language clarification --- www/lang/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'www/lang') diff --git a/www/lang/README.md b/www/lang/README.md index bf5f23f3..1f7dfd31 100644 --- a/www/lang/README.md +++ b/www/lang/README.md @@ -1,6 +1,7 @@ ####Adding a new language +* Languages translations are available [here](https://github.com/pliablepixels/zmNinja/tree/master/www/lang) * To contribute a new language, add a new ``locale-xx.json`` (where `xx` is your language code). -* Ideally, you should also provide a language translation for the zmNinja help file inside ``lang/help`` +* Ideally, you should also provide a language translation for the zmNinja help file inside [lang/help](https://github.com/pliablepixels/zmNinja/tree/master/www/lang/help) The best way is to simply look at an existing language translation and follow the same model for yours. If any language translation keywords are missed, it will fallback to English. -- cgit v1.2.3 From 6bd5f2a707ccf5aec245b7ba56fbbfb46ffd2994 Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Tue, 15 Nov 2016 15:59:15 -0500 Subject: addresses #371 --- www/lang/locale-en.json | 1 + 1 file changed, 1 insertion(+) (limited to 'www/lang') diff --git a/www/lang/locale-en.json b/www/lang/locale-en.json index 78175511..6e999e49 100644 --- a/www/lang/locale-en.json +++ b/www/lang/locale-en.json @@ -210,6 +210,7 @@ "kNoMonitors" :"No monitors to display", "kNoMoreEvents" :"no more events", "kNormalPlay" :"normal play", + "kNow" :"now", "kOff" :"off", "kOn" :"on", "kOnTapNavigate" :"on tap, navigate to", -- cgit v1.2.3 From 08fa1ed4707db8f278318cea1d16de4d70626bbf Mon Sep 17 00:00:00 2001 From: maymaymay Date: Wed, 16 Nov 2016 07:45:03 +0100 Subject: added the enhancement label --- www/lang/locale-pl.json | 1 + 1 file changed, 1 insertion(+) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index 68384173..c0155792 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -210,6 +210,7 @@ "kNoMonitors" :"Brak Monitorów do wyświetlenia", "kNoMoreEvents" :"koniec Zdarzeń", "kNormalPlay" :"normalne odtwarzanie", + "kNow" :"teraz", "kOff" :"wyłącz", "kOn" :"włącz", "kOnTapNavigate" :"przyciskając przejdź do", -- cgit v1.2.3 From 256ea77122da082c951bf3575cd0c13dd3271a31 Mon Sep 17 00:00:00 2001 From: maymaymay Date: Wed, 16 Nov 2016 22:40:28 +0100 Subject: minor fixes --- www/lang/locale-pl.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index c0155792..3e523bba 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -45,7 +45,7 @@ "kCurrentState" :"obecny stan", "kCustomRange" :"Zakres niestandardowy", "kCycleMonitors" :"cykl monitorów", - "kCycleMonitorsInterval" :"interwał cyklu monitora", + "kCycleMonitorsInterval" :"Interwał cyklu monitora", "kDay" :"Dzień", "kDecreaseSize" :"zmniejsz rozmiar", "kDelete" :"Usuń", @@ -67,7 +67,7 @@ "kDiscoveringCGI" :"wykrywam CGI", "kDiscoveringPortal" :"wykrywam portal", "kDone" :"gotowe", - "kEnable24hr" :"włącz format czasu 24 godz.", + "kEnable24hr" :"Włącz format czasu 24 godz.", "kEnableDebug" :"Włącz dzienniki debugowania", "kEnableLogs" :"Włącz dziennik", "kEnableNewsUpdates" :"Włącz informację o aktualizacji", @@ -153,14 +153,14 @@ "kLoading" :"ładuję", "kLoadingGraph" :"ładuję grafikę", "kLoadingMonitors" :"ładuję monitory", - "kLocalTimeZone" :"użyj lokalnej strefy czasowej", + "kLocalTimeZone" :"Użyj lokalnej strefy czasowej", "kLoginStatusNoCgi" :"Login potwierdzony, ale nie mogłem potwierdzić ścieżki cgi. Jeśli podgląd na żywo nie działa, sprawdź ścieżkę cgi-bin lub użyj funkcji wykrywania.", "kLoginStatusNoCgiAlt" :"Ścieżka cgi-bin którą wprowadziłeś może być niewłaściwa. Nie jestem pewien, ale jeśli Twój podgląd na żywo nie działa, sprawdź ścieżkę cgi lub spróbuj użyć funkcji wykrywania.", "kLoginValidAPIFailedTitle" :"Login potwierdzony ale API zawiodło", "kLoginValidatedTitle" :"Login Potwierdzony", "kLogs" :"Logi", "kLowBWDisplay" :"niska przepustowość", - "kLowBandwidth" :"tryb niskiej przepustowości", + "kLowBandwidth" :"Tryb niskiej przepustowości", "kManageServerGroups" :"Zarządzaj Serwerem Grup", "kMaxFPS" :"Maksimum FPS", "kMaxItemsForTimeline" :"Maks.szt. na Osi Czasu", @@ -222,7 +222,7 @@ "kPTZNotReady" :"Nie gotowy na PTZ", "kPTZnotConfigured" :"PTZ nie skonfigurowany dla tego Monitora", "kPassword" :"hasło", - "kPathToCgi" :"ścieżka do cgi-bin", + "kPathToCgi" :"Ścieżka do cgi-bin", "kPause" :"pauza", "kPaused" :"wstrzymane", "kPersistHidden" :"Utrzymuj ukryte Monitory", @@ -273,7 +273,7 @@ "kSave" :"Zapisz", "kSavingSnapshot" :"zapisuję obraz", "kScore" :"punkty", - "kScrub" :"Scrub", + "kScrub" :"Podgląd", "kSearch" :"szukaj", "kSearchCancelled" :"szukaj anulowane", "kSec" :"sek", @@ -281,7 +281,7 @@ "kSelectLanguage" :"Wybierz język", "kSelectRunState" :"Wybierz działający stan", "kSendingPTZ" :"Wysyła PTZ", - "kSensitiveBody" :"Tworząc finalny log zmodyfikuję dane, aby usunąć wrażliwe dane jak linki czy hasła. Jednak upewnienie się, że dane zostały usunięte, to Twoja odpowiedzialność. Upewnij się, że przeglądnąłeś i edytowałeś log przed jego wysłaniem", + "kSensitiveBody" :"tworząc finalny log zmodyfikuję jego zawartość, aby usunąć wrażliwe dane takie jak linki czy hasła. Jednak na Tobie spoczywa odpowiedzialność upewnienia się, że wszystkie dane wrażliwe zostały usunięte. Upewnij się, że przeglądnąłeś i edytowałeś log przed jego wysłaniem", "kSensitiveTitle" :"Dane Wrażliwe", "kServerAdd" :"Dodaj", "kServerEmptyError" :"Nazwa serwera nie może być pusta", @@ -333,7 +333,7 @@ "kUseEventServer" :"Użyj serwera Zdarzeń", "kUseSSL" :"Użyj SSL", "kUseVideoControls" :"Użyj przełączników wideo odtwarzacza dla Zdarzeń H264. ZoneMinder jeszcze nie wspiera przełączników zms", - "kUseZmAuth" :"użyj uwierzytelniania ZM", + "kUseZmAuth" :"Użyj uwierzytelniania ZM", "kUserName" :"nazwa użytkownika", "kValidNameBasicAuth" :"Wprowadź włąściwego użytkownika i hasło dla prostego uwierzytelniania", "kValidNameZMAuth" :"Wprowadź włąściwego użytkownika i hasło dla uwierzytelniania ZM", -- cgit v1.2.3 From 425a1986d732cec495c2bef9772bca7da8ed9385 Mon Sep 17 00:00:00 2001 From: maymaymay Date: Wed, 16 Nov 2016 22:42:23 +0100 Subject: Update locale-pl.json --- www/lang/locale-pl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index 3e523bba..05918e80 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -281,7 +281,7 @@ "kSelectLanguage" :"Wybierz język", "kSelectRunState" :"Wybierz działający stan", "kSendingPTZ" :"Wysyła PTZ", - "kSensitiveBody" :"tworząc finalny log zmodyfikuję jego zawartość, aby usunąć wrażliwe dane takie jak linki czy hasła. Jednak na Tobie spoczywa odpowiedzialność upewnienia się, że wszystkie dane wrażliwe zostały usunięte. Upewnij się, że przeglądnąłeś i edytowałeś log przed jego wysłaniem", + "kSensitiveBody" :"tworząc finalny log zmodyfikuje jego zawartość, aby usunąć wrażliwe dane takie jak linki czy hasła. Jednak na Tobie spoczywa odpowiedzialność upewnienia się, że wszystkie dane wrażliwe zostały usunięte. Upewnij się, że przeglądnąłeś i edytowałeś log przed jego wysłaniem", "kSensitiveTitle" :"Dane Wrażliwe", "kServerAdd" :"Dodaj", "kServerEmptyError" :"Nazwa serwera nie może być pusta", -- cgit v1.2.3 From 20103598d161cc74fc1f6fc5f8fcd4b5dbad2052 Mon Sep 17 00:00:00 2001 From: maymaymay Date: Wed, 16 Nov 2016 22:48:58 +0100 Subject: minor fixes --- www/lang/help/help-pl.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'www/lang') diff --git a/www/lang/help/help-pl.html b/www/lang/help/help-pl.html index fa1345e2..4f98873e 100644 --- a/www/lang/help/help-pl.html +++ b/www/lang/help/help-pl.html @@ -55,15 +55,15 @@ -

Chialbym się jakoś przysłużyć!

Świetnie. Zgarnij kod źródłowy! +

Chiałbym się jakoś przysłużyć!

Świetnie. Zgarnij kod źródłowy!
-

Miewam problemy z tą aplikacją

Dziabnij w opcję logów w menu. Kliknij przycisk mail w górnym prawym by wysłać logi do autora tej aplikacji. Zauważ, że gdy mail zostanie skomponowany, zmNinja stara się usunąć informacje osobiste wyszukując i zmieniając IP serwera i jego hasła. Tak czy inaczej, to Twoja odpowiedzialność aby sprawdzić, że logi nie zawierają żadnych poufnych danych. Zanim wyślesz maila sprawdź czy nie zawiera ważnych informacji i ewentualnie je wyedytuj. +

Miewam problemy z tą aplikacją

Wejdź w opcję logów w menu. Kliknij przycisk mail w górnym prawym by wysłać logi do autora tej aplikacji. Zauważ, że gdy mail zostanie skomponowany, zmNinja stara się usunąć informacje osobiste wyszukując i zmieniając IP serwera i jego hasła. Tak czy inaczej, sprawdzenie czy logi nie zawierają poufnych danych, to Twoja odpowiedzialność. Zanim wyślesz maila sprawdź czy nie zawiera ważnych informacji i ewentualnie je wyedytuj.
-

Adres mojego serwera i hasła sa w logach. Mówiłeś, że zmNinja je usunie?

zmNinja próbuje je usunąć po tym jak klikniesz w przycisk mail. Mógłbym też usunąć je w zachowanych logach, ale wtedy było by Ci ciężej sprawdzić czy nie popełniłeś błędu konfigurując aplikację. +

Adres mojego serwera i hasła są w logach. Mówiłeś, że zmNinja je usunie?

zmNinja próbuje je usunąć po tym jak klikniesz w przycisk mail. Mógłbym też usunąć je w zachowanych logach, ale wtedy było by Ci ciężej sprawdzić czy nie popełniłeś błędu konfigurując aplikację.
-- cgit v1.2.3 From ecb0e046e06e39b32ddafb7eecc9f652383bf429 Mon Sep 17 00:00:00 2001 From: maymaymay Date: Wed, 16 Nov 2016 22:55:29 +0100 Subject: Update help-pl.html --- www/lang/help/help-pl.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'www/lang') diff --git a/www/lang/help/help-pl.html b/www/lang/help/help-pl.html index fa1345e2..e4dd9815 100644 --- a/www/lang/help/help-pl.html +++ b/www/lang/help/help-pl.html @@ -5,15 +5,15 @@

Co mam wprowadzić w miejsce Portal ZM URL, Główną ścieżkę do cgi-bin i URL ZM API?

    - {{$root.appName}} Teraz jest kreator, który próbuje wykryć Twoje ustawienia. Może nie zadziałać, jeśli posiadasz instalację niestandardową ZM ze zmienionymi ścieżkami. + {{$root.appName}} posiada teraz kreator, który próbuje wykryć Twoje ustawienia. Może nie zadziałać, jeśli posiadasz instalację niestandardową ZM ze zmienionymi ścieżkami.
  • URL Portalu ZM: URL pod którym jest dostępny ZM -

    (example http://myserver.ddns.net/zm)

    +

    (przykład: http://myserver.ddns.net/zm)

  • Ścieżka CGI: URL pod którym jest dostępne cgi-bin -

    (example http://myserver.ddns.net/zm/cgi-bin).

    +

    (przykład: http://myserver.ddns.net/zm/cgi-bin).

  • API URL: URL pod którym jest dostępne API -

    (example:http://myserver.ddns.net/zm/api)

    +

    (przykład: http://myserver.ddns.net/zm/api)

-- cgit v1.2.3 From 9dc36815cdf21287a597842d6653b3f652f5d85c Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Fri, 18 Nov 2016 16:33:07 -0500 Subject: Experimental and initial version - still has work to go - #379 --- www/lang/locale-en.json | 1 + 1 file changed, 1 insertion(+) (limited to 'www/lang') diff --git a/www/lang/locale-en.json b/www/lang/locale-en.json index 6e999e49..fe6e82e2 100644 --- a/www/lang/locale-en.json +++ b/www/lang/locale-en.json @@ -67,6 +67,7 @@ "kDiscoveringCGI" :"discovering cgi", "kDiscoveringPortal" :"discovering portal", "kDone" :"done", + "kDownload" :"download", "kEnable24hr" :"enable 24hr time format", "kEnableDebug" :"Enable debug logs", "kEnableLogs" :"Enable logs", -- cgit v1.2.3 From 4823a02f98777f5f26e244d2bc12ca56028eefc9 Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Mon, 21 Nov 2016 15:28:09 -0400 Subject: updates --- www/lang/locale-pl.json | 1 + 1 file changed, 1 insertion(+) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index 05918e80..731ac9ec 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -67,6 +67,7 @@ "kDiscoveringCGI" :"wykrywam CGI", "kDiscoveringPortal" :"wykrywam portal", "kDone" :"gotowe", + "kDownload" :"pobierz", "kEnable24hr" :"Włącz format czasu 24 godz.", "kEnableDebug" :"Włącz dzienniki debugowania", "kEnableLogs" :"Włącz dziennik", -- cgit v1.2.3 From 4a973a83e0790cfee3fdc0dd46efd7ce71283b41 Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Tue, 22 Nov 2016 12:25:58 -0400 Subject: tweaks to video loading display and other cleanup #381 --- www/lang/locale-en.json | 1 + 1 file changed, 1 insertion(+) (limited to 'www/lang') diff --git a/www/lang/locale-en.json b/www/lang/locale-en.json index fe6e82e2..008d5e06 100644 --- a/www/lang/locale-en.json +++ b/www/lang/locale-en.json @@ -344,6 +344,7 @@ "kVideo" :"Video", "kVideoError" : "Video not playable.", "kVideoErrorMobile" : "Video not playable. Try enabling 'force image path for events' in Dev Settings. The format may also be incompatible with a mobile system view", + "kVideoLoading" : "Loading Video", "kWake" :"Wake", "kWarningLargeTimeline" :"A large value can affect timeline performance. If you find timeline performance slow, try reducing the value to 200 and work your way up from there.", "kWeek" :"Week", -- cgit v1.2.3 From 3ec74aca8b718bf053a98e2c7d94b0335c6e82a5 Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Tue, 22 Nov 2016 12:32:45 -0400 Subject: updated --- www/lang/README.md | 3 +++ 1 file changed, 3 insertions(+) (limited to 'www/lang') diff --git a/www/lang/README.md b/www/lang/README.md index 1f7dfd31..5215a8dc 100644 --- a/www/lang/README.md +++ b/www/lang/README.md @@ -1,3 +1,6 @@ + +If you are familiar with using git, I'd prefer if you follow the Pull Request process [here](https://github.com/pliablepixels/zmNinja/blob/master/CONTRIBUTING.md#steps-for-code-contribution). + ####Adding a new language * Languages translations are available [here](https://github.com/pliablepixels/zmNinja/tree/master/www/lang) * To contribute a new language, add a new ``locale-xx.json`` (where `xx` is your language code). -- cgit v1.2.3 From d90a9534c04299c7eedefaf4388801722562ad09 Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Wed, 23 Nov 2016 16:24:56 -0400 Subject: updates for #379 and #383 - you will now see both an MP4 and a GIF icon. MP4 will show only if you are on desktop and using 264 branch --- www/lang/locale-en.json | 2 ++ 1 file changed, 2 insertions(+) (limited to 'www/lang') diff --git a/www/lang/locale-en.json b/www/lang/locale-en.json index 008d5e06..cb302ed6 100644 --- a/www/lang/locale-en.json +++ b/www/lang/locale-en.json @@ -211,6 +211,7 @@ "kNoMonitors" :"No monitors to display", "kNoMoreEvents" :"no more events", "kNormalPlay" :"normal play", + "kNote" : "Note", "kNow" :"now", "kOff" :"off", "kOn" :"on", @@ -345,6 +346,7 @@ "kVideoError" : "Video not playable.", "kVideoErrorMobile" : "Video not playable. Try enabling 'force image path for events' in Dev Settings. The format may also be incompatible with a mobile system view", "kVideoLoading" : "Loading Video", + "kVideoMp4Warning" : "It is currently not possible to know when video is fully downloaded. Please track file size of download.", "kWake" :"Wake", "kWarningLargeTimeline" :"A large value can affect timeline performance. If you find timeline performance slow, try reducing the value to 200 and work your way up from there.", "kWeek" :"Week", -- cgit v1.2.3 From aa2400f4a7566c070a17c1328e7d6267c6097d7e Mon Sep 17 00:00:00 2001 From: fxrnando Date: Thu, 24 Nov 2016 10:21:09 -0500 Subject: 1st try to commit --- www/lang/help/help-es.html | 73 +++++++++ www/lang/locale-es.json | 378 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 451 insertions(+) create mode 100644 www/lang/help/help-es.html create mode 100644 www/lang/locale-es.json (limited to 'www/lang') diff --git a/www/lang/help/help-es.html b/www/lang/help/help-es.html new file mode 100644 index 00000000..4a03ec60 --- /dev/null +++ b/www/lang/help/help-es.html @@ -0,0 +1,73 @@ + + +

¿Hay una sección de preguntas frecuentes oficial?

Así es. Recuerda siempre revisar aquí para tener la ayuda más actualizada. +
+ + +

¿Qué debo ingresar en los campos de URL del Portal Web de ZM, ruta de cgi-bin y URL API de ZM?

+
    + {{$root.appName}} ahora tiene un ayudante que trata de detectar tus ajustes. Este puede fallar si no tiene una instalación por defecto con rutas de archivo estándar. +
  • URL Portal Web ZM: El URL que usa para acceder a ZM. +

    (ejemplo: http://myserver.ddns.net/zm)

    +
  • +
  • Ruta CGI: El URL utilizado desde el cual la ruta de cgi-bin es accesible. +

    (ejemplo: http://myserver.ddns.net/zm/cgi-bin).

    +
  • +
  • URL de la API: La URL desde la cual la ruta de la API es accesible. +

    (ejemplo: http://myserver.ddns.net/zm/api)

    +
  • +
+
+ + +

¿Desde cuándo ZM tiene una API?

Las últimas versiones de ZoneMinder tienen una API que supuestamente reemplaza el skin XML. Sólo está disponible a partir de la versión 1.28.107 de Zoneminder. Si no tiene la API instalada el cliente no funcionará. + +
+ + +

No tengo habilitada la autenticación pero la app sigue pidiéndome que especifique una autenticación

Si no usa autenticación ZM, sólo tiene que ingresar "x" en el nombre y en la contraseña. +
+ + + +

¡Todo funciona! Excepto el streaming en tiempo real

Revise si el streaming funciona en la interfaz web. Si no funciona, {{$root.appName}} tampoco funcionará. Solucione esto en ZM antes. Si el streaming funciona en ZM, vaya a los ajustes {{$root.appName}} y arregle la ruta de cgi-bin. La ruta que se llena automáticamente no funcionará. Esta es una pista, ve a zoneminder-options-paths y revise el campo de la ruta a cgi-bin - la ruta de {{$root.appName}} será la "ruta base para el servidor" + la ruta del cgi-bin. +
+ + + +

¡La información no está actualizándose!

La mayoría de las pantallas que se muestran en la lista de datos tiene una acción para halar la pantalla. Hale la pantalla para refrescar y sus datos serán recargados. +
+ + +

¿Qué significan todos los colores en la vista de Monitor?

+ Revisando +
+ Todo bien +
+ No corriendo +
+ No corriendo (pendiente) +
+ Deshabilitado +
+ Desconocido +
+ +
+ + +

¡Quiero contribuir!

Genial. ¡Aquí está el código fuente! +
+ + +

Estoy teniendo problemas con esta app

Tap en el registro en el menú de opciones. Cliquée el botón de email en la parte superior derecha para enviar los problemas al autor de esta app. Note que cuando el email está listo, zmNinja tratará de quitar la información personal buscando reemplazar la dirección IP del servidor y las contraseñas del mismo. Sin embargo es su responsabilidad asegurarse que los registros no tengan información sensible. Antes de enviar el email, por favor revise los registros embebidos y edítelos de ser necesario. +
+ + +

Puedo ver la dirección URL de mi servidor y mis contraseñas en el registro. ¿No dijeron que zmNinja las quita?

zmNinja trata de quitarlas después de clickar el botón de email. Supongo que también podría quitarlas de los registros guardados, pero entonces sería más difícil para usted darse cuenta si cometió una equivocación al momento de configurar la app. +
+ + +

¿Cómo puedo contactar al autor?

Envíame un email. +
+ diff --git a/www/lang/locale-es.json b/www/lang/locale-es.json new file mode 100644 index 00000000..c7fe5228 --- /dev/null +++ b/www/lang/locale-es.json @@ -0,0 +1,378 @@ +{ + "k1DaySummary" :"resúmen de 1 día", + "k1HourSummary" :"resúmen de 1 hora", + "k1MonthSummary" :"resúmen de 1 mes", + "k1WeekSummary" :"resúmen de 1 semana", + "kAlarmAPIError" :"error - por favor cerciórese que su API soporte esta función", + "kAlarmFrameCount" :"Cuenta de Fotogramas en Alarma", + "kAlarmMaxFPS" :"Max FPS en Alarma", + "kAlarms" :"Alarmas", + "kAll" :"Todo", + "kAnalyze" :"Analizar", + "kApiUrl" :"url de la api de ZM", + "kApplyingChanges" :"Aplicando cambios. Por favor espere", + "kArrangingImages" :"ordenando imágenes", + "kAt" :"at", + "kAuthSuccess" :"autenticación exitosa", + "kAuthenticating" :"autenticando", + "kAutoSwitchBW" :"auto switch ancho de banda", + "kAwake1" :"Mantener la pantalla encendida", + "kAwake2" :"(mientras se ve el montaje)", + "kBannerAPICheckFailed" :"falló el chequeo del API", + "kBannerCannotDeleteNeedOne" :"No se puede eliminar, se necesita al menos uno para eliminar", + "kBannerPinMismatch" :"Código pin no concuerda", + "kBannerPleaseCheck" :"Por favor revise las configuraciones", + "kBodyPortalNotConfigured" :"Por favor llene con sus detalles de inicio de sesión así como su url del Portal Web y guarde los cambios antes de intentar de detectar el cgi-path", + "kButtonCancel" :"Cancelar", + "kButtonClear" :"Limpiar", + "kButtonNo" :"No", + "kButtonOk" :"OK", + "kButtonSave" :"Guardar", + "kButtonYes" :"Sí", + "kCalcEventSize" :"calculando el tamaño de los eventos", + "kCancellingAlarm" :"cancelando alarma", + "kChangeSettingsFor" :"Cambiar las configuraciones para", + "kChangeState" :"Cambiar Estado", + "kCheckCredentials" :"Por favor comprueba tus credenciales", + "kChromeMax" :"máximo de 5 monitores - límite de chrome", + "kCleaningUp" :"limpiando", + "kClear" :"Limpiar", + "kCollapse" :"plegar", + "kConfiguration" :"Configuración", + "kControl" :"control", + "kCredentialsBody" :"Por favor introduzca sus credenciales de ZoneMinder", + "kCredentialsTitle" :"Credenciales Requeridas", + "kCurrentState" :"estado actual", + "kCustomRange" :"Rango Personalizado", + "kCycleMonitors" :"monitores en ciclo", + "kCycleMonitorsInterval" :"Intervalo del ciclo", + "kDay" :"Día", + "kDecreaseSize" :"disminuir el tamaño", + "kDelete" :"Borrar", + "kDeleteEventError1" :"no se pudieron borrar los eventos", + "kDeleteEventError2" :"por favor revisa los registros", + "kDeleteEventSuccess" :"evento borrado", + "kDeleteLogsConfirm" :"¿Está seguro que quiere borrar los registros?", + "kDeletingEvent" :"borrando evento", + "kDevOptions" :"Opc. de Desarrollador", + "kDeveloperOptionsFor" :"Opciones de Desarrollador para", + "kDisableAlarmMontage" :"Deshabilitar el API de la alarma en montaje", + "kDisableAlarmMontageSub" :"puede ser de ayuda si el servidor se sobrecarga", + "kDisableNative" :"Deshabilitar transiciones nativas", + "kDisableNativeSub" :"Habilitar si el menú se congela", + "kDisablePush" :"deshabilitar APNS/GCM", + "kDisableSamsung" :"Si estás configurando desde un dispositivo samsung y tienes problemas al ingresar los datos, por favor, deshabilita la autocorrección temporalmente.", + "kDiscovering" :"detectando", + "kDiscoveringAPI" :"detectando api", + "kDiscoveringCGI" :"detectando cgi", + "kDiscoveringPortal" :"buscando portal web", + "kDone" :"listo", + "kDownload" :"descarga", + "kEnable24hr" :"Habilitar formato de 24hr", + "kEnableDebug" :"Habilitar registro de depuración", + "kEnableLogs" :"Habilitar registro", + "kEnableNewsUpdates" :"Habilitar actualización de noticias", + "kEnterPin" :"Ingrese PIN", + "kError" :"Error", + "kErrorChangingMonitors" :"Error al cambiar los monitores. Por favor revisar los registros", + "kErrorFrameBanner" :"no se pudieron obtener detalles de los cuadros", + "kErrorPleaseTryAgain" :"por favor intente de nuevo", + "kErrorRetrievingFrames" :"error obteniendo los cuadros", + "kErrorRetrievingState" :"error obteniendo el estado", + "kErrorSave" :"Error - no se puede guardar", + "kEvent" :"evento", + "kEventHistFaster" :"más rápido", + "kEventHistHrs" :"horas antes", + "kEventHistPause" :"pausa", + "kEventHistPlay" :"reproducir", + "kEventHistShowFrom" :"Mostrar desde", + "kEventHistSlower" :"más lento", + "kEventMontage" :"Montaje de Evento", + "kEventMontageImageScale" :"Escala de imágen en Montaje de Evento", + "kEventNavVidFeeds" :"Navegación por eventos no está disponible con señales de vídeo. ZoneMinder todavía no tiene esta característica", + "kEventRecording" :"Grabar Evento", + "kEventServer" :"Servidor de Eventos", + "kEventServerConfig1" :"Por favor cerciórese que sus ajustes de ZM estén configurados y grabados antes que configure el servidor de eventos.", + "kEventServerVersionBody1" :"Estás corriendo la versión", + "kEventServerVersionBody2" :"Por favor actualice a", + "kEventServerVersionTitle" :"Versión de Servidor de Eventos no soportada.", + "kEventSingleImageScale" :"Escala de imágen de evento simple", + "kEventView" :"Vista de Evento", + "kEvents" :"eventos", + "kEventsCap" :"Eventos", + "kExampleServer" :"ej. Mi Casa", + "kExitAppBackground" :"Salir de la app en segundo plano", + "kExitEventView" :"salir de la vista de evento", + "kExitFullScreen" :"salir de pantalla completa", + "kExitLiveView" :"salir de la vista en vivo", + "kExpert" :"Experto", + "kExploreEnjoy" :"Por favor explore el menú y disfrute", + "kFallback" :"Configuración Alterna", + "kFallback2Configs" :"Tienes que tener al menos 2 configuraciones distintas creadas para usar configuración alterna.", + "kFastForward" :"avance rápido", + "kFastRewind" :"retroceso rápido", + "kFillScreen" :"pantalla completa", + "kFilterByDateTime" :"Filtrar por Hora/Fecha", + "kFilterEvents" :"Filtrar Eventos", + "kFilterEventsBetween1" :"Estás viendo los eventos entre", + "kFilterEventsBetween2" :"¿Quieres eliminar este filtro?", + "kFilterOn" :"Filtro Activado", + "kFilterSettings" :"Ajustes de Filtro", + "kFitScreen" :"ajustar pantalla", + "kFootage" :"Metraje", + "kForceAlarmConfirm" :"Estás seguro que quieres forzar una alarma para el monitor:", + "kForceImagePath" :"Forzar eventos para usar dirección de archivo", + "kForcingAlarm" :"forzando alarma", + "kFrame" :"cuadro", + "kFrameUpdate" :"Actualización de cuadros", + "kFrames" :"cuadros", + "kFrom" :"Desde", + "kFromDate" :"Desde la Fecha", + "kFromTime" :"Hasta la Hora", + "kGlobalConfiguration" :"Configuración Global", + "kGraphAlarmed" :"alertado", + "kGraphAll" :"todos", + "kGraphError" :"Hubo un error renderizando la gráfica. Por favor revise los registros.", + "kH264VideoSupport" :"Soporta Vídeo H264", + "kHideMonsWithoutEvents" :"Ocultar monitores sin eventos.", + "kHideTip" :"ocultar sugerencia", + "kHighBWDisplay" :"alto ancho de banda", + "kId" :"Id", + "kImages" :"Imágenes", + "kImpMsg1" :"Mensaje Importante", + "kImpMsg2" :"Apreciaría si actualizaras ZoneMinder", + "kImpMsg3" :"Estás corriendo", + "kImpMsg4" :"tiene algunos arreglos importantes que pueden mejorar la API entre otras cosas. Esto es necesario para aprovechar la nueva API para las alarmas y otras características.", + "kImpMsg5" :"Versión Reportada", + "kImpMsg6" :"Versión Recomendada", + "kImpMsg7" :"Ok, lo tengo", + "kIncreaseSize" :"aumentar tamaño", + "kLanguage" :"Idioma", + "kLatestEvents" :"últimos eventos", + "kLiveView" :"Vista en Vivo", + "kLoad" :"carga", + "kLoading" :"cargando", + "kLoadingGraph" :"cargando gráfica", + "kLoadingMonitors" :"cargando monitores", + "kLocalTimeZone" :"Usar hora local", + "kLoginStatusNoCgi" :"Inicio de sesión validado, pero no se pudo validar cgi-path. Si los el stream de vídeo no funciona por favor revise la ruta a cgi-bin o trate de usar la característica de descubrimiento.", + "kLoginStatusNoCgiAlt" :"La ruta de cgi-bin que ingresaste puede estar mal. No estoy seguro, pero si no funcionan la vista en vivo, por favor revise la ruta de cgi o trate de usar la característica de descubrimiento.", + "kLoginValidAPIFailedTitle" :"Inicio de sesión validado pero falló la API", + "kLoginValidatedTitle" :"Inicio de sesión validado", + "kLogs" :"Registros", + "kLowBWDisplay" :"bajo ancho de banda", + "kLowBandwidth" :"modo bajo ancho de banda", + "kManageServerGroups" :"Administrar Grupos de Servidores", + "kMaxFPS" :"Máx. FPS", + "kMaxItemsForTimeline" :"Máx. número de ítems para la Cronología", + "kMaxMonitorsMontage" :"Máx. número de monitores en el montaje", + "kMenuDevSettings" :"Opciones de Desarrollador", + "kMenuEventMontage" :"Montaje de Eventos", + "kMenuEvents" :"Eventos", + "kMenuExit" :"Salir", + "kMenuHelp" :"Ayuda", + "kMenuLogs" :"Registros", + "kMenuMonitors" :"Monitores", + "kMenuMontage" :"Montaje", + "kMenuNews" :"Noticias", + "kMenuOptions" :"Menú", + "kMenuSystemStatus" :"Estado del Sistema", + "kMenuTimeline" :"Cronograma", + "kMenuTitle" :"Opciones", + "kMenuWizard" :"Asistente", + "kMenuZMSettings" :"Configuración", + "kMinAlarmCount" :"Mínima cuenta de alarma", + "kMinVersion" :"Versión Mínima Requerida", + "kMinimumIntervals" :"intervalo mínimo", + "kMode" :"Modo", + "kMonAlarmed" :"alertado", + "kMonAlert" :"alerta", + "kMonIdle" :"idle", + "kMonMocord" :"Mocord", + "kMonModect" :"Modect", + "kMonMonitor" :"Monitor", + "kMonNodect" :"Nodect", + "kMonNone" :"Ninguno", + "kMonPreAlarm" :"pre-alarm", + "kMonRecord" :"Grabación", + "kMonitorSingleImageScale" :"Escala de imagen simple en vivo", + "kMonitors" :"Monitores", + "kMontage" :"Montaje", + "kMontageImageScale" :"Escala de montaje de imagen", + "kMonth" :"Mes", + "kMore" :"más", + "kNeedToKnow" :"Necesito saber los detalles de tu usuario y dirección para comenzar", + "kNegotiatingStreamAuth" :"negociando el stream de autenticación", + "kNews" :"Noticias", + "kNext" :"Siguiente", + "kNextEvent" :"evento siguiente", + "kNextMonitor" :"monitor siguiente", + "kNoEvents" :"No hay eventos que mostrar", + "kNoMonitors" :"No hay monitores que mostrar", + "kNoMoreEvents" :"no hay más eventos", + "kNormalPlay" :"reproducción normal", + "kNote" :"Nota", + "kNow" :"ahora", + "kOff" :"apagar", + "kOn" :"prender", + "kOnTapNavigate" :"al tap, navegar a", + "kOneAuth" :"Tiene que habilitar al menos un mecanismo de autenticación.", + "kOnlyUseWebSocket" :"sólo usar websockets", + "kOperationInProgressBody" :"La operación anterior todavía está en progreso. Por favor espere.", + "kOperationInProgressTitle" :"Operación en Progreso", + "kPTZ" :"mover/inclinar/acercar", + "kPTZNotReady" :"No está listo para PTZ", + "kPTZnotConfigured" :"PTZ no está configurado para este monitor.", + "kPassword" :"contraseña", + "kPathToCgi" :"Ruta a cgi-bin", + "kPause" :"pausar", + "kPaused" :"pausado", + "kPersistHidden" :"Continuar con los monitores ocultos.", + "kPinProtect" :"Protegido por PIN", + "kPlaceHolderBasicAuthPass" :"contraseña de autenticación básica", + "kPlaceHolderBasicAuthUser" :"nombre de usuario de autenticación básica", + "kPlaceHolderZMAuthPass" :"contraseña de autenticación zm", + "kPlaceHolderZMAuthUser" :"nombre de usuario de autenticación zm", + "kPlaybackInterval" :"intervalo de reproducción", + "kPleaseCheckCredentials" :"Por favor compruebe sus credenciales", + "kPleaseConfirm" :"Por Favor Confirme", + "kPleaseSave" :"Por Favor Guarde", + "kPleaseTryAgain" :"por favor trate nuevamente", + "kPleaseWait" :"por favor espere", + "kPortal" :"Portal Web", + "kPortalAPIFailed" :"Falló la detección del API", + "kPortalCgiBinFailed" :"Falló la detección de cgi-bin", + "kPortalDetectionFailed" :"Portal: falló la detección", + "kPortalEmpty" :"La url del Portal Web no puede dejarse en blanco", + "kPortalInvalidUrl" :"La URL parece inválida (no se detectó un protocolo)", + "kPortalLoginUnsuccessful" :"No se pudo iniciar sesión. Por favor revisa tu configuración.", + "kPortalNoMonitorFound" :"No configured/enabled monitor found", + "kPortalNoProto" :"No protocol specified", + "kPortalNotice" :"Si esta pantalla no desaparece después de un rato, es posible que tus APIs no estén configuradas apropiadamente.", + "kPortalNoticeSub" :"(Deslize a la derecha para acceder al menú)", + "kPortalPleaseSelect" :"Por favor seleccione", + "kPortalUrl" :"url portal web ZM", + "kPresets" :"preajuste", + "kPrev" :"Atrás", + "kPrevEvent" :"evento anterior", + "kPrevMonitor" :"monitor anterior", + "kProfileChangeNotification" :"Has cambiado de {{oldName}} a {{newName}}. Por favor primero guarde este perfil.", + "kProtect" :"proteger", + "kPullToReload" :"arrastrar para recargar la información", + "kReAuthenticating" :"re-autenticando", + "kReachability" :"Habilitar Accesibilidad", + "kRecaptcha" :"Parece que has activado reCaptcha. Tiene que ser desactivada para que la aplicación funcione.", + "kReconfirmPin" :"Confirmar PIN", + "kRecordingProgress" :"grabación en progreso", + "kRefresh" :"Actualizar", + "kRefreshedView" :"actualizar vista", + "kReportEvents" :"reportar eventos", + "kReportedVersion" :"Reportar Versión", + "kReset" :"Resetear", + "kResolution" :"Resolución", + "kRestart" :"Reiniciar", + "kResumeDelay" :"retardo para reanudar", + "kSave" :"Guardar", + "kSavingSnapshot" :"grabando captura", + "kScore" :"puntuación", + "kScrub" :"Depurar", + "kSearch" :"buscar", + "kSearchCancelled" :"búsqueda cancelada", + "kSec" :"seg", + "kSelectFallback" :"Seleccionar configuración alterna", + "kSelectLanguage" :"Seleccionar Lenguaje", + "kSelectRunState" :"Seleccionar estado de funcionamiento", + "kSendingPTZ" :"Enviando PTZ", + "kSensitiveBody" :"Se modificarán los registros cuando se cree la salida final para remover información sensible como urls y contraseñas. Sin embargo eventualmente es su responsabilidad el asegurarse que no haya información sensible en los registros. Por favor asegúrese de haber revisado y editado los registros antes de enviarlos.", + "kSensitiveTitle" :"Información Sensible", + "kServerAdd" :"Añadir", + "kServerEmptyError" :"El servidor debe tener un nombre válido.", + "kServerName" :"Nombre del Servidor", + "kServerTimeZone" :"servidor TZ", + "kSettings" :"Ajustes", + "kSettingsSaved" :"Ajustes Guardados", + "kShowAlarmedEvents" :"Mostrar eventos de alarmas", + "kShowAllEvents" :"Mostrar todos los eventos", + "kShowAllFrames" :"todos", + "kShowTimeDiffFrames" :" momentos exacto", + "kShowTip" :"mostrar sugerencia", + "kShowing" :"Mostrando", + "kShowingEvent" :"mostrar evento", + "kSleep" :"Dormir", + "kSoundOnPush" :"Reproducir sonido en evento push", + "kSpeed" :"velocidad", + "kStart" :"Empezar", + "kStateAreYouSure" :"Está seguro que quiere ", + "kStateHideControls" :"Ocultar los controles de ZoneMinder", + "kStateShowControls" :"Mostrar los controles de ZoneMinder", + "kStatus" :"Estatus", + "kStop" :"Detener", + "kSuccess" :"Hecho", + "kSwipeToChangeMon" :"Deslizar para cambiar de monitor", + "kSwitchingEvents" :"cambiando eventos", + "kSystemStatus" :"Estado del Sistema", + "kTapEvents" :"Eventos", + "kTapLiveMonitor" :"Monitor en Vivo", + "kTapMontage" :"Montaje", + "kThanksForUsing" :"Gracias por usar", + "kTime" :"tiempo", + "kTimeZoneNotSupported" :"tu API no consta con esta función", + "kTimeline" :"Cronograma", + "kTimelineControlDisplay" :"tap:ver evento, doble-tap:ver gráfica", + "kTimelineMessage" :"Doble-tap salir. Tocar/pasar el ratón y arrastrar sobre los items para ver los cuadros.", + "kTimelineOnlyDisplaying1" :"mostrar únicamente los últimos {{maxItemsVal}} eventos", + "kTitleNotLoggedIn" :"No se ha iniciado sesión", + "kTitleNotLoggedInBody" :"No parece que hayas iniciado sesión. Para que funcione la detección, debe ingresar los detalles de inicio de sesión, URL del portal web y entonces Guardar. Después vuelva a esta opción.", + "kTitlePortalNotConfigured" :"Portal no configurado", + "kTo" :"hasta", + "kToDate" :"Hasta la Fecha", + "kToTime" :"Hasta el Tiempo", + "kToastSearchingPage" :"buscando página ", + "kTrying" :"intentando", + "kType" :"tipo", + "kUnknown" :"(desconocido)", + "kUpdateTimeline" :"actualizaciones dinámicas", + "kUseEventServer" :"Usar servidor de eventos", + "kUseSSL" :"Usar SSL", + "kUseVideoControls" :"Por favor use los controles del reproductor de vídeo para los eventos H264. ZoneMinder todavía no soporta los controles zms.", + "kUseZmAuth" :"usar autenticación de ZM", + "kUserName" :"nombre de usuario", + "kValidNameBasicAuth" :"Por favor ingrese un nombre de usuario válido y una contraseña para su autenticación básica", + "kValidNameZMAuth" :"Por favor ingrese un nombre de usuario válido y contraseña para su autenticación de ZM", + "kVersion" :"Versión", + "kVersionIncompatible" :"Soy incompatible con tu versión de ZoneMinder", + "kVibrateOnPush" :"Vibrar en notificaciones push", + "kVideo" :"Vídeo", + "kVideoError" :"El vídeo no se puede reproducir.", + "kVideoErrorMobile" :"El vídeo no se puede reproducir. Trata de habilitar 'forzar el directorio para los eventos' en Opc de Desarrollador. El formato también podría ser incompatible con la vista en sistemas móviles", + "kVideoLoading" :"Cargando Vídeo", + "kVideoMp4Warning" :"Actualmente no es posible saber cuando el vídeo se ha descargado completamente. Por favor fíjese en el tamaño del archivo para tener un estimado.", + "kWake" :"Despertar", + "kWarningLargeTimeline" :"Un valor alto puede afectar el rendimiento del cronograma. Si el rendimiento del cronograma te parece lento, intenta reducir el valor a 200 y síguelo subiendo a partir de ese punto.", + "kWeek" :"Semana", + "kWelcomeWizard" :"Bienvenido al asistente de zm", + "kWizAuthText1" :"¿Confundido? ZM Auth es el tipo de autenticación utilizado cuando habilitas la opción OPT_USE_AUTH en la consola de ZM dentro de la pantalla de opciones.", + "kWizAuthText2" :"Autenticación Básica es cuando configura un nombre de usuario y una contraseña en su servidor web. Si está usando la autenticación LDAP, también consta como autenticación básica.", + "kWizBasicAuth" :"Uso autenticación básica", + "kWizConfigPain" :"Configurar ZoneMinder puede ser difícil. Veamos si el asistente puede ayudar.", + "kWizGotoLogin" :"Ir a la Pantalla de Inicio de Sesión", + "kWizNextStep1" :"Una vez se termine la autodetección, podrás", + "kWizNextStep2" :"Volver a los pasos anteriores y volver a configurar", + "kWizNextStep3" :"Ir a la pantalla de inicio de sesión con las opciones detectadas", + "kWizPasswdNote" :"nota: si su contraseña consta de caracteres especiales como #?@ o amperstand, el ayudante podría fallar al detectar el cgi. Es mejor si cambia la contraseña temporalmente por una más simple, corre el ayudante y después lo cambia nuevamente", + "kWizPortalAuth" :"Autenticación Portal Web", + "kWizPortalText" :"Hablemos sobre como has configurado la autenticación. Si la tienes habilitada, activa la opción.", + "kWizPortalTip" :"¿Confundido? Puedes encontrar fácilmente tu dirección URL revisando la dirección que aparece en tu navegador cuando accedes a la Consola ZoneMinder.", + "kWizPortalUrl" :"¿Cuál es la dirección url de Zoneminder?", + "kWizResults" :"Resultados de la autodetección", + "kWizTip" :"Sugerencia", + "kWizUseAuth" :"Uso autenticación", + "kWizZMAuth" :"Uso autenticación provista por ZM", + "kWizard" :"Ayudante", + "kWorkingOnGraph" :"trabajar con los datos de la gráfica", + "kZMRunning" :"corriendo", + "kZMSettingsFor" :"Ajustes de ZoneMinder para", + "kZMStopped" :"parado", + "kZMUndetermined" :"indeterminado", + "kZMUpgradeNeeded" :"Se necesita actualizar ZoneMinder" +} -- cgit v1.2.3 From 14d26d76a87f844f1f0d506ce89ddf711b549c4d Mon Sep 17 00:00:00 2001 From: maymaymay Date: Thu, 24 Nov 2016 18:21:43 +0100 Subject: Translation updates. --- www/lang/locale-pl.json | 3 +++ 1 file changed, 3 insertions(+) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index 731ac9ec..59f51adf 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -211,6 +211,7 @@ "kNoMonitors" :"Brak Monitorów do wyświetlenia", "kNoMoreEvents" :"koniec Zdarzeń", "kNormalPlay" :"normalne odtwarzanie", + "kNote" : "Notatka", "kNow" :"teraz", "kOff" :"wyłącz", "kOn" :"włącz", @@ -344,6 +345,8 @@ "kVideo" :"Wideo", "kVideoError" : "Wideo nie odtwarzalne.", "kVideoErrorMobile" : "Wideo nie odtwarzalne. Spróbuj włączyć 'wymuś ścieżkę obrazu dla zdarzenia' w Ustawieniach Zaawansowanych. Format może być też niekompatybilny z przeglądarką systemu mobilnego", + "kVideoLoading" : "Ładuję Wideo", + "kVideoMp4Warning" : "Obecnie nie ma możliwości stwierdzenia, czy wideo zostało w pełni ściągnięte. Sprawdź wielkość pliku do ściągnięcia.", "kWake" :"Wybudź", "kWarningLargeTimeline" :"Wysoka wartość może wpłynąć na prędkość osi czasu. Jeśli oś czasu będzie zbyt wolna, spróbuj zredukować wartość do 200 i powoli zwiększaj do pożądanego efektu.", "kWeek" :"Tydzień", -- cgit v1.2.3 From e3bbbf419adae4f391c786d94db4acd7b88a0355 Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Sat, 26 Nov 2016 14:39:41 -0500 Subject: various updates to video downloads, including device compatibility (android) #383 --- www/lang/locale-en.json | 1 + 1 file changed, 1 insertion(+) (limited to 'www/lang') diff --git a/www/lang/locale-en.json b/www/lang/locale-en.json index cb302ed6..646a153d 100644 --- a/www/lang/locale-en.json +++ b/www/lang/locale-en.json @@ -129,6 +129,7 @@ "kFrom" :"From", "kFromDate" :"From Date", "kFromTime" :"From Time", + "kGifWarning" :"The GIF animation will only be of alarmed frames and limited to 70 frames, due to memory constraints", "kGlobalConfiguration" :"Global Configuration", "kGraphAlarmed" :"alarmed", "kGraphAll" :"all", -- cgit v1.2.3 From 2b2419ebe0aa83319a56d290e5443a62a253bdce Mon Sep 17 00:00:00 2001 From: maymaymay Date: Sun, 27 Nov 2016 07:18:15 +0100 Subject: Translation updates to #383 --- www/lang/locale-pl.json | 1 + 1 file changed, 1 insertion(+) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index 59f51adf..9c2df329 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -129,6 +129,7 @@ "kFrom" :"Od", "kFromDate" :"Od Daty", "kFromTime" :"Od Godziny", + "kGifWarning" :"Ze względu na ograniczenia pamięci, animacja GIF będzie zawierała tylko zaalarmowane klatki i jej limit, to maksymalnie 70 klatek.", "kGlobalConfiguration" :"Konfiguracja Główna", "kGraphAlarmed" :"zaalarmowane", "kGraphAll" :"wszystko", -- cgit v1.2.3 From b9a40275298e280c2fe8f97b1eb28455746dd677 Mon Sep 17 00:00:00 2001 From: maymaymay Date: Sun, 27 Nov 2016 08:40:40 +0100 Subject: Translation adjustments. --- www/lang/locale-pl.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index 59f51adf..73ea11bb 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -253,9 +253,9 @@ "kPortalPleaseSelect" :"Proszę wybrać", "kPortalUrl" :"ZM portal url", "kPresets" :"ustawienia", - "kPrev" :"Poprz", - "kPrevEvent" :"poprz.zdarz.", - "kPrevMonitor" :"poprz.monitor", + "kPrev" :"Poprz.", + "kPrevEvent" :"poprzednie zdarzenie", + "kPrevMonitor" :"poprzedni monitor", "kProfileChangeNotification" :"Zmieniłeś z {{oldName}} na {{newName}}. Zapisz wcześniej ten profil.", "kProtect" :"zabezpiecz", "kPullToReload" :"przeciągnij by przeładować dane", @@ -265,7 +265,7 @@ "kReconfirmPin" :"Potwierdź PIN", "kRecordingProgress" :"trwa nagrywanie", "kRefresh" :"odśwież", - "kRefreshedView" :"odśwież podgl.", + "kRefreshedView" :"odśwież podgląd", "kReportEvents" :"raportuj zdarzenie", "kReportedVersion" :"Zgłoszona Wersja", "kReset" :"Reset", @@ -293,7 +293,7 @@ "kSettingsSaved" :"Ustawienia Zapisane", "kShowAlarmedEvents" :"Pokaż zaalarmowane Zdarzenia", "kShowAllEvents" :"Pokaż wszystkie Zdarzenia", - "kShowAllFrames" :"wszystko", + "kShowAllFrames" :"wszystkie", "kShowTimeDiffFrames" :"unikatowe czasy", "kShowTip" :"pokaż podpowiedź", "kShowing" :"Pokazywanie", @@ -319,7 +319,7 @@ "kTimeZoneNotSupported" :"twoje API tego nie obsługuje", "kTimeline" :"Oś czasu", "kTimelineControlDisplay" :"stuknięcie:podgl.zdarzenia, podw.stuknięcie:podgl.wykresu klatek", - "kTimelineMessage" :"podw. stuknięcie - wyjście. dotknięcie i przesuwanie elementów pozwala przeglądać klatki", + "kTimelineMessage" :"Podwójne stuknięcie - wyjście. Dotknięcie i przesuwanie elementów pozwala przeglądać klatki", "kTimelineOnlyDisplaying1" :"wyświetla tylko {{maxItemsVal}} ostatnich zdarzeń", "kTitleNotLoggedIn" :"Nie zalogowany", "kTitleNotLoggedInBody" :"Nie wygląda jakbyś był zalogowany. Żeby wykrywanie działało, musisz wypełnić dane logowania, portal URL i wcisnąć ZAPISZ. Wtedy możesz tu wrócić.", -- cgit v1.2.3 From 76ed15b904463247bcd799b0116380ee4a1ddb6d Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Mon, 28 Nov 2016 14:03:13 -0500 Subject: modifications for picking up feeds from new zmNinja medium blog --- www/lang/locale-en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'www/lang') diff --git a/www/lang/locale-en.json b/www/lang/locale-en.json index 646a153d..9dbbd1c8 100644 --- a/www/lang/locale-en.json +++ b/www/lang/locale-en.json @@ -204,7 +204,7 @@ "kMore" :"more", "kNeedToKnow" :"I need to know your ZoneMinder login and path details to get started", "kNegotiatingStreamAuth" :"negotiating stream authentication", - "kNews" :"News", + "kNews" :"News (latest 10)", "kNext" :"Next", "kNextEvent" :"next event", "kNextMonitor" :"next monitor", -- cgit v1.2.3 From d0d10ca4f05a30a2446174987c7ae2a7d11c9ef2 Mon Sep 17 00:00:00 2001 From: maymaymay Date: Tue, 29 Nov 2016 09:42:53 +0100 Subject: Translation updates --- www/lang/locale-pl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index 59f51adf..2eb8b602 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -203,7 +203,7 @@ "kMore" :"więcej", "kNeedToKnow" :"Żeby rozpocząć muszę znać dane ścieżki i login Twojego ZoneMinder'a", "kNegotiatingStreamAuth" :"negocjowanie uwierzytelnienia źródła", - "kNews" :"Wiadomości", + "kNews" :"Wiadomości (10 najnowszych)", "kNext" :"Następny", "kNextEvent" :"następne zdarzenie", "kNextMonitor" :"następny monitor", -- cgit v1.2.3 From eb4dcce4167444cc856ed904c23d4417365dd0e8 Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Wed, 30 Nov 2016 15:40:32 -0500 Subject: major rewrite of GIF creation - memory handling much better #398 - moved to Stream based support --- www/lang/locale-en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'www/lang') diff --git a/www/lang/locale-en.json b/www/lang/locale-en.json index 9dbbd1c8..ca200f17 100644 --- a/www/lang/locale-en.json +++ b/www/lang/locale-en.json @@ -129,7 +129,7 @@ "kFrom" :"From", "kFromDate" :"From Date", "kFromTime" :"From Time", - "kGifWarning" :"The GIF animation will only be of alarmed frames and limited to 70 frames, due to memory constraints", + "kGifWarning" :"The GIF animation will only be of alarmed frames and 1fps", "kGlobalConfiguration" :"Global Configuration", "kGraphAlarmed" :"alarmed", "kGraphAll" :"all", -- cgit v1.2.3 From 7a39ada28ba8c679750517a99cb5dde54a677f2b Mon Sep 17 00:00:00 2001 From: maymaymay Date: Thu, 1 Dec 2016 19:05:26 +0100 Subject: Update locale-pl.json --- www/lang/locale-pl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index 9c2df329..8daed1d5 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -129,7 +129,7 @@ "kFrom" :"Od", "kFromDate" :"Od Daty", "kFromTime" :"Od Godziny", - "kGifWarning" :"Ze względu na ograniczenia pamięci, animacja GIF będzie zawierała tylko zaalarmowane klatki i jej limit, to maksymalnie 70 klatek.", + "kGifWarning" :"Animacja GIF będzie zawierała tylko zaalarmowane klatki i 1fps.", "kGlobalConfiguration" :"Konfiguracja Główna", "kGraphAlarmed" :"zaalarmowane", "kGraphAll" :"wszystko", -- cgit v1.2.3 From 724fec3a208e7f42ed9e657740484b3b6be9f27e Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Fri, 2 Dec 2016 11:45:22 -0500 Subject: if running crosswalk, disable this feature (doesn't work) #398 --- www/lang/locale-en.json | 1 + 1 file changed, 1 insertion(+) (limited to 'www/lang') diff --git a/www/lang/locale-en.json b/www/lang/locale-en.json index ca200f17..af191d83 100644 --- a/www/lang/locale-en.json +++ b/www/lang/locale-en.json @@ -130,6 +130,7 @@ "kFromDate" :"From Date", "kFromTime" :"From Time", "kGifWarning" :"The GIF animation will only be of alarmed frames and 1fps", + "kGifNoCrosswalk" : "Sorry, you need to be on Android 5.0 (Lollipop) or above for this feature to work.", "kGlobalConfiguration" :"Global Configuration", "kGraphAlarmed" :"alarmed", "kGraphAll" :"all", -- cgit v1.2.3 From 83778da4564af1689bfe7c043373231cc0fd84e3 Mon Sep 17 00:00:00 2001 From: maymaymay Date: Sat, 3 Dec 2016 08:50:35 +0100 Subject: Translation update --- www/lang/locale-pl.json | 1 + 1 file changed, 1 insertion(+) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index 664e959b..5e039e7f 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -130,6 +130,7 @@ "kFromDate" :"Od Daty", "kFromTime" :"Od Godziny", "kGifWarning" :"Animacja GIF będzie zawierała tylko zaalarmowane klatki i 1fps.", + "kGifNoCrosswalk" : "Przepraszam, żeby ta funkcja mogła działać, musisz posiadać co najmniej Android 5, lub wyższy.", "kGlobalConfiguration" :"Konfiguracja Główna", "kGraphAlarmed" :"zaalarmowane", "kGraphAll" :"wszystko", -- cgit v1.2.3 From 89ade3c9f048bbda108948d89de3c2b9c0d4a0ed Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Sat, 3 Dec 2016 07:17:36 -0500 Subject: fixed hardcoded strings, except 'Back' #400 --- www/lang/locale-en.json | 2 ++ 1 file changed, 2 insertions(+) (limited to 'www/lang') diff --git a/www/lang/locale-en.json b/www/lang/locale-en.json index af191d83..67ad0ca4 100644 --- a/www/lang/locale-en.json +++ b/www/lang/locale-en.json @@ -136,6 +136,7 @@ "kGraphAll" :"all", "kGraphError" :"there was an error rendering the graph. Please see logs", "kH264VideoSupport" :"H264 Video support", + "kHelp" : "Help", "kHideMonsWithoutEvents" :"Hide monitors without events", "kHideTip" :"hide tip", "kHighBWDisplay" :"high bandwidth", @@ -154,6 +155,7 @@ "kLiveView" :"Live View", "kLoad" :"load", "kLoading" :"loading", + "kLoadingEvents" : "loading events", "kLoadingGraph" :"loading graph", "kLoadingMonitors" :"loading monitors", "kLocalTimeZone" :"use local timezone", -- cgit v1.2.3 From 38dc473ddd6494ad5b60062b757f8d11009a7886 Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Sat, 3 Dec 2016 08:53:51 -0500 Subject: fixed blog check date and also internationlized "new post" text --- www/lang/locale-en.json | 1 + 1 file changed, 1 insertion(+) (limited to 'www/lang') diff --git a/www/lang/locale-en.json b/www/lang/locale-en.json index 67ad0ca4..951edb38 100644 --- a/www/lang/locale-en.json +++ b/www/lang/locale-en.json @@ -208,6 +208,7 @@ "kNeedToKnow" :"I need to know your ZoneMinder login and path details to get started", "kNegotiatingStreamAuth" :"negotiating stream authentication", "kNews" :"News (latest 10)", + "kNewPost" : "new post", "kNext" :"Next", "kNextEvent" :"next event", "kNextMonitor" :"next monitor", -- cgit v1.2.3 From 2571f5a63175575c2dae977afbadab3fc9677092 Mon Sep 17 00:00:00 2001 From: maymaymay Date: Sat, 3 Dec 2016 20:47:07 +0100 Subject: Updating 3 missing keys --- www/lang/locale-pl.json | 3 +++ 1 file changed, 3 insertions(+) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index 5e039e7f..8b947fd2 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -136,6 +136,7 @@ "kGraphAll" :"wszystko", "kGraphError" :"wystąpił błąd w trakcie reenderowania grafiki. Proszę sprawdzić logi", "kH264VideoSupport" :"Wsparcie dla Video H264", + "kHelp" : "Pomoc", "kHideMonsWithoutEvents" :"Ukryj Monitory bez Zdarzeń", "kHideTip" :"ukryj podpowiedź", "kHighBWDisplay" :"wysoka przepustowość", @@ -154,6 +155,7 @@ "kLiveView" :"Podgląd na żywo", "kLoad" :"załaduj", "kLoading" :"ładuję", + "kLoadingEvents" : "ładuję zdarzenia", "kLoadingGraph" :"ładuję grafikę", "kLoadingMonitors" :"ładuję monitory", "kLocalTimeZone" :"Użyj lokalnej strefy czasowej", @@ -206,6 +208,7 @@ "kNeedToKnow" :"Żeby rozpocząć muszę znać dane ścieżki i login Twojego ZoneMinder'a", "kNegotiatingStreamAuth" :"negocjowanie uwierzytelnienia źródła", "kNews" :"Wiadomości (10 najnowszych)", + "kNewPost" : "nowy post", "kNext" :"Następny", "kNextEvent" :"następne zdarzenie", "kNextMonitor" :"następny monitor", -- cgit v1.2.3 From 39b80e16a03b7453cd8211f293176be0a58d9a37 Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Sun, 4 Dec 2016 20:21:53 -0500 Subject: updated lang python script to a common one --- www/lang/checklang.py | 50 ++++++++++---------- www/lang/checklang.py3 | 121 ------------------------------------------------- 2 files changed, 27 insertions(+), 144 deletions(-) delete mode 100755 www/lang/checklang.py3 (limited to 'www/lang') diff --git a/www/lang/checklang.py b/www/lang/checklang.py index cf3291fe..3ae37fa5 100755 --- a/www/lang/checklang.py +++ b/www/lang/checklang.py @@ -1,8 +1,9 @@ #!/usr/bin/env python +from __future__ import absolute_import, division, print_function, unicode_literals +import sys import json import os import getopt -import sys globGood=0 globBad=0 @@ -12,13 +13,13 @@ globFile="" # prints usage def usage(): - print ( + print(( 'Usage: '+sys.argv[0]+'\n' ' -h|--help: this help\n' ' -f|file : only processes that file\n' ' -b|--beautify: beautifies the json file\n' ' -o|--overwrite: when used with -b/--beautify overwrites the file without adding a pretty- prefix. Use with caution\n' - ) + )) #beautifies a given file @@ -28,28 +29,31 @@ def beautify(fi,ki): prefix='' else: prefix='pretty-' - print "Beautifying %s, writing to %s" % (fi,prefix+fi) + print("Beautifying %s, writing to %s" % (fi,prefix+fi)) w = len (max(ki, key=len)) pretty=[] for k in sorted(ki): line = " \"%s\"%s:\"%s\"" %(k,' '*(w-len(k)+1),ki[k]) pretty.append(line) - pFh=open (prefix+fi,"w") - pFh.write("{\n") - pFh.write(',\n'.join(pretty).encode('utf-8')) - pFh.write("\n}\n") + pFh=open(prefix+fi,"w") + pFh.write('{\n') + if sys.version_info >=(3, 0): + pFh.write(",\n".join(pretty)) + else: + pFh.write(",\n".join(pretty).encode('UTF-8')) + pFh.write('\n}\n') pFh.close() #Compares keys in language file -def compare (fname): + +def compare(fname): beaut="no" global globGood, globBad,globOverwrite, globFile, globBeautify with open (i) as json_data: try: newKeys = json.load(json_data) - except ValueError as e: - print 'could not parse %s, skipping!' %fname - print 'Error was %s' % str(e) + except ValueError: + print('could not parse %s, skipping!' %fname) globBad+=1 return json_data.close() @@ -63,18 +67,18 @@ def compare (fname): else: status = "ERROR" globBad+=1 - print "\n-------Checking:%s:%s, beautify:%s---------" % (fname,status,beaut) - print "master keys:%d, %s keys:%d" % (len(origKeys), i, len(newKeys)) + print("\n-------Checking:%s:%s, beautify:%s---------" % (fname,status,beaut)) + print("master keys:%d, %s keys:%d" % (len(origKeys), i, len(newKeys))) if beaut=="YES": beautify(fname,newKeys) if len(diffOrig) > 0: - print "Keys not present in :%s" %fname + print("Keys not present in :%s" %fname) for x in diffOrig: - print '-->',x + print("-->",x) if len(diffNew) > 0: - print "Extra keys present in :%s" %fname + print("Extra keys present in :%s" %fname) for x in diffNew: - print '-->',x + print("-->",x) @@ -101,7 +105,7 @@ with open ('locale-en.json') as json_data: origKeys=json.load(json_data) json_data.close() -print "total keys in master language: ", len(origKeys) +print("total keys in master language: ", len(origKeys)) #iterate through all languages, using -en as the master for i in os.listdir(os.getcwd()): @@ -112,11 +116,11 @@ for i in os.listdir(os.getcwd()): if globFile == "" or globFile == i: compare(i) else: - print "skipping ",i, " as its not ",globFile + print("skipping ",i, " as its not ",globFile) -print "=================================================" -print "Good files:%d, Bad files:%d, Total files:%d" % (globGood, globBad, globGood+globBad) -print "=================================================\n" +print("=================================================") +print("Good files:%d, Bad files:%d, Total files:%d" % (globGood, globBad, globGood+globBad)) +print("=================================================\n") diff --git a/www/lang/checklang.py3 b/www/lang/checklang.py3 deleted file mode 100755 index 10963da2..00000000 --- a/www/lang/checklang.py3 +++ /dev/null @@ -1,121 +0,0 @@ -#!/usr/bin/env python -import json -import os -import getopt -import sys - -globGood=0 -globBad=0 -globBeautify=0 -globOverwrite=0 -globFile="" - -# prints usage -def usage(): - print(( - 'Usage: '+sys.argv[0]+'\n' - ' -h|--help: this help\n' - ' -f|file : only processes that file\n' - ' -b|--beautify: beautifies the json file\n' - ' -o|--overwrite: when used with -b/--beautify overwrites the file without adding a pretty- prefix. Use with caution\n' - )) - - -#beautifies a given file -def beautify(fi,ki): - global globOverwrite - if globOverwrite: - prefix='' - else: - prefix='pretty-' - print("Beautifying %s, writing to %s" % (fi,prefix+fi)) - w = len (max(ki, key=len)) - pretty=[] - for k in sorted(ki): - line = " \"%s\"%s:\"%s\"" %(k,' '*(w-len(k)+1),ki[k]) - pretty.append(line) - pFh=open (prefix+fi,"w") - pFh.write("{\n") - pFh.write(',\n'.join(pretty).encode('utf-8')) - pFh.write("\n}\n") - pFh.close() - -#Compares keys in language file -def compare (fname): - beaut="no" - global globGood, globBad,globOverwrite, globFile, globBeautify - with open (i) as json_data: - try: - newKeys = json.load(json_data) - except ValueError: - print('could not parse %s, skipping!' %fname) - globBad+=1 - return - json_data.close() - diffOrig = set(origKeys.keys()) - set(newKeys.keys()) - diffNew = set(newKeys.keys()) - set(origKeys.keys()) - if len(diffOrig)==0 and len (diffNew)==0: - status = "GOOD" - globGood+=1 - if globBeautify and globFile == fname or globFile == "": - beaut="YES" - else: - status = "ERROR" - globBad+=1 - print("\n-------Checking:%s:%s, beautify:%s---------" % (fname,status,beaut)) - print("master keys:%d, %s keys:%d" % (len(origKeys), i, len(newKeys))) - if beaut=="YES": - beautify(fname,newKeys) - if len(diffOrig) > 0: - print("Keys not present in :%s" %fname) - for x in diffOrig: - print("-->",x) - if len(diffNew) > 0: - print("Extra keys present in :%s" %fname) - for x in diffNew: - print("-->",x) - - - -#MAIN -try: - myopts,args=getopt.getopt(sys.argv[1:],"f:hob",["file=","help","overwrite","beautify"]) -except getopt.GetoptError as err: - print (err) - usage() - sys.exit(2) - -for o,a in myopts: - if o in ("-h","--help"): - usage() - sys.exit() - elif o in ("-b","--beautify"): - globBeautify=1 - elif o in ("-o","--overwrite"): - globOverwrite=1 - elif o in ("-f","--file"): - globFile=a - -with open ('locale-en.json') as json_data: - origKeys=json.load(json_data) - json_data.close() - -print("total keys in master language: ", len(origKeys)) - -#iterate through all languages, using -en as the master -for i in os.listdir(os.getcwd()): - if not i.endswith(".json") or not i.startswith("locale-"): - #print "skipping ",i," as we will only process locale-*.json" - continue - else: - if globFile == "" or globFile == i: - compare(i) - else: - print("skipping ",i, " as its not ",globFile) - -print("=================================================") -print("Good files:%d, Bad files:%d, Total files:%d" % (globGood, globBad, globGood+globBad)) -print("=================================================\n") - - - -- cgit v1.2.3 From f012faaaf9075a362708a77d3d465c2eeb4f5d42 Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Sun, 4 Dec 2016 20:24:11 -0500 Subject: updated --- www/lang/README.md | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to 'www/lang') diff --git a/www/lang/README.md b/www/lang/README.md index 5215a8dc..b2737f3c 100644 --- a/www/lang/README.md +++ b/www/lang/README.md @@ -16,27 +16,18 @@ The best way is to simply look at an existing language translation and follow th (replace ``-it`` with the language you are working on) -Python 2.x: + `` ./checklang.py -f locale-it.json -b `` -Python 3.x: -`` -./checklang.py3 -f locale-it.json -b -`` This validates your JSON file, makes sure all keys are in sync with -en and if valid, creates pretty-locale-it.json. If you are sure it looks good, -Python 2.x: `` ./checklang.py -f locale-it.json -b -o `` -Python 3.x: -`` -./checklang.py3 -f locale-it.json -b -o -`` This validates your JSON file,makes sure all keys are in sync with -en and if valid, OVERWRITES your local file with a pretty formatted version, which is what you should PR -- cgit v1.2.3 From dde14f846de7c00541ba423c6cf82f0c428610c0 Mon Sep 17 00:00:00 2001 From: Fxrnando Date: Sun, 4 Dec 2016 22:04:53 -0500 Subject: spanish language update translations and modifying an instruction line for contributors who uses ubuntu git --- www/lang/locale-es.json | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'www/lang') diff --git a/www/lang/locale-es.json b/www/lang/locale-es.json index c7fe5228..51759fca 100644 --- a/www/lang/locale-es.json +++ b/www/lang/locale-es.json @@ -129,11 +129,14 @@ "kFrom" :"Desde", "kFromDate" :"Desde la Fecha", "kFromTime" :"Hasta la Hora", + "kGifNoCrosswalk" :"Lo sentimos, tienes que tener instalado Android versión 5.0 (Lollipop) o superior para poder utilizar esta función.", + "kGifWarning" :"La animación GIF será solamente de los cuadros donde se ha detectado la alarma y a 1 fps.", "kGlobalConfiguration" :"Configuración Global", "kGraphAlarmed" :"alertado", "kGraphAll" :"todos", "kGraphError" :"Hubo un error renderizando la gráfica. Por favor revise los registros.", "kH264VideoSupport" :"Soporta Vídeo H264", + "kHelp" :"Ayuda", "kHideMonsWithoutEvents" :"Ocultar monitores sin eventos.", "kHideTip" :"ocultar sugerencia", "kHighBWDisplay" :"alto ancho de banda", @@ -152,6 +155,7 @@ "kLiveView" :"Vista en Vivo", "kLoad" :"carga", "kLoading" :"cargando", + "kLoadingEvents" :"cargando eventos", "kLoadingGraph" :"cargando gráfica", "kLoadingMonitors" :"cargando monitores", "kLocalTimeZone" :"Usar hora local", @@ -203,6 +207,7 @@ "kMore" :"más", "kNeedToKnow" :"Necesito saber los detalles de tu usuario y dirección para comenzar", "kNegotiatingStreamAuth" :"negociando el stream de autenticación", + "kNewPost" :"nuevo post", "kNews" :"Noticias", "kNext" :"Siguiente", "kNextEvent" :"evento siguiente", -- cgit v1.2.3 From 8cf6ea4f9a0d0086dc1158dcd56b505dc6e43333 Mon Sep 17 00:00:00 2001 From: Luis Jorge dos Santos Pinho Date: Mon, 5 Dec 2016 12:12:08 +0000 Subject: Updated Portuguese Translation --- www/lang/locale-pt.json | 39 +++++++++++++++++++++++++++++++++++---- 1 file changed, 35 insertions(+), 4 deletions(-) (limited to 'www/lang') diff --git a/www/lang/locale-pt.json b/www/lang/locale-pt.json index 8dd66c47..89dc853d 100644 --- a/www/lang/locale-pt.json +++ b/www/lang/locale-pt.json @@ -15,6 +15,7 @@ "kAt" :"em", "kAuthSuccess" :"autenticação bem sucedida", "kAuthenticating" :"autenticando", + "kAutoSwitchBW" :"comutação automática da largura de banda", "kAwake1" :"Manter ecrã ligado", "kAwake2" :"(quando visualizar imagens)", "kBannerAPICheckFailed" :"verificação da API falhou", @@ -55,14 +56,18 @@ "kDeletingEvent" :"eliminado evento", "kDevOptions" :"Configurações de Desenvolvimento", "kDeveloperOptionsFor" :"Configurações de desenvolvimento para o", + "kDisableAlarmMontage" :"Desativar API de alarme na montagem", + "kDisableAlarmMontageSub" :"pode ajudar se o servidor ficar em sobrecarga", "kDisableNative" :"Desativar transições nativas", "kDisableNativeSub" :"Ativar se o menu estiver a congelar", "kDisablePush" :"desativar APNS/GCM", + "kDisableSamsung" :"Se você estiver a usar um dispositivo Samsung e estiver enfrentando problemas de entrada, desative temporariamente a correção automática", "kDiscovering" :"descobrindo", "kDiscoveringAPI" :"descobrindo api", "kDiscoveringCGI" :"descobrindo cgi", "kDiscoveringPortal" :"descobrindo portal", "kDone" :"feito", + "kDownload" :"descarregar", "kEnable24hr" :"Ativar formato 24hr", "kEnableDebug" :"Ativar logs de depuração", "kEnableLogs" :"Ativar logs", @@ -76,6 +81,12 @@ "kErrorRetrievingState" :"erro a obter estado", "kErrorSave" :"Erro - não pode gravar", "kEvent" :"evento", + "kEventHistFaster" :"mais rápido", + "kEventHistHrs" :"horas atrás", + "kEventHistPause" :"pausa", + "kEventHistPlay" :"tocar", + "kEventHistShowFrom" :"Mostrar de", + "kEventHistSlower" :"mais lento", "kEventMontage" :"Montagem de Eventos", "kEventMontageImageScale" :"Montagem de Eventos com escalamento de imagem", "kEventNavVidFeeds" :"Navegação de Eventos não está disponivel com feeds de video. O ZoneMinder ainda não os suporta", @@ -91,8 +102,9 @@ "kEventsCap" :"Eventos", "kExampleServer" :"ex. Minha Casa", "kExitAppBackground" :"terminar app em background", - "kExitFullScreen" :"sair de tela inteira", - "kExitLiveView" :"sair de visualização ao vivo", + "kExitEventView" :"sair da visualização do evento", + "kExitFullScreen" :"sair do ecrã completo", + "kExitLiveView" :"sair da visualização ao vivo", "kExpert" :"Especialista", "kExploreEnjoy" :"Por favor explore o menu e divirta-se", "kFallback" :"Recuperar configuração anterior", @@ -117,13 +129,17 @@ "kFrom" :"De", "kFromDate" :"Da Data", "kFromTime" :"Da Hora", + "kGifWarning" :"A animação GIF será apenas de quadros de alarme e a 1fps", + "kGifNoCrosswalk" :"Desculpe, você precisa estar no Android 5.0 (Lollipop) ou superior para que esse recurso funcione.", "kGlobalConfiguration" :"Configuração Global", "kGraphAlarmed" :"alarme", "kGraphAll" :"todos", "kGraphError" :"houve um erro de renderização de gráficos. Por favor, consulte os logs", "kH264VideoSupport" :"Suporte de Video H264", + "kHelp" :"Ajuda", "kHideMonsWithoutEvents" :"Esconder monitores sem eventos", "kHideTip" :"Esconder dica", + "kHighBWDisplay" :"largura de banda alta", "kId" :"Id", "kImages" :"Imagens", "kImpMsg1" :"Mensagem Importante", @@ -139,14 +155,17 @@ "kLiveView" :"Visualização ao Vivo", "kLoad" :"carga", "kLoading" :"carregando", + "kLoadingEvents" :"Carregando eventos", "kLoadingGraph" :"carregando gráfico", "kLoadingMonitors" :"carregando monitores", + "kLocalTimeZone" :"usar timezone local", "kLoginStatusNoCgi" :"Login validado, mas não pôde validar cgi-path. Se as transmissões ao vivo não funcionarem, por favor verifique o seu caminho cgi-bin ou tente usar o recurso descobrir", "kLoginStatusNoCgiAlt" :"O caminho cgi-bin que introduziu pode estar errado. Eu não posso ter certeza, mas se as suas transmissões ao vivo não funcionam, por favor reveja o seu caminho cgi ou tente usar o recurso descobrir.", "kLoginValidAPIFailedTitle" :"Login Validado mas API falhou", "kLoginValidatedTitle" :"Login Validado", "kLogs" :"Logs", - "kLowBandwidth" :"modo baixa largura de banda", + "kLowBWDisplay" :"largura de banda baixa", + "kLowBandwidth" :"modo largura de banda baixa", "kManageServerGroups" :"Gerenciar Grupos de Servidores", "kMaxFPS" :"FPS Max", "kMaxItemsForTimeline" :"Max items na Timeline", @@ -183,12 +202,13 @@ "kMonitorSingleImageScale" :"Visualição direta de imagem única à escala", "kMonitors" :"Monitores", "kMontage" :"Montagem", - "kMontageImageScale" :"Montagem com escalamento de imagem", + "kMontageImageScale" :"Montagem com escalamento da imagem", "kMonth" :"Mẽs", "kMore" :"mais", "kNeedToKnow" :"Eu preciso saber o seu login no ZoneMinder e os detalhes do caminho para começar", "kNegotiatingStreamAuth" :"negociar autenticação de stream", "kNews" :"Novidades", + "kNewPost" :"nova postagem", "kNext" :"Seguinte", "kNextEvent" :"evento seguinte", "kNextMonitor" :"monitor seguinte", @@ -196,6 +216,8 @@ "kNoMonitors" :"Não há monitores para mostrar", "kNoMoreEvents" :"não há mais eventos", "kNormalPlay" :"reprodução normal", + "kNote" :"Nota", + "kNow" :"agora", "kOff" :"desligado", "kOn" :"ligado", "kOnTapNavigate" :"ao tocar, navegue até", @@ -231,6 +253,8 @@ "kPortalLoginUnsuccessful" :"Login no Portal não foi bem sucedido. Por favor reveja as suas configurações", "kPortalNoMonitorFound" :"Não foi encontrado nenhum monitor configurado/ativado", "kPortalNoProto" :"Nenhum protocolo especificado", + "kPortalNotice" :"Se este ecrã não desaparecer após algum tempo, é possível que as suas APIs não estejam corretamente configuradas", + "kPortalNoticeSub" :"(Deslize para a direita para aceder ao menu)", "kPortalPleaseSelect" :"Por favor selecione", "kPortalUrl" :"url do portal ZM", "kPresets" :"predefinições", @@ -269,6 +293,7 @@ "kServerAdd" :"Adicionar", "kServerEmptyError" :"O Nome do Servidor tem de estar preenchido", "kServerName" :"Nome do Servidor", + "kServerTimeZone" :"TZ do servidor", "kSettings" :"Configurações", "kSettingsSaved" :"Configurações Guardadas", "kShowAlarmedEvents" :"Mostrar eventos com alarme", @@ -296,6 +321,7 @@ "kTapMontage" :"Montagem", "kThanksForUsing" :"Obrigado por usar o", "kTime" :"tempo", + "kTimeZoneNotSupported" :"A sua API não suporta isto", "kTimeline" :"Timeline", "kTimelineControlDisplay" :"clique:ver evento, clique-duplo:ver gráfico de frames", "kTimelineMessage" :"clique-duplo sai. clique/rato-por-cima e arraste por cima dos items para ver frames", @@ -310,6 +336,7 @@ "kTrying" :"tentando", "kType" :"digite", "kUnknown" :"(desconhecido)", + "kUpdateTimeline" :"atualizações dinâmicas", "kUseEventServer" :"Usar servidor de eventos", "kUseSSL" :"Usar SSL", "kUseVideoControls" :"Por favor, use os controles do player de vídeo para eventos H264. ZoneMinder ainda não suporta controles ZMS", @@ -321,6 +348,10 @@ "kVersionIncompatible" :"Sou incompativel com a sua versão do ZoneMinder", "kVibrateOnPush" :"Vibrar ao premir", "kVideo" :"Vídeo", + "kVideoError" : "Vídeo não reproduzível.", + "kVideoErrorMobile" : "Vídeo não reproduzível. Experimente ativar 'forçar o caminho da imagem para eventos' em Configurações Dev. O formato também pode ser incompatível com o sistema de visualização do equipamento móvel", + "kVideoLoading" : "Carregando Vídeo", + "kVideoMp4Warning" : "Não é possível de momento saber quando o vídeo está totalmente carregado. Por favor, verifique o tamnho do arquivo de download.", "kWake" :"Acordar", "kWarningLargeTimeline" :"Um valor elevado pode afetar o desempenho da timeline. Se você achar o desempenho da timeline lento, tente reduzir o valor para 200 e trabalhe a partir daí.", "kWeek" :"Semana", -- cgit v1.2.3 From abb3f1f3517d654050cfeb2161347163bc63455b Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Mon, 5 Dec 2016 14:12:39 -0500 Subject: made sure beautify is called only if -b is specified --- www/lang/checklang.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'www/lang') diff --git a/www/lang/checklang.py b/www/lang/checklang.py index 3ae37fa5..307f51df 100755 --- a/www/lang/checklang.py +++ b/www/lang/checklang.py @@ -15,6 +15,7 @@ globFile="" def usage(): print(( 'Usage: '+sys.argv[0]+'\n' + ' called without arguments runs a check without any modifications\n' ' -h|--help: this help\n' ' -f|file : only processes that file\n' ' -b|--beautify: beautifies the json file\n' @@ -62,7 +63,7 @@ def compare(fname): if len(diffOrig)==0 and len (diffNew)==0: status = "GOOD" globGood+=1 - if globBeautify and globFile == fname or globFile == "": + if globBeautify and (globFile == fname or globFile == ""): beaut="YES" else: status = "ERROR" -- cgit v1.2.3 From e82f80b46ada10cd83f2e0faf28a2281a27ec533 Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Tue, 6 Dec 2016 10:24:53 -0500 Subject: multiple montage profile support added #390 --- www/lang/locale-en.json | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'www/lang') diff --git a/www/lang/locale-en.json b/www/lang/locale-en.json index 951edb38..33ecc8a8 100644 --- a/www/lang/locale-en.json +++ b/www/lang/locale-en.json @@ -203,6 +203,9 @@ "kMonitors" :"Monitors", "kMontage" :"Montage", "kMontageImageScale" :"Montage image scale", + "kMontageNoSavedProfiles" :"No saved montage profiles", + "kMontageSave" :"Save Montage Profile", + "kMontageSaveSubtitle" :"please enter a profile name to save current settings", "kMonth" :"Month", "kMore" :"more", "kNeedToKnow" :"I need to know your ZoneMinder login and path details to get started", @@ -284,6 +287,7 @@ "kSearch" :"search", "kSearchCancelled" :"search cancelled", "kSec" :"sec", + "kSelect" :"Please Select", "kSelectFallback" :"Select fallback", "kSelectLanguage" :"Select Language", "kSelectRunState" :"Select run state", -- cgit v1.2.3 From ae491ab2d29738a1da7f046e520cc2e61e9d4206 Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Tue, 6 Dec 2016 15:57:04 -0500 Subject: added subtitle text to popups #390 --- www/lang/locale-en.json | 2 ++ 1 file changed, 2 insertions(+) (limited to 'www/lang') diff --git a/www/lang/locale-en.json b/www/lang/locale-en.json index 33ecc8a8..769631ba 100644 --- a/www/lang/locale-en.json +++ b/www/lang/locale-en.json @@ -288,6 +288,8 @@ "kSearchCancelled" :"search cancelled", "kSec" :"sec", "kSelect" :"Please Select", + "kSelectDelete" :"Selected profile will be deleted", + "kSelectSwitch" :"Selected profile will be loaded", "kSelectFallback" :"Select fallback", "kSelectLanguage" :"Select Language", "kSelectRunState" :"Select run state", -- cgit v1.2.3 From c78ae4691c016636d410edfb147fbbbd81760c39 Mon Sep 17 00:00:00 2001 From: maymaymay Date: Wed, 7 Dec 2016 00:32:07 +0100 Subject: translation updates --- www/lang/locale-pl.json | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index 8b947fd2..783dbdb4 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -203,6 +203,9 @@ "kMonitors" :"Monitory", "kMontage" :"Podgląd", "kMontageImageScale" :"Skalowanie obrazu Podglądu", + "kMontageNoSavedProfiles" :"Profil montażu nie zapisany", + "kMontageSave" :"Zapisz profil montażu", + "kMontageSaveSubtitle" :"aby zapisać obecne ustawienia, proszę wprowadzić nazwę profilu", "kMonth" :"Miesiąc", "kMore" :"więcej", "kNeedToKnow" :"Żeby rozpocząć muszę znać dane ścieżki i login Twojego ZoneMinder'a", @@ -284,6 +287,9 @@ "kSearch" :"szukaj", "kSearchCancelled" :"szukaj anulowane", "kSec" :"sek", + "kSelect" :"Proszę wybrać", + "kSelectDelete" :"Wybrany profil zostanie usunięty", + "kSelectSwitch" :"Wybrany profil zostanie załadowany", "kSelectFallback" :"Wybierz alternatywę", "kSelectLanguage" :"Wybierz język", "kSelectRunState" :"Wybierz działający stan", -- cgit v1.2.3 From a91a82b82b62018b3f7ed15f4f4410654bdfe1f7 Mon Sep 17 00:00:00 2001 From: maymaymay Date: Wed, 7 Dec 2016 00:36:22 +0100 Subject: Update locale-pl.json --- www/lang/locale-pl.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index 783dbdb4..c1803c03 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -203,8 +203,8 @@ "kMonitors" :"Monitory", "kMontage" :"Podgląd", "kMontageImageScale" :"Skalowanie obrazu Podglądu", - "kMontageNoSavedProfiles" :"Profil montażu nie zapisany", - "kMontageSave" :"Zapisz profil montażu", + "kMontageNoSavedProfiles" :"Nie zapisany rofil Montażu", + "kMontageSave" :"Zapisz profil Montażu", "kMontageSaveSubtitle" :"aby zapisać obecne ustawienia, proszę wprowadzić nazwę profilu", "kMonth" :"Miesiąc", "kMore" :"więcej", -- cgit v1.2.3 From 6666c2ac73f7bc254ee9ef78a1ec82d29031a3a6 Mon Sep 17 00:00:00 2001 From: maymaymay Date: Wed, 7 Dec 2016 00:37:07 +0100 Subject: Update locale-pl.json --- www/lang/locale-pl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'www/lang') diff --git a/www/lang/locale-pl.json b/www/lang/locale-pl.json index c1803c03..d913c050 100644 --- a/www/lang/locale-pl.json +++ b/www/lang/locale-pl.json @@ -203,7 +203,7 @@ "kMonitors" :"Monitory", "kMontage" :"Podgląd", "kMontageImageScale" :"Skalowanie obrazu Podglądu", - "kMontageNoSavedProfiles" :"Nie zapisany rofil Montażu", + "kMontageNoSavedProfiles" :"Nie zapisany profil Montażu", "kMontageSave" :"Zapisz profil Montażu", "kMontageSaveSubtitle" :"aby zapisać obecne ustawienia, proszę wprowadzić nazwę profilu", "kMonth" :"Miesiąc", -- cgit v1.2.3