// ignore: unused_import import 'package:intl/intl.dart' as intl; import 'app_localizations.dart'; // ignore_for_file: type=lint /// The translations for Polish (`pl`). class AppLocalizationsPl extends AppLocalizations { AppLocalizationsPl([String locale = 'pl']) : super(locale); @override String get appTitle => 'MeshCore SAR'; @override String get messages => 'Wiadomości'; @override String get contacts => 'Kontakty'; @override String get map => 'Mapa'; @override String get settings => 'Ustawienia'; @override String get connect => 'Połącz'; @override String get disconnect => 'Rozłącz'; @override String get noDevicesFound => 'Nie znaleziono urządzeń'; @override String get scanAgain => 'Skanuj ponownie'; @override String get deviceNotConnected => 'Urządzenie nie jest połączone'; @override String get locationPermissionDenied => 'Odmówiono dostępu do lokalizacji'; @override String get locationPermissionPermanentlyDenied => 'Dostęp do lokalizacji został trwale zablokowany. Włącz go w Ustawieniach.'; @override String get locationPermissionRequired => 'Dostęp do lokalizacji jest wymagany do śledzenia GPS i koordynacji zespołu. Możesz go włączyć później w Ustawieniach.'; @override String get locationServicesDisabled => 'Usługi lokalizacji są wyłączone. Włącz je w Ustawieniach.'; @override String get failedToGetGpsLocation => 'Nie udało się pobrać lokalizacji GPS'; @override String failedToAdvertise(String error) { return 'Nie udało się rozgłosić: $error'; } @override String get cancelReconnection => 'Anuluj ponowne łączenie'; @override String get general => 'Ogólne'; @override String get theme => 'Motyw'; @override String get chooseTheme => 'Wybierz motyw'; @override String get light => 'Jasny'; @override String get dark => 'Ciemny'; @override String get blueLightTheme => 'Niebieski jasny motyw'; @override String get blueDarkTheme => 'Niebieski ciemny motyw'; @override String get sarRed => 'SAR Czerwony'; @override String get alertEmergencyMode => 'Tryb alarmowy/awaryjny'; @override String get sarGreen => 'SAR Zielony'; @override String get safeAllClearMode => 'Tryb bezpieczny/wszystko jasne'; @override String get autoSystem => 'Automatyczny (system)'; @override String get followSystemTheme => 'Dopasuj do motywu systemowego'; @override String get showRxTxIndicators => 'Pokaż wskaźniki RX/TX'; @override String get disableMap => 'Wyłącz mapę'; @override String get language => 'Język'; @override String get chooseLanguage => 'Wybierz język'; @override String get save => 'Zapisz'; @override String get cancel => 'Anuluj'; @override String get close => 'Zamknij'; @override String get about => 'Informacje'; @override String get appVersion => 'Wersja aplikacji'; @override String get aboutMeshCoreSar => 'O MeshCore SAR'; @override String get aboutDescription => 'Aplikacja poszukiwawczo-ratownicza zaprojektowana dla zespołów reagowania kryzysowego. Funkcje obejmują:\n\n• Sieć BLE mesh do komunikacji urządzenie-urządzenie\n• Mapy offline z wieloma warstwami\n• Śledzenie członków zespołu w czasie rzeczywistym\n• Taktyczne znaczniki SAR (odnaleziona osoba, pożar, strefa zbiórki)\n• Zarządzanie kontaktami i wiadomościami\n• Śledzenie GPS z kompasem\n• Buforowanie kafelków mapy do użytku offline'; @override String get technologiesUsed => 'Użyte technologie:'; @override String get technologiesList => '• Flutter do rozwoju wieloplatformowego\n• BLE (Bluetooth Low Energy) do sieci mesh\n• OpenStreetMap do map\n• Provider do zarządzania stanem\n• SharedPreferences do pamięci lokalnej'; @override String get moreInfo => 'Więcej informacji'; @override String get packageName => 'Nazwa pakietu'; @override String get sampleData => 'Dane przykładowe'; @override String get sampleDataDescription => 'Wczytaj lub wyczyść przykładowe kontakty, wiadomości kanałów i znaczniki SAR do testów'; @override String get loadSampleData => 'Wczytaj dane przykładowe'; @override String get clearAllData => 'Wyczyść wszystkie dane'; @override String get clearAllDataConfirmTitle => 'Wyczyść wszystkie dane'; @override String get clearAllDataConfirmMessage => 'To wyczyści wszystkie kontakty i znaczniki SAR. Czy na pewno?'; @override String get clear => 'Wyczyść'; @override String loadedSampleData( int teamCount, int channelCount, int sarCount, int messageCount, ) { return 'Wczytano $teamCount członków zespołu, $channelCount kanałów, $sarCount znaczników SAR, $messageCount wiadomości'; } @override String failedToLoadSampleData(String error) { return 'Nie udało się wczytać danych przykładowych: $error'; } @override String get allDataCleared => 'Wszystkie dane wyczyszczono'; @override String get failedToStartBackgroundTracking => 'Nie udało się uruchomić śledzenia w tle. Sprawdź uprawnienia i połączenie BLE.'; @override String locationBroadcast(String latitude, String longitude) { return 'Nadawanie lokalizacji: $latitude, $longitude'; } @override String get defaultPinInfo => 'Domyślny PIN dla urządzeń bez ekranu to 123456. Problem z parowaniem? Zapomnij urządzenie Bluetooth w ustawieniach systemu.'; @override String get noMessagesYet => 'Brak wiadomości'; @override String get pullDownToSync => 'Przeciągnij w dół, aby zsynchronizować wiadomości'; @override String get deleteContact => 'Usuń kontakt'; @override String get delete => 'Usuń'; @override String get viewOnMap => 'Pokaż na mapie'; @override String get refresh => 'Odśwież'; @override String get resetPath => 'Resetuj trasę (wyznacz ponownie)'; @override String copiedToClipboard(String label) { return 'Skopiowano $label do schowka'; } @override String get pleaseEnterPassword => 'Wprowadź hasło'; @override String failedToSyncContacts(String error) { return 'Nie udało się zsynchronizować kontaktów: $error'; } @override String get loggedInSuccessfully => 'Zalogowano pomyślnie! Oczekiwanie na wiadomości z pokoju...'; @override String get loginFailed => 'Logowanie nie powiodło się - nieprawidłowe hasło'; @override String loggingIn(String roomName) { return 'Logowanie do $roomName...'; } @override String failedToSendLogin(String error) { return 'Nie udało się wysłać logowania: $error'; } @override String get lowLocationAccuracy => 'Niska dokładność lokalizacji'; @override String get continue_ => 'Kontynuuj'; @override String get sendSarMarker => 'Wyślij znacznik SAR'; @override String get deleteDrawing => 'Usuń rysunek'; @override String get drawingTools => 'Narzędzia rysowania'; @override String get drawLine => 'Rysuj linię'; @override String get drawLineDesc => 'Narysuj odręczną linię na mapie'; @override String get drawRectangle => 'Rysuj prostokąt'; @override String get drawRectangleDesc => 'Narysuj prostokątny obszar na mapie'; @override String get measureDistance => 'Mierz odległość'; @override String get measureDistanceDesc => 'Przytrzymaj dwa punkty, aby zmierzyć'; @override String get clearMeasurement => 'Wyczyść pomiar'; @override String distanceLabel(String distance) { return 'Odległość: $distance'; } @override String get longPressForSecondPoint => 'Przytrzymaj dla drugiego punktu'; @override String get longPressToStartMeasurement => 'Przytrzymaj, aby ustawić pierwszy punkt'; @override String get longPressToStartNewMeasurement => 'Przytrzymaj, aby rozpocząć nowy pomiar'; @override String get shareDrawings => 'Udostępnij rysunki'; @override String get clearAllDrawings => 'Wyczyść wszystkie rysunki'; @override String get completeLine => 'Zakończ linię'; @override String broadcastDrawingsToTeam(int count, String plural) { return 'Nadaj $count rysunek$plural do zespołu'; } @override String removeAllDrawings(int count, String plural) { return 'Usuń wszystkie $count rysunek$plural'; } @override String deleteAllDrawingsConfirm(int count, String plural) { return 'Usunąć wszystkie $count rysunek$plural z mapy?'; } @override String get drawing => 'Rysunek'; @override String shareDrawingsCount(int count, String plural) { return 'Udostępnij $count rysunek$plural'; } @override String get showReceivedDrawings => 'Pokaż odebrane rysunki'; @override String get showingAllDrawings => 'Pokazywane są wszystkie rysunki'; @override String get showingOnlyYourDrawings => 'Pokazywane są tylko twoje rysunki'; @override String get showSarMarkers => 'Pokaż znaczniki SAR'; @override String get showingSarMarkers => 'Pokazywane są znaczniki SAR'; @override String get hidingSarMarkers => 'Ukrywanie znaczników SAR'; @override String get clearAll => 'Wyczyść wszystko'; @override String get publicChannel => 'Kanał publiczny'; @override String get broadcastToAll => 'Nadaj do wszystkich pobliskich węzłów (tymczasowo)'; @override String get storedPermanently => 'Przechowywane na stałe w pokoju'; @override String get notConnectedToDevice => 'Brak połączenia z urządzeniem'; @override String get typeYourMessage => 'Wpisz wiadomość...'; @override String get quickLocationMarker => 'Szybki znacznik lokalizacji'; @override String get markerType => 'Typ znacznika'; @override String get sendTo => 'Wyślij do'; @override String get noDestinationsAvailable => 'Brak dostępnych odbiorców.'; @override String get selectDestination => 'Wybierz odbiorcę...'; @override String get ephemeralBroadcastInfo => 'Tymczasowe: nadawane tylko drogą radiową. Nie jest zapisywane - węzły muszą być online.'; @override String get persistentRoomInfo => 'Trwałe: zapisywane niezmiennie w pokoju. Synchronizowane automatycznie i zachowywane offline.'; @override String get location => 'Lokalizacja'; @override String get fromMap => 'Z mapy'; @override String get gettingLocation => 'Pobieranie lokalizacji...'; @override String get locationError => 'Błąd lokalizacji'; @override String get retry => 'Ponów'; @override String get refreshLocation => 'Odśwież lokalizację'; @override String accuracyMeters(int accuracy) { return 'Dokładność: ±${accuracy}m'; } @override String get notesOptional => 'Notatki (opcjonalnie)'; @override String get addAdditionalInformation => 'Dodaj dodatkowe informacje...'; @override String lowAccuracyWarning(int accuracy) { return 'Dokładność lokalizacji wynosi ±${accuracy}m. To może nie być wystarczająco dokładne dla działań SAR.\n\nKontynuować mimo to?'; } @override String get loginToRoom => 'Zaloguj do pokoju'; @override String get enterPasswordInfo => 'Wprowadź hasło, aby uzyskać dostęp do tego pokoju. Hasło zostanie zapisane na przyszłość.'; @override String get password => 'Hasło'; @override String get enterRoomPassword => 'Wpisz hasło pokoju'; @override String get loggingInDots => 'Logowanie...'; @override String get login => 'Zaloguj'; @override String failedToAddRoom(String error) { return 'Nie udało się dodać pokoju do urządzenia: $error\n\nPokój mógł jeszcze nie rozpocząć nadawania.\nSpróbuj poczekać, aż pokój zacznie nadawać.'; } @override String get direct => 'Bezpośrednie'; @override String get flood => 'Rozgłoszeniowo'; @override String get autoSend => 'Automatyczne wysyłanie'; @override String get autoSendDescription => 'Wyślij bieżącą trasą.'; @override String get sendDirect => 'Wysyłanie bezpośrednie'; @override String get sendDirectDescription => 'Wyślij bezpośrednio do tego kontaktu.'; @override String get sendFlood => 'Wysyłanie zalewowe'; @override String get sendFloodDescription => 'Wyślij przez wszystkie przekaźniki.'; @override String get loggedIn => 'Zalogowano'; @override String get noGpsData => 'Brak danych GPS'; @override String get distance => 'Odległość'; @override String directPingTimeout(String name) { return 'Przekroczono czas bezpośredniego ping - ponawianie dla $name przez flooding...'; } @override String pingFailed(String name) { return 'Ping do $name nie powiódł się - nie otrzymano odpowiedzi'; } @override String deleteContactConfirmation(String name) { return 'Czy na pewno chcesz usunąć „$name”?\n\nTo usunie kontakt zarówno z aplikacji, jak i z towarzyszącego urządzenia radiowego.'; } @override String failedToRemoveContact(String error) { return 'Nie udało się usunąć kontaktu: $error'; } @override String get type => 'Typ'; @override String get publicKey => 'Klucz publiczny'; @override String get lastSeen => 'Ostatnio widziany'; @override String get yes => 'Tak'; @override String get no => 'Nie'; @override String get permissions => 'Uprawnienia'; @override String get telemetry => 'Telemetria'; @override String get voltage => 'Napięcie'; @override String get battery => 'Bateria'; @override String get temperature => 'Temperatura'; @override String get humidity => 'Wilgotność'; @override String get pressure => 'Ciśnienie'; @override String get gpsTelemetry => 'GPS (telemetria)'; @override String get reLoginToRoom => 'Zaloguj ponownie do pokoju'; @override String get heading => 'Kierunek'; @override String get elevation => 'Wysokość'; @override String get accuracy => 'Dokładność'; @override String get bearing => 'Namiar'; @override String get direction => 'Kierunek'; @override String get filterMarkers => 'Filtruj znaczniki'; @override String get filterMarkersTooltip => 'Filtruj znaczniki'; @override String get contactsFilter => 'Kontakty'; @override String get repeatersFilter => 'Przekaźniki'; @override String get sarMarkers => 'Znaczniki SAR'; @override String get foundPerson => 'Odnaleziona osoba'; @override String get fire => 'Pożar'; @override String get stagingArea => 'Punkt zbiórki'; @override String get showAll => 'Pokaż wszystko'; @override String get locationUnavailable => 'Lokalizacja niedostępna'; @override String get ahead => 'przed tobą'; @override String degreesRight(int degrees) { return '$degrees° w prawo'; } @override String degreesLeft(int degrees) { return '$degrees° w lewo'; } @override String latLonFormat(String latitude, String longitude) { return 'Szer.: $latitude Dł.: $longitude'; } @override String get noContactsYet => 'Brak kontaktów'; @override String get connectToDeviceToLoadContacts => 'Połącz się z urządzeniem, aby wczytać kontakty'; @override String get teamMembers => 'Członkowie zespołu'; @override String get repeaters => 'Przekaźniki'; @override String get rooms => 'Pokoje'; @override String get channels => 'Kanały'; @override String get selectMapLayer => 'Wybierz warstwę mapy'; @override String get openStreetMap => 'OpenStreetMap'; @override String get openTopoMap => 'OpenTopoMap'; @override String get esriSatellite => 'Satelita ESRI'; @override String get googleHybrid => 'Google Hybrydowa'; @override String get googleRoadmap => 'Google Drogowa'; @override String get googleTerrain => 'Google Teren'; @override String get dragToPosition => 'Przeciągnij do pozycji'; @override String get createSarMarker => 'Utwórz znacznik SAR'; @override String get compass => 'Kompas'; @override String get navigationAndContacts => 'Nawigacja i kontakty'; @override String get sarAlert => 'ALERT SAR'; @override String get textCopiedToClipboard => 'Tekst skopiowano do schowka'; @override String get cannotReplySenderMissing => 'Nie można odpowiedzieć: brak informacji o nadawcy'; @override String get cannotReplyContactNotFound => 'Nie można odpowiedzieć: nie znaleziono kontaktu'; @override String get copyText => 'Kopiuj tekst'; @override String get saveAsTemplate => 'Zapisz jako szablon'; @override String get templateSaved => 'Szablon zapisano pomyślnie'; @override String get templateAlreadyExists => 'Szablon z tym emoji już istnieje'; @override String get deleteMessage => 'Usuń wiadomość'; @override String get deleteMessageConfirmation => 'Czy na pewno chcesz usunąć tę wiadomość?'; @override String get shareLocation => 'Udostępnij lokalizację'; @override String shareLocationText( String markerInfo, String lat, String lon, String url, ) { return '$markerInfo\n\nWspółrzędne: $lat, $lon\n\nGoogle Maps: $url'; } @override String get sarLocationShare => 'Lokalizacja SAR'; @override String get justNow => 'Przed chwilą'; @override String minutesAgo(int minutes) { return '$minutes min temu'; } @override String hoursAgo(int hours) { return '$hours godz. temu'; } @override String daysAgo(int days) { return '$days dni temu'; } @override String secondsAgo(int seconds) { return '$seconds sek. temu'; } @override String get sending => 'Wysyłanie...'; @override String get sent => 'Wysłano'; @override String get delivered => 'Dostarczono'; @override String deliveredWithTime(int time) { return 'Dostarczono (${time}ms)'; } @override String get failed => 'Niepowodzenie'; @override String get broadcast => 'Nadawanie'; @override String deliveredToContacts(int delivered, int total) { return 'Dostarczono do $delivered/$total kontaktów'; } @override String get allDelivered => 'Wszystko dostarczono'; @override String get recipientDetails => 'Szczegóły odbiorcy'; @override String get pending => 'Oczekujące'; @override String get sarMarkerFoundPerson => 'Odnaleziona osoba'; @override String get sarMarkerFire => 'Miejsce pożaru'; @override String get sarMarkerStagingArea => 'Strefa zbiórki'; @override String get sarMarkerObject => 'Odnaleziony obiekt'; @override String get from => 'Od'; @override String get coordinates => 'Współrzędne'; @override String get tapToViewOnMap => 'Dotknij, aby zobaczyć na mapie'; @override String get radioSettings => 'Ustawienia radia'; @override String get frequencyMHz => 'Częstotliwość (MHz)'; @override String get bandwidth => 'Szerokość pasma'; @override String get spreadingFactor => 'Współczynnik rozpraszania'; @override String get codingRate => 'Szybkość kodowania'; @override String get txPowerDbm => 'Moc TX (dBm)'; @override String maxPowerDbm(int power) { return 'Maks: $power dBm'; } @override String get you => 'Ty'; @override String exportFailed(String error) { return 'Eksport nie powiódł się: $error'; } @override String importFailed(String error) { return 'Import nie powiódł się: $error'; } @override String get unknown => 'Nieznane'; @override String get onlineLayers => 'Warstwy online'; @override String get locationTrail => 'Ślad lokalizacji'; @override String get showTrailOnMap => 'Pokaż ślad na mapie'; @override String get trailVisible => 'Ślad jest widoczny na mapie'; @override String get trailHiddenRecording => 'Ślad jest ukryty (nadal nagrywany)'; @override String get duration => 'Czas trwania'; @override String get points => 'Punkty'; @override String get clearTrail => 'Wyczyść ślad'; @override String get clearTrailQuestion => 'Wyczyścić ślad?'; @override String get clearTrailConfirmation => 'Czy na pewno chcesz wyczyścić bieżący ślad lokalizacji? Tego działania nie można cofnąć.'; @override String get noTrailRecorded => 'Brak zapisanego śladu'; @override String get startTrackingToRecord => 'Rozpocznij śledzenie lokalizacji, aby zapisać ślad'; @override String get trailControls => 'Sterowanie śladem'; @override String get model => 'Model'; @override String get version => 'Wersja'; @override String get maxContacts => 'Maks. kontaktów'; @override String get maxChannels => 'Maks. kanałów'; @override String get publicInfo => 'Informacje publiczne'; @override String get useCurrentLocation => 'Użyj bieżącej lokalizacji'; @override String get noneUnknown => 'Brak/Nieznane'; @override String get chatNode => 'Węzeł czatu'; @override String get repeater => 'Przekaźnik'; @override String get roomChannel => 'Pokój/Kanał'; @override String typeNumber(int number) { return 'Typ $number'; } @override String failedToSave(String error) { return 'Nie udało się zapisać: $error'; } @override String failedToGetLocation(String error) { return 'Nie udało się pobrać lokalizacji: $error'; } @override String get sarTemplates => 'Szablony SAR'; @override String get addTemplate => 'Dodaj szablon'; @override String get editTemplate => 'Edytuj szablon'; @override String get deleteTemplate => 'Usuń szablon'; @override String get templateName => 'Nazwa szablonu'; @override String get templateNameHint => 'np. Odnaleziona osoba'; @override String get templateEmoji => 'Emoji'; @override String get emojiRequired => 'Emoji jest wymagane'; @override String get nameRequired => 'Nazwa jest wymagana'; @override String get templateDescription => 'Opis (opcjonalnie)'; @override String get templateDescriptionHint => 'Dodaj dodatkowy kontekst...'; @override String get templateColor => 'Kolor'; @override String get previewFormat => 'Podgląd (format wiadomości SAR)'; @override String get importFromClipboard => 'Importuj'; @override String get exportToClipboard => 'Eksportuj'; @override String deleteTemplateConfirmation(String name) { return 'Usunąć szablon „$name”?'; } @override String get templateAdded => 'Dodano szablon'; @override String get templateUpdated => 'Zaktualizowano szablon'; @override String get templateDeleted => 'Usunięto szablon'; @override String templatesImported(int count) { String _temp0 = intl.Intl.pluralLogic( count, locale: localeName, other: 'Zaimportowano $count szablonów', one: 'Zaimportowano 1 szablon', zero: 'Nie zaimportowano szablonów', ); return '$_temp0'; } @override String templatesExported(int count) { String _temp0 = intl.Intl.pluralLogic( count, locale: localeName, other: 'Wyeksportowano $count szablonów do schowka', one: 'Wyeksportowano 1 szablon do schowka', ); return '$_temp0'; } @override String get resetToDefaults => 'Przywróć domyślne'; @override String get resetToDefaultsConfirmation => 'To usunie wszystkie własne szablony i przywróci 4 domyślne szablony. Kontynuować?'; @override String get reset => 'Resetuj'; @override String get resetComplete => 'Szablony przywrócono do domyślnych'; @override String get noTemplates => 'Brak dostępnych szablonów'; @override String get tapAddToCreate => 'Dotknij +, aby utworzyć pierwszy szablon'; @override String get ok => 'OK'; @override String get locationPermission => 'Uprawnienie lokalizacji'; @override String get checking => 'Sprawdzanie...'; @override String get locationPermissionGrantedAlways => 'Przyznano (zawsze)'; @override String get locationPermissionGrantedWhileInUse => 'Przyznano (podczas użycia)'; @override String get locationPermissionDeniedTapToRequest => 'Odrzucono - dotknij, aby poprosić'; @override String get locationPermissionPermanentlyDeniedOpenSettings => 'Trwale odrzucono - otwórz ustawienia'; @override String get locationPermissionDialogContent => 'Dostęp do lokalizacji został trwale odrzucony. Włącz go w ustawieniach urządzenia, aby używać GPS i udostępniania lokalizacji.'; @override String get openSettings => 'Otwórz ustawienia'; @override String get locationPermissionGranted => 'Przyznano uprawnienie lokalizacji!'; @override String get locationPermissionRequiredForGps => 'Dostęp do lokalizacji jest wymagany do śledzenia GPS i udostępniania lokalizacji.'; @override String get locationPermissionAlreadyGranted => 'Dostęp do lokalizacji został już przyznany.'; @override String get sarNavyBlue => 'SAR Granatowy'; @override String get sarNavyBlueDescription => 'Tryb profesjonalny/operacyjny'; @override String get selectRecipient => 'Wybierz odbiorcę'; @override String get broadcastToAllNearby => 'Nadaj do wszystkich w pobliżu'; @override String get searchRecipients => 'Szukaj odbiorców...'; @override String get noContactsFound => 'Nie znaleziono kontaktów'; @override String get noRoomsFound => 'Nie znaleziono pokoi'; @override String get noRecipientsAvailable => 'Brak dostępnych odbiorców'; @override String get noChannelsFound => 'Nie znaleziono kanałów'; @override String get newMessage => 'Nowa wiadomość'; @override String get channel => 'Kanał'; @override String get samplePoliceLead => 'Dowódca policji'; @override String get sampleDroneOperator => 'Operator drona'; @override String get sampleFirefighterAlpha => 'Strażak'; @override String get sampleMedicCharlie => 'Ratownik medyczny'; @override String get sampleCommandDelta => 'Dowództwo'; @override String get sampleFireEngine => 'Wóz strażacki'; @override String get sampleAirSupport => 'Wsparcie lotnicze'; @override String get sampleBaseCoordinator => 'Koordynator bazy'; @override String get channelEmergency => 'Alarmowy'; @override String get channelCoordination => 'Koordynacja'; @override String get channelUpdates => 'Aktualizacje'; @override String get sampleTeamMember => 'Przykładowy członek zespołu'; @override String get sampleScout => 'Przykładowy zwiadowca'; @override String get sampleBase => 'Przykładowa baza'; @override String get sampleSearcher => 'Przykładowy poszukiwacz'; @override String get sampleObjectBackpack => ' Znaleziono plecak - kolor niebieski'; @override String get sampleObjectVehicle => ' Porzucony pojazd - sprawdzić właściciela'; @override String get sampleObjectCamping => ' Znaleziono sprzęt kempingowy'; @override String get sampleObjectTrailMarker => ' Znaleziono znacznik szlaku poza trasą'; @override String get sampleMsgAllTeamsCheckIn => 'Wszystkie zespoły - meldunek'; @override String get sampleMsgWeatherUpdate => 'Aktualizacja pogody: bezchmurnie, temp. 18°C'; @override String get sampleMsgBaseCamp => 'Bazę założono w strefie zbiórki'; @override String get sampleMsgTeamAlpha => 'Zespół przemieszcza się do sektora 2'; @override String get sampleMsgRadioCheck => 'Kontrola radiowa - wszystkie stacje proszone o odpowiedź'; @override String get sampleMsgWaterSupply => 'Woda dostępna w punkcie kontrolnym 3'; @override String get sampleMsgTeamBravo => 'Zespół melduje: sektor 1 czysty'; @override String get sampleMsgEtaRallyPoint => 'Szacowany czas dotarcia do punktu zbiórki: 15 minut'; @override String get sampleMsgSupplyDrop => 'Zrzut zaopatrzenia potwierdzony na 14:00'; @override String get sampleMsgDroneSurvey => 'Rozpoznanie dronem zakończone - brak wyników'; @override String get sampleMsgTeamCharlie => 'Zespół prosi o wsparcie'; @override String get sampleMsgRadioDiscipline => 'Wszystkie jednostki: zachować dyscyplinę radiową'; @override String get sampleMsgUrgentMedical => 'PILNE: potrzebna pomoc medyczna w sektorze 4'; @override String get sampleMsgAdultMale => ' Dorosły mężczyzna, przytomny'; @override String get sampleMsgFireSpotted => 'Wykryto pożar - współrzędne w drodze'; @override String get sampleMsgSpreadingRapidly => ' Szybko się rozprzestrzenia!'; @override String get sampleMsgPriorityHelicopter => 'PRIORYTET: potrzebne wsparcie śmigłowca'; @override String get sampleMsgMedicalTeamEnRoute => 'Zespół medyczny jest w drodze do twojej lokalizacji'; @override String get sampleMsgEvacHelicopter => 'ETA śmigłowca ewakuacyjnego 10 minut'; @override String get sampleMsgEmergencyResolved => 'Sytuacja opanowana - wszystko jasne'; @override String get sampleMsgEmergencyStagingArea => ' Strefa zbiórki awaryjnej'; @override String get sampleMsgEmergencyServices => 'Służby ratunkowe zostały powiadomione i jadą na miejsce'; @override String get sampleAlphaTeamLead => 'Lider zespołu'; @override String get sampleBravoScout => 'Zwiadowca'; @override String get sampleCharlieMedic => 'Ratownik medyczny'; @override String get sampleDeltaNavigator => 'Nawigator'; @override String get sampleEchoSupport => 'Wsparcie'; @override String get sampleBaseCommand => 'Dowództwo bazy'; @override String get sampleFieldCoordinator => 'Koordynator terenowy'; @override String get sampleMedicalTeam => 'Zespół medyczny'; @override String get mapDrawing => 'Rysunek mapy'; @override String get navigateToDrawing => 'Nawiguj do rysunku'; @override String get copyCoordinates => 'Kopiuj współrzędne'; @override String get hideFromMap => 'Ukryj na mapie'; @override String get lineDrawing => 'Rysunek linii'; @override String get rectangleDrawing => 'Rysunek prostokąta'; @override String get manualCoordinates => 'Współrzędne ręczne'; @override String get enterCoordinatesManually => 'Wprowadź współrzędne ręcznie'; @override String get latitudeLabel => 'Szerokość geograficzna'; @override String get longitudeLabel => 'Długość geograficzna'; @override String get exampleCoordinates => 'Przykład: 46.0569, 14.5058'; @override String get shareDrawing => 'Udostępnij rysunek'; @override String get shareWithAllNearbyDevices => 'Udostępnij wszystkim pobliskim urządzeniom'; @override String get shareToRoom => 'Udostępnij do pokoju'; @override String get sendToPersistentStorage => 'Wyślij do trwałego magazynu pokoju'; @override String get deleteDrawingConfirm => 'Czy na pewno chcesz usunąć ten rysunek?'; @override String get drawingDeleted => 'Rysunek usunięto'; @override String yourDrawingsCount(int count) { return 'Twoje rysunki ($count)'; } @override String get shared => 'Udostępniono'; @override String get line => 'Linia'; @override String get rectangle => 'Prostokąt'; @override String get updateAvailable => 'Dostępna aktualizacja'; @override String get currentVersion => 'Bieżąca'; @override String get latestVersion => 'Najnowsza'; @override String get downloadUpdate => 'Pobierz'; @override String get updateLater => 'Później'; @override String get cadastralParcels => 'Działki katastralne'; @override String get forestRoads => 'Drogi leśne'; @override String get wmsOverlays => 'Nakładki WMS'; @override String get hikingTrails => 'Szlaki piesze'; @override String get mainRoads => 'Drogi główne'; @override String get houseNumbers => 'Numery budynków'; @override String get fireHazardZones => 'Strefy zagrożenia pożarowego'; @override String get historicalFires => 'Historyczne pożary'; @override String get firebreaks => 'Pasy przeciwpożarowe'; @override String get krasFireZones => 'Strefy pożarowe Krasu'; @override String get placeNames => 'Nazwy miejsc'; @override String get municipalityBorders => 'Granice gmin'; @override String get topographicMap => 'Mapa topograficzna 1:25000'; @override String get recentMessages => 'Ostatnie wiadomości'; @override String get addChannel => 'Dodaj kanał'; @override String get channelName => 'Nazwa kanału'; @override String get channelNameHint => 'np. Zespół Ratunkowy Alfa'; @override String get channelSecret => 'Sekret kanału'; @override String get channelSecretHint => 'Wspólne hasło dla tego kanału'; @override String get channelSecretHelp => 'Ten sekret musi być współdzielony ze wszystkimi członkami zespołu, którzy potrzebują dostępu do tego kanału'; @override String get channelTypesInfo => 'Kanały hash (#team): sekret jest generowany automatycznie z nazwy. Ta sama nazwa = ten sam kanał na wszystkich urządzeniach.\n\nKanały prywatne: użyj jawnego sekretu. Dołączyć mogą tylko osoby znające sekret.'; @override String get hashChannelInfo => 'Kanał hash: sekret zostanie wygenerowany automatycznie z nazwy kanału. Każdy używający tej samej nazwy dołączy do tego samego kanału.'; @override String get channelNameRequired => 'Nazwa kanału jest wymagana'; @override String get channelNameTooLong => 'Nazwa kanału może mieć maksymalnie 31 znaków'; @override String get channelSecretRequired => 'Sekret kanału jest wymagany'; @override String get channelSecretTooLong => 'Sekret kanału może mieć maksymalnie 32 znaki'; @override String get invalidAsciiCharacters => 'Dozwolone są tylko znaki ASCII'; @override String get channelCreatedSuccessfully => 'Kanał utworzono pomyślnie'; @override String channelCreationFailed(String error) { return 'Nie udało się utworzyć kanału: $error'; } @override String get deleteChannel => 'Usuń kanał'; @override String deleteChannelConfirmation(String channelName) { return 'Czy na pewno chcesz usunąć kanał „$channelName”? Tej operacji nie można cofnąć.'; } @override String get channelDeletedSuccessfully => 'Kanał usunięto pomyślnie'; @override String channelDeletionFailed(String error) { return 'Nie udało się usunąć kanału: $error'; } @override String get createChannel => 'Utwórz kanał'; @override String get wizardBack => 'Wstecz'; @override String get wizardSkip => 'Pomiń'; @override String get wizardNext => 'Dalej'; @override String get wizardGetStarted => 'Zaczynaj'; @override String get wizardWelcomeTitle => 'Witamy w MeshCore SAR'; @override String get viewWelcomeTutorial => 'Pokaż samouczek powitalny'; @override String get allTeamContacts => 'Wszystkie kontakty zespołu'; @override String directMessagesInfo(int count) { return 'Wiadomości bezpośrednie z ACK. Wysłano do $count członków zespołu.'; } @override String sarMarkerSentToContacts(int count) { return 'Znacznik SAR wysłano do $count kontaktów'; } @override String get noContactsAvailable => 'Brak kontaktów zespołu'; @override String get reply => 'Odpowiedz'; @override String get technicalDetails => 'Szczegóły techniczne'; @override String get messageTechnicalDetails => 'Szczegóły techniczne wiadomości'; @override String get linkQuality => 'Jakość łącza'; @override String get delivery => 'Dostarczenie'; @override String get status => 'Status'; @override String get expectedAckTag => 'Oczekiwany znacznik ACK'; @override String get roundTrip => 'Czas podróży w obie strony'; @override String get retryAttempt => 'Próba ponowienia'; @override String get floodFallback => 'Awaryjny flooding'; @override String get identity => 'Tożsamość'; @override String get messageId => 'ID wiadomości'; @override String get sender => 'Nadawca'; @override String get senderKey => 'Klucz nadawcy'; @override String get recipient => 'Odbiorca'; @override String get recipientKey => 'Klucz odbiorcy'; @override String get voice => 'Głos'; @override String get voiceId => 'ID głosu'; @override String get envelope => 'Koperta'; @override String get sessionProgress => 'Postęp sesji'; @override String get complete => 'Zakończono'; @override String get rawDump => 'Surowy zrzut'; @override String get cannotRetryMissingRecipient => 'Nie można ponowić: brak informacji o odbiorcy'; @override String get voiceUnavailable => 'Głos jest obecnie niedostępny'; @override String get requestingVoice => 'Pobieranie głosu'; @override String get device => 'urządzenie'; @override String get change => 'Zmień'; @override String get wizardOverviewDescription => 'Ta aplikacja łączy wiadomości MeshCore, terenowe aktualizacje SAR, mapy i narzędzia urządzenia w jednym miejscu.'; @override String get wizardOverviewFeature1 => 'Wysyłaj wiadomości bezpośrednie, wpisy pokojowe i wiadomości kanałowe z głównej karty Wiadomości.'; @override String get wizardOverviewFeature2 => 'Udostępniaj znaczniki SAR, rysunki mapy, klipy głosowe i obrazy przez sieć mesh.'; @override String get wizardOverviewFeature3 => 'Połącz się przez BLE lub TCP, a następnie zarządzaj radiem towarzyszącym bezpośrednio z aplikacji.'; @override String get wizardMessagingTitle => 'Wiadomości i raporty terenowe'; @override String get wizardMessagingDescription => 'Wiadomości to tutaj coś więcej niż zwykły tekst. Aplikacja obsługuje już kilka typów danych operacyjnych i przepływów transferu.'; @override String get wizardMessagingFeature1 => 'Wysyłaj wiadomości bezpośrednie, wpisy pokojowe i ruch kanałowy z jednego edytora.'; @override String get wizardMessagingFeature2 => 'Twórz aktualizacje SAR i wielokrotnego użytku szablony SAR do typowych raportów terenowych.'; @override String get wizardMessagingFeature3 => 'Przesyłaj sesje głosowe i obrazy z postępem i szacowanym czasem transmisji w interfejsie.'; @override String get wizardConnectDeviceTitle => 'Połącz urządzenie'; @override String get wizardConnectDeviceDescription => 'Podłącz radio MeshCore, wybierz nazwę i zastosuj profil radiowy przed kontynuacją.'; @override String get wizardSetupBadge => 'Konfiguracja'; @override String get wizardOverviewBadge => 'Przegląd'; @override String wizardConnectedToDevice(String deviceName) { return 'Połączono z $deviceName'; } @override String get wizardNoDeviceConnected => 'Brak podłączonego urządzenia'; @override String get wizardSkipForNow => 'Pomiń na razie'; @override String get wizardDeviceNameLabel => 'Nazwa urządzenia'; @override String get wizardDeviceNameHelp => 'Ta nazwa jest rozgłaszana innym użytkownikom MeshCore.'; @override String get wizardConfigRegionLabel => 'Region konfiguracji'; @override String get wizardConfigRegionHelp => 'Używa pełnej oficjalnej listy presetów MeshCore. Domyślnie wybrane jest EU/UK (Narrow).'; @override String get wizardPresetNote1 => 'Upewnij się, że wybrany preset jest zgodny z lokalnymi przepisami radiowymi.'; @override String get wizardPresetNote2 => 'Lista odpowiada oficjalnemu źródłu presetów narzędzia konfiguracji MeshCore.'; @override String get wizardPresetNote3 => 'EU/UK (Narrow) pozostaje domyślnie wybrane podczas wdrożenia.'; @override String get wizardSaving => 'Zapisywanie...'; @override String get wizardSaveAndContinue => 'Zapisz i kontynuuj'; @override String get wizardEnterDeviceName => 'Wprowadź nazwę urządzenia przed kontynuacją.'; @override String wizardDeviceSetupSaved(String deviceName, String presetName) { return 'Zapisano $deviceName z ustawieniem $presetName.'; } @override String get wizardNetworkTitle => 'Kontakty, pokoje i repeatery'; @override String get wizardNetworkDescription => 'Karta Kontakty porządkuje sieć, którą odkrywasz, oraz trasy, których uczysz się z czasem.'; @override String get wizardNetworkFeature1 => 'Przeglądaj członków zespołu, repeatery, pokoje, kanały i oczekujące ogłoszenia na jednej liście.'; @override String get wizardNetworkFeature2 => 'Używaj smart ping, logowania do pokoi, poznanych ścieżek i narzędzi resetowania tras, gdy łączność staje się chaotyczna.'; @override String get wizardNetworkFeature3 => 'Twórz kanały i zarządzaj celami sieciowymi bez opuszczania aplikacji.'; @override String get wizardMapOpsTitle => 'Mapa, ślady i współdzielona geometria'; @override String get wizardMapOpsDescription => 'Mapa aplikacji jest bezpośrednio powiązana z wiadomościami, śledzeniem i nakładkami SAR zamiast być osobnym podglądem.'; @override String get wizardMapOpsFeature1 => 'Śledź własną pozycję, lokalizacje członków zespołu i ślady ruchu na mapie.'; @override String get wizardMapOpsFeature2 => 'Otwieraj rysunki z wiadomości, podglądaj je w miejscu i usuwaj z mapy w razie potrzeby.'; @override String get wizardMapOpsFeature3 => 'Korzystaj z widoków map repeaterów i współdzielonych nakładek, aby zrozumieć zasięg sieci w terenie.'; @override String get wizardToolsTitle => 'Narzędzia poza wiadomościami'; @override String get wizardToolsDescription => 'Jest tu więcej niż cztery główne karty. Aplikacja obejmuje także konfigurację, diagnostykę i opcjonalne przepływy czujników.'; @override String get wizardToolsFeature1 => 'Otwórz konfigurację urządzenia, aby zmienić ustawienia radia, telemetrię, moc TX i szczegóły urządzenia towarzyszącego.'; @override String get wizardToolsFeature2 => 'Włącz kartę Czujniki, gdy chcesz mieć pulpity monitorowanych czujników i szybkie odświeżanie.'; @override String get wizardToolsFeature3 => 'Używaj logów pakietów, skanowania widma i diagnostyki deweloperskiej podczas rozwiązywania problemów z mesh.'; @override String get postConnectDiscoveryTitle => 'Odkryć przekaźniki teraz?'; @override String get postConnectDiscoveryDescription => 'Uruchom odkrywanie przekaźników zaraz po połączeniu, aby zobaczyć pobliskie węzły MeshCore i szybciej dodać je do sieci.'; @override String get contactInSensors => 'W Czujnikach'; @override String get contactAddToSensors => 'Dodaj do Czujników'; @override String get contactSetPath => 'Ustaw ścieżkę'; @override String contactAddedToSensors(String contactName) { return '$contactName dodano do Czujników'; } @override String contactFailedToClearRoute(String error) { return 'Nie udało się wyczyścić trasy: $error'; } @override String get contactRouteCleared => 'Trasa wyczyszczona'; @override String contactRouteSet(String route) { return 'Ustawiono trasę: $route'; } @override String contactFailedToSetRoute(String error) { return 'Nie udało się ustawić trasy: $error'; } @override String get rssi => 'RSSI'; @override String get snr => 'SNR'; @override String get ackTimeout => 'Limit czasu ACK'; @override String get opcode => 'Opcode'; @override String get payload => 'Ładunek'; @override String get hops => 'Skoki'; @override String get hashSize => 'Rozmiar hash'; @override String get pathBytes => 'Bajty ścieżki'; @override String get selectedPath => 'Wybrana ścieżka'; @override String get estimatedTx => 'Szacowane nadawanie'; @override String get senderToReceipt => 'Od nadawcy do odbioru'; @override String get receivedCopies => 'Otrzymane kopie'; @override String get retryCause => 'Przyczyna ponowienia'; @override String get retryMode => 'Tryb ponowienia'; @override String get retryResult => 'Wynik ponowienia'; @override String get lastRetry => 'Ostatnia próba'; @override String get rxPackets => 'Pakiety RX'; @override String get mesh => 'Mesh'; @override String get rate => 'Szybkość'; @override String get window => 'Okno'; @override String get posttxDelay => 'Opóźnienie po nadawaniu'; @override String get bandpass => 'Pasmowy'; @override String get bandpassFilterVoice => 'Filtr pasmowy głosu'; @override String get active => 'Aktywny'; @override String get addContact => 'Dodaj kontakt'; @override String get all => 'Wszystko'; @override String get clearAllLabel => 'Wyczyść wszystko'; @override String get clearFilters => 'Wyczyść filtry'; @override String get clearRoute => 'Wyczyść trasę'; @override String get clearMessages => 'Wyczyść wiadomości'; @override String get clearScale => 'Wyczyść skalę'; @override String get clearDiscoveries => 'Wyczyść odkrycia'; @override String get clearOnlineTraceDatabase => 'Wyczyść bazę śladów'; @override String get clearAllChannels => 'Wyczyść wszystkie kanały'; @override String get clearAllContacts => 'Wyczyść wszystkie kontakty'; @override String get clearChannels => 'Wyczyść kanały'; @override String get clearContacts => 'Wyczyść kontakty'; @override String get clearPathOnMaxRetry => 'Wyczyść ścieżkę przy maks. próbie'; @override String get create => 'Utwórz'; @override String get custom => 'Niestandardowy'; @override String get defaultValue => 'Domyślny'; @override String get duplicate => 'Duplikuj'; @override String get editName => 'Edytuj nazwę'; @override String get open => 'Otwórz'; @override String get paste => 'Wklej'; @override String get preview => 'Podgląd'; @override String get remove => 'Usuń'; @override String get rename => 'Zmień nazwę'; @override String get resolveAll => 'Rozwiąż wszystko'; @override String get send => 'Wyślij'; @override String get sendAnyway => 'Wyślij mimo to'; @override String get share => 'Udostępnij'; @override String get trace => 'Śledzenie'; @override String get discovery => 'Wykrywanie'; @override String get discoverRepeaters => 'Wykryj przekaźniki'; @override String get discoverSensors => 'Wykryj czujniki'; @override String get repeaterDiscoverySent => 'Wykrywanie przekaźników wysłane'; @override String get sensorDiscoverySent => 'Wykrywanie czujników wysłane'; @override String get clearedPendingDiscoveries => 'Wyczyszczono oczekujące odkrycia.'; @override String get autoDiscovery => 'Automatyczne wykrywanie'; @override String get enableAutomaticAdding => 'Włącz automatyczne dodawanie'; @override String get autoaddRepeaters => 'Automatycznie dodaj przekaźniki'; @override String get autoaddRoomServers => 'Automatycznie dodaj serwery pokoi'; @override String get autoaddSensors => 'Automatycznie dodaj czujniki'; @override String get autoaddUsers => 'Automatycznie dodaj użytkowników'; @override String get overwriteOldestWhenFull => 'Nadpisz najstarsze gdy pełne'; @override String get storage => 'Pamięć'; @override String get dangerZone => 'Strefa zagrożenia'; @override String get profiles => 'Profile'; @override String get favourites => 'Ulubione'; @override String get sensors => 'Czujniki'; @override String get others => 'Inne'; @override String get gpsModule => 'Moduł GPS'; @override String get liveTraffic => 'Ruch na żywo'; @override String get repeatersMap => 'Mapa przekaźników'; @override String get blePacketLogs => 'Logi pakietów BLE'; @override String get onlineTraceDatabase => 'Baza śladów'; @override String get routePathByteSize => 'Rozmiar ścieżki w bajtach'; @override String get messageNotifications => 'Powiadomienia o wiadomościach'; @override String get sarAlerts => 'Alerty SAR'; @override String get discoveryNotifications => 'Powiadomienia o wykrywaniu'; @override String get updateNotifications => 'Powiadomienia o aktualizacjach'; @override String get muteWhileAppIsOpen => 'Wycisz gdy aplikacja jest otwarta'; @override String get disableContacts => 'Wyłącz kontakty'; @override String get enableSensorsTab => 'Włącz kartę Czujniki'; @override String get enableProfiles => 'Włącz profile'; @override String get nearestRepeaterFallback => 'Najbliższy przekaźnik awaryjny'; @override String get deleteAllStoredMessageHistory => 'Usuń całą historię wiadomości'; @override String get messageFontSize => 'Rozmiar czcionki wiadomości'; @override String get rotateMapWithHeading => 'Obracaj mapę z kierunkiem'; @override String get showMapDebugInfo => 'Pokaż info debugowania mapy'; @override String get openMapInFullscreen => 'Otwórz mapę na pełnym ekranie'; @override String get showSarMarkersLabel => 'Pokaż znaczniki SAR'; @override String get hideRepeatersOnMap => 'Ukryj przekaźniki na mapie'; @override String get setMapScale => 'Ustaw skalę mapy'; @override String get customMapScaleSaved => 'Niestandardowa skala mapy zapisana'; @override String get voiceBitrate => 'Bitrate głosu'; @override String get voiceCompressor => 'Kompresor głosu'; @override String get voiceLimiter => 'Limiter głosu'; @override String get micAutoGain => 'Automatyczne wzmocnienie mikrofonu'; @override String get echoCancellation => 'Usuwanie echa'; @override String get noiseSuppression => 'Tłumienie szumu'; @override String get trimSilenceInVoiceMessages => 'Przytnij ciszę w wiadomościach głosowych'; @override String get compressor => 'Kompresor'; @override String get limiter => 'Limiter'; @override String get autoGain => 'Automatyczne wzmocnienie'; @override String get echoCancel => 'Echo'; @override String get noiseSuppress => 'Szum'; @override String get silenceTrim => 'Cisza'; @override String get maxImageSize => 'Maksymalny rozmiar obrazu'; @override String get imageCompression => 'Kompresja obrazu'; @override String get grayscale => 'Skala szarości'; @override String get ultraMode => 'Tryb ultra'; @override String get fastPrivateGpsUpdates => 'Szybkie prywatne aktualizacje GPS'; @override String get movementThreshold => 'Próg ruchu'; @override String get fastGpsMovementThreshold => 'Próg ruchu szybkiego GPS'; @override String get fastGpsActiveuseInterval => 'Interwał aktywnego użycia szybkiego GPS'; @override String get activeuseUpdateInterval => 'Interwał aktualizacji przy aktywnym użyciu'; @override String get repeatNearbyTraffic => 'Powtarzaj pobliski ruch'; @override String get relayThroughRepeatersAcrossTheMesh => 'Przekazuj przez przekaźniki w sieci'; @override String get nearbyOnlyWithoutRepeaterFlooding => 'Tylko w pobliżu, bez zalewania przekaźników'; @override String get multihop => 'Wieloskokowy'; @override String get createProfile => 'Utwórz profil'; @override String get renameProfile => 'Zmień nazwę profilu'; @override String get newProfile => 'Nowy profil'; @override String get manageProfiles => 'Zarządzaj profilami'; @override String get enableProfilesToStartManagingThem => 'Włącz profile, aby zacząć nimi zarządzać.'; @override String get openMessage => 'Otwórz wiadomość'; @override String get jumpToTheRelatedSarMessage => 'Przejdź do powiązanej wiadomości SAR'; @override String get removeSarMarker => 'Usuń znacznik SAR'; @override String get pleaseSelectADestinationToSendSarMarker => 'Wybierz cel wysłania znacznika SAR'; @override String get sarMarkerBroadcastToPublicChannel => 'Znacznik SAR wysłany na kanał publiczny'; @override String get sarMarkerSentToRoom => 'Znacznik SAR wysłany do pokoju'; @override String get loadFromGallery => 'Załaduj z galerii'; @override String get replaceImage => 'Zamień obraz'; @override String get selectFromGallery => 'Wybierz z galerii'; @override String get team => 'Zespół'; @override String get found => 'Znaleziono'; @override String get staging => 'Punkt zbiórki'; @override String get object => 'Obiekt'; @override String get quiet => 'Cicho'; @override String get busy => 'Zajęty'; @override String get searchMessages => 'Szukaj wiadomości'; @override String get sendImageFromGallery => 'Wyślij obraz z galerii'; @override String get takePhoto => 'Zrób zdjęcie'; @override String get allMessages => 'Wszystkie wiadomości'; @override String get sendToPublicChannel => 'Wysłać na kanał publiczny?'; @override String get selectMarkerTypeAndDestination => 'Wybierz typ znacznika i cel'; @override String get noDestinationsAvailableLabel => 'Brak dostępnych celów'; @override String get image => 'Obraz'; @override String get format => 'Format'; @override String get dimensions => 'Wymiary'; @override String get segments => 'Segmenty'; @override String get transfers => 'Transfery'; @override String get downloadedBy => 'Pobrane przez'; @override String get saveDiscoverySettings => 'Zapisz ustawienia wykrywania'; @override String get savePublicInfo => 'Zapisz informacje publiczne'; @override String get saveRadioSettings => 'Zapisz ustawienia radia'; @override String get savePath => 'Zapisz ścieżkę'; @override String get wipeDeviceData => 'Wyczyść dane urządzenia'; @override String get wipeDevice => 'Wyczyść urządzenie'; @override String get destructiveDeviceActions => 'Destrukcyjne akcje na urządzeniu.'; @override String get chooseAPresetOrFinetuneCustomRadioSettings => 'Wybierz ustawienie wstępne lub dostosuj ustawienia radia.'; @override String get used => 'Użyto'; @override String get total => 'Razem'; @override String get renameValue => 'Zmień nazwę wartości'; @override String get customizeFields => 'Dostosuj pola'; @override String get livePreview => 'Podgląd na żywo'; @override String get refreshSchedule => 'Harmonogram odświeżania'; @override String get noResponse => 'Brak odpowiedzi'; @override String get refreshing => 'Odświeżanie'; @override String get unavailable => 'Niedostępny'; @override String get pickARelayOrNodeToWatchInSensors => 'Wybierz przekaźnik lub węzeł do obserwacji.'; @override String get publicKeyLabel => 'Klucz publiczny'; @override String get alreadyInContacts => 'Już w kontaktach'; @override String get connectToADeviceBeforeAddingContacts => 'Połącz się z urządzeniem przed dodaniem kontaktów'; @override String get fromContacts => 'Z kontaktów'; @override String get onlineOnly => 'Tylko online'; @override String get inBoth => 'W obu'; @override String get source => 'Źródło'; @override String get allMessagesCleared => 'Wszystkie wiadomości wyczyszczone'; @override String get onlineTraceDatabaseCleared => 'Baza śladów wyczyszczona'; @override String get packetLogsCleared => 'Logi pakietów wyczyszczone'; @override String get hexDataCopiedToClipboard => 'Dane hex skopiowane do schowka'; @override String get developerModeEnabled => 'Tryb programisty włączony'; @override String get developerModeDisabled => 'Tryb programisty wyłączony'; @override String get clipboardIsEmpty => 'Schowek jest pusty'; @override String get contactImported => 'Kontakt zaimportowany'; @override String get contactLinkCopiedToClipboard => 'Link kontaktu skopiowany do schowka'; @override String get failedToExportContact => 'Nie udało się wyeksportować kontaktu'; @override String get noLogsToExport => 'Brak logów do eksportu'; @override String get exportAsCsv => 'Eksportuj jako CSV'; @override String get exportAsText => 'Eksportuj jako tekst'; @override String get receivedRfc3339 => 'Odebrano (RFC3339)'; @override String get buildTime => 'Czas budowania'; @override String get downloadUrlNotAvailable => 'URL pobierania niedostępny'; @override String get cannotOpenDownloadUrl => 'Nie można otworzyć URL pobierania'; @override String get updateCheckIsOnlyAvailableOnAndroid => 'Sprawdzanie aktualizacji dostępne tylko na Androidzie'; @override String get youAreRunningTheLatestVersion => 'Używasz najnowszej wersji'; @override String get updateAvailableButDownloadUrlNotFound => 'Aktualizacja dostępna, ale URL pobierania nie znaleziony'; @override String get startTictactoe => 'Rozpocznij Tic-Tac-Toe'; @override String get tictactoeUnavailable => 'Tic-Tac-Toe niedostępny'; @override String get tictactoeOpponentUnknown => 'Tic-Tac-Toe: przeciwnik nieznany'; @override String get tictactoeWaitingForStart => 'Tic-Tac-Toe: oczekiwanie na start'; @override String get acceptsShareLinks => 'Akceptuje udostępnione linki'; @override String get supportsRawHex => 'Obsługuje surowy hex'; @override String get clipboardfriendly => 'Przyjazne dla schowka'; @override String get captured => 'Przechwycone'; @override String get size => 'Rozmiar'; @override String get noCustomChannelsToClear => 'Brak niestandardowych kanałów do wyczyszczenia.'; @override String get noDeviceContactsToClear => 'Brak kontaktów urządzenia do wyczyszczenia.'; @override String get aToZ => 'A-Z'; @override String get add => 'Dodaj'; @override String get addAdditionalDetails => 'Dodaj dodatkowe szczegóły'; @override String get addPeer => 'Dodaj węzeł'; @override String get addPeerManually => 'Dodaj węzeł ręcznie'; @override String addedToContacts(String name) { return '$name dodano do kontaktów'; } @override String addedToSensors(String name) { return '$name dodano do czujników'; } @override String get allowAll => 'Zezwól na wszystko'; @override String get anonymousRxStats => 'Anonimowe statystyki RX'; @override String get appearance => 'Wygląd'; @override String get ascii => 'ASCII'; @override String get baseTelemetry => 'Telemetria bazowa'; @override String get blePin => 'PIN BLE'; @override String get buzzerAlerts => 'Alerty brzęczyka'; @override String get cancelImageReceive => 'Anuluj odbieranie obrazu'; @override String get choose => 'Wybierz'; @override String get chooseWhichTabsAndContactSectionsToShow => 'Wybierz, które zakładki i sekcje kontaktów mają być widoczne'; @override String get clearCache => 'Wyczyść pamięć podręczną'; @override String get clearHistory => 'Wyczyść historię'; @override String get clearLiveView => 'Wyczyść widok na żywo'; @override String get clearLogs => 'Wyczyść logi'; @override String get clearOfflineCache => 'Wyczyścić pamięć podręczną offline?'; @override String get clearOverlay => 'Wyczyść nakładkę'; @override String get clearRouteOnlyAfterAllRetriesFail => 'Wyczyść trasę dopiero po wyczerpaniu wszystkich prób'; @override String get codecBitrateAndAudioProcessing => 'Kodek, bitrate i przetwarzanie dźwięku'; @override String get connectByIpAddress => 'Połącz przez adres IP'; @override String get controlWhichAlertsYouReceive => 'Kontroluj, które alerty otrzymujesz'; @override String get copyFullHex => 'Kopiuj pełny Hex'; @override String get copyRawResponse => 'Kopiuj surową odpowiedź'; @override String get couldNotLoadMetHistory => 'Nie udało się wczytać historii MET'; @override String customizeSensor(String name) { return 'Dostosuj $name'; } @override String get data => 'Dane'; @override String get deleteGroup => 'Usuń grupę'; @override String deleteStyleConfirm(String name) { return 'Usunąć $name?'; } @override String deleteThisDrawing(String type) { return 'Usunąć ten $type?'; } @override String get deny => 'Odmów'; @override String get deviceInfo => 'Informacje o urządzeniu'; @override String get deviceSettings => 'Ustawienia urządzenia'; @override String get deviceTimeSynced => 'Czas urządzenia zsynchronizowany z tym telefonem.'; @override String get disableFastGpsPublishing => 'Wyłącz szybkie publikowanie GPS'; @override String get displayMarkersAndTraceDatabase => 'Wyświetlanie, znaczniki i baza danych tras'; @override String get download => 'Pobierz'; @override String get environmentalTelemetry => 'Telemetria środowiskowa'; @override String errorCheckingForUpdates(String error) { return 'Błąd sprawdzania aktualizacji: $error'; } @override String errorGeneric(String error) { return 'Błąd: $error'; } @override String errorOpeningDownload(String error) { return 'Błąd otwierania pobranego pliku: $error'; } @override String get exportLogs => 'Eksportuj logi'; @override String get extraAggressiveAvifCompression => 'Bardzo agresywna kompresja AVIF'; @override String failedToAddContact(String error) { return 'Nie udało się dodać kontaktu: $error'; } @override String failedToAddName(String name, String error) { return 'Nie udało się dodać $name: $error'; } @override String failedToClearChannels(String error) { return 'Nie udało się wyczyścić kanałów: $error'; } @override String failedToClearContacts(String error) { return 'Nie udało się wyczyścić kontaktów: $error'; } @override String get failedToConnectViaSerial => 'Nie udało się połączyć przez port szeregowy'; @override String failedToLoadPreviewImage(String error) { return 'Nie udało się wczytać podglądu obrazu: $error'; } @override String failedToLoadTrace(String error) { return 'Nie udało się wczytać trasy: $error'; } @override String failedToSendSarMarker(String error) { return 'Nie udało się wysłać znacznika SAR: $error'; } @override String failedToSetBuzzerMode(String error) { return 'Nie udało się ustawić trybu brzęczyka: $error'; } @override String failedToSetGpsMode(String error) { return 'Nie udało się ustawić trybu GPS: $error'; } @override String failedToSyncDeviceTime(String error) { return 'Nie udało się zsynchronizować czasu urządzenia: $error'; } @override String failedToWipeDeviceData(String error) { return 'Nie udało się wymazać danych urządzenia: $error'; } @override String get fastGpsTargetChannel => 'Docelowy kanał szybkiego GPS'; @override String get fastUpdatesThresholdsAndPermissions => 'Szybkie aktualizacje, progi i uprawnienia'; @override String get fetchingCatalog => 'Pobieranie katalogu...'; @override String get fifteenMinutes => '15 minut'; @override String get fifteenSeconds => '15 sekund'; @override String get filterByDirection => 'Filtruj według kierunku'; @override String get finish => 'Zakończ'; @override String get fiveMinutes => '5 minut'; @override String get fiveSeconds => '5 sekund'; @override String get fix => 'Napraw'; @override String get gps => 'GPS'; @override String get gpsAdvertPolicy => 'Zasady rozgłaszania GPS'; @override String get gpsAndLocation => 'GPS i lokalizacja'; @override String get gpsDiagnostics => 'Diagnostyka GPS'; @override String get gpsSection => 'GPS'; @override String get help => 'Pomoc'; @override String get hex => 'Hex'; @override String get hidden => 'Ukryte'; @override String get howTheRadioAutoAddsDiscoveredNodes => 'Jak radio automatycznie dodaje odkryte węzły.'; @override String get images => 'Obrazy'; @override String get importProfile => 'Importuj profil'; @override String get lastFix => 'Ostatni fix'; @override String get latest => 'Najnowsze'; @override String get latitude => 'Szerokość geograficzna'; @override String get loadASavedRegion => 'Wczytaj zapisany region'; @override String get loading => 'Ładowanie'; @override String get locationSharingHardwareAndUpdateInterval => 'Udostępnianie lokalizacji, sprzęt i interwał aktualizacji.'; @override String get locationTelemetry => 'Telemetria lokalizacji'; @override String get lockDestination => 'Zablokuj cel'; @override String get longitude => 'Długość geograficzna'; @override String get mapStyle => 'Styl mapy'; @override String get max => 'Maks.'; @override String get maxZoom => 'Maks. przybliżenie'; @override String get messaging => 'Wiadomości'; @override String get metHistory => 'Historia MET'; @override String get min => 'Min.'; @override String get minZoom => 'Min. przybliżenie'; @override String get moveDown => 'Przesuń w dół'; @override String get moveUp => 'Przesuń w górę'; @override String get multiAckMode => 'Tryb multi-ACK'; @override String get multiDeviceWorkspaceManagement => 'Zarządzanie przestrzenią roboczą wielu urządzeń'; @override String get myLocation => 'Moja lokalizacja'; @override String get nameAndTelemetryShared => 'Nazwa i telemetria udostępniana innym urządzeniom.'; @override String newVersionAvailable(String version) { return 'Nowa wersja: $version'; } @override String get newer => 'Nowsze'; @override String get noNeighboursFound => 'Nie znaleziono sąsiadów'; @override String get noServersFound => 'Nie znaleziono serwerów'; @override String get notSet => 'Nie ustawiono'; @override String get notifications => 'Powiadomienia'; @override String get offZeroSeconds => 'Wył. (0 s)'; @override String get offlineMaps => 'Mapy offline'; @override String get older => 'Starsze'; @override String get oneByteMode0 => '1 bajt (tryb 0)'; @override String get oneHour => '1 godzina'; @override String get oneMinute => '1 minuta'; @override String get openPacketLogs => 'Otwórz logi pakietów'; @override String get packetTypeHelp => 'Pomoc typów pakietów'; @override String get pasteShareLinkOrHexAdvert => 'Wklej link udostępniania lub ogłoszenie Hex'; @override String get pathHash => 'Hash ścieżki'; @override String get pathSize => 'Rozmiar ścieżki'; @override String get ping => 'Ping'; @override String get polygon => 'Wielokąt'; @override String get rawResponseCopied => 'Skopiowano surową odpowiedź'; @override String get resendThroughNearestRepeaterOnFailure => 'Ponów wysyłkę przez najbliższy przekaźnik po niepowodzeniu'; @override String get resolveContact => 'Rozwiąż kontakt'; @override String get routingRetriesAndDestinationLock => 'Routing, ponawianie i blokada celu'; @override String get samples => 'Próbki'; @override String get satellites => 'Satelity'; @override String get saving => 'Zapisywanie...'; @override String get search => 'Szukaj'; @override String get searchByNameOrToken => 'Szukaj po nazwie lub tokenie'; @override String get searchDiscoveredNodes => 'Szukaj odkrytych węzłów'; @override String get searchInCurrentFilter => 'Szukaj w bieżącym filtrze'; @override String get searchLogs => 'Szukaj w logach...'; @override String get searchSensors => 'Szukaj czujników'; @override String get searchThisSection => 'Szukaj w tej sekcji'; @override String get selectedRelays => 'Wybrane przekaźniki'; @override String get sensor => 'Czujnik'; @override String serialError(String error) { return 'Błąd portu szeregowego: $error'; } @override String setPathForContact(String name) { return 'Ustaw ścieżkę dla $name'; } @override String get shareLiveGps => 'Udostępnij GPS na żywo'; @override String get shareMyTiles => 'Udostępnij moje kafelki'; @override String get sharingLocationFromPhone => 'Udostępnianie lokalizacji na tym kanale z telefonu.'; @override String get sharingLocationFromRadio => 'Udostępnianie lokalizacji na tym kanale z radia.'; @override String signalDbm(String rssi) { return 'Sygnał $rssi dBm'; } @override String get sizeCompressionAndPreview => 'Rozmiar, kompresja i podgląd'; @override String get simpleMode => 'Tryb prosty'; @override String get simpleModeDescription => 'Tylko czat i mapa z ulubionymi kontaktami'; @override String get simpleModeRequiresLockedDestination => 'Aby użyć trybu prostego, najpierw włącz „Zablokuj cel” z kanałem'; @override String get noFavouriteContacts => 'Brak ulubionych kontaktów'; @override String get skip => 'Pomiń'; @override String get smallerFileSize => 'Mniejszy rozmiar pliku'; @override String get sort => 'Sortuj'; @override String get stoppedSharingLocation => 'Zatrzymano udostępnianie lokalizacji na tym kanale.'; @override String get suppressNotificationsWhileInForeground => 'Wycisz powiadomienia, gdy aplikacja jest na pierwszym planie'; @override String get tabsAndNavigation => 'Zakładki i nawigacja'; @override String get templatesAndTutorials => 'Szablony i samouczki'; @override String get tenMinutes => '10 minut'; @override String get tenSeconds => '10 sekund'; @override String get testSendUpdate => 'Testowe wysłanie aktualizacji'; @override String get themeLanguageAndDisplayPreferences => 'Motyw, język i preferencje wyświetlania'; @override String get thirtyMinutes => '30 minut'; @override String get thirtySeconds => '30 sekund'; @override String get threeBytesMode2 => '3 bajty (tryb 2)'; @override String get trafficStatsMessageHistoryAndDeveloperTools => 'Statystyki ruchu, historia wiadomości i narzędzia deweloperskie'; @override String get twoBytesMode1 => '2 bajty (tryb 1)'; @override String get twoMinutes => '2 minuty'; @override String get undo => 'Cofnij'; @override String get updated => 'Zaktualizowano'; @override String get useContactFlags => 'Używaj flag kontaktów'; @override String get useSavedCoordinates => 'Użyj zapisanych współrzędnych'; @override String get view => 'Widok'; @override String get viewNeighbours => 'Pokaż sąsiadów'; @override String get viewPublicStats => 'Pokaż publiczne statystyki'; @override String get setRegionScope => 'Ustaw zakres regionu'; @override String get regionScope => 'Zakres regionu'; @override String get regionScopeNone => 'Brak (globalny)'; @override String get clearRegionScope => 'Wyczyść zakres'; @override String get regionScopeWarning => 'Tylko przekaźniki zezwalające na ten region będą przekazywać.'; @override String get discoverRegions => 'Odkryj z przekaźników'; @override String get discoveringRegions => 'Odkrywanie regionów...'; @override String get enterRegionName => 'Nazwa regionu (np. auckland)'; @override String get noRegionsFound => 'Nie znaleziono regionów na tym przekaźniku.'; @override String regionScopeSet(String name) { return 'Zakres regionu ustawiony na $name'; } @override String get regionScopeCleared => 'Zakres regionu wyczyszczony'; @override String get selectDestinationFirst => 'Najpierw wybierz kanał, kontakt lub pokój'; @override String get recipientNoLongerAvailable => 'Odbiorca nie jest już dostępny'; @override String failedToSendMessage(String error) { return 'Nie udało się wysłać: $error'; } @override String get tictactoeDirectOnly => 'Kółko i krzyżyk działa tylko w wiadomościach bezpośrednich. Najpierw wybierz kontakt.'; @override String get deviceKeyUnavailable => 'Klucz urządzenia jest niedostępny'; @override String get imageCompressionFailed => 'Kompresja obrazu nie powiodła się'; @override String get imageFragmentationFailed => 'Fragmentacja obrazu nie powiodła się'; @override String get failedToAnnounceImage => 'Nie udało się ogłosić obrazu'; @override String get noRecipientSelected => 'Nie wybrano odbiorcy'; @override String get imageSendFailed => 'Wysyłanie obrazu nie powiodło się'; @override String get microphonePermissionRequiredForVoice => 'Wiadomości głosowe wymagają uprawnienia do mikrofonu'; @override String get recordingDiscarded => 'Nagranie odrzucone'; @override String publicChannelMediaWarning(String mediaType) { return 'Za chwilę wyślesz $mediaType na kanał publiczny. Nie jest to zalecane, ponieważ może to odebrać każdy w sieci mesh. Wybierz kanał prywatny lub oznaczony, chyba że właśnie tego chcesz.'; } @override String get selectPrivateChannelToShareLocation => 'Wybierz prywatny kanał, aby udostępnić swoją lokalizację.'; @override String get stopSharingMyLocation => 'Przestań udostępniać moją lokalizację'; @override String get shareMyLocation => 'Udostępnij moją lokalizację'; @override String get stopRecording => 'Zatrzymaj nagrywanie'; @override String get recordVoice => 'Nagraj wiadomość głosową'; @override String get moreActions => 'Więcej działań'; @override String get noMessagesInFilter => 'Brak wiadomości w tym filtrze'; @override String get noMatchesInFilter => 'Brak dopasowań w tym filtrze'; @override String syncFailed(String error) { return 'Synchronizacja nie powiodła się: $error'; } @override String get invalidLink => 'Nieprawidłowy link'; @override String get cannotOpenLink => 'Nie można otworzyć linku'; @override String get failedToOpenLink => 'Nie udało się otworzyć linku'; @override String get failedToResendMessage => 'Nie udało się ponownie wysłać wiadomości'; @override String retryFailed(String error) { return 'Ponowna próba nie powiodła się: $error'; } @override String get deleteDrawingAndMessage => 'Usuń rysunek i wiadomość'; @override String get lastEchoRelay => 'Ostatnie echo – przekaźnik'; @override String get lastEchoPath => 'Ostatnie echo – ścieżka'; @override String get lastEchoBytesReport => 'Ostatnie echo – raport bajtów'; @override String get noGpsCoordinatesAvailable => 'Brak dostępnych współrzędnych GPS'; @override String get notASarMarker => 'To nie jest znacznik SAR'; @override String failedToSaveTemplate(String error) { return 'Nie udało się zapisać szablonu: $error'; } @override String get drawingNotFound => 'Nie znaleziono rysunku'; @override String get unknownDrawingType => 'Nieznany typ rysunku'; @override String get customMapMarker => 'Niestandardowy znacznik mapy'; @override String customMapPointLabel(String point) { return 'Punkt: $point'; } @override String mapIdLabel(String id) { return 'ID mapy: $id'; } @override String get cannotFetchVoice => 'Nie można pobrać wiadomości głosowej'; @override String get senderContactUnknown => 'Kontakt nadawcy jest nieznany. Najpierw zsynchronizuj kontakty.'; @override String get senderRouteUnknown => 'Trasa nadawcy jest nieznana. Najpierw zsynchronizuj kontakty/ścieżkę.'; @override String messageTooFar(String hops, String maxHops) { return 'Wiadomość jest zbyt daleko ($hops skoków, maks. $maxHops).'; } @override String get senderRouteNoPathResponse => 'Trasa nadawcy nie odpowiedziała na sprawdzenie ścieżki. Zsynchronizuj kontakty/ścieżkę i spróbuj ponownie.'; @override String get senderRouteNoRawResponse => 'Trasa nadawcy nie odpowiedziała na surowej ścieżce transportowej.'; @override String voiceFetchOverHops(String hops) { return 'Pobieranie głosu przez $hops skoków może chwilę potrwać.'; } @override String get voiceReceiveCanceled => 'Odbieranie głosu anulowane'; @override String get fetchingMissingVoiceFragments => 'Pobieranie brakujących fragmentów głosu'; @override String get receivingVoice => 'Odbieranie głosu'; @override String get cannotFetchImage => 'Nie można pobrać obrazu'; @override String imageFetchOverHops(String hops) { return 'Pobieranie obrazu przez $hops skoków może chwilę potrwać.'; } @override String get imageAlreadyBeingReceived => 'Obraz jest już odbierany'; @override String get loadImage => 'Wczytaj obraz'; @override String get imageFetchFailedToSendRequest => 'Nie udało się wysłać żądania pobrania obrazu'; @override String get imageUnavailable => 'Obraz chwilowo niedostępny'; @override String get imageFetchTimedOut => 'Upłynął limit czasu pobierania obrazu'; @override String get imageReceiveCanceled => 'Odbieranie obrazu anulowane'; @override String get closeImagePreview => 'Zamknij podgląd obrazu'; @override String get recordingReleaseToSend => 'Nagrywanie... puść, aby wysłać'; @override String get sendingVoice => 'Wysyłanie głosu...'; @override String get sendLongPressToRecordVoice => 'Wyślij (przytrzymaj, aby nagrać głos)'; @override String get discardRecording => 'Odrzuć nagranie'; @override String hopCount(num count) { String _temp0 = intl.Intl.pluralLogic( count, locale: localeName, other: '$count skoku', many: '$count skoków', few: '$count skoki', one: '$count skok', ); return '$_temp0'; } @override String get channelsSectionDescription => 'Kanały rozgłoszeniowe dla pobliskiego ruchu mesh'; @override String get roomsSectionDescription => 'Wspólne przestrzenie do bieżącej koordynacji zespołu'; @override String get contactsSectionDescription => 'Osoby i urządzenia w bezpośrednim zasięgu'; @override String get noRecentChatters => 'Brak ostatnich rozmówców'; @override String get public => 'Publiczny'; @override String get failedToSendTicTacToeMove => 'Nie udało się wysłać ruchu w kółko i krzyżyk'; @override String get youWon => 'Wygrałeś'; @override String get opponentWon => 'Wygrał przeciwnik'; @override String get gameDraw => 'Remis'; @override String get yourTurn => 'Twoja kolej'; @override String get opponentTurn => 'Kolej przeciwnika'; @override String get pleaseEnterValidCoordinates => 'Wprowadź prawidłowe współrzędne'; @override String get locationNotAvailable => 'Lokalizacja niedostępna'; @override String get customCaveMapPoint => 'Niestandardowy punkt mapy jaskini'; @override String get mapPoint => 'Punkt mapy'; @override String get fetchingMissingImageFragments => 'Pobieranie brakujących fragmentów…'; @override String get loadingImage => 'Wczytywanie…'; @override String get receivingImage => 'Odbieranie…'; @override String get tapToLoad => 'Dotknij, aby wczytać'; @override String get connectDevice => 'Połącz urządzenie'; @override String get chooseTransportSubtitle => 'Wybierz transport: Bluetooth, WiFi lub port szeregowy'; @override String get ble => 'BLE'; @override String get network => 'Sieć'; @override String get serial => 'Port szeregowy'; @override String get scan => 'Skanuj'; @override String get pressScanToSearchForDevices => 'Naciśnij Skanuj, aby wyszukać pobliskie urządzenia'; @override String failedToConnectToDevice(String name) { return 'Nie udało się połączyć z $name'; } @override String get unknownDevice => 'Nieznane urządzenie'; @override String get showingCachedResultsTapRefresh => 'Wyświetlane są wyniki z pamięci podręcznej. Dotknij odświeżania, aby zeskanować ponownie.'; @override String scanningLocalNetworkOnPort(int port) { return 'Skanowanie sieci lokalnej w poszukiwaniu urządzeń MeshCore WiFi na porcie $port'; } @override String get cancelScanAndAddServer => 'Anuluj skanowanie i dodaj serwer'; @override String get addServer => 'Dodaj serwer'; @override String scanningProgressIps(int scanned, String total) { return 'Skanowanie... $scanned/$total adresów IP'; } @override String get cancelAndEnterManually => 'Anuluj i wprowadź ręcznie'; @override String get noRecentOrDiscoveredServers => 'Brak ostatnich ani wykrytych serwerów'; @override String get recentlyUsed => 'Ostatnio używane'; @override String get connecting => 'Łączenie...'; @override String get discoveredOnThisNetwork => 'Wykryte w tej sieci'; @override String serverNoLongerAvailable(String host, int port) { return 'Serwer $host:$port nie jest już dostępny. Zeskanuj ponownie, aby znaleźć aktywne serwery.'; } @override String failedToConnectToHost(String host, int port) { return 'Nie udało się połączyć z $host:$port'; } @override String get enterValidIpAddress => 'Wprowadź prawidłowy adres IP'; @override String get enterValidTcpPort => 'Wprowadź prawidłowy port TCP'; @override String get ipAddress => 'Adres IP'; @override String get tcpPort => 'Port TCP'; @override String get customServerPort => 'Niestandardowy port serwera'; @override String get chat => 'Czat'; @override String get restoringPreviousLink => 'Przywracanie poprzedniego połączenia'; @override String get noDeviceConnected => 'Brak połączonego urządzenia'; @override String get sendAdvert => 'Wyślij mój kontakt'; @override String get advertMode => 'Wyślij mój kontakt'; @override String get advertModeSubtitle => 'Wybierz, jak daleko mają dotrzeć Twoje dane kontaktowe.'; @override String get floodAdvertSent => 'Kontakt wysłano do całej sieci mesh'; @override String get directAdvertSent => 'Kontakt wysłano do urządzeń w pobliżu'; }