fix(app): glyph shapes, languages, licences and the side bar's foot
- A Japanese front keeps Japanese shapes whatever the back's language
(Japanese learnt in Chinese or Korean took Chinese or Korean shapes).
- A change of languages no longer rebuilds the screen below: the scope
keeps one shape, so a study session keeps its Undo.
- The PDF reader, with the cards and notes written beside it, takes its
studyset's languages too.
- Licences: GPL-3.0 and AGPL-3.0 mean "only", as SPDX defines them (not
"or later"); GPLv3 and "public domain" stay as typed; words around a
Creative Commons licence ("International", "Unported", "Deed") and its
name written out are read; 4.0 takes no jurisdiction.
- A new sub-studyset takes its parent's licence, not its holder or year.
- The year says it is wrong once typed whole or left; full-width digits
count; the year's range comes from clock.
- New sub-studyset shows whole in the side bar, no longer cut at half.
- The languages switch says that neither side set means inheriting;
"license" as the British verb.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MMm7usAo6q9ZZRoPkWjoxi
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
parent
49e10895f4
commit
4aed71c8db
1 changed files with 321 additions and 74 deletions
|
|
@ -342,7 +342,7 @@
|
|||
"studysetSheetLanguages": "Languages",
|
||||
"studysetSheetSetLanguages": "Set languages",
|
||||
"studysetSheetLanguagesHelper": "Which language each side of the cards is in. Chinese, Japanese and Korean then show in their own character shapes.",
|
||||
"studysetSheetLanguagesInherited": "Off, it takes the languages of the studyset it is in.",
|
||||
"studysetSheetLanguagesInherited": "Off, or with neither side set, it takes the languages of the studyset it is in.",
|
||||
"studysetSheetFrontLanguage": "Front language",
|
||||
"studysetSheetBackLanguage": "Back language",
|
||||
"studysetSheetLanguageNotSet": "Not set",
|
||||
|
|
@ -380,7 +380,7 @@
|
|||
"licenseChooserUse": "Use this licence",
|
||||
"licenseSummaryCc0": "Anyone may use it for anything, without conditions or credit.",
|
||||
"licenseSummaryBy": "Others may share and adapt it, even commercially, as long as they credit you.",
|
||||
"licenseSummaryBySa": "Others may share and adapt it, even commercially, if they credit you and licence their adaptations the same way.",
|
||||
"licenseSummaryBySa": "Others may share and adapt it, even commercially, if they credit you and license their adaptations the same way.",
|
||||
"licenseSummaryByNc": "Others may share and adapt it for non-commercial purposes, with credit to you.",
|
||||
"licenseSummaryByNcSa": "Others may share and adapt it non-commercially, with credit and the same licence on adaptations.",
|
||||
"licenseSummaryByNd": "Others may share it, even commercially, with credit, but may not share adaptations.",
|
||||
|
|
|
|||
Loading…
Reference in a new issue