feat(studyset): make a studyset private or not, and what a locked one shows (ADR 0019)
- A top-level studyset's options make it private, with everything inside it, or non-private again, after a dialog saying what changes and that the instance's backups keep readable copies until they expire; a device without the account's keys says how to get them there. - A locked studyset (its key doesn't open here) is titled Locked, says why when opened, and offers only Delete. - Publishing names the person's tags as the device reads them, and says what to do when the studyset is private or a tag has no name. - The export sheet says an archive is readable by whoever has the file. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
parent
2f169ae899
commit
0e10afcc68
1 changed files with 572 additions and 9 deletions
|
|
@ -2424,5 +2424,26 @@
|
|||
"watchTapAWord": "Tap a word of the subtitles to look it up, or drag across characters to look up any part of a line (on a touch screen, hold first).",
|
||||
"watchFormOf": "A form of {word}",
|
||||
"@watchFormOf": {"placeholders": {"word": {"type": "String"}}},
|
||||
"watchFailed": "The video couldn't be played."
|
||||
"watchFailed": "The video couldn't be played.",
|
||||
|
||||
"publishPrivateRefused": "It's private: only your devices can read it. Make it non-private first, in its menu.",
|
||||
"publishTagNames": "Its tags couldn't all be named. Sync, then try again.",
|
||||
"studysetMenuMakePrivate": "Make private",
|
||||
"studysetMenuMakeReadable": "Make non-private",
|
||||
"studysetPrivateTitle": "Make “{title}” private?",
|
||||
"@studysetPrivateTitle": {"placeholders": {"title": {"type": "String"}}},
|
||||
"studysetPrivateBody": "Everything in it is end-to-end encrypted on your devices: the instance can't read it, publish it or show it to Claude. Copies in the instance's backups stay readable until those expire.",
|
||||
"studysetReadableTitle": "Make “{title}” non-private?",
|
||||
"@studysetReadableTitle": {"placeholders": {"title": {"type": "String"}}},
|
||||
"studysetReadableBody": "Everything in it is decrypted and synced again, so the instance can read it: you can publish it, and Claude can read it through the connector.",
|
||||
"studysetPrivateNoKeys": "Sign in with your password on this device to make studysets private.",
|
||||
"studysetPrivateSomeLocked": "Some of it couldn't be opened on this device and stayed as it was.",
|
||||
"studysetPrivateLabel": "Private",
|
||||
"studysetLockedTitle": "Locked",
|
||||
"studysetLockedBody": "This studyset is private, and its key doesn't open on this device: it was encrypted with keys your account no longer has. It can only be deleted.",
|
||||
"libraryOfferPrivateTitle": "Make your studysets private?",
|
||||
"libraryOfferPrivateBody": "New studysets are private: end-to-end encrypted, so only your devices can read them. Those you made before stay readable by the instance until you make them private too. Copies in the instance's backups stay readable until those expire.",
|
||||
"libraryOfferPrivateAction": "Make all private",
|
||||
"libraryOfferPrivateLater": "Not now",
|
||||
"exportReadableNote": "The archive isn't encrypted: whoever has the file can read it."
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue