diff --git a/BTCPayServer.Common/BTCPayServer.Common.csproj b/BTCPayServer.Common/BTCPayServer.Common.csproj index 601c8b545..a085e891c 100644 --- a/BTCPayServer.Common/BTCPayServer.Common.csproj +++ b/BTCPayServer.Common/BTCPayServer.Common.csproj @@ -4,7 +4,7 @@ - + diff --git a/BTCPayServer.Tests/UtilitiesTests.cs b/BTCPayServer.Tests/UtilitiesTests.cs index d668d72ed..402184e12 100644 --- a/BTCPayServer.Tests/UtilitiesTests.cs +++ b/BTCPayServer.Tests/UtilitiesTests.cs @@ -200,26 +200,33 @@ namespace BTCPayServer.Tests if (!askedPrompt) { - driver.FindElement(By.XPath("//a[contains(text(), \"New chat\")]")).Click(); + driver.FindElements(By.XPath("//button[contains(@class,'text-token-text-primary')]")).Where(e => e.Displayed).First().Click(); Thread.Sleep(200); var input = driver.FindElement(By.XPath("//textarea[@data-id]")); input.SendKeys($"I am translating a checkout crypto payment page, and I want you to translate it from English (en-US) to {languageCurrent} ({jsonLangCode})."); input.SendKeys(Keys.LeftShift + Keys.Enter); - input.SendKeys("Reply only with the translation of the sentences I will give you and nothing more." + Keys.Enter); + input.SendKeys("Reply only with the translation of the sentences I will give you and nothing more, and do not translate what is inside `{{` and `}}`." + Keys.Enter); WaitCanWritePrompt(driver); askedPrompt = true; } english = english.Replace('\n', ' '); + driver.FindElement(By.XPath("//textarea[@data-id]")).SendKeys(english + Keys.Enter); WaitCanWritePrompt(driver); - var elements = driver.FindElements(By.XPath("//div[contains(@class,'markdown') and contains(@class,'prose')]//p")); - var result = elements.Last().Text; + string result = GetLastResponse(driver); langFile.Words[translation.Key] = result; } langFile.Save(); } } + private static string GetLastResponse(ChromeDriver driver) + { + var elements = driver.FindElements(By.XPath("//div[contains(@class,'markdown') and contains(@class,'prose')]//p")); + var result = elements.LastOrDefault()?.Text; + return result; + } + private static TransifexClient GetTransifexClient() { return new TransifexClient(FactWithSecretAttribute.GetFromSecrets("TransifexAPIToken")); @@ -227,12 +234,27 @@ namespace BTCPayServer.Tests private void WaitCanWritePrompt(IWebDriver driver) { - + bool stopGenerating = false; retry: Thread.Sleep(200); try { - driver.FindElement(By.XPath("//*[contains(text(), \"Regenerate response\")]")); + var el = driver.FindElement(By.XPath("//button[contains(@aria-label, 'Stop generating')]")); + if (!el.Enabled) + goto retry; + stopGenerating = true; + goto retry; + } + catch + { + if (!stopGenerating) + goto retry; + } + try + { + var el = driver.FindElement(By.XPath("//button[contains(@data-testid, 'send-button')]")); + if (!el.Displayed) + goto retry; } catch { diff --git a/BTCPayServer/wwwroot/locales/checkout/am-ET.json b/BTCPayServer/wwwroot/locales/checkout/am-ET.json index 40f3f9247..f921cc6bd 100644 --- a/BTCPayServer/wwwroot/locales/checkout/am-ET.json +++ b/BTCPayServer/wwwroot/locales/checkout/am-ET.json @@ -39,5 +39,7 @@ "submitting_nfc": "ኤንክስፕ ይግቡ ...", "payment_received": "ክፍያ ተመልክቷል", "payment_received_body": "የትእዛዝህ ክፍያ ተመልክቷል፣ እናንተ በአሁኑ ጊዜ ተጠቀሙ", - "payment_received_confirmations": "ከ {{cryptoCode}} ምርመራ በመታየት {{requiredConfirmations}} መረጃ ላይ የሚገኙት የማንኛውም ክፍያ የተከተሉ የሚከተለውን ክፍት ቀጠሮዎች ከሚከተሉት እቅድ ጋር ተጠቀሙ።" + "payment_received_confirmations": "ከ {{cryptoCode}} ምርመራ በመታየት {{requiredConfirmations}} መረጃ ላይ የሚገኙት የማንኛውም ክፍያ የተከተሉ የሚከተለውን ክፍት ቀጠሮዎች ከሚከተሉት እቅድ ጋር ተጠቀሙ።", + "invoice_paidpartial_body": "የመዘጋጀት ቅርጸት ከ {{minutes}} ደቂቃ ቀጥል። የመዘጋጀት ቅርጸት በማንቂያ አሁን ተማረ። እባክዎን እኛን ይደውሉ ፡፡ እንደገና የሚከተለውን ነገር እንዳይሰጥ አስፈላጊ ይድረሳል።", + "contact_us": "እኛን ይደውሉ" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/ar.json b/BTCPayServer/wwwroot/locales/checkout/ar.json index 9b9f5f6de..cef4bef4c 100644 --- a/BTCPayServer/wwwroot/locales/checkout/ar.json +++ b/BTCPayServer/wwwroot/locales/checkout/ar.json @@ -39,5 +39,7 @@ "submitting_nfc": "إرسال NFC ...", "payment_received": "تم الدفع", "payment_received_body": "لقد تم استلام الدفع وجاري المعالجة الآن", - "payment_received_confirmations": "بمجرد استلام مدفوعاتك {{requiredConfirmations}} تأكيدًا على سلسلة كتل {{cryptoCode}} ، سيتم تسوية فاتورتك." + "payment_received_confirmations": "بمجرد استلام مدفوعاتك {{requiredConfirmations}} تأكيدًا على سلسلة كتل {{cryptoCode}} ، سيتم تسوية فاتورتك.", + "invoice_paidpartial_body": "الفاتورة صالحة لمدة {{دقائق}} دقائق فقط. هذه الفاتورة انتهت صلاحيتها مع دفع جزئي. يرجى التواصل معنا حتى نتمكن من إتمام طلبك.", + "contact_us": "تواصل معنا" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/az.json b/BTCPayServer/wwwroot/locales/checkout/az.json index 8100e6b3f..16ad02fc3 100644 --- a/BTCPayServer/wwwroot/locales/checkout/az.json +++ b/BTCPayServer/wwwroot/locales/checkout/az.json @@ -39,5 +39,7 @@ "submitting_nfc": "NFC göndərilməkdədir...", "payment_received": "Ödəniş qəbul edildi", "payment_received_body": "Sizin ödənişiniz qəbul edildi və hazırda işlənir", - "payment_received_confirmations": "Sizin ödənişiniz {{cryptoCode}} blockchain-də {{requiredConfirmations}} təsdiqlənmə ilə qəbul ediləcəkdir." + "payment_received_confirmations": "Sizin ödənişiniz {{cryptoCode}} blockchain-də {{requiredConfirmations}} təsdiqlənmə ilə qəbul ediləcəkdir.", + "invoice_paidpartial_body": "Faktura yalnız {{minutes}} dəqiqə müddətinə etibarlıdır. Bu faktura qismən ödəmə ilə vaxtı keçmişdir. Sifarişinizi yerinə yetirmək üçün bizimlə əlaqə saxlayın.", + "contact_us": "Bizimlə əlaqə saxlayın" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/bg-BG.json b/BTCPayServer/wwwroot/locales/checkout/bg-BG.json index 88d64b1c0..74d4b6a07 100644 --- a/BTCPayServer/wwwroot/locales/checkout/bg-BG.json +++ b/BTCPayServer/wwwroot/locales/checkout/bg-BG.json @@ -39,5 +39,7 @@ "submitting_nfc": "Изпращане на NFC...", "payment_received": "Получено плащане.", "payment_received_body": "Вашето плащане е получено и в момента се обработва", - "payment_received_confirmations": "След като плащането ви получи {{requiredConfirmations}} потвърждения във веригата на блокове на {{cryptoCode}}, вашата фактура ще бъде платена." -} \ No newline at end of file + "payment_received_confirmations": "След като плащането ви получи {{requiredConfirmations}} потвърждения във веригата на блокове на {{cryptoCode}}, вашата фактура ще бъде платена.", + "invoice_paidpartial_body": "Фактурата е валидна само за {{minutes}} минути. Тази фактура изтече с частично плащане. Моля, свържете се с нас, за да можем да изпълним вашата поръчка.", + "contact_us": "Свържете се с нас" +} diff --git a/BTCPayServer/wwwroot/locales/checkout/bs-BA.json b/BTCPayServer/wwwroot/locales/checkout/bs-BA.json index f21287bb8..44809b1a9 100644 --- a/BTCPayServer/wwwroot/locales/checkout/bs-BA.json +++ b/BTCPayServer/wwwroot/locales/checkout/bs-BA.json @@ -39,5 +39,7 @@ "submitting_nfc": "Slanje NFC-a...", "payment_received": "Plaćanje primljeno", "payment_received_body": "Vaša uplata je primljena i sada se obrađuje", - "payment_received_confirmations": "Nakon što Vaša uplata dobije {{requiredConfirmations}} potvrde na {{cryptoCode}} blockchain-u, Vaš račun će biti namiren." + "payment_received_confirmations": "Nakon što Vaša uplata dobije {{requiredConfirmations}} potvrde na {{cryptoCode}} blockchain-u, Vaš račun će biti namiren.", + "invoice_paidpartial_body": "Račun je važeći samo {{minutes}} minuta. Ovaj račun je istekao s djelomičnom uplatom. Molimo vas da nas kontaktirate kako bismo ispunili vašu narudžbu.", + "contact_us": "Kontaktirajte nas" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/ca-ES.json b/BTCPayServer/wwwroot/locales/checkout/ca-ES.json index 8a6f05b8d..01ddfefbb 100644 --- a/BTCPayServer/wwwroot/locales/checkout/ca-ES.json +++ b/BTCPayServer/wwwroot/locales/checkout/ca-ES.json @@ -39,5 +39,7 @@ "submitting_nfc": "Enviant NFC...", "payment_received": "Pagament rebut", "payment_received_body": "El seu pagament ha estat rebut i ara s'està processant", - "payment_received_confirmations": "Un cop el vostre pagament hagi rebut {{requiredConfirmations}} confirmacions a la cadena de blocs {{cryptoCode}}, la vostra factura es liquidarà." + "payment_received_confirmations": "Un cop el vostre pagament hagi rebut {{requiredConfirmations}} confirmacions a la cadena de blocs {{cryptoCode}}, la vostra factura es liquidarà.", + "invoice_paidpartial_body": "Una factura només és vàlida durant {{minutes}} minuts. Aquesta factura ha vencut amb un pagament parcial. Si us plau, poseu-vos en contacte amb nosaltres perquè puguem completar la vostra comanda.", + "contact_us": "Contacta'ns" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/cs-CZ.json b/BTCPayServer/wwwroot/locales/checkout/cs-CZ.json index 35d9482f4..ee8a372b3 100644 --- a/BTCPayServer/wwwroot/locales/checkout/cs-CZ.json +++ b/BTCPayServer/wwwroot/locales/checkout/cs-CZ.json @@ -39,5 +39,7 @@ "submitting_nfc": "Odesílání NFC...", "payment_received": "Platba přijata", "payment_received_body": "Vaše platba byla přijata a nyní se zpracovává", - "payment_received_confirmations": "Jakmile vaše platba obdrží {{requiredConfirmations}} potvrzení na blockchainu {{cryptoCode}}, vaše faktura bude uhrazena." -} \ No newline at end of file + "payment_received_confirmations": "Jakmile vaše platba obdrží {{requiredConfirmations}} potvrzení na blockchainu {{cryptoCode}}, vaše faktura bude uhrazena.", + "invoice_paidpartial_body": "Faktura je platná pouze po dobu {{minut}} minut. Tato faktura vypršela s částečnou platbou. Prosím, kontaktujte nás, abychom mohli splnit vaši objednávku.", + "contact_us": "Kontaktujte nás" +} diff --git a/BTCPayServer/wwwroot/locales/checkout/da-DK.json b/BTCPayServer/wwwroot/locales/checkout/da-DK.json index 3dc706c26..e69540497 100644 --- a/BTCPayServer/wwwroot/locales/checkout/da-DK.json +++ b/BTCPayServer/wwwroot/locales/checkout/da-DK.json @@ -39,5 +39,7 @@ "submitting_nfc": "Indsend NFC ...", "payment_received": "Betaling modtaget", "payment_received_body": "Din betaling er modtaget og behandles nu", - "payment_received_confirmations": "Når din betaling har modtaget {{requiredConfirmations}} bekræftelser på {{cryptoCode}} blockchain, vil din faktura blive afregnet." + "payment_received_confirmations": "Når din betaling har modtaget {{requiredConfirmations}} bekræftelser på {{cryptoCode}} blockchain, vil din faktura blive afregnet.", + "invoice_paidpartial_body": "En faktura er kun gyldig i {{minutes}} minutter. Denne faktura er udløbet med delvis betaling. Kontakt os venligst, så vi kan opfylde din ordre.", + "contact_us": "Kontakt os" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/de-DE.json b/BTCPayServer/wwwroot/locales/checkout/de-DE.json index 914ba7f73..3c291a2f9 100644 --- a/BTCPayServer/wwwroot/locales/checkout/de-DE.json +++ b/BTCPayServer/wwwroot/locales/checkout/de-DE.json @@ -18,13 +18,13 @@ "exchange_rate": "Wechselkurs", "amount_paid": "Bezahlter Betrag", "amount_due": "Offener Betrag", - "recommended_fee": "Empfohlene Gebühr.", + "recommended_fee": "Empfohlene Gebühr", "fee_rate": "{{feeRate}} sat/byte", "network_cost": "Netzwerkkosten", "tx_count": "{{count}} Transaktionen", "qr_text": "Scannen Sie den QR-Code oder tippen Sie auf die Adresse, um sie zu kopieren.", "address": "{{paymentMethod}} Adresse", - "lightning": "Lightning.", + "lightning": "Lightning", "payment_link": "Zahlungslink", "invoice_paid": "Rechnung bezahlt", "invoice_expired": "Rechnung abgelaufen.", @@ -33,11 +33,13 @@ "return_to_store": "Zurück zu {{storeName}}", "copy": "Kopieren", "copy_confirm": "Kopiert", - "powered_by": "", + "powered_by": "Powered by", "conversion_body": "Sie können {{btcDue}} {{cryptoCode}} mit Altcoins bezahlen, die vom Händler nicht direkt unterstützt werden. Dieser Service wird von einem Drittanbieter bereitgestellt. Bitte beachten Sie, dass wir keine Kontrolle darüber haben, wie Anbieter Ihre Gelder weiterleiten werden. Die Rechnung wird erst als bezahlt markiert, wenn die Gelder auf der {{cryptoCode}} Blockchain eingegangen sind.", "scanning_nfc": "NFC-Scan durchführen ...", "submitting_nfc": "NFC-Übermittlung ...", "payment_received": "Zahlung erhalten", "payment_received_body": "Ihre Zahlung wurde erhalten und wird nun verarbeitet", - "payment_received_confirmations": "Sobald Ihre Zahlung {{requiredConfirmations}} Bestätigungen auf der {{cryptoCode}}-Blockchain erhalten hat, wird Ihre Rechnung beglichen sein." + "payment_received_confirmations": "Sobald Ihre Zahlung {{requiredConfirmations}} Bestätigungen auf der {{cryptoCode}}-Blockchain erhalten hat, wird Ihre Rechnung beglichen sein.", + "invoice_paidpartial_body": "Eine Rechnung ist nur für {{minutes}} Minuten gültig. Diese Rechnung ist mit teilweiser Zahlung abgelaufen. Bitte kontaktieren Sie uns, damit wir Ihre Bestellung erfüllen können.", + "contact_us": "Kontaktieren Sie uns" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/el-GR.json b/BTCPayServer/wwwroot/locales/checkout/el-GR.json index ed35ebd21..6a2f6f810 100644 --- a/BTCPayServer/wwwroot/locales/checkout/el-GR.json +++ b/BTCPayServer/wwwroot/locales/checkout/el-GR.json @@ -5,7 +5,7 @@ "any_amount": "Οποιοδήποτε ποσό", "expiry_info": "Αυτό το τιμολόγιο θα λήξει σε", "partial_payment_info": "Το τιμολόγιο δεν έχει εξοφληθεί πλήρως.", - "still_due": "Παρακαλούμε στείλτε {{amount}} στη διεύθυνση παρακάτω.", + "still_due": "Παρακαλούμε στείλτε {{amount}}\nστη διεύθυνση παρακάτω.", "view_details": "Προβολή λεπτομερειών", "pay_with": "Πληρώστε με", "pay_in_wallet": "Πληρωμή στο πορτοφόλι", @@ -14,11 +14,11 @@ "invoice_id": "ID παραστατικού πληρωμής", "order_id": "ID παραγγελίας", "total_price": "Συνολική τιμή", - "total_fiat": "Συνολική τιμή σε νόμισμα", + "total_fiat": "Συνολική τιμή σε κρατικό νόμισμα", "exchange_rate": "Ισοτιμία", "amount_paid": "Πληρωθέν ποσό", "amount_due": "Οφειλόμενο ποσό", - "recommended_fee": "Συνιστώμενη αμοιβή", + "recommended_fee": "Συνιστώμενο τέλος δικτύου", "fee_rate": "{{feeRate}} sat/byte", "network_cost": "Κόστος δικτύου", "tx_count": "{{count}} συναλλαγή", @@ -27,17 +27,19 @@ "lightning": "Lightning", "payment_link": "Σύνδεσμος πληρωμής", "invoice_paid": "Εξοφλημένο τιμολόγιο", - "invoice_expired": "Η τιμολόγηση έληξε", - "invoice_expired_body": "Ένα τιμολόγιο ισχύει μόνο για {{minutes}} λεπτά. Επιστρέψτε στο {{storeName}} αν θέλετε να υποβάλετε ξανά την πληρωμή σας.", + "invoice_expired": "Το τιμολόγιο έληξε", + "invoice_expired_body": "Ένα τιμολόγιο ισχύει μόνο για {{minutes}} λεπτά.\n\n Επιστρέψτε στο {{storeName}} αν θέλετε να υποβάλετε ξανά την πληρωμή σας.", "view_receipt": "Προβολή απόδειξης", "return_to_store": "Επιστροφή στο {{storeName}}", "copy": "Αντιγραφή", "copy_confirm": "Αντιγράφηκε", "powered_by": "Κινούμενο από", - "conversion_body": "Αυτή η υπηρεσία παρέχεται απο 3ο μέρος. Παρακαλούμε έχετε υπ'όψιν σας πως δεν έχουμε κανένα απολύτως έλεγχο στο πώς οι πάροχοι πληρωμών θα προωθήσουν την πληρωμή σας. Το παραστατικό πληρωμής θα καταχωρηθεί ώς πληρωμένο μόνο όταν τα νομίσματα εμφανιστούν στη Blockchain του {{cryptoCode}}.", + "conversion_body": "Αυτή η υπηρεσία παρέχεται από 3ο μέρος. Παρακαλούμε έχετε υπόψιν σας πως δεν έχουμε κανένα απολύτως έλεγχο στο πως οι πάροχοι πληρωμών θα προωθήσουν την πληρωμή σας. Το παραστατικό πληρωμής θα καταχωρηθεί ως πληρωμένο μόνο όταν τα νομίσματα εμφανιστούν στο Blockchain του {{cryptoCode}}.", "scanning_nfc": "Σάρωση NFC...", "submitting_nfc": "Υποβολή NFC...", "payment_received": "Η πληρωμή ελήφθη", - "payment_received_body": "Η πληρωμή σας έχει εληφθεί και επεξεργάζεται τώρα", - "payment_received_confirmations": "Μόλις η πληρωμή σας λάβει {{requiredConfirmations}} επιβεβαιώσεις στο blockchain {{cryptoCode}}, η τιμολόγησή σας θα εξοφληθεί." -} \ No newline at end of file + "payment_received_body": "Η πληρωμή σας έχει ληφθεί και επεξεργάζεται τώρα", + "payment_received_confirmations": "Μόλις η πληρωμή σας λάβει {{requiredConfirmations}} επιβεβαιώσεις στο blockchain {{cryptoCode}}, η τιμολόγησή σας θα εξοφληθεί.", + "invoice_paidpartial_body": "Το τιμολόγιο είναι έγκυρο μόνο για {{minutes}} λεπτά. Αυτό το τιμολόγιο έληξε με μερική πληρωμή. Παρακαλούμε επικοινωνήστε μαζί μας, ώστε να μπορέσουμε να εκπληρώσουμε την παραγγελία σας.", + "contact_us": "Επικοινωνήστε μαζί μας" +} diff --git a/BTCPayServer/wwwroot/locales/checkout/en.json b/BTCPayServer/wwwroot/locales/checkout/en.json index 5949b9a06..f8ef39f3e 100644 --- a/BTCPayServer/wwwroot/locales/checkout/en.json +++ b/BTCPayServer/wwwroot/locales/checkout/en.json @@ -42,4 +42,4 @@ "copy_confirm": "Copied", "powered_by": "Powered by", "conversion_body": "This service is provided by 3rd party. Please keep in mind that we have no control over how providers will forward your funds. Invoice will only be marked paid once funds are received on the {{cryptoCode}} blockchain." -} +} \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/es-ES.json b/BTCPayServer/wwwroot/locales/checkout/es-ES.json index f0c30fff3..2f5b79c81 100644 --- a/BTCPayServer/wwwroot/locales/checkout/es-ES.json +++ b/BTCPayServer/wwwroot/locales/checkout/es-ES.json @@ -39,5 +39,7 @@ "submitting_nfc": "Enviando NFC...", "payment_received": "Pago recibido", "payment_received_body": "Su pago ha sido recibido y se está procesando en este momento", - "payment_received_confirmations": "Una vez que tu pago haya recibido {{requiredConfirmations}} confirmaciones en la cadena de bloques {{cryptoCode}}, se liquidará tu factura." + "payment_received_confirmations": "Una vez que tu pago haya recibido {{requiredConfirmations}} confirmaciones en la cadena de bloques {{cryptoCode}}, se liquidará tu factura.", + "invoice_paidpartial_body": "Una factura es válida solo por {{minutes}} minutos. Esta factura expiró con un pago parcial. Por favor, contáctenos para que podamos completar su pedido.", + "contact_us": "Contáctenos" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/fa.json b/BTCPayServer/wwwroot/locales/checkout/fa.json index f2134082c..193110579 100644 --- a/BTCPayServer/wwwroot/locales/checkout/fa.json +++ b/BTCPayServer/wwwroot/locales/checkout/fa.json @@ -39,5 +39,7 @@ "submitting_nfc": "ثبت NFC ...", "payment_received": "پرداخت دریافت شد", "payment_received_body": "پرداخت شما دریافت شده و در حال پردازش است", - "payment_received_confirmations": "با دریافت {{requiredConfirmations}} تأییدیه بر روی بلاکچین {{cryptoCode}}، فاکتور شما پرداخت خواهد شد." + "payment_received_confirmations": "با دریافت {{requiredConfirmations}} تأییدیه بر روی بلاکچین {{cryptoCode}}، فاکتور شما پرداخت خواهد شد.", + "invoice_paidpartial_body": "فاکتور فقط برای {{minutes}} دقیقه معتبر است. این فاکتور با پرداخت جزئی منقضی شده است. لطفاً با ما تماس بگیرید تا بتوانیم سفارش شما را تکمیل کنیم.", + "contact_us": "تماس با ما" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/fi-FI.json b/BTCPayServer/wwwroot/locales/checkout/fi-FI.json index a10a3bcba..c064429f8 100644 --- a/BTCPayServer/wwwroot/locales/checkout/fi-FI.json +++ b/BTCPayServer/wwwroot/locales/checkout/fi-FI.json @@ -39,5 +39,7 @@ "submitting_nfc": "Lähetetään NFC...", "payment_received": "Maksu vastaanotettu", "payment_received_body": "Maksusi on vastaanotettu ja sitä käsitellään parhaillaan", - "payment_received_confirmations": "Kun maksusi on vastaanotettu {{requiredConfirmations}} vahvistuksella {{cryptoCode}} lohkoketjussa, laskusi suoritetaan." -} \ No newline at end of file + "payment_received_confirmations": "Kun maksusi on vastaanotettu {{requiredConfirmations}} vahvistuksella {{cryptoCode}} lohkoketjussa, laskusi suoritetaan.", + "invoice_paidpartial_body": "Lasku on voimassa vain {{minutes}} minuuttia. Tämä lasku vanhentui osittaisen maksun vuoksi. Ole yhteydessä meihin, jotta voimme täyttää tilauksesi.", + "contact_us": "Ota yhteyttä meille" +} diff --git a/BTCPayServer/wwwroot/locales/checkout/fr-FR.json b/BTCPayServer/wwwroot/locales/checkout/fr-FR.json index 415bb8899..25298eb5a 100644 --- a/BTCPayServer/wwwroot/locales/checkout/fr-FR.json +++ b/BTCPayServer/wwwroot/locales/checkout/fr-FR.json @@ -39,5 +39,7 @@ "payment_received_body": "Votre paiement a été reçu et est en cours de traitement", "scanning_nfc": "Numérisation NFC en cours...", "submitting_nfc": "Soumission NFC en cours...", - "payment_received_confirmations": "Une fois que votre paiement aura reçu {{requiredConfirmations}} confirmations sur la blockchain {{cryptoCode}}, votre facture sera réglée." + "payment_received_confirmations": "Une fois que votre paiement aura reçu {{requiredConfirmations}} confirmations sur la blockchain {{cryptoCode}}, votre facture sera réglée.", + "invoice_paidpartial_body": "Une facture n'est valide que pendant {{minutes}} minutes. Cette facture a expiré avec un paiement partiel. Veuillez nous contacter afin que nous puissions traiter votre commande.", + "contact_us": "Contactez-nous" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/he.json b/BTCPayServer/wwwroot/locales/checkout/he.json index 788b3b1d4..ac32df9aa 100644 --- a/BTCPayServer/wwwroot/locales/checkout/he.json +++ b/BTCPayServer/wwwroot/locales/checkout/he.json @@ -39,5 +39,7 @@ "submitting_nfc": "שליחת NFC...", "payment_received": "התשלום התקבל", "payment_received_body": "התשלום שלך התקבל ומעובד כעת", - "payment_received_confirmations": "כאשר התשלום שלך יקבל {{requiredConfirmations}} אישורים בצד שרת ה- blockchain של {{cryptoCode}}, החשבונית שלך תישוב." + "payment_received_confirmations": "כאשר התשלום שלך יקבל {{requiredConfirmations}} אישורים בצד שרת ה- blockchain של {{cryptoCode}}, החשבונית שלך תישוב.", + "invoice_paidpartial_body": "חשבונית זו בתוקף ל{{minutes}} דקות בלבד. החשבונית פגה תוקפה עם תשלום חלקי. אנא צור קשר עמנו כדי שנוכל לבצע את הזמנתך.", + "contact_us": "צור קשר" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/hi.json b/BTCPayServer/wwwroot/locales/checkout/hi.json index cc47b5214..bdc07fa78 100644 --- a/BTCPayServer/wwwroot/locales/checkout/hi.json +++ b/BTCPayServer/wwwroot/locales/checkout/hi.json @@ -39,5 +39,7 @@ "submitting_nfc": "एनएफसी जमा कर रहा है ...", "payment_received": "भुगतान प्राप्त हुआ", "payment_received_body": "आपका भुगतान प्राप्त हो गया है और अब प्रोसेस हो रहा है।", - "payment_received_confirmations": "जब आपके भुगतान को {{cryptoCode}} ब्लॉकचेन पर {{requiredConfirmations}} पुष्टिकरण मिल जाएंगे, तब आपका चालान समाप्त हो जाएगा।" + "payment_received_confirmations": "जब आपके भुगतान को {{cryptoCode}} ब्लॉकचेन पर {{requiredConfirmations}} पुष्टिकरण मिल जाएंगे, तब आपका चालान समाप्त हो जाएगा।", + "invoice_paidpartial_body": "यह चालान केवल {{minutes}} मिनटों के लिए मान्य है। यह चालान आंशिक भुगतान के साथ समाप्त हो गया है। कृपया हमसे संपर्क करें, ताकि हम आपका ऑर्डर पूरा कर सकें।", + "contact_us": "हमसे संपर्क करें" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/hr-HR.json b/BTCPayServer/wwwroot/locales/checkout/hr-HR.json index 8430f4b6d..58bd24ad0 100644 --- a/BTCPayServer/wwwroot/locales/checkout/hr-HR.json +++ b/BTCPayServer/wwwroot/locales/checkout/hr-HR.json @@ -39,5 +39,7 @@ "submitting_nfc": "Slanje NFC-a...", "payment_received": "Plaćanje primljeno", "payment_received_body": "Vaša uplata je zaprimljena i sada se obrađuje", - "payment_received_confirmations": "Nakon što Vaša uplata primi {{requiredConfirmations}} potvrda na {{cryptoCode}} blockchain-u, Vaš će račun biti namiren." + "payment_received_confirmations": "Nakon što Vaša uplata primi {{requiredConfirmations}} potvrda na {{cryptoCode}} blockchain-u, Vaš će račun biti namiren.", + "invoice_paidpartial_body": "Račun je valjan samo {{minutes}} minuta. Ovaj račun je istekao s djelomičnom uplatom. Molimo vas da nas kontaktirate kako bismo mogli ispuniti vašu narudžbu.", + "contact_us": "Kontaktirajte nas" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/hu-HU.json b/BTCPayServer/wwwroot/locales/checkout/hu-HU.json index f47107f9d..76b3024cd 100644 --- a/BTCPayServer/wwwroot/locales/checkout/hu-HU.json +++ b/BTCPayServer/wwwroot/locales/checkout/hu-HU.json @@ -39,5 +39,7 @@ "submitting_nfc": "NFC küldése...", "payment_received": "Fizetés fogadva", "payment_received_body": "A fizetésed megérkezett és feldolgozás alatt áll", - "payment_received_confirmations": "Amint a fizetésed {{requiredConfirmations}} megerősítést kapott a(z) {{cryptoCode}} blokkláncban, az áfád rendezve lesz." -} \ No newline at end of file + "payment_received_confirmations": "Amint a fizetésed {{requiredConfirmations}} megerősítést kapott a(z) {{cryptoCode}} blokkláncban, az áfád rendezve lesz.", + "invoice_paidpartial_body": "Egy számla csak {{minutes}} percig érvényes. Ez a számla lejárt részleges fizetéssel. Kérjük, lépjen kapcsolatba velünk, hogy teljesíthessük rendelését.", + "contact_us": "Lépjen kapcsolatba velünk" +} diff --git a/BTCPayServer/wwwroot/locales/checkout/hy.json b/BTCPayServer/wwwroot/locales/checkout/hy.json index eea9b3cc2..065f98beb 100644 --- a/BTCPayServer/wwwroot/locales/checkout/hy.json +++ b/BTCPayServer/wwwroot/locales/checkout/hy.json @@ -39,5 +39,7 @@ "submitting_nfc": "NFC-ի ներկայացումը ...", "payment_received": "Վճարումը ստացված է", "payment_received_body": "Ձեր վճարումը ստացվել է և ներկայացում է մշակվում", - "payment_received_confirmations": "Ձեր վճարումը հաստատվելուց {{requiredConfirmations}} հաստատումներից հետո {{cryptoCode}} բլոկցային, ձեր հաշիվը կտեղափոխվի:" + "payment_received_confirmations": "Ձեր վճարումը հաստատվելուց {{requiredConfirmations}} հաստատումներից հետո {{cryptoCode}} բլոկցային, ձեր հաշիվը կտեղափոխվի:", + "invoice_paidpartial_body": "Հաշիվը վավերական է միայն {{minutes}} րոպեների համար: Այս հաշիվը լրացել է մասնակի վճարումով: Խնդրում ենք կապվել մեզ հետ, որպեսզի մենք կարողանանք կատարել ձեր պատվերը։", + "contact_us": "Կապվեք մեզ հետ" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/id.json b/BTCPayServer/wwwroot/locales/checkout/id.json index 06540bb0e..44ba412b8 100644 --- a/BTCPayServer/wwwroot/locales/checkout/id.json +++ b/BTCPayServer/wwwroot/locales/checkout/id.json @@ -39,5 +39,7 @@ "submitting_nfc": "Mengirim NFC...", "payment_received": "Pembayaran Diterima", "payment_received_body": "Pembayaran Anda telah diterima dan sedang diproses", - "payment_received_confirmations": "Setelah pembayaran Anda menerima {{requiredConfirmations}} konfirmasi pada blockchain {{cryptoCode}}, faktur Anda akan diselesaikan." + "payment_received_confirmations": "Setelah pembayaran Anda menerima {{requiredConfirmations}} konfirmasi pada blockchain {{cryptoCode}}, faktur Anda akan diselesaikan.", + "invoice_paidpartial_body": "Faktur ini hanya berlaku selama {{minutes}} menit. Faktur ini telah kedaluwarsa dengan pembayaran sebagian. Silakan hubungi kami agar kami dapat menyelesaikan pesanan Anda.", + "contact_us": "Hubungi kami" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/is-IS.json b/BTCPayServer/wwwroot/locales/checkout/is-IS.json index b0af6aaea..0bcbab46f 100644 --- a/BTCPayServer/wwwroot/locales/checkout/is-IS.json +++ b/BTCPayServer/wwwroot/locales/checkout/is-IS.json @@ -39,5 +39,7 @@ "submitting_nfc": "Sendi NFC …", "payment_received": "Greiðsla móttekin", "payment_received_body": "Greiðslan þín hefur verið móttekin og er nú í vinnslu", - "payment_received_confirmations": "Þegar greiðslan þín hefur fengið {{requiredConfirmations}} staðfestingar á {{cryptoCode}} blokkkeðjunni, mun reikningurinn þinn verða afhentur." -} \ No newline at end of file + "payment_received_confirmations": "Þegar greiðslan þín hefur fengið {{requiredConfirmations}} staðfestingar á {{cryptoCode}} blokkkeðjunni, mun reikningurinn þinn verða afhentur.", + "invoice_paidpartial_body": "Reikningurinn gildir aðeins í {{minutes}} mínútur. Þessi reikningur rann út með hluta greiðslu. Hafðu samband við okkur svo við getum framkvæmt pöntunina þína.", + "contact_us": "Hafðu samband við okkur" +} diff --git a/BTCPayServer/wwwroot/locales/checkout/it-IT.json b/BTCPayServer/wwwroot/locales/checkout/it-IT.json index 206c2f7df..6b3082a1b 100644 --- a/BTCPayServer/wwwroot/locales/checkout/it-IT.json +++ b/BTCPayServer/wwwroot/locales/checkout/it-IT.json @@ -39,5 +39,7 @@ "submitting_nfc": "Invio NFC in corso...", "payment_received": "Pagamento ricevuto", "payment_received_body": "Il tuo pagamento è stato ricevuto ed è in fase di elaborazione", - "payment_received_confirmations": "Una volta che il tuo pagamento avrà ricevuto {{requiredConfirmations}} conferme sulla blockchain {{cryptoCode}}, la tua fattura verrà saldata." + "payment_received_confirmations": "Una volta che il tuo pagamento avrà ricevuto {{requiredConfirmations}} conferme sulla blockchain {{cryptoCode}}, la tua fattura verrà saldata.", + "invoice_paidpartial_body": "Un'Fattura è valida solo per {{minutes}} minuti. Questa fattura è scaduta con un pagamento parziale. Si prega di contattarci in modo da poter completare il suo ordine.", + "contact_us": "Contattaci" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/ja-JP.json b/BTCPayServer/wwwroot/locales/checkout/ja-JP.json index 16a1ae303..3ae147ac7 100644 --- a/BTCPayServer/wwwroot/locales/checkout/ja-JP.json +++ b/BTCPayServer/wwwroot/locales/checkout/ja-JP.json @@ -39,5 +39,7 @@ "submitting_nfc": "NFCを送信しています…", "payment_received": "支払いが受領されました", "payment_received_body": "お支払いを受け付けました。現在処理中です", - "payment_received_confirmations": "{{cryptoCode}}ブロックチェーン上で{{requiredConfirmations}}回の承認が完了すると、支払いが完了し、請求書が決済されます。" -} \ No newline at end of file + "payment_received_confirmations": "{{cryptoCode}}ブロックチェーン上で{{requiredConfirmations}}回の承認が完了すると、支払いが完了し、請求書が決済されます。", + "invoice_paidpartial_body": "請求書は{{minutes}}分間のみ有効です。この請求書は一部支払いで期限切れになりました。ご注文を完了できるように、お問い合わせください。", + "contact_us": "お問い合わせください" +} diff --git a/BTCPayServer/wwwroot/locales/checkout/ka.json b/BTCPayServer/wwwroot/locales/checkout/ka.json index abec743ab..458198b88 100644 --- a/BTCPayServer/wwwroot/locales/checkout/ka.json +++ b/BTCPayServer/wwwroot/locales/checkout/ka.json @@ -39,5 +39,7 @@ "submitting_nfc": "NFC-ის წარდგენა...", "payment_received": "გადახდა მიღებულია", "payment_received_body": "თქვენი გადახდა მიღებულია და ახლა მუშაობს", - "payment_received_confirmations": "როდესაც {{cryptoCode}} ბლოკტამის {{requiredConfirmations}} დამონაწილება მიიღება, თქვენი ინვოისი დადასტურდება." + "payment_received_confirmations": "როდესაც {{cryptoCode}} ბლოკტამის {{requiredConfirmations}} დამონაწილება მიიღება, თქვენი ინვოისი დადასტურდება.", + "invoice_paidpartial_body": "ინვოისი ვალიდურია მხოლოდ {{minutes}} წუთისათვის. ეს ინვოისი ვადაგასულია ნაწილობრივი გადახდით. გთხოვთ, დაგვიკავშირდეთ, რათა შევძლოთ თქვენი შეკვეთის შესრულება.", + "contact_us": "დაგვიკავშირდით" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/kk-KZ.json b/BTCPayServer/wwwroot/locales/checkout/kk-KZ.json index d1a88e513..2c8253cca 100644 --- a/BTCPayServer/wwwroot/locales/checkout/kk-KZ.json +++ b/BTCPayServer/wwwroot/locales/checkout/kk-KZ.json @@ -39,5 +39,7 @@ "submitting_nfc": "NFC жіберу ...", "payment_received": "Төлем қабылданды", "payment_received_body": "Сіздің төлеміңіз қабылданды және осы жағдайда өңдеуі жүргізілуде", - "payment_received_confirmations": "Өтінішіңіз {{cryptoCode}} блокшотында {{requiredConfirmations}} растау алынғаннан кейін, сіздің счетіңіз төленеді." + "payment_received_confirmations": "Өтінішіңіз {{cryptoCode}} блокшотында {{requiredConfirmations}} растау алынғаннан кейін, сіздің счетіңіз төленеді.", + "invoice_paidpartial_body": "Қаузе тек {{minutes}} минуттан қабылданады. Осы қаузе қиын болды, жарты ақша төлеумен аяқталды. Сізбен байланыс алыңыз, сонда біз сіздің тапсырысыңызды орындауға болады.", + "contact_us": "Бізге хабарласыңыз" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/ko.json b/BTCPayServer/wwwroot/locales/checkout/ko.json index 0ca239632..2367be3c2 100644 --- a/BTCPayServer/wwwroot/locales/checkout/ko.json +++ b/BTCPayServer/wwwroot/locales/checkout/ko.json @@ -39,5 +39,7 @@ "submitting_nfc": "NFC를 제출 중...", "payment_received": "결제가 완료되었습니다", "payment_received_body": "결제가 완료되어 처리 중입니다", - "payment_received_confirmations": "{{requiredConfirmations}} 개의 확인이 {{cryptoCode}} 블록체인 상에서 수신되면, 고객님의 청구서가 처리됩니다." -} \ No newline at end of file + "payment_received_confirmations": "{{requiredConfirmations}} 개의 확인이 {{cryptoCode}} 블록체인 상에서 수신되면, 고객님의 청구서가 처리됩니다.", + "invoice_paidpartial_body": "청구서는 {{minutes}}분 동안만 유효합니다. 이 청구서는 부분 결제 상태로 만료되었습니다. 주문을 완료할 수 있도록 저희에게 연락해 주세요.", + "contact_us": "저희에게 연락하세요" +} diff --git a/BTCPayServer/wwwroot/locales/checkout/lv.json b/BTCPayServer/wwwroot/locales/checkout/lv.json index 72132a403..52fca093e 100644 --- a/BTCPayServer/wwwroot/locales/checkout/lv.json +++ b/BTCPayServer/wwwroot/locales/checkout/lv.json @@ -39,5 +39,7 @@ "submitting_nfc": "Iesniegšana NFC ...", "payment_received": "Saņemta maksājuma informācija", "payment_received_body": "Jūsu maksājums ir saņemts un tagad tiek apstrādāts", - "payment_received_confirmations": "Kad jūsu maksājums ir saņēmis {{requiredConfirmations}} apstiprinājumus {{cryptoCode}} blokķēdē, jūsu rēķins tiks apmaksāts." + "payment_received_confirmations": "Kad jūsu maksājums ir saņēmis {{requiredConfirmations}} apstiprinājumus {{cryptoCode}} blokķēdē, jūsu rēķins tiks apmaksāts.", + "invoice_paidpartial_body": "Rēķins ir derīgs tikai {{minutes}} minūtes. Šis rēķins ir beidzies ar daļēju maksājumu. Lūdzu, sazinieties ar mums, lai mēs varētu izpildīt jūsu pasūtījumu.", + "contact_us": "Sazinieties ar mums" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/nl-NL.json b/BTCPayServer/wwwroot/locales/checkout/nl-NL.json index 70ee1c8bb..cc4a30b7d 100644 --- a/BTCPayServer/wwwroot/locales/checkout/nl-NL.json +++ b/BTCPayServer/wwwroot/locales/checkout/nl-NL.json @@ -39,5 +39,7 @@ "submitting_nfc": "Indienen van NFC ...", "payment_received": "Betaling ontvangen", "payment_received_body": "Uw betaling is ontvangen en wordt nu verwerkt", - "payment_received_confirmations": "Zodra uw betaling {{requiredConfirmations}} bevestigingen heeft ontvangen op de {{cryptoCode}} blockchain, zal uw factuur worden voldaan." -} \ No newline at end of file + "payment_received_confirmations": "Zodra uw betaling {{requiredConfirmations}} bevestigingen heeft ontvangen op de {{cryptoCode}} blockchain, zal uw factuur worden voldaan.", + "invoice_paidpartial_body": "Een factuur is slechts geldig voor {{minutes}} minuten. Deze factuur is verlopen met gedeeltelijke betaling. Neem contact met ons op, zodat we uw bestelling kunnen vervullen.", + "contact_us": "Neem contact met ons op" +} diff --git a/BTCPayServer/wwwroot/locales/checkout/no.json b/BTCPayServer/wwwroot/locales/checkout/no.json index bf9e480d3..b3a529116 100644 --- a/BTCPayServer/wwwroot/locales/checkout/no.json +++ b/BTCPayServer/wwwroot/locales/checkout/no.json @@ -39,5 +39,7 @@ "submitting_nfc": "Sender NFC ...", "payment_received": "Betaling mottatt", "payment_received_body": "Din betaling har blitt mottatt og blir nå behandlet", - "payment_received_confirmations": "Når betalingen din har mottatt {{requiredConfirmations}} bekreftelser på {{cryptoCode}} blockchain, vil fakturaen din bli oppgjort." + "payment_received_confirmations": "Når betalingen din har mottatt {{requiredConfirmations}} bekreftelser på {{cryptoCode}} blockchain, vil fakturaen din bli oppgjort.", + "invoice_paidpartial_body": "En faktura er kun gyldig i {{minutes}} minutter. Denne fakturaen utløp med delvis betaling. Vennligst kontakt oss, slik at vi kan fullføre bestillingen din.", + "contact_us": "Kontakt oss" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/np-NP.json b/BTCPayServer/wwwroot/locales/checkout/np-NP.json index cc7314356..30be4c423 100644 --- a/BTCPayServer/wwwroot/locales/checkout/np-NP.json +++ b/BTCPayServer/wwwroot/locales/checkout/np-NP.json @@ -39,5 +39,7 @@ "submitting_nfc": "एनएफसी पेश गर्दै...", "payment_received": "भुक्तानी प्राप्त भयो", "payment_received_body": "तपाईंको भुक्तान गरिएको छ र अब प्रक्रिया हुँदै छ।", - "payment_received_confirmations": "तपाईंको भुक्तान {{cryptoCode}} ब्लकचेनमा {{requiredConfirmations}} पुष्टिकरणहरु प्राप्त भएपछि, तपाईंको चलान समाप्त हुनेछ।" + "payment_received_confirmations": "तपाईंको भुक्तान {{cryptoCode}} ब्लकचेनमा {{requiredConfirmations}} पुष्टिकरणहरु प्राप्त भएपछि, तपाईंको चलान समाप्त हुनेछ।", + "invoice_paidpartial_body": "एक बिल {{minutes}} मिनेटका लागि मात्र मान्य छ। यस बिलमा भागिक भुक्तानसहित समापन भएको छ। कृपया हाम्रो संपर्कमा आउनुहोस्, ताकि हाम्रो आदान प्रदान गर्न सकौं।", + "contact_us": "हाम्रो संपर्क गर्नुहोस्।" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/pl.json b/BTCPayServer/wwwroot/locales/checkout/pl.json index 4cf6288dd..94b5017a1 100644 --- a/BTCPayServer/wwwroot/locales/checkout/pl.json +++ b/BTCPayServer/wwwroot/locales/checkout/pl.json @@ -39,5 +39,7 @@ "submitting_nfc": "Przesyłanie NFC...", "payment_received": "Płatność otrzymana", "payment_received_body": "Twoja płatność została odebrana i jest teraz przetwarzana", - "payment_received_confirmations": "Kiedy Twoja płatność otrzyma {{requiredConfirmations}} potwierdzeń na łańcuchu bloków {{cryptoCode}}, Twoja faktura zostanie uregulowana." + "payment_received_confirmations": "Kiedy Twoja płatność otrzyma {{requiredConfirmations}} potwierdzeń na łańcuchu bloków {{cryptoCode}}, Twoja faktura zostanie uregulowana.", + "invoice_paidpartial_body": "Faktura jest ważna tylko przez {{minutes}} minut. Ta faktura wygasła z częściową płatnością. Prosimy o kontakt, abyśmy mogli zrealizować Twoje zamówienie.", + "contact_us": "Skontaktuj się z nami" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/pt-BR.json b/BTCPayServer/wwwroot/locales/checkout/pt-BR.json index d8e9976ce..92296d185 100644 --- a/BTCPayServer/wwwroot/locales/checkout/pt-BR.json +++ b/BTCPayServer/wwwroot/locales/checkout/pt-BR.json @@ -39,5 +39,7 @@ "submitting_nfc": "Enviando NFC...", "payment_received": "Pagamento recebido", "payment_received_body": "Seu pagamento foi recebido e está sendo processado", - "payment_received_confirmations": "Assim que o seu pagamento receber {{requiredConfirmations}} confirmações na blockchain {{cryptoCode}}, a sua fatura será liquidada." -} \ No newline at end of file + "payment_received_confirmations": "Assim que o seu pagamento receber {{requiredConfirmations}} confirmações na blockchain {{cryptoCode}}, a sua fatura será liquidada.", + "invoice_paidpartial_body": "Uma fatura é válida apenas por {{minutes}} minutos. Esta fatura expirou com pagamento parcial. Por favor, entre em contato conosco para que possamos concluir seu pedido.", + "contact_us": "Entre em contato conosco" +} diff --git a/BTCPayServer/wwwroot/locales/checkout/pt-PT.json b/BTCPayServer/wwwroot/locales/checkout/pt-PT.json index c1b00eb7c..7bc559572 100644 --- a/BTCPayServer/wwwroot/locales/checkout/pt-PT.json +++ b/BTCPayServer/wwwroot/locales/checkout/pt-PT.json @@ -39,5 +39,7 @@ "submitting_nfc": "A enviar NFC...", "payment_received": "Pagamento recebido", "payment_received_body": "O seu pagamento foi recebido e está agora a ser processado.", - "payment_received_confirmations": "Assim que o seu pagamento receber {{requiredConfirmations}} confirmações na blockchain {{cryptoCode}}, a sua fatura será liquidada." + "payment_received_confirmations": "Assim que o seu pagamento receber {{requiredConfirmations}} confirmações na blockchain {{cryptoCode}}, a sua fatura será liquidada.", + "invoice_paidpartial_body": "Uma fatura é válida apenas por {{minutes}} minutos. Esta fatura expirou com pagamento parcial. Por favor, entre em contato conosco para que possamos concluir o seu pedido.", + "contact_us": "Contacte-nos" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/ro.json b/BTCPayServer/wwwroot/locales/checkout/ro.json index 209417e92..87b06e1ed 100644 --- a/BTCPayServer/wwwroot/locales/checkout/ro.json +++ b/BTCPayServer/wwwroot/locales/checkout/ro.json @@ -39,5 +39,7 @@ "submitting_nfc": "Trimitere NFC...", "payment_received": "Plată primită", "payment_received_body": "Plata dvs. a fost primită și este acum în curs de procesare", - "payment_received_confirmations": "Odată ce plata dumneavoastră primește {{requiredConfirmations}} confirmări pe blockchain-ul {{cryptoCode}}, factura dumneavoastră va fi achitată." + "payment_received_confirmations": "Odată ce plata dumneavoastră primește {{requiredConfirmations}} confirmări pe blockchain-ul {{cryptoCode}}, factura dumneavoastră va fi achitată.", + "invoice_paidpartial_body": "O factură este valabilă doar pentru {{minutes}} minute. Această factură a expirat cu plată parțială. Vă rugăm să ne contactați pentru a putea finaliza comanda dumneavoastră.", + "contact_us": "Contactați-ne" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/ru-RU.json b/BTCPayServer/wwwroot/locales/checkout/ru-RU.json index e2639d94e..9a25a0651 100644 --- a/BTCPayServer/wwwroot/locales/checkout/ru-RU.json +++ b/BTCPayServer/wwwroot/locales/checkout/ru-RU.json @@ -39,5 +39,7 @@ "submitting_nfc": "Отправка NFC...", "payment_received": "Платеж получен", "payment_received_body": "Ваш платеж получен и находится в обработке", - "payment_received_confirmations": "Как только ваш платеж получит {{requiredConfirmations}} подтверждений на блокчейне {{cryptoCode}}, ваш счет будет оплачен." + "payment_received_confirmations": "Как только ваш платеж получит {{requiredConfirmations}} подтверждений на блокчейне {{cryptoCode}}, ваш счет будет оплачен.", + "invoice_paidpartial_body": "Счет действителен только в течение {{minutes}} минут. Этот счет истек с частичной оплатой. Пожалуйста, свяжитесь с нами, чтобы мы могли выполнить ваш заказ.", + "contact_us": "Свяжитесь с нами" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/sk-SK.json b/BTCPayServer/wwwroot/locales/checkout/sk-SK.json index 4a1a75fec..906c9280d 100644 --- a/BTCPayServer/wwwroot/locales/checkout/sk-SK.json +++ b/BTCPayServer/wwwroot/locales/checkout/sk-SK.json @@ -39,5 +39,7 @@ "submitting_nfc": "Odosielanie NFC...", "payment_received": "Platba prijatá", "payment_received_body": "Vaša platba bola prijatá a spracováva sa.", - "payment_received_confirmations": "Akonáhle tvoja platba na blockchain-e {{cryptoCode}} získa {{requiredConfirmations}} potvrdení, tvoja faktúra bude vyrovnána." + "payment_received_confirmations": "Akonáhle tvoja platba na blockchain-e {{cryptoCode}} získa {{requiredConfirmations}} potvrdení, tvoja faktúra bude vyrovnána.", + "invoice_paidpartial_body": "Faktúra je platná len {{minutes}} minút. Táto faktúra vypršala s čiastočnou platbou. Kontaktujte nás, aby sme mohli splniť vašu objednávku.", + "contact_us": "Kontaktujte nás" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/sl-SI.json b/BTCPayServer/wwwroot/locales/checkout/sl-SI.json index d626066eb..e65991a1c 100644 --- a/BTCPayServer/wwwroot/locales/checkout/sl-SI.json +++ b/BTCPayServer/wwwroot/locales/checkout/sl-SI.json @@ -39,5 +39,7 @@ "submitting_nfc": "Oddaja NFC ...", "payment_received": "Plačilo prejeto", "payment_received_body": "Vaše plačilo je bilo sprejeto in se sedaj obdeluje.", - "payment_received_confirmations": "Ko bo vaše plačilo prejelo {{requiredConfirmations}} potrditev na verigi blokov {{cryptoCode}}, bo vaša faktura poravnana." + "payment_received_confirmations": "Ko bo vaše plačilo prejelo {{requiredConfirmations}} potrditev na verigi blokov {{cryptoCode}}, bo vaša faktura poravnana.", + "invoice_paidpartial_body": "Račun je veljaven le {{minutes}} minut. Ta račun je potekel z delnim plačilom. Prosimo, da nas kontaktirate, da lahko izpolnimo vaše naročilo.", + "contact_us": "Kontaktirajte nas" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/sr.json b/BTCPayServer/wwwroot/locales/checkout/sr.json index 5184658b2..f9c660210 100644 --- a/BTCPayServer/wwwroot/locales/checkout/sr.json +++ b/BTCPayServer/wwwroot/locales/checkout/sr.json @@ -39,5 +39,7 @@ "submitting_nfc": "Slanje NFC-a...", "payment_received": "Plaćanje primljeno", "payment_received_body": "Vaše plaćanje je primljeno i sada se obrađuje", - "payment_received_confirmations": "Kada vaša uplata primi {{requiredConfirmations}} potvrda na {{cryptoCode}} blokčejnu, vaš račun će biti namiren." + "payment_received_confirmations": "Kada vaša uplata primi {{requiredConfirmations}} potvrda na {{cryptoCode}} blokčejnu, vaš račun će biti namiren.", + "invoice_paidpartial_body": "Račun je važeći samo {{minutes}} minuta. Ovaj račun je istekao s delimičnom uplatom. Molimo vas da nas kontaktirate kako bismo ispunili vašu porudžbinu.", + "contact_us": "Kontaktirajte nas" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/sv.json b/BTCPayServer/wwwroot/locales/checkout/sv.json index d46e2b551..9f6d9489e 100644 --- a/BTCPayServer/wwwroot/locales/checkout/sv.json +++ b/BTCPayServer/wwwroot/locales/checkout/sv.json @@ -39,5 +39,7 @@ "submitting_nfc": "Skickar NFC …", "payment_received": "Betalningen mottagen", "payment_received_body": "Din betalning har mottagits och bearbetas nu", - "payment_received_confirmations": "När din betalning har mottagit {{requiredConfirmations}} bekräftelser på {{cryptoCode}} blockkedjan kommer din faktura att betalas." + "payment_received_confirmations": "När din betalning har mottagit {{requiredConfirmations}} bekräftelser på {{cryptoCode}} blockkedjan kommer din faktura att betalas.", + "invoice_paidpartial_body": "En faktura är endast giltig i {{minuter}} minuter. Denna faktura har löpt ut med delbetalning. Vänligen kontakta oss så att vi kan fullfölja din beställning.", + "contact_us": "Kontakta oss" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/th-TH.json b/BTCPayServer/wwwroot/locales/checkout/th-TH.json index ac8c4af81..40e9b6355 100644 --- a/BTCPayServer/wwwroot/locales/checkout/th-TH.json +++ b/BTCPayServer/wwwroot/locales/checkout/th-TH.json @@ -39,5 +39,7 @@ "submitting_nfc": "ส่ง NFC ...", "payment_received": "ได้รับการชำระเงินแล้ว", "payment_received_body": "การชำระเงินของคุณได้รับและกำลังดำเนินการต่อไป", - "payment_received_confirmations": "เมื่อการชำระเงินของคุณได้รับการยืนยัน {{requiredConfirmations}} ครั้งบนบล็อกเชน {{cryptoCode}} ใบแจ้งหนี้ของคุณจะถูกชำระแล้ว" + "payment_received_confirmations": "เมื่อการชำระเงินของคุณได้รับการยืนยัน {{requiredConfirmations}} ครั้งบนบล็อกเชน {{cryptoCode}} ใบแจ้งหนี้ของคุณจะถูกชำระแล้ว", + "invoice_paidpartial_body": "ใบแจ้งหนี้มีความใช้ได้เฉพาะ {{minutes}} นาที เนื่องจากการชำ", + "contact_us": "ติดต่อเรา" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/tr.json b/BTCPayServer/wwwroot/locales/checkout/tr.json index c10d9934a..d88eed4a8 100644 --- a/BTCPayServer/wwwroot/locales/checkout/tr.json +++ b/BTCPayServer/wwwroot/locales/checkout/tr.json @@ -39,5 +39,7 @@ "submitting_nfc": "NFC gönderiliyor...", "payment_received": "Ödeme Alındı", "payment_received_body": "Ödemeniz alındı ve işleniyor", - "payment_received_confirmations": "{{cryptoCode}} blockchain'indeki {{requiredConfirmations}} onay almış ödemeniz tamamlanacaktır." + "payment_received_confirmations": "{{cryptoCode}} blockchain'indeki {{requiredConfirmations}} onay almış ödemeniz tamamlanacaktır.", + "invoice_paidpartial_body": "Bir fatura yalnızca {{minutes}} dakika boyunca geçerlidir. Bu fatura kısmi ödeme ile süresi doldu. Siparişinizi tamamlamamız için lütfen bize ulaşın.", + "contact_us": "Bize ulaşın" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/uk-UA.json b/BTCPayServer/wwwroot/locales/checkout/uk-UA.json index 35001f84d..701dd8bbd 100644 --- a/BTCPayServer/wwwroot/locales/checkout/uk-UA.json +++ b/BTCPayServer/wwwroot/locales/checkout/uk-UA.json @@ -39,5 +39,7 @@ "submitting_nfc": "Надсилання NFC...", "payment_received": "Платіж отримано", "payment_received_body": "Ваш платіж отримано і зараз обробляється", - "payment_received_confirmations": "Як тільки ваш платіж отримає {{requiredConfirmations}} підтверджень на блокчейні {{cryptoCode}}, ваш рахунок буде сплачено." + "payment_received_confirmations": "Як тільки ваш платіж отримає {{requiredConfirmations}} підтверджень на блокчейні {{cryptoCode}}, ваш рахунок буде сплачено.", + "invoice_paidpartial_body": "Рахунок дійсний лише протягом {{хвилин}} хвилин. Цей рахунок закінчився з частковою оплатою. Зв'яжіться з нами, щоб ми могли виконати ваше замовлення.", + "contact_us": "Зв'яжіться з нами" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/vi-VN.json b/BTCPayServer/wwwroot/locales/checkout/vi-VN.json index d68fd6c3e..f34f43087 100644 --- a/BTCPayServer/wwwroot/locales/checkout/vi-VN.json +++ b/BTCPayServer/wwwroot/locales/checkout/vi-VN.json @@ -39,5 +39,7 @@ "submitting_nfc": "Gửi NFC ...", "payment_received": "Đã nhận thanh toán", "payment_received_body": "Thanh toán của bạn đã được nhận và đang được xử lý.", - "payment_received_confirmations": "Sau khi thanh toán của bạn nhận được {{requiredConfirmations}} xác nhận trên blockchain {{cryptoCode}}, hoá đơn của bạn sẽ được giải quyết." + "payment_received_confirmations": "Sau khi thanh toán của bạn nhận được {{requiredConfirmations}} xác nhận trên blockchain {{cryptoCode}}, hoá đơn của bạn sẽ được giải quyết.", + "invoice_paidpartial_body": "Hóa đơn chỉ còn hiệu lực trong {{phút}} phút. Hóa đơn này đã hết hạn với thanh toán một phần. Vui lòng liên hệ với chúng tôi để chúng tôi có thể thực hiện đơn hàng của bạn.", + "contact_us": "Liên hệ với chúng tôi" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/zh-SG.json b/BTCPayServer/wwwroot/locales/checkout/zh-SG.json index 0b2576992..0bb6a1108 100644 --- a/BTCPayServer/wwwroot/locales/checkout/zh-SG.json +++ b/BTCPayServer/wwwroot/locales/checkout/zh-SG.json @@ -39,5 +39,7 @@ "submitting_nfc": "提交 NFC ...", "payment_received": "支付已收到", "payment_received_body": "您的付款已收到并正在处理中。", - "payment_received_confirmations": "一旦您的{{cryptoCode}}区块链支付获得{{requiredConfirmations}}个确认,您的发票将结清。" + "payment_received_confirmations": "一旦您的{{cryptoCode}}区块链支付获得{{requiredConfirmations}}个确认,您的发票将结清。", + "invoice_paidpartial_body": "发票只在{{minutes}}分钟内有效。该发票已因部分付款而过期。请联系我们,以便我们能够完成您的订单。", + "contact_us": "联系我们" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/zh-SP.json b/BTCPayServer/wwwroot/locales/checkout/zh-SP.json index 6cb7c2110..3d066238f 100644 --- a/BTCPayServer/wwwroot/locales/checkout/zh-SP.json +++ b/BTCPayServer/wwwroot/locales/checkout/zh-SP.json @@ -39,5 +39,7 @@ "submitting_nfc": "提交 NFC...", "payment_received": "已收到付款", "payment_received_body": "您的付款已收到,正在处理中", - "payment_received_confirmations": "一旦{{cryptoCode}} 区块链上收到{{requiredConfirmations}}个确认,您的账单将会被结算。" + "payment_received_confirmations": "一旦{{cryptoCode}} 区块链上收到{{requiredConfirmations}}个确认,您的账单将会被结算。", + "invoice_paidpartial_body": "一个发票仅在{{minutes}}分钟内有效。此发票因部分付款而过期。请与我们联系,以便我们能够完成您的订单。", + "contact_us": "联系我们" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/zh-TW.json b/BTCPayServer/wwwroot/locales/checkout/zh-TW.json index 0e0ec2c86..517116586 100644 --- a/BTCPayServer/wwwroot/locales/checkout/zh-TW.json +++ b/BTCPayServer/wwwroot/locales/checkout/zh-TW.json @@ -39,5 +39,7 @@ "submitting_nfc": "提交 NFC ...", "payment_received": "已收到付款", "payment_received_body": "您的付款已經收到並正在處理中", - "payment_received_confirmations": "當{{cryptoCode}} 區塊鏈確認您的支付已收到{{requiredConfirmations}}次確認時,您的發票將會完成結算。" + "payment_received_confirmations": "當{{cryptoCode}} 區塊鏈確認您的支付已收到{{requiredConfirmations}}次確認時,您的發票將會完成結算。", + "invoice_paidpartial_body": "發票只在 {{minutes}} 分鐘內有效。這張發票已部分付款過期。請聯絡我們,以便我們能夠完成您的訂單。", + "contact_us": "聯絡我們" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/checkout/zu.json b/BTCPayServer/wwwroot/locales/checkout/zu.json index eb94143b5..5e1844772 100644 --- a/BTCPayServer/wwwroot/locales/checkout/zu.json +++ b/BTCPayServer/wwwroot/locales/checkout/zu.json @@ -39,5 +39,7 @@ "submitting_nfc": "Ukubhaliswa kwe-NFC ...", "payment_received": "Isitshalo esilandelayo", "payment_received_body": "Isitshalo sakho sibhalwe futhi kuyatholakala manje", - "payment_received_confirmations": "Ekubeni iliphi eliphezulu kwama-confirmations {{requiredConfirmations}} ku-blockchain ye-{{cryptoCode}}, isitifiketi sakho siza kuphela." + "payment_received_confirmations": "Ekubeni iliphi eliphezulu kwama-confirmations {{requiredConfirmations}} ku-blockchain ye-{{cryptoCode}}, isitifiketi sakho siza kuphela.", + "invoice_paidpartial_body": "Isicelo salibhizinisi lihlawulelwe kuphela emizuzwini ye{{minutes}}. Le ibhizinisi ilahlekile uma kunezimali ezithizelewe. Ngiyacelani ukuthi ucabangele siqinisekiselelele ngezinto zakho.", + "contact_us": "Thandaza nathi" } \ No newline at end of file diff --git a/BTCPayServer/wwwroot/locales/el-GR.json b/BTCPayServer/wwwroot/locales/el-GR.json index ab83f96c3..f8b7ed97a 100644 --- a/BTCPayServer/wwwroot/locales/el-GR.json +++ b/BTCPayServer/wwwroot/locales/el-GR.json @@ -23,14 +23,14 @@ "Address": "Διεύθυνση", "Copied": "Αντιγράφηκε", "ConversionTab_BodyTop": "Μπορείτε να πληρώσετε {{btcDue}} {{cryptoCode}} χρησιμοποιώντας άλλα κρυπτονομίσματα εκτός απο αυτά που υποστηρίζονται απευθείας απο τον έμπορο.", - "ConversionTab_BodyDesc": "Αυτή η υπηρεσία παρέχεται απο 3ο μέρος. Παρακαλούμε έχετε υπ'όψιν σας πως δεν έχουμε κανένα απολύτως έλεγχο στο πώς οι πάροχοι πληρωμών θα προωθήσουν την πληρωμή σας. Το παραστατικό πληρωμής θα καταχωρηθεί ώς πληρωμένο μόνο όταν τα νομίσματα εμφανιστούν στη Blockchain του {{cryptoCode}}.", + "ConversionTab_BodyDesc": "Αυτή η υπηρεσία παρέχεται από 3ο μέρος. Παρακαλούμε έχετε υπόψιν σας πως δεν έχουμε κανένα απολύτως έλεγχο στο πώς οι πάροχοι πληρωμών θα προωθήσουν την πληρωμή σας. Το παραστατικό πληρωμής θα καταχωρηθεί ως πληρωμένο μόνο όταν τα νομίσματα εμφανιστούν στη Blockchain του {{cryptoCode}}.", "ConversionTab_CalculateAmount_Error": "Δοκιμάστε πάλι", "ConversionTab_LoadCurrencies_Error": "Δοκιμάστε πάλι", - "ConversionTab_Lightning": "Δεν υπάρχουν διαθέσιμοι πάροχοι πληρωμών για πληρωμες στο Lightning Network.", + "ConversionTab_Lightning": "Δεν υπάρχουν διαθέσιμοι πάροχοι πληρωμών για πληρωμές στο Lightning Network.", "ConversionTab_CurrencyList_Select_Option": "Παρακαλούμε επιλέξτε ένα νόμισμα απο το οποίο θα γίνει η μετατροπή", - "Invoice expiring soon...": "Το παραστατικό πληρωμης θα λήξει σύντομα...", + "Invoice expiring soon...": "Το παραστατικό πληρωμής θα λήξει σύντομα...", "Invoice expired": "Το παραστατικό πληρωμής έληξε", - "What happened?": "Τί συνέβη;", + "What happened?": "Τι συνέβη;", "InvoiceExpired_Body_1": "Το παρών παραστατικό πληρωμής έχει λήξει. Ένα παραστατικό πληρωμής ισχύει μόνο για {{maxTimeMinutes}} λεπτά.\nΜπορείτε να επιστρέψετε στο {{storeName}} εάν θα θέλατε να υποβάλετε ξανά την πληρωμή σας.", "InvoiceExpired_Body_2": "Εάν επιχειρήσατε να στείλετε την πληρωμή σας, αυτή ακόμη δεν έχει γίνει αποδεκτή απο το δίκτυο. Δέν έχουμε λάβει ακόμη την πληρωμή σας.", "InvoiceExpired_Body_3": "Εάν την λάβουμε αργότερα, είτε θα εκτέλεσουμε την παραγγελία σας ή θα επικοινωνήσουμε μαζί σας για να οργανώσουμε την επιστροφή των χρημάτων σας...", @@ -48,6 +48,6 @@ "Pay with Changelly": "Πληρώστε με Changelly", "Close": "Κλείσιμο", "NotPaid_ExtraTransaction": "Το τιμολόγιο δεν έχει πληρωθεί πλήρως. Στείλτε άλλη συναλλαγή για να καλύψετε το οφειλόμενο ποσό.", - "Recommended_Fee": "Προτεινόμενη χρέωση: {{feeRate}} sat/byte", + "Recommended_Fee": "Προτεινόμενη χρέωση δικτύου: {{feeRate}} sat/byte", "View receipt": "Προβολή απόδειξης" } \ No newline at end of file