const cs: Record = { // Společné (Common) 'common.save': 'Uložit', 'common.showMore': 'Zobrazit více', 'common.showLess': 'Zobrazit méně', 'common.cancel': 'Zrušit', 'common.clear': 'Vymazat', 'common.delete': 'Smazat', 'common.edit': 'Upravit', 'common.add': 'Přidat', 'common.loading': 'Načítání...', 'common.import': 'Importovat', 'common.select': 'Vybrat', 'common.selectAll': 'Vybrat vše', 'common.deselectAll': 'Zrušit výběr všeho', 'common.error': 'Chyba', 'common.unknownError': 'Neznámá chyba', 'common.tooManyAttempts': 'Příliš mnoho pokusů. Zkuste to prosím znovu.', 'common.back': 'Zpět', 'common.all': 'Vše', 'common.close': 'Zavřít', 'common.open': 'Otevřít', 'common.upload': 'Nahrát', 'common.search': 'Hledat', 'common.confirm': 'Potvrdit', 'common.ok': 'OK', 'common.yes': 'Ano', 'common.no': 'Ne', 'common.or': 'nebo', 'common.none': 'Žádné', 'common.date': 'Datum', 'common.rename': 'Přejmenovat', 'common.discardChanges': 'Zahodit změny', 'common.discard': 'Zahodit', 'common.name': 'Jméno', 'common.email': 'E-mail', 'common.password': 'Heslo', 'common.saving': 'Ukládání...', 'trips.memberRemoved': '{username} odebrán', 'trips.memberRemoveError': 'Odebrání se nezdařilo', 'trips.memberAdded': '{username} přidán', 'trips.memberAddError': 'Přidání se nezdařilo', 'common.expand': 'Rozbalit', 'common.collapse': 'Sbalit', 'common.saved': 'Uloženo', 'trips.reminder': 'Připomínka', 'trips.reminderNone': 'Žádná', 'trips.reminderDay': 'den', 'trips.reminderDays': 'dní', 'trips.reminderCustom': 'Vlastní', 'trips.reminderDaysBefore': 'dní před odjezdem', 'trips.reminderDisabledHint': 'Připomínky výletů jsou zakázány. Povolte je v Správa > Nastavení > Oznámení.', 'common.update': 'Aktualizovat', 'common.change': 'Změnit', 'common.uploading': 'Nahrávání…', 'common.backToPlanning': 'Zpět k plánování', 'common.reset': 'Resetovat', // Navigační lišta (Navbar) 'nav.trip': 'Cesta', 'nav.share': 'Sdílet', 'nav.settings': 'Nastavení', 'nav.admin': 'Administrace', 'nav.logout': 'Odhlásit se', 'nav.lightMode': 'Světlý režim', 'nav.darkMode': 'Tmavý režim', 'nav.autoMode': 'Automatický režim', 'nav.administrator': 'Administrátor', 'nav.myTrips': 'Moje cesty', // Přehled (Dashboard) 'dashboard.title': 'Moje cesty', 'dashboard.subtitle.loading': 'Načítání cest...', 'dashboard.subtitle.trips': '{count} cest ({archived} archivováno)', 'dashboard.subtitle.empty': 'Začněte svou první cestu', 'dashboard.subtitle.activeOne': '{count} aktivní cesta', 'dashboard.subtitle.activeMany': '{count} aktivních cest', 'dashboard.subtitle.archivedSuffix': ' · {count} archivováno', 'dashboard.newTrip': 'Nová cesta', 'dashboard.gridView': 'Mřížka', 'dashboard.listView': 'Seznam', 'dashboard.currency': 'Měna', 'dashboard.timezone': 'Časová pásma', 'dashboard.localTime': 'Místní čas', 'dashboard.timezoneCustomTitle': 'Vlastní pásmo', 'dashboard.timezoneCustomLabelPlaceholder': 'Popisek (volitelné)', 'dashboard.timezoneCustomTzPlaceholder': 'např. America/New_York', 'dashboard.timezoneCustomAdd': 'Přidat', 'dashboard.timezoneCustomErrorEmpty': 'Zadejte identifikátor pásma', 'dashboard.timezoneCustomErrorInvalid': 'Neplatné pásmo. Použijte formát jako např. Europe/Prague', 'dashboard.timezoneCustomErrorDuplicate': 'Již bylo přidáno', 'dashboard.emptyTitle': 'Zatím žádné cesty', 'dashboard.emptyText': 'Vytvořte svou první cestu a začněte plánovat!', 'dashboard.emptyButton': 'Vytvořit první cestu', 'dashboard.nextTrip': 'Další cesta', 'dashboard.shared': 'Sdílené', 'dashboard.sharedBy': 'Sdílí {name}', 'dashboard.days': 'Dní', 'dashboard.places': 'Míst', 'dashboard.members': 'Cestovní parťáci', 'dashboard.archive': 'Archivovat', 'dashboard.copyTrip': 'Kopírovat', 'dashboard.copySuffix': 'kopie', 'dashboard.restore': 'Obnovit', 'dashboard.archived': 'Archivováno', 'dashboard.status.ongoing': 'Probíhající', 'dashboard.status.today': 'Dnes', 'dashboard.status.tomorrow': 'Zítra', 'dashboard.status.past': 'Proběhlé', 'dashboard.status.daysLeft': 'zbývá {count} dní', 'dashboard.toast.loadError': 'Nepodařilo se načíst cesty', 'dashboard.toast.created': 'Cesta byla úspěšně vytvořena!', 'dashboard.toast.createError': 'Nepodařilo se vytvořit cestu', 'dashboard.toast.updated': 'Cesta byla aktualizována!', 'dashboard.toast.updateError': 'Nepodařilo se aktualizovat cestu', 'dashboard.toast.deleted': 'Cesta byla smazána', 'dashboard.toast.deleteError': 'Nepodařilo se smazat cestu', 'dashboard.toast.archived': 'Cesta byla archivována', 'dashboard.toast.archiveError': 'Nepodařilo se archivovat cestu', 'dashboard.toast.restored': 'Cesta byla obnovena', 'dashboard.toast.restoreError': 'Nepodařilo se obnovit cestu', 'dashboard.toast.copied': 'Cesta byla zkopírována!', 'dashboard.toast.copyError': 'Nepodařilo se zkopírovat cestu', 'dashboard.confirm.delete': 'Smazat cestu „{title}”? Všechna místa a plány budou trvale smazány.', 'dashboard.editTrip': 'Upravit cestu', 'dashboard.createTrip': 'Vytvořit novou cestu', 'dashboard.tripTitle': 'Název', 'dashboard.tripTitlePlaceholder': 'např. Léto v Japonsku', 'dashboard.tripDescription': 'Popis', 'dashboard.tripDescriptionPlaceholder': 'O čem je tato cesta?', 'dashboard.startDate': 'Datum začátku', 'dashboard.endDate': 'Datum konce', 'dashboard.dayCount': 'Počet dnů', 'dashboard.dayCountHint': 'Kolik dnů naplánovat, když nejsou nastavena data cesty.', 'dashboard.noDateHint': 'Datum nezadáno – výchozí délka nastavena na 7 dní. Toto lze kdykoli změnit.', 'dashboard.coverImage': 'Úvodní obrázek', 'dashboard.addCoverImage': 'Vybrat úvodní obrázek (nebo přetáhnout sem)', 'dashboard.addMembers': 'Spolucestující', 'dashboard.addMember': 'Přidat člena', 'dashboard.coverSaved': 'Úvodní obrázek uložen', 'dashboard.coverUploadError': 'Nahrávání se nezdařilo', 'dashboard.coverRemoveError': 'Odstranění se nezdařilo', 'dashboard.titleRequired': 'Název je povinný', 'dashboard.endDateError': 'Datum konce musí být po datu začátku', // Nastavení (Settings) 'settings.title': 'Nastavení', 'settings.subtitle': 'Upravte své osobní nastavení', 'settings.tabs.display': 'Zobrazení', 'settings.tabs.map': 'Mapa', 'settings.tabs.notifications': 'Oznámení', 'settings.tabs.integrations': 'Integrace', 'settings.tabs.account': 'Účet', 'settings.tabs.offline': 'Offline', 'settings.tabs.about': 'O aplikaci', 'settings.map': 'Mapy', 'settings.mapTemplate': 'Šablona mapy', 'settings.mapTemplatePlaceholder.select': 'Vyberte šablonu...', 'settings.mapDefaultHint': 'Ponechte prázdné pro OpenStreetMap (výchozí)', 'settings.mapTemplatePlaceholder': 'https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', 'settings.mapHint': 'URL šablony pro mapové dlaždice', 'settings.mapProvider': 'Poskytovatel mapy', 'settings.mapProviderHint': 'Ovlivňuje mapy v Trip Planneru a Journey. Atlas vždy používá Leaflet.', 'settings.mapLeafletSubtitle': 'Klasické 2D, libovolné rastrové dlaždice', 'settings.mapMapboxSubtitle': 'Vektorové dlaždice, 3D budovy a terén', 'settings.mapExperimental': 'Experimentální', 'settings.mapMapboxToken': 'Mapbox přístupový token', 'settings.mapMapboxTokenHint': 'Veřejný token (pk.*) z', 'settings.mapMapboxTokenLink': 'mapbox.com → Přístupové tokeny', 'settings.mapStyle': 'Styl mapy', 'settings.mapStylePlaceholder': 'Vyberte styl Mapbox', 'settings.mapStyleHint': 'Preset nebo vaše vlastní URL mapbox://styles/USER/ID', 'settings.map3dBuildings': '3D budovy a terén', 'settings.map3dHint': 'Náklon + skutečné 3D vyvýšení budov — funguje s každým stylem, včetně satelitu.', 'settings.mapHighQuality': 'Režim vysoké kvality', 'settings.mapHighQualityHint': 'Antialiasing + zobrazení glóbu pro ostřejší hrany a realistický pohled na svět.', 'settings.mapHighQualityWarning': 'Může ovlivnit výkon na slabších zařízeních.', 'settings.mapTipLabel': 'Tip:', 'settings.mapTip': 'Pravé tlačítko myši a táhněte pro rotaci/náklon mapy. Prostřední tlačítko pro přidání místa (pravé tlačítko je vyhrazeno pro rotaci).', 'settings.latitude': 'Zeměpisná šířka', 'settings.longitude': 'Zeměpisná délka', 'settings.saveMap': 'Uložit nastavení mapy', 'settings.apiKeys': 'API klíče', 'settings.mapsKey': 'Google Maps API klíč', 'settings.mapsKeyHint': 'Pro vyhledávání míst. Vyžaduje Places API (New). Získáte na console.cloud.google.com', 'settings.weatherKey': 'OpenWeatherMap API klíč', 'settings.weatherKeyHint': 'Pro předpověď počasí. Zdarma na openweathermap.org/api', 'settings.keyPlaceholder': 'Vložte klíč...', 'settings.configured': 'Nastaveno', 'settings.saveKeys': 'Uložit klíče', 'settings.display': 'Zobrazení', 'settings.colorMode': 'Barevné schéma', 'settings.light': 'Světlé', 'settings.dark': 'Tmavé', 'settings.auto': 'Automatické', 'settings.language': 'Jazyk', 'settings.temperature': 'Jednotky teploty', 'settings.timeFormat': 'Formát času', 'settings.routeCalculation': 'Výpočet trasy', 'settings.blurBookingCodes': 'Skrýt rezervační kódy', 'settings.notifications': 'Oznámení', 'settings.notifyTripInvite': 'Pozvánky na cesty', 'settings.notifyBookingChange': 'Změny rezervací', 'settings.notifyTripReminder': 'Připomínky cest', 'settings.notifyTodoDue': 'Úkol se blíží', 'settings.notifyVacayInvite': 'Pozvánky k propojení Vacay', 'settings.notifyPhotosShared': 'Sdílené fotky (Immich)', 'settings.notifyCollabMessage': 'Zprávy v chatu (Collab)', 'settings.notifyPackingTagged': 'Seznam balení: přiřazení', 'settings.notifyWebhook': 'Webhook oznámení', 'settings.notificationsDisabled': 'Oznámení nejsou nakonfigurována. Požádejte správce o aktivaci e-mailových nebo webhookových oznámení.', 'settings.notificationsActive': 'Aktivní kanál', 'settings.notificationsManagedByAdmin': 'Události oznámení jsou konfigurovány administrátorem.', 'settings.on': 'Zapnuto', 'settings.off': 'Vypnuto', 'settings.mcp.title': 'Konfigurace MCP', 'settings.mcp.endpoint': 'MCP endpoint', 'settings.mcp.clientConfig': 'Konfigurace klienta', 'settings.mcp.clientConfigHint': 'Nahraďte API tokenem ze seznamu níže. Cestu k npx může být nutné upravit pro váš systém (např. C:\\PROGRA~1\\nodejs\\npx.cmd ve Windows).', 'settings.mcp.clientConfigHintOAuth': 'Nahraďte a přihlašovacími údaji ze klienta OAuth 2.1, který jste vytvořili výše. mcp-remote při prvním připojení otevře prohlížeč pro dokončení autorizace. Cestu k npx může být nutné upravit pro váš systém (např. C:\\PROGRA~1\\nodejs\\npx.cmd ve Windows).', 'settings.mcp.copy': 'Kopírovat', 'settings.mcp.copied': 'Zkopírováno!', 'settings.mcp.apiTokens': 'API tokeny', 'settings.mcp.createToken': 'Vytvořit nový token', 'settings.mcp.noTokens': 'Zatím žádné tokeny. Vytvořte jeden pro připojení MCP klientů.', 'settings.mcp.tokenCreatedAt': 'Vytvořen', 'settings.mcp.tokenUsedAt': 'Použit', 'settings.mcp.deleteTokenTitle': 'Smazat token', 'settings.mcp.deleteTokenMessage': 'Tento token přestane okamžitě fungovat. Všichni MCP klienti, kteří ho používají, ztratí přístup.', 'settings.mcp.modal.createTitle': 'Vytvořit API token', 'settings.mcp.modal.tokenName': 'Název tokenu', 'settings.mcp.modal.tokenNamePlaceholder': 'např. Claude Desktop, Pracovní notebook', 'settings.mcp.modal.creating': 'Vytváření…', 'settings.mcp.modal.create': 'Vytvořit token', 'settings.mcp.modal.createdTitle': 'Token vytvořen', 'settings.mcp.modal.createdWarning': 'Tento token bude zobrazen pouze jednou. Zkopírujte a uložte ho nyní — nelze ho obnovit.', 'settings.mcp.modal.done': 'Hotovo', 'settings.mcp.toast.created': 'Token vytvořen', 'settings.mcp.toast.createError': 'Nepodařilo se vytvořit token', 'settings.mcp.toast.deleted': 'Token smazán', 'settings.mcp.toast.deleteError': 'Nepodařilo se smazat token', 'settings.mcp.apiTokensDeprecated': 'API tokeny jsou zastaralé a budou odstraněny v budoucí verzi. Místo toho použijte klienty OAuth 2.1.', 'settings.oauth.clients': 'Klienti OAuth 2.1', 'settings.oauth.clientsHint': 'Zaregistrujte klienty OAuth 2.1, aby se aplikace MCP třetích stran (Claude Web, Cursor atd.) mohly připojit bez statických tokenů.', 'settings.oauth.createClient': 'Nový klient', 'settings.oauth.noClients': 'Žádní klienti OAuth nejsou zaregistrováni.', 'settings.oauth.clientId': 'ID klienta', 'settings.oauth.clientSecret': 'Tajný klíč klienta', 'settings.oauth.deleteClient': 'Smazat klienta', 'settings.oauth.deleteClientMessage': 'Tento klient a všechny aktivní relace budou trvale odstraněny. Jakákoliv aplikace, která ho používá, okamžitě ztratí přístup.', 'settings.oauth.rotateSecret': 'Obnovit tajný klíč', 'settings.oauth.rotateSecretMessage': 'Bude vygenerován nový tajný klíč klienta a všechny stávající relace budou okamžitě zneplatněny. Aktualizujte aplikaci před zavřením tohoto dialogu.', 'settings.oauth.rotateSecretConfirm': 'Obnovit', 'settings.oauth.rotateSecretConfirming': 'Obnovování…', 'settings.oauth.rotateSecretDoneTitle': 'Nový tajný klíč vygenerován', 'settings.oauth.rotateSecretDoneWarning': 'Tento tajný klíč se zobrazí pouze jednou. Zkopírujte ho nyní a aktualizujte aplikaci — všechny předchozí relace byly zneplatněny.', 'settings.oauth.activeSessions': 'Aktivní relace OAuth', 'settings.oauth.sessionScopes': 'Oprávnění', 'settings.oauth.sessionExpires': 'Vyprší', 'settings.oauth.revoke': 'Odvolat', 'settings.oauth.revokeSession': 'Odvolat relaci', 'settings.oauth.revokeSessionMessage': 'Tím se okamžitě odvolá přístup pro tuto relaci OAuth.', 'settings.oauth.modal.createTitle': 'Zaregistrovat klienta OAuth', 'settings.oauth.modal.presets': 'Rychlá nastavení', 'settings.oauth.modal.clientName': 'Název aplikace', 'settings.oauth.modal.clientNamePlaceholder': 'např. Claude Web, Moje MCP aplikace', 'settings.oauth.modal.redirectUris': 'Přesměrovací URI', 'settings.oauth.modal.redirectUrisPlaceholder': 'https://your-app.com/callback\nhttps://your-app.com/auth', 'settings.oauth.modal.redirectUrisHint': 'Jedno URI na řádek. Vyžadováno HTTPS (localhost vyjmuto). Vyžadována přesná shoda.', 'settings.oauth.modal.scopes': 'Povolená oprávnění', 'settings.oauth.modal.scopesHint': 'list_trips a get_trip_summary jsou vždy dostupné — bez požadovaného oprávnění. Umožňují AI zjistit potřebná ID výletů.', 'settings.oauth.modal.selectAll': 'Vybrat vše', 'settings.oauth.modal.deselectAll': 'Zrušit výběr', 'settings.oauth.modal.creating': 'Registrování…', 'settings.oauth.modal.create': 'Zaregistrovat klienta', 'settings.oauth.modal.createdTitle': 'Klient zaregistrován', 'settings.oauth.modal.createdWarning': 'Tajný klíč klienta se zobrazí pouze jednou. Zkopírujte ho nyní — nelze ho obnovit.', 'settings.oauth.toast.createError': 'Registrace klienta OAuth se nezdařila', 'settings.oauth.toast.deleted': 'Klient OAuth smazán', 'settings.oauth.toast.deleteError': 'Smazání klienta OAuth se nezdařilo', 'settings.oauth.toast.revoked': 'Relace odvolána', 'settings.oauth.toast.revokeError': 'Odvolání relace se nezdařilo', 'settings.oauth.toast.rotateError': 'Obnovení tajného klíče klienta se nezdařilo', 'settings.oauth.modal.machineClient': 'Strojový klient (bez přihlášení v prohlížeči)', 'settings.oauth.modal.machineClientHint': 'Používá grant client_credentials — bez URI pro přesměrování. Token je vydán přímo přes client_id + client_secret a funguje jako vy v rámci vybraných oborů.', 'settings.oauth.modal.machineClientUsage': 'Získat token: POST /oauth/token s grant_type=client_credentials, client_id a client_secret. Bez prohlížeče, bez obnovovacího tokenu.', 'settings.oauth.badge.machine': 'strojový', 'settings.account': 'Účet', 'settings.about': 'O aplikaci', 'settings.about.reportBug': 'Nahlásit chybu', 'settings.about.reportBugHint': 'Našli jste problém? Dejte nám vědět', 'settings.about.featureRequest': 'Navrhnout funkci', 'settings.about.featureRequestHint': 'Navrhněte novou funkci', 'settings.about.wikiHint': 'Dokumentace a návody', 'settings.about.supporters.badge': 'Měsíční podporovatelé', 'settings.about.supporters.title': 'Společníci na cestě s TREK', 'settings.about.supporters.subtitle': 'Zatímco plánuješ další trasu, tihle lidé plánují společně se mnou budoucnost TREK. Jejich měsíční příspěvek jde přímo na vývoj a reálně strávené hodiny — aby TREK zůstal Open Source.', 'settings.about.supporters.since': 'podporovatel od {date}', 'settings.about.supporters.tierEmpty': 'Buď první', 'settings.about.supporter.tier.noReturnTicket': 'No Return Ticket', 'settings.about.supporter.tier.lostLuggageVip': 'Lost Luggage VIP', 'settings.about.supporter.tier.businessClassDreamer': 'Business Class Dreamer', 'settings.about.supporter.tier.budgetTraveller': 'Budget Traveller', 'settings.about.supporter.tier.hostelBunkmate': 'Hostel Bunkmate', 'settings.about.description': 'TREK je samohostovaný plánovač cest, který vám pomůže organizovat výlety od prvního nápadu po poslední vzpomínku. Denní plánování, rozpočet, balicí seznamy, fotky a mnoho dalšího — vše na jednom místě, na vašem vlastním serveru.', 'settings.about.madeWith': 'Vytvořeno s', 'settings.about.madeBy': 'Mauricem a rostoucí open-source komunitou.', 'settings.username': 'Uživatelské jméno', 'settings.email': 'E-mail', 'settings.role': 'Role', 'settings.roleAdmin': 'Administrátor', 'settings.oidcLinked': 'Propojeno přes', 'settings.changePassword': 'Změnit heslo', 'settings.currentPassword': 'Současné heslo', 'settings.currentPasswordRequired': 'Současné heslo je vyžadováno', 'settings.newPassword': 'Nové heslo', 'settings.confirmPassword': 'Potvrdit nové heslo', 'settings.updatePassword': 'Aktualizovat heslo', 'settings.passwordRequired': 'Zadejte prosím současné i nové heslo', 'settings.passwordTooShort': 'Heslo musí mít alespoň 8 znaků', 'settings.passwordMismatch': 'Hesla se neshodují', 'settings.passwordWeak': 'Heslo musí obsahovat velké a malé písmeno, číslici a speciální znak', 'settings.passwordChanged': 'Heslo bylo úspěšně změněno', 'settings.deleteAccount': 'Smazat účet', 'settings.deleteAccountTitle': 'Smazat váš účet?', 'settings.deleteAccountWarning': 'Váš účet a všechny vaše cesty, místa a soubory budou trvale smazány. Tuto akci nelze vrátit.', 'settings.deleteAccountConfirm': 'Smazat natrvalo', 'settings.deleteBlockedTitle': 'Účet nelze smazat', 'settings.deleteBlockedMessage': 'Jste jediným administrátorem. Před smazáním svého účtu předejte roli administrátora jinému uživateli.', 'settings.roleUser': 'Uživatel', 'settings.saveProfile': 'Uložit profil', 'settings.toast.mapSaved': 'Nastavení map uloženo', 'settings.toast.keysSaved': 'API klíče uloženy', 'settings.toast.displaySaved': 'Nastavení zobrazení uloženo', 'settings.toast.profileSaved': 'Profil byl uložen', 'settings.uploadAvatar': 'Nahrát profilový obrázek', 'settings.removeAvatar': 'Odebrat profilový obrázek', 'settings.avatarUploaded': 'Profilový obrázek byl aktualizován', 'settings.avatarRemoved': 'Profilový obrázek byl odstraněn', 'settings.avatarError': 'Nahrávání se nezdařilo', 'settings.mfa.title': 'Dvoufaktorové ověření (2FA)', 'settings.mfa.description': 'Přidá druhý stupeň zabezpečení při přihlašování e-mailem a heslem. Použijte aplikaci (Google Authenticator, Authy apod.).', 'settings.mfa.requiredByPolicy': 'Správce vyžaduje dvoufázové ověření. Nejdřív níže nastavte aplikaci autentikátoru.', 'settings.mfa.backupTitle': 'Záložní kódy', 'settings.mfa.backupDescription': 'Použijte tyto jednorázové kódy, pokud ztratíte přístup k autentizační aplikaci.', 'settings.mfa.backupWarning': 'Uložte si je hned. Každý kód lze použít pouze jednou.', 'settings.mfa.backupCopy': 'Kopírovat kódy', 'settings.mfa.backupDownload': 'Stáhnout TXT', 'settings.mfa.backupPrint': 'Tisk / PDF', 'settings.mfa.backupCopied': 'Záložní kódy zkopírovány', 'settings.mfa.enabled': '2FA je pro váš účet aktivní.', 'settings.mfa.disabled': '2FA není aktivní.', 'settings.mfa.setup': 'Nastavit autentizační aplikaci', 'settings.mfa.scanQr': 'Naskenujte tento QR kód ve vaší aplikaci nebo zadejte kód ručně.', 'settings.mfa.secretLabel': 'Tajný klíč (pro ruční zadání)', 'settings.mfa.codePlaceholder': '6místný kód', 'settings.mfa.enable': 'Zapnout 2FA', 'settings.mfa.cancelSetup': 'Zrušit', 'settings.mfa.disableTitle': 'Vypnout 2FA', 'settings.mfa.disableHint': 'Zadejte své heslo k účtu a aktuální kód z aplikace.', 'settings.mfa.disable': 'Vypnout 2FA', 'settings.mfa.toastEnabled': 'Dvoufaktorové ověření bylo zapnuto', 'settings.mfa.toastDisabled': 'Dvoufaktorové ověření bylo vypnuto', 'settings.mfa.demoBlocked': 'Není k dispozici v demo režimu', 'admin.notifications.title': 'Oznámení', 'admin.notifications.hint': 'Vyberte kanál oznámení. Současně může být aktivní pouze jeden.', 'admin.notifications.none': 'Vypnuto', 'admin.notifications.email': 'E-mail (SMTP)', 'admin.notifications.webhook': 'Webhook', 'admin.notifications.save': 'Uložit nastavení oznámení', 'admin.notifications.saved': 'Nastavení oznámení uloženo', 'admin.notifications.testWebhook': 'Odeslat testovací webhook', 'admin.notifications.testWebhookSuccess': 'Testovací webhook úspěšně odeslán', 'admin.notifications.testWebhookFailed': 'Odeslání testovacího webhooku se nezdařilo', 'admin.smtp.title': 'E-mail a oznámení', 'admin.smtp.hint': 'Konfigurace SMTP pro odesílání e-mailových oznámení.', 'admin.smtp.testButton': 'Odeslat testovací e-mail', 'admin.webhook.hint': 'Odesílat oznámení na externí webhook (Discord, Slack atd.).', 'admin.smtp.testSuccess': 'Testovací e-mail byl úspěšně odeslán', 'admin.smtp.testFailed': 'Odeslání testovacího e-mailu se nezdařilo', 'dayplan.icsTooltip': 'Exportovat kalendář (ICS)', 'share.linkTitle': 'Veřejný odkaz', 'share.linkHint': 'Vytvořte odkaz, kterým si může kdokoli prohlédnout tuto cestu bez přihlášení. Pouze pro čtení — úpravy nejsou možné.', 'share.createLink': 'Vytvořit odkaz', 'share.deleteLink': 'Smazat odkaz', 'share.createError': 'Nepodařilo se vytvořit odkaz', 'common.copy': 'Kopírovat', 'common.copied': 'Zkopírováno', 'share.permMap': 'Mapa a plán', 'share.permBookings': 'Rezervace', 'share.permPacking': 'Balení', 'shared.expired': 'Odkaz vypršel nebo je neplatný', 'shared.expiredHint': 'Tento sdílený odkaz na cestu již není aktivní.', 'shared.readOnly': 'Sdílené zobrazení – pouze pro čtení', 'shared.tabPlan': 'Plán', 'shared.tabBookings': 'Rezervace', 'shared.tabPacking': 'Balení', 'shared.tabBudget': 'Rozpočet', 'shared.tabChat': 'Chat', 'shared.days': 'dní', 'shared.places': 'míst', 'shared.other': 'Ostatní', 'shared.totalBudget': 'Celkový rozpočet', 'shared.messages': 'zpráv', 'shared.sharedVia': 'Sdíleno přes', 'shared.confirmed': 'Potvrzeno', 'shared.pending': 'Čeká na potvrzení', 'share.permBudget': 'Rozpočet', 'share.permCollab': 'Chat', // Přihlášení (Login) 'login.error': 'Přihlášení se nezdařilo. Zkontrolujte prosím své údaje.', 'login.tagline': 'Vaše cesty.\nVáš plán.', 'login.description': 'Plánujte cesty společně s interaktivními mapami, rozpočty a synchronizací v reálném čase.', 'login.features.maps': 'Interaktivní mapy', 'login.features.mapsDesc': 'Google Places, trasy a shlukování bodů', 'login.features.realtime': 'Synchronizace v reálném čase', 'login.features.realtimeDesc': 'Plánujte společně přes WebSocket', 'login.features.budget': 'Sledování rozpočtu', 'login.features.budgetDesc': 'Kategorie, grafy a náklady na osobu', 'login.features.collab': 'Spolupráce', 'login.features.collabDesc': 'Více uživatelů se sdílenými cestami', 'login.features.packing': 'Seznamy věcí', 'login.features.packingDesc': 'Kategorie, pokrok v balení a návrhy', 'login.features.bookings': 'Rezervace', 'login.features.bookingsDesc': 'Lety, hotely, restaurace a další', 'login.features.files': 'Dokumenty', 'login.features.filesDesc': 'Nahrávejte a spravujte dokumenty', 'login.features.routes': 'Chytré trasy', 'login.features.routesDesc': 'Automatická optimalizace a export do Google Maps', 'login.selfHosted': 'Self-hosted · Open Source · Vaše data zůstávají u vás', 'login.title': 'Přihlásit se', 'login.subtitle': 'Vítejte zpět', 'login.signingIn': 'Přihlašování…', 'login.signIn': 'Přihlásit se', 'login.createAdmin': 'Vytvořit účet administrátora', 'login.createAdminHint': 'Nastavte první administrátorský účet pro TREK.', 'login.setNewPassword': 'Nastavit nové heslo', 'login.setNewPasswordHint': 'Před pokračováním musíte změnit heslo.', 'login.createAccount': 'Vytvořit účet', 'login.createAccountHint': 'Zaregistrujte si nový účet.', 'login.creating': 'Vytváření…', 'login.noAccount': 'Nemáte účet?', 'login.hasAccount': 'Již máte účet?', 'login.register': 'Registrovat se', 'login.emailPlaceholder': 'vas@email.cz', 'login.username': 'Uživatelské jméno', 'login.oidc.registrationDisabled': 'Registrace je zakázána. Kontaktujte svého administrátora.', 'login.oidc.noEmail': 'Od poskytovatele nebyl přijat žádný e-mail.', 'login.oidc.tokenFailed': 'Ověření se nezdařilo.', 'login.oidc.invalidState': 'Neplatná relace. Zkuste to prosím znovu.', 'login.demoFailed': 'Přihlášení do dema se nezdařilo', 'login.oidcSignIn': 'Přihlásit se přes {name}', 'login.oidcOnly': 'Ověřování heslem je zakázáno. Přihlaste se prosím přes SSO poskytovatele.', 'login.oidcLoggedOut': 'Byl jste odhlášen. Přihlaste se znovu přes SSO poskytovatele.', 'login.demoHint': 'Vyzkoušejte demo – registrace není nutná', 'login.mfaTitle': 'Dvoufaktorové ověření', 'login.mfaSubtitle': 'Zadejte 6místný kód z vaší autentizační aplikace.', 'login.mfaCodeLabel': 'Ověřovací kód', 'login.mfaCodeRequired': 'Zadejte kód z aplikace.', 'login.mfaHint': 'Otevřete Google Authenticator, Authy nebo jinou TOTP aplikaci.', 'login.mfaBack': '← Zpět k přihlášení', 'login.mfaVerify': 'Ověřit', 'login.invalidInviteLink': 'Neplatný nebo vypršelý odkaz s pozvánkou', 'login.oidcFailed': 'Přihlášení přes OIDC se nezdařilo', 'login.usernameRequired': 'Uživatelské jméno je povinné', 'login.passwordMinLength': 'Heslo musí mít alespoň 8 znaků', 'login.forgotPassword': 'Zapomenuté heslo?', 'login.forgotPasswordTitle': 'Obnovení hesla', 'login.forgotPasswordBody': 'Zadej e-mail použitý při registraci. Pokud účet existuje, pošleme odkaz pro obnovení.', 'login.forgotPasswordSubmit': 'Odeslat odkaz', 'login.forgotPasswordSentTitle': 'Zkontroluj e-mail', 'login.forgotPasswordSentBody': 'Pokud k tomuto e-mailu existuje účet, odkaz je na cestě. Platnost vyprší za 60 minut.', 'login.forgotPasswordSmtpHintOff': 'Upozornění: správce nemá nakonfigurovaný SMTP, takže se odkaz pro obnovení zapíše do konzole serveru místo odeslání e-mailem.', 'login.backToLogin': 'Zpět na přihlášení', 'login.newPassword': 'Nové heslo', 'login.confirmPassword': 'Potvrď nové heslo', 'login.passwordsDontMatch': 'Hesla se neshodují', 'login.mfaCode': 'Kód 2FA', 'login.resetPasswordTitle': 'Nastavit nové heslo', 'login.resetPasswordBody': 'Vyber silné heslo, které jsi tu ještě nepoužil. Minimálně 8 znaků.', 'login.resetPasswordMfaBody': 'Zadej 2FA kód nebo záložní kód pro dokončení obnovení.', 'login.resetPasswordSubmit': 'Obnovit heslo', 'login.resetPasswordVerify': 'Ověřit a obnovit', 'login.resetPasswordSuccessTitle': 'Heslo aktualizováno', 'login.resetPasswordSuccessBody': 'Nyní se můžeš přihlásit novým heslem.', 'login.resetPasswordInvalidLink': 'Neplatný odkaz', 'login.resetPasswordInvalidLinkBody': 'Odkaz chybí nebo je poškozený. Pro pokračování si vyžádej nový.', 'login.resetPasswordFailed': 'Obnovení se nezdařilo. Odkaz mohl vypršet.', // Registrace (Register) 'register.passwordMismatch': 'Hesla se neshodují', 'register.passwordTooShort': 'Heslo musí mít alespoň 8 znaků', 'register.failed': 'Registrace se nezdařila', 'register.getStarted': 'Začínáme', 'register.subtitle': 'Vytvořte si účet a začněte plánovat svou vysněnou cestu.', 'register.feature1': 'Neomezené plány cest', 'register.feature2': 'Zobrazení na interaktivní mapě', 'register.feature3': 'Správa míst a kategorií', 'register.feature4': 'Sledování rezervací', 'register.feature5': 'Vytváření seznamů věcí', 'register.feature6': 'Ukládání fotek a souborů', 'register.createAccount': 'Vytvořit účet', 'register.startPlanning': 'Začít plánovat', 'register.minChars': 'Min. 6 znaků', 'register.confirmPassword': 'Potvrdit heslo', 'register.repeatPassword': 'Heslo znovu', 'register.registering': 'Registrace...', 'register.register': 'Registrovat se', 'register.hasAccount': 'Již máte účet?', 'register.signIn': 'Přihlásit se', // Administrace (Admin) 'admin.title': 'Administrace', 'admin.subtitle': 'Správa uživatelů a systémová nastavení', 'admin.tabs.users': 'Uživatelé', 'admin.tabs.categories': 'Kategorie', 'admin.tabs.backup': 'Zálohování', 'admin.stats.users': 'Uživatelé', 'admin.stats.trips': 'Cesty', 'admin.stats.places': 'Místa', 'admin.stats.photos': 'Fotky', 'admin.stats.files': 'Soubory', 'admin.table.user': 'Uživatel', 'admin.table.email': 'E-mail', 'admin.table.role': 'Role', 'admin.table.created': 'Vytvořeno', 'admin.table.lastLogin': 'Poslední přihlášení', 'admin.table.actions': 'Akce', 'admin.you': '(Vy)', 'admin.editUser': 'Upravit uživatele', 'admin.newPassword': 'Nové heslo', 'admin.newPasswordHint': 'Ponechte prázdné pro zachování současného hesla', 'admin.deleteUser': 'Smazat uživatele „{name}“? Všechny jeho cesty budou trvale smazány.', 'admin.deleteUserTitle': 'Smazat uživatele', 'admin.newPasswordPlaceholder': 'Zadejte nové heslo…', 'admin.toast.loadError': 'Nepodařilo se načíst data administrace', 'admin.toast.userUpdated': 'Uživatel byl aktualizován', 'admin.toast.updateError': 'Aktualizace se nezdařila', 'admin.toast.userDeleted': 'Uživatel byl smazán', 'admin.toast.deleteError': 'Smazání se nezdařilo', 'admin.toast.cannotDeleteSelf': 'Nemůžete smazat svůj vlastní účet', 'admin.toast.userCreated': 'Uživatel byl vytvořen', 'admin.toast.createError': 'Nepodařilo se vytvořit uživatele', 'admin.toast.fieldsRequired': 'Uživatelské jméno, e-mail a heslo jsou povinné', 'admin.createUser': 'Vytvořit uživatele', 'admin.invite.title': 'Pozvánky', 'admin.invite.subtitle': 'Vytvářejte jednorázové registrační odkazy', 'admin.invite.create': 'Vytvořit odkaz', 'admin.invite.createAndCopy': 'Vytvořit a zkopírovat', 'admin.invite.empty': 'Zatím nebyly vytvořeny žádné pozvánky', 'admin.invite.maxUses': 'Max. použití', 'admin.invite.expiry': 'Vyprší za', 'admin.invite.uses': 'použito', 'admin.invite.expiresAt': 'vyprší', 'admin.invite.createdBy': 'vytvořil', 'admin.invite.active': 'Aktivní', 'admin.invite.expired': 'Expirované', 'admin.invite.usedUp': 'Využito', 'admin.invite.copied': 'Odkaz byl zkopírován do schránky', 'admin.invite.copyLink': 'Kopírovat odkaz', 'admin.invite.deleted': 'Pozvánka smazána', 'admin.invite.createError': 'Nepodařilo se vytvořit pozvánku', 'admin.invite.deleteError': 'Nepodařilo se smazat pozvánku', 'admin.tabs.settings': 'Nastavení', 'admin.allowRegistration': 'Povolit registraci', 'admin.allowRegistrationHint': 'Noví uživatelé se mohou sami registrovat', 'admin.authMethods': 'Authentication Methods', 'admin.passwordLogin': 'Password Login', 'admin.passwordLoginHint': 'Allow users to sign in with email and password', 'admin.passwordRegistration': 'Password Registration', 'admin.passwordRegistrationHint': 'Allow new users to register with email and password', 'admin.oidcLogin': 'SSO Login', 'admin.oidcLoginHint': 'Allow users to sign in with SSO', 'admin.oidcRegistration': 'SSO Auto-Provisioning', 'admin.oidcRegistrationHint': 'Automatically create accounts for new SSO users', 'admin.envOverrideHint': 'Password login settings are controlled by the OIDC_ONLY environment variable and cannot be changed here.', 'admin.lockoutWarning': 'At least one login method must remain enabled', 'admin.requireMfa': 'Vyžadovat dvoufázové ověření (2FA)', 'admin.requireMfaHint': 'Uživatelé bez 2FA musí dokončit nastavení v Nastavení před použitím aplikace.', 'admin.apiKeys': 'API klíče', 'admin.apiKeysHint': 'Volitelné. Povoluje rozšířená data o místech (fotky, počasí).', 'admin.mapsKey': 'Google Maps API klíč', 'admin.mapsKeyHint': 'Povinné pro hledání míst. Získáte na console.cloud.google.com', 'admin.mapsKeyHintLong': 'Bez API klíče se pro hledání používá OpenStreetMap. S Google klíčem lze načítat fotky, hodnocení a otevírací dobu.', 'admin.recommended': 'Doporučeno', 'admin.weatherKey': 'OpenWeatherMap API klíč', 'admin.weatherKeyHint': 'Pro data o počasí. Zdarma na openweathermap.org', 'admin.validateKey': 'Testovat', 'admin.keyValid': 'Připojeno', 'admin.keyInvalid': 'Neplatný', 'admin.keySaved': 'API klíče byly uloženy', 'admin.oidcTitle': 'Jednotné přihlášení (OIDC)', 'admin.oidcSubtitle': 'Povolit přihlášení přes externí poskytovatele (Google, Apple, Authentik, Keycloak).', 'admin.oidcDisplayName': 'Zobrazované jméno', 'admin.oidcIssuer': 'URL vydavatele (Issuer)', 'admin.oidcIssuerHint': 'OpenID Connect Issuer URL, např. https://accounts.google.com', 'admin.oidcSaved': 'Konfigurace OIDC uložena', 'admin.oidcOnlyMode': 'Zakázat ověřování heslem', 'admin.oidcOnlyModeHint': 'Pokud je zapnuto, je povolen pouze SSO login. Registrace i přihlášení heslem budou zablokovány.', // Typy souborů (File Types) 'admin.fileTypes': 'Povolené typy souborů', 'admin.fileTypesHint': 'Nastavte, které typy souborů mohou uživatelé nahrávat.', 'admin.fileTypesFormat': 'Přípony oddělené čárkou (např. jpg,png,pdf,doc). Použijte * pro všechny typy.', 'admin.fileTypesSaved': 'Nastavení souborů uloženo', // Šablony balení (Packing Templates) 'admin.placesPhotos.title': 'Fotografie míst', 'admin.placesPhotos.subtitle': 'Načítání fotografií z Google Places API. Zakázáním ušetříte kvótu API. Fotografie z Wikimedia nejsou ovlivněny.', 'admin.placesAutocomplete.title': 'Automatické doplňování míst', 'admin.placesAutocomplete.subtitle': 'Použití Google Places API pro návrhy vyhledávání. Zakázáním ušetříte kvótu API.', 'admin.placesDetails.title': 'Podrobnosti o místě', 'admin.placesDetails.subtitle': 'Načítání podrobných informací o místě (hodiny, hodnocení, web) z Google Places API. Zakázáním ušetříte kvótu API.', 'admin.bagTracking.title': 'Sledování zavazadel', 'admin.bagTracking.subtitle': 'Povolit váhu a přiřazení k zavazadlům u položek balení', 'admin.collab.chat.title': 'Chat', 'admin.collab.chat.subtitle': 'Zasílání zpráv v reálném čase', 'admin.collab.notes.title': 'Poznámky', 'admin.collab.notes.subtitle': 'Sdílené poznámky a dokumenty', 'admin.collab.polls.title': 'Ankety', 'admin.collab.polls.subtitle': 'Skupinové ankety a hlasování', 'admin.collab.whatsnext.title': 'Co dál', 'admin.collab.whatsnext.subtitle': 'Návrhy aktivit a další kroky', 'admin.tabs.config': 'Personalizace', 'admin.tabs.defaults': 'Výchozí nastavení uživatele', 'admin.defaultSettings.title': 'Výchozí nastavení uživatele', 'admin.defaultSettings.description': 'Nastavte výchozí hodnoty pro celou instanci. Uživatelé, kteří nezměnili nastavení, uvidí tyto hodnoty. Jejich vlastní změny mají vždy přednost.', 'admin.defaultSettings.saved': 'Výchozí nastavení uloženo', 'admin.defaultSettings.reset': 'Obnovit na vestavěnou výchozí hodnotu', 'admin.defaultSettings.resetToBuiltIn': 'obnovit', 'admin.tabs.templates': 'Šablony seznamů', 'admin.packingTemplates.title': 'Šablony pro balení', 'admin.packingTemplates.subtitle': 'Vytvářejte opakovaně použitelné seznamy pro své cesty', 'admin.packingTemplates.create': 'Nová šablona', 'admin.packingTemplates.namePlaceholder': 'Název šablony (např. Dovolená u moře)', 'admin.packingTemplates.empty': 'Zatím nejsou vytvořeny žádné šablony', 'admin.packingTemplates.items': 'položek', 'admin.packingTemplates.categories': 'kategorií', 'admin.packingTemplates.itemName': 'Název položky', 'admin.packingTemplates.itemCategory': 'Kategorie', 'admin.packingTemplates.categoryName': 'Název kategorie (např. Oblečení)', 'admin.packingTemplates.addCategory': 'Přidat kategorii', 'admin.packingTemplates.created': 'Šablona vytvořena', 'admin.packingTemplates.deleted': 'Šablona smazána', 'admin.packingTemplates.loadError': 'Nepodařilo se načíst šablony', 'admin.packingTemplates.createError': 'Nepodařilo se vytvořit šablonu', 'admin.packingTemplates.deleteError': 'Nepodařilo se smazat šablonu', 'admin.packingTemplates.saveError': 'Uložení se nezdařilo', // Doplňky (Addons) 'admin.tabs.addons': 'Doplňky', 'admin.addons.title': 'Doplňky', 'admin.addons.subtitle': 'Zapněte nebo vypněte funkce a přizpůsobte si TREK.', 'admin.addons.catalog.memories.name': 'Fotky (Immich)', 'admin.addons.catalog.memories.description': 'Sdílejte cestovní fotky přes vaši instanci Immich', 'admin.addons.catalog.packing.name': 'Seznamy', 'admin.addons.catalog.packing.description': 'Balicí seznamy a úkoly pro vaše výlety', 'admin.addons.catalog.budget.name': 'Rozpočet', 'admin.addons.catalog.budget.description': 'Sledování výdajů a plánování rozpočtu cesty', 'admin.addons.catalog.documents.name': 'Dokumenty', 'admin.addons.catalog.documents.description': 'Ukládání a správa cestovních dokladů', 'admin.addons.catalog.vacay.name': 'Dovolená (Vacay)', 'admin.addons.catalog.vacay.description': 'Osobní plánovač dovolené s kalendářem', 'admin.addons.catalog.atlas.name': 'Atlas', 'admin.addons.catalog.atlas.description': 'Mapa světa s navštívenými zeměmi a statistikami', 'admin.addons.catalog.collab.name': 'Spolupráce', 'admin.addons.catalog.collab.description': 'Poznámky v reálném čase, hlasování a chat pro plánování', 'admin.addons.enabled': 'Povoleno', 'admin.addons.disabled': 'Zakázáno', 'admin.addons.type.trip': 'Cesta', 'admin.addons.type.global': 'Globální', 'admin.addons.type.integration': 'Integrace', 'admin.addons.tripHint': 'Dostupné jako karta v rámci každé cesty', 'admin.addons.globalHint': 'Dostupné jako samostatná sekce v hlavní navigaci', 'admin.addons.integrationHint': 'Backendové služby a API integrace bez vlastní stránky', 'admin.addons.toast.updated': 'Doplněk byl aktualizován', 'admin.addons.toast.error': 'Aktualizace doplňku se nezdařila', 'admin.addons.noAddons': 'Žádné doplňky nejsou k dispozici', 'admin.addons.catalog.mcp.name': 'MCP', 'admin.addons.catalog.mcp.description': 'Model Context Protocol pro integraci AI asistentů', 'admin.addons.subtitleBefore': 'Zapněte nebo vypněte funkce a přizpůsobte si ', 'admin.addons.subtitleAfter': '.', 'admin.tabs.audit': 'Audit', 'admin.audit.subtitle': 'Bezpečnostní a administrátorské události (zálohy, uživatelé, 2FA, nastavení).', 'admin.audit.empty': 'Zatím žádné záznamy auditu.', 'admin.audit.refresh': 'Obnovit', 'admin.audit.loadMore': 'Načíst další', 'admin.audit.showing': '{count} načteno · {total} celkem', 'admin.audit.col.time': 'Čas', 'admin.audit.col.user': 'Uživatel', 'admin.audit.col.action': 'Akce', 'admin.audit.col.resource': 'Zdroj', 'admin.audit.col.ip': 'IP', 'admin.audit.col.details': 'Detaily', // MCP Tokens 'admin.tabs.mcpTokens': 'MCP přístup', 'admin.mcpTokens.title': 'MCP přístup', 'admin.mcpTokens.subtitle': 'Správa OAuth relací a API tokenů všech uživatelů', 'admin.mcpTokens.sectionTitle': 'API tokeny', 'admin.mcpTokens.owner': 'Vlastník', 'admin.mcpTokens.tokenName': 'Název tokenu', 'admin.mcpTokens.created': 'Vytvořen', 'admin.mcpTokens.lastUsed': 'Naposledy použit', 'admin.mcpTokens.never': 'Nikdy', 'admin.mcpTokens.empty': 'Zatím nebyly vytvořeny žádné MCP tokeny', 'admin.mcpTokens.deleteTitle': 'Smazat token', 'admin.mcpTokens.deleteMessage': 'Tento token bude okamžitě zneplatněn. Uživatel ztratí MCP přístup přes tento token.', 'admin.mcpTokens.deleteSuccess': 'Token smazán', 'admin.mcpTokens.deleteError': 'Nepodařilo se smazat token', 'admin.mcpTokens.loadError': 'Nepodařilo se načíst tokeny', 'admin.oauthSessions.sectionTitle': 'OAuth relace', 'admin.oauthSessions.clientName': 'Klient', 'admin.oauthSessions.owner': 'Vlastník', 'admin.oauthSessions.scopes': 'Oprávnění', 'admin.oauthSessions.created': 'Vytvořeno', 'admin.oauthSessions.empty': 'Žádné aktivní OAuth relace', 'admin.oauthSessions.revokeTitle': 'Zrušit relaci', 'admin.oauthSessions.revokeMessage': 'Tato OAuth relace bude okamžitě zrušena. Klient ztratí přístup k MCP.', 'admin.oauthSessions.revokeSuccess': 'Relace zrušena', 'admin.oauthSessions.revokeError': 'Nepodařilo se zrušit relaci', 'admin.oauthSessions.loadError': 'Nepodařilo se načíst OAuth relace', // GitHub 'admin.tabs.github': 'GitHub', 'admin.github.title': 'Historie verzí', 'admin.github.subtitle': 'Nejnovější aktualizace z {repo}', 'admin.github.latest': 'Nejnovější', 'admin.github.prerelease': 'Předběžná verze', 'admin.github.showDetails': 'Zobrazit podrobnosti', 'admin.github.hideDetails': 'Skrýt podrobnosti', 'admin.github.loadMore': 'Načíst další', 'admin.github.loading': 'Načítání...', 'admin.github.error': 'Nepodařilo se načíst verze', 'admin.github.by': 'od', 'admin.github.support': 'Pomáhá udržovat vývoj TREK', // Počasí (Weather) 'admin.weather.title': 'Data o počasí', 'admin.weather.badge': 'Od 24. března 2026', 'admin.weather.description': 'TREK používá Open-Meteo jako zdroj dat. Je to bezplatná open-source služba – není vyžadován API klíč.', 'admin.weather.forecast': 'Předpověď na 16 dní', 'admin.weather.forecastDesc': 'Dříve 5 dní (OpenWeatherMap)', 'admin.weather.climate': 'Historická klimatická data', 'admin.weather.climateDesc': 'Průměry za posledních 85 let pro dny mimo 16denní předpověď', 'admin.weather.requests': '10 000 požadavků denně', 'admin.weather.requestsDesc': 'Zdarma, bez nutnosti klíče', 'admin.weather.locationHint': 'Počasí se určuje podle prvního místa se souřadnicemi v daném dni.', // Aktualizace (Updates) 'admin.update.available': 'Dostupná aktualizace', 'admin.update.text': 'TREK {version} je k dispozici. Aktuálně používáte verzi {current}.', 'admin.update.button': 'Zobrazit na GitHubu', 'admin.update.install': 'Instalovat aktualizaci', 'admin.update.confirmTitle': 'Instalovat aktualizaci?', 'admin.update.confirmText': 'TREK bude aktualizován z verze {current} na {version}. Server se poté automaticky restartuje.', 'admin.update.dataInfo': 'Všechna vaše data (cesty, uživatelé, API klíče, soubory) budou zachována.', 'admin.update.warning': 'Aplikace bude během restartu krátce nedostupná.', 'admin.update.confirm': 'Aktualizovat nyní', 'admin.update.installing': 'Aktualizace probíhá…', 'admin.update.success': 'Aktualizace byla nainstalována! Server se restartuje…', 'admin.update.failed': 'Aktualizace se nezdařila', 'admin.update.backupHint': 'Před aktualizací doporučujeme vytvořit zálohu.', 'admin.update.backupLink': 'Přejít na zálohování', 'admin.update.howTo': 'Jak aktualizovat', 'admin.update.dockerText': 'Váš TREK běží v Dockeru. Pro aktualizaci na verzi {version} spusťte na svém serveru tyto příkazy:', 'admin.update.reloadHint': 'Prosím obnovte stránku za několik sekund.', // Vacay doplněk 'vacay.subtitle': 'Plánování a správa dovolené', 'vacay.settings': 'Nastavení', 'vacay.year': 'Rok', 'vacay.addYear': 'Přidat následující rok', 'vacay.addPrevYear': 'Přidat předchozí rok', 'vacay.removeYear': 'Odebrat rok', 'vacay.removeYearConfirm': 'Odebrat rok {year}?', 'vacay.removeYearHint': 'Všechny záznamy o dovolené a firemní svátky pro tento rok budou trvale smazány.', 'vacay.remove': 'Odebrat', 'vacay.persons': 'Osoby', 'vacay.noPersons': 'Žádné osoby nebyly přidány', 'vacay.addPerson': 'Přidat osobu', 'vacay.editPerson': 'Upravit osobu', 'vacay.removePerson': 'Odebrat osobu', 'vacay.removePersonConfirm': 'Odebrat osobu {name}?', 'vacay.removePersonHint': 'Všechny záznamy dovolené pro tuto osobu budou trvale smazány.', 'vacay.personName': 'Jméno', 'vacay.personNamePlaceholder': 'Zadejte jméno', 'vacay.color': 'Barva', 'vacay.add': 'Přidat', 'vacay.legend': 'Legenda', 'vacay.publicHoliday': 'Státní svátek', 'vacay.companyHoliday': 'Firemní volno', 'vacay.weekend': 'Víkend', 'vacay.modeVacation': 'Dovolená', 'vacay.modeCompany': 'Firemní volno', 'vacay.entitlement': 'Nárok', 'vacay.entitlementDays': 'Dní', 'vacay.used': 'Vyčerpáno', 'vacay.remaining': 'Zbývá', 'vacay.carriedOver': 'z roku {year}', 'vacay.blockWeekends': 'Blokovat víkendy', 'vacay.blockWeekendsHint': 'Zamezit zadávání dovolené na víkendové dny', 'vacay.mon': 'Po', 'vacay.tue': 'Út', 'vacay.wed': 'St', 'vacay.thu': 'Čt', 'vacay.fri': 'Pá', 'vacay.sat': 'So', 'vacay.sun': 'Ne', 'vacay.weekendDays': 'Víkendové dny', 'vacay.publicHolidays': 'Státní svátky', 'vacay.publicHolidaysHint': 'Zobrazit státní svátky v kalendáři', 'vacay.selectCountry': 'Vyberte zemi', 'vacay.selectRegion': 'Vyberte region (volitelné)', 'vacay.addCalendar': 'Přidat kalendář', 'vacay.calendarLabel': 'Popisek (volitelné)', 'vacay.calendarColor': 'Barva', 'vacay.noCalendars': 'Zatím nebyly přidány žádné svátkové kalendáře', 'vacay.companyHolidays': 'Firemní volno', 'vacay.companyHolidaysHint': 'Povolit označování dnů celofiremního volna', 'vacay.companyHolidaysNoDeduct': 'Firemní volno se nezapočítává do nároku na dovolenou.', 'vacay.weekStart': 'Týden začíná', 'vacay.weekStartHint': 'Zvolte, zda týden začíná v pondělí nebo v neděli', 'vacay.carryOver': 'Převod dovolené', 'vacay.carryOverHint': 'Automaticky převádět zbývající dny do dalšího roku', 'vacay.sharing': 'Sdílení', 'vacay.sharingHint': 'Sdílejte svůj plán dovolené s ostatními uživateli TREK', 'vacay.owner': 'Vlastník', 'vacay.shareEmailPlaceholder': 'E-mail uživatele TREK', 'vacay.shareSuccess': 'Plán byl úspěšně sdílen', 'vacay.shareError': 'Nepodařilo se sdílet plán', 'vacay.dissolve': 'Zrušit propojení', 'vacay.dissolveHint': 'Znovu oddělit kalendáře. Vaše záznamy zůstanou zachovány.', 'vacay.dissolveAction': 'Oddělit', 'vacay.dissolved': 'Kalendáře byly odděleny', 'vacay.fusedWith': 'Propojeno s', 'vacay.you': 'vy', 'vacay.noData': 'Žádná data', 'vacay.changeColor': 'Změnit barvu', 'vacay.inviteUser': 'Pozvat uživatele', 'vacay.inviteHint': 'Pozvěte jiného uživatele TREK ke sdílení společného kalendáře dovolených.', 'vacay.selectUser': 'Vyberte uživatele', 'vacay.sendInvite': 'Odeslat pozvánku', 'vacay.inviteSent': 'Pozvánka odeslána', 'vacay.inviteError': 'Nepodařilo se odeslat pozvánku', 'vacay.pending': 'čeká na vyřízení', 'vacay.noUsersAvailable': 'Žádní uživatelé nejsou k dispozici', 'vacay.accept': 'Přijmout', 'vacay.decline': 'Odmítnout', 'vacay.acceptFusion': 'Přijmout a propojit', 'vacay.inviteTitle': 'Žádost o propojení', 'vacay.inviteWantsToFuse': 'vás zve ke sdílení kalendáře dovolených.', 'vacay.fuseInfo1': 'Oba uvidíte všechny záznamy v jednom sdíleném kalendáři.', 'vacay.fuseInfo2': 'Obě strany mohou vytvářet a upravovat záznamy tomu druhému.', 'vacay.fuseInfo3': 'Obě strany mohou měnit nároky na dovolenou.', 'vacay.fuseInfo4': 'Nastavení (svátky, firemní volno) jsou sdílená.', 'vacay.fuseInfo5': 'Propojení lze kdykoli zrušit bez ztráty dat.', // Atlas doplněk 'atlas.subtitle': 'Vaše stopa ve světě', 'atlas.countries': 'Země', 'atlas.trips': 'Cesty', 'atlas.places': 'Místa', 'atlas.unmark': 'Odebrat', 'atlas.confirmMark': 'Označit tuto zemi jako navštívenou?', 'atlas.confirmUnmark': 'Odebrat tuto zemi ze seznamu navštívených?', 'atlas.confirmUnmarkRegion': 'Odebrat tento region ze seznamu navštívených?', 'atlas.markVisited': 'Označit jako navštívené', 'atlas.markVisitedHint': 'Přidat tuto zemi do seznamu navštívených', 'atlas.markRegionVisitedHint': 'Přidat tento region do seznamu navštívených', 'atlas.addToBucket': 'Přidat do seznamu přání (Bucket list)', 'atlas.addPoi': 'Přidat místo', 'atlas.bucketNamePlaceholder': 'Název (země, město, místo...)', 'atlas.month': 'Měsíc', 'atlas.addToBucketHint': 'Uložit jako místo, které chcete navštívit', 'atlas.bucketWhen': 'Kdy plánujete návštěvu?', 'atlas.statsTab': 'Statistiky', 'atlas.bucketTab': 'Bucket List', 'atlas.addBucket': 'Přidat na Bucket List', 'atlas.bucketNotesPlaceholder': 'Poznámky (volitelné)', 'atlas.bucketEmpty': 'Váš seznam přání je prázdný', 'atlas.bucketEmptyHint': 'Přidejte místa, která sníte navštívit', 'atlas.days': 'Dní', 'atlas.visitedCountries': 'Navštívené země', 'atlas.cities': 'Města', 'atlas.noData': 'Zatím žádná cestovatelská data', 'atlas.noDataHint': 'Vytvořte cestu a přidejte místa, abyste viděli svou mapu světa', 'atlas.lastTrip': 'Poslední cesta', 'atlas.nextTrip': 'Další cesta', 'atlas.daysLeft': 'dní zbývá', 'atlas.streak': 'Série', 'atlas.year': 'rok', 'atlas.years': 'roky/let', 'atlas.yearInRow': 'rok v řadě', 'atlas.yearsInRow': 'let v řadě', 'atlas.tripIn': 'cesta v roce', 'atlas.tripsIn': 'cest v roce', 'atlas.since': 'od', 'atlas.europe': 'Evropa', 'atlas.asia': 'Asie', 'atlas.northAmerica': 'S. Amerika', 'atlas.southAmerica': 'J. Amerika', 'atlas.africa': 'Afrika', 'atlas.oceania': 'Oceánie', 'atlas.other': 'Ostatní', 'atlas.firstVisit': 'První cesta', 'atlas.lastVisitLabel': 'Poslední cesta', 'atlas.tripSingular': 'Cesta', 'atlas.tripPlural': 'Cesty', 'atlas.placeVisited': 'Navštívené místo', 'atlas.placesVisited': 'Navštívená místa', // Plánovač cesty (Trip Planner) 'trip.tabs.plan': 'Plán', 'trip.tabs.transports': 'Doprava', 'trip.tabs.reservations': 'Rezervace', 'trip.tabs.reservationsShort': 'Rez.', 'trip.tabs.packing': 'Seznam věcí', 'trip.tabs.packingShort': 'Balení', 'trip.tabs.lists': 'Seznamy', 'trip.tabs.listsShort': 'Seznamy', 'trip.tabs.budget': 'Rozpočet', 'trip.tabs.files': 'Soubory', 'trip.loading': 'Načítání cesty...', 'trip.loadingPhotos': 'Načítání fotek míst...', 'trip.mobilePlan': 'Plán', 'trip.mobilePlaces': 'Místa', 'trip.toast.placeUpdated': 'Místo bylo aktualizováno', 'trip.toast.placeAdded': 'Místo bylo přidáno', 'trip.toast.placeDeleted': 'Místo bylo smazáno', 'trip.toast.selectDay': 'Prosím nejdříve vyberte den', 'trip.toast.assignedToDay': 'Místo bylo přiřazeno ke dni', 'trip.toast.reorderError': 'Nepodařilo se změnit pořadí', 'trip.toast.reservationUpdated': 'Rezervace aktualizována', 'trip.toast.reservationAdded': 'Rezervace přidána', 'trip.toast.deleted': 'Smazáno', 'trip.confirm.deletePlace': 'Opravdu chcete toto místo smazat?', 'trip.confirm.deletePlaces': 'Smazat {count} míst?', 'trip.toast.placesDeleted': '{count} míst smazáno', // Denní plán (Day Plan) 'dayplan.emptyDay': 'Na tento den nejsou naplánována žádná místa', 'dayplan.addNote': 'Přidat poznámku', 'dayplan.editNote': 'Upravit poznámku', 'dayplan.noteAdd': 'Přidat poznámku', 'dayplan.noteEdit': 'Upravit poznámku', 'dayplan.noteTitle': 'Poznámka', 'dayplan.noteSubtitle': 'Poznámka ke dni', 'dayplan.totalCost': 'Celkové náklady', 'dayplan.days': 'Dny', 'dayplan.dayN': 'Den {n}', 'dayplan.calculating': 'Počítání...', 'dayplan.route': 'Trasa', 'dayplan.optimize': 'Optimalizovat', 'dayplan.optimized': 'Trasa optimalizována', 'dayplan.routeError': 'Nepodařilo se vypočítat trasu', 'dayplan.toast.needTwoPlaces': 'Pro optimalizaci trasy jsou potřeba alespoň dvě místa', 'dayplan.toast.routeOptimized': 'Trasa byla optimalizována', 'dayplan.toast.noGeoPlaces': 'Nebyla nalezena žádná místa se souřadnicemi pro výpočet trasy', 'dayplan.confirmed': 'Potvrzeno', 'dayplan.pendingRes': 'Čeká na potvrzení', 'dayplan.pdf': 'PDF', 'dayplan.pdfTooltip': 'Exportovat denní plán do PDF', 'dayplan.pdfError': 'Export do PDF se nezdařil', 'dayplan.cannotReorderTransport': 'Rezervace s pevným časem nelze přeuspořádat', 'dayplan.confirmRemoveTimeTitle': 'Odebrat čas?', 'dayplan.confirmRemoveTimeBody': 'Toto místo má pevný čas ({time}). Přesunutím se čas odebere a povolí se volné řazení.', 'dayplan.confirmRemoveTimeAction': 'Odebrat čas a přesunout', 'dayplan.cannotDropOnTimed': 'Položky nelze umístit mezi záznamy s pevným časem', 'dayplan.cannotBreakChronology': 'Toto by porušilo chronologické pořadí naplánovaných položek a rezervací', // Boční panel míst (Places Sidebar) 'places.addPlace': 'Přidat místo/aktivitu', 'places.importFile': 'Importovat soubor', 'places.sidebarDrop': 'Pusťte pro import', 'places.importFileHint': 'Importujte soubory .gpx, .kml nebo .kmz z nástrojů jako Google My Maps, Google Earth nebo GPS tracker.', 'places.importFileDropHere': 'Klikněte pro výběr souboru nebo jej přetáhněte sem', 'places.importFileDropActive': 'Přetáhněte soubor pro výběr', 'places.importFileUnsupported': 'Nepodporovaný typ souboru. Použijte .gpx, .kml nebo .kmz.', 'places.importFileTooLarge': 'Soubor je příliš velký. Maximální velikost nahrání je {maxMb} MB.', 'places.importFileError': 'Import se nezdařil', 'places.importAllSkipped': 'Všechna místa již byla v cestě.', 'places.gpxImported': '{count} míst importováno z GPX', 'places.gpxImportTypes': 'Co chcete importovat?', 'places.gpxImportWaypoints': 'Trasové body', 'places.gpxImportRoutes': 'Trasy', 'places.gpxImportTracks': 'Trasy GPS (s geometrií)', 'places.gpxImportNoneSelected': 'Vyberte alespoň jeden typ k importu.', 'places.kmlImportTypes': 'Co chcete importovat?', 'places.kmlImportPoints': 'Body (Placemarks)', 'places.kmlImportPaths': 'Trasy (LineStrings)', 'places.kmlImportNoneSelected': 'Vyberte alespoň jeden typ.', 'places.selectionCount': '{count} vybráno', 'places.deleteSelected': 'Smazat vybrané', 'places.kmlKmzImported': 'Importováno {count} míst z KMZ/KML', 'places.urlResolved': 'Místo importováno z URL', 'places.importList': 'Import seznamu', 'places.kmlKmzSummaryValues': 'Placemarks: {total} • Importováno: {created} • Přeskočeno: {skipped}', 'places.importGoogleList': 'Google Seznam', 'places.importNaverList': 'Naver Seznam', 'places.googleListHint': 'Vložte sdílený odkaz na seznam Google Maps pro import všech míst.', 'places.googleListImported': '{count} míst importováno ze seznamu "{list}"', 'places.googleListError': 'Import seznamu Google Maps se nezdařil', 'places.naverListHint': 'Vložte sdílený odkaz na seznam Naver Maps pro import všech míst.', 'places.naverListImported': '{count} míst importováno ze seznamu "{list}"', 'places.naverListError': 'Import seznamu Naver Maps se nezdařil', 'places.viewDetails': 'Zobrazit detaily', 'places.assignToDay': 'Přidat do kterého dne?', 'places.all': 'Vše', 'places.unplanned': 'Nezařazené', 'places.filterTracks': 'Trasy', 'places.search': 'Hledat místa...', 'places.allCategories': 'Všechny kategorie', 'places.categoriesSelected': 'kategorií', 'places.clearFilter': 'Vymazat filtr', 'places.count': '{count} míst', 'places.countSingular': '1 místo', 'places.allPlanned': 'Všechna místa jsou naplánována', 'places.noneFound': 'Žádná místa nebyla nalezena', 'places.editPlace': 'Upravit místo', 'places.formName': 'Název', 'places.formNamePlaceholder': 'např. Eiffelova věž', 'places.formDescription': 'Popis', 'places.formDescriptionPlaceholder': 'Krátký popis...', 'places.formAddress': 'Adresa', 'places.formAddressPlaceholder': 'Ulice, město, země', 'places.formLat': 'Zeměpisná šířka', 'places.formLng': 'Zeměpisná délka', 'places.formCategory': 'Kategorie', 'places.noCategory': 'Bez kategorie', 'places.categoryNamePlaceholder': 'Název kategorie', 'places.formTime': 'Čas', 'places.startTime': 'Od', 'places.endTime': 'Do', 'places.endTimeBeforeStart': 'Čas konce je před časem začátku', 'places.timeCollision': 'Časový překryv s:', 'places.formWebsite': 'Webové stránky', 'places.formNotes': 'Poznámky', 'places.formNotesPlaceholder': 'Osobní poznámky...', 'places.formReservation': 'Rezervace', 'places.reservationNotesPlaceholder': 'Poznámky k rezervaci, potvrzovací kód...', 'places.mapsSearchPlaceholder': 'Hledat místa...', 'places.mapsSearchError': 'Hledání místa se nezdařilo.', 'places.loadingDetails': 'Načítání podrobností místa…', 'places.osmHint': 'Používáte hledání přes OpenStreetMap (bez fotek a hodnocení). Pro plné detaily přidejte Google API klíč v nastavení.', 'places.osmActive': 'Hledání přes OpenStreetMap.', 'places.categoryCreateError': 'Nepodařilo se vytvořit kategorii', 'places.nameRequired': 'Prosím zadejte název', 'places.saveError': 'Uložení se nezdařilo', // Inspektor míst (Place Inspector) 'inspector.opened': 'Otevřeno', 'inspector.closed': 'Zavřeno', 'inspector.openingHours': 'Otevírací doba', 'inspector.showHours': 'Zobrazit otevírací dobu', 'inspector.files': 'Soubory', 'inspector.filesCount': '{count} souborů', 'inspector.removeFromDay': 'Odebrat ze dne', 'inspector.remove': 'Odstranit', 'inspector.addToDay': 'Přidat ke dni', 'inspector.confirmedRes': 'Potvrzená rezervace', 'inspector.pendingRes': 'Čekající rezervace', 'inspector.google': 'Otevřít v Google Mapách', 'inspector.website': 'Otevřít webové stránky', 'inspector.addRes': 'Rezervace', 'inspector.editRes': 'Upravit rezervaci', 'inspector.participants': 'Účastníci', 'inspector.trackStats': 'Data trasy', // Rezervace (Reservations) 'reservations.title': 'Rezervace', 'reservations.empty': 'Zatím žádné rezervace', 'reservations.emptyHint': 'Přidejte rezervace letů, hotelů a dalších', 'reservations.add': 'Přidat rezervaci', 'reservations.addManual': 'Ruční rezervace', 'reservations.placeHint': 'Tip: Rezervace je nejlepší vytvářet přímo z místa – propojí se tak s denním plánem.', 'reservations.confirmed': 'Potvrzeno', 'reservations.pending': 'Čeká na potvrzení', 'reservations.summary': '{confirmed} potvrzených, {pending} čekajících', 'reservations.fromPlan': 'Z plánu', 'reservations.showFiles': 'Zobrazit soubory', 'reservations.editTitle': 'Upravit rezervaci', 'reservations.status': 'Stav', 'reservations.datetime': 'Datum a čas', 'reservations.startTime': 'Čas začátku', 'reservations.endTime': 'Čas konce', 'reservations.date': 'Datum', 'reservations.time': 'Čas', 'reservations.timeAlt': 'Čas (alternativní, např. 19:30)', 'reservations.notes': 'Poznámky', 'reservations.notesPlaceholder': 'Další poznámky...', 'reservations.meta.airline': 'Letecká společnost', 'reservations.meta.flightNumber': 'Číslo letu', 'reservations.meta.from': 'Z', 'reservations.meta.to': 'Do', 'reservations.needsReview': 'Zkontrolovat', 'reservations.needsReviewHint': 'Letiště nebylo možné automaticky rozpoznat — potvrďte prosím místo.', 'reservations.searchLocation': 'Hledat stanici, přístav, adresu...', 'airport.searchPlaceholder': 'Kód letiště nebo město (např. FRA)', 'map.connections': 'Spojení', 'map.showConnections': 'Zobrazit trasy rezervací', 'map.hideConnections': 'Skrýt trasy rezervací', 'settings.bookingLabels': 'Popisky tras rezervací', 'settings.bookingLabelsHint': 'Zobrazuje názvy stanic / letišť na mapě. Pokud je vypnuto, zobrazí se pouze ikona.', 'reservations.meta.trainNumber': 'Číslo vlaku', 'reservations.meta.platform': 'Nástupiště', 'reservations.meta.seat': 'Sedadlo', 'reservations.meta.checkIn': 'Check-in', 'reservations.meta.checkInUntil': 'Check-in do', 'reservations.meta.checkOut': 'Check-out', 'reservations.meta.linkAccommodation': 'Ubytování', 'reservations.meta.pickAccommodation': 'Propojit s ubytováním', 'reservations.meta.noAccommodation': 'Nic', 'reservations.meta.hotelPlace': 'Ubytování', 'reservations.meta.pickHotel': 'Vybrat ubytování', 'reservations.meta.fromDay': 'Od dne', 'reservations.meta.toDay': 'Do dne', 'reservations.meta.selectDay': 'Vyberte den', 'reservations.type.flight': 'Let', 'reservations.type.hotel': 'Ubytování', 'reservations.type.restaurant': 'Restaurace', 'reservations.type.train': 'Vlak', 'reservations.type.car': 'Auto', 'reservations.type.cruise': 'Plavba', 'reservations.type.event': 'Událost', 'reservations.type.tour': 'Prohlídka', 'reservations.type.other': 'Jiné', 'reservations.confirm.delete': 'Opravdu chcete smazat rezervaci „{name}”?', 'reservations.confirm.deleteTitle': 'Smazat rezervaci?', 'reservations.confirm.deleteBody': '„{name}” bude trvale smazána.', 'reservations.toast.updated': 'Rezervace aktualizována', 'reservations.toast.removed': 'Rezervace smazána', 'reservations.toast.fileUploaded': 'Soubor byl nahrán', 'reservations.toast.uploadError': 'Nahrávání se nezdařilo', 'reservations.newTitle': 'Nová rezervace', 'reservations.bookingType': 'Typ rezervace', 'reservations.titleLabel': 'Název', 'reservations.titlePlaceholder': 'např. Let LH123, Hotel Adlon...', 'reservations.locationAddress': 'Místo / Adresa', 'reservations.locationPlaceholder': 'Adresa, letiště, hotel...', 'reservations.confirmationCode': 'Rezervační kód', 'reservations.confirmationPlaceholder': 'např. ABC12345', 'reservations.day': 'Den', 'reservations.noDay': 'Žádný den', 'reservations.place': 'Místo', 'reservations.noPlace': 'Žádné místo', 'reservations.pendingSave': 'bude uloženo…', 'reservations.uploading': 'Nahrávání...', 'reservations.attachFile': 'Přiložit soubor', 'reservations.linkExisting': 'Propojit stávající soubor', 'reservations.toast.saveError': 'Uložení se nezdařilo', 'reservations.toast.updateError': 'Aktualizace se nezdařila', 'reservations.toast.deleteError': 'Smazání se nezdařilo', 'reservations.confirm.remove': 'Odstranit rezervaci pro „{name}”?', 'reservations.linkAssignment': 'Propojit s přiřazením dne', 'reservations.pickAssignment': 'Vyberte přiřazení z vašeho plánu...', 'reservations.noAssignment': 'Bez propojení (samostatné)', 'reservations.price': 'Cena', 'reservations.budgetCategory': 'Kategorie rozpočtu', 'reservations.budgetCategoryPlaceholder': 'např. Doprava, Ubytování', 'reservations.budgetCategoryAuto': 'Auto (podle typu rezervace)', 'reservations.budgetHint': 'Při ukládání bude automaticky vytvořena položka rozpočtu.', 'reservations.departureDate': 'Odlet', 'reservations.arrivalDate': 'Přílet', 'reservations.departureTime': 'Čas odletu', 'reservations.arrivalTime': 'Čas příletu', 'reservations.pickupDate': 'Vyzvednutí', 'reservations.returnDate': 'Vrácení', 'reservations.pickupTime': 'Čas vyzvednutí', 'reservations.returnTime': 'Čas vrácení', 'reservations.endDate': 'Datum konce', 'reservations.meta.departureTimezone': 'TZ odletu', 'reservations.meta.arrivalTimezone': 'TZ příletu', 'reservations.span.departure': 'Odlet', 'reservations.span.arrival': 'Přílet', 'reservations.span.inTransit': 'Na cestě', 'reservations.span.pickup': 'Vyzvednutí', 'reservations.span.return': 'Vrácení', 'reservations.span.active': 'Aktivní', 'reservations.span.start': 'Začátek', 'reservations.span.end': 'Konec', 'reservations.span.ongoing': 'Probíhá', 'reservations.validation.endBeforeStart': 'Datum/čas konce musí být po datu/čase začátku', 'reservations.addBooking': 'Přidat rezervaci', // Rozpočet (Budget) 'budget.title': 'Rozpočet', 'budget.exportCsv': 'Exportovat CSV', 'budget.emptyTitle': 'Zatím nebyl vytvořen žádný rozpočet', 'budget.emptyText': 'Vytvořte kategorie a položky pro plánování cestovního rozpočtu', 'budget.emptyPlaceholder': 'Zadejte název kategorie...', 'budget.createCategory': 'Vytvořit kategorii', 'budget.category': 'Kategorie', 'budget.categoryName': 'Název kategorie', 'budget.table.name': 'Název', 'budget.table.total': 'Celkem', 'budget.table.persons': 'Osoby', 'budget.table.days': 'Dní', 'budget.table.perPerson': 'Na osobu', 'budget.table.perDay': 'Za den', 'budget.table.perPersonDay': 'Os. / den', 'budget.table.note': 'Poznámka', 'budget.table.date': 'Datum', 'budget.newEntry': 'Nová položka', 'budget.defaultEntry': 'Nová položka', 'budget.defaultCategory': 'Nová kategorie', 'budget.total': 'Celkem', 'budget.totalBudget': 'Celkový rozpočet', 'budget.byCategory': 'Podle kategorie', 'budget.editTooltip': 'Klikněte pro úpravu', 'budget.linkedToReservation': 'Propojeno s rezervací — název upravte tam', 'budget.confirm.deleteCategory': 'Opravdu chcete smazat kategorii „{name}” s {count} položkami?', 'budget.deleteCategory': 'Smazat kategorii', 'budget.perPerson': 'Na osobu', 'budget.paid': 'Zaplaceno', 'budget.open': 'Nezaplaceno', 'budget.noMembers': 'Žádní členové nebyli přiřazeni', 'budget.settlement': 'Vyúčtování', 'budget.settlementInfo': 'Klikněte na avatar člena u rozpočtové položky pro zelené označení – to znamená, že zaplatil. Vyúčtování pak ukazuje, kdo komu a kolik dluží.', 'budget.netBalances': 'Čisté zůstatky', // Soubory (Files) 'files.title': 'Soubory', 'files.pageTitle': 'Soubory a dokumenty', 'files.subtitle': '{count} souborů pro {trip}', 'files.download': 'Stáhnout', 'files.openError': 'Soubor nelze otevřít', 'files.downloadPdf': 'Stáhnout PDF', 'files.count': '{count} souborů', 'files.countSingular': '1 soubor', 'files.uploaded': '{count} nahráno', 'files.uploadError': 'Nahrávání se nezdařilo', 'files.dropzone': 'Přetáhněte soubory sem', 'files.dropzoneHint': 'nebo klikněte pro výběr', 'files.allowedTypes': 'Obrázky, PDF, DOC, DOCX, XLS, XLSX, TXT, CSV · Max 50 MB', 'files.uploading': 'Nahrávání...', 'files.filterAll': 'Vše', 'files.filterPdf': 'PDF', 'files.filterImages': 'Obrázky', 'files.filterDocs': 'Dokumenty', 'files.filterCollab': 'Poznámky spolupráce', 'files.sourceCollab': 'Z poznámek spolupráce', 'files.empty': 'Zatím žádné soubory', 'files.emptyHint': 'Nahrajte soubory k vaší cestě', 'files.openTab': 'Otevřít v nové kartě', 'files.confirm.delete': 'Opravdu chcete smazat tento soubor?', 'files.toast.deleted': 'Soubor byl smazán', 'files.toast.deleteError': 'Nepodařilo se smazat soubor', 'files.sourcePlan': 'Denní plán', 'files.sourceBooking': 'Rezervace', 'files.sourceTransport': 'Doprava', 'files.attach': 'Přiložit', 'files.pasteHint': 'Můžete také vložit obrázek ze schránky (Ctrl+V)', 'files.trash': 'Koš', 'files.trashEmpty': 'Koš je prázdný', 'files.emptyTrash': 'Vysypat koš', 'files.restore': 'Obnovit', 'files.star': 'Označit hvězdičkou', 'files.unstar': 'Odebrat hvězdičku', 'files.assign': 'Přiřadit', 'files.assignTitle': 'Přiřadit soubor', 'files.assignPlace': 'Místo', 'files.assignBooking': 'Rezervace', 'files.assignTransport': 'Doprava', 'files.unassigned': 'Nepřiřazeno', 'files.unlink': 'Zrušit propojení', 'files.toast.trashed': 'Přesunuto do koše', 'files.toast.restored': 'Soubor byl obnoven', 'files.toast.trashEmptied': 'Koš byl vysypán', 'files.toast.assigned': 'Soubor byl přiřazen', 'files.toast.assignError': 'Přiřazení se nezdařilo', 'files.toast.restoreError': 'Obnovení se nezdařilo', 'files.confirm.permanentDelete': 'Trvale smazat tento soubor? Tuto akci nelze vrátit.', 'files.confirm.emptyTrash': 'Trvale smazat všechny soubory v koši? Tuto akci nelze vrátit.', 'files.noteLabel': 'Poznámka', 'files.notePlaceholder': 'Přidat poznámku...', // Balení (Packing) 'packing.title': 'Seznam věcí', 'packing.empty': 'Seznam věcí je prázdný', 'packing.import': 'Importovat', 'packing.importTitle': 'Importovat seznam', 'packing.importHint': 'Jedna položka na řádek. Formát: Kategorie, Název, Váha v g (volitelné), Zavazadlo (volitelné), checked/unchecked (volitelné)', 'packing.importPlaceholder': 'Hygiena, Zubní kartáček\nOblečení, Trička, 200\nDokumenty, Pas, , Příruční zavazadlo\nElektronika, Nabíječka, 50, Kufr, checked', 'packing.importCsv': 'Načíst CSV/TXT', 'packing.importAction': 'Importovat {count}', 'packing.importSuccess': '{count} položek importováno', 'packing.importError': 'Import se nezdařil', 'packing.importEmpty': 'Žádné položky k importu', 'packing.progress': '{packed} z {total} zabaleno ({percent} %)', 'packing.clearChecked': 'Odstranit {count} hotových', 'packing.clearCheckedShort': 'Odstranit {count}', 'packing.suggestions': 'Návrhy', 'packing.suggestionsTitle': 'Přidat návrhy', 'packing.allSuggested': 'Všechny návrhy byly přidány', 'packing.allPacked': 'Vše je zabaleno!', 'packing.addPlaceholder': 'Přidat novou položku...', 'packing.categoryPlaceholder': 'Kategorie...', 'packing.filterAll': 'Vše', 'packing.filterOpen': 'K zabalení', 'packing.filterDone': 'Hotovo', 'packing.emptyTitle': 'Seznam věcí je prázdný', 'packing.emptyHint': 'Přidejte položky nebo použijte návrhy', 'packing.emptyFiltered': 'Žádné položky neodpovídají filtru', 'packing.menuRename': 'Přejmenovat', 'packing.menuCheckAll': 'Označit vše', 'packing.menuUncheckAll': 'Odznačit vše', 'packing.menuDeleteCat': 'Smazat kategorii', 'packing.noMembers': 'Žádní členové cesty', 'packing.addItem': 'Přidat položku', 'packing.addItemPlaceholder': 'Název položky...', 'packing.addCategory': 'Přidat kategorii', 'packing.newCategoryPlaceholder': 'Název kategorie (např. Oblečení)', 'packing.applyTemplate': 'Použít šablonu', 'packing.template': 'Šablona', 'packing.templateApplied': '{count} položek přidáno ze šablony', 'packing.templateError': 'Šablonu se nepodařilo použít', 'packing.saveAsTemplate': 'Uložit jako šablonu', 'packing.templateName': 'Název šablony', 'packing.templateSaved': 'Seznam balení uložen jako šablona', 'packing.bags': 'Zavazadla', 'packing.noBag': 'Nepřiřazeno', 'packing.totalWeight': 'Celková váha', 'packing.bagName': 'Název zavazadla...', 'packing.addBag': 'Přidat zavazadlo', 'packing.changeCategory': 'Změnit kategorii', 'packing.confirm.clearChecked': 'Opravdu chcete odstranit {count} zabalených položek?', 'packing.confirm.deleteCat': 'Opravdu chcete smazat kategorii „{name}" s {count} položkami?', 'packing.defaultCategory': 'Ostatní', 'packing.toast.saveError': 'Uložení se nezdařilo', 'packing.toast.deleteError': 'Smazání se nezdařilo', 'packing.toast.renameError': 'Přejmenování se nezdařilo', 'packing.toast.addError': 'Přidání se nezdařilo', // Návrhy balení (Packing suggestions) 'packing.suggestions.items': [ { name: 'Pas', category: 'Dokumenty' }, { name: 'Občanský průkaz', category: 'Dokumenty' }, { name: 'Cestovní pojištění', category: 'Dokumenty' }, { name: 'Letenky', category: 'Dokumenty' }, { name: 'Platební karta', category: 'Finance' }, { name: 'Hotovost', category: 'Finance' }, { name: 'Víza', category: 'Dokumenty' }, { name: 'Trička', category: 'Oblečení' }, { name: 'Kalhoty', category: 'Oblečení' }, { name: 'Spodní prádlo', category: 'Oblečení' }, { name: 'Ponožky', category: 'Oblečení' }, { name: 'Bunda', category: 'Oblečení' }, { name: 'Pyžamo', category: 'Oblečení' }, { name: 'Plavky', category: 'Oblečení' }, { name: 'Pláštěnka', category: 'Oblečení' }, { name: 'Pohodlné boty', category: 'Oblečení' }, { name: 'Zubní kartáček', category: 'Hygiena' }, { name: 'Zubní pasta', category: 'Hygiena' }, { name: 'Šampón', category: 'Hygiena' }, { name: 'Deodorant', category: 'Hygiena' }, { name: 'Opalovací krém', category: 'Hygiena' }, { name: 'Holicí strojek', category: 'Hygiena' }, { name: 'Nabíječka', category: 'Elektronika' }, { name: 'Powerbanka', category: 'Elektronika' }, { name: 'Sluchátka', category: 'Elektronika' }, { name: 'Cestovní adaptér', category: 'Elektronika' }, { name: 'Fotoaparát', category: 'Elektronika' }, { name: 'Léky proti bolesti', category: 'Zdraví' }, { name: 'Náplasti', category: 'Zdraví' }, { name: 'Dezinfekce', category: 'Zdraví' }, ], // Členové / Sdílení (Members) 'members.shareTrip': 'Sdílet cestu', 'members.inviteUser': 'Pozvat uživatele', 'members.selectUser': 'Vyberte uživatele…', 'members.invite': 'Pozvat', 'members.allHaveAccess': 'Všichni uživatelé již mají přístup.', 'members.access': 'Přístup', 'members.person': 'osoba', 'members.persons': 'osob', 'members.you': 'vy', 'members.owner': 'Vlastník', 'members.leaveTrip': 'Opustit cestu', 'members.removeAccess': 'Odebrat přístup', 'members.confirmLeave': 'Opustit cestu? Ztratíte přístup.', 'members.confirmRemove': 'Odebrat přístup tomuto uživateli?', 'members.loadError': 'Nepodařilo se načíst členy', 'members.added': 'přidán/a', 'members.addError': 'Nepodařilo se přidat', 'members.removed': 'Člen odebrán', 'members.removeError': 'Nepodařilo se odebrat', // Kategorie (Admin) 'categories.title': 'Kategorie', 'categories.subtitle': 'Správa kategorií pro místa', 'categories.new': 'Nová kategorie', 'categories.empty': 'Zatím žádné kategorie', 'categories.namePlaceholder': 'Název kategorie', 'categories.icon': 'Ikona', 'categories.color': 'Barva', 'categories.customColor': 'Vybrat vlastní barvu', 'categories.preview': 'Náhled', 'categories.defaultName': 'Kategorie', 'categories.update': 'Aktualizovat', 'categories.create': 'Vytvořit', 'categories.confirm.delete': 'Smazat kategorii? Místa v této kategorii nebudou smazána.', 'categories.toast.loadError': 'Nepodařilo se načíst kategorie', 'categories.toast.nameRequired': 'Prosím zadejte název', 'categories.toast.updated': 'Kategorie aktualizována', 'categories.toast.created': 'Kategorie vytvořena', 'categories.toast.saveError': 'Uložení se nezdařilo', 'categories.toast.deleted': 'Kategorie smazána', 'categories.toast.deleteError': 'Smazání se nezdařilo', // Zálohování (Backup) 'backup.title': 'Záloha dat', 'backup.subtitle': 'Databáze a všechny nahrané soubory', 'backup.refresh': 'Obnovit', 'backup.upload': 'Nahrát zálohu', 'backup.uploading': 'Nahrávání…', 'backup.create': 'Vytvořit zálohu', 'backup.creating': 'Vytváření…', 'backup.empty': 'Zatím žádné zálohy', 'backup.createFirst': 'Vytvořit první zálohu', 'backup.download': 'Stáhnout', 'backup.restore': 'Obnovit', 'backup.confirm.restore': 'Obnovit zálohu „{name}"?\n\nVšechna aktuální data budou nahrazena zálohou.', 'backup.confirm.uploadRestore': 'Nahrát a obnovit zálohu „{name}"?\n\nVšechna aktuální data budou přepsána.', 'backup.confirm.delete': 'Smazat zálohu „{name}"?', 'backup.toast.loadError': 'Nepodařilo se načíst zálohy', 'backup.toast.created': 'Záloha byla úspěšně vytvořena', 'backup.toast.createError': 'Nepodařilo se vytvořit zálohu', 'backup.toast.restored': 'Záloha obnovena. Stránka se znovu načte…', 'backup.toast.restoreError': 'Obnovení se nezdařilo', 'backup.toast.uploadError': 'Nahrávání se nezdařilo', 'backup.toast.deleted': 'Záloha smazána', 'backup.toast.deleteError': 'Smazání se nezdařilo', 'backup.toast.downloadError': 'Stahování se nezdařilo', 'backup.toast.settingsSaved': 'Nastavení automatického zálohování uloženo', 'backup.toast.settingsError': 'Nepodařilo se uložit nastavení', 'backup.auto.title': 'Automatické zálohování', 'backup.auto.subtitle': 'Automatické zálohování podle plánu', 'backup.auto.enable': 'Povolit automatické zálohování', 'backup.auto.enableHint': 'Zálohy budou vytvářeny automaticky podle zvoleného plánu', 'backup.auto.interval': 'Interval', 'backup.auto.hour': 'Spustit v hodinu', 'backup.auto.hourHint': 'Místní čas serveru (formát {format})', 'backup.auto.dayOfWeek': 'Den v týdnu', 'backup.auto.dayOfMonth': 'Den v měsíci', 'backup.auto.dayOfMonthHint': 'Omezeno na 1–28 pro kompatibilitu se všemi měsíci', 'backup.auto.scheduleSummary': 'Plán', 'backup.auto.summaryDaily': 'Každý den v {hour}:00', 'backup.auto.summaryWeekly': 'Každý {day} v {hour}:00', 'backup.auto.summaryMonthly': '{day}. každého měsíce v {hour}:00', 'backup.auto.envLocked': 'Docker', 'backup.auto.envLockedHint': 'Automatické zálohování je konfigurováno přes Docker proměnné prostředí. Pro změnu nastavení aktualizujte docker-compose.yml a restartujte kontejner.', 'backup.auto.copyEnv': 'Zkopírovat Docker proměnné', 'backup.auto.envCopied': 'Docker proměnné prostředí zkopírovány do schránky', 'backup.auto.keepLabel': 'Smazat staré zálohy po', 'backup.dow.sunday': 'Ne', 'backup.dow.monday': 'Po', 'backup.dow.tuesday': 'Út', 'backup.dow.wednesday': 'St', 'backup.dow.thursday': 'Čt', 'backup.dow.friday': 'Pá', 'backup.dow.saturday': 'So', 'backup.interval.hourly': 'Každou hodinu', 'backup.interval.daily': 'Denně', 'backup.interval.weekly': 'Týdně', 'backup.interval.monthly': 'Měsíčně', 'backup.keep.1day': '1 den', 'backup.keep.3days': '3 dny', 'backup.keep.7days': '7 dní', 'backup.keep.14days': '14 dní', 'backup.keep.30days': '30 dní', 'backup.keep.forever': 'Uchovávat navždy', // Fotky 'photos.title': 'Fotografie', 'photos.subtitle': '{count} fotek pro {trip}', 'photos.dropHere': 'Přetáhněte fotografie sem...', 'photos.dropHereActive': 'Přetáhněte fotografie sem', 'photos.captionForAll': 'Popisek (pro všechny)', 'photos.captionPlaceholder': 'Volitelný popisek...', 'photos.addCaption': 'Přidat popisek...', 'photos.allDays': 'Všechny dny', 'photos.noPhotos': 'Zatím žádné fotky', 'photos.uploadHint': 'Nahrajte své cestovní fotky', 'photos.clickToSelect': 'nebo klikněte pro výběr', 'photos.linkPlace': 'Propojit s místem', 'photos.noPlace': 'Žádné místo', 'photos.uploadN': 'Nahrát {n} fotek', 'photos.linkDay': 'Propojit den', 'photos.noDay': 'Žádný den', 'photos.dayLabel': 'Den {number}', 'photos.photoSelected': 'Fotografie vybrána', 'photos.photosSelected': 'Fotografie vybrány', 'photos.fileTypeHint': 'JPG, PNG, WebP · max. 10 MB · až 30 fotografií', // Obnovení zálohy 'backup.restoreConfirmTitle': 'Obnovit zálohu?', 'backup.restoreWarning': 'Všechna aktuální data (cesty, místa, uživatelé, nahrané soubory) budou trvale nahrazena zálohou. Tuto akci nelze vrátit.', 'backup.restoreTip': 'Tip: Před obnovením vytvořte zálohu aktuálního stavu.', 'backup.restoreConfirm': 'Ano, obnovit', // PDF 'pdf.travelPlan': 'Cestovní plán', 'pdf.planned': 'Naplánováno', 'pdf.costLabel': 'Náklady EUR', 'pdf.preview': 'Náhled PDF', 'pdf.saveAsPdf': 'Uložit jako PDF', // Plánovač (Planner) 'planner.places': 'Místa', 'planner.bookings': 'Rezervace', 'planner.packingList': 'Seznam věcí', 'planner.documents': 'Dokumenty', 'planner.dayPlan': 'Denní plán', 'planner.reservations': 'Rezervace', 'planner.minTwoPlaces': 'Potřebujete alespoň 2 místa se souřadnicemi', 'planner.noGeoPlaces': 'Žádná místa se souřadnicemi nejsou k dispozici', 'planner.routeCalculated': 'Trasa vypočtena', 'planner.routeCalcFailed': 'Trasu se nepodařilo vypočítat', 'planner.routeError': 'Chyba při výpočtu trasy', 'planner.icsExportFailed': 'Export ICS se nezdařil', 'planner.routeOptimized': 'Trasa optimalizována', 'planner.reservationUpdated': 'Rezervace aktualizována', 'planner.reservationAdded': 'Rezervace přidána', 'planner.confirmDeleteReservation': 'Smazat rezervaci?', 'planner.reservationDeleted': 'Rezervace smazána', 'planner.days': 'Dny', 'planner.allPlaces': 'Všechna místa', 'planner.totalPlaces': 'Celkem {n} míst', 'planner.noDaysPlanned': 'Zatím nejsou naplánovány žádné dny', 'planner.editTrip': 'Upravit cestu \u2192', 'planner.placeOne': '1 místo', 'planner.placeN': '{n} míst', 'planner.addNote': 'Přidat poznámku', 'planner.noEntries': 'Pro tento den nejsou žádné záznamy', 'planner.addPlace': 'Přidat místo/aktivitu', 'planner.addPlaceShort': '+ Přidat místo/aktivitu', 'planner.resPending': 'Rezervace čeká · ', 'planner.resConfirmed': 'Rezervace potvrzena · ', 'planner.notePlaceholder': 'Poznámka\u2026', 'planner.noteTimePlaceholder': 'Čas (volitelné)', 'planner.noteExamplePlaceholder': 'např. S3 ve 14:30 z hlavního nádraží, trajekt z přístaviště 7, přestávka na oběd\u2026', 'planner.totalCost': 'Celkové náklady', 'planner.searchPlaces': 'Hledat místa\u2026', 'planner.allCategories': 'Všechny kategorie', 'planner.noPlacesFound': 'Žádná místa nenalezena', 'planner.addFirstPlace': 'Přidat první místo', 'planner.noReservations': 'Žádné rezervace', 'planner.addFirstReservation': 'Přidat první rezervaci', 'planner.new': 'Nový', 'planner.addToDay': '+ Den', 'planner.calculating': 'Počítání\u2026', 'planner.route': 'Trasa', 'planner.optimize': 'Optimalizovat', 'planner.openGoogleMaps': 'Otevřít v Google Mapách', 'planner.selectDayHint': 'Vyberte den ze seznamu vlevo pro zobrazení denního plánu', 'planner.noPlacesForDay': 'Zatím žádná místa pro tento den', 'planner.addPlacesLink': 'Přidat místa \u2192', 'planner.minTotal': 'min. celkem', 'planner.noReservation': 'Žádná rezervace', 'planner.removeFromDay': 'Odebrat ze dne', 'planner.addToThisDay': 'Přidat ke dni', 'planner.overview': 'Přehled', 'planner.noDays': 'Zatím žádné dny', 'planner.editTripToAddDays': 'Upravte cestu pro přidání dnů', 'planner.dayCount': '{n} dní', 'planner.clickToUnlock': 'Klikněte pro odemčení', 'planner.keepPosition': 'Zachovat pozici při optimalizaci trasy', 'planner.dayDetails': 'Podrobnosti dne', 'planner.dayN': 'Den {n}', // Statistiky (Dashboard Stats) 'stats.countries': 'Země', 'stats.cities': 'Města', 'stats.trips': 'Cesty', 'stats.places': 'Místa', 'stats.worldProgress': 'Průzkum světa', 'stats.visited': 'navštíveno', 'stats.remaining': 'zbývá', 'stats.visitedCountries': 'Navštívené země', // Detail dne (Day Detail Panel) 'day.precipProb': 'Pravděpodobnost srážek', 'day.precipitation': 'Srážky', 'day.wind': 'Vítr', 'day.sunrise': 'Východ slunce', 'day.sunset': 'Západ slunce', 'day.hourlyForecast': 'Hodinová předpověď', 'day.climateHint': 'Historické průměry — reálná předpověď je k dispozici do 16 dnů od tohoto data.', 'day.noWeather': 'Nejsou k dispozici žádná data o počasí. Přidejte místo se souřadnicemi.', 'day.overview': 'Denní přehled', 'day.accommodation': 'Ubytování', 'day.addAccommodation': 'Přidat ubytování', 'day.hotelDayRange': 'Použít na dny', 'day.noPlacesForHotel': 'Nejprve přidejte místa ke své cestě', 'day.allDays': 'Vše', 'day.checkIn': 'Check-in', 'day.checkInUntil': 'Do', 'day.checkOut': 'Check-out', 'day.confirmation': 'Potvrzení', 'day.editAccommodation': 'Upravit ubytování', 'day.reservations': 'Rezervace', // Fotky / Immich 'memories.title': 'Fotky', 'memories.notConnected': 'Immich není připojen', 'memories.notConnectedHint': 'Připojte svoji instanci Immich v Nastavení, abyste zde viděli fotky z cest.', 'memories.notConnectedMultipleHint': 'Pro přidání fotek k tomuto výletu připojte v Nastavení jednoho z těchto poskytovatelů fotek: {provider_names}.', 'memories.noDates': 'Přidejte data k cestě pro načtení fotek.', 'memories.noPhotos': 'Nenalezeny žádné fotky', 'memories.noPhotosHint': 'V Immich nebyly nalezeny žádné fotky pro období této cesty.', 'memories.photosFound': 'fotek', 'memories.fromOthers': 'od ostatních', 'memories.sharePhotos': 'Sdílet fotky', 'memories.sharing': 'Sdílení', 'memories.reviewTitle': 'Zkontrolujte své fotky', 'memories.reviewHint': 'Klikněte na fotky pro vyloučení ze sdílení.', 'memories.shareCount': 'Sdílet {count} fotek', 'memories.providerUrl': 'URL serveru', 'memories.providerApiKey': 'API klíč', 'memories.providerUsername': 'Uživatelské jméno', 'memories.providerPassword': 'Heslo', 'memories.providerOTP': 'MFA kód (pokud je povoleno)', 'memories.skipSSLVerification': 'Přeskočit ověření SSL certifikátu', 'memories.immichAutoUpload': 'Zrcadlit fotky journey při nahrávání také do Immich', 'memories.providerUrlHintSynology': 'Zahrňte cestu aplikace Photos do URL, např. https://nas:5001/photo', 'memories.testConnection': 'Otestovat připojení', 'memories.testShort': 'Otestovat', 'memories.testFirst': 'Nejprve otestujte připojení', 'memories.connected': 'Připojeno', 'memories.disconnected': 'Nepřipojeno', 'memories.connectionSuccess': 'Připojeno k Immich', 'memories.connectionError': 'Nepodařilo se připojit k Immich', 'memories.saved': 'Nastavení {provider_name} uloženo', 'memories.providerDisconnectedBanner': 'Vaše připojení k {provider_name} bylo ztraceno. Obnovte připojení v Nastavení pro zobrazení fotek.', 'memories.saveError': 'Nepodařilo se uložit nastavení {provider_name}', 'memories.addPhotos': 'Přidat fotky', 'memories.linkAlbum': 'Propojit album', 'memories.selectAlbum': 'Vybrat album z Immich', 'memories.selectAlbumMultiple': 'Vybrat album', 'memories.noAlbums': 'Žádná alba nenalezena', 'memories.syncAlbum': 'Synchronizovat album', 'memories.unlinkAlbum': 'Odpojit', 'memories.photos': 'fotek', 'memories.selectPhotos': 'Vybrat fotky z Immich', 'memories.selectPhotosMultiple': 'Vybrat fotky', 'memories.selectHint': 'Klepněte na fotky pro jejich výběr.', 'memories.selected': 'vybráno', 'memories.addSelected': 'Přidat {count} fotek', 'memories.alreadyAdded': 'Přidáno', 'memories.private': 'Soukromé', 'memories.stopSharing': 'Zastavit sdílení', 'memories.oldest': 'Nejstarší', 'memories.newest': 'Nejnovější', 'memories.allLocations': 'Všechna místa', 'memories.tripDates': 'Data cesty', 'memories.allPhotos': 'Všechny fotky', 'memories.confirmShareTitle': 'Sdílet se členy cesty?', 'memories.confirmShareHint': '{count} fotek bude viditelných pro všechny členy této cesty. Jednotlivé fotky můžete později nastavit jako soukromé.', 'memories.confirmShareButton': 'Sdílet fotky', // Spolupráce (Collab) 'collab.tabs.chat': 'Chat', 'collab.tabs.notes': 'Poznámky', 'collab.tabs.polls': 'Hlasování', 'collab.whatsNext.title': 'Co následuje', 'collab.whatsNext.today': 'Dnes', 'collab.whatsNext.tomorrow': 'Zítra', 'collab.whatsNext.empty': 'Žádné nadcházející aktivity', 'collab.whatsNext.until': 'do', 'collab.whatsNext.emptyHint': 'Aktivity s časem se zde zobrazí', 'collab.chat.send': 'Odeslat', 'collab.chat.placeholder': 'Napište zprávu...', 'collab.chat.empty': 'Začněte konverzaci', 'collab.chat.emptyHint': 'Zprávy jsou sdíleny se všemi členy cesty', 'collab.chat.emptyDesc': 'Sdílejte nápady, plány a novinky se svou cestovatelskou skupinou', 'collab.chat.today': 'Dnes', 'collab.chat.yesterday': 'Včera', 'collab.chat.deletedMessage': 'smazal zprávu', 'collab.chat.reply': 'Odpovědět', 'collab.chat.loadMore': 'Načíst starší zprávy', 'collab.chat.justNow': 'právě teď', 'collab.chat.minutesAgo': 'před {n} min', 'collab.chat.hoursAgo': 'před {n} h', 'collab.notes.title': 'Poznámky', 'collab.notes.new': 'Nová poznámka', 'collab.notes.empty': 'Zatím žádné poznámky', 'collab.notes.emptyHint': 'Začněte zapisovat nápady a plány', 'collab.notes.all': 'Vše', 'collab.notes.titlePlaceholder': 'Poznámka...', 'collab.notes.noCategory': 'Bez kategorie', 'collab.notes.color': 'Barva', 'collab.notes.save': 'Uložit', 'collab.notes.cancel': 'Zrušit', 'collab.notes.edit': 'Upravit', 'collab.notes.delete': 'Smazat', 'collab.notes.pin': 'Připnout', 'collab.notes.unpin': 'Odepnout', 'collab.notes.daysAgo': 'před {n} dny', 'collab.notes.categorySettings': 'Spravovat kategorie', 'collab.notes.create': 'Vytvořit', 'collab.notes.website': 'Webové stránky', 'collab.notes.websitePlaceholder': 'https://...', 'collab.notes.attachFiles': 'Přiložit soubory', 'collab.notes.noCategoriesYet': 'Zatím žádné kategorie', 'collab.notes.emptyDesc': 'Vytvořte poznámku a začněte', 'collab.notes.contentPlaceholder': 'Napište něco...', 'collab.notes.categoryPlaceholder': 'Kategorie', 'collab.notes.newCategory': 'Nová kategorie...', 'collab.notes.category': 'Kategorie', 'collab.polls.title': 'Hlasování', 'collab.polls.new': 'Nové hlasování', 'collab.polls.empty': 'Zatím žádná hlasování', 'collab.polls.emptyHint': 'Zeptejte se skupiny a hlasujte společně', 'collab.polls.question': 'Otázka', 'collab.polls.questionPlaceholder': 'Co bychom měli dělat?', 'collab.polls.addOption': '+ Přidat možnost', 'collab.polls.optionPlaceholder': 'Možnost {n}', 'collab.polls.create': 'Vytvořit hlasování', 'collab.polls.close': 'Uzavřít', 'collab.polls.closed': 'Uzavřeno', 'collab.polls.votes': '{n} hlasů', 'collab.polls.vote': '{n} hlas', 'collab.polls.multipleChoice': 'Více možností', 'collab.polls.multiChoice': 'Více možností', 'collab.polls.deadline': 'Termín', 'collab.polls.option': 'Možnost', 'collab.polls.options': 'Možnosti', 'collab.polls.delete': 'Smazat', 'collab.polls.closedSection': 'Uzavřené', // Permissions 'admin.tabs.permissions': 'Oprávnění', 'perm.title': 'Nastavení oprávnění', 'perm.subtitle': 'Určete, kdo může provádět akce v aplikaci', 'perm.saved': 'Nastavení oprávnění uloženo', 'perm.resetDefaults': 'Obnovit výchozí', 'perm.customized': 'upraveno', 'perm.level.admin': 'Pouze administrátor', 'perm.level.tripOwner': 'Vlastník výletu', 'perm.level.tripMember': 'Členové výletu', 'perm.level.everybody': 'Všichni', 'perm.cat.trip': 'Správa výletů', 'perm.cat.members': 'Správa členů', 'perm.cat.files': 'Soubory', 'perm.cat.content': 'Obsah a plán', 'perm.cat.extras': 'Rozpočet, balení a spolupráce', 'perm.action.trip_create': 'Vytvářet výlety', 'perm.action.trip_edit': 'Upravit detaily výletu', 'perm.action.trip_delete': 'Smazat výlety', 'perm.action.trip_archive': 'Archivovat / odarchivovat výlety', 'perm.action.trip_cover_upload': 'Nahrát titulní obrázek', 'perm.action.member_manage': 'Přidat / odebrat členy', 'perm.action.file_upload': 'Nahrát soubory', 'perm.action.file_edit': 'Upravit metadata souborů', 'perm.action.file_delete': 'Smazat soubory', 'perm.action.place_edit': 'Přidat / upravit / smazat místa', 'perm.action.day_edit': 'Upravit dny, poznámky a přiřazení', 'perm.action.reservation_edit': 'Spravovat rezervace', 'perm.action.budget_edit': 'Spravovat rozpočet', 'perm.action.packing_edit': 'Spravovat seznamy balení', 'perm.action.collab_edit': 'Spolupráce (poznámky, hlasování, chat)', 'perm.action.share_manage': 'Spravovat odkazy ke sdílení', 'perm.actionHint.trip_create': 'Kdo může vytvářet nové výlety', 'perm.actionHint.trip_edit': 'Kdo může měnit název, data, popis a měnu výletu', 'perm.actionHint.trip_delete': 'Kdo může trvale smazat výlet', 'perm.actionHint.trip_archive': 'Kdo může archivovat nebo odarchivovat výlet', 'perm.actionHint.trip_cover_upload': 'Kdo může nahrát nebo změnit titulní obrázek', 'perm.actionHint.member_manage': 'Kdo může pozvat nebo odebrat členy výletu', 'perm.actionHint.file_upload': 'Kdo může nahrávat soubory k výletu', 'perm.actionHint.file_edit': 'Kdo může upravovat popisy a odkazy souborů', 'perm.actionHint.file_delete': 'Kdo může přesunout soubory do koše nebo je trvale smazat', 'perm.actionHint.place_edit': 'Kdo může přidávat, upravovat nebo mazat místa', 'perm.actionHint.day_edit': 'Kdo může upravovat dny, poznámky ke dnům a přiřazení míst', 'perm.actionHint.reservation_edit': 'Kdo může vytvářet, upravovat nebo mazat rezervace', 'perm.actionHint.budget_edit': 'Kdo může vytvářet, upravovat nebo mazat položky rozpočtu', 'perm.actionHint.packing_edit': 'Kdo může spravovat položky balení a tašky', 'perm.actionHint.collab_edit': 'Kdo může vytvářet poznámky, hlasování a posílat zprávy', 'perm.actionHint.share_manage': 'Kdo může vytvářet nebo mazat veřejné odkazy ke sdílení', // Undo 'undo.button': 'Zpět', 'undo.tooltip': 'Zpět: {action}', 'undo.assignPlace': 'Místo přiřazeno ke dni', 'undo.removeAssignment': 'Místo odebráno ze dne', 'undo.reorder': 'Místa přeseřazena', 'undo.optimize': 'Trasa optimalizována', 'undo.deletePlace': 'Místo smazáno', 'undo.deletePlaces': 'Místa smazána', 'undo.moveDay': 'Místo přesunuto na jiný den', 'undo.lock': 'Zámek místa přepnut', 'undo.importGpx': 'Import GPX', 'undo.importKeyholeMarkup': 'Import KMZ/KML', 'undo.importGoogleList': 'Import z Google Maps', 'undo.importNaverList': 'Import z Naver Maps', // Notifications 'notifications.title': 'Oznámení', 'notifications.markAllRead': 'Označit vše jako přečtené', 'notifications.deleteAll': 'Smazat vše', 'notifications.showAll': 'Zobrazit všechna oznámení', 'notifications.empty': 'Žádná oznámení', 'notifications.emptyDescription': 'Vše máte přečteno!', 'notifications.all': 'Vše', 'notifications.unreadOnly': 'Nepřečtené', 'notifications.markRead': 'Označit jako přečtené', 'notifications.markUnread': 'Označit jako nepřečtené', 'notifications.delete': 'Smazat', 'notifications.system': 'Systém', 'notifications.synologySessionCleared.title': 'Synology Photos odpojeno', 'notifications.synologySessionCleared.text': 'Váš server nebo účet se změnil — přejděte do Nastavení a znovu otestujte připojení.', 'settings.mustChangePassword': 'Před pokračováním musíte změnit heslo.', 'atlas.searchCountry': 'Hledat zemi...', 'memories.error.loadAlbums': 'Načtení alb se nezdařilo', 'memories.error.linkAlbum': 'Propojení alba se nezdařilo', 'memories.error.unlinkAlbum': 'Odpojení alba se nezdařilo', 'memories.error.syncAlbum': 'Synchronizace alba se nezdařila', 'memories.error.loadPhotos': 'Načtení fotek se nezdařilo', 'memories.error.addPhotos': 'Přidání fotek se nezdařilo', 'memories.error.removePhoto': 'Odebrání fotky se nezdařilo', 'memories.error.toggleSharing': 'Aktualizace sdílení se nezdařila', 'undo.addPlace': 'Místo přidáno', 'undo.done': 'Vráceno zpět: {action}', 'notifications.test.title': 'Testovací oznámení od {actor}', 'notifications.test.text': 'Toto je jednoduché testovací oznámení.', 'notifications.test.booleanTitle': '{actor} žádá o vaše schválení', 'notifications.test.booleanText': 'Testovací oznámení s volbou.', 'notifications.test.accept': 'Schválit', 'notifications.test.decline': 'Odmítnout', 'notifications.test.navigateTitle': 'Podívejte se na toto', 'notifications.test.navigateText': 'Testovací navigační oznámení.', 'notifications.test.goThere': 'Přejít tam', 'notifications.test.adminTitle': 'Hromadná zpráva pro správce', 'notifications.test.adminText': '{actor} odeslal testovací oznámení všem správcům.', 'notifications.test.tripTitle': '{actor} přispěl do vašeho výletu', 'notifications.test.tripText': 'Testovací oznámení pro výlet "{trip}".', // Todo 'todo.subtab.packing': 'Balicí seznam', 'todo.subtab.todo': 'Úkoly', 'todo.completed': 'dokončeno', 'todo.filter.all': 'Vše', 'todo.filter.open': 'Otevřené', 'todo.filter.done': 'Hotové', 'todo.uncategorized': 'Bez kategorie', 'todo.namePlaceholder': 'Název úkolu', 'todo.descriptionPlaceholder': 'Popis (volitelné)', 'todo.unassigned': 'Nepřiřazeno', 'todo.noCategory': 'Bez kategorie', 'todo.hasDescription': 'Má popis', 'todo.addItem': 'Přidat nový úkol', 'todo.sidebar.sortBy': 'Řadit podle', 'todo.priority': 'Priorita', 'todo.newCategoryLabel': 'nová', 'budget.categoriesLabel': 'kategorie', 'todo.newCategory': 'Název kategorie', 'todo.addCategory': 'Přidat kategorii', 'todo.newItem': 'Nový úkol', 'todo.empty': 'Zatím žádné úkoly. Přidejte úkol a začněte!', 'todo.filter.my': 'Moje úkoly', 'todo.filter.overdue': 'Po termínu', 'todo.sidebar.tasks': 'Úkoly', 'todo.sidebar.categories': 'Kategorie', 'todo.detail.title': 'Úkol', 'todo.detail.description': 'Popis', 'todo.detail.category': 'Kategorie', 'todo.detail.dueDate': 'Termín splnění', 'todo.detail.assignedTo': 'Přiřazeno', 'todo.detail.delete': 'Smazat', 'todo.detail.save': 'Uložit změny', 'todo.detail.create': 'Vytvořit úkol', 'todo.detail.priority': 'Priorita', 'todo.detail.noPriority': 'Žádná', 'todo.sortByPrio': 'Priorita', // Notification system (added from feat/notification-system) 'settings.notifyVersionAvailable': 'Nová verze k dispozici', 'settings.notificationPreferences.noChannels': 'Nejsou nakonfigurovány žádné kanály oznámení. Požádejte správce o nastavení e-mailových nebo webhook oznámení.', 'settings.webhookUrl.label': 'URL webhooku', 'settings.webhookUrl.placeholder': 'https://discord.com/api/webhooks/...', 'settings.webhookUrl.hint': 'Zadejte URL vašeho Discord, Slack nebo vlastního webhooku pro příjem oznámení.', 'settings.webhookUrl.saved': 'URL webhooku uložena', 'settings.webhookUrl.test': 'Otestovat', 'settings.webhookUrl.testSuccess': 'Testovací webhook byl úspěšně odeslán', 'settings.webhookUrl.testFailed': 'Testovací webhook selhal', 'settings.ntfyUrl.topicLabel': 'Téma Ntfy', 'settings.ntfyUrl.topicPlaceholder': 'my-trek-alerts', 'settings.ntfyUrl.serverLabel': 'URL serveru Ntfy (volitelné)', 'settings.ntfyUrl.serverPlaceholder': 'https://ntfy.sh', 'settings.ntfyUrl.hint': 'Zadejte své téma Ntfy pro příjem push notifikací. Pole serveru ponechte prázdné pro použití výchozího nastavení správce.', 'settings.ntfyUrl.tokenLabel': 'Přístupový token (volitelné)', 'settings.ntfyUrl.tokenHint': 'Vyžadováno pro témata chráněná heslem.', 'settings.ntfyUrl.saved': 'Nastavení Ntfy uloženo', 'settings.ntfyUrl.test': 'Otestovat', 'settings.ntfyUrl.testSuccess': 'Testovací notifikace Ntfy byla úspěšně odeslána', 'settings.ntfyUrl.testFailed': 'Testovací notifikace Ntfy selhala', 'settings.ntfyUrl.tokenCleared': 'Přístupový token byl vymazán', 'settings.notificationPreferences.inapp': 'In-App', 'settings.notificationPreferences.webhook': 'Webhook', 'settings.notificationPreferences.email': 'Email', 'settings.notificationPreferences.ntfy': 'Ntfy', 'admin.notifications.emailPanel.title': 'Email (SMTP)', 'admin.notifications.webhookPanel.title': 'Webhook', 'admin.notifications.inappPanel.title': 'In-App', 'admin.notifications.inappPanel.hint': 'In-app oznámení jsou vždy aktivní a nelze je globálně vypnout.', 'admin.notifications.adminWebhookPanel.title': 'Admin webhook', 'admin.notifications.adminWebhookPanel.hint': 'Tento webhook se používá výhradně pro admin oznámení (např. upozornění na verze). Je nezávislý na uživatelských webhooků a odesílá automaticky, pokud je nastavena URL.', 'admin.notifications.adminWebhookPanel.saved': 'URL admin webhooku uložena', 'admin.notifications.adminWebhookPanel.testSuccess': 'Testovací webhook byl úspěšně odeslán', 'admin.notifications.adminWebhookPanel.testFailed': 'Testovací webhook selhal', 'admin.notifications.adminWebhookPanel.alwaysOnHint': 'Admin webhook odesílá automaticky, pokud je nastavena URL', 'admin.notifications.ntfy': 'Ntfy', 'admin.ntfy.hint': 'Umožňuje uživatelům nakonfigurovat vlastní témata ntfy pro přijímání push notifikací. Níže nastavte výchozí server pro předvyplnění nastavení uživatelů.', 'admin.notifications.testNtfy': 'Odeslat testovací Ntfy', 'admin.notifications.testNtfySuccess': 'Testovací Ntfy bylo úspěšně odesláno', 'admin.notifications.testNtfyFailed': 'Testovací Ntfy selhalo', 'admin.notifications.adminNtfyPanel.title': 'Admin Ntfy', 'admin.notifications.adminNtfyPanel.hint': 'Toto téma Ntfy se používá výhradně pro admin oznámení (např. upozornění na verze). Je nezávislé na tématech uživatelů a odesílá vždy, když je nakonfigurováno.', 'admin.notifications.adminNtfyPanel.serverLabel': 'URL serveru Ntfy', 'admin.notifications.adminNtfyPanel.serverHint': 'Slouží také jako výchozí server pro ntfy notifikace uživatelů. Ponechte prázdné pro použití ntfy.sh. Uživatelé si to mohou změnit ve vlastním nastavení.', 'admin.notifications.adminNtfyPanel.serverPlaceholder': 'https://ntfy.sh', 'admin.notifications.adminNtfyPanel.topicLabel': 'Admin téma', 'admin.notifications.adminNtfyPanel.topicPlaceholder': 'trek-admin-alerts', 'admin.notifications.adminNtfyPanel.tokenLabel': 'Přístupový token (volitelné)', 'admin.notifications.adminNtfyPanel.tokenCleared': 'Přístupový token admina byl vymazán', 'admin.notifications.adminNtfyPanel.saved': 'Nastavení admin Ntfy uloženo', 'admin.notifications.adminNtfyPanel.test': 'Odeslat testovací Ntfy', 'admin.notifications.adminNtfyPanel.testSuccess': 'Testovací Ntfy bylo úspěšně odesláno', 'admin.notifications.adminNtfyPanel.testFailed': 'Testovací Ntfy selhalo', 'admin.notifications.adminNtfyPanel.alwaysOnHint': 'Admin Ntfy odesílá vždy, když je nakonfigurováno téma', 'admin.notifications.adminNotificationsHint': 'Nastavte, které kanály doručují admin oznámení (např. upozornění na verze). Webhook odesílá automaticky, pokud je nastavena URL admin webhooku.', 'admin.notifications.tripReminders.title': 'Připomínky výletů', 'admin.notifications.tripReminders.hint': 'Odešle upozornění před začátkem výletu (vyžaduje nastavené dny připomínky na výletu).', 'admin.notifications.tripReminders.enabled': 'Připomínky výletů aktivovány', 'admin.notifications.tripReminders.disabled': 'Připomínky výletů deaktivovány', 'admin.tabs.notifications': 'Oznámení', 'notifications.versionAvailable.title': 'Dostupná aktualizace', 'notifications.versionAvailable.text': 'TREK {version} je nyní k dispozici.', 'notifications.versionAvailable.button': 'Zobrazit podrobnosti', 'notif.test.title': '[Test] Oznámení', 'notif.test.simple.text': 'Toto je jednoduché testovací oznámení.', 'notif.test.boolean.text': 'Přijmete toto testovací oznámení?', 'notif.test.navigate.text': 'Klikněte níže pro přechod na přehled.', // Notifications 'notif.trip_invite.title': 'Pozvánka na výlet', 'notif.trip_invite.text': '{actor} vás pozval na {trip}', 'notif.booking_change.title': 'Rezervace aktualizována', 'notif.booking_change.text': '{actor} aktualizoval rezervaci v {trip}', 'notif.trip_reminder.title': 'Připomínka výletu', 'notif.trip_reminder.text': 'Váš výlet {trip} se blíží!', 'notif.todo_due.title': 'Úkol se blíží', 'notif.todo_due.text': '{todo} ve výletě {trip} má termín {due}', 'notif.vacay_invite.title': 'Pozvánka Vacay Fusion', 'notif.vacay_invite.text': '{actor} vás pozval ke spojení dovolenkových plánů', 'notif.photos_shared.title': 'Fotky sdíleny', 'notif.photos_shared.text': '{actor} sdílel {count} foto v {trip}', 'notif.collab_message.title': 'Nová zpráva', 'notif.collab_message.text': '{actor} poslal zprávu v {trip}', 'notif.packing_tagged.title': 'Přiřazení balení', 'notif.packing_tagged.text': '{actor} vás přiřadil k {category} v {trip}', 'notif.version_available.title': 'Nová verze dostupná', 'notif.version_available.text': 'TREK {version} je nyní dostupný', 'notif.action.view_trip': 'Zobrazit výlet', 'notif.action.view_collab': 'Zobrazit zprávy', 'notif.action.view_packing': 'Zobrazit balení', 'notif.action.view_photos': 'Zobrazit fotky', 'notif.action.view_vacay': 'Zobrazit Vacay', 'notif.action.view_admin': 'Jít do adminu', 'notif.action.view': 'Zobrazit', 'notif.action.accept': 'Přijmout', 'notif.action.decline': 'Odmítnout', 'notif.generic.title': 'Oznámení', 'notif.generic.text': 'Máte nové oznámení', 'notif.dev.unknown_event.title': '[DEV] Neznámá událost', 'notif.dev.unknown_event.text': 'Typ události "{event}" není registrován v EVENT_NOTIFICATION_CONFIG', // Journey, Dashboard, Nav, DayPlan 'common.justNow': 'právě teď', 'common.hoursAgo': 'před {count} h', 'common.daysAgo': 'před {count} d', 'memories.saveRouteNotConfigured': 'Trasa uložení není nakonfigurována pro tohoto poskytovatele', 'memories.testRouteNotConfigured': 'Testovací trasa není nakonfigurována pro tohoto poskytovatele', 'memories.fillRequiredFields': 'Prosím vyplňte všechna povinná pole', 'journey.search.placeholder': 'Hledat cesty…', 'journey.search.noResults': 'Žádné cesty neodpovídají „{query}"', 'journey.title': 'Cestovní deník', 'journey.subtitle': 'Zaznamenávejte své cesty průběžně', 'journey.new': 'Nový cestovní deník', 'journey.create': 'Vytvořit', 'journey.titlePlaceholder': 'Kam jedete?', 'journey.empty': 'Zatím žádné cestovní deníky', 'journey.emptyHint': 'Začněte dokumentovat svůj další výlet', 'journey.deleted': 'Cestovní deník smazán', 'journey.createError': 'Nepodařilo se vytvořit cestovní deník', 'journey.deleteError': 'Nepodařilo se smazat cestovní deník', 'journey.deleteConfirmTitle': 'Smazat', 'journey.deleteConfirmMessage': 'Smazat „{title}"? Tuto akci nelze vrátit zpět.', 'journey.deleteConfirmGeneric': 'Opravdu to chcete smazat?', 'journey.notFound': 'Cestovní deník nenalezen', 'journey.photos': 'Fotky', 'journey.timelineEmpty': 'Zatím žádné zastávky', 'journey.timelineEmptyHint': 'Přidejte odbavení nebo napište záznam do deníku', 'journey.status.draft': 'Koncept', 'journey.status.active': 'Aktivní', 'journey.status.completed': 'Dokončeno', 'journey.status.upcoming': 'Nadcházející', 'journey.status.archived': 'Archivováno', 'journey.checkin.add': 'Odbavit se', 'journey.checkin.namePlaceholder': 'Název místa', 'journey.checkin.notesPlaceholder': 'Poznámky (volitelné)', 'journey.checkin.save': 'Uložit', 'journey.checkin.error': 'Nepodařilo se uložit odbavení', 'journey.entry.add': 'Deník', 'journey.entry.edit': 'Upravit záznam', 'journey.entry.titlePlaceholder': 'Název (volitelný)', 'journey.entry.bodyPlaceholder': 'Co se dnes stalo?', 'journey.entry.save': 'Uložit', 'journey.entry.error': 'Nepodařilo se uložit záznam', 'journey.photo.add': 'Fotka', 'journey.photo.uploadError': 'Nahrávání selhalo', 'journey.share.share': 'Sdílet', 'journey.share.public': 'Veřejný', 'journey.share.linkCopied': 'Veřejný odkaz zkopírován', 'journey.share.disabled': 'Veřejné sdílení vypnuto', 'journey.editor.titlePlaceholder': 'Pojmenujte tento okamžik...', 'journey.editor.bodyPlaceholder': 'Vyprávějte příběh tohoto dne...', 'journey.editor.placePlaceholder': 'Místo (volitelné)', 'journey.editor.tagsPlaceholder': 'Tagy: skrytý klenot, nejlepší jídlo, musím se vrátit...', 'journey.visibility.private': 'Soukromý', 'journey.visibility.shared': 'Sdílený', 'journey.visibility.public': 'Veřejný', 'journey.emptyState.title': 'Váš příběh začíná zde', 'journey.emptyState.subtitle': 'Odba‍vte se na místě nebo napište svůj první záznam do deníku', 'journey.frontpage.subtitle': 'Proměňte své cesty v příběhy, na které nikdy nezapomenete', 'journey.frontpage.createJourney': 'Vytvořit cestovní deník', 'journey.frontpage.activeJourney': 'Aktivní cestovní deník', 'journey.frontpage.allJourneys': 'Všechny cestovní deníky', 'journey.frontpage.journeys': 'cestovní deníky', 'journey.frontpage.createNew': 'Vytvořit nový cestovní deník', 'journey.frontpage.createNewSub': 'Vyberte cesty, pište příběhy, sdílejte dobrodružství', 'journey.frontpage.live': 'Živě', 'journey.frontpage.synced': 'Synchronizováno', 'journey.frontpage.continueWriting': 'Pokračovat v psaní', 'journey.frontpage.updated': 'Aktualizováno {time}', 'journey.frontpage.suggestionLabel': 'Cesta právě skončila', 'journey.frontpage.suggestionText': 'Proměňte {title} v cestovní deník', 'journey.frontpage.dismiss': 'Zavřít', 'journey.frontpage.journeyName': 'Název cestovního deníku', 'journey.frontpage.namePlaceholder': 'např. Jihovýchodní Asie 2026', 'journey.frontpage.selectTrips': 'Vybrat cesty', 'journey.frontpage.tripsSelected': 'cest vybráno', 'journey.frontpage.trips': 'cesty', 'journey.frontpage.placesImported': 'míst bude importováno', 'journey.frontpage.places': 'místa', 'journey.detail.backToJourney': 'Zpět na cestovní deník', 'journey.detail.syncedWithTrips': 'Synchronizováno s cestami', 'journey.detail.addEntry': 'Přidat záznam', 'journey.detail.newEntry': 'Nový záznam', 'journey.detail.editEntry': 'Upravit záznam', 'journey.detail.noEntries': 'Zatím žádné záznamy', 'journey.detail.noEntriesHint': 'Přidejte cestu pro začátek s kostrovými záznamy', 'journey.detail.noPhotos': 'Zatím žádné fotky', 'journey.detail.noPhotosHint': 'Nahrajte fotky k záznamům nebo procházejte knihovnu Immich/Synology', 'journey.detail.journeyStats': 'Statistiky cesty', 'journey.detail.syncedTrips': 'Synchronizované cesty', 'journey.detail.noTripsLinked': 'Zatím žádné propojené cesty', 'journey.detail.contributors': 'Přispěvatelé', 'journey.detail.readMore': 'Číst dále', 'journey.detail.prosCons': 'Klady a zápory', 'journey.detail.photos': 'fotky', 'journey.detail.day': 'Den {number}', 'journey.detail.places': 'míst', 'journey.stats.days': 'Dny', 'journey.stats.cities': 'Města', 'journey.stats.entries': 'Záznamy', 'journey.stats.photos': 'Fotky', 'journey.stats.places': 'Místa', 'journey.skeletons.show': 'Zobrazit návrhy', 'journey.skeletons.hide': 'Skrýt návrhy', 'journey.verdict.lovedIt': 'Skvělé', 'journey.verdict.couldBeBetter': 'Mohlo by být lepší', 'journey.synced.places': 'místa', 'journey.synced.synced': 'synchronizováno', 'journey.editor.discardChangesConfirm': 'Máte neuložené změny. Zahodit?', 'journey.editor.uploadFailed': 'Nahrávání fotek selhalo', 'journey.editor.uploadPhotos': 'Nahrát fotky', 'journey.editor.uploading': 'Nahrávání...', 'journey.editor.uploadingProgress': 'Nahrávání {done}/{total}…', 'journey.editor.uploadPartialFailed': '{failed} z {total} fotek selhalo — uložte znovu pro opakování', 'journey.editor.fromGallery': 'Z galerie', 'journey.editor.allPhotosAdded': 'Všechny fotky již přidány', 'journey.editor.writeStory': 'Napište svůj příběh...', 'journey.editor.prosCons': 'Klady a zápory', 'journey.editor.pros': 'Klady', 'journey.editor.cons': 'Zápory', 'journey.editor.proPlaceholder': 'Něco skvělého...', 'journey.editor.conPlaceholder': 'Ne tak skvělé...', 'journey.editor.addAnother': 'Přidat další', 'journey.editor.date': 'Datum', 'journey.editor.location': 'Místo', 'journey.editor.searchLocation': 'Hledat místo...', 'journey.editor.mood': 'Nálada', 'journey.editor.weather': 'Počasí', 'journey.editor.photoFirst': '1.', 'journey.editor.makeFirst': 'Nastavit jako 1.', 'journey.editor.searching': 'Hledání...', 'journey.mood.amazing': 'Úžasný', 'journey.mood.good': 'Dobrý', 'journey.mood.neutral': 'Neutrální', 'journey.mood.rough': 'Těžký', 'journey.weather.sunny': 'Slunečno', 'journey.weather.partly': 'Polojasno', 'journey.weather.cloudy': 'Zataženo', 'journey.weather.rainy': 'Deštivo', 'journey.weather.stormy': 'Bouřlivo', 'journey.weather.cold': 'Sněžení', 'journey.trips.linkTrip': 'Propojit cestu', 'journey.trips.searchTrip': 'Hledat cestu', 'journey.trips.searchPlaceholder': 'Název cesty nebo cíl...', 'journey.trips.noTripsAvailable': 'Žádné dostupné cesty', 'journey.trips.link': 'Propojit', 'journey.trips.tripLinked': 'Cesta propojena', 'journey.trips.linkFailed': 'Propojení cesty selhalo', 'journey.trips.addTrip': 'Přidat cestu', 'journey.trips.unlinkTrip': 'Odpojit cestu', 'journey.trips.unlinkMessage': 'Odpojit „{title}"? Všechny synchronizované záznamy a fotky z této cesty budou trvale smazány. Tuto akci nelze vrátit zpět.', 'journey.trips.unlink': 'Odpojit', 'journey.trips.tripUnlinked': 'Cesta odpojena', 'journey.trips.unlinkFailed': 'Odpojení cesty selhalo', 'journey.trips.noTripsLinkedSettings': 'Žádné propojené cesty', 'journey.contributors.invite': 'Pozvat přispěvatele', 'journey.contributors.searchUser': 'Hledat uživatele', 'journey.contributors.searchPlaceholder': 'Uživatelské jméno nebo e-mail...', 'journey.contributors.noUsers': 'Žádní uživatelé nenalezeni', 'journey.contributors.role': 'Role', 'journey.contributors.added': 'Přispěvatel přidán', 'journey.contributors.addFailed': 'Přidání přispěvatele selhalo', 'journey.share.publicShare': 'Veřejné sdílení', 'journey.share.createLink': 'Vytvořit odkaz ke sdílení', 'journey.share.linkCreated': 'Odkaz ke sdílení vytvořen', 'journey.share.createFailed': 'Vytvoření odkazu selhalo', 'journey.share.copy': 'Kopírovat', 'journey.share.copied': 'Zkopírováno!', 'journey.share.timeline': 'Časová osa', 'journey.share.gallery': 'Galerie', 'journey.share.map': 'Mapa', 'journey.share.removeLink': 'Odstranit odkaz ke sdílení', 'journey.share.linkDeleted': 'Odkaz ke sdílení smazán', 'journey.share.deleteFailed': 'Smazání selhalo', 'journey.share.updateFailed': 'Aktualizace selhala', // Journey — Invite 'journey.invite.role': 'Role', 'journey.invite.viewer': 'Čtenář', 'journey.invite.editor': 'Editor', 'journey.invite.invite': 'Pozvat', 'journey.invite.inviting': 'Zveme...', 'journey.settings.title': 'Nastavení cestovního deníku', 'journey.settings.coverImage': 'Titulní obrázek', 'journey.settings.changeCover': 'Změnit obal', 'journey.settings.addCover': 'Přidat titulní obrázek', 'journey.settings.name': 'Název', 'journey.settings.subtitle': 'Podtitul', 'journey.settings.subtitlePlaceholder': 'např. Thajsko, Vietnam a Kambodža', 'journey.settings.endJourney': 'Archivovat cestu', 'journey.settings.reopenJourney': 'Obnovit cestu', 'journey.settings.archived': 'Cesta archivována', 'journey.settings.reopened': 'Cesta znovu otevřena', 'journey.settings.endDescription': 'Skryje odznak Živě. Kdykoli jej lze znovu otevřít.', 'journey.settings.delete': 'Smazat', 'journey.settings.deleteJourney': 'Smazat cestovní deník', 'journey.settings.deleteMessage': 'Smazat „{title}"? Všechny záznamy a fotky budou ztraceny.', 'journey.settings.saved': 'Nastavení uloženo', 'journey.settings.saveFailed': 'Uložení selhalo', 'journey.settings.coverUpdated': 'Obal aktualizován', 'journey.settings.coverFailed': 'Nahrávání selhalo', 'journey.settings.failedToDelete': 'Smazání se nezdařilo', 'journey.entries.deleteTitle': 'Smazat záznam', 'journey.photosUploaded': '{count} fotografií nahráno', 'journey.photosUploadFailed': 'Některé fotky se nepodařilo nahrát', 'journey.photosAdded': '{count} fotografií přidáno', 'journey.public.notFound': 'Nenalezeno', 'journey.public.notFoundMessage': 'Tento cestovní deník neexistuje nebo odkaz vypršel.', 'journey.public.readOnly': 'Pouze ke čtení · Veřejný cestovní deník', 'journey.public.tagline': 'Travel Resource & Exploration Kit', 'journey.public.sharedVia': 'Sdíleno přes', 'journey.public.madeWith': 'Vytvořeno pomocí', 'journey.pdf.journeyBook': 'Cestovní kniha', 'journey.pdf.madeWith': 'Vytvořeno pomocí TREK', 'journey.pdf.day': 'Den', 'journey.pdf.theEnd': 'Konec', 'journey.pdf.saveAsPdf': 'Uložit jako PDF', 'journey.pdf.pages': 'stran', 'journey.picker.tripPeriod': 'Období cesty', 'journey.picker.dateRange': 'Časové období', 'journey.picker.allPhotos': 'Všechny fotky', 'journey.picker.albums': 'Alba', 'journey.picker.selected': 'vybráno', 'journey.picker.addTo': 'Přidat do', 'journey.picker.newGallery': 'Nová galerie', 'journey.picker.selectAll': 'Vybrat vše', 'journey.picker.deselectAll': 'Zrušit výběr', 'journey.picker.noAlbums': 'Žádná alba nenalezena', 'journey.picker.selectDate': 'Vyberte datum', 'journey.picker.search': 'Hledat', 'dashboard.greeting.morning': 'Dobré ráno,', 'dashboard.greeting.afternoon': 'Dobré odpoledne,', 'dashboard.greeting.evening': 'Dobrý večer,', 'dashboard.mobile.liveNow': 'Živě', 'dashboard.mobile.tripProgress': 'Průběh cesty', 'dashboard.mobile.daysLeft': 'Zbývá {count} dní', 'dashboard.mobile.places': 'Místa', 'dashboard.mobile.buddies': 'Spolucestující', 'dashboard.mobile.newTrip': 'Nová cesta', 'dashboard.mobile.currency': 'Měna', 'dashboard.mobile.timezone': 'Časové pásmo', 'dashboard.mobile.upcomingTrips': 'Nadcházející cesty', 'dashboard.mobile.yourTrips': 'Vaše cesty', 'dashboard.mobile.trips': 'cesty', 'dashboard.mobile.starts': 'Začátek', 'dashboard.mobile.duration': 'Doba trvání', 'dashboard.mobile.day': 'den', 'dashboard.mobile.days': 'dní', 'dashboard.mobile.ongoing': 'Probíhající', 'dashboard.mobile.startsToday': 'Začíná dnes', 'dashboard.mobile.tomorrow': 'Zítra', 'dashboard.mobile.inDays': 'Za {count} dní', 'dashboard.mobile.inMonths': 'Za {count} měsíců', 'dashboard.mobile.completed': 'Dokončeno', 'dashboard.mobile.currencyConverter': 'Převodník měn', 'nav.profile': 'Profil', 'nav.bottomSettings': 'Nastavení', 'nav.bottomAdmin': 'Nastavení správce', 'nav.bottomLogout': 'Odhlásit se', 'nav.bottomAdminBadge': 'Správce', 'dayplan.mobile.addPlace': 'Přidat místo', 'dayplan.mobile.searchPlaces': 'Hledat místa...', 'dayplan.mobile.allAssigned': 'Všechna místa přiřazena', 'dayplan.mobile.noMatch': 'Žádná shoda', 'dayplan.mobile.createNew': 'Vytvořit nové místo', 'admin.addons.catalog.journey.name': 'Cestovní deník', 'admin.addons.catalog.journey.description': 'Sledování cest a cestovní deník s odbaveními, fotkami a denními příběhy', // OAuth scope groups 'oauth.scope.group.trips': 'Výlety', 'oauth.scope.group.places': 'Místa', 'oauth.scope.group.atlas': 'Atlas', 'oauth.scope.group.packing': 'Balení', 'oauth.scope.group.todos': 'Úkoly', 'oauth.scope.group.budget': 'Rozpočet', 'oauth.scope.group.reservations': 'Rezervace', 'oauth.scope.group.collab': 'Spolupráce', 'oauth.scope.group.notifications': 'Oznámení', 'oauth.scope.group.vacay': 'Dovolená', 'oauth.scope.group.geo': 'Geo', 'oauth.scope.group.weather': 'Počasí', 'oauth.scope.group.journey': 'Cestovní deník', // OAuth scope labels & descriptions 'oauth.scope.trips:read.label': 'Zobrazit výlety a itineráře', 'oauth.scope.trips:read.description': 'Číst výlety, dny, poznámky a členy', 'oauth.scope.trips:write.label': 'Upravit výlety a itineráře', 'oauth.scope.trips:write.description': 'Vytvářet a aktualizovat výlety, dny, poznámky a spravovat členy', 'oauth.scope.trips:delete.label': 'Mazat výlety', 'oauth.scope.trips:delete.description': 'Trvale smazat celé výlety — tato akce je nevratná', 'oauth.scope.trips:share.label': 'Spravovat sdílené odkazy', 'oauth.scope.trips:share.description': 'Vytvářet, aktualizovat a rušit veřejné sdílené odkazy', 'oauth.scope.places:read.label': 'Zobrazit místa a mapová data', 'oauth.scope.places:read.description': 'Číst místa, denní přiřazení, štítky a kategorie', 'oauth.scope.places:write.label': 'Spravovat místa', 'oauth.scope.places:write.description': 'Vytvářet, aktualizovat a mazat místa, přiřazení a štítky', 'oauth.scope.atlas:read.label': 'Zobrazit Atlas', 'oauth.scope.atlas:read.description': 'Číst navštívené země, regiony a seznam přání', 'oauth.scope.atlas:write.label': 'Spravovat Atlas', 'oauth.scope.atlas:write.description': 'Označovat navštívené země a regiony, spravovat seznam přání', 'oauth.scope.packing:read.label': 'Zobrazit seznamy balení', 'oauth.scope.packing:read.description': 'Číst položky, tašky a přiřazení kategorií', 'oauth.scope.packing:write.label': 'Spravovat seznamy balení', 'oauth.scope.packing:write.description': 'Přidávat, aktualizovat, mazat, označovat a řadit položky a tašky', 'oauth.scope.todos:read.label': 'Zobrazit seznamy úkolů', 'oauth.scope.todos:read.description': 'Číst úkoly výletu a přiřazení kategorií', 'oauth.scope.todos:write.label': 'Spravovat seznamy úkolů', 'oauth.scope.todos:write.description': 'Vytvářet, aktualizovat, označovat, mazat a řadit úkoly', 'oauth.scope.budget:read.label': 'Zobrazit rozpočet', 'oauth.scope.budget:read.description': 'Číst položky rozpočtu a přehled výdajů', 'oauth.scope.budget:write.label': 'Spravovat rozpočet', 'oauth.scope.budget:write.description': 'Vytvářet, aktualizovat a mazat položky rozpočtu', 'oauth.scope.reservations:read.label': 'Zobrazit rezervace', 'oauth.scope.reservations:read.description': 'Číst rezervace a podrobnosti ubytování', 'oauth.scope.reservations:write.label': 'Spravovat rezervace', 'oauth.scope.reservations:write.description': 'Vytvářet, aktualizovat, mazat a řadit rezervace', 'oauth.scope.collab:read.label': 'Zobrazit spolupráci', 'oauth.scope.collab:read.description': 'Číst poznámky, ankety a zprávy spolupráce', 'oauth.scope.collab:write.label': 'Spravovat spolupráci', 'oauth.scope.collab:write.description': 'Vytvářet, aktualizovat a mazat poznámky, ankety a zprávy', 'oauth.scope.notifications:read.label': 'Zobrazit oznámení', 'oauth.scope.notifications:read.description': 'Číst oznámení v aplikaci a počty nepřečtených', 'oauth.scope.notifications:write.label': 'Spravovat oznámení', 'oauth.scope.notifications:write.description': 'Označovat oznámení jako přečtená a reagovat na ně', 'oauth.scope.vacay:read.label': 'Zobrazit plány dovolené', 'oauth.scope.vacay:read.description': 'Číst data plánování dovolené, záznamy a statistiky', 'oauth.scope.vacay:write.label': 'Spravovat plány dovolené', 'oauth.scope.vacay:write.description': 'Vytvářet a spravovat záznamy dovolené, svátky a týmové plány', 'oauth.scope.geo:read.label': 'Mapy a geokódování', 'oauth.scope.geo:read.description': 'Vyhledávat místa, řešit URL map a zpětně geokódovat souřadnice', 'oauth.scope.weather:read.label': 'Předpovědi počasí', 'oauth.scope.weather:read.description': 'Získávat předpovědi počasí pro místa a data výletu', 'oauth.scope.journey:read.label': 'Zobrazit cestovní deníky', 'oauth.scope.journey:read.description': 'Číst cestovní deníky, záznamy a seznam přispěvatelů', 'oauth.scope.journey:write.label': 'Spravovat cestovní deníky', 'oauth.scope.journey:write.description': 'Vytvářet, aktualizovat a mazat cestovní deníky a jejich záznamy', 'oauth.scope.journey:share.label': 'Spravovat odkazy na cestovní deníky', 'oauth.scope.journey:share.description': 'Vytvářet, aktualizovat a rušit veřejné sdílené odkazy na cestovní deníky', // System notices 'system_notice.welcome_v1.title': 'Vítejte v TREK', 'system_notice.welcome_v1.body': 'Váš kompletní plánovač cest. Vytvářejte itineráře, sdílejte výlety s přáteli a zůstaňte organizovaní — online i offline.', 'system_notice.welcome_v1.cta_label': 'Naplánovat cestu', 'system_notice.welcome_v1.hero_alt': 'Malebné cestovní místo s rozhraním TREK', 'system_notice.welcome_v1.highlight_plan': 'Denní itineráře pro každou cestu', 'system_notice.welcome_v1.highlight_share': 'Spolupráce s cestovními partnery', 'system_notice.welcome_v1.highlight_offline': 'Funguje offline na mobilu', 'system_notice.dev_test_modal.title': '[Dev] Test notice', 'system_notice.dev_test_modal.body': 'This is a dev-only test notice.', 'system_notice.pager.prev': 'Předchozí oznámení', 'system_notice.pager.next': 'Další oznámení', 'system_notice.pager.counter': '{current} / {total}', 'system_notice.pager.goto': 'Přejít na oznámení {n}', 'system_notice.pager.position': 'Oznámení {current} z {total}', // System notices — 3.0.0 upgrade 'system_notice.v3_photos.title': 'Fotografie přesunuty ve verzi 3.0', 'system_notice.v3_photos.body': '**Fotografie** v Plánovacím nástroji byly odebrány. Vaše fotografie jsou v bezpečí — TREK nikdy neupravoval vaši knihovnu Immich nebo Synology.\n\nFotografie jsou nyní dostupné v doplňku **Journey**. Journey je volitelný — pokud ještě není k dispozici, požádejte svého správce, aby ho aktivoval v Admin → Doplňky.', 'system_notice.v3_journey.title': 'Poznejte Journey — cest. denník', 'system_notice.v3_journey.body': 'Dokumentujte své cesty jako bohaté příběhy s časovnicemi, galeriemi fotek a interaktivními mapami.', 'system_notice.v3_journey.cta_label': 'Otevřít Journey', 'system_notice.v3_journey.highlight_timeline': 'Denní časovnice a galerie', 'system_notice.v3_journey.highlight_photos': 'Import z Immich nebo Synology', 'system_notice.v3_journey.highlight_share': 'Sdílet veřejně — bez přihlašování', 'system_notice.v3_journey.highlight_export': 'Export jako PDF fotokniha', 'system_notice.v3_features.title': 'Další novinky ve verzi 3.0', 'system_notice.v3_features.body': 'Několik dalších změn, které stojí za pozornost.', 'system_notice.v3_features.highlight_dashboard': 'Předesign dashboardu mobile-first', 'system_notice.v3_features.highlight_offline': 'Plný offline režim jako PWA', 'system_notice.v3_features.highlight_search': 'Autodoplňování vyhledávání míst', 'system_notice.v3_features.highlight_import': 'Import míst ze souborů KMZ/KML', // System notices — MCP OAuth 2.1 upgrade 'system_notice.v3_mcp.title': 'MCP: aktualizace OAuth 2.1', 'system_notice.v3_mcp.body': 'Integrace MCP byla kompletně přepracována. OAuth 2.1 je nyní doporučenou metodou ověřování. Statické tokeny (trek_…) jsou zastaralé a budou v budoucí verzi odstraněny.', 'system_notice.v3_mcp.highlight_oauth': 'OAuth 2.1 doporučeno (mcp-remote)', 'system_notice.v3_mcp.highlight_scopes': '24 jemnozrnných oprávnění', 'system_notice.v3_mcp.highlight_deprecated': 'Statické tokeny trek_ zastaralé', 'system_notice.v3_mcp.highlight_tools': 'Rozšířená sada nástrojů a promptů', // System notices — personal thank you 'system_notice.v3_thankyou.title': 'Osobní slovo ode mě', 'system_notice.v3_thankyou.body': 'Než budete pokračovat — chci se na chvíli zastavit.\n\nTREK začal jako vedlejší projekt, který jsem vytvořil pro své vlastní cesty. Nikdy jsem si nepředstavoval, že vyroste v něco, čemu 4 000 z vás důvěřuje při plánování svých dobrodružství. Každou hvězdičku, každý issue, každý požadavek na funkci — všechny čtu a právě ony mě drží při životě během pozdních nocí mezi prací na plný úvazek a univerzitou.\n\nChci, abyste věděli: TREK bude vždy open source, vždy self-hosted, vždy váš. Žádné sledování, žádná předplatná, žádné háčky. Jen nástroj vytvořený někým, kdo miluje cestování stejně jako vy.\n\nZvláštní poděkování patří [jubnl](https://github.com/jubnl) — stal ses neuvěřitelným spolupracovníkem. Tolik z toho, co dělá verzi 3.0 skvělou, nese tvůj rukopis. Děkuji, že jsi věřil tomuto projektu, když byl ještě v plenkách.\n\nA každému z vás, kdo nahlásil chybu, přeložil řetězec, sdílel TREK s přítelem nebo ho jednoduše použil k plánování cesty — **děkuji**. Vy jste důvod, proč tohle existuje.\n\nNa mnoho dalších dobrodružství společně.\n\n— Maurice\n\n---\n\n[Přidej se ke komunitě na Discordu](https://discord.gg/7Q6M6jDwzf)\n\nPokud ti TREK zlepšuje cestování, [malá káva](https://ko-fi.com/mauriceboe) vždy pomůže udržet světla rozsvícená.', // System notices — 3.0.14 'system_notice.v3014_whitespace_collision.title': 'Vyžadována akce: konflikt uživatelského účtu', 'system_notice.v3014_whitespace_collision.body': 'Aktualizace 3.0.14 zjistila jeden nebo více konfliktů uživatelského jména nebo e-mailu způsobených mezerami na začátku nebo konci uložených hodnot. Dotčené účty byly automaticky přejmenovány. Zkontrolujte protokoly serveru na řádky začínající **[migration] WHITESPACE COLLISION** a zjistěte, které účty vyžadují kontrolu.', 'transport.addTransport': 'Přidat dopravu', 'transport.modalTitle.create': 'Přidat dopravu', 'transport.modalTitle.edit': 'Upravit dopravu', 'transport.title': 'Doprava', 'transport.addManual': 'Ruční doprava', } export default cs