From 50cbc556795b8871a54c7a71f43900c1785e983a Mon Sep 17 00:00:00 2001 From: wbglaeser Date: Sun, 10 Nov 2024 15:27:35 +0100 Subject: [PATCH] german translations landing page --- src/language/translations.js | 52 +++++++------------ src/screens/landing-page/LandingPage.js | 9 ++-- .../feedback/components/FeedbackBox.js | 2 +- .../components/LandingPagePrincipleCard.js | 3 +- 4 files changed, 26 insertions(+), 40 deletions(-) diff --git a/src/language/translations.js b/src/language/translations.js index 30048cbc..86655257 100644 --- a/src/language/translations.js +++ b/src/language/translations.js @@ -52,11 +52,7 @@ const translations = { writePrompt: "If you like you can write us a few lines here.", placeholder: "Enter your text", submitting: "Submitting...", - submitBtn: "Submit" - }, - collaborate: { - header: "Let's collaborate", - text: "Do you know about some benefits or funding schemes that we are still missing? We would be really happy to collaborate and include them in the catalogue. We are also very interested to learn about user groups that could benefit from FörderFunke.", + submitBtn: "Submit", messagePrompt: "Or send us an email. We will get back to you as quickly as we can!" }, principles: { @@ -211,7 +207,7 @@ const translations = { de: { home: { global: { - actionButton: "Leistungen entdecken" + actionButton: "Anspruch prüfen" }, menu: { howWorks: "So geht's", @@ -219,10 +215,10 @@ const translations = { aboutUs: "Über uns", improve: "Feedback", collaborate: "Zusammenarbeit", - activityLog: "Aktivitätsprotokoll" + activityLog: "Aktivitäten" }, hero: { - header: "Entdecke Leistungen für dich", + header: "Entdecke Leistungen und Angebote für dich", childAllowance: "Kinderzuschlag", housingBenefit: "Wohngeld", citizensBenefit: "Bürgergeld", @@ -230,17 +226,17 @@ const translations = { manyMore: "Viele Weitere", }, mission: { - header: "1 von 5 Haushalten in Deutschland beanspruchen nicht die Sozialleistungen, auf die sie Anspruch haben.", + header: "1 von 5 Haushalten in Deutschland verpasst zustehende Sozialleistungen", text: "Mit Förderfunke möchten wir erreichen, dass Sozialleistungen in Deutschland für alle zugänglich und leicht verständlich sind. Wir zeigen dir, auf welche Sozialleistungen du Anspruch haben könntest und wie du sie beantragen kannst." }, howItWorks: { header: "So geht's", - part1Header: "Beantworte ein paar Fragen zu deiner Lebenssituation", - part1Text: "Damit erstellst du ein Profil, das mit den Anforderungsbedingungen der unterschiedlichen Leistungen verglichen wird.", - part2Header: "Erhalte eine Liste deiner potenziellen Leistungen", - part2Text: "Je vollständiger dein Profil ist, desto mehr Leistungen können auf Anspruch überprüft werden.", - part3Header: "Finde Informationen zu Leistungen und Antragsverfahren", - part3Text: "In der Detailansicht kannst du dich genauer über eine Leistung informieren. Du erfährst, zum Bespiel, warum du möglichweise Anspruch hast oder nicht." + part1Header: "Beantworte ein paar Fragen", + part1Text: "Dein Profil wird mit den Voraussetzungen für unterschiedliche Leistungen verglichen.", + part2Header: "Entdecke potenzielle Angebote", + part2Text: "In der Übersicht erfährst, auf welche Leistungen du Anspruch haben könntest.", + part3Header: "Informiere dich zu Leistungen", + part3Text: "In der Detailansicht kannst du dich genauer über eine Leistung informieren." }, theBasics: { line1: "FörderFunke ist kostenlos nutzbar", @@ -250,31 +246,21 @@ const translations = { }, feedback: { header: "Feedback", - text: "Dein Feedback ist entscheidend für uns, um zu verstehen, wie wir deine Erfahrung mit der Anwendung verbessern können. Es hilft uns, Funktionen hinzuzufügen und zu optimieren, damit Menschen die richtigen Leistungen finden können.", - ratePrompt: "Wie bewertest du deine allgemeine Erfahrung mit FörderFunke?", - 1: "Schlecht", - 2: "Mangelhaft", - 3: "In Ordnung", - 4: "Gut", - 5: "Großartig", - writePrompt: "Wenn du möchtest, kannst du uns auch ein paar Zeilen schreiben.", + text: "Wir freuen uns über dein Feedback! Mit deiner Hilfe können wir FörderFunke noch besser machen, damit jeder die passenden Leistungen schnell und einfach finden kann.", + writePrompt: "Wenn du möchtest, kannst du uns hier ein paar Zeilen schreiben.", placeholder: "Gib deinen Text ein", submitting: "Wird gesendet...", - submitBtn: "Absenden" - }, - collaborate: { - header: "Zusammenarbeit", - text: "Kennst du Sozialleistungen oder Förderprogramme, die wir noch nicht erfasst haben? Wir würden uns sehr freuen, mit dir zusammenzuarbeiten und sie in unseren Katalog aufzunehmen. Wir sind auch sehr daran interessiert, mehr über Nutzergruppen zu erfahren, die von FörderFunke profitieren könnten.", - messagePrompt: "Schick uns eine Nachricht. Wir melden uns so schnell wie möglich zurück!" + submitBtn: "Absenden", + messagePrompt: "Oder schick uns eine Nachricht. Wir melden uns so schnell wie möglich zurück!" }, principles: { header: "Unsere Prinzipien", - part1Header: "Datenschutz durch Design", - part1Text: "Es ist uns wichtig, dass du die Kontrolle über deine Daten behältst. Deshalb bleiben deine Daten auf deinem Endgerät.", + part1Header: "Privay by Design", + part1Text: "Uns ist wichtig, dass du die Kontrolle über deine Daten behältst. Deshalb bleiben deine Daten ausschließlich auf deinem Endgerät. Sie sind zu keinem Zeitpunkt für uns oder andere einsehbar.", part2Header: "Offene Daten", - part2Text: "Wichtige Informationen für Bürger über ihre Leistungen sind allzu oft schwer zu finden. Wir machen unseren Katalog der Bedingungen für Sozialleistungen öffentlich zugänglich.", + part2Text: "Wichtige Informationen zu Leistungen sind oft schwer zu finden. Wir machen unseren Katalog der Bedingungen für Sozialleistungen öffentlich zugänglich. Dabei setzen wir auf etablierte Standards und Formate.", part3Header: "Nutzerzentriertes Design", - part3Text: "Wir arbeiten nutzerzentriert und iterativ. Wir sprechen mit Nutzern und verbessern unser Produkt ständig, damit es einfach zu bedienen, verständlich und zugänglich ist." + part3Text: "Wir arbeiten nutzerzentriert und iterativ. Deswegen sprechen wir regelmäßig mit Nutzer*innen und versuchen ständig, das Produkt zu verbessern." }, connect: { header: "Das Team", diff --git a/src/screens/landing-page/LandingPage.js b/src/screens/landing-page/LandingPage.js index 99845db8..98ac3028 100644 --- a/src/screens/landing-page/LandingPage.js +++ b/src/screens/landing-page/LandingPage.js @@ -24,10 +24,11 @@ const LandingPage = () => { background: `linear-gradient( to bottom, ${globalStyles.primaryColor}33 0%, - ${globalStyles.primaryColor}66 25%, - ${globalStyles.primaryColor}33 50%, - ${globalStyles.primaryColor}66 75%, - ${globalStyles.primaryColor}33 100%)`, + ${globalStyles.primaryColor}80 20%, + ${globalStyles.primaryColor}33 40%, + ${globalStyles.primaryColor}80 60%, + ${globalStyles.primaryColor}33 80%, + ${globalStyles.primaryColor}80 100%)`, }} > diff --git a/src/screens/landing-page/sections/feedback/components/FeedbackBox.js b/src/screens/landing-page/sections/feedback/components/FeedbackBox.js index 2084ebbb..0b7ff5b2 100644 --- a/src/screens/landing-page/sections/feedback/components/FeedbackBox.js +++ b/src/screens/landing-page/sections/feedback/components/FeedbackBox.js @@ -61,7 +61,7 @@ const FeedbackBox = () => { - {t('home.collaborate.messagePrompt')} + {t('home.feedback.messagePrompt')} diff --git a/src/screens/landing-page/sections/principles/components/LandingPagePrincipleCard.js b/src/screens/landing-page/sections/principles/components/LandingPagePrincipleCard.js index 4d1fadfc..411a1e7b 100644 --- a/src/screens/landing-page/sections/principles/components/LandingPagePrincipleCard.js +++ b/src/screens/landing-page/sections/principles/components/LandingPagePrincipleCard.js @@ -5,7 +5,6 @@ import React from "react"; import globalStyles from "../../../../../styles/styles"; const LandingPagePrincipleCard = ({isDesktop, icon, gif, title, text, gifFirst=true}) => { - const padding = isDesktop ? '24px' : '0px'; const gifUrl = `${process.env.PUBLIC_URL}/assets/images/landing-page/${gif}.gif`; // Construct your GIF URL const DynamicStacker = ({children}) => { @@ -45,7 +44,7 @@ const LandingPagePrincipleCard = ({isDesktop, icon, gif, title, text, gifFirst=t const TextComponent = () => { return ( - + {title}