SkateSpots/src/i18n/sv/drift.ts

505 lines
25 KiB
TypeScript

/**
* sv — translation drift fragment.
*
* The keys added to `en` after the original batch pass. Kept in their own
* module so this pass never touches the batch files. Composed into `sv` in
* `index.ts` via a deep merge (a shallow spread would clobber the sibling
* keys already present in the batches, e.g. `socialUi`, `walletUi`).
*/
const drift = {
nav: {
searchLanguages: "Sök språk...",
noLanguages: "Inga språk hittades",
},
mapPage: {
searchSuggestPlaces: "Platser",
},
mapUi: {
firstRunTitle: "Kom igång",
firstRunTip: "Tryck på valfri nål för att utforska. Inget att ställa in — spots i närheten är ett tryck bort.",
firstRunAddSpot: "Lägg till din första spot",
firstRunJoinCrew: "Gå med i ett crew",
firstRunStartCrew: "Starta ditt crew",
firstRunWallet: "Ställ in din plånbok",
forecastDays: "{{count}}-dagarsprognos",
},
spotUi: {
forecastDays: "{{count}}-dagarsprognos",
},
marketUi: {
trades: {
stateRevoked: "återkallad",
stateVerifying: "verifierar",
},
loadFailed: "Kunde inte nå reläerna. Kontrollera din anslutning och försök igen.",
statusPending: "väntar",
offers: {
closeDeal: "Stäng affär",
loadFailed: "Kunde inte ladda erbjudanden. Kontrollera din anslutning och försök igen.",
},
pay: {
nonSats: "Det här erbjudandet är prissatt i {{currency}}. Betalning i appen sker endast i sats. Gör upp direkt med säljaren.",
unsupported: "Den här betalkoden (en Cashu-begäran) stöds inte än. Be säljaren om en Lightning-faktura eller adress.",
},
escrowRequest: {
lockedNotSent: "Medlen är låsta i escrow och sparade på den här enheten, men begäran skickades inte. Öppna annonsen igen för att försöka på nytt. Betala inte igen.",
mintLabel: "Mint (där medlen är låsta)",
sellerMintHint: "Säljaren föredrar den här minten; medel som låses här är enklast för dem att lösa in.",
mintHint: "Escrow finns hos den här minten. Säljaren löser in här, så välj en ni båda litar på.",
noMints: "Inga mints tillgängliga",
p2pkUnsupported: "Den här minten annonserar inte stöd för P2PK (NUT-11), så escrow kan inte låsas här. Välj en annan mint.",
},
},
labUi: {
offerClothing: "Erbjud kläder",
tabClothing: "Kläder",
empty: {
clothingTitle: "Inga kläddesigners än",
clothingBody: "Bli den första att erbjuda specialgjorda kläder, lagkit och kläder för scenen.",
},
craftFields: {
sizing: "Storleksintervall",
samples: "Prover / prototyper",
customization: "Anpassning",
},
},
socialUi: {
coordinator: {
ourDefaultTitle: "SkateSpots-koordinator",
ourDefaultDesc: "SkateSpots kör en koordinator på relay.skate-spots.org. Använd den som standard, eller kör din egen — en koordinator ser bara chiffertext och metadata, aldrig dina meddelanden.",
useOurs: "Använd SkateSpots-koordinatorn",
},
crewCoordinator: {
encryptedChat: "Krypterad chatt",
privateChatName: "Privat chatt",
privateChatDesc: "Gruppchatt med forward secrecy (MLS) via en koordinator.",
privateChatDescFull: "Den privata chatten skapas en gång av en admin, sedan går medlemmar med.",
chatRowDesc: "Alla i crewet — förseglat till varje medlems nyckel (NIP-17).",
openChat: "Öppna",
setUpChat: "Ställ in",
joinChat: "Gå med",
checking: "Kontrollerar…",
openInAnotherApp: "Öppna i en annan app",
openInCordnWeb: "Cordn (webb)",
openCordnGroup: "Öppna crewchatten",
copyForStaircase: "Kopiera för Staircase",
},
dms: {
refresh: "Uppdatera",
privateRooms: "Privata rum",
crews: "Crews",
crewFounder: "Grundare",
crewMember: "Medlem",
crewOpen: "Öppna",
crewSetUp: "Ställ in",
},
form: {
cordnGroup: "Cordn-grupp",
cordnGroupHint: "Valfritt: klistra in grupplänken från Staircase eller Cordn webb. Ditt crew får då riktig end-to-end MLS-chatt, hostad på vår koordinator.",
},
bell: {
dmsUnread: "{{count}} nya krypterade meddelanden",
messagesAndCrews: "Meddelanden & crewchattar",
},
},
settingsUi: {
loginDialog: {
welcomeSubtitleBrowse: "Registrera dig eller logga in — eller fortsätt bläddra.",
extensionCard: "Webbläsartillägg",
signerCard: "Signeringsapp",
secretKeyLink: "Använd en hemlig nyckel i stället",
whereBunker: "Var hittar jag en bunker?",
},
settingsPage: {
trust: "Förtroende",
trustSub: "Källor och visning",
},
},
walletUi: {
trust: {
mute: "Tysta",
muted: "Tystad",
mutedDesc: "Du kommer inte se deras innehåll.",
unmute: "Sluta tysta",
unmuted: "Inte längre tystad",
unmutedDesc: "Deras innehåll visas igen.",
unmuteFailed: "Kunde inte sluta tysta. Försök igen.",
muteFailed: "Kunde inte tysta. Försök igen.",
loginToMute: "Logga in för att tysta.",
attributedNetwork: "Från personer i ditt nätverk",
attributedProviderHouse: "Från community-leverantören för förtroende",
attributedProviderCustom: "Från leverantören du valde",
howItWorks: "Så fungerar förtroende",
flaggedNoticeTitle: "Rapporterad av betrodda skatare",
flaggedNoticeDesc: "Var försiktig. Betrodda personer i nätverket har rapporterat det här kontot.",
flaggedReporterFollow: "{{count}} som du följer",
flaggedReporterNetwork: "{{count}} i ditt nätverk",
flaggedReporterOther: "{{count}} andra konton",
flaggedReport: "Rapportera",
flaggedDismiss: "Avfärda",
bucketVerified: "Verifierad",
bucketUnknown: "Okänd",
bucketFlagged: "Flaggad",
bucketVerifiedDesc: "Någon i ditt nätverk går i god för det här kontot.",
bucketUnknownDesc: "Ingen i ditt nätverk har gått i god för det här kontot än.",
bucketFlaggedDesc: "Betrodda personer rapporterade det här kontot.",
reportedByTrusted: "Rapporterad av {{count}} betrodda personer",
},
},
trustUi: {
alertsTitle: "Nätverksaviseringar",
alertsDesc: "Konton du följer som betrodda personer har rapporterat eller tystat.",
alertsEmpty: "Inga aviseringar. Vi kontrollerar kontona du följer för rapporter från betrodda personer.",
alertsReported: "Rapporterad av {{count}} betrodda personer",
alertsMuted: "Tystad av {{count}} betrodda personer",
alertsIgnore: "Ignorera",
alertsUnfollow: "Sluta följa",
alertsLogin: "Logga in för att se aviseringar för kontona du följer.",
providerTitle: "Leverantör",
providerDesc: "Poäng kommer från en leverantör du väljer. Community-leverantören är standard.",
useCommunity: "Använd community-leverantören",
setProvider: "Ange en leverantör",
customPubkeyPlaceholder: "Leverantörens npub eller hex-pubnyckel",
customRelayPlaceholder: "wss://relay.example.com",
invalidProvider: "Ange en giltig npub eller 64-teckens hex-pubnyckel, och ett wss://-relä.",
publishFailed: "Kunde inte publicera leverantören. Försök igen.",
providerSaved: "Leverantören uppdaterad.",
loggedOutProvider: "Logga in för att välja en leverantör.",
showMarks: "Visa förtroendemärken",
showMarksDesc: "Verifierade och okända märken. Rapporter visas alltid.",
sourceLabel: "Källa",
sourceHouse: "Community-leverantör för förtroende",
sourceCustom: "Din leverantör",
loggedOut: "Logga in för att välja din egen leverantör för förtroende.",
seoTitle: "Så fungerar förtroende",
seoDescription: "Hur SkateSpots visar förtroende: tre tillstånd, var poängen kommer från, och varför frånvaro inte är misstro.",
title: "Så fungerar förtroende",
intro: "Förtroende här är en signal, inte en dom. Det kommer från dem du känner, eller från en leverantör du väljer. Vi rangordnar inte människor globalt.",
statesTitle: "Tre tillstånd",
verifiedTitle: "Verifierad",
verifiedDesc: "Någon i ditt nätverk går i god för det här kontot: en vän till en vän, eller din valda leverantör.",
unknownTitle: "Okänd",
unknownDesc: "Ingen har gått i god än. Det är här varje nytt konto börjar.",
flaggedTitle: "Flaggad",
flaggedDesc: "Betrodda personer rapporterade det här kontot. Det är en varning att titta närmare, inte ett bevis på något.",
absenceTitle: "Inget märke är inte misstro",
absenceDesc: "De flesta konton visar ingenting alls. Det betyder att ingen i ditt nätverk har gått i god för dem än, inte att något är fel. Läs aldrig ett saknat märke som något negativt.",
sourceTitle: "Vem beräknar det",
sourceDesc: "Som standard använder vi ditt eget nätverk. Du kan också välja en leverantör för förtroende som publicerar signerade poäng över Nostr (NIP-85), eller stänga av visningen. Flaggad visas alltid, eftersom det är en säkerhetssignal.",
endorsementTitle: "Närvaro är inte rekommendation",
endorsementDesc: "Ett verifierat märke betyder att någon gick i god, inte att personen är bra. En flagga betyder att betrodda personer rapporterade dem, inte att de är skyldiga. Kontrollera detaljerna innan du bestämmer.",
povTitle: "Det beror på synvinkeln",
povDesc: "En poäng är relativ till vem som tittar. En rangordning från en leverantör eller en person är inte jämförbar med en annan, och vi presenterar aldrig en som ett objektivt faktum.",
settingsCta: "Hantera i Inställningar",
},
marketTerms: {
link: "Riktlinjer för marknadsplatsen",
seoTitle: "Riktlinjer för marknadsplatsen",
seoDescription: "Hur SkateSpots-annonser för utrustning fungerar: peer-to-peer, köpare var uppmärksam, och reglerna.",
title: "Riktlinjer för marknadsplatsen",
intro: "SkateSpots är en peer-to-peer-tavla för utrustning. Du gör upp direkt med den andra personen: vi håller inga medel, skickar inga varor och löser inga tvister.",
howTitle: "Så fungerar det",
howBody: "Lägg upp utrustning, kontakta säljaren i ett privat meddelande och gör upp direkt (kontanter, Lightning eller ett byte). Det finns ingen varukorg eller kassa.",
rulesTitle: "Vad som inte är tillåtet",
rulesBody: "Inget olagligt, farligt eller vuxet innehåll; inga droger, vapen, förfalskade eller stulna varor. Håll annonserna kring skateutrustning och relaterade saker.",
respectTitle: "Var respektfull",
respectBody: "Inga övergrepp, trakasserier, hot eller hat. Moderatorer kan dölja annonser eller konton.",
trustTitle: "Förtroende är en vägledning, inte en garanti",
trustBody: "Verifieringsmärken och handelsrykte är signaler från nätverket, inte löften. Gör dina egna kontroller innan du handlar.",
trustLink: "Så fungerar förtroende",
privacyLink: "Vad som lämnar din enhet",
safetyTitle: "Handla säkert",
safetyBody: "Mötas offentligt för överlämningar, använd escrow eller en handpenning i god tro för skickade affärer, och skicka aldrig pengar utanför appen.",
moderationTitle: "Moderering är mjuk och återställbar",
moderationBody: "Dolt innehåll ligger kvar på reläer och kan återställas; tvister mellan personer är ditt att lösa.",
},
labOptions: {
clothing: {
service: {
tees: "T-Shirts",
hoodies: "Hoodies & Sweats",
pants: "Byxor & Shorts",
jackets: "Jackor & Ytterkläder",
kits: "Lagkit & Jerseys",
caps: "Kepsar & Mössor",
socks: "Strumpor",
accessories: "Väskor & Accessoarer",
footwear: "Skor & Fotbeklädnad",
patches: "Patches & Applikationer",
griptape: "Griptape & Brädkäder",
onepiece: "Unika plagg / Upcycled",
},
serviceDesc: {
tees: "Specialgjorda t-shirts och toppar",
hoodies: "Hoodies, sweatshirts och mjukisbyxor",
pants: "Arbetsbyxor, cargobyxor och shorts",
jackets: "Coachjackor, skaljackor och arbetsjackor",
kits: "Lagkit, jerseys och uniformer",
caps: "Kepsar, mössor och huvudbonader",
socks: "Crewstrumpor och stickat",
accessories: "Väskor, bälten och småsaker",
footwear: "Specialgjorda skor och fotbeklädnad",
patches: "Broderade patches och applikationer",
griptape: "Griptape-konst och brädkäder",
onepiece: "Enstaka plagg och upcyclade plagg",
},
method: {
screenprint: "Screentryck",
dtg: "DTG / Direct-to-Garment",
embroidery: "Broderi",
cutsew: "Cut & Sew",
sublimation: "Sublimering",
heattransfer: "Värmetransfer / Vinyl",
garmentdye: "Plaggfärgning",
knit: "Stickat",
patchwork: "Patchwork",
allover: "Tryck över hela plagget",
},
material: {
cotton: "Bomull",
heavyweight: "Tungt tyg",
organic: "Ekologisk / Hållbar",
fleece: "Fleece",
denim: "Denim",
canvas: "Canvas",
nylon: "Nylon / Teknisk",
wool: "Merino / Ull",
leather: "Läder",
recycled: "Återvunnen / Deadstock",
},
},
},
becomeRolesUi: {
clothing: {
seoTitle: "Bli kläddesigner - SkateSpots",
seoDescription: "Specialgjorda kläder, lagkit och plagg för scenen.",
heading: "Kläddesigner",
tagline: "Specialgjorda kläder, lagkit och plagg för scenen",
noun: "kläddesigner",
rateLabel: "Pris",
portfolioLabel: "Butiks- / portföljlänk",
sectionWhatYouMake: "Vad du gör",
sectionHowYouMake: "Hur du gör det",
sectionMaterials: "Material",
minimumPlaceholder: "t.ex. 10 plagg",
turnaroundPlaceholder: "t.ex. 2-3 veckor",
sizingPlaceholder: "t.ex. XS-3XL / måttsytt",
samplesHelper: "Erbjuder du prover eller prototyper innan en full produktion?",
customizationPlaceholder: "t.ex. namn, nummer, grafik",
},
},
weatherUi: {
updated: "Uppdaterad",
refresh: "Uppdatera",
unavailable: "Väder ej tillgängligt.",
retry: "Försök igen",
sunrise: "Soluppgång",
sunset: "Solnedgång",
legendTitle: "Väderpoäng",
legendWeatherOnly: "Endast väder",
},
cordnUi: {
shareInvite: 'Bjud in',
shareInviteText: 'Gå med i {{crew}} — privat crewchatt',
inviteCopied: 'Inbjudningslänk kopierad',
title: "Privat chatt",
subtitle: "End-to-end-krypterad (MLS) mellan crewmedlemmar. Koordinatorn dirigerar bara chiffertext och metadata — den ser aldrig meddelandeinnehåll.",
notLoggedIn: "Logga in för att använda crewets privata chatt.",
membersOnly: "Endast crewmedlemmar kan öppna den privata chatten.",
connecting: "Ansluter…",
noCoordinator: "Ingen koordinator är konfigurerad för det här crewet än.",
noGroupAdmin: "Det här crewets privata chatt har inte skapats än.",
noGroupMember: "Du är inte med i det här crewets privata chatt än.",
create: "Skapa den privata chatten",
requestJoin: "Be om att gå med",
requestAgain: "Begär igen",
requestHandled: "Förfrågan hanterad",
copyCordnLink: "Kopiera Cordn-länk",
cordnWebCaveat: "Cordn web kan hänga sig efter inloggning; att gå med i appen är mer tillförlitligt.",
checkInvite: "Kontrollera inbjudan",
requested: "Begäran skickad — en crewadmin godkänner den.",
noInvite: "Ingen inbjudan väntar än. Be en admin godkänna din begäran.",
placeholder: "Meddela crewet…",
send: "Skicka",
refresh: "Uppdatera",
requests: "Medlemsbegäranden",
checkRequests: "Kontrollera begäranden",
approve: "Lägg till",
approveTitle: "Godkänn den här enheten?",
approveDesc: "Lägg till {{name}} i den här krypterade rummet? Enheten kommer att kunna läsa nya meddelanden.",
noRequests: "Inga väntande medlemsbegäranden.",
inviteHint: "Bara du är i den här chatten än så länge — crewmedlemmar kan trycka på ”Be om att gå med”, sedan godkänner du dem här.",
memberCount: "{{count}} i gruppen",
you: "Du",
groupRef: "Grupplänk",
copyRef: "Kopiera",
copied: "Kopierad",
attachImage: "Bifoga bild",
uploading: "Laddar upp…",
uploadFailed: "Kunde inte ladda upp bilden.",
bannerTitle: "Det här crewet har ingen privat chatt än",
bannerBody: "Ställ in end-to-end-krypterad (MLS) chatt för ditt crew — medlemmar går med från fliken.",
bannerCta: "Ställ in",
ready: "Ansluten · MLS",
errorPrefix: "Kunde inte nå koordinatorn",
interactiveHint: "Din signerare begär godkännande för varje åtgärd — använd Uppdatera och Skicka vid behov.",
setupDevice: "Ställ in den här enheten",
setupDeviceBody: "Det här ger enheten en egen nyckel för den privata chatten. En grundare godkänner den en gång.",
waitingApproval: "Väntar på grundarens godkännande…",
waitingApprovalManual: "Väntar på grundaren. Tryck på ”Kontrollera inbjudan” när de har godkänt.",
onboardingFounder1: "Starta den privata chatten.",
onboardingFounder2: "Godkänn medlemmar som ber att få gå med.",
onboardingFounder3: "Chatta privat med ditt crew.",
onboardingMember1: "Be om att gå med",
onboardingMember2: "Grundaren godkänner din enhet.",
onboardingMember3: "Du är med — meddelandena är krypterade.",
encryptedNote: "Bara crewmedlemmar kan läsa det här; koordinatorn vidarebefordrar bara krypterade meddelanden.",
advanced: "Avancerat",
compareTitle: "Chatt vs privat chatt",
compareChat: "Chatt är en vanlig NIP-17-grupp-DM. Den fungerar med andra Nostr-klienter och har ingen koordinator.",
comparePrivate: "Privat chatt använder MLS: starkare medlemskontroll och forward secrecy. Koordinatorn ser gruppmetadata och chiffertext, aldrig meddelandetexten.",
coordinator: "Koordinator",
lastChecked: "Senast kontrollerad",
keyPackage: "Nyckelpaket",
keyPackageReady: "Redo på den här enheten",
keyPackageMissing: "Inte inställt på den här enheten",
members: "Medlemmar",
roleFounder: "Grundare",
roleAdmin: "Admin",
makeAdmin: "Gör till admin",
removeAdmin: "Ta bort admin",
adminAdded: "Medlem befordrad till admin.",
adminRemoved: "Adminrollen togs bort.",
roleUpdateFailed: "Kunde inte uppdatera rollen. Försök igen.",
addReaction: "Lägg till reaktion",
deleteMessage: "Ta bort meddelande",
deleteMessageConfirm: "Ta bort det här meddelandet för alla?",
readBy: "Läst av {{count}}",
joinRequestTitle: "Begäran om privat chatt",
joinRequestFor: "Ny begäran om att gå med i {{crew}}",
joinRequestReview: "Granska begäran",
joinRequestDismiss: "Avvisa begäran",
roleMember: "Medlem",
qrTitle: "Skanna för att gå med i den privata chatten",
qrHint: "Crewmedlemmar skannar det här med telefonkameran. Länken öppnar fliken Privat chatt.",
sendFailed: "Kunde inte skicka — tryck på Försök igen.",
queued: "I kö på den här enheten",
sending: "Skickar…",
sent: "Skickat",
retry: "Försök igen",
errorUnreachable: "Kunde inte nå den privata chatten. Kontrollera din anslutning.",
errorDetails: "Detaljer",
unreachable: "Kan inte nås",
dismiss: "Stäng",
linkDevice: "Länka den här enheten",
linkDeviceTitle: "Länka en annan enhet",
linkDeviceHint: "Skanna den här koden på en enhet som redan är i rummet.",
linkDeviceNote: "Koden innehåller ett paket med publika nycklar. Din privata nyckel stannar på den nya enheten.",
waitingDevice: "Väntar på den andra enheten…",
addDevice: "Lägg till en enhet",
deviceLinked: "Enhet tillagd.",
deviceLinkFailed: "Det gick inte att lägga till den enheten.",
removeMemberConfirm: "Ta bort {{name}} från den privata chatten? Enheten förlorar åtkomsten.",
removeMemberFailed: "Det gick inte att ta bort den medlemmen.",
reply: "Svara",
},
communityUi: {
link: "Community",
title: "Communitychatt",
subtitle: "Ställ frågor, dela feedback och prata med SkateSpots-communityn — end-to-end-krypterat.",
heading: "SkateSpots Community",
eyebrow: "Frågor & feedback",
seoTitle: "SkateSpots communitychatt",
seoDescription: "Frågor, feedback och communitysnack — end-to-end-krypterat.",
notLoggedIn: "Logga in för att gå med i communitychatten.",
noGroupAdmin: "Communityrummet har inte skapats än.",
noGroupMember: "Du är inte i communityrummet än.",
waitingApproval: "Väntar på godkännande från communityboten eller en admin…",
waitingApprovalManual: "Manuellt läge. Tryck på ”Kontrollera inbjudan” när det är godkänt.",
noInvite: "Ingen inbjudan än. Boten godkänner oftast inom en minut — tryck på ”Kontrollera inbjudan” efter det.",
pendingRequests: "{{count}} ansökningar om att gå med väntar",
pendingRequestsDesc: "Boten godkänner oftast automatiskt. Om det har fastnat, öppna rummet nedan och tryck på Kontrollera begäranden.",
botMissing: "Communityboten är inte i det här rummet just nu, så en admin granskar ansökningarna om att gå med.",
secondDeviceHint: "Redan medlem på en annan enhet? Använd ”Länka den här enheten” för en direkt överlämning, eller be att få gå med igen med den här enheten.",
create: "Skapa communityrummet",
setupDeviceBody: "Detta ger enheten en nyckel till communityrummet. En admin eller boten godkänner den en gång.",
onboardingFounder1: "Skapa communityrummet.",
onboardingFounder2: "Godkänn communityboten och nya medlemmar.",
onboardingFounder3: "Svara på frågor och samla feedback.",
onboardingMember1: "Be om att gå med i communityrummet.",
onboardingMember2: "En admin eller communityboten godkänner din enhet.",
onboardingMember3: "Ställ frågor, dela feedback eller säg bara hej.",
encryptedNote: "Bara rummets medlemmar kan läsa detta; koordinatorn vidarebefordrar bara krypterade meddelanden.",
shareInviteText: "Gå med i SkateSpots communitychatt",
qrTitle: "Skanna för att gå med i communitychatten",
qrHint: "Skanna med telefonens kamera för att öppna communitychatten och be om att gå med.",
owner: "Ägare",
botName: "Communitybot",
howItWorks: "Nya enheter godkänns en gång av en admin eller communityboten. Meddelanden som skickades innan du gick med syns inte för dig.",
feedbackNote: "Frågor och feedback är välkomna. Var snäll — det är ett delat rum.",
},
translateUi: {
title: "Meddelandeöversättning",
translate: "Översätt",
translating: "Översätter…",
showOriginal: "Visa original",
showTranslation: "Visa översättning",
translatedFrom: "Översatt från {{language}}",
failed: "Översättningen misslyckades. Försök igen.",
unsupported: "Det här språkparet är inte tillgängligt än.",
pilotNote: "Pilot: endast engelska ↔ spanska.",
autoTranslate: "Översätt meddelanden automatiskt",
autoTranslateDesc: "Översätt inkommande meddelanden till ditt språk. Körs på den här enheten; inget skickas.",
privacy: "Översättningen körs på din enhet. Ditt meddelande lämnar den aldrig. Vid första användningen laddas en språkmodell ned.",
},
newsletterDraftUi: {
weeklyDraftReady: 'Veckoutkastet är klart',
loadDraft: 'Ladda utkast',
hidePreview: 'Dölj förhandsvisning',
untitled: 'Utan titel',
},
signerPromptUi: {
title: "Budget för Amber-frågor",
body: "Amber begär godkännande för varje signerad åtgärd. Läsningar och bakgrundsdekrypteringar sker lokalt och ger inga frågor. När du skickar ett grupp-DM frågas det en gång per mottagare (kryptera + signera), och Cordn kan fråga vid varje koordinatorbegäran. För frekvent privat- eller crewchatt är en bunker eller lokal nyckel tystare.",
bunker: "Behåll Amber för signering av högt värde, eller byt till en bunker när du väntar en lång konversation.",
},
globalSearchUi: {
open: "Sök",
placeholder: "Sök spots, crews, event, utrustning…",
hint: "⌘K / Ctrl+K",
recent: "Senaste",
pages: "Sidor",
spots: "Spots",
shops: "Butiker",
crews: "Crews",
events: "Event",
gear: "Utrustning",
skaters: "Skatare",
signers: "Signerare",
trust: "Förtroende",
noResults: "Inga resultat för ”{{query}}”.",
},
marketplaceExtrasUi: {
savedSearches: "Sparade sökningar",
saveSearch: "Spara sökning",
searchName: "Namnge den här sökningen…",
deleteSearch: "Ta bort sparad sökning",
safetyTitle: "Köp och sälj säkert",
safetyMeet: "Mötas på en offentlig plats och granska utrustningen innan ni betalar.",
safetyKeys: "Dela aldrig seed-fraser eller privata nycklar. Håll affären i appens chatt.",
safetyEscrow: "För skickade affärer, läs escrow-villkoren först: Cashu-escrow finns bara i den inbyggda appen och är overifierad.",
safetyMore: "Läs marknadsplatsens riktlinjer",
offerTemplates: "Snabba anteckningar",
offerDiscount: "Kan du ge 10 % rabatt?",
offerSwap: "Skulle du överväga ett byte?",
offerPickup: "Jag kan hämta den här veckan.",
offerShipping: "Kan du samla frakten?",
},
placesUi: {
eventDetail: {
eventPass: "Evenemangspass"
},
},
};
export default drift;