feat: Integrate Girocode functionality for wire payments in OrdersTab and LoginComponent, enhance user experience with pending payment notifications, and update translations across multiple locales

This commit is contained in:
sebseb7
2026-03-24 00:48:22 +01:00
parent f47fbc5c39
commit a9bf1aee5f
31 changed files with 969 additions and 93 deletions

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "لم تقم بوضع أي طلبات بعد.",
"trackShipment": "تتبع الشحنة",
"girocode": {
"hint": "امسح الرمز بتطبيق البنك للدفع.",
"alt": "رمز Girocode للتحويل البنكي",
"error": "تعذر إنشاء رمز الاستجابة السريعة.",
"paymentPending": "هذا الطلب في انتظار التحويل البنكي.",
"payToAccount": "يرجى تحويل المبلغ إلى الحساب التالي:",
"holder": "صاحب الحساب: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "المبلغ: {{amount}}",
"purpose": "المرجع: {{orderId}}"
},
"details": {
"title": "تفاصيل الطلب: {{orderId}}",
"deliveryAddress": "عنوان التوصيل",

View File

@@ -26,7 +26,19 @@ export default {
"cancelOrder": "Отмени поръчката"
},
"noOrders": "Все още не сте направили поръчки.",
"trackShipment": "Проследи пратката",
"trackShipment": "Проследи пратката",
"girocode": {
"hint": "Сканирайте с банковото си приложение, за да платите.",
"alt": "Girocode за банков превод",
"error": "QR кодът не можа да бъде генериран.",
"paymentPending": "Тази поръчка очаква вашия банков превод.",
"payToAccount": "Моля, преведете сумата по следната сметка:",
"holder": "Титуляр: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Сума: {{amount}}",
"purpose": "Основание: {{orderId}}"
},
"details": {
"title": "Подробности за поръчка: {{orderId}}",
"deliveryAddress": "Адрес за доставка",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "Ještě jste neprovedli žádné objednávky.",
"trackShipment": "Sledovat zásilku",
"girocode": {
"hint": "Naskenujte bankovní aplikací a zaplaťte.",
"alt": "Girocode pro bankovní převod",
"error": "QR kód se nepodařilo vygenerovat.",
"paymentPending": "Tato objednávka čeká na váš bankovní převod.",
"payToAccount": "Prosím převeďte částku na následující účet:",
"holder": "Majitel účtu: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Částka: {{amount}}",
"purpose": "Zpráva pro příjemce: {{orderId}}"
},
"details": {
"title": "Detaily objednávky: {{orderId}}",
"deliveryAddress": "Dodací adresa",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "Sie haben noch keine Bestellungen aufgegeben.",
"trackShipment": "Sendung verfolgen",
"girocode": {
"hint": "Mit Ihrer Banking-App scannen, um zu bezahlen.",
"alt": "Girocode für die Überweisung",
"error": "QR-Code konnte nicht erzeugt werden.",
"paymentPending": "Diese Bestellung wartet auf Ihre Überweisung.",
"payToAccount": "Bitte überweisen Sie den Betrag auf folgendes Konto:",
"holder": "Kontoinhaber: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Betrag: {{amount}}",
"purpose": "Verwendungszweck: {{orderId}}"
},
"details": {
"title": "Bestelldetails: {{orderId}}",
"deliveryAddress": "Lieferadresse",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "Δεν έχετε κάνει ακόμα καμία παραγγελία.",
"trackShipment": "Παρακολούθηση αποστολής",
"girocode": {
"hint": "Σαρώστε με την εφαρμογή της τράπεζάς σας για πληρωμή.",
"alt": "Girocode για τραπεζική μεταφορά",
"error": "Δεν ήταν δυνατή η δημιουργία QR.",
"paymentPending": "Η παραγγελία περιμένει την τραπεζική σας μεταφορά.",
"payToAccount": "Μεταφέρετε το ποσό στον ακόλουθο λογαριασμό:",
"holder": "Δικαιούχος: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Ποσό: {{amount}}",
"purpose": "Αιτιολογία: {{orderId}}"
},
"details": {
"title": "Λεπτομέρειες παραγγελίας: {{orderId}}",
"deliveryAddress": "Διεύθυνση παράδοσης",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "You have not placed any orders yet.", // Sie haben noch keine Bestellungen aufgegeben.
"trackShipment": "Track shipment", // Sendung verfolgen
"girocode": {
"hint": "Scan with your banking app to pay.", // Mit Ihrer Banking-App scannen...
"alt": "Girocode for bank transfer", // Girocode für die Überweisung
"error": "Could not generate QR code.", // QR-Code konnte nicht erzeugt werden.
"paymentPending": "This order is awaiting your bank transfer.", // Diese Bestellung wartet...
"payToAccount": "Please transfer the amount to the following account:", // Bitte überweisen...
"holder": "Account holder: {{name}}", // Kontoinhaber
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Amount: {{amount}}", // Betrag
"purpose": "Payment reference: {{orderId}}" // Verwendungszweck
},
"details": {
"title": "Order details: {{orderId}}", // Bestelldetails: {{orderId}}
"deliveryAddress": "Delivery address", // Lieferadresse

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "Aún no has realizado ningún pedido.",
"trackShipment": "Rastrear envío",
"girocode": {
"hint": "Escanee con la app de su banco para pagar.",
"alt": "Girocode para transferencia bancaria",
"error": "No se pudo generar el código QR.",
"paymentPending": "Este pedido está pendiente de su transferencia bancaria.",
"payToAccount": "Transfiera el importe a la siguiente cuenta:",
"holder": "Titular de la cuenta: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Importe: {{amount}}",
"purpose": "Concepto: {{orderId}}"
},
"details": {
"title": "Detalles del pedido: {{orderId}}",
"deliveryAddress": "Dirección de entrega",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "Vous n'avez pas encore passé de commandes.",
"trackShipment": "Suivre l'envoi",
"girocode": {
"hint": "Scannez avec l'application de votre banque pour payer.",
"alt": "Girocode pour virement bancaire",
"error": "Impossible de générer le code QR.",
"paymentPending": "Cette commande attend votre virement bancaire.",
"payToAccount": "Veuillez virer le montant sur le compte suivant :",
"holder": "Titulaire du compte : {{name}}",
"iban": "IBAN : {{iban}}",
"bic": "BIC : {{bic}}",
"amount": "Montant : {{amount}}",
"purpose": "Libellé : {{orderId}}"
},
"details": {
"title": "Détails de la commande : {{orderId}}",
"deliveryAddress": "Adresse de livraison",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "Još niste izvršili nijednu narudžbu.",
"trackShipment": "Prati pošiljku",
"girocode": {
"hint": "Skenirajte bankovnom aplikacijom za plaćanje.",
"alt": "Girocode za bankovni prijenos",
"error": "QR kod nije moguće generirati.",
"paymentPending": "Ova narudžba čeka vaš bankovni prijenos.",
"payToAccount": "Molimo uplatite iznos na sljedeći račun:",
"holder": "Vlasnik računa: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Iznos: {{amount}}",
"purpose": "Svrha plaćanja: {{orderId}}"
},
"details": {
"title": "Detalji narudžbe: {{orderId}}",
"deliveryAddress": "Adresa dostave",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "Még nem adott le rendelést.",
"trackShipment": "Szállítmány követése",
"girocode": {
"hint": "Olvasd be a banki alkalmazásoddal a fizetéshez.",
"alt": "Girocode átutaláshoz",
"error": "A QR-kód nem hozható létre.",
"paymentPending": "A rendelés a banki átutalásodra vár.",
"payToAccount": "Kérjük, utald át az összeget a következő számlára:",
"holder": "Számlatulajdonos: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Összeg: {{amount}}",
"purpose": "Közlemény: {{orderId}}"
},
"details": {
"title": "Rendelés részletei: {{orderId}}",
"deliveryAddress": "Szállítási cím",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "Non hai ancora effettuato ordini.",
"trackShipment": "Traccia spedizione",
"girocode": {
"hint": "Scansiona con l'app della tua banca per pagare.",
"alt": "Girocode per bonifico bancario",
"error": "Impossibile generare il codice QR.",
"paymentPending": "Questo ordine è in attesa del bonifico bancario.",
"payToAccount": "Trasferisci l'importo sul seguente conto:",
"holder": "Intestatario: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Importo: {{amount}}",
"purpose": "Causale: {{orderId}}"
},
"details": {
"title": "Dettagli ordine: {{orderId}}",
"deliveryAddress": "Indirizzo di consegna",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "Nie złożyłeś jeszcze żadnych zamówień.",
"trackShipment": "Śledź przesyłkę",
"girocode": {
"hint": "Zeskanuj aplikacją bankową, aby zapłacić.",
"alt": "Girocode do przelewu",
"error": "Nie udało się wygenerować kodu QR.",
"paymentPending": "To zamówienie oczekuje na przelew.",
"payToAccount": "Przelej kwotę na następujące konto:",
"holder": "Właściciel konta: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Kwota: {{amount}}",
"purpose": "Tytuł: {{orderId}}"
},
"details": {
"title": "Szczegóły zamówienia: {{orderId}}",
"deliveryAddress": "Adres dostawy",

View File

@@ -26,7 +26,19 @@ export default {
"cancelOrder": "Anulează comanda"
},
"noOrders": "Nu ați plasat încă nicio comandă.",
"trackShipment": "Urmărește expedierea",
"trackShipment": "Urmărește expedierea",
"girocode": {
"hint": "Scanează cu aplicația băncii pentru a plăti.",
"alt": "Girocode pentru transfer bancar",
"error": "Codul QR nu a putut fi generat.",
"paymentPending": "Comanda așteaptă transferul bancar.",
"payToAccount": "Vă rugăm să transferați suma în contul următor:",
"holder": "Titular cont: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Sumă: {{amount}}",
"purpose": "Detalii plată: {{orderId}}"
},
"details": {
"title": "Detalii comandă: {{orderId}}",
"deliveryAddress": "Adresa de livrare",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "Вы еще не сделали ни одного заказа.",
"trackShipment": "Отследить отправление",
"girocode": {
"hint": "Отсканируйте в приложении банка для оплаты.",
"alt": "Girocode для банковского перевода",
"error": "Не удалось создать QR-код.",
"paymentPending": "Заказ ожидает банковского перевода.",
"payToAccount": "Переведите сумму на следующий счёт:",
"holder": "Получатель: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Сумма: {{amount}}",
"purpose": "Назначение платежа: {{orderId}}"
},
"details": {
"title": "Детали заказа: {{orderId}}",
"deliveryAddress": "Адрес доставки",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "Ešte ste neuskutočnili žiadne objednávky.",
"trackShipment": "Sledovať zásielku",
"girocode": {
"hint": "Naskenujte bankovou aplikáciou a zaplaťte.",
"alt": "Girocode pre bankový prevod",
"error": "QR kód sa nepodarilo vygenerovať.",
"paymentPending": "Táto objednávka čaká na váš bankový prevod.",
"payToAccount": "Prosím preveďte sumu na nasledujúci účet:",
"holder": "Majiteľ účtu: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Suma: {{amount}}",
"purpose": "Správa pre príjemcu: {{orderId}}"
},
"details": {
"title": "Detaily objednávky: {{orderId}}",
"deliveryAddress": "Dodacia adresa",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "Še niste oddali nobenega naročila.",
"trackShipment": "Sledi pošiljki",
"girocode": {
"hint": "Skenirajte z bančno aplikacijo za plačilo.",
"alt": "Girocode za bančno nakazilo",
"error": "QR kode ni bilo mogoče ustvariti.",
"paymentPending": "To naročilo čaka na vaše bančno nakazilo.",
"payToAccount": "Prosimo, nakažite znesek na naslednji račun:",
"holder": "Imetnik računa: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Znesek: {{amount}}",
"purpose": "Namen plačila: {{orderId}}"
},
"details": {
"title": "Podrobnosti naročila: {{orderId}}",
"deliveryAddress": "Naslov za dostavo",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "Nuk keni bërë ende asnjë porosi.",
"trackShipment": "Ndjek dërgesën",
"girocode": {
"hint": "Skanoni me aplikacionin e bankës për të paguar.",
"alt": "Girocode për transfertë bankare",
"error": "Kodi QR nuk mund të gjenerohej.",
"paymentPending": "Ky porosi pret transfertën tuaj bankare.",
"payToAccount": "Ju lutemi transferoni shumën në llogarinë e mëposhtme:",
"holder": "Titullari i llogarisë: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Shuma: {{amount}}",
"purpose": "Qëllimi i pagesës: {{orderId}}"
},
"details": {
"title": "Detajet e porosisë: {{orderId}}",
"deliveryAddress": "Adresa e dorëzimit",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "Još niste napravili nijednu porudžbinu.",
"trackShipment": "Prati pošiljku",
"girocode": {
"hint": "Skenirajte bankovnom aplikacijom da platite.",
"alt": "Girocode za bankovni transfer",
"error": "QR kod nije moguće generisati.",
"paymentPending": "Ova porudžbina čeka vaš bankovni transfer.",
"payToAccount": "Molimo uplatite iznos na sledeći račun:",
"holder": "Vlasnik računa: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Iznos: {{amount}}",
"purpose": "Svrha uplate: {{orderId}}"
},
"details": {
"title": "Detalji porudžbine: {{orderId}}",
"deliveryAddress": "Adresa za isporuku",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "Du har inte lagt några beställningar än.",
"trackShipment": "Spåra försändelse",
"girocode": {
"hint": "Skanna med din bankapp för att betala.",
"alt": "Girocode för banköverföring",
"error": "QR-koden kunde inte genereras.",
"paymentPending": "Denna beställning väntar på din banköverföring.",
"payToAccount": "Överför beloppet till följande konto:",
"holder": "Kontoinnehavare: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Belopp: {{amount}}",
"purpose": "Meddelande: {{orderId}}"
},
"details": {
"title": "Orderdetaljer: {{orderId}}",
"deliveryAddress": "Leveransadress",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "Henüz sipariş vermediniz.",
"trackShipment": "Gönderiyi takip et",
"girocode": {
"hint": "Ödemek için banka uygulamanızla taratın.",
"alt": "Banka havalesi için Girocode",
"error": "QR kodu oluşturulamadı.",
"paymentPending": "Bu sipariş banka havalesini bekliyor.",
"payToAccount": "Lütfen tutarı aşağıdaki hesaba gönderin:",
"holder": "Hesap sahibi: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Tutar: {{amount}}",
"purpose": "Açıklama: {{orderId}}"
},
"details": {
"title": "Sipariş detayları: {{orderId}}",
"deliveryAddress": "Teslimat adresi",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "Ви ще не робили замовлень.",
"trackShipment": "Відстежити відправлення",
"girocode": {
"hint": "Відскануйте в додатку банку для оплати.",
"alt": "Girocode для банківського переказу",
"error": "Не вдалося згенерувати QR-код.",
"paymentPending": "Замовлення очікує на банківський переказ.",
"payToAccount": "Перекажіть суму на такий рахунок:",
"holder": "Власник рахунку: {{name}}",
"iban": "IBAN: {{iban}}",
"bic": "BIC: {{bic}}",
"amount": "Сума: {{amount}}",
"purpose": "Призначення платежу: {{orderId}}"
},
"details": {
"title": "Деталі замовлення: {{orderId}}",
"deliveryAddress": "Адреса доставки",

View File

@@ -27,6 +27,18 @@ export default {
},
"noOrders": "您还没有下过任何订单。",
"trackShipment": "跟踪发货",
"girocode": {
"hint": "使用银行应用扫码付款。",
"alt": "银行转账 Girocode",
"error": "无法生成二维码。",
"paymentPending": "此订单等待您完成银行转账。",
"payToAccount": "请将款项汇至以下账户:",
"holder": "账户持有人:{{name}}",
"iban": "IBAN{{iban}}",
"bic": "BIC{{bic}}",
"amount": "金额:{{amount}}",
"purpose": "备注/用途:{{orderId}}"
},
"details": {
"title": "订单详情: {{orderId}}",
"deliveryAddress": "收货地址",