const batch4 = { "marketUi": { "gearSwap": { "title": "Intercanvi de material", "subtitle": "Compra i ven material de skate de segona mà amb altres skaters", "listGear": "Publica material", "searchPlaceholder": "Cerca material...", "allCategories": "Totes les categories", "forSale": "En venda", "wtb": "Busco", "trust": "Confiança", "filterByTrust": "Filtra per confiança", "allSellers": "Tots els venedors", "verifiedOnly": "Només verificats", "trustedPlus": "De confiança+", "followingOnly": "Només els que segueixes", "pickupOrShip": "Recollida o enviament", "localPickup": "Recollida en mà", "ships": "Enviament", "sortBy": "Ordena per", "newest": "Més recents", "priceLowHigh": "Preu: de menor a major", "priceHighLow": "Preu: de major a menor", "trustScore": "Puntuació de confiança", "nearest": "Més a prop (local)", "listingFound": "{{count}} anunci trobat", "listingsFound": "{{count}} anuncis trobats", "loadFailed": "No s'han pogut carregar els anuncis", "tryLater": "Torna-ho a provar més tard.", "noneTitle": "No s'ha trobat cap anunci", "noneFiltered": "Cap material coincideix amb els filtres actuals. Prova d'esborrar-los o de cercar una altra cosa.", "noneFirst": "Sigues el primer a publicar el teu material: taules, eixos, rodes, sabates, qualsevol cosa de skate!", "listYourGear": "Publica el teu material", "faqLink": "Tens preguntes? Consulta les FAQ →" }, "hub": { "browse": "Explora", "selling": "Vendes", "myTrades": "Els meus intercanvis", "reputation": "Reputació", "loginListings": "Inicia sessió per gestionar els teus anuncis.", "loginReputation": "Inicia sessió per veure la teva reputació i les ressenyes." }, "marketplace": { "heroTitle": "Botigues i mercat", "heroBefore": "El nostre mercat funciona amb", "heroAfter": ": un mercat descentralitzat a Nostr. Les botigues de skate hi poden publicar els seus productes, i pots comprar i vendre material de segona mà directament amb Bitcoin.", "whatIsTitle": "Què és Plebeian Market?", "whatIsBody": "Plebeian Market és un mercat descentralitzat construït sobre Nostr. Compra i ven material de skate directament amb altres skaters fent servir Bitcoin. Sense intermediaris, sense comissions i amb llibertat total.", "noFeesTitle": "Sense comissions", "noFeesBody": "Cap plataforma que es quedi el 30 %. Vendes directes entre particulars.", "bitcoinTitle": "Pagaments amb Bitcoin", "bitcoinBody": "Paga amb Bitcoin. Ràpid, segur i global.", "decentralizedTitle": "Descentralitzat", "decentralizedBody": "Construït sobre Nostr. Cap empresa el controla.", "visit": "Visita Plebeian Market", "buySellTitle": "Què hi pots comprar i vendre", "catCompletes": "Skates complets", "preBuilt": "Complets de fàbrica", "customSetups": "Configuracions a mida", "beginnerBoards": "Taules per a principiants", "catParts": "Components", "decks": "Taules", "trucks": "Eixos", "wheels": "Rodes", "bearings": "Rodaments", "gripTape": "Lija", "hardware": "Tornilleria", "catApparel": "Roba i proteccions", "skateShoes": "Sabates de skate", "clothing": "Roba", "helmets": "Cascs", "pads": "Proteccions", "backpacks": "Motxilles", "catAccessories": "Accessoris", "tools": "Eines", "wax": "Cera", "rails": "Baranes", "stickers": "Adhesius", "videos": "Vídeos", "magazines": "Revistes", "howItWorks": "Com funciona", "step1Title": "Explora productes", "step1Body": "Visita Plebeian Market i explora material de skate de botigues i particulars d'arreu del món.", "step2Title": "Contacta amb els venedors", "step2Body": "Escriu directament als venedors via Nostr. Negocia preus, fes preguntes i acorda l'enviament.", "step3Title": "Paga amb Bitcoin", "step3Body": "Completa la compra amb Bitcoin Lightning per tenir pagaments instantanis i amb comissions baixes.", "step4Title": "Deixa una valoració", "step4Body": "Valora la teva experiència i construeix la reputació del venedor a Nostr. Les teves ressenyes ajuden la comunitat.", "needBitcoinTitle": "Necessites Bitcoin?", "needBitcoinBefore": "Necessitaràs un moneder Lightning amb alguns sats per comprar. Consulta la", "onboardingGuide": "guia d'inici", "needBitcoinAfter": "per a recomanacions de moneders.", "ownShopTitle": "Tens una botiga de skate?", "ownShopBody": "Publica la teva botiga a SkateSpots i ven els teus productes a Plebeian Market. Arriba a clients d'arreu del món sense comissions de plataforma.", "addShop": "Afegeix la teva botiga", "startSelling": "Comença a vendre" }, "listingDetail": { "notFound": "Anunci no trobat", "notFoundBody": "Potser s'ha eliminat o l'enllaç és incorrecte.", "backToGearSwap": "Torna a l'intercanvi de material", "gearSwap": "Intercanvi de material", "viewPhoto": "Veure la foto {{n}}", "photoAlt": "{{title}} — foto {{n}}", "wantToBuy": "VULL COMPRAR", "sold": "VENUT", "description": "Descripció", "usuallyHere": "Normalment hi sóc {{availability}}", "listed": "Publicat {{date}}", "listingCountOne": "{{count}} anunci · fa {{age}} d", "listingCountMany": "{{count}} anuncis · fa {{age}} d", "relistActive": "Torna a activar", "markSold": "Marca com a venut", "deleteListing": "Elimina l'anunci", "makeOffer": "Fes una oferta", "shareListing": "Comparteix l'anunci", "unknown": "Desconegut", "linkCopied": "Enllaç copiat", "linkCopiedBody": "Comparteix-lo amb un skater.", "copyFailed": "No s'ha pogut copiar l'enllaç", "relisted": "Tornat a publicar", "relistedBody": "El teu anunci torna a estar actiu.", "couldNotUpdate": "No s'ha pogut actualitzar", "somethingWrong": "Alguna cosa ha fallat" }, "create": { "imageUploaded": "Imatge pujada", "uploadFailed": "No s'ha pogut pujar", "failed": "Ha fallat", "cooldownActive": "Temps d'espera actiu", "cooldownWait": "Espera {{time}} abans de crear un altre anunci", "limitReached": "Has arribat al límit d'anuncis", "limitReachedBody": "Has arribat al límit mensual de {{limit}} anuncis", "feeRequired": "Cal pagar una comissió", "feeRequiredBody": "Paga la comissió antispam per continuar", "titleRequired": "Cal un títol", "categoryRequired": "Cal una categoria", "photoRequired": "Cal una foto", "photoRequiredBody": "Cal almenys una foto per vendre material", "nip05Required": "Cal verificació NIP-05", "nip05RequiredBody": "Necessites una adreça Nostr verificada per publicar material", "priceRequired": "Cal un preu per als anuncis de preu fix", "sizeRequired": "Cal una mida", "sizeRequiredBody": "Selecciona una mida per a {{category}}", "conditionRequired": "Cal un estat", "conditionRequiredBody": "Selecciona l'estat de la teva {{category}}", "wtbPosted": "Sol·licitud de compra publicada!", "wtbPostedBody": "Els venedors podran trobar la teva sol·licitud.", "listingCreated": "Anunci creat!", "listingCreatedBody": "El teu material ja està publicat.", "publishFailed": "No s'ha pogut publicar", "loginRequired": "Cal iniciar sessió", "loginRequiredBody": "Has d'iniciar sessió per publicar material.", "backToStash": "Torna al Stash", "backToSpot": "Torna a {{title}}", "backToMarketplace": "Torna al mercat", "backToMap": "Torna al mapa", "wantToBuy": "Vull comprar", "listYourGear": "Publica el teu material", "wtbSubtitle": "Digues a la comunitat quin material busques", "sellSubtitle": "Ven material de skate a la comunitat", "fromStashTitle": "Anunci des del teu Stash", "fromStashBody": "S'ha omplert amb les dades de l'article del teu Stash. Revisa-ho i tria un punt de trobada!", "nip05Banner": "Per evitar el spam i protegir els compradors, necessites una adreça Nostr verificada (NIP-05) per publicar material.", "verifiedLabel": "Verificat:", "checkingTrust": "Comprovant el teu nivell de confiança...", "trustLevel": "Nivell de confiança:", "trusted": "De confiança", "active": "Actiu", "newcomer": "Recent arribat", "newUser": "Usuari nou", "remaining": "{{remaining}} de {{limit}} anuncis disponibles aquest mes", "cooldownBody": "Els usuaris nous tenen 24 hores d'espera entre anuncis.", "timeRemaining": "Temps restant: {{time}}", "monthlyLimitTitle": "Límit mensual assolit", "monthlyLimitBody": "Has arribat al límit de {{limit}} anuncis aquest mes. Construeix la teva reputació creant spots o completant vendes per augmentar el límit.", "powAccepted": "Prova de treball acceptada!", "feePaid": "Comissió pagada!", "canCreateNow": "Ja pots crear el teu anunci.", "whatDoTitle": "Què vols fer?", "sellGear": "VEN MATERIAL", "categoryTitle": "Categoria *", "categoryHint": "Quin tipus de material?", "detailsTitle": "Detalls del material", "detailsWtbHint": "Descriu què busques", "detailsSellHint": "Explica als compradors com és el teu article", "titleLabel": "Títol *", "titlePlaceholderWtb": "Busco taula de 8.0\"", "titlePlaceholderSell": "Taula Palace 8.25\" gairebé nova", "summaryLabel": "Resum curt", "summaryPlaceholderWtb": "Qualsevol marca, prefereixo gràfics discrets", "summaryPlaceholderSell": "Molt bon estat, gairebé sense ús", "descriptionLabel": "Descripció", "descriptionPlaceholderWtb": "Descriu exactament què busques: marques preferides, estat mínim, etc.", "descriptionPlaceholderSell": "Em van regalar aquesta taula per Nadal però prefereixo una mida més petita. Cap problema si vols provar-la abans de comprar!", "fulfilmentLabel": "Com s'entrega?", "pickup": "Recollida", "pickupHint": "Trobada en persona", "ships": "Enviament", "shipsHint": "Per correu", "both": "Totes dues", "bothHint": "Qualsevol", "addressNote": "No recollim mai la teva adreça: per als enviaments, comparteix-la en privat al xat de l'intercanvi.", "postageLabel": "Qui paga les despeses d'enviament?", "requireEscrow": "Exigir custòdia", "requireEscrowHint": "Demana al comprador que pagui mitjançant la custòdia de Cashu.", "postageBuyer": "Paga el comprador", "postageSeller": "Pago jo", "postageSplit": "A mitges", "sizeLabel": "Mida", "selectSize": "Selecciona la mida", "truckHeight": "Alçada dels eixos", "selectHeight": "Selecciona l'alçada", "wheelHardness": "Duresa de les rodes", "selectHardness": "Selecciona la duresa", "pricingTitle": "Preu", "pricingWtbHint": "Com vols pagar?", "pricingSellHint": "Com vols vendre?", "priceLabel": "Preu *", "currencyLabel": "Moneda", "photosTitle": "Fotos", "photosSellHint": "Cal almenys una foto", "photosWtbHint": "Opcional: afegeix imatges de referència", "productPhoto": "Producte {{n}}", "upload": "Puja", "photosNote": "Afegeix fins a 5 fotos. La primera imatge serà la principal.", "pickupLocationTitle": "Punt de recollida", "pickupLocationHint": "Enllaça un spot de skate per facilitar les trobades", "searchSpots": "Cerca spots...", "noSpotsFound": "No s'ha trobat cap spot. Prova una altra cerca.", "availabilityLabel": "Quan acostumes a estar disponible?", "availabilityPlaceholder": "Caps de setmana de 10 a 14 h, dimarts i dijous al vespre", "availabilityHint": "Ajuda els compradors a coordinar trobades amb tu", "durationTitle": "Durada de l'anunci", "durationHint": "Quant temps ha de romandre actiu aquest anunci?", "publishing": "Publicant...", "checkingEligibility": "Comprovant si hi pots accedir...", "cooldownButton": "ESPERA: {{time}}", "limitReachedButton": "LÍMIT ASSOLIT", "payFeeButton": "PAGA LA COMISSIÓ PER CONTINUAR", "postWtbButton": "PUBLICA LA SOL·LICITUD", "listForSaleButton": "PUBLICA EL MATERIAL EN VENDA" }, "trades": { "title": "Els meus intercanvis", "loginBody": "Inicia sessió per gestionar els teus intercanvis i la teva reputació al mercat.", "subtitle": "Confirmacions, sol·licituds i la reputació que generen. El pagament s'acorda amb l'altre skater: l'aplicació només registra el tracte.", "actionNeeded": "Cal fer alguna cosa", "askedToConfirmSale": "t'ha demanat que confirmis una venda", "recordedSale": "ha registrat una venda: confirma la teva part", "confirmSale": "Confirma la venda", "confirm": "Confirma", "stateRevoked": "revocat", "stateVerifying": "verificant", "nothingWaiting": "Ara mateix no tens res pendent. 🛹", "yourRecords": "Els teus registres d'intercanvis", "noTrades": "Encara no hi ha intercanvis. Tanca un tracte i confirma'l per començar a construir reputació.", "browseGearSwap": "Explora l'intercanvi de material", "roleSold": "Venut", "roleBought": "Comprat", "roleTrade": "Intercanvi", "with": "amb", "viewListing": "Veure l'anunci", "revoke": "Revoca", "revokeTitle": "Vols revocar aquest registre d'intercanvi?", "revokeBody": "Deixarà de comptar per a la teva reputació. L'altra part conserva la seva pròpia attestació. Fes-ho servir per a un tracte en disputa o equivocat.", "revokeNote": "Retirat per l'autor.", "revoked": "Registre d'intercanvi revocat", "revokedBody": "Ja no compta per a la reputació.", "revokeFailed": "No s'ha pogut revocar l'intercanvi", "saleConfirmed": "Venda confirmada", "saleConfirmedBody": "Ara ja pot confirmar la seva part.", "saleConfirmFailed": "No s'ha pogut confirmar la venda", "tradeConfirmed": "Intercanvi confirmat", "tradeConfirmedBody": "S'ha actualitzat la reputació de tots dos.", "tradeConfirmFailed": "No s'ha pogut confirmar l'intercanvi", "somethingWrong": "Alguna cosa ha fallat." }, "card": { "listingDeleted": "Anunci eliminat", "listingRemoved": "Anunci retirat", "listingDeletedBody": "El teu anunci s'ha eliminat. Els relés que respecten les eliminacions deixaran de servir-lo.", "listingRemovedBody": "Aquest anunci s'ha retirat i s'amagarà a tot SkateSpots.", "removeFailed": "No s'ha pogut retirar", "somethingWrong": "Alguna cosa ha fallat", "markedSold": "Marcat com a venut", "markedSoldBody": "El teu anunci ara apareix com a venut.", "couldNotUpdate": "No s'ha pogut actualitzar", "relisted": "Tornat a publicar", "relistedBody": "El teu anunci torna a estar actiu.", "listingOptions": "Opcions de l'anunci", "report": "Denuncia", "removeAdmin": "Retira (admin)", "postage": "enviament", "newSeller": "Venedor nou", "saleOne": "{{count}} venda", "saleMany": "{{count}} vendes", "iHaveThis": "En tinc!", "deleteTitle": "Vols eliminar «{{title}}»?", "adminRemoveTitle": "Vols retirar aquest anunci? (admin)", "deleteBody": "Això demana als relés que retirin el teu anunci «{{title}}». No es pot desfer des d'aquí: hauries de crear-ne un de nou.", "adminRemoveBody": "Com a admin de SkateSpots, estàs retirant «{{title}}». S'amagarà a tota l'aplicació per a tothom i s'enviarà una sol·licitud d'eliminació als relés.", "deleting": "Eliminant…", "removing": "Retirant…", "deleteListing": "Elimina l'anunci", "removeListing": "Retira l'anunci", "reportCount": "{{count}} denúncia", "reports": "{{count}} denúncies", "viewTitle": "Veure {{title}}", "reportListing": "Denuncia l'anunci", "manageListing": "Gestiona l'anunci", "trusted": "De confiança", "daysOld": "fa {{n}} d", "monthsOld": "fa {{n}} mesos", "yearsOld": "fa {{n}} anys", "listingsCount": "{{count}} anuncis", "postageBuyer": "enviament: comprador", "postageSeller": "enviament: venedor", "postageSplit": "enviament: a mitges", "powTitle": "Prova de treball NIP-13: antispam gratuït", "verifiedTradeOne": "{{count}} intercanvi verificat", "verifiedTrades": "{{count}} intercanvis verificats", "reportSubmitted": "Denúncia enviada", "reportSubmittedBody": "Gràcies per ajudar a mantenir el mercat segur.", "reportFailed": "No s'ha pogut enviar la denúncia", "selectReason": "Selecciona un motiu", "reportDialogBody": "Ajuda a mantenir el mercat segur denunciant anuncis inadequats o enganyosos.", "reasonLabel": "Motiu de la denúncia *", "detailsLabel": "Detalls addicionals (opcional)", "detailsPlaceholder": "Afegeix qualsevol context que pugui ajudar...", "reportNote": "Les denúncies es publiquen a Nostr i ajuden la comunitat a identificar anuncis problemàtics. Els anuncis amb diverses denúncies es poden amagar automàticament.", "submitting": "Enviant...", "submitReport": "Envia la denúncia" }, "tradeActions": { "tradeConfirmed": "Intercanvi confirmat", "tradeConfirmedWithProof": "S'ha adjuntat un rebut verificable: compta per als intercanvis verificats.", "tradeConfirmedBody": "S'ha actualitzat la reputació de tots dos.", "tradeConfirmFailed": "No s'ha pogut confirmar l'intercanvi", "somethingWrong": "Alguna cosa ha fallat.", "requestNote": "Confirma el nostre intercanvi de «{{title}}».", "requestSent": "Confirmació sol·licitada", "requestSentBody": "El venedor ja pot confirmar la venda i construir la reputació de tots dos.", "requestFailed": "No s'ha pogut enviar la sol·licitud", "escrowRefunded": "Custòdia reemborsada", "escrowRefundedBody": "Els fons tornen al teu moneder Cashu.", "escrowRefundFailed": "No s'ha pogut reemborsar la custòdia", "confirmThisTrade": "Confirma aquest intercanvi", "escrowAndRequest": "Custòdia i sol·licitud", "shipsEscrowHint": "Tracte amb enviament: fes servir la custòdia perquè cap de les parts enviï a cegues. Comparteix la teva adreça en privat al xat de l'intercanvi, mai aquí.", "shipsHint": "Tracte amb enviament: prefereix la custòdia si el venedor l'ofereix i comparteix la teva adreça només al xat.", "askSeller": "Demana al venedor que ho confirmi", "waitingSeller": "Confirmació sol·licitada: esperant el venedor.", "refundEscrow": "Reemborsa la custòdia", "buyWithSats": "Compra amb sats", "depositTitle": "Dipòsit de bona fe (opcional)", "payDeposit": "Paga el dipòsit", "depositBefore": "Un intercanvi no té factura, així que així és com n'aconsegueix un", "verifiableCost": "cost verificable", "depositAfter": ". Es reemborsa a l'entrega (o fes servir la custòdia de Cashu per a un reemborsament automàtic). ⚠️ Demostra compromís, no entrega.", "depositPaid": "Dipòsit pagat", "depositPaidBody": "Desat: s'adjuntarà quan es confirmi l'intercanvi.", "paid": "Pagat ⚡", "paidWithProof": "Has desat un rebut verificable: confirma l'intercanvi perquè compti.", "paidBody": "Demana al venedor que confirmi l'intercanvi perquè compti per a tots dos." }, "loadFailed": "No s'ha pogut connectar amb els relés. Comprova la connexió i torna-ho a provar.", "statusPending": "pendent", "offers": { "accepted": "Acceptada", "declined": "Rebutjada", "withdrawn": "Retirada", "open": "Oberta", "closeDeal": "Tanca el tracte", "noAmount": "sense import", "titleOwner": "Ofertes ({{count}})", "loadFailed": "No s'han pogut carregar les ofertes. Comprova la connexió i torna-ho a provar.", "titleBuyer": "Les teves negociacions", "you": "Tu", "them": "L'altra part", "paidAskConfirm": "Pagat: demana al venedor que confirmi l'intercanvi.", "payWithSats": "Paga amb sats", "accept": "Accepta", "decline": "Rebutja", "counter": "Contraoferta", "counterPlaceholder": "La teva contraoferta (sats)", "send": "Envia", "counterItemPlaceholder": "…o fes una contraoferta amb un article a canvi (opcional)", "waitingOn": "Esperant", "waitingOnSuffix": ": tornaràs a tenir el torn si et fan una contraoferta.", "withdraw": "Retira", "dmAccepted": "✅ Han acceptat la teva oferta! Envia un missatge per acordar l'entrega.", "dmDeclined": "❌ Han rebutjat la teva oferta.", "offerAccepted": "Oferta acceptada", "offerDeclined": "Oferta rebutjada", "respondFailed": "No s'ha pogut respondre", "somethingWrong": "Alguna cosa ha fallat.", "offerWithdrawn": "Oferta retirada", "withdrawFailed": "No s'ha pogut retirar", "enterAmountOrItem": "Introdueix un import o un article a canvi", "counterDm": "Contraoferta", "counterSent": "Contraoferta enviada", "counterSentBody": "Ara els toca a ells.", "counterFailed": "No s'ha pogut enviar la contraoferta" }, "offer": { "validAmount": "Introdueix un import vàlid", "describeOffer": "Descriu la teva oferta", "describeOfferBody": "Afegeix un import, un article a canvi o un missatge.", "dmAmount": " per {{amount}} sats", "dmItem": " (ofereixo: {{item}})", "dmBody": "🛹 Nova oferta al teu anunci «{{title}}»{{amount}}{{item}}.{{note}}", "sent": "Oferta enviada", "sentBody": "{{sellerName}} pot acceptar-la o rebutjar-la.", "sendFailed": "No s'ha pogut enviar l'oferta", "somethingWrong": "Alguna cosa ha fallat.", "title": "Fes una oferta", "description": "Ofereix sats o canvia alguna cosa: {{sellerName}} pot acceptar, rebutjar o fer una contraoferta. L'entrega la coordineu entre vosaltres.", "amountLabel": "Import (sats, opcional)", "amountPlaceholder": "p. ex. 45000", "itemLabel": "O canviar alguna cosa (opcional)", "itemPlaceholder": "p. ex. la meva taula de 8.25 + rodes de recanvi", "itemHint": "Vols fer un canvi? Posa aquí què ofereixes: ho pots combinar amb sats.", "messageLabel": "Missatge (opcional)", "messagePlaceholder": "Tot el que el venedor hagi de saber…", "send": "Envia l'oferta" }, "markSold": { "enterBuyer": "Introdueix l'npub del comprador", "dealClosed": "Tracte tancat 🎉", "dealClosedBody": "Anunci marcat com a venut i intercanvi publicat per a la reputació.", "closeFailed": "No s'ha pogut tancar el tracte", "somethingWrong": "Alguna cosa ha fallat.", "title": "Tanca el tracte", "description": "Marca aquest anunci com a venut i registra una attestació d'intercanvi signada per a tu i el comprador.", "buyerLabel": "npub del comprador", "methodLabel": "Com s'ha pagat? (declarat per tu)", "amountLabel": "Import en sats (opcional)", "submit": "Marca com a venut" }, "handoff": { "title": "Acorda l'entrega", "suggest": "Proposa dia i lloc", "suggestDm": "Hola! Voldria comprar «{{title}}». Proposa'm un dia i un lloc per trobar-nos; em va bé quedar en un spot de skate públic.", "orMeetAt": "O trobem-nos en un spot públic a prop:", "spotDm": "Hola! Voldria comprar «{{title}}». Et va bé quedar a {{spot}}? {{url}}", "shareDelivery": "Comparteix les dades d'entrega", "deliveryDm": "Hola! Voldria comprar «{{title}}». Aquí tens les meves dades d'entrega:\n\nNom:\nAdreça:\n\n(Comparteix només el que necessiti el transportista.)", "useLocker": "Fes servir un locker o un punt de recollida", "lockerDm": "Hola! Voldria comprar «{{title}}». Podríem fer servir un locker o un punt de recollida en lloc de l'adreça de casa?", "noteBefore": "Aquestes dades es queden al xat privat: SkateSpots no les veu mai. Per als enviaments, prefereix", "escrow": "la custòdia", "noteMiddle": ", i", "neverPay": "no paguis mai fora dels canals de l'aplicació", "noteAfter": ". Trobem-nos en un lloc públic." }, "shipping": { "noCounterparty": "Encara no hi ha contrapart", "noCounterpartyBody": "El venedor ha de registrar la venda (indicant el comprador) primer.", "markedShipped": "Marcat com a enviat", "markedReceived": "Marcat com a rebut", "issueReported": "Incidència notificada", "receivedBody": "Gràcies: això no allibera la custòdia; liquida-ho directament amb el venedor.", "notifiedBody": "S'ha avisat l'altra part.", "updateFailed": "No s'ha pogut actualitzar", "somethingWrong": "Alguna cosa ha fallat.", "title": "Enviament", "shipped": "enviat", "received": "rebut", "issue": "incidència", "trackingPlaceholder": "Número de seguiment (opcional)", "iShipped": "L'he enviat", "iReceived": "L'he rebut", "reportIssue": "Notifica una incidència", "noteBefore": "Declarat per tu: és una nota logística,", "notProof": "no una prova", "noteAfter": ". Marcar «rebut» no allibera la custòdia. ⚠️ No fotografies un paquet amb l'adreça visible i comparteix el número de seguiment només si no et fa res que sigui públic." }, "pay": { "sent": "Pagament enviat ⚡", "sentWithProof": "Has desat un rebut de pagament verificable: comptarà com a pagament verificat.", "sentBody": "Avisa el venedor: pot confirmar l'intercanvi perquè compti per a tots dos.", "failed": "El pagament ha fallat", "title": "Paga amb sats", "descSendPrefix": "Envia", "descSendSuffix": "a {{sellerName}} per tancar aquest tracte.", "descSettle": "Tanca aquest tracte directament amb {{sellerName}}.", "paid": "Pagat!", "paidBody": "Demana al venedor que confirmi l'intercanvi: dues confirmacions construeixen la reputació de tots dos.", "noMethod": "{{sellerName}} no ha configurat cap mètode de pagament (ni factura ni adreça Lightning). Envia-li un missatge per acordar el pagament.", "nonSats": "Aquesta oferta té el preu en {{currency}}. Els pagaments dins l'aplicació només són en sats. Liquida-ho directament amb el venedor.", "unsupported": "Aquest codi de pagament (una sol·licitud Cashu) encara no és compatible. Demana al venedor una factura o una adreça Lightning.", "ownListing": "Aquest anunci és teu.", "paying": "Pagant…", "pay": "Paga", "payAmount": "Paga {{amount}} sats", "footnote": "Paga des del moneder connectat (NWC, WebLN o Cashu) directament a {{sellerName}}: SkateSpots no custodia mai els fons." }, "spamFee": { "invoiceComment": "Comissió d'anunci de SkateSpots", "generateFailed": "No s'ha pogut generar la factura", "paymentSuccess": "Pagament completat!", "satsSent": "{{amount}} sats enviats a {{name}}", "autoPayFailed": "El pagament automàtic ha fallat", "autoPayFailedBody": "Paga manualment amb el codi QR o la factura", "invoiceCopied": "Factura copiada!", "copyFailed": "No s'ha pogut copiar", "received": "Pagament rebut!", "receivedBody": "S'ha pagat la comissió de {{amount}} sats. Ja pots crear el teu anunci.", "title": "Comissió d'anunci única", "subtitle": "Com a membre nou, cal una petita comissió per al teu primer anunci.", "whyTitle": "Per què he de pagar?", "spamLabel": "Prevenció del spam:", "spamBody": "Aquesta comissió evita que els bots i els estafadors omplin el mercat d'anuncis falsos.", "trustLabel": "Construcció de confiança:", "trustBody": "Els comptes nous han de demostrar compromís abans de publicar. Després d'uns quants anuncis amb èxit, la comissió s'anul·la.", "supportsLabel": "Dóna suport a la comunitat:", "supportsPrefix": "La comissió va a", "supportsSpotOwner": ": la persona que ha creat aquest spot!", "supportsPlatform": ": ajuda a mantenir SkateSpots en marxa.", "oneTimeFee": "~{{usd}} USD • Comissió única", "payToContinue": "Paga {{amount}} sats per continuar", "proveWork": "Demostra feina en lloc de pagar: gratis", "proveWorkBody": "Gasta uns segons de CPU en lloc de {{amount}} sats. Sense diners ni moneder: un impost antispam, no un pagament.", "generating": "Generant la factura...", "processing": "Processant el pagament...", "qrAlt": "Codi QR de pagament", "copyInvoice": "Copia la factura", "openWallet": "Obre el moneder", "payWithWallet": "Paga amb el moneder connectat", "scanHint": "Escaneja el codi QR amb un moneder Lightning o fes servir els botons de dalt", "skipTitle": "Com evitar aquesta comissió en el futur:", "skip1": "Afegeix un spot de skate al mapa", "skip2": "Completa 2 o 3 anuncis amb èxit", "skip3": "Construeix la teva reputació a la comunitat", "skipNote": "Els membres de confiança tenen anuncis il·limitats i gratis!" }, "reputation": { "highlyTrusted": "Comerciant molt fiable", "building": "Construint reputació", "newTrader": "Comerciant nou", "title": "Intercanvis", "verified": "Verificats", "sales": "Vendes", "purchases": "Compres", "tradeConfirmedOne": "intercanvi confirmat mútuament", "tradeConfirmedMany": "intercanvis confirmats mútuament", "with": "amb", "personOne": "persona", "personMany": "persones", "awaiting": "Esperant confirmació mútua", "withPaymentProof": "amb una prova de pagament adjunta", "selfReported": "(declarat per l'usuari, no verificat)", "paymentVerified": "pagament verificat", "zapReceipt": "(rebut de zap)", "singlePartnerWarning": "Totes les confirmacions són amb el mateix compte. La confirmació mútua és declarada pels usuaris, així que tracta aquest registre amb prudència.", "lowDiversityWarning": "La majoria de confirmacions vénen de molt pocs comptes. Un grup petit que es valida entre si pot semblar actiu: tracta aquest registre amb prudència.", "ringWarning": "Aquests comptes intercanvien sobretot entre ells: un grup tancat. La confirmació mútua dins d'un grup tancat és una prova feble.", "weighted": "Ponderat per confiança i activitat", "footnote": "Declarat per l'usuari i signat per totes dues parts: un senyal, no una prova de pagament." }, "reputationPanel": { "reviewOfYou": "Ressenya sobre tu", "yourRecord": "el teu registre", "listing": "Anunci", "averageOne": "mitjana de {{count}} valoració", "averageMany": "mitjana de {{count}} valoracions", "reviewsTitle": "Ressenyes i registres d'intercanvis", "fromOthers": "{{count}} d'altres", "emptyBefore": "Encara no hi ha registres d'intercanvis. Tanca un tracte i confirma'l a", "emptyAfter": ": cada confirmació es converteix en una ressenya als dos perfils." }, "recommendations": { "published": "Recomanació publicada", "publishedBody": "Gràcies per avalar-lo.", "failed": "No s'ha pogut recomanar", "somethingWrong": "Alguna cosa ha fallat.", "title": "Comerciant fiable", "recommendedBy": "Recomanat per", "skaterOne": "skater", "skaterMany": "skaters", "none": "Encara no hi ha recomanacions.", "youRecommend": "Recomanes aquest comerciant ✓", "recommend": "Recomana com a comerciant fiable" }, "notification": { "newOffer": "Nova oferta", "counterOffer": "Contraoferta", "offerAccepted": "Oferta acceptada", "offerDeclined": "Oferta rebutjada", "offerWithdrawn": "Oferta retirada", "confirmTrade": "Confirma un intercanvi", "tradeConfirmed": "Intercanvi confirmat", "reviewOffer": "Revisa l'oferta", "openListing": "Obre l'anunci" }, "confirmRow": { "rateTrade": "Valora l'intercanvi:" }, "deckRating": { "title": "{{value}}/10 taules", "aria": "{{n}} de 10" }, "clink": { "tip": "Deixa propina en Bitcoin", "copiedBody": "Codi CLINK copiat al porta-retalls.", "copyFailed": "No s'ha pogut copiar", "copyFailedBody": "No s'ha pogut accedir al porta-retalls.", "whatIs": "Què és CLINK?", "tooltipTitle": "Paga directament amb Bitcoin a través de Nostr", "tooltipBody": "CLINK és un codi de pagament autocustodiat: sense compte d'aplicació ni intermediaris. Escaneja'l amb un moneder Lightning compatible i la propina va directament a la persona.", "descRecipient": "Envia un pagament Bitcoin (Lightning) autocustodiat a {{recipientName}}: sense intermediaris.", "descGeneric": "Envia un pagament Bitcoin (Lightning) autocustodiat a través de Nostr: sense intermediaris.", "qrAlt": "Codi QR de l'oferta CLINK", "copyCode": "Copia el codi CLINK", "openWallet": "Obre al moneder CLINK", "copyToWallet": "Copia el codi per al teu moneder", "priceFixed": "Fix: {{amount}} sats", "priceFixedShort": "Preu fix", "priceVariable": "Preu variable", "priceVariableCurrency": "Preu en {{currency}}", "priceSpontaneous": "Tries tu l'import", "footnote": "Escaneja amb un moneder compatible amb CLINK (p. ex. ShockWallet). Si no s'obre res, copia el codi de dalt: potser no tens cap moneder compatible amb CLINK instal·lat. Sense custodi ni servidor web: la factura es demana directament per Nostr." }, "paymentReadiness": { "ready": "Pots cobrar", "notReady": "Configura els pagaments per cobrar", "readyBefore": "La teva adreça Lightning", "readyAfter": " és al teu perfil: la gent et pot enviar zaps i pagar-te directament.", "silentSet": " També hi ha configurada una adreça de Bitcoin Silent Payment.", "notReadyBefore": "Afegeix una adreça Lightning (i, si vols, una adreça de Bitcoin Silent Payment) al teu", "nostrProfile": "perfil de Nostr", "notReadyAfter": "perquè els skaters et puguin pagar. Es configura un cop i funciona a tots els perfils que tinguis aquí." }, "seller": { "trade": "Intercanvi", "active": "Actiu", "markSold": "Marca com a venut", "yourListings": "Els teus anuncis", "activeCount": "{{count}} actius", "listItem": "Publica un article", "loading": "Carregant els teus anuncis…", "empty": "Encara no tens cap anunci.", "listFirst": "Publica el teu primer article" }, "noffer": { "label": "Codi d'oferta CLINK", "optional": "(opcional, avançat)", "offerId": "Oferta: {{id}}", "relay": "Relé: {{relay}}", "invalidBefore": "Això no sembla un", "invalidAfter": "codi vàlid.", "valid": "Codi CLINK vàlid: al teu perfil apareixerà un botó «Paga via CLINK».", "help": "Enganxa un codi de pagament CLINK autocustodiat (p. ex. de ShockWallet / Lightning.Pub) per acceptar pagaments Lightning natius de Nostr, sense servidor web ni custodi.", "learnSpecs": "Coneix les especificacions" }, "escrowPanel": { "escrowed": "{{amount}} sats en custòdia", "mint": "Mint", "refundSinceBefore": "El comprador pot reemborsar des de", "redeemBefore": "El venedor pot bescanviar ara · el comprador reemborsa després", "noExpiry": "Aquest testimoni no té caducitat." }, "escrowRequest": { "enterAmount": "Introdueix un import per a la custòdia", "minLock": "Bloqueja durant un mínim de {{days}} dies", "requestNote": "He deixat {{amount}} sats en custòdia per al nostre intercanvi: confirma la venda, si us plau.", "created": "Custòdia creada 🎉", "createdBody": "{{amount}} sats bloquejats durant {{days}} dies. {{sellerName}} pot bescanviar-los a l'entrega.", "createFailed": "No s'ha pogut crear la custòdia", "somethingWrong": "Alguna cosa ha fallat.", "title": "Deixa aquest intercanvi en custòdia", "description": "Els fons queden bloquejats per a {{sellerName}} i tu els pots recuperar si el tracte no es tanca després del termini. Cal un moneder Lightning connectat.", "amountLabel": "Import (sats)", "daysLabel": "Reemborsament al comprador després de (dies)", "daysHint": "Després d'aquests dies pots recuperar els fons si el venedor no ha fet l'entrega.", "lockedNotSent": "Els fons estan bloquejats en custòdia i desats en aquest dispositiu, però la sol·licitud no s'ha enviat. Torna a obrir l'anunci per reintentar-ho. No tornis a pagar.", "mintLabel": "Mint (on queden bloquejats els fons)", "sellerMintHint": "El venedor prefereix aquest mint; els fons bloquejats aquí són els més fàcils de bescanviar per a ell.", "mintHint": "La custòdia es fa en aquest mint. El venedor els bescanvia aquí, així que tria'n un en què confieu tots dos.", "noMints": "No hi ha cap mint disponible", "p2pkUnsupported": "Aquest mint no anuncia compatibilitat amb P2PK (NUT-11), així que no s'hi pot bloquejar la custòdia. Tria un altre mint.", "nativeOnly": "La custòdia de Cashu només està disponible a l'aplicació de SkateSpots (no a la versió web).", "lockAndRequest": "Bloqueja i sol·licita" } }, "placesUi": { "addToCalendar": { "add": "Afegeix al calendari", "appleOutlook": "Apple / Outlook (.ics)", "google": "Google Calendar" }, "attendees": { "goingCount": "hi van", "goingTab": "Hi van ({{count}})", "interestedTab": "Interessats ({{count}})", "nobodyGoing": "Encara no ho ha confirmat ningú.", "nobodyInterested": "Encara ningú no s'ha marcat com a interessat.", "noRsvps": "Encara no hi ha cap confirmació: sigues el primer a dir que hi vas.", "trusted": "De confiança", "trustedTitle": "Algú que segueixes o un col·laborador de confiança", "youTrust": "en qui confies" }, "bounty": { "addressCoords": "Adreça i coordenades", "basic": "Bàsic", "contactInfo": "Dades de contacte", "description": "Descripció", "earningPotential": "Potencial de guanys", "excellent": "Excel·lent!", "gettingStarted": "Per començar", "good": "Bé", "onePhoto": "Almenys 1 foto", "openingHours": "Horari", "shopName": "Nom de la botiga", "threePhotos": "3 fotos o més", "tip": "💡 Com més qualitat, més zaps de la comunitat!" }, "calendar": { "allDay": "Tot el dia", "eventDay": "Dia de l'esdeveniment", "eventsOnDay": "{{count}} esdeveniments", "eventsThisMonth": "esdeveniments aquest mes", "going": "hi van", "months": { "january": "Gener", "february": "Febrer", "march": "Març", "april": "Abril", "may": "Maig", "june": "Juny", "july": "Juliol", "august": "Agost", "september": "Setembre", "october": "Octubre", "november": "Novembre", "december": "Desembre" }, "nextMonth": "Mes següent", "nothingOnDay": "No hi ha res aquest dia.", "prevMonth": "Mes anterior", "tapHighlighted": "Toca un dia destacat per veure què hi ha.", "today": "Avui", "tourDay": "Dia de la ruta", "toursOnDay": "{{count}} rutes", "toursThisMonth": "rutes aquest mes", "weekdays": { "sun": "Dg.", "mon": "Dl.", "tue": "Dt.", "wed": "Dc.", "thu": "Dj.", "fri": "Dv.", "sat": "Ds." }, "weekdaysShort": { "sun": "D", "mon": "L", "tue": "M", "wed": "X", "thu": "J", "fri": "V", "sat": "S" } }, "countdown": { "ended": "Acabat", "happeningNow": "En curs", "inDays": "D'aquí a {{count}} dies", "inHoursMins": "D'aquí a {{hours}} h {{mins}} min", "inMins": "D'aquí a {{count}} min", "startingNow": "Comença ara", "tomorrow": "Demà" }, "createEvent": { "add": "Afegeix", "addNewSpot": "Afegeix un spot nou →", "changeSpot": "Canvia el spot", "created": "Esdeveniment creat!", "createdDesc": "El teu esdeveniment s'ha publicat a la xarxa.", "entryFee": "Entrada", "entryFeeHint": "(opcional: p. ex. «500 sats» o «10 €»)", "entryFeePlaceholder": "Deixa-ho buit per a esdeveniments gratuïts", "featuring": "Amb {{name}}", "featuringDesc": "Aquest acte s'etiquetarà com a música en directe i apareixerà a la seva llista de concerts.", "fundingGoal": "Objectiu de finançament", "fundingGoalHint": "(opcional: sats per finançar amb zaps)", "fundingGoalPlaceholder": "p. ex. 50000", "geoNotSupported": "Geolocalització no compatible", "geoNotSupportedDesc": "El teu navegador no admet la geolocalització.", "hideSpots": "Amaga els spots", "hostingAs": "Organitzes com a {{name}}", "hostingAsDesc": "Aquest esdeveniment apareixerà a la pàgina de la teva crew i es marcarà com a organitzat per la crew.", "imageUploaded": "Imatge pujada", "imageUploadedDesc": "La teva imatge s'ha pujat correctament.", "invalidDate": "Data no vàlida", "invalidDateDesc": "Introdueix una data i una hora d'inici vàlides.", "invalidEnd": "Hora de fi no vàlida", "invalidEndDesc": "L'hora de fi ha de ser posterior a l'hora d'inici.", "linkedTo": "Enllaçat a: {{title}}", "linkToSpot": "Enllaça amb un spot de skate", "linkToShop": "Enllaça amb una botiga", "selectedShop": "Enllaçat a {{name}}", "selectShopHint": "Opcional: si s'hi fa o l'organitza una botiga de skate.", "selectShop": "Selecciona la botiga", "changeShop": "Canvia la botiga", "hideShops": "Amaga les botigues", "searchShops": "Cerca botigues…", "noShopsMatch": "Cap botiga coincideix amb la cerca.", "noShopsAvailable": "Encara no hi ha botigues disponibles.", "linkToTour": "Enllaça amb una ruta (opcional)", "linkTourDesc": "Enllaça aquest esdeveniment amb una ruta per mostrar que forma part d'una sèrie més gran. Ideal per a rutes nacionals, aventures internacionals o dies de repte del World Destruction Tour.", "loadingSpots": "Carregant spots...", "loadingTours": "Carregant rutes...", "locationError": "Error de ubicació", "locationFound": "Ubicació trobada", "locationFoundDesc": "S'ha definit la teva ubicació actual.", "logoUrl": "URL del logotip (opcional)", "noSpotsAvailable": "No hi ha spots disponibles", "noSpotsMatch": "Cap spot coincideix amb la cerca", "noTourLinked": "Cap ruta enllaçada", "optional": "(opcional)", "pastDesc": "Tria una data i una hora futures perquè els skaters puguin confirmar l'assistència i venir.", "pastTitle": "Aquesta hora d'inici ja ha passat", "publishFailed": "No s'ha pogut publicar", "publishFeatured": "Publica l'esdeveniment destacat", "removeSponsor": "Treu el patrocinador", "searchSpots": "Cerca spots per nom, ubicació o categoria...", "selectedSpot": "Seleccionat: {{name}}", "selectSpot": "Selecciona el spot", "selectSpotHint": "Selecciona al mapa un spot on es faci aquest esdeveniment", "selectTour": "Selecciona la ruta", "somethingWrong": "Alguna cosa ha fallat", "sponsorName": "Nom del patrocinador", "sponsors": "Patrocinadors", "sponsorsHint": "Tens una botiga o una marca que hi dóna suport? Afegeix-ne el logotip: apareixerà com una franja «Presentat per» a l'esdeveniment.", "startRequired": "Cal una hora d'inici", "startRequiredDesc": "Introdueix quan comença l'esdeveniment.", "titleRequired": "Cal un títol", "titleRequiredDesc": "Introdueix un nom per a aquest esdeveniment.", "uploadFailed": "No s'ha pogut pujar", "uploadFailedDesc": "No s'ha pogut pujar la imatge", "websiteUrl": "URL del lloc web (opcional)" }, "createShop": { "address": "Adreça de la botiga", "addressPlaceholder": "p. ex. 411 N Fairfax Ave, Los Angeles, CA 90036", "addressRequired": "Cal una adreça", "addressRequiredDesc": "Introdueix l'adreça de la teva botiga.", "contactHint": "Ajuda els clients a contactar-te (es recomana almenys un mètode de contacte)", "contactInfo": "Dades de contacte", "created": "🎉 Botiga afegida!", "createdDesc": "La teva botiga de skate ja és al mapa. Els skaters et poden enviar zaps per donar-te les gràcies!", "descriptionPlaceholder": "Explica a la gent com és la teva botiga, què hi venen, què hi destaca...", "detailsDesc": "Explica a la comunitat com és la teva botiga. Tots els camps amb * són obligatoris.", "email": "Correu electrònic", "hoursOfOperation": "Horari d'obertura", "hoursPlaceholder": "p. ex. dl.-ds. 10-20 h, dg. 12-18 h", "instagram": "Instagram", "invalidCoords": "Coordenades no vàlides", "invalidCoordsDesc": "Introdueix una latitud (-90 a 90) i una longitud (-180 a 180) vàlides.", "latPlaceholder": "Latitud (p. ex. 34.0737)", "lngPlaceholder": "Longitud (p. ex. -118.3614)", "locationRequired": "Cal una ubicació", "locationRequiredDesc": "Introdueix les coordenades o fes servir la teva ubicació actual.", "loginToAdd": "Has d'iniciar sessió per afegir una botiga de skate.", "namePlaceholder": "p. ex. Supreme Los Angeles", "nameRequired": "Cal el nom de la botiga", "nameRequiredDesc": "Introdueix un nom per a la teva botiga.", "phoneNumber": "Telèfon", "publishFailedDesc": "Alguna cosa ha fallat. Consulta la consola per veure'n els detalls.", "shopPhotoAlt": "Botiga", "shopPhotos": "Fotos de la botiga", "subtitle": "Publica la teva botiga al mapa i connecta amb la comunitat", "upload": "Puja" }, "createTour": { "acceptedClipSources": "Fonts de clips acceptades", "acceptedClipSourcesDesc": "Quins formats acceptaràs per als clips?", "accommodationInfo": "Informació d'allotjament", "accommodationPlaceholder": "Recomanacions o opcions d'allotjament, p. ex. «Albergs econòmics a la ruta», «Cal portar material de càmping», «Airbnb inclòs»", "addChallenge": "Afegeix un repte", "addCity": "Afegeix una ciutat...", "addCountry": "Afegeix un país...", "addShopFirst": "Afegeix primer una botiga", "alsoSelected": "També seleccionats:", "availabilityPlaceholder": "p. ex. Caps de setmana, només matins, amb cita prèvia", "availabilityQuestion": "Quan acostumes a estar disponible?", "availableShops": "Botigues de skate disponibles ({{count}})", "challengeDescPlaceholder": "Descripció opcional...", "challenges": "Reptes", "challengesRequired": "Calen reptes", "challengesRequiredDesc": "Afegeix almenys un repte perquè els equips el completin.", "challengesSecret": "Tots els reptes són SECRETS fins a la data d'inici de la competició. Els equips no els veuran fins aleshores!", "challengeTitlePlaceholder": "Títol del repte, p. ex. «Kickflip per un salt de 10 graons»", "citiesLabel": "Ciutats", "citiesOnTour": "Ciutats de la ruta", "cityPlaceholder": "p. ex. Berlín, Alemanya", "cityRegion": "Ciutat / regió", "cityRequired": "Cal una ciutat o regió", "cityRequiredDesc": "Introdueix la teva ciutat o regió.", "clipAnyUrl": "🔗 Qualsevol URL", "clipBlossom": "📦 Pujada a Blossom", "clipInstagram": "📸 Instagram", "clipYouTube": "▶️ YouTube", "competitionDates": "Dates de la competició", "competitionDatesWarning": "⚠️ Tots els reptes són SECRETS fins a la data d'inici! Els equips no els veuran fins que comenci la competició.", "competitionLocations": "Ubicacions de la competició", "competitionLocationsDesc": "On competiran els equips? Afegeix-hi totes les ciutats i països.", "coordsHint": "Les coordenades són opcionals. Afegeix-les per marcar el punt de trobada al mapa.", "countriesLabel": "Països", "countriesRequired": "Calen països", "countriesRequiredDesc": "Afegeix almenys un país per a la teva ruta internacional.", "createdDestruction": "💀 RUTA WORLD DESTRUCTION CREADA!", "createdDestructionDesc": "Els equips ja es poden inscriure. Els reptes es revelaran a la data d'inici!", "createDestructionTour": "Crea una ruta World Destruction", "createdInternational": "✈️ Ruta internacional creada!", "createdInternationalDesc": "La teva aventura global ja és a la llista! Connecta amb skaters d'arreu del món.", "createdLocal": "🏠 Ruta local creada!", "createdLocalDesc": "La teva ruta ja és visible. Els skaters poden reservar per missatge directe!", "createdNational": "🚐 Ruta nacional creada!", "createdNationalDesc": "El teu road trip ja està en marxa! Comença a coordinar-te amb els skaters interessats.", "departure": "Sortida *", "departureRequired": "Cal una data de sortida", "departureRequiredDesc": "Indica quan surt el viatge perquè els skaters puguin planificar i reservar.", "descriptionPlaceholder": "Descriu què viuran els skaters: els spots que visitareu, l'ambient, què fa única la teva ruta...", "destructionDesc": "Munta la teva competició global estil KOTR: tu ho defineixes TOT!", "discountHint": "Els participants de la ruta poden mostrar la confirmació de reserva a la botiga per obtenir aquest descompte", "discountPercentage": "Percentatge de descompte", "dropTour": "Publica una ruta", "duration": "Durada", "durationHintDestruction": "Quant dura la competició? (1-12 mesos)", "durationHintInternational": "Quantes setmanes dura l'aventura? (fins a 2 mesos)", "durationHintLocal": "Quant dura la teva ruta habitual?", "durationHintNational": "Quants dies dura el road trip?", "durationWeeksMonths": "{{weeks}} setmanes (~{{months}} mesos)", "editTour": "Edita la ruta", "enable": "Activa", "enabled": "Activat", "endBeforeStart": "Fi abans de l'inici", "endBeforeStartDesc": "La data de fi de la competició ha de ser igual o posterior a la data d'inici.", "endDate": "Data de fi", "entryFeeHint": "Et quedes el 95 % • La plataforma es queda el 5 % • Deixa-ho buit per a entrada gratuïta", "entryFeePerTeam": "Entrada per equip (sats)", "entryFeePlaceholder": "p. ex. 100000", "entryPrizes": "Entrada i premis", "filmPremieres": "Estrenes dels films dels equips", "filmPremieresDesc": "Després de la competició, els clips de cada equip es converteixen en un film complet que es pot estrenar a botigues de skate d'arreu del món.", "filmPremieresInfo": "🎥 Els equips munten els clips dels reptes en un film final. Les botigues poden organitzar estrenes, connectant la competició global amb les comunitats locals.", "filmReleaseDate": "Data d'estrena del film (opcional)", "filmReleaseDateHint": "Quan estaran disponibles els films. Deixa-ho buit per publicar-los just després que acabi la competició.", "fixedSession": "Sessió fixa", "fixedSessionDesc": "Una data i hora concretes", "flexible": "Flexible", "flexibleDesc": "Reserva quan vulguis per missatge directe", "hide": "Amaga", "howDestruction1": "• Competició global per equips: fins a 12 mesos de durada", "howDestruction2": "• TU defineixes els reptes, els punts i els premis: nosaltres només posem la plataforma", "howDestruction3": "• Tots els reptes són SECRETS fins a la data d'inici de la competició", "howDestruction4": "• Clips amb pujada a Blossom O enllaços externs (YouTube, Instagram, qualsevol URL)", "howDestruction5": "• Només nivell avançat: tots els tipus de spot s'inclouen automàticament", "howDestruction6": "• La plataforma només es queda el 5 % de les entrades (NO del premi acumulat)", "howDestructionTitle": "💀 RUTA WORLD DESTRUCTION - Estil KOTR", "howInternational1": "• Aventures transfrontereres per diversos països", "howInternational2": "• Tu fixes el preu: la plataforma només es queda el 5 %", "howInternational3": "• Fixa les dates de sortida i de tornada perquè la colla pugui reservar vols", "howInternational4": "• Connecta skaters d'arreu del món", "howInternational5": "• Crea experiències globals inoblidables!", "howInternationalTitle": "Com funcionen les rutes internacionals", "howItWorks": "Com funciona:", "howLocal1": "• Tu fixes el preu: la plataforma es queda el 10 %", "howLocal2": "• Els spots amagats segueixen amagats: els ensenyes en persona", "howLocal3": "• Organitza una sessió programada o mantén-ho flexible / amb cita prèvia", "howLocal4": "• Els skaters reserven per missatge directe, paguen en Lightning i ho poden afegir al calendari", "howLocal5": "• Construeix la teva reputació amb ressenyes i zaps", "howLocalTitle": "Com funcionen les rutes locals", "howNational1": "• Road trips per diverses ciutats del teu país", "howNational2": "• Tu fixes el preu: la plataforma només es queda el 7 %", "howNational3": "• Fixa les dates del viatge perquè els skaters puguin demanar dies lliures i organitzar-se", "howNational4": "• Inclou informació de transport i allotjament per a la colla", "howNational5": "• Construeix aventures de skate llegendàries!", "howNationalTitle": "Com funcionen les rutes nacionals", "imageUploadedDesc": "S'ha pujat la imatge de la teva ruta.", "incompleteCoords": "Coordenades incompletes", "incompleteCoordsDesc": "Introdueix la latitud i la longitud, o deixa les dues buides.", "internationalDetails": "Detalls de l'aventura internacional", "languagesSelected": "{{count}} seleccionats", "languagesSpoken": "Idiomes", "latOptional": "Latitud (opcional)", "lngOptional": "Longitud (opcional)", "loadingProfile": "Carregant el perfil...", "loadingProfileDesc": "Comprovant l'estat de la teva verificació NIP-05.", "loadingShops": "Carregant botigues...", "localShopPremieres": "Estrenes a botigues locals", "localShopPremieresDesc": "Les botigues de skate d'arreu del món poden organitzar nits de films", "loginToCreate": "Has d'iniciar sessió per crear una ruta.", "maxGroupSize": "Mida màxima del grup", "maxTeams": "Màxim d'equips", "maxTeamSize": "Mida màxima de l'equip", "meetingLocationSet": "S'ha definit la teva ubicació actual com a punt de trobada.", "meetingPointDesc": "On trobaràs els participants de la ruta? Tria un lloc públic i conegut.", "meetingPointLabel": "Punt de trobada", "meetingPointPlaceholder": "p. ex. Estació de Warschauer Straße", "meetingPointRequired": "Cal un punt de trobada", "meetingPointRequiredDesc": "Introdueix on trobaràs els participants de la ruta.", "minTeamSize": "Mida mínima de l'equip", "noChallenges": "Encara no hi ha reptes", "noChallengesDesc": "Afegeix reptes perquè els equips els completin", "noPartnerShop": "Cap botiga col·laboradora", "noShopsFound": "Encara no s'ha trobat cap botiga de skate a la xarxa.", "noShopsRegistered": "Encara no hi ha cap botiga de skate registrada", "onlineRelease": "Estrena en línia", "onlineReleaseDesc": "Publica també els films a YouTube/Nostr", "organizerContact": "Dades de contacte de l'organitzador", "organizerContactHint": "Seran visibles per als equips inscrits", "organizerContactPlaceholder": "Com poden contactar-te els equips? p. ex. npub de Nostr, correu, Telegram, etc.", "partnerDiscountDesc": "Ofereix un descompte als participants de la ruta en una botiga de skate local", "partnerStep1": "1. Col·labora amb una botiga de skate local de confiança", "partnerStep2": "2. Fixa un percentatge de descompte per als participants de la ruta", "partnerStep3": "3. Després de la ruta, dóna als participants una confirmació per mostrar a la botiga", "partnerStep4": "4. La botiga aplica el descompte: crea comunitat i porta gent a la botiga!", "percentOff": "{{percent}}% DE DESCOMPTE", "photoHint": "Afegeix una foto teva patinant o d'algun spot xulo de la teva ruta.", "pickRide": "Tria el teu vehicle", "place1": "🥇 1r", "place2": "🥈 2n", "place3": "🥉 3r", "platformFee": "Tu fixes el preu • La plataforma es queda {{percent}}", "points": "Punts:", "pricePerPerson": "Preu per persona (sats)", "pricePlaceholder": "p. ex. 25000", "prizeDistribution": "Distribució dels premis", "prizePoolHint": "Opcional: total de premis disponibles", "prizePoolPlaceholder": "p. ex. 2000000", "proTipDesc": "Abans de publicar un descompte de col·laboració, contacta amb el propietari de la botiga per missatge directe per acordar el percentatge. Així t'assegures que hi està d'acord i que aplicarà el descompte als participants de la teva ruta.", "proTipTitle": "💡 Consell: coordina't primer amb la botiga!", "return": "Tornada", "returnBeforeDeparture": "Tornada abans de la sortida", "returnBeforeDepartureDesc": "La data de tornada ha de ser igual o posterior a la data de sortida.", "roadTripDetails": "Detalls del road trip", "schedule": "Programació", "scheduleDesc": "Organitza-ho com una sessió programada puntual o mantén-ho flexible i deixa que els skaters reservin un dia per missatge directe.", "secretUntilStart": "Secret fins a l'inici", "selectPartnerShop": "Selecciona la botiga col·laboradora", "sessionDateRequired": "Cal una data de sessió", "sessionDateRequiredDesc": "Tria la data i l'hora de la sessió programada o canvia a una programació flexible.", "sessionDateTime": "Data i hora de la sessió", "sessionDateTimeHint": "Els skaters veuran aquesta hora i la podran afegir al calendari des de la pàgina de la ruta.", "shopPremieresContact": "Contacta directament amb aquestes botigues per organitzar nits d'estrena. Tots els acords són privats.", "shopPremieresHow": "💡 Com funcionen les estrenes a botigues: contacta directament amb les botigues per organitzar nits d'estrena. Tots els acords són privats entre tu i les botigues.", "shopsCanRegister": "Les botigues es poden registrar a /create-shop", "show": "Mostra", "showAllLanguages": "Mostra els {{count}} idiomes", "somethingWrong": "Alguna cosa ha fallat.", "spotTypes": "Tipus de spots", "spotTypesRequired": "Calen tipus de spots", "spotTypesRequiredDesc": "Selecciona almenys un tipus de spot que mostraràs.", "startDate": "Data d'inici", "startDateRequired": "Cal una data d'inici", "startDateRequiredDesc": "Indica quan comença la competició (els reptes es revelaran en aquesta data).", "startingCity": "Ciutat d'inici", "startingCityPlaceholder": "p. ex. Los Angeles, EUA", "teamSettings": "Configuració d'equips", "teamsCount": "{{count}} equips", "titlePlaceholder": "p. ex. Berlín Kreuzberg - Ruta de spots underground", "titleRequired": "Cal un títol de la ruta", "titleRequiredDesc": "Introdueix un nom per a la teva ruta.", "totalPercent": "Total: {{percent}}%", "totalPrizePool": "Premi acumulat total (sats)", "tourDesc": "Explica als skaters què poden esperar de la teva ruta", "tourDetails": "Detalls de la ruta", "tourPhoto": "Foto de la ruta", "tourTitle": "Títol de la ruta", "transportDestructionPlaceholder": "Com viatjaran els equips entre ubicacions? Hi ha transport inclòs o recomanat?", "transportInfo": "Informació de transport", "transportPlaceholder": "Com viatjaran els participants? p. ex. «Furgoneta inclosa», «Voleu a Barcelona i lloguem una furgoneta», «Tren entre ciutats»", "tripDatesDesc": "Fixa les dates perquè els skaters puguin demanar dies lliures, reservar vols i planificar el viatge.", "tripDatesTitle": "Dates del viatge", "updated": "Ruta actualitzada!", "updatedDesc": "S'han publicat els teus canvis.", "upload": "Puja", "view": "Veure →", "worldDestruction": "Ruta World Destruction", "youReceive": "Reps: {{amount}} sats per persona" }, "editEvent": { "accessDenied": "Accés denegat", "accessDeniedDesc": "Només pots editar els esdeveniments que has creat.", "backToEvent": "Torna a l'esdeveniment", "detailsDesc": "Actualitza la informació d'aquest esdeveniment. Tots els camps amb * són obligatoris.", "eventCover": "Imatge de portada", "locationUpdated": "Ubicació actualitzada.", "loginToEdit": "Has d'iniciar sessió per editar aquest esdeveniment.", "newSpot": "Spot nou: {{location}}.", "newTime": "Hora nova: {{date}} a les {{time}}.", "saveChanges": "Desa els canvis", "saving": "Desant...", "title": "Edita l'esdeveniment", "updated": "Esdeveniment actualitzat!", "updatedDesc": "S'han publicat els teus canvis a la xarxa.", "updateDetails": "Actualitza els detalls de {{title}}", "updatedNotified": "Canvis publicats: {{count}} assistents avisats.", "updateFailed": "No s'ha pogut actualitzar", "updateMessage": "{{parts}}: consulta l'esdeveniment per veure'n els detalls." }, "editShop": { "accessDeniedDesc": "Només pots editar les botigues que has creat.", "backToShop": "Torna a la botiga", "detailsDesc": "Actualitza la informació de la teva botiga. Tots els camps amb * són obligatoris.", "loginToEdit": "Has d'iniciar sessió per editar aquesta botiga.", "updated": "Botiga actualitzada!", "updateDetails": "Actualitza els detalls de {{name}}" }, "editTour": { "accessDeniedDesc": "Només pots editar les rutes que has creat.", "loginToEdit": "Has d'iniciar sessió per editar aquesta ruta." }, "eventCard": { "report": "Denuncia" }, "eventDetail": { "aCrew": "una crew", "addToCalendar": "Afegeix al calendari", "eventPass": "Passi de l'esdeveniment", "backToEvents": "Torna als esdeveniments", "cancelled": "Aquest esdeveniment s'ha cancel·lat", "checkUpdate": ": consulta l'actualització", "copyFailed": "No s'ha pogut copiar", "date": "Data", "editEvent": "Edita l'esdeveniment", "eventFallback": "Esdeveniment", "eventOrganizer": "Organitzador de l'esdeveniment", "getDirections": "Com arribar-hi", "linkCopied": "Enllaç copiat", "linkCopiedDesc": "Enllaç de l'esdeveniment copiat al porta-retalls: enganxa'l on vulguis.", "live": "En directe:", "liveMusic": "música en directe", "location": "Ubicació", "newLocation": "Ubicació nova", "noRsvps": "No s'ha registrat cap confirmació.", "organizer": "Organitzador", "rsvpsClosed": "Les confirmacions estan tancades: l'amfitrió ha cancel·lat aquest esdeveniment.", "seeMap": "Veure el mapa", "shareEvent": "Comparteix l'esdeveniment", "shareText": "{{title}}: un esdeveniment de skate a SkateSpots", "shareTextFallback": "Mira aquest esdeveniment de skate a SkateSpots", "time": "Hora", "timeChanged": "Hora canviada", "updatesFromHost": "Actualitzacions de l'amfitrió", "where": "On", "whoCame": "Qui hi va venir", "whosGoing": "Qui hi va" }, "events": { "calendar": "Calendari", "createTour": "Crea una ruta", "events": "Esdeveniments", "faqFooter": "Tens preguntes? Consulta les FAQ →", "hosting": "Organitzes", "hostingSubtitle": "Els teus esdeveniments: confirmacions, actualitzacions i edicions ràpides", "list": "Llista", "noEventsMatchFilters": "Cap esdeveniment coincideix amb els filtres. Prova d'ajustar-los o d'esborrar-los.", "noPast": "No hi ha esdeveniments passats", "noPastBody": "No s'ha trobat cap esdeveniment de skate passat amb els filtres actuals.", "noTours": "No s'ha trobat cap ruta", "noToursBody": "Encara no hi ha rutes de skate. Crea la primera i porta els skaters a descobrir spots!", "noToursMatchFilters": "Cap ruta coincideix amb els filtres. Prova d'ajustar-los o d'esborrar-los.", "noUpcoming": "No hi ha esdeveniments propers", "noUpcomingBody": "No s'ha trobat cap esdeveniment de skate proper. Sigues el primer a crear-ne un!", "past": "Passats", "resultsCount": "{{count}} resultats", "searchCity": "Ciutat…", "searchEvent": "Nom de l'esdeveniment…", "searchTour": "Nom de la ruta…", "tours": "Rutes", "toursSubtitle": "Guies locals, road trips i competicions World Destruction", "upcoming": "Propers" }, "eventTypes": { "contest": "Concurs", "demo": "Demo", "jam": "Jam", "meetup": "Trobada", "premiere": "Estrena", "session": "Sessió", "workshop": "Taller" }, "featured": { "active": "Actiu", "bodyEvent": "Publicar és gratuït. Els esdeveniments destacats tenen una insígnia i apareixen a dalt de la pàgina d'esdeveniments.", "bodyTour": "Publicar és gratuït. Les rutes destacades tenen una insígnia i apareixen a dalt de la llista de rutes.", "contextEvent": "El teu esdeveniment apareix igualment i gratis: el destaque només afegeix la insígnia i l'impuls.", "contextTour": "La teva ruta apareix igualment i gratis: el destaque només afegeix la insígnia i l'impuls.", "daysRemaining": "Destaque actiu · queden {{count}} dies.", "headingEvent": "Destaca aquest esdeveniment", "headingTour": "Destaca aquesta ruta", "optional": "opcional", "platformOwner": "Propietari de la plataforma: el destaque sempre està actiu." }, "filters": { "activeCount": "{{count}} actius", "all": "Tots", "allLevels": "Tots els nivells", "eventType": "Tipus d'esdeveniment", "following": "Segueixes", "newest": "Més recents", "popular": "Populars", "showResults": "Mostra els resultats", "showResultsActive": "Mostra els resultats · {{count}} actius", "skillLevel": "Nivell", "sortBy": "Ordena per", "topRated": "Millor valorats", "tourCategory": "Categoria de la ruta", "trusted": "De confiança", "trustLevel": "Nivell de confiança", "verified": "Verificats" }, "food": { "bar": "Bar", "cafe": "Cafè", "call": "Truca", "chooseSpot": "Tria un spot...", "directions": "Com arribar-hi", "fastFood": "Menjar ràpid", "foodCourt": "Zona de restauració", "locationLabel": "Ubicació:", "noneFound": "No s'ha trobat cap lloc per menjar", "noneFoundDesc": "No hem trobat cap restaurant ni cafè a menys d'1 km d'aquest spot. Prova de seleccionar una altra ubicació.", "placesFound": "{{count}} llocs trobats a menys d'1 km de {{spot}}", "pub": "Pub", "restaurant": "Restaurant", "selectSpot": "Selecciona un spot de skate", "selectSpotDesc": "Tria un spot de skate al desplegable de dalt per trobar-hi restaurants, cafès i altres opcions per menjar a prop.", "selectSpotTitle": "Selecciona un spot de skate", "subtitle": "Troba llocs per menjar a prop dels teus spots de skate preferits", "title": "Menjar a prop dels spots", "unknown": "Desconegut", "website": "Lloc web" }, "rsvp": { "areYouGoing": "Hi vas?", "cant": "No puc", "cantMakeIt": "No hi puc anar", "going": "Hi vaig", "goingCount": "hi van", "goingShort": "Hi vaig", "hostNote": "Organitzes aquest esdeveniment, però també pots definir el teu estat.", "interested": "M'interessa", "interestedCount": "interessats", "loginToRsvp": "Inicia sessió per confirmar l'assistència.", "maybe": "Potser", "toastError": "No s'ha pogut confirmar", "toastGoing": "Hi vas! 🛹", "toastInterested": "Marcat com a interessat.", "toastNotGoing": "Marcat com que no hi vas.", "tryAgain": "Torna-ho a provar." }, "shop": { "addNip05Settings": "Afegeix NIP-05 a la configuració", "adminRemovedReason": "Un admin de SkateSpots ha retirat la botiga «{{name}}»", "areYouOwner": "Ets el propietari de la botiga?", "backToMap": "Torna al mapa", "claimDesc": "Si ets el propietari o gestiones aquesta botiga, la pots reclamar per verificar-ne la propietat amb NIP-05.", "claimNip05Intro": "Per reclamar aquesta botiga, afegeix un identificador NIP-05 que coincideixi amb el domini del web de la botiga. Per exemple, si el web de la botiga és", "claimNip05Your": "el teu NIP-05 hauria de ser", "contactShop": "Contacta amb la botiga", "deleted": "Botiga eliminada", "deletedDesc": "Sol·licitud d'eliminació enviada als relés. La majoria de relés retiraran aquest contingut.", "deleteDialogDesc": "Això eliminarà «{{name}}» permanentment de tots els relés. Aquesta acció no es pot desfer.", "deleteDialogTitle": "Vols eliminar la botiga?", "deletedReason": "Botiga eliminada", "deleteFailed": "No s'ha pogut eliminar", "deleteShop": "Elimina la botiga", "linkCopied": "Enllaç copiat!", "linkCopiedDesc": "Enllaç de la botiga copiat al porta-retalls.", "nip05Required": "⚠️ Cal verificació NIP-05 per reclamar botigues", "opens": "Obre: {{domain}}", "removeAdmin": "Retira (admin)", "removed": "Botiga retirada", "removedDesc": "Aquesta botiga s'ha retirat i s'amagarà a tot SkateSpots.", "removeDialogDesc": "Com a admin de SkateSpots, estàs retirant «{{name}}». S'amagarà a tota l'aplicació per a tothom i s'enviarà una sol·licitud d'eliminació als relés.", "removeDialogTitle": "Vols retirar aquesta botiga? (admin)", "removeShop": "Retira la botiga", "tipMapper": "Dóna una propina al col·laborador", "tipMapperDesc": "Aquesta botiga l'ha afegida un membre de la comunitat. Envia-li un zap per donar-li les gràcies!", "updateNip05": "Actualitza el NIP-05 per reclamar-la", "viewPhotoFull": "Veure la foto a pantalla completa", "viewPhotoOf": "Veure la foto {{index}} de {{total}}" }, "sponsors": { "presentedBy": "Presentat per" }, "tourCard": { "active": "Activa", "completed": "Completada", "contactForPrice": "Consulta el preu", "durationDays": "{{count}} dies", "durationHours": "{{count}} hores", "durationMonths": "{{count}} mesos", "durationWeeks": "{{count}} setmanes", "entry": "Entrada: {{amount}} sats", "happeningNow": "En curs", "inDays": "D'aquí a {{count}} dies", "inHours": "D'aquí a {{count}} h", "inMonths": "D'aquí a {{count}} mesos", "inWeeks": "D'aquí a {{count}} setmanes", "maxGroup": "Màx. {{count}}", "price": "{{amount}} sats", "prizePool": "{{amount}} sats", "registrationOpen": "Inscripcions obertes", "startingSoon": "Comença aviat", "teamsMax": "Màxim {{count}} equips", "tomorrow": "Demà", "worldwide": "A tot el món" }, "tourDetail": { "about": "Sobre aquesta ruta", "availability": "Disponibilitat", "competitionWindow": "Període de competició", "contactToBook": "Contacta amb el guia per reservar", "discountAt": "{{percent}}% de descompte a {{shop}}", "duration": "Durada", "languages": "Idiomes", "loginToBook": "Inicia sessió per reservar", "loginToBookDesc": "Inicia sessió per contactar amb el guia i reservar aquesta ruta", "maxGroup": "Grup màxim", "meetingPoint": "Punt de trobada", "notFound": "Ruta no trobada", "notFoundDesc": "Aquesta ruta potser s'ha eliminat o no existeix.", "organizer": "Organitzador", "partnerDiscount": "Descompte de la botiga col·laboradora", "partnerDiscountDesc": "Reserva aquesta ruta per obtenir un descompte a la botiga de skate col·laboradora. Mostra la confirmació de reserva al personal de la botiga.", "people": "{{count}} persones", "perPerson": "per persona", "price": "Preu", "runsAbout": "Dura aproximadament {{duration}}", "scheduledSession": "Sessió programada", "shareText": "Mira aquesta ruta de skate local: {{title}}", "skillLevel": "Nivell", "spotTypes": "Tipus de spots", "tourGuide": "Guia de la ruta", "tourSponsors": "Patrocinadors de la ruta", "tripDates": "Dates del viatge", "viewProfile": "Veure el perfil" }, "updates": { "admin": "Admin", "adminNote": "Publiques com a admin de SkateSpots. Es marcarà clarament com un avís d'admin, no de l'amfitrió.", "kindCancelled": "Cancel·lat", "kindNewSpot": "Spot nou", "kindNewTime": "Hora nova", "kindUpdate": "Actualització", "loading": "Carregant actualitzacions…", "notifiedCount": "{{count}} persones avisades.", "notifiedEveryone": "Tothom ho veurà a l'esdeveniment.", "notifiesRsvps": "Avisa {{count}} confirmacions", "noUpdates": "Encara no hi ha actualitzacions de l'amfitrió. Confirma l'assistència i t'avisarem si hi ha cap canvi.", "placeholder": "Pluja: ho passem a diumenge a les 14 h. Trobada al vorell del darrere…", "post": "Publica", "postAdminUpdate": "Publica un avís d'admin", "posted": "Actualització publicada", "postError": "No s'ha pogut publicar l'actualització", "postUpdate": "Publica una actualització", "tryAgain": "Torna-ho a provar.", "visibleToEveryone": "Visible per a tothom en aquest esdeveniment" }, "destination": { "bitcoin": "Bitcoin", "closeSearch": "Tanca la cerca", "nothingMatches": "No hi ha res que coincideixi amb «{{query}}».", "placeholder": "Cerca spots, botigues, comerços de Bitcoin…", "shop": "Botiga", "spot": "Spot", "typeChars": "Escriu almenys 2 caràcters. Cerca spots de skate, botigues de skate i comerços de Bitcoin.", "typeCharsNear": "Escriu almenys 2 caràcters. Cerca spots de skate, botigues de skate i comerços de Bitcoin a prop." }, "dateWindow": { "any": "Qualsevol", "anytime": "Quan vulguis", "month": "Aquest mes", "monthShort": "Mes", "today": "Avui", "todayShort": "Avui", "week": "Aquesta setmana", "weekend": "Cap de setmana", "weekendShort": "Cap de setm.", "weekShort": "Setmana" } }, "marketplace": { "title": "Mercat", "subtitle": "Compra, ven i intercanvia material de skate", "addListing": "Afegeix un anunci", "condition": "Estat", "conditions": { "new": "Nou", "likeNew": "Com nou", "good": "Bé", "fair": "Acceptable", "poor": "Dolent" }, "categories": { "all": "Tots", "decks": "Taules", "trucks": "Eixos", "wheels": "Rodes", "bearings": "Rodaments", "shoes": "Sabates", "clothing": "Roba", "protection": "Proteccions", "other": "Altres" }, "priceRange": "Interval de preu", "location": "Ubicació", "seller": "Venedor", "contact": "Contacta amb el venedor", "makeOffer": "Fes una oferta", "sold": "Venut", "available": "Disponible", "gear": "Material", "sellGear": "Ven material", "wantToBuy": "Vull comprar" } }; export default batch4;