aboutsummaryrefslogtreecommitdiffstats
path: root/src/i18n.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-09-24 17:27:00 -0700
committerAdam Soltys <[email protected]>2026-09-24 17:27:00 -0700
commite4ed03b5caa874fad189c6a90b3e09da5530d58d (patch)
tree58bbea4d155e0b911d226dacbf0aa4b8c908758f /src/i18n.js
parent339a86c4c1134412cd32dd16ac719d3bcfdff367 (diff)
downloadcoinosv3-e4ed03b5caa874fad189c6a90b3e09da5530d58d.tar.gz
coinosv3-e4ed03b5caa874fad189c6a90b3e09da5530d58d.zip
Coins page: a renewal in flight keeps the whole page; a renewal you asked for is in history.
Tapping Renew marked the coins pending and the page, finding nothing spendable, collapsed to a single "Pending: N sats" line — no table, no exit explainer. Coins in a round now stay in the table (greyed, tagged renewing), with a card saying where the round is (queued, in a round waiting for a confirmation, finishing). The page no longer closes on Renew. History: a manual renewal shows as "Renewing · in progress" while the round runs, and as "Renewed" after, even when it was free (automatic free renewals stay out of history, as before). Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
Diffstat (limited to 'src/i18n.js')
-rw-r--r--src/i18n.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/i18n.js b/src/i18n.js
index 46f26f5..4bba36f 100644
--- a/src/i18n.js
+++ b/src/i18n.js
@@ -430,6 +430,16 @@ const STR = {
arkFeeChain: 'On-chain fee',
arkFeeService: 'Service fee',
arkCoinsExpired: 'expired',
+ arkCoinsRenewing: 'renewing',
+ arkCoinsIntroRenewing: 'Your Spending balance of {total} is being renewed: the coins below are in a round and come back as one fresh coin. Each can be pulled on-chain without the server’s help — at a cost that grows with the coin’s history.',
+ arkRenewingTitle: 'Renewal in progress',
+ arkRenewingLine: '{amount} sats → one fresh coin{fee}',
+ arkRenewingFee: ', fee {fee} sats',
+ arkRenewStageQueued: 'Joining the next round — the wallet submits it on its next sync.',
+ arkRenewStageRound: 'In a round. The fresh coin arrives once the round’s transaction has a confirmation, about a block from now, the next time this wallet syncs.',
+ arkRenewStageFinishing: 'Finishing: signing the fresh coin.',
+ arkRenewingHistory: 'Renewing',
+ arkRenewingOpen: 'See the coins',
arkCoinsExitTitle: 'Unilateral exit',
arkCoinsExitBtn: 'Exit now',
arkExitConfirmTitle: 'Start a unilateral exit?',