feat(learn): a studyset's subject, picked from a fixed list (ADR 0041)

A top studyset is filed under one of 44 subjects in six groups (the
developer's decisions of 9 and 10 Nov 2026): languages as one, computing
in five, Other / not sure last. Each has a Lucide icon and a default
colour, which picking it gives the studyset, its own to change from then
on. The studyset's sheet picks it (pickSubject); a sub-studyset shows its
top studyset's (subjectOf) and offers none. The payload keeps it as
`subject` (schema 8), so archives and published studysets carry it; an
ID this version doesn't know is kept and reads as none.

Whats-New: A studyset can now be filed under a subject, which gives it that subject's colour.
Whats-New-De: Ein Lernset lässt sich jetzt einem Fach zuordnen, das ihm dessen Farbe gibt.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
Tizian 「ティツィアーン」 2026-11-10 18:37:17 +01:00
commit 9868dc27c6
Signed by: raisondetredev
GPG key ID: 07F6FCF405488B64
5 changed files with 1766 additions and 10 deletions

View file

@ -2112,5 +2112,58 @@
"workStagePacking": "Packen",
"importAborted": "Import abgebrochen: Nichts davon wurde behalten.",
"exportAborted": "Export abgebrochen.",
"exportProgressTitle": "Wird exportiert"
"exportProgressTitle": "Wird exportiert",
"subjectGroupSciences": "Naturwissenschaften und Gesundheit",
"subjectGroupComputing": "Mathematik und Informatik",
"subjectGroupSociety": "Gesellschaft",
"subjectGroupArts": "Sprachen und Künste",
"subjectGroupEveryday": "Alltag",
"subjectGroupOther": "Sonstiges",
"subjectBiology": "Biologie",
"subjectChemistry": "Chemie",
"subjectPhysics": "Physik",
"subjectAstronomy": "Astronomie",
"subjectEarthSciences": "Geowissenschaften",
"subjectEnvironmentalScience": "Umweltwissenschaften",
"subjectMedicine": "Medizin",
"subjectNursing": "Pflege",
"subjectPharmacy": "Pharmazie",
"subjectNutrition": "Ernährung",
"subjectPsychology": "Psychologie",
"subjectSportsScience": "Sportwissenschaft",
"subjectMathematics": "Mathematik",
"subjectStatistics": "Statistik",
"subjectComputerScience": "Informatik",
"subjectSoftwareEngineering": "Softwareentwicklung",
"subjectDataScienceAi": "Data Science und KI",
"subjectItOperations": "IT und Betrieb",
"subjectSecurityPrivacy": "Sicherheit und Datenschutz",
"subjectEngineering": "Ingenieurwesen",
"subjectArchitecture": "Architektur",
"subjectHistory": "Geschichte",
"subjectGeography": "Geografie",
"subjectPolitics": "Politik",
"subjectLaw": "Recht",
"subjectEconomics": "Volkswirtschaft",
"subjectBusiness": "Betriebswirtschaft",
"subjectMarketing": "Marketing",
"subjectAccountingFinance": "Rechnungswesen und Finanzen",
"subjectSociology": "Soziologie",
"subjectAnthropology": "Anthropologie",
"subjectEducation": "Pädagogik",
"subjectMediaStudies": "Medienwissenschaft",
"subjectPhilosophy": "Philosophie",
"subjectReligiousStudies": "Religionswissenschaft",
"subjectLanguages": "Sprachen",
"subjectLiterature": "Literatur",
"subjectLinguistics": "Linguistik",
"subjectArtDesign": "Kunst und Design",
"subjectMusic": "Musik",
"subjectTheatreFilm": "Theater und Film",
"subjectCookingHospitality": "Kochen und Gastronomie",
"subjectDrivingLicences": "Führerschein und Lizenzen",
"subjectOther": "Sonstiges / unsicher",
"studysetSheetSubject": "Fach",
"studysetSheetSubjectNone": "Fach wählen",
"subjectPickerTitle": "Fach"
}

