# Czech translations for meshy package.
# Copyright (C) 2026 THE meshy'S COPYRIGHT HOLDER
# This file is distributed under the same license as the meshy package.
# Automatically generated, 2026.
# Jiří Eischmann <jiri@eischmann.cz>, 2026.
#
msgid ""
msgstr ""
"Project-Id-Version: meshy\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-06-01 13:23+0200\n"
"PO-Revision-Date: 2026-06-05 08:16+0000\n"
"Last-Translator: sesivany <sesivany@noreply.codeberg.org>\n"
"Language-Team: Czech <https://translate.codeberg.org/projects/meshy/"
"application/cs/>\n"
"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 2026.5\n"

#: data/page.codeberg.sesivany.Meshy.desktop.in:4
#: data/page.codeberg.sesivany.Meshy.metainfo.xml.in:8 data/ui/window.ui:111
msgid "Meshy"
msgstr "Meshy"

#: data/page.codeberg.sesivany.Meshy.desktop.in:5
#: data/page.codeberg.sesivany.Meshy.metainfo.xml.in:9
msgid "MeshCore mesh network client"
msgstr "Klient sítě mesh MeshCore"

#: data/page.codeberg.sesivany.Meshy.desktop.in:11
msgid "mesh;lora;radio;chat;"
msgstr "mesh;lora;rádio;chat;síť;"

#: data/page.codeberg.sesivany.Meshy.metainfo.xml.in:11
msgid ""
"Meshy is a client for MeshCore LoRa mesh networking devices. Connect to your "
"companion device over Bluetooth to send and receive encrypted messages, "
"manage contacts, configure channels, and monitor your mesh network."
msgstr ""
"Meshy je klient pro zařízení sítě mesh MeshCore LoRa. Připojte se ke svému "
"companionu přes Bluetooth a posílejte a přijímejte šifrované zprávy, "
"spravujte kontakty, nastavujte kanály a sledujte svou síť mesh."

#: data/page.codeberg.sesivany.Meshy.metainfo.xml.in:17
msgid "Features:"
msgstr "Funkce:"

#: data/page.codeberg.sesivany.Meshy.metainfo.xml.in:19
msgid "Bluetooth LE and USB serial connectivity"
msgstr "Připojení přes Bluetooth LE a USB sériový port"

#: data/page.codeberg.sesivany.Meshy.metainfo.xml.in:20
msgid "End-to-end encrypted messaging"
msgstr "Šifrování zpráv mezi koncovými body"

#: data/page.codeberg.sesivany.Meshy.metainfo.xml.in:21
msgid "Public, private, and hashtag channels"
msgstr "Veřejné, soukromé a hashtagové kanály"

#: data/page.codeberg.sesivany.Meshy.metainfo.xml.in:22
msgid "Contact management with location tracking"
msgstr "Správa kontaktů se sledováním polohy"

#: data/page.codeberg.sesivany.Meshy.metainfo.xml.in:23
msgid "Interactive map view with route tracing"
msgstr "Interaktivní zobrazení mapy s trasováním cest"

#: data/page.codeberg.sesivany.Meshy.metainfo.xml.in:24
msgid "Device and repeater management"
msgstr "Správa zařízení a repeaterů"

#: data/page.codeberg.sesivany.Meshy.metainfo.xml.in:25
msgid "QR code scanning for quick contact exchange"
msgstr "Skenování QR kódů pro rychlou výměnu kontaktů"

#: data/page.codeberg.sesivany.Meshy.metainfo.xml.in:30
msgid "Jiri Eischmann"
msgstr "Jiří Eischmann"

#: data/page.codeberg.sesivany.Meshy.metainfo.xml.in:42
msgid "Contacts view with messaging"
msgstr "Zobrazení kontaktů se zprávami"

#: data/page.codeberg.sesivany.Meshy.metainfo.xml.in:46
msgid "Channel list with different channel types"
msgstr "Seznam kanálů s různými typy kanálů"

#: data/page.codeberg.sesivany.Meshy.metainfo.xml.in:50
msgid "Map view showing contact locations"
msgstr "Zobrazení mapy s polohami kontaktů"

#: data/page.codeberg.sesivany.Meshy.metainfo.xml.in:54
msgid "Device information and settings"
msgstr "Informace o zařízení a nastavení"

#: data/gtk/help-overlay.ui:10
msgid "General"
msgstr "Obecné"

#: data/gtk/help-overlay.ui:13 data/ui/window.ui:23 data/ui/window.ui:40
msgid "Quit"
msgstr "Ukončit"

#: data/gtk/help-overlay.ui:19 data/ui/window.ui:15 data/ui/window.ui:32
msgid "Keyboard Shortcuts"
msgstr "Klávesové zkratky"

#: data/gtk/help-overlay.ui:27
msgid "Navigation"
msgstr "Navigace"

#: data/gtk/help-overlay.ui:30 data/ui/window.ui:169
msgid "Device"
msgstr "Zařízení"

#: data/gtk/help-overlay.ui:36 data/ui/window.ui:182 src/window.py:523
msgid "Contacts"
msgstr "Kontakty"

#: data/gtk/help-overlay.ui:42 data/ui/window.ui:195 src/window.py:535
msgid "Channels"
msgstr "Kanály"

#. Navigation button for collapsed mode
#: data/gtk/help-overlay.ui:48 data/ui/window.ui:208 src/window.py:550
#: src/window.py:553 src/views/map_view.py:885
msgid "Map"
msgstr "Mapa"

#: data/gtk/help-overlay.ui:54 data/ui/window.ui:228
#: data/ui/repeater-view.ui:574 src/window.py:567 src/window.py:568
msgid "Settings"
msgstr "Nastavení"

#: data/gtk/help-overlay.ui:62
msgid "Messaging"
msgstr "Zprávy"

#: data/gtk/help-overlay.ui:65
msgid "Search Contacts"
msgstr "Hledat kontakty"

#: data/gtk/help-overlay.ui:71
msgid "Focus Message Input"
msgstr "Přepnutí na psaní zprávy"

#: data/gtk/help-overlay.ui:77
msgid "Previous Contact/Channel"
msgstr "Předchozí kontakt/kanál"

#: data/gtk/help-overlay.ui:83
msgid "Next Contact/Channel"
msgstr "Další kontakt/kanál"

#: data/gtk/help-overlay.ui:89
msgid "Previous Unread"
msgstr "Předchozí nepřečtená"

#: data/gtk/help-overlay.ui:95
msgid "Next Unread"
msgstr "Další nepřečtená"

#: data/ui/window.ui:11
msgid "Disconnect"
msgstr "Odpojit"

#: data/ui/window.ui:19 data/ui/window.ui:36
msgid "About Meshy"
msgstr "O aplikaci Meshy"

#: data/ui/window.ui:66 data/ui/window.ui:284 src/connection_controller.py:256
#: src/window.py:891 src/views/connection_view.py:112
#: src/views/connection_view.py:160 src/views/connection_view.py:381
#: src/views/connection_view.py:447
msgid "Connect"
msgstr "Připojit"

#: data/ui/window.ui:73 data/ui/window.ui:118 data/ui/window.ui:272
msgid "Menu"
msgstr "Nabídka"

#: data/ui/window.ui:129
msgid "Connecting…"
msgstr "Připojování…"

#: data/ui/window.ui:261
msgid "Show navigation"
msgstr "Zobrazit navigaci"

#: data/ui/window.ui:282 src/connection_controller.py:255 src/window.py:890
#: src/views/device_view.py:354
msgid "Not connected"
msgstr "Nepřipojeno"

#: data/ui/device-view.ui:29 data/ui/repeater-view.ui:19
msgid "Status"
msgstr "Stav"

#: data/ui/device-view.ui:30 src/views/device_view.py:505
msgid "Disconnected"
msgstr "Odpojeno"

#: data/ui/device-view.ui:44 src/window.py:512 src/window.py:513
msgid "Device Information"
msgstr "Informace o zařízení"

#: data/ui/device-view.ui:47
msgid "Node Name"
msgstr "Název uzlu"

#: data/ui/device-view.ui:53
msgid "Board"
msgstr "Deska"

#: data/ui/device-view.ui:59
msgid "Firmware"
msgstr "Firmware"

#: data/ui/device-view.ui:63
msgid "Update"
msgstr "Aktualizovat"

#: data/ui/device-view.ui:66
msgid "Open firmware flasher"
msgstr "Otevřít flasher firmwaru"

#: data/ui/device-view.ui:77 src/views/contacts_view.py:1509
msgid "Public Key"
msgstr "Veřejný klíč"

#. Telemetry group
#: data/ui/device-view.ui:90 src/views/contacts_view.py:1630
msgid "Telemetry"
msgstr "Telemetrie"

#: data/ui/device-view.ui:96
msgid "Request telemetry"
msgstr "Vyžádat telemetrii"

#: data/ui/device-view.ui:106 data/ui/settings-view.ui:212
#: data/ui/settings-view.ui:353 data/ui/repeater-view.ui:672
#: src/views/contacts_view.py:1526 src/views/device_view.py:332
#: src/views/settings_view.py:121
msgid "Location"
msgstr "Poloha"

#: data/ui/device-view.ui:107
msgid "Syncing…"
msgstr "Synchronizace…"

#: data/ui/device-view.ui:112
msgid "Show on map"
msgstr "Zobrazit na mapě"

#: data/ui/device-view.ui:127
msgid "Battery &amp; Storage"
msgstr "Baterie a úložiště"

#: data/ui/device-view.ui:130 data/ui/repeater-view.ui:76
#: src/views/contacts_view.py:1191 src/views/repeater_view.py:448
msgid "Battery"
msgstr "Baterie"

#: data/ui/device-view.ui:149
msgid "Storage"
msgstr "Úložiště"

#: data/ui/device-view.ui:172
msgid "Radio Configuration"
msgstr "Konfigurace rádia"

#: data/ui/device-view.ui:175
msgid "Frequency"
msgstr "Frekvence"

#: data/ui/device-view.ui:181
msgid "Bandwidth"
msgstr "Šířka pásma"

#: data/ui/device-view.ui:187 data/ui/settings-view.ui:103
#: data/ui/repeater-view.ui:758
msgid "Spreading Factor"
msgstr "Faktor rozprostření"

#: data/ui/device-view.ui:193 data/ui/settings-view.ui:116
#: data/ui/repeater-view.ui:770
msgid "Coding Rate"
msgstr "Kódovací poměr"

#: data/ui/device-view.ui:199
msgid "TX Power"
msgstr "Vysílací výkon"

#: data/ui/device-view.ui:205 data/ui/settings-view.ui:178
msgid "Default Path Hash Size"
msgstr "Výchozí velikost hashe cesty"

#: data/ui/device-view.ui:215
msgid "Statistics"
msgstr "Statistiky"

#: data/ui/device-view.ui:218 data/ui/repeater-view.ui:82
msgid "Uptime"
msgstr "Doba běhu"

#: data/ui/device-view.ui:224 data/ui/repeater-view.ui:88
msgid "Message Queue"
msgstr "Fronta zpráv"

#: data/ui/device-view.ui:230 data/ui/repeater-view.ui:119
msgid "Noise Floor"
msgstr "Úroveň šumu"

#: data/ui/device-view.ui:236 data/ui/repeater-view.ui:107
msgid "Last RSSI"
msgstr "Poslední RSSI"

#: data/ui/device-view.ui:242 data/ui/repeater-view.ui:113
msgid "Last SNR"
msgstr "Poslední SNR"

#: data/ui/device-view.ui:248
msgid "Airtime"
msgstr "Doba vysílání"

#: data/ui/device-view.ui:254 data/ui/repeater-view.ui:153
msgid "Packets"
msgstr "Pakety"

#: data/ui/device-view.ui:260 data/ui/repeater-view.ui:175
#: src/views/contacts_view.py:1050
msgid "Flood"
msgstr "Flood"

#: data/ui/device-view.ui:266 data/ui/repeater-view.ui:181
#: src/views/contacts_view.py:1000 src/views/contacts_view.py:1052
msgid "Direct"
msgstr "Přímé"

#: data/ui/device-view.ui:272
msgid "Refresh Statistics"
msgstr "Obnovit statistiky"

#: data/ui/settings-view.ui:16 src/views/settings_view.py:118
msgid "Application"
msgstr "Aplikace"

