From 2e9cbfba2bfc2743f334c83c446ec1173aeefe37 Mon Sep 17 00:00:00 2001 From: SkateSpots Date: Wed, 7 Oct 2026 17:09:39 +0700 Subject: [PATCH] =?UTF-8?q?i18n(es):=20use=20"pe=C3=B1a"=20instead=20of=20?= =?UTF-8?q?"cuadrilla"=20for=20crew=20(158=20occurrences)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/i18n/es.ts | 316 ++++++++++++++++++++++++------------------------- 1 file changed, 158 insertions(+), 158 deletions(-) diff --git a/src/i18n/es.ts b/src/i18n/es.ts index d66e437..85f645b 100644 --- a/src/i18n/es.ts +++ b/src/i18n/es.ts @@ -59,7 +59,7 @@ nav: { map: 'Spots', lab: 'El Lab', events: 'Eventos', - crews: 'Cuadrillas', + crews: 'Peñas', wallet: 'Billetera', settings: 'Ajustes', more: 'Más', @@ -1236,7 +1236,7 @@ spotUi: { breakdownCollections: '{{count}} guardado(s)', breakdownZaps: '{{count}} zap(s)', breakdownTags: '{{count}} etiqueta(s) sugerida(s)', - breakdownCrews: '{{count}} cuadrilla(s)', + breakdownCrews: '{{count}} peña(s)', breakdownLab: '{{count}} enlace(s) pro', verifyNudgeTitle: 'Sé el primero en confirmar este spot', verifyNudgeBody: 'Una foto o un «he patinado aquí» es como se verifica un spot: ayuda al siguiente skater.', @@ -2523,7 +2523,7 @@ labUi: { dmNote: '💬 Los clientes pueden escribirte directamente por la mensajería cifrada de SkateSpots', gearHelper: 'A los crews y clientes les encanta conocer tu equipo y tu proceso.', gearLabel: 'Cómo trabajas / equipo (opcional)', - gearPlaceholder: 'p. ej. cuadrilla de hormigón completa, hormigonera + equipo de gunita propios, soldadura móvil, nos encargamos de permisos y drenaje...', + gearPlaceholder: 'p. ej. peña de hormigón completa, hormigonera + equipo de gunita propios, soldadura móvil, nos encargamos de permisos y drenaje...', heading: 'Conviértete en constructor', headlineExample: 'Constructor de rampas y parques', identity: 'Tu identidad de constructor', @@ -3664,11 +3664,11 @@ socialUi: { event: 'Evento', labPro: 'Profesional del Lab', gear: 'Material', - crew: 'Cuadrilla', - description: 'Conoce esta cuadrilla — sus jams, plantilla y convocatoria — además de toda la escena con datos en vivo.', - greeting: "¡Buenas! Soy Sasquatch, el guía de {{crew}}. Pregúntame por la cuadrilla — nuestra próxima jam, quién la lleva, qué buscamos — o por el resto de la escena.", + crew: 'Peña', + description: 'Conoce esta peña — sus jams, plantilla y convocatoria — además de toda la escena con datos en vivo.', + greeting: "¡Buenas! Soy Sasquatch, el guía de {{crew}}. Pregúntame por la peña — nuestra próxima jam, quién la lleva, qué buscamos — o por el resto de la escena.", suggestion1: '¿Cuál es nuestra próxima jam?', - suggestion2: '¿Quién lleva esta cuadrilla?', + suggestion2: '¿Quién lleva esta peña?', suggestion3: '¿Qué estamos buscando?', suggestion4: '¿Los mejores spots cerca?', suggestion5: '¿Qué tiempo hace para patinar?', @@ -3697,15 +3697,15 @@ socialUi: { tabTrades: 'Tratos', tabSocial: 'Social', tabNews: 'Noticias', - tabCrews: 'Cuadrillas', + tabCrews: 'Peñas', checkingUpdates: 'Buscando novedades…', checkingTrades: 'Revisando ofertas y tratos…', loadingDrops: 'Cargando las últimas entregas…', - emptyAll: 'Ofertas, tratos, zaps, respuestas, entregas del boletín y actividad de cuadrillas aparecerán aquí.', + emptyAll: 'Ofertas, tratos, zaps, respuestas, entregas del boletín y actividad de peñas aparecerán aquí.', emptyTrades: 'Las ofertas, contraofertas y confirmaciones de tratos llegan aquí — tanto si vendes, compras o intercambias.', emptySocial: 'Zaps, reacciones, reposts, menciones, respuestas, confirmaciones de asistencia y actualizaciones de anfitriones llegan aquí.', emptyNews: 'Las entregas del boletín de SkateSpots llegarán aquí. Suscríbete en la página del boletín.', - emptyCrews: 'Las invitaciones a cuadrillas, solicitudes de colectivos y peticiones de membresía aparecerán aquí.', + emptyCrews: 'Las invitaciones a peñas, solicitudes de colectivos y peticiones de membresía aparecerán aquí.', subscribeBanner: 'Suscríbete para recibir nuevas entregas en tu campana', read: 'Leer', allCaughtUp: 'Estás al día', @@ -3715,28 +3715,28 @@ socialUi: { hideMessageAria: 'Ocultar este mensaje', hideMessageTitle: 'Ocultar mensaje (admin)', messageHidden: 'Mensaje oculto', - messageHiddenDesc: 'Oculto del chat de la cuadrilla para todos.', + messageHiddenDesc: 'Oculto del chat de la peña para todos.', messageHideFailed: 'No se pudo ocultar el mensaje', encryptionUnavailable: 'Cifrado no disponible', encryptionUnavailableDesc: 'Tu firmante no admite cifrado NIP-44. Actualiza tu extensión.', messageFailed: 'No se pudo enviar el mensaje', couldNotSend: 'No se pudo enviar el mensaje.', noOneToMessage: 'Aún no hay a quién escribir', - noOneToMessageDesc: 'Esta cuadrilla no tiene otros miembros con quienes chatear.', - subject: 'chat de la cuadrilla {{crew}}', - title: 'Chat de la cuadrilla', - cordnBadgeTitle: 'Enrutado por el coordinador Cordn de esta cuadrilla vía ContextVM. Cifrado de extremo a extremo.', + noOneToMessageDesc: 'Esta peña no tiene otros miembros con quienes chatear.', + subject: 'chat de la peña {{crew}}', + title: 'Chat de la peña', + cordnBadgeTitle: 'Enrutado por el coordinador Cordn de esta peña vía ContextVM. Cifrado de extremo a extremo.', private: 'Privado', - privateBadgeTitle: 'Cifrado de extremo a extremo — solo los miembros de la cuadrilla pueden leer estos mensajes.', - encryptedCordn: 'Cifrado y enrutado por el coordinador de la cuadrilla (Cordn) — ningún mensaje pasa por relés públicos.', + privateBadgeTitle: 'Cifrado de extremo a extremo — solo los miembros de la peña pueden leer estos mensajes.', + encryptedCordn: 'Cifrado y enrutado por el coordinador de la peña (Cordn) — ningún mensaje pasa por relés públicos.', encryptedNip17: 'Chat de grupo cifrado para el fundador y todos los miembros listados.', - moderatorNote: ' Como moderador, puedes ocultar mensajes de la cuadrilla.', - loginToSee: 'Inicia sesión para ver si puedes unirte al chat de la cuadrilla.', - membersOnly: 'Este chat es privado para los miembros de la cuadrilla. Pídele al fundador que te añada para unirte a la conversación.', - noMessages: 'Aún no hay mensajes. Arranca el chat de la cuadrilla — planea una sesión, comparte un spot, dale bombo a un clip.', + moderatorNote: ' Como moderador, puedes ocultar mensajes de la peña.', + loginToSee: 'Inicia sesión para ver si puedes unirte al chat de la peña.', + membersOnly: 'Este chat es privado para los miembros de la peña. Pídele al fundador que te añada para unirte a la conversación.', + noMessages: 'Aún no hay mensajes. Arranca el chat de la peña — planea una sesión, comparte un spot, dale bombo a un clip.', newMessages: 'Mensajes nuevos', new: 'Nuevo', - placeholder: 'Escribe a tu cuadrilla…', + placeholder: 'Escribe a tu peña…', sendAria: 'Enviar mensaje', }, collectiveJoinRequest: { @@ -3757,20 +3757,20 @@ socialUi: { confirmed: 'Confirmado', pending: 'Pendiente', pendingTooltip: 'Listado por el colectivo — esperando la confirmación de este miembro.', - crewOnly: 'Solo cuadrilla', - crewOnlyTooltip: 'Este miembro eligió ser visible solo para sus compañeros de cuadrilla. Puedes verlo porque estás en la cuadrilla.', + crewOnly: 'Solo peña', + crewOnlyTooltip: 'Este miembro eligió ser visible solo para sus compañeros de peña. Puedes verlo porque estás en la peña.', hiddenMember: 'Miembro oculto', title: 'Miembros', verifiedOf: '{{confirmed}} de {{total}} verificados — cada miembro confirmado firmó con su propia clave de Nostr.', verifiedPerMember: 'La membresía se verifica por miembro. Cada miembro confirma con su propia clave de Nostr.', - adminsOne: '{{count}} admin ayuda a llevar la cuadrilla.', - adminsMany: '{{count}} admins ayudan a llevar la cuadrilla.', + adminsOne: '{{count}} admin ayuda a llevar la peña.', + adminsMany: '{{count}} admins ayudan a llevar la peña.', }, confirmMembership: { public: 'Público', - crewOnly: 'Solo cuadrilla', + crewOnly: 'Solo peña', confirmedTitle: '¡Membresía confirmada!', - confirmedCrew: 'Estás verificado en {{name}} — visible solo para tus compañeros de cuadrilla.', + confirmedCrew: 'Estás verificado en {{name}} — visible solo para tus compañeros de peña.', confirmedPublic: 'Ahora apareces como miembro verificado de {{name}}.', failed: 'No se pudo confirmar', addedTo: 'Te han añadido a {{name}}', @@ -3784,22 +3784,22 @@ socialUi: { removePrivate: 'Quitar de contactos privados', savePrivate: 'Guardar en contactos privados', seoTitle: 'Contactos - SkateSpots', - seoDescription: 'Tu escena — compañeros de cuadrilla, personas que sigues y conversaciones recientes, con contactos privados cifrados.', + seoDescription: 'Tu escena — compañeros de peña, personas que sigues y conversaciones recientes, con contactos privados cifrados.', encryptionUnavailableDesc: 'Tu firmante no admite cifrado NIP-44.', removed: 'Quitado de contactos privados', saved: 'Guardado en contactos privados', savedDesc: 'Solo tú puedes ver esta lista.', updateFailed: 'No se pudieron actualizar los contactos', loginTitle: 'Tu escena, en un solo sitio', - loginDesc: 'Inicia sesión para ver a tus compañeros de cuadrilla, a quien sigues y tus conversaciones recientes — y mantén una lista de contactos privada y cifrada.', + loginDesc: 'Inicia sesión para ver a tus compañeros de peña, a quien sigues y tus conversaciones recientes — y mantén una lista de contactos privada y cifrada.', title: 'Contactos', - subtitle: 'Tu escena — compañeros de cuadrilla, seguidos y conversaciones', + subtitle: 'Tu escena — compañeros de peña, seguidos y conversaciones', filterPlaceholder: 'Filtrar por npub…', - tabCrew: 'Cuadrilla', + tabCrew: 'Peña', tabFollows: 'Seguidos', tabDms: 'MD', tabSaved: 'Guardados', - emptyCrewmates: 'Aún no hay compañeros de cuadrilla. Únete a una cuadrilla o crea una para construir tu red.', + emptyCrewmates: 'Aún no hay compañeros de peña. Únete a una peña o crea una para construir tu red.', emptyFollowing: 'Todavía no sigues a nadie.', emptyDms: 'Aún no hay conversaciones. Escribe a un patinador para empezar una.', savedHint: 'Esta lista está cifrada con tu clave — solo tú puedes leerla. Toca la estrella de cualquiera para añadirlo.', @@ -3874,7 +3874,7 @@ socialUi: { noCoordinator: 'Aún no hay coordinador', noCoordinatorDescA: 'Un coordinador entrega los mensajes de grupo', encryptedWord: 'cifrados', - noCoordinatorDescB: 'de tu cuadrilla en orden. Ve quién, cuándo y de qué grupo — nunca el contenido. Elige uno, o monta el tuyo.', + noCoordinatorDescB: 'de tu peña en orden. Ve quién, cuándo y de qué grupo — nunca el contenido. Elige uno, o monta el tuyo.', change: 'Cambiar coordinador', addTitle: 'Añadir un coordinador', add: 'Añadir', @@ -3893,53 +3893,53 @@ socialUi: { privacyNote: '🔒 Un coordinador solo ve texto cifrado y metadatos — nunca el contenido de los mensajes. Monta el tuyo para que hasta los metadatos sean tuyos.', customTitle: 'Coordinador de chat propio', customBadge: '· experimental · tu propio relé', - customDescShort: 'Opcional: tu cuadrilla ya tiene chat cifrado de extremo a extremo integrado, así que no lo necesitas. Configúralo solo si usas tu propio', + customDescShort: 'Opcional: tu peña ya tiene chat cifrado de extremo a extremo integrado, así que no lo necesitas. Configúralo solo si usas tu propio', remove: 'Quitar', - pointerNote: 'Por ahora es solo un puntero: un endpoint wss:// se usa como relé del chat de la cuadrilla y uno https:// a través del relé ContextVM compartido. El MLS real de Cordn aún no está conectado.', + pointerNote: 'Por ahora es solo un puntero: un endpoint wss:// se usa como relé del chat de la peña y uno https:// a través del relé ContextVM compartido. El MLS real de Cordn aún no está conectado.', cordnCoordinator: 'coordinador Cordn', invalid: 'Eso no parece un coordinador. Pega un nprofile, un enlace de cordn.net o una URL https/wss.', useMine: 'Usar mi coordinador', }, createCrew: { - seoTitle: 'Crear una cuadrilla - SkateSpots', - seoDescription: 'Crea tu cuadrilla — territorio, miembros y spots.', + seoTitle: 'Crear una peña - SkateSpots', + seoDescription: 'Crea tu peña — territorio, miembros y spots.', loginRequired: 'Inicio de sesión obligatorio', - loginRequiredDesc: 'Tienes que iniciar sesión para crear una cuadrilla.', - backToCrews: 'Volver a Cuadrillas', - title: 'Crear una cuadrilla', + loginRequiredDesc: 'Tienes que iniciar sesión para crear una peña.', + backToCrews: 'Volver a Peñas', + title: 'Crear una peña', intro: 'Tu familia patinadora — la gente con la que patinas. Con un nombre ya empiezas; todo lo demás es opcional.', }, crew: { - seoTitleNamed: '{{name}} - Cuadrilla de SkateSpots', - seoTitle: 'Cuadrilla - SkateSpots', - seoDescription: 'Una cuadrilla de skate en SkateSpots.', + seoTitleNamed: '{{name}} - Peña de SkateSpots', + seoTitle: 'Peña - SkateSpots', + seoDescription: 'Una peña de skate en SkateSpots.', postHidden: 'Publicación oculta', - postHiddenDesc: 'Eliminada del feed de la cuadrilla para todos.', + postHiddenDesc: 'Eliminada del feed de la peña para todos.', postHideFailed: 'No se pudo ocultar la publicación', - backToCrews: 'Volver a Cuadrillas', + backToCrews: 'Volver a Peñas', disband: 'Disolver', youAreCaptain: 'Eres capitán', member: 'Miembro', askSasquatch: 'Pregúntale a Sasquatch', - agent: 'Agente de la cuadrilla', - agentDesc: 'El guía con IA de tu cuadrilla — spots, eventos, entrenadores y material cercanos, con datos en vivo.', + agent: 'Agente de la peña', + agentDesc: 'El guía con IA de tu peña — spots, eventos, entrenadores y material cercanos, con datos en vivo.', eventsTab: 'Eventos', chatTab: 'Chat', newMessages: 'Mensajes nuevos', hostJam: 'Organiza una jam', - noEvents: 'Aún no hay eventos de la cuadrilla. Organiza una jam, un concurso o una quedada como cuadrilla — la conecta al calendario de eventos y permite que la gente le mande zaps.', + noEvents: 'Aún no hay eventos de la peña. Organiza una jam, un concurso o una quedada como peña — la conecta al calendario de eventos y permite que la gente le mande zaps.', support: 'Apoyar', - zapCrew: 'Zapear a la cuadrilla', - bandTitle: 'Banda de la cuadrilla', + zapCrew: 'Zapear a la peña', + bandTitle: 'Banda de la peña', bandTagline: 'Música en directo · skate y sonido', listenTitle: 'Escuchar: {{domain}}', listen: 'Escucha los temas', setUpGig: 'Organiza un concierto', bookGigMessage: 'Hola {{crew}} — me interesa contratar a {{band}} para un concierto. ¿Te va bien hablar de fechas?', messageAboutGig: 'Mensaje sobre un concierto', - gigHintA: 'añade al calendario un evento musical organizado por esta cuadrilla.', + gigHintA: 'añade al calendario un evento musical organizado por esta peña.', messageShort: 'Mensaje', - gigHintB: 'abre un MD cifrado con la cuadrilla para cuadrar fechas y detalles.', + gigHintB: 'abre un MD cifrado con la peña para cuadrar fechas y detalles.', homeSpots: 'Spots habituales', viewSpot: 'Ver spot', seeOnMap: 'Ver en el mapa →', @@ -3948,11 +3948,11 @@ socialUi: { opens: 'Abre: {{domain}}', }, crews: { - seoTitle: 'Cuadrillas - SkateSpots', - seoDescription: 'Encuentra a tu gente. Descubre cuadrillas, colectivos y comunidades de skate cerca de ti.', - videoPartTooltip: 'Esta cuadrilla tiene una part de vídeo', + seoTitle: 'Peñas - SkateSpots', + seoDescription: 'Encuentra a tu gente. Descubre peñas, colectivos y comunidades de skate cerca de ti.', + videoPartTooltip: 'Esta peña tiene una part de vídeo', part: 'Part', - bandTooltip: 'Banda de la cuadrilla: {{name}}', + bandTooltip: 'Banda de la peña: {{name}}', band: 'Banda', focusAll: 'Todas', focusAllShort: 'Todas', @@ -3963,49 +3963,49 @@ socialUi: { focusMusic: 'Música', focusPhysio: 'Fisio', focusMixed: 'Mixta', - title: 'Cuadrillas', + title: 'Peñas', heroLine: 'Tu familia patinadora anclada al mapa — la gente con la que patinas', heroWith: 'junto', heroRest: ', no a quien contratas (eso es The Lab).', - crewCountOne: '{{count}} cuadrilla', - crewCountMany: '{{count}} cuadrillas', + crewCountOne: '{{count}} peña', + crewCountMany: '{{count}} peñas', cityCountOne: '{{count}} ciudad', cityCountMany: '{{count}} ciudades', - createCrew: 'Crear cuadrilla', + createCrew: 'Crear peña', create: 'Crear', - searchPlaceholder: 'Busca cuadrillas por nombre o ciudad…', - filterTitle: 'Filtrar cuadrillas', - filterDesc: 'Lo que le mola a la cuadrilla.', + searchPlaceholder: 'Busca peñas por nombre o ciudad…', + filterTitle: 'Filtrar peñas', + filterDesc: 'Lo que le mola a la peña.', nearMe: 'Cerca de mí', - emptySearchTitle: 'Ninguna cuadrilla coincide con tu búsqueda', + emptySearchTitle: 'Ninguna peña coincide con tu búsqueda', emptySearchHint: 'No se encontró nada para «{{query}}». Prueba con otro nombre o ciudad.', clearSearch: 'Borrar búsqueda', - emptyFocusTitle: 'Aún no hay cuadrillas de {{label}}', - emptyFocusHint: 'Aquí nadie ha plantado todavía la bandera «{{label}}». Muestra todas las cuadrillas o empieza tú esta.', - showAll: 'Ver todas las cuadrillas', + emptyFocusTitle: 'Aún no hay peñas de {{label}}', + emptyFocusHint: 'Aquí nadie ha plantado todavía la bandera «{{label}}». Muestra todas las peñas o empieza tú esta.', + showAll: 'Ver todas las peñas', claimTitle: 'Reclama tu escena local', - claimHint: 'Aún no hay cuadrillas plantadas aquí. Sé el primero — crea tu cuadrilla, enlaza tus spots y pon tu escena en el mapa para que la encuentre todo el mundo.', + claimHint: 'Aún no hay peñas plantadas aquí. Sé el primero — crea tu peña, enlaza tus spots y pon tu escena en el mapa para que la encuentre todo el mundo.', }, crewCoordinator: { - privateChat: 'Chat privado de la cuadrilla', + privateChat: 'Chat privado de la peña', on: 'Activado', defaultA: 'La', chatWord: 'Chat', defaultB: 'pestaña está', e2ee: 'cifrada de extremo a extremo', - defaultC: 'para el fundador y todos los miembros listados — sin configurar nada. Los mensajes se sellan con la clave de cada miembro (NIP-17), así que solo tu cuadrilla puede leerlos.', + defaultC: 'para el fundador y todos los miembros listados — sin configurar nada. Los mensajes se sellan con la clave de cada miembro (NIP-17), así que solo tu peña puede leerlos.', advancedA: 'Avanzado: monta tu propio', cordnCoordinator: 'coordinador Cordn', routeThrough: 'Enrutar el chat por él', coordinator: 'Coordinador', deliveredOver: 'Entregado por', sharedRelay: '— el relé ContextVM compartido.', - ownRelay: '— el relé propio de tu cuadrilla.', + ownRelay: '— el relé propio de tu peña.', chatLive: 'El chat privado está activo', routesA: 'La', routesB: 'pestaña va por este coordinador: los mensajes están cifrados de extremo a extremo (NIP-44, sellados para cada miembro), así que solo maneja tráfico sellado.', - publicWarning: 'Aviso: se direcciona por el relé ContextVM compartido, así que el texto cifrado y sus metadatos (qué cuadrilla y cuándo) son visibles públicamente — pero no legibles. Apunta la cuadrilla a un relé wss:// privado para mantenerlo todo privado.', - ownRelaySafe: 'Nada específico de la cuadrilla sale del relé propio de tu cuadrilla.', + publicWarning: 'Aviso: se direcciona por el relé ContextVM compartido, así que el texto cifrado y sus metadatos (qué peña y cuándo) son visibles públicamente — pero no legibles. Apunta la peña a un relé wss:// privado para mantenerlo todo privado.', + ownRelaySafe: 'Nada específico de la peña sale del relé propio de tu peña.', manage: 'Gestionar coordinador', open: 'Abrir {{domain}}', runBy: 'Coordinador gestionado por', @@ -4044,27 +4044,27 @@ socialUi: { }, editCrew: { seoTitleNamed: 'Editar {{name}} - SkateSpots', - seoTitle: 'Editar cuadrilla - SkateSpots', - seoDescription: 'Edita tu cuadrilla de skate.', + seoTitle: 'Editar peña - SkateSpots', + seoDescription: 'Edita tu peña de skate.', loginRequired: 'Inicio de sesión obligatorio', - notYours: 'No es tu cuadrilla', - notYoursDesc: 'Solo el fundador de la cuadrilla puede editarla.', - backToCrew: 'Volver a la cuadrilla', - title: 'Editar cuadrilla', + notYours: 'No es tu peña', + notYoursDesc: 'Solo el fundador de la peña puede editarla.', + backToCrew: 'Volver a la peña', + title: 'Editar peña', }, form: { add: 'Añadir', added: 'Añadido', - addNameInBasicsA: 'Añade un nombre de cuadrilla de nuevo en', + addNameInBasicsA: 'Añade un nombre de peña de nuevo en', addNameInBasicsB: 'para terminar.', adminsDescA: 'Haz', adminsWord: 'admins', - adminsDescB: 'a los miembros de confianza — pueden invitar a miembros y moderar el feed y el chat de la cuadrilla con sus propias claves. Tú (el fundador) siempre eres el dueño de la identidad de la cuadrilla.', + adminsDescB: 'a los miembros de confianza — pueden invitar a miembros y moderar el feed y el chat de la peña con sus propias claves. Tú (el fundador) siempre eres el dueño de la identidad de la peña.', agentDescA: 'Añade', - agentDescB: ', un guía con IA que de verdad conoce tu cuadrilla. Los miembros pueden preguntar por', + agentDescB: ', un guía con IA que de verdad conoce tu peña. Los miembros pueden preguntar por', agentDescC: '— además de spots, eventos, entrenadores y material cercanos con datos en vivo de SkateSpots. Funciona en el navegador; sin claves ni configuración. Es pronto (IA gratuita, así que a veces va lento).', - agentDescStrong: 'vuestra próxima jam, quién lleva la cuadrilla, qué buscáis y vuestro rollo', - agentEnabledNote: 'Sasquatch aparecerá en la página de tu cuadrilla cuando guardes.', + agentDescStrong: 'vuestra próxima jam, quién lleva la peña, qué buscáis y vuestro rollo', + agentEnabledNote: 'Sasquatch aparecerá en la página de tu peña cuando guardes.', bandDesc: '¿Tienes banda? La escena del skate y la música local van de la mano — pon el nombre de tu banda y un enlace a los temas.', bandFooterA: 'Para un perfil de banda completo (géneros, instrumentos, conciertos), crea un', musicianWord: 'Músico', @@ -4075,28 +4075,28 @@ socialUi: { bandName: 'Nombre de la banda', bandNamePlaceholder: 'p. ej. The Bail Outs', bandNudgeA: 'Tienes banda — toca para poner tu', - crewTypeWord: 'Tipo de cuadrilla', + crewTypeWord: 'Tipo de peña', bandNudgeB: 'en', bandNudgeC: 'y aparecer también en la escena de Música de The Lab.', beta: 'Beta', - bioLabel: 'Sobre la cuadrilla / Manifiesto', + bioLabel: 'Sobre la peña / Manifiesto', bioPlaceholder: 'Quiénes sois, qué patináis, vuestra historia...', continue: 'Continuar', - crewCreated: '¡Cuadrilla creada!', - crewUpdated: '¡Cuadrilla actualizada!', - crewName: 'Nombre de la cuadrilla', - crewOnlyWord: 'Solo cuadrilla', - crewType: 'Tipo de cuadrilla', - crewTypeDescA: '¿Tu cuadrilla se centra en un oficio? Elige uno para aparecer también en esa escena en', + crewCreated: '¡Peña creada!', + crewUpdated: '¡Peña actualizada!', + crewName: 'Nombre de la peña', + crewOnlyWord: 'Solo peña', + crewType: 'Tipo de peña', + crewTypeDescA: '¿Tu peña se centra en un oficio? Elige uno para aparecer también en esa escena en', theLab: 'The Lab', - crewTypeDescB: '. Las cuadrillas normales se quedan en', + crewTypeDescB: '. Las peñas normales se quedan en', mixedWord: 'Mixta', crewTypeDescC: '.', customVibeHint: 'Añade tu propio rollo o enfoque con un #', customVibePlaceholder: 'p. ej. downhill, night-sessions, no-comply', - editDesc: 'La identidad de tu cuadrilla, su territorio y sus miembros', - enableAgent: 'Activar el agente de la cuadrilla', - enableTreasury: 'Activar la tesorería de la cuadrilla', + editDesc: 'La identidad de tu peña, su territorio y sus miembros', + enableAgent: 'Activar el agente de la peña', + enableTreasury: 'Activar la tesorería de la peña', failed: 'Falló', founded: 'Fundada (año)', geolocationUnsupported: 'Geolocalización no compatible', @@ -4106,7 +4106,7 @@ socialUi: { goalTarget: 'Objetivo (sats)', goalWhat: '¿Cuál es el objetivo?', homeSpots: 'Spots habituales', - homeSpotsDesc: 'Enlaza los spots que frecuenta tu cuadrilla — se conectan a tu cuadrilla en el mapa', + homeSpotsDesc: 'Enlaza los spots que frecuenta tu peña — se conectan a tu peña en el mapa', homeTurf: 'Territorio (ciudad / zona)', homeTurfPlaceholder: 'Bristol, Reino Unido', instagramDetected: 'Clip de Instagram detectado', @@ -4116,32 +4116,32 @@ socialUi: { links: 'Enlaces', locationError: 'Error de ubicación', locationFound: 'Ubicación encontrada', - logoAlt: 'Cuadrilla', - logoHint: 'Un logo hace que tu cuadrilla se reconozca al instante en el mapa y en los feeds. El cuadrado funciona mejor.', - logoLabel: 'Logo / foto de la cuadrilla', + logoAlt: 'Peña', + logoHint: 'Un logo hace que tu peña se reconozca al instante en el mapa y en los feeds. El cuadrado funciona mejor.', + logoLabel: 'Logo / foto de la peña', logoUploaded: 'Logo subido', longitude: 'Longitud', looksGood: 'Buena pinta', makeAdmin: 'Hacer admin', mapPin: 'Punto en el mapa', - mapPinHint: 'Pon tu cuadrilla en el mapa para que los locales os encuentren. Toca el botón — sin escribir nada.', + mapPinHint: 'Pon tu peña en el mapa para que los locales os encuentren. Toca el botón — sin escribir nada.', memberAlreadyAdded: 'Ese miembro ya está añadido.', members: 'Miembros', - membersDesc: 'Añade las cuentas de Nostr de tu cuadrilla. Cada miembro confirma desde su propia clave — hasta entonces aparecen como «pendientes».', + membersDesc: 'Añade las cuentas de Nostr de tu peña. Cada miembro confirma desde su propia clave — hasta entonces aparecen como «pendientes».', musicLink: 'Enlace a la música', - nameCrew: 'Ponle nombre a tu cuadrilla', - nameCrewDesc: 'Una cuadrilla necesita un nombre antes de continuar.', - nameCrewFirst: 'Ponle nombre a tu cuadrilla primero', + nameCrew: 'Ponle nombre a tu peña', + nameCrewDesc: 'Una peña necesita un nombre antes de continuar.', + nameCrewFirst: 'Ponle nombre a tu peña primero', nameHint: 'Lo único que de verdad necesitas. Puedes cambiarlo luego.', namePlaceholder: 'p. ej. Backyard Bandits', nameRequired: 'Nombre obligatorio', - nameRequiredDesc: 'Ponle un nombre a tu cuadrilla.', + nameRequiredDesc: 'Ponle un nombre a tu peña.', nip05DescA: 'Un identificador verificable que controlas en cualquier dominio, p. ej.', - nip05DescB: '. Se verifica contra la clave del fundador de la cuadrilla y puedes añadir varios: cada uno muestra un check verde cuando su dominio lo confirma.', - nip05Label: 'NIP-05 de la cuadrilla', - nip05Placeholder: 'cuadrilla@tudominio.com', + nip05DescB: '. Se verifica contra la clave del fundador de la peña y puedes añadir varios: cada uno muestra un check verde cuando su dominio lo confirma.', + nip05Label: 'NIP-05 de la peña', + nip05Placeholder: 'peña@tudominio.com', nip05Add: 'Añadir', - nip05Invalid: 'Introduce un identificador como cuadrilla@tudominio.com', + nip05Invalid: 'Introduce un identificador como peña@tudominio.com', nip05TooMany: 'Puedes añadir hasta {{count}} identificadores.', nip05Unverified: 'Sin verificar', nip05Remove: 'Quitar {{handle}}', @@ -4150,7 +4150,7 @@ socialUi: { notAKeyC: ', o una pubkey hex.', onlyYouTubeInstagram: 'Solo se admiten enlaces de YouTube e Instagram.', openCall: 'Convocatoria abierta', - openCallDescA: '¿Buscas un filmer, editor o sangre nueva? Lanza una convocatoria — aparece en tu página de cuadrilla para que gente afín de', + openCallDescA: '¿Buscas un filmer, editor o sangre nueva? Lanza una convocatoria — aparece en tu página de peña para que gente afín de', openCallDescB: 'pueda contactar.', optional: '· opcional', optionalParen: '(opcional)', @@ -4171,17 +4171,17 @@ socialUi: { removeVibe: 'Quitar {{vibe}}', roles: 'Roles:', sasquatch: 'Sasquatch', - saveCrew: 'Guardar cuadrilla', + saveCrew: 'Guardar peña', skipToEnd: 'Saltar al final', socialPlaceholder: '@usuario o enlace', - sponsorDesc: 'Si una tienda local respalda tu cuadrilla, elígela aquí para mostrar un banner «Patrocinado por» que enlaza a su tienda.', + sponsorDesc: 'Si una tienda local respalda tu peña, elígela aquí para mostrar un banner «Patrocinado por» que enlaza a su tienda.', stepAria: 'Paso {{step}}: {{title}}', stepBasics: 'Lo básico', stepBasicsShort: 'Básico', - stepBasicsHint: 'Solo lo esencial — puedes crear una cuadrilla con este paso únicamente.', + stepBasicsHint: 'Solo lo esencial — puedes crear una peña con este paso únicamente.', stepVibe: 'Identidad y rollo', stepVibeShort: 'Rollo', - stepVibeHint: 'Cómo aparece tu cuadrilla por la app. Todo opcional.', + stepVibeHint: 'Cómo aparece tu peña por la app. Todo opcional.', stepSquad: 'Peña y spots', stepSquadShort: 'Peña', stepSquadHint: 'Añade a tu gente y tu territorio. Siempre puedes hacerlo más tarde.', @@ -4200,15 +4200,15 @@ socialUi: { pro: 'Pro', agentProNote: 'Con la tecnología de Sasquatch. Pro usa los mejores modelos; sin Pro usa un respaldo gratuito.', stepOf: 'Paso {{step}} de {{total}}', - treasuryDescA: 'Recauda sats para un objetivo común — arreglar el spot DIY local, un viaje de la cuadrilla, un bote para un concurso. Es un objetivo Lightning transparente; los zaps van', + treasuryDescA: 'Recauda sats para un objetivo común — arreglar el spot DIY local, un viaje de la peña, un bote para un concurso. Es un objetivo Lightning transparente; los zaps van', treasuryDescStrong: 'directos a tu monedero', treasuryDescB: '(a través de la dirección Lightning de tu perfil). SkateSpots nunca custodia los fondos.', upload: 'Subir', uploadFailed: 'Error al subir', useCurrentLocation: 'Usar ubicación actual', vibeLabel: 'Rollo / enfoque', - videoDescA: 'La part completa de tu cuadrilla, un montaje o el último clip. Pega un enlace de', - videoDescB: '— se reproducirá en tu página de cuadrilla.', + videoDescA: 'La part completa de tu peña, un montaje o el último clip. Pega un enlace de', + videoDescB: '— se reproducirá en tu página de peña.', visibilityDescA: 'Cada miembro controla', visibilityDescB: '— cuando confirma desde su clave puede elegir', visibilityDescC: '— oculto para los de fuera). Tú no puedes decidirlo por ellos; es su elección.', @@ -4234,7 +4234,7 @@ socialUi: { }, inviteCard: { acceptedTitle: 'Invitación aceptada 🛹', - acceptedDesc: 'El fundador de la cuadrilla confirma a los miembros en {{crew}}. Aparecerás en la plantilla cuando te apruebe.', + acceptedDesc: 'El fundador de la peña confirma a los miembros en {{crew}}. Aparecerás en la plantilla cuando te apruebe.', couldNotAccept: 'No se pudo aceptar', couldNotDecline: 'No se pudo rechazar', acceptedDone: 'Aceptada —', @@ -4246,8 +4246,8 @@ socialUi: { decline: 'Rechazar', }, inviteDialog: { - messageIntro: '¡Eh! Únete a la cuadrilla {{crew}} en SkateSpots 🛹', - messageBody: 'Inicia sesión con tu clave de Nostr y luego solicita unirte desde la página de la cuadrilla.', + messageIntro: '¡Eh! Únete a la peña {{crew}} en SkateSpots 🛹', + messageBody: 'Inicia sesión con tu clave de Nostr y luego solicita unirte desde la página de la peña.', copyFailed: 'No se pudo copiar', shareTitle: 'Unirse a {{crew}}', sentTitle: '¡Invitación enviada! 🛹', @@ -4264,14 +4264,14 @@ socialUi: { optional: '(opcional)', notePlaceholder: 'Ven a patinar con nosotros…', inviteAsAdmin: 'Invitar como admin', - inviteAsAdminDesc: 'Puede gestionar la cuadrilla e invitar a otros.', + inviteAsAdminDesc: 'Puede gestionar la peña e invitar a otros.', sendButton: 'Enviar invitación', sendFooter: 'Recibirá una notificación para aceptar o rechazar. La membresía solo cuenta cuando acepta.', inviteLink: 'Enlace de invitación', messageLabel: 'Mensaje', copyMessage: 'Copiar mensaje', founderHint: 'Como fundador también puedes añadir la clave de un miembro directamente; luego él confirma.', - addMemberSettings: 'Añadir miembro en los ajustes de la cuadrilla', + addMemberSettings: 'Añadir miembro en los ajustes de la peña', }, joinRequest: { moreCount: '+{{count}} más', @@ -4284,10 +4284,10 @@ socialUi: { endorsedDoneB: '— el fundador confirmará', vouchedBy: 'Avalado por', approveAndAdd: 'Aprobar y añadir', - addToCrew: 'Añadir a la cuadrilla', + addToCrew: 'Añadir a la peña', vouchedWaiting: 'Avalado — esperando al fundador', vouchForThem: 'Avalar a esta persona', - leadershipOnly: 'Solo para el liderazgo de la cuadrilla.', + leadershipOnly: 'Solo para el liderazgo de la peña.', adminHelp: 'Los admins no pueden añadir miembros directamente — avalar le dice al fundador que respaldas a este patinador.', }, leadership: { @@ -4298,46 +4298,46 @@ socialUi: { title: 'Liderazgo', captainsOne: '{{count}} capitán', captainsMany: '{{count}} capitanes', - footer: 'El líder del equipo lleva la plantilla; los capitanes ayudan a invitar, organizar jams y mantener la cuadrilla en orden.', + footer: 'El líder del equipo lleva la plantilla; los capitanes ayudan a invitar, organizar jams y mantener la peña en orden.', }, linkField: { - title: 'Cuadrilla vinculada', - description: '¿También llevas una cuadrilla? Enlázala para que la gente salte entre tu estudio y tu cuadrilla. Opcional. Enlaza esta cuadrilla de vuelta al perfil desde el editor y aparecerá una insignia verde', + title: 'Peña vinculada', + description: '¿También llevas una peña? Enlázala para que la gente salte entre tu estudio y tu peña. Opcional. Enlaza esta peña de vuelta al perfil desde el editor y aparecerá una insignia verde', descriptionRest: 'en ambos.', - none: 'Aún no tienes cuadrillas. Crea una en la página de Cuadrillas para enlazarla aquí.', - linkedCrew: 'Cuadrilla vinculada ({{id}})', + none: 'Aún no tienes peñas. Crea una en la página de Peñas para enlazarla aquí.', + linkedCrew: 'Peña vinculada ({{id}})', }, lookingFor: { title: 'Convocatoria abierta', - subtitle: 'Esta cuadrilla busca:', + subtitle: 'Esta peña busca:', }, memberVisibility: { updatedTitle: 'Visibilidad actualizada', - updatedCrew: 'Ahora solo apareces ante tus compañeros de cuadrilla.', - updatedPublic: 'Ahora apareces públicamente en esta cuadrilla.', + updatedCrew: 'Ahora solo apareces ante tus compañeros de peña.', + updatedPublic: 'Ahora apareces públicamente en esta peña.', couldNotUpdate: 'No se pudo actualizar', - title: 'Tu visibilidad en esta cuadrilla', + title: 'Tu visibilidad en esta peña', save: 'Guardar visibilidad', }, newMessage: { - inCrew: 'En tu cuadrilla: {{crews}}', - crewmate: 'Compañero de cuadrilla', + inCrew: 'En tu peña: {{crews}}', + crewmate: 'Compañero de peña', following: 'Siguiendo', invalidKey: 'Eso no parece un npub o una clave pública válidos.', description: 'Busca a tu gente por nombre o pega un npub para escribir a cualquiera. Selecciona dos o más para empezar un grupo.', searchPlaceholder: 'Busca un nombre o pega npub1...', messageThisKey: 'Escribir a esta clave', loadingPeople: 'Cargando tu gente...', - noPeople: 'Aún no hay compañeros de cuadrilla ni seguidos.', + noPeople: 'Aún no hay compañeros de peña ni seguidos.', noPeopleHint: 'Pega el npub de alguien arriba para empezar una conversación.', - yourCrews: 'Tus cuadrillas', + yourCrews: 'Tus peñas', selected: '{{count}} seleccionados', startGroup: 'Iniciar grupo ({{count}})', message: 'Mensaje', }, nip05: { - mismatch: 'Este dominio apunta el identificador a una clave de Nostr distinta a la del fundador de la cuadrilla. Sin verificar.', - verified: 'Verificado — el dominio confirma que este identificador pertenece a la clave del fundador de la cuadrilla.', + mismatch: 'Este dominio apunta el identificador a una clave de Nostr distinta a la del fundador de la peña. Sin verificar.', + verified: 'Verificado — el dominio confirma que este identificador pertenece a la clave del fundador de la peña.', }, requestCollective: { sentTitle: 'Solicitud enviada 🤝', @@ -4345,7 +4345,7 @@ socialUi: { couldNotSend: 'No se pudo enviar la solicitud', title: 'Únete a este colectivo', waiting: 'Solicitud enviada — esperando a {{name}}.', - askA: 'Pídele a la cuadrilla detrás de', + askA: 'Pídele a la peña detrás de', askB: 'que te añada a la plantilla. Recibirá una notificación y podrá añadirte con un toque.', placeholder: 'Opcional: di por qué encajarías bien…', sendButton: 'Enviar solicitud', @@ -4356,7 +4356,7 @@ socialUi: { couldNotSend: 'No se pudo enviar la solicitud', trigger: 'Solicitar unirse', title: 'Unirse a {{crew}}', - description: 'Notifica al fundador y a los admins de la cuadrilla para que puedan añadirte.', + description: 'Notifica al fundador y a los admins de la peña para que puedan añadirte.', placeholder: 'Saluda — dónde patinas, a quién conoces, por qué quieres entrar…', sending: 'Enviando…', sendButton: 'Enviar solicitud', @@ -4376,7 +4376,7 @@ socialUi: { none: 'Aún no se han encontrado tiendas.', }, treasury: { - title: 'Tesorería de la cuadrilla', + title: 'Tesorería de la peña', ofGoal: 'de un objetivo de {{target}}', goalReached: '¡Objetivo alcanzado!', funded: '{{percent}}% financiado', @@ -4384,7 +4384,7 @@ socialUi: { contributionMany: '{{count}} contribuciones', daysLeft: '{{days}} d restantes', closed: 'cerrada', - nonCustodial: 'No custodial · los zaps van directos al monedero Lightning de la cuadrilla', + nonCustodial: 'No custodial · los zaps van directos al monedero Lightning de la peña', }, userStatus: { atSpot: '📍 En un spot', @@ -7109,7 +7109,7 @@ walletUi: { }, facets: { title: 'Mostrar facetas de identidad', - crews: 'Cuadrillas', + crews: 'Peñas', local: 'Local', roles: 'Roles del Lab', }, @@ -7129,17 +7129,17 @@ walletUi: { barber: 'Barbero', }, crew: { - crewCard: 'CARNÉ DE CUADRILLA', - crewSub: 'Tu cuadrilla, en un carné', - pick: 'Elige una cuadrilla', - none: 'Aún no estás en ninguna cuadrilla — únete a una o crea la tuya.', - hint: 'El carné se construye con los datos firmados de la cuadrilla. Edita la cuadrilla en su página para cambiarlo.', + crewCard: 'CARNÉ DE PEÑA', + crewSub: 'Tu peña, en un carné', + pick: 'Elige una peña', + none: 'Aún no estás en ninguna peña — únete a una o crea la tuya.', + hint: 'El carné se construye con los datos firmados de la peña. Edita la peña en su página para cambiarlo.', members: 'MIEMBROS', spots: 'SPOTS', est: 'Desde {{year}}', openCall: 'Convocatoria abierta', - verifiedCrew: 'Cuadrilla verificada', - viewCrew: 'Ver la cuadrilla', + verifiedCrew: 'Peña verificada', + viewCrew: 'Ver la peña', }, event: { pass: 'PASE DE EVENTO', @@ -7175,8 +7175,8 @@ walletUi: { checkPhoto: 'Foto de perfil', checkName: 'Nombre visible', checkProfile: 'Estilos y nivel', - checkCrew: 'Únete a una cuadrilla', - moreTypes: 'Más tipos de carné se desbloquean al mapear spots tuyos, unirte a cuadrillas o confirmar asistencia a eventos.', + checkCrew: 'Únete a una peña', + moreTypes: 'Más tipos de carné se desbloquean al mapear spots tuyos, unirte a peñas o confirmar asistencia a eventos.', accent: 'Color de acento', accentHint: 'Sustituye el acento del tema', accentClear: 'Usar color del tema', @@ -7187,10 +7187,10 @@ walletUi: { }, back: { title: 'Reverso imprimible', - desc: 'Cuadrillas, roles, patrocinadores y enlaces en el reverso', + desc: 'Peñas, roles, patrocinadores y enlaces en el reverso', showBack: 'Ver reverso', showFront: 'Ver anverso', - empty: 'Aquí no hay nada aún — añade cuadrillas, roles o patrocinadores.', + empty: 'Aquí no hay nada aún — añade peñas, roles o patrocinadores.', }, verify: { checking: 'Comprobando el carné…', @@ -7203,7 +7203,7 @@ walletUi: { kind: 'Tipo', kindPark: 'Pase de acceso a parque', kindRider: 'Carné de rider', - kindCrew: 'Carné de cuadrilla', + kindCrew: 'Carné de peña', kindEvent: 'Pase de evento', organiser: 'Organizador', expired: 'Caducado',