View file

@ -2550,5 +2550,111 @@
"exportAborted": "Export aborted.",
"@exportAborted": {"description": "Snack bar after an export's Abort."},
"exportProgressTitle": "Exporting",
"@exportProgressTitle": {"description": "The sheet showing an export's progress."}
"@exportProgressTitle": {"description": "The sheet showing an export's progress."},
"subjectGroupSciences": "Sciences and health",
"@subjectGroupSciences": {"description": "The group of subjects \"Sciences and health\" in the subject picker."},
"subjectGroupComputing": "Mathematics and computing",
"@subjectGroupComputing": {"description": "The group of subjects \"Mathematics and computing\" in the subject picker."},
"subjectGroupSociety": "Society",
"@subjectGroupSociety": {"description": "The group of subjects \"Society\" in the subject picker."},
"subjectGroupArts": "Languages and arts",
"@subjectGroupArts": {"description": "The group of subjects \"Languages and arts\" in the subject picker."},
"subjectGroupEveryday": "Everyday",
"@subjectGroupEveryday": {"description": "The group of subjects \"Everyday\" in the subject picker."},
"subjectGroupOther": "Other",
"@subjectGroupOther": {"description": "The group of subjects \"Other\" in the subject picker."},
"subjectBiology": "Biology",
"@subjectBiology": {"description": "The subject \"Biology\" a studyset is filed under."},
"subjectChemistry": "Chemistry",
"@subjectChemistry": {"description": "The subject \"Chemistry\" a studyset is filed under."},
"subjectPhysics": "Physics",
"@subjectPhysics": {"description": "The subject \"Physics\" a studyset is filed under."},
"subjectAstronomy": "Astronomy",
"@subjectAstronomy": {"description": "The subject \"Astronomy\" a studyset is filed under."},
"subjectEarthSciences": "Earth sciences",
"@subjectEarthSciences": {"description": "The subject \"Earth sciences\" a studyset is filed under."},
"subjectEnvironmentalScience": "Environmental science",
"@subjectEnvironmentalScience": {"description": "The subject \"Environmental science\" a studyset is filed under."},
"subjectMedicine": "Medicine",
"@subjectMedicine": {"description": "The subject \"Medicine\" a studyset is filed under."},
"subjectNursing": "Nursing",
"@subjectNursing": {"description": "The subject \"Nursing\" a studyset is filed under."},
"subjectPharmacy": "Pharmacy",
"@subjectPharmacy": {"description": "The subject \"Pharmacy\" a studyset is filed under."},
"subjectNutrition": "Nutrition",
"@subjectNutrition": {"description": "The subject \"Nutrition\" a studyset is filed under."},
"subjectPsychology": "Psychology",
"@subjectPsychology": {"description": "The subject \"Psychology\" a studyset is filed under."},
"subjectSportsScience": "Sports science",
"@subjectSportsScience": {"description": "The subject \"Sports science\" a studyset is filed under."},
"subjectMathematics": "Mathematics",
"@subjectMathematics": {"description": "The subject \"Mathematics\" a studyset is filed under."},
"subjectStatistics": "Statistics",
"@subjectStatistics": {"description": "The subject \"Statistics\" a studyset is filed under."},
"subjectComputerScience": "Computer science",
"@subjectComputerScience": {"description": "The subject \"Computer science\" a studyset is filed under."},
"subjectSoftwareEngineering": "Software engineering",
"@subjectSoftwareEngineering": {"description": "The subject \"Software engineering\" a studyset is filed under."},
"subjectDataScienceAi": "Data science and AI",
"@subjectDataScienceAi": {"description": "The subject \"Data science and AI\" a studyset is filed under."},
"subjectItOperations": "IT and operations",
"@subjectItOperations": {"description": "The subject \"IT and operations\" a studyset is filed under."},
"subjectSecurityPrivacy": "Security and privacy",
"@subjectSecurityPrivacy": {"description": "The subject \"Security and privacy\" a studyset is filed under."},
"subjectEngineering": "Engineering",
"@subjectEngineering": {"description": "The subject \"Engineering\" a studyset is filed under."},
"subjectArchitecture": "Architecture",
"@subjectArchitecture": {"description": "The subject \"Architecture\" a studyset is filed under."},
"subjectHistory": "History",
"@subjectHistory": {"description": "The subject \"History\" a studyset is filed under."},
"subjectGeography": "Geography",
"@subjectGeography": {"description": "The subject \"Geography\" a studyset is filed under."},
"subjectPolitics": "Politics",
"@subjectPolitics": {"description": "The subject \"Politics\" a studyset is filed under."},
"subjectLaw": "Law",
"@subjectLaw": {"description": "The subject \"Law\" a studyset is filed under."},
"subjectEconomics": "Economics",
"@subjectEconomics": {"description": "The subject \"Economics\" a studyset is filed under."},
"subjectBusiness": "Business",
"@subjectBusiness": {"description": "The subject \"Business\" a studyset is filed under."},
"subjectMarketing": "Marketing",
"@subjectMarketing": {"description": "The subject \"Marketing\" a studyset is filed under."},
"subjectAccountingFinance": "Accounting and finance",
"@subjectAccountingFinance": {"description": "The subject \"Accounting and finance\" a studyset is filed under."},
"subjectSociology": "Sociology",
"@subjectSociology": {"description": "The subject \"Sociology\" a studyset is filed under."},
"subjectAnthropology": "Anthropology",
"@subjectAnthropology": {"description": "The subject \"Anthropology\" a studyset is filed under."},
"subjectEducation": "Education",
"@subjectEducation": {"description": "The subject \"Education\" a studyset is filed under."},
"subjectMediaStudies": "Media studies",
"@subjectMediaStudies": {"description": "The subject \"Media studies\" a studyset is filed under."},
"subjectPhilosophy": "Philosophy",
"@subjectPhilosophy": {"description": "The subject \"Philosophy\" a studyset is filed under."},
"subjectReligiousStudies": "Religious studies",
"@subjectReligiousStudies": {"description": "The subject \"Religious studies\" a studyset is filed under."},
"subjectLanguages": "Languages",
"@subjectLanguages": {"description": "The subject \"Languages\" a studyset is filed under."},
"subjectLiterature": "Literature",
"@subjectLiterature": {"description": "The subject \"Literature\" a studyset is filed under."},
"subjectLinguistics": "Linguistics",
"@subjectLinguistics": {"description": "The subject \"Linguistics\" a studyset is filed under."},
"subjectArtDesign": "Art and design",
"@subjectArtDesign": {"description": "The subject \"Art and design\" a studyset is filed under."},
"subjectMusic": "Music",
"@subjectMusic": {"description": "The subject \"Music\" a studyset is filed under."},
"subjectTheatreFilm": "Theatre and film",
"@subjectTheatreFilm": {"description": "The subject \"Theatre and film\" a studyset is filed under."},
"subjectCookingHospitality": "Cooking and hospitality",
"@subjectCookingHospitality": {"description": "The subject \"Cooking and hospitality\" a studyset is filed under."},
"subjectDrivingLicences": "Driving and licences",
"@subjectDrivingLicences": {"description": "The subject \"Driving and licences\" a studyset is filed under."},
"subjectOther": "Other / not sure",
"@subjectOther": {"description": "The subject \"Other / not sure\" a studyset is filed under."},
"studysetSheetSubject": "Subject",
"@studysetSheetSubject": {"description": "The label of the subject field in the studyset sheet."},
"studysetSheetSubjectNone": "Choose a subject",
"@studysetSheetSubjectNone": {"description": "The subject field before one is chosen."},
"subjectPickerTitle": "Subject",
"@subjectPickerTitle": {"description": "The title of the sheet picking a studyset's subject."}
}

