From 0dd8aa46e458aa193600b29cec39af39d0c167f9 Mon Sep 17 00:00:00 2001 From: Winnie Ros Date: Fri, 12 Mar 2021 14:08:47 +0100 Subject: [PATCH] refactor(messages): split of support --- messages/uniworx/misc/de-de-formal.msg | 15 ++++++--------- messages/uniworx/misc/en-eu.msg | 11 ++--------- .../uniworx/uniworx_new/help/de-de-formal.msg | 11 +++++++++++ messages/uniworx/uniworx_new/help/en-eu.msg | 11 +++++++++++ src/Foundation/I18n.hs | 2 ++ src/Foundation/SiteLayout.hs | 2 +- 6 files changed, 33 insertions(+), 19 deletions(-) create mode 100644 messages/uniworx/uniworx_new/help/de-de-formal.msg create mode 100644 messages/uniworx/uniworx_new/help/en-eu.msg diff --git a/messages/uniworx/misc/de-de-formal.msg b/messages/uniworx/misc/de-de-formal.msg index e897676b6..f2bcb1c02 100644 --- a/messages/uniworx/misc/de-de-formal.msg +++ b/messages/uniworx/misc/de-de-formal.msg @@ -1183,15 +1183,12 @@ UserSubmissionGroupsDeleted count@Int64: #{tshow count} benannte Abgabengruppen UserAccountDeleteWarning: Achtung, dies löscht den kompletten Benutzer unwiderruflich und mit allen assoziierten Daten aus der Datenbank. Prüfungsdaten müssen jedoch langfristig gespeichert bleiben! HelpTitle : Hilfe -HelpAnswer: Antworten an -HelpUser: Meinen Benutzeraccount -HelpAnonymous: Keine Antwort (Anonym) -HelpEmail: E-Mail -HelpSubject: Betreff -HelpRequest: Supportanfrage / Verbesserungsvorschlag -HelpProblemPage: Problematische Seite -HelpIntroduction: Wenn Ihnen die Benutzung dieser Webseite Schwierigkeiten bereitet oder Sie einen verbesserbaren Umstand entdecken bitten wir Sie uns das zu melden, auch wenn Sie Ihr Problem bereits selbst lösen konnten. Wir passen die Seite ständig an und versuchen sie auch für zukünftige Benutzer so einsichtig wie möglich zu halten. -HelpSent: Ihre Supportanfrage wurde weitergeleitet. + + + + + + HelpSendLastError: Letzte Fehlermeldung anhängen HelpError: Letzte Fehlermeldung HelpErrorYamlFilename mailId@MailObjectId: fehlermeldung-#{toPathPiece mailId}.yaml diff --git a/messages/uniworx/misc/en-eu.msg b/messages/uniworx/misc/en-eu.msg index 0f7b4b07e..e14498077 100644 --- a/messages/uniworx/misc/en-eu.msg +++ b/messages/uniworx/misc/en-eu.msg @@ -1182,15 +1182,8 @@ UserSubmissionGroupsDeleted count: #{tshow count} #{pluralEN count "submission g UserAccountDeleteWarning: Caution, this permanently deletes users and all of their associated data. Exam results must be stored long term! HelpTitle: Support -HelpAnswer: Send answers to -HelpUser: My user account -HelpAnonymous: Send no answers (anonymous) -HelpEmail: Email -HelpSubject: Subject -HelpRequest: Support request / Suggestion -HelpProblemPage: Problematic page -HelpIntroduction: If you have trouble using this website or if you find something that could be improved, please contact us even if you were already able to solve your problem by yourself! We are continually making changes and try to keep the site as intuitive as possible even for new users. -HelpSent: Your support request has been sent. + + HelpSendLastError: Attach last error message HelpError: Last error message HelpErrorYamlFilename mailId: error-#{toPathPiece mailId}.yaml diff --git a/messages/uniworx/uniworx_new/help/de-de-formal.msg b/messages/uniworx/uniworx_new/help/de-de-formal.msg new file mode 100644 index 000000000..608a291ac --- /dev/null +++ b/messages/uniworx/uniworx_new/help/de-de-formal.msg @@ -0,0 +1,11 @@ +HelpRequestHeading: Supportanfrage/Verbesserungsvorschlag +HelpIntroduction: Wenn Ihnen die Benutzung dieser Webseite Schwierigkeiten bereitet oder Sie einen verbesserbaren Umstand entdecken bitten wir Sie uns das zu melden, auch wenn Sie Ihr Problem bereits selbst lösen konnten. Wir passen die Seite ständig an und versuchen sie auch für zukünftige Benutzer so einsichtig wie möglich zu halten. + +HelpProblemPage: Problematische Seite +HelpAnswer: Antworten an +HelpUser: Meinen Benutzeraccount +HelpEmail: E-Mail +HelpAnonymous: Keine Antwort (Anonym) +HelpSubject: Betreff +HelpRequest: Supportanfrage/Verbesserungsvorschlag +HelpSent: Ihre Supportanfrage wurde weitergeleitet. \ No newline at end of file diff --git a/messages/uniworx/uniworx_new/help/en-eu.msg b/messages/uniworx/uniworx_new/help/en-eu.msg new file mode 100644 index 000000000..15d20e06b --- /dev/null +++ b/messages/uniworx/uniworx_new/help/en-eu.msg @@ -0,0 +1,11 @@ +HelpRequestHeading: Support request / Suggestion +HelpIntroduction: If you have trouble using this website or if you find something that could be improved, please contact us even if you were already able to solve your problem by yourself! We are continually making changes and try to keep the site as intuitive as possible even for new users. + +HelpProblemPage: Problematic page +HelpAnswer: Send answers to +HelpUser: My user account +HelpEmail: Email +HelpAnonymous: Send no answers (anonymous) +HelpSubject: Subject +HelpRequest: Support request / Suggestion +HelpSent: Your support request has been sent. \ No newline at end of file diff --git a/src/Foundation/I18n.hs b/src/Foundation/I18n.hs index 21b433328..1d4d6b8aa 100644 --- a/src/Foundation/I18n.hs +++ b/src/Foundation/I18n.hs @@ -4,6 +4,7 @@ module Foundation.I18n ( appLanguages, appLanguagesOpts , UniWorXMessage(..), UniWorXTestMessage(..), UniWorXSettingsMessage(..) + , UniWorXHelpMessage(..) , ShortTermIdentifier(..) , MsgLanguage(..) , ShortSex(..) @@ -134,6 +135,7 @@ maybeToMessage before (Just x) after = before <> toMessage x <> after mkMessage ''UniWorX "messages/uniworx/misc" "de-de-formal" mkMessageAddition ''UniWorX "Test" "messages/uniworx/test" "de-de-formal" mkMessageAddition ''UniWorX "Settings" "messages/uniworx/uniworx_new/settings" "de-de-formal" +mkMessageAddition ''UniWorX "Help" "messages/uniworx/uniworx_new/help" "de-de-formal" mkMessageVariant ''UniWorX ''CampusMessage "messages/auth/campus" "de" mkMessageVariant ''UniWorX ''DummyMessage "messages/auth/dummy" "de" mkMessageVariant ''UniWorX ''PWHashMessage "messages/auth/pw-hash" "de" diff --git a/src/Foundation/SiteLayout.hs b/src/Foundation/SiteLayout.hs index c21e114c5..0ee2c57cf 100644 --- a/src/Foundation/SiteLayout.hs +++ b/src/Foundation/SiteLayout.hs @@ -506,7 +506,7 @@ pageHeading VersionR = Just $ i18n MsgVersionHeading pageHeading HelpR - = Just $ i18n MsgHelpRequest + = Just $ i18n MsgHelpRequestHeading pageHeading ProfileR = Just $ i18n MsgProfileHeading