From e082396d99c69adb580ea9cbf5a1be856f1f0d2f Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Fri, 28 Aug 2026 18:52:05 -0700 Subject: The send flow chooses the road itself: cooperative always goes first, and only when the server actually refuses does the trustless fallback appear — stating up front that the whole balance exits to Savings, how long it takes, and the mining-fee reserve Savings will pay, with the button disabled until Savings can cover it MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_019eA8JRq9Wr7z2fRQk99HLi --- src/i18n.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/i18n.js') diff --git a/src/i18n.js b/src/i18n.js index bec9592..e8bb52c 100644 --- a/src/i18n.js +++ b/src/i18n.js @@ -199,8 +199,9 @@ const STR = { onbBoardTitle: 'Top up Spending', onbBoardBody: 'Move some sats from Savings into Spending — payments there are instant, with no mining fees.', topUpFromSavings: 'Top up from Savings', - arkUniOffer: 'Exit without the server instead', - arkUniOfferQuiet: 'Server not cooperating? Unilateral exit', + arkUniFallbackBody: 'The server didn’t cooperate, but your money can still move without it: your whole Spending balance exits to Savings on-chain. It takes about a day, and roughly {fee} sats of mining fees will be paid from Savings. Funds land in Savings — send them on from there once it completes.', + arkUniFallbackShort: 'Savings holds {have} sats — about {need} sats are needed for the mining fees. Top up Savings first.', + arkUniFallbackBtn: 'Exit to Savings (≈ {fee} sats in fees)', msgPushOffer: 'Get notified when you receive payments and messages, even with coinos closed.', msgPushEnable: 'Enable notifications', msgPushOn: 'Notifications on', -- cgit v1.2.3