1125 lines
61 KiB
TypeScript
1125 lines
61 KiB
TypeScript
/** de — batch 4. German translation of the `walletUi` namespace. */
|
||
const deBatch4 = {
|
||
walletUi: {
|
||
page: {
|
||
title: "Wallet",
|
||
subtitle: "Bitcoin Lightning + Cashu",
|
||
manage: "Verwalten",
|
||
getAWallet: "Wallet holen",
|
||
learnPlanB: "Mehr erfahren bei Plan B Academy",
|
||
walletMinibits: "Mobile Cashu · NWC",
|
||
walletAlby: "Browser-Erweiterung · WebLN + NWC",
|
||
walletZeus: "Selbstverwaltetes Lightning",
|
||
walletCoinos: "Webbasiert · funktioniert überall",
|
||
whatAreZaps: "Was sind Zaps?",
|
||
whatAreZapsShort: "Was sind Zaps?",
|
||
zapsDesc: "Sofortige Bitcoin-Lightning-Zahlungen. Sende sats an jeden Skater, Spot-Ersteller oder Coach – kein Mittelsmann, kein Plattform-Anteil.",
|
||
instant: "Sofort",
|
||
instantDesc: "In Sekunden beglichen",
|
||
flexible: "Flexibel",
|
||
flexibleDesc: "Deine Wallet, deine Schlüssel",
|
||
private: "Privat",
|
||
privateDesc: "Cashu verbirgt, wer zahlt",
|
||
direct: "Direkt",
|
||
directDesc: "Der Wert geht an den Ersteller",
|
||
loginRequired: "Anmeldung erforderlich",
|
||
loginRequiredDesc: "Melde dich mit deinem Nostr-Konto an, um deine Lightning-Wallet zu verbinden und mit dem Zappen zu beginnen.",
|
||
browseMints: "Cashu-Mints durchsuchen"
|
||
},
|
||
modal: {
|
||
walletName: "Wallet-Name (optional)",
|
||
walletNamePlaceholder: "Meine Lightning-Wallet",
|
||
connectionUri: "Verbindungs-URI",
|
||
spendLimitTitle: "Lege zuerst ein Ausgabenlimit fest",
|
||
spendLimitBody1: "Dieser String erlaubt SkateSpots, Lightning-Rechnungen von deiner Wallet zu bezahlen. Gib dieser Verbindung in deiner Wallet-App ein kleines",
|
||
dailyBudget: "Tagesbudget",
|
||
spendLimitBody2: "(z. B. ein paar tausend sats) und aktiviere nur",
|
||
spendLimitBody3: "Füge niemals eine Verbindung mit unbegrenztem Budget ein. Du kannst sie jederzeit in deiner Wallet widerrufen.",
|
||
addWallet: "Wallet hinzufügen",
|
||
nwcConnection: "NWC-Verbindung",
|
||
lightningWallet: "Lightning-Wallet",
|
||
pasteNwc: "Füge deinen NWC-Verbindungsstring ein, um Zaps zu senden",
|
||
connectWallet: "Wallet verbinden",
|
||
browserExtension: "Browser-Erweiterung (WebLN)",
|
||
autoDetected: "Automatisch erkannt, falls installiert",
|
||
ready: "Bereit",
|
||
notFound: "Nicht gefunden",
|
||
getNwcFrom: "NWC erhalten von:",
|
||
connectionRequired: "Verbindungs-URI erforderlich",
|
||
connectionRequiredDesc: "Bitte gib eine gültige NWC-Verbindungs-URI ein.",
|
||
activeChanged: "Aktive Wallet geändert",
|
||
activeChangedDesc: "Die ausgewählte Wallet ist jetzt aktiv für Zaps.",
|
||
connectNwc: "NWC-Wallet verbinden",
|
||
connectNwcDesc: "Gib deinen Verbindungsstring aus einer kompatiblen Wallet ein.",
|
||
connect: "Verbinden",
|
||
connecting: "Wird verbunden…",
|
||
walletSettings: "Wallet-Einstellungen",
|
||
connectDesc: "Verbinde deine Lightning-Wallet, um sofort Zaps zu senden."
|
||
},
|
||
cashu: {
|
||
title: "Cashu-Wallet",
|
||
desc: "Integrierte Ecash-Wallet – keine externe Einrichtung nötig",
|
||
initializing: "Wallet wird initialisiert…",
|
||
walletError: "Wallet-Fehler",
|
||
balance: "Guthaben",
|
||
balanceAria: "Wallet-Guthaben {{amount}} sats",
|
||
activeMint: "Aktiver Mint",
|
||
selectMint: "Mint auswählen",
|
||
receive: "Empfangen",
|
||
send: "Senden",
|
||
receiveViaLightning: "⚡ Über Lightning empfangen",
|
||
amountSats: "Betrag in sats",
|
||
generateInvoice: "Rechnung erstellen",
|
||
generating: "Wird erstellt…",
|
||
or: "Oder",
|
||
receiveCashu: "🥜 Cashu-Token empfangen",
|
||
scanQr: "QR scannen",
|
||
pasteCashu: "Cashu-Token einfügen (cashu...)",
|
||
receiveToken: "Token empfangen",
|
||
receiving: "Wird empfangen…",
|
||
createCashu: "🥜 Cashu-Token erstellen",
|
||
createToken: "Token erstellen",
|
||
creating: "Wird erstellt…",
|
||
payInvoice: "⚡ Lightning-Rechnung bezahlen",
|
||
pasteInvoice: "Lightning-Rechnung einfügen (lnbc...)",
|
||
payInvoiceBtn: "Rechnung bezahlen",
|
||
processing: "Wird verarbeitet…",
|
||
payAddress: "📧 Lightning-Adresse bezahlen",
|
||
sendToAddress: "An Adresse senden",
|
||
sending: "Wird gesendet…",
|
||
recentActivity: "Letzte Aktivität",
|
||
receivedLightning: "⚡ Lightning empfangen",
|
||
sentLightning: "⚡ Lightning gesendet",
|
||
sentToken: "🥜 Token gesendet",
|
||
receivedToken: "🥜 Token empfangen",
|
||
whatIsCashu: "Was ist Cashu?",
|
||
whatIsCashuDesc: "Cashu ist digitales Bargeld, das durch Bitcoin Lightning gedeckt ist. Stell es dir wie Bitcoin-Token vor, die du in deinem Browser hältst.",
|
||
benefitOffline: "Funktioniert offline an Skate-Spots",
|
||
benefitInstant: "Sofortige Peer-to-Peer-Zahlungen",
|
||
benefitPrivacy: "Datenschutzorientiert (Mints können dich nicht verfolgen)",
|
||
benefitRedeemable: "Jederzeit in Lightning-sats einlösbar",
|
||
findMints: "Mints finden auf mintradar.pedani.eu",
|
||
backupTitle: "Wallet sichern",
|
||
backupDesc: "Deine Wallet ist mit einer 12-Wörter-Wiederherstellungsphrase gesichert. Bewahre sie sicher auf – du brauchst sie, um dein Guthaben wiederherzustellen, falls du Browserdaten löschst.",
|
||
viewRecovery: "Wiederherstellungsphrase anzeigen",
|
||
backupNote: "Das ist wie dein Nostr-nsec – halte es geheim und sichere es!",
|
||
tokenReceived: "Token empfangen",
|
||
tokenReceivedDesc: "Cashu-Token erfolgreich eingelöst!",
|
||
receiveFailed: "Empfang fehlgeschlagen",
|
||
unknownError: "Unbekannter Fehler",
|
||
requestUnsupported: "Cashu-Anfrage noch nicht unterstützt",
|
||
requestUnsupportedDesc: "Diese Wallet kann noch keine Cashu-(creq)-Anfrage bezahlen – bitte fordere stattdessen eine Lightning-Rechnung oder -Adresse an.",
|
||
onchainUnsupported: "On-Chain wird hier nicht unterstützt",
|
||
onchainUnsupportedDesc: "Das ist eine Bitcoin-Adresse. Diese Wallet sendet nur Cashu-Token und Lightning-Zahlungen.",
|
||
nostrProfile: "Das ist ein Nostr-Profil",
|
||
nostrProfileDesc: "Scanne einen Cashu-Token, eine Lightning-Rechnung oder eine Lightning-Adresse, um zu bezahlen.",
|
||
clinkUnsupported: "Zahlungscode noch nicht unterstützt",
|
||
clinkUnsupportedDesc: "Diese Wallet kann noch keine CLINK-Codes bezahlen. Verwende stattdessen eine Lightning-Rechnung oder -Adresse.",
|
||
unrecognizedQr: "Unbekannter QR-Code",
|
||
unrecognizedQrDesc: "Scanne einen Cashu-Token, eine Lightning-Rechnung oder eine Lightning-Adresse.",
|
||
invalidAmount: "Ungültiger Betrag",
|
||
invalidAmountDesc: "Bitte gib einen gültigen Betrag ein",
|
||
paymentSent: "Zahlung gesendet",
|
||
paymentSentDesc: "{{amount}} sats an {{address}} gesendet",
|
||
paymentFailed: "Zahlung fehlgeschlagen",
|
||
copied: "Kopiert",
|
||
copiedDesc: "{{label}} in die Zwischenablage kopiert",
|
||
receiveSats: "{{amount}} sats empfangen",
|
||
payInvoiceHint: "Bezahle diese Rechnung mit einer beliebigen Lightning-Wallet",
|
||
invoiceQrAlt: "Rechnungs-QR-Code",
|
||
lightningInvoice: "Lightning-Rechnung",
|
||
invoiceLabel: "Rechnung",
|
||
waiting: "⏳ Warten auf Zahlung…",
|
||
tokenReady: "Token bereit zum Senden",
|
||
shareToken: "Teile diesen Token mit dem Empfänger",
|
||
tokenQrAlt: "Token-QR-Code",
|
||
cashuToken: "Cashu-Token",
|
||
tokenLabel: "Token",
|
||
copyToken: "Token kopieren",
|
||
tokenWarning: "Jeder mit diesem Token kann ihn einlösen – behandle ihn wie Bargeld!",
|
||
browser: {
|
||
title: "Integrierte Ecash-Wallet",
|
||
appOnly: "Nur in der App",
|
||
desc: "Selbstverwaltetes Cashu-Ecash, angetrieben von Bitcoin Lightning",
|
||
unlockTitle: "Schalte die volle Wallet in der SkateSpots-App frei",
|
||
unlockDesc: "Die integrierte Ecash-Wallet lässt dich Cashu-Token direkt am Spot prägen, senden und einlösen. Sie lebt in der nativen App, wo sie direkt mit Mints sprechen kann – Browser schotten diese Verbindungen zu deiner Sicherheit ab.",
|
||
zapTipTitle: "Zappen & Trinkgeld geben – funktioniert jetzt in deinem Browser",
|
||
zapTipDesc: "sats an Spots, Events, Coaches und Crews zu senden funktioniert direkt hier. Verbinde einfach unten eine Lightning-Wallet – Nostr Wallet Connect oder eine Browser-Erweiterung wie Alby. Kein Cashu-Mint nötig."
|
||
}
|
||
},
|
||
escrow: {
|
||
title: "Treuhand",
|
||
desc: "Sicher verkaufen: Aktiviere Treuhand, und ein Käufer kann seine sats für einen Handel bei dir sperren. Du gibst sie frei, wenn du lieferst – wenn nicht, kann der Käufer sie nach der vereinbarten Zeit zurückfordern.",
|
||
active: "Treuhand ist aktiv",
|
||
publish: "Treuhand aktivieren",
|
||
published: "Treuhand ist aktiv",
|
||
publishedDesc: "Käufer können jetzt Geld für einen Handel bei dir sperren.",
|
||
failed: "Treuhand konnte nicht aktiviert werden"
|
||
},
|
||
escrowSettings: {
|
||
title: "Treuhand-Einstellungen",
|
||
desc: "Standardwerte für Cashu-Treuhandhandel. Nur auf diesem Gerät.",
|
||
lockWindow: "Standard-Sperrzeitraum",
|
||
lockWindowHint: "Wie lange das Geld gesperrt bleibt, bevor der Käufer es zurückfordern kann. Länger ist sicherer für den Verkäufer.",
|
||
days: "Tage",
|
||
preferredMint: "Mint für Treuhand",
|
||
activeMint: "Aktiver Mint",
|
||
preferredMintHint: "Welcher Mint die Treuhand finanziert. Verwende einen vertrauenswürdigen.",
|
||
requireListings: "Treuhand bei neuen Angeboten verlangen",
|
||
requireListingsHint: "Wählt „Treuhand verlangen“ vor, wenn du einen Artikel anbietest."
|
||
},
|
||
privacy: {
|
||
title: "Datenschutz-Tipps",
|
||
subtitle: "Lerne, wie du deine finanzielle Privatsphäre schützt",
|
||
cashuRecommended: "CASHU (Empfohlen)",
|
||
anon: "Anonyme Transaktionen",
|
||
blind: "Blinde Signaturen verbergen Aktivitäten",
|
||
noIp: "Keine IP-Exposition",
|
||
trustMint: "Mint muss Geldern vertraut werden",
|
||
lightningAddress: "LIGHTNING-ADRESSE",
|
||
linked: "Kann mit Identität verknüpft werden",
|
||
traceable: "Zahlungsverlauf nachverfolgbar",
|
||
ipVisible: "IP sichtbar beim Rechnungsstellen",
|
||
selfCustody: "Selbstverwaltung möglich",
|
||
bestPractices: "Bewährte Methoden",
|
||
tip1Title: "Nutze Cashu zum Empfangen von Trinkgeldern",
|
||
tip1Desc: "Die integrierte Cashu-Wallet ist der privateste Weg, Zaps zu empfangen",
|
||
tip2Title: "Nutze eine separate Wallet für SkateSpots",
|
||
tip2Desc: "Nutze nicht deine Haupt-Spar-Wallet – halte App-Gelder getrennt",
|
||
tip3Title: "Erwäge die Nutzung von VPN oder Tor",
|
||
tip3Desc: "Verbirgt deine IP-Adresse bei Transaktionen",
|
||
tip4Title: "Vermeide identitätsgebundene Lightning-Adressen",
|
||
tip4Desc: "Nutze pseudonyme Adressen, die nicht an deinen echten Namen gebunden sind",
|
||
proTip: "Profi-Tipp:",
|
||
proTipDesc: "Empfange Zahlungen zuerst in deiner Cashu-Wallet und verschiebe dann regelmäßig größere Beträge mit einem VPN in deine persönliche Wallet.",
|
||
warnTitle: "Datenschutzhinweis",
|
||
warnDesc: "Lightning-Adressen können deine SkateSpots-Aktivität möglicherweise mit deiner echten Identität verknüpfen.",
|
||
betterPrivacy: "Für besseren Datenschutz:",
|
||
bullet1: "Nutze eine dedizierte Wallet für diese App",
|
||
bullet2: "Erwäge stattdessen die Nutzung der Cashu-Wallet",
|
||
bullet3: "Nutze VPN/Tor für Transaktionen",
|
||
useCashu: "Stattdessen Cashu nutzen",
|
||
understand: "Verstanden"
|
||
},
|
||
mintPrivacy: {
|
||
title: "Mint-Datenschutz",
|
||
desc: "Die Nutzung mehrerer Mints verbessert den Datenschutz, da kein einzelner Mint alle deine Transaktionen sehen kann",
|
||
distribution: "Geldverteilung",
|
||
singleWarning: "Die Nutzung eines einzigen Mints bedeutet, dass dieser Mint alle Zeitpunkte und Beträge deiner Transaktionen sehen kann. Erwäge, weitere Mints hinzuzufügen, um den Datenschutz zu verbessern.",
|
||
yourMints: "Deine Mints ({{count}})",
|
||
default: "Standard",
|
||
addMint: "Mint hinzufügen",
|
||
addMintDesc: "Füge einen neuen Cashu-Mint zu deiner Wallet hinzu",
|
||
mintUrl: "Mint-URL",
|
||
add: "Hinzufügen",
|
||
adding: "Wird hinzugefügt…",
|
||
orChoose: "Oder aus Liste wählen",
|
||
recommended: "Empfohlene Mints",
|
||
allMints: "Alle Mints (Verzeichnis)",
|
||
searchMints: "Mints suchen…",
|
||
noDirectoryMints: "Keine Mints entsprechen deiner Suche.",
|
||
directoryHint: "Aus dem Community-Verzeichnis MintRadar – inoffiziell und möglicherweise veraltet.",
|
||
added: "Hinzugefügt",
|
||
soon: "Bald",
|
||
autoDistribute: "Gelder automatisch verteilen",
|
||
autoDesc: "Empfangene Gelder auf mehrere Mints verteilen",
|
||
autoAria: "Gelder automatisch verteilen (bald verfügbar)",
|
||
tip1: "Nutze mindestens 2–3 verschiedene Mints für besseren Datenschutz",
|
||
tip2: "Bewahre nicht alle Gelder in einem Mint auf – verteile sie",
|
||
tip3: "Berücksichtige die Gerichtsbarkeit des Mints (verschiedene Länder = verschiedener rechtlicher Zugriff)",
|
||
tip4: "Mints sehen den Zeitpunkt von Transaktionen, aber NICHT, wen du bezahlst (blinde Signaturen)",
|
||
future: "Zukünftige Funktionen: Mint-Rotation und Datenschutz-Bewertung – bleib dran!",
|
||
findMore: "Finde weitere Mints auf mintradar.pedani.eu",
|
||
trustWarning: "Vertrauenswarnung:",
|
||
trustWarningDesc: "Mints sind treuhänderisch – sie halten deine Gelder. Nutze nur Mints, denen du vertraust. Wenn ein Mint verschwindet, können deine Gelder verloren gehen. Die Verteilung von Geldern auf mehrere Mints verringert das Risiko.",
|
||
removeTitle: "Mint entfernen?",
|
||
removeDesc: "Bist du sicher, dass du {{name}} entfernen möchtest?",
|
||
removeMint: "Mint entfernen",
|
||
warning: "Warnung:",
|
||
withdrawWarning: "Dieser Mint hat {{amount}} sats. Hebe deine Gelder ab, bevor du ihn entfernst!",
|
||
invalidUrl: "Ungültige URL",
|
||
invalidUrlDesc: "Die Mint-URL muss mit https:// beginnen",
|
||
mintAdded: "Mint hinzugefügt",
|
||
mintAddedDesc: "Neuer Mint erfolgreich hinzugefügt",
|
||
mintAddedNamed: "{{name}} erfolgreich hinzugefügt",
|
||
failedAdd: "Mint konnte nicht hinzugefügt werden",
|
||
failed: "Fehlgeschlagen",
|
||
noMints: "Keine Mints",
|
||
singleMint: "Einzelner Mint",
|
||
concentrated: "Konzentriert",
|
||
moderate: "Mäßig",
|
||
wellDistributed: "Gut verteilt",
|
||
mintCoinosWebDesc: "Webfreundlicher Mint (für Browser empfohlen)",
|
||
mintMinibitsWebDesc: "⚠ Nur native App – aus Webbrowsern nicht erreichbar",
|
||
mintMinibitsNativeDesc: "SkateSpots-Mint – empfohlen",
|
||
mintCoinosDesc: "Webfreundlicher Mint",
|
||
mintLnbitsDesc: "Community-Mint auf LNbits"
|
||
},
|
||
nwc: {
|
||
title: "Lightning-Wallet",
|
||
noConnection: "NWC-Wallet",
|
||
refresh: "Guthaben aktualisieren",
|
||
createInvoice: "Rechnung erstellen",
|
||
copyInvoice: "Rechnung kopieren",
|
||
pasteInvoice: "Lightning-Rechnung einfügen (lnbc…)",
|
||
amount: "Betrag: {{amount}} sats",
|
||
pasteToSee: "Rechnung einfügen, um den Betrag zu sehen",
|
||
pay: "Bezahlen",
|
||
invoiceQrAlt: "Lightning-Rechnungs-QR-Code",
|
||
enterAmount: "Gib einen Betrag in sats ein",
|
||
readBalanceFailed: "Guthaben konnte nicht gelesen werden",
|
||
readBalanceFailedDesc: "Deine Wallet hat nicht geantwortet.",
|
||
createInvoiceFailed: "Rechnung konnte nicht erstellt werden",
|
||
createInvoiceFailedDesc: "Versuche es gleich noch einmal.",
|
||
paymentSent: "Zahlung gesendet",
|
||
paidAmount: "{{amount}} sats bezahlt.",
|
||
paid: "Bezahlt.",
|
||
paymentRejected: "Die Wallet hat die Zahlung abgelehnt."
|
||
},
|
||
qr: {
|
||
title: "QR-Code scannen",
|
||
desc: "Positioniere den QR-Code im Kamerabild, um ihn zu scannen",
|
||
paste: "Aus Zwischenablage einfügen",
|
||
hint: "Scanne einen Cashu-Token, eine Lightning-Rechnung oder eine Lightning-Adresse",
|
||
clipboardEmpty: "Zwischenablage leer",
|
||
clipboardEmptyDesc: "Kein Text in der Zwischenablage gefunden",
|
||
pasteFailed: "Einfügen fehlgeschlagen",
|
||
pasteFailedDesc: "Konnte nicht aus der Zwischenablage lesen"
|
||
},
|
||
recovery: {
|
||
title: "Wiederherstellungsphrase",
|
||
desc: "Diese 12 Wörter sind der einzige Weg, dein Ecash-Guthaben wiederherzustellen. Schreibe sie der Reihe nach auf und bewahre sie offline auf – teile sie niemals mit jemandem.",
|
||
tapReveal: "Tippen zum Anzeigen",
|
||
noWatching: "Stelle sicher, dass niemand zusieht",
|
||
hide: "Verbergen",
|
||
reveal: "Anzeigen",
|
||
paperHint: "Am sichersten ist es, sie auf Papier zu schreiben – das Kopieren in die Zwischenablage kann an andere Apps gelangen.",
|
||
written: "Ich habe sie aufgeschrieben",
|
||
revealFirst: "Zeige zuerst die Wörter an",
|
||
copiedDesc: "Wiederherstellungsphrase kopiert – füge sie an einem sicheren Ort ein und leere dann deine Zwischenablage.",
|
||
copyFailed: "Kopieren fehlgeschlagen",
|
||
copyFailedDesc: "Bitte schreibe die Wörter stattdessen auf."
|
||
},
|
||
guide: {
|
||
quickGuide: "Kurzanleitung",
|
||
fullGuide: "Wallet-Anleitung (Skater-Edition)",
|
||
cashuSummary: "Datenschutz + Komfort",
|
||
mintHoldsFunds: "(Mint hält Gelder)",
|
||
lightningSummary: "Kontrolle + Sicherheit",
|
||
youHoldKeys: "(du hältst die Schlüssel)",
|
||
useBoth: "Nutze beides: Cashu für Trinkgelder, Lightning für Ersparnisse",
|
||
cashuTitle: "CASHU-WALLET",
|
||
cashuTagline: "Wie Bargeld in deiner Tasche am Skatepark",
|
||
cashuBullet1: "Schnell gezückt für ein Trinkgeld",
|
||
cashuBullet2: "Trage hier nicht deine Lebensersparnisse mit dir",
|
||
cashuBullet3: "Wenn der Mint verschwindet, können Gelder verloren gehen",
|
||
cashuBullet4: "Niemand weiß, wie viel du hast (Datenschutz!)",
|
||
cashuPerfectFor: "Session-Snacks, Zapping-Clips, kleine Trinkgelder",
|
||
lightningTitle: "LIGHTNING-WALLET",
|
||
lightningTagline: "Wie dein Bankkonto – du hast die Kontrolle",
|
||
lightningBullet1: "Sicher, du kontrollierst die Schlüssel",
|
||
lightningBullet2: "Die Einrichtung dauert einen Moment",
|
||
lightningBullet3: "Vollständiger Transaktionsverlauf",
|
||
lightningBullet4: "Besser für größere Beträge",
|
||
lightningPerfectFor: "Ausrüstungskäufe, Ersparnisse, große Zaps",
|
||
perfectFor: "Perfekt für:",
|
||
proTips: "PROFI-TIPPS",
|
||
tip1Title: "Nutze beide Wallets",
|
||
tip1Desc: "Halte Session-Geld in Cashu, Ersparnisse in Lightning",
|
||
tip2Title: "Probiere verschiedene Wallets aus",
|
||
tip2Desc: "Experimentiere, um herauszufinden, was für dich funktioniert. Jede hat andere Funktionen und Kompromisse",
|
||
tip3Title: "Besserer Datenschutz",
|
||
tip3Desc: "Die Nutzung mehrerer Wallets bedeutet, dass keine einzelne App deine gesamte Aktivität sieht",
|
||
tip4Title: "Erfahrung sammeln",
|
||
tip4Desc: "Je mehr Werkzeuge du kennst, desto mehr Optionen hast du. Fang klein an und lerne mit der Zeit",
|
||
tldr: "TL;DR:",
|
||
tldrDesc: "Es gibt keine „beste“ Wallet – es hängt von deinen Bedürfnissen ab. Probiere beide aus, nutze, was sich richtig anfühlt, und bewahre nicht alle deine sats an einem Ort!"
|
||
},
|
||
zap: {
|
||
count: "{{count}} Zaps",
|
||
connectFirst: "Verbinde zuerst deine Wallet",
|
||
connectFirstDesc: "Um Zaps (Bitcoin-Trinkgelder) zu senden, musst du eine Lightning-Wallet verbinden.",
|
||
quickSetup: "Schnelleinrichtung (30 Sekunden)",
|
||
quickSetupDesc: "Verbinde deine bestehende Lightning-Wallet mit Nostr Wallet Connect (NWC). Keine zusätzlichen Konten nötig.",
|
||
connectNwc: "Wallet mit NWC verbinden",
|
||
noWallet: "Keine Wallet? So geht's",
|
||
skip: "Vorerst überspringen (manuelle Rechnung)",
|
||
note: "ℹ️ Hinweis:",
|
||
noteDesc: "Du kannst auch ohne verbundene Wallet eine Rechnung erstellen, musst sie aber manuell kopieren, um zu bezahlen.",
|
||
payWithWebln: "Mit WebLN bezahlen",
|
||
processing: "Wird verarbeitet…",
|
||
openInWallet: "In Lightning-Wallet öffnen",
|
||
scanHint: "Scanne den QR-Code oder kopiere die Rechnung, um mit einer beliebigen Lightning-Wallet zu bezahlen.",
|
||
cashuInstant: "Zahle sofort mit deiner integrierten Wallet",
|
||
satsAvailable: "sats verfügbar",
|
||
or: "ODER",
|
||
customAmount: "Benutzerdefinierter Betrag",
|
||
addComment: "Kommentar hinzufügen (optional)",
|
||
insufficientBanner: "⚠️ Unzureichendes Cashu-Guthaben. Du brauchst {{amount}} sats mehr. Wechsle zu Lightning oder lade deine Cashu-Wallet auf.",
|
||
creatingInvoice: "Rechnung wird erstellt…",
|
||
zapAmount: "{{amount}} sats zappen",
|
||
zapAmountCashu: "{{amount}} sats mit Cashu zappen",
|
||
lightningInvoice: "Lightning-Rechnung",
|
||
qrAlt: "Lightning-Rechnungs-QR-Code",
|
||
enterAmount: "Gib einen Betrag ein",
|
||
enterAmountDesc: "Wähle eine Voreinstellung oder gib eine gültige Anzahl sats ein.",
|
||
cashuUnavailable: "Cashu-Wallet nicht verfügbar",
|
||
cashuUnavailableDesc: "Deine Cashu-Wallet ist nicht bereit. Wechsle zu Lightning oder öffne zuerst deine Wallet.",
|
||
insufficientCashu: "Unzureichendes Cashu-Guthaben",
|
||
insufficientCashuDesc: "Du brauchst {{amount}} sats mehr. Wechsle zu Lightning oder lade auf.",
|
||
zapSentCashu: "Zap gesendet! 🥜",
|
||
zapSentCashuDesc: "{{amount}} sats aus deiner Cashu-Wallet gezappt.",
|
||
cashuFailed: "Cashu-Zahlung fehlgeschlagen",
|
||
cashuFailedDesc: "Zahlung mit deiner Cashu-Wallet fehlgeschlagen.",
|
||
invoiceCopied: "Rechnung kopiert",
|
||
invoiceCopiedDesc: "Lightning-Rechnung in die Zwischenablage kopiert",
|
||
defaultComment: "Auf SkateSpots gezappt! 🛹",
|
||
titleConnect: "Wallet verbinden",
|
||
titlePayment: "Lightning-Zahlung",
|
||
titleZap: "Zap senden",
|
||
descConnect: "Verbinde deine Lightning-Wallet, um Zaps zu senden",
|
||
descPayment: "Mit dem Bitcoin Lightning Network bezahlen",
|
||
descZap: "Zaps sind kleine Bitcoin-Zahlungen, die den Ersteller dieses Elements unterstützen. Wenn es dir gefallen hat, sende doch einen Zap!",
|
||
descZapShort: "Zaps sind kleine Bitcoin-Zahlungen, die Ersteller unterstützen. Sende doch einen Zap!"
|
||
},
|
||
zapCrew: {
|
||
title: "Die Crew zappen",
|
||
desc: "Teile einen Zap gleichmäßig auf {{count}} Crew-Mitglieder mit einer Lightning-Adresse auf.",
|
||
noMembers: "Derzeit keine anderen Crew-Mitglieder zum Zappen.",
|
||
totalAmount: "Gesamtbetrag",
|
||
customTotal: "Benutzerdefinierte Gesamtsumme",
|
||
each: "sats pro Person",
|
||
rounded: "(gerundet)",
|
||
noWallet: "Keine Wallet verbunden – du erhältst pro Mitglied eine Rechnung zur manuellen Zahlung. Verbinde eine Wallet für die Aufteilung mit einem Tipp.",
|
||
zapAcross: "{{amount}} sats auf {{count}} verteilen",
|
||
sentTo: "⚡ An {{done}}/{{total}} gesendet",
|
||
none: "Keine automatischen Zahlungen abgeschlossen",
|
||
copyPending: "Kopiere ausstehende Rechnungen, um die Zahlung manuell abzuschließen.",
|
||
thanks: "Danke, dass du die Crew unterstützt!",
|
||
payingCrew: "Die Crew wird bezahlt…",
|
||
defaultComment: "Die {{crew}}-Crew gezappt! 🤘",
|
||
sent: "Gesendet",
|
||
paying: "Wird bezahlt",
|
||
resolving: "Wird aufgelöst",
|
||
skipped: "Übersprungen",
|
||
failed: "Fehlgeschlagen",
|
||
waiting: "Wartend",
|
||
copyInvoice: "Rechnung kopieren",
|
||
invoiceCopied: "Rechnung kopiert",
|
||
invoiceCopiedDesc: "In eine beliebige Lightning-Wallet einfügen"
|
||
},
|
||
zapBadges: {
|
||
title: "Zap-Abzeichen",
|
||
zaps: "Zaps",
|
||
satsSent: "sats gesendet",
|
||
rank: "Rang",
|
||
footnote: "Basierend auf den letzten 30 Tagen an Zaps.",
|
||
first: "Erster Zap",
|
||
firstHint: "Sende deinen ersten Zap",
|
||
regular: "Regelmäßig",
|
||
regularHint: "Sende 10 Zaps",
|
||
generous: "Großzügig",
|
||
generousHint: "Sende 10.000 sats",
|
||
patron: "Patron",
|
||
patronHint: "Sende 100.000 sats",
|
||
top10: "Top 10",
|
||
top10Hint: "Erreiche die Top 10 der Unterstützer"
|
||
},
|
||
trust: {
|
||
unavailable: "Vertrauenswert nicht verfügbar",
|
||
yourContent: "Das ist dein Inhalt",
|
||
following: "Du folgst diesem Nutzer",
|
||
friendOfFriend: "Freund eines Freundes (2 Hops)",
|
||
nip05: "NIP-05-verifizierter Nutzer",
|
||
unknown: "Unbekannter Nutzer",
|
||
help: "Vertrauenswerte helfen, zuverlässige Beitragende in der Skateboarding-Community zu erkennen."
|
||
},
|
||
share: {
|
||
title: "Profil teilen",
|
||
desc: "Richte die Handykamera auf den Code, um {{name}}s Profil zu öffnen.",
|
||
qrAlt: "Profil-QR-Code",
|
||
copyLink: "Link kopieren",
|
||
copyFailed: "Kopieren fehlgeschlagen",
|
||
copyFailedDesc: "Der Link konnte nicht kopiert werden.",
|
||
shareEllipsis: "Teilen…"
|
||
},
|
||
addToCollection: {
|
||
title: "In Sammlung speichern",
|
||
desc: "Speichere „{{spot}}“ in einer deiner Sammlungen",
|
||
loginRequired: "Bitte melde dich an, um Spots in Sammlungen zu speichern",
|
||
noCollections: "Du hast noch keine Sammlungen",
|
||
createFirst: "Erstelle unten deine erste!",
|
||
spotCount: "{{count}} Spots",
|
||
alreadySavedTag: "Bereits gespeichert",
|
||
alreadySaved: "Bereits gespeichert",
|
||
alreadySavedDesc: "„{{spot}}“ ist bereits in „{{collection}}“",
|
||
saved: "Spot gespeichert!",
|
||
savedDesc: "„{{spot}}“ zu „{{collection}}“ hinzugefügt",
|
||
saveFailed: "Speichern fehlgeschlagen",
|
||
somethingWrong: "Etwas ist schiefgelaufen",
|
||
created: "Sammlung erstellt!",
|
||
createdDesc: "„{{spot}}“ zu deiner neuen Sammlung „{{collection}}“ hinzugefügt",
|
||
createFailed: "Sammlung konnte nicht erstellt werden",
|
||
name: "Name der Sammlung",
|
||
descriptionOptional: "Beschreibung (optional)",
|
||
creating: "Wird erstellt…",
|
||
createAndSave: "Erstellen & speichern",
|
||
createNew: "Neue Sammlung erstellen"
|
||
},
|
||
collection: {
|
||
back: "Zurück zu den Sammlungen",
|
||
created: "Erstellt am {{date}}",
|
||
deleteTitle: "Sammlung löschen?",
|
||
deleteDesc: "Dadurch wird „{{title}}“ dauerhaft gelöscht. Die Spots selbst sind nicht betroffen.",
|
||
deleting: "Wird gelöscht…",
|
||
deleteFailed: "Sammlung konnte nicht gelöscht werden",
|
||
deleted: "Sammlung gelöscht",
|
||
deletedDesc: "„{{title}}“ wurde entfernt",
|
||
empty: "Keine Spots in dieser Sammlung",
|
||
emptyOwner: "Füge Spots zu deiner Sammlung hinzu, indem du bei einem beliebigen Spot auf „In Sammlung speichern“ klickst",
|
||
emptyOther: "Diese Sammlung ist leer",
|
||
browseSpots: "Spots durchsuchen",
|
||
linkCopied: "Link kopiert!",
|
||
linkCopiedDesc: "Der Link zur Sammlung wurde in die Zwischenablage kopiert",
|
||
map: "Sammlungs-Karte",
|
||
removeFailed: "Spot konnte nicht entfernt werden",
|
||
shareText: "Schau dir diese Spot-Sammlung an: {{title}}",
|
||
spotRemoved: "Spot entfernt",
|
||
spotRemovedDesc: "„{{title}}“ wurde aus dieser Sammlung entfernt"
|
||
},
|
||
mints: {
|
||
title: "Mints",
|
||
subtitle: "Durchsuche Cashu-Mints und ihren Zustand. Cashu-Wallet-Vorgänge laufen in der SkateSpots-App.",
|
||
searchPlaceholder: "Mints nach Name oder URL suchen…",
|
||
onlineOnly: "Nur online",
|
||
count: "{{filtered}} von {{total}} Mints",
|
||
directoryError: "Das Mint-Verzeichnis konnte nicht geladen werden.",
|
||
directoryHint: "Das Verzeichnis wird von der Community betrieben und ist ratenbegrenzt – es kann kurzzeitig nicht verfügbar sein.",
|
||
goToWallet: "Zur Wallet",
|
||
appOnly: "Das Hinzufügen eines Mints erfolgt in der SkateSpots-App (Cashu gibt es nur in der App).",
|
||
noMatch: "Keine Mints entsprechen „{{query}}“.",
|
||
footer: "Zustandsdaten aus dem Community-Projekt MintRadar – inoffiziell und möglicherweise veraltet. Prüfe immer die Bedingungen eines Mints, bevor du ihm Gelder anvertraust.",
|
||
archived: "Archiviert",
|
||
degraded: "Beeinträchtigt",
|
||
offline: "Offline",
|
||
online: "Online",
|
||
terms: "Bedingungen",
|
||
reliability: "Zuverlässigkeit",
|
||
add: "Hinzufügen",
|
||
addToWallet: "Zur Wallet hinzufügen",
|
||
copyUrl: "URL kopieren",
|
||
openMint: "Mint öffnen",
|
||
inWallet: "In deiner Wallet",
|
||
addedBadge: "Hinzugefügt",
|
||
urlCopied: "Mint-URL kopiert",
|
||
added: "Mint hinzugefügt",
|
||
addedDesc: "{{host}} ist jetzt in deiner Wallet.",
|
||
couldNotAdd: "Mint konnte nicht hinzugefügt werden",
|
||
communityRating: "Community-Bewertung",
|
||
reliabilityLabel: "Zuverlässigkeit",
|
||
uptime: "Verfügbarkeit 24 Std. / 7 Tage",
|
||
location: "Standort",
|
||
latency: "Latenz",
|
||
nuts: "Unterstützte NUTs",
|
||
units: "Einheiten",
|
||
version: "Version",
|
||
ratedBy: "Von {{count}} Personen auf MintRadar mit {{rating}}/5 bewertet.",
|
||
noRating: "Noch keine Community-Bewertung auf MintRadar.",
|
||
reviewsNote1: "Schriftliche Bewertungen sind nicht Teil des Verzeichnisses –",
|
||
openMintRadar: "MintRadar öffnen",
|
||
reviewsNote2: "um eine zu lesen oder zu hinterlassen.",
|
||
liveness: "Liveness-Audit: {{mints}} Mints und {{melts}} Melts getestet",
|
||
livenessErrors: " · {{errors}}/{{total}} aktuelle Fehler",
|
||
whatsAMint: "Was ist ein Mint?",
|
||
whatsAMintDesc: "Ein Cashu-Mint gibt das Ecash in deiner Wallet aus und löst es ein. Er hält die Bitcoin, die deine Token decken – ein Mint, den du nicht selbst betreibst, ist also einer, dem du vertrauen musst.",
|
||
mintWarning: "Mints können offline gehen, Bedingungen ändern oder mit Geldern verschwinden. Halte nur kleine Guthaben, es sei denn, du vertraust dem Betreiber.",
|
||
healthDisclaimer: "Zustandsdaten werden von der Community betrieben (MintRadar) – inoffiziell und möglicherweise veraltet."
|
||
},
|
||
appShop: {
|
||
title: "App-Shop",
|
||
subtitle: "SkateSpots-Merch für die Leute, die die Szene am Laufen halten.",
|
||
comingSoon: "Demnächst",
|
||
wearThe: "Trag die",
|
||
scene: "Szene",
|
||
heroDesc1: "Merch für die Leute, die das hier am Laufen halten – verkauft",
|
||
locally: "lokal, auf Anfrage",
|
||
heroDesc2: ". Du schreibst mir, wir klären die Details, und du bezahlst in",
|
||
heroDesc3: "– Lightning oder Cashu – bei Abholung. Keine Karten, keine Konten, kein Checkout-Roboter, kein Mittelsmann, der den Drop abgreift.",
|
||
requestItem: "Artikel anfragen",
|
||
dmHint: "Öffnet eine private, verschlüsselte DM mit mir.",
|
||
lightning: "Lightning",
|
||
cashu: "Cashu",
|
||
localHandover: "Lokale Übergabe",
|
||
inTheWorks: "In Arbeit",
|
||
notForSale: "noch nicht zum Verkauf",
|
||
soon: "bald",
|
||
tees: "T-Shirts & Hoodies",
|
||
decks: "Decks",
|
||
shopTools: "Werkzeuge",
|
||
stickerPacks: "Sticker-Packs",
|
||
stickerPacksDesc: "Die Packs kommen. Die Designs noch nicht – druck diese zwei jetzt sofort, kostenlos.",
|
||
sticker: "Sticker",
|
||
stickerTip: "Schwarzer Die-Cut. Auf Stickerpapier drucken, entlang der schwarzen Kante schneiden.",
|
||
poster: "Poster",
|
||
posterTip: "Druckt auf A3; auf A4 verkleinern (50 %) und es scannt noch gut.",
|
||
printableAlt: "SkateSpots {{title}} – druckbar",
|
||
print: "Drucken",
|
||
printNote1: "Drucke in",
|
||
actualSize: "100 % / „Originalgröße“",
|
||
printNote2: ", damit die Größe exakt ist und der QR-Code scharf bleibt – er zeigt auf skate-spots.org. Vektordateien, daher skalieren sie ohne unscharf zu werden.",
|
||
howBuying: "So funktioniert der Kauf",
|
||
dmNotCart: "es ist eine DM, kein Warenkorb",
|
||
step1Title: "Schreib mir",
|
||
step1Desc: "Sende eine DM mit dem, was du willst – Artikel, Größe, Farbe, was auch immer.",
|
||
step2Title: "Wir klären es",
|
||
step2Desc: "Preis in sats sowie wo und wann wir uns treffen. Es ist ein Gespräch, kein Checkout.",
|
||
step3Title: "In sats bezahlen",
|
||
step3Desc: "Lightning oder Cashu bei der Übergabe, dann gehört es dir. Kein Versand, keine Warteräume."
|
||
},
|
||
newsletter: {
|
||
newIssue: "Neue Ausgabe",
|
||
composerTitle: "Newsletter-Ausgabe veröffentlichen",
|
||
composerDesc: "Wird als NIP-23-Artikel (Kind 30023) auf dem Community-Relay veröffentlicht. Abonnenten erhalten sie in ihrer Benachrichtigungsglocke. Der Text unterstützt Markdown.",
|
||
fieldTitle: "Titel",
|
||
identifier: "Bezeichner (Slug)",
|
||
leaveBlank: "leer lassen für automatische Generierung",
|
||
reusingSlug: "Die Wiederverwendung eines vorhandenen Slugs bearbeitet diese Ausgabe, statt eine neue zu erstellen.",
|
||
summary: "Zusammenfassung",
|
||
optional: "optional",
|
||
coverImage: "Titelbild-URL",
|
||
bodyMarkdown: "Text (Markdown)",
|
||
characters: "{{count}} Zeichen",
|
||
publishIssue: "Ausgabe veröffentlichen",
|
||
issuePublished: "Ausgabe veröffentlicht! 🛹",
|
||
issuePublishedDesc: "Abonnenten sehen sie in ihrer Benachrichtigungsglocke.",
|
||
publishFailed: "Veröffentlichung fehlgeschlagen",
|
||
couldNotReachRelay: "Kein Relay erreichbar – prüfe deine Verbindung und versuche es erneut.",
|
||
tryAgain: "Bitte versuche es erneut.",
|
||
publishedToNostr: "Auf Nostr veröffentlicht",
|
||
publishedToast: "Veröffentlicht!",
|
||
postedToNostr: "Drop {{number}} auf Nostr gepostet.",
|
||
postToNostr: "Auf Nostr posten",
|
||
previewLabel: "Vorschau",
|
||
editFirst: "Zuerst bearbeiten",
|
||
previewNoteDesc: "So wird der Beitrag in den meisten Nostr-Clients erscheinen. Die Formatierung variiert je nach Client.",
|
||
editNoteDesc: "Bearbeite den Text des Beitrags unten. Änderungen betreffen nur diese Veröffentlichung – die Quelldatei bleibt unverändert.",
|
||
dropNumber: "Drop {{number}}",
|
||
publish: "Veröffentlichen",
|
||
publishing: "Wird veröffentlicht…",
|
||
dropIsOut: "Drop {{number}} ist da",
|
||
daysAgo: "vor {{count}} T.",
|
||
dismiss: "Ausblenden",
|
||
itsMonday: "Es ist Montag",
|
||
mondayDesc: "Zeit für den wöchentlichen Newsletter. Ein Klick und die KI schreibt ihn aus dem Git-Log.",
|
||
writeDrop: "Drop {{number}} schreiben",
|
||
dismissReminder: "Erinnerung ausblenden",
|
||
loginPrompt: "Melde dich mit Nostr an, um neue Drops in dein Postfach zu bekommen.",
|
||
subscribedToast: "Du bist abonniert! 🛹",
|
||
subscribedToastDesc: "Neue Drops landen in deiner Benachrichtigungsglocke unter „News“.",
|
||
unsubscribed: "Abbestellt",
|
||
unsubscribedDesc: "Du kannst jede Ausgabe hier jederzeit noch lesen.",
|
||
checking: "Wird geprüft…",
|
||
subscribed: "Abonniert",
|
||
unsubscribe: "Abbestellen",
|
||
subscribeCta: "Newsletter abonnieren",
|
||
archiveSynced: "Archiv mit Nostr synchronisiert",
|
||
missingCount: "{{count}} Archiv-Ausgaben noch nicht auf Nostr",
|
||
backfillDesc: "Veröffentliche {{list}} als NIP-23-Artikel, damit Abonnenten und Langform-Leser das gesamte Archiv sehen können. Die Seite behält unabhängig davon ihr reichhaltiges Layout.",
|
||
backfill: "{{count}} auf Nostr nachtragen",
|
||
publishing2: "Wird veröffentlicht…",
|
||
publishingLabel: "Wird veröffentlicht…",
|
||
backfilled: "{{count}} Ausgaben nachgetragen 🛹",
|
||
backfilledDesc: "Das Archiv liegt jetzt für Abonnenten und Leser auf Nostr.",
|
||
partialBackfill: "{{published}} veröffentlicht, {{failed}} fehlgeschlagen",
|
||
retryFinish: "Zum Abschließen erneut versuchen: {{list}}.",
|
||
notLoggedIn: "Nicht angemeldet",
|
||
allIssues: "Alle Ausgaben",
|
||
brand: "SkateSpots-Newsletter",
|
||
digTheDrop: "Gefällt dir der Drop? Zappe ihn und verpasse den nächsten nicht.",
|
||
sectionStats: "Die Community in Zahlen",
|
||
sectionWhatsNew: "Was ist neu",
|
||
sectionSpotOfWeek: "Spot der Woche",
|
||
sectionCommunity: "Community",
|
||
sectionSupport: "Unterstütze das Projekt",
|
||
sectionLatestDrops: "Neueste Drops · Live von Nostr",
|
||
mappedBy: "Kartiert von",
|
||
viewOnMap: "Auf der Karte ansehen",
|
||
noSpotPicked: "Diese Woche kein Spot ausgewählt. Reiche deinen ein und vielleicht schafft er es in den nächsten Drop.",
|
||
browseMap: "Die Karte durchsuchen",
|
||
spotMap: "Spot-Karte",
|
||
statsBadge: "Statistiken",
|
||
supportDesc: "100 % Open Source, von der Community finanziert, keine Werbung, keine Investoren. Wenn es nützlich ist, zappe es oder unterstütze es auf Angor.",
|
||
readFull: "Die vollständige Ausgabe lesen",
|
||
joinSkaters: "Schließe dich {{count}} Skatern an, die die Drops erhalten",
|
||
weeklyDrops: "Wöchentliche Drops",
|
||
tagline: "Ein wöchentlicher Newsletter · verschickt, wann immer wir verdammt nochmal wollen",
|
||
freeNote: "Kostenlos. Angetrieben von Nostr – dein Abo lebt auf deinen Schlüsseln und folgt dir über Geräte hinweg. Neue Drops landen in deiner Benachrichtigungsglocke.",
|
||
live: "Live",
|
||
builtOn: "Gebaut auf",
|
||
openSource: "Open Source",
|
||
supportUs: "Unterstütze uns",
|
||
freeToSkate: "Du bist frei, Skateboard zu fahren"
|
||
},
|
||
stats: {
|
||
subtitle: "Live-Metriken direkt aus dem Nostr-Netzwerk. Transparent, dezentral, von jedem überprüfbar.",
|
||
dataSource: "Datenquelle:",
|
||
updated: "aktualisiert {{age}}",
|
||
refresh: "Aktualisieren",
|
||
partial: "Nicht alle Relays erreichbar – diese Zahlen könnten unvollständig sein.",
|
||
error: "Das Relay ist derzeit nicht erreichbar. Statistiken werden geladen, sobald die Verbindung wiederhergestellt ist.",
|
||
atAGlance: "Die Community auf einen Blick",
|
||
skateSpots: "Skate-Spots",
|
||
listedShops: "Gelistete Shops",
|
||
events: "Events",
|
||
mappers: "Mapper",
|
||
uniqueContributors: "einzigartige Beitragende",
|
||
labHeader: "The Lab · Kreative & Services",
|
||
total: "{{count}} insgesamt",
|
||
coaches: "Coaches",
|
||
filmers: "Filmer",
|
||
editors: "Editoren",
|
||
photographers: "Fotografen",
|
||
builders: "Erbauer",
|
||
artists: "Künstler",
|
||
graffiti: "Graffiti",
|
||
tattoo: "Tattoo",
|
||
trainers: "Trainer",
|
||
musicians: "Musiker",
|
||
judges: "Juroren",
|
||
organizers: "Organisatoren",
|
||
barbers: "Barbiere",
|
||
showFewer: "Weniger anzeigen",
|
||
showAllCrafts: "Alle 13 Handwerke anzeigen",
|
||
community: "Community",
|
||
tours: "Touren",
|
||
crews: "Crews",
|
||
marketplace: "Marktplatz",
|
||
liveListings: "Live-Angebote",
|
||
tradesRecorded: "Erfasste Trades",
|
||
satsTraded: "Gehandelte sats",
|
||
zapsToMappers: "Zaps an Mapper",
|
||
tradesNote1: "gegenseitige Trades über",
|
||
tradesNote2: "Personen. sats werden von den Händlern selbst angegeben – die App kann eine Zahlung außerhalb der App nicht beobachten – daher zählt die Schlagzeile nur",
|
||
mutual: "gegenseitige",
|
||
tradesNote3: "Trades mit einer Obergrenze pro Paar; die reine Angabe ist",
|
||
tradesNote4: "sats. „Zaps an Mapper“ zählt nur Belege, die an unsere Top-Beitragenden gerichtet sind – es ist",
|
||
not: "nicht",
|
||
tradesNote5: "das globale Zap-Volumen.",
|
||
byRegion: "Spots & Shops nach Region",
|
||
resolving: "{{count}} nicht getaggte Standorte werden aus ihren Koordinaten aufgelöst… einmalig, dann auf diesem Gerät zwischengespeichert.",
|
||
topCountries: "Top-Länder",
|
||
topCities: "Top-Städte",
|
||
other: "Sonstige",
|
||
otherCountriesTitle: "Länder außerhalb der Top 6",
|
||
otherCitiesTitle: "Städte außerhalb der Top 6",
|
||
uncategorised: "Nicht kategorisiert",
|
||
uncategorisedTitle: "Kein Stadt-/Land-Tag",
|
||
regionNote1: "Zählt",
|
||
spotsAndShops: "Spots & Shops",
|
||
regionNote2: ", nicht Skater – aus dem jeweiligen Stadt-/Land-Tag oder, wenn keiner vorhanden ist, aus den Koordinaten des Pins abgeleitet (auf deinem Gerät zwischengespeichert; Länder nach ISO-Code gruppiert, falls vorhanden), nur Community-Relay, ohne moderationsversteckte Inhalte.",
|
||
ofTotal: "{{count}} von {{total}}",
|
||
regionNote3: "Standorte haben kein Standort-Tag und erscheinen als „Nicht kategorisiert“.",
|
||
growth: "Wachstum im Zeitverlauf",
|
||
chartCumulativeTitle: "Kartierte Spots (kumulativ)",
|
||
chartCumulativeDesc: "Gesamtzahl der im Zeitverlauf zur Karte hinzugefügten Spots",
|
||
chartMonthlyTitle: "Monatliche Aktivität",
|
||
chartMonthlyDesc: "Jeden Monat veröffentlichter neuer Inhalt",
|
||
chartMappersTitle: "Aktive Mapper / Monat",
|
||
chartMappersDesc: "Einzigartige Beitragende, die monatlich veröffentlichen",
|
||
chartMixTitle: "Inhaltsmix",
|
||
chartMixDesc: "Aufschlüsselung nach Inhaltstyp (gesamter Zeitraum)",
|
||
noData: "Noch keine Daten",
|
||
topMappers: "Top-Mapper",
|
||
mostSpots: "– die meisten Spots hinzugefügt",
|
||
noMapperData: "Noch keine Mapper-Daten",
|
||
topShops: "Top-Shops",
|
||
mostShops: "– die meisten Shops hinzugefügt",
|
||
shopCount: "{{count}} Shops",
|
||
noShopData: "Noch keine Shop-Daten",
|
||
supporters: "Community-Unterstützer",
|
||
fundedTitle: "Von der Community finanziert",
|
||
fundedDesc1: "Dezentrales Bitcoin-Crowdfunding über Angor.",
|
||
fundedDesc2: "Keine Werbung, keine Investoren, kein Datenverkauf.",
|
||
backAngor: "Unterstütze uns auf Angor",
|
||
communityLink: "Community →",
|
||
footer1: "Alle Daten werden live abgerufen von",
|
||
footer2: "– einem öffentlichen Nostr-Relay.",
|
||
footer3: "Jedes Event wird von seinem Ersteller signiert und ist kryptografisch überprüfbar.",
|
||
footer4: "Keine Zahl kann gefälscht werden.",
|
||
spots: "Spots",
|
||
shops: "Shops",
|
||
lab: "Lab",
|
||
thisMonth: "+{{count}} diesen Monat",
|
||
fromActive: "{{count}} von aktiven Konten",
|
||
viewAll: "Alle ansehen",
|
||
spotCount: "{{count}} Spots"
|
||
},
|
||
leaderboard: {
|
||
mapEarn: "Kartieren & verdienen",
|
||
helpMap: "HILF MIT, DIE WELT ZU KARTIEREN",
|
||
intro: "Füge Spots und Shops hinzu und werde von dankbaren Skatern gezappt. Top-Beitragende können Bonusbelohnungen erhalten!",
|
||
howItWorks: "So funktioniert es",
|
||
step1Title: "1. Kartieren",
|
||
step1Desc: "Füge Spots & Shops mit Fotos und Details hinzu",
|
||
step2Title: "2. Zaps verdienen",
|
||
step2Desc: "Skater, die deine Spots nützlich finden, geben dir Trinkgeld",
|
||
step3Title: "3. Bonusbelohnungen",
|
||
step3Desc: "Top-Mapper können Bonusbelohnungen aus unserem Fonds erhalten",
|
||
proTips: "💡 Profi-Tipps für mehr Zaps:",
|
||
tipPhotos: "Füge 3+ Fotos hinzu",
|
||
tipDescriptions: "Schreibe ausführliche Beschreibungen",
|
||
tipLocation: "Genaue Position",
|
||
mapShop: "Einen Shop kartieren",
|
||
mapShopDesc: "Skate-Shops, Board-Läden",
|
||
mapSpot: "Einen Spot kartieren",
|
||
mapSpotDesc: "Parks, Street-Spots, DIY",
|
||
shops: "Shops",
|
||
spotsLower: "Spots",
|
||
shopsLower: "Shops",
|
||
contributions: "Beiträge",
|
||
yourRanking: "Dein Ranking",
|
||
spotsShops: "{{spots}} Spots • {{shops}} Shops",
|
||
totalLower: "insgesamt",
|
||
overall: "Gesamt",
|
||
noContributions: "Noch keine Beiträge. Sei der Erste!",
|
||
addFirstSpot: "Ersten Spot hinzufügen",
|
||
noShops: "Noch keine Shops kartiert",
|
||
addFirstShop: "Ersten Shop hinzufügen",
|
||
noSpots: "Noch keine Spots kartiert",
|
||
poweredBy: "Angetrieben von Community-Zaps",
|
||
poweredByDesc: "Wenn du einen Spot hilfreich findest, zappe den Mapper! Das ist der beste Weg, Danke zu sagen und mehr Beiträge zu fördern.",
|
||
you: "Du",
|
||
zapTitle: "Zap-Ranglisten",
|
||
zapSubtitle: "Die Spots, die die meiste Liebe bekommen – und die Skater, die sie geben.",
|
||
thisWeek: "Diese Woche",
|
||
thisMonth: "Diesen Monat",
|
||
allTime: "Allzeit",
|
||
topZappedSpots: "Meistgezappte Spots",
|
||
noZaps: "In diesem Zeitraum noch keine Zaps. Sei der Erste – triff das ⚡ bei einem Spot, den du liebst.",
|
||
topSupporters: "Top-Unterstützer",
|
||
noZapsSent: "In diesem Zeitraum noch keine Zaps gesendet.",
|
||
fromTop10: "⚡ {{amount}} sats von den Top 10",
|
||
supporter: "Unterstützer",
|
||
skateShop: "Skate-Shop",
|
||
skateSpot: "Skate-Spot"
|
||
},
|
||
supporters: {
|
||
our: "UNSERE",
|
||
community: "COMMUNITY",
|
||
heroDesc: "SkateSpots wird von und für die Community gebaut. Unterstützer, Mitwirkende, Partner und Freunde, die das hier kostenlos und dezentral halten.",
|
||
backAngor: "Unterstütze uns auf Angor",
|
||
backers: "Unterstützer",
|
||
backersDesc: "Skater, die SkateSpots unterstützt haben – On-Chain-Finanzierung über Angor und Lightning-Zaps an das Projekt.",
|
||
sourceAngor: "Angor",
|
||
supportersTotals: "{{count}} Unterstützer · {{angor}} sats über Angor · {{zap}} sats gezappt",
|
||
quietNote: "Plus alle, die still gespendet haben – danke. ❤️",
|
||
silentTitle: "Privat On-Chain (Silent Payments)",
|
||
silentDesc: "Ein Name, eine frische Adresse für jede Zahlung – On-Chain über Silent Payments oder Lightning aus demselben Datensatz. Nichts wiederverwenden, nichts verknüpfen.",
|
||
silentCopyName: "Namen kopieren",
|
||
silentCopied: "Kopiert",
|
||
silentWallets: "Benötigt eine Wallet, die Zahlungsnamen / Silent Payments unterstützt: Sparrow, Cake, Dana, Phoenix, BlueWallet, Wasabi, Nunchuk oder BitBox02.",
|
||
wayLightningTitle: "Sofort & öffentlich",
|
||
wayLightningDesc: "Zappe SkateSpots oder zahle still. Funktioniert ohne Anmeldung.",
|
||
waySilentTitle: "Privat On-Chain",
|
||
waySilentDesc: "Ein Silent-Payments-Name – eine neue Adresse für jede Zahlung.",
|
||
wayAngorTitle: "Finanziere den Aufbau",
|
||
wayAngorDesc: "Angor – gestufte Freigabe, rückzahlbar über 100k sats.",
|
||
donateTitle: "Unterstütze SkateSpots",
|
||
donateDesc: "Drei Wege, drei Gründe – wähle, was zu dir passt. Jeder sat hält die Karte kostenlos, werbefrei und Open Source.",
|
||
donatePageLink: "Die einfache Spenden-Seite öffnen",
|
||
updatedAt: "Aktualisiert {{when}}",
|
||
tiersNote: "Stufen: Unterstützer unter 100k sats · Patron 100k–1M · Legende 1M+",
|
||
tierEmpty: "Noch niemand – sei der Erste.",
|
||
joinSupporters: "Schließe dich {{count}} Unterstützern an",
|
||
showAll: "Alle {{count}} anzeigen",
|
||
showLess: "Weniger anzeigen",
|
||
impactSeeStats: "Das ganze Bild sehen →",
|
||
impactAsOf: "live von den Community-Relays",
|
||
anonymousBacker: "Anonymer Unterstützer",
|
||
beFirstBacker: "Noch keine öffentlichen Unterstützer – sei der Erste.",
|
||
backersTotal: "{{count}} Unterstützer · {{amount}} sats gesammelt",
|
||
verifiedOnChain: "On-Chain verifiziert",
|
||
supportedBy: "Unterstützt von {{count}}",
|
||
tierSupporter: "Unterstützer",
|
||
tierPatron: "Patron",
|
||
tierLegend: "Legende",
|
||
topZappers: "Haben SkateSpots gezappt",
|
||
topZappersDesc: "Skater, die einen öffentlichen Zap direkt an das Projekt gesendet haben. Stille Zahlungen sind nicht aufgeführt.",
|
||
paysFor: "Wofür deine Unterstützung bezahlt",
|
||
paysForDesc: "Wohin jeder sat geht – keine Gehälter, keine Büros, keine Werbung.",
|
||
payRelay: "Relay-Hosting",
|
||
payDomain: "Domain & TLS",
|
||
payAi: "KI / ContextVM-Node",
|
||
payDev: "Entwicklungszeit",
|
||
payOps: "Betrieb",
|
||
payMarketing: "Marketing",
|
||
payRelayDesc: "Hält die Karte online und widerstandsfähig.",
|
||
payDomainDesc: "Der Name, das Zertifikat, die sichere Verbindung.",
|
||
payAiDesc: "Sasquatch, der Community-Guide.",
|
||
payDevDesc: "SkateSpots bauen und reparieren.",
|
||
payOpsDesc: "Die undankbare Arbeit, die es am Laufen hält.",
|
||
payMarketingDesc: "Neue lokale Szenen und Skateshops erreichen.",
|
||
impact: "Wirkung bisher",
|
||
impactDesc: "Was die Community aufgebaut hat – finanziert von Skatern.",
|
||
impactSpots: "Spots",
|
||
impactCrews: "Crews",
|
||
impactEvents: "Events",
|
||
impactLab: "Lab-Profis",
|
||
impactShops: "Shops",
|
||
impactMappers: "Mapper",
|
||
support: "Unterstützen",
|
||
supportDesc: "Finanziere SkateSpots auf Angor – dezentrales, On-Chain-Bitcoin-Crowdfunding. Kein Mittelsmann, kein KYC.",
|
||
collaborators: "Mitwirkende",
|
||
collaboratorsDesc: "Menschen, die SkateSpots aktiv aufbauen – Entwickler, Designer, Relay-Betreiber.",
|
||
partners: "Partner",
|
||
partnersDesc: "Organisationen und Projekte, mit denen wir eng zusammenarbeiten.",
|
||
friends: "Freunde",
|
||
friendsDesc: "Menschen, mit denen wir gut klarkommen.",
|
||
backTitle: "Unterstütze das Projekt auf Angor",
|
||
backDesc: "Angor ist dezentrales, On-Chain-Bitcoin-Funding auf Basis von Nostr – deine Gelder bleiben in deiner Kontrolle, werden in Stufen freigegeben, ohne dass ein Verwalter den Topf hält. Beiträge bis 100.000 sats funktionieren wie eine Spende (kein Rückgewinnungs-Handshake); größere Beträge sind Investitionen, deren nicht verwendete Gelder zurückgewonnen werden können. Jeder sat fließt in Entwicklung, Relay-Hosting und darin, SkateSpots für jeden Skater auf der Erde kostenlos zu halten.",
|
||
donateNote: "Lieber eine direkte Spende? ⚡ Zappe unten – nichts zurückzuzahlen, nichts zurückzugewinnen.",
|
||
openAngor: "Angor öffnen",
|
||
orZap: "oder ⚡ zappe jeden Spot, jede Crew oder jeden Creator direkt in der App",
|
||
wantCollaborate: "Möchtest du mitwirken?",
|
||
wantCollaborateDesc: "Entwickler, Designer, Skater mit Fähigkeiten – melde dich.",
|
||
viewNostrHub: "Auf NostrHub ansehen",
|
||
wantPartner: "Möchtest du mit SkateSpots zusammenarbeiten? Melde dich auf Nostr.",
|
||
comingSoon: "Demnächst",
|
||
wantListed: "Möchtest du hier aufgeführt werden?",
|
||
wantListedDesc: "Sende ein Logo (PNG/WebP, transparenter Hintergrund, mind. 200×200px) und deine URL per DM auf Nostr – nur, wenn du die Vibes hast.",
|
||
whyTitle1: "Warum wir",
|
||
whyTitle2: "Unterstützung brauchen",
|
||
whyDesc: "SkateSpots ist 100 % kostenlos, Open Source und auf Nostr gebaut – einem dezentralen Protokoll ohne zentralen Server, den man abschalten könnte. Keine Werbung, kein Datenverkauf, keine Investoren. Jeder sat fließt direkt in Entwicklung, Relay-Hosting und darin, das hier für jeden Skater auf der Erde kostenlos zu halten.",
|
||
why1Title: "Nostr-nativ",
|
||
why1Desc: "Kein zentraler Server. Deine Daten leben auf Relays, die du wählst.",
|
||
why2Title: "Bitcoin-betrieben",
|
||
why2Desc: "Verdiene sats fürs Kartieren von Spots. Gib sie in lokalen Shops aus.",
|
||
why3Title: "Für immer kostenlos",
|
||
why3Desc: "Open Source, keine Paywalls, kein Tracking, keine VC-Finanzierung.",
|
||
thankYou: "Danke. Jeder sat hält die Spots auf der Karte. 🛹⚡",
|
||
license: "Lizenz",
|
||
faq: "FAQ"
|
||
},
|
||
admin: {
|
||
confirmed: "Bestätigt",
|
||
title: "Prüfwarteschlange",
|
||
subtitle: "Spots, Shops, Events, Touren und Ausrüstung, die die Spam-Signale auslösen. Verbergen und Bestätigen sind weiche, umkehrbare Labels; Meldungen stehen an erster Stelle. Nichts wird gelöscht.",
|
||
tabReports: "Meldungen",
|
||
tabSpots: "Spots",
|
||
tabShops: "Shops",
|
||
tabEvents: "Events",
|
||
tabTours: "Touren",
|
||
tabGear: "Ausrüstung",
|
||
tabCrews: "Crews",
|
||
tabLab: "Lab",
|
||
tabClaims: "Ansprüche",
|
||
nothingToReview: "Nichts zu prüfen – nichts dieser Art löst die Spam-Signale aus.",
|
||
hideActioned: "Bearbeitete verbergen",
|
||
showActioned: "Bearbeitete anzeigen ({{count}})",
|
||
undoAll: "Alle {{count}} rückgängig machen",
|
||
undoAllTitle: "Jedes Urteil in diesem Tab rückgängig machen?",
|
||
undoAllDesc: "Dadurch wird jedes Element auf neutral zurückgesetzt – nicht verborgen, nicht bestätigt. Es veröffentlicht ein öffentliches Label pro Element, mit Amber erhältst du also {{count}} Genehmigungsbildschirme.",
|
||
undoCount: "{{count}} rückgängig machen",
|
||
undo: "Rückgängig",
|
||
confirm: "Bestätigen",
|
||
hide: "Verbergen",
|
||
hideIt: "Verbergen",
|
||
hideForEveryone: "Für alle verbergen?",
|
||
hideForEveryoneDesc: "Dadurch wird das Element für jeden SkateSpots-Nutzer aus dem Durchsuchen und der Suche entfernt. Es ist ein öffentliches, umkehrbares Label – du kannst es aus dieser Warteschlange rückgängig machen.",
|
||
hidden: "Verborgen",
|
||
hiddenDesc: "Über ein öffentliches Label aus der App entfernt. Umkehrbar.",
|
||
couldNotHide: "Konnte nicht verbergen",
|
||
notASpot: "Kein Skate-Spot",
|
||
lookAtIt: "Ansehen"
|
||
},
|
||
profile: {
|
||
nip05Verified: "NIP-05 verifiziert",
|
||
nip05NotVerified: "NIP-05 nicht gegen diesen Schlüssel verifiziert",
|
||
message: "Nachricht",
|
||
eventsHosted: "Organisierte Events",
|
||
forSponsors: "Für Sponsoren & Kooperationen",
|
||
sponsorPitch: "Sponsoring, Kooperation, Foto/Video oder Event? Starte ein Gespräch.",
|
||
startCollab: "Kooperations-Chat starten",
|
||
viewRiderCard: "Skateboarder-Karte ansehen",
|
||
collabMessage: "Hi {{name}}, ich würde gern über ein Sponsoring oder eine Kooperation sprechen.",
|
||
followers: "Follower",
|
||
following: "Folge ich",
|
||
follow: "Folgen",
|
||
unfollow: "Entfolgen",
|
||
zapsReceived: "erhaltene Zaps",
|
||
memberSince: "Mitglied seit",
|
||
badges: "Abzeichen",
|
||
sponsorsSupport: "Sponsoren & Unterstützung",
|
||
skater: "Skater",
|
||
stance: "Stance",
|
||
skating: "Skating",
|
||
homeSpot: "Heimspot",
|
||
basedIn: "Ansässig in",
|
||
addSkateDetails: "Füge deine Skate-Details hinzu",
|
||
addSkateDetailsDesc: "Lege Stance, Stile & Level fest, um im Skater-Verzeichnis zu erscheinen.",
|
||
spotsAdded: "Hinzugefügte Spots",
|
||
shopsAdded: "Hinzugefügte Shops",
|
||
noSpots: "Du hast noch keine Spots hinzugefügt",
|
||
noSpotsDesc: "Setze deinen lokalen Spot auf die Karte →",
|
||
stash: "Stash",
|
||
gear: "Ausrüstung",
|
||
crews: "Crews",
|
||
info: "Info",
|
||
lightning: "Lightning",
|
||
silentPayment: "Silent Payment",
|
||
coordinator: "Koordinator",
|
||
coordinatorAdded: "Koordinator hinzugefügt",
|
||
add: "Hinzufügen",
|
||
messagePrivately: "Privat anschreiben",
|
||
founder: "Gründer",
|
||
member: "Mitglied",
|
||
supportSkater: "Diesen Skater unterstützen",
|
||
supportSkaterDesc: "Sende ein Trinkgeld, um dich für die Beiträge zu bedanken"
|
||
},
|
||
index: {
|
||
joinCommunity: "Tritt der Community bei, um Spots hinzuzufügen, Events zu erstellen und mehr",
|
||
topZapped: "MEISTGEZAPPT",
|
||
topZappedDesc: "Meistunterstützte Spots diesen Monat",
|
||
leaderboard: "Rangliste",
|
||
newHere: "NEU HIER?",
|
||
newHereDesc: "Erstelle ein kostenloses Konto, um Spots hinzuzufügen, Events beizutreten, dich mit Skatern zu vernetzen und Teil der Community zu werden. Keine E-Mail erforderlich.",
|
||
followFounder: "Folge dem Gründer",
|
||
followFounderDesc: "Halte den Avatar 3 Sekunden lang gedrückt, um zu folgen und über neue Funktionen und Events auf dem Laufenden zu bleiben!",
|
||
createAccount: "Konto erstellen",
|
||
accountWorks: "Dein Konto funktioniert in allen Apps im Netzwerk",
|
||
footerTagline: "Open Source • Community-Eigentum • Keine Werbung"
|
||
},
|
||
stash: {
|
||
title: "Mein Stash",
|
||
loginDesc: "Dein privates Ausrüstungsinventar. Verfolge, was du besitzt, lege Preise fest und teile selektiv mit Händlern.",
|
||
encrypted: "Verschlüsselt",
|
||
syncsEverywhere: "Synchronisiert überall",
|
||
p2pTrading: "P2P-Handel",
|
||
encryptionRequired: "Verschlüsselung erforderlich",
|
||
encryptionRequiredDesc: "Dein Stash ist zum Schutz der Privatsphäre verschlüsselt. Bitte verwende einen Signer, der NIP-44-Verschlüsselung unterstützt (wie Alby, nos2x oder Amber).",
|
||
learnSigners: "Mehr über Signer erfahren",
|
||
select: "Auswählen",
|
||
stash: "Stash",
|
||
wishlist: "Wunschliste",
|
||
allCategories: "Alle Kategorien",
|
||
sortNewest: "Neueste",
|
||
sortValue: "Wert",
|
||
sortCondition: "Zustand",
|
||
sortAz: "A–Z",
|
||
friendsOnly: "Nur Freunde",
|
||
addToWishlist: "Zur Wunschliste hinzufügen",
|
||
addItemToStash: "Artikel zum Stash hinzufügen",
|
||
addItem: "Artikel hinzufügen",
|
||
editItem: "Artikel bearbeiten",
|
||
publicStash: "Öffentlicher Stash",
|
||
listView: "Listenansicht",
|
||
gridView: "Rasteransicht",
|
||
uploading: "Wird hochgeladen…",
|
||
addPhotos: "Fotos hinzufügen",
|
||
wishlistReqPlaceholder: "Besondere Anforderungen…",
|
||
itemDescPlaceholder: "Beschreibe den Artikel, eventuelle Schäden…",
|
||
itemsCount: "{{count}} Artikel",
|
||
wishlistEmpty: "Wunschliste leer",
|
||
wishlistEmptyDesc: "Füge Ausrüstung hinzu, nach der du suchst – wir gleichen sie mit den Stashes deiner Freunde ab.",
|
||
stashEmpty: "Dein Stash ist leer",
|
||
stashEmptyDesc: "Beginne, deine Ausrüstung zu erfassen. Decks, Trucks, Schuhe – einmal hinzufügen, überall über Nostr darauf zugreifen.",
|
||
noMatch: "Keine Artikel entsprechen",
|
||
noMatchDesc: "Versuche, deine Filter anzupassen.",
|
||
backupTransfer: "Backup & Übertragung",
|
||
backupDesc: "Dein Stash ist auf Nostr verschlüsselt. Bewahre eine Kopie auf, die du kontrollierst – ein totes Relay oder ein neues Konto kann deine Ausrüstungsliste nicht verlieren.",
|
||
exportTitle: "Verschlüsseltes Backup",
|
||
exportDialogDesc: "Speichere {{count}} Artikel in einer Datei. Verschlüssele sie, damit eine durchgesickerte Datei kein Leck ist.",
|
||
modePassword: "Passwort",
|
||
modeKey: "Mein Schlüssel",
|
||
password: "Passwort",
|
||
confirmPassword: "Passwort bestätigen",
|
||
passwordHint: "Verwende mindestens 8 Zeichen. Es gibt keine Wiederherstellung – vergiss es nicht.",
|
||
keyModeHint: "Mit deinem Nostr-Schlüssel verschlüsselt. Nur dieser Schlüssel kann es öffnen – nichts zu merken.",
|
||
exportPlaintext: "Ohne Verschlüsselung exportieren",
|
||
pwTooShort: "Verwende mindestens 8 Zeichen.",
|
||
pwMismatch: "Passwörter stimmen nicht überein.",
|
||
exportFailed: "Das Backup konnte nicht erstellt werden.",
|
||
unlockTitle: "Backup entsperren",
|
||
unlockDesc: "Dieses Backup ist passwortgeschützt.",
|
||
unlock: "Entsperren",
|
||
unlockFailed: "Das Backup konnte nicht entsperrt werden.",
|
||
show: "Anzeigen",
|
||
hide: "Verbergen",
|
||
strength: "Passwortstärke",
|
||
strengthWeak: "Schwach",
|
||
strengthFair: "Mittel",
|
||
strengthGood: "Gut",
|
||
strengthStrong: "Stark",
|
||
filenameWillSave: "Wird als {{name}} gespeichert",
|
||
export: "Exportieren",
|
||
import: "Importieren",
|
||
exported: "Stash exportiert",
|
||
exportedDesc: "{{count}} Artikel in einer Datei gespeichert.",
|
||
noItemsInFile: "In dieser Datei wurden keine Artikel gefunden.",
|
||
noValidItems: "In dieser Datei wurden keine gültigen Artikel gefunden.",
|
||
imported: "{{count}} Artikel importiert",
|
||
importSkipped: "{{count}} übersprungen (bereits in deinem Stash).",
|
||
importAdded: "Zu deinem Stash hinzugefügt.",
|
||
importFailed: "Import fehlgeschlagen",
|
||
couldNotRead: "Diese Datei konnte nicht gelesen werden.",
|
||
updateFailed: "Dein Stash konnte nicht aktualisiert werden",
|
||
updatedCount: "{{count}} Artikel aktualisiert",
|
||
markedForSale: "{{count}} zum Verkauf markiert",
|
||
unmarkedCount: "{{count}} Markierung entfernt",
|
||
removedCount: "{{count}} Artikel entfernt",
|
||
selectedCount: "{{count}} ausgewählt",
|
||
selectAll: "Alle auswählen",
|
||
visibilityPublic: "Öffentlich",
|
||
visibilityPrivate: "Privat",
|
||
forSale: "Zu verkaufen",
|
||
remove: "Entfernen",
|
||
bulkDeleteTitle: "{{count}} Artikel entfernen?",
|
||
bulkDeleteDesc: "Dies schreibt deinen verschlüsselten Stash in einer Signatur neu und kann hier nicht rückgängig gemacht werden. Exportiere zuerst ein Backup, wenn du unsicher bist.",
|
||
deleteTitle: "Aus deinem Stash entfernen?",
|
||
deleteDesc: "„{{title}}“ wird aus deinem Stash entfernt",
|
||
deleteDescPublic: " und aus deiner öffentlichen Auslage entfernt",
|
||
deleteUndone: ". Dies kann nicht rückgängig gemacht werden.",
|
||
deleteDescGeneric: "Dieser Artikel wird aus deinem Stash entfernt. Dies kann nicht rückgängig gemacht werden.",
|
||
listOnMarketplace: "Auf dem Marktplatz anbieten",
|
||
noPriceSet: "Kein Preis festgelegt",
|
||
categoryLabel: "Kategorie",
|
||
photosLabel: "Fotos",
|
||
willingToSell: "Verkaufsbereit",
|
||
willingToTrade: "Tauschbereit",
|
||
whereIsThisItem: "Wo ist dieser Artikel?",
|
||
visibilityLabel: "Sichtbarkeit",
|
||
visibilityPrivateOnlyYou: "Privat – nur du",
|
||
visibilityFriendsMutual: "Freunde – gegenseitige Follows",
|
||
visibilityPublicAnyone: "Öffentlich – jeder",
|
||
visibilityFriends: "Freunde",
|
||
brandLabel: "Marke",
|
||
sizeLabel: "Größe",
|
||
descriptionLabel: "Beschreibung",
|
||
conditionLabel: "Zustand",
|
||
itemName: "Artikelname",
|
||
saveChanges: "Änderungen speichern",
|
||
listItemDialogTitle: "„{{title}}“ anbieten",
|
||
pickUpWhere: "Wo können Käufer diesen Artikel abholen?",
|
||
linkToSpot: "Mit einem Skate-Spot verknüpfen",
|
||
linkToSpotDesc: "Am besten für lokale Verkäufe • Erscheint auf der Spot-Seite & Karte",
|
||
recommended: "Empfohlen",
|
||
noSpecificSpot: "Kein bestimmter Spot",
|
||
noSpecificSpotDesc: "Nur auf der Marktplatz-Seite sichtbar",
|
||
tipLinkedSpots: "💡 Tipp: Mit Spots verknüpfte Angebote sind für lokale Skater leichter zu finden.",
|
||
anyoneCanSee: "Jeder kann diese in deinem Profil sehen.",
|
||
seeWhatOthersSee: "Sieh, was andere sehen",
|
||
inventory: "Inventar",
|
||
publicWantsNote: "Öffentliche Gesuche werden als „gesucht“-Anzeigen im Marktplatz veröffentlicht, damit Verkäufer dich finden.",
|
||
howItWorks: "So funktioniert es",
|
||
tapToMarketplace: "Tippen, um zum Marktplatz zu gelangen →",
|
||
viewWishlist: "Wunschliste ansehen",
|
||
tipEditItems: "Artikel mit der Stift-Schaltfläche bearbeiten",
|
||
tipListForSale: "Mit der Shop-Schaltfläche zum Verkauf anbieten",
|
||
tipAddPhotos: "Füge Fotos hinzu für bessere Tauschangebote",
|
||
tipKeySyncs: "Nostr-Schlüssel synchronisiert auf alle Geräte",
|
||
itemsReadyToSell: "{{count}} Artikel verkaufsbereit"
|
||
}
|
||
}
|
||
};
|
||
|
||
export default deBatch4;
|