aboutsummaryrefslogtreecommitdiffstats
path: root/src/i18n.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-08-15 13:08:33 -0700
committerAdam Soltys <[email protected]>2026-08-15 13:08:33 -0700
commitff445296de9c6375c1396d5824eea29d6767e7bb (patch)
tree6751c214ebb528d4c86d3ffd03b1a359c9b6aed8 /src/i18n.js
parentd45c2f2e5a3a7c7e50b701a82c15866a8dc96811 (diff)
downloadcoinosv3-ff445296de9c6375c1396d5824eea29d6767e7bb.tar.gz
coinosv3-ff445296de9c6375c1396d5824eea29d6767e7bb.zip
Threads speak back: a reply composer with proper NIP-10 markers, conversations fetched from the author's own relays, and a ⚡ tap that can never be swallowed by the row underneath
Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_014tE4U5nEjGTQy8PwYqamfv
Diffstat (limited to 'src/i18n.js')
-rw-r--r--src/i18n.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/i18n.js b/src/i18n.js
index 357f59f..37a7ec0 100644
--- a/src/i18n.js
+++ b/src/i18n.js
@@ -676,6 +676,9 @@ const STR = {
zapDefaultLabel: 'One-tap zap amount',
zapDefaultHint: 'What a single tap of the ⚡ button sends.',
threadNoReplies: 'No replies yet.',
+ threadReplyHint: 'Write a reply…',
+ threadReplySend: 'Reply',
+ threadReplied: 'Reply published',
threadRootMissing: 'The original post could not be found.',
searchUsersHint: 'Name, npub, or payment address…',
searchUsersEmpty: 'Find anyone on nostr and open their profile.',