#: data/ui/settings-view.ui:17
msgid "Configure the behavior and appearance of the application"
msgstr "Nastavte chování a vzhled aplikace"

#: data/ui/settings-view.ui:20
msgid "Style"
msgstr "Styl"

#: data/ui/settings-view.ui:21
msgid "Choose the appearance of the application"
msgstr "Zvolte vzhled aplikace"

#: data/ui/settings-view.ui:25
msgid "Follow System"
msgstr "Podle systému"

#: data/ui/settings-view.ui:26
msgid "Light"
msgstr "Světlý"

#: data/ui/settings-view.ui:27
msgid "Dark"
msgstr "Tmavý"

#: data/ui/settings-view.ui:28 data/ui/settings-view.ui:36
msgid "Palette Theme"
msgstr "Barevné téma"

#: data/ui/settings-view.ui:37
msgid "MeshCore Dark"
msgstr "MeshCore Dark"

#: data/ui/settings-view.ui:49
msgid "Channel Notifications"
msgstr "Oznámení kanálů"

#: data/ui/settings-view.ui:50
msgid "Default notification level for all channels"
msgstr "Výchozí úroveň oznámení pro všechny kanály"

#: data/ui/settings-view.ui:54 src/views/channels_view.py:1935
msgid "All Messages"
msgstr "Všechny zprávy"

#: data/ui/settings-view.ui:55 src/views/channels_view.py:1935
msgid "Mentions Only"
msgstr "Pouze zmínky"

#: data/ui/settings-view.ui:56 src/views/channels_view.py:1935
#: src/views/channels_view.py:1967 src/views/settings_view.py:146
#: src/views/repeater_view.py:1116
msgid "None"
msgstr "Žádné"

#: data/ui/settings-view.ui:64
msgid "Run in Background"
msgstr "Běžet na pozadí"

#: data/ui/settings-view.ui:65
msgid "Keep receiving messages after closing the window"
msgstr "Přijímejte zprávy i po zavření okna"

#: data/ui/settings-view.ui:70
msgid "Autostart"
msgstr "Automatický start"

#: data/ui/settings-view.ui:71
msgid "Automatically start when you log in"
msgstr "Po přihlášení automaticky spustit"

#: data/ui/settings-view.ui:80 data/ui/repeater-view.ui:104
#: data/ui/repeater-view.ui:717 src/views/settings_view.py:122
msgid "Radio"
msgstr "Rádio"

#: data/ui/settings-view.ui:81
msgid "LoRa radio parameters and regional presets"
msgstr "Parametry rádia LoRa a regionální předvolby"

#: data/ui/settings-view.ui:84
msgid "Regional Preset"
msgstr "Regionální preset"

#: data/ui/settings-view.ui:89
msgid "Preset Configuration"
msgstr "Konfigurace presetu"

#: data/ui/settings-view.ui:90
msgid "Frequency, bandwidth, spreading factor, coding rate"
msgstr "Frekvence, šířka pásma, faktor rozprostření, kódovací poměr"

#: data/ui/settings-view.ui:93 data/ui/repeater-view.ui:748
msgid "Frequency (MHz)"
msgstr "Frekvence (MHz)"

#: data/ui/settings-view.ui:98 data/ui/repeater-view.ui:753
msgid "Bandwidth (kHz)"
msgstr "Šířka pásma (kHz)"

#: data/ui/settings-view.ui:131
msgid "Repeat Mode"
msgstr "Režim přeposílání"

#: data/ui/settings-view.ui:132
msgid "Act as a portable repeater on an off-grid frequency"
msgstr "Fungovat jako přenosný repeater na off-grid frekvenci"

#: data/ui/settings-view.ui:138 data/ui/repeater-view.ui:782
msgid "TX Power (dBm)"
msgstr "Vysílací výkon (dBm)"

#: data/ui/settings-view.ui:155 src/views/settings_view.py:119
msgid "Advert"
msgstr "Advert"

#: data/ui/settings-view.ui:156
msgid "Configure how your node advertises itself on the mesh"
msgstr "Nastavte, jak se váš uzel ohlašuje na síti"

#: data/ui/settings-view.ui:159
msgid "Device Name"
msgstr "Název zařízení"

#: data/ui/settings-view.ui:164
msgid "Include Location in Advert"
msgstr "Zahrnout polohu v advertu"

#: data/ui/settings-view.ui:165
msgid "Broadcast your position to other nodes"
msgstr "Vysílat vaši polohu ostatním uzlům"

#: data/ui/settings-view.ui:174 src/views/settings_view.py:120
msgid "Routing and Messaging"
msgstr "Směrování a zprávy"

#: data/ui/settings-view.ui:175
msgid "Path routing and message delivery settings"
msgstr "Nastavení trasování a doručování zpráv"

#: data/ui/settings-view.ui:183 src/views/device_view.py:290
msgid "1-byte (max 64 hops)"
msgstr "1 bajt (max 64 skoků)"

#: data/ui/settings-view.ui:184 src/views/device_view.py:290
msgid "2-byte (max 32 hops)"
msgstr "2 bajty (max 32 skoků)"

#: data/ui/settings-view.ui:185 src/views/device_view.py:290
msgid "3-byte (max 21 hops)"
msgstr "3 bajty (max 21 skoků)"

#: data/ui/settings-view.ui:193
msgid "Direct Message Confirmations"
msgstr "Potvrzení přímých zpráv"

#: data/ui/settings-view.ui:194
msgid "Number of ACKs sent when receiving a direct message"
msgstr "Počet ACKů odeslaných při přijetí přímé zprávy"

#: data/ui/settings-view.ui:213
msgid "Set your companion's position via GPS or manually"
msgstr "Nastavte polohu companiona přes GPS nebo ručně"

#: data/ui/settings-view.ui:216
msgid "Companion GPS"
msgstr "GPS companiona"

#: data/ui/settings-view.ui:217
msgid "Enable GPS on the companion, your position will update automatically"
msgstr "Zapnout GPS na companionu; poloha se bude aktualizovat automaticky"

#: data/ui/settings-view.ui:223
msgid "Set Location Manually"
msgstr "Nastavit polohu ručně"

#: data/ui/settings-view.ui:224
msgid "Choose another method to set the location, it will be fixed"
msgstr "Zvolte jiný způsob nastavení polohy, bude fixní"

#: data/ui/settings-view.ui:227 data/ui/repeater-view.ui:703
msgid "Latitude"
msgstr "Zeměpisná šířka"

#: data/ui/settings-view.ui:232 data/ui/repeater-view.ui:708
msgid "Longitude"
msgstr "Zeměpisná délka"

#: data/ui/settings-view.ui:237
msgid "Use My Location"
msgstr "Použít moji polohu"

#: data/ui/settings-view.ui:238
msgid "Set from this computer's location"
msgstr "Nastavit podle polohy tohoto počítače"

#. Pick on Map button
#: data/ui/settings-view.ui:258 src/views/device_view.py:581
msgid "Pick on Map"
msgstr "Vybrat na mapě"

#: data/ui/settings-view.ui:259
msgid "Choose a location on the map"
msgstr "Zvolte polohu na mapě"

#: data/ui/settings-view.ui:285 data/ui/settings-view.ui:289
#: src/views/settings_view.py:123
msgid "Auto-Add Contacts"
msgstr "Automatické přidávání kontaktů"

#: data/ui/settings-view.ui:286
msgid "Automatically add nodes discovered via adverts"
msgstr "Automaticky přidávat uzly zjištěné z advertů"

#: data/ui/settings-view.ui:294
msgid "Auto-Add Settings"
msgstr "Nastavení automatického přidávání"

#: data/ui/settings-view.ui:295
msgid "Device types, overwrite policy, hop limit"
msgstr "Typy zařízení, politika přepisu, limit hopů"

#: data/ui/settings-view.ui:298
msgid "Chat Nodes"
msgstr "Chatové uzly"

#: data/ui/settings-view.ui:303 src/views/contacts_view.py:126
#: src/views/contacts_view.py:246 src/views/map_view.py:197
msgid "Repeaters"
msgstr "Repeatery"

#: data/ui/settings-view.ui:308 src/views/contacts_view.py:127
#: src/views/contacts_view.py:246
msgid "Room Servers"
msgstr "Room servery"

#: data/ui/settings-view.ui:313 src/views/contacts_view.py:127
#: src/views/contacts_view.py:247 src/views/map_view.py:199
msgid "Sensors"
msgstr "Senzory"

#: data/ui/settings-view.ui:318
msgid "Overwrite oldest when full"
msgstr "Přepsat nejstarší při plné kapacitě"

#: data/ui/settings-view.ui:323
msgid "Hop limit"
msgstr "Limit hopů"

#: data/ui/settings-view.ui:324
msgid "0–63, leave empty for no limit"
msgstr "0–63, ponechte prázdné pro žádný limit"

#: data/ui/settings-view.ui:343 src/views/settings_view.py:124
msgid "Telemetry Privacy"
msgstr "Soukromí telemetrie"

#: data/ui/settings-view.ui:344
msgid "Control what others can query from your device"
msgstr "Určete, co ostatní mohou dotazovat z vašeho zařízení"

#: data/ui/settings-view.ui:347
msgid "Battery & Sensors"
msgstr "Baterie a senzory"

#: data/ui/settings-view.ui:348
msgid "Battery, voltage, temperature, current"
msgstr "Baterie, napětí, teplota, proud"

#: data/ui/settings-view.ui:354
msgid "GPS coordinates"
msgstr "Souřadnice GPS"

#: data/ui/settings-view.ui:359
msgid "Environment"
msgstr "Prostředí"

#: data/ui/settings-view.ui:360
msgid "Humidity, pressure, air quality"
msgstr "Vlhkost, tlak, kvalita vzduchu"

#: data/ui/settings-view.ui:369 data/ui/repeater-view.ui:458
#: src/views/settings_view.py:125
msgid "Regions"
msgstr "Regiony"

#: data/ui/settings-view.ui:370
msgid "Limit flood scope of channel messages to specific regions"
msgstr "Omezit dosah floodu u zpráv kanálů na konkrétní regiony"

#: data/ui/settings-view.ui:373
msgid "Add Region (e.g. Prague)"
msgstr "Přidat oblast (např. cz-jmk)"

#: data/ui/settings-view.ui:379
msgid "Default Scope"
msgstr "Výchozí oblast"

#: data/ui/settings-view.ui:380
msgid "All flood packets will be scoped to this region if set"
msgstr "Všechny flood pakety budou omezeny na tento region, pokud je nastavena"

#: data/ui/settings-view.ui:390 data/ui/connection-view.ui:35
#: src/views/settings_view.py:126
msgid "Bluetooth"
msgstr "Bluetooth"

#: data/ui/settings-view.ui:391
msgid ""
"After changing the PIN, restart the device, then unpair and re-pair. Setting "
"0 resets the PIN to default."
msgstr ""
"Po změně PINu restartujte zařízení, odpárujte jej a znovu spárujte. "
"Nastavení 0 nastaví PIN na výchozí hodnotu."

#: data/ui/settings-view.ui:394
msgid "Pairing PIN"
msgstr "Párovací PIN"

#: data/ui/connection-view.ui:23
msgid "Connect to a companion device to start using Meshy."
msgstr "Připojte se ke companionu a začněte používat Meshy."

#: data/ui/connection-view.ui:48
msgid "Pair with a New Companion"
msgstr "Spárovat s novým companionem"

#: data/ui/connection-view.ui:56
msgid "USB Serial"
msgstr "USB sériové"

#: data/ui/connection-view.ui:71
msgid "WiFi / TCP"
msgstr "Wi-Fi / TCP"

#: data/ui/connection-view.ui:84 src/views/connection_view.py:429
msgid "Add TCP Companion"
msgstr "Přidat TCP companiona"

#: data/ui/contacts-view.ui:14 data/ui/channels-view.ui:33
#: data/ui/discover-dialog.ui:51 data/ui/share-contact-dialog.ui:32
msgid "Search..."
msgstr "Hledat…"

#: data/ui/contacts-view.ui:40 data/ui/discover-dialog.ui:74
#: data/ui/share-contact-dialog.ui:53 src/views/contacts_view.py:431
#: src/views/channels_view.py:798 src/views/chat_view.py:673
msgid "No contacts"
msgstr "Žádné kontakty"

