diff --git a/pass/lang/de/checkout.json b/pass/lang/de/checkout.json index 72331831fd207e8259d4023f11b42e4729065cae..0b48a54862fec9ea43c34dd0979aed4b35a98394 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 a4c63d9bf6bfb124b07c40fbdde191c3fa2cf257..7b3839c22391dc5e907c2b1cf7fae19d1d0f139c 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>