aboutsummaryrefslogtreecommitdiffstats
path: root/src/locales/ur.json
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-06-24 13:38:08 -0700
committerAdam Soltys <[email protected]>2026-06-24 13:38:08 -0700
commit7234a3de9e200f36accb754f62163f0bd5360832 (patch)
treef30b492cd8938503512a2f565a7d4a9b396afff1 /src/locales/ur.json
parentffb5c30b54f913746cd6f9f79166cc4d0842dc78 (diff)
downloadcoinosv3-7234a3de9e200f36accb754f62163f0bd5360832.tar.gz
coinosv3-7234a3de9e200f36accb754f62163f0bd5360832.zip
Replace seed gift links with presigned PSBT claim links
Gifting no longer shares a seed. "Gift some Bitcoin" (Settings) presigns a chosen amount as a #gift= link: one SIGHASH_SINGLE input (the sender's change output is cryptographically fixed, so a front-runner can only take the gift portion, never the change) plus the rest left open. The coin is reserved per-wallet so normal sends skip it; reclaim it anytime. Opening the link generates a brand-new wallet the sender never sees, shows the amount, and on Claim adds the claimer's address as the output, finalizes, and broadcasts — then prompts backup of the fresh seed. This gives forward secrecy (sender locked out once confirmed), one-shot semantics (claiming spends the input), and keeps funds in the sender's wallet until claimed. Crypto verified end-to-end (sign NONE/SINGLE -> add output -> finalize -> valid tx; deterministic-signature equality proves the presigned sig is valid for any output the claimer picks). Strings retranslated across all 19 locales. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Diffstat (limited to 'src/locales/ur.json')
-rw-r--r--src/locales/ur.json18
1 files changed, 14 insertions, 4 deletions
diff --git a/src/locales/ur.json b/src/locales/ur.json
index 90b812b..417f9f8 100644
--- a/src/locales/ur.json
+++ b/src/locales/ur.json
@@ -151,9 +151,19 @@
"giftBackup": "اس والیٹ کا بیک اپ بنائیں",
"giftSkip": "ابھی چھوڑیں",
"giftBackedUp": "میں نے اسے لکھ لیا ہے",
- "giftLink": "یہ والیٹ تحفے میں دیں",
- "giftLinkDesc": "ایک لنک بنائیں جو یہ والیٹ اس کی رقم سمیت کھولے، تاکہ کسی کو تیزی سے شروع کرایا جا سکے۔",
- "giftLinkWarn": "⚠ جو بھی یہ لنک کھولے وہ اس والیٹ کی تمام رقم کو کنٹرول کرتا ہے۔ اسے صرف والیٹ دینے کے لیے شیئر کریں اور رقم کم رکھیں۔",
+ "giftLink": "کچھ Bitcoin تحفے میں دیں",
+ "giftLinkDesc": "ایک رقم کو بطور لنک پہلے سے دستخط کریں۔ جو بھی اسے کھولے وہ Bitcoin کو ایک بالکل نئے والیٹ میں وصول کر لیتا ہے جو صرف اسی کے کنٹرول میں ہوتا ہے۔",
+ "giftLinkWarn": "⚠ جو بھی یہ لنک کھولے وہ اس رقم کا دعویٰ کر سکتا ہے، اس لیے اسے صرف اسی شخص کے ساتھ شیئر کریں جسے آپ تحفہ دے رہے ہیں۔ رقم کم رکھیں۔",
"giftLinkReveal": "تحفہ لنک بنائیں",
- "copyLink": "لنک کاپی کریں"
+ "copyLink": "لنک کاپی کریں",
+ "giftAmountLabel": "تحفے کی رقم",
+ "giftAmountInvalid": "درست رقم درج کریں۔",
+ "giftAnother": "ایک اور بنائیں",
+ "giftReserved": "{n} سکے غیر وصول شدہ تحائف کے لیے الگ رکھے گئے",
+ "giftReclaim": "واپس لیں",
+ "claimBody": "اسے ایک بالکل نئے والیٹ میں وصول کریں جو صرف آپ کے کنٹرول میں ہو۔",
+ "claimBtn": "وصول کریں",
+ "claimFailed": "اس تحفے کا پہلے ہی دعویٰ کیا جا چکا ہے یا یہ اب دستیاب نہیں۔",
+ "claimedTitle": "وصول ہو گیا!",
+ "claimedBody": "آپ کا Bitcoin راستے میں ہے۔ اسے محفوظ رکھنے کے لیے اپنے بحالی فقرے کا بیک اپ بنا لیں۔"
}