mirror of
https://github.com/zjs81/meshcore-open.git
synced 2026-07-12 11:52:07 +10:00
e1a4900dc0
This adds a simple UI in repeater management settings for remotely setting a repeater's private key. A key can be pasted from an external key generator, or a random one can be generated here, optionally with a specified prefix. If a prefix is specified, searching is done in 30ms batches in order to keep the UI responsive and show the progress indicator animation smoothly. Searches can be interrupted. An estimation of search length is given as expected number of generated key pairs. (A future improvement would be to observe keys per second performance and give time estimates based on that.) When it generates a new private key on your behalf, it can tell you what the corresponding public key will be. Unfortunately, if you paste one in from another source, it can't compute the corresponding public key. This is because the standard Dart crypto library doesn't provide that capability, nor does it give access to the elliptic curve functions it implements so we could do it ourselves. Our only recourse would be to copy the source for all those things, and I didn't think it was worth it. This will not check the validity of a pasted key, but the remote repeater will. It does limit it to the correct length and hexadecimal charset. Prefixes are limited to 4 characters. There's no technical reason for this, but users are unlikely to want more, and I think it would just be a bad experience to allow more and spin for a very long time. If someone really wants a longer one, they can use an external generator like they do now. Possible TODO: rewrite background processing using isolates. Closes #142.
4700 lines
122 KiB
Dart
4700 lines
122 KiB
Dart
// ignore: unused_import
|
||
import 'package:intl/intl.dart' as intl;
|
||
import 'app_localizations.dart';
|
||
|
||
// ignore_for_file: type=lint
|
||
|
||
/// The translations for Slovak (`sk`).
|
||
class AppLocalizationsSk extends AppLocalizations {
|
||
AppLocalizationsSk([String locale = 'sk']) : super(locale);
|
||
|
||
@override
|
||
String get appTitle => 'MeshCore Open';
|
||
|
||
@override
|
||
String get nav_contacts => 'Kontakty';
|
||
|
||
@override
|
||
String get nav_channels => 'Kanály';
|
||
|
||
@override
|
||
String get nav_map => 'Mapa';
|
||
|
||
@override
|
||
String get common_cancel => 'Zrušiť';
|
||
|
||
@override
|
||
String get common_ok => 'OK\nDobre';
|
||
|
||
@override
|
||
String get common_connect => 'Pripojiť';
|
||
|
||
@override
|
||
String get common_unknownDevice => 'Neznáme zariadenie';
|
||
|
||
@override
|
||
String get common_save => 'Uložiť';
|
||
|
||
@override
|
||
String get common_delete => 'Odstrániť';
|
||
|
||
@override
|
||
String get common_deleteAll => 'Zmazať všetko';
|
||
|
||
@override
|
||
String get common_close => 'Zavrieť';
|
||
|
||
@override
|
||
String get common_done => 'Done';
|
||
|
||
@override
|
||
String get common_edit => 'Upraviť';
|
||
|
||
@override
|
||
String get common_add => 'Pridať';
|
||
|
||
@override
|
||
String get common_settings => 'Nastavenia';
|
||
|
||
@override
|
||
String get common_disconnect => 'Odpojiť';
|
||
|
||
@override
|
||
String get common_connected => 'Pripojené';
|
||
|
||
@override
|
||
String get common_disconnected => 'Odpojené';
|
||
|
||
@override
|
||
String get common_create => 'Vytvoriť';
|
||
|
||
@override
|
||
String get common_continue => 'Pokračovať';
|
||
|
||
@override
|
||
String get common_share => 'Zdieľať';
|
||
|
||
@override
|
||
String get common_copy => 'Kopírovať';
|
||
|
||
@override
|
||
String get common_retry => 'Pokusť znova';
|
||
|
||
@override
|
||
String get common_hide => 'Skryť';
|
||
|
||
@override
|
||
String get common_remove => 'Odstrániť';
|
||
|
||
@override
|
||
String get common_enable => 'Povolit';
|
||
|
||
@override
|
||
String get common_disable => 'Zakázať';
|
||
|
||
@override
|
||
String get common_undo => 'Zrušiť';
|
||
|
||
@override
|
||
String get messageStatus_sent => 'Odoslané';
|
||
|
||
@override
|
||
String get messageStatus_delivered => 'Doručené';
|
||
|
||
@override
|
||
String get messageStatus_pending => 'Odoslanie';
|
||
|
||
@override
|
||
String get messageStatus_failed => 'Neúspešné odeslanie';
|
||
|
||
@override
|
||
String get messageStatus_repeated => 'Slyšal som to opakovane';
|
||
|
||
@override
|
||
String get common_reboot => 'Restartovať';
|
||
|
||
@override
|
||
String get common_loading => 'Načítavanie...';
|
||
|
||
@override
|
||
String get common_notAvailable => '—';
|
||
|
||
@override
|
||
String common_voltageValue(String volts) {
|
||
return '$volts V';
|
||
}
|
||
|
||
@override
|
||
String common_percentValue(int percent) {
|
||
return '$percent%';
|
||
}
|
||
|
||
@override
|
||
String get common_autoRefresh => 'Automatické obnovenie';
|
||
|
||
@override
|
||
String get common_interval => 'Časový interval';
|
||
|
||
@override
|
||
String get scanner_title => 'MeshCore – Verzia pre verejnosť';
|
||
|
||
@override
|
||
String get connectionChoiceUsbLabel => 'USB';
|
||
|
||
@override
|
||
String get connectionChoiceBluetoothLabel => 'Bluetooth';
|
||
|
||
@override
|
||
String get connectionChoiceTcpLabel => 'TCP';
|
||
|
||
@override
|
||
String get tcpScreenTitle => 'Spojte sa pomocou protokolu TCP';
|
||
|
||
@override
|
||
String get tcpHostLabel => 'IP adresa';
|
||
|
||
@override
|
||
String get tcpHostHint => '192.168.40.10';
|
||
|
||
@override
|
||
String get tcpPortLabel => 'Prístav';
|
||
|
||
@override
|
||
String get tcpPortHint => '5 000';
|
||
|
||
@override
|
||
String get tcpStatus_notConnected => 'Zadajte cieľovú adresu a pripojte sa.';
|
||
|
||
@override
|
||
String tcpStatus_connectingTo(String endpoint) {
|
||
return 'Pripojenie k $endpoint...';
|
||
}
|
||
|
||
@override
|
||
String get tcpErrorHostRequired => 'Je potrebné zadať IP adresu.';
|
||
|
||
@override
|
||
String get tcpErrorPortInvalid => 'Číslo portu musí byť medzi 1 a 65535.';
|
||
|
||
@override
|
||
String get tcpErrorUnsupported =>
|
||
'Prevoz prostredníctvom protokolu TCP nie je na tejto platforme podporovaný.';
|
||
|
||
@override
|
||
String get tcpErrorTimedOut => 'Pripojenie TCP vypršalo.';
|
||
|
||
@override
|
||
String tcpConnectionFailed(String error) {
|
||
return 'Neúspešné vytvorenie TCP spojenia: $error';
|
||
}
|
||
|
||
@override
|
||
String get usbScreenTitle => 'Pripojte cez USB';
|
||
|
||
@override
|
||
String get usbScreenSubtitle =>
|
||
'Vyberte detekovaný sériový zariadenie a pripojte ho priamo k vašej MeshCore uzlu.';
|
||
|
||
@override
|
||
String get usbScreenStatus => 'Vyberte USB zariadenie';
|
||
|
||
@override
|
||
String get usbScreenNote =>
|
||
'USB sériová komunikácia je aktívna na podporovaných zariadeniach s Androidom a na desktopových platformách.';
|
||
|
||
@override
|
||
String get usbScreenEmptyState =>
|
||
'Nenašli sa žiadne USB zariadenia. Pripojte jedno a obnovte.';
|
||
|
||
@override
|
||
String get usbErrorPermissionDenied =>
|
||
'Žiadosť o prístup cez USB bola zamietnutá.';
|
||
|
||
@override
|
||
String get usbErrorDeviceMissing =>
|
||
'Vybrané USB zariadenie už nie je dostupné.';
|
||
|
||
@override
|
||
String get usbErrorInvalidPort => 'Vyberte platné USB zariadenie.';
|
||
|
||
@override
|
||
String get usbErrorBusy =>
|
||
'Ďalšia požiadavka na pripojenie cez USB je aktuálne v procese.';
|
||
|
||
@override
|
||
String get usbErrorNotConnected => 'Nie je pripojené žiadne USB zariadenie.';
|
||
|
||
@override
|
||
String get usbErrorOpenFailed =>
|
||
'Nepodarilo sa otvoriť vybrané USB zariadenie.';
|
||
|
||
@override
|
||
String get usbErrorConnectFailed =>
|
||
'Nepodarilo sa sa sa pripojiť k vybranému USB zariadeniu.';
|
||
|
||
@override
|
||
String get usbErrorUnsupported =>
|
||
'Podpora USB sériového rozhrania nie je na tejto platforme dostupná.';
|
||
|
||
@override
|
||
String get usbErrorAlreadyActive => 'Pripojenie cez USB je už aktivované.';
|
||
|
||
@override
|
||
String get usbErrorNoDeviceSelected =>
|
||
'Nebolo vybrané žiadne USB zariadenie.';
|
||
|
||
@override
|
||
String get usbErrorPortClosed => 'Pripojenie cez USB nie je aktivované.';
|
||
|
||
@override
|
||
String get usbErrorConnectTimedOut =>
|
||
'Pripojenie nebolo úspešné. Uistite sa, že zariadenie má nainštalovaný firmware USB Companion.';
|
||
|
||
@override
|
||
String get usbFallbackDeviceName => 'Webový sériový zariadenie';
|
||
|
||
@override
|
||
String get usbStatus_notConnected => 'Vyberte USB zariadenie';
|
||
|
||
@override
|
||
String get usbStatus_connecting => 'Pripojenie k USB zariadeniu...';
|
||
|
||
@override
|
||
String get usbStatus_searching => 'Hľadanie USB zariadení...';
|
||
|
||
@override
|
||
String usbConnectionFailed(String error) {
|
||
return 'Neúspešné pripojenie cez USB: $error';
|
||
}
|
||
|
||
@override
|
||
String get scanner_scanning => 'Skrívania zariadení...';
|
||
|
||
@override
|
||
String get scanner_connecting => 'Pripojujem sa...';
|
||
|
||
@override
|
||
String get scanner_disconnecting => 'Odpojuje sa...';
|
||
|
||
@override
|
||
String get scanner_notConnected => 'Nezriadené';
|
||
|
||
@override
|
||
String scanner_connectedTo(String deviceName) {
|
||
return 'Pripojené k $deviceName';
|
||
}
|
||
|
||
@override
|
||
String get scanner_searchingDevices => 'Hľadám zariadenia MeshCore...';
|
||
|
||
@override
|
||
String get scanner_tapToScan =>
|
||
'Stlač skenovanie na nájdenie zariadení MeshCore.';
|
||
|
||
@override
|
||
String scanner_connectionFailed(String error) {
|
||
return 'Pripojenie zlyhalo: $error';
|
||
}
|
||
|
||
@override
|
||
String get scanner_stop => 'Zastavte';
|
||
|
||
@override
|
||
String get scanner_scan => 'Skončiť';
|
||
|
||
@override
|
||
String get scanner_bluetoothOff => 'Bluetooth je vypnutý';
|
||
|
||
@override
|
||
String get scanner_bluetoothOffMessage =>
|
||
'Prosím, zapnite Bluetooth, aby ste mohli skenovať pre zariadenia.';
|
||
|
||
@override
|
||
String get scanner_chromeRequired => 'Vyžaduje sa prehliadač Chrome';
|
||
|
||
@override
|
||
String get scanner_chromeRequiredMessage =>
|
||
'Táto webová aplikácia vyžaduje Google Chrome alebo prehliadač založený na Chromium pre podporu Bluetooth.';
|
||
|
||
@override
|
||
String get scanner_enableBluetooth => 'Povolte Bluetooth';
|
||
|
||
@override
|
||
String get scanner_bluetoothWebUnsupported =>
|
||
'Funkcia Bluetooth nie je dostupná v prehliadači. Prepojte sa pomocou USB.';
|
||
|
||
@override
|
||
String get device_quickSwitch => 'Rýchle prepínač';
|
||
|
||
@override
|
||
String get device_meshcore => 'MeshCore';
|
||
|
||
@override
|
||
String get settings_title => 'Nastavenia';
|
||
|
||
@override
|
||
String get settings_deviceInfo => 'Informácie o zariadení';
|
||
|
||
@override
|
||
String get settings_appSettings => 'Nastavenia aplikácie';
|
||
|
||
@override
|
||
String get settings_appSettingsSubtitle =>
|
||
'Upozornenia, správy a nastavenia mapy';
|
||
|
||
@override
|
||
String get settings_nodeSettings => 'Nastavenia uzla';
|
||
|
||
@override
|
||
String get settings_nodeName => 'Názov uzla';
|
||
|
||
@override
|
||
String get settings_nodeNameNotSet => 'Nezriadené';
|
||
|
||
@override
|
||
String get settings_nodeNameHint => 'Zadajte názov uzla';
|
||
|
||
@override
|
||
String get settings_nodeNameUpdated => 'Meno aktualizované';
|
||
|
||
@override
|
||
String get settings_radioSettings => 'Nastavenia rádia';
|
||
|
||
@override
|
||
String get settings_radioSettingsSubtitle =>
|
||
'Frekvencia, výkon, rozptylovací faktor';
|
||
|
||
@override
|
||
String get settings_radioSettingsUpdated => 'Nastavenia rádia aktualizované';
|
||
|
||
@override
|
||
String get settings_regionSettings => 'Regions';
|
||
|
||
@override
|
||
String get settings_regionSettingsSubtitle => 'Manage stored regions';
|
||
|
||
@override
|
||
String get settings_regionManagement_screenTitle => 'Region Management';
|
||
|
||
@override
|
||
String get settings_regionNameHint => 'Enter region name';
|
||
|
||
@override
|
||
String get settings_regionAddRegion => 'Add region';
|
||
|
||
@override
|
||
String get settings_regionFetchRegions => 'Fetch regions from repeaters';
|
||
|
||
@override
|
||
String get settings_regionFetchRegionsFail => 'No regions were found';
|
||
|
||
@override
|
||
String get settings_regionFetchRegionsAlreadyExists =>
|
||
'This region has already been added';
|
||
|
||
@override
|
||
String get settings_regionName => 'Region Name';
|
||
|
||
@override
|
||
String get settings_regionDeleted => 'Region deleted';
|
||
|
||
@override
|
||
String get settings_deleteRegion => 'Delete Region';
|
||
|
||
@override
|
||
String settings_deleteRegionConfirm(String region) {
|
||
return 'Remove \"$region\" from region list?';
|
||
}
|
||
|
||
@override
|
||
String get settings_location => 'Lokalita';
|
||
|
||
@override
|
||
String get settings_locationSubtitle => 'GPS súradnice';
|
||
|
||
@override
|
||
String get settings_locationUpdated => 'Lokalita aktualizovaná';
|
||
|
||
@override
|
||
String get settings_locationBothRequired =>
|
||
'Zadajte obidve zložky zemyslenia a zložky meracieho kruhu.';
|
||
|
||
@override
|
||
String get settings_locationInvalid => 'Neplatná šírka alebo dĺžka.';
|
||
|
||
@override
|
||
String get settings_locationGPSEnable => 'Aktivovať GPS';
|
||
|
||
@override
|
||
String get settings_locationGPSEnableSubtitle =>
|
||
'Povolí automatické aktualizovanie polohy pomocou GPS.';
|
||
|
||
@override
|
||
String get settings_locationIntervalSec => 'Interval pre GPS (Sekundy)';
|
||
|
||
@override
|
||
String get settings_locationIntervalInvalid =>
|
||
'Interval musí byť aspoň 60 sekúnd a menej ako 86400 sekúnd.';
|
||
|
||
@override
|
||
String get settings_latitude => 'Súradnica';
|
||
|
||
@override
|
||
String get settings_longitude => 'Dĺžka';
|
||
|
||
@override
|
||
String get settings_contactSettings => 'Nastavenia kontaktov';
|
||
|
||
@override
|
||
String get settings_contactSettingsSubtitle =>
|
||
'Nastavenia pre pridávanie kontaktov.';
|
||
|
||
@override
|
||
String get settings_privacyMode => 'Režim ochrany súkromia';
|
||
|
||
@override
|
||
String get settings_privacyModeSubtitle => 'Skryť meno/poloha v reklamách';
|
||
|
||
@override
|
||
String get settings_privacyModeToggle =>
|
||
'Prepínač súkromného režimu skryje vaše meno a polohu v reklamách.';
|
||
|
||
@override
|
||
String get settings_privacyModeEnabled => 'Ochranný režim je povolený.';
|
||
|
||
@override
|
||
String get settings_privacyModeDisabled => 'Ochranný režim je vypnutý';
|
||
|
||
@override
|
||
String get settings_privacy => 'Nastavenia súkromia';
|
||
|
||
@override
|
||
String get settings_privacySubtitle => 'Ovládni, aké informácie sa zdieľajú.';
|
||
|
||
@override
|
||
String get settings_privacySettingsDescription =>
|
||
'Vyberte, ktoré informácie váš zariadenie zdieľa s ostatnými.';
|
||
|
||
@override
|
||
String get settings_denyAll => 'Zamietnuť všetko';
|
||
|
||
@override
|
||
String get settings_allowByContact => 'Povoliť podľa kontaktových vlajok';
|
||
|
||
@override
|
||
String get settings_allowAll => 'Povoliť všetko';
|
||
|
||
@override
|
||
String get settings_telemetryBaseMode => 'Základný režim telemetrie';
|
||
|
||
@override
|
||
String get settings_telemetryLocationMode => 'Režim umiestnenia telemetrie';
|
||
|
||
@override
|
||
String get settings_telemetryEnvironmentMode => 'Režim prostredia telemetrie';
|
||
|
||
@override
|
||
String get settings_advertLocation => 'Umiestnenie inzerátu';
|
||
|
||
@override
|
||
String get settings_advertLocationSubtitle => 'Zahrnúť polohu do inzerátu';
|
||
|
||
@override
|
||
String get settings_multiAck => 'Viaceré ACK';
|
||
|
||
@override
|
||
String get settings_telemetryModeUpdated =>
|
||
'Režim telemetrie bol aktualizovaný';
|
||
|
||
@override
|
||
String get settings_actions => 'Možné akcie';
|
||
|
||
@override
|
||
String get settings_deleteAllPaths => 'Delete All Paths';
|
||
|
||
@override
|
||
String get settings_deleteAllPathsSubtitle =>
|
||
'Clear all path data from contacts.';
|
||
|
||
@override
|
||
String get settings_sendAdvertisement => 'Odoslať reklamu';
|
||
|
||
@override
|
||
String get settings_sendAdvertisementSubtitle => 'Momentálne priezornejšie.';
|
||
|
||
@override
|
||
String get settings_advertisementSent => 'Reklama odeslaná';
|
||
|
||
@override
|
||
String get settings_syncTime => 'Čas synchronizácie';
|
||
|
||
@override
|
||
String get settings_syncTimeSubtitle =>
|
||
'Nastaviť hodiny zariadenia na čas telefónu';
|
||
|
||
@override
|
||
String get settings_timeSynchronized => 'Čas synchronizovaný';
|
||
|
||
@override
|
||
String get settings_refreshContacts => 'Načítať Kontakty';
|
||
|
||
@override
|
||
String get settings_refreshContactsSubtitle =>
|
||
'Načítať zoznam kontaktov z zariadenia';
|
||
|
||
@override
|
||
String get settings_rebootDevice => 'Restartovať zariadenie';
|
||
|
||
@override
|
||
String get settings_rebootDeviceSubtitle =>
|
||
'Restartujte zariadenie MeshCore.';
|
||
|
||
@override
|
||
String get settings_rebootDeviceConfirm =>
|
||
'Ste si istý, že chcete zariadenie reštartovať? Budete odpojení.';
|
||
|
||
@override
|
||
String get settings_debug => 'Ladenie';
|
||
|
||
@override
|
||
String get settings_companionDebugLog =>
|
||
'Logovanie pre ladenie (sprievodný log)';
|
||
|
||
@override
|
||
String get settings_companionDebugLogSubtitle =>
|
||
'Príkazy, odpovede a surové dáta pre protokoly BLE/TCP/USB';
|
||
|
||
@override
|
||
String get settings_appDebugLog => 'Záznam ladenia aplikácie';
|
||
|
||
@override
|
||
String get settings_appDebugLogSubtitle => 'Správy z ladenia aplikácie';
|
||
|
||
@override
|
||
String get settings_about => 'O nás';
|
||
|
||
@override
|
||
String settings_aboutVersion(String version) {
|
||
return 'MeshCore, verzia $version';
|
||
}
|
||
|
||
@override
|
||
String get settings_aboutLegalese => 'MeshCore Open Source Projekt 2024';
|
||
|
||
@override
|
||
String get settings_aboutDescription =>
|
||
'Otvorený zdrojový Flutter klient pre MeshCore LoRa sieťové zariadenia.';
|
||
|
||
@override
|
||
String get settings_aboutOpenMeteoAttribution =>
|
||
'Údaje o nadmorskej výške LOS: Open-Meteo (CC BY 4.0)';
|
||
|
||
@override
|
||
String get settings_infoName => 'Meno';
|
||
|
||
@override
|
||
String get settings_infoId => 'Identifikátor';
|
||
|
||
@override
|
||
String get settings_infoStatus => 'Stav';
|
||
|
||
@override
|
||
String get settings_infoBattery => 'Batéria';
|
||
|
||
@override
|
||
String get settings_infoPublicKey => 'Verejný kľúč';
|
||
|
||
@override
|
||
String get settings_infoContactsCount => 'Počet kontaktov';
|
||
|
||
@override
|
||
String get settings_infoChannelCount => 'Počet kanálov';
|
||
|
||
@override
|
||
String get settings_presets => 'Prednastavenia';
|
||
|
||
@override
|
||
String get settings_frequency => 'Frekvencia (MHz)';
|
||
|
||
@override
|
||
String get settings_frequencyHelper => '300,0 – 2500,0';
|
||
|
||
@override
|
||
String get settings_frequencyInvalid => 'Neplatná frekvencia (300-2500 MHz)';
|
||
|
||
@override
|
||
String get settings_bandwidth => 'Šírka pásma';
|
||
|
||
@override
|
||
String get settings_spreadingFactor => 'Rozptýľovací faktor';
|
||
|
||
@override
|
||
String get settings_codingRate => 'Cenový kurz pre programovanie';
|
||
|
||
@override
|
||
String get settings_txPower => 'TX Výkon (dBm)';
|
||
|
||
@override
|
||
String get settings_txPowerHelper => '0 – 22';
|
||
|
||
@override
|
||
String get settings_txPowerInvalid => 'Neplatná hodnota výkonu TX (0-22 dBm)';
|
||
|
||
@override
|
||
String get settings_clientRepeat => 'Opätovné použitie bez elektrickej siete';
|
||
|
||
@override
|
||
String get settings_clientRepeatSubtitle =>
|
||
'Umožnite, aby toto zariadenie opakovávalo siete pre ostatných.';
|
||
|
||
@override
|
||
String get settings_clientRepeatFreqWarning =>
|
||
'Použitie off-grid systému vyžaduje frekvencie 433, 869 alebo 918 MHz.';
|
||
|
||
@override
|
||
String settings_error(String message) {
|
||
return 'Chyba: $message';
|
||
}
|
||
|
||
@override
|
||
String get appSettings_title => 'Nastavenia aplikácie';
|
||
|
||
@override
|
||
String get appSettings_appearance => 'Vzhľad';
|
||
|
||
@override
|
||
String get appSettings_theme => 'Téma';
|
||
|
||
@override
|
||
String get appSettings_themeSystem => 'Predvolený systém';
|
||
|
||
@override
|
||
String get appSettings_themeLight => 'Svetlo';
|
||
|
||
@override
|
||
String get appSettings_themeDark => 'Tmavé';
|
||
|
||
@override
|
||
String get appSettings_language => 'Jazyk';
|
||
|
||
@override
|
||
String get appSettings_languageSystem => 'Predvolený systém';
|
||
|
||
@override
|
||
String get appSettings_languageEn => 'Anglicky';
|
||
|
||
@override
|
||
String get appSettings_languageFr => 'Francúzština';
|
||
|
||
@override
|
||
String get appSettings_languageEs => 'Španielsky';
|
||
|
||
@override
|
||
String get appSettings_languageDe => 'Nemecky';
|
||
|
||
@override
|
||
String get appSettings_languagePl => 'Poľský';
|
||
|
||
@override
|
||
String get appSettings_languageSl => 'Slovenčina';
|
||
|
||
@override
|
||
String get appSettings_languagePt => 'Portugalčina';
|
||
|
||
@override
|
||
String get appSettings_languageIt => 'Taliančina';
|
||
|
||
@override
|
||
String get appSettings_languageZh => 'Čínština';
|
||
|
||
@override
|
||
String get appSettings_languageSv => 'Švédska';
|
||
|
||
@override
|
||
String get appSettings_languageNl => 'Niderlandsky';
|
||
|
||
@override
|
||
String get appSettings_languageSk => 'Slovenčina';
|
||
|
||
@override
|
||
String get appSettings_languageBg => 'Българština';
|
||
|
||
@override
|
||
String get appSettings_languageRu => 'Ruština';
|
||
|
||
@override
|
||
String get appSettings_languageUk => 'Ukrajinská';
|
||
|
||
@override
|
||
String get appSettings_enableMessageTracing => 'Povoliť sledovanie správ';
|
||
|
||
@override
|
||
String get appSettings_enableMessageTracingSubtitle =>
|
||
'Zobraziť podrobné metadáta o smerovaní a časovaní správ';
|
||
|
||
@override
|
||
String get appSettings_notifications => 'Upozornenia';
|
||
|
||
@override
|
||
String get appSettings_enableNotifications => 'Povolte Notifikácie';
|
||
|
||
@override
|
||
String get appSettings_enableNotificationsSubtitle =>
|
||
'Zísť o upozornenia na správy a inzeráty';
|
||
|
||
@override
|
||
String get appSettings_notificationPermissionDenied =>
|
||
'Odmietená povolenie notifikácií';
|
||
|
||
@override
|
||
String get appSettings_notificationsEnabled => 'Upozornenia povolené';
|
||
|
||
@override
|
||
String get appSettings_notificationsDisabled => 'Upozornenia sú vypnuté';
|
||
|
||
@override
|
||
String get appSettings_messageNotifications => 'Správy od upozornení';
|
||
|
||
@override
|
||
String get appSettings_messageNotificationsSubtitle =>
|
||
'Zobraziť upozornenie pri prijímaní nových správ';
|
||
|
||
@override
|
||
String get appSettings_channelMessageNotifications => 'Notifikácie z kanálov';
|
||
|
||
@override
|
||
String get appSettings_channelMessageNotificationsSubtitle =>
|
||
'Zobraziť upozornenie pri prijímaní správ z kanálu';
|
||
|
||
@override
|
||
String get appSettings_advertisementNotifications => 'Upozornenia na reklamy';
|
||
|
||
@override
|
||
String get appSettings_advertisementNotificationsSubtitle =>
|
||
'Zobraziť upozornenie, keď sa objavia nové uzly.';
|
||
|
||
@override
|
||
String get appSettings_messaging => 'Správy';
|
||
|
||
@override
|
||
String get appSettings_clearPathOnMaxRetry => 'Vyčisti cestu na Max Retry';
|
||
|
||
@override
|
||
String get appSettings_clearPathOnMaxRetrySubtitle =>
|
||
'Resetovať kontaktný priebeh po 5 neúspešných pokusoch o doručenie';
|
||
|
||
@override
|
||
String get appSettings_pathsWillBeCleared =>
|
||
'Cesty budú vymazané po 5 neúspešných pokusoch.';
|
||
|
||
@override
|
||
String get appSettings_pathsWillNotBeCleared =>
|
||
'Cesty sa automaticky nevymazávajú.';
|
||
|
||
@override
|
||
String get appSettings_autoRouteRotation => 'Automatické prechodové trasy';
|
||
|
||
@override
|
||
String get appSettings_autoRouteRotationSubtitle =>
|
||
'Striedajte sa medzi najlepšími trasami a režimom povodňovej analýzy.';
|
||
|
||
@override
|
||
String get appSettings_autoRouteRotationEnabled =>
|
||
'Automatické otáčanie trasy povolené';
|
||
|
||
@override
|
||
String get appSettings_autoRouteRotationDisabled =>
|
||
'Automatické prekladanie trás pozastavené';
|
||
|
||
@override
|
||
String get appSettings_maxRouteWeight => 'Maximálna hmotnosť trasy';
|
||
|
||
@override
|
||
String get appSettings_maxRouteWeightSubtitle =>
|
||
'Maximálna hmotnosť, ktorú môže trás prenášať vďaka úspešným zásielkam.';
|
||
|
||
@override
|
||
String get appSettings_initialRouteWeight => 'Počiatočná váha trasy';
|
||
|
||
@override
|
||
String get appSettings_initialRouteWeightSubtitle =>
|
||
'Počiatočná váha pre nové, objavené cesty';
|
||
|
||
@override
|
||
String get appSettings_routeWeightSuccessIncrement => 'Zvyšenie váhy úspechu';
|
||
|
||
@override
|
||
String get appSettings_routeWeightSuccessIncrementSubtitle =>
|
||
'Hmotnosť pridaná k trase po úspešnej doručení';
|
||
|
||
@override
|
||
String get appSettings_routeWeightFailureDecrement =>
|
||
'Sníženie váhy, ktorá sa používa na odhad rizika.';
|
||
|
||
@override
|
||
String get appSettings_routeWeightFailureDecrementSubtitle =>
|
||
'Hmotnosť odstránená z cesty po neúspešnej doručenie';
|
||
|
||
@override
|
||
String get appSettings_maxMessageRetries =>
|
||
'Maximalný počet pokusov o doručenie správ';
|
||
|
||
@override
|
||
String get appSettings_maxMessageRetriesSubtitle =>
|
||
'Počet pokusov o odošleť pred označením správy ako neúspešnej';
|
||
|
||
@override
|
||
String get appSettings_battery => 'Batéria';
|
||
|
||
@override
|
||
String get appSettings_batteryChemistry => 'Chemická zloženie batérie';
|
||
|
||
@override
|
||
String appSettings_batteryChemistryPerDevice(String deviceName) {
|
||
return 'Nastavenie pre $deviceName';
|
||
}
|
||
|
||
@override
|
||
String get appSettings_batteryChemistryConnectFirst =>
|
||
'Pripojte sa k zariadeniu na výber';
|
||
|
||
@override
|
||
String get appSettings_batteryNmc => '18650 NMC (3,0-4,2V)';
|
||
|
||
@override
|
||
String get appSettings_batteryLifepo4 => 'LiFePO4 (2,6–3,65V)';
|
||
|
||
@override
|
||
String get appSettings_batteryLipo => 'LiPo (3,0-4,2V)';
|
||
|
||
@override
|
||
String get appSettings_mapDisplay => 'Zobrazenie mapy';
|
||
|
||
@override
|
||
String get appSettings_showRepeaters => 'Zobraziť opakovače';
|
||
|
||
@override
|
||
String get appSettings_showRepeatersSubtitle =>
|
||
'Zobraziť opakujúce sa uzly na mape';
|
||
|
||
@override
|
||
String get appSettings_showChatNodes => 'Zobraziť uzly chatových správ';
|
||
|
||
@override
|
||
String get appSettings_showChatNodesSubtitle =>
|
||
'Zobraziť chatové uzly na mape';
|
||
|
||
@override
|
||
String get appSettings_showOtherNodes => 'Zobraziť ďalšie uzly';
|
||
|
||
@override
|
||
String get appSettings_showOtherNodesSubtitle =>
|
||
'Zobraziť ostatné typy uzlov na mape';
|
||
|
||
@override
|
||
String get appSettings_timeFilter => 'Filtrovacie Časové Obdoby';
|
||
|
||
@override
|
||
String get appSettings_timeFilterShowAll => 'Zobraziť všetky uzly';
|
||
|
||
@override
|
||
String appSettings_timeFilterShowLast(int hours) {
|
||
return 'Zobraziť uzly z posledných $hours hodín';
|
||
}
|
||
|
||
@override
|
||
String get appSettings_mapTimeFilter => 'Filtračný čas mapy';
|
||
|
||
@override
|
||
String get appSettings_showNodesDiscoveredWithin =>
|
||
'Zobraziť uzly objavené v:';
|
||
|
||
@override
|
||
String get appSettings_allTime => 'Všetky časy';
|
||
|
||
@override
|
||
String get appSettings_lastHour => 'Posledná hodina';
|
||
|
||
@override
|
||
String get appSettings_last6Hours => 'Posledné 6 hodín';
|
||
|
||
@override
|
||
String get appSettings_last24Hours => 'Posledných 24 hodín';
|
||
|
||
@override
|
||
String get appSettings_lastWeek => 'Minul týždeň';
|
||
|
||
@override
|
||
String get appSettings_offlineMapCache => 'Offline Mapa Pamäť';
|
||
|
||
@override
|
||
String get appSettings_unitsTitle => 'Jednotky';
|
||
|
||
@override
|
||
String get appSettings_unitsMetric => 'Metrické (m / km)';
|
||
|
||
@override
|
||
String get appSettings_unitsImperial => 'Imperiálne (ft / mi)';
|
||
|
||
@override
|
||
String get appSettings_noAreaSelected => 'Neoznačila sa žiadna oblasť';
|
||
|
||
@override
|
||
String appSettings_areaSelectedZoom(int minZoom, int maxZoom) {
|
||
return 'Vyberená oblasť (zoom $minZoom-$maxZoom)';
|
||
}
|
||
|
||
@override
|
||
String get appSettings_debugCard => 'Ladenie';
|
||
|
||
@override
|
||
String get appSettings_appDebugLogging => 'Záznamy ladenia aplikácie';
|
||
|
||
@override
|
||
String get appSettings_appDebugLoggingSubtitle =>
|
||
'Logovací správy aplikácie pre ladenie';
|
||
|
||
@override
|
||
String get appSettings_appDebugLoggingEnabled =>
|
||
'Aplikácia povolila ladenie protokolmi';
|
||
|
||
@override
|
||
String get appSettings_appDebugLoggingDisabled =>
|
||
'Zabudované ladenie aplikácie je vypnuté.';
|
||
|
||
@override
|
||
String get contacts_title => 'Kontakty';
|
||
|
||
@override
|
||
String get contacts_noContacts => 'Zatiaľ žiadne kontakty.';
|
||
|
||
@override
|
||
String get contacts_contactsWillAppear =>
|
||
'Kontakty sa zobrazia, keď zariadenia spúšťajú reklamu.';
|
||
|
||
@override
|
||
String get contacts_unread => 'Neprečítané';
|
||
|
||
@override
|
||
String get contacts_searchContactsNoNumber => 'Hľadať kontakty...';
|
||
|
||
@override
|
||
String contacts_searchContacts(int number, String str) {
|
||
return 'Vyhľadávajte kontakty...';
|
||
}
|
||
|
||
@override
|
||
String contacts_searchFavorites(int number, String str) {
|
||
return 'Hľadať $number$str obľúbené...';
|
||
}
|
||
|
||
@override
|
||
String contacts_searchUsers(int number, String str) {
|
||
return 'Hľadať $number$str používateľov...';
|
||
}
|
||
|
||
@override
|
||
String contacts_searchRepeaters(int number, String str) {
|
||
return 'Hľadať $number$str opakovače...';
|
||
}
|
||
|
||
@override
|
||
String contacts_searchRoomServers(int number, String str) {
|
||
return 'Hľadaj $number$str serverov miestností...';
|
||
}
|
||
|
||
@override
|
||
String get contacts_noUnreadContacts => 'Žiadne neprečítané kontakty';
|
||
|
||
@override
|
||
String get contacts_noContactsFound =>
|
||
'Neboli nájdených žiadnych kontaktov ani skupiny.';
|
||
|
||
@override
|
||
String get contacts_deleteContact => 'Odstrániť kontakt';
|
||
|
||
@override
|
||
String contacts_removeConfirm(String contactName) {
|
||
return 'Odstrániť $contactName z kontaktov?';
|
||
}
|
||
|
||
@override
|
||
String get contacts_manageRepeater => 'Spravovať opakované zoznamy';
|
||
|
||
@override
|
||
String get contacts_manageRoom => 'Spravovať server miestnosti';
|
||
|
||
@override
|
||
String get contacts_roomLogin => 'Prihlásenie do miestnosti';
|
||
|
||
@override
|
||
String get contacts_openChat => 'Otvorené Chat';
|
||
|
||
@override
|
||
String get contacts_editGroup => 'Upraviť skupinu';
|
||
|
||
@override
|
||
String get contacts_deleteGroup => 'Vymažť skupinu';
|
||
|
||
@override
|
||
String contacts_deleteGroupConfirm(String groupName) {
|
||
return 'Odstrániť \"$groupName\"?';
|
||
}
|
||
|
||
@override
|
||
String get contacts_newGroup => 'Nová skupina';
|
||
|
||
@override
|
||
String get contacts_moreOptions => 'Ďalšie možnosti';
|
||
|
||
@override
|
||
String get contacts_searchOpen => 'Vyhľadajte kontakty';
|
||
|
||
@override
|
||
String get contacts_searchClose => 'Zavrieť vyhľadávanie';
|
||
|
||
@override
|
||
String get contacts_groupName => 'Názov skupiny';
|
||
|
||
@override
|
||
String get contacts_groupNameRequired => 'Skupina musí mať názov.';
|
||
|
||
@override
|
||
String get contacts_groupNameReserved => 'Tento názov skupiny je rezervovaný';
|
||
|
||
@override
|
||
String contacts_groupAlreadyExists(String name) {
|
||
return 'Skupina \"$name\" už existuje';
|
||
}
|
||
|
||
@override
|
||
String get contacts_filterContacts => 'Filtrovať kontakty...';
|
||
|
||
@override
|
||
String get contacts_noContactsMatchFilter =>
|
||
'Žiadne kontakty neodídu vášmu filtru.';
|
||
|
||
@override
|
||
String get contacts_noMembers => 'Žiadni členovia';
|
||
|
||
@override
|
||
String get contacts_lastSeenNow => 'Posledné zreteľné zobrazenie teraz';
|
||
|
||
@override
|
||
String contacts_lastSeenMinsAgo(int minutes) {
|
||
return 'Posledné zobrazenie $minutes min. dozadu';
|
||
}
|
||
|
||
@override
|
||
String get contacts_lastSeenHourAgo =>
|
||
'Zobral/Zabral poslednýkrát pred hodinou.';
|
||
|
||
@override
|
||
String contacts_lastSeenHoursAgo(int hours) {
|
||
return 'Posledné zobrazenie $hours hodín dozadu';
|
||
}
|
||
|
||
@override
|
||
String get contacts_lastSeenDayAgo =>
|
||
'Zobral/Zabral posledný raz pred 1 dňom.';
|
||
|
||
@override
|
||
String contacts_lastSeenDaysAgo(int days) {
|
||
return 'Posledné zobrazenie $days dní dozadu';
|
||
}
|
||
|
||
@override
|
||
String get contact_info => 'Kontaktné informácie';
|
||
|
||
@override
|
||
String get contact_settings => 'Nastavenia kontaktov';
|
||
|
||
@override
|
||
String get contact_telemetry => 'Telemetria';
|
||
|
||
@override
|
||
String get contact_lastSeen => 'Naposledy videný';
|
||
|
||
@override
|
||
String get contact_clearChat => 'Vymazať chat';
|
||
|
||
@override
|
||
String get contact_teleBase => 'Báza telemetrie';
|
||
|
||
@override
|
||
String get contact_teleBaseSubtitle =>
|
||
'Povoliť zdieľanie úrovne batérie a základnej telemetrie';
|
||
|
||
@override
|
||
String get contact_teleLoc => 'Lokácia telemetrie';
|
||
|
||
@override
|
||
String get contact_teleLocSubtitle => 'Povoliť zdieľanie údajov o lokalite';
|
||
|
||
@override
|
||
String get contact_teleEnv => 'Prostredie telemetrie';
|
||
|
||
@override
|
||
String get contact_teleEnvSubtitle =>
|
||
'Povoliť zdieľanie údajov senzorov prostredia';
|
||
|
||
@override
|
||
String get channels_title => 'Kanály';
|
||
|
||
@override
|
||
String get channels_noChannelsConfigured => 'Neobsiahnuté žiadne kanály';
|
||
|
||
@override
|
||
String get channels_addPublicChannel => 'Pridať verejný kanál';
|
||
|
||
@override
|
||
String get channels_searchChannels => 'Vyhľadávajte kanály...';
|
||
|
||
@override
|
||
String get channels_noChannelsFound => 'Neobsiahlo sa žiadnych kanálov.';
|
||
|
||
@override
|
||
String channels_channelIndex(int index) {
|
||
return 'Kanál $index';
|
||
}
|
||
|
||
@override
|
||
String get channels_public => 'Veľké verejné';
|
||
|
||
@override
|
||
String channels_via(String path) {
|
||
return 'via $path';
|
||
}
|
||
|
||
@override
|
||
String get channels_private => 'Osobné';
|
||
|
||
@override
|
||
String get channels_editChannel => 'Upraviť kanál';
|
||
|
||
@override
|
||
String get channels_muteChannel => 'Stlmiť kanál';
|
||
|
||
@override
|
||
String get channels_unmuteChannel => 'Zrušiť stlmenie kanála';
|
||
|
||
@override
|
||
String get channels_deleteChannel => 'Odstrániť kanál';
|
||
|
||
@override
|
||
String channels_deleteChannelConfirm(String name) {
|
||
return 'Odstrániť \"$name\"? To sa nedá zrušiť.';
|
||
}
|
||
|
||
@override
|
||
String channels_channelDeleteFailed(String name) {
|
||
return 'Kanál \"$name\" sa nepodarilo odstrániť';
|
||
}
|
||
|
||
@override
|
||
String channels_channelDeleted(String name) {
|
||
return 'Kanál \"$name\" bol odstránený';
|
||
}
|
||
|
||
@override
|
||
String get channels_addChannel => 'Pridať kanál';
|
||
|
||
@override
|
||
String get channels_channelIndexLabel => 'Index kanála';
|
||
|
||
@override
|
||
String get channels_channelName => 'Názov kanálu';
|
||
|
||
@override
|
||
String get channels_usePublicChannel => 'Použite verejný kanál';
|
||
|
||
@override
|
||
String get channels_standardPublicPsk => 'Štandardný verejný PSK';
|
||
|
||
@override
|
||
String get channels_pskHex => 'PSK (Šifrovacia kľúčik)';
|
||
|
||
@override
|
||
String get channels_generateRandomPsk => 'Generovať náhodný PSK';
|
||
|
||
@override
|
||
String get channels_enterChannelName => 'Prosím, zadajte názov kanála.';
|
||
|
||
@override
|
||
String get channels_pskMustBe32Hex =>
|
||
'PSK musí mať 32 hexadecimálových znakov.';
|
||
|
||
@override
|
||
String channels_channelAdded(String name) {
|
||
return 'Kanál \"$name\" pridaný';
|
||
}
|
||
|
||
@override
|
||
String channels_editChannelTitle(int index) {
|
||
return 'Upraviť kanál $index';
|
||
}
|
||
|
||
@override
|
||
String get channels_smazCompression => 'Odstránenie kompresie SMAZ';
|
||
|
||
@override
|
||
String get channels_cyr2latCompression => 'Odstránenie kompresie Cyr2Lat';
|
||
|
||
@override
|
||
String get channels_cyr2latCompressionDscr =>
|
||
'Pri odosielaní nahradí niektoré znaky cyriliky latinskými znakmi.';
|
||
|
||
@override
|
||
String get channels_cyr2latSettingsHeading => 'Nastavenia Cyr2Lat';
|
||
|
||
@override
|
||
String get channels_cyr2latSettingsSubheading => 'Zoznam nahradení';
|
||
|
||
@override
|
||
String get channels_cyr2latSettingsDscr =>
|
||
'Upravte konfiguráciu JSON pre nahradenie znakov';
|
||
|
||
@override
|
||
String get channels_cyr2latSettingsDialogHint => 'JSON mapa nahradení';
|
||
|
||
@override
|
||
String channels_cyr2latSettingsDialogWrongJSON(Object error) {
|
||
return 'Nesprávny JSON: $error';
|
||
}
|
||
|
||
@override
|
||
String channels_channelUpdated(String name) {
|
||
return 'Kanál \"$name\" bol aktualizovaný';
|
||
}
|
||
|
||
@override
|
||
String get settings_cyr2latProfileAdd => 'Pridať profil Cyr2Lat';
|
||
|
||
@override
|
||
String get settings_cyr2latProfileName => 'Názov profilu';
|
||
|
||
@override
|
||
String get settings_cyr2latProfileNameEmpty =>
|
||
'Názov profilu nesmie byť prázdny';
|
||
|
||
@override
|
||
String get settings_cyr2latProfileAdded => 'Profil bol úspešne pridaný';
|
||
|
||
@override
|
||
String get settings_cyr2latProfileUpdated =>
|
||
'Profil bol úspešne aktualizovaný';
|
||
|
||
@override
|
||
String get settings_cyr2latProfileEdit => 'Upraviť profil Cyr2Lat';
|
||
|
||
@override
|
||
String get settings_cyr2latProfileDelete => 'Odstrániť profil Cyr2Lat';
|
||
|
||
@override
|
||
String get settings_cyr2latProfileDeleted => 'Profil bol úspešne odstránený';
|
||
|
||
@override
|
||
String settings_cyr2latProfileDeleteDscr(String name) {
|
||
return 'Naozaj chcete odstrániť profil \"$name\"?';
|
||
}
|
||
|
||
@override
|
||
String get channels_publicChannelAdded => 'Veľký kanál pridaný';
|
||
|
||
@override
|
||
String get channels_sortBy => 'Triediť podľa';
|
||
|
||
@override
|
||
String get channels_sortManual => 'Ručne';
|
||
|
||
@override
|
||
String get channels_sortAZ => 'Od A po Z';
|
||
|
||
@override
|
||
String get channels_sortLatestMessages => 'Posledné správy';
|
||
|
||
@override
|
||
String get channels_sortUnread => 'Nezriadené';
|
||
|
||
@override
|
||
String get channels_createPrivateChannel => 'Vytvorte súkromný kanál';
|
||
|
||
@override
|
||
String get channels_createPrivateChannelDesc =>
|
||
'Zabezpečené pomocou tajného kľúča.';
|
||
|
||
@override
|
||
String get channels_joinPrivateChannel => 'Pripojiť sa k súkromnému kanálu';
|
||
|
||
@override
|
||
String get channels_joinPrivateChannelDesc => 'Ručne zadajte tajný kľúč.';
|
||
|
||
@override
|
||
String get channels_joinPublicChannel => 'Pripojte sa k verejnému kanálu';
|
||
|
||
@override
|
||
String get channels_joinPublicChannelDesc =>
|
||
'Któvek sátó na tutó kanalizovát.';
|
||
|
||
@override
|
||
String get channels_joinHashtagChannel => 'Pripojte sa k Hashtag Kanálu';
|
||
|
||
@override
|
||
String get channels_joinHashtagChannelDesc =>
|
||
'Ktoekolikoľvek sa môže pridať do hashtag kanálov.';
|
||
|
||
@override
|
||
String get channels_scanQrCode => 'Skenujte QR kód';
|
||
|
||
@override
|
||
String get channels_scanQrCodeComingSoon => 'Čoskoro';
|
||
|
||
@override
|
||
String get channels_enterHashtag => 'Zadajte hashtag';
|
||
|
||
@override
|
||
String get channels_hashtagHint => 'napr. #tím';
|
||
|
||
@override
|
||
String channels_regionSetTo(String region) {
|
||
return 'Region: $region';
|
||
}
|
||
|
||
@override
|
||
String get channels_regionNotSet => 'Region: none';
|
||
|
||
@override
|
||
String get channels_regionSelect_Title => 'Select a region';
|
||
|
||
@override
|
||
String get channels_clearRegion => 'Clear region';
|
||
|
||
@override
|
||
String get chat_noMessages => 'Zatiaľ žiadne správy.';
|
||
|
||
@override
|
||
String get chat_sendMessage => 'Odoslať správu';
|
||
|
||
@override
|
||
String chat_sendMessageTo(String contactName) {
|
||
return 'Pošli správu $contactName';
|
||
}
|
||
|
||
@override
|
||
String get chat_sendMessageToStart => 'Pošlite správu na začiatok';
|
||
|
||
@override
|
||
String get chat_originalMessageNotFound => 'Neznámy pôvodný odkaz.';
|
||
|
||
@override
|
||
String chat_replyingTo(String name) {
|
||
return 'Odpovedám $name';
|
||
}
|
||
|
||
@override
|
||
String chat_replyTo(String name) {
|
||
return 'Odpovedať $name';
|
||
}
|
||
|
||
@override
|
||
String get chat_location => 'Lokalita';
|
||
|
||
@override
|
||
String get chat_typeMessage => 'Napište správu...';
|
||
|
||
@override
|
||
String chat_messageTooLong(int maxBytes) {
|
||
return 'Správa je príliš dlhá (max $maxBytes bytov).';
|
||
}
|
||
|
||
@override
|
||
String get chat_messageCopied => 'Správa skopírovaná';
|
||
|
||
@override
|
||
String get chat_messageDeleted => 'Posolstvo odstránené';
|
||
|
||
@override
|
||
String get chat_retryingMessage => 'Pokus o obnovenie';
|
||
|
||
@override
|
||
String chat_retryCount(int current, int max) {
|
||
return 'Skúsiť $current/$max';
|
||
}
|
||
|
||
@override
|
||
String get chat_sendGif => 'Odoslať GIF';
|
||
|
||
@override
|
||
String get chat_reply => 'Odpovedať';
|
||
|
||
@override
|
||
String get chat_addReaction => 'Pridať Reakciu';
|
||
|
||
@override
|
||
String get chat_me => 'Mne';
|
||
|
||
@override
|
||
String get emojiCategorySmileys => 'Emoji';
|
||
|
||
@override
|
||
String get emojiCategoryGestures => 'Gestá';
|
||
|
||
@override
|
||
String get emojiCategoryHearts => 'Srdcia';
|
||
|
||
@override
|
||
String get emojiCategoryObjects => 'Objekty';
|
||
|
||
@override
|
||
String get gifPicker_title => 'Vyberte GIF';
|
||
|
||
@override
|
||
String get gifPicker_searchHint => 'Vyhľadávajte GIFy...';
|
||
|
||
@override
|
||
String get gifPicker_poweredBy => 'Napájané spoločnosťou GIPHY';
|
||
|
||
@override
|
||
String get gifPicker_noGifsFound => 'Neboli nájdené žiadne GIFy.';
|
||
|
||
@override
|
||
String get gifPicker_failedLoad => 'Nepodarilo sa načítať GIFy';
|
||
|
||
@override
|
||
String get gifPicker_failedSearch => 'Nepodarilo sa vyhľadať GIFy';
|
||
|
||
@override
|
||
String get gifPicker_noInternet => 'Žiadna internetová konektivita';
|
||
|
||
@override
|
||
String get debugLog_appTitle => 'Záznam ladenia aplikácie';
|
||
|
||
@override
|
||
String get debugLog_bleTitle => 'Log BLE Debug';
|
||
|
||
@override
|
||
String get debugLog_copyLog => 'Kopírovať záznam';
|
||
|
||
@override
|
||
String get debugLog_clearLog => 'Vymažať záznam';
|
||
|
||
@override
|
||
String get debugLog_copied => 'Záznam ladenia skopírovaný';
|
||
|
||
@override
|
||
String get debugLog_bleCopied => 'Kopírovaný záznam z BLE.';
|
||
|
||
@override
|
||
String get debugLog_noEntries =>
|
||
'Zatiaľ neboli zaznamenané žiadne debug logy.';
|
||
|
||
@override
|
||
String get debugLog_enableInSettings =>
|
||
'Povolte ladicové logy v nastaveniach';
|
||
|
||
@override
|
||
String get debugLog_frames => 'Rámce';
|
||
|
||
@override
|
||
String get debugLog_rawLogRx => 'Čistý log – RX';
|
||
|
||
@override
|
||
String get debugLog_noBleActivity => 'Zatiaľ žiadna aktivita BLE.';
|
||
|
||
@override
|
||
String debugFrame_length(int count) {
|
||
return 'Dĺžka rámca: $count bajtov';
|
||
}
|
||
|
||
@override
|
||
String debugFrame_command(String value) {
|
||
return 'Prikáž: 0x$value';
|
||
}
|
||
|
||
@override
|
||
String get debugFrame_textMessageHeader => 'Textová zvesť:';
|
||
|
||
@override
|
||
String debugFrame_destinationPubKey(String pubKey) {
|
||
return '- Cieľový PubKey: $pubKey';
|
||
}
|
||
|
||
@override
|
||
String debugFrame_timestamp(int timestamp) {
|
||
return '- Časové označenie: $timestamp';
|
||
}
|
||
|
||
@override
|
||
String debugFrame_flags(String value) {
|
||
return '- Žiadne vlajky: 0x$value';
|
||
}
|
||
|
||
@override
|
||
String debugFrame_textType(int type, String label) {
|
||
return '- Typ textu: $type ($label)';
|
||
}
|
||
|
||
@override
|
||
String get debugFrame_textTypeCli => 'CLI (Command Line Interface)';
|
||
|
||
@override
|
||
String get debugFrame_textTypePlain => 'Jednoduché';
|
||
|
||
@override
|
||
String debugFrame_text(String text) {
|
||
return '- Text: \"$text\"';
|
||
}
|
||
|
||
@override
|
||
String get debugFrame_hexDump => 'Hexová analýza:';
|
||
|
||
@override
|
||
String chat_hopsCount(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'skoky',
|
||
one: 'skok',
|
||
);
|
||
return '$count $_temp0';
|
||
}
|
||
|
||
@override
|
||
String get chat_removePath => 'Odstrániť cestu';
|
||
|
||
@override
|
||
String get chat_noPathHistoryYet =>
|
||
'Zatiaľ žiadna história trás.\nPošlite správu a objavte trasy.';
|
||
|
||
@override
|
||
String get chat_pathCleared =>
|
||
'Cesta vyčistená. Nasledujúce prepočetné získa trasu znova.';
|
||
|
||
@override
|
||
String get chat_fullPath => 'Celá cesta';
|
||
|
||
@override
|
||
String get routing_title => 'Navigácia';
|
||
|
||
@override
|
||
String get routing_modeAuto => 'Auto';
|
||
|
||
@override
|
||
String get routing_modeFlood => 'Povodňová vlna';
|
||
|
||
@override
|
||
String get routing_modeManual => 'Ručná príručka';
|
||
|
||
@override
|
||
String get routing_modeAutoHint =>
|
||
'Automaticky vyberá najznámejší trasa, a ak žiadna nie je známa, použije náhodnú trasu.';
|
||
|
||
@override
|
||
String get routing_modeFloodHint =>
|
||
'Prenos prostredníctvom všetkých opakovačov. Najspoľahlivejší spôsob, ale vyžaduje viac času vysielania.';
|
||
|
||
@override
|
||
String get routing_modeManualHint =>
|
||
'Vždy dodáva presne podľa zadaného trasy.';
|
||
|
||
@override
|
||
String get routing_currentRoute => 'Aktuálna trasa';
|
||
|
||
@override
|
||
String get routing_directNoHops => 'Priamo – bez prechodných trás';
|
||
|
||
@override
|
||
String get routing_noPathYet =>
|
||
'Zatiaľ neexistuje žiadna cesta. Nasledujúce správy budú pokračovať, kým sa nenájde trasa.';
|
||
|
||
@override
|
||
String get routing_floodBroadcast =>
|
||
'Prenos prostredníctvom každého opakovača';
|
||
|
||
@override
|
||
String get routing_editPath => 'Upraviť trasu';
|
||
|
||
@override
|
||
String get routing_forgetPath => 'Zabudnite na trasu';
|
||
|
||
@override
|
||
String get routing_knownPaths => 'Známe cesty';
|
||
|
||
@override
|
||
String get routing_knownPathsHint =>
|
||
'Kliknite na cestu, aby ste sa k nej presunuli.';
|
||
|
||
@override
|
||
String get routing_inUse => 'V prevádzke';
|
||
|
||
@override
|
||
String get routing_qualityStrong => 'Silný prvý krok';
|
||
|
||
@override
|
||
String get routing_qualityGood => 'Úspešný prvý krok';
|
||
|
||
@override
|
||
String get routing_qualityFair => 'Prvá, spravodlivá fáza';
|
||
|
||
@override
|
||
String get routing_qualityWorked => 'Dosiahnutý úspech';
|
||
|
||
@override
|
||
String get routing_qualityFlood =>
|
||
'Zistil som to z informácií, ktoré som získal v dôsledku povodňovej situácie.';
|
||
|
||
@override
|
||
String get routing_qualityUntested => 'Neotestované';
|
||
|
||
@override
|
||
String routing_lastWorked(String when) {
|
||
return 'worked $when';
|
||
}
|
||
|
||
@override
|
||
String get routing_neverWorked => 'nikedy nebolo potvrdené';
|
||
|
||
@override
|
||
String routing_deliveryCounts(int successes, int failures) {
|
||
return '$successes delivered, $failures failed';
|
||
}
|
||
|
||
@override
|
||
String get routing_floodDelivery => 'Doručenie v prípade povodní';
|
||
|
||
@override
|
||
String get pathEditor_title => 'Vytvorenie cesty';
|
||
|
||
@override
|
||
String pathEditor_hopCounter(int count) {
|
||
return '$count z 64 chmelových zŕš';
|
||
}
|
||
|
||
@override
|
||
String get pathEditor_noHops =>
|
||
'Zatiaľ žiadne chmel. Kliknite na opakované, aby ste ich pridali postupne, alebo uložte bez chmelu, aby ste ho mohli poslať priamo.';
|
||
|
||
@override
|
||
String get pathEditor_addHops => 'Pridávajte chmel podľa zadaného poriadku.';
|
||
|
||
@override
|
||
String get pathEditor_searchRepeaters => 'Hľadať opakované';
|
||
|
||
@override
|
||
String get pathEditor_advancedHex => 'Pokročilé: pôvodná hexová cesta';
|
||
|
||
@override
|
||
String get pathEditor_hexLabel => 'Prefiksy pre hexadecimálne čísla';
|
||
|
||
@override
|
||
String get pathEditor_hexHelper =>
|
||
'Dve hexové čísla na každý krok, oddelené čiarkami';
|
||
|
||
@override
|
||
String pathEditor_invalidTokens(String tokens) {
|
||
return 'Neplatné: $tokens';
|
||
}
|
||
|
||
@override
|
||
String get pathEditor_tooManyHops => 'Maximálne 64 krokov';
|
||
|
||
@override
|
||
String get pathEditor_usePath => 'Použite túto cestu';
|
||
|
||
@override
|
||
String get pathEditor_removeHop => 'Odstráňte chmel';
|
||
|
||
@override
|
||
String get pathEditor_unknownHop =>
|
||
'Neznáme zariadenie na opakované vysielanie';
|
||
|
||
@override
|
||
String get chat_pathSavedLocally =>
|
||
'Uložené lokálne. Spojte sa na synchronizáciu.';
|
||
|
||
@override
|
||
String get chat_pathDeviceConfirmed => 'Zariadenie potvrdené.';
|
||
|
||
@override
|
||
String get chat_pathDeviceNotConfirmed =>
|
||
'Zariadenie zatiaľ nebolo potvrdené.';
|
||
|
||
@override
|
||
String get chat_type => 'Napište';
|
||
|
||
@override
|
||
String get chat_path => 'Cesta';
|
||
|
||
@override
|
||
String get chat_publicKey => 'Verejný kľúč';
|
||
|
||
@override
|
||
String get chat_compressOutgoingMessages => 'Komprimovať odoslané správy';
|
||
|
||
@override
|
||
String get chat_floodForced => 'Povodňová (nutená)';
|
||
|
||
@override
|
||
String get chat_directForced => 'Priame (donútené)';
|
||
|
||
@override
|
||
String chat_hopsForced(int count) {
|
||
return '$count skokov (nutené)';
|
||
}
|
||
|
||
@override
|
||
String get chat_floodAuto => 'Povod (automaticky)';
|
||
|
||
@override
|
||
String get chat_direct => 'Priamo';
|
||
|
||
@override
|
||
String get chat_poiShared => 'Zdieľané body záujmu';
|
||
|
||
@override
|
||
String chat_unread(int count) {
|
||
return 'Nezriadené: $count';
|
||
}
|
||
|
||
@override
|
||
String get chat_markAsUnread => 'Označenie ako neprečítané';
|
||
|
||
@override
|
||
String get chat_newMessages => 'Nové správy';
|
||
|
||
@override
|
||
String get chat_openLink => 'Otvoriť odkaz?';
|
||
|
||
@override
|
||
String get chat_openLinkConfirmation =>
|
||
'Chcete otvoriť tento odkaz v prehliadači?';
|
||
|
||
@override
|
||
String get chat_open => 'Otvoriť';
|
||
|
||
@override
|
||
String chat_couldNotOpenLink(String url) {
|
||
return 'Nepodarilo sa otvoriť odkaz: $url';
|
||
}
|
||
|
||
@override
|
||
String get chat_invalidLink => 'Neplatný formát odkazu';
|
||
|
||
@override
|
||
String get map_title => 'Mapa uzlov';
|
||
|
||
@override
|
||
String get map_searchHint => 'Vyhľadajte podľa názvu alebo ID uzla';
|
||
|
||
@override
|
||
String get map_activity => 'Aktivita';
|
||
|
||
@override
|
||
String get map_online => 'Online';
|
||
|
||
@override
|
||
String get map_recent => 'Nedávne';
|
||
|
||
@override
|
||
String get map_stale => 'Neaktuálne';
|
||
|
||
@override
|
||
String get map_visible => 'Viditeľný';
|
||
|
||
@override
|
||
String get map_hidden => 'Skrytý';
|
||
|
||
@override
|
||
String get map_centerOnNode => 'Nacentrovať na uzol';
|
||
|
||
@override
|
||
String get map_details => 'Podrobnosti';
|
||
|
||
@override
|
||
String get map_noGps => 'Bez GPS';
|
||
|
||
@override
|
||
String get map_noResults => 'Nenašli sa žiadne zodpovedajúce uzly.';
|
||
|
||
@override
|
||
String get map_lineOfSight => 'Úroveň výhľadu';
|
||
|
||
@override
|
||
String get map_losScreenTitle => 'Úroveň výhľadu';
|
||
|
||
@override
|
||
String get map_noNodesWithLocation => 'Žiadne uzly s údajmi o polohe';
|
||
|
||
@override
|
||
String get map_nodesNeedGps =>
|
||
'Uholníky musia zdieľať svoje GPS súradnice, aby sa zobrazili na mape.';
|
||
|
||
@override
|
||
String map_nodesCount(int count) {
|
||
return 'Uzly: $count';
|
||
}
|
||
|
||
@override
|
||
String map_pinsCount(int count) {
|
||
return 'Krúžky: $count';
|
||
}
|
||
|
||
@override
|
||
String get map_chat => 'Rozhovor';
|
||
|
||
@override
|
||
String get map_repeater => 'Opakovanie';
|
||
|
||
@override
|
||
String get map_room => 'Izba';
|
||
|
||
@override
|
||
String get map_sensor => 'Senzor';
|
||
|
||
@override
|
||
String get map_pinDm => 'Zabudka (DM)';
|
||
|
||
@override
|
||
String get map_pinPrivate => 'Zabudka (Osobná)';
|
||
|
||
@override
|
||
String get map_pinPublic => 'Zablokovať (verejne)';
|
||
|
||
@override
|
||
String get map_lastSeen => 'Posledné zreteľné zobrazenie';
|
||
|
||
@override
|
||
String get map_disconnectConfirm =>
|
||
'Ste si istý/á, že chcete odpojiť od tohto zariadenia?';
|
||
|
||
@override
|
||
String get map_from => 'Od';
|
||
|
||
@override
|
||
String get map_source => 'Zdroj';
|
||
|
||
@override
|
||
String get map_flags => 'Zástavy';
|
||
|
||
@override
|
||
String get map_type => 'Type';
|
||
|
||
@override
|
||
String get map_path => 'Path';
|
||
|
||
@override
|
||
String get map_location => 'Location';
|
||
|
||
@override
|
||
String get map_estLocation => 'Est. Location';
|
||
|
||
@override
|
||
String get map_publicKey => 'Public Key';
|
||
|
||
@override
|
||
String get map_publicKeyPrefixHint => 'e.g. ab12';
|
||
|
||
@override
|
||
String get map_shareMarkerHere => 'Zdieľte značku tu';
|
||
|
||
@override
|
||
String get map_setAsMyLocation => 'Nastavte ako moju polohu';
|
||
|
||
@override
|
||
String get map_pinLabel => 'Označka upozornenia';
|
||
|
||
@override
|
||
String get map_label => 'Značka';
|
||
|
||
@override
|
||
String get map_pointOfInterest => 'Bod záujmu';
|
||
|
||
@override
|
||
String get map_sendToContact => 'Pošleť na kontakt';
|
||
|
||
@override
|
||
String get map_sendToChannel => 'Poslať do kanálu';
|
||
|
||
@override
|
||
String get map_noChannelsAvailable => 'Неexistujú žiadne kanály.';
|
||
|
||
@override
|
||
String get map_publicLocationShare => 'Zdieľiť verejnú lokalitu';
|
||
|
||
@override
|
||
String map_publicLocationShareConfirm(String channelLabel) {
|
||
return 'Čoskoro budete zdieľať polohu v $channelLabel. Tento kanál je verejný a môže ho vidieť každý s PSK.';
|
||
}
|
||
|
||
@override
|
||
String get map_connectToShareMarkers =>
|
||
'Pripojte sa k zariadeniu na zdieľanie značiek';
|
||
|
||
@override
|
||
String get map_filterNodes => 'Filtrovať uzly';
|
||
|
||
@override
|
||
String get map_nodeTypes => 'Typy uzlov';
|
||
|
||
@override
|
||
String get map_chatNodes => 'Chatové uzly';
|
||
|
||
@override
|
||
String get map_repeaters => 'Opakovadlá';
|
||
|
||
@override
|
||
String get map_otherNodes => 'Ostatné uzly';
|
||
|
||
@override
|
||
String get map_showOverlaps => 'Prekrývanie opakovača kľúča';
|
||
|
||
@override
|
||
String get map_keyPrefix => 'Päťciferné predpona';
|
||
|
||
@override
|
||
String get map_filterByKeyPrefix => 'Filtrovať podľa predponového kľúča';
|
||
|
||
@override
|
||
String get map_publicKeyPrefix => 'Prefix verejného kľúča';
|
||
|
||
@override
|
||
String get map_markers => 'Označkovače';
|
||
|
||
@override
|
||
String get map_showSharedMarkers => 'Zobraziť zdieľané značky';
|
||
|
||
@override
|
||
String get map_showGuessedLocations =>
|
||
'Zobraziť umiestnenia odhadnutých uzlov';
|
||
|
||
@override
|
||
String get map_showDiscoveryContacts => 'Zobraziť kontakty objavov';
|
||
|
||
@override
|
||
String get map_guessedLocation => 'Odhadnutá lokalita';
|
||
|
||
@override
|
||
String get map_lastSeenTime => 'Posledný čas sledovania';
|
||
|
||
@override
|
||
String get map_sharedPin => 'Zdieľaný PIN';
|
||
|
||
@override
|
||
String get map_sharedAt => 'Zdieľané';
|
||
|
||
@override
|
||
String get map_joinRoom => 'Pripojiť miestnosť';
|
||
|
||
@override
|
||
String get map_manageRepeater => 'Spravovať Opakovanie';
|
||
|
||
@override
|
||
String get map_tapToAdd => 'Kliknite na uzly, aby ste ich pridali k ceste.';
|
||
|
||
@override
|
||
String get map_runTrace => 'Spustiť trasovaním cesty';
|
||
|
||
@override
|
||
String get map_runTraceWithReturnPath => 'Vráťte sa späť po tej istej ceste.';
|
||
|
||
@override
|
||
String get map_removeLast => 'Odstrániť posledný';
|
||
|
||
@override
|
||
String get map_pathTraceCancelled => 'Zrušenie stopáže cesty bolo zrušené.';
|
||
|
||
@override
|
||
String get mapCache_title => 'Offline Mapa Pamäť';
|
||
|
||
@override
|
||
String get mapCache_selectAreaFirst => 'Vyberte si oblasť na predprerúčenie.';
|
||
|
||
@override
|
||
String get mapCache_noTilesToDownload =>
|
||
'Žiadne dlaždice na stiahnutie pre toto zóna';
|
||
|
||
@override
|
||
String get mapCache_downloadTilesTitle => 'Stiahnuť dlaždice';
|
||
|
||
@override
|
||
String mapCache_downloadTilesPrompt(int count) {
|
||
return 'Stiahnuť $count dlaždíc na offline použitie?';
|
||
}
|
||
|
||
@override
|
||
String get mapCache_downloadAction => 'Stiahnuť';
|
||
|
||
@override
|
||
String mapCache_cachedTiles(int count) {
|
||
return 'Zabudené $count dlaždíc';
|
||
}
|
||
|
||
@override
|
||
String mapCache_cachedTilesWithFailed(int downloaded, int failed) {
|
||
return 'Uložené $downloaded dlaždice ($failed neúspešné)';
|
||
}
|
||
|
||
@override
|
||
String get mapCache_clearOfflineCacheTitle => 'Vymazať offline uloženie';
|
||
|
||
@override
|
||
String get mapCache_clearOfflineCachePrompt =>
|
||
'Odstrániť všetky uložené mapové dlaždice?';
|
||
|
||
@override
|
||
String get mapCache_offlineCacheCleared => 'Offline polia vymazaná';
|
||
|
||
@override
|
||
String get mapCache_noAreaSelected => 'Neoznačila sa žiadna oblasť';
|
||
|
||
@override
|
||
String get mapCache_cacheArea => 'Obdĺžková oblasť';
|
||
|
||
@override
|
||
String get mapCache_useCurrentView => 'Použite aktuálny zobrazenie';
|
||
|
||
@override
|
||
String get mapCache_zoomRange => 'Rozsah zväčšenia';
|
||
|
||
@override
|
||
String mapCache_estimatedTiles(int count) {
|
||
return 'Odhadnuté dlaždice: $count';
|
||
}
|
||
|
||
@override
|
||
String mapCache_downloadedTiles(int completed, int total) {
|
||
return 'Stiahnuté $completed / $total';
|
||
}
|
||
|
||
@override
|
||
String get mapCache_downloadTilesButton => 'Stiahnuť dlaždice';
|
||
|
||
@override
|
||
String get mapCache_clearCacheButton => 'Vyprázdniť Vädsť';
|
||
|
||
@override
|
||
String mapCache_failedDownloads(int count) {
|
||
return 'Neúspešné stiahnutia: $count';
|
||
}
|
||
|
||
@override
|
||
String mapCache_boundsLabel(
|
||
String north,
|
||
String south,
|
||
String east,
|
||
String west,
|
||
) {
|
||
return 'N $north, S $south, E $east, W $west';
|
||
}
|
||
|
||
@override
|
||
String get time_justNow => 'Príbeh';
|
||
|
||
@override
|
||
String time_minutesAgo(int minutes) {
|
||
return '$minutes min dozadu';
|
||
}
|
||
|
||
@override
|
||
String time_hoursAgo(int hours) {
|
||
return '$hours h dozadu';
|
||
}
|
||
|
||
@override
|
||
String time_daysAgo(int days) {
|
||
return '$days dní dozadu';
|
||
}
|
||
|
||
@override
|
||
String get time_hour => 'hodina';
|
||
|
||
@override
|
||
String get time_hours => 'hodiny';
|
||
|
||
@override
|
||
String get time_day => 'deň';
|
||
|
||
@override
|
||
String get time_days => 'dni';
|
||
|
||
@override
|
||
String get time_week => 'týždeň';
|
||
|
||
@override
|
||
String get time_weeks => 'týždne';
|
||
|
||
@override
|
||
String get time_month => 'mesiac';
|
||
|
||
@override
|
||
String get time_months => 'mesiace';
|
||
|
||
@override
|
||
String get time_minutes => 'minúty';
|
||
|
||
@override
|
||
String get time_allTime => 'Všetko Časom';
|
||
|
||
@override
|
||
String get dialog_disconnect => 'Odpojiť';
|
||
|
||
@override
|
||
String get dialog_disconnectConfirm =>
|
||
'Ste si istý/á, že chcete odpojiť od tohto zariadenia?';
|
||
|
||
@override
|
||
String get login_repeaterLogin => 'Opätovné prihlásenie';
|
||
|
||
@override
|
||
String get login_roomLogin => 'Prihlásenie do miestnosti';
|
||
|
||
@override
|
||
String get login_password => 'Heslo';
|
||
|
||
@override
|
||
String get login_enterPassword => 'Zadajte heslo';
|
||
|
||
@override
|
||
String get login_savePassword => 'Uložiť heslo';
|
||
|
||
@override
|
||
String get login_savePasswordSubtitle =>
|
||
'Heslo bude bezpečne uložené na tomto zariadení.';
|
||
|
||
@override
|
||
String get login_repeaterDescription =>
|
||
'Zadajte heslo opakovača, aby ste získali prístup k nastaveniam a stavu.';
|
||
|
||
@override
|
||
String get login_roomDescription =>
|
||
'Zadajte heslo do miestnosti na prístup k nastaveniam a stavu.';
|
||
|
||
@override
|
||
String get login_routing => 'Rútiace';
|
||
|
||
@override
|
||
String get login_routingMode => 'Režim trasy';
|
||
|
||
@override
|
||
String get login_autoUseSavedPath => 'Použiť uloženú cestu';
|
||
|
||
@override
|
||
String get login_forceFloodMode =>
|
||
'Zavrieť režim núdzového povodňového režimu';
|
||
|
||
@override
|
||
String get login_managePaths => 'Spravovať Cesty';
|
||
|
||
@override
|
||
String get login_login => 'Prihlásiť';
|
||
|
||
@override
|
||
String login_attempt(int current, int max) {
|
||
return 'Skúšaj $current/$max';
|
||
}
|
||
|
||
@override
|
||
String login_failed(String error) {
|
||
return 'Prihlásenie zlyhalo: $error';
|
||
}
|
||
|
||
@override
|
||
String get login_failedMessage =>
|
||
'Prihlásenie zlyhalo. Heslo je nesprávne alebo je opakovač nedostupný.';
|
||
|
||
@override
|
||
String get common_reload => 'Načítať';
|
||
|
||
@override
|
||
String get common_clear => 'Zmazať';
|
||
|
||
@override
|
||
String get path_currentPathLabel => 'Aktuálny priebeh';
|
||
|
||
@override
|
||
String get path_noRepeatersFound =>
|
||
'Nenašli sa žiadne opakovače ani serverové miestnosti.';
|
||
|
||
@override
|
||
String get repeater_management => 'Správa opakérov';
|
||
|
||
@override
|
||
String get room_management => 'Správa servera miestnosti';
|
||
|
||
@override
|
||
String get repeater_guest => 'Informácie o opakovači';
|
||
|
||
@override
|
||
String get room_guest => 'Informácie o serveri';
|
||
|
||
@override
|
||
String get repeater_managementTools => 'Nástroje na správu';
|
||
|
||
@override
|
||
String get repeater_guestTools => 'Nástroje pre hostí';
|
||
|
||
@override
|
||
String get repeater_status => 'Stav';
|
||
|
||
@override
|
||
String get repeater_statusSubtitle =>
|
||
'Zobraziť stav, štatistiky a susedov repeatera';
|
||
|
||
@override
|
||
String get repeater_telemetry => 'Telemetria';
|
||
|
||
@override
|
||
String get repeater_telemetrySubtitle =>
|
||
'Zobraziť telemetriu senzorov a systémových štatistík';
|
||
|
||
@override
|
||
String get repeater_cli => 'CLI (Command Line Interface)';
|
||
|
||
@override
|
||
String get repeater_cliSubtitle => 'Pošlite príkazy opakovaču';
|
||
|
||
@override
|
||
String get repeater_neighbors => 'Súsezný';
|
||
|
||
@override
|
||
String get repeater_neighborsSubtitle => 'Zobraziť susedné body bez skokov.';
|
||
|
||
@override
|
||
String get repeater_settings => 'Nastavenia';
|
||
|
||
@override
|
||
String get repeater_settingsSubtitle => 'Konfigurujte parametre opakovača';
|
||
|
||
@override
|
||
String get repeater_clockSyncAfterLogin =>
|
||
'Synchronizácia hodiniek po prihlávení';
|
||
|
||
@override
|
||
String get repeater_clockSyncAfterLoginSubtitle =>
|
||
'Automaticky posielajte notifikáciu \"synchronizácia času\" po úspešnom prihládení.';
|
||
|
||
@override
|
||
String get repeater_statusTitle => 'Status opakého zboru';
|
||
|
||
@override
|
||
String get repeater_routingMode => 'Režim trasy';
|
||
|
||
@override
|
||
String get repeater_refresh => 'Obnoviť';
|
||
|
||
@override
|
||
String get repeater_statusRequestTimeout => 'Požiadavka stavu zlyhala.';
|
||
|
||
@override
|
||
String repeater_errorLoadingStatus(String error) {
|
||
return 'Chyba pri načítaní stavu: $error';
|
||
}
|
||
|
||
@override
|
||
String get repeater_systemInformation => 'Informácie o systéme';
|
||
|
||
@override
|
||
String get repeater_battery => 'Batéria';
|
||
|
||
@override
|
||
String get repeater_clockAtLogin => 'Čas (při přihlášení)';
|
||
|
||
@override
|
||
String get repeater_uptime => 'Dostupnosť';
|
||
|
||
@override
|
||
String get repeater_queueLength => 'Dĺžka fronty';
|
||
|
||
@override
|
||
String get repeater_debugFlags => 'Kontrolné značky';
|
||
|
||
@override
|
||
String get repeater_radioStatistics => 'Rádio Štatistiky';
|
||
|
||
@override
|
||
String get repeater_lastRssi => 'Posledná RSSI';
|
||
|
||
@override
|
||
String get repeater_lastSnr => 'Posledný SNR';
|
||
|
||
@override
|
||
String get repeater_noiseFloor => 'Hladina šumu';
|
||
|
||
@override
|
||
String get repeater_txAirtime => 'TX Airtime';
|
||
|
||
@override
|
||
String get repeater_rxAirtime => 'RX Airtime';
|
||
|
||
@override
|
||
String get repeater_chanUtil => 'Využitie kanálu';
|
||
|
||
@override
|
||
String get repeater_packetStatistics => 'Statistiky balíka';
|
||
|
||
@override
|
||
String get repeater_sent => 'Odoslané';
|
||
|
||
@override
|
||
String get repeater_received => 'Prišlo';
|
||
|
||
@override
|
||
String get repeater_duplicates => 'Duplikáty';
|
||
|
||
@override
|
||
String repeater_daysHoursMinsSecs(
|
||
int days,
|
||
int hours,
|
||
int minutes,
|
||
int seconds,
|
||
) {
|
||
return '$days dní ${hours}h ${minutes}m ${seconds}s';
|
||
}
|
||
|
||
@override
|
||
String repeater_packetTxTotal(int total, String flood, String direct) {
|
||
return 'Celkem: $total, Povodňový režim: $flood, Priamy: $direct';
|
||
}
|
||
|
||
@override
|
||
String repeater_packetRxTotal(int total, String flood, String direct) {
|
||
return 'Celkem: $total, Povodňový režim: $flood, Priamy: $direct';
|
||
}
|
||
|
||
@override
|
||
String repeater_duplicatesFloodDirect(String flood, String direct) {
|
||
return 'Pond: $flood, Priamy: $direct';
|
||
}
|
||
|
||
@override
|
||
String repeater_duplicatesTotal(int total) {
|
||
return 'Celkem: $total';
|
||
}
|
||
|
||
@override
|
||
String get repeater_settingsTitle => 'Nastavenia Opakovača';
|
||
|
||
@override
|
||
String get repeater_basicSettings => 'Základné nastavenia';
|
||
|
||
@override
|
||
String get repeater_repeaterName => 'Opakovacia názov';
|
||
|
||
@override
|
||
String get repeater_repeaterNameHelper => 'Zobrazenie názvu tohto opakovača';
|
||
|
||
@override
|
||
String get repeater_adminPassword => 'Heslo administrátora';
|
||
|
||
@override
|
||
String get repeater_adminPasswordHelper => 'Celý prístupový heslo';
|
||
|
||
@override
|
||
String get repeater_guestPassword => 'Heslo hosťa';
|
||
|
||
@override
|
||
String get repeater_guestPasswordHelper => 'Prístupový heslo iba na čítanie';
|
||
|
||
@override
|
||
String get repeater_radioSettings => 'Nastavenia rádia';
|
||
|
||
@override
|
||
String get repeater_frequencyMhz => 'Frekvencia (MHz)';
|
||
|
||
@override
|
||
String get repeater_frequencyHelper => '300–2500 MHz';
|
||
|
||
@override
|
||
String get repeater_txPower => 'TX Power';
|
||
|
||
@override
|
||
String get repeater_txPowerHelper => '1-30 dBm';
|
||
|
||
@override
|
||
String get repeater_bandwidth => 'Šírka pásma';
|
||
|
||
@override
|
||
String get repeater_spreadingFactor => 'Šírenie faktoru';
|
||
|
||
@override
|
||
String get repeater_codingRate => 'Rýchlosť kódovania';
|
||
|
||
@override
|
||
String get repeater_locationSettings => 'Nastavenia polohy';
|
||
|
||
@override
|
||
String get repeater_latitude => 'Súradnica';
|
||
|
||
@override
|
||
String get repeater_latitudeHelper => 'Desatinné zložky (napr. 37.7749)';
|
||
|
||
@override
|
||
String get repeater_longitude => 'Dĺžka';
|
||
|
||
@override
|
||
String get repeater_longitudeHelper => 'Desatinné zložky (napr. -122.4194)';
|
||
|
||
@override
|
||
String get repeater_features => 'Funkcie';
|
||
|
||
@override
|
||
String get repeater_packetForwarding => 'Riadenie prienikov';
|
||
|
||
@override
|
||
String get repeater_packetForwardingSubtitle =>
|
||
'Povolte opakovač na smerovanie paketov.';
|
||
|
||
@override
|
||
String get repeater_guestAccess => 'Prístup pre hostí';
|
||
|
||
@override
|
||
String get repeater_guestAccessSubtitle =>
|
||
'Umožniť prístup hosta iba na čítanie.';
|
||
|
||
@override
|
||
String get repeater_privacyMode => 'Režim ochrany súkromia';
|
||
|
||
@override
|
||
String get repeater_privacyModeSubtitle => 'Skryť meno/poloha v reklamách';
|
||
|
||
@override
|
||
String get repeater_advertisementSettings => 'Nastavenia reklamy';
|
||
|
||
@override
|
||
String get repeater_localAdvertInterval => 'Lokálna reklamná časová obdoba';
|
||
|
||
@override
|
||
String repeater_localAdvertIntervalMinutes(int minutes) {
|
||
return '$minutes minút';
|
||
}
|
||
|
||
@override
|
||
String get repeater_floodAdvertInterval =>
|
||
'Interval reklamnej povodňovej reklamy';
|
||
|
||
@override
|
||
String repeater_floodAdvertIntervalHours(int hours) {
|
||
return '$hours hodín';
|
||
}
|
||
|
||
@override
|
||
String get repeater_encryptedAdvertInterval => 'Šifrovaný reklamný interval';
|
||
|
||
@override
|
||
String get repeater_dangerZone => 'Nebezpečná zóna';
|
||
|
||
@override
|
||
String get repeater_rebootRepeater => 'Restart Repetér';
|
||
|
||
@override
|
||
String get repeater_rebootRepeaterSubtitle => 'Resetovať vysielací prístroj';
|
||
|
||
@override
|
||
String get repeater_rebootRepeaterConfirm =>
|
||
'Ste si istý, že chcete tento opakovač restartovať?';
|
||
|
||
@override
|
||
String get repeater_regenerateIdentityKey => 'Generovať kľúč identity';
|
||
|
||
@override
|
||
String get repeater_regenerateIdentityKeySubtitle =>
|
||
'Generovať nový pár verejných/privátnych kľúčov';
|
||
|
||
@override
|
||
String get repeater_regenerateIdentityKeyConfirm =>
|
||
'Toto vytvorí nový identitu pre opakovač. Pokračovať?';
|
||
|
||
@override
|
||
String get repeater_eraseFileSystem => 'Vymažať Systémový Reťazec';
|
||
|
||
@override
|
||
String get repeater_eraseFileSystemSubtitle =>
|
||
'Formátovať systém opakujúcich sa súborov';
|
||
|
||
@override
|
||
String get repeater_eraseFileSystemConfirm =>
|
||
'VAROVANIE: Toto zmaže všetky dáta na opakovači. To sa nedá zrušiť!';
|
||
|
||
@override
|
||
String get repeater_eraseSerialOnly =>
|
||
'Odstránenie je dostupné len cez sériové rozhranie.';
|
||
|
||
@override
|
||
String repeater_commandSent(String command) {
|
||
return 'Poforovaný príkaz: $command';
|
||
}
|
||
|
||
@override
|
||
String repeater_errorSendingCommand(String error) {
|
||
return 'Chyba pri odeslaní príkazu: $error';
|
||
}
|
||
|
||
@override
|
||
String get repeater_confirm => 'Potvrdiť';
|
||
|
||
@override
|
||
String get repeater_settingsSaved => 'Nastavenia boli uložené úspešne.';
|
||
|
||
@override
|
||
String get repeater_rxGain => 'Zvýšený zisk RX';
|
||
|
||
@override
|
||
String get repeater_rxGainHelper =>
|
||
'Vyššia citlivosť, vyšší príkon (platí len pre modely SX1262/SX1268)';
|
||
|
||
@override
|
||
String get repeater_refreshRxGain => 'Obnovte zvýšený zisk z RX';
|
||
|
||
@override
|
||
String get repeater_multiAcks => 'Víťazné potvrdenia (víťazné ACK)';
|
||
|
||
@override
|
||
String get repeater_multiAcksSubtitle =>
|
||
'Potvrďte správy prostredníctvom viacerých trás pre lepšiu doručenie.';
|
||
|
||
@override
|
||
String get repeater_refreshMultiAcks =>
|
||
'Opätovne potvrďte viacero ACK signálov';
|
||
|
||
@override
|
||
String get repeater_networkHealth => 'Zdravie siete';
|
||
|
||
@override
|
||
String get repeater_loopDetect => 'Detekcia slučiek';
|
||
|
||
@override
|
||
String get repeater_loopDetectHelper =>
|
||
'Vytvorte balíčky, ktoré vizuálne pripomínajú slučky v síti.';
|
||
|
||
@override
|
||
String get repeater_loopDetectOff => 'Vypnuté';
|
||
|
||
@override
|
||
String get repeater_loopDetectMinimal => 'Minimálny';
|
||
|
||
@override
|
||
String get repeater_loopDetectModerate => 'Stredný, mierny';
|
||
|
||
@override
|
||
String get repeater_loopDetectStrict => 'Prísne';
|
||
|
||
@override
|
||
String get repeater_dutyCycle => 'Cyklus činnosti';
|
||
|
||
@override
|
||
String get repeater_dutyCycleHelper =>
|
||
'Maximálna percentáľ dostupného času vysielania';
|
||
|
||
@override
|
||
String repeater_dutyCyclePercent(int percent) {
|
||
return '$percent%';
|
||
}
|
||
|
||
@override
|
||
String get repeater_ownerInfo => 'Informácie o poskytovateľovi';
|
||
|
||
@override
|
||
String get repeater_ownerInfoHelper =>
|
||
'Veľké dátové informácie pre tento vysielací zdroj';
|
||
|
||
@override
|
||
String get repeater_refreshOwnerInfo => 'Zísť informácie o operátore';
|
||
|
||
@override
|
||
String get repeater_floodMax => 'Maximálny počet skokov pri povodni';
|
||
|
||
@override
|
||
String get repeater_floodMaxHelper =>
|
||
'Maximálny počet paketov, ktoré môžu preletieť cez jeden hop (0-64)';
|
||
|
||
@override
|
||
String get repeater_advancedSettings => 'Pokročilé';
|
||
|
||
@override
|
||
String get repeater_advancedSettingsSubtitle =>
|
||
'Ovládacie knopy pre skúsených operátorov';
|
||
|
||
@override
|
||
String get repeater_pathHashMode => 'Režim hashovania cesty';
|
||
|
||
@override
|
||
String get repeater_pathHashModeHelper =>
|
||
'Byty použité na zakódovanie ID tohto opakovača v tagoch pre trasu/detekciu slučky. 0 = 1 bytu (256 ID, až 64 skokov), 1 = 2 byty (65 000 ID, až 32 skokov), 2 = 3 byty (16 miliónov ID, až 21 skokov). Verzie 1.13 a staršie nepodporujú viacbytové trasy – fungujú len, keď je sieť aktivovaná.';
|
||
|
||
@override
|
||
String get repeater_keySettings => 'Change Identity Keys';
|
||
|
||
@override
|
||
String get repeater_keySettingsSubtitle =>
|
||
'Change the public/private keypair';
|
||
|
||
@override
|
||
String get repeater_prvKey => 'Private key';
|
||
|
||
@override
|
||
String get repeater_prvKeyHelper =>
|
||
'A new private key for the repeater, a 128-character hex string.';
|
||
|
||
@override
|
||
String get repeater_generatePrvKey => 'Generate a random keypair';
|
||
|
||
@override
|
||
String get repeater_stopGeneratingPrvKey => 'Interrupt search for keypair';
|
||
|
||
@override
|
||
String get repeater_pubKey => 'Public key';
|
||
|
||
@override
|
||
String get repeater_pubKeyHelper =>
|
||
'This is the public key that goes with the generated private key. You can\'t set this directly.';
|
||
|
||
@override
|
||
String get repeater_pubKeyPrefix => 'Desired prefix';
|
||
|
||
@override
|
||
String repeater_pubKeyPrefixHelper(int tries) {
|
||
return 'Find a public key that starts with these hex digits. Expected tries needed: $tries.';
|
||
}
|
||
|
||
@override
|
||
String get repeater_txDelay => 'Zpoždanie v Flood, TX';
|
||
|
||
@override
|
||
String get repeater_txDelayHelper =>
|
||
'Nastavenie pre opakované vysielanie pre dopravu počas povodní, ako násobok času, ktorý paket využije (0-2, výchoce hodnota 0,5). Vyššia hodnota znamená menej kolízii, ale pomalšie doručovanie.';
|
||
|
||
@override
|
||
String get repeater_directTxDelay => 'Priame oneskorenie TX';
|
||
|
||
@override
|
||
String get repeater_directTxDelayHelper =>
|
||
'Nastavenie pre retransmisiu pre priame (nie pre plnú sieť), ako násobok času prenosu paketov (0-2, výchoce 0,3).';
|
||
|
||
@override
|
||
String get repeater_intThresh => 'Hranica, pri ktorej dochádza k rušeniu';
|
||
|
||
@override
|
||
String get repeater_intThreshHelper =>
|
||
'Hranica je nastavená tak, aby odfiltrovala šum nad touto úrovňou. Hodnota 0 znamená, že sa nebude nič odfiltrovať – nastavte ju len v prípade, že zaznamenáte chyby pri prijímaní signálu v šumnej frekvencii.';
|
||
|
||
@override
|
||
String get repeater_agcResetInterval => 'Interval reštartu AGC';
|
||
|
||
@override
|
||
String get repeater_agcResetIntervalHelper =>
|
||
'Ako často by ste mali reštartovať automatické ovládanie zosilnenia, aby ste sa vrátili do normálneho stavu, ak je zosilnenie zablokované? Nastavenie „4.0“ vypne pravidelné reštarty.';
|
||
|
||
@override
|
||
String get repeater_actionsTitle => 'Opatrenia';
|
||
|
||
@override
|
||
String get repeater_sendAdvert => 'Odoslať inzerát o povodňovej situácii';
|
||
|
||
@override
|
||
String get repeater_sendAdvertSubtitle =>
|
||
'Zverejnite reklamu na povodňu prostredníctvom siete.';
|
||
|
||
@override
|
||
String get repeater_sendAdvertZeroHop => 'Odoslať reklamu bez prenosu';
|
||
|
||
@override
|
||
String get repeater_sendAdvertZeroHopSubtitle =>
|
||
'Zverejnite reklamnú správu, ktorá sa prenáša len raz (bez prenosov).';
|
||
|
||
@override
|
||
String get repeater_clockSync => 'Synchronizujte hodiny teraz';
|
||
|
||
@override
|
||
String get repeater_clockSyncSubtitle =>
|
||
'Nastavte čas na vašom telefóne, aby odpovedal na volania z vysielacieho zariadenia.';
|
||
|
||
@override
|
||
String repeater_actionSucceeded(String action) {
|
||
return '$action succeeded';
|
||
}
|
||
|
||
@override
|
||
String repeater_actionFailed(String action, String error) {
|
||
return '$action failed: $error';
|
||
}
|
||
|
||
@override
|
||
String get repeater_settingsSavedRebootNeeded =>
|
||
'Nastavenia uložené – reštartujte vysielací prístroj, aby sa nastavenia aplikovali.';
|
||
|
||
@override
|
||
String repeater_settingsPartialFailure(String failures) {
|
||
return 'Niektoré nastavenia neúspešné: $failures';
|
||
}
|
||
|
||
@override
|
||
String repeater_errorSavingSettings(String error) {
|
||
return 'Chyba pri ukladaní nastavení: $error';
|
||
}
|
||
|
||
@override
|
||
String get repeater_refreshBasicSettings => 'Obnoviť základné nastavenia';
|
||
|
||
@override
|
||
String get repeater_refreshRadioSettings => 'Obnoviť Nastavenia Rádií';
|
||
|
||
@override
|
||
String get repeater_refreshTxPower => 'Obnoviť TX napájanie';
|
||
|
||
@override
|
||
String get repeater_refreshPacketForwarding => 'Obnoviť smerovanie paketov';
|
||
|
||
@override
|
||
String get repeater_refreshGuestAccess => 'Obnoviť prístup hosťa';
|
||
|
||
@override
|
||
String get repeater_refreshPrivacyMode => 'Obnoviť Ochranný režim';
|
||
|
||
@override
|
||
String repeater_refreshed(String label) {
|
||
return '$label sa znova načítalo';
|
||
}
|
||
|
||
@override
|
||
String repeater_errorRefreshing(String label) {
|
||
return 'Chyba pri obnovení $label';
|
||
}
|
||
|
||
@override
|
||
String get repeater_cliTitle => 'Opakovacia CLI';
|
||
|
||
@override
|
||
String get repeater_debugNextCommand => 'Oprava Nasledujúceho Príkaz';
|
||
|
||
@override
|
||
String get repeater_commandHelp => 'Pomoc';
|
||
|
||
@override
|
||
String get repeater_clearHistory => 'Vymazať históriu';
|
||
|
||
@override
|
||
String get repeater_noCommandsSent =>
|
||
'Zatiaľ neboli odeslané žiadne príkazy.';
|
||
|
||
@override
|
||
String get repeater_typeCommandOrUseQuick =>
|
||
'Zadajte príkaz nižšie alebo použite rýchle príkazy';
|
||
|
||
@override
|
||
String get repeater_enterCommandHint => 'Zadajte príkaz...';
|
||
|
||
@override
|
||
String get repeater_previousCommand => 'Predchádzajúci príkaz';
|
||
|
||
@override
|
||
String get repeater_nextCommand => 'Nasledujúci príkaz';
|
||
|
||
@override
|
||
String get repeater_enterCommandFirst => 'Zadajte najprv príkaz';
|
||
|
||
@override
|
||
String get repeater_cliCommandFrameTitle => 'Rámok Príkaz CLI';
|
||
|
||
@override
|
||
String repeater_cliCommandError(String error) {
|
||
return 'Chyba: $error';
|
||
}
|
||
|
||
@override
|
||
String get repeater_cliQuickGetName => 'Zísť meno';
|
||
|
||
@override
|
||
String get repeater_cliQuickGetRadio => 'Zísť po rádiu';
|
||
|
||
@override
|
||
String get repeater_cliQuickGetTx => 'Zísť TX';
|
||
|
||
@override
|
||
String get repeater_cliQuickNeighbors => 'Súsezný';
|
||
|
||
@override
|
||
String get repeater_cliQuickVersion => 'Verzia';
|
||
|
||
@override
|
||
String get repeater_cliQuickAdvertise => 'Reklama';
|
||
|
||
@override
|
||
String get repeater_cliQuickClock => 'Hodiny';
|
||
|
||
@override
|
||
String get repeater_cliQuickClockSync => 'Synchronizácia hodin';
|
||
|
||
@override
|
||
String get repeater_cliQuickDiscovery => 'Objaviť susedov';
|
||
|
||
@override
|
||
String get repeater_cliHelpAdvert => 'Odosiela reklamnú balíček.';
|
||
|
||
@override
|
||
String get repeater_cliHelpReboot =>
|
||
'Resetuje zariadenie. (pozor, môže dôjsť k \'Timeoutu\', čo je normálne)';
|
||
|
||
@override
|
||
String get repeater_cliHelpClock =>
|
||
'Zobrazuje aktuálny čas podľa hodiniek zariadenia.';
|
||
|
||
@override
|
||
String get repeater_cliHelpPassword =>
|
||
'Nastaví nový administrátorský prístupový údaj pre zariadenie.';
|
||
|
||
@override
|
||
String get repeater_cliHelpVersion =>
|
||
'Zobrazuje verziu zariadenia a dátum zostavenia firmvéru.';
|
||
|
||
@override
|
||
String get repeater_cliHelpClearStats =>
|
||
'Resetuje rôzne štatistické počítadlá na nulu.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetAf => 'Nastavuje časový faktor.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetTx =>
|
||
'Nastavenie vysielacej sily LoRa v dBm. (potrebuje sa reštart na aplikáciu)';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetRepeat =>
|
||
'Umožňuje alebo vypína zopakovaný príspevok pre tento uzol.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetAllowReadOnly =>
|
||
'(Server miestnosti) Ak je \'zapnuté\', potom bude povolený prístup s prázdnym heslom, ale nebude možné posielať správu do miestnosti. (iba čítať).';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetFloodMax =>
|
||
'Nastavuje maximálny počet skokov pre vstupný povelový paket (ak je >= max, paket nie je preposlaný)';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetIntThresh =>
|
||
'Nastavuje hranicu ruživeho ladenia (v dB). Predvolené je 14. Nastavením na 0 sa vypne detekcia ruživeho ladenia kanálu.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetAgcResetInterval =>
|
||
'Nastavuje interval na reštartovanie Auto Gain Controlleru. Nastavenie na 0 vypne funkciu.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetMultiAcks =>
|
||
'Povolí alebo pozastaví funkciiu \"dvojité potvrdenia\".';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetAdvertInterval =>
|
||
'Nastavuje interval časovača v minútach na odošle miestny (bezprostredný) reklamný paket. Nastavenie na 0 vypne funkciu.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetFloodAdvertInterval =>
|
||
'Nastavuje interval časovača v hodinách na odeslanie reklamnej vlne. Nastavenie na 0 vypne.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetGuestPassword =>
|
||
'Nastavuje/aktualizuje heslo hosťa. (pre opakované pripojenia môžu hosťovské prihlásenia posielať požadanie \"Get Stats\")';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetName => 'Nastaví názov reklamy.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetLat =>
|
||
'Nastaví geografickú šírku reklamnej mapy. (desatinné stupne)';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetLon =>
|
||
'Nastavuje longitudinu reklamnej mapy. (desatinné stupne)';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetRadio =>
|
||
'Nastavuje úplne nové parametre rádia a uloží ich do preferencií. Požaduje príkaz \"reboot\" na aplikáciu.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetRxDelay =>
|
||
'Nastavenia (experimentálne) základné (musi byť > 1 pre účel) na aplikáciu mierneho onesenia prijatých paketov, na základe signálu/skóre. Nastavenie na 0 vypne.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetTxDelay =>
|
||
'Nastavuje faktor násobený časom na vzduchu pre paket v režime povodňovej vlny a s náhodným systémom slotov, aby sa oneskorene jeho prenosovanie (s cieľom znížiť pravdepodobnosť kolízii).';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetDirectTxDelay =>
|
||
'Podobne ako txdelay, ale pre aplikáciu náhodného oneskorenia pri preposlaní paketov v režime priameho prenosu.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetBridgeEnabled => 'Aktivovať/Zatvárať most.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetBridgeDelay =>
|
||
'Nastaviť odklad pred retransmisiou paketov.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetBridgeSource =>
|
||
'Zvolte, či bude most retransmitovať prijaté alebo vysielané balíčky.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetBridgeBaud =>
|
||
'Nastavte sériový link baudrate pre rs232 mosty.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetBridgeSecret =>
|
||
'Nastaviť tajomstvo mosta pre eshnow mosty.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetAdcMultiplier =>
|
||
'Nastavuje vlastný faktor na úpravu nahlásenej batériovej napätia (podporované len na vybraných doskách).';
|
||
|
||
@override
|
||
String get repeater_cliHelpTempRadio =>
|
||
'Nastaví dočasné rádiové parametre pre zadaný počet minút, po skončení sa vráti k pôvodným rádiovým parametrom. (nepočuva sa do preferencií).';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetPerm =>
|
||
'Zmení ACL. Odstráni zodpovedný záznam (podľa prefixa pubkey), ak je \"permissions\" rovné 0. Pridá nový záznam, ak je pubkey-hex plnej dĺžky a momentálne sa nenachádza v ACL. Aktualizuje záznam podľa zodpovedajúceho prefixa pubkey. Bitové oprávnenia sa líšia podľa funkčnej roly, ale nízke 2 bity sú: 0 (Hostiteľ), 1 (Čítanie len), 2 (Čítanie a zápis), 3 (Správca).';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetBridgeType =>
|
||
'Zísť typ mosta: žiadny, rs232, espnow';
|
||
|
||
@override
|
||
String get repeater_cliHelpLogStart =>
|
||
'Začína protokolovanie balíkov do systému súborov.';
|
||
|
||
@override
|
||
String get repeater_cliHelpLogStop =>
|
||
'Zastaví protokolovanie paketov do systémového súboru.';
|
||
|
||
@override
|
||
String get repeater_cliHelpLogErase =>
|
||
'Odstráni záznamy z balíkov z systému súborov.';
|
||
|
||
@override
|
||
String get repeater_cliHelpNeighbors =>
|
||
'Zobrazuje zoznam iných repeaterových uzlov zasielaných cez zero-hop reklamy. Každý riadok je id-prefix-hex:timestamp:snr-times-4';
|
||
|
||
@override
|
||
String get repeater_cliHelpNeighborRemove =>
|
||
'Odstráni prvú zhodujúcu položku (podľa prefixu pubkey (hex)) z zoznamu susedov.';
|
||
|
||
@override
|
||
String get repeater_cliHelpRegion =>
|
||
'(len sériál) Zobrazuje všetky definované regióny a aktuálne povolenia pre povodňové situácie.';
|
||
|
||
@override
|
||
String get repeater_cliHelpRegionLoad =>
|
||
'Poznámka: toto je špeciálna multi-príkázová inštancia. Každé nasledujúce príkaza je názov oblasti (zapustený s medzerami na indikáciu hierarchického pomeru, s minimálne jednou medzerou). Ukončené odeslaním prázdnej platnej linky/príkazu.';
|
||
|
||
@override
|
||
String get repeater_cliHelpRegionGet =>
|
||
'Hľadá región s daným príponou názvu (alebo \"\\\" pre globálny rozsah). Odpovedá \"-> región-název (rodič-název) \'F\'\"';
|
||
|
||
@override
|
||
String get repeater_cliHelpRegionPut =>
|
||
'Pridá alebo aktualizuje definíciu regiónu s daným menom.';
|
||
|
||
@override
|
||
String get repeater_cliHelpRegionRemove =>
|
||
'Odstráni definíciu oblasti s daným názvom. (musí zodpovedať presne a nemala by mať podoblasti)';
|
||
|
||
@override
|
||
String get repeater_cliHelpRegionAllowf =>
|
||
'Nastavuje povolenie \'P\'lávu pre zadanú oblasť. (\'\' pre globálny/dedičský rozsah)';
|
||
|
||
@override
|
||
String get repeater_cliHelpRegionDenyf =>
|
||
'Odstráni povolenie \'F\'lood\' pre zadanú oblasť. (UPOZORNENIE: v tejto fáze nie je odporúčané ho používať na globálnom/dedskom rozsahu!!).';
|
||
|
||
@override
|
||
String get repeater_cliHelpRegionHome =>
|
||
'Odpovedá s aktuálnou \'domovskou\' oblasťou. (Poznámka aplikovaná zatiaľ nikde, vyhradené na budúce)';
|
||
|
||
@override
|
||
String get repeater_cliHelpRegionHomeSet => 'Nastaví \'domovskú\' oblasť.';
|
||
|
||
@override
|
||
String get repeater_cliHelpRegionSave =>
|
||
'Uloží zoznam/mapu regiónov do úložiska.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGps =>
|
||
'Zobrazuje stav GPS. Ak je GPS vypnutý, odpovedá len \"off\", ak je zapnutý, odpovedá s \"on\", stavom, fixom a počtom satelitov.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGpsOnOff => 'Prepínač stavu GPS napájania.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGpsSync =>
|
||
'Synchronizuje čas uzla s GPS hodinami.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGpsSetLoc =>
|
||
'Nastaví polohu uzla na GPS súradnice a uloží preferencie.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGpsAdvert =>
|
||
'Poskytuje konfiguráciu reklamy pre uzol:\n- žiadna: nezahrňte polohu do reklám\n- zdieľať: zdieľajte GPS polohu (z SensorManager)\n- nastavenia: zobrazujte polohu uloženú v nastaveniach';
|
||
|
||
@override
|
||
String get repeater_cliHelpGpsAdvertSet =>
|
||
'Nastavuje konfiguráciu reklamy na zadané miesto.';
|
||
|
||
@override
|
||
String get repeater_commandsListTitle => 'Zoznam príkazov';
|
||
|
||
@override
|
||
String get repeater_commandsListNote =>
|
||
'Poznámka: pre rôzne príkazy \"set ...\" existuje aj príkaz \"get ...\".';
|
||
|
||
@override
|
||
String get repeater_general => 'Obecné';
|
||
|
||
@override
|
||
String get repeater_settingsCategory => 'Nastavenia';
|
||
|
||
@override
|
||
String get repeater_bridge => 'Most';
|
||
|
||
@override
|
||
String get repeater_logging => 'Záznamy';
|
||
|
||
@override
|
||
String get repeater_neighborsRepeaterOnly => 'Súseznýci (iba opakovač)';
|
||
|
||
@override
|
||
String get repeater_regionManagementRepeaterOnly =>
|
||
'Správa regiónov (iba opakovač)';
|
||
|
||
@override
|
||
String get repeater_regionNote =>
|
||
'Regionové príkazy boli zavádzané na správu regionálnych definícií a oprávnení.';
|
||
|
||
@override
|
||
String get repeater_gpsManagement => 'Správa GPS';
|
||
|
||
@override
|
||
String get repeater_gpsNote =>
|
||
'GPS príkaz bol zavádzaný na riadenie lokalitných tém.';
|
||
|
||
@override
|
||
String get repeater_getCategory => 'Zísť hodnoty';
|
||
|
||
@override
|
||
String get repeater_powerMgmt => 'Správa energie';
|
||
|
||
@override
|
||
String get repeater_sensors => 'Senzory';
|
||
|
||
@override
|
||
String get repeater_cliHelpPowerOff =>
|
||
'Vypína zariadenie. (neočakáva sa žiadna odpoveď)';
|
||
|
||
@override
|
||
String get repeater_cliHelpClkReboot =>
|
||
'Resetuje hodiny na známu epochu a reštartuje zariadenie.';
|
||
|
||
@override
|
||
String get repeater_cliHelpAdvertZeroHop =>
|
||
'Rozosiela reklamu, ktorá sa prenáša len medzi susednými zariadeniami (bez prenosu cez iné siete).';
|
||
|
||
@override
|
||
String get repeater_cliHelpStartOta =>
|
||
'Spustí aktualizáciu firmvéru prostredníctvom diaľkového prenosu na podporovaných doskách.';
|
||
|
||
@override
|
||
String get repeater_cliHelpTime =>
|
||
'Nastavuje časovník zariadenia na zadané sekundy od Unix epochy. Časovník sa nedá otáčať dozadu.';
|
||
|
||
@override
|
||
String get repeater_cliHelpBoard =>
|
||
'Zobrazuje informácie o výrobcom dosky / identifikátor hardvéru.';
|
||
|
||
@override
|
||
String get repeater_cliHelpDiscoverNeighbors =>
|
||
'Odosiela požiadavku na nájdenie susedných uzlov. (Len pre opakovače)';
|
||
|
||
@override
|
||
String get repeater_cliHelpPowersaving =>
|
||
'Ukazuje, či je režim úspory energie zapnutý alebo vypnutý.';
|
||
|
||
@override
|
||
String get repeater_cliHelpPowersavingOnOff =>
|
||
'Umožňuje alebo vypína režim úspory energie (ak je podporovaný).';
|
||
|
||
@override
|
||
String get repeater_cliHelpErase =>
|
||
'(Používa sa len pre sériové zariadenia) Formátuje systém súborov zariadenia. Vymaže všetky nastavenia a kontakty.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetDutyCycle =>
|
||
'Nastavuje maximálnu povolenú frekvenciu prenosu ako percento (1-100). Internálne upravuje faktor času prenosu.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetPrvKey =>
|
||
'(Používa sa len v sériovej verzii) Nahradí privátny kľúč, ktorý identifikuje zariadenie. Po aplikácii je potrebné zariadenie reštartovať. Generuje nový verejný kľúč.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetRadioRxGain =>
|
||
'(iba pre SX126x) Zapína zvýšený zisk prijímania pre zlepšenie citlivosti pri vyššom príkonu.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetOwnerInfo =>
|
||
'Definuje reťazec s informáciami o kontaktnom osobě, ktorý je zahrnutý v reklamách. Používajte \'|\' pre nové riadky.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetPathHashMode =>
|
||
'Nastavuje režim hashovania cesty. 0 = starý režim, 1 = štandardný režim, 2 = striktný režim. Ovplyvňuje, ako sa prekladajú trasy.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetLoopDetect =>
|
||
'Nastavuje citlivosť detekcie slučky routovania: vypnutá, minimálna, stredná alebo prísna.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetFreq =>
|
||
'(Používa sa len v sériovej verzii) Rýchlo nastavuje len frekvenciu. Je potrebné reštartovať. Pre úplné nastavenie rádia preferujte funkciu \"nastavenie rádia\".';
|
||
|
||
@override
|
||
String get repeater_cliHelpSetBridgeChannel =>
|
||
'(Používa sa len pre ESPNow most) Nastavuje WiFi kanál (1-14), ktorý používa most.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetName => 'Zobrazuje zadané meno uzla.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetRole =>
|
||
'Ukazuje funkciu firmvéru (opakovač, server pre miestnosť atď.).';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetPublicKey =>
|
||
'Zobrazuje verejný kľúč zariadenia.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetPrvKey =>
|
||
'(Používa sa len v sériových aplikáciách) Zobrazuje súkromný kľúč zariadenia. Zotriďte ho ako tajný údaj.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetRepeat =>
|
||
'Ukazuje, či je funkcia preposielania paketov (funkcia opakéra) zapnutá alebo vypnutá.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetTx =>
|
||
'Zobrazuje aktuálnu výkonovú hodnotu TX v dBm.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetFreq =>
|
||
'Zobrazuje nakonfigurovanú frekvenciu v MHz.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetRadio =>
|
||
'Zobrazuje všetky parametre rádiového signálu: frekvencia, šírka pásma, faktor rozširovania, rýchlosť kódovania.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetRadioRxGain =>
|
||
'(iba pre SX126x) Zobrazuje stav zosilnenia prijímača RX.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetAf =>
|
||
'Zobrazuje aktuálny koeficient času vysielania.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetDutyCycle =>
|
||
'Zobrazuje aktuálnu povolenú frekvenciu ako percentáž.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetIntThresh =>
|
||
'Zobrazuje hranicu pre prechodové signály v dB.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetAgcResetInterval =>
|
||
'Zobrazuje interval reštartovania AGC v sekundách.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetMultiAcks =>
|
||
'Ukazuje, či je režim dvojité potvrdenie zapnutý (1) alebo vypnutý (0).';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetAllowReadOnly =>
|
||
'Ukazuje, či je povolená len čítacia funkcia pre hostí.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetAdvertInterval =>
|
||
'Zobrazuje čas trvania miestnej reklamnej pauzy v minútach.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetFloodAdvertInterval =>
|
||
'Zobrazuje časový interval reklamy počas záplavy v hodinách.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetGuestPassword =>
|
||
'Zobrazuje nastavené heslo pre hosta.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetLat => 'Zobrazuje nastavenú šírku.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetLon => 'Zobrazuje nastavenú dĺžku.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetRxDelay =>
|
||
'Zobrazuje základnú hodnotu rxdelay.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetTxDelay =>
|
||
'Ukazuje faktor zpoždenia pre režim povodňovej komunikácie.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetDirectTxDelay =>
|
||
'Zobrazuje faktor zloženia pri priamej modulácii.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetFloodMax =>
|
||
'Zobrazuje maximálny počet opakovaní povodňového stavu.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetOwnerInfo =>
|
||
'Zobrazuje reťazec s kontaktnými údajmi vlastníka.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetPathHashMode =>
|
||
'Zobrazuje režim hashovania cesty (0/1/2).';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetLoopDetect =>
|
||
'Ukazuje citlivosť na detekciu slučiek.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetAcl =>
|
||
'(Používa sa len v sériovej konfigurácii) Zobrazuje prístupové pravidlá na opakovači.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetBridgeEnabled =>
|
||
'Ukazuje, či je most povolený.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetBridgeDelay =>
|
||
'Zobrazuje čas strávený prechodom mosta v milisekundách.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetBridgeSource =>
|
||
'Ukazuje, či most prijíma alebo vysiela RX alebo TX balíky.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetBridgeBaud =>
|
||
'(iba pre rozhranie RS232) Zobrazuje rýchlosť prenosu dát na rozhraní RS232.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetBridgeChannel =>
|
||
'(Používa sa len pre ESPNow) Zobrazuje WiFi kanál mosta.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetBridgeSecret =>
|
||
'(Používa sa len pre ESPNow most) Zobrazuje spoločný tajný kľúč mosta.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetBootloaderVer =>
|
||
'(iba pre NRF52) Zobrazuje verziu bootloaderu.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetAdcMultiplier =>
|
||
'Zobrazuje násobič ADC (škálovanie napätia batérie).';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetPwrMgtSupport =>
|
||
'Označuje, či riadiace orgány majú podporu pre správu energie.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetPwrMgtSource =>
|
||
'Ukazuje aktuálny zdroj napájania: externý alebo batéria.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetPwrMgtBootReason =>
|
||
'Zobrazuje najaktuálnejšie dôvody pre reštart a vypnutie.';
|
||
|
||
@override
|
||
String get repeater_cliHelpGetPwrMgtBootMv =>
|
||
'Zobrazuje napätie batérie pri spustení systému v milivoltov (mV).';
|
||
|
||
@override
|
||
String get repeater_cliHelpSensorGet =>
|
||
'Číta hodnotu nastavenia pre špecifický senzor pomocou klávesového vstupu.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSensorSet =>
|
||
'Vytvára vlastné nastavenie pre senzor.';
|
||
|
||
@override
|
||
String get repeater_cliHelpSensorList =>
|
||
'Zobrazuje všetky nastavenia pre špecifické senzory, zoradené podľa voliteľného indexu začiatku.';
|
||
|
||
@override
|
||
String get repeater_cliHelpRegionDefault =>
|
||
'Zobrazuje aktuálnu rozsiahku, ktorá je nastavená ako výchozí.';
|
||
|
||
@override
|
||
String get repeater_cliHelpRegionDefaultSet =>
|
||
'Nastavuje výchoce rozsiahku regiónu. Použite \"<null>\", aby ju vymazal.';
|
||
|
||
@override
|
||
String get repeater_cliHelpRegionListAllowed =>
|
||
'Zoznam oblastí, ktoré umožňujú premávku počas povodní.';
|
||
|
||
@override
|
||
String get repeater_cliHelpRegionListDenied =>
|
||
'Zoznam oblastí, ktoré zakazujú premávku v dôsledku povodní.';
|
||
|
||
@override
|
||
String get repeater_cliHelpStatsPackets =>
|
||
'(Len pre sériové záznamy) Zobrazuje štatistiky na úrovni paketov.';
|
||
|
||
@override
|
||
String get repeater_cliHelpStatsRadio =>
|
||
'(Len pre sériu) Zobrazuje údaje o rádiových staniciach.';
|
||
|
||
@override
|
||
String get repeater_cliHelpStatsCore =>
|
||
'(Len pre sériové modely) Zobrazuje základné štatistiky firmvéru.';
|
||
|
||
@override
|
||
String get telemetry_receivedData => 'Obdolené Telemetrické dáta';
|
||
|
||
@override
|
||
String get telemetry_requestTimeout => 'Požiadavka telemetrie zlyhala.';
|
||
|
||
@override
|
||
String telemetry_errorLoading(String error) {
|
||
return 'Chyba pri načítaní telemetrie: $error';
|
||
}
|
||
|
||
@override
|
||
String get telemetry_noData => 'Nejsú dostupné žiadne údaje z telemetrie.';
|
||
|
||
@override
|
||
String telemetry_channelTitle(int channel) {
|
||
return 'Kanál $channel';
|
||
}
|
||
|
||
@override
|
||
String get telemetry_batteryLabel => 'Batéria';
|
||
|
||
@override
|
||
String get telemetry_voltageLabel => 'Napätie';
|
||
|
||
@override
|
||
String get telemetry_mcuTemperatureLabel => 'MCU teplota';
|
||
|
||
@override
|
||
String get telemetry_temperatureLabel => 'Teplota';
|
||
|
||
@override
|
||
String get telemetry_currentLabel => 'Aktuálne';
|
||
|
||
@override
|
||
String telemetry_batteryValue(int percent, String volts) {
|
||
return '$percent% / ${volts}V';
|
||
}
|
||
|
||
@override
|
||
String telemetry_voltageValue(String volts) {
|
||
return '${volts}V';
|
||
}
|
||
|
||
@override
|
||
String telemetry_currentValue(String amps) {
|
||
return '${amps}A';
|
||
}
|
||
|
||
@override
|
||
String telemetry_temperatureValue(String celsius, String fahrenheit) {
|
||
return '$celsius°C / $fahrenheit°F';
|
||
}
|
||
|
||
@override
|
||
String get telemetry_digitalInputLabel => 'Digitálny vstup';
|
||
|
||
@override
|
||
String get telemetry_digitalOutputLabel => 'Digitálny výstup';
|
||
|
||
@override
|
||
String get telemetry_analogInputLabel => 'Analógový vstup';
|
||
|
||
@override
|
||
String get telemetry_analogOutputLabel => 'Analógový výstup';
|
||
|
||
@override
|
||
String get telemetry_genericLabel => 'Všeobecný senzor';
|
||
|
||
@override
|
||
String get telemetry_luminosityLabel => 'Osvetlenie';
|
||
|
||
@override
|
||
String get telemetry_presenceLabel => 'Prítomnosť';
|
||
|
||
@override
|
||
String get telemetry_humidityLabel => 'Vlhkosť';
|
||
|
||
@override
|
||
String get telemetry_accelerometerLabel => 'Akcelerometer';
|
||
|
||
@override
|
||
String get telemetry_pressureLabel => 'Tlak';
|
||
|
||
@override
|
||
String get telemetry_altitudeLabel => 'Nadmorská výška';
|
||
|
||
@override
|
||
String get telemetry_frequencyLabel => 'Frekvencia';
|
||
|
||
@override
|
||
String get telemetry_percentageLabel => 'Percento';
|
||
|
||
@override
|
||
String get telemetry_concentrationLabel => 'Koncentrácia';
|
||
|
||
@override
|
||
String get telemetry_powerLabel => 'Výkon';
|
||
|
||
@override
|
||
String get telemetry_distanceLabel => 'Vzdialenosť';
|
||
|
||
@override
|
||
String get telemetry_energyLabel => 'Energia';
|
||
|
||
@override
|
||
String get telemetry_directionLabel => 'Smer';
|
||
|
||
@override
|
||
String get telemetry_timeLabel => 'Čas';
|
||
|
||
@override
|
||
String get telemetry_gyrometerLabel => 'Gyrometer';
|
||
|
||
@override
|
||
String get telemetry_colourLabel => 'Farba';
|
||
|
||
@override
|
||
String get telemetry_gpsLabel => 'GPS';
|
||
|
||
@override
|
||
String get telemetry_switchLabel => 'Prepínač';
|
||
|
||
@override
|
||
String get telemetry_polylineLabel => 'Lomená čiara';
|
||
|
||
@override
|
||
String telemetry_altitudeValue(String meters) {
|
||
return '$meters m';
|
||
}
|
||
|
||
@override
|
||
String telemetry_frequencyValue(String hertz) {
|
||
return '$hertz Hz';
|
||
}
|
||
|
||
@override
|
||
String telemetry_pressureValue(String hpa) {
|
||
return '$hpa hPa';
|
||
}
|
||
|
||
@override
|
||
String telemetry_luminosityValue(String lux) {
|
||
return '$lux lx';
|
||
}
|
||
|
||
@override
|
||
String telemetry_powerValue(String watts) {
|
||
return '$watts W';
|
||
}
|
||
|
||
@override
|
||
String telemetry_distanceValue(String meters) {
|
||
return '$meters m';
|
||
}
|
||
|
||
@override
|
||
String telemetry_energyValue(String kilowattHours) {
|
||
return '$kilowattHours kWh';
|
||
}
|
||
|
||
@override
|
||
String telemetry_directionValue(String degrees) {
|
||
return '$degrees°';
|
||
}
|
||
|
||
@override
|
||
String telemetry_concentrationValue(String ppm) {
|
||
return '$ppm ppm';
|
||
}
|
||
|
||
@override
|
||
String telemetry_percentageValue(String percent) {
|
||
return '$percent%';
|
||
}
|
||
|
||
@override
|
||
String telemetry_analogValue(String value) {
|
||
return '$value';
|
||
}
|
||
|
||
@override
|
||
String get telemetry_autoFetchQuantity => 'Počet požiadaviek';
|
||
|
||
@override
|
||
String get telemetry_error => 'Nepodarilo sa získať údaje';
|
||
|
||
@override
|
||
String get neighbors_receivedData => 'Obdielo dáta suseda';
|
||
|
||
@override
|
||
String get neighbors_requestTimedOut => 'Súďia žiadajú o časové ukončenie.';
|
||
|
||
@override
|
||
String neighbors_errorLoading(String error) {
|
||
return 'Chyba pri načítaní susedov: $error';
|
||
}
|
||
|
||
@override
|
||
String get neighbors_repeatersNeighbors => 'Opakovadlá Súsezná';
|
||
|
||
@override
|
||
String get neighbors_noData =>
|
||
'Nie je dostupná žiadna informácia o susedoch.';
|
||
|
||
@override
|
||
String neighbors_unknownContact(String pubkey) {
|
||
return 'Neznáma $pubkey';
|
||
}
|
||
|
||
@override
|
||
String neighbors_heardAgo(String time) {
|
||
return 'Počuli sme to: $time dozadu';
|
||
}
|
||
|
||
@override
|
||
String get channelPath_title => 'Cesta balíka';
|
||
|
||
@override
|
||
String get channelPath_viewMap => 'Zobraziť mapu';
|
||
|
||
@override
|
||
String get channelPath_otherObservedPaths => 'Ostatné pozorovacie cesty';
|
||
|
||
@override
|
||
String get channelPath_repeaterHops => 'Skoky opakovača';
|
||
|
||
@override
|
||
String get channelPath_noHopDetails =>
|
||
'Podrobnosti o balíčku zatiaľ nie sú dostupné.';
|
||
|
||
@override
|
||
String get channelPath_messageDetails => 'Podrobnosti o zprávach';
|
||
|
||
@override
|
||
String get channelPath_senderLabel => 'Posielateľ';
|
||
|
||
@override
|
||
String get channelPath_timeLabel => 'Čas';
|
||
|
||
@override
|
||
String get channelPath_repeatsLabel => 'Opakovanie';
|
||
|
||
@override
|
||
String channelPath_pathLabel(int index) {
|
||
return 'Cesta $index';
|
||
}
|
||
|
||
@override
|
||
String get channelPath_observedLabel => 'Pozorované';
|
||
|
||
@override
|
||
String channelPath_observedPathTitle(int index, String hops) {
|
||
return 'Sledovaný postup $index • $hops';
|
||
}
|
||
|
||
@override
|
||
String get channelPath_noLocationData => 'Žiadne údaje o polohe';
|
||
|
||
@override
|
||
String channelPath_timeWithDate(int day, int month, String time) {
|
||
return '$day/$month $time';
|
||
}
|
||
|
||
@override
|
||
String channelPath_timeOnly(String time) {
|
||
return '$time';
|
||
}
|
||
|
||
@override
|
||
String get channelPath_unknownPath => 'Neznáme';
|
||
|
||
@override
|
||
String get channelPath_floodPath => 'Povodňová';
|
||
|
||
@override
|
||
String get channelPath_directPath => 'Priamo';
|
||
|
||
@override
|
||
String channelPath_observedZeroOf(int total) {
|
||
return '0 z $total skokov';
|
||
}
|
||
|
||
@override
|
||
String channelPath_observedSomeOf(int observed, int total) {
|
||
return '$observed z $total skokov';
|
||
}
|
||
|
||
@override
|
||
String get channelPath_mapTitle => 'Mapa Trasy';
|
||
|
||
@override
|
||
String get channelPath_noRepeaterLocations =>
|
||
'Pre túto cestu nie je dostupných žiadne polohy opakovačov.';
|
||
|
||
@override
|
||
String channelPath_primaryPath(int index) {
|
||
return 'Cesta $index (Hlavná)';
|
||
}
|
||
|
||
@override
|
||
String get channelPath_pathLabelTitle => 'Cesta';
|
||
|
||
@override
|
||
String get channelPath_observedPathHeader => 'Sledovaná cesta';
|
||
|
||
@override
|
||
String channelPath_selectedPathLabel(String label, String prefixes) {
|
||
return '$label • $prefixes';
|
||
}
|
||
|
||
@override
|
||
String get channelPath_noHopDetailsAvailable =>
|
||
'Pre toto balíček nie sú dostupné údaje o skokoch.';
|
||
|
||
@override
|
||
String get channelPath_unknownRepeater => 'Neznáme opakovače';
|
||
|
||
@override
|
||
String get community_title => 'Komunita';
|
||
|
||
@override
|
||
String get community_create => 'Vytvoriť komunitu';
|
||
|
||
@override
|
||
String get community_createDesc =>
|
||
'Vytvorte novú komunitu a zdieľajte cez QR kód.';
|
||
|
||
@override
|
||
String get community_join => 'Pripojiť';
|
||
|
||
@override
|
||
String get community_joinTitle => 'Pripojiť sa k spoločenstvu';
|
||
|
||
@override
|
||
String community_joinConfirmation(String name) {
|
||
return 'Chceš sa pridať do komunity \"$name\"?';
|
||
}
|
||
|
||
@override
|
||
String get community_scanQr => 'Skontrolujte komunitný QR kód';
|
||
|
||
@override
|
||
String get community_scanInstructions =>
|
||
'Zamerte kameru na komunitný QR kód.';
|
||
|
||
@override
|
||
String get community_showQr => 'Zobraziť QR kód';
|
||
|
||
@override
|
||
String get community_publicChannel => 'Komunita verejná';
|
||
|
||
@override
|
||
String get community_hashtagChannel => 'Komunitný Hashtag';
|
||
|
||
@override
|
||
String get community_name => 'Komunita';
|
||
|
||
@override
|
||
String get community_enterName => 'Zadajte názov komunity';
|
||
|
||
@override
|
||
String community_created(String name) {
|
||
return 'Komunita \"$name\" vytvorená';
|
||
}
|
||
|
||
@override
|
||
String community_joined(String name) {
|
||
return 'Pripojená komunita \"$name\"';
|
||
}
|
||
|
||
@override
|
||
String get community_qrTitle => 'Zdieľť komunitu';
|
||
|
||
@override
|
||
String community_qrInstructions(String name) {
|
||
return 'Skenejte tento QR kód, aby ste sa pripojili k $name.';
|
||
}
|
||
|
||
@override
|
||
String get community_hashtagPrivacyHint =>
|
||
'Hashtagové kanály komunity sú prístupné len členom komunity';
|
||
|
||
@override
|
||
String get community_invalidQrCode => 'Neplatná QR kód komunity.';
|
||
|
||
@override
|
||
String get community_alreadyMember => 'Už ste členom.';
|
||
|
||
@override
|
||
String community_alreadyMemberMessage(String name) {
|
||
return 'Vy ste už členom \"$name\".';
|
||
}
|
||
|
||
@override
|
||
String get community_addPublicChannel => 'Pridať verejný komunikačný kanál';
|
||
|
||
@override
|
||
String get community_addPublicChannelHint =>
|
||
'Automaticky prida verejný kanál pre túto komunitu.';
|
||
|
||
@override
|
||
String get community_noCommunities =>
|
||
'Zatiaľ ste sa nepripojili k žiadnej komunite';
|
||
|
||
@override
|
||
String get community_scanOrCreate =>
|
||
'Skene QR kód alebo vytvor komunitu na začiatok.';
|
||
|
||
@override
|
||
String get community_manageCommunities => 'Spravovať komunity';
|
||
|
||
@override
|
||
String get community_delete => 'Nechajte komunitu';
|
||
|
||
@override
|
||
String community_deleteConfirm(String name) {
|
||
return 'Opustiť \"$name\"?';
|
||
}
|
||
|
||
@override
|
||
String community_deleteChannelsWarning(int count) {
|
||
return 'Tým sa tiež vymaže $count kanál/kanálov a ich správy.';
|
||
}
|
||
|
||
@override
|
||
String community_deleted(String name) {
|
||
return 'Opustená komunita \"$name\"';
|
||
}
|
||
|
||
@override
|
||
String get community_regenerateSecret => 'Zobraziť nový tajný kód';
|
||
|
||
@override
|
||
String community_regenerateSecretConfirm(String name) {
|
||
return 'Znovu vygenerovať tajný kľúč pre \"$name\"? Všetci členovia budú musieť skanovať nový QR kód, aby mohli nadviazať komunikáciu.';
|
||
}
|
||
|
||
@override
|
||
String get community_regenerate => 'Znovu vygenerovať';
|
||
|
||
@override
|
||
String community_secretRegenerated(String name) {
|
||
return 'Záznam pre \"$name\" bol regenerovaný tajne';
|
||
}
|
||
|
||
@override
|
||
String get community_updateSecret => 'Aktualizovať tajné heslo';
|
||
|
||
@override
|
||
String community_secretUpdated(String name) {
|
||
return 'Zmena tajnej slova pre \"$name\"';
|
||
}
|
||
|
||
@override
|
||
String community_scanToUpdateSecret(String name) {
|
||
return 'Skáňte nový QR kód na aktualizáciu tajného hesla pre \"$name\"';
|
||
}
|
||
|
||
@override
|
||
String get community_addHashtagChannel => 'Pridať komunitný hashtag';
|
||
|
||
@override
|
||
String get community_addHashtagChannelDesc =>
|
||
'Pridajte hashtagový kanál pre túto komunitu.';
|
||
|
||
@override
|
||
String get community_selectCommunity => 'Vyberte komunitu';
|
||
|
||
@override
|
||
String get community_regularHashtag => 'Zvyčajný hashtag';
|
||
|
||
@override
|
||
String get community_regularHashtagDesc =>
|
||
'Veľký hashtag (ktočokoľvek sa môže pridať)';
|
||
|
||
@override
|
||
String get community_communityHashtag => 'Komunitný Hashtag';
|
||
|
||
@override
|
||
String get community_communityHashtagDesc => 'Špecifické pre členov komunity';
|
||
|
||
@override
|
||
String community_forCommunity(String name) {
|
||
return 'Pre $name';
|
||
}
|
||
|
||
@override
|
||
String get listFilter_tooltip => 'Filtrovať a triediť';
|
||
|
||
@override
|
||
String get listFilter_sortBy => 'Triediť podľa';
|
||
|
||
@override
|
||
String get listFilter_latestMessages => 'Posledné správy';
|
||
|
||
@override
|
||
String get listFilter_heardRecently => 'Nedávno počuli.';
|
||
|
||
@override
|
||
String get listFilter_az => 'Od A po Z';
|
||
|
||
@override
|
||
String get listFilter_filters => 'Filtre';
|
||
|
||
@override
|
||
String get listFilter_all => 'Všetko';
|
||
|
||
@override
|
||
String get listFilter_favorites => 'Obľúbené';
|
||
|
||
@override
|
||
String get listFilter_addToFavorites => 'Pridaj do obľúbených';
|
||
|
||
@override
|
||
String get listFilter_removeFromFavorites => 'Odstrániť z označení';
|
||
|
||
@override
|
||
String get listFilter_users => 'Používatelia';
|
||
|
||
@override
|
||
String get listFilter_repeaters => 'Opakovadlá';
|
||
|
||
@override
|
||
String get listFilter_roomServers => 'Servéry miestnosti';
|
||
|
||
@override
|
||
String get listFilter_unreadOnly => 'Nezaregistrované len';
|
||
|
||
@override
|
||
String get listFilter_newGroup => 'Nová skupina';
|
||
|
||
@override
|
||
String get pathTrace_you => 'Vy';
|
||
|
||
@override
|
||
String get pathTrace_failed => 'Sledovanie cesty zlyhalo.';
|
||
|
||
@override
|
||
String get pathTrace_notAvailable => 'Path trace nie je k dispozícii.';
|
||
|
||
@override
|
||
String get pathTrace_refreshTooltip => 'Obnoviť Path Trace.';
|
||
|
||
@override
|
||
String get pathTrace_someHopsNoLocation =>
|
||
'Jedna alebo viac chmeľov chýba lokalita!';
|
||
|
||
@override
|
||
String get pathTrace_clearTooltip => 'Zmazať cestu';
|
||
|
||
@override
|
||
String get losSelectStartEnd => 'Vyberte počiatočný a koncový uzol pre LOS.';
|
||
|
||
@override
|
||
String losRunFailed(String error) {
|
||
return 'Kontrola priamej viditeľnosti zlyhala: $error';
|
||
}
|
||
|
||
@override
|
||
String get losClearAllPoints => 'Vymazať všetky body';
|
||
|
||
@override
|
||
String get losRunToViewElevationProfile =>
|
||
'Ak chcete zobraziť výškový profil, spustite LOS';
|
||
|
||
@override
|
||
String get losMenuTitle => 'Menu LOS';
|
||
|
||
@override
|
||
String get losMenuSubtitle =>
|
||
'Klepnutím na uzly alebo dlhým stlačením mapy získate vlastné body';
|
||
|
||
@override
|
||
String get losShowDisplayNodes => 'Zobraziť uzly zobrazenia';
|
||
|
||
@override
|
||
String get losCustomPoints => 'Vlastné body';
|
||
|
||
@override
|
||
String losCustomPointLabel(int index) {
|
||
return 'Vlastné $index';
|
||
}
|
||
|
||
@override
|
||
String get losPointA => 'Bod A';
|
||
|
||
@override
|
||
String get losPointB => 'Bod B';
|
||
|
||
@override
|
||
String losAntennaA(String value, String unit) {
|
||
return 'Anténa A: $value $unit';
|
||
}
|
||
|
||
@override
|
||
String losAntennaB(String value, String unit) {
|
||
return 'Anténa B: $value $unit';
|
||
}
|
||
|
||
@override
|
||
String get losRun => 'Spustite LOS';
|
||
|
||
@override
|
||
String get losNoElevationData => 'Žiadne údaje o nadmorskej výške';
|
||
|
||
@override
|
||
String losProfileClear(
|
||
String distance,
|
||
String distanceUnit,
|
||
String clearance,
|
||
String heightUnit,
|
||
) {
|
||
return '$distance $distanceUnit, vymazať LOS, min. vôľa $clearance $heightUnit';
|
||
}
|
||
|
||
@override
|
||
String losProfileBlocked(
|
||
String distance,
|
||
String distanceUnit,
|
||
String obstruction,
|
||
String heightUnit,
|
||
) {
|
||
return '$distance $distanceUnit, blokovaný $obstruction $heightUnit';
|
||
}
|
||
|
||
@override
|
||
String get losStatusChecking => 'LOS: kontrolujem...';
|
||
|
||
@override
|
||
String get losStatusNoData => 'LOS: žiadne údaje';
|
||
|
||
@override
|
||
String losStatusSummary(int clear, int total, int blocked, int unknown) {
|
||
return 'LOS: $clear/$total vymazané, $blocked blokované, $unknown neznáme';
|
||
}
|
||
|
||
@override
|
||
String get losErrorElevationUnavailable =>
|
||
'Údaje o nadmorskej výške nie sú k dispozícii pre jednu alebo viacero vzoriek.';
|
||
|
||
@override
|
||
String get losErrorInvalidInput =>
|
||
'Neplatné body/údaje o nadmorskej výške pre výpočet LOS.';
|
||
|
||
@override
|
||
String get losRenameCustomPoint => 'Premenovať vlastný bod';
|
||
|
||
@override
|
||
String get losPointName => 'Názov bodu';
|
||
|
||
@override
|
||
String get losShowPanelTooltip => 'Zobraziť panel LOS';
|
||
|
||
@override
|
||
String get losHidePanelTooltip => 'Skryť panel LOS';
|
||
|
||
@override
|
||
String get losElevationAttribution =>
|
||
'Údaje o nadmorskej výške: Open-Meteo (CC BY 4.0)';
|
||
|
||
@override
|
||
String get losLegendRadioHorizon => 'Rádiový horizont';
|
||
|
||
@override
|
||
String get losLegendLosBeam => 'Priama viditeľnosť';
|
||
|
||
@override
|
||
String get losLegendTerrain => 'Terén';
|
||
|
||
@override
|
||
String get losBlockedSpotsTitle => 'Zablokované miesta';
|
||
|
||
@override
|
||
String get losBlockedSpotsHint =>
|
||
'Kliknite na zablokované miesto, aby ste ho zvýraznili na mape.';
|
||
|
||
@override
|
||
String losBlockedSpotChip(
|
||
String distance,
|
||
String distanceUnit,
|
||
String obstruction,
|
||
String heightUnit,
|
||
) {
|
||
return '$distance $distanceUnit • $obstruction $heightUnit';
|
||
}
|
||
|
||
@override
|
||
String get losSelectedObstructionTitle => 'Vybraná prekážka';
|
||
|
||
@override
|
||
String losSelectedObstructionDetails(
|
||
String obstruction,
|
||
String heightUnit,
|
||
String distanceFromA,
|
||
String distanceUnit,
|
||
String distanceFromB,
|
||
) {
|
||
return 'Blocked by $obstruction $heightUnit, $distanceFromA from A and $distanceFromB from B ($distanceUnit).';
|
||
}
|
||
|
||
@override
|
||
String get losFrequencyLabel => 'Frekvencia';
|
||
|
||
@override
|
||
String get losFrequencyInfoTooltip => 'Zobraziť podrobnosti výpočtu';
|
||
|
||
@override
|
||
String get losFrequencyDialogTitle => 'Výpočet rádiového horizontu';
|
||
|
||
@override
|
||
String losFrequencyDialogDescription(
|
||
double baselineK,
|
||
double baselineFreq,
|
||
double frequencyMHz,
|
||
double kFactor,
|
||
) {
|
||
return 'Počnúc od k=$baselineK pri $baselineFreq MHz výpočet upraví k-faktor pre aktuálne pásmo $frequencyMHz MHz, ktorý definuje zakrivený strop rádiového horizontu.';
|
||
}
|
||
|
||
@override
|
||
String get contacts_pathTrace => 'Sledovanie lúčov';
|
||
|
||
@override
|
||
String get contacts_ping => 'Pingovať';
|
||
|
||
@override
|
||
String get contacts_repeaterPathTrace => 'Sledovanie cesty k opakovaču';
|
||
|
||
@override
|
||
String get contacts_repeaterPing => 'Pingovať opakovač';
|
||
|
||
@override
|
||
String get contacts_roomPathTrace => 'Sledovanie cesty k serveru miestnosti';
|
||
|
||
@override
|
||
String get contacts_roomPing => 'Ping server miestnosti';
|
||
|
||
@override
|
||
String get contacts_chatTraceRoute => 'Sledovať trasu lúča';
|
||
|
||
@override
|
||
String contacts_pathTraceTo(String name) {
|
||
return 'Sledovať trasu k $name';
|
||
}
|
||
|
||
@override
|
||
String get contacts_clipboardEmpty => 'Schránka je prázdna.';
|
||
|
||
@override
|
||
String get contacts_invalidAdvertFormat => 'Neplatné kontaktné údaje';
|
||
|
||
@override
|
||
String get contacts_contactImported => 'Kontakt bol importovaný.';
|
||
|
||
@override
|
||
String get contacts_contactImportFailed =>
|
||
'Kontakt sa nepodarilo importovať.';
|
||
|
||
@override
|
||
String get contacts_zeroHopAdvert => 'Inzerát Zero Hop';
|
||
|
||
@override
|
||
String get contacts_floodAdvert => 'Inzerát povodní';
|
||
|
||
@override
|
||
String get contacts_copyAdvertToClipboard => 'Kopírovať reklamu do schránky';
|
||
|
||
@override
|
||
String get contacts_addContactFromClipboard => 'Pridať kontakt z schránky';
|
||
|
||
@override
|
||
String get contacts_ShareContact => 'Kopírovať kontakt do schránky';
|
||
|
||
@override
|
||
String get contacts_ShareContactZeroHop => 'Zdieľať kontakt cez inzerát';
|
||
|
||
@override
|
||
String get contacts_zeroHopContactAdvertSent => 'Poslal kontakt cez inzerát.';
|
||
|
||
@override
|
||
String get contacts_zeroHopContactAdvertFailed =>
|
||
'Zlyhalo odoslanie kontaktu.';
|
||
|
||
@override
|
||
String get contacts_contactAdvertCopied =>
|
||
'Inzerát bol skopírovaný do schránky.';
|
||
|
||
@override
|
||
String get contacts_contactAdvertCopyFailed =>
|
||
'Kopírovanie inzerátu do schránky zlyhalo.';
|
||
|
||
@override
|
||
String get notification_activityTitle => 'Aktivita MeshCore';
|
||
|
||
@override
|
||
String notification_messagesCount(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'správ',
|
||
few: 'správy',
|
||
one: 'správa',
|
||
);
|
||
return '$count $_temp0';
|
||
}
|
||
|
||
@override
|
||
String notification_channelMessagesCount(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'správ kanálu',
|
||
few: 'správy kanálu',
|
||
one: 'správa kanálu',
|
||
);
|
||
return '$count $_temp0';
|
||
}
|
||
|
||
@override
|
||
String notification_newNodesCount(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: 'nových uzlov',
|
||
few: 'nové uzly',
|
||
one: 'nový uzol',
|
||
);
|
||
return '$count $_temp0';
|
||
}
|
||
|
||
@override
|
||
String notification_newTypeDiscovered(String contactType) {
|
||
return 'Nový $contactType objavený';
|
||
}
|
||
|
||
@override
|
||
String get notification_receivedNewMessage => 'Prijatá nová správa';
|
||
|
||
@override
|
||
String get settings_gpxExportRepeaters =>
|
||
'Exportovať repeater / server miestnosti do GPX';
|
||
|
||
@override
|
||
String get settings_gpxExportRepeatersSubtitle =>
|
||
'Exportuje repeater / roomserver s lokalitou do súboru GPX.';
|
||
|
||
@override
|
||
String get settings_gpxExportContacts => 'Export sprievodcov do GPX';
|
||
|
||
@override
|
||
String get settings_gpxExportContactsSubtitle =>
|
||
'Exportuje sprievodcov s umiestnením do súboru GPX.';
|
||
|
||
@override
|
||
String get settings_gpxExportAll => 'Exportovať všetky kontakty do GPX';
|
||
|
||
@override
|
||
String get settings_gpxExportAllSubtitle =>
|
||
'Exportuje všetky kontakty s lokalitou do súboru GPX.';
|
||
|
||
@override
|
||
String get settings_gpxExportSuccess => 'Úspešne exportovaný súbor GPX.';
|
||
|
||
@override
|
||
String get settings_gpxExportNoContacts => 'Žiadne kontakty na export.';
|
||
|
||
@override
|
||
String get settings_gpxExportNotAvailable =>
|
||
'Nie je podporované na vašom zariadení/operáciomnom systéme';
|
||
|
||
@override
|
||
String get settings_gpxExportError => 'Vyskytol sa chyba počas exportu.';
|
||
|
||
@override
|
||
String get settings_gpxExportRepeatersRoom =>
|
||
'Umiestnenia opakovačov a serverov miestností';
|
||
|
||
@override
|
||
String get settings_gpxExportChat => 'Lokácie sprievodcov';
|
||
|
||
@override
|
||
String get settings_gpxExportAllContacts => 'Všetky kontaktné lokality';
|
||
|
||
@override
|
||
String get settings_gpxExportShareText =>
|
||
'Mapové údaje exportované z meshcore-open';
|
||
|
||
@override
|
||
String get settings_gpxExportShareSubject =>
|
||
'meshcore-open export dát GPX mapových údajov';
|
||
|
||
@override
|
||
String get snrIndicator_nearByRepeaters => 'Miestne opakovače';
|
||
|
||
@override
|
||
String get snrIndicator_lastSeen => 'Naposledy videný';
|
||
|
||
@override
|
||
String get contactsSettings_title => 'Nastavenia kontaktov';
|
||
|
||
@override
|
||
String get contactsSettings_autoAddTitle => 'Automatické zisťovanie';
|
||
|
||
@override
|
||
String get contactsSettings_otherTitle =>
|
||
'Ďalšie nastavenia súvisiace s kontaktami';
|
||
|
||
@override
|
||
String get contactsSettings_autoAddUsersTitle =>
|
||
'Automaticky pridávať užívateľov';
|
||
|
||
@override
|
||
String get contactsSettings_autoAddUsersSubtitle =>
|
||
'Povoliť spoločníkovi automaticky pridávať objavených užívateľov.';
|
||
|
||
@override
|
||
String get contactsSettings_autoAddRepeatersTitle =>
|
||
'Automaticky pridávať opakovače';
|
||
|
||
@override
|
||
String get contactsSettings_autoAddRepeatersSubtitle =>
|
||
'Povoliť spoločníkovi automaticky pridávať objavené repeater.';
|
||
|
||
@override
|
||
String get contactsSettings_autoAddRoomServersTitle =>
|
||
'Automaticky pridávať server miestnosti';
|
||
|
||
@override
|
||
String get contactsSettings_autoAddRoomServersSubtitle =>
|
||
'Povoliť spoločníkovi automaticky pridať objavené serverové miestnosti.';
|
||
|
||
@override
|
||
String get contactsSettings_autoAddSensorsTitle =>
|
||
'Automaticky pridávať senzory';
|
||
|
||
@override
|
||
String get contactsSettings_autoAddSensorsSubtitle =>
|
||
'Povoliť spoločníkovi automaticky pridávať objavené senzory.';
|
||
|
||
@override
|
||
String get contactsSettings_overwriteOldestTitle => 'Prepísať najstaršie';
|
||
|
||
@override
|
||
String get contactsSettings_overwriteOldestSubtitle =>
|
||
'Keď je zoznam kontaktov plný, bude nahradený najstarší neoznačený kontakt.';
|
||
|
||
@override
|
||
String get discoveredContacts_Title => 'Objavené kontakty';
|
||
|
||
@override
|
||
String get discoveredContacts_noMatching => 'Žiadne zhodné kontakty';
|
||
|
||
@override
|
||
String get discoveredContacts_searchHint => 'Vyhľadať objavené kontakty';
|
||
|
||
@override
|
||
String get discoveredContacts_contactAdded => 'Kontakt bol pridaný';
|
||
|
||
@override
|
||
String get discoveredContacts_addContact => 'Pridať kontakt';
|
||
|
||
@override
|
||
String get discoveredContacts_copyContact => 'Kopírovať kontakt do schránky';
|
||
|
||
@override
|
||
String get discoveredContacts_deleteContact => 'Zmazať kontakt';
|
||
|
||
@override
|
||
String get discoveredContacts_deleteContactAll =>
|
||
'Zmazať všetky objavené kontakty';
|
||
|
||
@override
|
||
String get discoveredContacts_deleteContactAllContent =>
|
||
'Ste si istí, že chcete zmazať všetky objavené kontakty?';
|
||
|
||
@override
|
||
String get chat_sendCooldown => 'Prosím, počkajte chvíľu, než zašlete znova.';
|
||
|
||
@override
|
||
String get appSettings_jumpToOldestUnread => 'Presk oceň';
|
||
|
||
@override
|
||
String get appSettings_jumpToOldestUnreadSubtitle =>
|
||
'Pri otvorení chatu s neprečítanými správami, prejdite do prvého neprečítaného, namiesto poslednej.';
|
||
|
||
@override
|
||
String get appSettings_languageHu => 'Maďarský';
|
||
|
||
@override
|
||
String get appSettings_languageJa => 'Japonský';
|
||
|
||
@override
|
||
String get appSettings_languageKo => 'Kórejský';
|
||
|
||
@override
|
||
String get radioStats_tooltip => 'Statistiky rádiových a sieťových kanálov';
|
||
|
||
@override
|
||
String get radioStats_screenTitle => 'Štatistiky rádiových vysielaní';
|
||
|
||
@override
|
||
String get radioStats_notConnected =>
|
||
'Pripojte sa k zariadeniu, aby ste mohli sledovať štatistiky rádiového vysielania.';
|
||
|
||
@override
|
||
String get radioStats_firmwareTooOld =>
|
||
'Statistické údaje z rádia vyžadujú sprievodný softvér verzie v8 alebo novšej.';
|
||
|
||
@override
|
||
String get radioStats_waiting => 'Čakám na údaje…';
|
||
|
||
@override
|
||
String radioStats_noiseFloor(int noiseDbm) {
|
||
return 'Úroveň hluku: $noiseDbm dBm';
|
||
}
|
||
|
||
@override
|
||
String radioStats_lastRssi(int rssiDbm) {
|
||
return 'Posledný údaj RSSI: $rssiDbm dBm';
|
||
}
|
||
|
||
@override
|
||
String radioStats_lastSnr(String snr) {
|
||
return 'Posledná hodnota SNR: $snr dB';
|
||
}
|
||
|
||
@override
|
||
String radioStats_txAir(int seconds) {
|
||
return 'Čas vysielania na TX (celkový): $seconds s';
|
||
}
|
||
|
||
@override
|
||
String radioStats_rxAir(int seconds) {
|
||
return 'Čas RX (celkový): $seconds s';
|
||
}
|
||
|
||
@override
|
||
String get radioStats_chartCaption =>
|
||
'Úroveň šumu (dBm) pre posledné vzorky.';
|
||
|
||
@override
|
||
String radioStats_stripNoise(int noiseDbm) {
|
||
return 'Úroveň hluku: $noiseDbm dBm';
|
||
}
|
||
|
||
@override
|
||
String get radioStats_stripWaiting => 'Získavanie údajov o rádiu…';
|
||
|
||
@override
|
||
String get radioStats_settingsTile => 'Štatistiky rádiových vysielaní';
|
||
|
||
@override
|
||
String get radioStats_settingsSubtitle =>
|
||
'Úroveň hluku, RSSI, SNR a časové rozloženie';
|
||
|
||
@override
|
||
String get translation_title => 'Preklad';
|
||
|
||
@override
|
||
String get translation_enableTitle => 'Aktivovať preklad';
|
||
|
||
@override
|
||
String get translation_enableSubtitle =>
|
||
'Prekladajte prichádzajúce správy a umožnite ich preklad pred odoslaním.';
|
||
|
||
@override
|
||
String get translation_composerTitle => 'Preložte pred odeslaním';
|
||
|
||
@override
|
||
String get translation_composerSubtitle =>
|
||
'Riadi výchoce stav ikony pre preklad, ktorú používa program.';
|
||
|
||
@override
|
||
String get translation_autoIncomingTitle => 'Automaticky prekladať správy';
|
||
|
||
@override
|
||
String get translation_autoIncomingSubtitle =>
|
||
'Automaticky prekladá správy pre upozornenia aj pre čet alebo kanál.';
|
||
|
||
@override
|
||
String get translation_translateMessage => 'Preložiť správu';
|
||
|
||
@override
|
||
String get translation_targetLanguage => 'Cieľový jazyk';
|
||
|
||
@override
|
||
String get translation_useAppLanguage => 'Použite jazyk aplikácie';
|
||
|
||
@override
|
||
String get translation_downloadedModelLabel => 'Stiahnutý model';
|
||
|
||
@override
|
||
String get translation_presetModelLabel =>
|
||
'Prednastavený model od Hugging Face';
|
||
|
||
@override
|
||
String get translation_manualUrlLabel =>
|
||
'Odkaz na manuál (v elektronickej forme)';
|
||
|
||
@override
|
||
String get translation_downloadModel => 'Stiahnuť model';
|
||
|
||
@override
|
||
String get translation_downloading => 'Stiahnutie...';
|
||
|
||
@override
|
||
String get translation_working => 'Práca...';
|
||
|
||
@override
|
||
String get translation_stop => 'Zastavte';
|
||
|
||
@override
|
||
String get translation_mergingChunks =>
|
||
'Sliečenie stiahnutých častí do konečného súboru...';
|
||
|
||
@override
|
||
String get translation_downloadedModels => 'Stiahnuté modely';
|
||
|
||
@override
|
||
String get translation_deleteModel => 'Odstrániť model';
|
||
|
||
@override
|
||
String get translation_modelDownloaded => 'Model pre preklad bol stiahnutý.';
|
||
|
||
@override
|
||
String get translation_downloadStopped => 'Stiahnutie bolo prerušené.';
|
||
|
||
@override
|
||
String translation_downloadFailed(String error) {
|
||
return 'Neúspešné stiahnutie: $error';
|
||
}
|
||
|
||
@override
|
||
String get translation_enterUrlFirst =>
|
||
'Najprv zadajte URL pre konkrétny model.';
|
||
|
||
@override
|
||
String get scanner_linuxPairingShowPin => 'Zobraziť PIN';
|
||
|
||
@override
|
||
String get scanner_linuxPairingHidePin => 'Skryť PIN';
|
||
|
||
@override
|
||
String get scanner_linuxPairingPinTitle => 'PIN pre párovanie cez Bluetooth';
|
||
|
||
@override
|
||
String scanner_linuxPairingPinPrompt(String deviceName) {
|
||
return 'Zadajte PIN pre $deviceName (ak neexistuje, nechajte prázdne).';
|
||
}
|
||
|
||
@override
|
||
String get translation_messageTranslation => 'Preklad textu';
|
||
|
||
@override
|
||
String get translation_translateBeforeSending => 'Preložte pred odeslaním';
|
||
|
||
@override
|
||
String get translation_composerEnabledHint =>
|
||
'Správy budú preložené, než budú odoslané.';
|
||
|
||
@override
|
||
String get translation_composerDisabledHint =>
|
||
'Posielajte správy v pôvodnej písanom jazyku.';
|
||
|
||
@override
|
||
String translation_translateTo(String language) {
|
||
return 'Preložte do $language';
|
||
}
|
||
|
||
@override
|
||
String get translation_translationOptions => 'Možnosti prekladania';
|
||
|
||
@override
|
||
String get translation_systemLanguage => 'Jazyk systému';
|
||
|
||
@override
|
||
String get background_serviceTitle => 'MeshCore running';
|
||
|
||
@override
|
||
String get background_serviceText => 'Keeping BLE connected';
|
||
|
||
@override
|
||
String appSettings_translationModelDeleted(String name) {
|
||
return 'Deleted $name';
|
||
}
|
||
|
||
@override
|
||
String appSettings_translationModelDeleteFailed(String error) {
|
||
return 'Failed to delete: $error';
|
||
}
|
||
|
||
@override
|
||
String channels_channelUpdateFailed(String error) {
|
||
return 'Failed to update channel: $error';
|
||
}
|
||
|
||
@override
|
||
String get contact_typeChat => 'Chat';
|
||
|
||
@override
|
||
String get contact_typeRepeater => 'Repeater';
|
||
|
||
@override
|
||
String get contact_typeRoom => 'Room';
|
||
|
||
@override
|
||
String get contact_typeSensor => 'Sensor';
|
||
|
||
@override
|
||
String get contact_typeUnknown => 'Unknown';
|
||
|
||
@override
|
||
String get map_zoomIn => 'Zväčšiť';
|
||
|
||
@override
|
||
String get map_zoomOut => 'Zmenť zamer zblízka';
|
||
|
||
@override
|
||
String get map_centerMap => 'Mapa centra';
|
||
|
||
@override
|
||
String get chrome_bluetoothRequiresChromium =>
|
||
'Web Bluetooth vyžaduje prehliadač Chromium.';
|
||
|
||
@override
|
||
String channels_communityShortId(String id) {
|
||
return 'ID: $id...';
|
||
}
|
||
|
||
@override
|
||
String get pathTrace_legendGpsConfirmed => 'GPS potvrdilo';
|
||
|
||
@override
|
||
String get pathTrace_legendInferred => 'Odvodená poloha';
|
||
|
||
@override
|
||
String get pathMap_viewSingle => 'Jednotlivý';
|
||
|
||
@override
|
||
String get pathMap_viewCombined => 'Spojené';
|
||
|
||
@override
|
||
String get pathMap_play => 'Prehrať';
|
||
|
||
@override
|
||
String get pathMap_pause => 'Pozastaviť';
|
||
|
||
@override
|
||
String get pathMap_replay => 'Prehrať znova';
|
||
|
||
@override
|
||
String get pathMap_stepBack => 'Predchádzajúci skok';
|
||
|
||
@override
|
||
String get pathMap_stepForward => 'Nasledujúci skok';
|
||
|
||
@override
|
||
String get pathMap_animationOn => 'Zobraziť animáciu paketu';
|
||
|
||
@override
|
||
String get pathMap_animationOff => 'Skryť animáciu paketu';
|
||
|
||
@override
|
||
String pathMap_hopOf(int current, int total) {
|
||
return 'Skok $current z $total';
|
||
}
|
||
|
||
@override
|
||
String pathMap_observedPaths(int count) {
|
||
return 'Pozorované cesty: $count';
|
||
}
|
||
|
||
@override
|
||
String get pathMap_primary => 'Primárna';
|
||
|
||
@override
|
||
String pathMap_alternate(int index) {
|
||
return 'Alternatívny $index';
|
||
}
|
||
|
||
@override
|
||
String pathMap_hopCount(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count skokov',
|
||
few: '$count skoky',
|
||
one: '1 skok',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String pathMap_gpsCount(int confirmed, int total) {
|
||
return '$confirmed/$total GPS';
|
||
}
|
||
|
||
@override
|
||
String get pathMap_legendShared => 'Spoločný segment';
|
||
|
||
@override
|
||
String get pathMap_legendEstimated => 'Odhadovaný segment';
|
||
|
||
@override
|
||
String pathMap_sharedNodeCount(int count) {
|
||
return 'Používané $count cestami';
|
||
}
|
||
|
||
@override
|
||
String pathMap_partialAnimation(int count) {
|
||
String _temp0 = intl.Intl.pluralLogic(
|
||
count,
|
||
locale: localeName,
|
||
other: '$count skokov nemá polohu — zobrazená trasa je neúplná',
|
||
few: '$count skoky nemajú polohu — zobrazená trasa je neúplná',
|
||
one: '1 skok nemá polohu — zobrazená trasa je neúplná',
|
||
);
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String get pathMap_showAllPaths => 'Zobraziť všetky';
|
||
|
||
@override
|
||
String get pathMap_hidePath => 'Skryť cestu';
|
||
|
||
@override
|
||
String get pathMap_showPath => 'Zobraziť trasu';
|
||
|
||
@override
|
||
String get pathMap_collapsePanel => 'Zatvoriť panel';
|
||
|
||
@override
|
||
String get pathMap_expandPanel => 'Rozbaliť panel';
|
||
|
||
@override
|
||
String get pathMap_noLocation => 'Bez polohy';
|
||
|
||
@override
|
||
String get pathMap_followPacket => 'Uzamknúť pohľad na paket';
|
||
|
||
@override
|
||
String get pathMap_unfollowPacket => 'Odomknúť pohľad od paketu';
|
||
}
|