diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 51145908..940f1c2c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -111,8 +111,8 @@ npm run dev ## Backend Server -For development, it binds to `0.0.0.0:3001` by default. -For production, it binds to `0.0.0.0:3000` by default. +It binds to `0.0.0.0:3001` by default. + It is mainly a socket.io app + express.js. diff --git a/src/languages/bg-BG.js b/src/languages/bg-BG.js index 7a219a2a..03fd288b 100644 --- a/src/languages/bg-BG.js +++ b/src/languages/bg-BG.js @@ -78,7 +78,7 @@ export default { Save: "Запази", Notifications: "Известявания", "Not available, please setup.": "Не са налични. Моля, настройте.", - "Setup Notification": "Настройки за известявания", + "Setup Notification": "Настрой известяване", Light: "Светла", Dark: "Тъмна", Auto: "Автоматично", @@ -353,8 +353,8 @@ export default { serwersmsSenderName: "SMS Подател име (регистриран през клиентския портал)", stackfield: "Stackfield", smtpDkimSettings: "DKIM Настройки", - smtpDkimDesc: "Моля, вижте Nodemailer DKIM {0} за инструкции.", - documentation: "документация", + smtpDkimDesc: "Моля, вижте {0} на Nodemailer DKIM за инструкции.", + documentation: "документацията", smtpDkimDomain: "Домейн", smtpDkimKeySelector: "Селектор на ключ", smtpDkimPrivateKey: "Частен ключ", @@ -401,7 +401,7 @@ export default { Retry: "Повтори", Topic: "Тема", "WeCom Bot Key": "WeCom бот ключ", - "Setup Proxy": "Настройка за прокси", + "Setup Proxy": "Настрой прокси", "Proxy Protocol": "Прокси протокол", "Proxy Server": "Прокси сървър", "Proxy server has authentication": "Прокси сървърът е с удостоверяване", @@ -411,8 +411,8 @@ export default { Running: "Работи", "Not running": "Не работи", "Remove Token": "Премахни токен", - Start: "Старт", - Stop: "Стоп", + Start: "Стартирай", + Stop: "Спри", "Uptime Kuma": "Uptime Kuma", "Add New Status Page": "Добави нова статус страница", Slug: "Слъг", diff --git a/src/languages/pl.js b/src/languages/pl.js index fb377148..ab2480d3 100644 --- a/src/languages/pl.js +++ b/src/languages/pl.js @@ -66,7 +66,7 @@ export default { Keyword: "Słowo kluczowe", "Friendly Name": "Przyjazna nazwa", URL: "URL", - Hostname: "Hostname", + Hostname: "Nazwa hosta", Port: "Port", "Heartbeat Interval": "Częstotliwość bicia serca", Retries: "Prób", @@ -216,7 +216,7 @@ export default { signal: "Signal", Number: "Numer", Recipients: "Odbiorcy", - needSignalAPI: "Musisz posiadać klienta Signal z REST API.", + needSignalAPI: "Musisz mieć 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", @@ -234,6 +234,7 @@ export default { "rocket.chat": "Rocket.chat", pushover: "Pushover", pushy: "Pushy", + PushByTechulus: "Push od Techulus", octopush: "Octopush", promosms: "PromoSMS", lunasea: "LunaSea", @@ -278,7 +279,7 @@ export default { 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.", - promosmsTypeSpeed: "SMS SPEED - wysyłka priorytetowa, posiada wszystkie zalety SMS FULL", + promosmsTypeSpeed: "SMS SPEED - wysyłka priorytetowa, ma wszystkie zalety SMS FULL", promosmsPhoneNumber: "Numer odbiorcy", promosmsSMSSender: "Nadawca SMS (wcześniej zatwierdzone nazwy z panelu PromoSMS)", "Primary Base URL": "Główny URL", @@ -306,6 +307,10 @@ export default { "One record": "Jeden rekord", steamApiKeyDescription: "Do monitorowania serwera gier Steam potrzebny jest klucz Steam Web-API. Możesz zarejestrować swój klucz API tutaj: ", "Current User": "Aktualny użytkownik", + topic: "Temat", + topicExplanation: "Temat MQTT do monitorowania", + successMessage: "Komunikat o powodzeniu", + successMessageExplanation: "Komunikat MQTT, który zostanie uznany za powodzenie", recent: "Ostatnie", Done: "Zrobione", Info: "Info", @@ -344,7 +349,7 @@ export default { Discard: "Odrzuć", Cancel: "Anuluj", "Powered by": "Napędzane przez", - shrinkDatabaseDescription: "Uruchom VACUUM na bazie SQLite. Jeżeli twoja baza została stworzona po wersji 1.10.0, to posiada już włączoną opcję AUTO_VACUUM i stosowanie ręcznego oczyszczania nie jest potrzebne.", + shrinkDatabaseDescription: "Uruchom VACUUM na bazie SQLite. Jeżeli twoja baza została stworzona po wersji 1.10.0, to ma już włączoną opcję AUTO_VACUUM i stosowanie ręcznego oczyszczania nie jest potrzebne.", clicksendsms: "ClickSend SMS", apiCredentials: "Poświadczenia API", serwersms: "SerwerSMS.pl", @@ -352,14 +357,111 @@ export default { serwersmsAPIPassword: "Hasło API", serwersmsPhoneNumber: "Numer telefonu", serwersmsSenderName: "Nazwa nadawcy (zatwierdzona w panelu klienta)", - "stackfield": "Stackfield", + stackfield: "Stackfield", + Customize: "Dostosuj", + "Custom Footer": "Niestandardowa stopka", + "Custom CSS": "Niestandardowy CSS", smtpDkimSettings: "Ustawienia DKIM", smtpDkimDesc: "Zapoznaj się z Nodemailer DKIM {0}, aby dowiedzieć się więcej", documentation: "dokumentacja", smtpDkimDomain: "Nazwa domeny", smtpDkimKeySelector: "Selektor klucza", smtpDkimPrivateKey: "Klucz prywatny", - smtpDkimHashAlgo: "Algorytm Hashowania (opcjonalne)", + smtpDkimHashAlgo: "Algorytm haszujący (opcjonalne)", smtpDkimheaderFieldNames: "Klucze nagłówka do podpisu (opcjonalne)", smtpDkimskipFields: "Klucze nagłówka do pominięcia (opcjonalne)", + gorush: "Gorush", + alerta: "Alerta", + alertaApiEndpoint: "Punkt końcowy API", + alertaEnvironment: "Środowisko", + alertaApiKey: "Klucz API", + alertaAlertState: "Alert State", + alertaRecoverState: "Recover State", + deleteStatusPageMsg: "Jesteś pewien, że chcesz usunąć tę stronę statusów?", + Proxies: "Proxy", + default: "Domyślny", + enabled: "Włączony", + setAsDefault: "Ustaw jako domyślny", + deleteProxyMsg: "Jesteś pewien, że chcesz usunąć proxy ze wszystkich monitorów?", + proxyDescription: "Proxy muszą być przypisane do monitora, aby działały.", + enableProxyDescription: "Ten serwer proxy nie będzie miał wpływu na żądania monitorów, dopóki nie zostanie aktywowany. Możesz kontrolować tymczasowe wyłączenie serwera proxy ze wszystkich monitorów za pomocą statusu aktywacji.", + setAsDefaultProxyDescription: "Ten serwer proxy będzie domyślnie włączony dla nowych monitorów. Można go jednak wyłączyć osobno dla każdego monitora.", + "Certificate Chain": "Łańcuch certyfikatów", + Valid: "Ważny", + Invalid: "Nieważny", + AccessKeyId: "AccessKey ID", + SecretAccessKey: "AccessKey Sekret", + PhoneNumbers: "Numery telefonów", + TemplateCode: "Kod szablonu", + SignName: "Podpis", + "Sms template must contain parameters: ": "Szablon sms musi posiadać parametry: ", + "Bark Endpoint": "Punkt końcowy Bark", + WebHookUrl: "WebHookUrl", + SecretKey: "Tajny klucz", + "For safety, must use secret key": "Ze względów bezpieczeństwa musisz użyć tajnego klucza", + "Device Token": "Device Token", + Platform: "Platforma", + iOS: "iOS", + Android: "Android", + Huawei: "Huawei", + High: "Wysoki", + Retry: "Ponów", + Topic: "Temat", + "WeCom Bot Key": "Klucz bota WeCom", + "Setup Proxy": "Skonfiguruj proxy", + "Proxy Protocol": "Protokół proxy", + "Proxy Server": "Serwer proxy", + "Proxy server has authentication": "Serwer proxy ma autoryzację", + User: "Użytkownik", + Installed: "Zainstalowany", + "Not installed": "Nie zainstalowany", + Running: "Działa", + "Not running": "Nie działa", + "Remove Token": "Usuń token", + Start: "Start", + Stop: "Stop", + "Uptime Kuma": "Uptime Kuma", + "Add New Status Page": "Dodaj nową stronę statusów", + Slug: "Symbol", + "Accept characters:": "Dozwolone znaki:", + startOrEndWithOnly: "Zaczynające się i kończące wyłącznie {0} znakami", + "No consecutive dashes": "Bez powtarzających się myślników", + Next: "Dalej", + "The slug is already taken. Please choose another slug.": "Ten symbol jest już zajęty. Proszę, wybierz inny.", + "No Proxy": "Bez proxy", + "HTTP Basic Auth": "Podstawowa autoryzacja HTTP", + "New Status Page": "Nowa strona statusu", + "Page Not Found": "Strona nie została znaleziona", + "Reverse Proxy": "Odwrotne Proxy", + Backup: "Backup", + About: "O skrypcie", + wayToGetCloudflaredURL: "(Pobierz cloudflared z {0})", + cloudflareWebsite: "Strona Cloudflare", + "Message:": "Wiadomość:", + "Don't know how to get the token? Please read the guide:": "Nie wiesz jak uzyksać token? Przeczytaj proszę poradnik:", + "The current connection may be lost if you are currently connecting via Cloudflare Tunnel. Are you sure want to stop it? Type your current password to confirm it.": "Bieżące połączenie może zostać utracone, jeśli aktualnie łączysz się przez tunel Cloudflare. Czy na pewno chcesz to przerwać? Wpisz swoje aktualne hasło, aby je potwierdzić.", + "Other Software": "Inne oprogramowanie", + "For example: nginx, Apache and Traefik.": "Na przykład: nginx, Apache i Traefik.", + "Please read": "Przeczytaj proszę", + "Subject:": "Temat:", + "Valid To:": "Ważdny do:", + "Days Remaining:": "Pozostało dni:", + "Issuer:": "Wydawca:", + "Fingerprint:": "Odcisk palca:", + "No status pages": "Brak stron statusów", + "Domain Name Expiry Notification": "Powiadomienie o wygasaniu domeny", + Proxy: "Proxy", + "Date Created": "Data stworzenia", + onebotHttpAddress: "Adres HTTP OneBot", + onebotMessageType: "Rodzaj wiadomości OneBot", + onebotGroupMessage: "Grupowa", + onebotPrivateMessage: "Prywatna", + onebotUserOrGroupId: "ID Grupy/Użytkownika", + onebotSafetyTips: "Ze względów bezpieczeństwa musisz ustawić token dostępu", + "PushDeer Key": "Klucz PushDeer", + "Footer Text": "Treść stopki", + "Show Powered By": "Pokaż co napędza stronę", + "Domain Names": "Domeny", + signedInDisp: "Zalogowany jako {0}", + signedInDispDisabled: "Autoryzacja wyłączona.", };