#: data/ui/contacts-view.ui:53 src/views/contacts_view.py:442
#: src/views/contacts_view.py:623 src/views/channels_view.py:291
#: src/views/channels_view.py:475 src/views/chat_view.py:232
#: src/views/chat_view.py:393
msgid "Add Contact"
msgstr "Přidat kontakt"

#: data/ui/chat-view.ui:22
msgid "Select a Contact"
msgstr "Vyberte kontakt"

#: data/ui/chat-view.ui:23
msgid "Choose a contact from the list to start chatting"
msgstr "Vyberte kontakt ze seznamu a začněte chatovat"

#: data/ui/chat-view.ui:85 data/ui/channel-chat-widget.ui:85
msgid "↑ New Messages"
msgstr "↑ Nové zprávy"

#: data/ui/chat-view.ui:134
msgid "Type a message..."
msgstr "Napište zprávu…"

#: data/ui/channels-view.ui:10 src/views/channels_view.py:2061
msgid "Create a Private Channel"
msgstr "Vytvořit soukromý kanál"

#: data/ui/channels-view.ui:14 src/views/channels_view.py:2091
msgid "Join a Private Channel"
msgstr "Připojit se k soukromému kanálu"

#: data/ui/channels-view.ui:18
msgid "Join the Public Channel"
msgstr "Připojit se k veřejnému kanálu"

#: data/ui/channels-view.ui:22 src/views/channels_view.py:2141
msgid "Join a Hashtag Channel"
msgstr "Připojit se ke kanálu s hashtagem"

#: data/ui/channels-view.ui:58
msgid "No channels"
msgstr "Žádné kanály"

#: data/ui/channels-view.ui:70 src/application.py:129
msgid "Add Channel"
msgstr "Přidat kanál"

#: data/ui/channel-chat-widget.ui:22
msgid "Select a Channel"
msgstr "Vyberte kanál"

#: data/ui/channel-chat-widget.ui:23
msgid "Choose a channel from the list"
msgstr "Vyberte kanál ze seznamu"

#: data/ui/channel-chat-widget.ui:134
msgid "Message channel..."
msgstr "Zpráva do kanálu…"

#: data/ui/repeater-view.ui:37
msgid "System"
msgstr "Systém"

#: data/ui/repeater-view.ui:40
msgid "Clock at Login"
msgstr "Hodiny při přihlášení"

#: data/ui/repeater-view.ui:54
msgid "Sync Now"
msgstr "Synchronizovat"

#: data/ui/repeater-view.ui:64 src/views/repeater_view.py:303
msgid "Reset & Reboot"
msgstr "Resetovat a restartovat"

#: data/ui/repeater-view.ui:94
msgid "Error Events"
msgstr "Chybové události"

#: data/ui/repeater-view.ui:125
msgid "TX Airtime"
msgstr "Doba vysílání TX"

#: data/ui/repeater-view.ui:131
msgid "RX Airtime"
msgstr "Doba vysílání RX"

#: data/ui/repeater-view.ui:137
msgid "Channel Utilization"
msgstr "Využití kanálu"

#: data/ui/repeater-view.ui:143
msgid "Duty Cycle"
msgstr "Střída signálu"

#: data/ui/repeater-view.ui:156
msgid "Sent"
msgstr "Odesláno"

#: data/ui/repeater-view.ui:162
msgid "Received"
msgstr "Přijato"

#: data/ui/repeater-view.ui:168
msgid "Receive Errors"
msgstr "Chyby na příjmu"

#: data/ui/repeater-view.ui:187
msgid "Duplicates"
msgstr "Duplikáty"

#: data/ui/repeater-view.ui:201 data/ui/repeater-view.ui:344
#: data/ui/repeater-view.ui:429
msgid "Refresh"
msgstr "Obnovit"

#: data/ui/repeater-view.ui:209 src/views/contacts_view.py:1660
#: src/views/repeater_view.py:380
msgid "Request Telemetry"
msgstr "Vyžádat telemetrii"

#: data/ui/repeater-view.ui:229
msgid "CLI"
msgstr "CLI"

#: data/ui/repeater-view.ui:272
msgid "CLI command..."
msgstr "Příkaz CLI…"

#: data/ui/repeater-view.ui:297
msgid "Neighbors"
msgstr "Sousedé"

#: data/ui/repeater-view.ui:352
msgid "Load More"
msgstr "Načíst další"

#: data/ui/repeater-view.ui:361 src/views/channels_view.py:1263
msgid "Show on Map"
msgstr "Zobrazit na mapě"

#: data/ui/repeater-view.ui:382
msgid "Access Control"
msgstr "Řízení přístupu"

#: data/ui/repeater-view.ui:437 data/ui/repeater-view.ui:542
#: src/application.py:206 src/views/contacts_view.py:344
#: src/views/contacts_view.py:466 src/views/repeater_view.py:750
#: src/views/repeater_view.py:1104
msgid "Add"
msgstr "Přidat"

#: data/ui/repeater-view.ui:487 src/views/repeater_view.py:840
msgid "Loading regions..."
msgstr "Načítání regionů…"

#: data/ui/repeater-view.ui:495
msgid "Retry"
msgstr "Zkusit znovu"

#: data/ui/repeater-view.ui:520
msgid "Default Region Scope"
msgstr "Výchozí omezující region"

#: data/ui/repeater-view.ui:521
msgid ""
"Flood packets will be scoped to the provided region. Only repeaters allowing "
"the region will forward scoped packets. Leave blank for unscoped."
msgstr ""
"Pakety šířící se floodem budou omezeny na zadaný region. Pouze repeatery "
"povolující tento region budou pakety s omezeným dosahem posílat dál. "
"Ponechte prázdné pro šíření bez omezení."

#: data/ui/repeater-view.ui:550 src/views/settings_view.py:265
#: src/views/repeater_view.py:1073
msgid "Apply"
msgstr "Použít"

#: data/ui/repeater-view.ui:592
msgid "Basic"
msgstr "Základní"

#: data/ui/repeater-view.ui:603 data/ui/repeater-view.ui:683
#: data/ui/repeater-view.ui:728 data/ui/repeater-view.ui:809
msgid "Fetch"
msgstr "Načíst"

#: data/ui/repeater-view.ui:612 data/ui/repeater-view.ui:692
#: data/ui/repeater-view.ui:737 data/ui/repeater-view.ui:818
msgid "Save"
msgstr "Uložit"

#: data/ui/repeater-view.ui:623 src/views/contacts_view.py:259
#: src/views/contacts_view.py:454 src/views/contacts_view.py:613
#: src/views/contacts_view.py:1484 src/views/channels_view.py:1887
#: src/views/channels_view.py:1900
msgid "Name"
msgstr "Název"

#: data/ui/repeater-view.ui:628
msgid "Packet Repeat"
msgstr "Opakování paketů"

#: data/ui/repeater-view.ui:637
msgid "Passwords"
msgstr "Hesla"

#: data/ui/repeater-view.ui:640
msgid "Admin Password"
msgstr "Heslo správce"

#: data/ui/repeater-view.ui:654
msgid "Guest Password"
msgstr "Heslo hosta"

#: data/ui/repeater-view.ui:798
msgid "Advertisement"
msgstr "Advert"

#: data/ui/repeater-view.ui:829
msgid "Local Interval (min)"
msgstr "Místní interval (min)"

#: data/ui/repeater-view.ui:841
msgid "Flood Interval (hrs)"
msgstr "Interval floodu (hod)"

#. Danger Zone
#: data/ui/repeater-view.ui:857 src/views/contacts_view.py:1749
msgid "Danger Zone"
msgstr "Nebezpečná zóna"

#: data/ui/repeater-view.ui:860
msgid "Reboot Repeater"
msgstr "Restartovat repeater"

#: data/ui/repeater-view.ui:884
msgid "Select a repeater"
msgstr "Vyberte repeater"

#: data/ui/repeater-view.ui:913
msgid "Log Out"
msgstr "Odhlásit se"

#: data/ui/device-actions.ui:12
msgid "Send Advert"
msgstr "Odeslat advert"

#: data/ui/device-actions.ui:20
msgid "Zero Hop"
msgstr "Zero hop"

#: data/ui/device-actions.ui:21
msgid "Broadcast locally"
msgstr "Vysílat lokálně"

#: data/ui/device-actions.ui:33
msgid "Flood Routed"
msgstr "Poslat floodem"

#: data/ui/device-actions.ui:34
msgid "Broadcast through the mesh"
msgstr "Vysílat napříč sítí mesh"

#: data/ui/device-actions.ui:46
msgid "To Clipboard"
msgstr "Do schránky"

#: data/ui/device-actions.ui:47
msgid "Copy self contact data"
msgstr "Kopírovat vlastní kontaktní údaje"

#: data/ui/device-actions.ui:59
msgid "Show QR Code"
msgstr "Zobrazit QR kód"

#: data/ui/device-actions.ui:60
msgid "For others to scan and add you"
msgstr "Aby vás ostatní mohli naskenovat a přidat"

#: data/ui/device-actions.ui:76 src/views/device_view.py:519
#: src/views/device_view.py:862
msgid "Trace Path"
msgstr "Trasovat cestu"

#: data/ui/device-actions.ui:77
msgid "Trace a route and show signal quality per hop"
msgstr "Trasovat cestu a zobrazit kvalitu signálu na každém skoku"

#: data/ui/device-actions.ui:91 src/views/device_view.py:943
msgid "Discover Nearby Nodes"
msgstr "Objevit blízké uzly"

#: data/ui/device-actions.ui:92
msgid "Scan the network for nearby nodes"
msgstr "Prohledat síť pro blízké uzly"

#: data/ui/device-actions.ui:106 data/ui/rx-log-dialog.ui:8
msgid "Rx Log"
msgstr "Rx Log"

#: data/ui/device-actions.ui:107
msgid "View received radio packets"
msgstr "Zobrazit přijaté rádiové pakety"

#: data/ui/device-actions.ui:121
msgid "Reboot Device"
msgstr "Restartovat zařízení"

#: data/ui/rx-log-dialog.ui:18
msgid "Clear log"
msgstr "Vymazat log"

#: data/ui/rx-log-dialog.ui:50
msgid "No Packets"
msgstr "Žádné pakety"

#: data/ui/rx-log-dialog.ui:51
msgid "Received radio packets will appear here"
msgstr "Přijaté rádiové pakety se zobrazí zde"

#: data/ui/settings-sidebar.ui:15
msgid "Backup"
msgstr "Záloha"

#: data/ui/settings-sidebar.ui:16
msgid "Save configuration and messages to a file"
msgstr "Uložit nastavení a zprávy do souboru"

#: data/ui/settings-sidebar.ui:28
msgid "Restore"
msgstr "Obnovit"

#: data/ui/settings-sidebar.ui:29
msgid "Restore from a backup file"
msgstr "Obnovit ze souboru zálohy"

#: data/ui/settings-sidebar.ui:53 src/views/device_view.py:227
msgid "Factory Reset"
msgstr "Obnovení továrního nastavení"

#: data/ui/settings-sidebar.ui:54
msgid "Erase all data on the companion"
msgstr "Vymazat všechna data na companionu"

#: data/ui/discover-dialog.ui:8 src/views/contacts_view.py:75
#: src/views/contacts_view.py:216
msgid "Discover Contacts"
msgstr "Objevit kontakty"

#: data/ui/discover-dialog.ui:18 data/ui/share-contact-dialog.ui:18
#: src/window.py:465
msgid "Search"
msgstr "Hledat"

#: data/ui/discover-dialog.ui:27
msgid "Filter by type"
msgstr "Filtrovat podle typu"

#: data/ui/discover-dialog.ui:36
msgid "Sort by"
msgstr "Řadit podle"

#: data/ui/share-contact-dialog.ui:8 src/views/channels_view.py:176
#: src/views/chat_view.py:138
msgid "Share Contact"
msgstr "Sdílet kontakt"

#: data/ui/theme-chooser-dialog.ui:9
msgid "Choose Theme"
msgstr "Vyberte téma"

#: src/application.py:87 src/application.py:154 src/window.py:524
#: src/views/contacts_view.py:449 src/views/contacts_view.py:608
#: src/views/device_view.py:1000
msgid "Chat"
msgstr "Chat"

#: src/application.py:87 src/views/contacts_view.py:449
#: src/views/contacts_view.py:608 src/views/device_view.py:1001
#: src/views/map_view.py:100
msgid "Repeater"
msgstr "Repeater"

