diff --git a/compile_pot.sh b/compile_pot.sh new file mode 100644 index 000000000..0f400634e --- /dev/null +++ b/compile_pot.sh @@ -0,0 +1,2 @@ +#!/bin/bash +xgettext -D src/cpp -p src/LOCALE -o messages.pot --files-from=files_to_translate.txt \ No newline at end of file diff --git a/files_to_translate.txt b/files_to_translate.txt new file mode 100644 index 000000000..3a2f07f7f --- /dev/null +++ b/files_to_translate.txt @@ -0,0 +1 @@ +HTTPInterface/LoginPage.cpp \ No newline at end of file diff --git a/src/LOCALE/de_DE.mo b/src/LOCALE/de_DE.mo new file mode 100644 index 000000000..6228ab9e6 Binary files /dev/null and b/src/LOCALE/de_DE.mo differ diff --git a/src/LOCALE/de_DE.po b/src/LOCALE/de_DE.po new file mode 100644 index 000000000..cf0547d0d --- /dev/null +++ b/src/LOCALE/de_DE.po @@ -0,0 +1,60 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-11-12 15:55+0100\n" +"PO-Revision-Date: 2019-11-12 15:57+0100\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.2.4\n" +"Last-Translator: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: de_DE\n" + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:46 +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:62 +msgid "Login" +msgstr "Anmeldung" + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:46 +msgid "E-Mail or password isn't right, please try again!" +msgstr "E-Mail oder Passwort nicht korrekt, bitte versuche es erneut!" + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:49 +msgid "Account" +msgstr "Konto" + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:49 +msgid "E-Mail Address not checked, do you already get one?" +msgstr "E-Mail Adresse wurde noch nicht bestätigt, hast du schon eine E-Mail erhalten?" + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:62 +msgid "Username and password are needed!" +msgstr "Benutzernamen und Passwort müssen angegeben werden!" + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:78 +msgid "Please give you email and password for login." +msgstr "Bitte gebe deine Zugangsdaten ein um dich einzuloggen." + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:80 +msgid "E-Mail" +msgstr "E-Mail" + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:84 +msgid "Password" +msgstr "Passwort" + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:90 +msgid "You haven't any account yet? Please follow the link to create one." +msgstr "Du hast noch keinen Account? Dann folge dem Link um dir einen anzulegen." + +#: F:\\Gradido\\gradido_login_server\\src\\cpsp\\login.cpsp:91 +msgid "Create New Account" +msgstr "Neuen Account anlegen" diff --git a/src/cpp/Gradido_LoginServer.cpp b/src/cpp/Gradido_LoginServer.cpp index af4de2a88..acc88fc9f 100644 --- a/src/cpp/Gradido_LoginServer.cpp +++ b/src/cpp/Gradido_LoginServer.cpp @@ -68,7 +68,7 @@ void Gradido_LoginServer::displayHelp() Poco::Util::HelpFormatter helpFormatter(options()); helpFormatter.setCommand(commandName()); helpFormatter.setUsage("OPTIONS"); - helpFormatter.setHeader("A web server that shows how to work with HTML forms."); + helpFormatter.setHeader("Gradido Login Server"); helpFormatter.format(std::cout); } diff --git a/src/cpp/HTTPInterface/CheckEmailPage.cpp b/src/cpp/HTTPInterface/CheckEmailPage.cpp index e4a6df0b0..483e27b21 100644 --- a/src/cpp/HTTPInterface/CheckEmailPage.cpp +++ b/src/cpp/HTTPInterface/CheckEmailPage.cpp @@ -5,7 +5,7 @@ #include "Poco/DeflatingStream.h" -#line 7 "I:\\Code\\C++\\Eigene_Projekte\\Gradido_LoginServer\\src\\cpsp\\checkEmail.cpsp" +#line 7 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" #include "../SingletonManager/SessionManager.h" @@ -14,7 +14,7 @@ enum PageState MAIL_NOT_SEND, ASK_VERIFICATION_CODE }; -#line 1 "I:\\Code\\C++\\Eigene_Projekte\\Gradido_LoginServer\\src\\cpsp\\header.cpsp" +#line 1 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" #include "../ServerConfig.h" @@ -33,7 +33,7 @@ void CheckEmailPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco:: if (_compressResponse) response.set("Content-Encoding", "gzip"); Poco::Net::HTMLForm form(request, request.stream()); -#line 16 "I:\\Code\\C++\\Eigene_Projekte\\Gradido_LoginServer\\src\\cpsp\\checkEmail.cpsp" +#line 16 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\checkEmail.cpsp" const char* pageName = "Email Verification"; @@ -61,12 +61,12 @@ void CheckEmailPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco:: responseStream << "\n"; responseStream << "\n"; responseStream << "Gradido Login Server: "; -#line 9 "I:\\Code\\C++\\Eigene_Projekte\\Gradido_LoginServer\\src\\cpsp\\header.cpsp" +#line 9 "F:\\Gradido\\gradido_login_server\\src\\cpsp\\header.cpsp" responseStream << ( pageName ); responseStream << "\n"; responseStream << "\n"; responseStream << "\n"; responseStream << "