From 1a92d81b792f9e6d2ecb284aab979985a36d34c7 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Wed, 24 Jun 2026 14:01:39 -0700 Subject: Keep reclaimed gifts revocable until the coin is spent Passive reclaim previously dropped the coin from tracking, so there was no way to revoke afterward. Now reclaim moves the coin from "reserved" to a "reclaimed" set: it becomes spendable, but its still-live link stays listed (tagged "still claimable") with a Revoke option, until the coin is actually spent (by a payment or by revoking), at which point it drops off. revokeGift and outstandingGifts handle both sets; existing reserved gifts are unaffected. Strings updated across all 19 locales. Co-Authored-By: Claude Opus 4.8 (1M context) --- src/locales/tr.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/locales/tr.json') diff --git a/src/locales/tr.json b/src/locales/tr.json index c2173f4..d4331a4 100644 --- a/src/locales/tr.json +++ b/src/locales/tr.json @@ -157,7 +157,7 @@ "giftAmountLabel": "Hediye edilecek tutar", "giftAmountInvalid": "Geçerli bir tutar girin.", "giftAnother": "Bir tane daha oluştur", - "giftReserved": "Talep edilmemiş hediyeler için {n} coin ayrıldı", + "giftReserved": "Talep edilmemiş hediye bağlantıları ({n})", "claimBody": "Yalnızca kendi kontrolünüzdeki yepyeni bir cüzdana alın.", "claimBtn": "Talep et", "claimFailed": "Bu hediye zaten talep edilmiş veya artık kullanılamıyor.", @@ -169,5 +169,7 @@ "giftRevoked": "Hediye iptal edildi", "giftReclaim": "Geri al", "giftReclaimPrompt": "Geri almak bu parayı bir sonraki ödemen için serbest bırakır, ancak sen harcayana kadar bağlantı talep edilebilir kalır. Bunun yerine şimdi iptal etmek için ağ ücreti ödensin mi?", - "giftReclaimed": "Para geri alındı" + "giftReclaimed": "Para geri alındı", + "giftRevokeConfirm": "Bu hediye şimdi iptal edilsin mi? Bu, parayı cüzdanınıza geri gönderir ve bağlantıyı devre dışı bırakır.", + "giftReclaimedTag": "hâlâ talep edilebilir" } \ No newline at end of file -- cgit v1.2.3