#: src/application.py:87 src/views/map_view.py:101
msgid "Room"
msgstr "Room"

#: src/application.py:87 src/views/contacts_view.py:449
#: src/views/contacts_view.py:608 src/views/device_view.py:1003
#: src/views/map_view.py:102
msgid "Sensor"
msgstr "Senzor"

#: src/application.py:95 src/application.py:157 src/views/__init__.py:276
#: src/views/contacts_view.py:1394 src/views/channels_view.py:1357
#: src/views/device_view.py:887 src/views/device_view.py:1131
#: src/views/device_view.py:1139 src/views/settings_view.py:1151
msgid "Unknown"
msgstr "Neznámý"

#: src/application.py:97
#, python-brace-format
msgid ""
"Name: {name}\n"
"Type: {type}"
msgstr ""
"Název: {name}\n"
"Typ: {type}"

#: src/application.py:99
#, python-brace-format
msgid ""
"Type: {type}\n"
"Key: {key}…"
msgstr ""
"Typ: {type}\n"
"Klíč: {key}…"

#: src/application.py:101
msgid "Import Contact"
msgstr "Importovat kontakt"

#: src/application.py:105
#, python-brace-format
msgid "Contact {}"
msgstr "Kontakt {}"

#: src/application.py:105
msgid "imported"
msgstr "naimportován"

#: src/application.py:109
msgid "Invalid meshcore:// link"
msgstr "Neplatný odkaz meshcore://"

#: src/application.py:123
msgid "Invalid channel secret in link"
msgstr "Neplatný tajný klíč kanálu v odkazu"

#: src/application.py:126
msgid "Invalid channel secret length"
msgstr "Neplatná délka tajného klíče kanálu"

#: src/application.py:130
#, python-brace-format
msgid ""
"Name: {name}\n"
"Type: Private"
msgstr ""
"Název: {name}\n"
"Typ: Soukromý"

#: src/application.py:130
msgid "Unnamed"
msgstr "Nepojmenovaný"

#: src/application.py:146
msgid "Invalid public key in link"
msgstr "Neplatný veřejný klíč v odkazu"

#: src/application.py:149
msgid "Invalid public key length"
msgstr "Neplatná délka veřejného klíče"

#: src/application.py:152
#, python-brace-format
msgid "{} is already in your list"
msgstr "{} je již ve vašem seznamu"

#. Contact list
#: src/application.py:152 src/views/repeater_view.py:766
msgid "Contact"
msgstr "Kontakt"

#: src/application.py:156
#, python-brace-format
msgid "Add {} Contact"
msgstr "Přidat kontakt typu {}"

#: src/application.py:157
#, python-brace-format
msgid ""
"Name: {name}\n"
"Public Key: {key}…"
msgstr ""
"Název: {name}\n"
"Veřejný klíč: {key}…"

#: src/application.py:160
#, python-brace-format
msgid "Contact {} added"
msgstr "Kontakt {} přidán"

#: src/application.py:165
msgid "Unrecognized meshcore:// link"
msgstr "Nerozpoznaný odkaz meshcore://"

#: src/application.py:205 src/connection_controller.py:139
#: src/connection_controller.py:442 src/views/connection_view.py:177
#: src/views/connection_view.py:243 src/views/connection_view.py:409
#: src/views/connection_view.py:446 src/views/connection_view.py:611
#: src/views/contacts_view.py:465 src/views/contacts_view.py:622
#: src/views/contacts_view.py:1760 src/views/channels_view.py:2018
#: src/views/channels_view.py:2069 src/views/channels_view.py:2101
#: src/views/channels_view.py:2149 src/views/device_view.py:226
#: src/views/device_view.py:242 src/views/settings_view.py:1191
#: src/views/repeater_view.py:302 src/views/repeater_view.py:727
#: src/views/repeater_view.py:749 src/views/repeater_view.py:1103
#: src/views/repeater_view.py:1373
msgid "Cancel"
msgstr "Zrušit"

#: src/application.py:333 src/application.py:354 src/application.py:379
msgid "Receiving messages in the background"
msgstr "Zprávy se přijímají na pozadí"

#: src/application.py:434
msgid "A GTK client for MeshCore LoRa mesh network devices"
msgstr "GTK klient pro zařízení sítě mesh MeshCore LoRa"

#: src/application.py:482
msgid "Adwaita Symbolic Icons"
msgstr "Symbolické ikony Adwaita"

#: src/connection_controller.py:130 src/connection_controller.py:265
#: src/window.py:901
msgid "Connecting..."
msgstr "Připojování…"

#: src/connection_controller.py:136
msgid "Scan for Devices"
msgstr "Hledat zařízení"

#: src/connection_controller.py:137 src/views/connection_view.py:510
msgid "Scanning for MeshCore devices..."
msgstr "Hledání zařízení MeshCore…"

#: src/connection_controller.py:140
msgid "Scan"
msgstr "Hledat"

#: src/connection_controller.py:262 src/views/connection_view.py:527
msgid "Scanning..."
msgstr "Hledání…"

#: src/connection_controller.py:263
msgid "Stop"
msgstr "Zastavit"

#: src/connection_controller.py:277
msgid "Syncing..."
msgstr "Synchronizace…"

#: src/connection_controller.py:324
msgid "Device did not respond. It may not support this connection type."
msgstr "Zařízení neodpovědělo. Nemusí podporovat tento typ spojení."

#: src/connection_controller.py:441
#, python-brace-format
msgid "Reconnecting ({current}/{total})..."
msgstr "Opětovné připojení ({current}/{total})…"

#: src/connection_controller.py:483
msgid "Syncing channels"
msgstr "Synchronizace kanálů"

#: src/connection_controller.py:562
#, python-brace-format
msgid "You received {} message(s) while disconnected."
msgstr "Při odpojení jste obdrželi {} zpráv(y)."

#: src/frame_handler.py:94
#, python-brace-format
msgid "Device error: {}"
msgstr "Chyba zařízení: {}"

#: src/frame_handler.py:202 src/frame_handler.py:217
msgid "Syncing contacts"
msgstr "Synchronizace kontaktů"

#: src/frame_handler.py:352
#, python-brace-format
msgid "{}s (late)"
msgstr "{}ms (pozdě)"

#: src/frame_handler.py:352
#, python-brace-format
msgid "{}ms (late)"
msgstr "{}ms (pozdě)"

#: src/frame_handler.py:352
msgid "late"
msgstr "pozdě"

#: src/frame_handler.py:412
#, python-brace-format
msgid "Device clock was {}min behind — synced"
msgstr "Hodiny zařízení byly {}min pozadu — synchronizovány"

#: src/frame_handler.py:414
#, python-brace-format
msgid "Device clock is {}min ahead of system"
msgstr "Hodiny zařízení jsou {}min napřed oproti systému"

#. Navigate to content panel (matters in collapsed/phone mode)
#: src/frame_handler.py:885 src/window.py:545 src/views/contacts_view.py:1175
#: src/views/channels_view.py:1751 src/views/channels_view.py:1771
#: src/views/channels_view.py:1868 src/views/channels_view.py:1900
#: src/views/channels_view.py:2016 src/views/repeater_view.py:432
#, python-brace-format
msgid "Channel {}"
msgstr "Kanál {}"

#: src/frame_handler.py:886
msgid "Someone"
msgstr "Někdo"

#: src/frame_handler.py:889
#, python-brace-format
msgid "{sender}: {text}"
msgstr "{sender}: {text}"

#: src/message_controller.py:126 src/views/repeater_view.py:682
#: src/views/repeater_view.py:716
msgid "Me"
msgstr "Já"

#: src/message_controller.py:171
msgid "flood"
msgstr "flood"

#: src/message_controller.py:173
msgid "direct"
msgstr "přímá"

#: src/message_controller.py:175
msgid "path"
msgstr "cesta"

#: src/message_controller.py:178 src/message_controller.py:182
#, python-brace-format
msgid "– {route}"
msgstr "– {route}"

#: src/message_controller.py:183
#, python-brace-format
msgid "({attempt}/{total}) – {route}"
msgstr "{attempt}/{total} – {route}"

#: src/message_controller.py:221
#, python-brace-format
msgid "waiting {:.1f}s (radio busy)"
msgstr "čekání {:.1f}s (rádio zaneprázdněno)"

#: src/window.py:469 src/window.py:549
msgid "Filter"
msgstr "Filtr"

#: src/window.py:473
msgid "Sort"
msgstr "Řadit"

#. Sidebar = Device Info button + Actions, content = device info
#. Actions group (only for repeaters/rooms)
#. Actions group
#: src/window.py:511 src/views/contacts_view.py:1674
#: src/views/channels_view.py:2006 src/views/repeater_view.py:964
msgid "Actions"
msgstr "Akce"

#: src/window.py:536
msgid "Channel"
msgstr "Kanál"

#. Sidebar = Settings button + hint, content = settings with Apply in headerbar
#: src/window.py:566
msgid "Backup & Restore"
msgstr "Záloha a obnova"

#: src/window.py:638 src/window.py:673 src/window.py:676 src/window.py:1396
#: src/window.py:1398 src/window.py:1449 src/window.py:1452
#, python-brace-format
msgid "{name} ({path})"
msgstr "{name} ({path})"

#: src/window.py:687
msgid "Management"
msgstr "Správa"

#: src/window.py:687 src/views/repeater_view.py:687
#: src/views/repeater_view.py:758
msgid "Guest"
msgstr "Host"

#: src/window.py:688
#, python-brace-format
msgid "{name} — {role}"
msgstr "{name} — {role}"

#: src/window.py:790
msgid "Excellent"
msgstr "Vynikající"

#: src/window.py:790
msgid "Good"
msgstr "Dobrý"

#: src/window.py:791
msgid "Fair"
msgstr "Slušný"

#: src/window.py:791
msgid "Poor"
msgstr "Špatný"

#: src/window.py:792
msgid "Very poor"
msgstr "Velmi špatný"

#: src/window.py:1014
msgid "flood routed"
msgstr "směrováno floodem"

#: src/window.py:1014
msgid "zero-hop"
msgstr "zero-hop"

#: src/window.py:1015
#, python-brace-format
msgid "Advert sent ({})"
msgstr "Advert odeslán ({})"

#: src/window.py:1466
#, python-brace-format
msgid "Channel \"{}\" added"
msgstr "Kanál „{}“ přidán"

#: src/window.py:1470
msgid "No empty channel slots available"
msgstr "Nejsou dostupné žádné volné sloty kanálů"

#: src/qr_scanner.py:41
#, python-brace-format
msgid "Cannot connect to session bus: {}"
msgstr "Nelze se připojit ke sběrnici relace: {}"

#: src/qr_scanner.py:59
msgid "No camera detected on this system."
msgstr "Na tomto systému nebyla zjištěna žádná kamera."

#: src/qr_scanner.py:110
#, python-brace-format
msgid "Could not access camera: {}"
msgstr "Nepodařilo se přistoupit ke kameře: {}"

#: src/qr_scanner.py:119
msgid "Camera access was denied."
msgstr "Přístup ke kameře byl odepřen."

#: src/qr_scanner.py:153
msgid "Could not open camera stream."
msgstr "Nepodařilo se otevřít proud kamery."

#: src/qr_scanner.py:159
msgid "No camera file descriptor received."
msgstr "Nebyl přijat deskriptor souboru kamery."

#: src/qr_scanner.py:168 src/qr_scanner.py:171
#, python-brace-format
msgid "Could not open camera: {}"
msgstr "Nepodařilo se otevřít kameru: {}"

#: src/qr_scanner.py:176 src/views/contacts_view.py:80
msgid "Scan QR Code"
msgstr "Naskenovat QR kód"

#. Status label
#: src/qr_scanner.py:198
msgid "Point the camera at a QR code..."
msgstr "Namiřte kameru na QR kód…"

#: src/qr_scanner.py:221
#, python-brace-format
msgid "Camera pipeline error: {}"
msgstr "Chyba kanálu kamery: {}"

#: src/qr_scanner.py:296
msgid ""
"No QR code detected yet.\n"
"Make sure the code is well-lit, sharp, and fills most of the frame."
msgstr ""
"QR kód zatím nebyl rozpoznán.\n"
"Ujistěte se, že je kód dobře osvětlený, ostrý a zabírá většinu snímku."

