aboutsummaryrefslogtreecommitdiffstats
path: root/src/i18n.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-10-18 23:04:35 -0700
committerAdam Soltys <[email protected]>2026-10-18 23:04:35 -0700
commitdb3eda32859130781ee25aa462f2ae5839f3feb3 (patch)
tree9ae35a7f1bf9864c4f6891f54bb9c9de77160118 /src/i18n.js
parentf7dbd901043961ebbc96abe90adf4fba6a01dfb0 (diff)
downloadcoinosv3-db3eda32859130781ee25aa462f2ae5839f3feb3.tar.gz
coinosv3-db3eda32859130781ee25aa462f2ae5839f3feb3.zip
Streams on coinos's server: a ⚑ Report button (what's wrong, a note) for anyone signed in, and Take down for the admin (asks whether to bar the account too); a taken-down stream says so and plays nothing. Go live asks the server first: a name claimed less than a day ago is told when it can, and a barred account that it can't, Start off.
Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_013ZDf1cyCQLkfjftYhymZAg
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 e0d7aa5..613fae4 100644
--- a/src/i18n.js
+++ b/src/i18n.js
@@ -463,6 +463,26 @@ const STR = {
livePlanned: 'SOON',
liveEnded: 'ENDED',
livePast: 'Past streams',
+ liveReport: 'Report this stream',
+ liveReportTitle: 'Report this stream',
+ liveReportDesc: 'coinos carries this stream. Tell us what’s wrong and we’ll look at it right away.',
+ liveReason_csam: 'Sexual content involving a minor',
+ liveReason_sexual: 'Sexual content',
+ liveReason_violence: 'Violence or gore',
+ liveReason_illegal: 'Something else illegal',
+ liveReason_spam: 'Spam or a scam',
+ liveReason_other: 'Something else',
+ liveReportTextPh: 'Anything we should know (optional)',
+ liveReportSend: 'Send report',
+ liveReported: 'Reported. Thank you.',
+ liveTakeDown: 'Take down',
+ liveTakeDownAsk: 'Take this stream down? It ends now, and its recording is kept from everyone (preserved for reporting).',
+ liveBanAsk: 'Also stop this account from streaming again?',
+ liveTakenDown: 'Taken down.',
+ liveTakenDownBanned: 'Taken down, and the account can’t stream again.',
+ liveRemoved: 'This stream was taken down.',
+ goLiveNewName: 'Your name can go live a day after you claimed it: from {when}.',
+ goLiveBanned: 'This account can’t go live on coinos.',
liveWatchRecording: 'Watch the recording',
liveStaleMine: '“{title}” still says live, but nothing is going out.',
liveNotYours: 'Only the account that started this stream can end it.',