SkateSpots/src/i18n/cs/batch3.ts

1294 lines
81 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/** cs — batch 3 (settingsUi). */
const csBatch3 = {
settingsUi: {
proSupport: {
title: "Pro a podpora",
subtitle: "Volitelné doplňky, díky kterým zůstávají SkateSpots zdarma",
prepaidTitle: "Předplaceno, žádné předplatné",
prepaidBody: "Každý nákup je jednorázová platba v Bitcoinu/Lightningu — žádný účet, žádné opakované platby, žádná úschova. Další platba ti prodlouží čas.",
sasquatchTitle: "Sasquatch Pro",
sasquatchBenefit: "Odemkne osobního AI asistenta — umí číst tvůj vlastní Stash, crew a nabídky — a pomáhá financovat projekt.",
active: "Aktivní",
activeUntil: "Aktivní do {{date}}",
daysLeft: "zbývá {{count}} dní",
notActive: "Neaktivní",
goPro: "Přejít na Pro",
extend: "Prodloužit Pro",
day: "den",
featuredTitle: "Zvýrazněné umístění",
featuredBenefit: "Vystrč nabídku nahoru díky odznaku Pro — pro profily v The Lab, události, Shops a tours.",
featuredHow: "Délka platí pro každý typ; delší závazek znamená nižší cenu za den. Nabídku zvýrazníš při jejím vytvoření nebo úpravě.",
featuredUntil: "Do {{date}}",
yourFeatured: "Tvé zvýrazněné nabídky",
noneFeatured: "Žádná aktivní zvýrazněná umístění.",
freeTitle: "Bezplatné cesty",
freeBody: "AI FAQ a místní vyhledávání jsou vždy zdarma a nabídku na trhu můžeš zveřejnit s bezplatným proof-of-work místo poplatku v sats."
},
notFound: {
seoTitle: "404 – Stránka nenalezena",
seoDescription: "Stránku, kterou hledáš, se nepodařilo najít. Vrať se na domovskou stránku a pokračuj v procházení.",
message: "Jejda! Stránka nenalezena",
returnHome: "Zpět domů"
},
loginArea: {
signUp: "Registrovat se",
logIn: "Přihlásit se"
},
accountSwitcher: {
switchAccount: "Přepnout účet",
walletSettings: "Nastavení peněženky",
addAccount: "Přidat další účet",
logout: "Odhlásit se"
},
amberHint: {
defaultAction: "poslat",
multiBefore: "Tvůj podepisovač tě požádá o schválení",
multiTimes: "{{approvals}}krát",
multiAfter: "pro akci {{action}} — to je u šifrovaných zpráv normální (jedno schválení pro každého příjemce). Schval každé.",
single: "Tvůj podepisovač tě požádá o schválení akce {{action}}."
},
amberCallback: {
processing: "Zpracovávám přihlášení přes Amber...",
gotResult: "Přijat výsledek: {{result}}",
noResultDebug: "Žádný výsledek z Amber",
noResultToast: "Z Amber nepřišel žádný výsledek. Operace možná byla zrušena.",
validPubkey: "Platný pubkey! Přihlašuji...",
loginSuccessful: "Přihlášení proběhlo úspěšně!",
loginErrorDebug: "Chyba přihlášení: {{error}}",
invalidResultDebug: "Neplatný formát výsledku: {{result}}",
loggedInTitle: "Přihlášeno",
amberLoginDesc: "Úspěšně přihlášeno přes Amber!",
loginFailedTitle: "Přihlášení selhalo",
loginFailedDesc: "Nepodařilo se dokončit přihlášení přes Amber. Zkus to znovu.",
invalidPubkeyDesc: "Z Amber byl přijat neplatný pubkey.",
sessionLostToast: "Data relace se ztratila. Zkus to znovu.",
eventSignedTitle: "Událost podepsána",
eventSignedDesc: "Tvoji událost podepsal Amber.",
signingFailedTitle: "Podepisování selhalo",
signingFailedDesc: "Nepodařilo se zpracovat podepsanou událost z Amber.",
operationCompleteTitle: "Operace dokončena",
operationCompleteDesc: "{{op}} dokončeno."
},
loginDialog: {
loginWithAmber: "Přihlásit se přes Amber (Android)",
welcomeTitle: "Vítej ve SkateSpots",
welcomeSubtitle: "Zaregistruj se nebo se přihlas a pokračuj",
newHere: "Jsi tu nový?",
createFree: "Vytvoř si účet zdarma. E-mail není potřeba.",
createAccount: "Vytvořit účet",
orLogIn: "Nebo se přihlas",
loggedInTitle: "🛹 Přihlášeno!",
loggedIn: "Přihlášeno!",
connectedAmber: "Připojeno přes Amber!",
amberLoginFailed: "Přihlášení přes Amber selhalo",
amberCancelled: "Přihlášení zrušeno. Klepni na \"Otevřít Amber\" a zkus to znovu.",
amberNotFound: "Amber nenalezen. Ujisti se, že máš Amber nainstalovaný ze ZapStore.",
loginFailed: "Přihlášení selhalo",
pubkeyError: "Vlož svůj hex pubkey (64 znaků) nebo npub z Amber",
pairedSigner: "Spárováno s tvým podepisovačem.",
connectFailed: "Nepodařilo se připojit k tvému podepisovači.",
openedEncrypted: "Otevřel jsem tvůj šifrovaný klíč.",
openKeyFailed: "Tento klíč se nepodařilo otevřít.",
bunkerPrefix: "Musí začínat na bunker://",
connectedBunker: "Připojeno přes bunker!",
bunkerFailed: "Selhalo: {{error}}",
checkBunkerUri: "Zkontroluj své bunker URI",
nsecPrefix: "Musí začínat na nsec1",
invalidNsec: "Neplatný nsec: {{error}}",
checkKey: "Zkontroluj svůj klíč",
noExtensionTitle: "Žádné rozšíření nenalezeno",
noExtensionDesc: "Nainstaluj Alby nebo jiné rozšíření NIP-07.",
amberIdleDesc: "Tvůj klíč zůstává uvnitř Amber. Jedno klepnutí — schval v Amber a jsi zpět, přihlášen. Není co kopírovat.",
continueWithAmber: "Pokračovat s Amber",
noAmberGetIt: "Nemáš Amber? Získej ho →",
waitingAmberTitle: "Čekám na Amber…",
waitingAmberDesc: "Schval požadavek v Amber. Přihlásíš se automaticky ve chvíli, kdy se vrátíš.",
openAmberAgain: "Otevřít Amber znovu",
havingTrouble: "Máš potíže? Zadej klíč ručně",
enterPublicKey: "Zadej svůj veřejný klíč",
enterPublicKeyDescBefore: "Jen pokud automatický průběh nefungoval. V Amber: klepni na svůj profil →",
copyPublicKey: "Kopírovat veřejný klíč",
enterPublicKeyDescAfter: "a vlož ho sem.",
connect: "Připojit",
back: "← Zpět",
signInWithPhone: "Přihlas se telefonem",
signInWithPhoneDesc: "Naskenuj pomocí aplikace podepisovače (Amber, nsec.app). Tvůj klíč nikdy neopustí telefon.",
showPairingCode: "Zobrazit párovací kód",
waitingSigner: "Čekám na tvůj podepisovač…",
copyLink: "Kopírovat odkaz",
orPasteBunker: "nebo vlož bunker URL",
bunkerTitle: "Bunker (NIP-46)",
bunkerPasteBefore: "Vlož svůj",
bunkerPasteAfter: "URI.",
amberInstructions: "Nastavení → NIP-46 Bunker → Vytvořit → Kopírovat",
nsecAppInstructions: "Připojit aplikaci → Kopírovat bunker URI",
secretKeyTitle: "Tajný klíč",
secretKeyRawDesc: "Vlož přímo svůj tajný klíč Nostr.",
secretKeyEncDesc: "Otevři zálohu klíče chráněnou heslem.",
rawNsec: "Surový nsec",
encryptedNip49: "Šifrovaný (NIP-49)",
nsecWarning: "⚠️ Používej jen na důvěryhodném zařízení. Svůj nsec nikdy nikomu nesdílej.",
login: "Přihlásit se",
encSaferDesc: "Bezpečnější: klíč zůstává šifrovaný, dokud nezadáš heslo, takže zálohu můžeš bezpečně uchovat v cloudovém úložišti nebo správci hesel.",
password: "Heslo",
openEncryptedKey: "Otevřít šifrovaný klíč",
browserExtensionTitle: "Rozšíření prohlížeče (NIP-07)",
browserExtensionDesc: "Nejlepší pro počítač. Funguje s Alby, nos2x, Flamingo.",
loginWithExtension: "Přihlásit se přes rozšíření"
},
signupDialog: {
download: "Stáhnout",
stepChoose: "Volba",
stepProfile: "Profil",
stepSaveKey: "Uložit klíč",
somethingWrong: "Něco se pokazilo",
createFailed: "Nepodařilo se vytvořit tvůj účet. Zkus to znovu.",
keySavedTitle: "Tajný klíč uložen!",
keySavedDesc: "Tvůj klíč byl bezpečně uložen.",
downloadFailedTitle: "Stažení selhalo",
downloadFailedDesc: "Soubor s klíčem se nepodařilo stáhnout. Zkopíruj ho ručně.",
encSavedTitle: "Šifrovaná záloha uložena 🔐",
encSavedDesc: "Uchovej si soubor I heslo — k opětovnému přihlášení potřebuješ obojí.",
encFailed: "Tento klíč se nepodařilo zašifrovat.",
invalidFileTitle: "Neplatný typ souboru",
invalidFileDesc: "Jako avatar vyber prosím obrázkový soubor.",
fileTooLargeTitle: "Soubor je příliš velký",
fileTooLargeDesc: "Obrázek avataru musí být menší než 5 MB.",
avatarUploadedTitle: "Avatar nahrán!",
avatarUploadedDesc: "Tvůj avatar byl úspěšně nahrán.",
uploadFailedTitle: "Nahrání selhalo",
uploadFailedDesc: "Nepodařilo se nahrát avatar. Zkus to znovu.",
nameRequiredTitle: "Je potřeba zobrazované jméno",
nameRequiredDesc: "Zvol si zobrazované jméno, ať ostatní skejťáci vědí, kdo jsi. Můžeš ho kdykoli změnit.",
reserveFailedTitle: "Toto jméno se nepodařilo rezervovat",
reserveFailedDesc: "{{error}} Nějaké si můžeš nárokovat později v Nastavení.",
profileCreatedTitle: "Profil vytvořen!",
profileCreatedDesc: "Tvůj profil byl nastaven.",
profileFailedTitle: "Nastavení profilu selhalo",
profileFailedDesc: "Tvůj účet byl vytvořen, ale nastavení profilu selhalo. Můžeš ho upravit později.",
welcomeToastTitle: "Vítej!",
welcomeToastDesc: "Tvůj účet je připraven.",
titleWelcome: "Přidej se ke SkateSpots",
titleProfile: "Nastav si profil",
titleDone: "Vítej!",
createFreeAccount: "Vytvoř si účet zdarma",
createFreeAccountDesc: "Žádný e-mail, žádný telefon, žádné heslo. Tvůj účet je klíč Nostr — zvol si, kde bude žít.",
recommended: "Doporučeno",
signUpWithAmber: "Zaregistruj se přes Amber",
signUpWithAmberDesc: "Tvůj klíč se vytvoří a uloží přímo v aplikaci Amber — SkateSpots se ho nikdy nedotkne. Nejbezpečnější. Jedno klepnutí ke schválení.",
continueWithAmber: "Pokračovat s Amber",
orQuickWay: "nebo tou rychlejší cestou",
quickAccount: "Rychlý účet na tomto zařízení",
quickAccountDesc: "Vygenerujeme klíč, který žije na tomto zařízení. Nejrychlejší start — hned potom ti pomůžeme uložit zálohu.",
createQuickAccount: "Vytvořit rychlý účet",
quickReassurance: "Trvá 5 sekund · žije na tomto zařízení · hned ti pomůžeme se zálohou",
preferAnotherSigner: "Dáváš přednost jinému podepisovači?",
iosDesktopNudge: "Jsi na iOS nebo na počítači? Aplikace podepisovače nebo rozšíření prohlížeče je nejbezpečnější volba —",
seeAllOptions: "Zobrazit všechny možnosti",
youreInPickName: "Jsi ve hře! 🛹 Zvol si zobrazované jméno, ať skejťáci vědí, kdo jsi",
changeAnytime: "Později ho můžeš kdykoli změnit. Bio a avatar jsou volitelné.",
publishingProfile: "Zveřejňuji tvůj profil...",
displayName: "Zobrazované jméno",
displayNamePlaceholder: "např. Tony, gnarlyGrind nebo jméno tvého crew",
displayNameHint: "Povinné — takto se budeš zobrazovat napříč SkateSpots. Kdykoli ho můžeš změnit.",
skateName: "Tvé jméno na SkateSpots",
skateNameHint: "Zdarma a volitelné — ověřené jméno, které na tvém profilu ukáže ✓.",
bio: "Bio",
bioPlaceholder: "Řekni ostatním něco o sobě...",
avatar: "Avatar",
uploadAvatar: "Nahrát obrázek avataru",
saving: "Ukládám...",
saveAndStart: "Uložit a začít skejtovat",
addNameToContinue: "Pro pokračování přidej zobrazované jméno.",
savingPublishesNote: "Uložením zveřejníš svůj profil na Nostr — podepisovač tě může jednou požádat o schválení.",
youreIn: "Jsi ve hře! 🛹",
oneQuickThing: "Ještě jedna rychlá věc, než se pustíš…",
saveLoginKey: "Ulož si přihlašovací klíč",
saveLoginKeyBefore: "Toto je",
only: "jediná",
saveLoginKeyAfter: "cesta zpět do tvého účtu — žádný e-mail, žádné obnovení hesla. Ulož si ho teď a budeš se moct přihlásit na jakémkoli zařízení, kdekoli skejtuješ.",
revealSaveKey: "Zobrazit a uložit můj klíč",
recoveryCopied: "Kód pro obnovu zkopírován. Uchovej ho na bezpečném místě.",
saved: "Uloženo",
treatLikeBoardKeys: "Chovej se k němu jako ke klíčům od svého prkna — kdokoli s tímto kódem ovládá tvůj účet. Nikdy ho nesdílej.",
hideEncBackup: "Skrýt šifrovanou zálohu",
saveEncBackup: "Uložit šifrovanou zálohu",
encBackupBefore: "Kopie chráněná heslem — bezpečná pro cloudové úložiště nebo správce hesel. Budeš potřebovat soubor",
and: "a",
encBackupAfter: "heslo.",
choosePassword: "Zvol si heslo",
saveEncBackupCta: "Uložit šifrovanou zálohu",
savedCodeAria: "Uložil jsem si kód pro obnovu",
savedCodeLabel: "Uložil jsem si kód pro obnovu na bezpečné místo — do správce hesel nebo offline na papír.",
letsSkate: "Jdeme skejtovat",
saveLater: "Uložím si to později v Nastavení",
advancedSigner: "Pokročilé: použij raději aplikaci podepisovače"
},
mnemonic: {
generatedTitle: "Fráze pro obnovu vygenerována! 🎉",
generatedDesc: "Zapiš si těchto 12 slov v pořadí. Jsou klíčem k tvému účtu!",
savedTitle: "Fráze pro obnovu uložena!",
savedDesc: "Uchovej tento soubor na bezpečném místě.",
downloadFailedTitle: "Stažení selhalo",
downloadFailedDesc: "Soubor se nepodařilo stáhnout. Zkopíruj ho ručně.",
copiedTitle: "Zkopírováno do schránky!",
copiedDesc: "Tvá fráze pro obnovu byla zkopírována.",
qrWindowTitle: "QR kód fráze pro obnovu",
qrHeading: "Tvůj QR kód fráze pro obnovu",
qrAlt: "QR kód fráze pro obnovu",
qrWarning: "Uchovej tento QR kód v soukromí a v bezpečí!",
qrPrint: "Vytisknout QR kód",
qrFailedTitle: "QR kód selhal",
qrFailedDesc: "QR kód se nepodařilo vygenerovat.",
accountCreatedTitle: "Účet vytvořen! 🎉",
accountCreatedDesc: "Vše je hotovo! Tvá fráze pro obnovu je v bezpečí.",
loginFailedTitle: "Přihlášení selhalo",
loginFailedDesc: "Nepodařilo se vytvořit účet. Zkus to znovu.",
verifyFailedTitle: "Ověření selhalo",
verifyFailedDesc: "Slova nesouhlasí. Zkontroluj je a zkus to znovu.",
titlePrefix: "Vytvořit účet s",
titleSuffix: "frází pro obnovu",
twelveWordTitle: "12slovná fráze pro obnovu",
twelveWordDesc: "Tvá fráze pro obnovu je jako hlavní heslo. Napiš ji na papír a bezpečně ji ulož. Budeš ji potřebovat pro přístup ke svému účtu z jiných zařízení nebo pokud si vymažeš data prohlížeče.",
generate: "Vygenerovat frázi pro obnovu",
useNsecInstead: "Použít raději pokročilý nsec klíč",
yourPhrase: "Tvá fráze pro obnovu",
copy: "Kopírovat",
download: "Stáhnout",
qrCode: "QR kód",
criticalWarning: "Kritické bezpečnostní varování",
warnWriteStrong: "Napiš ji",
warnWrite: "na papír a bezpečně ji ulož",
warnNeverShareStrong: "Nikdy nesdílej",
warnNeverShare: "svou frázi pro obnovu s nikým",
warnBackupsStrong: "Měj více záloh",
warnBackups: "na různých bezpečných místech",
warnAnyoneStrong: "Kdokoli s touto frází",
warnAnyone: "navždy ovládá tvůj účet",
warnLoseStrong: "Pokud ji ztratíš",
warnLose: "navždy ztratíš svůj účet",
savedSecurely: "Uložil jsem ji bezpečně",
verifyTitle: "Ověř svou frázi pro obnovu",
verifyDesc: "Abychom se ujistili, že jsi ji správně uložil, zadej tato slova:",
wordLabel: "Slovo č. {{n}}",
wordPlaceholder: "Zadej slovo č. {{n}}",
goBack: "Zpět",
verifyCreate: "Ověřit a vytvořit účet",
completeTitle: "Účet vytvořen!",
completeDesc: "Tvůj účet Nostr je připraven!",
signerTitle: "Doporučeno: Nastav si aplikaci podepisovače",
signerSubtitle: "Udrž své klíče v ještě větším bezpečí",
signerDesc: "Pro lepší bezpečnost používej raději specializovanou aplikaci podepisovače, místo abys svou frázi pro obnovu vkládal všude možně. Aplikace podepisovače udrží tvé klíče v bezpečí a přitom můžeš používat jakoukoli aplikaci Nostr.",
signerCta: "Zjistit více o aplikacích podepisovače",
skip: "Zatím přeskočit"
},
signupMethod: {
titlePrefix: "Zvol si",
titleSuffix: "způsob registrace",
subtitle: "Obě metody jsou bezpečné. Zvol tu, která ti sedí víc!",
recommended: "Doporučeno",
mnemonicTitle: "Fráze pro obnovu",
mnemonicDesc: "12 slov, která se snadno zapamatují. Průmyslový standard používaný Bitcoinem, Ethereem a většinou krypto peněženek.",
mnemonicF1: "Snadno se zapíše na papír",
mnemonicF2: "Funguje s dalšími aplikacemi Nostr (NIP-06)",
mnemonicF3: "Umí vygenerovat více účtů",
mnemonicF4: "Známá pro krypto uživatele",
useMnemonic: "Použít frázi pro obnovu",
advanced: "Pokročilé",
nsecTitle: "Tajný klíč (nsec)",
nsecDesc: "Surový kryptografický klíč. Techničtější, ale dává ti přímý přístup k tvé identitě Nostr.",
nsecF1: "Přímá kryptografická kontrola",
nsecF2: "Kompatibilní se všemi aplikacemi Nostr",
nsecF3: "Jediný řetězec k zazálohování",
nsecF4: "Žádná vrstva odvození",
useNsec: "Použít tajný klíč",
footer: "🔒 Obě metody jsou stejně bezpečné. Zvol si podle svých preferencí!"
},
skateNip05: {
placeholder: "tvejmeno",
claimedSuffix: "je tvoje — ulož profil a zveřejní se.",
checking: "Kontroluji dostupnost…",
available: "{{name}}@{{domain}} je volné",
claim: "Nárokovat si ho",
hint: "Písmena, číslice, pomlčky. Zdarma a na tvém profilu se zobrazí jako odznak ✓."
},
nip05Required: {
getFree: "Získej NIP-05 zdarma / levně",
paid: "Placené",
requiredTitle: "Vyžadováno ověření NIP-05",
bannerReason: "Abychom zabránili spamu a budovali důvěru, {{role}} potřebují ověřenou adresu Nostr (NIP-05).",
gateReason: "Abychom zabránili spamu a budovali důvěru, {{role}} musí mít ověření NIP-05.",
addInSettings: "Přidat NIP-05 v Nastavení",
explainer: "NIP-05 prokazuje tvou identitu tím, že propojí tvůj profil Nostr s doménou — například",
updateProfile: "Upravit svůj profil"
},
editProfile: {
uploadSuccessTitle: "Úspěch",
uploadSuccessDesc: "{{field}} úspěšně nahráno",
uploadErrorDesc: "Nepodařilo se nahrát {{field}}. Zkus to znovu.",
mustBeLoggedIn: "Pro úpravu profilu musíš být přihlášený",
invalidClinkTitle: "Neplatný kód CLINK",
invalidClinkDesc: "Tohle nevypadá jako platný kód noffer1…. Vymaž ho nebo vlož platný.",
invalidLightningTitle: "Neplatná Lightning adresa",
invalidLightningDesc: "Použij adresu podobnou e-mailu, například ty@walletofsatoshi.com.",
invalidSpTitle: "Neplatná adresa Silent Payment",
invalidSpDesc: "Adresa Silent Payment začíná na \"sp1\" a je dost dlouhá. Vymaž ji nebo vlož platnou.",
invalidCordnTitle: "Neplatný odkaz Cordn",
invalidCordnDesc: "Vlož úplný kontaktní odkaz Cordn ve tvaru https://….",
updateSuccessTitle: "Úspěch",
updateSuccessDesc: "Tvůj profil byl upraven",
updateErrorDesc: "Nepodařilo se zveřejnit profil. Zkontroluj připojení k Relay v Nastavení > Relay",
identityTitle: "Identita",
identityDesc: "Jak se zobrazuješ napříč SkateSpots.",
displayName: "Zobrazované jméno",
displayNamePlaceholder: "Tvé jméno",
bio: "Bio",
bioPlaceholder: "Pár slov o tobě a tvém skejtování…",
profilePicture: "Profilový obrázek",
pictureDesc: "Nahraj nebo vlož čtvercový obrázek.",
bannerImage: "Obrázek banneru",
bannerDesc: "Široký obrázek pro horní část tvého profilu.",
website: "Web",
bitcoinTitle: "Bitcoin a platby",
bitcoinDesc: "Nech lidi posílat ti zaps, spropitné a platby přímo — bez prostředníka.",
lightningAddress: "Lightning adresa",
lud16Invalid: "Použij adresu podobnou e-mailu, např. ty@tvedomena.com.",
lud16Ok: "Napájí tlačítko „Zap“ na tvém profilu.",
lud16Hint: "Okamžité spropitné v Bitcoinu. Napájí tlačítko „Zap“ na tvém profilu.",
silentPaymentAddress: "Adresa Silent Payment",
spInvalid: "Měla by začínat na „sp1“ a být dost dlouhá.",
spOk: "Platná — znovupoužitelná, soukromá on-chain adresa.",
spHint: "Znovupoužitelná statická on-chain adresa (BIP-352). Sdílej ji jednou; každá platba je nespojitelná.",
clinkTipCode: "Kód spropitného CLINK",
nofferInvalid: "Tohle nevypadá jako platný kód noffer1….",
nofferOk: "Platný — na tvém profilu se zobrazí tlačítko „Spropitné v Bitcoinu“.",
nofferHint: "Samospravovaný kód CLINK, takže ti kdokoli může poslat spropitné přes Nostr — bez prostředníka.",
skateProfileTitle: "Skejtový profil",
skateProfileDesc: "Reprezentuj své sponzory a způsob, jakým tě crew kontaktuje.",
badges: "Odznaky",
badgesHint: "(označení + volitelný odkaz)",
badgeExample: "např. Independent Trucks",
badgeLabelPlaceholder: "Označení odznaku…",
badgeUrlPlaceholder: "https://… (volitelné)",
removeBadge: "Odebrat odznak",
addBadge: "Přidat odznak",
badgesDescBefore: "Sponzoři, Shops nebo lidé, kteří podporují tvé skejtování — a cokoli dalšího, co chceš ukázat. Každý se na tvém profilu změní na klikatelný štítek. Tvůj",
badgesDescAfter: "odznak člena se přidá automaticky.",
coordinator: "Koordinátor",
cordnInvalid: "Tohle nevypadá jako koordinátor. Vlož nprofile, odkaz na cordn.net nebo https:// URL.",
cordnOk: "Zobrazí se na tvém profilu — ostatní si ho přidají jedním klepnutím.",
cordnHint: "Koordinátor Cordn, který ostatní používají ke komunikaci s tebou. Soukromý, šifrovaný, tvůj.",
useMyCoordinator: "Použít mého koordinátora",
accountTitle: "Účet",
accountDesc: "Další nastavení účtu.",
botAccount: "Účet bota",
botAccountDesc: "Označ tento účet jako automatizovaný nebo jako bota.",
saving: "Ukládám…",
saveProfile: "Uložit profil",
nip05VerifiedHandle: "Ověřené jméno NIP-05",
nip05How: "Jak?",
extraHandles: "Další jména",
extraHandlesHint: "volitelné — přidej až 5",
nip05HintEmpty: "Ověřené jméno jako ty@tvedomena.com — verze modrého odznaku na Nostru. Na tvém profilu ukáže odznak ✓ a odemkne filtr „Ověřeno“ v adresáři skejťáků.",
nip05Invalid: "Použij jméno podobné e-mailu, např. ty@tvedomena.com — bez „https://“ a bez mezer.",
nip05Checking: "Kontroluji tvou doménu…",
nip05Verified: "Ověřeno — tvá doména potvrzuje, že toto jméno patří tobě. ✓",
nip05Mismatch: "Tvá doména mapuje toto jméno na JINÝ klíč. Oprav své .well-known/nostr.json, aby ukazovalo na tento účet.",
nip05Unreachable: "Zatím se nepodařilo dosáhnout na /.well-known/nostr.json tvé domény. Uložená jména stále fungují, jakmile doménu správně nastavíš.",
nip05Enter: "Zadej své jméno NIP-05.",
freeHandleBefore: "Nemáš vlastní doménu? Nárokuj si zdarma",
freeHandleAfter: "jméno od SkateSpots.",
uploadLabel: "Nahrát {{label}}",
previewLabel: "Náhled {{label}}"
},
security: {
recoveryCopied: "Kód pro obnovu zkopírován. Ulož ho na bezpečné místo.",
savedTitle: "Uloženo!",
recoveryDownloaded: "Kód pro obnovu stažen. Uchovej ho na bezpečném místě.",
downloadFailedTitle: "Stažení selhalo",
downloadFailedDesc: "Zkopíruj ho prosím raději ručně.",
loginRequired: "Je potřeba přihlášení",
loginRequiredDesc: "Pro přístup k nastavení zabezpečení se přihlas.",
backupConfirmedTitle: "Záloha potvrzena! ✅",
backupConfirmedDesc: "Výborně! Tvé klíče jsou v bezpečí.",
yourRecoveryCode: "Tvůj kód pro obnovu",
recoveryCodeDesc: "Neuložil sis ho při registraci? Tady si ho můžeš kdykoli vyzvednout.",
recoveryCodeBefore: "Tento kód je",
only: "jediná",
recoveryCodeAfter: "cesta, jak se znovu přihlásit na novém zařízení nebo v prohlížeči. Ulož si ho na bezpečné místo (správce hesel nebo na papír). Kdokoli, kdo ho má, ovládá tvůj účet — nikdy ho nesdílej.",
revealRecovery: "Zobrazit můj kód pro obnovu",
qrHint: "Naskenuj pomocí jiné aplikace Nostr a přihlas se. Udržuj tuto obrazovku v soukromí.",
neverShareHide: "⚠️ Nikdy to nesdílej. Až skončíš, skryj to.",
hide: "Skrýt",
amberNoteBefore: "Jsi přihlášený přes",
amberNoteAfter: ". Tvůj kód pro obnovu žije uvnitř Amber — pro jeho zálohu otevři aplikaci Amber. SkateSpots tvůj klíč nikdy nevidí.",
bunkerNoteBefore: "Jsi přihlášený přes",
remoteSigner: "vzdálený podepisovač (bunker)",
bunkerNoteAfter: ". Tvůj kód pro obnovu uchovává tvá služba podepisovače, nikoli SkateSpots. Zazálohuj si ho tam.",
extensionNoteBefore: "Jsi přihlášený přes",
browserExtension: "rozšíření prohlížeče",
extensionNoteAfter: ". Tvůj kód pro obnovu žije v rozšíření — použij jeho vlastní možnost zálohy/exportu. SkateSpots tvůj klíč nikdy nevidí.",
otherNote: "Tvůj kód pro obnovu spravuje tvá aplikace podepisovače, nikoli SkateSpots. Zazálohuj si ho tam.",
backupWarningTitle: "⚠️ Zazálohoval sis svou frázi pro obnovu nebo tajný klíč?",
backupWarningBody: "Tvé klíče jsou JEDINÝ způsob přístupu k účtu. Pokud je ztratíš, ztratíš všechno — žádné obnovení hesla neexistuje!",
iveBackedUp: "Zazálohoval jsem si klíče",
backupConfirmed: "✅ Záloha potvrzena",
backupNotConfirmed: "⚠️ Záloha nepotvrzena",
backupConfirmedStatusDesc: "Potvrdil jsi, že tvé klíče jsou bezpečně zazálohované.",
backupNotConfirmedDesc: "Nezapomeň si zazálohovat frázi pro obnovu nebo tajný klíč!",
notSavedYetBefore: "Ještě sis neuložil kód pro obnovu? Žádný problém — vyzvedni si ho v sekci",
notSavedYetAfter: "výše, ulož ho na bezpečné místo a potvrď to níže.",
yesBackedUp: "Ano, zazálohoval jsem si klíče",
bestPracticesTitle: "Osvědčené postupy pro bezpečnost klíčů",
bestPracticesDesc: "Jak udržet svůj účet Nostr v bezpečí",
bp1Title: "Napiš ji na papír",
bp1Desc: "Fyzická záloha je nejbezpečnější. Ulož ji na bezpečné místo, například do trezoru.",
bp2Title: "Více záloh",
bp2Desc: "Měj kopie na různých bezpečných místech (domácí trezor, bankovní schránka atd.)",
bp3Title: "Nikdy nesdílej své klíče",
bp3Desc: "Opravdové aplikace Nostr po prvním přihlášení NIKDY nechtějí tvůj nsec ani frázi pro obnovu",
bp4Title: "Neukládej je nešifrované v cloudu",
bp4Desc: "Vyhni se Google Docs, konceptům e-mailů nebo prostému textu v cloudovém úložišti",
bp5Title: "Zvaž použití rozšíření prohlížeče",
bp5Desc: "Alby, nos2x nebo Flamingo udrží tvé klíče v bezpečí a nikdy je neodhalí webům",
importantReminders: "⚠️ Důležitá připomenutí",
rem1: "Pokud ztratíš klíče, navždy ztratíš svůj účet",
rem2: "Žádná firma ani osoba nemůže obnovit tvé heslo — dokonce ani my",
rem3: "Kdokoli s tvými klíči má plnou kontrolu nad tvým účtem",
rem4: "Tvé klíče ovládají všechna tvá data na Nostru ve VŠECH aplikacích",
recommendedSigners: "🔌 Doporučení podepisovači Nostr",
recommendedSignersDesc: "Pro lepší bezpečnost a pohodlí použij podepisovač Nostr",
recommended: "Doporučeno",
amberDesc: "Bezpečný podepisovač Nostr pro Android. Udrží tvé klíče v bezpečí v telefonu a podepisuje události, aniž by je odhalil.",
albyDesc: "Plnohodnotné rozšíření s Lightning peněženkou, WebLN a podporou NWC.",
flamingoDesc: "Jednoduché, čisté rozhraní. Zaměřuje se na podepisování Nostr bez funkcí peněženky.",
nos2xDesc: "Minimalistické, odlehčené rozšíření pro pokročilé uživatele.",
nostrConnectTitle: "☁️ Nostr Connect (vzdálení podepisovači)",
nostrConnectDesc: "Použij vzdálený podepisovač pro přístup ke svému účtu z jakéhokoli zařízení",
nostrConnectBody: "Nostr Connect (nazývaný také \"bunkery\") ti umožňuje uložit klíče na bezpečný server a přihlásit se z jakéhokoli zařízení. Tvé klíče server nikdy neopustí, ale účet můžeš používat kdekoli!",
nsecAppDesc: "Bezplatný, bezpečný vzdálený podepisovač. Vytvoř bunker:// URI a při přihlášení ho vlož.",
nostrumDesc: "Další možnost vzdáleného podepisovače s podporou mobilů.",
howToUse: "💡 Jak používat:",
howToUseDesc: "Vytvoř si účet na jedné z těchto služeb, získej svůj připojovací řetězec bunker:// a při přihlášení ho vlož do karty \"Nostr Connect\"."
},
relayList: {
connected: "Připojeno",
connecting: "Připojuji…",
offline: "Offline",
removeUrl: "Odebrat {{url}}",
add: "Přidat",
publishedTitle: "Seznam Relay zveřejněn",
publishedDesc: "Synchronizováno s Nostrem (kind 10002).",
publishFailedTitle: "Nepodařilo se zveřejnit seznam Relay",
invalidUrlTitle: "Neplatná URL Relay",
invalidUrlDesc: "Zkus něco jako wss://relay.example.com",
alreadyInList: "Relay už je v tvém seznamu",
keepReadWriteTitle: "Ponech čtení nebo zápis u",
keepReadWriteDesc: "Relay potřebuje alespoň jedno z čtení/zápis.",
alreadyInThisList: "Relay už je v tomto seznamu",
dmPublishedTitle: "Relay pro DM zveřejněny",
dmPublishedDesc: "Schránka NIP-17 aktualizována.",
dmPublishFailedTitle: "Nepodařilo se zveřejnit Relay pro DM",
nip65Title: "Relay (NIP-65)",
nip65DescUser: "Klepnutím přepneš Čtení / Zápis. Zveřejní se na Nostr jako tvůj seznam kind 10002.",
nip65DescLoggedOut: "Klepnutím přepneš Čtení / Zápis. Pro zveřejnění seznamu na Nostr se přihlas.",
noRelays: "Zatím žádné Relay — přidej nějaké níže.",
local: "Lokální",
read: "Čtení",
readHint: "Načítej obsah z tohoto Relay",
write: "Zápis",
writeHint: "Zveřejňuj své události na tomto Relay",
dmTitle: "Relay pro schránku DM",
dmDesc: "Kde přijímáš přímé zprávy NIP-17 (kind 10050). Když je prázdné, použijí se tvé Relay pro zápis.",
localTitle: "Lokální Relay",
localDesc: "Jen pro aplikaci (např. uzel v LAN). Používá se pro čtení i zápis; nikdy se nezveřejňuje.",
blockedTitle: "Blokované Relay",
blockedDesc: "Nikdy se k nim nepřipojuj — vyloučeno ze všech čtení i zápisů."
},
relatr: {
searchingTitle: "Hledám službu Relatr...",
searchingDesc: "Dotazuji Nostr na profily Relatr",
foundTitle: "Služba Relatr nalezena!",
foundDesc: "Služba: {{name}}",
unknown: "Neznámé",
notFoundTitle: "Žádná služba Relatr nenalezena",
notFoundDesc: "Zkus zadat pubkey ručně nebo zkontroluj https://www.relatr.xyz/",
searchFailedTitle: "Hledání selhalo",
searchFailedDesc: "Nepodařilo se dotázat Nostr na profily Relatr",
invalidPubkeyTitle: "Neplatný pubkey",
invalidPubkeyDesc: "Zadej prosím platný 64znakový hex pubkey",
enabledTitle: "Relatr zapnut!",
enabledDesc: "Globální skóre důvěry jsou nyní aktivní.",
disabledTitle: "Relatr vypnut",
disabledDesc: "Skóre důvěry se už nenačítají.",
title: "Skóre důvěry Relatr",
desc: "Globální skóre důvěry pomáhá rozpoznat spolehlivé uživatele a omezit spam",
status: "Stav",
active: "Aktivní",
disabled: "Vypnuto",
activeStrong: "Relatr je aktivní.",
activeDesc: "Skóre důvěry z globální síťové analýzy ContextVM pomáhají rozpoznat spolehlivé skejťáky a omezit spam.",
disabledStrong: "Relatr je vypnutý.",
disabledHint: "Zapni ho a získej skóre důvěry z globální sítě Nostr.",
disable: "Vypnout Relatr",
enable: "Zapnout Relatr",
advancedSettings: "Pokročilá nastavení",
servicePubkey: "Pubkey služby Relatr",
pubkeyPlaceholder: "Zadej 64znakový hex pubkey...",
searching: "Hledám...",
autoDiscover: "Automaticky objevit",
pubkeyDefault: "Výchozí: oficiální služba Relatr od ContextVM (npub1dvmc...)",
relayLabel: "Relay (kam Relatr zveřejňuje skóre)",
relayDefault: "Výchozí: wss://relay.contextvm.org (oficiální relay ContextVM)",
applyChanges: "Použít změny",
learnMore: "Zjistit více:",
website: "Web Relatr",
github: "GitHub Relatr",
nip85Spec: "Specifikace NIP-85"
},
followList: {
unfollow: "Přestat sledovat",
title: "Tvá síť Nostr",
desc: "Spravuj, koho sleduješ. Sledování uživatelů pomáhá budovat tvou síť důvěry a určuje, které Spots zobrazují odznaky důvěry.",
following: "Sleduješ ({{count}})",
followers: "Sledující ({{count}})",
follow: "Sledovat",
followHint: "💡 Vlož pubkey Nostr (npub1...), adresu NIP-05 (user@domain.com) nebo hex pubkey",
notFollowing: "Zatím nikoho nesleduješ",
notFollowingHint: "Sleduj skejťáky a uvidíš jejich Spots s odznaky ✅ OVĚŘENO",
trustActiveStrong: "✅ Odznaky důvěry aktivní:",
trustActive: "Spots vytvořené lidmi, které sleduješ, teď zobrazí odznaky OVĚŘENO. Spots od jejich přátel zobrazí odznaky DŮVĚRYHODNÉ.",
noFollowers: "Zatím žádní sledující",
noFollowersHint: "Sdílej svůj profil Nostr a získej sledující!",
howTitle: "💡 Jak sledování ovlivňuje odznaky důvěry",
verifiedStrong: "✅ OVĚŘENO (zeleně):",
verifiedDesc: "Spots vytvořené lidmi, které přímo sleduješ",
trustedStrong: "🟡 DŮVĚRYHODNÉ (žlutě):",
trustedDesc: "Spots vytvořené lidmi, které sledují tvoji přátelé (2 skoky)",
unverifiedStrong: "⚪ Neověřeno:",
unverifiedDesc: "Spots od uživatelů bez vazby na tvou síť",
tip: "💡 Tip: Sleduj aktivní skejtující a uvidíš více ověřených Spots a buduj svou síť důvěry!"
},
notify: {
enableTitle: "Zapnout oznámení",
enableDesc: "Zabzuč na tomto zařízení, když tě něco potřebuje.",
checkingPermission: "Kontroluji oprávnění…",
unsupported: "Toto zařízení tu oznámení nepodporuje. Pro zapnutí v telefonu znovu sestav aplikaci pro Android.",
denied: "Oznámení jsou pro tento web zablokovaná. Povol je v nastavení prohlížeče/OS a zkus to znovu.",
backgroundTitle: "Oznámení na pozadí",
backgroundDesc: "Dostávej upozornění na zprávy a obchody, i když jsou SkateSpots zavřené.",
pushUnsupported: "Tento prohlížeč nepodporuje push na pozadí. V mobilu si přidej SkateSpots na domovskou obrazovku.",
pushPrivacy: "Abychom tě zastihli při zavřené aplikaci, dostane oznamovací server SkateSpots od tvého Relay ping, když pro tvůj klíč něco dorazí, a předá ho push službě tvého telefonu. Vidí jen to, že tvůj klíč něco má — nikdy kdo to poslal ani co to říká, a nedokáže tvé zprávy dešifrovat. Přihlas se k odběru pro každé zařízení zvlášť.",
bgDeliveryTitle: "Doručování na pozadí (Android)",
bgDeliveryDesc: "Kontroluj nové zprávy, nabídky a obchody, i když je aplikace zavřená — bez služeb Google.",
off: "Vypnuto",
standard: "Standardní (~15 min)",
fast: "Rychlé (~5 min)",
bgDeliveryNote: "Standardní je jen pokus — Android ho může v režimu Doze odložit. Rychlé zobrazuje trvalé oznámení a spotřebovává více baterie. Na našem serveru se nic nedešifruje.",
notifyMeAbout: "Upozorňuj mě na",
couldNotEnable: "Nepodařilo se zapnout",
sendTest: "Poslat zkušební oznámení",
testTitle: "Oznámení SkateSpots jsou zapnutá 🛹",
testBody: "Takhle bude vypadat DM, zap nebo pozvánka do crew.",
footerBefore: "Upozornění se sestavují přímo v tvém zařízení z dat, která aplikace už má, a upozornění na přímé zprávy nikdy nedešifrují tvé zprávy — Amber tedy nikdy není požádán, aby nějakou otevřel. Když je",
footerAfter: "vypnuto, na zcela zavřenou aplikaci se nedostaneme, takže upozornění dorazí při příštím otevření SkateSpots.",
cat_dms_label: "Přímé zprávy",
cat_dms_hint: "Někdo ti pošle soukromou zprávu",
cat_crew_label: "Crew",
cat_crew_hint: "Pozvánky, žádosti o připojení a potvrzení členství",
cat_social_label: "Zaps, odpovědi a zmínky",
cat_social_hint: "Reakce, reposty, zaps, odpovědi a aktualizace událostí",
cat_newsletter_label: "Novinky",
cat_newsletter_hint: "Nové přírůstky ze SkateSpots (jen pro odběratele)",
cat_trades_label: "Nabídky a obchody",
cat_trades_hint: "Nabídky, protinabídky a potvrzení obchodů",
cat_reminders_label: "Připomínky událostí",
cat_reminders_hint: "Připomínka hodinu před událostmi, na které jdeš (aplikace pro Android)"
},
regionBackfill: {
taggedTitle: "Označeno {{count}} lokalit{{s}}",
taggedSkipped: "{{count}} přeskočeno (žádné souřadnice nebo žádná shoda v geokodéru).",
taggedOk: "Regionální značky zapsány na komunitní Relay.",
nothingTitle: "Není co označit",
nothingDesc: "Žádné piny se nepodařilo geokódovat. Zkus to později.",
failedTitle: "Doplnění selhalo",
title: "Doplnit regionální značky",
admin: "Admin",
descBefore: "Piny vytvořené před existencí geokódování mají souřadnice, ale žádnou značku města/země, takže je mapa vykreslí, ale Community Stats umí říct jen „Nezařazeno“. Toto znovu odvodí značky z každého pinu a znovu zveřejní",
descStrong: "tvé vlastní",
descAfter: "neoznačené Spots a Shops.",
scanning: "Prohledávám tvé Spots…",
allTagged: "Každý Spot a Shop, který vlastníš, už má regionální značku. 🎉 Zbývající „Nezařazené“ piny patří jiným mapérům — označit je může jen jejich vlastní klíč.",
countLine: "{{count}} z tvých Spot{{s}}/Shops nemá regionální značku. Tvůj podepisovač může požádat o schválení každého z nich.",
tagging: "Označuji {{done}}/{{total}}…",
run: "Doplnit regionální značky",
summary: "{{updated}} aktualizováno · {{skipped}} přeskočeno · {{failed}} selhalo"
},
adminReview: {
title: "Fronta ke kontrole",
flagged: "{{count}} Spotů{{s}} spouští signály balastu — skryj je nebo zamítni.",
clean: "Spots, které vypadají jako testovací záznamy nebo piny mimo téma."
},
grantPro: {
invalidNpub: "Zadej platný npub (nebo hex pubkey)",
invalidDays: "Počet dní musí být kladné číslo",
grantedTitle: "Pro uděleno ⚡",
grantedDesc: "{{npub}} do {{date}}",
failedTitle: "Udělení selhalo",
title: "Udělit Sasquatch Pro",
owner: "Vlastník",
desc: "Ruční záloha pro ověřenou platbu, kterou zap receipt minul. Zveřejní grant podepsaný vlastníkem; uživatel si ho nemůže padělat.",
targetPlaceholder: "npub1… (nebo hex)",
grant: "Udělit"
},
myData: {
reactionTitle: "{{emoji}} reakce",
deleting: "Mažu...",
requestDeletion: "Požádat o smazání",
selectContentTitle: "Vyber obsah ke smazání",
selectContentDesc: "Vyber konkrétní položky, pro které chceš požádat o smazání.",
all: "Vše",
spots: "Spots",
events: "Události",
shops: "Shops",
listings: "Nabídky",
collections: "Sbírky",
lab: "Lab",
posts: "Příspěvky",
reactions: "Reakce",
selectAll: "Vybrat vše",
selectAllVisible: "Vybrat vše viditelné",
selectedCount: "{{count}} vybráno",
noItemsCategory: "V této kategorii nejsou žádné položky",
decentralizedStrong: "Důležité:",
decentralizedNote: "Nostr je decentralizovaný. Relay by měly žádosti o smazání respektovat, ale některé nemusí. Nejde o zaručené trvalé smazání.",
deleteCount: "Smazat {{count}} polož{{s}}",
noDataTitle: "Žádná data k exportu",
noDataDesc: "Zatím jsi nezveřejnil žádné události.",
exportedTitle: "Data exportována!",
exportedDesc: "Staženo {{count}} událostí jako JSON.",
deletionRequestedTitle: "Smazání vyžádáno",
deletionRequestedDesc: "Žádost o smazání byla zveřejněna na Relay.",
deletionRequestedMany: "Požádáno o smazání {{count}} položek. Poznámka: Některé Relay tuto žádost nemusí respektovat.",
deletionFailedTitle: "Smazání selhalo",
deletionFailedDesc: "Nepodařilo se zveřejnit žádost o smazání. Zkus to znovu.",
loginRequired: "Je potřeba přihlášení",
loginRequiredDesc: "Pro zobrazení a správu svých dat se přihlas.",
title: "Moje data",
desc: "Tvůj obsah v síti Nostr. Tato data vlastníš — kdykoli je exportuj nebo požádej o smazání.",
coachFilmer: "Coach/Filmer",
zaps: "Zaps",
received: "Přijato",
exportAll: "Exportovat všechna data",
recentActivity: "Nedávná aktivita",
viewAll: "Zobrazit vše ({{count}})",
noDataPublished: "Zatím nejsou zveřejněna žádná data",
startBy: "Začni tím, že",
addingASpot: "přidáš Spot",
aboutYourData: "O tvých datech",
ownDataStrong: "Data vlastníš ty.",
ownData: "Veškerý obsah je podepsaný tvými kryptografickými klíči a uložený na Relay Nostr. Žádná firma ho neovládá.",
exportAnytimeStrong: "Export kdykoli",
exportAnytime: "- Stáhni si všechny své události jako JSON",
portableStrong: "Přenosné",
portable: "- Použij své klíče v jakékoli aplikaci Nostr",
selectiveStrong: "Selektivní mazání",
selective: "- Vyber přesně, co smazat",
caveatStrong: "Decentralizovaná výhrada",
caveat: "- Některé Relay mohou data i přes žádost o smazání uchovat"
},
settingsPage: {
seoTitle: "Nastavení - SkateSpots",
seoDescription: "Spravuj nastavení svého účtu SkateSpots.",
heading: "NASTAVENÍ",
subtitle: "Předvolby účtu a aplikace",
editProfile: "Upravit profil",
profileRefreshed: "Profil obnoven!",
found: "Nalezeno: {{name}}",
unnamed: "bez jména",
profileNotFound: "Profil nenalezen",
notFoundOnRelay: "Nenalezen na žádném Relay.",
refreshFailed: "Obnovení selhalo",
refreshFailedDesc: "Nepodařilo se připojit k Relay.",
loginToEdit: "Pro úpravu profilu se přihlas",
noProfileRelays: "Na Relay jsme nenašli žádný profil. Pokud jsi ho už nastavoval, zkus obnovit.",
checkDisplayName: "zobrazované jméno",
checkPhoto: "profilovou fotku",
checkBio: "krátké bio",
checkLightning: "Lightning adresu, aby ti lidé mohli poslat zap",
checkHandle: "jméno @skate-spots.org zdarma",
finishProfile: "Dokonči svůj profil",
addItem: "Přidat {{item}}",
nip05Title: "Ověření NIP-05",
nip05Desc: "Získej ověřenou adresu Nostr (jako name@domain.com) a buduj důvěru. Vyžadováno pro vytváření událostí, profilů koučů a Shops.",
freeFromSkateSpots: "Zdarma od SkateSpots",
claimHandleBefore: "Nárokuj si jméno jako",
claimHandleAfter: "— bez registrace, bez poplatku, bez domény k provozování. Nárokuj si ho na kartě Profil a ulož.",
claimInProfile: "Nárokovat v Profilu",
nip05Footer: "Až NIP-05 získáš, přidej ho do pole Profil a ulož.",
localRelayOn: "Lokální Relay zapnut",
localRelayOff: "Lokální Relay vypnut",
lookingForCitrine: "Hledám Citrine v tomto zařízení…",
noLongerUsing: "Už nepoužíváš Relay v zařízení.",
localRelay: "Lokální Relay",
citrineOff: "Rychlejší čtení a offline záloha v tomto zařízení",
citrineSearching: "Hledám Citrine v tomto zařízení…",
citrineLive: "Připojeno — čte a zálohuje lokálně",
citrineWaiting: "Zapnuto — spusť Citrine pro připojení",
toggleCitrine: "Přepnout lokální Relay Citrine",
citrineDetected: "Relay Citrine detekován",
citrineLooking: "Hledám Citrine…",
citrineNotDetected: "Citrine nedetekován",
recheckCitrine: "Znovu zkontrolovat Relay Citrine",
checking: "Kontroluji",
recheck: "Zkontrolovat znovu",
chipInstantReads: "Okamžité čtení",
chipWorksOffline: "Funguje offline",
chipOnDeviceBackup: "Záloha v zařízení",
cantReachStrong: "Nelze dosáhnout na Citrine.",
cantReachBefore: "Ujisti se, že je nainstalovaná bezplatná aplikace Citrine a její Relay je",
started: "spuštěný",
cantReachAfter: ", pak klepni na Zkontrolovat znovu. Provozuje soukromý Relay Nostr v tvém telefonu pro okamžité čtení a offline zálohu.",
citrineStep1Before: "Otevři Citrine → klepni na",
start: "Start",
citrineStep2Before: "Vrať se sem → klepni na",
getCitrine: "Získat Citrine",
citrinePrivacy: "Tvůj Stash a zprávy tu zůstávají end-to-end šifrované, přesně jako všude jinde. Lokální Relay jen zrychluje a uchovává kopii v zařízení — nikdy nenahrazuje šifrování.",
communityRelayDisabled: "Komunitní Relay vypnut",
communityRelayEnabled: "Komunitní Relay zapnut",
usingOnlyPersonal: "Používáš jen svá nakonfigurovaná Relay.",
skateRelayIncluded: "Relay SkateSpots zahrnut.",
relays: "Relay",
relayPrivacyBefore: "Relay mohou vidět tvou",
ipAddress: "IP adresu",
relayPrivacyAfter: "když se připojíš. Tor ji skryje — a „bezplatnou“ VPN ber jako varovný signál; obvykle monetizují tvůj provoz.",
communityRelay: "Komunitní Relay",
syncingGlobal: "Synchronizace s globální skejtovou komunitou",
usingOnlyPersonalShort: "Používáš jen osobní Relay",
appearance: "Vzhled",
language: "Jazyk",
darkModeOnly: "Jen tmavý režim",
darkModeDesc: "SkateSpots má tmavou neonovou estetiku inspirovanou skejtovou kulturou. Černé pozadí, neonově růžová, limetková a oranžová.",
navigation: "Navigace",
sasquatchExpanded: "Sasquatch byl rozbalen! 🦧 Obnov stránku a uvidíš ho.",
advanced: "Pokročilé",
sasquatchGuide: "🦧 Průvodce Sasquatch",
sasquatchResetDesc: "Obnovit úvodního průvodce do rozbaleného zobrazení",
expandSasquatch: "Rozbalit Sasquatche",
wallet: "Peněženka",
loginToWallet: "Pro správu peněženky se přihlas",
openWallet: "Otevřít peněženku",
balanceSendReceive: "Zůstatek, poslat, přijmout",
connectNwc: "Připojit peněženku NWC",
account: "Účet",
security: "Zabezpečení",
securitySub: "Klíče, podepisování, Amber",
nip05Sub: "Získej ověřenou adresu Nostr",
app: "Aplikace",
myStash: "Můj Stash",
myStashSub: "Soukromý inventář vybavení",
relaysSub: "Připojení k Relay Nostr",
appearanceSub: "Jazyk a motiv",
assistant: "Asistent",
showSasquatch: "Zobrazit asistenta Sasquatch",
showSasquatchDesc: "Zobrazit plovoucí tlačítko Sasquatch na mapě a dalších obrazovkách.",
showMapFooter: "Zobrazit lištu odkazů na mapě",
showMapFooterDesc: "Zobrazit tenký pruh odkazů v dolní části mapy.",
notifications: "Oznámení",
notificationsSub: "Upozornění na DM, crew a zaps",
coordinator: "Koordinátor",
coordinatorSub: "Tvůj skupinový server Cordn",
data: "Data",
myData: "Moje data",
myDataSub: "Export, import, správa",
advancedSub: "Relatr, Sasquatch, nástroje",
notLoaded: "Nenačteno",
notLoggedIn: "Nepřihlášeno"
},
onboarding: {
seoTitle: "Začni — SkateSpots",
seoDescription: "Přidej se k decentralizované skejtové komunitě. Najdi Spots, propoj se s kouči, posílej zaps. Navždy zdarma.",
homeSetTitle: "Domov nastaven 🛹",
homeSetDesc: "Mapa se teď otevře na tvé oblasti.",
locationFailedTitle: "Nepodařilo se získat tvou polohu",
locationFailedDesc: "Zkontroluj oprávnění k poloze nebo si oblast vyber na mapě.",
niceTitle: "🎉 Pěkné!",
niceDesc: "Teď už rozumíš tomu, jak Nostr funguje. Jdeme skejtovat!",
npubCopied: "npub zkopírován do schránky.",
saveLoginNow: "Ulož si přihlášení — udělej to hned",
saveLoginNowDesc: "Tvůj kód pro obnovu je jediná cesta zpět do účtu. Žádný e-mail, žádné obnovení hesla.",
betaBadge: "Beta — otevřeno skejťákům po celém světě",
headline1: "SKEJTUJ",
headline2: "SVŮJ SVĚT",
heroBefore: "A",
decentralized: "decentralizovaná",
heroAfter: "skejtová komunita. Nevlastní ji žádná firma. Žádný algoritmus nezahrabává tvé Spots. Žádné kladivo na bany. Jen skejťáci.",
pillMap: "Mapa Spotů",
pillCoaches: "Kouči a filmeři",
pillEvents: "Události",
pillGear: "Kup/prodej Gear",
pillZaps: "Bitcoin zaps",
pillStash: "Gear Stash",
pillCrews: "Crew",
createFreeAccount: "Vytvoř si účet zdarma",
noEmailNoPassword: "Žádný e-mail. Žádné heslo. Vlastni svou identitu navždy.",
findSpots: "Najdi Spots blízko sebe",
addFirstSpot: "Přidej svůj první Spot",
accountCreated: "Jsi ve hře! Účet vytvořen ✓",
identityYours: "Tvá identita je tvá — uložená v tvém klíči, ne na našich serverech.",
whereSkate: "Kde skejtuješ?",
whereSkateDesc: "Nastav si domovskou oblast jednou a mapa se ti vždy otevře na tvých Spots. Tvé GPS nikdy neopustí zařízení.",
useMyLocation: "Použít mou polohu",
pickOnMap: "Vybrat na mapě",
loginSaved: "Přihlášení uloženo — tvůj účet lze bezpečně obnovit.",
whyBother: "Proč se obtěžovat?",
why1Title: "Každý Spot, jedna mapa",
why1Body: "Ledly, zábradlí, DIY, parky — zmapované skejťáky, kteří je opravdu jezdí. Před cestou si zkontroluj stav, ať neztratíš session kvůli zásahu.",
why2Title: "Postavené skejťáky, ne obleky",
why2Body: "Žádné reklamy, žádný algoritmus, který ti cpe balast do tváře, žádné sbírání dat. Open source. Mapa patří komunitě — včetně tebe.",
why3Title: "Nech si zaplatit za to, že jezdíš",
why3Body: "Zmapuj perlu, natoč banger, uspořádej session — a dostávej zaps v opravdovém Bitcoinu přímo do peněženky. Žádný podíl platformě, žádný prostředník.",
why4Title: "Tvůj účet je opravdu tvůj",
why4Body: "Jeden klíč tě přihlásí do každé aplikace Nostr. Žádná firma tě nemůže vyhodit ani ti ze dne na den smazat účet. Vezmi si identitu kamkoli.",
everythingFree: "Všechno, co umíš — zdarma",
featSpots: "Objevuj Spots",
featSpotsDesc: "Interaktivní mapa s tisíci Spots po celém světě",
featLab: "The Lab",
featLabDesc: "Najdi kouče, filmery a videoeditory blízko sebe",
featEvents: "Události",
featEventsDesc: "Soutěže, session, srazy",
featGear: "Kup / prodej Gear",
featGearDesc: "Peer-to-peer trh s použitým skejtovým Gear",
featStash: "Můj Stash",
featStashDesc: "Soukromý šifrovaný inventář všeho, co vlastníš",
featCrews: "Crew",
featCrewsDesc: "Jezdi se svým crew — sdílené Spots, chat a session",
whatIsNostr: "Co je Nostr?",
whatIsNostrSub: "Protokol, na kterém běží SkateSpots",
nostrBefore: "Nostr je otevřený protokol — jako e-mail, ale pro sociální aplikace. Tvůj účet je",
cryptoKeyPair: "pár kryptografických klíčů",
nostrAfter: ", který vlastníš ty. Žádná jediná firma neovládá tvůj účet ani data — ty si vybíráš, které Relay je budou ukládat, a klidně si můžeš provozovat vlastní. Tvá identita funguje ve všech aplikacích Nostr.",
nostrPoint1: "Data i klíče vlastníš ty",
nostrPoint2: "Žádná firma tě nemůže zabanovat",
nostrPoint3: "Identita funguje všude",
nostrPoint4: "Přímé spropitné v Bitcoinu",
deepDive: "Hloubková sonda: Jak Nostr funguje",
privacyTip: "Tip pro soukromí: tvé GPS nikdy neopustí zařízení. Servery, ke kterým se připojuješ (např. mapové dlaždice), ale pořád vidí tvou IP — pokud chceš skrýt i ji, pomůže VPN nebo Tor. Zcela volitelné.",
readPrivacy: "Přečti si naši stránku o soukromí",
zapsWallet: "⚡ Zaps a peněženka",
optional: "Volitelné",
walletDesc: "Zaps jsou spropitné v Bitcoinu, která posíláš přímo skejťákovi, který přidal parádní Spot, natočil banger klip nebo uspořádal skvělou session. Žádný poplatek platformě. Žádný prostředník. 100 % jde jemu.",
builtInWallet: "Vestavěná peněženka Cashu",
builtInWalletDesc: "Přijímej Lightning platby přímo v aplikaci. Bez nastavování.",
balance: "Zůstatek",
connectExternal: "Připojit externí peněženku",
connectExternalDesc: "Máš Alby, Mutiny nebo jinou peněženku? Připoj ji přes NWC.",
connectViaNwc: "Připojit přes NWC",
loginToConnect: "Pro připojení vlastní peněženky se přihlas.",
fiveDollars: "💡 Bitcoin za 5 $ = stovky zapsů na rozdání v komunitě",
commonQuestions: "Časté otázky",
faq1Q: "Jsou SkateSpots zdarma?",
faq1A: "100% zdarma. Procházej Spots, přidávej lokality, hledej kouče, vytvářej události, připojuj se k session — vše zdarma, navždy. Bitcoin (zaps) je volitelný, pokud chceš tvůrcům poslat spropitné.",
faq2Q: "Co je Nostr a proč ho SkateSpots používá?",
faq2Before: "Nostr je otevřený protokol pro decentralizované aplikace — představ si ho jako samotný internet, který nevlastní žádná firma. Tvůj účet SkateSpots je pár kryptografických klíčů, který",
faq2Strong: "vlastníš ty",
faq2After: ". Žádná jediná firma nemůže zabanovat tvůj účet ani vzít tvá data jako rukojmí — ty si vybíráš, které Relay je ukládají, a klidně si můžeš provozovat vlastní. Tvá identita funguje i v dalších aplikacích Nostr jako Primal, Damus nebo Amethyst.",
faq3Q: "Co je nsec a proč je důležitý?",
faq3Before: "Tvůj",
faq3Mid: "je tvůj soukromý klíč — jediný důkaz, že vlastníš svůj účet. Na rozdíl od hesel",
faq3Strong: "neexistuje \"zapomněl jsem heslo\"",
faq3After: ". Pokud svůj nsec ztratíš, tvůj účet je navždy pryč. Při vytváření účtu si okamžitě stáhni zálohu a ulož ji na bezpečné místo (správce hesel, offline na papír).",
faq4Q: "S jakými podepisovači / aplikacemi SkateSpots funguje?",
faq4Desktop: "Na počítači:",
faq4Extensions: "rozšíření prohlížeče.",
faq4Android: "Na Androidu:",
faq4AndroidAfter: "(nejlepší zážitek s nativní aplikací).",
faq4Ios: "Na iOS:",
faq4IosAfter: "nebo vlož svůj nsec přímo (méně bezpečné).",
faq4Note: "Přihlásit se můžeš i vložením svého nsec přímo — ale bezpečnější je použít rozšíření podepisovače.",
faq5Q: "Můžu SkateSpots používat v telefonu?",
faq5Before: "Ano! SkateSpots je PWA (Progressive Web App). Navštiv",
faq5Mid: "v prohlížeči telefonu a klepni na",
faq5Em: "\"Přidat na domovskou obrazovku\"",
faq5After: "a získáš plný zážitek z aplikace. Nebo si ji stáhni z",
faq5End: "— decentralizovaný obchod s aplikacemi.",
faq6Q: "Co je zap?",
faq6A: "Zap je okamžité spropitné v Bitcoinu poslané přes Lightning Network. Když někomu pošleš zap, sats se za pár sekund objeví v jeho peněžence — žádný PayPal, žádné Venmo, žádný stržený podíl. Ten, kdo natočil ten 4schodový záběr, je placen přímo fanoušky.",
faq7Q: "Zmizí mé Spots, když SkateSpots skončí?",
faq7A: "Ne. Tvé Spots se zveřejňují na Relay Nostr — distribuované servery, které si může provozovat kdokoli. I kdyby SkateSpots jako produkt zítra zmizely, tvá data by na Relay pořád existovala a jakýkoli klient Nostr by je mohl zobrazit.",
faq8Q: "Můžu přidat Spot na soukromém pozemku?",
faq8A: "Můžeš, ale používej zdravý rozum. Spots na soukromém pozemku by měly být příslušně označeny, aby skejťáci věděli, na čem jsou. SkateSpots nenese odpovědnost za vniknutí na cizí pozemek — vždy respektuj vlastníky a místní.",
faq9Q: "Jak nahlásím chybu nebo pošlu zpětnou vazbu?",
faq9Before: "Napiš přímo týmu SkateSpots na Nostru nebo se obrať na našeho beta koordinátora:",
faq9Link: "Beta zpětná vazba → cordn.net",
readyToShred: "PŘIPRAVEN JEZDIT?",
stopScrolling: "Přestaň scrollovat. Získej aplikaci. Najdi Spot. Jezdi ho.",
exploreSpots: "Prozkoumat Spots",
betaFeedbackTitle: "Beta — chceme tvou zpětnou vazbu",
betaFeedbackDesc: "SkateSpots se aktivně vyvíjí. Můžeš narazit na nedodělky — to je na nás, ne na tobě. Nahlas chyby, navrhni funkce, řekni nám, co je na nic.",
betaCoordinator: "Beta koordinátor",
betaCoordinatorDesc: "cordn.net → napiš nám",
dmOnNostr: "DM na Nostru",
fixSameDay: "Našel jsi chybu? Opravíme ji ještě dnes. Tvá hlášení dělají aplikaci lepší pro každého skejťáka.",
relaySetup: "Nastavení Relay"
},
relayEdu: {
understandingNostr: "Jak porozumět Nostru",
stepOf: "Krok {{current}} z {{total}}",
step1Title: "Jak porozumět Relay",
step1Desc: "Představ si Relay jako skejtové obchody, které sdílejí novinky o Spots",
you: "Ty",
relays: "Relay",
skaters: "Skejťáci",
s1Good1: "Tvůj účet nevlastní žádná firma",
s1Good1Desc: "Tvá identita žije na více serverech Relay",
s1Good2: "Ty ovládáš, kde tvá data žijí",
s1Good2Desc: "Tvé příspěvky se synchronizují mezi Relay, které si vybereš — zvol si vlastní nebo si nějaký provozuj sám",
s1Warn: "Provozovatelé Relay vidí veřejné příspěvky",
s1WarnDesc: "Představ si to jako vyvěšení na nástěnku",
step2Title: "Veřejné vs. soukromé",
step2Desc: "Věz, co je viditelné a co šifrované",
publicTitle: "Veřejné (vidí kdokoli)",
pub1: "Spots, které přidáš na mapu",
pub2: "Recenze a komentáře",
pub3: "Informace o tvém profilu (jméno, obrázek)",
pub4: "Koho sleduješ",
privateTitle: "Soukromé (šifrované)",
priv1: "Přímé zprávy",
priv2: "Komunikace peněženky",
noteStrong: "Poznámka:",
note: "Příspěvky mohou být na Relay uloženy trvale. Než něco zveřejníš, mysli — stejně jako v reálném životě!",
step3Title: "Tvé klíče = tvůj účet",
step3Desc: "Tohle je to nejdůležitější, co je třeba pochopit",
secretKeyTitle: "Tvůj tajný klíč (nsec)",
secretKeyDesc: "Představ si ho jako své skejtové prkno — nikdy ho nikomu nepůjčuj. Dokazuje, že vlastníš svůj účet.",
s3Bad1: "Při ztrátě nelze tvůj účet obnovit",
s3Bad2: "Žádné \"zapomněl jsem heslo\" — nikdo ho nemůže obnovit",
s3Good: "Zazálohuj si ho a ulož bezpečně",
publicKeyTitle: "Tvůj veřejný klíč (npub)",
publicKeyDesc: "Je to jako tvé uživatelské jméno — sdílej ho volně, aby tě ostatní našli!",
inControl: "🔐 Ty máš kontrolu — žádná firma tě nemůže vyhodit!",
skip: "Přeskočit",
gotIt: "Rozumím!"
},
about: {
seoTitle: "O nás - SkateSpots",
seoDescription: "Zjisti více o SkateSpots a našem poslání budovat decentralizovanou skejtovou komunitu.",
npubCopied: "npub zkopírován do schránky. Vlož ho do svého oblíbeného klienta Nostr a pošli DM.",
bugReport: "🐛 Hlášení chyby",
bugWhatHappened: "Co se stalo:",
bugExpected: "Co jsem očekával:",
bugSteps: "Kroky k reprodukci:",
aboutWord: "O NÁS",
heroBefore: "Propoj se s místními skejtovými scénami po celém světě.",
skaterOwned: "Data vlastněná skejťáky",
heroAfter: ", Relay provozované komunitou.",
viewStats: "Zobrazit statistiky komunity",
missionTitle: "Naše poslání",
mission1: "SkateSpots pomáhají skejtujícím objevovat Spots, propojovat se s profesionály v The Lab a organizovat session — to vše bez korporátní kontroly. Opravdové skejtování se odehrává offline, tento nástroj tě k němu jen připojí.",
mission2: "Skejtové znalosti by měly žít s komunitou, ne zavřené v korporátních aplikacích. Proto SkateSpots běží na Nostru — systému založeném na Relay, kde skejťáci ovládají svá vlastní data, sami si vybírají, které Relay je ukládají, a klidně si mohou provozovat vlastní. Mapu nevlastní žádná jediná firma.",
whyNostr: "Proč Nostr?",
why1Title: "Ovládané komunitou",
why1Desc: "Tvé Spots žijí na komunitních Relay. Servery provozují skejťáci, ne korporace.",
why2Title: "Data vlastníš ty",
why2Desc: "Tvá identita Nostr je tvá. Vezmi si ji do jakékoli aplikace Nostr — žádné uzamčení.",
why3Title: "Integrace Bitcoinu",
why3Desc: "Posílej tvůrcům zaps přímo v Bitcoinu. Žádná platforma, která si bere 30 %.",
why4Title: "Open source",
why4Desc: "Stavěno otevřeně. Kdokoli může přispět nebo si kód forknout.",
getInvolved: "Zapoj se",
getInvolvedDesc: "SkateSpots je open source a poháněné komunitou. Přispěj kódem, sdílej Spots nebo pomoz ostatním začít.",
betaTitle: "Beta testování",
betaDesc: "Milý uživateli! Děkujeme, že testuješ SkateSpots v beta verzi. Upozorňujeme, že aplikace je stále v beta verzi a mohou se v ní vyskytovat chyby nebo bezpečnostní problémy. Pokud narazíš na nějaký problém nebo chceš nahlásit chybu/problém, ozvi se!",
giveFeedback: "Dej nám zpětnou vazbu:",
copyNpub: "Kopírovat npub",
reportBug: "Nahlásit chybu",
viewProfile: "Zobrazit profil",
downloadApp: "Stáhni si aplikaci",
downloadAppDesc: "Nainstaluj si SkateSpots na Android přes Zapstore — open-source obchod s aplikacemi postavený na Bitcoinu.",
getOnZapstore: "Získat na Zapstore",
credits: "Poděkování",
creditPoweredBy: "Pohání",
creditNostr: "Decentralizovaný protokol",
creditCrewChat: "Crew chat přes",
creditCordn: "End-to-end šifrovaný skupinový chat",
creditEcash: "Ecash přes",
creditCashu: "Chaumian ecash pro Lightning",
creditWalletConnect: "Připojení peněženky přes",
creditNwc: "Nostr Wallet Connect (NIP-47)",
creditSigning: "Podepisování na Androidu pomocí",
creditAmber: "Podepisovač Nostr pro Android",
creditMapData: "Data bitcoinové mapy z",
creditBtcmap: "Místa, která přijímají Bitcoin",
creditCrowdfunding: "Crowdfunding",
creditAngor: "Decentralizovaný bitcoinový crowdfunding",
creditDistributed: "Distribuováno na",
creditZapstore: "Open-source obchod s aplikacemi",
creditTrust: "Důvěra a crew chat přes",
creditContextvm: "Skóre důvěry Relatr a koordinace šifrovaného crew chatu",
stillQuestions: "Máš ještě otázky?",
stillQuestionsDesc: "Sasquatch je náš AI průvodce — poháněný živými daty SkateSpots. Zeptej se ho na Spots, události, kouče, Gear nebo jak co funguje.",
askSasquatch: "Zeptej se Sasquatche",
poweredBy: "Pohání",
decentralized: "Decentralizováno",
communityOwned: "Vlastněné komunitou"
},
faq: {
seoTitle: "FAQ - SkateSpots",
seoDescription: "Zeptej se Sasquatche na cokoli ohledně SkateSpots.",
greeting: "Ahoj! Jsem Sasquatch 🦧 — zeptej se mě na cokoli ohledně SkateSpots. Spots, události, Gear, peněženky, soukromí, Nostr — to je moje. Co chceš vědět?",
gotQuestions: "Máš otázky?",
heroDesc: "Zeptej se Sasquatche — ví všechno o SkateSpots, Nostru, Bitcoinu a skejtování.",
askTitle: "Zeptej se Sasquatche",
askDesc: "Sasquatch je otevřený v levém dolním rohu obrazovky — prostě na něj klikni a napiš svou otázku. Má živý přístup ke Spots, událostem, koučům a počasí.",
askQuestion: "S čím mi na SkateSpots můžeš pomoct?",
openSasquatch: "Otevřít Sasquatche",
commonQuestions: "Časté otázky — klepni a zeptej se",
quickAnswers: "Rychlé odpovědi",
footerHint: "Sasquatch používá živá data Nostr z Relay SkateSpots + AI, aby odpověděl na tvé otázky. 🛹",
chip1Label: "Co jsou SkateSpots?",
chip1Q: "Co jsou SkateSpots a jak fungují?",
chip2Label: "Jak přidám Spot?",
chip2Q: "Jak přidám skate Spot na mapu?",
chip3Label: "Co jsou zaps?",
chip3Q: "Co jsou zaps?",
chip4Label: "Je to zdarma?",
chip4Q: "Jsou SkateSpots zdarma?",
chip5Label: "Co je Můj Stash?",
chip5Q: "Co je Můj Stash?",
chip6Label: "Jak se přihlásím?",
chip6Q: "Jak se přihlásím nebo si vytvořím účet?",
chip7Label: "Co je Nostr?",
chip7Q: "Co je Nostr?",
chip8Label: "Soukromí a data",
chip8Q: "Jaká data jsou na SkateSpots veřejná a jaká soukromá?",
chip9Label: "Jak prodat Gear?",
chip9Q: "Jak na SkateSpots prodám Gear?",
chip10Label: "Co je The Lab?",
chip10Q: "Co je The Lab?",
fact1Label: "Skate Spots po celém světě",
fact1Value: "Objevuj a přidávej",
fact2Label: "Bitcoin Lightning zaps",
fact2Value: "100% zdarma",
fact3Label: "Decentralizováno na Nostru",
fact3Value: "Data vlastníš ty",
fact4Label: "Soukromý inventář vybavení",
fact4Value: "Šifrovaný Stash",
s1Q: "Co jsou SkateSpots?",
s1A: "Decentralizovaná mapa a komunita pro skejtování, postavená na Nostru. Objevuj Spots, najdi kouče a filmery, přidej se k crew, vypisuj události a kupuj/prodávej Gear — bez jakékoli firmy mezi tím.",
s2Q: "Jak přidám Spot?",
s2A: "Klepni na mapu nebo použij tlačítko + / \"Přidat Spot\", pak umísti pin a vyplň podrobnosti. Potřebuješ bezplatný účet Nostr (klepni na Přihlásit se → Vytvořit účet — e-mail není potřeba).",
s3Q: "Co jsou zaps?",
s3A: "Zaps jsou spropitné v Bitcoinu přes Lightning. Můžeš poslat zap Spots, událostem, crew i lidem, kterých si vážíš. Jdou přímo příjemci přes Lightning — SkateSpots nikdy nedrží tvé prostředky.",
s4Q: "Je to zdarma?",
s4A: "Ano. Vytvoření účtu, přidávání Spots a procházení jsou zdarma. Volitelné placené doplňky (jako zvýrazněné nabídky) a spropitné (zaps) se platí přímo mezi lidmi.",
s5Q: "Jaká data jsou veřejná?",
s5A: "Vše, co zveřejníš — Spots, události, tvůj profil — je veřejné na Relay Nostr. Tvé soukromé zprávy a tvůj Stash jsou end-to-end šifrované. Podrobnosti najdeš na stránce Soukromí.",
s6Q: "Co je The Lab?",
s6A: "The Lab je místo, kde najdeš lidi, které můžeš najmout nebo od kterých se můžeš učit: kouče, trenéry, filmery, videoeditory, fotografy, buildery, umělce a další."
},
privacy: {
seoTitle: "Soukromí — SkateSpots",
seoDescription: "Jak SkateSpots nakládá s tvými daty: tvé GPS zůstává v zařízení, Spots, které zveřejníš, jsou veřejné, a jak skrýt svou IP pomocí VPN nebo Tor, pokud chceš.",
heroBefore: "Tvé",
heroHighlight: "Soukromí",
heroDesc: "Žádné sledování, žádné reklamy, žádný prodej dat. Tady je přesně to, co zůstává v tvém zařízení, co je veřejné a jak si věci ještě víc uzamknout, pokud chceš.",
locationTitle: "Tvá poloha zůstává v zařízení",
locationBefore: "Když klepneš na",
nearMe: "\"Blízko mě,\"",
locationAfter: "tvá poloha GPS se přečte v zařízení a použije se jen k vycentrování mapy a setřídění blízkých Spots.",
locationGood1: "Nikdy se nezveřejňuje na Nostr.",
locationGood2: "Nikdy se neposílá do SkateSpots — neexistuje žádný server SkateSpots, který by ji sbíral.",
locationGood3: "Nikdy se nesdílí s žádnou třetí stranou.",
locationGood4: "V nativní aplikaci používáme přímo lokalizační systém tvého telefonu a obcházíme Google Play Services — funguje tedy i na telefonech bez Googlu (GrapheneOS, /e/OS) a Google ji nikdy nevidí.",
weatherBefore: "Počasí je ve výchozím stavu vypnuté. Když ho zapneš, vyhledá podmínky pro",
weatherEm: "Spotovo",
weatherAfter: "veřejnou polohu — ne pro tvou.",
publicTitle: "Co je veřejné už z principu",
publicDesc: "SkateSpots je sdílená mapa, takže některé věci mají vidět všichni. Když se je rozhodneš zveřejnit, jsou na síti Nostr veřejné:",
public1Strong: "Spots, které přidáš",
public1: "— včetně jejich souřadnic. Pokud přidáš Spot na své přesné poloze, tato poloha se stane veřejnou. Než umístíš pin na svou vlastní příjezdovou cestu, mysli.",
public2Strong: "Recenze, komentáře a tvůj veřejný profil",
public2: "(jméno, obrázek).",
public3: "Koho sleduješ a veřejné reakce.",
public4Strong: "Zaps",
public4: "jsou ve výchozím stavu veřejné: zap propojí tvůj účet — často tvou lightning adresu — s příspěvkem, který jsi zaplatil, a se samotným spropitným. Tvá peněženka ho může poslat anonymně, pokud bys raději nechtěl.",
publicNoteBefore: "VPN nebo Tor",
notWord: "ne",
publicNoteAfter: "neskryje obsah toho, co zveřejníš — souřadnice Spotu jsou veřejné bez ohledu na to. Nástroje pro soukromí skrývají tvou síťovou identitu (tvou IP), ne věci, které se rozhodneš zveřejnit.",
encryptedTitle: "Co je soukromé a šifrované",
enc1Strong: "Přímé zprávy",
enc1Mid: "a",
enc1Strong2: "crew chaty",
enc1: "jsou end-to-end šifrované (NIP-17). Přečíst je mohou jen účastníci.",
enc2Strong: "Můj Stash",
enc2: "— tvůj soukromý inventář vybavení — je šifrovaný tvým vlastním klíčem.",
enc3Strong: "Členové jen pro crew",
enc3: "si mohou zvolit být viditelní jen pro členy svého crew.",
ipTitle: "Co opouští tvé zařízení: tvá IP",
ipBefore: "Jako každý web, i servery, se kterými SkateSpots komunikují, vidí tvou",
ipAddress: "IP adresu",
ipAfter: "(hrubý ukazatel tvého regionu). To je normální pro každý web nebo mapovou aplikaci a není to nic specifického pro nás. Tyto servery jsou:",
ipTileStrong: "Mapové dlaždice",
ipTile: "(OpenStreetMap) — vidí tvou IP a oblast mapy, na kterou se díváš.",
ipGeoStrong: "Geokódování Spots/Shops",
ipGeo: "— když vytváříš nebo upravuješ Spot či Shop, jeho souřadnice jdou do OpenStreetMap Nominatim pro doplnění značky města/země. Když otevřeš Community Stats, souřadnice pinů bez značky lokality jdou do BigDataCloud, aby se daly seskupit podle regionu (ukládá se v tvém zařízení — maximálně jednou na pin). Obě vidí tvou IP. Jde o pin, který jsi umístil / veřejné souřadnice pinu, nikdy o živé GPS tvého zařízení.",
ipPushStrong: "Oznámení na pozadí",
ipPush: "(volitelné) — pokud je zapneš, push server SkateSpots vidí, že tvůj klíč něco přijal a kdy (nikdy kdo to poslal ani co to říká — zprávy zůstávají šifrované), a push služba tvého OS (Google/Mozilla/Apple) doručí upozornění.",
ipBtcStrong: "Místa s Bitcoinem",
ipBtc: "(BTCMap, když tuto vrstvu zapneš) — vidí tvou IP a oblast, kterou si prohlížíš.",
ipRelayStrong: "Relay Nostr",
ipRelay: "— vidí tvou IP, když aplikace čte nebo zveřejňuje.",
ipMintStrong: "Mincovny Cashu",
ipMint: "— vidí tvou IP, kdykoli tvá peněženka posílá, přijímá nebo meltuje.",
ipRouteStrong: "Trasy",
ipRoute: "(OSRM a pro MHD Transitous) — dostávají začátek a konec každé trasy, kterou si vyžádáš, nejen tvou IP. Trasování zůstává v aplikaci: tvůj start a cíl se nikdy nepředávají Googlu ani Apple Maps.",
ipWeatherStrong: "Počasí",
ipWeatherMid: "(Open-Meteo, volitelné) a",
ipUploadStrong: "nahrávání obrázků",
ipWeather: "(Blossom), když je používáš.",
ipAiStrong: "Sasquatch AI",
ipAi: "— tvá zpráva jde na náš vlastní server a pak poskytovateli modelu.",
ipLink1: "Protože na stejném připojení posíláš i svůj veřejný klíč (npub), Relay může propojit tvou IP s tebou — nejen „někdo se připojil“, ale „tento člověk, z této adresy“.",
ipShieldBefore: "Jednu věc ale chráníme:",
ipMintsStrong: "adresář mincoven",
ipShieldAfter: "se načítá přes náš server, takže MintRadar nikdy nevidí tvou IP.",
vpnTitle: "Chceš více soukromí? VPN nebo Tor (volitelné)",
vpnDesc: "Pro většinu skejťáků to není nutné — ale pokud chceš skrýt svou IP a přibližnou polohu před servery výše, máš dvě bezplatné možnosti:",
vpnReputable: "🛡️ Důvěryhodná VPN",
vpnReputableDesc: "Skryje tvou IP za servery VPN. Snadné a rychlé. Použij takovou, kterou si platíš a důvěřuješ jí; bezplatné VPN obvykle monetizují tvůj provoz, takže „zdarma“ ber jako varovný signál.",
torBrowser: "🧅 Prohlížeč Tor",
torDesc: "Zdarma, maximální soukromí IP, vede přes více Relay. Pomalejší — mapy a některé Relay Nostr mohou mít zpoždění nebo blokovat výstupní uzly Tor. Skvělé pro ty nejopatrnější.",
readThis: "Přečti si to, ať se nenecháš napálit",
caveat1Before: "VPN/Tor skryje tvou",
ipWord: "IP",
caveat1: "— ne Spots, které zveřejníš. Pin u tvého domova je veřejný, ať už VPN používáš, nebo ne.",
caveat2Before: "Nezapínej",
nearMeGps: "\"Blízko mě\" / GPS prohlížeče",
caveat2: "pokud je tvým cílem zůstat v anonymitě — přesné GPS přebije jakékoli skrytí IP.",
caveat3: "Žádný nástroj tě neudělá plně „anonymním“. Tato řešení jen omezují, co servery mohou odvodit o poloze tvé sítě — a to je vše.",
keysTitle: "Tvé klíče, tvůj účet",
keysBefore: "Tvůj účet je pár kryptografických klíčů, který vlastníš ty. Nejbezpečnější způsob přihlášení je",
signer: "podepisovač",
keysAfter: "(Alby, nos2x nebo Amber na Androidu), aby se tvůj tajný klíč nikdy neukládal do aplikace.",
keysCaveatBefore: "Pokud vložíš svůj",
keysCaveatAfter: "přímo, uloží se v tvém prohlížeči. Použij raději rozšíření podepisovače, kdykoli můžeš, a měj zálohu svého nsec někde bezpečně offline.",
footerBefore: "Otázky? Zeptej se",
sasquatchName: "Sasquatche",
footerMid: "v aplikaci nebo si přečti",
gettingStarted: "průvodce začátkem",
about: "O nás"
},
license: {
seoTitle: "Licence - SkateSpots",
seoDescription: "Licence SkateSpots. Můžeš svobodně skejtovat.",
tagline: "Skejtuj, vydělávej, bav se a utrácej Sats, ať jsi kdekoli.",
copyright: "Přispěvatelé SkateSpots a komunita",
licenseLabel: "Licence",
freeLine1: "MÁŠ SVOBODU",
freeLine2: "SKEJTOVAT",
body: "Tento projekt je otevřený. Sdílej ho, forkni, stav na něm, skejtuj ho. Ulice patří všem. Stejně tak tento kód. Jezdi dál, bav se, uč se triky, podpoř tvůrce a jezdi zase dál.",
builtBefore: "Postaveno s ❤️ na",
builtMid: "· Pohání",
lightning: "Bitcoin Lightning ⚡",
viewSource: "Zobrazit zdroj",
aboutSkateSpots: "O SkateSpots",
supporters: "Podporovatelé"
},
glossary: {
seoTitle: "Slovníček triků · SkateSpots",
seoDescription: "Kompletní skejtový slovníček — {{count}} hesel pokrývajících flips, grinds, slides, grabs, airs, lip tricks, handplants, freestyle, transition terms, stance & hardware, včetně alternativních názvů.",
heading: "SLOVNÍČEK TRIKŮ",
subheading: "{{count}} hesel · triky, transition, freestyle, stance & hardware",
searchPlaceholder: "Hledej triky nebo přezdívky — tre flip, crooks, method…",
clearSearch: "Vymazat hledání",
all: "Vše",
results: "{{count}} výsledk{{s}} pro",
noMatch: "Žádný trik tomu neodpovídá. Zkus přezdívku jako „tre flip“, „crooks“ nebo „melon“.",
tricksCount: "{{count}} triků",
footerBefore: "Znáš trik nebo přezdívku, kterou jsme vynechali? Triky dostávají jiná jména v každé scéně — napiš",
sasquatch: "Sasquatchovi 🦧",
footerAfter: "a dej nám vědět."
},
signers: {
seoTitle: "Aplikace podepisovačů - Zabezpeč své klíče Nostr | SkateSpots",
seoDescription: "Zjisti více o aplikacích podepisovačů, které udrží tvé klíče Nostr v bezpečí. Najdi nejlepší možnost pro Android, iOS nebo prohlížeče na počítači.",
securityGuide: "Průvodce zabezpečením",
protect: "Chraň své",
nostrKeys: "klíče Nostr",
heroDesc: "Aplikace podepisovačů udrží tvé soukromé klíče v bezpečí tím, že podepisují události, aniž by je odhalily. Místo vkládání klíče do každé aplikace nech podepisování bezpečně na podepisovači.",
whySignerStrong: "Proč používat podepisovač?",
whySigner: "Tvůj soukromý klíč Nostr je jako heslo, které nelze nikdy změnit. Aplikace podepisovače ho udrží v bezpečí a přitom ti umožní používat jakoukoli aplikaci Nostr.",
androidTitle: "Podepisovače pro Android",
androidDesc: "Nativní aplikace podepisovačů pro zařízení Android, včetně GrapheneOS.",
iosTitle: "Podepisovače pro iOS",
iosDesc: "Možnosti podepisovačů pro uživatele iPhonu a iPadu.",
browserTitle: "Rozšíření prohlížeče",
browserDesc: "Rozšíření pro prohlížeče na počítači pro podepisování ve webových aplikacích.",
recommended: "Doporučeno",
yourPlatform: "Tvá platforma",
get: "Získat {{name}}",
protocolsTitle: "Jak porozumět protokolům",
nip07Desc: "Standard rozšíření prohlížeče. Rozšíření vkládá možnosti podepisování do webových aplikací. Používají ho Alby, nos2x, Flamingo a podobná rozšíření.",
nip46Desc: "Protokol vzdáleného podepisování (\"bunker\"). Tvá aplikace podepisovače schvaluje požadavky z jiných aplikací, aniž by sdílela tvé klíče. Používají ho Nsec.app, Nostria a Nowser.",
nip55Desc: "Protokol podepisovače specifický pro Android. Nativní aplikace mohou žádat Amber o podpisy, aniž by odhalily klíče. Nejplynulejší zážitek na Androidu.",
whichChoose: "Který zvolit?",
chooseAndroid: "Android:",
chooseAndroidDesc: "Amber (NIP-55) pro nativní aplikace",
chooseIos: "iOS:",
chooseIosDesc: "Nsec.app (NIP-46) pro nejlepší kompatibilitu",
chooseDesktop: "Počítač:",
chooseDesktopDesc: "Alby, nos2x nebo Flamingo (NIP-07)",
amberDesc: "Nativní podepisovač pro Android zaměřený na bezpečnost a snadné použití. Nejlepší volba pro uživatele Androidu.",
nsecAppDesc: "Víceplatformní vzdálený podepisovač, který funguje jako bezpečný trezor na tvé klíče.",
nostriaDesc: "Aplikace vzdáleného podepisovače s klíči uloženými v zabezpečeném úložišti zařízení.",
nowserDesc: "Podepisovač s více metodami ověření podporující jak rozšíření prohlížeče, tak protokoly vzdáleného podepisování.",
nsecAppIosDesc: "Nejlepší volba pro iOS. Použij ho jako vzdáleného podepisovače s jakýmkoli klientem Nostr.",
nowserTfDesc: "Podepisovač pro iOS dostupný přes TestFlight s možnostmi podepisování podobnými Androidu.",
nostriaIosDesc: "Vzdálený podepisovač se zabezpečeným úložištěm klíčů v tvém zařízení.",
nos2xDesc: "Jednoduché a spolehlivé rozšíření prohlížeče pro podepisování událostí Nostr.",
albyDesc: "Peněženka Bitcoin Lightning s vestavěnou správou klíčů Nostr a WebLN.",
flamingoDesc: "Rozšíření prohlížeče zaměřené na Nostr s čistým rozhraním.",
kiwiDesc: "Na Androidu/GrapheneOS použij prohlížeč Kiwi pro načtení rozšíření nos2x nebo Alby.",
fNativeApp: "Nativní aplikace",
fMultiKey: "Podpora více klíčů",
fEventSigning: "Podepisování událostí",
fSecureStorage: "Zabezpečené úložiště klíčů",
fRemoteSigning: "Vzdálené podepisování",
fAnyClient: "Funguje s jakýmkoli klientem",
fCrossDevice: "Synchronizace mezi zařízeními",
fMultiKeySupport: "Podpora více klíčů",
fNip07: "Podpora NIP-07",
fNip46: "Podpora NIP-46",
fFlexibleSigning: "Flexibilní podepisování",
fNativeIos: "Nativní aplikace pro iOS",
fLightweight: "Odlehčené",
fEasyToUse: "Snadné použití",
fChromeSupport: "Podpora Chrome/Brave/Edge",
fLightningPayments: "Lightning platby",
fNostrSigning: "Podepisování Nostr",
fWebln: "Podpora WebLN",
fNwc: "Podpora NWC",
fCleanUi: "Čisté UI",
fPrivacyFocused: "Zaměřené na soukromí",
fExtensionMobile: "Podpora rozšíření v mobilu",
fFullBrowser: "Plný zážitek z prohlížeče",
fGraphene: "Funguje na GrapheneOS"
},
betaDisclaimer: {
title: "Pozor — tohle je beta",
subtitle: "Ještě než se pustíš, pár slov.",
ossTitle: "Open-source a experimentální",
ossBody: "Stavěno otevřeně komunitou. Šťourej se v tom, forkni to, rozbij to.",
betaTitle: "V beta verzi — bez auditu",
betaBody: "Kód zatím neprošel formálním bezpečnostním auditem. Chyby se stávají.",
moneyTitle: "Nakládá s opravdovým Bitcoinem a Lightningem",
moneyBody: "Používej na něm peníze na vlastní riziko. Nabij si jen tolik, kolik si můžeš dovolit ztratit.",
finePrint: "Žádná záruka jakéhokoli druhu. Za své prostředky a klíče odpovídáš výhradně sám.",
viewCode: "Zobrazit kód",
accept: "Rozumím, pusť mě dovnitř"
}
},
};
export default csBatch3;