/** * nl — drift fill (245 keys added after en/es only). * Nested fragment spread additively into `nl/index.ts`. */ const drift = { "nav": { "searchLanguages": "Talen zoeken...", "noLanguages": "Geen talen gevonden" }, "mapPage": { "searchSuggestPlaces": "Plaatsen" }, "mapUi": { "firstRunTitle": "Aan de slag", "firstRunAddSpot": "Voeg je eerste spot toe", "firstRunJoinCrew": "Sluit je aan bij een crew", "firstRunStartCrew": "Start je crew", "firstRunWallet": "Stel je wallet in", "forecastDays": "{{count}}-daagse voorspelling" }, "spotUi": { "forecastDays": "{{count}}-daagse voorspelling" }, "marketUi": { "trades": { "stateRevoked": "Ingetrokken", "stateVerifying": "Verifiëren" }, "loadFailed": "Kon de relays niet bereiken. Controleer je verbinding en probeer het opnieuw.", "statusPending": "In behandeling", "offers": { "closeDeal": "Deal sluiten", "loadFailed": "Kon biedingen niet laden. Controleer je verbinding en probeer het opnieuw." }, "pay": { "nonSats": "Deze aanbieding is geprijsd in {{currency}}. Betalen in de app kan alleen met sats. Reken direct af met de verkoper.", "unsupported": "Deze betaalcode (een Cashu-verzoek) wordt nog niet ondersteund. Vraag de verkoper om een Lightning-factuur of -adres." }, "escrowRequest": { "lockedNotSent": "Het geld staat vergrendeld in escrow en is op dit apparaat opgeslagen, maar het verzoek is niet verzonden. Open de advertentie opnieuw om het nog eens te proberen. Betaal niet nogmaals.", "mintLabel": "Mint (waar het geld is vergrendeld)", "sellerMintHint": "De verkoper geeft de voorkeur aan deze mint; geld dat hier vergrendeld is, kan hij het makkelijkst inwisselen.", "mintHint": "Escrow staat bij deze mint. De verkoper wisselt hier in, dus kies er een die jullie beiden vertrouwen.", "noMints": "Geen mints beschikbaar", "p2pkUnsupported": "Deze mint adverteert geen P2PK-ondersteuning (NUT-11), dus escrow kan hier niet worden vergrendeld. Kies een andere mint." } }, "labUi": { "offerClothing": "Kleding aanbieden", "tabClothing": "Kleding", "empty": { "clothingTitle": "Nog geen kledingontwerpers", "clothingBody": "Wees de eerste die custom kleding, teamkits en apparel voor de scene aanbiedt." }, "craftFields": { "sizing": "Maatbereik", "samples": "Monsters / prototypes", "customization": "Personalisatie" } }, "socialUi": { "coordinator": { "ourDefaultTitle": "SkateSpots-coördinator", "ourDefaultDesc": "SkateSpots runt een coördinator op relay.skate-spots.org. Gebruik die standaard, of run je eigen — een coördinator ziet alleen ciphertext en metadata, nooit je berichten.", "useOurs": "SkateSpots-coördinator gebruiken" }, "crewCoordinator": { "encryptedChat": "Versleutelde chat", "privateChatName": "Privéchat", "privateChatDesc": "Groepschat met forward secrecy (MLS) via een coördinator.", "privateChatDescFull": "Privéchat wordt één keer door een admin aangemaakt, daarna kunnen leden deelnemen.", "chatRowDesc": "Iedereen in de crew — verzegeld met de sleutel van elk lid (NIP-17).", "openChat": "Openen", "setUpChat": "Instellen", "joinChat": "Deelnemen", "checking": "Controleren…", "openInAnotherApp": "Openen in een andere app", "openInCordnWeb": "Cordn (web)", "openCordnGroup": "Crewchat openen", "copyForStaircase": "Kopiëren voor Staircase" }, "dms": { "refresh": "Vernieuwen", "crews": "Crews", "crewFounder": "Oprichter", "crewMember": "Lid", "crewOpen": "Openen", "crewSetUp": "Instellen" }, "form": { "cordnGroup": "Cordn-groep", "cordnGroupHint": "Optioneel: plak de grouplink van Staircase of Cordn web. Je crew krijgt dan echte end-to-end MLS-chat, gehost op onze coördinator." } }, "settingsUi": { "loginDialog": { "welcomeSubtitleBrowse": "Meld je aan of log in — of blijf rondkijken.", "extensionCard": "Browserextensie", "signerCard": "Signeer-app", "secretKeyLink": "Gebruik in plaats daarvan een geheime sleutel", "whereBunker": "Waar vind ik een bunker?", }, "settingsPage": { "trust": "Vertrouwen", "trustSub": "Bronnen en weergave" } }, "walletUi": { "trust": { "mute": "Dempen", "muted": "Gedempt", "mutedDesc": "Je ziet hun content niet meer.", "muteFailed": "Kon niet dempen. Probeer het opnieuw.", "loginToMute": "Log in om te dempen.", "attributedNetwork": "Van mensen in je netwerk", "attributedProviderHouse": "Van de community-vertrouwensprovider", "attributedProviderCustom": "Van de provider die jij koos", "howItWorks": "Hoe vertrouwen werkt", "flaggedNoticeTitle": "Gemeld door vertrouwde skaters", "flaggedNoticeDesc": "Wees voorzichtig. Vertrouwde mensen in het netwerk hebben dit account gemeld.", "flaggedReporterFollow": "{{count}} die je volgt", "flaggedReporterNetwork": "{{count}} in je netwerk", "flaggedReporterOther": "{{count}} andere accounts", "flaggedReport": "Rapporteren", "flaggedDismiss": "Negeren", "bucketVerified": "Geverifieerd", "bucketUnknown": "Onbekend", "bucketFlagged": "Gemarkeerd", "bucketVerifiedDesc": "Iemand in je netwerk staat garant voor dit account.", "bucketUnknownDesc": "Nog niemand in je netwerk heeft voor dit account ingestaan.", "bucketFlaggedDesc": "Vertrouwde mensen hebben dit account gemeld.", "reportedByTrusted": "Gemeld door {{count}} vertrouwde mensen" } }, "trustUi": { "alertsTitle": "Netwerkmeldingen", "alertsDesc": "Accounts die je volgt en die vertrouwde mensen hebben gemeld of gedempt.", "alertsEmpty": "Geen meldingen. We controleren de accounts die je volgt op meldingen van vertrouwde mensen.", "alertsReported": "Gemeld door {{count}} vertrouwde mensen", "alertsMuted": "Gedempt door {{count}} vertrouwde mensen", "alertsIgnore": "Negeren", "alertsUnfollow": "Ontvolgen", "alertsLogin": "Log in om meldingen te zien voor de accounts die je volgt.", "providerTitle": "Provider", "providerDesc": "Scores komen van een provider die jij kiest. De community-provider is de standaard.", "useCommunity": "Community-provider gebruiken", "setProvider": "Een provider instellen", "customPubkeyPlaceholder": "Provider-npub of hex-pubkey", "customRelayPlaceholder": "wss://relay.example.com", "invalidProvider": "Voer een geldige npub of 64-tekens hex-pubkey in, plus een wss://-relay.", "publishFailed": "Kon de provider niet publiceren. Probeer het opnieuw.", "providerSaved": "Provider bijgewerkt.", "loggedOutProvider": "Log in om een provider te kiezen.", "showMarks": "Vertrouwensmarkeringen tonen", "showMarksDesc": "Geverifieerde en onbekende markeringen. Meldingen worden altijd getoond.", "sourceLabel": "Bron", "sourceHouse": "Community-vertrouwensprovider", "sourceCustom": "Jouw provider", "loggedOut": "Log in om je eigen vertrouwensprovider te kiezen.", "seoTitle": "Hoe vertrouwen werkt", "seoDescription": "Hoe SkateSpots vertrouwen toont: drie staten, waar scores vandaan komen, en waarom afwezigheid geen wantrouwen is.", "title": "Hoe vertrouwen werkt", "intro": "Vertrouwen is hier een signaal, geen vonnis. Het komt van wie je kent, of van een provider die jij kiest. We rangschikken mensen niet wereldwijd.", "statesTitle": "Drie staten", "verifiedTitle": "Geverifieerd", "verifiedDesc": "Iemand in je netwerk staat garant voor dit account: een vriend van een vriend, of je gekozen provider.", "unknownTitle": "Onbekend", "unknownDesc": "Nog niemand heeft ingestaan. Hier begint elk nieuw account.", "flaggedTitle": "Gemarkeerd", "flaggedDesc": "Vertrouwde mensen hebben dit account gemeld. Het is een waarschuwing om beter te kijken, geen bewijs van wat dan ook.", "absenceTitle": "Geen badge is geen wantrouwen", "absenceDesc": "De meeste accounts tonen helemaal niets. Dat betekent dat nog niemand in je netwerk voor hen heeft ingestaan, niet dat er iets mis is. Lees een ontbrekende markering nooit als negatief.", "sourceTitle": "Wie het berekent", "sourceDesc": "Standaard gebruiken we je eigen netwerk. Je kunt ook een vertrouwensprovider kiezen die ondertekende scores via Nostr publiceert (NIP-85), of de weergave uitzetten. Gemarkeerd wordt altijd getoond, want het is een veiligheidssignaal.", "endorsementTitle": "Aanwezigheid is geen goedkeuring", "endorsementDesc": "Een geverifieerde markering betekent dat iemand instond, niet dat de persoon goed is. Een markering betekent dat vertrouwde mensen hen hebben gemeld, niet dat ze schuldig zijn. Bekijk de details voordat je beslist.", "povTitle": "Het hangt af van het perspectief", "povDesc": "Een score is relatief aan wie kijkt. Een rang van de ene provider of persoon is niet vergelijkbaar met die van een ander, en we presenteren er nooit een als een objectief feit.", "settingsCta": "Beheren in Instellingen" }, "marketTerms": { "link": "Marktplaatsrichtlijnen", "seoTitle": "Marktplaatsrichtlijnen", "seoDescription": "Hoe SkateSpots-advertenties werken: peer-to-peer, koper let op, en de regels.", "title": "Marktplaatsrichtlijnen", "intro": "SkateSpots is een peer-to-peer board voor gear. Je doet zaken rechtstreeks met de andere persoon: wij houden geen geld vast, verzenden geen items en lossen geen geschillen op.", "howTitle": "Hoe het werkt", "howBody": "Zet gear te koop, neem contact op met de verkoper via een privébericht en reken direct af (cash, Lightning of een ruil). Er is geen winkelwagen of afrekenen.", "rulesTitle": "Wat niet is toegestaan", "rulesBody": "Geen illegale, gevaarlijke of adult content; geen drugs, wapens, namaak of gestolen goederen. Houd advertenties over skategear en gerelateerde items.", "respectTitle": "Wees respectvol", "respectBody": "Geen misbruik, intimidatie, bedreigingen of haat. Moderators kunnen advertenties of accounts verbergen.", "trustTitle": "Vertrouwen is een gids, geen garantie", "trustBody": "Verificatiemarkeringen en handelsreputatie zijn signalen uit het netwerk, geen beloftes. Doe je eigen controles voordat je handelt.", "trustLink": "Hoe vertrouwen werkt", "privacyLink": "Wat je apparaat verlaat", "safetyTitle": "Handel veilig", "safetyBody": "Spreek af in het openbaar voor overdrachten, gebruik escrow of een waarborg voor verzenddeals, en stuur nooit geld buiten de app.", "moderationTitle": "Moderatie is zacht en omkeerbaar", "moderationBody": "Verborgen content blijft op relays staan en kan worden hersteld; geschillen tussen mensen los jij zelf op." }, "labOptions": { "clothing": { "service": { "tees": "T-shirts", "hoodies": "Hoodies & sweaters", "pants": "Broeken & shorts", "jackets": "Jassen & buitenkleding", "kits": "Teamkits & jerseys", "caps": "Petten & mutsen", "socks": "Sokken", "accessories": "Tassen & accessoires", "footwear": "Schoeisel & schoenen", "patches": "Patches & appliqué", "griptape": "Griptape- & deckkleding", "onepiece": "Unica / upcycled" }, "serviceDesc": { "tees": "Custom shirts en tops", "hoodies": "Hoodies, sweaters en trainingsbroeken", "pants": "Werkbroeken, cargo's en shorts", "jackets": "Coaches, shells en werkjassen", "kits": "Teamkits, jerseys en tenues", "caps": "Petten, mutsen en hoofddeksels", "socks": "Crewsokken en breigoed", "accessories": "Tassen, riemen en kleine spullen", "footwear": "Custom schoenen en schoeisel", "patches": "Geborduurde patches en appliqué", "griptape": "Griptape-kunst en deckkleding", "onepiece": "Losse stukken en upcycled kleding" }, "method": { "screenprint": "Zeefdruk", "dtg": "DTG / direct-to-garment", "embroidery": "Borduren", "cutsew": "Cut & sew", "sublimation": "Sublimatie", "heattransfer": "Heat transfer / vinyl", "garmentdye": "Kledingverven", "knit": "Breigoed", "patchwork": "Patchwork", "allover": "All-over print" }, "material": { "cotton": "Katoen", "heavyweight": "Zwaargewicht", "organic": "Biologisch / duurzaam", "fleece": "Fleece", "denim": "Denim", "canvas": "Canvas", "nylon": "Nylon / technisch", "wool": "Merino / wol", "leather": "Leer", "recycled": "Gerecycled / deadstock" } } }, "becomeRolesUi": { "clothing": { "seoTitle": "Kledingontwerper worden - SkateSpots", "seoDescription": "Custom kleding, teamkits & apparel voor de scene.", "heading": "Kledingontwerper", "tagline": "Custom kleding, teamkits & apparel voor de scene", "noun": "kledingontwerper", "rateLabel": "Tarief", "portfolioLabel": "Shop- / portfoliolink", "sectionWhatYouMake": "Wat je maakt", "sectionHowYouMake": "Hoe je het maakt", "sectionMaterials": "Materialen", "minimumPlaceholder": "bijv. 10 stuks", "turnaroundPlaceholder": "bijv. 2-3 weken", "sizingPlaceholder": "bijv. XS-3XL / op maat", "samplesHelper": "Bied je monsters of prototypes aan voordat je een volledige run doet?", "customizationPlaceholder": "bijv. namen, nummers, graphics" } }, "weatherUi": { "updated": "Bijgewerkt", "refresh": "Vernieuwen", "unavailable": "Weer niet beschikbaar.", "retry": "Opnieuw proberen", "sunrise": "Zonsopkomst", "sunset": "Zonsondergang", "legendTitle": "Weerscore", "legendWeatherOnly": "Alleen weer" }, "cordnUi": { "shareInvite": 'Uitnodigen', "shareInviteText": 'Sluit je aan bij {{crew}} — privéchat van de crew', "inviteCopied": 'Uitnodigingslink gekopieerd', "title": "Privéchat", "subtitle": "End-to-end versleuteld (MLS) tussen crewleden. De coördinator routeert alleen ciphertext en metadata — hij ziet nooit de inhoud van berichten.", "notLoggedIn": "Log in om de privéchat van de crew te gebruiken.", "membersOnly": "Alleen crewleden kunnen de privéchat openen.", "connecting": "Verbinden…", "noCoordinator": "Voor deze crew is nog geen coördinator ingesteld.", "noGroupAdmin": "De privéchat van deze crew is nog niet aangemaakt.", "noGroupMember": "Je zit nog niet in de privéchat van deze crew.", "create": "De privéchat aanmaken", "requestJoin": "Vragen om deel te nemen", "checkInvite": "Op uitnodiging controleren", "requested": "Verzoek verzonden — een crew-admin keurt het goed.", "noInvite": "Nog geen uitnodiging. Vraag een admin je verzoek goed te keuren.", "placeholder": "Bericht de crew…", "send": "Verzenden", "refresh": "Vernieuwen", "requests": "Deelnameverzoeken", "checkRequests": "Verzoeken controleren", "approve": "Toevoegen", "noRequests": "Geen openstaande deelnameverzoeken.", "inviteHint": "Alleen jij zit tot nu toe in deze chat — crewleden kunnen op “Vragen om deel te nemen” tikken, daarna keur je hen hier goed.", "memberCount": "{{count}} in de groep", "you": "Jij", "groupRef": "Grouplink", "copyRef": "Kopiëren", "copied": "Gekopieerd", "attachImage": "Afbeelding toevoegen", "uploading": "Uploaden…", "uploadFailed": "Kon de afbeelding niet uploaden.", "bannerTitle": "Deze crew heeft nog geen privéchat", "bannerBody": "Stel end-to-end versleutelde (MLS) chat in voor je crew — leden nemen deel via het tabblad.", "bannerCta": "Instellen", "ready": "Verbonden · MLS", "errorPrefix": "Kon de coördinator niet bereiken", "interactiveHint": "Je signer vraagt goedkeuring bij elke actie — gebruik Vernieuwen en Verzenden zoals nodig.", setupDevice: "Dit apparaat instellen", setupDeviceBody: "Dit geeft dit apparaat een eigen sleutel voor de privéchat. Een oprichter keurt die één keer goed.", waitingApproval: "Wachten op goedkeuring door de oprichter…", waitingApprovalManual: "Wachten op de oprichter. Tik na goedkeuring op “Op uitnodiging controleren”.", onboardingFounder1: "Start de privéchat.", onboardingFounder2: "Keur leden goed die willen deelnemen.", onboardingFounder3: "Chat privé met je crew.", onboardingMember1: "Vragen om deel te nemen", onboardingMember2: "De oprichter keurt je apparaat goed.", onboardingMember3: "Je doet mee — berichten zijn versleuteld.", encryptedNote: "Alleen crewleden kunnen dit lezen; de coördinator geeft alleen versleutelde berichten door.", advanced: "Geavanceerd", coordinator: "Coördinator", keyPackage: "Sleutelpakket", keyPackageReady: "Klaar op dit apparaat", keyPackageMissing: "Niet ingesteld op dit apparaat", members: "Leden", roleFounder: "Oprichter", roleAdmin: "Admin", roleMember: "Lid", qrTitle: "Scan om deel te nemen aan de privéchat", qrHint: "Crewleden scannen dit met de camera van hun telefoon. De link opent het tabblad Privéchat.", sendFailed: "Verzenden mislukt — tik op Opnieuw.", sending: "Verzenden…", sent: "Verzonden", retry: "Opnieuw", errorUnreachable: "Kon de privéchat niet bereiken. Controleer je verbinding.", errorDetails: "Details", unreachable: "Onbereikbaar", dismiss: "Sluiten", }, communityUi: { "link": "Community", "title": "Communitychat", "subtitle": "Stel vragen, deel feedback en praat met de SkateSpots-community — end-to-end versleuteld.", "heading": "SkateSpots Community", "eyebrow": "Vragen & feedback", "seoTitle": "SkateSpots-communitychat", "seoDescription": "Vragen, feedback en communitygesprekken — end-to-end versleuteld.", "notLoggedIn": "Log in om mee te doen aan de communitychat.", "noGroupAdmin": "De communityruimte is nog niet aangemaakt.", "noGroupMember": "Je bent nog niet in de communityruimte.", "create": "Communityruimte aanmaken", "setupDeviceBody": "Dit geeft dit apparaat een sleutel voor de communityruimte. Een beheerder of de bot keurt die één keer goed.", "onboardingFounder1": "Maak de communityruimte aan.", "onboardingFounder2": "Keur de communitybot en nieuwe leden goed.", "onboardingFounder3": "Beantwoord vragen en verzamel feedback.", "onboardingMember1": "Vraag om lid te worden van de communityruimte.", "onboardingMember2": "Een beheerder of de communitybot keurt je apparaat goed.", "onboardingMember3": "Stel vragen, deel feedback of zeg gewoon hallo.", "encryptedNote": "Alleen leden van de ruimte kunnen dit lezen; de coördinator geeft alleen versleutelde berichten door.", "shareInviteText": "Doe mee met de SkateSpots-communitychat", "qrTitle": "Scan om mee te doen aan de communitychat", "qrHint": "Scan met de camera van je telefoon om de communitychat te openen en om deelname te vragen.", "owner": "Eigenaar", "botName": "Communitybot", "howItWorks": "Nieuwe apparaten worden één keer goedgekeurd door een beheerder of de communitybot. Berichten van vóór je deelname zijn niet zichtbaar voor jou.", "feedbackNote": "Vragen en feedback zijn welkom. Wees aardig — het is een gedeelde ruimte.", }, translateUi: { title: "Berichtvertaling", translate: "Vertalen", translating: "Vertalen…", showOriginal: "Origineel tonen", showTranslation: "Vertaling tonen", translatedFrom: "Vertaald uit {{language}}", failed: "Vertaling mislukt. Probeer het opnieuw.", unsupported: "Dit talenpaar is nog niet beschikbaar.", pilotNote: "Pilot: alleen Engels ↔ Spaans.", autoTranslate: "Berichten automatisch vertalen", autoTranslateDesc: "Vertaal inkomende berichten naar jouw taal. Draait op dit apparaat; er wordt niets verzonden.", privacy: "De vertaling draait op je apparaat. Je bericht verlaat het nooit. Bij het eerste gebruik wordt een taalmodel gedownload.", }, }; export default drift;