const batch5 = { labUi: { activeCount: "{{count}} activos", addMusicProfile: "Engadir perfil de música", all: "Todos", clearAll: "Borrar todo", collective: "Colectivo", filters: "Filtros", following: "Seguindo", getRiderCard: "Obter tarxeta de rider", judgeEvents: "Xulgar eventos", justASkater: "Só un", labForServices: "O Lab é para servizos. Explora e únete a toda a comunidade skater", loginToOffer: "Inicia sesión para ofrecer servizos", newest: "Máis recentes", noResults: "Sen resultados", offer: "Ofrecer", offerBuilding: "Ofrecer construción", offerCoaching: "Ofrecer adestramento", offerClothing: "Ofrecer roupa", offerCuts: "Ofrecer cortes", offerDesignArt: "Ofrecer deseño / arte", offerEditing: "Ofrecer edición", offerFilming: "Ofrecer filmación", offerGraffiti: "Ofrecer graffiti", offerPhotography: "Ofrecer fotografía", offerServices: "Ofrecer servizos", yourProfiles: "Os teus perfís do Lab", preview: { button: "Vista previa", title: "Vista previa en directo", desc: "Así se verá o teu perfil de {{noun}} cando o publiques.", untitled: "O teu nome", noBio: "Aínda non hai biografía — engade unha liña sobre o que ofreces.", years: "{{count}} anos de experiencia", portfolio: "Portafolio", note: "Só vista previa — aínda non se publicou nada." }, draft: { title: "Tes un borrador sen gardar", body: "Continúa onde o deixaches — non se publica nada ata que premas Publicar. Licenciado baixo a GNU Affero General Public License v3.0: as versións derivadas e aloxadas deben seguir abertas baixo os mesmos termos, porque o uso en rede conta como distribución.", resume: "Continuar co borrador", discard: "Descartar borrador" }, progress: { title: "Completitude do perfil", count: "{{done}} de {{total}} feitos", photo: "Foto", bio: "Biografía", skills: "Habilidades", rate: "Tarifa", location: "Localización", contact: "Contacto" }, wizard: { identity: "Identidade", offer: "O que ofreces", rates: "Tarifas", contact: "Contacto", media: "Multimedia" }, offerTattoo: "Ofrecer tatuaxes", offerTraining: "Ofrecer adestramento / fisioterapia", organizeEvents: "Organizar eventos", resultsMany: "{{count}} resultados", resultsOne: "{{count}} resultado", searchCityPlaceholder: "Cidade…", searchNamePlaceholder: "Nome, biografía…", showResults: "Ver resultados", showResultsActive: "Ver resultados · {{count}} activos", skaterWord: "skater", sortBy: "Ordenar por", theCrew: "A crew", topRated: "Mellor valorados", trusted: "De confianza", trustLevel: "Nivel de confianza", yearsExp: "{{count}} anos de exp.", tabCoaches: "Adestradores", tabFilmers: "Filmers", tabPhoto: "Foto", tabEditors: "Editores", tabBuilders: "Construtores", tabArtists: "Artistas", tabGraffiti: "Graffiti", tabTattoo: "Tatuaxes", tabTrainers: "Preparadores", tabMusic: "Música", tabJudges: "Xuíces", tabOrganizers: "Organizadores", tabBarbers: "Barbeiros", tabClothing: "Roupa", filterSkillsToLearn: "Habilidades para aprender", filterContentType: "Tipo de contido", filterEquipmentStyle: "Equipamento e estilo", filterServices: "Servizos", filterCamera: "Cámara", filterLenses: "Obxectivos", filterLighting: "Iluminación", filterSupportRig: "Soporte e equipo", filterStyle: "Estilo", filterWhatTheyBuild: "O que constrúen", filterMaterialsTrade: "Materiais e oficio", filterProjectScale: "Escala do proxecto", filterWhatTheyMake: "O que fan", filterMedium: "Técnica", filterSoftwareTools: "Software e ferramentas", filterWorkContext: "Contexto de traballo", filterMethod: "Método", filterFocus: "Enfoque", filterInjuriesTreated: "Lesións tratadas", filterCredentialsSetting: "Titulacións e modalidade", filterGenre: "Xénero", filterInstrumentsRole: "Instrumentos e rol", filterEventFormats: "Formatos de evento", filterSpecialty: "Especialidade", filterLevelCircuit: "Nivel / circuíto", filterEventTypes: "Tipos de evento", filterWhatYouHandle: "O que xestionas", filterScale: "Escala", filterWhatTheyOffer: "O que ofrecen", filterSignatureStyles: "Estilos característicos", filterSetting: "Onde traballan", filterEditType: "Tipo de edición", role: { coach: "Adestrador", filmer: "Filmer", builder: "Construtor", editor: "Editor de vídeo", photographer: "Fotógrafo", skater: "Skater" }, empty: { footer: "Tes dúbidas? Consulta as preguntas frecuentes →", loginSuffix: "para crear un perfil.", coachesTitle: "Aínda non hai adestradores", coachesBody: "Sé o primeiro en ofrecer clases de skate na túa zona.", filmersTitle: "Aínda non hai filmers", filmersBody: "Sé o primeiro en ofrecer filmación de skate: clips, partes completas, cobertura de concursos e máis.", photographersTitle: "Aínda non hai fotógrafos", photographersBody: "Sé o primeiro en ofrecer fotografía de skate na túa zona: fotos de acción, secuencias, editorial e máis.", editorsTitle: "Aínda non hai editores de vídeo", editorsBody: "Sé o primeiro en ofrecer servizos de edición de vídeo de skate.", buildersTitle: "Aínda non hai construtores", buildersBody: "Sé o primeiro en anunciar a túa construción de ramplas, parques ou DIY: formigón, madeira, barandillas e máis.", artistsTitle: "Aínda non hai artistas", artistsBody: "Sé o primeiro en ofrecer deseños de táboas, logotipos, carteis e merch para a escena.", graffitiTitle: "Aínda non hai artistas de graffiti", graffitiBody: "Sé o primeiro en ofrecer pezas, murais e arte para skateparks na túa zona.", tattooTitle: "Aínda non hai tatuadores", tattooBody: "Sé o primeiro tatuador da cultura skate en anunciarte: flash, personalizados, liña fina e máis.", trainersTitle: "Aínda non hai preparadores", trainersBody: "Sé o primeiro preparador ou fisioterapeuta en axudar aos skaters a poñerse fortes e manterse sans.", musiciansTitle: "Aínda non hai músicos", musiciansBody: "Patinas e fas música? Engade o teu grupo ou proxecto en solitario: xéneros, instrumentos e ligazóns.", judgesTitle: "Aínda non hai xuíces", judgesBody: "Organizas competicións xustas? Anúnciate para xulgar Game of S.K.A.T.E., best trick, concursos e paradas de xira.", organizersTitle: "Aínda non hai organizadores", organizersBody: "Organizas quedadas, competicións, encontros ou demos? Anúnciate para que os skaters poidan atoparte e reservar contigo.", barbersTitle: "Aínda non hai barbeiros", barbersBody: "Cortas o pelo a skaters? Anuncia o teu local ou servizo a domicilio para que a escena poida lucir un corte fresco.", clothingTitle: "Aínda non hai deseñadores de roupa", clothingBody: "Sé o primeiro en ofrecer roupa personalizada, equipacións de equipo e prendas para a escena." }, become: { addNip05: "Engadir NIP-05 en Axustes", backToLab: "Volver ao Lab", bioWorkLabel: "Biografía / Sobre o teu traballo", checkContact: "Revisa os teus datos de contacto", cityArea: "Cidade / zona", cityCountry: "Cidade, país", connectWallet: "Conectar carteira", connectWalletNwc: "Conectar carteira con NWC", contactInfo: "Información de contacto", contactInfoDesc: "Como poden contactar contigo os clientes (todo opcional, pero recomendado)", coordinatesOptional: "Coordenadas (opcional)", email: "Correo electrónico", failedToPublish: "Non se puido publicar", fromNostrProfile: "Do teu perfil de Nostr", geolocationUnsupported: "A xeolocalización non é compatible", getting: "Obtendo…", headline: "Titular", headlineHint: "Amósase como título na túa tarxeta do Lab — por exemplo, «{{example}}». Por defecto, o teu nome.", imageUploaded: "Imaxe subida", instagram: "Instagram", invalidEmail: "Introduce un enderezo de correo válido.", invalidPortfolio: "Introduce un URL de portafolio válido.", invalidWebsite: "Introduce un URL de sitio web válido.", latitude: "Latitude", learnHow: "Como funciona", locationError: "Erro de localización", locationFound: "Localización atopada", loginRequired: "Inicio de sesión necesario", loginRequiredDesc: "Tes que iniciar sesión para crear un perfil de {{role}}.", loginRequiredDescCraft: "Tes que iniciar sesión para crear un perfil de {{noun}}.", longitude: "Lonxitude", nip05Recommended: "Recoméndase a verificación NIP-05", nip05RecommendedDesc: "Verifica a túa identidade para gañar a confianza dos clientes.", noWallet: "Non hai ningunha carteira conectada", otherSocial: "Outra rede social", paymentSetup: "⚡ Cómpre configurar o pagamento", phoneNumber: "Teléfono", profilePhoto: "Foto de perfil", profilePublished: "O teu perfil publicouse.", publishing: "Publicando...", socialMedia: "Redes sociais", tip: "💡 Consello: a maioría das carteiras Lightning admiten NWC (Alby, Minibits, Zeus, Coinos).", tipWithTime: "💡 Consello: a maioría das carteiras Lightning admiten NWC (Alby, Minibits, Zeus, Coinos). Configúrao en 30 segundos.", upload: "Subir", uploadFailed: "Non se puido subir", uploadImage: "Subir imaxe", uploading: "Subindo…", useCurrentLocation: "Usar a localización actual", useMyLocation: "Usar a miña localización", usingNwc: "Usando Nostr Wallet Connect", usingWebln: "Usando a extensión do navegador WebLN", walletConnected: "Carteira conectada — lista para recibir pagamentos!", website: "Sitio web", yearsExperience: "Anos de experiencia" }, coachForm: { anonymous: "Adestrador anónimo", bioLabel: "Biografía / Filosofía de adestramento", bioPlaceholder: "A túa traxectoria, o teu estilo de ensino...", create: "CREAR PERFIL DE ADESTRADOR", created: "Perfil de adestrador creado!", createPro: "CREAR PERFIL PRO DE ADESTRADOR", dmNote: "💬 Os alumnos poden escribirche directamente coa mensaxería cifrada de SkateSpots", heading: "Sé adestrador", headlineExample: "Adestrador de skate Berlín", hourlyRate: "Tarifa por hora", identity: "A túa identidade de adestrador", nip05Reason: "Engade un identificador NIP-05 para verificar a túa identidade e gañar a confianza dos alumnos: así ven que es un adestrador lexítimo.", paymentDesc: "Para recibir pagamentos dos alumnos polas clases, cómpre conectar unha carteira Lightning. Os alumnos enviaranche zaps directamente polas sesións de adestramento.", profileDesc: "Fálalles aos alumnos da túa experiencia", profileTitle: "Perfil de adestrador", ratePlaceholder: "5000 sats/h", selectSkill: "Selecciona polo menos unha habilidade.", skillsLabel: "Habilidades que ensino * (selecciona polo menos unha)", skillsRequired: "Cómpre indicar habilidades", formatsLabel: "Formatos de sesión", formatsHint: "Como impartes o adestramento.", levelsLabel: "Niveis que ensinas", agesLabel: "Grupos de idade", credentialsLabel: "Titulacións e seguridade", credentialsHint: "Declaradas por ti — SkateSpots non as verifica.", languagesLabel: "Idiomas falados", languagesHint: "Engade os idiomas nos que podes adestrar.", languagePlaceholder: "ex.: galego, castelán", availabilityLabel: "Dispoñibilidade", bookingLabel: "Ligazón de reserva", bookingHint: "Opcional — unha páxina onde os alumnos poden reservar e pagar.", galleryLabel: "Fotos do portafolio", galleryHint: "Mostra sesións reais, alumnos e spots (ata 12).", galleryAdd: "Engadir fotos do portafolio", galleryUploaded: "{{count}} foto(s) subidas", videoLabel: "Vídeo resumo", videoHint: "Opcional — un vídeo de YouTube ou Instagram do teu adestramento.", formatOneOnOne: "Individual", formatGroup: "En grupo", formatCamp: "Campamento", formatVideo: "Análise de vídeo", formatContestPrep: "Preparación de competición", formatParkLesson: "Clase no parque", formatAdaptive: "Adaptado", formatGirls: "Sesión para rapazas", formatAfterSchool: "Despois da escola", levelBeginner: "Principiante", levelIntermediate: "Intermedio", levelAdvanced: "Avanzado", levelCompetition: "Competición", ageKids: "Nenos", ageTeens: "Adolescentes", ageAdults: "Adultos", ageSeniors: "Maiores", certFirstAid: "Primeiros auxilios", certCpr: "Reanimación (RCP)", certSafeguarding: "Protección da infancia", certBackgroundCheck: "Certificado de antecedentes", certInsured: "Seguro", certFederation: "Adestrador de federación nacional", certQualification: "Titulación de adestrador", certJudge: "Xuíz de competición", certNoteLabel: "Outras titulacións (opcional)", certNotePlaceholder: "ex.: Skateboard GB Nivel 2, 8 anos adestrando…", availWeekdays: "Días laborables", availWeekends: "Fins de semana", availEvenings: "Noites", availAfterSchool: "Despois da escola", availHolidays: "Vacacións escolares", availSeasonal: "Temporal", sectionWhatYouCoach: "O que adestras", sectionCredentials: "Titulacións e seguridade", sectionAvailability: "Dispoñibilidade e reservas", sectionWhereYouCoach: "Onde adestras", sectionPortfolio: "Portafolio", rateAmountLabel: "Tarifa", rateCurrencySats: "sats", rateCurrencyUsd: "USD", rateCurrencyEur: "EUR", rateCurrencyGbp: "GBP", perHour: "por hora", perSession: "por sesión", perHalfDay: "por media xornada", perDay: "por día", perCamp: "por campamento", perProject: "por proxecto", perEvent: "por evento", perGig: "por actuación", perShoot: "por sesión de fotos", perPiece: "por peza", perCut: "por corte", perMonth: "por mes", availByAppointment: "Con cita", rateNotesLabel: "Notas sobre a tarifa (opcional)", rateNotesPlaceholder: "Tarifa variable, primeira sesión gratis, desprazamento incluído…", sectionPayments: "Pagamentos", paymentMethodsHint: "Como poden pagarche os clientes. Isto é só unha declaración — SkateSpots nunca retén fondos.", payMethodCash: "Efectivo no lugar", payMethodLightning: "Lightning", payMethodCashu: "Cashu", payMethodBank: "Transferencia bancaria", payMethodOther: "Outro", payWhatYouCanLabel: "Tarifa variable / paga o que poidas", bookingFeeLabel: "Taxa de reserva (opcional)", bookingFeeHint: "Unha pequena taxa pagada directamente a ti para confirmar a reserva. SkateSpots non a retén nin a reembolsa.", paymentNoteLabel: "Nota sobre o pagamento (opcional)", paymentNotePlaceholder: "Primeira sesión gratis, desprazamento incluído, pagamento despois da sesión…", spotsDesc: "Selecciona os spots onde ofreces clases", spotsLabel: "Spots onde adestras", tagline: "Comparte o teu coñecemento do skate", update: "ACTUALIZAR PERFIL DE ADESTRADOR", updated: "Perfil de adestrador actualizado!" }, filmerForm: { anonymous: "Filmer anónimo", bioPlaceholder: "A túa traxectoria, estilo, equipamento...", camerasLabel: "Cámaras e equipamento * (selecciona polo menos unha)", create: "CREAR PERFIL DE FILMACIÓN", created: "Perfil de filmación creado!", createPro: "CREAR PERFIL PRO DE FILMACIÓN", dmNote: "💬 Os clientes poden escribirche directamente coa mensaxería cifrada de SkateSpots", gearHelper: "Indica as túas cámaras, obxectivos e equipos exactos — aos skaters impórtalles o setup.", gearLabel: "Que levas na mochila (opcional)", gearPlaceholder: "ex.: Sony VX1000 + ollo de peixe MK1, Panasonic HVX200, estabilizador DJI RS3, GoPro Hero 12, micrófono Sennheiser...", heading: "Sé filmer", headlineExample: "Filmer de skate Berlín", identity: "A túa identidade de filmer", nip05Reason: "Engade un identificador NIP-05 para verificar a túa identidade e gañar a confianza dos clientes: así ven que es un filmer lexítimo.", paymentDesc: "Para recibir pagamentos dos clientes polos servizos de filmación, cómpre conectar unha carteira Lightning. Os clientes enviaranche zaps directamente polo teu traballo.", profileDesc: "Fálalles aos clientes da túa experiencia filmando", profileTitle: "Perfil de filmación", rate: "Tarifa", ratePlaceholder: "10000 sats/vídeo", reelLabel: "Reel / portafolio", selectService: "Selecciona polo menos un servizo.", selectSkill: "Selecciona polo menos unha habilidade de filmación.", servicesLabel: "Servizos ofrecidos * (selecciona polo menos un)", servicesRequired: "Cómpre indicar servizos", skillsRequired: "Cómpre indicar habilidades", spotsDesc: "Selecciona os spots onde ofreces servizos de filmación", spotsLabel: "Spots onde gravas", tagline: "Ofrece a túa filmación de vídeos de skate: clips, liñas, partes completas e cobertura de concursos", update: "ACTUALIZAR PERFIL DE FILMACIÓN", updated: "Perfil de filmación actualizado!" }, editorForm: { anonymous: "Editor anónimo", bioPlaceholder: "O teu estilo de edición, traxectoria, proxectos destacados…", contactPortfolio: "Contacto e portafolio", create: "Publicar perfil de editor", created: "Perfil de editor creado!", createPro: "Publicar perfil Pro de editor", editTypes: "Tipos de edición ofrecidos * (selecciona polo menos un)", hardware: "Hardware", hardwarePlaceholder: "ex.: MacBook Pro M3, Sony FX3", heading: "Sé editor de vídeo", headlineExample: "Editor de vídeos de skate", identity: "A túa identidade", locationOptional: "Localización (opcional)", loginDesc: "Inicia sesión para crear o teu perfil de editor de vídeo.", phoneTelegram: "Teléfono / Telegram", portfolioPlaceholder: "Portafolio (Vimeo, YouTube…)", profileDesc: "Fálalle á comunidade do teu estilo de edición e das túas habilidades", profileTitle: "Perfil de editor", published: "O teu perfil publicouse en SkateSpots.", rate: "Tarifa / prezos", ratePlaceholder: "ex.: 50k sats/min, DM para orzamento", selectService: "Selecciona polo menos un tipo de edición.", servicesRequired: "Cómpre indicar servizos", socialPlaceholder: "Usuario de Instagram / redes", software: "Software", softwareHardware: "Habilidades de software e hardware", softwarePlaceholder: "ex.: DaVinci Resolve, Premiere", tagline: "Ofrece os teus servizos de edición de vídeo á comunidade do skate", thumbnail: "Miniatura do perfil / showreel", update: "Actualizar perfil de editor", updated: "Perfil de editor actualizado!", walletConnected: "Carteira conectada ✓", walletDesc: "Recibe pagamentos en Bitcoin ⚡ directamente dos clientes polo teu traballo de edición.", walletTitle: "⚡ Carteira Lightning para pagamentos", yearsExperience: "Anos de experiencia", yearsPlaceholder: "ex.: 5 anos" }, photoForm: { anonymous: "Fotógrafo anónimo", bioPlaceholder: "A túa traxectoria, estilo, o que che gusta fotografar...", cameraLabel: "Cámaras * (selecciona polo menos unha)", cameraRequired: "Cómpre indicar cámara", contactDesc: "Como poden ver o teu traballo os riders e contactar contigo (todo opcional, pero recomendado)", create: "CREAR PERFIL DE FOTOGRAFÍA", created: "Perfil de fotografía creado!", createPro: "CREAR PERFIL PRO DE FOTOGRAFÍA", dmNote: "💬 Os riders poden escribirche directamente coa mensaxería cifrada de SkateSpots", gearHelper: "Indica os corpos, obxectivos e luces exactos — aos riders encántalles saber o setup.", gearPlaceholder: "ex.: Canon R6 II, ollo de peixe 8-15 mm, 70-200 mm f/2.8, 2× Godox AD200, disparadores remotos, trípode Manfrotto...", heading: "Sé fotógrafo", headlineExample: "Fotografía de skate", identity: "A túa identidade de fotógrafo", lensesLabel: "Obxectivos", lightingLabel: "Equipo de iluminación", nip05Reason: "Engade un identificador NIP-05 para verificar a túa identidade e gañar a confianza dos clientes.", paymentDesc: "Para cobrar polas sesións, conecta unha carteira Lightning. Os clientes enviaranche zaps directamente polo teu traballo.", portfolioLabel: "Portafolio / Instagram", profileDesc: "Fálalles aos riders do teu ollo, do teu equipo e dos teus servizos", profileTitle: "Perfil de fotografía", ratePlaceholder: "20000 sats/sesión", selectCamera: "Selecciona polo menos un tipo de cámara coa que fotografas.", selectService: "Selecciona polo menos un servizo que ofreces.", servicesLabel: "Servizos ofrecidos * (selecciona polo menos un)", servicesRequired: "Cómpre indicar servizos", spotsDesc: "Selecciona os spots onde ofreces fotografía", spotsLabel: "Spots onde fotografas", styleLabel: "Estilo de fotografía", supportLabel: "Soporte e equipo", tagline: "Fotografía as sesións — ofrece a túa fotografía de skate", update: "ACTUALIZAR PERFIL DE FOTOGRAFÍA", updated: "Perfil de fotografía actualizado!" }, builderForm: { anonymous: "Construtor anónimo", bioLabel: "Biografía / Sobre as túas construcións", bioPlaceholder: "A túa crew, construcións destacadas, como enfocas un proxecto...", buildTypesLabel: "O que constrúes * (selecciona polo menos un)", buildTypesRequired: "Cómpre indicar tipos de construción", cityBase: "Cidade / base", contactPortfolio: "Contacto e portafolio", contactPortfolioDesc: "Como pode ver a escena as túas construcións e contactar contigo (todo opcional, pero recomendado)", create: "CREAR PERFIL DE CONSTRUTOR", created: "Perfil de construtor creado!", createPro: "CREAR PERFIL PRO DE CONSTRUTOR", dmNote: "💬 Os clientes poden escribirche directamente coa mensaxería cifrada de SkateSpots", gearHelper: "Ás crews e aos clientes encántalles coñecer o teu equipo e o teu proceso.", gearLabel: "Como traballas / equipamento (opcional)", gearPlaceholder: "ex.: Crew completa de formigón, formigoneira propia + equipo de shotcrete, soldadura móbil, encargámonos dos permisos e a drenaxe...", heading: "Sé construtor", headlineExample: "Construtor de ramplas e parques", identity: "A túa identidade de construtor", insured: "Licenza / seguro", insuredHelper: "Relevante para parques públicos e traballos con concellos", logoPhoto: "Logotipo / foto", materialsLabel: "Materiais e oficios", nip05Reason: "Engade un identificador NIP-05 para verificar a túa identidade e gañar a confianza dos clientes.", pastBuilds: "Construcións anteriores / Instagram", paymentDesc: "Para cobrar polas construcións, conecta unha carteira Lightning. Os clientes enviaranche zaps directamente polo teu traballo.", profileDesc: "Fálalle á escena do que constrúes e de como traballas", profileTitle: "Perfil de construtor", rateLabel: "Tarifa / base do orzamento", ratePlaceholder: "por m² / por proxecto", scaleLabel: "Escala do proxecto", selectBuild: "Selecciona polo menos unha cousa que constrúas.", serviceArea: "Zona de servizo", serviceAreaPlaceholder: "ex.: Cataluña, desprázome por toda a UE", spotsDesc: "Vincula spots e parques que construíches para que a xente vexa o teu traballo no mapa", spotsLabel: "Spots que construíches", tagline: "Verte, solda, constrúe — anuncia a túa construción de ramplas e parques", update: "ACTUALIZAR PERFIL DE CONSTRUTOR", updated: "Perfil de construtor actualizado!", yearsBuilding: "Anos construíndo" }, skaterForm: { backToSkaters: "Volver aos skaters", bioHelperPulled: "Tomada do teu perfil — axústa para a túa tarxeta de skater ou déixaa como está.", bioHelperShort: "Unha breve presentación para a túa tarxeta de skater.", bioPlaceholder: "Canto tempo levas patinando, que che gusta, no que estás a traballar…", browseSpots: "Explorar spots", changePhoto: "Cambiar foto de perfil", chipBio: "Biografía", chipPhoto: "Foto", cityArea: "Cidade / zona", created: "Xa estás no mapa! 🛹", custom: "Personalizado", customHelper: "A túa propia etiqueta — amósase na tarxeta de skater no canto dunha predefinida.", customPlaceholder: "ex.: OG, Guerreiro de fin de semana, Retirado…", discoverable: "Agora outros skaters poden atoparte.", editFullProfile: "editar o teu perfil completo", fromProfile: "Do teu perfil", heroEditPrefix: "Edita o teu", heroJoinPrefix: "Únete ao", heroSuffix: "Directorio", homeHelper: "Escríbeo libremente ou vincula un spot real do mapa para que a xente poida ir alí.", homePlaceholder: "Parque ou praza local — ou toca «Explorar spots»", homeSpot: "Spot habitual", layerEnd: "para cambialos en todos os sitios.", layerIntro: "Esta é a túa", layerMid: ", creada a partir do teu perfil de Nostr. O teu nome, foto, biografía, lightning e verificación veñen de alí —", layerWord: "capa de skate", level: "Nivel", linked: "Vinculado a un spot do mapa", loadingProfile: "Cargando o teu perfil…", loadingSpots: "Cargando spots…", locationHelper: "Axuda a outros a atopar skaters preto. Só se comparte unha zona aproximada.", loginToJoin: "Inicia sesión para unirte", loginToJoinDesc: "Crea o teu perfil de skater para que a comunidade poida atoparte.", mappedSpot: "Spot no mapa", noSpots: "Aínda non se atoparon spots.", noSpotsMatch: "Ningún spot coincide coa túa busca.", openMap: "Abrir o mapa", pickEverything: "Escolle todo o que encaixe co teu estilo.", pickHomeSpot: "Escolle o teu spot habitual", pickStyles: "Escolle os teus estilos", pickStylesDesc: "Escolle polo menos unha cousa que patines.", profilePic: "Foto de perfil", profilePicHelper: "A túa tarxeta de skater usa a foto do teu perfil de Nostr — a mesma imaxe en todas partes.", publishingAs: "Publicando como", putOnMap: "Ponme no mapa", searchSpots: "Buscar spots por nome ou cidade…", skateStory: "A túa historia co skate", stance: "Postura", unlinkSpot: "Desvincular spot", updateButton: "Actualizar o meu perfil", updated: "Perfil actualizado!", whatYouSkate: "O que patinas *", yearsPlaceholder: "ex.: 8", yearsSkating: "Anos patinando", yourProfilePic: "A túa foto de perfil", zapsOn: "Zaps activados" }, skaters: { clearSearch: "Borrar busca", community: "A comunidade", countMany: "skaters", countOne: "skater", editProfile: "Editar o meu perfil de skater", heroDesc: "Atopa a túa xente. Explora a comunidade de skaters que representa SkateSpots: por estilo, postura, nivel e cidade.", nip05Verified: "Verificado con NIP-05", noMatches: "Sen coincidencias", noneDesc: "Sé o primeiro en unirte ao directorio e pór SkateSpots no mapa.", noneTitle: "Aínda non hai skaters", noVerifiedMatch: "Ningún skater verificado coincide", searchPlaceholder: "Buscar por nome, cidade ou npub…", tryDifferentSearch: "Proba outra busca ou borra os filtros.", tryTurnOffVerified: "Proba a desactivar o filtro «Verificados» para ver a todos.", verifiedFilterTitle: "Mostrar só skaters cunha identidade NIP-05 verificada" }, skaterCard: { inDirectory: "Estás no directorio de skaters", joinDesc: "Engade a túa postura, estilos e nivel para que os skaters poidan atoparte.", joinTitle: "Únete ao directorio de skaters" }, crewsStrip: { allCrews: "Todas as crews", memberMany: "{{count}} membros", memberOne: "{{count}} membro", title: "Crews desta escena" }, labLink: { coach: "Adestrador", filmer: "Filmer", editor: "Editor", photographer: "Fotógrafo", builder: "Construtor", artist: "Artista", graffiti: "Graffiti", tattoo: "Tatuaxe", trainer: "Preparador", musician: "Músico", judge: "Xuíz", barber: "Barbeiro", organizer: "Organizador", lab: "Lab", linkedProfiles: "Perfís do Lab vinculados", desc: "Tamén levas un estudio, adestramento ou servizo de construción? Vincula os teus anuncios do Lab para que a xente poida contratar a túa crew. Opcional. Cando o perfil do Lab tamén liga de volta a esta crew, ambos amosan un", descEnd: "distintivo verde.", empty: "Aínda non tes perfís do Lab. Crea un no Lab para vinculalo aquí." }, proUpgrade: { goPro: "Pasar a Pro", optional: "· opcional", freeTo: "Anunciarte é gratis. Pro engade un", proBadge: "distintivo Pro", featuredPlacement: "lugar destacado", atTop: "no alto do Lab.", active: "Activo", benefit1: "Distintivo «Pro» dourado no teu perfil e nas túas tarxetas", benefit2: "Apareces primeiro cando os skaters exploran o Lab", benefit3: "Apoia a SkateSpots — sen anuncios nin intermediarios", platformOwner: "Propietario da plataforma — Pro sempre activo.", proActiveOne: "Pro activo · queda {{count}} día. O teu perfil aparecerá destacado.", proActiveMany: "Pro activo · quedan {{count}} días. O teu perfil aparecerá destacado.", context: "O teu perfil segue activo gratis despois de que expire Pro — só perdes o distintivo e o impulso." }, profilePreview: { viewPublic: "Ver público", unnamed: "Skater sen nome", noHandle: "Aínda sen identificador" }, pyramid: { pyramidWord: "PIRÁMIDE", rankingsWord: "CLASIFICACIÓNS", subtitle: "Principais colaboradores na túa cidade", yourRank: "A túa posición", keepContributing: "Segue colaborando para subir máis!", topContributors: "Principais colaboradores", noContributors: "Aínda non hai colaboradores. Sé o primeiro en engadir un spot ou crear un evento!", spots: "Spots", events: "Eventos", total: "Total", trust: "Confianza" }, detail: { joined: "Membro desde", about: "Sobre", howWeWork: "Como traballamos", inTheBag: "Na mochila", hardware: "Hardware", software: "Software", eventsJudged: "Eventos xulgados", eventsOrganized: "Eventos organizados", spots: "Spots", viewSpot: "Ver spot", credentialsTitle: "Titulacións e seguridade", selfAttested: "Declaradas polo adestrador — SkateSpots non as verifica.", formats: "Formatos", levels: "Niveis", ages: "Idades", languages: "Idiomas", availability: "Dispoñibilidade", bookSession: "Reservar unha sesión", portfolio: "Portafolio", watchReel: "Ver en {{platform}}", paymentsTitle: "Pagamentos", payWhatYouCan: "Paga o que poidas", bookingFee: "Taxa de reserva", payBookingFee: "Pagar taxa de reserva", bookingFeeNote: "Págase directamente ao adestrador. SkateSpots non a retén nin a reembolsa.", bookingFeeNoRail: "Este adestrador non ten un enderezo Lightning configurado, polo que o pagamento na app non está dispoñible — contacta con el para acordar o pagamento.", serviceArea: "Zona de servizo", licensedInsured: "Licenza / seguro", studio: "Estudio", shopStudio: "Tenda / estudio", booksOpen: "Aberto a reservas", credentials: "Titulacións", remoteOnline: "Remoto / en liña dispoñible", graffitiCrew: "Crew de graffiti", act: "Actuación", listen: "Escoitar", upcomingGigs: "Próximas actuacións", past: "Pasadas", experience: "Experiencia", yearsCount: "{{count}} anos", rate: "Tarifa", contact: "Contacto", sendMessage: "Enviar mensaxe", bookGig: "Reservar para unha actuación", portfolioDomain: "Portafolio · {{domain}}", manage: "Xestionar", admin: "Admin", editProfile: "Editar perfil", transportSelfAttestedTitle: "Perfil de transporte autodeclarado", transportSelfAttested: "SkateSpots non verifica licenzas, seguros, a aptitude dos vehículos para circular nin permisos de explotación. Usa a insignia de confianza, as recensións, os avais e o teu propio criterio.", publishedTitle: "Xa estás visible", publishedBody: "O teu perfil está publicado no Lab. Compárteo para que os skaters poidan atoparte.", manageRemove: "Retirar o teu perfil de {{noun}} do Lab.", adminTakeDown: "Retirar este perfil de {{noun}}. Ocultarase en todo SkateSpots.", entityLabel: "Perfil de {{noun}}", deleteProfile: "Eliminar perfil", location: "Localización", servicesSkills: "Servizos e habilidades", noun: { coach: "adestrador", filmer: "filmer", editor: "editor de vídeo", photographer: "fotógrafo", builder: "construtor", artist: "artista", graffiti: "artista de graffiti", tattoo: "tatuador", trainer: "preparador", musician: "músico", judge: "xuíz de eventos", organizer: "organizador de eventos", barber: "barbeiro", profile: "perfil" }, skillsTitle: { skills: "Habilidades", servicesGear: "Servizos e equipamento", whatWeBuild: "O que construímos", whatTheyMake: "O que fan", stylesWork: "Estilos e traballo", styles: "Estilos", focusSpecialties: "Enfoque e especialidades", genresInstruments: "Xéneros e instrumentos", formatsSpecialties: "Formatos e especialidades", servicesStyles: "Servizos e estilos", eventTypesServices: "Tipos de evento e servizos" } }, rider: { heroDesc: "A túa identidade de skater verificable. Asinada en Nostr, lista para imprimir, imposible de falsificar.", heroDesc2: "Gaña insignias de habilidades testemuñadas por outros skaters. Consegue pases de acceso aos parques. Comparte a túa tarxeta onde queiras.", headerTagline: "Asinada en Nostr · Lista para imprimir · Verificada por QR", tabCard: "A miña tarxeta", tabBadges: "Insignias", tabAward: "Premiar", rendering: "Xerando…", shareCard: "Compartir tarxeta", savePng: "Gardar PNG", print: "Imprimir", copyId: "Copiar ID", cardType: "Tipo de tarxeta", licenseLabel: "Licenza · AGPL-3.0", licenseSub: "A túa identidade persoal de rider", parkLabel: "Acceso ao parque", parkSub: "Emite pases como propietario dun parque", theme: "Tema", holoTitle: "Brillo holográfico", holoDesc: "Efecto de lámina animada", cardDetails: "Detalles da tarxeta", skateStyle: "Estilo de skate", ridesFor: "Patinas para", ridesForPlaceholder: "Tenda local…", sponsors: "Patrocinadores", sponsorsPlaceholder: "Marcas…", showOnCard: "Mostrar na tarxeta", zaps: "Zaps ⚡", skills: "Habilidades", selected: "{{count}}/6 seleccionadas", goldBadgesHint1: "As insignias douradas da túa tarxeta veñen doutros skaters que te testemuñaron — consulta as", goldBadgesHint2: ".", parkOwnersOnly: "Só para propietarios de parques.", parkOwnersDesc: "Emíteo coa mesma clave de Nostr coa que publicaches o teu anuncio de parque. Calquera pode escanear o QR e verificar a sinatura na cadea — non fai falta ningunha autoridade central.", parkDetails: "Detalles do parque", parkName: "Nome do parque", parkNamePlaceholder: "The Berrics…", riderName: "Nome do rider", riderNamePlaceholder: "Nome na tarxeta", riderNpub: "ID de Nostr do rider (npub)", accessLevel: "Nivel de acceso", validThru: "Válida ata", publishToNostr: "Publicar en Nostr", badgesIntro: "Estas insignias foron testemuñadas e asinadas por outros skaters en Nostr. Aparecen como etiquetas douradas ⭐ na túa tarxeta.", earnMore: "Queres gañar máis? Patina diante de alguén e pídelle que testemuña o teu truco.", awardSomeone: "Premiar a alguén cunha insignia", youSawIt: "Víchelo acontecer", youSawItDesc: "Asina a proba en Nostr. Pasa a formar parte do seu rexistro permanente — ligada criptograficamente á túa clave.", skillsWitnessed: "Habilidades que testemuñaches", whereSeen: "Onde o viches?", optional: "(opcional)", signingOnNostr: "Asinando en Nostr…", awardBadge: "Premiar insignia", addRiderSkill: "Engade o npub do rider e polo menos unha habilidade", invalidNpub: "npub non válido", badgeAwarded: "🏅 Insignia outorgada!", badgeSent: "{{skills}} enviadas.", failed: "Erro", couldNotRender: "Non se puido xerar a tarxeta", popupBlocked: "Ventá emerxente bloqueada", popupBlockedDesc: "Permite as ventás emerxentes para este sitio.", linkCopied: "🔗 Ligazón copiada!", enterRiderNpub: "Introduce o npub do rider", parkPublished: "✅ Tarxeta de acceso ao parque publicada!", publishFailed: "Non se puido publicar", noBadges: "Aínda non hai insignias. Patina diante de alguén e pídelle que testemuñe os teus trucos!", showMore: "Mostrar {{count}} máis", witnessedBy: "Testemuñada por", at: "en", previewLicense: "Licenza de skater", previewSince: "Desde {{year}}", previewEvts: "Eventos", previewScan: "Escanea para verificar", previewSkatepark: "Skatepark", previewAccessPass: "Pase de acceso", previewMemberName: "Nome do membro", previewIssuedBy: "Emitida polo propietario do parque · asinada en Nostr", previewValidThru: "Válida ata", previewNostrVerified: "Verificada en Nostr" }, craftFields: { detailsTitle: "Detalles adicionais", deliverables: "Entregables", turnaround: "Prazo de entrega", surfaces: "Superficies / paredes", maxSize: "Tamaño máximo", setLength: "Duración do set", techRider: "Rider técnico", travel: "Desprazamento", certifications: "Certificacións", insurance: "Seguro", permits: "Permisos", deposit: "Sinal", minimum: "Mínimo", modalities: "Modalidades", duration: "Duración da cita", drone: "Dron", leadTime: "Prazo de aviso", warranty: "Garantía", sizing: "Rango de tallas", samples: "Mostras / prototipos", customization: "Personalización" }, craftForm: { profileImage: "Imaxe de perfil", nameHeadline: "Nome / titular", about: "Sobre", aboutPlaceholder: "Fálalles aos skaters do teu traballo como {{noun}}…", required: "obrigatorio", nip05Title: "Engade NIP-05 para gañar confianza", nip05Desc: "Un identificador NIP-05 axuda aos skaters a verificar que es quen dis ser. Moi recomendado antes de anunciarte.", editingNote: "Estás editando o teu perfil de {{noun}} — ao publicar, substitúese.", location: "Localización", pinned: "📍 Fixado no mapa ({{lat}}, {{lng}})", experienceYears: "Experiencia (anos)", expPlaceholder: "ex.: 5", ratePlaceholder: "ex.: 20k sats / por proxecto", contactLinks: "Contacto e ligazóns", phoneOptional: "Teléfono (opcional)", emailOptional: "Correo electrónico (opcional)", socialPlaceholder: "Redes (Instagram, etc.)", gettingPaid: "Cobrar", updateProfile: "Actualizar perfil", publishProfile: "Publicar perfil", rateLeftBlankNote: "Opcional — déixao baleiro se xa abonda coa tarifa de arriba.", sectionRequired: "{{section}} obrigatorio", sectionRequiredDesc: "Selecciona polo menos unha opción en «{{section}}».", updated: "Perfil actualizado!", created: "Perfil creado!", headlineExample: "Adestrador de skate Berlín" } }, labOptions: { coach: { skill: { basics: "Fundamentos", ollies: "Ollies", kickflips: "Kickflips", grinds: "Grinds e slides", manuals: "Manuals", inverts: "Inverts", vert: "Vertical / rampla", bowl: "Bowl", street: "Rúa", freestyle: "Freestyle", safety: "Seguridade", diy: "Módulos de skate DIY" }, skillDesc: { basics: "Empurrar, postura, equilibrio, xirar", ollies: "Ollie e variantes (nollie, fakie)", kickflips: "Kickflip, heelflip e variantes", grinds: "50-50, 5-0, boardslide e máis", manuals: "Manual, nose manual, combinacións", inverts: "Invert, handplant, eggplant, andrecht", vert: "Half-pipe, quarter-pipe, drop-ins", bowl: "Carving en bowl, bombeo, liñas", street: "Obstáculos de rúa e creatividade", freestyle: "Trucos de plano e fluidez", safety: "Como caer, protección, prevención de lesións", diy: "Construír ramplas, barandillas, bordos e outros obstáculos" } }, filmer: { service: { miniclips: "Mini clips", longparts: "Partes de vídeo longas", koth: "Estilo King of the Road", documentaries: "Documentais", contests: "Filmación para concursos", raw: "Material sen editar", followlines: "Filmación de seguimento / liñas", lines: "Filmación de liñas e B-roll" }, serviceDesc: { miniclips: "Clips de 15-60 seg para redes sociais", longparts: "Partes completas de 3-10 min con música", koth: "Vídeos de skate de aventura e desafíos", documentaries: "Contido de cultura skate e con historia", contests: "Cobertura profesional de concursos e competicións", raw: "Material sen editar desde varios ángulos", followlines: "Cámara de seguimento con ollo de peixe para liñas", lines: "Liñas con teleobxectivo e b-roll cinematográfico" }, skill: { vx1000: "VX1000", hvx: "HVX / HPX", cinema: "Cámara de cine", dslr: "Réflex / sen espello", actioncam: "GoPro / cámara de acción", phone: "Filmación co móbil", drone: "Dron / aérea", gimbal: "Estabilizador", fisheye: "Ollo de peixe", longlens: "Teleobxectivo", "4k": "4K / alta frecuencia de imaxes", editing: "Edición de vídeo", color: "Etalonaxe de cor" }, skillDesc: { vx1000: "A estética clásica do skate coa VX1000", hvx: "Aspecto SD / HD da Panasonic HVX/HPX", cinema: "Cámara de cine (FX3, serie C, RED, BMPCC)", dslr: "Cámara réflex ou sen espello de alta calidade", actioncam: "POV e soportes de GoPro / cámara de acción", phone: "Filmación co móbil con smartphones modernos", drone: "Imaxes aéreas con dron", gimbal: "Movemento estabilizado con gimbal", fisheye: "Tomas con gran angular de ollo de peixe", longlens: "Teleobxectivo para tomas detalladas", "4k": "Resolución 4K e slow-mo de alta frecuencia", editing: "Edición e postprodución profesional de vídeo", color: "Corrección e etalonaxe de cor" } }, editor: { service: { parts: "Partes de vídeo", montages: "Montaxes", reels: "Reels / clips curtos", documentaries: "Documentais", contest: "Edicións de concursos", brand: "Vídeos de marca / promoción", motion: "Gráficos animados", colorgrade: "Só etalonaxe de cor" }, serviceDesc: { parts: "Partes completas de vídeo de skate con banda sonora", montages: "Montaxes de compilación a partir de material sen editar", reels: "Clips e reels de 15–60 seg para redes sociais", documentaries: "Filmes de cultura skate con historia", contest: "Vídeos resumo de concursos e eventos", brand: "Contido promocional para marcas e tendas", motion: "Rótulos, transicións, efectos e gráficos", colorgrade: "Corrección de cor e etalonaxe con LUT" }, skill: { premiere: "Adobe Premiere", resolve: "DaVinci Resolve", finalcut: "Final Cut Pro", aftereffects: "After Effects", luts: "LUT personalizadas", vhs: "Estética VHS / retro", "4k": "Fluxos de traballo 4K e RAW", sound: "Deseño sonoro / mestura" }, skillDesc: { premiere: "Edición con Adobe Premiere Pro", resolve: "Edición e etalonaxe con DaVinci Resolve", finalcut: "Edición con Final Cut Pro", aftereffects: "Gráficos animados e composición", luts: "Desenvolvemento de looks de cor personalizados", vhs: "Glitch VHS, super-8, looks de cine retro", "4k": "Fluxos de traballo con cámaras RAW/LOG de alta resolución", sound: "Sincronización musical, efectos, masterización de audio" } }, photo: { service: { action: "Acción / trucos", sequence: "Secuencias", portraits: "Retratos", editorial: "Editorial / revista", product: "Produto / tenda", events: "Cobertura de eventos", lifestyle: "Lifestyle / documental", prints: "Copias e fanzines" }, serviceDesc: { action: "Imaxes no momento álxido de trucos e liñas", sequence: "Secuencias de trucos en varios fotogramas", portraits: "Retratos de riders e fotos de equipo", editorial: "Dobre páxinas editoriais listas para revista", product: "Fotografía de táboas, material e produto de tenda", events: "Cobertura de competicións, quedadas e estreas", lifestyle: "Making of e documental de cultura", prints: "Copias físicas, fanzines e fotolibros" }, camera: { dslr: "Réflex", mirrorless: "Sen espello", medium: "Medio formato", film35: "Película de 35 mm", filmmedium: "Película de medio formato", point: "Compacta", phone: "Móbil" }, lens: { fisheye: "Ollo de peixe", wide: "Gran angular", standard: "Estándar / fixo", telephoto: "Teleobxectivo", macro: "Macro", zoom: "Zoom" }, lighting: { strobes: "Flashes de estudio", speedlights: "Flashes de zapata", profoto: "Profoto", elinchrom: "Elinchrom", godox: "Godox", triggers: "Disparadores remotos", continuous: "Luz continua / LED", reflectors: "Reflectores / difusores", naturallight: "Só luz natural" }, support: { tripod: "Trípode", monopod: "Monopé", lightstands: "Pés de luz", gimbal: "Estabilizador", bag: "Equipo móbil / mochila", laptop: "Tethering no lugar" }, style: { flashfisheye: "Ollo de peixe con flash", natural: "Luz natural", bw: "Branco e negro", film: "Estética de película", longlens: "Teleobxectivo", studio: "Estudio / iluminado", street: "Rúa / documental" } }, builder: { service: { diy: "Spots DIY", concrete: "Parques de formigón", wood: "Ramplas de madeira", bowls: "Bowls e piscinas", transitions: "Transicións e quarters", rails: "Barandillas e bordos", boxes: "Manny pads e caixóns", minis: "Mini ramplas", pumptrack: "Pump tracks", foam: "Fosos de espuma / interior", repairs: "Reparacións e revestimentos", design: "Deseño e asesoramento" }, serviceDesc: { diy: "Spots DIY comunitarios e construcións guerrilleiras", concrete: "Skateparks e elementos de formigón vertido", wood: "Ramplas, caixóns de lanzamento e obstáculos de madeira", bowls: "Bowls, piscinas e transición profunda", transitions: "Quarterpipes, pendentes e transicións", rails: "Barandillas de aceiro, bordos e elementos para grind", boxes: "Manny pads, funboxes e elementos de rúa", minis: "Mini ramplas e montaxes de xardín", pumptrack: "Pump tracks e liñas de flow", foam: "Fosos de espuma, resi e elementos de adestramento cubertos", repairs: "Arranxos, parches e revestimento de spots existentes", design: "Planos, debuxos e asesoramento de construción" }, skill: { concretework: "Formigón / shotcrete", welding: "Soldadura / fabricación en aceiro", carpentry: "Carpintaría / madeira", formwork: "Encofrados e armadura", masonry: "Albanelaría / bloques", coping: "Coping (piscina / aceiro)", surfacing: "Skatelite / revestimento", earthworks: "Movemento de terras / escavación" }, scale: { backyard: "Xardín / mini", diycommunity: "DIY comunitario", publicpark: "Parque público completo", indoor: "Instalación cuberta", event: "Circuíto de evento / concurso" } }, artist: { service: { boardart: "Gráficos de táboa", logos: "Logotipos e identidade", posters: "Carteis e flyers", merch: "Merch e roupa", zines: "Fanzines e impresión", illustration: "Ilustración", stickers: "Pegatinas e vinilos", webdesign: "Web / dixital", typography: "Tipografía / rotulación", animation: "Animación / motion" }, serviceDesc: { boardart: "Gráficos de táboa e arte en lixa", logos: "Identidade de marca, logotipos e logotipos tipográficos", posters: "Carteis de eventos, flyers e arte para concertos", merch: "Gráficos para camisetas, sudadeiras e roupa", zines: "Fanzines, editorial e maquetación impresa", illustration: "Ilustración personalizada e deseño de personaxes", stickers: "Packs de pegatinas, vinilos e slaps", webdesign: "Sitios web, dixital e UI", typography: "Rotulación a man e tipografía personalizada", animation: "Gráficos animados e animación" }, medium: { digital: "Dixital / vectorial", handdrawn: "A man", screenprint: "Serigrafía", paint: "Pintura / acrílico", collage: "Colaxe / mixta", photo: "Foto / Photoshop", "3d": "3D / render" }, tool: { illustrator: "Adobe Illustrator", photoshop: "Adobe Photoshop", procreate: "Procreate", affinity: "Affinity", figma: "Figma", blender: "Blender", aftereffects: "After Effects", clipstudio: "Clip Studio" } }, graffiti: { style: { throwups: "Throw-ups", pieces: "Pezas / burners", murals: "Murais", characters: "Personaxes", lettering: "Rotulación / wildstyle", stencil: "Estarcido", handstyles: "Handstyles / tags", "3dstyle": "Estilo 3D", abstract: "Abstracto" }, styleDesc: { throwups: "Recheos rápidos a dúas cores", pieces: "Pezas a toda cor e burners", murals: "Murais e producións a gran escala", characters: "Personaxes e figuras", lettering: "Wildstyle e estrutura de letras", stencil: "Estarcido e arte urbana", handstyles: "Tags e handstyles", "3dstyle": "Rotulación 3D e anamórfica", abstract: "Abstracto e freestyle" }, medium: { spray: "Esprais", rollers: "Rodillos / emulsión", markers: "Rotuladores / tintas", brush: "Pincel / pintura", digital: "Dixital / Procreate" }, context: { legalwalls: "Muros legais", commissions: "Encomendas", liveart: "Pintura en directo", skateparks: "Murais en skateparks", interiors: "Interiores / tendas", workshops: "Obradoiros" } }, tattoo: { style: { traditional: "Tradicional / old school", neotraditional: "Neotradicional", fineline: "Liña fina", blackwork: "Blackwork", realism: "Realismo", lettering: "Rotulación / script", illustrative: "Ilustrativo", skateflash: "Flash de skate", ignorant: "Ignorant / estilo handpoke", japanese: "Xaponés / irezumi" }, styleDesc: { traditional: "Liñas marcadas, Americana clásica", neotraditional: "Tradicional con detalle moderno", fineline: "Traballo delicado a unha agulla", blackwork: "Negro sólido e patróns", realism: "Fotorrealismo e retratos", lettering: "Script, rotulación e citas", illustrative: "Ilustrativo e gráfico", skateflash: "Deseños flash da cultura skate", ignorant: "Estilo ignorant / naíf handpoke", japanese: "Xaponés tradicional / irezumi" }, method: { machine: "Máquina", handpoke: "Handpoke / stick & poke", flash: "Flash dispoñible", custom: "Deseños personalizados", coverup: "Cubricións" } }, trainer: { focus: { strength: "Forza e acondicionamento", mobility: "Mobilidade e flexibilidade", injuryprevention: "Prevención de lesións", rehab: "Rehabilitación / fisioterapia", recovery: "Recuperación e masaxe", balance: "Equilibrio e estabilidade", cardio: "Cardio / resistencia", nutrition: "Asesoramento nutricional" }, focusDesc: { strength: "Gañar forza e potencia para o skate", mobility: "Amplitude de movemento e flexibilidade", injuryprevention: "Prehabilitación e redución do risco de lesións", rehab: "Fisioterapia e rehabilitación tras unha lesión", recovery: "Masaxe, masaxe terapéutica e recuperación", balance: "Propiocepción, equilibrio e estabilidade", cardio: "Acondicionamento e resistencia", nutrition: "Consellos de alimentación e nutrición" }, injury: { ankles: "Tobillos", knees: "Xeonllos", wrists: "Pulsos", hips: "Cadeiras", back: "Costas / columna", shoulders: "Ombros", heelbruise: "Contusións no talón", concussion: "Protocolo de conmoción" }, credential: { physio: "Fisioterapeuta titulado", osteo: "Osteópata", certtrainer: "Adestrador certificado", sportstherapist: "Terapeuta deportivo", massage: "Masaxista", inperson: "Presencial", remote: "Remoto / en liña" } }, musician: { genre: { punk: "Punk", hardcore: "Hardcore", metal: "Metal", rock: "Rock", indie: "Indie / alternativo", hiphop: "Hip-hop / rap", electronic: "Electrónica", lofi: "Lo-fi / beats", reggae: "Reggae / dub", ska: "Ska", jazz: "Jazz", funk: "Funk / soul", flamenco: "Flamenco", folk: "Folk / acústico", experimental: "Experimental", grunge: "Grunge" }, instrument: { vocals: "Voz", guitar: "Guitarra", bass: "Baixo", drums: "Batería", keys: "Teclados / sintetizador", dj: "DJ / pratos", producer: "Produtor / beats", sax: "Saxo / metais", strings: "Cordas", other: "Outro" }, act: { solo: "Artista en solitario", band: "Banda", dj: "DJ", producer: "Produtor", collective: "Colectivo" } }, judge: { format: { game_of_skate: "Game of S.K.A.T.E.", best_trick: "Best Trick", jam: "Formato jam", contest: "Concurso / competición", street_league: "Estilo Street League", bowl: "Bowl / vertical", mini_ramp: "Mini rampla", park: "Parque", street: "Rúa", freestyle: "Freestyle", world_tour: "World Destruction Tour", am_series: "Serie Am / clasificatorias", local_jam: "Jam local / base", online: "En liña / concurso de IG" }, specialty: { head_judge: "Xuíz principal", scoring: "Puntuación / tabulación", mc: "MC / presentador", format_design: "Deseño de formato", rules: "Regras / arbitraxe", brackets: "Eliminatorias / quendas", livestream: "Xuízo en directo", am_scout: "Busca de Am" }, level: { local: "Local", regional: "Rexional", national: "Nacional", international: "Internacional", pro: "Circuíto Pro" } }, organizer: { event: { street_jam: "Jam de rúa", best_trick: "Best Trick", game_of_skate: "Game of S.K.A.T.E.", contest: "Concurso / competición", bowl: "Bowl / vertical", mini_ramp: "Mini rampla", park: "Sesión no parque", demo: "Demo pro", clinic: "Clase / obradoiro", meetup: "Quedada / paseo", downhill: "Descenso / carreira", slalom: "Slálom", kids: "Nenos / xuventude", charity: "Benéfico / recadación", tour_stop: "Parada de xira", premiere: "Estrea de vídeo", market: "Mercado / exposición" }, service: { organizing: "Organización completa", hosting: "Presentación / MC", permits: "Permisos e concello", sponsorship: "Patrocinio / acordos de marca", promotion: "Promoción e marketing", livestream: "Emisión en directo / cobertura", sound: "Son e música", ramps: "Ramplas e obstáculos", safety: "Seguridade e primeiros auxilios", vendors: "Comida e vendedores", media: "Cobertura de foto / vídeo", registration: "Inscricións e eliminatorias" }, scale: { grassroots: "Base", local: "Local", regional: "Rexional", national: "Nacional", international: "Internacional", pro: "Circuíto Pro" } }, barber: { service: { haircut: "Corte de pelo", fade: "Fade", beard: "Arranxo de barba", lineup: "Liña / perfilado", colour: "Cor e tinguidura", kids: "Cortes para nenos" }, serviceDesc: { haircut: "Un corte clásico — máquina e tesoiras.", fade: "Un degradado progresivo — baixo, medio ou alto.", beard: "Arranxo, perfilado e limpeza da barba.", lineup: "Bordes limpos na liña do pelo e no pescozo.", colour: "Cor, decoloración, tinguidura e matización.", kids: "Cortes con paciencia para os skaters máis novos." }, style: { skin_fade: "Skin fade", taper: "Taper", buzz: "Corte ao rape", mohawk: "Mohicano", mullet: "Mullet", curly: "Rizos / afro", long: "Pelo longo / capas", classic: "Corte clásico con tesoiras" }, setting: { shop: "Barbería", mobile: "A domicilio", event: "Eventos e competicións de skate" } }, clothing: { service: { tees: "Camisetas", hoodies: "Sudadeiras", pants: "Pantalóns e pantalóns curtos", jackets: "Chaquetas e abrigos", kits: "Equipacións e camisolas", caps: "Gorras e gorros", socks: "Calcetíns", accessories: "Bolsas e accesorios", footwear: "Calzado", patches: "Parches e apliques", griptape: "Lixa e roupa para táboas", onepiece: "Pezas únicas / upcycling" }, serviceDesc: { tees: "Camisetas e tops personalizados", hoodies: "Sudadeiras, suadoiros e pantalóns de chándal", pants: "Pantalóns de traballo, cargo e curtos", jackets: "Chaquetas de adestrador, cortaventos e de traballo", kits: "Equipacións, camisolas e uniformes", caps: "Gorras, gorros e tocaduras", socks: "Calcetíns de cana alta e xéneros de punto", accessories: "Bolsas, cintos e pequenos artigos", footwear: "Zapatos e calzado personalizado", patches: "Parches bordados e apliques", griptape: "Arte en lixa e roupa para táboas", onepiece: "Pezas únicas e prendas de upcycling" }, method: { screenprint: "Serigrafía", dtg: "DTG / directo á prenda", embroidery: "Bordado", cutsew: "Corte e confección", sublimation: "Sublimación", heattransfer: "Transfer térmico / vinilo", garmentdye: "Tinguidura de prenda", knit: "Xénero de punto", patchwork: "Patchwork", allover: "Estampado integral" }, material: { cotton: "Algodón", heavyweight: "Gramaxe alta", organic: "Orgánico / sostible", fleece: "Polar", denim: "Denim", canvas: "Lona", nylon: "Nylon / técnico", wool: "Merino / la", leather: "Coiro", recycled: "Reciclado / deadstock" } }, transport: { vehicle: { car: "Coche", taxi: "Taxi / VTC", van: "Furgoneta / minibús", moto: "Motocicleta", helicopter: "Helicóptero", plane: "Avión", boat: "Barco", other: "Outro vehículo" }, service: { people: "Persoas", goods: "Mercadorías / carga", gear: "Material de skate", airport: "Traslado ao aeroporto", venue: "Traslado a local / evento", tours: "Rutas / viaxes", logistics: "Loxística de eventos", other: "Outro servizo" }, feature: { cargo: "Espazo de carga", bike_board: "Portabicicletas / portatáboas", wheelchair: "Acceso con cadeira de rodas", pets: "Mascotas benvidas", border: "Cruce de fronteiras", night: "Condución nocturna", covered: "Cuberto / resistente ao clima", group: "Grupos grandes" } }, tour: { skill: { beginner: { label: "Principiante", description: "Novo no skate ou trucos básicos" }, intermediate: { label: "Intermedio", description: "Cómodo na maioría dos terreos" }, advanced: { label: "Avanzado", description: "Skater experimentado, spots esixentes" }, all: { label: "Todos os niveis", description: "Axeitado para todos" } } } } }; export default batch5;