From da8a77f7de41d1b44872c367341c1a667fa7056c Mon Sep 17 00:00:00 2001 From: Tom Kirkpatrick Date: Wed, 8 Jul 2020 12:22:51 +0200 Subject: [PATCH 1/2] fix(lnd): update lnd to 0.10.2-beta-2-g32345b0d2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 527239140a6..4dc84e9de8a 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ }, "config": { "lnd-binary": { - "binaryVersion": "0.10.1-beta-2-g84d742736", + "binaryVersion": "0.10.2-beta-2-g32345b0d2", "binarySite": "https://github.com/LN-Zap/lnd/releases/download" } }, From 272d0d20bcc17148369d94becf3178b5f482da46 Mon Sep 17 00:00:00 2001 From: Tom Kirkpatrick Date: Fri, 10 Jul 2020 14:55:44 +0200 Subject: [PATCH 2/2] chore(i18n): new Crowdin translations (#3576) --- translations/cs-CZ.json | 32 ++++++------ translations/de-DE.json | 106 ++++++++++++++++++++-------------------- translations/es-ES.json | 24 ++++----- 3 files changed, 81 insertions(+), 81 deletions(-) diff --git a/translations/cs-CZ.json b/translations/cs-CZ.json index 1358f1db1f1..19c2e0f5bdb 100644 --- a/translations/cs-CZ.json +++ b/translations/cs-CZ.json @@ -308,10 +308,10 @@ "components.Home.wallet_unlocker_password_placeholder": "Zadejte své heslo", "components.Home.wallets_menu_local_title": "Vaše peněženky", "components.Home.wallets_menu_other_title": "Více", - "components.Lnurl.lnurl_auth_prompt_dialog_body": "", + "components.Lnurl.lnurl_auth_prompt_dialog_body": "Potvrzujete žádost o ověření od {service}", "components.Lnurl.lnurl_auth_prompt_dialog_confirm_text": "Potvrdit", "components.Lnurl.lnurl_auth_prompt_dialog_decline_text": "Zamítnout", - "components.Lnurl.lnurl_auth_prompt_dialog_header": "", + "components.Lnurl.lnurl_auth_prompt_dialog_header": "Potvrdit přihlášení", "components.Lnurl.lnurl_channel_prompt_dialog_body": "Potvrzujete požadavek kanálu pro {service}", "components.Lnurl.lnurl_channel_prompt_dialog_confirm_text": "Potvrdit", "components.Lnurl.lnurl_channel_prompt_dialog_decline_text": "Zamítnout", @@ -531,8 +531,8 @@ "components.Request.address_copied_notification_title": "Adresa zkopírována", "components.Request.amount": "Částka", "components.Request.button_text": "Vyžádat platbu", - "components.Request.cancel_button_text": "", - "components.Request.cancelled": "", + "components.Request.cancel_button_text": "Zrušit fakturu", + "components.Request.cancelled": "zrušeno", "components.Request.copy_button_text": "Kopírovat fakturu", "components.Request.created": "Vytvořeno", "components.Request.current_value": "Aktuální hodnota\"", @@ -540,8 +540,8 @@ "components.Request.expired": "Expirováno", "components.Request.expires": "Expiruje", "components.Request.fallback_address": "Náhradní adresa", - "components.Request.hold_invoice_label": "", - "components.Request.hold_invoice_tooltip": "", + "components.Request.hold_invoice_label": "Pozdržet fakturu", + "components.Request.hold_invoice_tooltip": "Umožňuje ruční ovládání procesu zúčtování faktury.", "components.Request.max_capacity_warning": "Požadavek je nad vaší maximální jednorázovou kapacitou příjmu {capacity} {unit}", "components.Request.memo": "Poznámka", "components.Request.memo_placeholder": "Například \"Večeře včera večer\"", @@ -550,17 +550,17 @@ "components.Request.paid": "Zaplaceno", "components.Request.payment_request": "Žádost o platbu", "components.Request.payment_request_keysend": "Obdrženo pomocí Pubkey (klíče)", - "components.Request.preimage_placeholder": "", + "components.Request.preimage_placeholder": "Předobraz (je vyžadován pro zúčtování faktury)", "components.Request.qrcode": "QR-kód", - "components.Request.request_settle_dialog_body": "", - "components.Request.request_settle_dialog_cancel_button_text": "", - "components.Request.request_settle_dialog_confirm_button_text": "", - "components.Request.request_settle_dialog_dialog_header": "", - "components.Request.request_settle_dialog_preimage_description": "", + "components.Request.request_settle_dialog_body": "Tato faktura byla zaplacena a je třeba ji zúčtovat ručně, aby byla platba dokončena.", + "components.Request.request_settle_dialog_cancel_button_text": "Zrušit", + "components.Request.request_settle_dialog_confirm_button_text": "Potvrdit", + "components.Request.request_settle_dialog_dialog_header": "Zúčtovat fakturu", + "components.Request.request_settle_dialog_preimage_description": "předobraz, který by měl být použit k zúčtování faktury.", "components.Request.routing_hints_label": "Zahrnout pokyny pro směrování", "components.Request.routing_hints_tooltip": "Zda by tato faktura měla obsahovat pokyny pro směrování soukromých kanálů.", - "components.Request.settle_button_text": "", - "components.Request.settled": "", + "components.Request.settle_button_text": "Zúčtovat fakturu", + "components.Request.settled": "vypořádáno", "components.Request.status": "Stav požadavku", "components.Request.title": "Vyžádat platbu", "components.Request.total": "Celkem", @@ -687,8 +687,8 @@ "reducers.invoice.invoice_keysend_receive_body": "Gratulujeme, někdo vám právě zaplatil", "reducers.invoice.invoice_receive_body": "Gratulujeme, někdo právě zaplatil vaši fakturu", "reducers.invoice.invoice_receive_title": "Byl jsi Zappován", - "reducers.lnurl.lnurl_auth_error": "", - "reducers.lnurl.lnurl_auth_success": "", + "reducers.lnurl.lnurl_auth_error": "Nelze ověřit pomocí {service}: {reason}", + "reducers.lnurl.lnurl_auth_success": "Úspěšně ověřeno pomocí {service}", "reducers.lnurl.lnurl_channel_error": "Nelze požádat o příchozí kanál z {service}: {reason}", "reducers.lnurl.lnurl_channel_started": "Příchozí kanál byl vyžádán. Počkejte prosím…", "reducers.lnurl.lnurl_channel_success": "Požadavek kanálu od {service} byl přijat", diff --git a/translations/de-DE.json b/translations/de-DE.json index 4c52619df6d..bcea755f87e 100644 --- a/translations/de-DE.json +++ b/translations/de-DE.json @@ -33,9 +33,9 @@ "components.Activity.PaymentModal.current_value": "Aktueller Wert", "components.Activity.PaymentModal.date_sent": "Sendedatum", "components.Activity.PaymentModal.destination": "Ziel", - "components.Activity.PaymentModal.htlc_hop_fee": "", - "components.Activity.PaymentModal.htlc_hop_no_fee": "", - "components.Activity.PaymentModal.htlc_title": "", + "components.Activity.PaymentModal.htlc_hop_fee": "{hopFee} {cryptoUnitName} Gebühr", + "components.Activity.PaymentModal.htlc_hop_no_fee": "Keine Gebühr", + "components.Activity.PaymentModal.htlc_title": "Festlegung der Route", "components.Activity.PaymentModal.memo": "Notiz", "components.Activity.PaymentModal.preimage": "Zahlung Urbild", "components.Activity.PaymentModal.subtitle": "Lightning Zahlung", @@ -57,7 +57,7 @@ "components.Activity.Transaction.status_error": "Während dem Senden der Transaktion ist ein Fehler aufgetreten.", "components.Activity.Transaction.status_processing": "Deine Transaktion wird bearbeitet…", "components.Activity.Transaction.status_success": "Deine Überweisung war erfolgreich.", - "components.Activity.Transaction.to_self": "", + "components.Activity.Transaction.to_self": "(Selbst)", "components.Activity.Transaction.type": "Transaktion im Bitcoin Netzwerk", "components.Activity.TransactionModal.address": "Adresse", "components.Activity.TransactionModal.amount": "Betrag", @@ -308,14 +308,14 @@ "components.Home.wallet_unlocker_password_placeholder": "Passwort eingeben", "components.Home.wallets_menu_local_title": "Deine Konten", "components.Home.wallets_menu_other_title": "Mehr", - "components.Lnurl.lnurl_auth_prompt_dialog_body": "", + "components.Lnurl.lnurl_auth_prompt_dialog_body": "Bestätigen Sie die Authentifizierungsanfrage von {service}", "components.Lnurl.lnurl_auth_prompt_dialog_confirm_text": "Bestätigen", "components.Lnurl.lnurl_auth_prompt_dialog_decline_text": "Ablehnen", - "components.Lnurl.lnurl_auth_prompt_dialog_header": "", - "components.Lnurl.lnurl_channel_prompt_dialog_body": "", + "components.Lnurl.lnurl_auth_prompt_dialog_header": "Login bestätigen", + "components.Lnurl.lnurl_channel_prompt_dialog_body": "Bestätigen Sie die Senderanfrage an {service}", "components.Lnurl.lnurl_channel_prompt_dialog_confirm_text": "Bestätigen", "components.Lnurl.lnurl_channel_prompt_dialog_decline_text": "Ablehnen", - "components.Lnurl.lnurl_channel_prompt_dialog_header": "", + "components.Lnurl.lnurl_channel_prompt_dialog_header": "Kanal bestätigen", "components.Lnurl.lnurl_withdraw_prompt_dialog_body": "Bestätigen, dass {amount} Sats ausgezahlt werden von", "components.Lnurl.lnurl_withdraw_prompt_dialog_confirm_text": "Bestätigen", "components.Lnurl.lnurl_withdraw_prompt_dialog_decline_text": "Ablehnen", @@ -326,7 +326,7 @@ "components.Loading.loading": "Lädt", "components.Loading.starting_lnd": "Starte Lnd", "components.Loading.starting_neutrino": "Neutrino starten", - "components.Loading.starting_tor_proxy": "", + "components.Loading.starting_tor_proxy": "Starte Tor-Proxy", "components.Loading.starting_wallet_unlocker": "Wallet-Entsperrung starten", "components.Login.error_desc_darwin": "Der Mac OS Keychain ist nicht verfügbar. Dieser ist erforderlich, Zap Wallet zu starten.", "components.Login.error_desc_linux": "Gnome Keyring ist nicht verfügbar. Dieser ist möglicherweise nicht installiert oder der Prozess wird nicht ausgeführt. Bitte stelle sicher, dass der installiert und ausgeführt ist. Starte die App neu.", @@ -454,7 +454,7 @@ "components.Pay.error_not_onetime_send_capacity": "Du versuchst, mehr als dein aktuelles Sendevermögen von {capacity} {unit} zu senden", "components.Pay.fee": "Gebühr", "components.Pay.fee_addition": "Zum Gesamtbetrag hinzugefüg", - "components.Pay.fee_config_limit": "", + "components.Pay.fee_config_limit": "unbekannt (bis zu {maxFee} satoshi)", "components.Pay.fee_less_than_1": "weniger als 1 Satoshi", "components.Pay.fee_per_byte": "pro Byte", "components.Pay.fee_range": "zwischen {minFee} und {maxFee} Satoshi", @@ -465,7 +465,7 @@ "components.Pay.memo": "Memo", "components.Pay.next": "Weiter", "components.Pay.next_block_confirmation": "nächste Blockbestätigung", - "components.Pay.no_route_tooltip": "", + "components.Pay.no_route_tooltip": "Zahlungsweg konnte nicht gefunden werden. Sie können trotzdem versuchen, die Zahlung zu senden. Die Gebühren werden an Ihr konfiguriertes Gebührenlimit begrenzt, das Sie in Ihren Einstellungen bearbeiten können.", "components.Pay.onchain_balance": "{amount} {cryptoUnitName} (Onchain)", "components.Pay.request_label_combined": "Zahlungsanforderung oder Adresse", "components.Pay.request_label_offchain": "Zahlungsanfrage", @@ -531,8 +531,8 @@ "components.Request.address_copied_notification_title": "Adresse kopiert", "components.Request.amount": "Betrag", "components.Request.button_text": "Zahlung anfordern", - "components.Request.cancel_button_text": "", - "components.Request.cancelled": "", + "components.Request.cancel_button_text": "Rechnung stornieren", + "components.Request.cancelled": "abgebrochen", "components.Request.copy_button_text": "Rechnung kopieren", "components.Request.created": "Erstellt", "components.Request.current_value": "Aktueller Wert", @@ -540,8 +540,8 @@ "components.Request.expired": "Abgelaufen", "components.Request.expires": "Endet", "components.Request.fallback_address": "Rückfalladresse", - "components.Request.hold_invoice_label": "", - "components.Request.hold_invoice_tooltip": "", + "components.Request.hold_invoice_label": "Rechnung halten", + "components.Request.hold_invoice_tooltip": "Aktiviert die manuelle Steuerung des Rechnungsabwicklungsprozesses.", "components.Request.max_capacity_warning": "Anfrage ist über deine maximale Empfangskapazität von {capacity} {unit}", "components.Request.memo": "Memo", "components.Request.memo_placeholder": "Zum Beispiel \"Dinner letzte Nacht\"", @@ -550,17 +550,17 @@ "components.Request.paid": "bezahlt", "components.Request.payment_request": "Zahlungsanfrage", "components.Request.payment_request_keysend": "Über Pubkey empfangen (Keysend)", - "components.Request.preimage_placeholder": "", + "components.Request.preimage_placeholder": "Vorabbild (erforderlich um Rechnung zu begleichen)", "components.Request.qrcode": "QR-Code", - "components.Request.request_settle_dialog_body": "", - "components.Request.request_settle_dialog_cancel_button_text": "", - "components.Request.request_settle_dialog_confirm_button_text": "", - "components.Request.request_settle_dialog_dialog_header": "", - "components.Request.request_settle_dialog_preimage_description": "", + "components.Request.request_settle_dialog_body": "Diese Rechnung wurde bezahlt und muss manuell beglichen werden, um die Zahlung abzuschließen.", + "components.Request.request_settle_dialog_cancel_button_text": "Abbrechen", + "components.Request.request_settle_dialog_confirm_button_text": "Bestätigen", + "components.Request.request_settle_dialog_dialog_header": "Rechnung abrechnen", + "components.Request.request_settle_dialog_preimage_description": "Pre-Image, das zur Begleichung der Rechnung verwendet werden soll.", "components.Request.routing_hints_label": "Routenplanungen einschließen", "components.Request.routing_hints_tooltip": "Ob diese Rechnung Routenplanungen für private Kanäle beinhalten sollte.", - "components.Request.settle_button_text": "", - "components.Request.settled": "", + "components.Request.settle_button_text": "Rechnung abrechnen", + "components.Request.settled": "bezahlt", "components.Request.status": "Anfrage Status", "components.Request.title": "Zahlung anfordern", "components.Request.total": "Insgesamt", @@ -630,12 +630,12 @@ "components.Settings.password_active_label": "Anwendungspasswort", "components.Settings.password_tooltip": "Anwendungsweites Passwort. Wird verwendet, um die App beim Start freizuschalten. Es ist getrennt von deiner Seed-Passphrase.", "components.Settings.password_value_description": "Mindestens 6 Zeichen.", - "components.Settings.payments_feeLimit_description": "", - "components.Settings.payments_feeLimit_label": "", - "components.Settings.payments_maxParts_description": "", - "components.Settings.payments_maxParts_label": "", - "components.Settings.payments_timeoutSeconds_description": "", - "components.Settings.payments_timeoutSeconds_label": "", + "components.Settings.payments_feeLimit_description": "Obere Begrenzung der Routinggebühren beim Versand der Zahlung (Satoshis).", + "components.Settings.payments_feeLimit_label": "Zahlungsgebührenlimit", + "components.Settings.payments_maxParts_description": "Maximale Anzahl von Teilzahlungen, die verwendet werden können, um eine Zahlung zu senden.", + "components.Settings.payments_maxParts_label": "Zahlungsteile", + "components.Settings.payments_timeoutSeconds_description": "Maximale Zeitspanne für den Versuch, eine Zahlung zu senden (Sekunden).", + "components.Settings.payments_timeoutSeconds_label": "Zahlungs-Timeout", "components.Settings.rateProvider_description": "Dein bevorzugter Tarifanbieter.", "components.Settings.rateProvider_label": "Wechselkurs-Anbieter", "components.Settings.save": "Speichern", @@ -683,18 +683,18 @@ "reducers.account.account_password_updated": "Dein Passwort wurde erfolgreich aktualisiert", "reducers.activity.activity_invoice_download_error": "Ein Fehler ist aufgetreten", "reducers.activity.activity_invoice_download_success": "Download komplett", - "reducers.channels.channels_open_warning": "", + "reducers.channels.channels_open_warning": "Kanalöffnung gestartet", "reducers.invoice.invoice_keysend_receive_body": "Glückwunsch, jemand hat dich gerade bezahlt", "reducers.invoice.invoice_receive_body": "Gratuliere, jemand hat eine deiner Zahlungsanfragen bezahlt", "reducers.invoice.invoice_receive_title": "Du wurdest geZappt", - "reducers.lnurl.lnurl_auth_error": "", - "reducers.lnurl.lnurl_auth_success": "", - "reducers.lnurl.lnurl_channel_error": "", - "reducers.lnurl.lnurl_channel_started": "", - "reducers.lnurl.lnurl_channel_success": "", + "reducers.lnurl.lnurl_auth_error": "Authentifizierung mit {service} nicht möglich: {reason}", + "reducers.lnurl.lnurl_auth_success": "Erfolgreich authentifiziert mit {service}", + "reducers.lnurl.lnurl_channel_error": "Nicht in der Lage, eingehenden Kanal von {service} anzufordern: {reason}", + "reducers.lnurl.lnurl_channel_started": "Eingehender Kanal angefordert. Bitte warten…", + "reducers.lnurl.lnurl_channel_success": "Kanalanfrage von {service} akzeptiert", "reducers.lnurl.lnurl_withdraw_error": "Abhebungsanfrage von {service} konnte nicht verarbeitet werden: {reason}", - "reducers.lnurl.lnurl_withdraw_started": "", - "reducers.lnurl.lnurl_withdraw_success": "", + "reducers.lnurl.lnurl_withdraw_started": "Abhebung angefordert. Bitte warten…", + "reducers.lnurl.lnurl_withdraw_success": "Abhebungsanfrage von {service} abgeschlossen", "reducers.messages.address_new_address_error": "{addressType} -Adresse konnte nicht gefunden werden: {error}", "reducers.messages.app_init_db_error": "Datenbank kann nicht initialisiert werden: {error}", "reducers.messages.autopay_notification_detail": "für \"{reason}\"", @@ -706,22 +706,22 @@ "reducers.messages.neutrtino_synced_body": "Visa wer? Du bist jetzt dein eigener Zahlungsabwickler!", "reducers.messages.neutrtino_synced_title": "Lightning Node synchronisiert", "reducers.settings.settings_init_error": "Einstellungen können nicht geladen werden: {error}", - "reducers.payment.failed_error": "", - "reducers.payment.failed_incorrect_payment_details": "", - "reducers.payment.failed_insufficient_balance": "", - "reducers.payment.failed_no_route": "", - "reducers.payment.failed_timeout": "", - "reducers.payment.failure_reason_error": "", - "reducers.payment.failure_reason_incorrect_payment_details": "", - "reducers.payment.failure_reason_insufficient_balance": "", - "reducers.payment.failure_reason_no_route": "", - "reducers.payment.failure_reason_none": "", - "reducers.payment.failure_reason_timeout": "", - "reducers.payment.in_flight": "", - "reducers.payment.no_route": "", - "reducers.payment.succeeded": "", - "reducers.payment.terminated_early": "", - "reducers.payment.unknown": "", + "reducers.payment.failed_error": "Ein nicht wiederherstellbarer Fehler ist aufgetreten.", + "reducers.payment.failed_incorrect_payment_details": "Zahlungsinformationen falsch (unbekannter Hash, ungültiger amtlicher oder ungültiger endgültiger cltv-Delta).", + "reducers.payment.failed_insufficient_balance": "Ungenügendes Guthaben.", + "reducers.payment.failed_no_route": "Alle möglichen Routen wurden ausprobiert und sind dauerhaft fehlgeschlagen. Oder es gab überhaupt keine Routen zum Ziel.", + "reducers.payment.failed_timeout": "Es gibt mehr Routen zu versuchen, aber die Zahlungszeit wurde überschritten.", + "reducers.payment.failure_reason_error": "Ein nicht wiederherstellbarer Fehler ist aufgetreten.", + "reducers.payment.failure_reason_incorrect_payment_details": "Zahlungsinformationen falsch (unbekannter Hash, ungültiger amtlicher oder ungültiger endgültiger cltv-Delta).", + "reducers.payment.failure_reason_insufficient_balance": "Ungenügendes Guthaben.", + "reducers.payment.failure_reason_no_route": "Alle möglichen Routen wurden ausprobiert und sind dauerhaft fehlgeschlagen. Oder es gab überhaupt keine Routen zum Ziel.", + "reducers.payment.failure_reason_none": "Zahlung ist (noch) nicht fehlgeschlagen.", + "reducers.payment.failure_reason_timeout": "Es gibt mehr Routen zu versuchen, aber die Zahlungszeit wurde überschritten.", + "reducers.payment.in_flight": "Die Zahlung ist noch im Flug.", + "reducers.payment.no_route": "Route konnte nicht gefunden werden.", + "reducers.payment.succeeded": "Zahlung erfolgreich abgeschlossen.", + "reducers.payment.terminated_early": "Zahlungsversuch wurde vorzeitig beendet.", + "reducers.payment.unknown": "Unbekannt", "reducers.transaction.transaction_received_body": "Du Glückspilz hast eine neue on-chain Transaktion erhalten. Ich bin neidisch.", "reducers.transaction.transaction_received_title": "On-chain Transaktion erhalten!", "reducers.transaction.transaction_sent_body": "Und da geht sie einfach so... Transaktion erfolgreich gesendet.", diff --git a/translations/es-ES.json b/translations/es-ES.json index c845d4dd2ad..b63610c898a 100644 --- a/translations/es-ES.json +++ b/translations/es-ES.json @@ -531,8 +531,8 @@ "components.Request.address_copied_notification_title": "Dirección copiada", "components.Request.amount": "Monto", "components.Request.button_text": "Solicitud de Pago", - "components.Request.cancel_button_text": "", - "components.Request.cancelled": "", + "components.Request.cancel_button_text": "Cancelar factura", + "components.Request.cancelled": "cancelado", "components.Request.copy_button_text": "Copiar factura", "components.Request.created": "Creado", "components.Request.current_value": "Monto actual", @@ -540,8 +540,8 @@ "components.Request.expired": "Expirado", "components.Request.expires": "Expira", "components.Request.fallback_address": "Dirección de retroceso", - "components.Request.hold_invoice_label": "", - "components.Request.hold_invoice_tooltip": "", + "components.Request.hold_invoice_label": "Frenar factura", + "components.Request.hold_invoice_tooltip": "Permite el control manual del proceso de liquidación de facturas.", "components.Request.max_capacity_warning": "Este pedido excede lo que puedes recibir a la vez con tu máxima capacidad de {capacity} {unit}", "components.Request.memo": "Memorándum", "components.Request.memo_placeholder": "Por ejemplo \"La cena de anoche\"", @@ -550,17 +550,17 @@ "components.Request.paid": "pagado", "components.Request.payment_request": "Solicitud de Pago", "components.Request.payment_request_keysend": "Recibido por clave pública (keysend)", - "components.Request.preimage_placeholder": "", + "components.Request.preimage_placeholder": "Preimagen (requerida para saldar la factura)", "components.Request.qrcode": "Código QR", - "components.Request.request_settle_dialog_body": "", - "components.Request.request_settle_dialog_cancel_button_text": "", - "components.Request.request_settle_dialog_confirm_button_text": "", - "components.Request.request_settle_dialog_dialog_header": "", - "components.Request.request_settle_dialog_preimage_description": "", + "components.Request.request_settle_dialog_body": "Esta factura ha sido pagada y necesita ser liquidada manualmente para finalizar el pago.", + "components.Request.request_settle_dialog_cancel_button_text": "Cancelar", + "components.Request.request_settle_dialog_confirm_button_text": "Confirmar", + "components.Request.request_settle_dialog_dialog_header": "Pagar factura", + "components.Request.request_settle_dialog_preimage_description": "pre-imagen que debe ser usada para saldar la factura.", "components.Request.routing_hints_label": "Incluir pistas de ruta", "components.Request.routing_hints_tooltip": "Si esta factura debe incluir pistas de enrutamiento para canales privados.", - "components.Request.settle_button_text": "", - "components.Request.settled": "", + "components.Request.settle_button_text": "Pagar factura", + "components.Request.settled": "resuelto", "components.Request.status": "Estado de solicitud", "components.Request.title": "Solicitud de Pago", "components.Request.total": "Monto",