#: src/qr_scanner.py:305
msgid ""
"Could not detect QR code.\n"
"Try importing the contact via clipboard instead."
msgstr ""
"Nepodařilo se rozpoznat QR kód.\n"
"Zkuste kontakt naimportovat ze schránky."

#: src/qr_scanner.py:311
msgid "QR code found!"
msgstr "QR kód nalezen!"

#: src/qr_scanner.py:322
#, python-brace-format
msgid "Camera error: {}"
msgstr "Chyba kamery: {}"

#: src/qr_scanner.py:341
msgid "Camera Error"
msgstr "Chyba kamery"

#: src/qr_scanner.py:342 src/views/connection_view.py:210
#: src/views/connection_view.py:330 src/views/connection_view.py:337
#: src/views/contacts_view.py:221 src/views/contacts_view.py:503
#: src/views/contacts_view.py:595 src/views/channels_view.py:817
#: src/views/channels_view.py:1190 src/views/channels_view.py:1412
#: src/views/channels_view.py:1432 src/views/channels_view.py:2052
#: src/views/channels_view.py:2123 src/views/settings_view.py:1064
#: src/views/settings_view.py:1105 src/views/settings_view.py:1141
#: src/views/chat_view.py:692
msgid "OK"
msgstr "OK"

#: src/views/connection_view.py:41 src/views/connection_view.py:178
#: src/views/connection_view.py:410 src/views/contacts_view.py:1761
#: src/views/channels_view.py:2019 src/views/repeater_view.py:728
#: src/views/repeater_view.py:982
msgid "Remove"
msgstr "Odebrat"

#: src/views/connection_view.py:81
msgid "Bluetooth is disabled"
msgstr "Bluetooth je vypnutý"

#: src/views/connection_view.py:82
msgid "Enable Bluetooth in system settings to connect"
msgstr "Zapněte Bluetooth v nastavení systému pro připojení"

#: src/views/connection_view.py:94
msgid "No paired devices"
msgstr "Žádná spárovaná zařízení"

#: src/views/connection_view.py:95
msgid "Use the button below to pair a new companion"
msgstr "Pomocí tlačítka níže spárujte nového companiona"

#: src/views/connection_view.py:142
msgid "No USB devices detected"
msgstr "Nebyla zjištěna žádná USB zařízení"

#: src/views/connection_view.py:143
msgid "Connect a MeshCore companion via USB"
msgstr "Připojte companiona MeshCore přes USB"

#: src/views/connection_view.py:174 src/views/connection_view.py:406
msgid "Remove Companion"
msgstr "Odebrat companiona"

#: src/views/connection_view.py:175
#, python-brace-format
msgid "Remove {} ({})? You will need to pair again to reconnect."
msgstr "Odebrat {} ({})? Pro opětovné připojení bude potřeba znovu spárovat."

#: src/views/connection_view.py:181 src/views/connection_view.py:413
msgid "Delete stored data"
msgstr "Smazat uložená data"

#: src/views/connection_view.py:207
msgid "USB Connection Failed"
msgstr "Připojení USB selhalo"

#: src/views/connection_view.py:237 src/views/connection_view.py:264
msgid "USB Permission Denied"
msgstr "Přístup k USB odepřen"

#: src/views/connection_view.py:238
#, python-brace-format
msgid ""
"Cannot access {}.\n"
"\n"
"A udev rule is needed to grant access to USB serial devices. Click \"Install "
"Rule\" to install it (requires administrator password)."
msgstr ""
"Nelze přistoupit k {}.\n"
"\n"
"Pro přístup k USB sériovým zařízením je potřeba pravidlo udev. Klikněte na "
"„Nainstalovat pravidlo“ pro jeho instalaci (vyžaduje heslo správce)."

#: src/views/connection_view.py:244
msgid "Install Rule"
msgstr "Nainstalovat pravidlo"

#: src/views/connection_view.py:265
#, python-brace-format
msgid ""
"Cannot access {}.\n"
"\n"
"A udev rule is needed to grant access to USB serial devices. Run the "
"following command in a terminal:\n"
"\n"
"{}"
msgstr ""
"Nelze přistoupit k {}.\n"
"\n"
"Pro přístup k USB sériovým zařízením je potřeba pravidlo udev. Pusťte "
"následující příkaz v terminálu:\n"
"\n"
"{}"

#: src/views/connection_view.py:270
msgid "Close"
msgstr "Zavřít"

#: src/views/connection_view.py:271
msgid "Copy Command"
msgstr "Kopírovat příkaz"

#: src/views/connection_view.py:279
msgid "Command copied to clipboard"
msgstr "Příkaz zkopírován do schránky"

#: src/views/connection_view.py:327 src/views/connection_view.py:334
msgid "Installation Failed"
msgstr "Instalace selhala"

#: src/views/connection_view.py:328
#, python-brace-format
msgid ""
"Could not install udev rule:\n"
"{}"
msgstr ""
"Nepodařilo se nainstalovat pravidlo udev:\n"
"{}"

#: src/views/connection_view.py:363
msgid "No saved companions"
msgstr "Žádní uložení companioni"

#: src/views/connection_view.py:364
msgid "Use the button below to add one"
msgstr "Pomocí tlačítka níže přidejte companiona"

#: src/views/connection_view.py:407
#, python-brace-format
msgid "Remove TCP companion {}?"
msgstr "Odebrat TCP companiona {}?"

#: src/views/connection_view.py:430
msgid "Enter the IP address and port of your MeshCore device."
msgstr "Zadejte IP adresu a port vašeho zařízení MeshCore."

#: src/views/connection_view.py:434
msgid "Hostname / IP Address"
msgstr "Název hostitele / IP adresa"

#: src/views/connection_view.py:436
msgid "Port"
msgstr "Port"

#: src/views/connection_view.py:493
msgid "Pair New Companion"
msgstr "Spárovat nového companiona"

#: src/views/connection_view.py:528
msgid "Looking for nearby MeshCore devices"
msgstr "Hledání blízkých zařízení MeshCore"

#: src/views/connection_view.py:555 src/views/connection_view.py:612
msgid "Pair"
msgstr "Spárovat"

#: src/views/connection_view.py:598
msgid "Enter Pairing PIN"
msgstr "Zadejte PIN pro párování"

#: src/views/connection_view.py:599
msgid "Enter the PIN shown on your MeshCore device."
msgstr "Zadejte PIN zobrazený na vašem zařízení MeshCore."

#: src/views/connection_view.py:603
msgid "PIN"
msgstr "PIN"

#: src/views/contacts_view.py:76
msgid "Add Manually"
msgstr "Přidat ručně"

#: src/views/contacts_view.py:77
msgid "Import from Clipboard"
msgstr "Importovat ze schránky"

#: src/views/contacts_view.py:125 src/views/contacts_view.py:245
#: src/views/channels_view.py:1670
msgid "All"
msgstr "Vše"

#: src/views/contacts_view.py:125
msgid "Favourites"
msgstr "Oblíbené"

#: src/views/contacts_view.py:126 src/views/contacts_view.py:245
#: src/views/map_view.py:196
msgid "Users"
msgstr "Uživatelé"

#: src/views/contacts_view.py:139 src/views/channels_view.py:1682
msgid "A–Z"
msgstr "A–Z"

#: src/views/contacts_view.py:139
msgid "Heard Recently"
msgstr "Nedávno slyšené"

#: src/views/contacts_view.py:140 src/views/channels_view.py:1682
msgid "Latest Messages"
msgstr "Nejnovější zprávy"

#: src/views/contacts_view.py:148
msgid "Favorites First"
msgstr "Nejdříve oblíbené"

#: src/views/contacts_view.py:185
#, python-brace-format
msgid "{visible}/{total} contacts"
msgstr "{visible}/{total} kontaktů"

#: src/views/contacts_view.py:188 src/views/channels_view.py:797
#: src/views/chat_view.py:672
#, python-brace-format
msgid "{total} contacts"
msgstr "{total} kontaktů"

#: src/views/contacts_view.py:189
#, python-brace-format
msgid "{total} contact"
msgstr "{total} kontakt"

#: src/views/contacts_view.py:217
msgid ""
"No new contacts have been heard yet. Leave the app running and contacts will "
"appear as their adverts are received."
msgstr ""
"Zatím nebyly zaznamenány žádné nové kontakty. Nechte aplikaci běžet a "
"kontakty se objeví, jakmile budou přijaty jejich adverty."

#: src/views/contacts_view.py:260 src/views/contacts_view.py:1523
msgid "Last Seen"
msgstr "Naposledy viděn"

#: src/views/contacts_view.py:265
msgid "Distance"
msgstr "Vzdálenost"

#: src/views/contacts_view.py:434
#, python-brace-format
msgid "{visible}/{total} discovered"
msgstr "{visible}/{total} objeveno"

#: src/views/contacts_view.py:438
#, python-brace-format
msgid "{total} discovered"
msgstr "{total} objeveno"

#: src/views/contacts_view.py:443
msgid "Enter the contact details."
msgstr "Zadejte údaje kontaktu."

#: src/views/contacts_view.py:447 src/views/contacts_view.py:606
msgid "Contact Type"
msgstr "Typ kontaktu"

#: src/views/contacts_view.py:449 src/views/contacts_view.py:608
#: src/views/device_view.py:1002
msgid "Room Server"
msgstr "Room server"

#: src/views/contacts_view.py:455
msgid "Public Key (64 hex characters)"
msgstr "Veřejný klíč (64 hex znaků)"

#: src/views/contacts_view.py:478 src/views/contacts_view.py:559
#: src/views/contacts_view.py:584
msgid "This contact is already in your list."
msgstr "Tento kontakt je již ve vašem seznamu."

#: src/views/contacts_view.py:500 src/views/contacts_view.py:594
#: src/views/settings_view.py:1138
msgid "Import Failed"
msgstr "Import selhal"

#: src/views/contacts_view.py:501
msgid "No meshcore:// link found in clipboard."
msgstr "Ve schránce nebyl nalezen odkaz meshcore://."

#: src/views/contacts_view.py:532
msgid "Invalid channel secret in QR code."
msgstr "Neplatný tajný klíč kanálu v QR kódu."

#: src/views/contacts_view.py:535
#, python-brace-format
msgid "Channel secret must be 16 bytes, got {}."
msgstr "Tajný klíč kanálu musí mít 16 bajtů, obdrženo {}."

#: src/views/contacts_view.py:551
msgid "Invalid public key in QR code."
msgstr "Neplatný veřejný klíč v QR kódu."

#: src/views/contacts_view.py:555
#, python-brace-format
msgid "Public key must be 32 bytes, got {}."
msgstr "Veřejný klíč musí mít 32 bajtů, obdrženo {}."

#: src/views/contacts_view.py:591
#, python-brace-format
msgid ""
"Could not parse QR code data:\n"
"{}"
msgstr ""
"Nepodařilo se zpracovat data QR kódu:\n"
"{}"

#: src/views/contacts_view.py:601
msgid "QR Code Scanned"
msgstr "QR kód naskenován"

#: src/views/contacts_view.py:602
#, python-brace-format
msgid "Public key: {}...{}"
msgstr "Veřejný klíč: {}…{}"

#: src/views/contacts_view.py:665
#, python-brace-format
msgid "Login to {}"
msgstr "Přihlásit se k {}"

#: src/views/contacts_view.py:678
msgid "Password"
msgstr "Heslo"

#: src/views/contacts_view.py:679
msgid "Save password"
msgstr "Uložit heslo"

#: src/views/contacts_view.py:702
msgid "Login"
msgstr "Přihlásit"

#: src/views/contacts_view.py:718
msgid "Login successful"
msgstr "Přihlášení úspěšné"

#: src/views/contacts_view.py:737
msgid "Login failed — wrong password"
msgstr "Přihlášení selhalo — nesprávné heslo"

#: src/views/contacts_view.py:744
msgid "Login timed out"
msgstr "Přihlášení vypršelo"

#: src/views/contacts_view.py:751
msgid "Retrying via flood..."
msgstr "Opakování přes flood…"

#: src/views/contacts_view.py:758
msgid "Logging in..."
msgstr "Přihlašování…"

#: src/views/contacts_view.py:969
msgid "Searching..."
msgstr "Hledání…"

#: src/views/contacts_view.py:1020
msgid "Path found"
msgstr "Cesta nalezena"

#: src/views/contacts_view.py:1026
msgid "No response"
msgstr "Bez odpovědi"

#: src/views/contacts_view.py:1035
msgid "Loading..."
msgstr "Načítání…"

