1597 lines
75 KiB
TypeScript
1597 lines
75 KiB
TypeScript
/** 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 vouchar 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;
|