/** sv — batch 5. */ export const svBatch5 = { labUi: { activeCount: "{{count}} aktiva", addMusicProfile: "Lägg till musikprofil", all: "Alla", clearAll: "Rensa allt", collective: "Kollektiv", filters: "Filter", following: "Följer", getRiderCard: "Hämta Rider Card", judgeEvents: "Döm evenemang", justASkater: "Bara en", labForServices: "The Lab är till för tjänster. Bläddra och gå med i hela skatarkollektivet", loginToOffer: "Logga in för att erbjuda tjänster", newest: "Nyast", noResults: "Inga resultat", offer: "Erbjud", offerBuilding: "Erbjud byggnation", offerCoaching: "Erbjud coaching", offerCuts: "Erbjud klippning", offerDesignArt: "Erbjud design / konst", offerEditing: "Erbjud redigering", offerFilming: "Erbjud filmning", offerGraffiti: "Erbjud graffiti", offerPhotography: "Erbjud fotografi", offerServices: "Erbjud tjänster", yourProfiles: "Dina Lab-profiler", preview: { button: "Förhandsvisa", title: "Live-förhandsvisning", desc: "Så här kommer din {{noun}}-profil att se ut när den publiceras.", untitled: "Ditt namn", noBio: "Ingen bio än — lägg till en rad om vad du erbjuder.", years: "{{count}} års erfarenhet", portfolio: "Portfölj", note: "Endast förhandsvisning — inget är publicerat än.", }, draft: { title: "Du har ett osparat utkast", body: "Fortsätt där du slutade — inget publiceras förrän du trycker på Publicera.", resume: "Återuppta utkast", discard: "Kasta utkast", }, progress: { title: "Profilens fullständighet", count: "{{done}} av {{total}} klara", photo: "Foto", bio: "Bio", skills: "Färdigheter", rate: "Pris", location: "Plats", contact: "Kontakt", }, wizard: { identity: "Identitet", offer: "Vad du erbjuder", rates: "Priser", contact: "Kontakt", media: "Media", }, offerTattoo: "Erbjud tatuering", offerTraining: "Erbjud träning / fysio", organizeEvents: "Anordna evenemang", resultsMany: "{{count}} resultat", resultsOne: "{{count}} resultat", searchCityPlaceholder: "Stad…", searchNamePlaceholder: "Namn, bio…", showResults: "Visa resultat", showResultsActive: "Visa resultat · {{count}} aktiva", skaterWord: "skatare", sortBy: "Sortera efter", theCrew: "The Crew", topRated: "Högst betyg", trusted: "Betrodd", trustLevel: "Förtroendenivå", yearsExp: "{{count}} års erf.", tabCoaches: "Coaches", tabFilmers: "Filmare", tabPhoto: "Foto", tabEditors: "Redigerare", tabBuilders: "Byggare", tabArtists: "Konstnärer", tabGraffiti: "Graffiti", tabTattoo: "Tatuering", tabTrainers: "Tränare", tabMusic: "Musik", tabJudges: "Domare", tabOrganizers: "Arrangörer", tabBarbers: "Barberare", filterSkillsToLearn: "Färdigheter att lära", filterContentType: "Innehållstyp", filterEquipmentStyle: "Utrustning & stil", filterServices: "Tjänster", filterCamera: "Kamera", filterLenses: "Objektiv", filterLighting: "Belysning", filterSupportRig: "Stöd & rigg", filterStyle: "Stil", filterWhatTheyBuild: "Vad de bygger", filterMaterialsTrade: "Material & hantverk", filterProjectScale: "Projektets omfattning", filterWhatTheyMake: "Vad de gör", filterMedium: "Medium", filterSoftwareTools: "Programvara & verktyg", filterWorkContext: "Arbetskontext", filterMethod: "Metod", filterFocus: "Fokus", filterInjuriesTreated: "Skador som behandlas", filterCredentialsSetting: "Meriter & miljö", filterGenre: "Genre", filterInstrumentsRole: "Instrument & roll", filterEventFormats: "Evenemangsformat", filterSpecialty: "Specialitet", filterLevelCircuit: "Nivå / krets", filterEventTypes: "Evenemangstyper", filterWhatYouHandle: "Vad du hanterar", filterScale: "Omfattning", filterWhatTheyOffer: "Vad de erbjuder", filterSignatureStyles: "Signaturstilar", filterSetting: "Miljö", filterEditType: "Redigeringstyp", role: { coach: "Coach", filmer: "Filmer", builder: "Builder", editor: "Video Editor", photographer: "Photographer", skater: "Skater", }, empty: { footer: "Har du frågor? Kolla FAQ →", loginSuffix: "för att skapa en profil.", coachesTitle: "Inga coaches än", coachesBody: "Bli den första som erbjuder skateboard-coaching i ditt område.", filmersTitle: "Inga filmare än", filmersBody: "Bli den första som erbjuder skatefilmning — klipp, hela part, täckning av tävlingar och mer.", photographersTitle: "Inga fotografer än", photographersBody: "Bli den första som erbjuder skatefotografi i ditt område — actionbilder, sekvenser, editorial och mer.", editorsTitle: "Inga videoredigerare än", editorsBody: "Bli den första som erbjuder redigering av skatevideor.", buildersTitle: "Inga byggare än", buildersBody: "Bli den första som listar din ramp, park eller DIY-bygge — betong, trä, rails och mer.", artistsTitle: "Inga konstnärer än", artistsBody: "Bli den första som erbjuder brädgrafik, logotyper, affischer och merch för scenen.", graffitiTitle: "Inga graffitikonstnärer än", graffitiBody: "Bli den första som erbjuder pieces, väggmålningar och skatepark-konst i ditt område.", tattooTitle: "Inga tatuerare än", tattooBody: "Bli den första skatarkultur-tatueraren som listar dig — flash, custom, fine line och mer.", trainersTitle: "Inga tränare än", trainersBody: "Bli den första tränaren eller fysion som hjälper skatare att bli starka och hålla sig friska.", musiciansTitle: "Inga musiker än", musiciansBody: "Skatar du och gör musik? Lägg till ditt band eller soloprojekt — genrer, instrument och länkar.", judgesTitle: "Inga domare än", judgesBody: "Anordnar du en rättvis tävling? Lista dig för att döma Game of S.K.A.T.E., best trick-jams, tävlingar och turnéstopp.", organizersTitle: "Inga arrangörer än", organizersBody: "Anordnar du jams, tävlingar, meetups eller demos? Lista dig så att skatare kan hitta och boka dig.", barbersTitle: "Inga barberare än", barbersBody: "Klipper du hår åt skatare? Lista din stol eller mobila tjänst så scenen kan få en fräsch trim.", }, become: { addNip05: "Lägg till NIP-05 i Inställningar", backToLab: "Tillbaka till The Lab", bioWorkLabel: "Bio / Om ditt arbete", checkContact: "Kolla dina kontaktuppgifter", cityArea: "Stad / område", cityCountry: "Stad, land", connectWallet: "Anslut plånbok", connectWalletNwc: "Anslut plånbok med NWC", contactInfo: "Kontaktinformation", contactInfoDesc: "Hur kunder kan nå dig (alla valfria, men rekommenderas)", coordinatesOptional: "Koordinater (valfritt)", email: "E-post", failedToPublish: "Kunde inte publicera", fromNostrProfile: "Från din Nostr-profil", geolocationUnsupported: "Geolokalisering stöds inte", getting: "Hämtar…", headline: "Rubrik", headlineHint: "Visas som titel på ditt Lab-kort — t.ex. ”{{example}}”. Standard är ditt namn.", imageUploaded: "Bild uppladdad", instagram: "Instagram", invalidEmail: "Ange en giltig e-postadress.", invalidPortfolio: "Ange en giltig portfölj-URL.", invalidWebsite: "Ange en giltig webbplats-URL.", latitude: "Latitud", learnHow: "Lär dig hur", locationError: "Platsfel", locationFound: "Plats hittad", loginRequired: "Inloggning krävs", loginRequiredDesc: "Du måste logga in för att skapa en {{role}}-profil.", loginRequiredDescCraft: "Du måste logga in för att skapa en {{noun}}-profil.", longitude: "Longitud", nip05Recommended: "NIP-05-verifiering rekommenderas", nip05RecommendedDesc: "Verifiera din identitet för att bygga förtroende hos kunder.", noWallet: "Ingen plånbok ansluten", otherSocial: "Övriga sociala medier", paymentSetup: "⚡ Betalningsinställning krävs", phoneNumber: "Telefonnummer", profilePhoto: "Profilfoto", profilePublished: "Din profil har publicerats.", publishing: "Publicerar...", socialMedia: "Sociala medier", tip: "💡 Tips: De flesta Lightning-plånböcker stöder NWC (Alby, Minibits, Zeus, Coinos).", tipWithTime: "💡 Tips: De flesta Lightning-plånböcker stöder NWC (Alby, Minibits, Zeus, Coinos). Tar 30 sekunder att ställa in.", upload: "Ladda upp", uploadFailed: "Uppladdning misslyckades", uploadImage: "Ladda upp bild", uploading: "Laddar upp…", useCurrentLocation: "Använd nuvarande plats", useMyLocation: "Använd min plats", usingNwc: "Använder Nostr Wallet Connect", usingWebln: "Använder WebLN-webbläsartillägg", walletConnected: "Plånbok ansluten — redo att ta emot betalningar!", website: "Webbplats", yearsExperience: "Års erfarenhet", }, coachForm: { anonymous: "Anonym Coach", bioLabel: "Bio / coachingfilosofi", bioPlaceholder: "Din bakgrund, undervisningsstil...", create: "SKAPA COACH-PROFIL", created: "Coach-profil skapad!", createPro: "SKAPA PRO COACH-PROFIL", dmNote: "💬 Elever kan skicka meddelanden till dig direkt via SkateSpots krypterade meddelanden", heading: "Bli Coach", headlineExample: "Skate Coach Berlin", hourlyRate: "Timpris", identity: "Din Coach-identitet", nip05Reason: "Lägg till en NIP-05-identifierare för att verifiera din identitet och bygga förtroende hos elever — det visar att du är en seriös coach.", paymentDesc: "För att ta emot lektionsbetalningar från elever behöver du ansluta en Lightning-plånbok. Elever zappar dig direkt för coachingtillfällen.", profileDesc: "Berätta om din erfarenhet för eleverna", profileTitle: "Coach-profil", ratePlaceholder: "5000 sats/tim", selectSkill: "Välj minst en färdighet.", skillsLabel: "Färdigheter jag lär ut * (välj minst en)", skillsRequired: "Färdigheter krävs", formatsLabel: "Sessionsformat", formatsHint: "Hur du levererar coaching.", levelsLabel: "Nivåer du undervisar", agesLabel: "Åldersgrupper", credentialsLabel: "Meriter & säkerhet", credentialsHint: "Självdeklarerat — SkateSpots verifierar inte dessa.", languagesLabel: "Språk som talas", languagesHint: "Lägg till språken du kan coacha på.", languagePlaceholder: "t.ex. engelska, spanska", availabilityLabel: "Tillgänglighet", bookingLabel: "Bokningslänk", bookingHint: "Valfritt — en sida där elever kan boka och betala.", galleryLabel: "Portföljbilder", galleryHint: "Visa riktiga sessioner, elever och spots (upp till 12).", galleryAdd: "Lägg till portföljbilder", galleryUploaded: "{{count}} foto(n) uppladdade", videoLabel: "Highlight-reel", videoHint: "Valfritt — en YouTube- eller Instagram-video av din coaching.", formatOneOnOne: "1-mot-1", formatGroup: "Grupp", formatCamp: "Camp", formatVideo: "Videoanalys", formatContestPrep: "Tävlingsförberedelse", formatParkLesson: "Park-lektion", formatAdaptive: "Adaptiv", formatGirls: "Tjejsession", formatAfterSchool: "Efter skolan", levelBeginner: "Nybörjare", levelIntermediate: "Medel", levelAdvanced: "Avancerad", levelCompetition: "Tävling", ageKids: "Barn", ageTeens: "Tonåringar", ageAdults: "Vuxna", ageSeniors: "Seniorer", certFirstAid: "Första hjälpen", certCpr: "HLR", certSafeguarding: "Barnskydd", certBackgroundCheck: "Bakgrundskontroll", certInsured: "Försäkrad", certFederation: "Förbundscoach", certQualification: "Coaching-utbildning", certJudge: "Tävlingsdomare", certNoteLabel: "Övriga meriter (valfritt)", certNotePlaceholder: "t.ex. Skateboard GB Level 2, 8 års coaching…", availWeekdays: "Vardagar", availWeekends: "Helger", availEvenings: "Kvällar", availAfterSchool: "Efter skolan", availHolidays: "Skol lov", availSeasonal: "Säsongsbetonat", sectionWhatYouCoach: "Vad du coachar", sectionCredentials: "Meriter & säkerhet", sectionAvailability: "Tillgänglighet & bokning", sectionWhereYouCoach: "Var du coachar", sectionPortfolio: "Portfölj", rateAmountLabel: "Pris", rateCurrencySats: "sats", rateCurrencyUsd: "USD", rateCurrencyEur: "EUR", rateCurrencyGbp: "GBP", perHour: "per timme", perSession: "per session", perHalfDay: "per halvdag", perDay: "per dag", perCamp: "per camp", perProject: "per projekt", perEvent: "per evenemang", perGig: "per gig", perShoot: "per shoot", perPiece: "per piece", perCut: "per klippning", perMonth: "per månad", availByAppointment: "Efter överenskommelse", rateNotesLabel: "Prisanteckningar (valfritt)", rateNotesPlaceholder: "Glidande skala, första sessionen gratis, resa ingår…", sectionPayments: "Betalningar", paymentMethodsHint: "Hur kunder kan betala dig. Detta är ett påstående — SkateSpots håller aldrig medel.", payMethodCash: "Kontant på plats", payMethodLightning: "Lightning", payMethodCashu: "Cashu", payMethodBank: "Banköverföring", payMethodOther: "Annat", payWhatYouCanLabel: "Glidande skala / betala vad du kan", bookingFeeLabel: "Bokningsavgift (valfritt)", bookingFeeHint: "En liten avgift som betalas direkt till dig för att bekräfta en bokning. SkateSpots håller eller återbetalar den inte.", paymentNoteLabel: "Betalningsanteckning (valfritt)", paymentNotePlaceholder: "Första sessionen gratis, resa ingår, betala efter sessionen…", spotsDesc: "Välj spots där du erbjuder coachingsessioner", spotsLabel: "Spots där du coachar", tagline: "Dela din skateboardkunskap", update: "UPPDATERA COACH-PROFIL", updated: "Coach-profil uppdaterad!", }, filmerForm: { anonymous: "Anonym Filmer", bioPlaceholder: "Din bakgrund, stil, utrustning...", camerasLabel: "Kameror & utrustning * (välj minst en)", create: "SKAPA FILMNINGSPROFIL", created: "Filmningsprofil skapad!", createPro: "SKAPA PRO FILMNINGSPROFIL", dmNote: "💬 Kunder kan skicka meddelanden till dig direkt via SkateSpots krypterade meddelanden", gearHelper: "Lista dina exakta kameror, objektiv och riggar — skatare bryr sig om setupen.", gearLabel: "Vad som finns i väskan (valfritt)", gearPlaceholder: "t.ex. Sony VX1000 + MK1 fisheye, Panasonic HVX200, DJI RS3-gimbal, GoPro Hero 12, Sennheiser-mik...", heading: "Bli Filmer", headlineExample: "Skate Filmer Berlin", identity: "Din Filmer-identitet", nip05Reason: "Lägg till en NIP-05-identifierare för att verifiera din identitet och bygga förtroende hos kunder — det visar att du är en seriös filmer.", paymentDesc: "För att ta emot betalningar från kunder för filmningstjänster behöver du ansluta en Lightning-plånbok. Kunder zappar dig direkt för ditt arbete.", profileDesc: "Berätta om din filmningsexpertis för kunderna", profileTitle: "Filmningsprofil", rate: "Pris", ratePlaceholder: "10000 sats/video", reelLabel: "Reel / portfölj", selectService: "Välj minst en tjänst.", selectSkill: "Välj minst en filmningsfärdighet.", servicesLabel: "Erbjudna tjänster * (välj minst en)", servicesRequired: "Tjänster krävs", skillsRequired: "Färdigheter krävs", spotsDesc: "Välj spots där du erbjuder filmningstjänster", spotsLabel: "Spots där du filmar", tagline: "Erbjud filmning av skatevideo — klipp, lines, hela part & tävlingstäckning", update: "UPPDATERA FILMNINGSPROFIL", updated: "Filmningsprofil uppdaterad!", }, editorForm: { anonymous: "Anonym Editor", bioPlaceholder: "Din redigeringsstil, bakgrund, kända projekt…", contactPortfolio: "Kontakt & portfölj", create: "Publicera editorprofil", created: "Editorprofil skapad!", createPro: "Publicera pro editorprofil", editTypes: "Redigeringstyper som erbjuds * (välj minst en)", hardware: "Hårdvara", hardwarePlaceholder: "t.ex. MacBook Pro M3, Sony FX3", heading: "Bli videoredigerare", headlineExample: "Skate Video Editor", identity: "Din identitet", locationOptional: "Plats (valfritt)", loginDesc: "Logga in för att skapa din videoredigerarprofil.", phoneTelegram: "Telefon / Telegram", portfolioPlaceholder: "Portfölj (Vimeo, YouTube…)", profileDesc: "Berätta om din redigeringsstil och dina färdigheter för communityt", profileTitle: "Editorprofil", published: "Din profil har publicerats på SkateSpots.", rate: "Pris / prissättning", ratePlaceholder: "t.ex. 50k sats/min, DM för offert", selectService: "Välj minst en redigeringstyp.", servicesRequired: "Tjänster krävs", socialPlaceholder: "Instagram / socialt konto", software: "Programvara", softwareHardware: "Programvara & hårdvarufärdigheter", softwarePlaceholder: "t.ex. DaVinci Resolve, Premiere", tagline: "Erbjud dina videoredigeringstjänster till skatarkollektivet", thumbnail: "Profil / showreel-miniatyr", update: "Uppdatera editorprofil", updated: "Editorprofil uppdaterad!", walletConnected: "Plånbok ansluten ✓", walletDesc: "Ta emot Bitcoin ⚡-betalningar direkt från kunder för ditt redigeringsarbete.", walletTitle: "⚡ Lightning-plånbok för betalningar", yearsExperience: "Års erfarenhet", yearsPlaceholder: "t.ex. 5 år", }, photoForm: { anonymous: "Anonym Photographer", bioPlaceholder: "Din bakgrund, stil, vad du älskar att fota...", cameraLabel: "Kamerahus * (välj minst en)", cameraRequired: "Kamera krävs", contactDesc: "Hur åkare kan se ditt arbete och nå dig (alla valfria, men rekommenderas)", create: "SKAPA FOTOGRAFIPROFIL", created: "Fotografiprofil skapad!", createPro: "SKAPA PRO FOTOGRAFIPROFIL", dmNote: "💬 Åkare kan skicka meddelanden till dig direkt via SkateSpots krypterade meddelanden", gearHelper: "Lista exakta hus, objektiv och ljus — åkare älskar att veta setupen.", gearPlaceholder: "t.ex. Canon R6 II, 8-15mm fisheye, 70-200mm f/2.8, 2× Godox AD200, fjärrtriggers, Manfrotto-stativ...", heading: "Bli Photographer", headlineExample: "Skate Photography", identity: "Din Photographer-identitet", lensesLabel: "Objektiv", lightingLabel: "Belysningsutrustning", nip05Reason: "Lägg till en NIP-05-identifierare för att verifiera din identitet och bygga förtroende hos kunder.", paymentDesc: "För att få betalt för shoots, anslut en Lightning-plånbok. Kunder zappar dig direkt för ditt arbete.", portfolioLabel: "Portfölj / Instagram", profileDesc: "Berätta om ditt öga, din kit och dina tjänster för åkarna", profileTitle: "Fotografiprofil", ratePlaceholder: "20000 sats/shoot", selectCamera: "Välj minst en kameratyp du fotar med.", selectService: "Välj minst en tjänst du erbjuder.", servicesLabel: "Erbjudna tjänster * (välj minst en)", servicesRequired: "Tjänster krävs", spotsDesc: "Välj spots där du erbjuder fotografi", spotsLabel: "Spots där du fotar", styleLabel: "Fotostil", supportLabel: "Stöd & rigg", tagline: "Fota sessionerna — erbjud ditt skatefotografi", update: "UPPDATERA FOTOGRAFIPROFIL", updated: "Fotografiprofil uppdaterad!", }, builderForm: { anonymous: "Anonym Builder", bioLabel: "Bio / om dina byggen", bioPlaceholder: "Ditt crew, kända byggen, hur du angriper ett projekt...", buildTypesLabel: "Vad du bygger * (välj minst en)", buildTypesRequired: "Byggtyper krävs", cityBase: "Stad / bas", contactPortfolio: "Kontakt & portfölj", contactPortfolioDesc: "Hur scenen kan se dina byggen och nå dig (alla valfria, men rekommenderas)", create: "SKAPA BUILDER-PROFIL", created: "Builder-profil skapad!", createPro: "SKAPA PRO BUILDER-PROFIL", dmNote: "💬 Kunder kan skicka meddelanden till dig direkt via SkateSpots krypterade meddelanden", gearHelper: "Crews och kunder älskar att veta din kit och process.", gearLabel: "Hur du arbetar / utrustning (valfritt)", gearPlaceholder: "t.ex. Full betong-crew, egen mixer + sprutbetongrigg, mobil svetsning, vi sköter tillstånd och dränering...", heading: "Bli Builder", headlineExample: "Ramp & Park Builder", identity: "Din Builder-identitet", insured: "Licensierad / försäkrad", insuredHelper: "Relevant för offentliga parker & kommunala jobb", logoPhoto: "Logotyp / foto", materialsLabel: "Material & hantverksfärdigheter", nip05Reason: "Lägg till en NIP-05-identifierare för att verifiera din identitet och bygga förtroende hos kunder.", pastBuilds: "Tidigare byggen / Instagram", paymentDesc: "För att få betalt för byggen, anslut en Lightning-plånbok. Kunder zappar dig direkt för ditt arbete.", profileDesc: "Berätta för scenen vad du bygger och hur du arbetar", profileTitle: "Builder-profil", rateLabel: "Pris / offertbas", ratePlaceholder: "per m² / per projekt", scaleLabel: "Projektets omfattning", selectBuild: "Välj minst en sak du bygger.", serviceArea: "Serviceområde", serviceAreaPlaceholder: "t.ex. Katalonien, reser inom EU", spotsDesc: "Länka spots och parker du byggt så att folk kan se ditt arbete på kartan", spotsLabel: "Spots du byggt", tagline: "Gjut det, svetsa det, bygg det — lista din ramp- & parkbyggnation", update: "UPPDATERA BUILDER-PROFIL", updated: "Builder-profil uppdaterad!", yearsBuilding: "År av byggande", }, skaterForm: { backToSkaters: "Tillbaka till skatare", bioHelperPulled: "Hämtad från din profil — justera den för ditt skatarkort, eller låt den vara.", bioHelperShort: "En kort intro till ditt skatarkort.", bioPlaceholder: "Hur länge du skatat, vad du gillar, vad du jobbar på…", browseSpots: "Bläddra bland spots", changePhoto: "Byt profilbild", chipBio: "Bio", chipPhoto: "Foto", cityArea: "Stad / område", created: "Du finns på kartan! 🛹", custom: "Anpassad", customHelper: "Din egen etikett — visas på ditt skatarkort i stället för en förinställd.", customPlaceholder: "t.ex. OG, Weekend Warrior, Pensionerad…", discoverable: "Andra skatare kan nu hitta dig.", editFullProfile: "redigera din fullständiga profil", fromProfile: "Från din profil", heroEditPrefix: "Redigera din", heroJoinPrefix: "Gå med i", heroSuffix: "Directory", homeHelper: "Skriv fritt, eller länka en riktig spot från kartan så att folk kan åka dit.", homePlaceholder: "Lokal park / plaza — eller tryck på ”Bläddra bland spots”", homeSpot: "Hemmaspot", layerEnd: "för att ändra dem överallt.", layerIntro: "Detta är ditt", layerMid: ", byggt på din Nostr-profil. Ditt namn, foto, bio, lightning & verifiering kommer därifrån —", layerWord: "skatarlager", level: "Nivå", linked: "Länkad till en spot på kartan", loadingProfile: "Laddar din profil…", loadingSpots: "Laddar spots…", locationHelper: "Hjälper andra att hitta skatare nära sig. Endast ett grovt område delas.", loginToJoin: "Logga in för att gå med", loginToJoinDesc: "Skapa din skatarprofil så att communityt kan hitta dig.", mappedSpot: "Kartlagd spot", noSpots: "Inga spots hittades än.", noSpotsMatch: "Inga spots matchar din sökning.", openMap: "Öppna kartan", pickEverything: "Välj allt som passar din stil.", pickHomeSpot: "Välj din hemmaspot", pickStyles: "Välj dina stilar", pickStylesDesc: "Välj minst en sak du skatar.", profilePic: "Profilbild", profilePicHelper: "Ditt skatarkort använder din Nostr-profilbild — samma bild överallt.", publishingAs: "Publicerar som", putOnMap: "Sätt mig på kartan", searchSpots: "Sök spots efter namn eller stad…", skateStory: "Din skate-historia", stance: "Stance", unlinkSpot: "Koppla bort spot", updateButton: "Uppdatera min profil", updated: "Profilen uppdaterad!", whatYouSkate: "Vad du skatar *", yearsPlaceholder: "t.ex. 8", yearsSkating: "År av skating", yourProfilePic: "Din profilbild", zapsOn: "Zaps på", }, skaters: { clearSearch: "Rensa sökning", community: "Communityt", countMany: "skatare", countOne: "skatare", editProfile: "Redigera min skatarprofil", heroDesc: "Hitta ditt folk. Bläddra bland crewet av skatare som reppar SkateSpots — efter stil, stance, nivå och stad.", nip05Verified: "NIP-05 verifierad", noMatches: "Inga träffar", noneDesc: "Bli den första att gå med i katalogen och sätta SkateSpots på kartan.", noneTitle: "Inga skatare än", noVerifiedMatch: "Inga verifierade skatare matchar", searchPlaceholder: "Sök efter namn, stad eller npub…", tryDifferentSearch: "Prova en annan sökning eller rensa dina filter.", tryTurnOffVerified: "Prova att stänga av filtret ”Verifierad” för att se alla.", verifiedFilterTitle: "Visa endast skatare med en verifierad NIP-05-identitet", }, skaterCard: { inDirectory: "Du finns i skatarkatalogen", joinDesc: "Lägg till din stance, dina stilar & nivå så att skatare kan hitta dig.", joinTitle: "Gå med i skatarkatalogen", }, crewsStrip: { allCrews: "Alla crews", memberMany: "{{count}} medlemmar", memberOne: "{{count}} medlem", title: "Crews i den här scenen", }, labLink: { coach: "Coach", filmer: "Filmer", editor: "Editor", photographer: "Photographer", builder: "Builder", artist: "Artist", graffiti: "Graffiti", tattoo: "Tattoo", trainer: "Trainer", musician: "Musician", judge: "Judge", barber: "Barber", organizer: "Organizer", lab: "Lab", linkedProfiles: "Länkade Lab-profiler", desc: "Driver du också en studio, coaching eller byggtjänst? Länka dina Lab-listningar så att folk kan anlita ditt crew. Valfritt. När Lab-profilen också länkar tillbaka till detta crew visar båda en grön", descEnd: "bricka.", empty: "Du har inga Lab-profiler än. Skapa en i The Lab för att länka den här.", }, proUpgrade: { goPro: "Go Pro", optional: "· valfritt", freeTo: "Gratis att lista. Pro lägger till en", proBadge: "Pro-bricka", featuredPlacement: "framhävd placering", atTop: "högst upp i The Lab.", active: "Aktiv", benefit1: "Guld-”Pro”-bricka på din profil & dina kort", benefit2: "Visas först när skatare bläddrar i The Lab", benefit3: "Stöder SkateSpots — inga annonser, inga mellanhänder", platformOwner: "Plattformsägare — Pro är alltid på.", proActiveOne: "Pro aktiv · {{count}} dag kvar. Din profil kommer att framhävas.", proActiveMany: "Pro aktiv · {{count}} dagar kvar. Din profil kommer att framhävas.", context: "Din profil förblir live gratis efter att Pro löper ut — du förlorar bara brickan & boosten.", }, profilePreview: { viewPublic: "Visa offentligt", unnamed: "Namnlös skatare", noHandle: "Inget handtag än", }, pyramid: { pyramidWord: "PYRAMID", rankingsWord: "RANKINGS", subtitle: "Toppbidragsgivare i din stad", yourRank: "Din placering", keepContributing: "Fortsätt bidra för att klättra högre!", topContributors: "Toppbidragsgivare", noContributors: "Inga bidragsgivare än. Bli den första att lägga till en spot eller skapa ett evenemang!", spots: "Spots", events: "Evenemang", total: "Totalt", trust: "Förtroende", }, detail: { joined: "Gick med", about: "Om", howWeWork: "Hur vi arbetar", inTheBag: "I väskan", hardware: "Hårdvara", software: "Programvara", eventsJudged: "Dömda evenemang", eventsOrganized: "Anordnade evenemang", spots: "Spots", viewSpot: "Visa spot", credentialsTitle: "Meriter & säkerhet", selfAttested: "Självdeklarerat av coachen — inte verifierat av SkateSpots.", formats: "Format", levels: "Nivåer", ages: "Åldrar", languages: "Språk", availability: "Tillgänglighet", bookSession: "Boka en session", portfolio: "Portfölj", watchReel: "Titta på {{platform}}", paymentsTitle: "Betalningar", payWhatYouCan: "Betala vad du kan", bookingFee: "Bokningsavgift", payBookingFee: "Betala bokningsavgift", bookingFeeNote: "Betalas direkt till coachen. SkateSpots håller eller återbetalar den inte.", bookingFeeNoRail: "Den här coachen har ingen Lightning-adress angiven, så betalning i appen är inte tillgänglig — kontakta dem för att komma överens om betalning.", serviceArea: "Serviceområde", licensedInsured: "Licensierad / försäkrad", studio: "Studio", shopStudio: "Butik / studio", booksOpen: "Bokningar öppna", credentials: "Meriter", remoteOnline: "Distans / online tillgängligt", graffitiCrew: "Graffiti-crew", act: "Akt", listen: "Lyssna", upcomingGigs: "Kommande gig", past: "Tidigare", experience: "Erfarenhet", yearsCount: "{{count}} år", rate: "Pris", contact: "Kontakt", sendMessage: "Skicka meddelande", bookGig: "Boka för ett gig", portfolioDomain: "Portfölj · {{domain}}", manage: "Hantera", admin: "Admin", editProfile: "Redigera profil", publishedTitle: "Du är live", publishedBody: "Din profil är publicerad i The Lab. Dela den så att skatare kan hitta dig.", manageRemove: "Ta bort din {{noun}}-profil från The Lab.", adminTakeDown: "Ta ner den här {{noun}}-profilen. Den döljs i hela SkateSpots.", entityLabel: "{{noun}}-profil", deleteProfile: "Radera profil", location: "Plats", servicesSkills: "Tjänster & färdigheter", noun: { coach: "coach", filmer: "filmer", editor: "videoredigerare", photographer: "fotograf", builder: "byggare", artist: "konstnär", graffiti: "graffitikonstnär", tattoo: "tatuerare", trainer: "tränare", musician: "musiker", judge: "evenemangsdomare", organizer: "evenemangsarrangör", barber: "barberare", profile: "profil", }, skillsTitle: { skills: "Färdigheter", servicesGear: "Tjänster & utrustning", whatWeBuild: "Vad vi bygger", whatTheyMake: "Vad de gör", stylesWork: "Stilar & arbete", styles: "Stilar", focusSpecialties: "Fokus & specialiteter", genresInstruments: "Genrer & instrument", formatsSpecialties: "Format & specialiteter", servicesStyles: "Tjänster & stilar", eventTypesServices: "Evenemangstyper & tjänster", }, }, rider: { heroDesc: "Din verifierbara skataridentitet. Nostr-signerad, tryckfärdig, omöjlig att förfalska.", heroDesc2: "Tjäna bevittnade färdighetsbrickor från andra skatare. Få parktillträdeskort. Dela ditt kort var som helst.", headerTagline: "Nostr-signerad · tryckfärdig · QR-verifierad", tabCard: "Mitt kort", tabBadges: "Brickor", tabAward: "Tilldela", rendering: "Renderar…", shareCard: "Dela kort", savePng: "Spara PNG", print: "Skriv ut", copyId: "Kopiera ID", cardType: "Korttyp", licenseLabel: "Skater License", licenseSub: "Din personliga åkaridentitet", parkLabel: "Parktillträde", parkSub: "Utfärda pass som parkägare", theme: "Tema", holoTitle: "Holografiskt skimmer", holoDesc: "Animerad folieeffekt", cardDetails: "Kortdetaljer", skateStyle: "Skate-stil", ridesFor: "Åker för", ridesForPlaceholder: "Lokal butik…", sponsors: "Sponsorer", sponsorsPlaceholder: "Varumärken…", showOnCard: "Visa på kortet", zaps: "Zaps ⚡", skills: "Färdigheter", selected: "{{count}}/6 valda", goldBadgesHint1: "Guldbrickor på ditt kort kommer från andra skatare som bevittnat dig — se", goldBadgesHint2: ".", parkOwnersOnly: "Endast parkägare.", parkOwnersDesc: "Utfärda detta med samma Nostr-nyckel som publicerade din parklistning. Vem som helst kan skanna QR-koden och verifiera signaturen on-chain — ingen central myndighet behövs.", parkDetails: "Parkdetaljer", parkName: "Parknamn", parkNamePlaceholder: "The Berrics…", riderName: "Åkarnamn", riderNamePlaceholder: "Namn på kortet", riderNpub: "Åkarens Nostr-ID (npub)", accessLevel: "Tillträdesnivå", validThru: "Giltigt t.o.m.", publishToNostr: "Publicera till Nostr", badgesIntro: "Dessa brickor bevittnades och signerades av andra skatare på Nostr. De visas som guld ⭐-chips på ditt kort.", earnMore: "Vill du tjäna fler? Skata framför någon och be dem bevittna ditt trick.", awardSomeone: "Tilldela en bricka till någon annan", youSawIt: "Du såg det hända", youSawItDesc: "Signera beviset på Nostr. Det blir en del av deras permanenta register — kryptografiskt knutet till din nyckel.", skillsWitnessed: "Färdigheter du bevittnade", whereSeen: "Var såg du det?", optional: "(valfritt)", signingOnNostr: "Signerar på Nostr…", awardBadge: "Tilldela bricka", addRiderSkill: "Lägg till åkarens npub + minst en färdighet", invalidNpub: "Ogiltig npub", badgeAwarded: "🏅 Bricka tilldelad!", badgeSent: "{{skills}} skickade.", failed: "Misslyckades", couldNotRender: "Kunde inte rendera kortet", popupBlocked: "Popup blockerad", popupBlockedDesc: "Tillåt popups för den här webbplatsen.", linkCopied: "🔗 Länk kopierad!", enterRiderNpub: "Ange åkarens npub", parkPublished: "✅ Parktillträdeskort publicerat!", publishFailed: "Publicering misslyckades", noBadges: "Inga brickor än. Skata framför någon och be dem bevittna dina tricks!", showMore: "Visa {{count}} fler", witnessedBy: "Bevittnad av", at: "på", previewLicense: "Skater License", previewSince: "Sedan {{year}}", previewEvts: "Evts", previewScan: "Skanna för att verifiera", previewSkatepark: "Skatepark", previewAccessPass: "Access Pass", previewMemberName: "Medlemsnamn", previewIssuedBy: "Utfärdat av parkägare · Nostr-signerat", previewValidThru: "Giltigt t.o.m.", previewNostrVerified: "Nostr-verifierad", }, craftFields: { detailsTitle: "Ytterligare detaljer", deliverables: "Leverabler", turnaround: "Leveranstid", surfaces: "Ytor / väggar", maxSize: "Maxstorlek", setLength: "Setlängd", techRider: "Tech Rider", travel: "Resa", certifications: "Certifieringar", insurance: "Försäkring", permits: "Tillstånd", deposit: "Deposition", minimum: "Minimum", modalities: "Modaliteter", duration: "Bokningens längd", drone: "Drönare", leadTime: "Ledtid", warranty: "Garanti", }, craftForm: { profileImage: "Profilbild", nameHeadline: "Namn / rubrik", about: "Om", aboutPlaceholder: "Berätta för skatare om ditt {{noun}}-arbete…", required: "krävs", nip05Title: "Lägg till NIP-05 för att bygga förtroende", nip05Desc: "En NIP-05-identifierare hjälper skatare att verifiera att du är äkta. Rekommenderas starkt innan du listar dig.", editingNote: "Redigerar din befintliga {{noun}}-profil — publicering ersätter den.", location: "Plats", pinned: "📍 Fäst på kartan ({{lat}}, {{lng}})", experienceYears: "Erfarenhet (år)", expPlaceholder: "t.ex. 5", ratePlaceholder: "t.ex. 20k sats / per projekt", contactLinks: "Kontakt & länkar", phoneOptional: "Telefon (valfritt)", emailOptional: "E-post (valfritt)", socialPlaceholder: "Socialt (Instagram, etc.)", gettingPaid: "Att få betalt", updateProfile: "Uppdatera profil", publishProfile: "Publicera profil", rateLeftBlankNote: "Valfritt — lämna tomt om priset ovan räcker.", sectionRequired: "{{section}} krävs", sectionRequiredDesc: "Välj minst ett alternativ under \"{{section}}\".", updated: "Profilen uppdaterad!", created: "Profilen skapad!", headlineExample: "Skate Coach Berlin", }, }, socialUi: { agentPanel: { spot: "Spot", event: "Evenemang", labPro: "Lab pro", gear: "Gear", crew: "Crew", description: "Känner till det här crewet — dess jams, roster & öppna call — plus den bredare scenen med livedata.", greeting: "Yo! Jag är Sasquatch, {{crew}}s guide. Fråga mig om crewet — vårt nästa jam, vem som driver det, vad vi söker — eller den bredare scenen.", suggestion1: "Vad är vårt nästa jam?", suggestion2: "Vem driver det här crewet?", suggestion3: "Vad letar vi efter?", suggestion4: "Bästa spots nära oss?", suggestion5: "Hur är vädret för skating?", thinking: "Sasquatch tänker…", placeholder: "Fråga om din lokala scen…", disclaimer: "AI kan ha fel — länkar går till riktiga listningar.", }, badge: { upcomingOne: "{{count}} kommande evenemang", upcomingMany: "{{count}} kommande evenemang", comingOne: "{{count}} evenemang på väg", comingMany: "{{count}} evenemang på väg", }, bell: { youAreIn: "Du är med i {{crew}}! 🛹", membershipConfirmed: "Medlemskap bekräftat.", couldNotConfirm: "Kunde inte bekräfta", addedYouTo: "lade till dig i", confirmToAppear: "Bekräfta för att visas som medlem.", notifications: "Notiser", notificationsNew: "Notiser ({{count}} nya)", unreadCount: "{{count}} olästa notiser", markRead: "Markera som lästa", allClear: "Allt klart", tabAll: "Alla", tabTrades: "Byten", tabSocial: "Socialt", tabNews: "Nyheter", tabCrews: "Crews", checkingUpdates: "Söker efter uppdateringar…", checkingTrades: "Söker efter erbjudanden och byten…", loadingDrops: "Laddar de senaste släppen…", emptyAll: "Erbjudanden, byten, zaps, svar, nyhetsbrev och crew-aktivitet visas här.", emptyTrades: "Erbjudanden, moterbjudanden och bytesbekräftelser landar här — oavsett om du säljer, köper eller byter.", emptySocial: "Zaps, reaktioner, reposts, omnämnanden, svar, evenemangs-RSVP:er och värd-uppdateringar landar här.", emptyNews: "SkateSpots nyhetsbrev landar här. Prenumerera på nyhetsbrevssidan.", emptyCrews: "Crew-inbjudningar, kollektivförfrågningar och medlemsförfrågningar visas här.", subscribeBanner: "Prenumerera för att få nya släpp i din klocka", read: "Läst", allCaughtUp: "Du är helt uppdaterad", }, chat: { hidden: "Dolt", hideMessageAria: "Dölj detta meddelande", hideMessageTitle: "Dölj meddelande (admin)", messageHidden: "Meddelande dolt", messageHiddenDesc: "Dolt från crewchatten för alla.", messageHideFailed: "Kunde inte dölja meddelandet", encryptionUnavailable: "Kryptering inte tillgänglig", encryptionUnavailableDesc: "Din signerare stöder inte NIP-44-kryptering. Uppgradera ditt tillägg.", messageFailed: "Meddelandet misslyckades", couldNotSend: "Kunde inte skicka meddelandet.", noOneToMessage: "Ingen att skicka meddelanden till än", noOneToMessageDesc: "Det här crewet har inga andra medlemmar att chatta med.", subject: "{{crew}} crewchatt", title: "Crewchatt", cordnBadgeTitle: "Dirigeras genom detta crews Cordn-koordinator över ContextVM. End-to-end-krypterat.", private: "Privat", privateBadgeTitle: "End-to-end-krypterat — endast crewmedlemmar kan läsa dessa meddelanden.", encryptedCordn: "Krypterat & dirigerat genom crewets koordinator (Cordn) — inga meddelanden når publika reläer.", encryptedNip17: "Krypterad gruppchatt för grundaren & alla listade crewmedlemmar.", moderatorNote: " Du kan dölja meddelanden från crewet som moderator.", loginToSee: "Logga in för att se om du kan gå med i crewchatten.", membersOnly: "Den här chatten är privat för crewmedlemmar. Be grundaren lägga till dig i crewet för att delta i samtalet.", noMessages: "Inga meddelanden än. Dra igång crewchatten — planera en session, dela en spot, hypa ett klipp.", newMessages: "Nya meddelanden", new: "Ny", placeholder: "Skicka ett meddelande till ditt crew…", sendAria: "Skicka meddelande", }, collectiveJoinRequest: { addedTitle: "Lade till {{name}} i {{collective}} 🛹", addedDesc: "De bekräftar från sin sida för att visas som verifierad medlem.", couldNotAdd: "Kunde inte lägga till medlem", couldNotDismiss: "Kunde inte avvisa", addedDone: "Tillagd", addedTo: "i", dismissedDone: "Avvisade förfrågan från {{name}}", wantsToJoin: "vill gå med", alreadyOnRoster: "Redan i listan", openCollective: "Öppna kollektiv", dismiss: "Avvisa", addToCollective: "Lägg till i kollektiv", }, collectiveMembers: { confirmed: "Bekräftad", pending: "Väntar", pendingTooltip: "Listad av kollektivet — väntar på medlemmens bekräftelse.", crewOnly: "Endast crew", crewOnlyTooltip: "Den här medlemmen valde att endast vara synlig för crewkamrater. Du kan se dem eftersom du är i crewet.", hiddenMember: "Dold medlem", title: "Medlemmar", verifiedOf: "{{confirmed}} av {{total}} verifierade — varje bekräftad medlem signerade med sin egen Nostr-nyckel.", verifiedPerMember: "Medlemskap verifieras per medlem. Varje medlem bekräftar med sin egen Nostr-nyckel.", adminsOne: "{{count}} admin hjälper till att driva crewet.", adminsMany: "{{count}} admins hjälper till att driva crewet.", }, confirmMembership: { public: "Offentlig", crewOnly: "Endast crew", confirmedTitle: "Medlemskap bekräftat!", confirmedCrew: "Du är verifierad i {{name}} — endast synlig för crewkamrater.", confirmedPublic: "Du visas nu som verifierad medlem i {{name}}.", failed: "Kunde inte bekräfta", addedTo: "Du har lagts till i {{name}}", addedDesc: "Bekräfta ditt medlemskap så att det visas som verifierat på din och deras profil.", yourVisibility: "Din synlighet", confirming: "Bekräftar…", confirmButton: "Bekräfta medlemskap", }, contacts: { message: "Meddelande", removePrivate: "Ta bort från privata kontakter", savePrivate: "Spara till privata kontakter", seoTitle: "Kontakter - SkateSpots", seoDescription: "Din scen — crewkamrater, folk du följer och senaste konversationer, med privata krypterade kontakter.", encryptionUnavailableDesc: "Din signerare stöder inte NIP-44-kryptering.", removed: "Borttagen från privata kontakter", saved: "Sparad till privata kontakter", savedDesc: "Endast du kan se den här listan.", updateFailed: "Kunde inte uppdatera kontakter", loginTitle: "Din scen, på ett ställe", loginDesc: "Logga in för att se dina crewkamrater, folk du följer och senaste konversationer — och håll en privat, krypterad kontaktlista.", title: "Kontakter", subtitle: "Din scen — crewkamrater, följda & konversationer", filterPlaceholder: "Filtrera efter npub…", tabCrew: "Crew", tabFollows: "Följer", tabDms: "DM", tabSaved: "Sparade", emptyCrewmates: "Inga crewkamrater än. Gå med i eller starta ett crew för att bygga ditt scennätverk.", emptyFollowing: "Du följer ingen än.", emptyDms: "Inga konversationer än. Skicka ett meddelande till en skatare för att starta en.", savedHint: "Den här listan är krypterad till din nyckel — endast du kan läsa den. Tryck på stjärnan på någon för att lägga till dem.", emptySaved: "Inga sparade kontakter än. Stjärnmärk folk från valfri flik för att bygga din privata adressbok.", }, conversation: { unknown: "Okänd", seoTitle: "Chatta med {{name}} - SkateSpots", seoDescription: "Privat krypterad konversation", sendFailed: "Meddelandet kunde inte skickas", sendFailedDesc: "Försök igen om en stund.", tradeConfirmed: "Byte bekräftat", tradeConfirmedDesc: "Rykte uppdaterat för er båda.", tradeConfirmFailed: "Kunde inte bekräfta bytet", somethingWrong: "Något gick fel.", soldNote: "Såld till {{name}}.", saleConfirmed: "Försäljning bekräftad", saleConfirmedDesc: "{{name}} kan nu bekräfta sin sida.", saleConfirmFailed: "Kunde inte bekräfta försäljningen", escrowRedeemed: "Escrow inlöst", escrowRedeemedDesc: "Medlen finns nu i din Cashu-plånbok.", escrowRedeemFailed: "Kunde inte lösa in escrow", loginTitle: "Logga in för att se meddelanden", secureLoginTitle: "Säker inloggning krävs", secureLoginDesc: "Meddelanden kräver en säker signerarapp.", encrypted: "Krypterat", refresh: "Uppdatera", didCompleteTrade: "Slutförde du det här bytet?", recordedSale: "{{name}} registrerade försäljningen. Bekräfta för att uppdatera ryktet för er båda.", confirm: "Bekräfta", confirmSale: "Bekräfta den här försäljningen?", askedToRecord: "{{name}} bad dig registrera det. Att bekräfta bygger rykte för er båda.", confirmSaleButton: "Bekräfta försäljning", redeemEscrow: "Lös in escrow", escrowAppOnly: "Cashu-escrow är endast i appen — öppna SkateSpots på din telefon för att lösa in.", startThread: "Skicka ett meddelande för att starta konversationen", placeholder: "Skriv ett meddelande...", e2eeNote: "Meddelanden är end-to-end-krypterade med NIP-17", }, coordinator: { secondsAgo: "{{count}}s sedan", minutesAgo: "{{count}}m sedan", hoursAgo: "{{count}}h sedan", daysAgo: "{{count}}d sedan", statusIdle: "Inte kontrollerad", statusChecking: "Kontrollerar…", statusOnline: "Ansluten", statusStale: "Tyst", statusOffline: "Inte sedd", statusError: "Onåbar", notACoordinator: "Det där är ingen koordinator", notACoordinatorDesc: "Klistra in en nprofile, en npub eller en cordn.net-länk.", added: "Koordinator tillagd", relayOne: "{{count}} relä", relayMany: "{{count}} reläer", lastSeen: "senast sedd {{time}}", onlineDesc: "Annonserar. Grupper som använder den kan leverera meddelanden nu.", staleDesc: "Hittad, men den har inte annonserat nyligen — den kan sova.", offlineDesc: "Ingen annonsering sedd. Den kan vara privat (det är okej), eller helt enkelt offline.", errorDesc: "Kunde inte nå reläerna.", idleDesc: "Kontrollerar…", checkingDesc: "Letar efter dess annonsering…", eventFoundOne: "{{count}} händelse hittad.", eventFoundMany: "{{count}} händelser hittade.", check: "Kontrollera", addLinkCopied: "Tilläggslänk kopierad", copyFailed: "Kopiering misslyckades", copyManually: "Kopiera den manuellt.", addLink: "Lägg till länk", removeConfirm: "Ta bort den här koordinatorn från den här enheten?", scanToJoin: "Skanna i Cordn för att gå med i den här koordinatorn.", noCoordinator: "Ingen koordinator än", noCoordinatorDescA: "En koordinator levererar ditt crews", encryptedWord: "krypterade", noCoordinatorDescB: "gruppmeddelanden i ordning. Den ser vem, när och vilken grupp — aldrig innehållet. Välj en, eller kör din egen.", change: "Byt koordinator", addTitle: "Lägg till en koordinator", add: "Lägg till", scanQR: "Skanna en koordinator-QR", inputPlaceholder: "nprofile… eller en cordn.net-länk", runOwn: "Kör din egen", runOwnDesc: "Den kan bo på en gammal telefon, en Raspberry Pi, eller vilken liten burk du lämnar på. Din grupp fortsätter fungera medan den är uppe — och du kan flytta gruppen när du vill.", onPhone: "På en telefon", onPhoneDesc: "Använd appen Cordn Coordinator och skanna dess QR här för att lägga till den.", openCordn: "Öppna Cordn", scanItsQR: "Skanna dess QR", onServer: "På en server", commandCopied: "Kommandot kopierat", copyCommand: "Kopiera kommando", androidSleep: "Android kan söva en telefonkoordinator. Räkna med att flytta en grupp då och då.", privacyNote: "🔒 En koordinator ser endast chiffertext och metadata — aldrig meddelandeinnehåll. Kör din egen för att behålla även metadata som din.", customTitle: "Anpassad chattkoordinator", customBadge: "· experimentell · ditt eget relä", customDescShort: "Valfritt — ditt crew har redan inbyggd end-to-end-krypterad chatt, så du behöver inte detta. Ställ bara in det om du kör din egen", remove: "Ta bort", pointerNote: "Endast pekare för nu: en wss://-endpoint används som crewets chattrelä; en https://- via det delade ContextVM-reläet. Riktig Cordn MLS är inte inkopplad än.", cordnCoordinator: "Cordn-koordinator", invalid: "Det där ser inte ut som en koordinator. Klistra in en nprofile, en cordn.net-länk eller en https/wss-URL.", useMine: "Använd min koordinator", }, createCrew: { seoTitle: "Skapa ett crew - SkateSpots", seoDescription: "Skapa ditt skate-crew — hemmaplan, medlemmar och spots.", loginRequired: "Inloggning krävs", loginRequiredDesc: "Du måste logga in för att skapa ett crew.", backToCrews: "Tillbaka till crews", title: "Skapa ett crew", intro: "Din skatefamilj — folket du skatar med. Bara ett namn räcker för att komma igång; allt annat är valfritt.", }, crew: { seoTitleNamed: "{{name}} - SkateSpots Crew", seoTitle: "Crew - SkateSpots", seoDescription: "Ett skate-crew på SkateSpots.", postHidden: "Inlägg dolt", postHiddenDesc: "Borttaget från crewflödet för alla.", postHideFailed: "Kunde inte dölja inlägget", backToCrews: "Tillbaka till crews", disband: "Upplös", youAreCaptain: "Du är captain", member: "Medlem", askSasquatch: "Fråga Sasquatch", agent: "Crew Agent", agentDesc: "Ditt crews AI-guide — spots, evenemang, coaches & gear i närheten, med livedata.", eventsTab: "Evenemang", chatTab: "Chatt", newMessages: "Nya meddelanden", hostJam: "Anordna ett jam", noEvents: "Inga crew-evenemang än. Anordna ett jam, en tävling eller meetup som crewet — det kopplar ditt crew till evenemangskalendern och låter folk zappa det.", support: "Stöd", zapCrew: "Zappa crewet", bandTitle: "Crew Band", bandTagline: "Livemusik · skate & sound", listenTitle: "Lyssna: {{domain}}", listen: "Lyssna på musiken", setUpGig: "Ordna ett gig", bookGigMessage: "Hej {{crew}} — intresserad av att boka {{band}} för ett gig. Är ni tillgängliga för att prata datum?", messageAboutGig: "Meddelande om ett gig", gigHintA: "lägger till ett musikevenemang i kalendern med detta crew som värd.", messageShort: "Meddelande", gigHintB: "öppnar ett krypterat DM till crewet för att ordna datum & detaljer.", homeSpots: "Hemmaspots", viewSpot: "Visa spot", seeOnMap: "Se på kartan →", founderLinks: "Grundare & länkar", startedBy: "Startat av {{name}}", opens: "Öppnar: {{domain}}", }, crews: { seoTitle: "Crews - SkateSpots", seoDescription: "Hitta ditt folk. Upptäck lokala skate-crews, kollektiv och communities nära dig.", videoPartTooltip: "Det här crewet har ett videopart", part: "Part", bandTooltip: "Crew-band: {{name}}", band: "Band", focusAll: "Alla", focusAllShort: "Alla", focusDiy: "DIY", focusPhoto: "Foto", focusCoaching: "Coaching", focusArt: "Konst", focusMusic: "Musik", focusPhysio: "Fysio", focusMixed: "Blandat", title: "Crews", heroLine: "Din kartankrade skatefamilj — folket du skatar", heroWith: "med", heroRest: ", inte de du anlitar (det är The Lab).", crewCountOne: "{{count}} crew", crewCountMany: "{{count}} crews", cityCountOne: "{{count}} stad", cityCountMany: "{{count}} städer", createCrew: "Skapa crew", create: "Skapa", searchPlaceholder: "Sök crews efter namn eller stad…", filterTitle: "Filtrera crews", filterDesc: "Vad crewet gillar.", nearMe: "Nära mig", emptySearchTitle: "Inga crews matchar din sökning", emptySearchHint: "Inget hittades för ”{{query}}”. Prova ett annat namn eller stad.", clearSearch: "Rensa sökning", emptyFocusTitle: "Inga {{label}}-crews än", emptyFocusHint: "Ingen hissar ”{{label}}”-flaggan här än. Visa alla crews, eller starta det själv.", showAll: "Visa alla crews", claimTitle: "Gör anspråk på din lokala scen", claimHint: "Inga crews planterade här än. Bli den första — starta ditt crew, länka dina hemmaspots och sätt din scen på kartan så att alla kan hitta den.", }, crewCoordinator: { privateChat: "Privat crewchatt", on: "På", defaultA: "Fliken", chatWord: "Chatt", defaultB: "är", e2ee: "end-to-end-krypterad", defaultC: "för grundaren och alla listade medlemmar — inget att ställa in. Meddelanden förseglas till varje medlems nyckel (NIP-17), så bara ert crew kan läsa dem.", advancedA: "Avancerat: kör din egen", cordnCoordinator: "Cordn-koordinator", routeThrough: "Dirigera chatten genom den", coordinator: "Koordinator", deliveredOver: "Levereras över", sharedRelay: "— det delade ContextVM-reläet.", ownRelay: "— ert crews eget relä.", chatLive: "Privat chatt är live", routesA: "Fliken", routesB: "dirigeras genom den här koordinatorn: meddelanden är end-to-end-krypterade (NIP-44, förseglade till varje medlem), så den hanterar bara förseglad trafik.", publicWarning: "Obs: den adresseras över det delade ContextVM-reläet, så chiffertexten och dess metadata (vilket crew, och när) är offentligt synliga — bara inte läsbara. Peka crewet mot ett privat wss://-relä för att hålla även det privat.", ownRelaySafe: "Inget crew-specifikt lämnar ert crews eget relä.", manage: "Hantera koordinator", open: "Öppna {{domain}}", runBy: "Koordinator som körs av", }, dms: { securityReminder: "Säkerhetspåminnelse", phishingStrong: "SkateSpots skickar aldrig DM till dig", phishingRest: "och ber dig verifiera ditt konto, dela dina nycklar eller skicka betalningar. Om någon utger sig för att vara SkateSpots-support via DM — det är en scam.", dismissReminder: "Stäng säkerhetspåminnelsen", peopleCount: "{{count}} personer", youPrefix: "Du: ", unreadMessages: "Olästa meddelanden", seoTitle: "Meddelanden - SkateSpots", seoDescription: "Privata krypterade meddelanden med skateboard-communityt", loginTitle: "Logga in för att komma åt meddelanden", loginDesc: "Privat, krypterad meddelandetjänst med skatare i communityt", secureLoginTitle: "Säker inloggning krävs", secureLoginDesc: "Privata meddelanden kräver en säker signerarapp för att kryptera dina konversationer.", onAndroid: "På Android:", useAmber: "Använd appen Amber", getAmber: "Hämta Amber →", onIOS: "På iOS:", iosHint: "Prova att logga in med en bunker-anslutning (nsec.app) från Inställningar", browserHint: "Prova att logga in med ett webbläsartillägg som Alby eller nos2x som stöder kryptering.", title: "Meddelanden", subtitleFull: "End-to-end-krypterat med NIP-17", subtitleShort: "Krypterat", newMessage: "Nytt meddelande", groups: "Grupper", loadFailed: "Kunde inte ladda meddelanden", emptyTitle: "Inga meddelanden än", emptyDesc: "Starta en konversation med någon i communityt", startConversation: "Starta en konversation", undecryptableOne: "{{count}} krypterat meddelande kunde inte öppnas av din signerare.", undecryptableMany: "{{count}} krypterade meddelanden kunde inte öppnas av din signerare.", }, editCrew: { seoTitleNamed: "Redigera {{name}} - SkateSpots", seoTitle: "Redigera crew - SkateSpots", seoDescription: "Redigera ditt skate-crew.", loginRequired: "Inloggning krävs", notYours: "Inte ditt crew", notYoursDesc: "Endast crewets grundare kan redigera detta crew.", backToCrew: "Tillbaka till crew", title: "Redigera crew", }, form: { add: "Lägg till", added: "Tillagd", addNameInBasicsA: "Lägg till ett crewnamn igen under", addNameInBasicsB: "för att slutföra.", adminsDescA: "Gör betrodda medlemmar till", adminsWord: "admins", adminsDescB: "— de kan bjuda in medlemmar och moderera crewets flöde & chatt med sina egna nycklar. Du (grundaren) är alltid ägare av crewets identitet.", agentDescA: "Lägg till", agentDescB: ", en AI-guide som faktiskt känner ditt crew. Medlemmar kan fråga om", agentDescC: "— plus spots, evenemang, coaches och gear i närheten från livedata i SkateSpots. Körs direkt i webbläsaren; inga nycklar eller setup. Det är tidigt (gratisnivå-AI, så ibland långsamt).", agentDescStrong: "ert nästa jam, vem som driver crewet, vad ni söker och er vibe", agentEnabledNote: "Sasquatch visas på din crew-sida när du sparar.", bandDesc: "Har ni ett band? Skate-scener och lokal musik går hand i hand — lägg in ert bandnamn och en länk till musiken.", bandFooterA: "För en fullständig bandprofil (genrer, instrument, gigs), skapa en", musicianWord: "Musician", bandFooterB: "i The Lab och länka den sedan under", linkedLabWord: "Länkade Lab-profiler", bandFooterC: "ovan.", bandMusicWord: "Band & musik", bandName: "Bandnamn", bandNamePlaceholder: "t.ex. The Bail Outs", bandNudgeA: "Ni har ett band — tryck för att ställa in er", crewTypeWord: "Crew-typ", bandNudgeB: "till", bandNudgeC: "så att ni också syns i The Labs musikscen.", beta: "Beta", bioLabel: "Om / manifest", bioPlaceholder: "Vilka ni är, vad ni skatar, er historia...", continue: "Fortsätt", crewCreated: "Crew skapat!", crewUpdated: "Crew uppdaterat!", crewName: "Crewnamn", crewOnlyWord: "Endast crew", crewType: "Crew-typ", crewTypeDescA: "Är ert crew fokuserat på ett hantverk? Välj ett för att även synas i den scenen i", theLab: "The Lab", crewTypeDescB: ". Vanliga skate-crews förblir", mixedWord: "Blandat", crewTypeDescC: ".", customVibeHint: "Lägg till din egen vibe eller fokus med ett #", customVibePlaceholder: "t.ex. downhill, night-sessions, no-comply", editDesc: "Ditt crews identitet, hemmaplan och medlemmar", enableAgent: "Aktivera Crew Agent", enableTreasury: "Aktivera crewkassa", failed: "Misslyckades", founded: "Grundat (år)", geolocationUnsupported: "Geolokalisering stöds inte", gettingLocation: "Hämtar...", goalHint: "Se till att din Nostr-profil har en Lightning-adress (lud16) så att bidrag kan landa.", goalPlaceholder: "t.ex. Gjut DIY-spoten", goalTarget: "Mål (sats)", goalWhat: "Vad är målet?", homeSpots: "Hemmaspots", homeSpotsDesc: "Länka spotsen ert crew hänger på — de kopplas till ert crew på kartan", homeTurf: "Hemmaplan (stad / område)", homeTurfPlaceholder: "Bristol, UK", instagramDetected: "Instagram-klipp upptäckt", invalidMember: "Ange en giltig npub, nprofile eller hex-pubkey.", latitude: "Latitud", leaveBlankLocation: "Lämna tomt för att behålla nuvarande hemmaplats.", links: "Länkar", locationError: "Platsfel", locationFound: "Plats hittad", logoAlt: "Crew", logoHint: "En logotyp gör ditt crew omedelbart igenkännbart på kartan och i flöden. Kvadratiskt fungerar bäst.", logoLabel: "Crew-logotyp / foto", logoUploaded: "Logotyp uppladdad", longitude: "Longitud", looksGood: "Ser bra ut", makeAdmin: "Gör till admin", mapPin: "Kartnål", mapPinHint: "Sätt ert crew på kartan så att lokala kan hitta er. Tryck på knappen — ingen textinmatning behövs.", memberAlreadyAdded: "Den medlemmen är redan tillagd.", members: "Medlemmar", membersDesc: "Lägg till crewets Nostr-konton. Varje medlem bekräftar med sin egen nyckel — tills dess visas de som ”väntar”.", musicLink: "Musiklänk", nameCrew: "Namnge ert crew", nameCrewDesc: "Ett crew behöver ett namn innan du fortsätter.", nameCrewFirst: "Namnge ert crew först", nameHint: "Det enda du verkligen behöver. Du kan ändra det senare.", namePlaceholder: "t.ex. Backyard Bandits", nameRequired: "Namn krävs", nameRequiredDesc: "Ge ert crew ett namn.", nip05DescA: "Ett verifierbart handtag du kontrollerar på vilken domän som helst, t.ex.", nip05DescB: ". Det verifieras mot crewets grundarnyckel, och du kan lägga till flera — var och en visar en grön bock när dess domän bekräftar den.", nip05Label: "Crew NIP-05", nip05Placeholder: "crew@dindoman.com", nip05Add: "Lägg till", nip05Invalid: "Ange ett handtag som crew@dindoman.com", nip05TooMany: "Du kan lägga till upp till {{count}} handtag.", nip05Unverified: "Ej kontrollerad", nip05Remove: "Ta bort {{handle}}", notAKeyA: "Det där ser inte ut som en Nostr-nyckel än — klistra in en", notAKeyB: ",", notAKeyC: ", eller hex-pubkey.", onlyYouTubeInstagram: "Endast YouTube- och Instagram-länkar stöds.", openCall: "Open Call", openCallDescA: "Letar ni efter en filmer, editor eller nytt blod? Gå ut med en call — den visas på er crew-sida så att matchande folk från", openCallDescB: "kan höra av sig.", optional: "· valfritt", optionalParen: "(valfritt)", otherSocials: "Övriga sociala medier", otherSocialsDesc: "Lägg till så många du vill — YouTube, TikTok, Discord, Telegram, etc.", ownVisibility: "egen synlighet", progress: "Framsteg", publicWord: "Offentlig", publishedToScene: "Publicerat till scenen.", publishFailed: "Kunde inte publicera", publishing: "Publicerar...", ready: "Redo", readyToRollA: "Redo att köra — tryck på", readyToRollB: "när du vill.", removeAdminRole: "Ta bort adminroll", removeMember: "Ta bort medlem", removeSocial: "Ta bort social länk", removeVibe: "Ta bort {{vibe}}", roles: "Roller:", sasquatch: "Sasquatch", saveCrew: "Spara crew", skipToEnd: "Hoppa till slutet", socialPlaceholder: "@användarnamn eller länk", sponsorDesc: "Om en lokal butik backar ert crew, välj den här för att visa en ”Sponsored by”-banner som länkar till butiken.", stepAria: "Steg {{step}}: {{title}}", stepBasics: "Grunderna", stepBasicsShort: "Bas", stepBasicsHint: "Bara det nödvändigaste — du kan dra igång ett crew med bara detta steg.", stepVibe: "Identitet & vibe", stepVibeShort: "Vibe", stepVibeHint: "Hur ert crew syns i appen. Allt valfritt.", stepSquad: "Squad & spots", stepSquadShort: "Squad", stepSquadHint: "Lägg till ditt folk och er hemmaplan. Du kan alltid göra detta senare.", stepExtras: "Extra", stepExtrasShort: "Extra", stepExtrasHint: "Power-ups för senare — hoppa över allt du är osäker på.", extrasAllOptional: "Allt i detta steg är valfritt.", groupIdentity: "Identitet", groupIdentityHint: "Handtag, länkar", groupAi: "Sasquatch AI", groupShowcase: "Showcase", groupPayments: "Betalningar & kassa", groupIntegrations: "Integrationer", groupAdvanced: "Avancerat", groupAdvancedHint: "experimentell", pro: "Pro", agentProNote: "Drivs av Sasquatch. Pro får de bästa modellerna; utan Pro används en gratis fallback.", stepOf: "Steg {{step}} av {{total}}", treasuryDescA: "Samla sats för ett gemensamt mål — fixa den lokala DIY-spoten, en crewresa, en prispott för tävling. Det är ett transparent Lightning-mål; zaps går", treasuryDescStrong: "direkt till din plånbok", treasuryDescB: "(via din profils Lightning-adress). SkateSpots håller aldrig medlen.", upload: "Ladda upp", uploadFailed: "Uppladdning misslyckades", useCurrentLocation: "Använd nuvarande plats", vibeLabel: "Vibe / fokus", videoDescA: "Ert crews fulla part, montage eller senaste klipp. Klistra in en", videoDescB: "länk — den spelas direkt på er crew-sida.", visibilityDescA: "Varje medlem styr sin", visibilityDescB: "— när de bekräftar från sin nyckel kan de välja", visibilityDescC: "— dolt för utomstående). Du kan inte ställa in detta åt dem; det är deras val.", website: "Webbplats", yourRoles: "Dina roller (Team Leader)", youtubeDetected: "YouTube-video upptäckt", invalidUrl: "Ange en giltig länk (t.ex. https://example.com).", }, groupConversation: { seoTitle: "Gruppchatt - SkateSpots", invalidLink: "Den här gruppchatt-länken är ogiltig.", loginTitle: "Logga in för att se den här gruppen", secureSignerTitle: "Säker signerare krävs", secureSignerDesc: "Gruppmeddelanden kräver en NIP-44-kapabel signerare.", encryptedGroup: "End-to-end-krypterad grupp", empty: "Inga meddelanden än — säg hej till gruppen.", placeholder: "Skicka ett meddelande till gruppen...", }, hero: { established: "Grundat {{year}}", teamLeader: "Team Leader: {{name}}", ledBy: "Leds av", }, inviteCard: { acceptedTitle: "Inbjudan accepterad 🛹", acceptedDesc: "Crewets grundare bekräftar medlemmar på {{crew}}. Du visas i listan när de godkänner.", couldNotAccept: "Kunde inte acceptera", couldNotDecline: "Kunde inte avböja", acceptedDone: "Accepterad —", confirmsMembers: "bekräftar medlemmar", declinedDone: "Avböjde inbjudan till {{crew}}", invitedYou: "bjöd in dig att gå med", admin: "Admin", accept: "Acceptera", decline: "Avböj", }, inviteDialog: { messageIntro: "Yo — gå med i {{crew}}-crewet på SkateSpots 🛹", messageBody: "Logga in med din Nostr-nyckel och begär sedan att gå med från crew-sidan.", copyFailed: "Kopiering misslyckades", shareTitle: "Gå med i {{crew}}", sentTitle: "Inbjudan skickad! 🛹", sentDesc: "De får en notis om att acceptera eller avböja.", couldNotSend: "Kunde inte skicka inbjudan", trigger: "Bjud in", title: "Bjud in till {{crew}}", description: "Skicka en inbjudan till någons Nostr-nyckel, eller dela en länk.", sendTab: "Skicka inbjudan", shareTab: "Dela länk", npubLabel: "Skatarens npub", invalidNpub: "Det där ser inte ut som en giltig npub.", noteLabel: "Notis", optional: "(valfritt)", notePlaceholder: "Kom och skata med oss…", inviteAsAdmin: "Bjud in som admin", inviteAsAdminDesc: "Kan hantera crewet & bjuda in andra.", sendButton: "Skicka inbjudan", sendFooter: "De får en notis om att acceptera eller avböja. Medlemskap räknas först när de accepterar.", inviteLink: "Inbjudningslänk", messageLabel: "Meddelande", copyMessage: "Kopiera meddelande", founderHint: "Som grundare kan du också lägga till en medlems nyckel direkt, sedan bekräftar de.", addMemberSettings: "Lägg till medlem i crew-inställningar", }, joinRequest: { moreCount: "+{{count}} fler", addedTitle: "Lade till {{name}} i {{crew}} 🛹", addedDesc: "De bekräftar från sin sida för att visas som medlem.", vouchedTitle: "Du vouchade för {{name}} 🤝", vouchedDesc: "Grundaren av {{crew}} ser din rekommendation och kan lägga till dem.", couldNotEndorse: "Kunde inte rekommendera", endorsedDoneA: "Du vouchade för", endorsedDoneB: "— grundaren bekräftar", vouchedBy: "Vouchad av", approveAndAdd: "Godkänn & lägg till", addToCrew: "Lägg till i crew", vouchedWaiting: "Vouchad — väntar på grundaren", vouchForThem: "Vouch för dem", leadershipOnly: "Endast crewledning.", adminHelp: "Admins kan inte lägga till medlemmar direkt — en vouch säger till grundaren att du backar den här åkaren.", }, leadership: { teamLeader: "Team Leader", captain: "Captain", verifiedMember: "Verifierad medlem", messageName: "Meddelande till {{name}}", title: "Ledning", captainsOne: "{{count}} Captain", captainsMany: "{{count}} Captains", footer: "Team Leader styr listan; Captains hjälper till att bjuda in, anordna jams och hålla crewet ordning.", }, linkField: { title: "Länkat crew", description: "Driver du också ett crew? Länka det så att folk kan hoppa mellan din studio och ditt crew. Valfritt. Länka det här crewet tillbaka till profilen från crew-editorn så visas en grön", descriptionRest: "bricka på båda.", none: "Du har inga crews än. Skapa ett på crew-sidan för att länka det här.", linkedCrew: "Länkat crew ({{id}})", }, lookingFor: { title: "Open Call", subtitle: "Det här crewet letar efter:", }, memberVisibility: { updatedTitle: "Synlighet uppdaterad", updatedCrew: "Du visas nu endast för crewkamrater.", updatedPublic: "Du visas nu offentligt i det här crewet.", couldNotUpdate: "Kunde inte uppdatera", title: "Din synlighet i det här crewet", save: "Spara synlighet", }, newMessage: { inCrew: "I ditt crew: {{crews}}", crewmate: "Crewkamrat", following: "Följer", invalidKey: "Det där ser inte ut som en giltig npub eller publik nyckel.", description: "Sök bland ditt folk efter namn, eller klistra in en npub för att meddela vem som helst. Välj två eller fler för att starta en grupp.", searchPlaceholder: "Sök namn eller klistra in npub1...", messageThisKey: "Meddela den här nyckeln", loadingPeople: "Laddar ditt folk...", noPeople: "Inga crewkamrater eller följda än.", noPeopleHint: "Klistra in någons npub ovan för att starta en konversation.", yourCrews: "Dina crews", selected: "{{count}} valda", startGroup: "Starta grupp ({{count}})", message: "Meddelande", }, nip05: { mismatch: "Den här domänen pekar handtaget mot en annan Nostr-nyckel än crewets grundare. Inte verifierad.", verified: "Verifierad — domänen bekräftar att detta handtag tillhör crewets grundarnyckel.", }, requestCollective: { sentTitle: "Förfrågan skickad 🤝", sentDesc: "{{name}} ser den i sina notiser och kan lägga till dig.", couldNotSend: "Kunde inte skicka förfrågan", title: "Gå med i detta kollektiv", waiting: "Förfrågan skickad — väntar på {{name}}.", askA: "Be crewet bakom", askB: "att lägga till dig i listan. De får en notis och kan lägga till dig med ett tryck.", placeholder: "Valfritt: berätta varför du skulle passa…", sendButton: "Skicka förfrågan", }, requestToJoin: { sentTitle: "Förfrågan skickad! 🛹", sentDesc: "{{crew}}s ledning ser den i sina notiser.", couldNotSend: "Kunde inte skicka förfrågan", trigger: "Begär att gå med", title: "Gå med i {{crew}}", description: "Meddelar crewets grundare & admins så att de kan lägga till dig.", placeholder: "Säg hej — var du skatar, vilka du känner, varför du vill in…", sending: "Skickar…", sendButton: "Skicka medlemsförfrågan", }, sponsorBanner: { loading: "Laddar sponsor…", sponsoredBy: "Sponsrad av", }, sponsorPicker: { selected: "Sponsor vald", setLoading: "Sponsor satt (butik laddas…)", set: "Sponsor satt", clearAria: "Rensa sponsor", searchPlaceholder: "Sök skatebutiker efter namn eller stad…", loading: "Laddar butiker…", noMatch: "Inga butiker matchar — prova en annan sökning.", none: "Inga butiker hittades än.", }, treasury: { title: "Crewkassa", ofGoal: "av {{target}}-mål", goalReached: "Målet nått!", funded: "{{percent}}% finansierat", contributionOne: "{{count}} bidrag", contributionMany: "{{count}} bidrag", daysLeft: "{{days}}d kvar", closed: "stängd", nonCustodial: "Icke-förvarande · zaps går direkt till crewets Lightning-plånbok", }, userStatus: { atSpot: "📍 På en spot", autoClears: "⏱️ Rensas automatiskt om {{min}} min", }, video: { title: "Partet", fullVideo: "Full video · montage", latestClip: "Senaste klippet", watch: "Titta", iframeTitle: "{{crew}} — video", playAria: "Spela {{crew}}-video", thumbAlt: "{{crew}} videominiatyr", instagramTitle: "Instagram-klipp", }, vouch: { removedTitle: "Vouch borttagen", vouchedTitle: "Vouchad!", removedDesc: "Du vouch​ar inte längre för {{name}}.", vouchedDesc: "Du vouchade för {{name}}. Scenen litar på sina egna.", couldNotVouch: "Kunde inte voucha", title: "Scen-vouches", sceneVerified: "Scen-verifierad", vouched: "Vouchad", newUnvouched: "Ny · ej vouchad", checking: "Kollar scenen…", empty: "Inga vouches än. Vouches från skatare i dina kretsar är den bästa signalen på att någon är äkta — inte en slumpmässig person som vandrat in.", countOne: "{{count}} vouch", countMany: "{{count}} vouches", trusted: "{{count}} från skatare i ditt förtroendenätverk", remove: "Ta bort vouch", vouchFor: "Vouch för {{name}}", ownerNote: "Skatare som känner till ditt arbete kan voucha för dig här.", }, }, }; export default svBatch5;