From b110ef040d76763e8a6201568376c78ab0d6b070 Mon Sep 17 00:00:00 2001 From: Dominik Hebeler <dominik@hebeler.club> Date: Tue, 11 Apr 2023 15:13:35 +0200 Subject: [PATCH] started paypal translation --- pass/lang/de/checkout.json | 12 +++++++++++- pass/views/checkout/paypal.ejs | 12 ++++++------ 2 files changed, 17 insertions(+), 7 deletions(-) diff --git a/pass/lang/de/checkout.json b/pass/lang/de/checkout.json index 7233183..0b48a54 100644 --- a/pass/lang/de/checkout.json +++ b/pass/lang/de/checkout.json @@ -32,5 +32,15 @@ "micropayment": { "privacy": "Mit dem Klick auf \"Zahlung durchführen\" werden Sie zu unserem Zahlungsdienstleister <a href=\"https://micropayment.de\">MicroPayment</a> weitergeleitet um den Kauf abzuschließen. Mehr zum <a href=\"https://resources.micropayment.de/billing/documents/privacy-policy/paysafecard/paysafecard-gmbh-de.pdf\">Datenschutz bei MicroPayment</a>", "submit": "Zahlung durchführen" + }, + "paypal": { + "heading": "Zahlung durchführen", + "errors": { + "failed": "Zahlung fehlgeschlagen", + "invalid-card": "Diese Karte wird leider nicht unterstützt", + "expired-card": "Diese Karte ist abgelaufen", + "rejected": "Ihre Zahlung wurde von der Bank abgelehnt.", + "3D": "3D Authentifizierung fehlgeschlagen" + } } -} +} \ No newline at end of file diff --git a/pass/views/checkout/paypal.ejs b/pass/views/checkout/paypal.ejs index a4c63d9..7b3839c 100644 --- a/pass/views/checkout/paypal.ejs +++ b/pass/views/checkout/paypal.ejs @@ -1,5 +1,5 @@ <div id="paypal-checkout"> - <h2>Zahlung durchführen</h2> + <h2><%= req.t("checkout.paypal.heading", {ns: "checkout"}) _%></h2> <input type="hidden" name="funding-source-not-eligible-url" value="<%= change_url.funding_source_not_eligible %>"> <input type="hidden" name="paypal-order-base-url" value="<%= change_url.order_base_url %>"> <input type="hidden" name="paypal-client-id" value="<%= checkout.payment.paypal.client_id %>"> @@ -11,11 +11,11 @@ <%_ if(checkout.payment.paypal.funding_source === "card") { _%> <div id="paypal-payment-card" class="hidden"> <div id="paypal-card-errors"> - <p id="paypal-card-errors-generic" class="error hidden">Zahlung fehlgeschlagen</p> - <p id="paypal-card-errors-invalid-card" class="error hidden">Diese Karte wird leider nicht unterstützt</p> - <p id="paypal-card-errors-expired" class="error hidden">Diese Karte ist abgelaufen</p> - <p id="paypal-card-errors-rejected" class="error hidden">Ihre Zahlung wurde von der Bank abgelehnt.</p> - <p id="paypal-card-errors-3d" class="error hidden">3D Authentifizierung fehlgeschlagen</p> + <p id="paypal-card-errors-generic" class="error hidden"><%= req.t("checkout.paypal.errors.failed", {ns: "checkout"}) _%></p> + <p id="paypal-card-errors-invalid-card" class="error hidden"><%= req.t("checkout.paypal.errors.invalid-card", {ns: "checkout"}) _%></p> + <p id="paypal-card-errors-expired" class="error hidden"><%= req.t("checkout.paypal.errors.expired-card", {ns: "checkout"}) _%></p> + <p id="paypal-card-errors-rejected" class="error hidden"><%= req.t("checkout.paypal.errors.rejected", {ns: "checkout"}) _%></p> + <p id="paypal-card-errors-3d" class="error hidden"><%= req.t("checkout.paypal.errors.3d", {ns: "checkout"}) _%></p> </div> <form id="paypal-card-form"> <div> -- GitLab