aboutsummaryrefslogtreecommitdiffstats
path: root/src/i18n.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-08-08 08:21:11 -0700
committerAdam Soltys <[email protected]>2026-08-08 08:21:11 -0700
commit19c14131ce3fc69a06d3c0af8d445b056d703bf9 (patch)
tree2d116ff73bccf2af784d8700ed6fd825837928a4 /src/i18n.js
parent47919c94e861e98fc5c21956c3c53e896052aea4 (diff)
downloadcoinosv3-19c14131ce3fc69a06d3c0af8d445b056d703bf9.tar.gz
coinosv3-19c14131ce3fc69a06d3c0af8d445b056d703bf9.zip
Profiles wear their latest notes, each one zappable; a zap with no ark address to land on becomes a gift only their key can open
Co-Authored-By: Claude Fable 5 <[email protected]>
Diffstat (limited to 'src/i18n.js')
-rw-r--r--src/i18n.js20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/i18n.js b/src/i18n.js
index 3c56c30..2623a56 100644
--- a/src/i18n.js
+++ b/src/i18n.js
@@ -206,6 +206,9 @@ const STR = {
profAbout: 'About',
profPicture: 'Picture URL',
profSaved: 'Profile published',
+ profNotesTitle: 'Latest posts',
+ profNotesNone: 'No recent posts found.',
+ profReplyTag: 'reply',
msgSearching: 'Searching…',
msgNoMatches: 'No matches',
msgBadNpub: 'Not a valid npub',
@@ -512,6 +515,23 @@ const STR = {
arkZapCommentPh: 'Comment (optional)',
arkZapBtn: 'Zap',
arkZapSentTitle: 'Zapped!',
+ arkZapNoArkGift: 'They haven’t set up an Ark address yet — send the zap as an Ark gift locked to their nostr key instead. They’ll get a DM with the claim link, and only they can open it.',
+ arkZapGiftBtn: 'Send locked gift',
+ arkZapGiftHint: 'Instant Ark gift only their nostr key can claim. You can revoke it from the gift card while unclaimed.',
+ arkZapGiftSentTitle: 'Gift sent!',
+ giftDmText: '🎁 Someone sent you {amount} on coinos! Claim it here: {link}\nIf you’re asked for a claim code, use: {code}',
+ giftDmSending: 'Sending them the claim link by DM…',
+ giftDmSent: 'Claim link sent to them by DM ✓',
+ giftDmFailed: 'Couldn’t reach them by DM — copy the link and claim code and pass them along yourself.',
+ giftLockedTo: 'Locked to',
+ giftCodeHint: 'Enter the claim code from your DM to unlock this gift.',
+ claimCodePlaceholder: 'Claim code',
+ claimCodeWrong: 'That code doesn’t unlock this gift.',
+ claimWithExtension: 'Unlock with nostr extension',
+ orEnterCode: 'or enter your claim code',
+ extWrongAccount: 'Your extension is signed in to a different nostr account.',
+ extNoNip44: 'Your extension doesn’t support NIP-44 decryption.',
+ extDecryptFailed: 'Couldn’t decrypt with the extension.',
arkOpsBoard: '{n} deposit(s) confirming',
arkOpsSend: '{n} send(s) finishing up',
arkOpsRefresh: '{n} refresh(es) waiting for the next round',