#: src/views/contacts_view.py:1045
msgid "No path cached"
msgstr "Žádná uložená cesta"

#: src/views/contacts_view.py:1058
msgid "Not supported"
msgstr "Nepodporováno"

#: src/views/contacts_view.py:1070
msgid "Ping is not supported with 3-byte path hashes"
msgstr "Ping není podporován s 3bajtovými hashi cest"

#: src/views/contacts_view.py:1092
#, python-brace-format
msgid "Ping {}: {}"
msgstr "Ping {}: {}"

#: src/views/contacts_view.py:1103
#, python-brace-format
msgid "Ping {}: timed out"
msgstr "Ping {}: vypršel časový limit"

#: src/views/contacts_view.py:1116 src/views/repeater_view.py:509
#: src/views/repeater_view.py:661
msgid "Requesting..."
msgstr "Vyžadování…"

#: src/views/contacts_view.py:1121 src/views/device_view.py:364
msgid "No response (timed out)"
msgstr "Bez odpovědi (vypršel časový limit)"

#: src/views/contacts_view.py:1130 src/views/contacts_view.py:1134
#: src/views/device_view.py:374 src/views/device_view.py:378
msgid "No telemetry data"
msgstr "Žádná data telemetrie"

#: src/views/contacts_view.py:1137 src/views/device_view.py:393
msgid "Telemetry received"
msgstr "Telemetrie přijata"

#: src/views/contacts_view.py:1155 src/views/repeater_view.py:411
#, python-brace-format
msgid "Telemetry — {}"
msgstr "Telemetrie — {}"

#: src/views/contacts_view.py:1257
#, python-brace-format
msgid "{} — Management"
msgstr "{} — Správa"

#: src/views/contacts_view.py:1368
#, python-brace-format
msgid "Path to {}"
msgstr "Cesta k {}"

#: src/views/contacts_view.py:1388 src/views/channels_view.py:637
#: src/views/channels_view.py:1350 src/views/device_view.py:881
#: src/views/chat_view.py:554 src/views/map_view.py:477
#: src/views/map_view.py:771 src/views/map_view.py:1126
msgid "My Device"
msgstr "Moje zařízení"

#: src/views/contacts_view.py:1419 src/views/channels_view.py:1247
#: src/views/channels_view.py:1358 src/views/device_view.py:888
#: src/views/map_view.py:802
msgid "Unknown repeater"
msgstr "Neznámý repeater"

#. Info group
#: src/views/contacts_view.py:1482
msgid "Contact Info"
msgstr "Informace o kontaktu"

#: src/views/contacts_view.py:1490
msgid "Favorite"
msgstr "Oblíbený"

#: src/views/contacts_view.py:1491
msgid "Pin to top of contacts list"
msgstr "Připnout na začátek seznamu kontaktů"

#: src/views/contacts_view.py:1508 src/views/channels_view.py:1904
msgid "Type"
msgstr "Typ"

#: src/views/contacts_view.py:1518 src/views/device_view.py:150
msgid "Public key copied"
msgstr "Veřejný klíč zkopírován"

#: src/views/contacts_view.py:1522
msgid "Never"
msgstr "Nikdy"

#. Out Path entry
#: src/views/contacts_view.py:1542 src/views/contacts_view.py:1547
msgid "Out Path"
msgstr "Odchozí cesta"

#: src/views/contacts_view.py:1543
msgid "Comma-separated hex hops (e.g. 9a,74 or 9a3b,744c for 2-byte)"
msgstr "Hex skoky oddělené čárkou (např. 9a,74 nebo 9a3b,744c pro 2bajtové)"

#: src/views/contacts_view.py:1554
msgid "Reset Path"
msgstr "Resetovat cestu"

#: src/views/contacts_view.py:1555
msgid "Clear the established path and switch to flood"
msgstr "Vymazat zavedenou cestu a přepnout na flood"

#: src/views/contacts_view.py:1570
msgid "Force Flood"
msgstr "Vynutit flood"

#: src/views/contacts_view.py:1571
msgid "Always broadcast, never use an established path"
msgstr "Vždy vysílat všesměrově, nikdy nepoužívat zavedenou cestu"

#: src/views/contacts_view.py:1613
msgid "Show Path on Map"
msgstr "Zobrazit cestu na mapě"

#: src/views/contacts_view.py:1614
msgid "Visualize the message route on the map"
msgstr "Zobrazit trasu zprávy na mapě"

#: src/views/contacts_view.py:1649
msgid "Allow Telemetry Requests"
msgstr "Povolit požadavky na telemetrii"

#: src/views/contacts_view.py:1649
msgid "Allow this contact to query battery, voltage, temperature"
msgstr "Povolit tomuto kontaktu dotazovat baterii, napětí, teplotu"

#: src/views/contacts_view.py:1652
msgid "Include Location"
msgstr "Zahrnout polohu"

#: src/views/contacts_view.py:1652
msgid "Include GPS coordinates in telemetry responses"
msgstr "Zahrnout souřadnice GPS v odpovědích telemetrie"

#: src/views/contacts_view.py:1655
msgid "Include Environment Sensors"
msgstr "Zahrnout senzory prostředí"

#: src/views/contacts_view.py:1655
msgid "Include humidity, pressure, air quality data"
msgstr "Zahrnout data o vlhkosti, tlaku, kvalitě vzduchu"

#: src/views/contacts_view.py:1661
msgid "Query this contact's telemetry data"
msgstr "Dotázat se na data telemetrie tohoto kontaktu"

#: src/views/contacts_view.py:1679
msgid "Room Management"
msgstr "Správa roomu"

#: src/views/contacts_view.py:1680
msgid "Login and access CLI, status, and settings"
msgstr "Přihlásit se a přistoupit k CLI, stavu a nastavení"

#: src/views/contacts_view.py:1696
msgid "Repeater Management"
msgstr "Správa repeateru"

#: src/views/contacts_view.py:1697
msgid "Login and access status, CLI, neighbors, and settings"
msgstr "Přihlásit se a získat přístup ke stavu, CLI, sousedům a nastavení"

#: src/views/contacts_view.py:1713
msgid "Ping"
msgstr "Ping"

#: src/views/contacts_view.py:1714
msgid "Measure round-trip time to this node"
msgstr "Změřit dobu odezvy k tomuto uzlu"

#: src/views/contacts_view.py:1728
msgid "Discover Paths"
msgstr "Objevit cesty"

#: src/views/contacts_view.py:1729
msgid "Find routes to this node via flood"
msgstr "Najít trasy k tomuto uzlu pomocí floodu"

#: src/views/contacts_view.py:1751
msgid "Remove Contact"
msgstr "Odebrat kontakt"

#: src/views/contacts_view.py:1757
msgid "Remove Contact?"
msgstr "Odebrat kontakt?"

#: src/views/contacts_view.py:1758
#, python-brace-format
msgid "Remove {} and all messages?"
msgstr "Odebrat {} a všechny zprávy?"

#: src/views/channels_view.py:117 src/views/channels_view.py:1409
#: src/views/channels_view.py:1416
msgid "Heard Repeats"
msgstr "Slyšená opakování"

#: src/views/channels_view.py:118 src/views/chat_view.py:93
msgid "Send Again"
msgstr "Odeslat znovu"

#: src/views/channels_view.py:119 src/views/channels_view.py:125
#: src/views/chat_view.py:94
msgid "Delete"
msgstr "Smazat"

#: src/views/channels_view.py:122
msgid "Reply"
msgstr "Odpovědět"

#: src/views/channels_view.py:123
msgid "Copy Text"
msgstr "Kopírovat text"

#: src/views/channels_view.py:124
msgid "View Message Paths"
msgstr "Zobrazit cesty zprávy"

#: src/views/channels_view.py:177 src/views/channels_view.py:833
#: src/views/chat_view.py:139 src/views/chat_view.py:707
msgid "Share Location"
msgstr "Sdílet polohu"

#: src/views/channels_view.py:178 src/views/chat_view.py:140
msgid "Share Location from Map"
msgstr "Sdílet polohu z mapy"

#: src/views/channels_view.py:322 src/views/chat_view.py:263
msgid "Open in Maps App"
msgstr "Otevřít v mapové aplikaci"

#: src/views/channels_view.py:451 src/views/chat_view.py:369
msgid "You shared a contact:"
msgstr "Sdílíte kontakt:"

#: src/views/channels_view.py:455 src/views/chat_view.py:373
#, python-brace-format
msgid "{name} shared a contact with you:"
msgstr "{name} s vámi sdílí kontakt:"

#: src/views/channels_view.py:475 src/views/channels_view.py:587
#: src/views/chat_view.py:393 src/views/chat_view.py:504
msgid "Already added"
msgstr "Již přidán"

#: src/views/channels_view.py:490 src/views/chat_view.py:408
msgid "You shared a location:"
msgstr "Sdílíte polohu:"

#: src/views/channels_view.py:494 src/views/chat_view.py:412
#, python-brace-format
msgid "{name} shared a location:"
msgstr "{name} sdílí polohu:"

#: src/views/channels_view.py:553 src/views/chat_view.py:470
msgid "New Messages"
msgstr "Nové zprávy"

#: src/views/channels_view.py:622 src/views/chat_view.py:539
msgid "Shared Location"
msgstr "Sdílená poloha"

#: src/views/channels_view.py:626 src/views/chat_view.py:543
msgid "Shared"
msgstr "Sdílená"

#: src/views/channels_view.py:782 src/views/channels_view.py:833
#: src/views/chat_view.py:657 src/views/chat_view.py:707
msgid "Share"
msgstr "Sdílet"

#: src/views/channels_view.py:814 src/views/chat_view.py:689
msgid "Location Not Available"
msgstr "Poloha není k dispozici"

#: src/views/channels_view.py:815 src/views/chat_view.py:690
msgid "Your companion does not have a GPS location."
msgstr "Váš companion nemá k dispozici polohu GPS."

#: src/views/channels_view.py:1186 src/views/channels_view.py:1195
msgid "Message Paths"
msgstr "Cesty zprávy"

#: src/views/channels_view.py:1187
msgid ""
"No path information available. Path data is only captured for messages "
"received while connected."
msgstr ""
"Informace o cestě nejsou dostupné. Data o cestě se zaznamenávají pouze pro "
"zprávy přijaté během připojení."

#: src/views/channels_view.py:1270
msgid "Direct message"
msgstr "Přímá zpráva"

#: src/views/channels_view.py:1271
msgid "No repeaters were used"
msgstr "Žádné repeatery nebyly použity"

#: src/views/channels_view.py:1279
msgid "No repeater details"
msgstr "Žádné podrobnosti o repeateru"

#: src/views/channels_view.py:1280
msgid "Path data is only captured via LOG_DATA while connected"
msgstr "Data o cestě se zaznamenávají pouze přes LOG_DATA během připojení"

#: src/views/channels_view.py:1329
msgid "Message Path"
msgstr "Cesta zprávy"

#: src/views/channels_view.py:1410
msgid "No repeats heard yet."
msgstr "Zatím nebyla slyšena žádná opakování."

#: src/views/channels_view.py:1670 src/views/channels_view.py:2133
msgid "Public"
msgstr "Veřejný"

#: src/views/channels_view.py:1671
msgid "Hashtag"
msgstr "Hashtag"

#: src/views/channels_view.py:1671
msgid "Private"
msgstr "Soukromý"

#: src/views/channels_view.py:1716
#, python-brace-format
msgid "{visible}/{total} channels"
msgstr "{visible}/{total} kanálů"

#: src/views/channels_view.py:1719
#, python-brace-format
msgid "{total} channels"
msgstr "{total} kanálů"

#: src/views/channels_view.py:1720
#, python-brace-format
msgid "{total} channel"
msgstr "{total} kanál"

#: src/views/channels_view.py:1753
#, python-brace-format
msgid "{name} ({region})"
msgstr "{name} ({region})"

#. Info group
#: src/views/channels_view.py:1884
msgid "Channel Info"
msgstr "Informace o kanálu"

#: src/views/channels_view.py:1911
msgid "Private Key"
msgstr "Soukromý klíč"

#: src/views/channels_view.py:1922
msgid "Private key copied to clipboard"
msgstr "Soukromý klíč zkopírován do schránky"

#. Notifications group
#: src/views/channels_view.py:1931
msgid "Notifications"
msgstr "Oznámení"

