Expand ecash explorer capabilities
Add Fedimint discovery, dual SQLite/Postgres storage, richer review handling, and generated social imagery.
This commit is contained in:
+118
-14
@@ -37,7 +37,7 @@
|
||||
"status.unknown": "Sin comprobar aún",
|
||||
"nav.skip": "Saltar al contenido",
|
||||
"nav.main": "Principal",
|
||||
"nav.mints": "Mints",
|
||||
"nav.mints": "Mints Cashu",
|
||||
"nav.reviews": "Reseñas",
|
||||
"nav.wallets": "Monederos",
|
||||
"nav.about": "Acerca de",
|
||||
@@ -45,7 +45,7 @@
|
||||
"lang.label": "Idioma",
|
||||
"lang.switcher": "Elige un idioma",
|
||||
"footer.copyright": "© {year} Cashumints.space",
|
||||
"footer.allMints": "Todos los mints",
|
||||
"footer.allMints": "Todos los mints Cashu",
|
||||
"footer.allReviews": "Todas las reseñas",
|
||||
"footer.wallets": "Monederos",
|
||||
"footer.about": "Acerca de",
|
||||
@@ -95,7 +95,7 @@
|
||||
"pulse.stale": "desactualizado",
|
||||
"mints.title": "Todos los mints Cashu · Cashumints.space",
|
||||
"mints.description": "Los {total} mints Cashu indexados desde la red Nostr, {online} en línea y {offline} sin conexión, con valoraciones de la comunidad, disponibilidad y software del mint. Busca y ordena la lista completa.",
|
||||
"mints.heading": "Todos los mints",
|
||||
"mints.heading": "Todos los mints Cashu",
|
||||
"mints.lede": "Todos los mints descubiertos en la red Nostr, incluidos los que ya no están. Los mints sin conexión siguen en la lista para que puedas encontrarlos y reseñarlos.",
|
||||
"mints.search.label": "Buscar mints por nombre o dominio",
|
||||
"mints.search.placeholder": "Busca por nombre o dominio…",
|
||||
@@ -125,7 +125,7 @@
|
||||
"mint.description.online": "Ahora mismo en línea.",
|
||||
"mint.description.unreachable": "Ahora mismo no responde.",
|
||||
"mint.breadcrumb": "Ruta de navegación",
|
||||
"mint.crumbMints": "Mints",
|
||||
"mint.crumbMints": "Mints Cashu",
|
||||
"mint.copyUrl": "Copiar la URL del mint",
|
||||
"mint.qrButton": "QR del mint",
|
||||
"mint.writeReview": "Escribir una reseña",
|
||||
@@ -260,7 +260,7 @@
|
||||
"reviews.filter.recent": "Recientes",
|
||||
"reviews.loading.one": "Cargando {n} reseña de los relays de Nostr",
|
||||
"reviews.loading.other": "Cargando {n} reseñas de los relays de Nostr",
|
||||
"reviews.empty": "Todavía no hay reseñas. Sé quien escriba la primera.",
|
||||
"reviews.empty": "Todavía no hay reseñas. Sé la primera persona en escribir una.",
|
||||
"reviews.emptyWritten": "Todavía no hay reseñas escritas aquí. Sé quien escriba la primera.",
|
||||
"reviews.emptyFilter": "Ninguna reseña coincide con este filtro.",
|
||||
"reviews.noscript": "Las reseñas están firmadas en Nostr y se cargan en tu navegador, así que esta lista necesita JavaScript. La valoración y los recuentos de arriba vienen del propio sitio.",
|
||||
@@ -296,7 +296,6 @@
|
||||
"reviews.dialog.stars.4": "bien",
|
||||
"reviews.dialog.stars.5": "funciona genial",
|
||||
"reviews.dialog.bodyLabel": "¿Qué debería saber la gente?",
|
||||
"reviews.dialog.bodyPlaceholder": "¿Qué tal fue acuñar, fundir y el soporte? Sé concreto.",
|
||||
"reviews.dialog.charCount": "{n} / {max}",
|
||||
"reviews.dialog.submit": "Firmar y publicar",
|
||||
"reviews.dialog.signing": "Firmando…",
|
||||
@@ -322,14 +321,11 @@
|
||||
"reviews.validate.rating": "Elige una valoración de 1 a 5 estrellas.",
|
||||
"reviews.validate.short": "Escribe al menos {n} caracteres para que la reseña sirva de algo.",
|
||||
"reviews.validate.long": "Las reseñas están limitadas a {n} caracteres.",
|
||||
"feed.title": "Últimas reseñas de mints Cashu · Cashumints.space",
|
||||
"feed.description": "Cada reseña de un mint Cashu según se publica: {reviews} reseñas de {mints} mints, firmadas en Nostr y legibles aquí de la más nueva a la más antigua. Filtra por valoración o por mint.",
|
||||
"feed.heading": "Últimas reseñas de mints Cashu",
|
||||
"feed.lede": "Todas las reseñas de todos los mints, de la más nueva a la más antigua, leídas en directo de los relays de Nostr. Cada una está firmada por quien la escribió y vive en los relays, no en nuestra base de datos.",
|
||||
"feed.title": "Últimas reseñas de mints y federaciones · Cashumints.space",
|
||||
"feed.description": "Cada reseña de un mint o una federación según se publica: {reviews} reseñas de {mints} mints Cashu y {federations} federaciones Fedimint, firmadas en Nostr y legibles aquí de la más nueva a la más antigua. Filtra por ecosistema, por valoración o por nombre.",
|
||||
"feed.heading": "Últimas reseñas",
|
||||
"feed.lede": "Todas las reseñas de todos los mints Cashu y federaciones Fedimint, de la más nueva a la más antigua, leídas en directo de los relays de Nostr. Cada una está firmada por quien la escribió y vive en los relays, no en nuestra base de datos.",
|
||||
"feed.label": "Reseñas",
|
||||
"feed.filterByMint": "Filtrar por mint",
|
||||
"feed.anyMint": "Cualquier mint",
|
||||
"feed.clearMint": "Borrar el filtro de mint",
|
||||
"feed.showingBuild.one": "Mostrando la reseña más reciente de la última compilación",
|
||||
"feed.showingBuild.other": "Mostrando las {n} reseñas más recientes de la última compilación",
|
||||
"feed.noscript": "Las reseñas están firmadas en Nostr y se cargan en tu navegador, así que los filtros y la lista completa necesitan JavaScript. Las {n} reseñas de abajo se leyeron de los relays cuando se compiló esta página.",
|
||||
@@ -547,8 +543,116 @@
|
||||
"reviews.dialog.identity.extensionGone": "La extensión de tu navegador no responde. Vuelve a iniciar sesión, o usa un firmante remoto.",
|
||||
"seo.orgDescription": "Un directorio de mints Cashu, con el estado en vivo de cada mint y reseñas de la comunidad firmadas en Nostr.",
|
||||
"seo.ogImageAlt": "Cashumints.space: encuentra un mint Cashu en el que puedas confiar.",
|
||||
"seo.mint.title.one": "Reseñas de {name}: {rating} de {n} reseña | Cashumints.space",
|
||||
"seo.mint.title.other": "Reseñas de {name}: {rating} de {n} reseñas | Cashumints.space",
|
||||
"seo.mint.titleOffline.one": "{name}: sin conexión desde hace {n} día | Cashumints.space",
|
||||
"seo.mint.titleOffline.other": "{name}: sin conexión desde hace {n} días | Cashumints.space",
|
||||
"seo.mint.titleNoReviews": "{name}: información y reseñas del mint Cashu | Cashumints.space",
|
||||
"seo.fedimint.titleNoReviews": "{name}: información y reseñas de la federación Fedimint | Cashumints.space",
|
||||
"seo.desc.fallback": "Reseñas de la comunidad sobre {name} ({domain}).",
|
||||
"seo.desc.rated.one": "Valorado {rating}/5 en {n} reseña firmada en Nostr.",
|
||||
"seo.desc.rated.other": "Valorado {rating}/5 en {n} reseñas firmadas en Nostr.",
|
||||
"seo.desc.noReviews": "Aún sin reseñas.",
|
||||
"seo.desc.status": "{status}.",
|
||||
"seo.desc.statusLimits": "{status}, límites {limits}.",
|
||||
"seo.desc.fedModules": "{status}. Módulos: {modules}.",
|
||||
"seo.desc.fedModulesNetwork": "{status}. Módulos: {modules} en {network}.",
|
||||
"seo.mint.ogAlt.one": "{name}: {rating} estrellas de {n} reseña en Cashumints.space",
|
||||
"seo.mint.ogAlt.other": "{name}: {rating} estrellas de {n} reseñas en Cashumints.space",
|
||||
"seo.mint.ogAltNoReviews": "{name} en Cashumints.space",
|
||||
"nav.home": "Inicio",
|
||||
"mint.description.fallbackDomain": "Un mint Cashu que funciona en {domain}.",
|
||||
"mint.more.title": "Más mints",
|
||||
"mint.more.all": "Ver todos los mints"
|
||||
"mint.more.all": "Ver todos los mints",
|
||||
"nav.fedimints": "Fedimints",
|
||||
"status.announced": "Solo anunciada",
|
||||
"card.unnamedFederation": "Federación sin nombre",
|
||||
"card.notChecked": "sin comprobar nunca",
|
||||
"fedimints.title": "Todas las federaciones Fedimint · Cashumints.space",
|
||||
"fedimints.description": "Las {total} federaciones Fedimint anunciadas en la red Nostr: {online} confirmadas en funcionamiento por una comprobación externa, {announced} anunciadas y nunca confirmadas. Valoraciones de la comunidad, módulos y códigos de invitación de cada una.",
|
||||
"fedimints.heading": "Todas las federaciones",
|
||||
"fedimints.lede": "Cada federación Fedimint anunciada en la red Nostr. Una federación no tiene un endpoint público de estado, así que algunas de estas están confirmadas en funcionamiento por una comprobación externa y el resto aparecen tal y como se anunciaron.",
|
||||
"fedimints.search.label": "Buscar federaciones por nombre o id",
|
||||
"fedimints.search.placeholder": "Busca por nombre o id de federación…",
|
||||
"fedimints.sort.label": "Ordenar federaciones",
|
||||
"fedimints.hideOffline": "Ocultar sin conexión",
|
||||
"fedimints.showing": "Mostrando {total} federaciones ({online} confirmadas, {announced} solo anunciadas)",
|
||||
"fedimints.showingFiltered": "Mostrando {shown} de {total} federaciones ({online} confirmadas, {announced} solo anunciadas)",
|
||||
"fedimints.announcedNote.one": "Una de estas se anunció en Nostr y nada ha confirmado desde entonces que esté funcionando. Aparece como anunciada, no como en línea ni sin conexión, porque ninguna de las dos sería cierta.",
|
||||
"fedimints.announcedNote.other": "{n} de estas se anunciaron en Nostr y nada ha confirmado desde entonces que estén funcionando. Aparecen como anunciadas, no como en línea ni sin conexión, porque ninguna de las dos sería cierta.",
|
||||
"fedimints.noResults": "Ninguna federación coincide. Prueba con un nombre, o pega un id de federación.",
|
||||
"fedimints.emptyIndex": "No se ha anunciado ninguna federación en los relays que lee este sitio. La lista se llena sola según van llegando anuncios.",
|
||||
"fedimint.title": "{name} · Reseñas de la federación Fedimint",
|
||||
"fedimint.crumb": "Fedimints",
|
||||
"fedimint.breadcrumb": "Ruta de navegación",
|
||||
"fedimint.unnamed": "Federación sin nombre",
|
||||
"fedimint.idLabel": "Federación",
|
||||
"fedimint.kind.federationId": "id de la federación",
|
||||
"fedimint.moduleCount.one": "{n} módulo",
|
||||
"fedimint.moduleCount.other": "{n} módulos",
|
||||
"fedimint.copyInvite": "Copiar código de invitación",
|
||||
"fedimint.confirmed.label": "Confirmada",
|
||||
"fedimint.confirmed.never": "Nunca",
|
||||
"fedimint.confirmed.by": "por {source}",
|
||||
"fedimint.confirmed.unattributed": "última comprobación",
|
||||
"fedimint.announcedOn": "anunciada {when}",
|
||||
"fedimint.announcedUnknown": "sin fecha de anuncio",
|
||||
"fedimint.modules.title": "Módulos",
|
||||
"fedimint.modules.none": "El anuncio de esta federación no lista ningún módulo.",
|
||||
"fedimint.modules.note": "Los módulos son las piezas que ejecuta una federación. El anuncio dice cuáles están presentes, y nada sobre si alguno acepta depósitos.",
|
||||
"fedimint.modules.notListed": "no listado",
|
||||
"fedimint.invite.title": "Código de invitación",
|
||||
"fedimint.invite.count.one": "{n} código",
|
||||
"fedimint.invite.count.other": "{n} códigos",
|
||||
"fedimint.invite.note": "Pega esto en un monedero Fedimint para unirte. Lleva el id de la federación y las direcciones de sus guardianes, y está pensado para compartirse.",
|
||||
"fedimint.invite.kind": "código de invitación",
|
||||
"fedimint.invite.qr": "QR",
|
||||
"fedimint.invite.qrCaption": "Escanea para unirte a {name}",
|
||||
"fedimint.details.federationId": "Id de la federación",
|
||||
"fedimint.details.network": "Red",
|
||||
"fedimint.details.announcedBy": "Anunciada por",
|
||||
"fedimint.details.announced": "Anunciada",
|
||||
"fedimint.more.title": "Más federaciones",
|
||||
"fedimint.more.all": "Ver todas las federaciones",
|
||||
"fedimint.disclaimer": "Unirte a una federación significa confiar tu dinero a sus guardianes. Las valoraciones son opiniones de la comunidad, y confirmada en funcionamiento significa accesible, no fiable.",
|
||||
"fedimint.description.online": "Una comprobación confirmó que está funcionando.",
|
||||
"fedimint.description.announced": "Ninguna comprobación ha confirmado que esté funcionando.",
|
||||
"fedimint.description.fallback": "{name} es una federación Fedimint anunciada en Nostr.",
|
||||
"fedimint.description.fallbackId": "Una federación Fedimint anunciada en Nostr como {id}.",
|
||||
"fedimint.module.lightning": "Lightning",
|
||||
"fedimint.module.mint": "Mint de ecash",
|
||||
"fedimint.module.wallet": "Monedero on-chain",
|
||||
"fedimint.module.meta": "Metadatos",
|
||||
"fedimint.module.stability_pool": "Pool de estabilidad",
|
||||
"fedimint.module.multi_sig_stability_pool": "Pool de estabilidad (multifirma)",
|
||||
"fedimint.module.fedi-social": "Recuperación social",
|
||||
"fedimint.network.mainnet": "Bitcoin mainnet",
|
||||
"fedimint.network.signet": "Signet",
|
||||
"fedimint.network.testnet": "Testnet",
|
||||
"fedimint.network.testnet4": "Testnet4",
|
||||
"fedimint.network.regtest": "Regtest",
|
||||
"feed.ecosystem.group": "Ecosistema",
|
||||
"feed.ecosystem.all": "Todo",
|
||||
"feed.ecosystem.cashu": "Cashu",
|
||||
"feed.ecosystem.fedimint": "Fedimint",
|
||||
"feed.filterBySubject": "Filtrar por mint o federación",
|
||||
"feed.anySubject": "Cualquier mint o federación",
|
||||
"feed.clearSubject": "Borrar el filtro por nombre",
|
||||
"home.fedimint.title": "Federaciones Fedimint",
|
||||
"home.fedimint.body": "{total} anunciadas en Nostr, {online} confirmadas en funcionamiento, {announced} nunca confirmadas.",
|
||||
"home.fedimint.link": "Ver federaciones",
|
||||
"reviews.validate.subject": "No hay nada a lo que apuntar esta reseña.",
|
||||
"mint.warnings.fedimintOffline.lead": "Reportada sin conexión.",
|
||||
"mint.warnings.fedimintOffline.body.since": "La última comprobación que llegó a esta federación fue el {date} (hace {days}). Sus guardianes no responden desde entonces. Da por perdido el dinero que tengas ahí y no te unas con dinero nuevo.",
|
||||
"mint.warnings.fedimintOffline.body.never": "Ninguna comprobación ha llegado nunca a esta federación, y la más reciente falló. Da por perdido el dinero que tengas ahí y no te unas con dinero nuevo.",
|
||||
"mint.warnings.fedimintOffline.meta.since": "Reportada sin conexión desde el {date}",
|
||||
"mint.warnings.fedimintOffline.meta.never": "Reportada sin conexión, nunca accesible",
|
||||
"mint.warnings.neverConfirmed.lead": "Anunciada, nunca confirmada.",
|
||||
"mint.warnings.neverConfirmed.body.reviewed": "Esta federación se anunció en Nostr el {date}, hace {days}, y nada ha confirmado desde entonces que esté funcionando. Las reseñas de abajo son la única señal de vida de esta página; todo lo demás viene del anuncio.",
|
||||
"mint.warnings.neverConfirmed.body.quiet": "Esta federación se anunció en Nostr el {date}, hace {days}, nada ha confirmado desde entonces que esté funcionando, y nadie la ha reseñado recientemente. Todo lo de abajo viene del anuncio.",
|
||||
"mint.warnings.neverConfirmed.meta": "Anunciada el {date}, nunca confirmada",
|
||||
"footer.allFedimints": "Todas las federaciones",
|
||||
"reviews.dialog.bodyPlaceholder.cashu": "¿Qué tal fueron la acuñación, el fundido y el soporte? Sé concreto.",
|
||||
"reviews.dialog.bodyPlaceholder.fedimint": "¿Qué tal fueron unirte, los pagos Lightning y el soporte? Sé concreto.",
|
||||
"fedimint.details.title": "Datos de la federación"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user