aboutsummaryrefslogtreecommitdiffstats
path: root/src/i18n.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-09-20 21:24:14 -0700
committerAdam Soltys <[email protected]>2026-09-20 21:24:14 -0700
commit9ef5c7633508cfecd19050bbcc637e091738de7e (patch)
treea73ca8e39c87e38285fa7c8b73a48f4185dbfdd3 /src/i18n.js
parent482025aa8b049433efda985526df6b3b3cc0e9a0 (diff)
downloadcoinosv3-9ef5c7633508cfecd19050bbcc637e091738de7e.tar.gz
coinosv3-9ef5c7633508cfecd19050bbcc637e091738de7e.zip
Feeds: Following is one of many; topics from search and #tags; the bolt is amber only for your own zap.
Custom feeds live in the synced messages state — a name, everyone you follow and/or hand-picked people, and topics (hashtags, any of them; with people set as well, only their posts on those topics — the way a nostr filter composes authors and #t). Each feed keeps its own notes, clock and disk cache; a chips row under the feed title switches between them and + opens the editor (people are added through the same search the Send form uses). A word in the header search is a topic too: 'Posts on this topic' opens a session feed for it, as does a #tag in any post body — Save feed keeps it. Topic-only feeds read the big public relays as well as ours, since a hashtag has no author whose outbox we could follow. The zap icon used to go amber once anyone had zapped a post; now only when you have, like the heart. tools/feed-custom-test.js drives the editor, the relay filter, a tagged post landing, the #tag link, reload persistence and delete. Co-Authored-By: Claude Fable 5.1 <[email protected]>
Diffstat (limited to 'src/i18n.js')
-rw-r--r--src/i18n.js19
1 files changed, 18 insertions, 1 deletions
diff --git a/src/i18n.js b/src/i18n.js
index 066ebce..b3f1d28 100644
--- a/src/i18n.js
+++ b/src/i18n.js
@@ -226,6 +226,23 @@ const STR = {
worthNowInline: '{v} now',
currencyLabel: 'Show amounts in',
feedTitle: 'Feed',
+ feedFollowingName: 'Following',
+ feedNew: 'New feed',
+ feedNewName: 'New feed',
+ feedEdit: 'Edit feed',
+ feedName: 'Name',
+ feedNameHint: 'e.g. Bitcoin builders',
+ feedPeople: 'People',
+ feedFollowsToggle: 'Everyone I follow',
+ feedAddPerson: 'Add someone…',
+ feedTopics: 'Topics',
+ feedTopicsHint: '#bitcoin #nostr',
+ feedTopicsHelp: 'Posts tagged with any of these. With people set as well, only their posts on these topics.',
+ feedDelete: 'Delete feed',
+ feedSaveAdhoc: 'Save feed',
+ feedNoQuery: 'Add people or topics to this feed.',
+ searchTopicRow: 'Posts on this topic',
+ searchTopicFor: 'Posts tagged #{q}',
alertsTitle: 'Notifications',
alertsSub: 'Zaps, reactions and replies to your posts',
alertsNew: '{n} new',
@@ -972,7 +989,7 @@ const STR = {
threadReplySend: 'Reply',
threadReplied: 'Reply published',
threadRootMissing: 'The original post could not be found.',
- searchUsersHint: 'Name, npub, or payment address…',
+ searchUsersHint: 'Name, npub, address, or #topic…',
searchUsersEmpty: 'Find anyone on nostr and open their profile.',
searchNoResults: 'No one found.',
notifTitle: 'Notifications',