#: src/views/channels_view.py:1933
msgid "Notification Level"
msgstr "Úroveň oznámení"

#: src/views/channels_view.py:1935
msgid "Default"
msgstr "Výchozí"

#: src/views/channels_view.py:1960 src/views/channels_view.py:1965
msgid "Region"
msgstr "Region"

#: src/views/channels_view.py:1961
msgid "Limit flood messages to a specific region"
msgstr "Omezovat zprávy šíření floodem na konkrétní region"

#: src/views/channels_view.py:1989
msgid "No regions defined"
msgstr "Nejsou definovány žádné regiony"

#: src/views/channels_view.py:1990
msgid "Add regions in Settings to assign them to channels"
msgstr ""
"Chcete-li kanálům přiřadit regiony, musíte je nejdříve přidat v Nastaveních."

#: src/views/channels_view.py:2008
msgid "Remove Channel"
msgstr "Odebrat kanál"

#: src/views/channels_view.py:2014
msgid "Remove Channel?"
msgstr "Odebrat kanál?"

#: src/views/channels_view.py:2015
#, python-brace-format
msgid "Remove \"{}\" and all its messages?"
msgstr "Odebrat „{}“ a všechny jeho zprávy?"

#: src/views/channels_view.py:2049
msgid "No Slots Available"
msgstr "Žádné volné sloty"

#: src/views/channels_view.py:2050
msgid "All 8 channel slots are in use."
msgstr "Všech 8 slotů kanálů je obsazeno."

#: src/views/channels_view.py:2061
msgid "A random PSK will be generated. Share it with others so they can join."
msgstr ""
"Bude vygenerován náhodný PSK. Sdílejte ho s ostatními, aby se mohli připojit."

#: src/views/channels_view.py:2063 src/views/channels_view.py:2093
msgid "Channel Name"
msgstr "Název kanálu"

#: src/views/channels_view.py:2070
msgid "Create"
msgstr "Vytvořit"

#: src/views/channels_view.py:2091
msgid "Enter the channel name and private key shared with you."
msgstr "Zadejte název kanálu a soukromý klíč, který vám byl sdílen."

#: src/views/channels_view.py:2094
msgid "Private Key (32 hex characters)"
msgstr "Soukromý klíč (32 hex znaků)"

#: src/views/channels_view.py:2102 src/views/channels_view.py:2150
msgid "Join"
msgstr "Připojit se"

#: src/views/channels_view.py:2122
msgid "Already Joined"
msgstr "Již připojeno"

#: src/views/channels_view.py:2122
msgid "You are already on the public channel."
msgstr "Již jste na veřejném kanálu."

#: src/views/channels_view.py:2141
msgid "Enter a hashtag name. Anyone using the same hashtag can communicate."
msgstr ""
"Zadejte název hashtagu. Kdokoliv se stejným hashtagem může komunikovat."

#: src/views/channels_view.py:2143
msgid "Hashtag (e.g. #general)"
msgstr "Hashtag (např. #obecný)"

#: src/views/device_view.py:160
msgid "Device public key not available"
msgstr "Veřejný klíč zařízení není dostupný"

#: src/views/device_view.py:170
msgid "QR code library not available"
msgstr "Knihovna QR kódů není dostupná"

#: src/views/device_view.py:174
msgid "Your Contact QR Code"
msgstr "Váš kontaktní QR kód"

#. Instructions
#: src/views/device_view.py:210
msgid "Scan this QR code to add this contact"
msgstr "Naskenujte tento QR kód pro přidání kontaktu"

#: src/views/device_view.py:220
msgid "Factory Reset?"
msgstr "Obnovit tovární nastavení?"

#: src/views/device_view.py:221
msgid ""
"This will permanently erase ALL data on the companion device, including "
"contacts, messages, channels, settings, and the device identity (keys). This "
"action cannot be undone."
msgstr ""
"Tímto trvale vymažete VŠECHNA data na companionu, včetně kontaktů, zpráv, "
"kanálů, nastavení a identity zařízení (klíčů). Tuto akci nelze vrátit zpět."

#: src/views/device_view.py:239
msgid "Reboot Device?"
msgstr "Restartovat zařízení?"

#: src/views/device_view.py:240
msgid "The device will disconnect and restart."
msgstr "Zařízení se odpojí a restartuje."

#: src/views/device_view.py:243 src/views/repeater_view.py:1374
msgid "Reboot"
msgstr "Restartovat"

#: src/views/device_view.py:323
msgid "Not set"
msgstr "Nenastaveno"

#: src/views/device_view.py:332 src/views/device_view.py:339
msgid "Location (manually set)"
msgstr "Poloha (ručně nastavená)"

#: src/views/device_view.py:335
msgid "Location (GPS)"
msgstr "Poloha (GPS)"

#: src/views/device_view.py:335
msgid "Location (GPS on, no fix)"
msgstr "Poloha (GPS zapnutý, bez signálu)"

#: src/views/device_view.py:339
msgid "Location (GPS off)"
msgstr "Poloha (GPS vypnutý)"

#: src/views/device_view.py:358 src/views/repeater_view.py:374
msgid "Requesting…"
msgstr "Vyžaduje se…"

#: src/views/device_view.py:405
msgid "Device Location"
msgstr "Poloha zařízení"

#: src/views/device_view.py:464
#, python-brace-format
msgid "{days}d"
msgstr "{days}d"

#: src/views/device_view.py:466
#, python-brace-format
msgid "{hours}h"
msgstr "{hours}h"

#: src/views/device_view.py:467
#, python-brace-format
msgid "{mins}m"
msgstr "{mins}m"

#: src/views/device_view.py:469
#, python-brace-format
msgid "{} messages"
msgstr "{} zpráv"

#: src/views/device_view.py:487
#, python-brace-format
msgid "{count} errors"
msgstr "{count} chyby"

#: src/views/device_view.py:500 src/views/device_view.py:502
msgid "Connected"
msgstr "Připojeno"

#: src/views/device_view.py:515
msgid "Trace Path is not supported with 3-byte path hashes"
msgstr "Trasování cesty není podporováno s 3bajtovými hashi cest"

#: src/views/device_view.py:534
msgid "e.g. aa,bb,cc"
msgstr "např. aa,bb,cc"

#: src/views/device_view.py:534
msgid "e.g. aabb,ccdd"
msgstr "např. aabb,ccdd"

#: src/views/device_view.py:534
msgid "e.g. aabbcc,ddeeff"
msgstr "např. aabbcc,ddeeff"

#. Add from Contacts button (above path entry)
#: src/views/device_view.py:542
msgid "Add from Contacts"
msgstr "Přidat z kontaktů"

#: src/views/device_view.py:574
msgid "No repeaters or rooms in contacts"
msgstr "V kontaktech nejsou žádné repeatery ani roomy"

#: src/views/device_view.py:587
msgid "No repeaters with known location"
msgstr "Žádné repeatery se známou polohou"

#. Path input
#: src/views/device_view.py:590 src/views/device_view.py:1226
msgid "Path"
msgstr "Cesta"

#. Run button
#: src/views/device_view.py:650
msgid "Run Trace"
msgstr "Spustit trasování"

#: src/views/device_view.py:663
msgid "Enter path hashes and press Run Trace"
msgstr "Zadejte hashe cesty a stiskněte Spustit trasování"

#: src/views/device_view.py:730
#, python-brace-format
msgid "Trace complete: {} hops, {:.1f}s"
msgstr "Trasování dokončeno: {} skoků, {:.1f}s"

#: src/views/device_view.py:777
msgid "Trace timed out"
msgstr "Trasování vypršelo"

#: src/views/device_view.py:793
msgid "Invalid hex in path"
msgstr "Neplatný hex v cestě"

#: src/views/device_view.py:800
msgid "Tracing..."
msgstr "Trasování…"

#: src/views/device_view.py:960 src/views/device_view.py:1150
#, python-brace-format
msgid "Scanning... {}s remaining"
msgstr "Hledání… zbývá {}s"

#: src/views/device_view.py:977
msgid "Listening..."
msgstr "Naslouchání…"

#: src/views/device_view.py:978
msgid "Waiting for nearby nodes to respond"
msgstr "Čekání na odpověď blízkých uzlů"

#: src/views/device_view.py:1031
msgid "Add to Contacts"
msgstr "Přidat do kontaktů"

#: src/views/device_view.py:1038
#, python-brace-format
msgid "Added {}"
msgstr "Přidáno {}"

#: src/views/device_view.py:1066
msgid "Node"
msgstr "Uzel"

#: src/views/device_view.py:1159
#, python-brace-format
msgid "Done. {} nodes found."
msgstr "Hotovo. Nalezeno {} uzlů."

#: src/views/device_view.py:1160
#, python-brace-format
msgid "Done. {} node found."
msgstr "Hotovo. Nalezen {} uzel."

#: src/views/device_view.py:1222
msgid "Size"
msgstr "Velikost"

#: src/views/device_view.py:1222
msgid "bytes"
msgstr "bajtů"

#: src/views/device_view.py:1226
msgid "hops"
msgstr "hopů"

#: src/views/device_view.py:1228
msgid "Path Hashes"
msgstr "Hashe cesty"

#: src/views/device_view.py:1228
msgid "byte per hop"
msgstr "bajt na hop"

#: src/views/device_view.py:1307
#, python-brace-format
msgid "Update available: {version}"
msgstr "Dostupná aktualizace: {version}"

#: src/views/settings_view.py:131
msgid "Custom"
msgstr "Vlastní"

#. Telemetry combo models — shared label set
#: src/views/settings_view.py:139
msgid "Deny All"
msgstr "Odmítnout vše"

#: src/views/settings_view.py:139
msgid "Allow per Contact"
msgstr "Povolit podle kontaktů"

#: src/views/settings_view.py:139
msgid "Allow All"
msgstr "Povolit vše"

#: src/views/settings_view.py:601
msgid "Settings applied on device"
msgstr "Nastavení uloženo na zařízení"

#: src/views/settings_view.py:613
msgid "Unknown error"
msgstr "Neznámá chyba"

#: src/views/settings_view.py:614
#, python-brace-format
msgid "Settings error: {}"
msgstr "Chyba nastavení: {}"

#: src/views/settings_view.py:632
#, python-brace-format
msgid "TX Power (dBm, max {})"
msgstr "Vysílací výkon (dBm, max {})"

#: src/views/settings_view.py:735
msgid "Location filled, click Apply to save"
msgstr "Poloha vyplněna, klikněte na Použít pro uložení"

#: src/views/settings_view.py:737
msgid "Location unavailable"
msgstr "Poloha nedostupná"

#: src/views/settings_view.py:763
msgid "Pick Location"
msgstr "Zvolit polohu"

#: src/views/settings_view.py:763
msgid "Set Location"
msgstr "Nastavit polohu"

#: src/views/settings_view.py:865
msgid "Connect to a device first"
msgstr "Nejprve se připojte k zařízení"

#: src/views/settings_view.py:871
msgid "No repeaters in contacts"
msgstr "V kontaktech nejsou žádné repeatery"

#: src/views/settings_view.py:875
msgid "Discover Regions"
msgstr "Objevit regiony"

#: src/views/settings_view.py:892
#, python-brace-format
msgid "Querying {} repeaters..."
msgstr "Dotazování {} repeaterů…"

#: src/views/settings_view.py:893
#, python-brace-format
msgid "Querying {} repeater..."
msgstr "Dotazování {} repeateru…"

#: src/views/settings_view.py:905
msgid "Waiting..."
msgstr "Čekání…"

#: src/views/settings_view.py:906
msgid "Querying repeaters for regions"
msgstr "Dotazování repeaterů na regiony"

#. Add selected button
#: src/views/settings_view.py:918
msgid "Add Selected"
msgstr "Přidat vybrané"

#: src/views/settings_view.py:937
#, python-brace-format
msgid "Found {} regions"
msgstr "Nalezeny {} regiony"

#: src/views/settings_view.py:938
#, python-brace-format
msgid "Found {} region"
msgstr "Nalezen {} region"

#: src/views/settings_view.py:941
msgid "No regions found"
msgstr "Žádné regiony nenalezeny"

#: src/views/settings_view.py:957
#, python-brace-format
msgid "from {}"
msgstr "od {}"

#: src/views/settings_view.py:959
msgid "(already added)"
msgstr "(již přidáno)"