View file

@ -12457,6 +12457,324 @@ abstract class AppLocalizations {
/// In en, this message translates to:
/// **'Exporting'**
String get exportProgressTitle;
/// The group of subjects "Sciences and health" in the subject picker.
///
/// In en, this message translates to:
/// **'Sciences and health'**
String get subjectGroupSciences;
/// The group of subjects "Mathematics and computing" in the subject picker.
///
/// In en, this message translates to:
/// **'Mathematics and computing'**
String get subjectGroupComputing;
/// The group of subjects "Society" in the subject picker.
///
/// In en, this message translates to:
/// **'Society'**
String get subjectGroupSociety;
/// The group of subjects "Languages and arts" in the subject picker.
///
/// In en, this message translates to:
/// **'Languages and arts'**
String get subjectGroupArts;
/// The group of subjects "Everyday" in the subject picker.
///
/// In en, this message translates to:
/// **'Everyday'**
String get subjectGroupEveryday;
/// The group of subjects "Other" in the subject picker.
///
/// In en, this message translates to:
/// **'Other'**
String get subjectGroupOther;
/// The subject "Biology" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Biology'**
String get subjectBiology;
/// The subject "Chemistry" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Chemistry'**
String get subjectChemistry;
/// The subject "Physics" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Physics'**
String get subjectPhysics;
/// The subject "Astronomy" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Astronomy'**
String get subjectAstronomy;
/// The subject "Earth sciences" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Earth sciences'**
String get subjectEarthSciences;
/// The subject "Environmental science" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Environmental science'**
String get subjectEnvironmentalScience;
/// The subject "Medicine" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Medicine'**
String get subjectMedicine;
/// The subject "Nursing" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Nursing'**
String get subjectNursing;
/// The subject "Pharmacy" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Pharmacy'**
String get subjectPharmacy;
/// The subject "Nutrition" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Nutrition'**
String get subjectNutrition;
/// The subject "Psychology" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Psychology'**
String get subjectPsychology;
/// The subject "Sports science" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Sports science'**
String get subjectSportsScience;
/// The subject "Mathematics" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Mathematics'**
String get subjectMathematics;
/// The subject "Statistics" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Statistics'**
String get subjectStatistics;
/// The subject "Computer science" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Computer science'**
String get subjectComputerScience;
/// The subject "Software engineering" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Software engineering'**
String get subjectSoftwareEngineering;
/// The subject "Data science and AI" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Data science and AI'**
String get subjectDataScienceAi;
/// The subject "IT and operations" a studyset is filed under.
///
/// In en, this message translates to:
/// **'IT and operations'**
String get subjectItOperations;
/// The subject "Security and privacy" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Security and privacy'**
String get subjectSecurityPrivacy;
/// The subject "Engineering" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Engineering'**
String get subjectEngineering;
/// The subject "Architecture" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Architecture'**
String get subjectArchitecture;
/// The subject "History" a studyset is filed under.
///
/// In en, this message translates to:
/// **'History'**
String get subjectHistory;
/// The subject "Geography" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Geography'**
String get subjectGeography;
/// The subject "Politics" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Politics'**
String get subjectPolitics;
/// The subject "Law" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Law'**
String get subjectLaw;
/// The subject "Economics" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Economics'**
String get subjectEconomics;
/// The subject "Business" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Business'**
String get subjectBusiness;
/// The subject "Marketing" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Marketing'**
String get subjectMarketing;
/// The subject "Accounting and finance" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Accounting and finance'**
String get subjectAccountingFinance;
/// The subject "Sociology" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Sociology'**
String get subjectSociology;
/// The subject "Anthropology" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Anthropology'**
String get subjectAnthropology;
/// The subject "Education" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Education'**
String get subjectEducation;
/// The subject "Media studies" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Media studies'**
String get subjectMediaStudies;
/// The subject "Philosophy" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Philosophy'**
String get subjectPhilosophy;
/// The subject "Religious studies" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Religious studies'**
String get subjectReligiousStudies;
/// The subject "Languages" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Languages'**
String get subjectLanguages;
/// The subject "Literature" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Literature'**
String get subjectLiterature;
/// The subject "Linguistics" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Linguistics'**
String get subjectLinguistics;
/// The subject "Art and design" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Art and design'**
String get subjectArtDesign;
/// The subject "Music" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Music'**
String get subjectMusic;
/// The subject "Theatre and film" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Theatre and film'**
String get subjectTheatreFilm;
/// The subject "Cooking and hospitality" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Cooking and hospitality'**
String get subjectCookingHospitality;
/// The subject "Driving and licences" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Driving and licences'**
String get subjectDrivingLicences;
/// The subject "Other / not sure" a studyset is filed under.
///
/// In en, this message translates to:
/// **'Other / not sure'**
String get subjectOther;
/// The label of the subject field in the studyset sheet.
///
/// In en, this message translates to:
/// **'Subject'**
String get studysetSheetSubject;
/// The subject field before one is chosen.
///
/// In en, this message translates to:
/// **'Choose a subject'**
String get studysetSheetSubjectNone;
/// The title of the sheet picking a studyset's subject.
///
/// In en, this message translates to:
/// **'Subject'**
String get subjectPickerTitle;
}
class _AppLocalizationsDelegate

