diff --git a/login_server/scripts/files_to_translate.txt b/login_server/scripts/files_to_translate.txt index 96fbfa8b6..9bc694e1e 100644 --- a/login_server/scripts/files_to_translate.txt +++ b/login_server/scripts/files_to_translate.txt @@ -6,4 +6,5 @@ model/Session.cpp model/email/Email.cpp model/email/EmailCustomReply.cpp model/email/EmailNotificationCreation.cpp -model/email/EmailNotificationTransfer.cpp \ No newline at end of file +model/email/EmailNotificationTransfer.cpp +SingletonManager/SessionManager.cpp \ No newline at end of file diff --git a/login_server/src/LOCALE/de_DE.mo b/login_server/src/LOCALE/de_DE.mo index 3ab456b2d..a38486518 100644 Binary files a/login_server/src/LOCALE/de_DE.mo and b/login_server/src/LOCALE/de_DE.mo differ diff --git a/login_server/src/LOCALE/de_DE.po b/login_server/src/LOCALE/de_DE.po index 18fa4262e..8691eff55 100644 --- a/login_server/src/LOCALE/de_DE.po +++ b/login_server/src/LOCALE/de_DE.po @@ -7,184 +7,187 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-28 10:50+0200\n" -"PO-Revision-Date: 2020-05-28 10:54+0200\n" +"POT-Creation-Date: 2021-05-18 12:17+0200\n" +"PO-Revision-Date: 2021-05-18 12:21+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: de_DE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.3.1\n" +"X-Generator: Poedit 2.4.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:85 -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:124 +#: F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp:181 +#: F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp:260 msgid "Login" msgstr "Anmeldung" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:85 +#: F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp:181 msgid "E-Mail or password isn't right, please try again!" msgstr "" "E-Mail und Passwort Kombination stimmen nicht, bitte versuche es erneut. " -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:88 -#, fuzzy -#| msgid "Password" +#: F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp:190 msgid "Passwort" msgstr "Passwort" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:88 +#: F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp:190 msgid "" "Passwort wird noch berechnet, bitte versuche es in etwa 1 Minute erneut." msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:91 -msgid "Account" -msgstr "Konto" - -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:91 -msgid "E-Mail Address not checked, do you already get one?" +#: F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp:193 +#: F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp:196 +msgid "User" msgstr "" -"E-Mail Adresse wurde noch nicht überprüft. Hast du schon in deine E-Mails " -"geschaut? Bitte schau auch in dein Spam-Verzeichnis nach." -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:124 +#: F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp:193 +msgid "Error in saved data, the server admin will look at it." +msgstr "" + +#: F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp:196 +msgid "Benutzer ist deaktiviert, kein Login möglich!" +msgstr "" + +#: F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp:260 msgid "Username and password are needed!" msgstr "E-Mail und Passwort werden benötigt!" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:175 -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:50 -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:54 -#: model/Session.cpp:163 model/Session.cpp:170 model/Session.cpp:209 +#: F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp:290 +#: model/Session.cpp:164 model/Session.cpp:171 model/Session.cpp:223 #: model/Session.cpp:234 msgid "E-Mail" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:178 +#: F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp:291 +#: SingletonManager/SessionManager.cpp:608 +#: SingletonManager/SessionManager.cpp:614 +#: SingletonManager/SessionManager.cpp:620 +#: SingletonManager/SessionManager.cpp:626 +#: SingletonManager/SessionManager.cpp:632 +#: SingletonManager/SessionManager.cpp:638 msgid "Password" msgstr "Passwort" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:180 +#: F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp:292 msgid " Login " msgstr "Anmeldung" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:182 +#: F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp:297 msgid "You haven't any account yet? Please follow the link to create one." msgstr "Du hast noch kein Gradido-Konto?" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:183 +#: F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp:299 msgid "Create New Account" msgstr "Neues Konto erstellen" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:186 +#: F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp:303 msgid "Passwort vergessen" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:97 -msgid "Bitte gebe deinen E-Mail Verification Code ein:" +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:73 +msgid "E-Mail verifizieren" +msgstr "E-Mail überprüfen" + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:78 +msgid "" +"Deine E-Mail wurde erfolgreich bestätigt. Du kannst nun Gradidos versenden." msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:98 -#: model/Session.cpp:186 -#, fuzzy -#| msgid "E-Mail Verification" +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:79 +msgid "Zur Startseite" +msgstr "" + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:81 +msgid "Bitte gib deinen E-Mail Verification Code ein:" +msgstr "Bitte gib deinen E-Mail Verification Code ein:" + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:82 +#: model/Session.cpp:187 msgid "Email Verification Code" -msgstr "E-Mail Überprüfung" +msgstr "Email Verification Code" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:100 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:83 msgid "Überprüfe Code" -msgstr "" +msgstr "Überprüfe Code" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:104 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:86 msgid "Du hast bisher keinen Code erhalten?" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:105 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:87 msgid "E-Mail erneut zuschicken (in Arbeit)" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:108 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:90 msgid "Funktioniert dein E-Mail Verification Code nicht?" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:109 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:91 msgid "Schicke uns eine E-Mail und wir kümmern uns darum: " msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:110 -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:133 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp:92 +#: F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\resetPassword.cpsp:151 msgid "E-Mail an Support schicken" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:50 -msgid "E-Mail Adresse konnte nicht gefunden werden oder ist nicht aktiviert." +#: F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\resetPassword.cpsp:113 +#: F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\resetPassword.cpsp:124 +msgid "Gib bitte hier deine E-Mail Adresse an:" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:54 -msgid "E-Mail Adresse nicht angegeben." +#: F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\resetPassword.cpsp:116 +msgid "Bestätigen" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:59 -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:74 -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:26 -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:94 -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:114 -#: model/Session.cpp:495 model/Session.cpp:507 model/Session.cpp:515 -msgid "Passphrase" -msgstr "" - -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:59 -msgid "Bitte wähle eine Option aus." -msgstr "" - -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:74 -msgid "Ungültige Option" -msgstr "" - -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:107 -msgid "Gebe bitte hier deine E-Mail Adresse an:" -msgstr "" - -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:109 +#: F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\resetPassword.cpsp:126 msgid "Hast du dir deine Passphrase notiert oder gemerkt?" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:113 -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:196 +#: F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\resetPassword.cpsp:131 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:206 msgid "Ja" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:118 +#: F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\resetPassword.cpsp:136 msgid "Nein" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:123 +#: F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\resetPassword.cpsp:140 msgid "Absenden" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:127 +#: F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\resetPassword.cpsp:145 msgid "Dir wird eine E-Mail zugeschickt um dein Passwort zurückzusetzen." msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:129 +#: F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\resetPassword.cpsp:147 msgid "Der Admin hat eine E-Mail bekommen und wird sich bei dir melden." msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:131 +#: F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\resetPassword.cpsp:149 msgid "" "Du hast bereits eine E-Mail bekommen. Bitte schau auch in dein Spam-" "Verzeichnis nach. " msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\resetPassword.cpsp:132 +#: F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\resetPassword.cpsp:150 msgid "" "Du hast wirklich keine E-Mail erhalten und auch schon ein paar Minuten " "gewartet?" msgstr "" +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:26 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:96 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:117 +#: model/Session.cpp:468 model/Session.cpp:480 model/Session.cpp:494 +msgid "Passphrase" +msgstr "" + #: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:27 -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:256 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:266 msgid "Neues Konto anlegen" msgstr "" @@ -192,222 +195,304 @@ msgstr "" msgid "2/3" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:94 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:96 msgid "" "Diese Passphrase ist ungültig, bitte überprüfen oder neu " "generieren (lassen)." msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:114 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:117 msgid "intern error please try again later" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:129 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:132 msgid "3/3" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:132 #: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:135 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:138 msgid "1/3" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:134 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:137 msgid "Neues Passwort anlegen" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:153 -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:188 -msgid "Was zu tun ist:" +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:148 +msgid "Passphrase abschreiben" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:154 -msgid "" -"Schreibe dir deine Passphrase auf und packe sie gut weg. Du brauchst sie um " -"deine Adresse wiederherzustellen. Wenn du sie verlierst, sind auch deine " -"Gradidos verloren." +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:159 +msgid "Was ist eine Passphrase?" msgstr "" -"Schreibe dir deine Passphrase auf oder drucke sie aus und bewahre sie in " -"Papier-Form an einem sicheren Ort auf (speichere sie nicht auf deinem " -"Rechner oder Mobilgerät)! Du brauchst deine Passphrase um dein Konto " -"wiederherzustellen, wenn du mal dein Passort vergessen haben solltest. " -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:157 -msgid "Deine Passphrase (Groß/Kleinschreibung beachten)" +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:160 +msgid "Deine Passphrase besteht aus den im grünen Feld angezeigten Wörtern." msgstr "" #: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:161 -msgid "Was ist eine Passphrase?" +msgid "Sie dient deiner Sicherheit." msgstr "" #: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:162 msgid "" -"Die Passphrase kommt aus dem Crypto-Bereich und ist ein Weg einen " -"komplizierte kryptografischen Schlüssel in einer lesbaren Form darzustellen." +"Du brauchst deine Passphrase um dein Konto wiederherzustellen, wenn du mal " +"dein Passwort vergessen haben solltest." msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:163 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:164 +msgid "Deine Passphrase (Groß/Kleinschreibung beachten)" +msgstr "" + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:169 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:197 +msgid "Was zu tun ist:" +msgstr "" + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:170 msgid "" -"Der neue Gradido basiert technisch auf einer Kryptowährung (wie z.B. " -"Bitcoin) um maximale Sicherheit zu erreichen." +"Schreibe dir die obenstehende Passphrase von Hand auf ein Blatt " +"Papier!" msgstr "" -"Der neue Gradido basiert technisch auf einer Kryptowährung (wie z.B. " -"Bitcoin) um für dich die maximale Sicherheit zu gewährleisten." -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:165 -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:275 -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:280 -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:293 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:171 +msgid "Speichere sie auf keinen Fall auf deinem Rechner oder Mobilgerät!!" +msgstr "" + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:172 +msgid "Bewahre sie an einem sicheren Ort auf!" +msgstr "" + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:174 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:285 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:290 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:303 msgid "Weiter" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:189 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:198 msgid "Hast du dir deine Passphrase gemerkt?" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:190 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:199 msgid "" "Dann zeig es mir. Zur Unterstützung gebe ich dir deine Wörter aber in " "anderer Reihenfolge." msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:191 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:200 msgid "Klicke sie an um sie einzusetzen." msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:195 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:201 +msgid "Überprüfe dabei, ob du alle Wörter richtig geschrieben hast!" +msgstr "" + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:205 msgid "" "Weil du kein Javascript verwendest geht es direkt weiter. Hast du dir deine " "Passphrase gemerkt oder aufgeschrieben?" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:242 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:252 msgid "Deine E-Mail Adresse wurde erfolgreich bestätigt." msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:246 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:256 msgid "Neue Gradido Adresse anlegen / wiederherstellen" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:247 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:257 msgid "" "Möchtest du ein neues Gradido-Konto anlegen oder ein bestehendes " "wiederherstellen?" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:263 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:273 msgid "Bestehendes Konto wiederherstellen" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:270 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:280 msgid "" "Falls du ein bestehendes Konto wiederherstellen willst, gib hier deine " "Passphrase ein:" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:288 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:297 msgid "Konto wiederherstellen / Neues Passwort anlegen" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:289 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:299 msgid "" -"Um dein Konto wiederherzustellen, dir ein Neues Passwort auswählen zu " +"Um dein Konto wiederherzustellen und dir ein Neues Passwort auswählen zu " "können, tippe hier bitte die Wörter deiner Passphrase in der richtigen " "Reihenfolge ein, welche du dir aufgeschrieben hast." msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:303 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:313 msgid "Fehler" msgstr "" -#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:304 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\passphrase.cpsp:314 msgid "" "Ungültige Seite, wenn du das siehst stimmt hier etwas nicht. Bitte wende " "dich an den Server-Admin." msgstr "" -#: model/Session.cpp:149 model/Session.cpp:180 model/Session.cpp:700 -#: model/Session.cpp:706 model/Session.cpp:1005 +#: model/Session.cpp:150 model/Session.cpp:180 model/Session.cpp:779 +#: model/Session.cpp:785 model/Session.cpp:1061 model/Session.cpp:1077 msgid "Benutzer" msgstr "" -#: model/Session.cpp:149 +#: model/Session.cpp:150 msgid "Eingeloggter Benutzer ist kein Admin" msgstr "" -#: model/Session.cpp:155 model/Session.cpp:201 +#: model/Session.cpp:156 model/Session.cpp:215 msgid "Vorname" msgstr "" -#: model/Session.cpp:155 model/Session.cpp:159 model/Session.cpp:201 -#: model/Session.cpp:205 +#: model/Session.cpp:156 model/Session.cpp:160 model/Session.cpp:215 +#: model/Session.cpp:219 msgid "" "Bitte gebe einen Namen an. Mindestens 3 Zeichen, keines folgender Zeichen " "<>&;" msgstr "" -#: model/Session.cpp:159 model/Session.cpp:205 +#: model/Session.cpp:160 model/Session.cpp:219 msgid "Nachname" msgstr "" -#: model/Session.cpp:163 model/Session.cpp:209 +#: model/Session.cpp:164 model/Session.cpp:223 msgid "Bitte gebe eine gültige E-Mail Adresse an." msgstr "" -#: model/Session.cpp:170 model/Session.cpp:234 +#: model/Session.cpp:171 msgid "Für diese E-Mail Adresse gibt es bereits einen Account" msgstr "" -#: model/Session.cpp:180 model/Session.cpp:186 +#: model/Session.cpp:180 model/Session.cpp:187 msgid "Fehler beim speichern!" msgstr "" -#: model/Session.cpp:379 model/Session.cpp:438 model/Session.cpp:881 -#: model/Session.cpp:889 +#: model/Session.cpp:234 +msgid "Für diese E-Mail Adresse gibt es bereits ein Konto" +msgstr "" + +#: model/Session.cpp:258 +msgid "Server" +msgstr "" + +#: model/Session.cpp:258 +msgid "Fehler beim speichen des Kontos bitte versuche es später noch einmal" +msgstr "" + +#: model/Session.cpp:353 model/Session.cpp:393 model/Session.cpp:966 +#: model/Session.cpp:975 msgid "E-Mail Verification" msgstr "E-Mail Überprüfung" -#: model/Session.cpp:379 +#: model/Session.cpp:353 msgid "Du hast dein Konto bereits aktiviert!" msgstr "" -#: model/Session.cpp:438 +#: model/Session.cpp:393 msgid "Falscher Code für aktiven Login" msgstr "" -#: model/Session.cpp:495 +#: model/Session.cpp:468 msgid "Deine Passphrase ist ungütig" msgstr "" -#: model/Session.cpp:507 +#: model/Session.cpp:480 msgid "Ein Fehler trat auf, bitte versuche es erneut" msgstr "" -#: model/Session.cpp:515 +#: model/Session.cpp:494 msgid "Das ist nicht die richtige Passphrase." msgstr "" -#: model/Session.cpp:700 +#: model/Session.cpp:779 msgid "Konnte Community Server nicht erreichen. E-Mail an den Admin ist raus." msgstr "" -#: model/Session.cpp:706 +#: model/Session.cpp:785 msgid "" "Fehler beim Löschen des Accounts. Bitte logge dich erneut ein und " "versuche es nochmal." msgstr "" -#: model/Session.cpp:881 +#: model/Session.cpp:966 msgid "Konnte kein passendes Konto finden." msgstr "" -#: model/Session.cpp:889 +#: model/Session.cpp:975 msgid "Fehler beim laden des Benutzers." msgstr "" -#: model/Session.cpp:1005 +#: model/Session.cpp:1061 msgid "Kein gültiger Benutzer, bitte logge dich erneut ein." msgstr "" +#: model/Session.cpp:1077 +msgid "Fehler beim generieren der Passphrase, der Admin bekommt eine E-Mail. " +msgstr "" + +#: SingletonManager/SessionManager.cpp:609 +msgid "" +"Please enter a valid password with at least 8 characters, upper and lower " +"case letters, at least one number and one special character (@$!%*?&+-_)!" +msgstr "" +"Bitte gebe ein gültiges Password ein mit mindestens 8 Zeichen, Groß- und " +"Kleinbuchstaben, mindestens einer Zahl und einem Sonderzeichen (@$!%*?&+-_) " +"ein!" + +#: SingletonManager/SessionManager.cpp:615 +msgid "Your password is to short!" +msgstr "Dein Passwort ist zu kurz!" + +#: SingletonManager/SessionManager.cpp:621 +msgid "Your password does not contain lowercase letters!" +msgstr "Dein Passwort enthält keine Kleinbuchstaben!" + +#: SingletonManager/SessionManager.cpp:627 +msgid "Your password does not contain any capital letters!" +msgstr " Dein Passwort enthält keine Großbuchstaben!" + +#: SingletonManager/SessionManager.cpp:633 +msgid "Your password does not contain any number!" +msgstr "Dein Passwort enthält keine Zahlen!" + +#: SingletonManager/SessionManager.cpp:639 +msgid "Your password does not contain special characters (@$!%*?&+-)!" +msgstr "Dein Passwort enthält keine Sonderzeichen (@$!%*?&+-)!" + +#~ msgid "Account" +#~ msgstr "Konto" + +#~ msgid "E-Mail Address not checked, do you already get one?" +#~ msgstr "" +#~ "E-Mail Adresse wurde noch nicht überprüft. Hast du schon in deine E-Mails " +#~ "geschaut? Bitte schau auch in dein Spam-Verzeichnis nach." + +#~ msgid "" +#~ "Schreibe dir deine Passphrase auf und packe sie gut weg. Du brauchst sie " +#~ "um deine Adresse wiederherzustellen. Wenn du sie verlierst, sind auch " +#~ "deine Gradidos verloren." +#~ msgstr "" +#~ "Schreibe dir deine Passphrase auf oder drucke sie aus und bewahre sie " +#~ "in Papier-Form an einem sicheren Ort auf (speichere sie nicht auf " +#~ "deinem Rechner oder Mobilgerät)! Du brauchst deine Passphrase um dein " +#~ "Konto wiederherzustellen, wenn du mal dein Passort vergessen haben " +#~ "solltest. " + +#~ msgid "" +#~ "Der neue Gradido basiert technisch auf einer Kryptowährung (wie z.B. " +#~ "Bitcoin) um maximale Sicherheit zu erreichen." +#~ msgstr "" +#~ "Der neue Gradido basiert technisch auf einer Kryptowährung (wie z.B. " +#~ "Bitcoin) um für dich die maximale Sicherheit zu gewährleisten." + #~ msgid "Gradido: E-Mail Verification" #~ msgstr "Gradido: E-Mail Überprüfung" diff --git a/login_server/src/cpp/HTTPInterface/PageRequestHandlerFactory.cpp b/login_server/src/cpp/HTTPInterface/PageRequestHandlerFactory.cpp index bc1c1148e..e459fd826 100644 --- a/login_server/src/cpp/HTTPInterface/PageRequestHandlerFactory.cpp +++ b/login_server/src/cpp/HTTPInterface/PageRequestHandlerFactory.cpp @@ -15,7 +15,7 @@ #include "SaveKeysPage.h" #include "ElopageWebhook.h" #include "ElopageWebhookLight.h" -#include "UpdateUserPasswordPage.h" +#include "UserUpdatePasswordPage.h" #include "UserUpdateGroupPage.h" #include "Error500Page.h" #include "CheckTransactionPage.h" @@ -229,7 +229,7 @@ Poco::Net::HTTPRequestHandler* PageRequestHandlerFactory::createRequestHandler(c auto sessionState = s->getSessionState(); //printf("session state: %s\n", s->getSessionStateString()); if (url_first_part == "/updateUserPassword") { - return basicSetup(new UpdateUserPasswordPage(s), request, timeUsed); + return basicSetup(new UserUpdatePasswordPage(s), request, timeUsed); } if (url_first_part == "/checkTransactions") { return basicSetup(new CheckTransactionPage(s), request, timeUsed); @@ -318,7 +318,7 @@ Poco::Net::HTTPRequestHandler* PageRequestHandlerFactory::handleCheckEmail(Sessi assert(session->getNewUser()); if (!session->getNewUser()->hasPassword()) { // user has no password, maybe account created from elopage webhook - return basicSetup(new UpdateUserPasswordPage(session), request, timeUsed); + return basicSetup(new UserUpdatePasswordPage(session), request, timeUsed); } /* //! \return 1 = konto already exist @@ -336,7 +336,7 @@ Poco::Net::HTTPRequestHandler* PageRequestHandlerFactory::handleCheckEmail(Sessi printf("return check email page\n"); pageRequestHandler = new CheckEmailPage(session); } else if(SESSION_STATE_RESET_PASSWORD_REQUEST == session->getSessionState()) { - pageRequestHandler = new UpdateUserPasswordPage(session); + pageRequestHandler = new UserUpdatePasswordPage(session); } else { pageRequestHandler = new PassphrasePage(session); } diff --git a/login_server/src/cpp/HTTPInterface/UpdateUserPasswordPage.cpp b/login_server/src/cpp/HTTPInterface/UserUpdatePasswordPage.cpp similarity index 81% rename from login_server/src/cpp/HTTPInterface/UpdateUserPasswordPage.cpp rename to login_server/src/cpp/HTTPInterface/UserUpdatePasswordPage.cpp index 48a753305..47e3c3d39 100644 --- a/login_server/src/cpp/HTTPInterface/UpdateUserPasswordPage.cpp +++ b/login_server/src/cpp/HTTPInterface/UserUpdatePasswordPage.cpp @@ -1,11 +1,11 @@ -#include "UpdateUserPasswordPage.h" +#include "UserUpdatePasswordPage.h" #include "Poco/Net/HTTPServerRequest.h" #include "Poco/Net/HTTPServerResponse.h" #include "Poco/Net/HTMLForm.h" #include "Poco/DeflatingStream.h" -#line 6 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\UpdateUserPassword.cpsp" +#line 6 "F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\userUpdatePassword.cpsp" #include "../SingletonManager/SessionManager.h" #include "../tasks/AuthenticatedEncryptionCreateKeyTask.h" @@ -16,18 +16,18 @@ enum PageState { PAGE_STATE_SUCCEED }; -#line 1 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" +#line 1 "F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\header.cpsp" #include "../ServerConfig.h" -UpdateUserPasswordPage::UpdateUserPasswordPage(Session* arg): +UserUpdatePasswordPage::UserUpdatePasswordPage(Session* arg): SessionHTTPRequestHandler(arg) { } -void UpdateUserPasswordPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net::HTTPServerResponse& response) +void UserUpdatePasswordPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net::HTTPServerResponse& response) { response.setChunkedTransferEncoding(true); response.setContentType("text/html"); @@ -35,12 +35,12 @@ void UpdateUserPasswordPage::handleRequest(Poco::Net::HTTPServerRequest& request if (_compressResponse) response.set("Content-Encoding", "gzip"); Poco::Net::HTMLForm form(request, request.stream()); -#line 17 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\UpdateUserPassword.cpsp" +#line 17 "F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\userUpdatePassword.cpsp" const char* pageName = "Passwort bestimmen"; auto user = mSession->getNewUser(); auto sm = SessionManager::getInstance(); - auto uri_start = ServerConfig::g_serverPath; + auto uri_start = getBaseUrl(); PageState state = PAGE_STATE_ASK_PASSWORD; // remove old cookies if exist @@ -51,9 +51,12 @@ void UpdateUserPasswordPage::handleRequest(Poco::Net::HTTPServerRequest& request if(!form.empty()) { auto pwd = form.get("register-password", ""); if(pwd != "") { + if(!mSession->getLanguageCatalog()) { + mSession->setLanguage(LANG_EN); + } if(pwd != form.get("register-password2", "")) { mSession->addError(new Error("Passwort", "Passwörter sind nicht identisch."), false); - } else if(SessionManager::getInstance()->checkPwdValidation(pwd, mSession)) { + } else if(SessionManager::getInstance()->checkPwdValidation(pwd, mSession, mSession->getLanguageCatalog())) { auto sessionState = mSession->getSessionState(); if(user->setNewPassword(pwd) >= 0) { @@ -94,7 +97,7 @@ void UpdateUserPasswordPage::handleRequest(Poco::Net::HTTPServerRequest& request } //getErrors(user); //printf("session state end [UpdateUserPassword Page]: %s\n", mSession->getSessionStateString()); -#line 3 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" +#line 3 "F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\header.cpsp" bool withMaterialIcons = false; std::ostream& _responseStream = response.send(); @@ -109,20 +112,20 @@ void UpdateUserPasswordPage::handleRequest(Poco::Net::HTTPServerRequest& request responseStream << "\n"; responseStream << "\n"; responseStream << "
Deine Daten werden jetzt mit dem neuen Passwort verschlüsselt. Du kannst dich in etwa 1 Minute mit deinem neuen Passwort einloggen
\n"; responseStream << "\t\tZum Login\n"; responseStream << "\t"; -#line 97 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\UpdateUserPassword.cpsp" +#line 100 "F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\userUpdatePassword.cpsp" } responseStream << "\n"; responseStream << "\tLogin Server in Entwicklung
\n"; responseStream << "Alpha "; -#line 10 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\footer.cpsp" +#line 10 "F:\\Gradido\\gradido_local\\login_server\\src\\cpsp\\footer.cpsp" responseStream << ( ServerConfig::g_versionString ); responseStream << "
\n"; responseStream << "