#: src/views/settings_view.py:995
#, python-brace-format
msgid "Added {} regions"
msgstr "Přidány {} regiony"

#: src/views/settings_view.py:996
#, python-brace-format
msgid "Added {} region"
msgstr "Přidán {} region"

#: src/views/settings_view.py:1027
msgid "Export Backup"
msgstr "Exportovat zálohu"

#: src/views/settings_view.py:1028
msgid "Save to a file"
msgstr "Uložit do souboru"

#: src/views/settings_view.py:1040 src/views/settings_view.py:1187
msgid "Import Backup"
msgstr "Importovat zálohu"

#: src/views/settings_view.py:1041
msgid "Restore from a file"
msgstr "Obnovit ze souboru"

#: src/views/settings_view.py:1061 src/views/settings_view.py:1102
msgid "Not Connected"
msgstr "Nepřipojeno"

#: src/views/settings_view.py:1062
msgid "Connect to a device first to export a backup."
msgstr "Pro export zálohy se nejprve připojte k zařízení."

#: src/views/settings_view.py:1077 src/views/settings_view.py:1112
msgid "JSON files"
msgstr "Soubory JSON"

#: src/views/settings_view.py:1090
msgid "Backup exported successfully"
msgstr "Záloha úspěšně exportována"

#: src/views/settings_view.py:1094
#, python-brace-format
msgid "Export failed: {}"
msgstr "Export selhal: {}"

#: src/views/settings_view.py:1103
msgid "Connect to a device first to import a backup."
msgstr "Pro import zálohy se nejprve připojte k zařízení."

#: src/views/settings_view.py:1139
#, python-brace-format
msgid "Could not read backup file: {}"
msgstr "Nepodařilo se přečíst soubor zálohy: {}"

#: src/views/settings_view.py:1172
#, python-brace-format
msgid "Source: {}"
msgstr "Zdroj: {}"

#: src/views/settings_view.py:1174
msgid "Device settings: name, radio, location"
msgstr "Nastavení zařízení: název, rádio, poloha"

#: src/views/settings_view.py:1176
#, python-brace-format
msgid "Contacts: {} ({} new)"
msgstr "Kontakty: {} ({} nových)"

#: src/views/settings_view.py:1178
#, python-brace-format
msgid "Channels: {} ({} new)"
msgstr "Kanály: {} ({} nových)"

#: src/views/settings_view.py:1180
#, python-brace-format
msgid "Messages: {}"
msgstr "Zprávy: {}"

#: src/views/settings_view.py:1182
#, python-brace-format
msgid "Channel messages: {}"
msgstr "Zprávy kanálu: {}"

#: src/views/settings_view.py:1184
#, python-brace-format
msgid "Saved passwords: {}"
msgstr "Uložená hesla: {}"

#: src/views/settings_view.py:1192
msgid "Contacts & Channels Only"
msgstr "Pouze kontakty a kanály"

#: src/views/settings_view.py:1193
msgid "Everything"
msgstr "Vše"

#: src/views/settings_view.py:1204
#, python-brace-format
msgid "{} contacts"
msgstr "{} kontaktů"

#: src/views/settings_view.py:1206
#, python-brace-format
msgid "{} channels"
msgstr "{} kanálů"

#: src/views/settings_view.py:1208
msgid "messages"
msgstr "zpráv"

#: src/views/settings_view.py:1211
#, python-brace-format
msgid "Imported: {}"
msgstr "Importováno: {}"

#: src/views/settings_view.py:1213
msgid "Nothing new to import"
msgstr "Nic nového k importu"

#: src/views/repeater_view.py:24
#, python-brace-format
msgid "{d}d"
msgstr "{d}d"

#: src/views/repeater_view.py:26
#, python-brace-format
msgid "{h}h"
msgstr "{h}h"

#: src/views/repeater_view.py:28
#, python-brace-format
msgid "{m}m"
msgstr "{m}m"

#: src/views/repeater_view.py:29
#, python-brace-format
msgid "{secs}s"
msgstr "{secs}s"

#: src/views/repeater_view.py:35
#, python-brace-format
msgid "{}s ago"
msgstr "před {}s"

#: src/views/repeater_view.py:37
#, python-brace-format
msgid "{}m ago"
msgstr "před {}m"

#: src/views/repeater_view.py:39
#, python-brace-format
msgid "{}h ago"
msgstr "před {}h"

#: src/views/repeater_view.py:40
#, python-brace-format
msgid "{}d ago"
msgstr "před {}d"

#: src/views/repeater_view.py:290
msgid "Time sync sent to repeater"
msgstr "Synchronizace času odeslána na repeateru"

#: src/views/repeater_view.py:297
msgid "Reset Clock & Reboot?"
msgstr "Resetovat hodiny a restartovat?"

#: src/views/repeater_view.py:298
msgid ""
"The repeater clock is ahead of the current time.\n"
"Firmware does not allow setting time backwards.\n"
"\n"
"This will reset the clock and reboot the repeater."
msgstr ""
"Hodiny repeateru jsou napřed oproti aktuálnímu času.\n"
"Firmware neumožňuje nastavit čas dozadu.\n"
"\n"
"Tímto se hodiny resetují a repeater se restartuje."

#: src/views/repeater_view.py:312
msgid "Rebooting..."
msgstr "Restartování…"

#: src/views/repeater_view.py:313
msgid "Clock reset & reboot sent to repeater"
msgstr "Reset hodin a restart odeslán na repeater"

#: src/views/repeater_view.py:325 src/views/repeater_view.py:518
#: src/views/repeater_view.py:667 src/views/repeater_view.py:883
msgid "Request timed out"
msgstr "Požadavek vypršel"

#: src/views/repeater_view.py:542
#, python-brace-format
msgid "{} of {} neighbors"
msgstr "{} z {} sousedů"

#: src/views/repeater_view.py:560
msgid "Neighbor Map"
msgstr "Mapa sousedů"

#: src/views/repeater_view.py:687 src/views/repeater_view.py:758
msgid "Admin"
msgstr "Správce"

#: src/views/repeater_view.py:705
#, python-brace-format
msgid "{} entry"
msgstr "{} záznam"

#: src/views/repeater_view.py:706
#, python-brace-format
msgid "{} entries"
msgstr "{} záznamů"

#: src/views/repeater_view.py:724
msgid "Remove from ACL?"
msgstr "Odebrat z ACL?"

#: src/views/repeater_view.py:725
#, python-brace-format
msgid "Remove {} from the access control list?"
msgstr "Odebrat {} ze seznamu řízení přístupu?"

#: src/views/repeater_view.py:746
msgid "Add to Access Control"
msgstr "Přidat do řízení přístupu"

#: src/views/repeater_view.py:747
msgid "Select a contact and role."
msgstr "Vyberte kontakt a roli."

#. Role selector
#: src/views/repeater_view.py:757
msgid "Role"
msgstr "Role"

#: src/views/repeater_view.py:939
msgid "Global (wildcard)"
msgstr "Globální (wildcard)"

#: src/views/repeater_view.py:942
msgid "Home"
msgstr "Domácí"

#: src/views/repeater_view.py:943
msgid "Flood allowed"
msgstr "Flood povolen"

#: src/views/repeater_view.py:943
msgid "Flood denied"
msgstr "Flood odmítán"

#: src/views/repeater_view.py:977
msgid "Deny Flood"
msgstr "Odmítat flood"

#: src/views/repeater_view.py:977
msgid "Allow Flood"
msgstr "Povolit flood"

#: src/views/repeater_view.py:981
msgid "Set as Home"
msgstr "Nastavit jako domácí"

#: src/views/repeater_view.py:1032
msgid "Remove child regions first"
msgstr "Nejdříve odstranit podřízené regiony"

#: src/views/repeater_view.py:1069
msgid "Unsaved Changes"
msgstr "Neuložené změny"

#: src/views/repeater_view.py:1070
msgid "You have unsaved region changes."
msgstr "Máte neuložené změny v regionech."

#: src/views/repeater_view.py:1072
msgid "Discard"
msgstr "Zahodit"

#: src/views/repeater_view.py:1100
msgid "Add Region"
msgstr "Přidat region"

#: src/views/repeater_view.py:1101
msgid "Enter a name and optionally choose a parent region."
msgstr "Zadejte název a volitelně vyberte rodičovský region."

#: src/views/repeater_view.py:1110
msgid "Region Name"
msgstr "Název regionu"

#: src/views/repeater_view.py:1118
msgid "Parent"
msgstr "Rodič"

#: src/views/repeater_view.py:1301
msgid "Admin password changed — re-login required"
msgstr "Heslo správce změněno — je potřeba se znovu přihlásit"

#: src/views/repeater_view.py:1366
#, python-brace-format
msgid "Settings sent to {}"
msgstr "Nastavení odesláno na {}"

#: src/views/repeater_view.py:1370
msgid "Reboot Repeater?"
msgstr "Restartovat repeater?"

#: src/views/repeater_view.py:1371
#, python-brace-format
msgid "Reboot {}? It will be offline briefly."
msgstr "Restartovat {}? Bude krátce nedostupný."

#. positive = behind, negative = ahead
#. more than 5 minutes off
#: src/views/repeater_view.py:1490
msgid "Time is off"
msgstr "Čas nesouhlasí"

#: src/views/chat_view.py:573 src/views/chat_view.py:574
msgid "Sending"
msgstr "Odesílá se"

#: src/views/map_view.py:99
msgid "User"
msgstr "Uživatel"

#: src/views/map_view.py:178
#, python-brace-format
msgid "{} of {} contacts on map"
msgstr "{} z {} kontaktů na mapě"

#: src/views/map_view.py:181
#, python-brace-format
msgid "{} of {} located on map"
msgstr "{} z {} lokalizovaných na mapě"

#: src/views/map_view.py:198
msgid "Rooms"
msgstr "Roomy"

#: src/views/map_view.py:227
msgid "Discovered Nodes"
msgstr "Objevené uzly"

#: src/views/map_view.py:437
#, python-brace-format
msgid "and {} more"
msgstr "a {} dalších"

#: src/views/map_view.py:614
msgid "Position is illustrative — real location unknown"
msgstr "Pozice je ilustrativní - skutečné umístění neznámé"

#: src/views/map_view.py:623
#, python-brace-format
msgid "SNR: {:.1f} dB"
msgstr "SNR: {:.1f} dB"

#: src/views/map_view.py:972
msgid "Pick Trace Route"
msgstr "Vyberte trasovací cestu"

#: src/views/map_view.py:1159
msgid "Undo"
msgstr "Vrátit"

#: src/views/map_view.py:1169
msgid "Clear"
msgstr "Vymazat"

#: src/views/map_view.py:1177
msgid "Done"
msgstr "Hotovo"

#: src/views/map_view.py:1194
msgid "Tap repeaters to build the trace route"
msgstr "Trasovací cestu vytvoříte klepáním na repeatery"

#, python-brace-format
#~ msgid "Syncing channels: {index}/{total}"
#~ msgstr "Synchronizace kanálů: {index}/{total}"

#, python-brace-format
#~ msgid "Syncing contacts: {current}/{total}"
#~ msgstr "Synchronizace kontaktů: {current}/{total}"

#~ msgid "Search contacts..."
#~ msgstr "Hledat kontakty..."

#~ msgid "Auto-add Chat nodes"
#~ msgstr "Automaticky přidávat chatovací uzly"

#~ msgid "Auto-add Repeaters"
#~ msgstr "Automaticky přidávat repeatery"

#~ msgid "Auto-add Room Servers"
#~ msgstr "Automaticky přidávat room servery"

#~ msgid "Auto-add Sensors"
#~ msgstr "Automaticky přidávat senzory"

#~ msgid "Hop limit for auto-adding"
#~ msgstr "Limit skoků pro automatické přidávání"

#~ msgid "Paired Companions"
#~ msgstr "Spárovaní companioni"

#~ msgid "No Device Connected"
#~ msgstr "Nepřipojeno žádné zařízení"

#~ msgid "Select a companion device from the sidebar to connect."
#~ msgstr "Vyberte companiona z postranního panelu pro připojení."

#, python-brace-format
#~ msgid "retrying {current}/{total}..."
#~ msgstr "opakování {current}/{total}…"

#~ msgid "Settings sent to companion"
#~ msgstr "Nastavení odesláno na companiona"

#~ msgid "Backup &amp; Restore"
#~ msgstr "Záloha a obnova"