View file

@ -8011,4 +8011,163 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get exportProgressTitle => 'Wird exportiert';
@override
String get subjectGroupSciences => 'Naturwissenschaften und Gesundheit';
@override
String get subjectGroupComputing => 'Mathematik und Informatik';
@override
String get subjectGroupSociety => 'Gesellschaft';
@override
String get subjectGroupArts => 'Sprachen und Künste';
@override
String get subjectGroupEveryday => 'Alltag';
@override
String get subjectGroupOther => 'Sonstiges';
@override
String get subjectBiology => 'Biologie';
@override
String get subjectChemistry => 'Chemie';
@override
String get subjectPhysics => 'Physik';
@override
String get subjectAstronomy => 'Astronomie';
@override
String get subjectEarthSciences => 'Geowissenschaften';
@override
String get subjectEnvironmentalScience => 'Umweltwissenschaften';
@override
String get subjectMedicine => 'Medizin';
@override
String get subjectNursing => 'Pflege';
@override
String get subjectPharmacy => 'Pharmazie';
@override
String get subjectNutrition => 'Ernährung';
@override
String get subjectPsychology => 'Psychologie';
@override
String get subjectSportsScience => 'Sportwissenschaft';
@override
String get subjectMathematics => 'Mathematik';
@override
String get subjectStatistics => 'Statistik';
@override
String get subjectComputerScience => 'Informatik';
@override
String get subjectSoftwareEngineering => 'Softwareentwicklung';
@override
String get subjectDataScienceAi => 'Data Science und KI';
@override
String get subjectItOperations => 'IT und Betrieb';
@override
String get subjectSecurityPrivacy => 'Sicherheit und Datenschutz';
@override
String get subjectEngineering => 'Ingenieurwesen';
@override
String get subjectArchitecture => 'Architektur';
@override
String get subjectHistory => 'Geschichte';
@override
String get subjectGeography => 'Geografie';
@override
String get subjectPolitics => 'Politik';
@override
String get subjectLaw => 'Recht';
@override
String get subjectEconomics => 'Volkswirtschaft';
@override
String get subjectBusiness => 'Betriebswirtschaft';
@override
String get subjectMarketing => 'Marketing';
@override
String get subjectAccountingFinance => 'Rechnungswesen und Finanzen';
@override
String get subjectSociology => 'Soziologie';
@override
String get subjectAnthropology => 'Anthropologie';
@override
String get subjectEducation => 'Pädagogik';
@override
String get subjectMediaStudies => 'Medienwissenschaft';
@override
String get subjectPhilosophy => 'Philosophie';
@override
String get subjectReligiousStudies => 'Religionswissenschaft';
@override
String get subjectLanguages => 'Sprachen';
@override
String get subjectLiterature => 'Literatur';
@override
String get subjectLinguistics => 'Linguistik';
@override
String get subjectArtDesign => 'Kunst und Design';
@override
String get subjectMusic => 'Musik';
@override
String get subjectTheatreFilm => 'Theater und Film';
@override
String get subjectCookingHospitality => 'Kochen und Gastronomie';
@override
String get subjectDrivingLicences => 'Führerschein und Lizenzen';
@override
String get subjectOther => 'Sonstiges / unsicher';
@override
String get studysetSheetSubject => 'Fach';
@override
String get studysetSheetSubjectNone => 'Fach wählen';
@override
String get subjectPickerTitle => 'Fach';
}

