Merge remote-tracking branch 'origin/master'

This commit is contained in:
LouisLam 2021-10-10 13:09:52 +08:00
commit 0550ceb6d4
7 changed files with 268 additions and 173 deletions

2
.github/FUNDING.yml vendored
View file

@ -1,6 +1,6 @@
# These are supported funding model platforms # These are supported funding model platforms
#github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] github: louislam # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
#patreon: # Replace with a single Patreon username #patreon: # Replace with a single Patreon username
open_collective: uptime-kuma # Replace with a single Open Collective username open_collective: uptime-kuma # Replace with a single Open Collective username
#ko_fi: # Replace with a single Ko-fi username #ko_fi: # Replace with a single Ko-fi username

View file

@ -5,11 +5,23 @@
Use this section to tell people about which versions of your project are Use this section to tell people about which versions of your project are
currently being supported with security updates. currently being supported with security updates.
#### Uptime Kuma Versions:
| Version | Supported | | Version | Supported |
| ------- | ------------------ | | ------- | ------------------ |
| 1.7.X | :white_check_mark: | | 1.7.X | :white_check_mark: |
| < 1.7 | | | < 1.7 | |
#### Upgradable Docker Tags:
| Tag | Supported |
| ------- | ------------------ |
| 1 | :white_check_mark: |
| 1-debian | :white_check_mark: |
| 1-alpine | :white_check_mark: |
| latest | :white_check_mark: |
| debian | :white_check_mark: |
| alpine | :white_check_mark: |
| All other tags | ❌ |
## Reporting a Vulnerability ## Reporting a Vulnerability
Please report security issues to uptime@kuma.pet. Please report security issues to uptime@kuma.pet.

View file

