1151 lines
62 KiB
TypeScript
1151 lines
62 KiB
TypeScript
/** pl — batch 4. Polish translation of the `walletUi` namespace. */
|
||
const plBatch4 = {
|
||
walletUi: {
|
||
page: {
|
||
title: "Portfel",
|
||
subtitle: "Bitcoin Lightning + Cashu",
|
||
manage: "Zarządzaj",
|
||
getAWallet: "Zdobądź portfel",
|
||
learnPlanB: "Dowiedz się więcej w Plan B Academy",
|
||
walletMinibits: "Mobilny Cashu · NWC",
|
||
walletAlby: "Rozszerzenie przeglądarki · WebLN + NWC",
|
||
walletZeus: "Lightning z własną kustodią",
|
||
walletCoinos: "Webowy · działa wszędzie",
|
||
whatAreZaps: "Czym są zapy?",
|
||
whatAreZapsShort: "Czym są zapy?",
|
||
zapsDesc: "Natychmiastowe płatności Bitcoin Lightning. Wysyłaj sats do dowolnego skatera, twórcy spota lub trenera — bez pośredników, bez prowizji platformy.",
|
||
instant: "Natychmiast",
|
||
instantDesc: "Rozlicza się w kilka sekund",
|
||
flexible: "Elastycznie",
|
||
flexibleDesc: "Twój portfel, twoje klucze",
|
||
private: "Prywatnie",
|
||
privateDesc: "Cashu ukrywa, kto płaci",
|
||
direct: "Bezpośrednio",
|
||
directDesc: "Wartość trafia do twórcy",
|
||
loginRequired: "Wymagane logowanie",
|
||
loginRequiredDesc: "Zaloguj się swoim kontem Nostr, aby podłączyć portfel Lightning i zacząć wysyłać zapy.",
|
||
browseMints: "Przeglądaj minty Cashu"
|
||
},
|
||
modal: {
|
||
walletName: "Nazwa portfela (opcjonalnie)",
|
||
walletNamePlaceholder: "Mój portfel Lightning",
|
||
connectionUri: "URI połączenia",
|
||
spendLimitTitle: "Najpierw ustaw limit wydatków",
|
||
spendLimitBody1: "Ten ciąg pozwala SkateSpots opłacać faktury Lightning z twojego portfela. W aplikacji portfela nadaj temu połączeniu mały",
|
||
dailyBudget: "dzienny budżet",
|
||
spendLimitBody2: "(np. kilka tysięcy sats) i włącz tylko",
|
||
spendLimitBody3: "Nigdy nie wklejaj połączenia bez limitu budżetu. Możesz je w każdej chwili cofnąć w swoim portfelu.",
|
||
addWallet: "Dodaj portfel",
|
||
nwcConnection: "Połączenie NWC",
|
||
lightningWallet: "Portfel Lightning",
|
||
pasteNwc: "Wklej ciąg połączenia NWC, aby wysyłać zapy",
|
||
connectWallet: "Podłącz portfel",
|
||
browserExtension: "Rozszerzenie przeglądarki (WebLN)",
|
||
autoDetected: "Wykrywane automatycznie, jeśli zainstalowane",
|
||
ready: "Gotowe",
|
||
notFound: "Nie znaleziono",
|
||
getNwcFrom: "Pobierz NWC z:",
|
||
connectionRequired: "Wymagany URI połączenia",
|
||
connectionRequiredDesc: "Podaj prawidłowy URI połączenia NWC.",
|
||
activeChanged: "Zmieniono aktywny portfel",
|
||
activeChangedDesc: "Wybrany portfel jest teraz aktywny dla zapów.",
|
||
connectNwc: "Podłącz portfel NWC",
|
||
connectNwcDesc: "Wprowadź ciąg połączenia z kompatybilnego portfela.",
|
||
connect: "Podłącz",
|
||
connecting: "Podłączanie...",
|
||
walletSettings: "Ustawienia portfela",
|
||
connectDesc: "Podłącz swój portfel Lightning, aby natychmiast wysyłać zapy."
|
||
},
|
||
cashu: {
|
||
title: "Portfel Cashu",
|
||
desc: "Wbudowany portfel ecash — bez zewnętrznej konfiguracji",
|
||
initializing: "Inicjowanie portfela...",
|
||
walletError: "Błąd portfela",
|
||
balance: "Saldo",
|
||
balanceAria: "Saldo portfela {{amount}} sats",
|
||
activeMint: "Aktywny mint",
|
||
selectMint: "Wybierz mint",
|
||
receive: "Odbierz",
|
||
send: "Wyślij",
|
||
receiveViaLightning: "⚡ Odbierz przez Lightning",
|
||
amountSats: "Kwota w sats",
|
||
generateInvoice: "Wygeneruj fakturę",
|
||
generating: "Generowanie…",
|
||
or: "Lub",
|
||
receiveCashu: "🥜 Odbierz token Cashu",
|
||
scanQr: "Skanuj QR",
|
||
pasteCashu: "Wklej token Cashu (cashu...)",
|
||
receiveToken: "Odbierz token",
|
||
receiving: "Odbieranie…",
|
||
createCashu: "🥜 Utwórz token Cashu",
|
||
createToken: "Utwórz token",
|
||
creating: "Tworzenie…",
|
||
payInvoice: "⚡ Zapłać fakturę Lightning",
|
||
pasteInvoice: "Wklej fakturę Lightning (lnbc...)",
|
||
payInvoiceBtn: "Zapłać fakturę",
|
||
processing: "Przetwarzanie...",
|
||
payAddress: "📧 Zapłać na adres Lightning",
|
||
sendToAddress: "Wyślij na adres",
|
||
sending: "Wysyłanie…",
|
||
recentActivity: "Ostatnia aktywność",
|
||
receivedLightning: "Otrzymano ⚡ Lightning",
|
||
sentLightning: "Wysłano ⚡ Lightning",
|
||
sentToken: "Wysłano 🥜 token",
|
||
receivedToken: "Otrzymano 🥜 token",
|
||
whatIsCashu: "Czym jest Cashu?",
|
||
whatIsCashuDesc: "Cashu to cyfrowa gotówka oparta na Bitcoin Lightning. Pomyśl o nim jak o tokenach Bitcoin, które trzymasz w przeglądarce.",
|
||
benefitOffline: "Działa offline na spotach",
|
||
benefitInstant: "Natychmiastowe płatności peer-to-peer",
|
||
benefitPrivacy: "Nastawione na prywatność (minty nie mogą cię śledzić)",
|
||
benefitRedeemable: "Zawsze wymienialne na sats Lightning",
|
||
findMints: "Znajdź minty na mintradar.pedani.eu",
|
||
backupTitle: "Zrób kopię zapasową portfela",
|
||
backupDesc: "Twój portfel jest zabezpieczony 12-wyrazową frazą odzyskiwania. Zapisz ją bezpiecznie — będzie potrzebna do przywrócenia salda, jeśli wyczyścisz dane przeglądarki.",
|
||
viewRecovery: "Pokaż frazę odzyskiwania",
|
||
backupNote: "To jak twój nsec Nostr — trzymaj to w tajemnicy i rób kopie!",
|
||
tokenReceived: "Otrzymano token",
|
||
tokenReceivedDesc: "Token Cashu wymieniony pomyślnie!",
|
||
receiveFailed: "Odbieranie nie powiodło się",
|
||
unknownError: "Nieznany błąd",
|
||
requestUnsupported: "Żądania Cashu nie są jeszcze obsługiwane",
|
||
requestUnsupportedDesc: "Ten portfel nie potrafi jeszcze zapłacić żądania Cashu (creq) — poproś o fakturę Lightning lub adres.",
|
||
onchainUnsupported: "On-chain nie jest tu obsługiwany",
|
||
onchainUnsupportedDesc: "To adres Bitcoin. Ten portfel wysyła tylko tokeny Cashu i płatności Lightning.",
|
||
nostrProfile: "To profil Nostr",
|
||
nostrProfileDesc: "Zeskanuj token Cashu, fakturę Lightning lub adres Lightning, aby zapłacić.",
|
||
clinkUnsupported: "Kod płatności nie jest jeszcze obsługiwany",
|
||
clinkUnsupportedDesc: "Ten portfel nie potrafi jeszcze zapłacić kodów CLINK. Użyj faktury Lightning lub adresu.",
|
||
unrecognizedQr: "Nierozpoznany kod QR",
|
||
unrecognizedQrDesc: "Zeskanuj token Cashu, fakturę Lightning lub adres Lightning.",
|
||
invalidAmount: "Nieprawidłowa kwota",
|
||
invalidAmountDesc: "Podaj prawidłową kwotę",
|
||
paymentSent: "Płatność wysłana",
|
||
paymentSentDesc: "Wysłano {{amount}} sats na {{address}}",
|
||
paymentFailed: "Płatność nie powiodła się",
|
||
copied: "Skopiowano",
|
||
copiedDesc: "{{label}} skopiowano do schowka",
|
||
receiveSats: "Odbierz {{amount}} sats",
|
||
payInvoiceHint: "Zapłać tę fakturę z dowolnego portfela Lightning",
|
||
invoiceQrAlt: "Kod QR faktury",
|
||
lightningInvoice: "Faktura Lightning",
|
||
invoiceLabel: "Faktura",
|
||
waiting: "⏳ Oczekiwanie na płatność...",
|
||
tokenReady: "Token gotowy do wysłania",
|
||
shareToken: "Udostępnij ten token odbiorcy",
|
||
tokenQrAlt: "Kod QR tokena",
|
||
cashuToken: "Token Cashu",
|
||
tokenLabel: "Token",
|
||
copyToken: "Kopiuj token",
|
||
tokenWarning: "Każdy, kto ma ten token, może go zrealizować — traktuj go jak gotówkę!",
|
||
browser: {
|
||
title: "Wbudowany portfel ecash",
|
||
appOnly: "Tylko w aplikacji",
|
||
desc: "Samodzielnie przechowywany ecash Cashu, napędzany przez Bitcoin Lightning",
|
||
unlockTitle: "Odblokuj pełny portfel w aplikacji SkateSpots",
|
||
unlockDesc: "Wbudowany portfel ecash pozwala tworzyć, wysyłać i realizować tokeny Cashu prosto na spocie. Mieszka w natywnej aplikacji, gdzie może bezpośrednio rozmawiać z mintami — przeglądarki izolują te połączenia dla twojego bezpieczeństwa.",
|
||
zapTipTitle: "Zap i napiwek — działa już w przeglądarce",
|
||
zapTipDesc: "Wysyłanie sats do spotów, wydarzeń, trenerów i ekip działa od razu tutaj. Wystarczy podłączyć portfel Lightning poniżej — Nostr Wallet Connect lub rozszerzenie przeglądarki, takie jak Alby. Mint Cashu nie jest potrzebny."
|
||
}
|
||
},
|
||
escrow: {
|
||
title: "Depozyt",
|
||
desc: "Sprzedawaj bezpiecznie: włącz depozyt, a kupujący może zablokować swoje sats dla ciebie w ramach transakcji. Uwalniasz je, gdy dostarczysz — jeśli tego nie zrobisz, kupujący może je odzyskać po ustalonym czasie.",
|
||
active: "Depozyt jest włączony",
|
||
publish: "Włącz depozyt",
|
||
published: "Depozyt jest włączony",
|
||
publishedDesc: "Kupujący mogą teraz zablokować środki dla ciebie w ramach transakcji.",
|
||
failed: "Nie udało się włączyć depozytu"
|
||
},
|
||
escrowSettings: {
|
||
title: "Ustawienia depozytu",
|
||
desc: "Domyślne ustawienia transakcji depozytowych Cashu. Lokalne dla urządzenia.",
|
||
lockWindow: "Domyślny czas blokady",
|
||
lockWindowHint: "Jak długo środki pozostają zablokowane, zanim kupujący może je odzyskać. Dłużej jest bezpieczniej dla sprzedawcy.",
|
||
days: "dni",
|
||
preferredMint: "Mint dla depozytu",
|
||
activeMint: "Aktywny mint",
|
||
preferredMintHint: "Który mint finansuje depozyt. Użyj godnego zaufania.",
|
||
requireListings: "Wymagaj depozytu przy nowych ofertach",
|
||
requireListingsHint: "Wstępnie zaznacza „Wymagaj depozytu”, gdy wystawiasz przedmiot."
|
||
},
|
||
privacy: {
|
||
title: "Porady dotyczące prywatności",
|
||
subtitle: "Dowiedz się, jak chronić swoją prywatność finansową",
|
||
cashuRecommended: "CASHU (Zalecane)",
|
||
anon: "Anonimowe transakcje",
|
||
blind: "Ślepe podpisy ukrywają aktywność",
|
||
noIp: "Brak ujawniania IP",
|
||
trustMint: "Zaufanie mintowi w kwestii środków",
|
||
lightningAddress: "LIGHTNING ADDRESS",
|
||
linked: "Można powiązać z tożsamością",
|
||
traceable: "Historia płatności możliwa do prześledzenia",
|
||
ipVisible: "IP widoczne przy wystawianiu faktury",
|
||
selfCustody: "Możliwa własna kustodia",
|
||
bestPractices: "Najlepsze praktyki",
|
||
tip1Title: "Używaj Cashu do odbierania napiwków",
|
||
tip1Desc: "Wbudowany portfel Cashu to najbardziej prywatny sposób odbierania zapów",
|
||
tip2Title: "Używaj osobnego portfela dla SkateSpots",
|
||
tip2Desc: "Nie używaj głównego portfela oszczędnościowego — trzymaj środki aplikacji osobno",
|
||
tip3Title: "Rozważ używanie VPN lub Tor",
|
||
tip3Desc: "Ukrywa twój adres IP podczas transakcji",
|
||
tip4Title: "Unikaj adresów Lightning powiązanych z tożsamością",
|
||
tip4Desc: "Używaj pseudonimowych adresów niezwiązanych z twoim prawdziwym nazwiskiem",
|
||
proTip: "Wskazówka:",
|
||
proTipDesc: "Odbieraj płatności najpierw do portfela Cashu, a potem okresowo przenoś większe kwoty do portfela osobistego, używając VPN do transferu.",
|
||
warnTitle: "Uwaga o prywatności",
|
||
warnDesc: "Adresy Lightning mogą potencjalnie powiązać twoją aktywność w SkateSpots z twoją prawdziwą tożsamością.",
|
||
betterPrivacy: "Dla lepszej prywatności:",
|
||
bullet1: "Używaj dedykowanego portfela dla tej aplikacji",
|
||
bullet2: "Rozważ zamiast tego portfel Cashu",
|
||
bullet3: "Używaj VPN/Tor do transakcji",
|
||
useCashu: "Użyj zamiast tego Cashu",
|
||
understand: "Rozumiem"
|
||
},
|
||
mintPrivacy: {
|
||
title: "Prywatność mintów",
|
||
desc: "Korzystanie z wielu mintów poprawia prywatność, ponieważ żaden pojedynczy mint nie widzi wszystkich twoich transakcji",
|
||
distribution: "Rozkład środków",
|
||
singleWarning: "Korzystanie z jednego minta oznacza, że widzi on cały czas i kwoty twoich transakcji. Rozważ dodanie kolejnych mintów dla lepszej prywatności.",
|
||
yourMints: "Twoje minty ({{count}})",
|
||
default: "Domyślny",
|
||
addMint: "Dodaj mint",
|
||
addMintDesc: "Dodaj nowy mint Cashu do swojego portfela",
|
||
mintUrl: "URL minta",
|
||
add: "Dodaj",
|
||
adding: "Dodawanie...",
|
||
orChoose: "Lub wybierz z listy",
|
||
recommended: "Zalecane minty",
|
||
allMints: "Wszystkie minty (katalog)",
|
||
searchMints: "Szukaj mintów…",
|
||
noDirectoryMints: "Żaden mint nie pasuje do wyszukiwania.",
|
||
directoryHint: "Ze społecznościowego katalogu MintRadar — nieoficjalny i może być nieaktualny.",
|
||
added: "Dodano",
|
||
soon: "Wkrótce",
|
||
autoDistribute: "Automatycznie rozdzielaj środki",
|
||
autoDesc: "Rozdzielaj otrzymane środki między wiele mintów",
|
||
autoAria: "Automatycznie rozdzielaj środki (wkrótce)",
|
||
tip1: "Używaj co najmniej 2–3 różnych mintów dla lepszej prywatności",
|
||
tip2: "Nie trzymaj wszystkich środków w jednym mincie — rozłóż je",
|
||
tip3: "Weź pod uwagę jurysdykcję minta (różne kraje = różny dostęp prawny)",
|
||
tip4: "Minty widzą czas transakcji, ale NIE to, komu płacisz (ślepe podpisy)",
|
||
future: "Przyszłe funkcje: rotacja mintów i ocena prywatności — bądź czujny!",
|
||
findMore: "Znajdź więcej mintów na mintradar.pedani.eu",
|
||
trustWarning: "Ostrzeżenie o zaufaniu:",
|
||
trustWarningDesc: "Minty są powiernicze — przechowują twoje środki. Używaj tylko mintów, którym ufasz. Jeśli mint zniknie, twoje środki mogą przepaść. Rozłożenie środków na wiele mintów zmniejsza ryzyko.",
|
||
removeTitle: "Usunąć mint?",
|
||
removeDesc: "Czy na pewno chcesz usunąć {{name}}?",
|
||
removeMint: "Usuń mint",
|
||
warning: "Uwaga:",
|
||
withdrawWarning: "Ten mint ma {{amount}} sats. Wypłać środki przed usunięciem!",
|
||
invalidUrl: "Nieprawidłowy URL",
|
||
invalidUrlDesc: "URL minta musi zaczynać się od https://",
|
||
mintAdded: "Dodano mint",
|
||
mintAddedDesc: "Nowy mint został pomyślnie dodany",
|
||
mintAddedNamed: "{{name}} został pomyślnie dodany",
|
||
failedAdd: "Nie udało się dodać minta",
|
||
failed: "Nie powiodło się",
|
||
noMints: "Brak mintów",
|
||
singleMint: "Pojedynczy mint",
|
||
concentrated: "Skoncentrowane",
|
||
moderate: "Umiarkowane",
|
||
wellDistributed: "Dobrze rozłożone",
|
||
mintCoinosWebDesc: "Mint przyjazny dla sieci (zalecany dla przeglądarek)",
|
||
mintMinibitsWebDesc: "⚠ Tylko natywna aplikacja — niedostępny z przeglądarek",
|
||
mintMinibitsNativeDesc: "Mint SkateSpots — zalecany",
|
||
mintCoinosDesc: "Mint przyjazny dla sieci",
|
||
mintLnbitsDesc: "Społecznościowy mint na LNbits"
|
||
},
|
||
nwc: {
|
||
title: "Portfel Lightning",
|
||
noConnection: "Portfel NWC",
|
||
refresh: "Odśwież saldo",
|
||
createInvoice: "Utwórz fakturę",
|
||
copyInvoice: "Kopiuj fakturę",
|
||
pasteInvoice: "Wklej fakturę Lightning (lnbc…)",
|
||
amount: "Kwota: {{amount}} sats",
|
||
pasteToSee: "Wklej fakturę, aby zobaczyć kwotę",
|
||
pay: "Zapłać",
|
||
invoiceQrAlt: "Kod QR faktury Lightning",
|
||
enterAmount: "Wprowadź kwotę w sats",
|
||
readBalanceFailed: "Nie udało się odczytać salda",
|
||
readBalanceFailedDesc: "Twój portfel nie odpowiedział.",
|
||
createInvoiceFailed: "Nie udało się utworzyć faktury",
|
||
createInvoiceFailedDesc: "Spróbuj ponownie za chwilę.",
|
||
paymentSent: "Płatność wysłana",
|
||
paidAmount: "Zapłacono {{amount}} sats.",
|
||
paid: "Zapłacono.",
|
||
paymentRejected: "Portfel odrzucił płatność."
|
||
},
|
||
qr: {
|
||
title: "Skanuj kod QR",
|
||
desc: "Umieść kod QR w polu widzenia aparatu, aby go zeskanować",
|
||
paste: "Wklej ze schowka",
|
||
hint: "Zeskanuj token Cashu, fakturę Lightning lub adres Lightning",
|
||
clipboardEmpty: "Schowek jest pusty",
|
||
clipboardEmptyDesc: "Nie znaleziono tekstu w schowku",
|
||
pasteFailed: "Wklejanie nie powiodło się",
|
||
pasteFailedDesc: "Nie udało się odczytać ze schowka"
|
||
},
|
||
recovery: {
|
||
title: "Fraza odzyskiwania",
|
||
desc: "Te 12 słów to jedyny sposób na przywrócenie salda ecash. Zapisz je w kolejności i przechowuj offline — nigdy nie udostępniaj ich nikomu.",
|
||
tapReveal: "Dotknij, aby pokazać",
|
||
noWatching: "Upewnij się, że nikt nie patrzy",
|
||
hide: "Ukryj",
|
||
reveal: "Pokaż",
|
||
paperHint: "Najbezpieczniej jest zapisać je na papierze — skopiowanie do schowka może wyciec do innych aplikacji.",
|
||
written: "Zapisałem je",
|
||
revealFirst: "Najpierw pokaż słowa",
|
||
copiedDesc: "Fraza odzyskiwania skopiowana — wklej ją w bezpiecznym miejscu, a potem wyczyść schowek.",
|
||
copyFailed: "Kopiowanie nie powiodło się",
|
||
copyFailedDesc: "Zapisz słowa na papierze."
|
||
},
|
||
guide: {
|
||
quickGuide: "Szybki przewodnik",
|
||
fullGuide: "Przewodnik po portfelach (edycja skatera)",
|
||
cashuSummary: "Prywatność + wygoda",
|
||
mintHoldsFunds: "(mint przechowuje środki)",
|
||
lightningSummary: "Kontrola + bezpieczeństwo",
|
||
youHoldKeys: "(ty trzymasz klucze)",
|
||
useBoth: "Używaj obu: Cashu do napiwków, Lightning do oszczędności",
|
||
cashuTitle: "PORTFEL CASHU",
|
||
cashuTagline: "Jak gotówka w kieszeni na skateparku",
|
||
cashuBullet1: "Szybko wyjąć na napiwek",
|
||
cashuBullet2: "Nie noś tu swoich życiowych oszczędności",
|
||
cashuBullet3: "Jeśli mint zniknie, środki mogą przepaść",
|
||
cashuBullet4: "Nikt nie wie, ile masz (prywatność!)",
|
||
cashuPerfectFor: "Przekąski na sesji, zapowanie klipów, małe napiwki",
|
||
lightningTitle: "PORTFEL LIGHTNING",
|
||
lightningTagline: "Jak twoje konto bankowe — masz kontrolę",
|
||
lightningBullet1: "Bezpieczny, ty kontrolujesz klucze",
|
||
lightningBullet2: "Konfiguracja zajmuje chwilę",
|
||
lightningBullet3: "Pełna historia transakcji",
|
||
lightningBullet4: "Lepszy do większych kwot",
|
||
lightningPerfectFor: "Zakupy sprzętu, oszczędności, duże zapy",
|
||
perfectFor: "Idealny do:",
|
||
proTips: "WSKAZÓWKI",
|
||
tip1Title: "Używaj obu portfeli",
|
||
tip1Desc: "Trzymaj pieniądze na sesję w Cashu, oszczędności w Lightning",
|
||
tip2Title: "Wypróbuj różne portfele",
|
||
tip2Desc: "Eksperymentuj, aby znaleźć to, co ci pasuje. Każdy ma inne funkcje i kompromisy",
|
||
tip3Title: "Lepsza prywatność",
|
||
tip3Desc: "Korzystanie z wielu portfeli oznacza, że żadna pojedyncza aplikacja nie widzi całej twojej aktywności",
|
||
tip4Title: "Zdobądź doświadczenie",
|
||
tip4Desc: "Im więcej narzędzi znasz, tym więcej masz opcji. Zacznij od małych rzeczy, ucz się w miarę upływu czasu",
|
||
tldr: "W skrócie:",
|
||
tldrDesc: "Nie ma „najlepszego” portfela — wszystko zależy od twoich potrzeb. Wypróbuj oba, używaj tego, co ci pasuje, i nie trzymaj wszystkich sats w jednym miejscu!"
|
||
},
|
||
zap: {
|
||
count: "{{count}} zapów",
|
||
connectFirst: "Najpierw podłącz swój portfel",
|
||
connectFirstDesc: "Aby wysyłać zapy (napiwki Bitcoin), musisz podłączyć portfel Lightning.",
|
||
quickSetup: "Szybka konfiguracja (30 sekund)",
|
||
quickSetupDesc: "Podłącz swój istniejący portfel Lightning przez Nostr Wallet Connect (NWC). Nie trzeba dodatkowych kont.",
|
||
connectNwc: "Podłącz portfel przez NWC",
|
||
noWallet: "Nie masz portfela? Dowiedz się jak",
|
||
skip: "Pomiń na razie (ręczna faktura)",
|
||
note: "ℹ️ Uwaga:",
|
||
noteDesc: "Nadal możesz utworzyć fakturę bez podłączania portfela, ale musisz ją skopiować ręcznie, aby zapłacić.",
|
||
payWithWebln: "Zapłać przez WebLN",
|
||
processing: "Przetwarzanie...",
|
||
openInWallet: "Otwórz w portfelu Lightning",
|
||
scanHint: "Zeskanuj kod QR lub skopiuj fakturę, aby zapłacić dowolnym portfelem Lightning.",
|
||
cashuInstant: "Zapłać natychmiast swoim wbudowanym portfelem",
|
||
satsAvailable: "sats dostępnych",
|
||
or: "LUB",
|
||
customAmount: "Własna kwota",
|
||
addComment: "Dodaj komentarz (opcjonalnie)",
|
||
insufficientBanner: "⚠️ Niewystarczające saldo Cashu. Potrzebujesz {{amount}} sats więcej. Przełącz na Lightning lub doładuj portfel Cashu.",
|
||
creatingInvoice: "Tworzenie faktury...",
|
||
zapAmount: "Zapnij {{amount}} sats",
|
||
zapAmountCashu: "Zapnij {{amount}} sats przez Cashu",
|
||
lightningInvoice: "Faktura Lightning",
|
||
qrAlt: "Kod QR faktury Lightning",
|
||
enterAmount: "Wprowadź kwotę",
|
||
enterAmountDesc: "Wybierz wartość z listy lub wpisz prawidłową liczbę sats.",
|
||
cashuUnavailable: "Portfel Cashu niedostępny",
|
||
cashuUnavailableDesc: "Twój portfel Cashu nie jest gotowy. Przełącz na Lightning lub najpierw otwórz portfel.",
|
||
insufficientCashu: "Niewystarczające saldo Cashu",
|
||
insufficientCashuDesc: "Potrzebujesz {{amount}} sats więcej. Przełącz na Lightning lub doładuj.",
|
||
zapSentCashu: "Zap wysłany! 🥜",
|
||
zapSentCashuDesc: "Zapnięto {{amount}} sats z twojego portfela Cashu.",
|
||
cashuFailed: "Płatność Cashu nie powiodła się",
|
||
cashuFailedDesc: "Nie udało się zapłacić portfelem Cashu.",
|
||
invoiceCopied: "Faktura skopiowana",
|
||
invoiceCopiedDesc: "Faktura Lightning skopiowana do schowka",
|
||
defaultComment: "Zapnięte na SkateSpots! 🛹",
|
||
titleConnect: "Podłącz portfel",
|
||
titlePayment: "Płatność Lightning",
|
||
titleZap: "Wyślij zap",
|
||
descConnect: "Podłącz swój portfel Lightning, aby wysyłać zapy",
|
||
descPayment: "Zapłać przez sieć Bitcoin Lightning",
|
||
descZap: "Zapy to małe płatności Bitcoin, które wspierają twórcę tego elementu. Jeśli ci się podobało, rozważ wysłanie zapa!",
|
||
descZapShort: "Zapy to małe płatności Bitcoin, które wspierają twórców. Rozważ wysłanie zapa!"
|
||
},
|
||
zapCrew: {
|
||
title: "Zapnij ekipę",
|
||
desc: "Podziel zap równo między {{count}} członków ekipy z adresem Lightning.",
|
||
noMembers: "Obecnie brak innych członków ekipy do zapowania.",
|
||
totalAmount: "Łączna kwota",
|
||
customTotal: "Własna suma",
|
||
each: "sats na osobę",
|
||
rounded: "(zaokrąglone)",
|
||
noWallet: "Brak podłączonego portfela — otrzymasz fakturę dla każdego członka do ręcznej zapłaty. Podłącz portfel, aby dzielić jednym dotknięciem.",
|
||
zapAcross: "Zapnij {{amount}} sats na {{count}}",
|
||
sentTo: "⚡ Wysłano do {{done}}/{{total}}",
|
||
none: "Nie ukończono żadnych automatycznych płatności",
|
||
copyPending: "Skopiuj oczekujące faktury, aby dokończyć płatność ręcznie.",
|
||
thanks: "Dzięki za wsparcie ekipy!",
|
||
payingCrew: "Opłacanie ekipy…",
|
||
defaultComment: "Zapnięto ekipę {{crew}}! 🤘",
|
||
sent: "Wysłano",
|
||
paying: "Opłacanie",
|
||
resolving: "Rozwiązywanie",
|
||
skipped: "Pominięto",
|
||
failed: "Nie powiodło się",
|
||
waiting: "Oczekiwanie",
|
||
copyInvoice: "Kopiuj fakturę",
|
||
invoiceCopied: "Faktura skopiowana",
|
||
invoiceCopiedDesc: "Wklej ją do dowolnego portfela Lightning"
|
||
},
|
||
zapBadges: {
|
||
title: "Odznaki za zapy",
|
||
zaps: "zapów",
|
||
satsSent: "wysłanych sats",
|
||
rank: "ranga",
|
||
footnote: "Na podstawie ostatnich 30 dni zapów.",
|
||
first: "Pierwszy zap",
|
||
firstHint: "Wyślij swój pierwszy zap",
|
||
regular: "Stały bywalec",
|
||
regularHint: "Wyślij 10 zapów",
|
||
generous: "Hojny",
|
||
generousHint: "Wyślij 10 000 sats",
|
||
patron: "Patron",
|
||
patronHint: "Wyślij 100 000 sats",
|
||
top10: "Top 10",
|
||
top10Hint: "Wejdź do top 10 wspierających"
|
||
},
|
||
trust: {
|
||
unavailable: "Ocena zaufania niedostępna",
|
||
yourContent: "To twoja treść",
|
||
following: "Obserwujesz tego użytkownika",
|
||
friendOfFriend: "Znajomy znajomego (2 skoki)",
|
||
nip05: "Użytkownik zweryfikowany przez NIP-05",
|
||
unknown: "Nieznany użytkownik",
|
||
help: "Oceny zaufania pomagają rozpoznać wiarygodnych współtwórców w społeczności skateboardingu."
|
||
},
|
||
share: {
|
||
title: "Udostępnij profil",
|
||
desc: "Skieruj aparat telefonu na kod, aby otworzyć profil {{name}}.",
|
||
qrAlt: "Kod QR profilu",
|
||
copyLink: "Kopiuj link",
|
||
copyFailed: "Kopiowanie nie powiodło się",
|
||
copyFailedDesc: "Nie udało się skopiować linku.",
|
||
shareEllipsis: "Udostępnij…"
|
||
},
|
||
addToCollection: {
|
||
title: "Zapisz w kolekcji",
|
||
desc: "Zapisz „{{spot}}” w jednej ze swoich kolekcji",
|
||
loginRequired: "Zaloguj się, aby zapisywać spoty w kolekcjach",
|
||
noCollections: "Nie masz jeszcze żadnych kolekcji",
|
||
createFirst: "Utwórz swoją pierwszą poniżej!",
|
||
spotCount: "{{count}} spotów",
|
||
alreadySavedTag: "Już zapisano",
|
||
alreadySaved: "Już zapisano",
|
||
alreadySavedDesc: "„{{spot}}” jest już w „{{collection}}”",
|
||
saved: "Spot zapisany!",
|
||
savedDesc: "Dodano „{{spot}}” do „{{collection}}”",
|
||
saveFailed: "Nie udało się zapisać",
|
||
somethingWrong: "Coś poszło nie tak",
|
||
created: "Kolekcja utworzona!",
|
||
createdDesc: "Dodano „{{spot}}” do nowej kolekcji „{{collection}}”",
|
||
createFailed: "Nie udało się utworzyć kolekcji",
|
||
name: "Nazwa kolekcji",
|
||
descriptionOptional: "Opis (opcjonalnie)",
|
||
creating: "Tworzenie...",
|
||
createAndSave: "Utwórz i zapisz",
|
||
createNew: "Utwórz nową kolekcję"
|
||
},
|
||
collection: {
|
||
back: "Powrót do kolekcji",
|
||
created: "Utworzono {{date}}",
|
||
deleteTitle: "Usunąć kolekcję?",
|
||
deleteDesc: "Spowoduje to trwałe usunięcie „{{title}}”. Same spoty pozostaną nietknięte.",
|
||
deleting: "Usuwanie...",
|
||
deleteFailed: "Nie udało się usunąć kolekcji",
|
||
deleted: "Kolekcja usunięta",
|
||
deletedDesc: "„{{title}}” została usunięta",
|
||
empty: "Brak spotów w tej kolekcji",
|
||
emptyOwner: "Dodaj spoty do swojej kolekcji, klikając „Zapisz w kolekcji” na dowolnym spocie",
|
||
emptyOther: "Ta kolekcja jest pusta",
|
||
browseSpots: "Przeglądaj spoty",
|
||
linkCopied: "Link skopiowany!",
|
||
linkCopiedDesc: "Link do kolekcji został skopiowany do schowka",
|
||
map: "Mapa kolekcji",
|
||
removeFailed: "Nie udało się usunąć spota",
|
||
shareText: "Zobacz tę kolekcję spotów: {{title}}",
|
||
spotRemoved: "Spot usunięty",
|
||
spotRemovedDesc: "„{{title}}” został usunięty z tej kolekcji"
|
||
},
|
||
mints: {
|
||
title: "Minty",
|
||
subtitle: "Przeglądaj minty Cashu i ich kondycję. Operacje portfela Cashu działają w aplikacji SkateSpots.",
|
||
searchPlaceholder: "Szukaj mintów po nazwie lub URL…",
|
||
onlineOnly: "Tylko online",
|
||
count: "{{filtered}} z {{total}} mintów",
|
||
directoryError: "Nie udało się wczytać katalogu mintów.",
|
||
directoryHint: "Katalog jest prowadzony społecznościowo i ma limity — może być chwilowo niedostępny.",
|
||
goToWallet: "Przejdź do portfela",
|
||
appOnly: "Dodawanie minta odbywa się w aplikacji SkateSpots (Cashu tylko w aplikacji).",
|
||
noMatch: "Żaden mint nie pasuje do „{{query}}”.",
|
||
footer: "Dane o kondycji ze społecznościowego projektu MintRadar — nieoficjalne i mogą być nieaktualne. Zawsze sprawdź warunki minta, zanim powierzysz mu środki.",
|
||
archived: "Zarchiwizowany",
|
||
degraded: "Pogorszony",
|
||
offline: "Offline",
|
||
online: "Online",
|
||
terms: "Warunki",
|
||
reliability: "niezawodność",
|
||
add: "Dodaj",
|
||
addToWallet: "Dodaj do portfela",
|
||
copyUrl: "Kopiuj URL",
|
||
openMint: "Otwórz mint",
|
||
inWallet: "W twoim portfelu",
|
||
addedBadge: "Dodano",
|
||
urlCopied: "URL minta skopiowany",
|
||
added: "Dodano mint",
|
||
addedDesc: "{{host}} jest teraz w twoim portfelu.",
|
||
couldNotAdd: "Nie udało się dodać minta",
|
||
communityRating: "Ocena społeczności",
|
||
reliabilityLabel: "Niezawodność",
|
||
uptime: "Dostępność 24 godz. / 7 dni",
|
||
location: "Lokalizacja",
|
||
latency: "Opóźnienie",
|
||
nuts: "Obsługiwane NUTs",
|
||
units: "Jednostki",
|
||
version: "Wersja",
|
||
ratedBy: "Oceniony {{rating}}/5 przez {{count}} osób na MintRadar.",
|
||
noRating: "Brak oceny społeczności na MintRadar.",
|
||
reviewsNote1: "Pisane recenzje nie są częścią katalogu —",
|
||
openMintRadar: "otwórz MintRadar",
|
||
reviewsNote2: "aby przeczytać lub zostawić recenzję.",
|
||
liveness: "Audyt aktywności: przetestowano {{mints}} mintów i {{melts}} meltów",
|
||
livenessErrors: " · {{errors}}/{{total}} ostatnich błędów",
|
||
whatsAMint: "Czym jest mint?",
|
||
whatsAMintDesc: "Mint Cashu emituje i wymienia ecash w twoim portfelu. Przechowuje Bitcoin zabezpieczający twoje tokeny — więc mint, którego sam nie prowadzisz, to taki, któremu musisz zaufać.",
|
||
mintWarning: "Minty mogą stać się niedostępne, zmienić warunki lub zniknąć ze środkami. Trzymaj tylko małe salda, chyba że ufasz operatorowi.",
|
||
healthDisclaimer: "Dane o kondycji są prowadzone społecznościowo (MintRadar) — nieoficjalne i być może nieaktualne."
|
||
},
|
||
appShop: {
|
||
title: "Sklep",
|
||
subtitle: "Gadżety SkateSpots dla ludzi, którzy kręcą tę scenę.",
|
||
comingSoon: "Wkrótce",
|
||
wearThe: "Noś",
|
||
scene: "Scenę",
|
||
heroDesc1: "Gadżety dla ludzi, którzy kręcą ten cały interes — sprzedawane",
|
||
locally: "lokalnie, na zamówienie",
|
||
heroDesc2: ". Napisz do mnie, ustalimy szczegóły, a zapłacisz w",
|
||
heroDesc3: "— Lightning lub Cashu — przy odbiorze. Bez kart, bez kont, bez robota od płatności, bez pośrednika zgarniającego część dropu.",
|
||
requestItem: "Poproś o przedmiot",
|
||
dmHint: "Otwiera prywatną, zaszyfrowaną wiadomość ze mną.",
|
||
lightning: "Lightning",
|
||
cashu: "Cashu",
|
||
localHandover: "Odbiór lokalny",
|
||
inTheWorks: "W przygotowaniu",
|
||
notForSale: "jeszcze nie w sprzedaży",
|
||
soon: "wkrótce",
|
||
tees: "Koszulki i bluzy",
|
||
decks: "Deski",
|
||
shopTools: "Narzędzia",
|
||
stickerPacks: "Pakiety naklejek",
|
||
stickerPacksDesc: "Pakiety nadchodzą. Projekty jeszcze nie — wydrukuj te dwa już teraz, za darmo.",
|
||
sticker: "Naklejka",
|
||
stickerTip: "Czarny wykrój. Wydrukuj na papierze na naklejki, wytnij wzdłuż czarnej krawędzi.",
|
||
poster: "Plakat",
|
||
posterTip: "Drukuje się na A3; pomniejsz do A4 (50%), a nadal skanuje się dobrze.",
|
||
printableAlt: "SkateSpots {{title}} — do druku",
|
||
print: "Drukuj",
|
||
printNote1: "Drukuj w",
|
||
actualSize: "100% / „Rozmiar rzeczywisty”",
|
||
printNote2: ", aby rozmiar był dokładny, a kod QR pozostał ostry — prowadzi do skate-spots.org. Pliki wektorowe, więc skalują się bez rozmycia.",
|
||
howBuying: "Jak działa kupowanie",
|
||
dmNotCart: "to DM, nie koszyk",
|
||
step1Title: "Napisz do mnie",
|
||
step1Desc: "Wyślij DM z tym, czego chcesz — przedmiot, rozmiar, kolor, cokolwiek.",
|
||
step2Title: "Ustalamy szczegóły",
|
||
step2Desc: "Cena w sats oraz gdzie i kiedy się spotkać. To rozmowa, nie kasa.",
|
||
step3Title: "Zapłać w sats",
|
||
step3Desc: "Lightning lub Cashu przy przekazaniu, potem twoje. Bez wysyłki, bez poczekalni."
|
||
},
|
||
newsletter: {
|
||
newIssue: "Nowe wydanie",
|
||
composerTitle: "Opublikuj wydanie newslettera",
|
||
composerDesc: "Publikowane jako artykuł NIP-23 (kind 30023) na relayu społeczności. Subskrybenci zobaczą je w dzwonku powiadomień. Treść obsługuje Markdown.",
|
||
fieldTitle: "Tytuł",
|
||
identifier: "Identyfikator (slug)",
|
||
leaveBlank: "zostaw puste, aby wygenerować automatycznie",
|
||
reusingSlug: "Użycie istniejącego sluga edytuje tamto wydanie zamiast tworzyć nowe.",
|
||
summary: "Podsumowanie",
|
||
optional: "opcjonalne",
|
||
coverImage: "URL obrazka okładki",
|
||
bodyMarkdown: "Treść (Markdown)",
|
||
characters: "{{count}} znaków",
|
||
publishIssue: "Opublikuj wydanie",
|
||
issuePublished: "Wydanie opublikowane! 🛹",
|
||
issuePublishedDesc: "Subskrybenci zobaczą je w dzwonku powiadomień.",
|
||
publishFailed: "Publikowanie nie powiodło się",
|
||
couldNotReachRelay: "Nie udało się dotrzeć do żadnego relaya — sprawdź połączenie i spróbuj ponownie.",
|
||
tryAgain: "Spróbuj ponownie.",
|
||
publishedToNostr: "Opublikowano w Nostr",
|
||
publishedToast: "Opublikowano!",
|
||
postedToNostr: "Drop {{number}} opublikowany w Nostr.",
|
||
postToNostr: "Opublikuj w Nostr",
|
||
previewLabel: "Podgląd",
|
||
editFirst: "Najpierw edytuj",
|
||
previewNoteDesc: "Tak notka będzie wyglądać w większości klientów Nostr. Formatowanie różni się w zależności od klienta.",
|
||
editNoteDesc: "Edytuj tekst notki poniżej. Zmiany dotyczą tylko tej publikacji — plik źródłowy pozostaje niezmieniony.",
|
||
dropNumber: "Drop {{number}}",
|
||
publish: "Opublikuj",
|
||
publishing: "Publikowanie...",
|
||
dropIsOut: "Drop {{number}} jest dostępny",
|
||
daysAgo: "{{count}} dni temu",
|
||
dismiss: "Zamknij",
|
||
itsMonday: "To poniedziałek",
|
||
mondayDesc: "Czas na cotygodniowy newsletter. Jedno kliknięcie i AI napisze go z dziennika git.",
|
||
writeDrop: "Napisz Drop {{number}}",
|
||
dismissReminder: "Zamknij przypomnienie",
|
||
loginPrompt: "Zaloguj się przez Nostr, aby otrzymywać nowe dropy do skrzynki.",
|
||
subscribedToast: "Subskrybujesz! 🛹",
|
||
subscribedToastDesc: "Nowe dropy pojawią się w twoim dzwonku powiadomień w sekcji „News”.",
|
||
unsubscribed: "Anulowano subskrypcję",
|
||
unsubscribedDesc: "Nadal możesz czytać każde wydanie tutaj w dowolnym momencie.",
|
||
checking: "Sprawdzanie…",
|
||
subscribed: "Subskrybujesz",
|
||
unsubscribe: "Anuluj subskrypcję",
|
||
subscribeCta: "Zapisz się do newslettera",
|
||
archiveSynced: "Archiwum zsynchronizowane z Nostr",
|
||
missingCount: "{{count}} wydań archiwum nie ma jeszcze w Nostr",
|
||
backfillDesc: "Opublikuj {{list}} jako artykuły NIP-23, aby subskrybenci i czytelnicy długich treści mogli zobaczyć pełne archiwum. Strona zachowuje bogaty układ niezależnie od tego.",
|
||
backfill: "Uzupełnij {{count}} w Nostr",
|
||
publishing2: "Publikowanie…",
|
||
publishingLabel: "Publikowanie…",
|
||
backfilled: "Uzupełniono {{count}} wydań 🛹",
|
||
backfilledDesc: "Archiwum jest teraz dostępne w Nostr dla subskrybentów i czytelników.",
|
||
partialBackfill: "Opublikowano {{published}}, {{failed}} nie powiodło się",
|
||
retryFinish: "Ponów, aby dokończyć: {{list}}.",
|
||
notLoggedIn: "Nie zalogowano",
|
||
allIssues: "Wszystkie wydania",
|
||
brand: "Newsletter SkateSpots",
|
||
digTheDrop: "Podoba ci się drop? Zapnij go i nie przegap kolejnego.",
|
||
sectionStats: "Społeczność w liczbach",
|
||
sectionWhatsNew: "Co nowego",
|
||
sectionSpotOfWeek: "Spot tygodnia",
|
||
sectionCommunity: "Społeczność",
|
||
sectionSupport: "Wesprzyj projekt",
|
||
sectionLatestDrops: "Najnowsze dropy · na żywo z Nostr",
|
||
mappedBy: "Zmapowane przez",
|
||
viewOnMap: "Zobacz na mapie",
|
||
noSpotPicked: "W tym tygodniu nie wybrano spota. Zgłoś swój, a może trafi do kolejnego dropu.",
|
||
browseMap: "Przeglądaj mapę",
|
||
spotMap: "Mapa spotów",
|
||
statsBadge: "Statystyki",
|
||
supportDesc: "100% open source, finansowane przez społeczność, bez reklam, bez inwestorów. Jeśli to przydatne, zapnij to lub wesprzyj na Angor.",
|
||
readFull: "Przeczytaj pełne wydanie",
|
||
joinSkaters: "Dołącz do {{count}} skaterów otrzymujących dropy",
|
||
weeklyDrops: "Cotygodniowe dropy",
|
||
tagline: "Cotygodniowy newsletter · wysyłany, kiedy tylko chcemy",
|
||
freeNote: "Za darmo. Napędzane przez Nostr — twoja subskrypcja żyje na twoich kluczach i podąża za tobą między urządzeniami. Nowe dropy trafiają do twojego dzwonka powiadomień.",
|
||
live: "Na żywo",
|
||
builtOn: "Zbudowane na",
|
||
openSource: "Open source",
|
||
supportUs: "Wesprzyj nas",
|
||
freeToSkate: "Możesz swobodnie jeździć na deskorolce"
|
||
},
|
||
stats: {
|
||
subtitle: "Metryki na żywo pobierane bezpośrednio z sieci Nostr. Przejrzyste, zdecentralizowane, weryfikowalne przez każdego.",
|
||
dataSource: "Źródło danych:",
|
||
updated: "zaktualizowano {{age}}",
|
||
refresh: "Odśwież",
|
||
partial: "Nie udało się dotrzeć do każdego relaya — te liczby mogą być niepełne.",
|
||
error: "Nie można teraz dotrzeć do relaya. Statystyki wczytają się po przywróceniu połączenia.",
|
||
atAGlance: "Społeczność w skrócie",
|
||
skateSpots: "Spoty",
|
||
listedShops: "Wymienione sklepy",
|
||
events: "Wydarzenia",
|
||
mappers: "Mapujący",
|
||
uniqueContributors: "unikalnych współtwórców",
|
||
labHeader: "The Lab · Kreatywni i usługi",
|
||
total: "{{count}} łącznie",
|
||
coaches: "Trenerzy",
|
||
filmers: "Filmowcy",
|
||
editors: "Montażyści",
|
||
photographers: "Fotografowie",
|
||
builders: "Budowniczowie",
|
||
artists: "Artyści",
|
||
graffiti: "Graffiti",
|
||
tattoo: "Tatuaże",
|
||
trainers: "Instruktorzy",
|
||
musicians: "Muzycy",
|
||
judges: "Sędziowie",
|
||
organizers: "Organizatorzy",
|
||
barbers: "Barberzy",
|
||
designers: "Projektanci",
|
||
showFewer: "Pokaż mniej",
|
||
showAllCrafts: "Pokaż wszystkie 15 rzemiosł",
|
||
community: "Społeczność",
|
||
tours: "Wycieczki",
|
||
crews: "Ekipy",
|
||
marketplace: "Marketplace",
|
||
liveListings: "Aktywne oferty",
|
||
tradesRecorded: "Zarejestrowane transakcje",
|
||
satsTraded: "Wymienione sats",
|
||
zapsToMappers: "Zapy dla mapujących",
|
||
tradesNote1: "wzajemnych transakcji wśród",
|
||
tradesNote2: "osób. Sats są zgłaszane samodzielnie przez handlujących — aplikacja nie może zaobserwować płatności poza aplikacją — więc nagłówek liczy tylko",
|
||
mutual: "wzajemne",
|
||
tradesNote3: "transakcje z limitem na parę; surowe zgłoszenie to",
|
||
tradesNote4: "sats. „Zapy dla mapujących” liczy tylko potwierdzenia skierowane do naszych najlepszych współtwórców — to",
|
||
not: "nie",
|
||
tradesNote5: "globalny wolumen zapów.",
|
||
byRegion: "Spoty i sklepy według regionu",
|
||
resolving: "Rozwiązywanie {{count}} nieoznaczonych lokalizacji na podstawie współrzędnych… jednorazowo, potem zapisane w pamięci tego urządzenia.",
|
||
topCountries: "Najlepsze kraje",
|
||
topCities: "Najlepsze miasta",
|
||
other: "Inne",
|
||
otherCountriesTitle: "Kraje poza pierwszą szóstką",
|
||
otherCitiesTitle: "Miasta poza pierwszą szóstką",
|
||
uncategorised: "Nieskategoryzowane",
|
||
uncategorisedTitle: "Brak tagu miasta/kraju",
|
||
regionNote1: "Liczy",
|
||
spotsAndShops: "spoty i sklepy",
|
||
regionNote2: ", a nie skaterów — z własnego tagu miasta/kraju każdego z nich lub, gdy go brak, wyprowadzone ze współrzędnych pinezki (zapisane na twoim urządzeniu; kraje grupowane po kodzie ISO, jeśli jest), tylko relay społeczności, z wyłączeniem treści ukrytych przez moderację.",
|
||
ofTotal: "{{count}} z {{total}}",
|
||
regionNote3: "lokalizacji nie ma tagu lokalizacji i pokazują się jako „Nieskategoryzowane”.",
|
||
growth: "Wzrost w czasie",
|
||
chartCumulativeTitle: "Zmapowane spoty (narastająco)",
|
||
chartCumulativeDesc: "Łączna liczba spotów dodanych do mapy w czasie",
|
||
chartMonthlyTitle: "Aktywność miesięczna",
|
||
chartMonthlyDesc: "Nowe treści publikowane każdego miesiąca",
|
||
chartMappersTitle: "Aktywni mapujący / miesiąc",
|
||
chartMappersDesc: "Unikalni współtwórcy publikujący każdego miesiąca",
|
||
chartMixTitle: "Miks treści",
|
||
chartMixDesc: "Podział według typu treści (cały okres)",
|
||
noData: "Brak danych",
|
||
topMappers: "Najlepsi mapujący",
|
||
mostSpots: "— najwięcej dodanych spotów",
|
||
noMapperData: "Brak danych o mapujących",
|
||
topShops: "Najlepsze sklepy",
|
||
mostShops: "— najwięcej dodanych sklepów",
|
||
shopCount: "{{count}} sklepów",
|
||
noShopData: "Brak danych o sklepach",
|
||
supporters: "Wspierający społeczność",
|
||
fundedTitle: "Finansowane przez społeczność",
|
||
fundedDesc1: "Zdecentralizowany crowdfunding Bitcoin przez Angor.",
|
||
fundedDesc2: "Bez reklam, bez inwestorów, bez sprzedaży danych.",
|
||
backAngor: "Wesprzyj nas na Angor",
|
||
communityLink: "Społeczność →",
|
||
footer1: "Wszystkie dane są pobierane na żywo z",
|
||
footer2: "— publicznego relaya Nostr.",
|
||
footer3: "Każde zdarzenie jest podpisane przez swojego twórcę i weryfikowalne kryptograficznie.",
|
||
footer4: "Żadnej liczby nie da się sfałszować.",
|
||
spots: "Spoty",
|
||
shops: "Sklepy",
|
||
lab: "The Lab",
|
||
thisMonth: "+{{count}} w tym miesiącu",
|
||
fromActive: "{{count}} z aktywnych kont",
|
||
viewAll: "Zobacz wszystkie",
|
||
spotCount: "{{count}} spotów"
|
||
},
|
||
leaderboard: {
|
||
mapEarn: "Mapuj i zarabiaj",
|
||
helpMap: "POMÓŻ MAPOWAĆ ŚWIAT",
|
||
intro: "Dodawaj spoty i sklepy, a wdzięczni skaterzy będą wysyłać ci zapy. Najlepsi współtwórcy mogą otrzymać dodatkowe nagrody!",
|
||
howItWorks: "Jak to działa",
|
||
step1Title: "1. Mapuj",
|
||
step1Desc: "Dodawaj spoty i sklepy ze zdjęciami i szczegółami",
|
||
step2Title: "2. Zbieraj zapy",
|
||
step2Desc: "Skaterzy, którym twoje spoty się przydadzą, dadzą ci napiwek",
|
||
step3Title: "3. Dodatkowe nagrody",
|
||
step3Desc: "Najlepsi mapujący mogą otrzymać dodatkowe nagrody z naszego funduszu",
|
||
proTips: "💡 Wskazówki, jak zdobyć więcej zapów:",
|
||
tipPhotos: "Dodaj 3+ zdjęcia",
|
||
tipDescriptions: "Pisz szczegółowe opisy",
|
||
tipLocation: "Dokładna lokalizacja",
|
||
mapShop: "Zmapuj sklep",
|
||
mapShopDesc: "Skateshopy, sklepy z deskorolkami",
|
||
mapSpot: "Zmapuj spota",
|
||
mapSpotDesc: "Parki, spoty uliczne, DIY",
|
||
shops: "Sklepy",
|
||
spotsLower: "spotów",
|
||
shopsLower: "sklepów",
|
||
contributions: "wkładu",
|
||
yourRanking: "Twoja pozycja",
|
||
spotsShops: "{{spots}} spotów • {{shops}} sklepów",
|
||
totalLower: "łącznie",
|
||
overall: "Ogólnie",
|
||
noContributions: "Brak wkładu. Bądź pierwszy!",
|
||
addFirstSpot: "Dodaj pierwszy spot",
|
||
noShops: "Nie zmapowano jeszcze żadnych sklepów",
|
||
addFirstShop: "Dodaj pierwszy sklep",
|
||
noSpots: "Nie zmapowano jeszcze żadnych spotów",
|
||
poweredBy: "Napędzane zapami społeczności",
|
||
poweredByDesc: "Gdy spot okaże się pomocny, zapnij mapującego! To najlepszy sposób, by podziękować i zachęcić do kolejnego wkładu.",
|
||
you: "Ty",
|
||
zapTitle: "Rankingi zapów",
|
||
zapSubtitle: "Spoty, które dostają najwięcej miłości — i skaterzy, którzy ją dają.",
|
||
thisWeek: "W tym tygodniu",
|
||
thisMonth: "W tym miesiącu",
|
||
allTime: "Wszech czasów",
|
||
topZappedSpots: "Najczęściej zapowane spoty",
|
||
noZaps: "Brak zapów w tym okresie. Bądź pierwszy — traf w ⚡ na spocie, który lubisz.",
|
||
topSupporters: "Najwięksi wspierający",
|
||
noZapsSent: "Brak wysłanych zapów w tym okresie.",
|
||
fromTop10: "⚡ {{amount}} sats od top 10",
|
||
supporter: "Wspierający",
|
||
skateShop: "Skateshop",
|
||
skateSpot: "Spot"
|
||
},
|
||
supporters: {
|
||
our: "NASZA",
|
||
community: "SPOŁECZNOŚĆ",
|
||
heroDesc: "SkateSpots jest tworzone przez społeczność i dla niej. Wspierający, współpracownicy, partnerzy i przyjaciele, którzy utrzymują to darmowym i zdecentralizowanym.",
|
||
grantsSection: "Grantodawcy Bitcoin",
|
||
grantsSectionDesc: "Dla organizacji, które przyznają granty projektom Bitcoin o otwartym kodzie źródłowym.",
|
||
grantsTitle: "Otwarci na sponsoring · Grantodawcy Bitcoin",
|
||
grantsDisclaimer: "Chcesz wesprzeć ten projekt? Wypełnij formularz. Nie po to, żeby zrobić KYC nam — tylko żeby zrobić KYC TOBIE.",
|
||
grantsDisclaimerDesc: "Ta ścieżka jest tylko dla grantodawców, którzy robią KYC/KYB swoim beneficjentom. Jeśli jesteś skaterem i chcesz po prostu wesprzeć projekt, skorzystaj z powyższych ścieżek Lightning, Silent Payments lub Angor — nikomu nie jest potrzebny twój paszport.",
|
||
grantsOrg: "Organizacja",
|
||
grantsContact: "Kontakt (npub, e-mail lub nazwa użytkownika)",
|
||
grantsWebsite: "Strona internetowa",
|
||
grantsProgram: "Program / runda grantowa",
|
||
grantsSize: "Wielkość grantu",
|
||
grantsKyc: "Proces KYC / KYB",
|
||
grantsFund: "Co chciałbyś sfinansować?",
|
||
grantsAck: "Potwierdzam, że jesteśmy grantodawcą, który robi KYC/KYB swoim beneficjentom.",
|
||
grantsSend: "Rozpocznij rozmowę o grancie",
|
||
grantsNoKycTitle: "Bez KYC SkateSpots",
|
||
grantsNoKycDesc: "Nigdy nie prosimy o twój dokument ani o nasz. Ścieżka KYC/KYB jest dla twoich beneficjentów.",
|
||
grantsNoTrackingTitle: "Bez śledzenia",
|
||
grantsNoTrackingDesc: "Bez analityki, CRM i list mailingowych. Ta strona niczego nie zapisuje.",
|
||
grantsPrivateTitle: "Prywatna wiadomość",
|
||
grantsPrivateDesc: "Otwiera zaszyfrowaną rozmowę NIP-17 z właścicielem.",
|
||
grantsEthos: "Przyjmujemy tylko granty, które utrzymują SkateSpots jako projekt otwartoźródłowy, samodzielnie hostowany i bez analityki. Żadnych warunków, które zamykają projekt.",
|
||
grantsNote: "Otwiera prywatną wiadomość do właściciela SkateSpots. Na tej stronie nic nie jest zapisywane.",
|
||
backAngor: "Wesprzyj nas na Angor",
|
||
backers: "Wspierający",
|
||
backersDesc: "Skaterzy, którzy wsparli SkateSpots — finansowanie on-chain przez Angor i zapy Lightning dla projektu.",
|
||
sourceAngor: "Angor",
|
||
supportersTotals: "{{count}} wspierających · {{angor}} sats przez Angor · {{zap}} sats zapowanych",
|
||
quietNote: "Plus wszyscy, którzy wsparli po cichu — dziękujemy. ❤️",
|
||
silentTitle: "Prywatnie on-chain (płatności ciche)",
|
||
silentDesc: "Jedna nazwa, świeży adres dla każdej płatności — on-chain przez płatności ciche lub Lightning z tego samego rekordu. Nic do ponownego użycia, nic do powiązania.",
|
||
silentCopyName: "Kopiuj nazwę",
|
||
silentCopied: "Skopiowano",
|
||
silentWallets: "Wymaga portfela obsługującego nazwy płatności / płatności ciche: Sparrow, Cake, Dana, Phoenix, BlueWallet, Wasabi, Nunchuk lub BitBox02.",
|
||
wayLightningTitle: "Natychmiast i publicznie",
|
||
wayLightningDesc: "Zapnij SkateSpots albo zapłać po cichu. Działa bez logowania.",
|
||
waySilentTitle: "Prywatnie on-chain",
|
||
waySilentDesc: "Nazwa płatności cichych — nowy adres dla każdej płatności.",
|
||
wayAngorTitle: "Sfinansuj rozwój",
|
||
wayAngorDesc: "Angor — etapowe wydanie, zwrotne powyżej 100 tys. sats.",
|
||
donateTitle: "Wesprzyj SkateSpots",
|
||
donateDesc: "Trzy tory, trzy powody — wybierz, co ci pasuje. Każdy sat utrzymuje mapę darmową, bez reklam i open source.",
|
||
donatePageLink: "Otwórz prostą stronę do wpłat",
|
||
updatedAt: "Zaktualizowano {{when}}",
|
||
tiersNote: "Poziomy: Wspierający poniżej 100 tys. sats · Patron 100 tys.–1 mln · Legenda 1 mln+",
|
||
tierEmpty: "Jeszcze nikogo — bądź pierwszy.",
|
||
joinSupporters: "Dołącz do {{count}} wspierających",
|
||
showAll: "Pokaż wszystkich {{count}}",
|
||
showLess: "Pokaż mniej",
|
||
impactSeeStats: "Zobacz pełny obraz →",
|
||
impactAsOf: "na żywo z relayów społeczności",
|
||
anonymousBacker: "Anonimowy wspierający",
|
||
beFirstBacker: "Brak publicznych wspierających — bądź pierwszy.",
|
||
backersTotal: "{{count}} wspierających · zebrano {{amount}} sats",
|
||
verifiedOnChain: "Zweryfikowane on-chain",
|
||
supportedBy: "Wspierane przez {{count}}",
|
||
tierSupporter: "Wspierający",
|
||
tierPatron: "Patron",
|
||
tierLegend: "Legenda",
|
||
topZappers: "Zapowali SkateSpots",
|
||
topZappersDesc: "Skaterzy, którzy wysłali publiczny zap bezpośrednio do projektu. Ciche płatności nie są tu wymienione.",
|
||
paysFor: "Na co idzie twoje wsparcie",
|
||
paysForDesc: "Gdzie trafia każdy sat — bez pensji, bez biur, bez reklam.",
|
||
payRelay: "Hosting relayów",
|
||
payDomain: "Domena i TLS",
|
||
payAi: "Węzeł AI / ContextVM",
|
||
payDev: "Czas programowania",
|
||
payOps: "Operacje",
|
||
payMarketing: "Marketing",
|
||
payRelayDesc: "Utrzymuje mapę online i odporną.",
|
||
payDomainDesc: "Nazwa, certyfikat, bezpieczne połączenie.",
|
||
payAiDesc: "Sasquatch, przewodnik społeczności.",
|
||
payDevDesc: "Budowanie i naprawianie SkateSpots.",
|
||
payOpsDesc: "Mało efektowna praca, która utrzymuje to działanie.",
|
||
payMarketingDesc: "Docieranie do nowych lokalnych scen i skateshopów.",
|
||
impact: "Dotychczasowy wpływ",
|
||
impactDesc: "Co zbudowała społeczność — sfinansowane przez skaterów.",
|
||
impactSpots: "Spoty",
|
||
impactCrews: "Ekipy",
|
||
impactEvents: "Wydarzenia",
|
||
impactLab: "Profesjonaliści The Lab",
|
||
impactShops: "Sklepy",
|
||
impactMappers: "Mapujący",
|
||
support: "Wesprzyj",
|
||
supportDesc: "Sfinansuj SkateSpots na Angor — zdecentralizowany, on-chain crowdfunding Bitcoin. Bez pośredników, bez KYC.",
|
||
collaborators: "Współpracownicy",
|
||
collaboratorsDesc: "Osoby aktywnie budujące SkateSpots — deweloperzy, projektanci, operatorzy relayów.",
|
||
partners: "Partnerzy",
|
||
partnersDesc: "Organizacje i projekty, z którymi blisko współpracujemy.",
|
||
friends: "Przyjaciele",
|
||
friendsDesc: "Ludzie, z którymi się zgadzamy.",
|
||
backTitle: "Wesprzyj projekt na Angor",
|
||
backDesc: "Angor to zdecentralizowane, on-chain finansowanie Bitcoin oparte na Nostr — twoje środki pozostają pod twoją kontrolą, uwalniane etapowo, bez powiernika trzymającego pulę. Wpłaty do 100 000 sats działają jak darowizna (bez uścisku odzyskiwania); większe kwoty to inwestycje, których niewydane środki można odzyskać. Każdy sat idzie na rozwój, hosting relayów i utrzymanie SkateSpots darmowym dla każdego skatera na ziemi.",
|
||
donateNote: "Wolisz zwykłą darowiznę? ⚡ Zapnij poniżej — nic do zwrotu, nic do odzyskania.",
|
||
openAngor: "Otwórz Angor",
|
||
orZap: "albo ⚡ zapnij dowolny spot, ekipę lub twórcę bezpośrednio w aplikacji",
|
||
wantCollaborate: "Chcesz współpracować?",
|
||
wantCollaborateDesc: "Deweloperzy, projektanci, skaterzy z umiejętnościami — odezwij się.",
|
||
viewNostrHub: "Zobacz na NostrHub",
|
||
wantPartner: "Chcesz nawiązać współpracę ze SkateSpots? Odezwij się na Nostr.",
|
||
comingSoon: "Wkrótce",
|
||
wantListed: "Chcesz znaleźć się na liście?",
|
||
wantListedDesc: "Wyślij logo (PNG/WebP, przezroczyste tło, min. 200×200 px) i swój URL przez DM na Nostr — tylko jeśli masz dobry vibe.",
|
||
whyTitle1: "Dlaczego potrzebujemy",
|
||
whyTitle2: "wsparcia",
|
||
whyDesc: "SkateSpots jest w 100% darmowe, open source i zbudowane na Nostr — zdecentralizowanym protokole bez centralnego serwera, który można wyłączyć. Bez reklam, bez sprzedaży danych, bez inwestorów. Każdy sat idzie bezpośrednio na rozwój, hosting relayów i utrzymanie tego darmowym dla każdego skatera na ziemi.",
|
||
why1Title: "Natywne dla Nostr",
|
||
why1Desc: "Bez centralnego serwera. Twoje dane żyją na relayach, które wybierzesz.",
|
||
why2Title: "Napędzane Bitcoinem",
|
||
why2Desc: "Zarabiaj sats za mapowanie spotów. Wydawaj je w lokalnych sklepach.",
|
||
why3Title: "Darmowe na zawsze",
|
||
why3Desc: "Open source, bez paywalli, bez śledzenia, bez finansowania VC.",
|
||
thankYou: "Dziękujemy. Każdy sat utrzymuje spoty na mapie. 🛹⚡",
|
||
license: "Licencja",
|
||
faq: "FAQ"
|
||
},
|
||
admin: {
|
||
confirmed: "Potwierdzone",
|
||
title: "Kolejka przeglądu",
|
||
subtitle: "Spoty, sklepy, wydarzenia, wycieczki i sprzęt, które wyzwalają sygnały spamu. Ukryj i Potwierdź to miękkie, odwracalne etykiety; zgłoszenia mają pierwszeństwo. Nic nie jest usuwane.",
|
||
tabReports: "Zgłoszenia",
|
||
tabSpots: "Spoty",
|
||
tabShops: "Sklepy",
|
||
tabEvents: "Wydarzenia",
|
||
tabTours: "Wycieczki",
|
||
tabGear: "Sprzęt",
|
||
tabCrews: "Ekipy",
|
||
tabLab: "The Lab",
|
||
tabClaims: "Roszczenia",
|
||
nothingToReview: "Nie ma nic do przeglądu — nic tego rodzaju nie wyzwala sygnałów spamu.",
|
||
hideActioned: "Ukryj obsłużone",
|
||
showActioned: "Pokaż obsłużone ({{count}})",
|
||
undoAll: "Cofnij wszystkie {{count}}",
|
||
undoAllTitle: "Cofnąć każdy werdykt w tej zakładce?",
|
||
undoAllDesc: "To przywraca każdy element do neutralnego stanu — nie ukryty, nie poświadczony. Publikuje jedną publiczną etykietę na element, więc z Amber zobaczysz {{count}} ekranów zatwierdzenia.",
|
||
undoCount: "Cofnij {{count}}",
|
||
undo: "Cofnij",
|
||
confirm: "Potwierdź",
|
||
hide: "Ukryj",
|
||
hideIt: "Ukryj to",
|
||
hideForEveryone: "Ukryć to dla wszystkich?",
|
||
hideForEveryoneDesc: "To usuwa element z przeglądania i wyszukiwania dla każdego użytkownika SkateSpots. To publiczna, odwracalna etykieta — możesz ją cofnąć z tej kolejki.",
|
||
hidden: "Ukryte",
|
||
hiddenDesc: "Usunięte z aplikacji przez publiczną etykietę. Odwracalne.",
|
||
couldNotHide: "Nie udało się ukryć",
|
||
notASpot: "To nie jest spot",
|
||
lookAtIt: "Spójrz"
|
||
},
|
||
profile: {
|
||
nip05Verified: "Zweryfikowano NIP-05",
|
||
nip05NotVerified: "NIP-05 niezweryfikowany względem tego klucza",
|
||
message: "Wiadomość",
|
||
eventsHosted: "Organizowane wydarzenia",
|
||
labServices: "Usługi w The Lab",
|
||
openToSponsorships: "Otwarty na sponsoring",
|
||
forSponsors: "Dla sponsorów i współprac",
|
||
sponsorPitch: "Sponsoring, współpraca, foto/wideo lub wydarzenie? Rozpocznij rozmowę.",
|
||
startCollab: "Rozpocznij czat o współpracy",
|
||
viewRiderCard: "Zobacz kartę deskorolkarza",
|
||
collabMessage: "Cześć {{name}}, chciałbym porozmawiać o sponsoringu lub współpracy.",
|
||
followers: "Obserwujący",
|
||
followersHint: "Listy obserwujących zgłaszane przez przekaźniki — to nie są audytowane analizy.",
|
||
following: "Obserwowani",
|
||
follow: "Obserwuj",
|
||
unfollow: "Przestań obserwować",
|
||
zapsReceived: "otrzymanych zapów",
|
||
memberSince: "Członek od",
|
||
badges: "Odznaki",
|
||
sponsorsSupport: "Sponsorzy i wsparcie",
|
||
skater: "Skater",
|
||
stance: "Postawa",
|
||
skating: "Jazda",
|
||
homeSpot: "Domowy spot",
|
||
basedIn: "Mieszka w",
|
||
addSkateDetails: "Dodaj swoje dane skatera",
|
||
addSkateDetailsDesc: "Ustaw postawę, style i poziom, aby pojawić się w katalogu skaterów.",
|
||
spotsAdded: "Dodane spoty",
|
||
shopsAdded: "Dodane sklepy",
|
||
noSpots: "Nie dodałeś jeszcze żadnych spotów",
|
||
noSpotsDesc: "Umieść swój lokalny spot na mapie →",
|
||
stash: "Stash",
|
||
gear: "Sprzęt",
|
||
crews: "Ekipy",
|
||
info: "Info",
|
||
lightning: "Lightning",
|
||
silentPayment: "Płatność cicha",
|
||
coordinator: "Koordynator",
|
||
coordinatorAdded: "Dodano koordynatora",
|
||
add: "Dodaj",
|
||
messagePrivately: "Napisz prywatnie",
|
||
founder: "Założyciel",
|
||
member: "Członek",
|
||
supportSkater: "Wesprzyj tego skatera",
|
||
supportSkaterDesc: "Wyślij napiwek, aby podziękować za wkład"
|
||
},
|
||
index: {
|
||
joinCommunity: "Dołącz do społeczności, aby dodawać spoty, tworzyć wydarzenia i nie tylko",
|
||
topZapped: "NAJCZĘŚCIEJ ZAPOWANE",
|
||
topZappedDesc: "Najczęściej wspierane spoty w tym miesiącu",
|
||
leaderboard: "Ranking",
|
||
newHere: "NOWY TU?",
|
||
newHereDesc: "Utwórz darmowe konto, aby dodawać spoty, dołączać do wydarzeń, łączyć się ze skaterami i stać się częścią społeczności. Bez e-maila.",
|
||
followFounder: "Obserwuj założyciela",
|
||
followFounderDesc: "Przytrzymaj awatar przez 3 sekundy, aby obserwować i być na bieżąco z nowymi funkcjami i wydarzeniami!",
|
||
createAccount: "Utwórz konto",
|
||
accountWorks: "Twoje konto działa we wszystkich aplikacjach w sieci",
|
||
footerTagline: "Open Source • Własność społeczności • Bez reklam"
|
||
},
|
||
stash: {
|
||
title: "Mój Stash",
|
||
loginDesc: "Twój prywatny inwentarz sprzętu. Śledź, co posiadasz, ustalaj ceny i wybiórczo udostępniaj handlującym.",
|
||
encrypted: "Zaszyfrowane",
|
||
syncsEverywhere: "Synchronizuje się wszędzie",
|
||
p2pTrading: "Handel P2P",
|
||
encryptionRequired: "Wymagane szyfrowanie",
|
||
encryptionRequiredDesc: "Twój Stash jest zaszyfrowany dla prywatności. Użyj signera obsługującego szyfrowanie NIP-44 (takiego jak Alby, nos2x lub Amber).",
|
||
learnSigners: "Dowiedz się o signerach",
|
||
select: "Wybierz",
|
||
stash: "Stash",
|
||
wishlist: "Lista życzeń",
|
||
allCategories: "Wszystkie kategorie",
|
||
sortNewest: "Najnowsze",
|
||
sortValue: "Wartość",
|
||
sortCondition: "Stan",
|
||
sortAz: "A–Z",
|
||
friendsOnly: "Tylko znajomi",
|
||
addToWishlist: "Dodaj do listy życzeń",
|
||
addItemToStash: "Dodaj przedmiot do Stasha",
|
||
addItem: "Dodaj przedmiot",
|
||
editItem: "Edytuj przedmiot",
|
||
publicStash: "Publiczny Stash",
|
||
listView: "Widok listy",
|
||
gridView: "Widok siatki",
|
||
uploading: "Wysyłanie...",
|
||
addPhotos: "Dodaj zdjęcia",
|
||
wishlistReqPlaceholder: "Jakieś szczególne wymagania...",
|
||
itemDescPlaceholder: "Opisz przedmiot, ewentualne uszkodzenia...",
|
||
itemsCount: "{{count}} przedmiotów",
|
||
wishlistEmpty: "Lista życzeń jest pusta",
|
||
wishlistEmptyDesc: "Dodaj sprzęt, którego szukasz — dopasujemy cię do Stashów twoich znajomych.",
|
||
stashEmpty: "Twój Stash jest pusty",
|
||
stashEmptyDesc: "Zacznij śledzić swój sprzęt. Deski, trucki, buty — dodaj raz, miej dostęp wszędzie przez Nostr.",
|
||
noMatch: "Brak pasujących przedmiotów",
|
||
noMatchDesc: "Spróbuj dostosować filtry.",
|
||
backupTransfer: "Kopia zapasowa i transfer",
|
||
backupDesc: "Twój Stash jest zaszyfrowany w Nostr. Trzymaj kopię, którą kontrolujesz — martwy relay lub nowe konto nie zgubią twojej listy sprzętu.",
|
||
exportTitle: "Zaszyfrowana kopia zapasowa",
|
||
exportDialogDesc: "Zapisz {{count}} przedmiotów do pliku. Zaszyfruj go, aby wyciekły plik nie był wyciekiem.",
|
||
modePassword: "Hasło",
|
||
modeKey: "Mój klucz",
|
||
password: "Hasło",
|
||
confirmPassword: "Potwierdź hasło",
|
||
passwordHint: "Użyj co najmniej 8 znaków. Nie ma odzyskiwania — nie zapomnij go.",
|
||
keyModeHint: "Zaszyfrowane twoim kluczem Nostr. Tylko ten klucz może je otworzyć — nic do zapamiętania.",
|
||
exportPlaintext: "Eksportuj bez szyfrowania",
|
||
pwTooShort: "Użyj co najmniej 8 znaków.",
|
||
pwMismatch: "Hasła nie są zgodne.",
|
||
exportFailed: "Nie udało się utworzyć kopii zapasowej.",
|
||
unlockTitle: "Odblokuj kopię zapasową",
|
||
unlockDesc: "Ta kopia zapasowa jest chroniona hasłem.",
|
||
unlock: "Odblokuj",
|
||
unlockFailed: "Nie udało się odblokować kopii zapasowej.",
|
||
show: "Pokaż",
|
||
hide: "Ukryj",
|
||
strength: "Siła hasła",
|
||
strengthWeak: "Słabe",
|
||
strengthFair: "Średnie",
|
||
strengthGood: "Dobre",
|
||
strengthStrong: "Silne",
|
||
filenameWillSave: "Zapisze się jako {{name}}",
|
||
export: "Eksportuj",
|
||
import: "Importuj",
|
||
exported: "Stash wyeksportowany",
|
||
exportedDesc: "Zapisano {{count}} przedmiotów do pliku.",
|
||
noItemsInFile: "Nie znaleziono przedmiotów w tym pliku.",
|
||
noValidItems: "Nie znaleziono prawidłowych przedmiotów w tym pliku.",
|
||
imported: "Zaimportowano {{count}} przedmiotów",
|
||
importSkipped: "{{count}} pominięto (już są w twoim Stashu).",
|
||
importAdded: "Dodano do twojego Stasha.",
|
||
importFailed: "Import nie powiódł się",
|
||
couldNotRead: "Nie udało się odczytać tego pliku.",
|
||
updateFailed: "Nie udało się zaktualizować twojego Stasha",
|
||
updatedCount: "Zaktualizowano {{count}} przedmiotów",
|
||
markedForSale: "Oznaczono {{count}} do sprzedaży",
|
||
unmarkedCount: "Odznaczono {{count}}",
|
||
removedCount: "Usunięto {{count}} przedmiotów",
|
||
selectedCount: "{{count}} wybranych",
|
||
selectAll: "Zaznacz wszystkie",
|
||
visibilityPublic: "Publiczny",
|
||
visibilityPrivate: "Prywatny",
|
||
forSale: "Na sprzedaż",
|
||
remove: "Usuń",
|
||
bulkDeleteTitle: "Usunąć {{count}} przedmiotów?",
|
||
bulkDeleteDesc: "To przepisuje twój zaszyfrowany Stash w jednym podpisie i nie można tego tu cofnąć. Wyeksportuj najpierw kopię zapasową, jeśli nie jesteś pewien.",
|
||
deleteTitle: "Usunąć ze Stasha?",
|
||
deleteDesc: "„{{title}}” zostanie usunięty z twojego Stasha",
|
||
deleteDescPublic: " i usunięty z publicznej witryny",
|
||
deleteUndone: ". Tego nie można cofnąć.",
|
||
deleteDescGeneric: "Ten przedmiot zostanie usunięty z twojego Stasha. Tego nie można cofnąć.",
|
||
listOnMarketplace: "Wystaw na Marketplace",
|
||
noPriceSet: "Nie ustawiono ceny",
|
||
categoryLabel: "Kategoria",
|
||
photosLabel: "Zdjęcia",
|
||
willingToSell: "Chętny do sprzedaży",
|
||
willingToTrade: "Chętny do wymiany",
|
||
whereIsThisItem: "Gdzie jest ten przedmiot?",
|
||
visibilityLabel: "Widoczność",
|
||
visibilityPrivateOnlyYou: "Prywatny — tylko ty",
|
||
visibilityFriendsMutual: "Znajomi — wzajemne obserwacje",
|
||
visibilityPublicAnyone: "Publiczny — każdy",
|
||
visibilityFriends: "Znajomi",
|
||
brandLabel: "Marka",
|
||
sizeLabel: "Rozmiar",
|
||
descriptionLabel: "Opis",
|
||
conditionLabel: "Stan",
|
||
itemName: "Nazwa przedmiotu",
|
||
saveChanges: "Zapisz zmiany",
|
||
listItemDialogTitle: "Wystaw „{{title}}”",
|
||
pickUpWhere: "Gdzie kupujący mogą odebrać ten przedmiot?",
|
||
linkToSpot: "Powiąż ze spotem",
|
||
linkToSpotDesc: "Najlepsze do lokalnej sprzedaży • Pojawia się na stronie spota i mapie",
|
||
recommended: "Zalecane",
|
||
noSpecificSpot: "Bez konkretnego spota",
|
||
noSpecificSpotDesc: "Widoczne tylko na stronie Marketplace",
|
||
tipLinkedSpots: "💡 Wskazówka: oferty powiązane ze spotami łatwiej znaleźć lokalnym skaterom.",
|
||
anyoneCanSee: "Każdy może je zobaczyć na twoim profilu.",
|
||
seeWhatOthersSee: "Zobacz, co widzą inni",
|
||
inventory: "Inwentarz",
|
||
publicWantsNote: "Publiczne poszukiwania są publikowane na Marketplace jako ogłoszenia „poszukiwane”, aby sprzedający mogli cię znaleźć.",
|
||
howItWorks: "Jak to działa",
|
||
tapToMarketplace: "Dotknij, aby przejść do Marketplace →",
|
||
viewWishlist: "Zobacz listę życzeń",
|
||
tipEditItems: "Edytuj przedmioty przyciskiem ołówka",
|
||
tipListForSale: "Wystaw na sprzedaż przyciskiem sklepu",
|
||
tipAddPhotos: "Dodaj zdjęcia dla lepszych ofert wymiany",
|
||
tipKeySyncs: "Klucz Nostr synchronizuje się na wszystkie urządzenia",
|
||
itemsReadyToSell: "{{count}} przedmiotów gotowych do sprzedaży"
|
||
}
|
||
},
|
||
};
|
||
|
||
export default plBatch4;
|