Ship LNURL mint pages, indexing UI, and reviews rewrite.
Add lnurl list/detail routes, OG fixtures, i18n strings, and the write/ index client flows so the site surfaces the new mint type end to end. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+118
-3
@@ -114,6 +114,8 @@
|
||||
"card.reviewed": "recensione {when}",
|
||||
"card.noReviews": "nessuna recensione",
|
||||
"mint.title": "{name} · Cashu mint recensioni",
|
||||
"mint.titleFedimint": "{name} · Recensioni della federazione Fedimint",
|
||||
"mint.titleLnurl": "{name} · Recensioni del mint LNURL",
|
||||
"mint.breadcrumb": "Percorso di navigazione",
|
||||
"mint.crumbMints": "Cashu mints",
|
||||
"mint.copyUrl": "Copia URL mint",
|
||||
@@ -325,7 +327,7 @@
|
||||
"reviews.validate.short": "Scrivi almeno {n} caratteri in modo che la recensione sia utile.",
|
||||
"reviews.validate.long": "Le recensioni sono limitate ai caratteri {n}.",
|
||||
"feed.title": "Ultimi mint e recensioni federazioni · Cashumints.space",
|
||||
"feed.description": "Ogni recensione mint e federazione come è pubblicato: {reviews} recensioni attraverso {mints} Cashu mints e {federations} Fedimint federazioni, firmate Nostr e leggibili qui prima. Filtra per ecosistema, per valutazione, o per nome.",
|
||||
"feed.description": "Ogni recensione di mint, federazione e mint LNURL appena viene pubblicata: {reviews} recensioni su {mints} mint Cashu, {federations} federazioni Fedimint e {lnurl} mint LNURL, firmate su Nostr e leggibili qui dalla più recente. Filtra per ecosistema, valutazione o nome.",
|
||||
"feed.heading": "Ultime recensioni",
|
||||
"feed.lede": "Ogni recensione di ogni Cashu mint e Fedimint federazione, prima nuova, leggere dal vivo dai relè Nostr. Ognuno è firmato dal suo autore e vive sui relè, non nel nostro database.",
|
||||
"feed.label": "Recensioni",
|
||||
@@ -400,7 +402,14 @@
|
||||
"notfound.fb.reviews": "Recensioni",
|
||||
"notfound.fb.software": "Software software",
|
||||
"notfound.fb.lastOnline": "Ultimo online",
|
||||
"notfound.fb.note": "Questo mint è stato indicizzato dopo l'ultima costruzione del sito, quindi questo è un riassunto dell'API dal vivo. La pagina completa con le recensioni appare alla prossima ricostruzione.",
|
||||
"notfound.fb.note": "Questo mint è stato indicizzato dopo l’ultima build del sito, quindi questo è un riepilogo dall’API dal vivo, con le recensioni sotto. La pagina completa compare alla prossima build.",
|
||||
"notfound.resolve.checking": "Prima visita: sto controllando questo mint adesso.",
|
||||
"notfound.resolve.failed": "Non è stato possibile aggiungere questo mint",
|
||||
"notfound.resolve.failedFedimint": "Non è stato possibile aggiungere questa federazione",
|
||||
"notfound.resolve.retry": "Prova un altro indirizzo",
|
||||
"notfound.resolve.switch": "Aprilo come mint {kind}",
|
||||
"notfound.resolve.fedimint": "L’indirizzo della pagina di una federazione non contiene il suo codice di invito, quindi non si può risalire a questa dal solo link. Incolla il codice di invito e verrà aggiunta.",
|
||||
"notfound.resolve.ambiguous": "Questo indirizzo non si può ricavare dal solo link. Incolla l’URL completo del mint e verrà aggiunto.",
|
||||
"wallets.title": "Cashu portafogli · Cashumints.space",
|
||||
"wallets.description": "Cashu portafogli che funzionano con il mints elencati qui, attraverso mobile, web, browser e la riga di comando, con quello che ognuno è buono a.",
|
||||
"wallets.heading": "Portafogli",
|
||||
@@ -654,5 +663,111 @@
|
||||
"footer.allFedimints": "Tutte le federazioni",
|
||||
"reviews.dialog.bodyPlaceholder.cashu": "Come ha funzionato minting, melting e supporto? Sii specifico.",
|
||||
"reviews.dialog.bodyPlaceholder.fedimint": "Come si è unito, Lightning pagamenti e supporto funziona? Sii specifico.",
|
||||
"fedimint.details.title": "Dettagli della Federazione"
|
||||
"fedimint.details.title": "Dettagli della Federazione",
|
||||
"nav.lnurlMints": "Mint LNURL",
|
||||
"footer.allLnurlMints": "Tutti i mint LNURL",
|
||||
"lnurlMints.title": "Mint LNURL: mint di banconote al portatore lnurlcash, con recensioni | Cashumints.space",
|
||||
"lnurlMints.description": "Tutti i {total} mint LNURL indicizzati dalla rete Nostr: {online} online, {offline} offline. Valutazioni della comunità, limiti di prelievo e funzionalità di ciascuno.",
|
||||
"lnurlMints.heading": "Mint LNURL",
|
||||
"lnurlMints.lede": "Ogni mint LNURL che questo sito conosce. Un mint LNURL emette banconote al portatore lnurlcash: banconote Lightning che conservi come un segreto e che si possono ruotare, dividere, unire o rifondere in un pagamento Lightning. Ognuno viene controllato via HTTPS ogni pochi minuti.",
|
||||
"lnurlMints.search.label": "Cerca mint LNURL",
|
||||
"lnurlMints.search.placeholder": "Cerca per nome o indirizzo…",
|
||||
"lnurlMints.sort.label": "Ordina i mint LNURL per",
|
||||
"lnurlMints.hideOffline": "Nascondi offline",
|
||||
"lnurlMints.showing": "Mostrati {total} mint LNURL ({online} online, {offline} offline)",
|
||||
"lnurlMints.showingFiltered": "Mostrati {shown} di {total} mint LNURL ({online} online, {offline} offline)",
|
||||
"lnurlMints.noResults": "Nessun mint LNURL corrisponde.",
|
||||
"lnurlMints.emptyIndex": "Non ci sono ancora mint LNURL indicizzati.",
|
||||
"lnurl.crumb": "Mint LNURL",
|
||||
"lnurl.breadcrumb": "Percorso di navigazione",
|
||||
"lnurl.copyAddress": "Copia indirizzo",
|
||||
"lnurl.more.title": "Altri mint LNURL",
|
||||
"lnurl.more.all": "Tutti i mint LNURL →",
|
||||
"lnurl.disclaimer": "Un mint LNURL custodisce i tuoi sat mentre tu custodisci le sue banconote, quindi usarne uno significa fidarsi del suo operatore. Le valutazioni sono opinioni della comunità, e online significa raggiungibile, non affidabile.",
|
||||
"lnurl.features.title": "Funzionalità",
|
||||
"lnurl.features.none": "Questo mint non ha annunciato cosa supporta.",
|
||||
"lnurl.features.note": "Le funzionalità sono ciò che l'operatore del mint ha annunciato su Nostr. Dove questo sito può verificarne una via HTTPS lo fa, e segnala quando qualcosa di annunciato non è disponibile in questo momento.",
|
||||
"lnurl.features.notListed": "non annunciato",
|
||||
"lnurl.features.unavailable": "non disponibile",
|
||||
"lnurl.feature.mint": "Minting via Lightning (LUD-06)",
|
||||
"lnurl.feature.melt": "Melting verso Lightning",
|
||||
"lnurl.feature.notes": "Ruota / dividi / unisci banconote",
|
||||
"lnurl.feature.lud16": "Indirizzo Lightning",
|
||||
"lnurl.feature.lud21": "Verifica del pagamento (LUD-21)",
|
||||
"lnurl.feature.signed-notes": "Banconote firmate (verifica offline)",
|
||||
"lnurl.feature.onion": "Indirizzo Tor",
|
||||
"lnurl.feature.rotate": "Ruota una banconota",
|
||||
"lnurl.feature.split": "Dividi una banconota",
|
||||
"lnurl.feature.merge": "Unisci banconote",
|
||||
"lnurl.feature.lud06": "payRequest LUD-06",
|
||||
"lnurl.feature.lud03": "withdrawRequest LUD-03",
|
||||
"lnurl.limits.label": "Limiti di prelievo",
|
||||
"lnurl.limits.notPublished": "non pubblicato",
|
||||
"lnurl.limits.withdrawRow": "Prelievo",
|
||||
"lnurl.limits.disabled": "disattivato",
|
||||
"lnurl.limits.sats.one": "{n} sat",
|
||||
"lnurl.limits.sats.other": "{n} sat",
|
||||
"lnurl.details.title": "Dettagli del mint",
|
||||
"lnurl.details.address": "Indirizzo Lightning",
|
||||
"lnurl.details.mintPubkey": "Chiave pubblica del mint",
|
||||
"lnurl.details.onion": "Indirizzo Tor",
|
||||
"lnurl.details.fee": "Commissione di minting",
|
||||
"lnurl.details.node": "Nodo",
|
||||
"lnurl.details.capacity": "Capacità annunciata",
|
||||
"lnurl.kind.lightningAddress": "indirizzo Lightning",
|
||||
"lnurl.kind.mintPubkey": "chiave pubblica del mint",
|
||||
"lnurl.kind.onionAddress": "indirizzo Tor",
|
||||
"lnurl.confirmed.label": "Ultima conferma",
|
||||
"lnurl.confirmed.when": "confermato {when}",
|
||||
"lnurl.fee.base.one": "{n} sat",
|
||||
"lnurl.fee.base.other": "{n} sat",
|
||||
"lnurl.fee.percent": "{percent}%",
|
||||
"home.topLnurl.title": "Migliori mint LNURL",
|
||||
"home.topLnurl.sub": "ordinati per recensioni e valutazione",
|
||||
"home.topLnurl.all": "Tutti i {n} mint LNURL →",
|
||||
"feed.ecosystem.lnurl": "LNURL",
|
||||
"reviews.dialog.bodyPlaceholder.lnurl": "Come sono andati minting, melting e la rotazione delle banconote? Sii concreto.",
|
||||
"reviews.byUrl.open": "Scrivi una recensione",
|
||||
"reviews.byUrl.title": "Scrivi una recensione",
|
||||
"reviews.byUrl.lede": "Incolla l’indirizzo. Se questo sito non lo conosce ancora, viene controllato e aggiunto ora.",
|
||||
"reviews.byUrl.label.cashu": "URL del mint",
|
||||
"reviews.byUrl.label.fedimint": "Codice di invito della federazione",
|
||||
"reviews.byUrl.label.lnurl": "URL del mint LNURL",
|
||||
"reviews.byUrl.placeholder.cashu": "mint.example.com",
|
||||
"reviews.byUrl.placeholder.fedimint": "fed11…",
|
||||
"reviews.byUrl.placeholder.lnurl": "mint.example.com",
|
||||
"reviews.byUrl.check": "Controlla questo indirizzo",
|
||||
"reviews.byUrl.checking": "Controllo in corso…",
|
||||
"reviews.byUrl.back": "Usa un altro indirizzo",
|
||||
"reviews.byUrl.existing": "Già elencato",
|
||||
"reviews.byUrl.indexed": "Appena aggiunto",
|
||||
"reviews.byUrl.confirmClose": "Chiudere? L’indirizzo digitato non viene conservato.",
|
||||
"reviews.byUrl.detected": "Quell’indirizzo ha risposto come un mint {kind}.",
|
||||
"reviews.byUrl.switchTo": "Recensiscilo come mint {kind}",
|
||||
"reviews.byUrl.error.empty": "Inserisci prima un indirizzo.",
|
||||
"reviews.byUrl.error.badUrl": "Non sembra l’URL di un mint.",
|
||||
"reviews.byUrl.error.badInvite": "Non è un codice di invito Fedimint. I codici iniziano con fed11.",
|
||||
"reviews.byUrl.error.badInput": "Questo sito non può controllare quell’indirizzo.",
|
||||
"reviews.byUrl.error.blocked": "Non è un indirizzo pubblico, quindi non può essere controllato.",
|
||||
"reviews.byUrl.error.notAMint": "Quell’indirizzo ha risposto, ma non come un mint di questo tipo.",
|
||||
"reviews.byUrl.error.wrongType": "Quell’indirizzo ha risposto, ma come un mint di un altro tipo.",
|
||||
"reviews.byUrl.error.unverifiable": "A quell’indirizzo non ha risposto nulla, e su Nostr non c’è ancora traccia.",
|
||||
"reviews.byUrl.error.rateLimited.one": "Sono molti controlli da una sola connessione. Riprova tra circa {n} minuto.",
|
||||
"reviews.byUrl.error.rateLimited.other": "Sono molti controlli da una sola connessione. Riprova tra circa {n} minuti.",
|
||||
"reviews.byUrl.error.network": "Non è stato possibile raggiungere l’indice. Controlla la connessione e riprova.",
|
||||
"seo.lnurl.titleNoReviews": "{name}: informazioni e recensioni del mint LNURL | Cashumints.space",
|
||||
"seo.desc.statusWithdraw": "{status}, prelievo {min}–{max} sat.",
|
||||
"mint.chip.noFunding": "Né mint né melt",
|
||||
"mint.warnings.lnurlWithdrawalsDisabled.lead": "Prelievi disattivati.",
|
||||
"mint.warnings.lnurlWithdrawalsDisabled.body.online": "Questo mint dichiara un prelievo massimo pari a zero, quindi nessuna banconota che emette può essere riscossa per qualcosa. Non fare minting qui finché non cambia.",
|
||||
"mint.warnings.lnurlWithdrawalsDisabled.body.offline": "Questo mint dichiarava un prelievo massimo pari a zero l'ultima volta che è stato raggiunto, quindi nessuna banconota che emetteva poteva essere riscossa per qualcosa. Non fare minting qui finché non cambia.",
|
||||
"mint.warnings.lnurlWithdrawalsDisabled.meta.online": "Prelievi attualmente disattivati",
|
||||
"mint.warnings.lnurlWithdrawalsDisabled.meta.offline": "I prelievi erano disattivati all'ultimo contatto",
|
||||
"mint.warnings.lnurlInvalid.lead": "L'endpoint risponde ma non è valido.",
|
||||
"mint.warnings.lnurlInvalid.body": "L'host risponde, ma non con un annuncio di mint che questo sito sappia leggere, quindi i prelievi potrebbero non funzionare. Quello che segue è l'ultimo stato leggibile, e le recensioni funzionano ancora.",
|
||||
"mint.warnings.lnurlInvalid.meta": "Risponde, ma non con un annuncio di mint valido",
|
||||
"mint.warnings.lnurlNoFunding.lead": "Minting e melting non disponibili.",
|
||||
"mint.warnings.lnurlNoFunding.body": "Le banconote esistenti si possono ancora ruotare, dividere o unire, ma al momento nulla entra o esce via Lightning. Il mint è attivo e risponde; il nodo Lightning che sta dietro non è raggiungibile da lì.",
|
||||
"mint.warnings.lnurlNoFunding.meta": "Minting e melting non disponibili",
|
||||
"mint.warnings.also.noFunding": "Anche il suo nodo Lightning era irraggiungibile, quindi non si poteva fare né minting né melting."
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user