View file

@ -7938,6 +7938,165 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get exportProgressTitle => 'Exporting';
@override
String get subjectGroupSciences => 'Sciences and health';
@override
String get subjectGroupComputing => 'Mathematics and computing';
@override
String get subjectGroupSociety => 'Society';
@override
String get subjectGroupArts => 'Languages and arts';
@override
String get subjectGroupEveryday => 'Everyday';
@override
String get subjectGroupOther => 'Other';
@override
String get subjectBiology => 'Biology';
@override
String get subjectChemistry => 'Chemistry';
@override
String get subjectPhysics => 'Physics';
@override
String get subjectAstronomy => 'Astronomy';
@override
String get subjectEarthSciences => 'Earth sciences';
@override
String get subjectEnvironmentalScience => 'Environmental science';
@override
String get subjectMedicine => 'Medicine';
@override
String get subjectNursing => 'Nursing';
@override
String get subjectPharmacy => 'Pharmacy';
@override
String get subjectNutrition => 'Nutrition';
@override
String get subjectPsychology => 'Psychology';
@override
String get subjectSportsScience => 'Sports science';
@override
String get subjectMathematics => 'Mathematics';
@override
String get subjectStatistics => 'Statistics';
@override
String get subjectComputerScience => 'Computer science';
@override
String get subjectSoftwareEngineering => 'Software engineering';
@override
String get subjectDataScienceAi => 'Data science and AI';
@override
String get subjectItOperations => 'IT and operations';
@override
String get subjectSecurityPrivacy => 'Security and privacy';
@override
String get subjectEngineering => 'Engineering';
@override
String get subjectArchitecture => 'Architecture';
@override
String get subjectHistory => 'History';
@override
String get subjectGeography => 'Geography';
@override
String get subjectPolitics => 'Politics';
@override
String get subjectLaw => 'Law';
@override
String get subjectEconomics => 'Economics';
@override
String get subjectBusiness => 'Business';
@override
String get subjectMarketing => 'Marketing';
@override
String get subjectAccountingFinance => 'Accounting and finance';
@override
String get subjectSociology => 'Sociology';
@override
String get subjectAnthropology => 'Anthropology';
@override
String get subjectEducation => 'Education';
@override
String get subjectMediaStudies => 'Media studies';
@override
String get subjectPhilosophy => 'Philosophy';
@override
String get subjectReligiousStudies => 'Religious studies';
@override
String get subjectLanguages => 'Languages';
@override
String get subjectLiterature => 'Literature';
@override
String get subjectLinguistics => 'Linguistics';
@override
String get subjectArtDesign => 'Art and design';
@override
String get subjectMusic => 'Music';
@override
String get subjectTheatreFilm => 'Theatre and film';
@override
String get subjectCookingHospitality => 'Cooking and hospitality';
@override
String get subjectDrivingLicences => 'Driving and licences';
@override
String get subjectOther => 'Other / not sure';
@override
String get studysetSheetSubject => 'Subject';
@override
String get studysetSheetSubjectNone => 'Choose a subject';
@override
String get subjectPickerTitle => 'Subject';
}
/// The translations for English, as used in the United Kingdom (`en_GB`).