refactor: create authorship statement message category
This commit is contained in:
parent
a39a0d7c87
commit
202fd76940
@ -0,0 +1,25 @@
|
|||||||
|
Statement: Eigenständigkeitserklärung
|
||||||
|
Section: Eigenständigkeitserklärungen
|
||||||
|
|
||||||
|
SchoolModeNone: Keine Eigenständigkeitserklärung erlauben
|
||||||
|
SchoolModeOptional: Eigenständigkeitserklärung optional einforderbar
|
||||||
|
SchoolModeRequired: Eigenständigkeitserklärung immer erforderlich
|
||||||
|
SchoolSheetMode: Modus für nicht-prüfungsrelevante Übungsblattabgaben
|
||||||
|
SchoolSheetDefinition: Eigenständigkeitserklärung für nicht-prüfungsrelevante Übungsblattabgaben
|
||||||
|
SchoolSheetDefinitionTip: Deutsch und Englisch
|
||||||
|
SchoolSheetAllowOther: Abweichende Erklärungen für nicht-prüfungsrelevante Übungsblätter erlauben?
|
||||||
|
SchoolSheetExamMode: Modus für prüfungsrelevante Übungsblattabgaben
|
||||||
|
SchoolSheetExamDefinition: Eigenständigkeitserklärung für prüfungsrelevante Übungsblattabgaben
|
||||||
|
SchoolSheetExamDefinitionTip: Deutsch und Englisch
|
||||||
|
SchoolSheetExamAllowOther: Abweichende Erklärungen für prüfungsrelevante Übungsblätter erlauben?
|
||||||
|
|
||||||
|
SheetRequired: Falls nicht-prüfungsrelevant: Eigenständigkeitserklärung einfordern?
|
||||||
|
SheetRequiredTip: Soll jeder Abgebende (bei Abgabegruppen jedes Gruppenmitglied) aufgefordert werden, eine Eigenständigkeitserklärung zu akzeptieren?
|
||||||
|
SheetRequiredDisabled: Eigenständigkeitserklärungen für nicht-prüfungsrelevante Übungsblattabgaben sind institutsweit deaktiviert.
|
||||||
|
SheetRequiredForced: Es ist institutsweit vorgeschrieben, dass bei Übungsblattabgaben jeder Abgebende (bei Abgabegruppen jedes Gruppenmitglied) aufgefordert werden muss, eine Eigenständigkeitserklärung zu akzeptieren.
|
||||||
|
SheetIsRequiredTrue: Erforderlich
|
||||||
|
SheetIsRequiredFalse: Keine
|
||||||
|
SheetUseSchoolDefault: Vorgabe des Instituts verwenden?
|
||||||
|
SheetUseSchoolDefaultTip: Soll die aktuelle Vorgabe des Instituts (siehe unten) verwendet werden? (Hinweis: Um über alle Abgaben eines Blattes hinweg konsistente Eigenständigkeitserklärungen zu gewährleisten, werden Änderungen an der Vorgabe des Instituts nur für neue Blätter angewandt.)
|
||||||
|
SheetCustom: Benutzerdefinierte Erklärung
|
||||||
|
SheetSchoolDefault: Vorgabe des Instituts
|
||||||
25
messages/uniworx/categories/authorship_statement/en-eu.msg
Normal file
25
messages/uniworx/categories/authorship_statement/en-eu.msg
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
Statement: Statement of Authorship
|
||||||
|
Section: Statements of Authorship
|
||||||
|
|
||||||
|
SchoolModeNone: No Statement of Authorship allowed
|
||||||
|
SchoolModeOptional: Statement of Authorship optionally activatable
|
||||||
|
SchoolModeRequired: Statement of Authorship always required
|
||||||
|
SchoolSheetMode: Mode for exam-unrelated exercise sheets
|
||||||
|
SchoolSheetDefinition: Statement of Authorship for exam-unrelated exercise sheets
|
||||||
|
SchoolSheetDefinitionTip: German and English
|
||||||
|
SchoolSheetAllowOther: Allow adaptations for exam-unrelated exercise sheets?
|
||||||
|
SchoolSheetExamMode: Mode for exam-related exercise sheets
|
||||||
|
SchoolSheetExamDefinition: Statement of Authorship for exam-related exercise sheets
|
||||||
|
SchoolSheetExamDefinitionTip: German and English
|
||||||
|
SchoolSheetExamAllowOther: Allow adaptations for exam-related exercise sheets?
|
||||||
|
|
||||||
|
SheetRequired: For exam-unrelated sheets: Require Statement of Authorship for submissions?
|
||||||
|
SheetRequiredTip: Should each submittor (in case of submission groups each group member) be required to accept a Statement of Authorship?
|
||||||
|
SheetRequiredDisabled: The school settings prohibit Statements of Authorship for exam-unrelated exercise sheet submissions.
|
||||||
|
SheetRequiredForced: The school settings enforce that each submittor (in case of submission groups each group member) is required to accept a Statement of Authorship.
|
||||||
|
SheetIsRequiredTrue: Required
|
||||||
|
SheetIsRequiredFalse: None
|
||||||
|
SheetUseSchoolDefault: Use school preset?
|
||||||
|
SheetUseSchoolDefaultTip: Should the school-wide preset be used? (Hint: To ensure consistent statements across all submissions for a sheet, changes of the school-wide preset will only apply to new exercise sheets.)
|
||||||
|
SheetCustom: Custom statement
|
||||||
|
SheetSchoolDefault: School preset
|
||||||
@ -151,9 +151,3 @@ SheetGradingPoints maxPoints@Points: #{maxPoints} #{pluralDE maxPoints "Punkt" "
|
|||||||
SheetGradingPassPoints maxPoints@Points passingPoints@Points: Bestanden ab #{passingPoints} von #{maxPoints} #{pluralDE maxPoints "Punkt" "Punkten"}
|
SheetGradingPassPoints maxPoints@Points passingPoints@Points: Bestanden ab #{passingPoints} von #{maxPoints} #{pluralDE maxPoints "Punkt" "Punkten"}
|
||||||
SheetGradingPassBinary: Bestanden/Nicht Bestanden
|
SheetGradingPassBinary: Bestanden/Nicht Bestanden
|
||||||
SheetGradingPassAlways: Automatisch bestanden, sobald korrigiert
|
SheetGradingPassAlways: Automatisch bestanden, sobald korrigiert
|
||||||
|
|
||||||
SheetAuthorshipStatement: Eigenständigkeitserklärung
|
|
||||||
SheetAuthorshipStatementRequired: Eigenständigkeitserklärung einfordern?
|
|
||||||
SheetAuthorshipStatementRequiredTip: Soll jeder Abgebende (bei Abgabegruppen jedes Mitglied der Abgabegruppe) aufgefordert werden, eine Eigenständigkeitserklärung zu akzeptieren?
|
|
||||||
SheetAuthorshipStatementIsRequiredTrue: Erforderlich
|
|
||||||
SheetAuthorshipStatementIsRequiredFalse: Keine
|
|
||||||
|
|||||||
@ -150,9 +150,3 @@ SheetGradingPoints maxPoints: #{maxPoints} #{pluralEN maxPoints "point" "points"
|
|||||||
SheetGradingPassPoints maxPoints passingPoints: Pass with #{passingPoints} of #{maxPoints} #{pluralEN maxPoints "point" "points"}
|
SheetGradingPassPoints maxPoints passingPoints: Pass with #{passingPoints} of #{maxPoints} #{pluralEN maxPoints "point" "points"}
|
||||||
SheetGradingPassBinary: Pass/Fail
|
SheetGradingPassBinary: Pass/Fail
|
||||||
SheetGradingPassAlways: Automatically passed when corrected
|
SheetGradingPassAlways: Automatically passed when corrected
|
||||||
|
|
||||||
SheetAuthorshipStatement: Statement of Authorship
|
|
||||||
SheetAuthorshipStatementRequired: Require Statement of Authorship for submissions?
|
|
||||||
SheetAuthorshipStatementRequiredTip: Should each submittor (in case of submission groups each group member) be required to accept a Statement of Authorship?
|
|
||||||
SheetAuthorshipStatementIsRequiredTrue: Required
|
|
||||||
SheetAuthorshipStatementIsRequiredFalse: None
|
|
||||||
|
|||||||
@ -15,19 +15,6 @@ SchoolExamRequireModeForRegistrationTip: Sollen Dozierende gezwungen werden Prü
|
|||||||
SchoolExamDiscouragedModes: Prüfungsmodi mit Warnung
|
SchoolExamDiscouragedModes: Prüfungsmodi mit Warnung
|
||||||
ExamCloseMode: Prüfungs-Abschluss
|
ExamCloseMode: Prüfungs-Abschluss
|
||||||
|
|
||||||
SchoolAuthorshipStatementSection: Eigenständigkeitserklärungen
|
|
||||||
SchoolAuthorshipStatementModeNone: Keine Eigenständigkeitserklärung erlauben
|
|
||||||
SchoolAuthorshipStatementModeOptional: Eigenständigkeitserklärung optional einforderbar
|
|
||||||
SchoolAuthorshipStatementModeRequired: Eigenständigkeitserklärung immer erforderlich
|
|
||||||
SchoolSheetAuthorshipStatementMode: Modus für nicht-prüfungsrelevante Übungsblattabgaben
|
|
||||||
SchoolSheetAuthorshipStatementDefinition: Eigenständigkeitserklärung für nicht-prüfungsrelevante Übungsblattabgaben
|
|
||||||
SchoolSheetAuthorshipStatementDefinitionTip: Deutsch und Englisch
|
|
||||||
SchoolSheetAuthorshipStatementAllowOther: Abweichende Erklärungen für nicht-prüfungsrelevante Übungsblätter erlauben?
|
|
||||||
SchoolSheetExamAuthorshipStatementMode: Modus für prüfungsrelevante Übungsblattabgaben
|
|
||||||
SchoolSheetExamAuthorshipStatementDefinition: Eigenständigkeitserklärung für prüfungsrelevante Übungsblattabgaben
|
|
||||||
SchoolSheetExamAuthorshipStatementDefinitionTip: Deutsch und Englisch
|
|
||||||
SchoolSheetExamAuthorshipStatementAllowOther: Abweichende Erklärungen für prüfungsrelevante Übungsblätter erlauben?
|
|
||||||
|
|
||||||
SchoolUpdated ssh@SchoolId: #{ssh} erfolgreich angepasst
|
SchoolUpdated ssh@SchoolId: #{ssh} erfolgreich angepasst
|
||||||
SchoolTitle ssh@SchoolId: Institut „#{ssh}“
|
SchoolTitle ssh@SchoolId: Institut „#{ssh}“
|
||||||
TitleSchoolNew: Neues Institut anlegen
|
TitleSchoolNew: Neues Institut anlegen
|
||||||
|
|||||||
@ -15,19 +15,6 @@ SchoolExamRequireModeForRegistrationTip: Should course administrators be forced
|
|||||||
SchoolExamDiscouragedModes: Exam designs to warn against
|
SchoolExamDiscouragedModes: Exam designs to warn against
|
||||||
ExamCloseMode: Exam closure
|
ExamCloseMode: Exam closure
|
||||||
|
|
||||||
SchoolAuthorshipStatementSection: Statements of Authorship
|
|
||||||
SchoolAuthorshipStatementModeNone: No Statement of Authorship allowed
|
|
||||||
SchoolAuthorshipStatementModeOptional: Statement of Authorship optionally activatable
|
|
||||||
SchoolAuthorshipStatementModeRequired: Statement of Authorship always required
|
|
||||||
SchoolSheetAuthorshipStatementMode: Mode for exam-unrelated exercise sheets
|
|
||||||
SchoolSheetAuthorshipStatementDefinition: Statement of Authorship for exam-unrelated exercise sheets
|
|
||||||
SchoolSheetAuthorshipStatementDefinitionTip: German and English
|
|
||||||
SchoolSheetAuthorshipStatementAllowOther: Allow adaptations for exam-unrelated exercise sheets?
|
|
||||||
SchoolSheetExamAuthorshipStatementMode: Mode for exam-related exercise sheets
|
|
||||||
SchoolSheetExamAuthorshipStatementDefinition: Statement of Authorship for exam-related exercise sheets
|
|
||||||
SchoolSheetExamAuthorshipStatementDefinitionTip: German and English
|
|
||||||
SchoolSheetExamAuthorshipStatementAllowOther: Allow adaptations for exam-related exercise sheets?
|
|
||||||
|
|
||||||
SchoolUpdated ssh: Successfully edited #{ssh}
|
SchoolUpdated ssh: Successfully edited #{ssh}
|
||||||
SchoolTitle ssh: Department „#{ssh}“
|
SchoolTitle ssh: Department „#{ssh}“
|
||||||
TitleSchoolNew: Create new department
|
TitleSchoolNew: Create new department
|
||||||
|
|||||||
@ -183,6 +183,7 @@ mkMessageAddition ''UniWorX "ModelTypes" "messages/uniworx/categories/model_type
|
|||||||
mkMessageAddition ''UniWorX "Send" "messages/uniworx/categories/send" "de-de-formal"
|
mkMessageAddition ''UniWorX "Send" "messages/uniworx/categories/send" "de-de-formal"
|
||||||
mkMessageAddition ''UniWorX "YesodMiddleware" "messages/uniworx/categories/yesod_middleware" "de-de-formal"
|
mkMessageAddition ''UniWorX "YesodMiddleware" "messages/uniworx/categories/yesod_middleware" "de-de-formal"
|
||||||
mkMessageAddition ''UniWorX "User" "messages/uniworx/categories/user" "de-de-formal"
|
mkMessageAddition ''UniWorX "User" "messages/uniworx/categories/user" "de-de-formal"
|
||||||
|
mkMessageAddition ''UniWorX "AuthorshipStatement" "messages/uniworx/categories/authorship_statement" "de-de-formal"
|
||||||
mkMessageAddition ''UniWorX "Button" "messages/uniworx/utils/buttons" "de-de-formal"
|
mkMessageAddition ''UniWorX "Button" "messages/uniworx/utils/buttons" "de-de-formal"
|
||||||
mkMessageAddition ''UniWorX "Form" "messages/uniworx/utils/handler_form" "de-de-formal"
|
mkMessageAddition ''UniWorX "Form" "messages/uniworx/utils/handler_form" "de-de-formal"
|
||||||
mkMessageAddition ''UniWorX "TableColumn" "messages/uniworx/utils/table_column" "de-de-formal"
|
mkMessageAddition ''UniWorX "TableColumn" "messages/uniworx/utils/table_column" "de-de-formal"
|
||||||
@ -406,9 +407,9 @@ instance RenderMessage UniWorX ExamCloseMode where
|
|||||||
|
|
||||||
instance RenderMessage UniWorX SchoolAuthorshipStatementMode where
|
instance RenderMessage UniWorX SchoolAuthorshipStatementMode where
|
||||||
renderMessage foundation ls = \case
|
renderMessage foundation ls = \case
|
||||||
SchoolAuthorshipStatementModeNone -> mr MsgSchoolAuthorshipStatementModeNone
|
SchoolAuthorshipStatementModeNone -> mr MsgSchoolModeNone
|
||||||
SchoolAuthorshipStatementModeOptional -> mr MsgSchoolAuthorshipStatementModeOptional
|
SchoolAuthorshipStatementModeOptional -> mr MsgSchoolModeOptional
|
||||||
SchoolAuthorshipStatementModeRequired -> mr MsgSchoolAuthorshipStatementModeRequired
|
SchoolAuthorshipStatementModeRequired -> mr MsgSchoolModeRequired
|
||||||
where
|
where
|
||||||
mr :: RenderMessage UniWorX msg => msg -> Text
|
mr :: RenderMessage UniWorX msg => msg -> Text
|
||||||
mr = renderMessage foundation ls
|
mr = renderMessage foundation ls
|
||||||
|
|||||||
Reference in New Issue
Block a user