@ -1,7 +1,7 @@
export default { export default {
languageName: "Български", languageName: "Български",
checkEverySecond: "Ще се извършва на всеки {0} секунди.", checkEverySecond: "Ще се извършва на всеки {0} секунди",
retryCheckEverySecond: "Повторен опит на всеки {0} секунди.", retryCheckEverySecond: "Ще се извършва на всеки {0} секунди",
retriesDescription: "Максимакен брой опити преди услугата да бъде маркирана като недостъпна и да бъде изпратено известие", retriesDescription: "Максимакен брой опити преди услугата да бъде маркирана като недостъпна и да бъде изпратено известие",
ignoreTLSError: "Игнорирай TLS/SSL грешки за HTTPS уебсайтове", ignoreTLSError: "Игнорирай TLS/SSL грешки за HTTPS уебсайтове",
upsideDownModeDescription: "Обърни статуса от достъпен на недостъпен. Ако услугата е достъпна се вижда НЕДОСТЪПНА.", upsideDownModeDescription: "Обърни статуса от достъпен на недостъпен. Ако услугата е достъпна се вижда НЕДОСТЪПНА.",
@ -28,7 +28,7 @@ export default {
confirmDisableTwoFAMsg: "Сигурни ли сте, че желаете да изключите 2FA?", confirmDisableTwoFAMsg: "Сигурни ли сте, че желаете да изключите 2FA?",
Settings: "Настройки", Settings: "Настройки",
Dashboard: "Табло", Dashboard: "Табло",
"New Update": "Нова актуализация", "New Update": "Налична е актуализация",
Language: "Език", Language: "Език",
Appearance: "Изглед", Appearance: "Изглед",
Theme: "Тема", Theme: "Тема",
@ -57,7 +57,7 @@ export default {
"Cert Exp.": "Вал. сертификат", "Cert Exp.": "Вал. сертификат",
days: "дни", days: "дни",
day: "ден", day: "ден",
"-day": "-денa", "-day": "-дни",
hour: "час", hour: "час",
"-hour": "-часa", "-hour": "-часa",
Response: "Отговор", Response: "Отговор",

View file

@ -2,7 +2,7 @@ export default {
languageName: "Deutsch (Deutschland)", languageName: "Deutsch (Deutschland)",
Settings: "Einstellungen", Settings: "Einstellungen",
Dashboard: "Dashboard", Dashboard: "Dashboard",
"New Update": "Update Verfügbar", "New Update": "Update verfügbar",
Language: "Sprache", Language: "Sprache",
Appearance: "Erscheinung", Appearance: "Erscheinung",
Theme: "Thema", Theme: "Thema",
@ -50,7 +50,7 @@ export default {
Advanced: "Erweitert", Advanced: "Erweitert",
ignoreTLSError: "Ignoriere TLS/SSL Fehler von Webseiten", ignoreTLSError: "Ignoriere TLS/SSL Fehler von Webseiten",
"Upside Down Mode": "Umgedrehter Modus", "Upside Down Mode": "Umgedrehter Modus",
upsideDownModeDescription: "Drehe den Modus um, ist der Dienst erreichbar, wird er als Inaktiv angezeigt.", upsideDownModeDescription: "Drehe den Modus um, ist der Dienst erreichbar, wird er als inaktiv angezeigt.",
"Max. Redirects": "Max. Weiterleitungen", "Max. Redirects": "Max. Weiterleitungen",
maxRedirectDescription: "Maximale Anzahl von Weiterleitungen, denen gefolgt werden soll. Setzte auf 0, um Weiterleitungen zu deaktivieren.", maxRedirectDescription: "Maximale Anzahl von Weiterleitungen, denen gefolgt werden soll. Setzte auf 0, um Weiterleitungen zu deaktivieren.",
"Accepted Status Codes": "Erlaubte HTTP-Statuscodes", "Accepted Status Codes": "Erlaubte HTTP-Statuscodes",
@ -71,7 +71,7 @@ export default {
"Allow indexing": "Indizierung zulassen", "Allow indexing": "Indizierung zulassen",
"Discourage search engines from indexing site": "Halte Suchmaschinen von der Indexierung der Seite ab", "Discourage search engines from indexing site": "Halte Suchmaschinen von der Indexierung der Seite ab",
"Change Password": "Passwort ändern", "Change Password": "Passwort ändern",
"Current Password": "Dezeitiges Passwort", "Current Password": "Derzeitiges Passwort",
"New Password": "Neues Passwort", "New Password": "Neues Passwort",
"Repeat New Password": "Wiederhole neues Passwort", "Repeat New Password": "Wiederhole neues Passwort",
passwordNotMatchMsg: "Passwörter stimmen nicht überein. ", passwordNotMatchMsg: "Passwörter stimmen nicht überein. ",
@ -91,24 +91,24 @@ export default {
Login: "Einloggen", Login: "Einloggen",
"No Monitors, please": "Keine Monitore, bitte", "No Monitors, please": "Keine Monitore, bitte",
"add one": "hinzufügen", "add one": "hinzufügen",
"Notification Type": "Benachrichtigungs Dienst", "Notification Type": "Benachrichtigungsdienst",
Email: "E-Mail", Email: "E-Mail",
Test: "Test", Test: "Test",
"Certificate Info": "Zertifikatsinfo", "Certificate Info": "Zertifikatsinfo",
keywordDescription: "Suche nach einem Schlüsselwort in der HTML oder JSON Ausgabe. Bitte beachte, es wird in der Groß-/Kleinschreibung unterschieden.", keywordDescription: "Suche nach einem Schlüsselwort in der HTML oder JSON Ausgabe. Bitte beachte, es wird in der Groß-/Kleinschreibung unterschieden.",
deleteMonitorMsg: "Bist du sicher das du den Monitor löschen möchtest?", deleteMonitorMsg: "Bist du sicher, dass du den Monitor löschen möchtest?",
deleteNotificationMsg: "Möchtest du diese Benachrichtigung wirklich für alle Monitore löschen?", deleteNotificationMsg: "Möchtest du diese Benachrichtigung wirklich für alle Monitore löschen?",
resoverserverDescription: "Cloudflare ist als der Standardserver festgelegt, dieser kann jederzeit geändern werden.", resoverserverDescription: "Cloudflare ist als der Standardserver festgelegt, dieser kann jederzeit geändern werden.",
"Resolver Server": "Auflösungsserver", "Resolver Server": "Auflösungsserver",
rrtypeDescription: "Wähle den RR-Typ aus, welchen du überwachen möchtest.", rrtypeDescription: "Wähle den RR-Typ aus, welchen du überwachen möchtest.",
"Last Result": "Letztes Ergebnis", "Last Result": "Letztes Ergebnis",
pauseMonitorMsg: "Bist du sicher das du den Monitor pausieren möchtest?", pauseMonitorMsg: "Bist du sicher, dass du den Monitor pausieren möchtest?",
clearEventsMsg: "Bist du sicher das du alle Ereignisse für diesen Monitor löschen möchtest?", clearEventsMsg: "Bist du sicher, dass du alle Ereignisse für diesen Monitor löschen möchtest?",
clearHeartbeatsMsg: "Bist du sicher das du alle Statistiken für diesen Monitor löschen möchtest?", clearHeartbeatsMsg: "Bist du sicher, dass du alle Statistiken für diesen Monitor löschen möchtest?",
"Clear Data": "Lösche Daten", "Clear Data": "Lösche Daten",
Events: "Ereignisse", Events: "Ereignisse",
Heartbeats: "Statistiken", Heartbeats: "Statistiken",
confirmClearStatisticsMsg: "Bist du sicher das du ALLE Statistiken löschen möchtest?", confirmClearStatisticsMsg: "Bist du dir wirklich sicher, dass du ALLE Statistiken löschen möchtest?",
"Create your admin account": "Erstelle dein Admin Konto", "Create your admin account": "Erstelle dein Admin Konto",
"Repeat Password": "Wiederhole das Passwort", "Repeat Password": "Wiederhole das Passwort",
"Resource Record Type": "Resource Record Type", "Resource Record Type": "Resource Record Type",
@ -124,7 +124,7 @@ export default {
backupDescription: "Es können alle Monitore und Benachrichtigungen in einer JSON-Datei gesichert werden.", backupDescription: "Es können alle Monitore und Benachrichtigungen in einer JSON-Datei gesichert werden.",
backupDescription2: "PS: Verlaufs- und Ereignisdaten sind nicht enthalten.", backupDescription2: "PS: Verlaufs- und Ereignisdaten sind nicht enthalten.",
backupDescription3: "Sensible Daten wie Benachrichtigungstoken sind in der Exportdatei enthalten, bitte bewahre sie sorgfältig auf.", backupDescription3: "Sensible Daten wie Benachrichtigungstoken sind in der Exportdatei enthalten, bitte bewahre sie sorgfältig auf.",
alertNoFile: "Bitte wähle eine Datei zum importieren aus.", alertNoFile: "Bitte wähle eine Datei zum Importieren aus.",
alertWrongFileType: "Bitte wähle eine JSON Datei aus.", alertWrongFileType: "Bitte wähle eine JSON Datei aus.",
"Clear all statistics": "Lösche alle Statistiken", "Clear all statistics": "Lösche alle Statistiken",
importHandleDescription: "Wähle 'Vorhandene überspringen' aus, wenn jeder Monitor oder Benachrichtigung mit demselben Namen übersprungen werden soll. 'Überschreiben' löscht jeden vorhandenen Monitor sowie Benachrichtigungen.", importHandleDescription: "Wähle 'Vorhandene überspringen' aus, wenn jeder Monitor oder Benachrichtigung mit demselben Namen übersprungen werden soll. 'Überschreiben' löscht jeden vorhandenen Monitor sowie Benachrichtigungen.",
@ -133,14 +133,14 @@ export default {
Options: "Optionen", Options: "Optionen",
confirmImportMsg: "Möchtest du das Backup wirklich importieren? Bitte stelle sicher, dass die richtige Import Option ausgewählt ist.", confirmImportMsg: "Möchtest du das Backup wirklich importieren? Bitte stelle sicher, dass die richtige Import Option ausgewählt ist.",
"Keep both": "Beide behalten", "Keep both": "Beide behalten",
twoFAVerifyLabel: "Bitte trage deinen Token ein um zu verifizieren das 2FA funktioniert", twoFAVerifyLabel: "Bitte trage deinen Token ein, um zu verifizieren das 2FA funktioniert",
"Verify Token": "Token verifizieren", "Verify Token": "Token verifizieren",
"Setup 2FA": "2FA Einrichten", "Setup 2FA": "2FA Einrichten",
"Enable 2FA": "2FA Aktivieren", "Enable 2FA": "2FA Aktivieren",
"Disable 2FA": "2FA deaktivieren", "Disable 2FA": "2FA deaktivieren",
"2FA Settings": "2FA Einstellungen", "2FA Settings": "2FA Einstellungen",
confirmEnableTwoFAMsg: "Bist du sicher das du 2FA aktivieren möchtest?", confirmEnableTwoFAMsg: "Bist du sicher, dass du 2FA aktivieren möchtest?",
confirmDisableTwoFAMsg: "Bist du sicher das du 2FA deaktivieren möchtest?", confirmDisableTwoFAMsg: "Bist du sicher, dass du 2FA deaktivieren möchtest?",
tokenValidSettingsMsg: "Token gültig! Du kannst jetzt die 2FA Einstellungen speichern.", tokenValidSettingsMsg: "Token gültig! Du kannst jetzt die 2FA Einstellungen speichern.",
"Two Factor Authentication": "Zwei Faktor Authentifizierung", "Two Factor Authentication": "Zwei Faktor Authentifizierung",
Active: "Aktiv", Active: "Aktiv",
@ -162,7 +162,7 @@ export default {
Purple: "Lila", Purple: "Lila",
Pink: "Pink", Pink: "Pink",
"Search...": "Suchen...", "Search...": "Suchen...",
"Heartbeat Retry Interval": "Takt-Wiederholungsintervall", "Heartbeat Retry Interval": "Heartbeat-Wiederholungsintervall",
retryCheckEverySecond: "Versuche alle {0} Sekunden", retryCheckEverySecond: "Versuche alle {0} Sekunden",
"Import Backup": "Import Backup", "Import Backup": "Import Backup",
"Export Backup": "Export Backup", "Export Backup": "Export Backup",
@ -178,10 +178,10 @@ export default {
"Add a monitor": "Monitor hinzufügen", "Add a monitor": "Monitor hinzufügen",
"Edit Status Page": "Bearbeite Statusseite", "Edit Status Page": "Bearbeite Statusseite",
"Go to Dashboard": "Gehe zum Dashboard", "Go to Dashboard": "Gehe zum Dashboard",
"Status Page": "Status Page", "Status Page": "Status Seite",
telegram: "Telegram", telegram: "Telegram",
webhook: "Webhook", webhook: "Webhook",
smtp: "Email (SMTP)", smtp: "E-Mail (SMTP)",
discord: "Discord", discord: "Discord",
teams: "Microsoft Teams", teams: "Microsoft Teams",
signal: "Signal", signal: "Signal",
@ -193,7 +193,7 @@ export default {
octopush: "Octopush", octopush: "Octopush",
promosms: "PromoSMS", promosms: "PromoSMS",
lunasea: "LunaSea", lunasea: "LunaSea",
apprise: "Apprise (Support 50+ Notification services)", apprise: "Apprise (Unterstützung für 50+ Benachrichtigungsdienste)",
pushbullet: "Pushbullet", pushbullet: "Pushbullet",
line: "Line Messenger", line: "Line Messenger",
mattermost: "Mattermost", mattermost: "Mattermost",

View file

@ -108,78 +108,78 @@ export default {
"Repeat Password": "비밀번호 재입력", "Repeat Password": "비밀번호 재입력",
respTime: "응답 시간 (ms)", respTime: "응답 시간 (ms)",
notAvailableShort: "N/A", notAvailableShort: "N/A",
Create: "Create", Create: "생성하기",
clearEventsMsg: "Are you sure want to delete all events for this monitor?", clearEventsMsg: "정말로 이 모니터링부터 모든 이벤트를 제거할까요?",
clearHeartbeatsMsg: "Are you sure want to delete all heartbeats for this monitor?", clearHeartbeatsMsg: "정말로 이 모니터링부터 모든 하트비트를 제거할까요?",
confirmClearStatisticsMsg: "Are you sure want to delete ALL statistics?", confirmClearStatisticsMsg: "정말로 모든 통계치를 제거할까요?",
"Clear Data": "Clear Data", "Clear Data": "데이터 클리어",
Events: "Events", Events: "이벤트",
Heartbeats: "Heartbeats", Heartbeats: "하트비트",
"Auto Get": "Auto Get", "Auto Get": "자동 Get",
enableDefaultNotificationDescription: "For every new monitor this notification will be enabled by default. You can still disable the notification separately for each monitor.", enableDefaultNotificationDescription: "모든 모니터링에 이 알림이 기본값으로 설정될거에요. 각각 모니터링에서 이 알림을 비활성화 할 수 있어요.",
"Default enabled": "Default enabled", "Default enabled": "기본값 ",
"Also apply to existing monitors": "Also apply to existing monitors", "Also apply to existing monitors": "기존 모니터링에도 적용되요.",
Export: "Export", Export: "내보내기",
Import: "Import", Import: "가져오기",
backupDescription: "You can backup all monitors and all notifications into a JSON file.", backupDescription: "모든 모니터링과 알림을 JSON 파일 형식에 저장할 수 있어요.",
backupDescription2: "PS: History and event data is not included.", backupDescription2: "(히스토리와 이벤트 데이터는 포함되어 있지 않아요.)",
backupDescription3: "Sensitive data such as notification tokens is included in the export file, please keep it carefully.", backupDescription3: "알림 토큰과 같은 보안 데이터가 내보내기 파일에 포함되어 있으므로 관리에 주의해주세요.",
alertNoFile: "Please select a file to import.", alertNoFile: "가져오기를 하기 위해 파일을 선택해주세요.",
alertWrongFileType: "Please select a JSON file.", alertWrongFileType: "JSON 파일을 선택해주세요.",
twoFAVerifyLabel: "Please type in your token to verify that 2FA is working", twoFAVerifyLabel: "2단계 인증이 정상적으로 등록됬는지 확인하기 위해 토큰을 입력해주세요.",
tokenValidSettingsMsg: "Token is valid! You can now save the 2FA settings.", tokenValidSettingsMsg: "토큰이 정상 값 이에요! 2단계 인증 설정을 저장할 수 있어요.",
confirmEnableTwoFAMsg: "Are you sure you want to enable 2FA?", confirmEnableTwoFAMsg: "정말로 2단계 인증을 활성화 할까요?",
confirmDisableTwoFAMsg: "Are you sure you want to disable 2FA?", confirmDisableTwoFAMsg: "정말로 2단계 인증을 비활성화 할까요?",
"Apply on all existing monitors": "Apply on all existing monitors", "Apply on all existing monitors": "기존 모니터링에 모두 적용하기",
"Verify Token": "Verify Token", "Verify Token": "토큰 검증",
"Setup 2FA": "Setup 2FA", "Setup 2FA": "2단계 인증 설정하기",
"Enable 2FA": "Enable 2FA", "Enable 2FA": "2단계 인증 활성화",
"Disable 2FA": "Disable 2FA", "Disable 2FA": "2단계 인증 비활성화",
"2FA Settings": "2FA Settings", "2FA Settings": "2단계 인증 설정",
"Two Factor Authentication": "Two Factor Authentication", "Two Factor Authentication": "2단계 인증",
Active: "Active", Active: "활성화",
Inactive: "Inactive", Inactive: "비활성화",
Token: "Token", Token: "토큰",
"Show URI": "Show URI", "Show URI": "URI 보기",
"Clear all statistics": "Clear all Statistics", "Clear all statistics": "모든 통계치 ",
retryCheckEverySecond: "Retry every {0} seconds.", retryCheckEverySecond: "{0} 초마다 재시도",
importHandleDescription: "Choose 'Skip existing' if you want to skip every monitor or notification with the same name. 'Overwrite' will delete every existing monitor and notification.", importHandleDescription: "같은 이름을 가진 모든 모니터링 또는 알림들을 건너뛰기를 원하시면, '기존값 건너뛰기'를 눌러주세요. 기존 모니터링과 알림을 지우고 싶으면, '덮어쓰기'를 눌러주세요.",
confirmImportMsg: "Are you sure to import the backup? Please make sure you've selected the right import option.", confirmImportMsg: "정말로 백업을 가져올까요? 정확한 백업 설정인지 다시 확인해주세요.",
"Heartbeat Retry Interval": "Heartbeat Retry Interval", "Heartbeat Retry Interval": "하트비트 재시도 주기",
"Import Backup": "Import Backup", "Import Backup": "백업 가져오기",
"Export Backup": "Export Backup", "Export Backup": "백업 내보내기",
"Skip existing": "Skip existing", "Skip existing": "기존값 건너뛰기",
Overwrite: "Overwrite", Overwrite: "덮어쓰기",
Options: "Options", Options: "옵션",
"Keep both": "Keep both", "Keep both": "두개 모두 보존",
Tags: "Tags", Tags: "태그",
"Add New below or Select...": "Add New below or Select...", "Add New below or Select...": "아래 새롭게 추가 또는 선택...",
"Tag with this name already exist.": "Tag with this name already exist.", "Tag with this name already exist.": "같은 태그 이름이 이미 존재해요.",
"Tag with this value already exist.": "Tag with this value already exist.", "Tag with this value already exist.": "같은 값을 가진 태그가 이미 존재해요.",
color: "color", color: "색상",
"value (optional)": "value (optional)", "value (optional)": "값 (선택)",
Gray: "Gray", Gray: "회색",
Red: "Red", Red: "빨강색",
Orange: "Orange", Orange: "주황색",
Green: "Green", Green: "초록색",
Blue: "Blue", Blue: "파랑색",
Indigo: "Indigo", Indigo: "남색",
Purple: "Purple", Purple: "보라색",
Pink: "Pink", Pink: "핑크색",
"Search...": "Search...", "Search...": "검색...",
"Avg. Ping": "Avg. Ping", "Avg. Ping": "평균 핑",
"Avg. Response": "Avg. Response", "Avg. Response": "평균 응답",
"Entry Page": "Entry Page", "Entry Page": "첫 페이지",
statusPageNothing: "Nothing here, please add a group or a monitor.", statusPageNothing: "아무것도 없어요. 새로운 그룹 또는 모니터링을 추가해주세요.",
"No Services": "No Services", "No Services": "서비스 없음",
"All Systems Operational": "All Systems Operational", "All Systems Operational": "모든 시스템 정상",
"Partially Degraded Service": "Partially Degraded Service", "Partially Degraded Service": "일부 시스템 비정상",
"Degraded Service": "Degraded Service", "Degraded Service": "모든 시스템 비정상",
"Add Group": "Add Group", "Add Group": "그룹 추가",
"Add a monitor": "Add a monitor", "Add a monitor": "모니터링 추가r",
"Edit Status Page": "Edit Status Page", "Edit Status Page": "상태 페이지 수정",
"Go to Dashboard": "Go to Dashboard", "Go to Dashboard": "대쉬보드로 가기",
"Status Page": "Status Page", "Status Page": "상태 페이지",
telegram: "Telegram", telegram: "Telegram",
webhook: "Webhook", webhook: "Webhook",
smtp: "Email (SMTP)", smtp: "Email (SMTP)",
@ -194,7 +194,7 @@ export default {
octopush: "Octopush", octopush: "Octopush",
promosms: "PromoSMS", promosms: "PromoSMS",
lunasea: "LunaSea", lunasea: "LunaSea",
apprise: "Apprise (Support 50+ Notification services)", apprise: "Apprise (50개 이상 알림 서비스 )",
pushbullet: "Pushbullet", pushbullet: "Pushbullet",
line: "Line Messenger", line: "Line Messenger",
mattermost: "Mattermost", mattermost: "Mattermost",

View file

@ -1,38 +1,49 @@
export default { export default {
languageName: "Polski", languageName: "Polski",
checkEverySecond: "Sprawdzam co {0} sekund.", checkEverySecond: "Sprawdzaj co {0} sekund",
retriesDescription: "Maksymalna liczba powtórzeń, zanim usługa zostanie oznaczona jako wyłączona i zostanie wysłane powiadomienie", retryCheckEverySecond: "Ponawiaj co {0} sekund",
retriesDescription: "Maksymalna liczba powtórzeń, zanim usługa zostanie oznaczona jako niedostępna i zostanie wysłane powiadomienie",
ignoreTLSError: "Ignoruj błąd TLS/SSL dla stron HTTPS", ignoreTLSError: "Ignoruj błąd TLS/SSL dla stron HTTPS",
upsideDownModeDescription: "Odwróć status do góry nogami. Jeśli usługa jest osiągalna, to jest oznaczona jako niedostępna.", upsideDownModeDescription: "Odwróć status do góry nogami. Jeśli usługa jest osiągalna, to jest oznaczona jako niedostępna.",
maxRedirectDescription: "Maksymalna liczba przekierowań do wykonania. Ustaw na 0, aby wyłączyć przekierowania.", maxRedirectDescription: "Maksymalna liczba przekierowań do wykonania. Ustaw na 0, aby wyłączyć przekierowania.",
acceptedStatusCodesDescription: "Wybierz kody stanu, które są uważane za udaną odpowiedź.", acceptedStatusCodesDescription: "Wybierz kody stanu, które są uważane za prawidłową odpowiedź.",
passwordNotMatchMsg: "Powtórzone hasło nie pasuje.", passwordNotMatchMsg: "Powtórzone hasło nie pasuje.",
notificationDescription: "Proszę przypisać powiadomienie do monitora(ów), aby zadziałało.", notificationDescription: "Proszę przypisać powiadomienie do monitora(ów), aby działało.",
keywordDescription: "Wyszukiwanie słów kluczowych w zwykłym html lub odpowiedzi JSON. Wielkość liter ma znaczenie.", keywordDescription: "Wyszukiwanie słów kluczowych w zwykłym html lub odpowiedzi JSON. Wielkość liter ma znaczenie.",
pauseDashboardHome: "Pauza", pauseDashboardHome: "Wstrzymaj",
deleteMonitorMsg: "Czy na pewno chcesz usunąć ten monitor?", deleteMonitorMsg: "Czy na pewno chcesz usunąć ten monitor?",
deleteNotificationMsg: "Czy na pewno chcesz usunąć to powiadomienie dla wszystkich monitorów?", deleteNotificationMsg: "Czy na pewno chcesz usunąć to powiadomienie dla wszystkich monitorów?",
resoverserverDescription: "Cloudflare jest domyślnym serwerem, możesz zmienić serwer resolver w każdej chwili.", resoverserverDescription: "Cloudflare jest domyślnym serwerem, możesz zmienić serwer resolver w każdej chwili.",
rrtypeDescription: "Wybierz RR-Type który chcesz monitorować", rrtypeDescription: "Wybierz rodzaj rekordu, który chcesz monitorować.",
pauseMonitorMsg: "Czy na pewno chcesz wstrzymać?", pauseMonitorMsg: "Czy na pewno chcesz wstrzymać monitorowanie?",
enableDefaultNotificationDescription: "Dla każdego nowego monitora to powiadomienie będzie domyślnie włączone. Nadal możesz wyłączyć powiadomienia osobno dla każdego monitora.",
clearEventsMsg: "Jesteś pewien, że chcesz wyczyścić historię zdarzeń dla tego monitora?",
clearHeartbeatsMsg: "Jesteś pewien, że chcesz wyczyścić historię bicia serca dla tego monitora?",
confirmClearStatisticsMsg: "Jesteś pewien, że chcesz usunąć WSZYSTKIE statystyki?",
importHandleDescription: "Wybierz 'Pomiń istniejące', jeśli chcesz pominąć każdy monitor lub powiadomienie o tej samej nazwie. 'Nadpisz' spowoduje usunięcie każdego istniejącego monitora i powiadomienia.",
confirmImportMsg: "Czy na pewno chcesz zaimportować kopię zapasową? Upewnij się, że wybrałeś właściwą opcję importu.",
twoFAVerifyLabel: "Proszę podaj swój token 2FA, aby sprawdzić czy 2FA działa.",
tokenValidSettingsMsg: "Token jest prawdiłowy! Teraz możesz zapisać ustawienia 2FA.",
confirmEnableTwoFAMsg: "Jesteś pewien, że chcesz włączyć 2FA?",
confirmDisableTwoFAMsg: "Jesteś pewien, że chcesz wyłączyć 2FA?",
Settings: "Ustawienia", Settings: "Ustawienia",
Dashboard: "Panel", Dashboard: "Panel",
"New Update": "Nowa aktualizacja", "New Update": "Nowa Aktualizacja",
Language: "Język", Language: "Język",
Appearance: "Wygląd", Appearance: "Wygląd",
Theme: "Motyw", Theme: "Motyw",
General: "Ogólne", General: "Ogólne",
Version: "Wersja", Version: "Wersja",
"Check Update On GitHub": "Sprawdź aktualizację na GitHub.", "Check Update On GitHub": "Sprawdź aktualizację na GitHub",
List: "Lista", List: "Lista",
Add: "Dodaj", Add: "Dodaj",
"Add New Monitor": "Dodaj nowy monitor", "Add New Monitor": "Dodaj Monitor",
"Quick Stats": "Szybkie statystyki", "Quick Stats": "Szybki podgląd statystyk",
Up: "Online", Up: "Online",
Down: "Offline", Down: "Offline",
Pending: "Oczekujący", Pending: "Oczekuje",
Unknown: "Nieznane", Unknown: "Nieznane",
Pause: "Pauza", Pause: "Wstrzymane",
Name: "Nazwa", Name: "Nazwa",
Status: "Status", Status: "Status",
DateTime: "Data i godzina", DateTime: "Data i godzina",
@ -41,42 +52,43 @@ export default {
Resume: "Wznów", Resume: "Wznów",
Edit: "Edytuj", Edit: "Edytuj",
Delete: "Usuń", Delete: "Usuń",
Current: "aktualny", Current: "Aktualny",
Uptime: "Czas pracy", Uptime: "Czas Pracy",
"Cert Exp.": "Wygaśnięcie certyfikatu", "Cert Exp.": "Certyfikat Wygasa",
days: "dni", days: "dni",
day: "dzień", day: "dzień",
"-day": " dni", "-day": " dni",
hour: "godzina", hour: "godzina",
"-hour": " godziny", "-hour": " godzin",
Response: "Odpowiedź", Response: "Odpowiedź",
Ping: "Ping", Ping: "Ping",
"Monitor Type": "Typ monitora", "Monitor Type": "Rodzaj Monitora",
Keyword: "Słowo kluczowe", Keyword: "Słowo kluczowe",
"Friendly Name": "Przyjazna nazwa", "Friendly Name": "Przyjazna Nazwa",
URL: "URL", URL: "URL",
Hostname: "Nazwa hosta", Hostname: "Hostname",
Port: "Port", Port: "Port",
"Heartbeat Interval": "Interwał bicia serca", "Heartbeat Interval": "Czętotliwość bicia serca",
Retries: "Prób", Retries: "Prób",
"Heartbeat Retry Interval": "Częstotliwość ponawiania bicia serca",
Advanced: "Zaawansowane", Advanced: "Zaawansowane",
"Upside Down Mode": "Tryb do góry nogami", "Upside Down Mode": "Tryb odwrócony",
"Max. Redirects": "Maks. przekierowania", "Max. Redirects": "Maks. Przekierowań",
"Accepted Status Codes": "Akceptowane kody statusu", "Accepted Status Codes": "Akceptowane kody statusu",
Save: "Zapisz", Save: "Zapisz",
Notifications: "Powiadomienia", Notifications: "Powiadomienia",
"Not available, please setup.": "Niedostępne, proszę skonfigurować.", "Not available, please setup.": "Niedostępne, proszę skonfigurować.",
"Setup Notification": "Konfiguracja powiadomień", "Setup Notification": "Skonfiguruj Powiadomienie",
Light: "Jasny", Light: "Jasny",
Dark: "Ciemny", Dark: "Ciemny",
Auto: "Automatyczny", Auto: "Automatyczny",
"Theme - Heartbeat Bar": "Motyw - pasek bicia serca", "Theme - Heartbeat Bar": "Motyw - pasek bicia serca",
Normal: "Normalne", Normal: "Domyślne",
Bottom: "Na dole", Bottom: "Na dole",
None: "Brak", None: "Brak",
Timezone: "Strefa czasowa", Timezone: "Strefa czasowa",
"Search Engine Visibility": "Widoczność w wyszukiwarce", "Search Engine Visibility": "Widoczność w wyszukiwarce",
"Allow indexing": "Pozwól na indeksowanie", "Allow indexing": "Zezwól na indeksowanie",
"Discourage search engines from indexing site": "Zniechęcaj wyszukiwarki do indeksowania strony", "Discourage search engines from indexing site": "Zniechęcaj wyszukiwarki do indeksowania strony",
"Change Password": "Zmień hasło", "Change Password": "Zmień hasło",
"Current Password": "Aktualne hasło", "Current Password": "Aktualne hasło",
@ -84,54 +96,52 @@ export default {
"Repeat New Password": "Powtórz nowe hasło", "Repeat New Password": "Powtórz nowe hasło",
"Update Password": "Zaktualizuj hasło", "Update Password": "Zaktualizuj hasło",
"Disable Auth": "Wyłącz autoryzację", "Disable Auth": "Wyłącz autoryzację",
"Enable Auth": "Włącz autoryzację ", "Enable Auth": "Włącz autoryzację",
Logout: "Wyloguj się", Logout: "Wyloguj",
Leave: "Zostaw", Leave: "Zostaw",
"I understand, please disable": "Rozumiem, proszę wyłączyć", "I understand, please disable": "Rozumiem, proszę wyłączyć",
Confirm: "Potwierdź", Confirm: "Potiwerdź",
Yes: "Tak", Yes: "Tak",
No: "Nie", No: "Nie",
Username: "Nazwa użytkownika", Username: "Nazwa użytkownika",
Password: "Hasło", Password: "Hasło",
"Remember me": "Zapamiętaj mnie", "Remember me": "Zapamiętaj mnie",
Login: "Zaloguj się", Login: "Zaloguj",
"No Monitors, please": "Brak monitorów, proszę", "No Monitors, please": "Brak monitorów, proszę",
"add one": "dodaj jeden", "add one": "dodać jeden",
"Notification Type": "Typ powiadomienia", "Notification Type": "Rodzaj powiadomienia",
Email: "Email", Email: "Email",
Test: "Test", Test: "Test",
"Certificate Info": "Informacje o certyfikacie", "Certificate Info": "Informacje o certyfikacie",
"Resolver Server": "Server resolver", "Resolver Server": "Serwer rozwiązywania nazw",
"Resource Record Type": "Typ rekordu zasobów", "Resource Record Type": "Typ rekordu zasobów",
"Last Result": "Ostatni wynik", "Last Result": "Ostatni wynik",
"Create your admin account": "Utwórz swoje konto administratora", "Create your admin account": "Utwórz swoje konto administratora",
"Repeat Password": "Powtórz hasło", "Repeat Password": "Powtórz hasło",
respTime: "Czas odp. (ms)", "Import Backup": "Importuj Kopię",
notAvailableShort: "N/A", "Export Backup": "Eksportuj Kopię",
Create: "Stwórz",
clearEventsMsg: "Jesteś pewien, że chcesz usunąć wszystkie monitory dla tej strony?",
clearHeartbeatsMsg: "Jesteś pewien, że chcesz usunąć wszystkie bicia serca dla tego monitora?",
confirmClearStatisticsMsg: "Jesteś pewien, że chcesz usunąć WSZYSTKIE statystyki?",
"Clear Data": "Usuń dane",
Events: "Wydarzenia",
Heartbeats: "Bicia serca",
"Auto Get": "Pobierz automatycznie",
enableDefaultNotificationDescription: "Dla każdego nowego monitora to powiadomienie będzie domyślnie włączone. Nadal możesz wyłączyć powiadomienia osobno dla każdego monitora.",
"Default enabled": "Domyślnie włączone",
"Also apply to existing monitors": "Również zastosuj do obecnych monitorów",
Export: "Eksportuj", Export: "Eksportuj",
Import: "Importuj", Import: "Importuj",
respTime: "Czas Odp. (ms)",
notAvailableShort: "N/A",
"Default enabled": "Włącz domyślnie",
"Apply on all existing monitors": "Zastosuj do istniejących monitorów",
Create: "Stwórz",
"Clear Data": "Usuń Dane",
Events: "Wydarzenia",
Heartbeats: "Bicia serca",
"Auto Get": "Wykryj",
backupDescription: "Możesz wykonać kopię zapasową wszystkich monitorów i wszystkich powiadomień do pliku JSON.", backupDescription: "Możesz wykonać kopię zapasową wszystkich monitorów i wszystkich powiadomień do pliku JSON.",
backupDescription2: "PS: Historia i dane zdarzeń nie są uwzględniane.", backupDescription2: "PS: Historia i dane zdarzeń nie są uwzględniane.",
backupDescription3: "Poufne dane, takie jak tokeny powiadomień, są zawarte w pliku eksportu, prosimy o ostrożne przechowywanie.", backupDescription3: "Poufne dane, takie jak tokeny powiadomień, są zawarte w pliku eksportu, prosimy o ostrożne przechowywanie.",
alertNoFile: "Proszę wybrać plik do importu.", alertNoFile: "Wybierz plik do importu.",
alertWrongFileType: "Proszę wybrać plik JSON.", alertWrongFileType: "Proszę wybrać plik JSON.",
twoFAVerifyLabel: "Proszę podaj swój token 2FA, aby sprawdzić czy 2FA działa", "Clear all statistics": "Wyczyść wszystkie statystyki",
tokenValidSettingsMsg: "Token jest poprawny! Możesz teraz zapisać ustawienia 2FA.", "Skip existing": "Pomiń istniejące",
confirmEnableTwoFAMsg: "Jesteś pewien że chcesz włączyć 2FA?", Overwrite: "Nadpisz",
confirmDisableTwoFAMsg: "Jesteś pewien że chcesz wyłączyć 2FA?", Options: "Opcje",
"Apply on all existing monitors": "Zastosuj do wszystki obecnych monitorów", "Keep both": "Zachowaj oba",
"Verify Token": "Weryfikuj token", "Verify Token": "Zweryfikuj token",
"Setup 2FA": "Konfiguracja 2FA", "Setup 2FA": "Konfiguracja 2FA",
"Enable 2FA": "Włącz 2FA", "Enable 2FA": "Włącz 2FA",
"Disable 2FA": "Wyłącz 2FA", "Disable 2FA": "Wyłącz 2FA",
@ -141,17 +151,6 @@ export default {
Inactive: "Wyłączone", Inactive: "Wyłączone",
Token: "Token", Token: "Token",
"Show URI": "Pokaż URI", "Show URI": "Pokaż URI",
"Clear all statistics": "Wyczyść wszystkie statystyki",
retryCheckEverySecond: "Ponawiaj co {0} sekund.",
importHandleDescription: "Wybierz 'Pomiń istniejące', jeśli chcesz pominąć każdy monitor lub powiadomienie o tej samej nazwie. 'Nadpisz' spowoduje usunięcie każdego istniejącego monitora i powiadomienia.",
confirmImportMsg: "Czy na pewno chcesz zaimportować kopię zapasową? Upewnij się, że wybrałeś właściwą opcję importu.",
"Heartbeat Retry Interval": "Częstotliwość ponawiania bicia serca",
"Import Backup": "Importuj kopię zapasową",
"Export Backup": "Eksportuj kopię zapasową",
"Skip existing": "Pomiń istniejące",
Overwrite: "Nadpisz",
Options: "Opcje",
"Keep both": "Zachowaj oba",
Tags: "Tagi", Tags: "Tagi",
"Add New below or Select...": "Dodaj nowy poniżej lub wybierz...", "Add New below or Select...": "Dodaj nowy poniżej lub wybierz...",
"Tag with this name already exist.": "Tag o tej nazwie już istnieje.", "Tag with this name already exist.": "Tag o tej nazwie już istnieje.",
@ -169,33 +168,117 @@ export default {
"Search...": "Szukaj...", "Search...": "Szukaj...",
"Avg. Ping": "Średni ping", "Avg. Ping": "Średni ping",
"Avg. Response": "Średnia odpowiedź", "Avg. Response": "Średnia odpowiedź",
"Entry Page": "Strona główna", "Entry Page": "Strona startowa",
statusPageNothing: "Nic tu nie ma, dodaj grupę lub monitor.", statusPageNothing: "Nic tu nie ma, dodaj grupę lub monitor.",
"No Services": "Brak usług", "No Services": "Brak usług",
"All Systems Operational": "Wszystkie systemy działają", "All Systems Operational": "Wszystkie systemy działają poprawnie",
"Partially Degraded Service": "Częściowy błąd usługi", "Partially Degraded Service": "Część usług nie działa",
"Degraded Service": "Błąd usługi", "Degraded Service": "Usługa nie działa",
"Add Group": "Dodaj grupę", "Add Group": "Dodaj grupę",
"Add a monitor": "Dodaj monitor", "Add a monitor": "Dodaj monitor",
"Edit Status Page": "Edytuj stronę statusu", "Edit Status Page": "Edytuj stronę statusu",
"Go to Dashboard": "Idź do panelu", "Go to Dashboard": "Idź do panelu",
"Status Page": "Strona statusu", "Status Page": "Strona statusu",
telegram: "Telegram", // Start notification form
webhook: "Webhook", defaultNotificationName: "Moje powiadomienie {notification} ({number})",
smtp: "Email (SMTP)", here: "tutaj",
discord: "Discord", "Required": "Wymagane",
teams: "Microsoft Teams", "telegram": "Telegram",
signal: "Signal", "Bot Token": "Token Bota",
gotify: "Gotify", "You can get a token from": "Token można uzyskać z",
slack: "Slack", "Chat ID": "Identyfikator Czatu",
supportTelegramChatID: "Czat wsprarcia technicznego / Bezpośrednia Rozmowa / Czat Grupowy",
wayToGetTelegramChatID: "Możesz uzyskać swój identyfikator czatu, wysyłając wiadomość do bota i przechodząc pod ten adres URL, aby wyświetlić identyfikator czatu:",
"YOUR BOT TOKEN HERE": "TWOJ TOKEN BOTA",
chatIDNotFound: "Identyfikator czatu nie znaleziony, najpierw napisz do bota",
"webhook": "Webhook",
"Post URL": "Adres URL",
"Content Type": "Rodzaj danych",
webhookJsonDesc: "{0} jest dobry w przypadku serwerów HTTP, takich jak express.js",
webhookFormDataDesc: "{multipart} jest dobry dla PHP, musisz jedynie przetowrzyć dane przez {decodeFunction}",
"smtp": "Email (SMTP)",
secureOptionNone: "Brak / STARTTLS (25, 587)",
secureOptionTLS: "TLS (465)",
"Ignore TLS Error": "Zignrouj Błędy TLS",
"From Email": "Nadawca (OD)",
"To Email": "Odbiorca (DO)",
smtpCC: "DW",
smtpBCC: "UDW",
"discord": "Discord",
"Discord Webhook URL": "URL Webhook Discorda",
wayToGetDiscordURL: "Możesz go uzyskać przechodząc do Ustawienia Serwera -> Integracje -> Tworzenie Webhooka",
"Bot Display Name": "Wyświetlana Nazwa Bota",
"Prefix Custom Message": "Własny Początek Wiadomości",
"Hello @everyone is...": "Hej {'@'}everyone ...",
"teams": "Microsoft Teams",
"Webhook URL": "URL Webhooka",
wayToGetTeamsURL: "You can learn how to create a webhook url {0}.",
"signal": "Signal",
"Number": "Numer",
"Recipients": "Odbiorcy",
needSignalAPI: "Musisz posiadać klienta Signal z REST API.",
wayToCheckSignalURL: "W celu dowiedzenia się, jak go skonfigurować, odwiedź poniższy link:",
signalImportant: "UWAGA: Nie można mieszać nazw grup i numerów odbiorców!",
"gotify": "Gotify",
"Application Token": "Token Aplikacji",
"Server URL": "Server URL",
"Priority": "Priorytet",
"slack": "Slack",
"Icon Emoji": "Ikona Emoji",
"Channel Name": "Nazwa Kanału",
"Uptime Kuma URL": "Adres Uptime Kuma",
aboutWebhooks: "Więcej informacji na temat webhooków: {0}",
aboutChannelName: "Podaj nazwę kanału {0} w polu Nazwa Kanału, jeśli chcesz pominąć kanał webhooka. Np.: #inny-kanal",
aboutKumaURL: "Jeśli pozostawisz pole Adres Uptime Kuma puste, domyślnie będzie to strona projektu na Github.",
emojiCheatSheet: "Ściąga Emoji: {0}",
"rocket.chat": "Rocket.chat", "rocket.chat": "Rocket.chat",
pushover: "Pushover", pushover: "Pushover",
pushy: "Pushy", pushy: "Pushy",
octopush: "Octopush", octopush: "Octopush",
promosms: "PromoSMS", promosms: "PromoSMS",
lunasea: "LunaSea", lunasea: "LunaSea",
apprise: "Apprise (obsługuje 50+ usług powiadamiania)", apprise: "Apprise (Obsługuje 50+ usług powiadomień)",
pushbullet: "Pushbullet", pushbullet: "Pushbullet",
line: "Line Messenger", line: "Line Messenger",
mattermost: "Mattermost", mattermost: "Mattermost",
"User Key": "Klucz Użytkownika",
"Device": "Urządzenie",
"Message Title": "Tytuł Wiadomości",
"Notification Sound": "Dźwięk Powiadomienia",
"More info on:": "Więcej informacji na: {0}",
pushoverDesc1: "Priorytet awaryjny (2) ma domyślny 30-sekundowy limit czasu między kolejnymi próbami i wygaśnie po 1 godzinie.",
pushoverDesc2: "Jeśli chcesz wysyłać powiadomienia na różne urządzenia, wypełnij pole Urządzenie.",
"SMS Type": "Rodzaj SMS",
octopushTypePremium: "Premium (Szybki - rekomendowany dla powiadomień)",
octopushTypeLowCost: "Low Cost (Wolny, czasami blokowany przez operatorów)",
"Check octopush prices": "Sprawdź ceny Octopush {0}.",
octopushPhoneNumber: "Numer Telefonu (Format międzynarodowy np.: +33612345678)",
octopushSMSSender: "Nadawca SMS : 3-11 znaków alfanumerycznych i spacji (a-zA-Z0-9)",
"LunaSea Device ID": "Idetyfikator Urządzenia LunaSea",
"Apprise URL": "URL Apprise",
"Example:": "Przykład: {0}",
"Read more:": "Czytaj Dalej: {0}",
"Status:": "Status: {0}",
"Read more": "Czytaj dalej",
appriseInstalled: "Apprise jest zostało zainstalowane.",
appriseNotInstalled: "Apprise nie zostało zainstalowane. {0}",
"Access Token": "Token Dostępu",
"Channel access token": "Token Dostępu Kanału",
"Line Developers Console": "Konsola Dewelopersja Line",
lineDevConsoleTo: "Konsola Dewelopersja Line - {0}",
"Basic Settings": "Ustawienia Ogólne",
"User ID": "Idetyfikator Użytkownika",
"Messaging API": "API Wiadomości",
wayToGetLineChannelToken: "Najpierw uzyskaj dostęp do {0}, utwórz dostawcę i kanał (Messaging API), a następnie możesz uzyskać token dostępu do kanału i identyfikator użytkownika z wyżej wymienionych pozycji menu.",
"Icon URL": "Adres Ikony",
aboutIconURL: "You can provide a link to a picture in \"Icon URL\" to override the default profile picture. Will not be used if Icon Emoji is set.",
aboutMattermostChannelName: "You can override the default channel that webhook posts to by entering the channel name into \"Channel Name\" field. This needs to be enabled in Mattermost webhook settings. Ex: #other-channel",
"matrix": "Matrix",
promosmsTypeEco: "SMS ECO - Tanie, lecz wolne. Dostępne tylko w Polsce",
promosmsTypeFlash: "SMS FLASH - Wiadomość automatycznie wyświetli się na urządzeniu. Dostępne tylko w Polsce.",
promosmsTypeFull: "SMS FULL - Szybkie i dostępne międzynarodowo. Wersja premium usługi, która pozwala min. ustawić własną nazwę nadawcy.",
promosmsTypeFull: "SMS SPEED - Wysyłka priorytetowa, posiada wszystkie zalety SMS FULL",
promosmsPhoneNumber: "Numer Odbiorcy",
promosmsSMSSender: "Nadawca SMS (Wcześniej zatwierdzone nazwy z panelu PromoSMS)",
// End notification form
}; };

View file

@ -179,7 +179,7 @@ export default {
"Add a monitor": "添加监控项", "Add a monitor": "添加监控项",
"Edit Status Page": "编辑状态页", "Edit Status Page": "编辑状态页",
"Go to Dashboard": "前往仪表盘", "Go to Dashboard": "前往仪表盘",
"Status Page": "Status Page", "Status Page": "状态页",
telegram: "Telegram", telegram: "Telegram",
webhook: "Webhook", webhook: "Webhook",
smtp: "Email (SMTP)", smtp: "Email (SMTP)",