diff --git a/locales/cs.json b/locales/cs.json index d116181ef..d44f76ae8 100644 --- a/locales/cs.json +++ b/locales/cs.json @@ -781,6 +781,7 @@ "views.Settings.POS.Product.price": "Cena", "views.Settings.POS.Product.active": "Aktivní", "views.Settings.POS.saveProduct": "Uložit produkt", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Potvrdit odstranění", "views.Settings.POS.standalone": "Samostatný", "views.Settings.POS.0conf": "0 potvrzení", diff --git a/locales/de.json b/locales/de.json index 16f6a7132..3a4224d72 100644 --- a/locales/de.json +++ b/locales/de.json @@ -88,6 +88,7 @@ "general.valid": "Gültig", "general.invalid": "Ungültig", "general.createdAt": "Erstellt am", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Typ", @@ -102,6 +103,13 @@ "general.advanced": "Erweitert", "general.clearChanges": "Filter zurücksetzen", "general.destination": "Ziel", + "general.externalAccount": "Externer Account", + "general.version": "Version", + "general.state": "State", + "general.mode": "Modus", + "general.automatic": "Automatisch", + "general.custom": "Benutzerdefiniert", + "general.skip": "Überspringen", "restart.title": "Neustart erforderlich", "restart.msg": "ZEUS muss neu gestartet werden, bevor die neue Konfiguration angewendet werden kann.", "restart.msg1": "Möchtest du jetzt neu starten?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Jetzt geschlossen", "components.HopPicker.defaultTitle": "Zu verwendender Kanal", "components.HopPicker.selectChannel": "Zu verwendenden Kanal wählen", + "components.HopPicker.routeHintsMax": "Routenhinweise maximal", "components.SetFeesForm.setNew": "Neue Gebühren festlegen", "components.SetFeesForm.hide": "Formular für neue Gebühren ausblenden", "components.SetFeesForm.setting": "Gebühren werden festgelegt, bitte warten...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Neue Gebühren festlegen", "components.UTXOPicker.defaultTitle": "Zu benutzende UTXOs", "components.UTXOPicker.selectUTXOs": "Zu benutzende UTXOs auswählen", - "components.QRCodeScanner.cameraPermissionTitle": "Erlaubnis für Kamera-Nutzung", - "components.QRCodeScanner.cameraPermission": "Wir brauchen deine Erlaubnis, um deine Kamera zu benutzen", "components.QRCodeScanner.noCameraAccess": "Kein Zugriff auf Kamera", + "components.QRCodeScanner.noCameraFound": "Keine Kamera gefunden", + "components.QRCodeScanner.notRecognized": "QR-Code konnte nicht erkannt werden", "components.ExternalLinkModal.externalLink": "Du bist dabei, Zeus zu verlassen", "components.ExternalLinkModal.proceed": "Folgende URL aufrufen?", "components.ExternalLinkModal.copyLink": "Link kopieren", @@ -258,12 +267,18 @@ "views.Settings.Security.loginBackground": "Erneuter Login erforderlich, wenn zur App zurückgekehrt wird", "views.SparkQRScanner.text": "Scanne einen Spark-QR-Code", "views.SparkQRScanner.error": "Fehler beim Abrufen der Spark-Konfiguration", - "views.ImportAccount.title": "Konto importieren", - "views.ImportAccount.name": "Kontobezeichnung", - "views.ImportAccount.extendedPubKey": "Erweiterter öffentlicher Schlüssel (Xpub)", + "views.ImportAccount.title": "Account importieren", + "views.ImportAccount.name": "Account-Name", + "views.ImportAccount.extendedPubKey": "Erweiterter öffentlicher Schlüssel (xpub, zpub, tpub etc.)", "views.ImportAccount.masterKeyFingerprint": "Master Key Fingerprint", - "views.ImportAccount.addressType": "Adresstyp", + "views.ImportAccount.addressType": "Adress-Typ", "views.ImportAccount.importAccount": "Account importieren", + "views.ImportAccount.note": "HINWEIS: Ereignisse (Ein-/Auszahlungen) für Schlüssel, die von einem Account abgeleitet wurden, werden von LND nur erkannt, wenn sie nach dem Import passieren. Ein nachträgliches Scannen zur Erkennung älterer Ereignisse wird erst in zukünftigen ZEUS-Versionen unterstützt.", + "views.ImportAccount.derivationPath": "Ableitungspfad", + "views.ImportAccount.watchOnly": "Watch-Only", + "views.ImportAccount.externalAddrs": "Empfangsadressen", + "views.ImportAccount.internalAddrs": "Wechselgeldadressen", + "views.ImportAccount.success": "Externer Account wurde erfolgreich importiert", "views.Wallet.Channels.open": "Kanal öffnen", "views.Wallet.Channels.inactive": "INAKTIV", "views.Wallet.Channels.private": "Privat", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "Filter", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Kanal veröffentlichen", "views.OpenChannel.scidAlias": "Versuche den SCID-Alias zu verwenden", "views.OpenChannel.simpleTaprootChannel": "Einfacher Taproot-Kanal", "views.OpenChannel.openChannelToOlympus": "Kanal zu Olympus öffnen", "views.OpenChannel.peerToOlympus": "Mit Peer 'Olympus' verbinden", "views.OpenChannel.fundMax": "Gesamtes Guthaben verwenden", + "views.OpenChannel.openAdditionalChannel": "Zusätzlichen Kanal öffnen", + "views.OpenChannel.removeAdditionalChannel": "Zusätzlichen Kanal löschen", "views.Wallet.BalancePane.sync.title": "Synchronisation wird abgeschlossen", "views.Wallet.BalancePane.sync.text": "Einen Moment noch! Du kannst Zeus gleich verwenden.", "views.Wallet.BalancePane.backup.title": "Erstelle ein Backup für dein Guthaben", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Kanalschließung abbrechen", "views.Channel.close": "Kanal schließen", "views.Channel.closingRate": "(Optional) Sat per vbyte Schließungsgebühr", + "views.Channel.externalAddress": "(Optional) Externe Adresse", + "views.Channel.externalAddress.info": "Falls angegeben, wird dein Kanal-Guthaben an diese externe Adresse gesendet, anstatt an eine Adresse der internen Wallet.", "views.Channel.forceClose": "Force-Close", "views.Channel.confirmClose": "Kanalschließung bestätigen", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "aufsteigend", "views.Channel.SortButton.descending": "absteigend", "views.Channel.channelId": "Kanal ID", + "views.Channel.channelIds": "Kanal-IDs", "views.Channel.displayName": "Anzeigename", "views.Channel.Total.outbound": "Ausgangskapazität gesamt", "views.Channel.Total.inbound": "Eingangskapazität gesamt", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Mehr als eine einfache Bitcoin-Wallet, verwalte deine Lightning-Kanäle, Liquidität und vieles mehr.", "views.Intro.errorCreatingWallet": "Fehler bei der Erstellung der Wallet. Bitte App neustarten und erneut versuchen.", "views.OpenChannel.openChannel": "Kanal öffnen", + "views.OpenChannel.openChannels": "Kanäle öffnen", "views.OpenChannel.connectPeer": "Peer verbinden", "views.OpenChannel.importText": "Die folgende Node-URL in der Zwischenablage wurde erkannt", "views.OpenChannel.importPrompt": "Möchtest du dies importieren?", "views.OpenChannel.import": "Importieren", "views.OpenChannel.peerSuccess": "Verbindung mit Peer erfolgreich", "views.OpenChannel.channelSuccess": "Kanal erfolgreich geöffnet", + "views.OpenChannel.channelsSuccess": "Kanäle erfolgreich geöffnet", "views.OpenChannel.nodePubkey": "Öffentlicher Schlüssel der Node", "views.OpenChannel.host": "Host", "views.OpenChannel.hostPort": "Hostname:Port", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Neue Adresse erhalten", "views.Receive.ampInvoice": "AMP-Rechnung", "views.Receive.routeHints": "Routenhinweise hinzufügen", + "views.Receive.customRouteHints": "Benutzerdef. Routenhinweise", "views.Receive.youReceived": "Empfangen", "views.Receive.addressType": "Adress-Typ wählen", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "Kein On-Chain-Guthaben verfügbar. Schließe zuerst einen Kanal oder empfange On-Chain Bitcoin.", "views.Send.noLightningBalance": "Kein Lightning-Guthaben verfügbar. Öffne zuerst einen Kanal oder empfange Bitcoin via Lightning.", "views.Send.zaplockerWarning": "Dies ist eine Zaplocker-Rechnug, mit der deine Zahlung 24 Stunden lang aufrecht erhalten wird. Nach der Zahlung sollte ZEUS von Zeit zu Zeit geöffnet werden, um das Risiko für einen Kanal-Force-Close zu minimieren. Fortfahren auf eigenes Risiko.", + "views.Send.addOutput": "Output hinzufügen", + "views.Send.removeOutput": "Output löschen", "views.SendingLightning.sending": "Transaktion senden", "views.SendingLightning.success": "Transaktion erfolgreich gesendet", "views.SendingLightning.paymentHash": "Zahlungs-Hash", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Zahlung ist in Zustellung. Es kann sein, dass sie in Kürze abgeschlossen ist oder dass sie fehlschlägt. Bitte überprüfe es später noch einmal.", "views.SendingLightning.isZaplocker": "Zaplocker-Zahlung ist in Zustellung. Es kann sein, dass sie in Kürze abgeschlossen ist, ansonsten wird sie innerhalb 24 Stunden an dich zurück gesendet. Bitte überprüfe es später noch einmal.", "views.SendingLightning.paymentTimedOut": "Zahlung hat Zeitlimit überschritten", + "views.SendingOnChain.crafting": "Transaktion wird erstellt", "views.SendingOnChain.broadcasting": "Transaktion senden", "views.SendingOnChain.success": "Transaktion erfolgreich gesendet", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Red Metallic", "views.Settings.Theme.watermelon": "Watermelon", + "views.Settings.Theme.radioactive": "Radioaktiv", "views.Settings.Display.title": "Ansicht", "views.Settings.Display.defaultView": "Standardansicht", "views.Settings.Display.DefaultView.balance": "Kontostand", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Rechnungseinstellungen", "views.Settings.Invoices.showCustomPreimageField": "Feld für benutzerdefiniertes Pre-Image anzeigen", "views.Settings.Channels.title": "Kanal-Einstellungen", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Standard-Block-Explorer", "views.Settings.Privacy.BlockExplorer.custom": "Benutzerdefiniert", "views.Settings.Privacy.customBlockExplorer": "Benutzerdefinierter Block-Explorer", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Preis", "views.Settings.POS.Product.active": "Aktiv", "views.Settings.POS.saveProduct": "Produkt speichern", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Löschung bestätigen", "views.Settings.POS.standalone": "Standalone", "views.Settings.POS.0conf": "0 Bestätigungen", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-Conf-Kanäle", "views.Settings.LSP.learn0confConfig": "Erfahre, wie du 0-Conf-Kanäle und Alias-SCIDs konfigurieren kannst.", "views.Settings.LSP.enableCertificateVerification": "Zertifikatsüberprüfung aktivieren", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Name", "views.Settings.AddContact.description": "Beschreibung (max. 120 Zeichen)", "views.Settings.AddContact.lnAddress": "LN-Adresse", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Aktuelle Block-Höhe", "views.Sync.tip": "Neuester Block im Netzwerk", "views.Sync.numBlocksUntilSynced": "Noch zu synchronisierende Blöcke", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Zu benutzende UTXOs auswählen", "components.UTXOPicker.modal.description": "UTXOs auswählen, die bei diesem Vorgang verwendet werden sollen. Gegebenenfalls möchtest du nur bestimmte UTXOs verwenden, um deine Privatsphäre zu schützen.", "components.UTXOPicker.modal.set": "UTXOs festlegen", "components.ChannelPicker.modal.title": "Zu verwendenden Kanal wählen", - "components.ChannelPicker.modal.description": "Kanal auswählen, der bei diesem Vorgang verwendet werden soll. Gegebenenfalls möchtest du nur bestimmte Kanäle verwenden, um deine Privatsphäre zu schützen.", + "components.ChannelPicker.modal.title.multiple": "Zu verwendende(n) Kanal/Kanäle auswählen", + "components.ChannelPicker.modal.description": "Wähle den Kanal aus, der verwendet werden soll. Ggf. möchtest du aus Privatsphäregründen nur bestimmte Kanäle benutzen.", + "components.ChannelPicker.modal.description.multiple": "Wähle die Kanäle aus, die verwendet werden sollen. Ggf. möchtest du aus Privatsphäregründen nur bestimmte Kanäle benutzen.", + "components.LayerBalances.moreAccounts": "Weitere Accounts", "backends.LND.wsReq.warning": "Möglicherweise muss die Zertifikatsprüfung aktiviert werden, um diese Art von Aufrufen zu tätigen", "backends.LND.restReq.connectionError": "Verbindungs-Fehler", "utils.handleAnything.lightningAddressError": "Fehler beim Abrufen der Lightning-Adressdaten ", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "LnurlAuth wird von deiner Node-Implementierung nicht unterstützt", "utils.handleAnything.unsupportedLnurlType": "Nicht unterstützter lnurl Typ", "utils.handleAnything.invalidLnurlParams": "Konnte lnurl Parameter nicht parsen", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Fehler beim Erstellen der Rechnung", "stores.InvoicesStore.errorGeneratingAddress": "Fehler beim Generieren der neuen Adresse", "stores.InvoicesStore.zeroAmountLndhub": "Die LNDHub-Instanz unterstützt möglicherweise keine Nullbetragsrechnungen", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Rechnung drucken", "pos.views.Settings.PointOfSale.authWarning": "Warnung: Kein Passwort oder PIN gesetzt", "pos.views.Settings.PointOfSale.backendWarning": "Warnung: Momentan sind nur LND-Nodes in der Lage, Bestellungen als bezahlt zu markieren", - "pos.views.Settings.PointOfSale.currencyError": "Fehler: Es muss zuerst die Währung eingestellt werden", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Fehler: Währung muss erst aktiviert werden", "pos.print.taxReceipt": "Beleg", "pos.print.invoice": "Rechnung", "views.Settings.NodeConfiguration.createMainnetWallet": "Mainnet-Wallet erstellen", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS bietet die Möglichkeit, eine selbstverwaltete Wallet zu erstellen. Diese Wallet stellt dir einen 24-Wörter-Seed zur Verfügung, mit dem du die volle Kontrolle über dein Guthaben hast.", "views.Settings.CustodialWalletWarning.graph4": "Um mit deiner eigenen selbstverwalteten Wallet zu starten, drücke auf den unten stehenden Button und anschließend auf den Button \"Mainnet-Wallet erstellen\".", "views.Settings.CustodialWalletWarning.create": "Selbstverwaltete Wallet erstellen", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus ist eine self-custodial Lightning-Wallet. Um Lightning-Zahlungen senden oder empfangen zu können, muss ein Lightning-Kanal geöffnet werden und hierfür ist eine Einrichtungsgebühr erforderlich.", "views.LspExplanation.text2": "Sobald der Kanal eingerichtet ist, zahlst du nur noch die normalen Netzwerk-Gebühren bis die Kapazität deines Kanals erschöpft ist.", "views.LspExplanation.buttonText": "Mehr Infos zum Thema Liquidität", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Mehr über verpackte Rechnungen erfahren", "views.Sweep.title": "On-Chain-Wallet leeren", "views.Sweep.explainer": "Beim Leeren der On-Chain-Wallet wird sowohl das bestätigte als auch das unbestätigte Guthaben an die oben angegebene Zieladresse gesendet.", + "views.PSBT.qrs": "QR-Codes", + "views.PSBT.psbtInfo": "PSBT-Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "PSBT / TX Hex scannen", + "views.PSBT.finalizePsbtAndBroadcast": "PSBT finalisieren und veröffentlichen", + "views.PSBT.channelWarning": "Die fertige Transaktion darf NICHT mit einem anderen Tool veröffentlicht werden. LND MUSS sie in der richtigen Reihenfolge veröffentlichen, SONST KANN GUTHABEN VERLOREN GEHEN! Stelle sicher, dass du sie nur mit ZEUS veröffentlichst und nur, wenn die obige Kanal-ID angezeigt wird.", + "views.PSBT.channelsWarning": "Die fertige Transaktion darf NICHT mit einem anderen Tool veröffentlicht werden. LND MUSS sie in der richtigen Reihenfolge veröffentlichen, SONST KANN GUTHABEN VERLOREN GEHEN! Stelle sicher, dass du sie nur mit ZEUS veröffentlichst und nur, wenn die obigen Kanal-IDs angezeigt werden.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Anzahl Inputs", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Anzahl Outputs", + "views.PSBT.derivation": "Ableitung", + "views.PSBT.noData": "Keine Daten", + "views.PSBT.couldNotDecode": "Konnte PSBT nicht dekodieren", + "views.TxHex.TxInfo": "Transaktions-Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "TX veröffentlichen", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Benutzerdefinierter Artikel", "time.seconds": "Sekunden", "time.minutes": "Minuten", diff --git a/locales/el.json b/locales/el.json index 358143064..d3d12e2c7 100644 --- a/locales/el.json +++ b/locales/el.json @@ -15,7 +15,7 @@ "general.danger": "Κίνδυνος!", "general.ok": "ΟΚ", "general.readOnlyWallet": "Πορτοφόλι μόνο για ανάγνωση", - "general.custodialWallet": "Custodial wallet", + "general.custodialWallet": " Πορτοφόλι χωρίς αυτοδιαχείριση", "general.show": "Εμφάνιση", "general.close": "Κλείσιμο", "general.hide": "Απόκρυψη", @@ -60,9 +60,9 @@ "general.fiat": "Παραστατικό χρήμα", "general.true": "Αληθές", "general.false": "Ψευδές", - "general.force": "Force", + "general.force": "Ενεργοποίηση", "general.proceed": "Συνεχίστε", - "general.fiatFetchError": "Αδυναμία λήψης συναλλαγματικής ισοτιμίας", + "general.fiatFetchError": "Σφάλμα λήψης συναλλαγματικής ισοτιμίας", "general.iUnderstand": "Καταλαβαίνω", "general.network": "Δίκτυο", "general.tapToLearnMore": "Πατήστε για να μάθετε περισσότερα.", @@ -88,6 +88,7 @@ "general.valid": "Έγκυρη", "general.invalid": "Άκυρη", "general.createdAt": "Δημιουργήθηκε στις ", + "general.expiresAt": "Expires at", "general.id": "Ταυτότητα", "general.hash": "Κατακερματισμός", "general.kind": "Είδος", @@ -102,6 +103,13 @@ "general.advanced": "Ειδικές επιλογές", "general.clearChanges": "Καθαρισμός αλλαγών", "general.destination": "Προορισμός", + "general.externalAccount": "Εξωτερικός λογαριασμός", + "general.version": "Έκδοση", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Προσαρμοσμένο", + "general.skip": "Skip", "restart.title": "Απαιτείται επανεκκίνηση", "restart.msg": "Το Zeus πρέπει να κάνει επανεκκίνηση πριν εφαρμοστούν οι καινούριες ρυθμίσεις.", "restart.msg1": "Θέλετε να γίνει επανεκκίνηση τώρα;", @@ -110,7 +118,7 @@ "views.Settings.SocialMedia.title": "Κοινωνικά δίκτυα", "views.Settings.SocialMedia.twitter": "X / Twitter", "views.Settings.Support.store": "Κατάστημα με είδη ZEUS", - "network.mainnet": "Mainnet", + "network.mainnet": "Κυρίως δίκτυο", "network.testnet": "Testnet", "nostr.nostr": "Nostr", "nostr.keys": "Κλειδιά Nostr", @@ -119,7 +127,7 @@ "nostr.npub": "npub", "nostr.nsec": "nsec", "nostr.loadProfileExternal": "Φόρτωση προφίλ στο Nostr ", - "nostr.loadEventExternal": "Load event in Nostr client", + "nostr.loadEventExternal": "Φόρτωση προφίλ στο Nostr ", "components.CollapsedQr.show": "Εμφάνιση QR", "components.CollapsedQr.hide": "Απόκρυψη QR", "components.CollapsedQr.startNfc": "Εκκίνηση μετάδοσης NFC", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Έκλεισε", "components.HopPicker.defaultTitle": "Κανάλι που θα χρησιμοποιηθεί", "components.HopPicker.selectChannel": "Επιλέξτε το κανάλι που θα χρησιμοποιηθεί", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Καθορίστε νέα τέλη ", "components.SetFeesForm.hide": "Απόκρυψη της φόρμας ορισμού νέων τελών", "components.SetFeesForm.setting": "Καθορισμός τελών, παρακαλώ περιμένετε... ", @@ -138,15 +147,15 @@ "components.SetFeesForm.feeRate": "Δείκτης τελών", "components.SetFeesForm.ppm": "PPM (Parts Per Million - Μέρη ανά εκατομμύριο)", "components.SetFeesForm.ppmMilliMsat": "Ποσοστό PPM σε milli msat", - "components.SetFeesForm.timeLockDelta": "Timelock Delta (blocks)", + "components.SetFeesForm.timeLockDelta": "Χρονοδιακόπτης Delta (blocks)", "components.SetFeesForm.minHtlc": "Ελάχιστο HTLC (sats)", "components.SetFeesForm.maxHtlc": "Μέγιστο HTLC (sats)", "components.SetFeesForm.submit": "Υποβολή Νέων Τελών", "components.UTXOPicker.defaultTitle": "UTXOs προς χρήση", "components.UTXOPicker.selectUTXOs": "Επέλεξε UTXOs που θα χρησιμοποιηθούν", - "components.QRCodeScanner.cameraPermissionTitle": "Άδεια χρήσης κάμερας", - "components.QRCodeScanner.cameraPermission": "Χρειαζόμαστε την άδειά σας για να χρησιμοποιηθεί η κάμερα.", "components.QRCodeScanner.noCameraAccess": "Δεν υπάρχει πρόσβαση στη κάμερα", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "Είσαστε έτοιμοι να βγείτε από το ZEUS", "components.ExternalLinkModal.proceed": "Προχωρήστε στην ακόλουθη διεύθυνση URL?", "components.ExternalLinkModal.copyLink": "Αντιγραφή συνδέσμου", @@ -253,17 +262,23 @@ "views.Settings.security": "Ασφάλεια", "views.Settings.Security.title": "Ρυθμίσεις ασφαλείας", "views.Settings.Security.deletePIN": "Διαγραφή PIN", - "views.Settings.Security.deleteDuressPIN": "Διαγραφή PIN υπό την απειλή βίας", + "views.Settings.Security.deleteDuressPIN": "Διαγραφή PIN Εξαναγκασμού", "views.Settings.Security.scramblePIN": "Κρυπτογράφηση αριθμών PIN", "views.Settings.Security.loginBackground": "Απαιτείται σύνδεση μετά την επιστροφή της εφαρμογής από το παρασκήνιο", "views.SparkQRScanner.text": "Σάρωση κωδικού Spark QR", "views.SparkQRScanner.error": "Σφάλμα ανάκτησης ρυθμίσεων Spark", "views.ImportAccount.title": "Εισαγωγή λογαριασμού", "views.ImportAccount.name": "Όνομα λογαριασμού", - "views.ImportAccount.extendedPubKey": "Εκτεταμένο δημόσιο κλειδί (Xpub)", + "views.ImportAccount.extendedPubKey": "Εκτενές δημόσιο κλειδί (xpub, zpub, tpub κ.λπ.)", "views.ImportAccount.masterKeyFingerprint": "Δακτυλικό αποτύπωμα κύριου κλειδιού", "views.ImportAccount.addressType": "Τύπος διεύθυνσης", "views.ImportAccount.importAccount": "Εισαγωγή λογαριασμού", + "views.ImportAccount.note": "ΣΗΜΕΙΩΣΗ: Γεγονότα (καταθέσεις/δαπάνες) για κλειδιά που προέρχονται από έναν λογαριασμό θα ανιχνεύονται από το LND μόνο εάν συμβαίνουν μετά την εισαγωγή. Θα υποστηριχθούν αργότερα επαναληπτικές σαρώσεις για τον εντοπισμό παρελθοντικών συμβάντων.", + "views.ImportAccount.derivationPath": "Διαδρομή προέλευσης", + "views.ImportAccount.watchOnly": "Μόνο ανάγνωση", + "views.ImportAccount.externalAddrs": "Διεύθυνση λήψης", + "views.ImportAccount.internalAddrs": "Αλλαγή διεύθυνσης", + "views.ImportAccount.success": "Επιτυχής εισαγωγή εξωτερικού λογαριασμού", "views.Wallet.Channels.open": "Άνοιγμα καναλιού", "views.Wallet.Channels.inactive": "ΑΝΕΝΕΡΓΟ", "views.Wallet.Channels.private": "Ιδιωτικό", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "Φίλτρα", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Ανακοίνωση καναλιού", "views.OpenChannel.scidAlias": "Προσπάθεια χρήσης ψευδώνυμου SCID", "views.OpenChannel.simpleTaprootChannel": "Απλό κανάλι Taproot", "views.OpenChannel.openChannelToOlympus": "Άνοιγμα καναλιού στο Olympus", - "views.OpenChannel.peerToOlympus": "Peer to Olympus", + "views.OpenChannel.peerToOlympus": "Ομότιμος χρήστης με την Olympus", "views.OpenChannel.fundMax": "Χρησιμοποιήστε όλα τα πιθανά κεφάλαια", + "views.OpenChannel.openAdditionalChannel": "Άνοιγμα συμπληρωματικών καναλιών", + "views.OpenChannel.removeAdditionalChannel": "Αφαίρεση συμπληρωματικών καναλιών", "views.Wallet.BalancePane.sync.title": "Ολοκλήρωση συγχρονισμού", "views.Wallet.BalancePane.sync.text": "Κρατηθείτε καλά! Σε λίγο θα μπορείτε να χρησιμοποιήσετε το Zeus.", "views.Wallet.BalancePane.backup.title": "Κρατήστε αντίγραφο ασφαλείας των κεφαλαίων σας", @@ -291,8 +309,8 @@ "views.Wallet.Invoices.noInvoices": "Χωρίς τιμολόγια", "views.Wallet.MainPane.testnet": "Testnet", "views.Wallet.MainPane.regnet": "Regtest", - "views.Wallet.MainPane.signet": "Signet", - "views.Wallet.MainPane.error": "Σφάλμα κατά την σύνδεση του κόμβου σας. Παρακαλώ ελεξτε τις ρυθμίσεις σας και δοκιμάστε ξανά.", + "views.Wallet.MainPane.signet": "Σφραγίδα ", + "views.Wallet.MainPane.error": "Σφάλμα κατά την σύνδεση του κόμβου σας. Παρακαλώ ελέγξτε τις ρυθμίσεις σας και δοκιμάστε ξανά.", "views.Wallet.MainPane.goToSettings": "Μετάβαση στις ρυθμίσεις", "views.Wallet.Payments.noPayments": "Χωρίς πληρωμές", "views.Wallet.Transactions.awaitingConf": "Αναμονή επιβεβαίωσης", @@ -339,7 +357,7 @@ "views.Channel.yourNode": "Εσύ", "views.Channel.minHTLC": "Ελάχιστο HTLC", "views.Channel.maxHTLC": "Μέγιστο HTLC", - "views.Channel.timeLockDelta": "Timelock Delta", + "views.Channel.timeLockDelta": " ", "views.Channel.lastLocalUpdate": "Τελευταία τοπική ενημέρωση ", "views.Channel.lastRemoteUpdate": "Τελευταία απομακρυσμένη ενημέρωση", "views.Channel.title": "Κανάλι", @@ -367,17 +385,19 @@ "views.Channel.cancelClose": "Ακύρωση κλεισίματος καναλιού", "views.Channel.close": "Κλείσιμο καναλιού", "views.Channel.closingRate": "(Προαιρετικά) Τέλος κλεισίματος sat ανά vbyte", + "views.Channel.externalAddress": "(Προαιρετικά) Εξωτερική διεύθυνση", + "views.Channel.externalAddress.info": "Εάν καθοριστεί, τα κεφάλαια του καναλιού σας θα αποστέλλονται σε αυτή την εξωτερική διεύθυνση, αντί για μια διεύθυνση στο εσωτερικό πορτοφόλι.", "views.Channel.forceClose": "Αναγκαστικό κλείσιμο", "views.Channel.confirmClose": "Επιβεβαίωση κλεισίματος καναλιού", "views.Channel.aliasScid": "Alias SCID", "views.Channel.aliasScids": "Alias SCIDs", - "views.Channel.closeHeight": "Close height", - "views.Channel.closeType": "Close type", - "views.Channel.openInitiator": "Open initiator", - "views.Channel.closeInitiator": "Close initiator", - "views.Channel.closingTxHash": "Closing TX hash", - "views.Channel.closingTxId": "Closing TXID", - "views.Channel.channelPoint": "Channel point", + "views.Channel.closeHeight": "Κλείσιμο Block Height", + "views.Channel.closeType": "Κλείσιμο τύπου", + "views.Channel.openInitiator": "Άνοιγμα εκκινητή", + "views.Channel.closeInitiator": "Κλείσιμο εκκινητή", + "views.Channel.closingTxHash": "Κλείσιμο κατακερματισμού ΤΧ", + "views.Channel.closingTxId": "Κλείσιμο TXID", + "views.Channel.channelPoint": "Σημείο καναλιού", "views.Channel.chainHash": "Κατακερματισμός αλυσίδας", "views.Channel.settledBalance": "Επιβεβαιωμένο υπόλοιπο", "views.Channel.timeLockedBalance": "Υπόλοιπο κλειδωμένου χρόνου", @@ -389,11 +409,12 @@ "views.Channel.SortButton.ascending": "αύξοντα", "views.Channel.SortButton.descending": "φθίνοντα", "views.Channel.channelId": "Ταυτότητα καναλιού", + "views.Channel.channelIds": "Ταυτότητα καναλιού", "views.Channel.displayName": "Εμφάνιση ονόματος", "views.Channel.Total.outbound": "Σύνολο εξερχομένων", "views.Channel.Total.inbound": "Σύνολο εισερχομένων", "views.Channel.Total.offline": "Σύνολο εκτός σύνδεσης", - "views.Channel.zeroConf": "Zero conf", + "views.Channel.zeroConf": "Μηδέν επιβεβαιώσεις", "views.Channel.commitmentType": "Είδος δέσμευσης", "views.UTXOs.CoinControl.noUTXOs": "Δεν υπάρχουν διαθέσιμα UTXOs", "views.EditFee.mainText": "Επεξεργασία τελών δικτύου", @@ -402,7 +423,7 @@ "views.EditFee.hourFee": "Τέλη μιας ώρας", "views.EditFee.minimumFee": "Ελάχιστο τέλος", "views.EditFee.confirmFee": "Επιβεβαίωση τέλους", - "views.EditFee.error": "Αδυναμία λήψης δεικτών τελών", + "views.EditFee.error": "Σφάλμα λήψης δεικτών τελών", "views.Invoice.title": "Τιμολόγιο", "views.Invoice.paid": "Πληρωμένο", "views.Invoice.unpaid": "Απλήρωτο", @@ -411,22 +432,22 @@ "views.Invoice.settleDate": "Ημερομηνία επιβεβαίωσης", "views.Invoice.creationDate": "Ημερομηνία δημιουργίας", "views.Invoice.originalExpiration": "Αρχική λήξη ισχύος", - "views.Invoice.expiration": "Time until Expiry", - "views.Invoice.private": "Route hints included", - "views.Invoice.fallbackAddress": "Fallback Address", + "views.Invoice.expiration": "Χρόνος μέχρι την λήξη", + "views.Invoice.private": "Περιλαμβάνονται συμβουλές διαδρομής", + "views.Invoice.fallbackAddress": "Εφεδρική διεύθυνση", "views.Invoice.cltvExpiry": "Λήξη CLTV", "views.Invoice.rHash": "R Hash", - "views.Invoice.rPreimage": "R Preimage", + "views.Invoice.rPreimage": "Προεικόνα R ", "views.Invoice.descriptionHash": "Κατακερματισμός περιγραφής", "views.Invoice.paymentHash": "Κατακερματισμός πληρωμής", "views.Invoice.paymentRequest": "Αίτημα πληρωμής", "views.Invoice.copyPaymentRequest": "Αντιγραφή αιτήματος πληρωμής", - "views.Invoices.keysendMessage": "Keysend message", - "views.LNDConnectConfigQRScanner.error": "Error fetching lndconnect config", - "views.LncQRScanner.error": "Error parsing LNC config", - "views.LNDHubQRScanner.text": "Scan a LNDHub or Blue Wallet QR code", + "views.Invoices.keysendMessage": "Keysend μήνυμα", + "views.LNDConnectConfigQRScanner.error": "Σφάλμα ανάκτησης ρυθμίσεων lndconnect", + "views.LncQRScanner.error": "Σφάλμα ανάλυσης ρυθμίσεων LNC", + "views.LNDHubQRScanner.text": "Σαρώστε έναν κωδικό QR του LNDHub ή του Blue Wallet", "views.Lockscreen.incorrect": "Σφάλμα κωδικής φράσης", - "views.Lockscreen.enterPassphrase": " Enter Passphrase", + "views.Lockscreen.enterPassphrase": "Εισάγετε κωδική φράση", "views.Lockscreen.login": "Συνδεθείτε", "views.Lockscreen.pin": "Εισαγωγή PIN", "views.Lockscreen.incorrectPin": "Λανθασμένο PIN", @@ -440,7 +461,7 @@ "views.NodeInfo.zeusVersion": "Έκδοση Zeus", "views.NodeInfo.synced": "Συγχρονισμός με την αλυσίδα", "views.NodeInfo.syncedToGraph": "Συγχρονισμός με το Graph", - "views.NodeInfo.blockHeight": "Ύψος block", + "views.NodeInfo.blockHeight": "Block Height", "views.NodeInfo.blockHash": "Κατακερματισμός Block", "views.NodeInfo.uris": "URIs", "views.NodeInfo.noUris": "Δεν υπάρχουν διαθέσιμα URIs", @@ -457,13 +478,13 @@ "views.NetworkInfo.numNodes": "Αριθμός κόμβων", "views.NetworkInfo.numZombieChannels": "Αριθμός καναλιών \"ζόμπι\"", "views.NetworkInfo.graphDiameter": "Διάμετρος γραφήματος", - "views.NetworkInfo.averageOutDegree": "Average out degree", - "views.NetworkInfo.maxOutDegree": "Max out degree", + "views.NetworkInfo.averageOutDegree": "Μέσος όρος βαθμού", + "views.NetworkInfo.maxOutDegree": "Μέγιστος βαθμός", "views.NodeQRScanner.error": "Ο σαρωμένος κωδικός QR δεν ήταν έγκυρος Lightning Κόμβος", "views.Intro.whatIsZeus": "Τι είναι το Zeus;", "views.Intro.quickStart": "Γρήγορη έναρξη", - "views.Intro.lightningOnboarding": "Learn about lightning onboarding", - "views.Intro.lightningLiquidity": "Learn about lightning liquidity", + "views.Intro.lightningOnboarding": "Μάθετε για την εισαγωγή στο lightning", + "views.Intro.lightningLiquidity": "Μάθετε για την ρευστότητα στο Lightning", "views.Intro.advancedSetUp": "Ρυθμίσεις για προχωρημένους", "views.Intro.creatingWallet": "Το Zeus δημιουργεί το πορτοφόλι σας", "views.Intro.carousel1.title": "Πληρωμές που μπορείτε να εμπιστευτείτε ", @@ -472,25 +493,27 @@ "views.Intro.carousel2.text": "Κάντε τακτικές on-chain μεταφορές bitcoin με το Zeus.", "views.Intro.carousel3.title": "Πληρωμές Lightning", "views.Intro.carousel3.text": "Πραγματοποιήστε (σχεδόν) άμεσες πληρωμές σε bitcoin, με χαμηλά τέλη, χρησιμοποιώντας το δίκτυο lightning.", - "views.Intro.carousel4.title": "Control the lightning", + "views.Intro.carousel4.title": "Ελέγξτε το Lightning ", "views.Intro.carousel4.text": "Ξεπεράστε το βασικό πορτοφόλι bitcoin και διαχειριστείτε τα κανάλια lightning, τη ρευστότητα και πολλά άλλα.", "views.Intro.errorCreatingWallet": "Σφάλμα δημιουργίας πορτοφολιού. Κάντε επανεκκίνηση της εφαρμογής και προσπαθήστε ξανά.", "views.OpenChannel.openChannel": "Άνοιγμα καναλιού", + "views.OpenChannel.openChannels": "'Ανοιγμα καναλιών", "views.OpenChannel.connectPeer": "Σύνδεση με χρήστη", "views.OpenChannel.importText": "Εντοπίστηκε το ακόλουθο URI Κόμβου στο πρόχειρο", "views.OpenChannel.importPrompt": "Θα θέλατε να το εισάγετε; ", "views.OpenChannel.import": "Εισαγωγή", "views.OpenChannel.peerSuccess": "Επιτυχής σύνδεση με ομότιμο", "views.OpenChannel.channelSuccess": "Επιτυχές άνοιγμα καναλιού", + "views.OpenChannel.channelsSuccess": "Επιτυχές άνοιγμα καναλιών", "views.OpenChannel.nodePubkey": "Δημόσιο κλειδί κόμβου ", "views.OpenChannel.host": "Πάροχος", - "views.OpenChannel.hostPort": "Hostname:Port", + "views.OpenChannel.hostPort": "Όνομα κεντρικού υπολογιστή: Θύρα", "views.OpenChannel.localAmt": "Τοπικό ποσό", "views.OpenChannel.numConf": "Αριθμός επιβεβαιώσεων", "views.OpenChannel.satsPerVbyte": "Satoshis ανά vByte", "views.OpenChannel.private": "Ιδιωτικό", "views.Payment.title": "Πληρωμή", - "views.Payment.inTransitPayment": "In Transit Payment", + "views.Payment.inTransitPayment": "Πληρωμή καθ' οδόν", "views.Payment.failedPayment": "Αποτυχία πληρωμής", "views.Payment.fee": "Τέλος", "views.Payment.paymentHash": "Κατακερματισμός πληρωμής", @@ -515,7 +538,7 @@ "views.PaymentRequest.mpp": "Απόπειρα πληρωμής multi-path", "views.PaymentRequest.amp": "Απόπειρα πληρωμής atomic multi-path", "views.PaymentRequest.maxParts": "Μέγιστο μερών (parts)", - "views.PaymentRequest.maxShardAmt": "Max shard amount", + "views.PaymentRequest.maxShardAmt": "Μέγιστος αριθμός shard", "views.PaymentRequest.maxPartsDescription": "Ο μέγιστος αριθμός τμηματικών πληρωμών που μπορούν να χρησιμοποιηθούν για τη συμπλήρωση του πλήρους ποσού.", "views.PaymentRequest.timeout": "Timeout (δευτερόλεπτα)", "views.PaymentRequest.feeLimit": "Όριο τέλους", @@ -525,7 +548,7 @@ "views.PaymentRequest.lndGettingReady": "Το LND ετοιμάζεται να κάνει πληρωμές. Παρακαλώ περιμένετε.", "views.PaymentRequest.lndGettingReadyReceive": "Το LND ετοιμάζεται να δεχτεί πληρωμές. Παρακαλώ περιμένετε.", "views.PaymentRequest.isPmtHashSigValid": "Κατακερματισμός υπογραφής πληρωμής", - "views.PaymentRequest.isRelaysSigValid": "Relays signature", + "views.PaymentRequest.isRelaysSigValid": "Υπογραφή αναμεταδότη", "views.PaymentRequest.notAllowedToSend": "Αυτό το πορτοφόλι δεν επιτρέπεται να στείλει κεφάλαια!", "views.Receive.title": "Λήψη", "views.Receive.successCreate": "Το τιμολόγιο δημιουργήθηκε επιτυχώς", @@ -545,7 +568,8 @@ "views.Receive.getAddress": "Λήψη διεύθυνσης", "views.Receive.getNewAddress": "Λήψη νέας διεύθυνσης", "views.Receive.ampInvoice": "Τιμολόγιο AMP", - "views.Receive.routeHints": "Include route hints", + "views.Receive.routeHints": "Συμπεριλάβετε συμβουλές διαδρομής", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "Έχετε λάβει", "views.Receive.addressType": "Επιλογή τύπου διεύθυνσης", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -559,21 +583,21 @@ "views.Receive.lspExplainer": "Το LSP θα λάβει το ακόλουθο ποσό ως τέλος εγκατάστασης:", "views.Receive.lspExplainerRoutingUnified": "Το LSP θα λάβει το ακόλουθο ποσό ως τέλος εγκατάστασης, εάν πληρωθεί μέσω lightning:", "views.Receive.lspExplainerRouting": "Το LSP θα λάβει το ακόλουθο ποσό ως τέλος εγκατάστασης:", - "views.Receive.lspExplainerZeroFeeWrapper": "Zero-fee wrapped invoice", - "views.Receive.goToLspSettings": "Go to LSP Settings", - "views.Receive.lspSwitchExplainer1": "The LSP will provide you with 0-conf channels that will allow you to send and receive payments on the Lightning network.", - "views.Receive.lspSwitchExplainer2": "The LSP will also wrap your invoices, making it easier to receive payments while protecting your privacy.", - "views.Receive.routeHintSwitchExplainer1": "Route hints provide information to find non-advertised, or unannounced, channels. This allows routing of payments to nodes that are not publicly visible on the network.", - "views.Receive.routeHintSwitchExplainer2": "It's helpful to toggle route hints on if you're using only unannounced channels, or if someone trying to pay you cannot reach you via your announced channels.", - "views.Receive.ampSwitchExplainer1": "Atomic Multi-path Payments (AMP) are a new type of Lightning payments that can be paid multiple times.", - "views.Receive.ampSwitchExplainer2": "Please note that AMP invoices are currently only compatible with LND nodes.", - "views.Receive.lspZeroAmt": "The LSP is incompatible with zero amounts. An unwrapped invoice has been generated. Your node's public key will be exposed.", + "views.Receive.lspExplainerZeroFeeWrapper": "'Τυλιγμένα' τιμολόγια μηδενικού τέλους", + "views.Receive.goToLspSettings": "Μετάβαση στις ρυθμίσεις LSP", + "views.Receive.lspSwitchExplainer1": "Το LSP θα σας παρέχει κανάλια 0-επιβεβαιώσεων που θα σας επιτρέπουν να στέλνετε και να λαμβάνετε πληρωμές στο δίκτυο Lightning.", + "views.Receive.lspSwitchExplainer2": "Επίσης το LSP θα 'τυλίξει' τα τιμολόγιά σας, διευκολύνοντας τη λήψη πληρωμών και προστατεύοντας παράλληλα το απόρρητό σας.", + "views.Receive.routeHintSwitchExplainer1": "Οι υποδείξεις διαδρομής παρέχουν πληροφορίες για την εύρεση μη διαφημισμένων ή μη ανακοινωμένων καναλιών. Αυτό επιτρέπει τη δρομολόγηση πληρωμών σε κόμβους που δεν είναι δημόσια ορατοί στο δίκτυο.", + "views.Receive.routeHintSwitchExplainer2": "Είναι χρήσιμο να ενεργοποιείτε τις υποδείξεις διαδρομής αν χρησιμοποιείτε μόνο μη ανακοινωμένα κανάλια ή αν κάποιος που προσπαθεί να σας πληρώσει δεν μπορεί να σας βρει μέσω των ανακοινωμένων καναλιών σας.", + "views.Receive.ampSwitchExplainer1": "Οι ατομικές πληρωμές πολλαπλών διαδρομών (AMP) είναι ένας νέος τύπος πληρωμών Lightning που μπορούν να πληρωθούν πολλές φορές.", + "views.Receive.ampSwitchExplainer2": "Σημειώστε ότι τα τιμολόγια AMP είναι προς το παρόν συμβατά μόνο με τους κόμβους LND.", + "views.Receive.lspZeroAmt": "Το LSP είναι ασύμβατο με μηδενικά ποσά. Δημιουργήθηκε ένα μη 'τυλιγμένο' τιμολόγιο. Το δημόσιο κλειδί του κόμβου σας θα εκτεθεί.", "views.Receive.createLightningAddress": "Δημιουργία διεύθυνσης lightning", "views.Send.title": "Αποστολή", - "views.Send.rPreimage": "R Preimage", + "views.Send.rPreimage": "Προεικόνα R ", "views.Send.lnPayment": "Αίτημα πληρωμής Lightning", "views.Send.btcAddress": "Διεύθυνση Bitcoin", - "views.Send.keysendAddress": "keysend address (if enabled)", + "views.Send.keysendAddress": "διεύθυνση keysend (εάν είναι ενεργοποιημένη)", "views.Send.mustBeValid": "Πρέπει να είναι έγκυρη", "views.Send.onChainNotSupported": "Οι αποστολές on-chain δεν υποστηρίζονται σε", "views.Send.amount": "Ποσό", @@ -588,7 +612,9 @@ "views.Send.lookup": "Αναζήτηση αίτησης πληρωμής", "views.Send.noOnchainBalance": "Δεν υπάρχει διαθέσιμο υπόλοιπο on-chain. Πρώτα κλείστε ένα κανάλι ή λάβετε μια on-chain συναλλαγή.", "views.Send.noLightningBalance": "Δεν υπάρχει διαθέσιμο υπόλοιπο στο lightning. Πρώτα ανοίχτε ένα κανάλι ή λάβετε μια πληρωμή μέσω lightning.", - "views.Send.zaplockerWarning": "This is a Zaplocker invoices that will hold payment up to 24 hours. Open ZEUS regularly after payment to help mitigate the risk of a force closed channel. Proceed at your own risk.", + "views.Send.zaplockerWarning": "Αυτό είναι ένα τιμολόγιο Zaplocker που θα κρατήσει την πληρωμή έως και 24 ώρες. Ανοίγετε το ZEUS τακτικά μετά την πληρωμή για να μετριάσετε τον κίνδυνο αναγκαστικού κλεισίματος καναλιού. Προχωρήστε με δική σας ευθύνη.", + "views.Send.addOutput": "Προσθέστε έξοδο", + "views.Send.removeOutput": "Αφαιρέστε έξοδο", "views.SendingLightning.sending": "Αποστολή συναλλαγής", "views.SendingLightning.success": "Η συναλλαγή στάλθηκε επιτυχώς", "views.SendingLightning.paymentHash": "Κατακερματισμός πληρωμής", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Η πληρωμή είναι σε εξέλιξη. Μπορεί να ολοκληρωθεί σύντομα ή να αποτύχει. Παρακαλώ ελέγξτε ξανά αργότερα.", "views.SendingLightning.isZaplocker": "Πληρωμή Zaplocker είναι σε εξέλιξη. Μπορεί να ολοκληρωθεί σύντομα, διαφορετικά τα χρήματα θα επιστρέψουν σε εσάς εντός 24 ωρών. Παρακαλούμε ελέγξτε ξανά αργότερα.", "views.SendingLightning.paymentTimedOut": "Η πληρωμή έχει λήξει", + "views.SendingOnChain.crafting": "Δημιουργία συναλλαγής", "views.SendingOnChain.broadcasting": "Μετάδοση συναλλαγής", "views.SendingOnChain.success": "Η συναλλαγή στάλθηκε επιτυχώς", "views.SendingOnChain.txid": "TXID", @@ -610,24 +637,24 @@ "views.NostrContacts.lookUpContacts": "Αναζήτηση επαφών", "views.NostrContacts.importAllContacts": "Εισαγωγή όλων των επαφών", "views.NostrContacts.enterNpub": "Εισάγετε npub or NIP-05", - "views.NostrContacts.importContactsError": "Failed to import contacts. Please try again.", - "views.NostrContacts.nip05Error": "Error fetching NIP-05 profile", + "views.NostrContacts.importContactsError": "Αποτυχία εισαγωγής επαφών. Παρακαλούμε προσπαθήστε ξανά.", + "views.NostrContacts.nip05Error": "Σφάλμα ανάκτησης προφίλ NIP-05", "views.ContactDetails.saveToContacts": "Αποθήκευση στις επαφές", - "views.ContactDetails.editAndSaveContact": "Edit and Save Contact", - "views.ContactInfo.title": "Contact Info", + "views.ContactDetails.editAndSaveContact": "Επεξεργασία και αποθήκευση επαφής", + "views.ContactInfo.title": "Πληροφορίες επαφής", "views.Settings.title": "Ρυθμίσεις", "views.Settings.enabled": "Ενεργοποίηση", "views.Settings.disabled": "Απενεργοποίηση", "views.Settings.newPassword": "Νέος κωδικός", "views.Settings.confirmPassword": "Επιβεβαίωση νέου κωδικού", - "views.Settings.newDuressPassword": "New Duress Password", - "views.Settings.confirmDuressPassword": "Confirm Duress Password", + "views.Settings.newDuressPassword": "Νέος κωδικός Εξαναγκασμού", + "views.Settings.confirmDuressPassword": "Επιβεβαιώστε κωδικό Εξαναγκασμού", "views.Settings.newPin": "Δημιουργήστε το PIN σας", "views.Settings.confirmPin": "Επιβεβαιώστε το PIN σας", - "views.Settings.newDuressPin": "Create your Duress PIN", - "views.Settings.confirmDuressPin": "Confirm your Duress PIN", + "views.Settings.newDuressPin": "Δημιουργήστε τον κωδικό Εξαναγκασμού", + "views.Settings.confirmDuressPin": "Επιβεβαιώστε το PIN Εξαναγκασμού", "views.Settings.olympus": "Μετάβαση στο olympusln.com", - "views.Settings.SignMessage.title": "Sign or verify message", + "views.Settings.SignMessage.title": "Υπογράψτε ή επιβεβαιώστε το μήνυμα", "views.Settings.SignMessage.sign": "Υπογραφή", "views.Settings.SignMessage.verify": "Επιβεβαίωση", "views.Settings.signMessage.button": "Υπογραφή μηνύματος", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Μέντα ", "views.Settings.Theme.red-metallic": "Κόκκινο μεταλλικό ", "views.Settings.Theme.watermelon": "Καρπούζι", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Εμφάνιση", "views.Settings.Display.defaultView": "Προκαθορισμένη εμφάνιση", "views.Settings.Display.DefaultView.balance": "Υπόλοιπο", @@ -676,18 +704,19 @@ "views.Settings.Display.displayNickname": "Εμφάνιση ψευδωνύμου κόμβου στις κύριες προβολές", "views.Settings.Display.bigKeypadButtons": "Μεγάλα πλήκτρα", "views.Settings.Display.showAllDecimalPlaces": "Προβολή όλων των δεκαδικών", - "views.Settings.Display.selectNodeOnStartup": "Select node on startup", + "views.Settings.Display.selectNodeOnStartup": "Επιλέξτε κόμβο κατά την εκκίνηση", "views.Settings.privacy": "Ιδιωτικότητα", "views.Settings.payments": "Πληρωμές", "views.Settings.Privacy.title": "Ρυθμίσεις Ιδιωτικότητας", "views.Settings.Payments.title": "Ρυθμίσεις πληρωμών", "views.Settings.Payments.defaultFeeLimit": "Προκαθορισμένο Όριο Τελών", "views.Settings.Payments.timeoutSeconds": "Timeout (δευτερόλεπτα)", - "views.Settings.Payments.preferredMempoolRate": "Preferred Mempool Rate", - "views.Settings.Payments.feeLimitMethodExplainer": "Fee limit method will default to fixed for amounts up to 1000 sats and percentage for amounts greater than 1000 sats. You'll be able to change which method and values to use though, under the Settings section of the Payment Request view.", + "views.Settings.Payments.preferredMempoolRate": "Προτιμώμενα τέλη Mempool", + "views.Settings.Payments.feeLimitMethodExplainer": "Η μέθοδος ορίου τελών είναι εξ ορισμού σταθερή για ποσά έως 1000 sats και ποσοστιαία για ποσά μεγαλύτερα από 1000 sats. Ωστόσο, μπορείτε να αλλάξετε τη μέθοδο και τις τιμές που θα χρησιμοποιηθούν, στην ενότητα Ρυθμίσεις της προβολής Αίτησης πληρωμής.", "views.Settings.Invoices.title": "Ρυθμίσεις τιμολογίων", - "views.Settings.Invoices.showCustomPreimageField": "Show custom preimage field", + "views.Settings.Invoices.showCustomPreimageField": "Εμφάνιση προσαρμοσμένου πεδίου προεικόνισης", "views.Settings.Channels.title": "Ρυθμίσεις καναλιών", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Προκαθορισμένος block explorer", "views.Settings.Privacy.BlockExplorer.custom": "Προσαρμοσμένο", "views.Settings.Privacy.customBlockExplorer": "Προσαρμοσμένος Block explorer", @@ -696,16 +725,16 @@ "views.Settings.Privacy.lurkerMode.explainer2": "Αυτός είναι ένας πολύ καλός τρόπος για να κάνετε επίδειξη της εφαρμογής σε κάποιον χωρίς να αποκαλύψετε τις ευαίσθητες πληροφορίες σας.", "views.Settings.Privacy.clipboard": "Ανάγνωση προχείρου", "views.Settings.Privacy.clipboard.explainer": "Αν είναι ενεργοποιημένο, το Zeus θα διαβάζει τις τιμές που αντιγράφονται στο πρόχειρο και θα σας ρωτάει αν μπορούν να χρησιμοποιηθούν στην εφαρμογή.", - "views.Settings.Privacy.enableMempoolRates": "Enable Mempool.space fee suggestions", + "views.Settings.Privacy.enableMempoolRates": "Ενεργοποίηση προτάσεων τελών Mempool.space", "views.Settings.SetPassword.title": "Ορισμός / Αλλαγή κωδικού", "views.Settings.SetPassword.save": "Αποθήκευση", "views.Settings.SetPassword.noMatch": "Οι κωδικοί δεν ταυτίζονται", - "views.Settings.SetPassword.invalid": "Password and duress password cannot be the same", - "views.Settings.SetPassword.empty": "Password can not be empty", + "views.Settings.SetPassword.invalid": "Ο κωδικός και ο κωδικός Εξαναγκασμού δεν μπορούν να είναι ίδιοι", + "views.Settings.SetPassword.empty": "Ο κωδικός δεν μπορεί να είναι κενός", "views.Settings.SetPassword.deletePassword": "Διαγραφή κωδικού", - "views.Settings.SetDuressPassword.title": "Set / Change Duress Password", - "views.Settings.SetDuressPassword.deletePassword": "Delete Duress Password", - "views.Settings.SetDuressPassword.duressPasswordExplanation": "Once set, you can enter your duress password on the login screen to delete all of your node configurations.", + "views.Settings.SetDuressPassword.title": "Ορίσμός / Αλλάγη κωδικού Εξαναγκασμού", + "views.Settings.SetDuressPassword.deletePassword": "Διαγραφή κωδικού Εξαναγκασμού", + "views.Settings.SetDuressPassword.duressPasswordExplanation": "Μόλις οριστεί, μπορείτε να εισαγάγετε τον κωδικό Εξαναγκασμού στην αρχική οθόνη για να διαγράψετε όλες τις ρυθμίσεις των κόμβων σας.", "views.Settings.SetPin.title": "Ορισμός / Αλλαγή PIN", "views.Settings.Security.FaceID.title": "FaceID", "views.Settings.Security.TouchID.title": "TouchID", @@ -713,132 +742,135 @@ "views.Settings.Security.Biometrics.prompt": "Ξεκλείδωμα", "views.Lockscreen.Biometrics.prompt": "Ξεκλείδωμα Zeus", "views.Settings.SetPin.noMatch": "Τα PINs δεν ταυτίζονται. Παρακαλώ προσπαθήστε ξανά.", - "views.Settings.SetPin.invalid": "PIN and Duress PIN cannot be equal.", + "views.Settings.SetPin.invalid": "Το PIN και το PIN Εξαναγκασμού δεν μπορούν να είναι ίδια", "views.Settings.SetPin.createPin": "Δημιουργήστε το PIN σας", "views.Settings.SetPin.confirmPin": "Επιβεβαιώστε το PIN σας", - "views.Settings.SetPin.scramblePin": "The order of numbers on the PIN Pad is randomized to prevent against attacks", - "views.Settings.SetDuressPin.title": "Set / Change Duress PIN", - "views.Settings.SetDuressPin.createDuressPin": "Create your Duress PIN", - "views.Settings.SetDuressPin.duressPinExplanation": "Once set, you can enter your duress PIN on the PIN login screen to delete all of your node configurations.", - "views.Settings.SetDuressPin.confirmDuressPin": "Confirm your Duress PIN", + "views.Settings.SetPin.scramblePin": "Η σειρά των αριθμών στο PIN Pad είναι τυχαία για την αποτροπή επιθέσεων.", + "views.Settings.SetDuressPin.title": "Ορίσμός / Αλλάγη κωδικού Εξαναγκασμού", + "views.Settings.SetDuressPin.createDuressPin": "Δημιουργήστε τον κωδικό Εξαναγκασμού", + "views.Settings.SetDuressPin.duressPinExplanation": "Αφού το ρυθμίσετε, μπορείτε να εισαγάγετε το PIN Εξαναγκασμού στην αρχική οθόνη PIN για να διαγράψετε όλες τις διαμορφώσεις των κόμβων σας.", + "views.Settings.SetDuressPin.confirmDuressPin": "Επιβεβαιώστε τον κωδικό Εξαναγκασμού", "views.Settings.connectNode": "Σύνδεση σε ένα κόμβο", "views.Settings.Help.docs": "Τεκμηρίωση Zeus", - "views.Settings.Help.github": "GitHub Issues", - "views.Settings.Help.telegram": "Telegram (we will not DM you)", - "views.Settings.Help.email": "Email support", - "views.Settings.POS.enableSquare": "Enable Square POS integration", - "views.Settings.POS.enablePos": "Enable POS integration", - "views.Settings.POS.squareAccessToken": "Square Access token", - "views.Settings.POS.squareLocationId": "Square Location ID", - "views.Settings.POS.merchantName": "Merchant name (Optional, used for invoice memos)", - "views.Settings.POS.confPref": "Confirmation preference", - "views.Settings.POS.disableTips": "Disable tips", + "views.Settings.Help.github": "Ζητήματα GitHub", + "views.Settings.Help.telegram": "Telegram (δεν θα σας στείλουμε ΠΜ)", + "views.Settings.Help.email": "Υποστήριξη email", + "views.Settings.POS.enableSquare": "Ενεργοποίηση ενσωμάτωσης Square POS", + "views.Settings.POS.enablePos": "Ενεργοποίηση ενσωμάτωσης POS", + "views.Settings.POS.squareAccessToken": "Κουπόνι πρόσβασης Square", + "views.Settings.POS.squareLocationId": "Αναγνωριστικό θέσης Square", + "views.Settings.POS.merchantName": "Όνομα εμπόρου (Προαιρετικό, χρησιμοποιείται για σημειώσεις στο τιμολόγιο)", + "views.Settings.POS.confPref": "Επιβεβαίωση προτίμησης", + "views.Settings.POS.disableTips": "Απενεργοποίηση συμβουλών", "views.Settings.POS.taxPercentage": "Ποσοστό φόρου", - "views.Settings.POS.devMode": "Developer mode", - "views.Settings.POS.showKeypad": "Show keypad", + "views.Settings.POS.devMode": "Λειτουργία προγραμματιστή", + "views.Settings.POS.showKeypad": "Εμφάνιση πληκτρολογίου", "views.Settings.POS.enablePrinter": "Ενεργοποίηση εκτυπωτή", - "views.Settings.POS.recon": "Reconciliation", - "views.Settings.POS.reconExport": "Reconciliation Export", + "views.Settings.POS.recon": "Συμφωνία", + "views.Settings.POS.reconExport": "Εξαγωγή συμφωνίας", "views.Settings.POS.Categories": "Κατηγορίες", "views.Settings.POS.Category": "Κατηγορία προϊόντος", "views.Settings.POS.Category.name": "Κατηγορία", - "views.Settings.POS.Category.noCategoriesDefined": "No categories defined yet", + "views.Settings.POS.Category.noCategoriesDefined": "Δεν έχουν οριστεί ακόμη κατηγορίες", "views.Settings.POS.saveCategory": "Αποθήκευση κατηγορίας", "views.Settings.POS.Products": "Προϊόντα", "views.Settings.POS.Product": "Προϊόν", "views.Settings.POS.Product.name": "Όνομα προϊόντος", - "views.Settings.POS.Product.noProductsDefined": "No products defined yet", + "views.Settings.POS.Product.noProductsDefined": "Δεν έχουν οριστεί ακόμη προϊόντα ", "views.Settings.POS.Product.sku": "SKU", "views.Settings.POS.Product.price": "Τιμή", "views.Settings.POS.Product.active": "Ενεργός", "views.Settings.POS.saveProduct": "Αποθήκευση προϊόντος", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Επιβεβαίωση διαγραφής", - "views.Settings.POS.standalone": "Standalone", + "views.Settings.POS.standalone": "Αυτόνομο", "views.Settings.POS.0conf": "0 επιβεβαιώσεις", "views.Settings.POS.1conf": "1 επιβεβαίωση", "views.Settings.POS.lnOnly": "Μόνο Lightning", "views.Settings.Seed.title": "Αντίγραφο ασφαλείας πορτοφολιού", "views.Settings.Seed.text1": "Οι ακόλουθες 24 λέξεις είναι το αντίγραφο ασφαλείας του πορτοφολιού σας.", - "views.Settings.Seed.text2": "KEEP THEM SAFE as anyone who sees these words can steal your funds.", - "views.Settings.Seed.text3": "Beware of scams. Zeus support staff will never ask you for these words.", - "views.Settings.Seed.text4": "On the following screen, tap each pane to reveal the seed word.", + "views.Settings.Seed.text2": "ΦΥΛΑΞΤΕ ΤΑ ΜΕ ΑΣΦΑΛΕΙΑ, καθώς όποιος δει αυτές τις λέξεις μπορεί να κλέψει τα χρήματά σας.", + "views.Settings.Seed.text3": "Προσοχή στις απάτες. Το προσωπικό υποστήριξης της Zeus δεν θα σας ζητήσει ποτέ αυτές τις λέξεις.", + "views.Settings.Seed.text4": "Στην επόμενη οθόνη, πατήστε σε κάθε παράθυρο για να αποκαλύψετε τη λέξη.", "views.Settings.Seed.backupComplete": "Σημείωσα τις 24 λέξεις μου", - "views.Settings.Seed.dangerousText1": "Do you want to copy your 24 word seed to your clipboard?", - "views.Settings.Seed.dangerousText2": "This is DANGEROUS. Your seed may be read by other applications that you open. Proceed with caution.", - "views.Settings.Seed.dangerousButton": "Dangerously copy seed to clipboard", - "views.Settings.EmbeddedNode.title": "Embedded node", - "views.Settings.EmbeddedNode.Pathfinding.title": "Pathfinding", + "views.Settings.Seed.dangerousText1": "Θέλετε να αντιγράψετε τον σπόρο 24 λέξεων στο πρόχειρό σας;", + "views.Settings.Seed.dangerousText2": "Αυτό είναι ΕΠΙΚΙΝΔΥΝΟ. Η κωδική φράση σας μπορεί να διαβαστεί από άλλες εφαρμογές που ανοίγετε. Προχωρήστε με προσοχή.", + "views.Settings.Seed.dangerousButton": "Επικίνδυνη αντιγραφή κωδικής φράσης στο πρόχειρο", + "views.Settings.EmbeddedNode.title": "Ενσωματωμένος κόμβος", + "views.Settings.EmbeddedNode.Pathfinding.title": "Εύρεση διαδρομής", "views.Settings.EmbeddedNode.Peers.addPeer": "Προσθήκη ομότιμου", "views.Settings.EmbeddedNode.Peers.peersList": "Λίστα ομότιμων", "views.Settings.EmbeddedNode.NeutrinoPeers.title": "Ομότιμοι Neutrino", - "views.Settings.EmbeddedNode.NeutrinoPeers.subtitle": "Set the peers you would like to download block headers from and broadcast transactions through.", - "views.Settings.EmbeddedNode.NeutrinoPeers.dontAllowOtherPeers": "Connect only to the specified peers", - "views.Settings.EmbeddedNode.NeutrinoPeers.dontAllowOtherPeers.subtitle": "Only connect to the peers specified. Enabling this may slow down block sync, but may be helpful if you're having issues broadcasting transactions.", + "views.Settings.EmbeddedNode.NeutrinoPeers.subtitle": "Ορίστε τους ομότιμους χρήστες από τους οποίους θέλετε να κατεβάζετε επικεφαλίδες block και να μεταδίδετε συναλλαγές μέσω αυτών.", + "views.Settings.EmbeddedNode.NeutrinoPeers.dontAllowOtherPeers": "Σύνδεση μόνο με τους καθορισμένους ομότιμους χρήστες", + "views.Settings.EmbeddedNode.NeutrinoPeers.dontAllowOtherPeers.subtitle": "Συνδεθείτε μόνο με τους ομότιμους χρήστες που έχουν καθοριστεί. Η ενεργοποίηση αυτής της λειτουργίας μπορεί να επιβραδύνει το συγχρονισμό block, αλλά μπορεί να είναι χρήσιμη αν έχετε προβλήματα με τη μετάδοση συναλλαγών.", "views.Settings.EmbeddedNode.NeutrinoPeers.allowingOtherPeers": "Να επιτρέπονται συνδέσεις σε άλλους ομότιμους.", "views.Settings.EmbeddedNode.NeutrinoPeers.notAllowingOtherPeers": "Να μην επιτρέπονται συνδέσεις σε άλλους ομότιμους.", - "views.Settings.EmbeddedNode.NeutrinoPeers.timedOut": "Ping timed out", - "views.Settings.EmbeddedNode.ZeroConfPeers.title": "Zero conf Peers", - "views.Settings.EmbeddedNode.ZeroConfPeers.subtitle": "Set the peers you would like to accept zero conf lightning channels from, other than the LSP.", - "views.Settings.EmbeddedNode.ExpressGraphSync.title": "Express Graph Sync", - "views.Settings.EmbeddedNode.expressGraphSync": "Enable express graph sync (EGS)", - "views.Settings.EmbeddedNode.expressGraphSync.subtitle": "Download Lightning network's gossip data on startup. This will make pathfinding when trying to make a payment much more reliable. Restart the app to take effect. Also known as Speedloader.", - "views.Settings.EmbeddedNode.resetExpressGraphSyncOnStartup": "Reset express graph sync on startup", - "views.Settings.EmbeddedNode.resetExpressGraphSyncOnStartup.subtitle": "Force a new download of the express graph sync data on startup.", - "views.Settings.EmbeddedNode.bimodalPathfinding": "Bimodal Pathfinding", - "views.Settings.EmbeddedNode.bimodalPathfinding.subtitle": "Use the bimodal probability estimator, instead of the default apriori estimator, when attempting to make payments. Restart the app to take effect.", - "views.Settings.EmbeddedNode.bimodal": "Bimodal", - "views.Settings.EmbeddedNode.apriori": "Apriori", - "views.Settings.EmbeddedNode.waitForGraphSync": "Wait for graph sync before paying", - "views.Settings.EmbeddedNode.waitForGraphSync.subtitle": "Waiting for the lightning network graph to sync will increase your probability of payment success.", + "views.Settings.EmbeddedNode.NeutrinoPeers.timedOut": "Το σήμα έληξε", + "views.Settings.EmbeddedNode.ZeroConfPeers.title": "Ομότιμοι χρήστες μηδενικών επιβεβαιώσεων", + "views.Settings.EmbeddedNode.ZeroConfPeers.subtitle": "Ορίστε τους ομότιμους χρήστες από τους οποίους θα θέλατε να δέχεστε lightning κανάλια μηδενικών επιβεβαιώσεων, εκτός από το LSP.", + "views.Settings.EmbeddedNode.ExpressGraphSync.title": "Γρήγορος συγχρονισμός γραφημάτων ", + "views.Settings.EmbeddedNode.expressGraphSync": "Ενεργοποίηση γρήγορου συγχρονισμού γραφημάτων (EGS)", + "views.Settings.EmbeddedNode.expressGraphSync.subtitle": "Λήψη των δεδομένων 'κουτσομπολιού' του δικτύου Lightning κατά την εκκίνηση. Αυτό θα κάνει την εύρεση διαδρομής πιο αξιόπιστη, όταν προσπαθείτε να πραγματοποιήσετε μια πληρωμή. Κάντε επανεκκίνηση της εφαρμογής για να τεθεί σε ισχύ. Επίσης γνωστό ως Speedloader.", + "views.Settings.EmbeddedNode.resetExpressGraphSyncOnStartup": "Επαναφορά γρήγορου συγχρονισμού γραφημάτων κατά την εκκίνηση", + "views.Settings.EmbeddedNode.resetExpressGraphSyncOnStartup.subtitle": "Επιβάλλει μια νέα λήψη των δεδομένων συγχρονισμού των γραφημάτων express κατά την εκκίνηση.", + "views.Settings.EmbeddedNode.bimodalPathfinding": "Διτροπική εύρεση διαδρομής", + "views.Settings.EmbeddedNode.bimodalPathfinding.subtitle": "Χρησιμοποιήστε την διτροπική εκτίμηση πιθανότητας, αντί της προεπιλεγμένης εκτίμησης όταν επιχειρείτε να πραγματοποιήσετε πληρωμές. Επανεκκινήστε την εφαρμογή για να τεθεί σε ισχύ.", + "views.Settings.EmbeddedNode.bimodal": "Διτροπική", + "views.Settings.EmbeddedNode.apriori": "Προεπιλεγμένη", + "views.Settings.EmbeddedNode.waitForGraphSync": "Περιμένετε το συγχρονισμό του γραφήματος πριν πληρώσετε", + "views.Settings.EmbeddedNode.waitForGraphSync.subtitle": "Η αναμονή για το συγχρονισμό του γραφήματος του δικτύου lightning θα αυξήσει την πιθανότητα επιτυχίας της πληρωμής.", "views.Settings.EmbeddedNode.rescan": "Επανάληψη σάρωσης πορτοφολιού.", - "views.Settings.EmbeddedNode.rescan.subtitle": "Rescan blockchain for your on-chain transactions. Restart the app to take effect. Will be unset upon completion.", - "views.Settings.EmbeddedNode.compactDb": "Compact databases", - "views.Settings.EmbeddedNode.compactDb.subtitle": "Whether the databases used within LND should automatically be compacted on startup. This is disabled by default because it increases startup time and requires additional disk space to be available during the compaction that is freed afterwards. In general compaction leads to smaller database files.", + "views.Settings.EmbeddedNode.rescan.subtitle": "Επανεξετάστε την αλυσίδα block για τις συναλλαγές σας εντός της αλυσίδας. Επανεκκινήστε την εφαρμογή για να τεθεί σε ισχύ. Θα διαγραφεί μετά την ολοκλήρωση.", + "views.Settings.EmbeddedNode.compactDb": "Συμπαγείς βάσεις δεδομένων", + "views.Settings.EmbeddedNode.compactDb.subtitle": "Εάν οι βάσεις δεδομένων που χρησιμοποιούνται στο LND θα πρέπει να συμπιέζονται αυτόματα κατά την εκκίνηση. Αυτό είναι απενεργοποιημένο από προεπιλογή, επειδή αυξάνει το χρόνο εκκίνησης και απαιτεί πρόσθετο χώρο στο δίσκο που πρέπει να είναι διαθέσιμος κατά τη διάρκεια της συμπίεσης, ο οποίος απελευθερώνεται στη συνέχεια. Γενικά, η συμπίεση οδηγεί σε μικρότερα αρχεία βάσεων δεδομένων.", "views.Settings.EmbeddedNode.stopLndDeleteNeutrino": "Διακοπή LND και διαγραφή αρχείων Neutrino", "views.Settings.EmbeddedNode.restoreChannelBackups": "Επανεκκίνηση για να εφαρμοστεί.", "views.Settings.EmbeddedNode.restoreChannelBackups.restore": "Επαναφορά", - "views.Settings.EmbeddedNode.restart": "Restart to take effect.", - "views.Settings.EmbeddedNode.embeddedTor.subtitle": "Run your LND node with Tor.", - "views.Settings.EmbeddedNode.embeddedTor.clearnetWarning": "Note that calls to rates and Mempool.space endpoints will still be made on clearnet.", - "views.Settings.EmbeddedNode.persistentMode": "Persistent LND", - "views.Settings.EmbeddedNode.persistentModeTor": "Persistent LND + Tor", - "views.Settings.EmbeddedNode.persistentMode.subtitle": "Continue to run LND in the background even when the app is closed.", - "views.Settings.EmbeddedNode.persistentMode.subtitleTor": "Continue to run LND and Tor in the background even when the app is closed.", - "views.Settings.EmbeddedNode.resetMissionControl": "Reset payment routing profile", - "views.Settings.EmbeddedNode.resetMissionControl.subtitle": "This will reset the mission control state. Can be helpful if you are having issues finding routes while making payments.", - "views.Settings.EmbeddedNode.DisasterRecovery.title": "Disaster recovery", + "views.Settings.EmbeddedNode.restart": "Επανεκκινήστε για να τεθεί σε ισχύ", + "views.Settings.EmbeddedNode.embeddedTor.subtitle": "Τρέξτε τον LND κόμβο σας με Tor", + "views.Settings.EmbeddedNode.embeddedTor.clearnetWarning": "Σημειώστε ότι οι κλήσεις προς τα τέλη και Mempool.space θα εξακολουθήσουν να πραγματοποιούνται στο clearnet.", + "views.Settings.EmbeddedNode.persistentMode": "Συνεχές LND ", + "views.Settings.EmbeddedNode.persistentModeTor": "Συνεχές LND + Tor", + "views.Settings.EmbeddedNode.persistentMode.subtitle": "Συνεχίστε να εκτελείτε το LND στο παρασκήνιο ακόμη και όταν η εφαρμογή είναι κλειστή.", + "views.Settings.EmbeddedNode.persistentMode.subtitleTor": "Συνεχίστε να εκτελείτε το LND και Tor στο παρασκήνιο ακόμη και όταν η εφαρμογή είναι κλειστή.", + "views.Settings.EmbeddedNode.resetMissionControl": "Επαναφορά προφίλ δρομολόγησης πληρωμών", + "views.Settings.EmbeddedNode.resetMissionControl.subtitle": "Αυτό θα επαναφέρει την κατάσταση ελέγχου αποστολής. Μπορεί να είναι χρήσιμο αν έχετε προβλήματα με την εύρεση διαδρομών ενώ κάνετε πληρωμές.", + "views.Settings.EmbeddedNode.DisasterRecovery.title": "Επαναφορά από καταστροφή", "views.Settings.EmbeddedNode.DisasterRecovery.automaticBackups": "Αυτόματα αντίγραφα ασφαλείας", - "views.Settings.EmbeddedNode.DisasterRecovery.lastStatus": "Last backup status", + "views.Settings.EmbeddedNode.DisasterRecovery.lastStatus": "Κατάσταση τελευταίου αντιγράφου ασφαλείας", "views.Settings.EmbeddedNode.DisasterRecovery.lastTime": "Ώρα τελευταίου αντιγράφου ασφαλείας", "views.Settings.EmbeddedNode.automaticDisasterRecoveryBackup": "Ενεργοποίηση αυτομάτων αντιγράφων ασφαλείας", - "views.Settings.EmbeddedNode.automaticDisasterRecoveryBackup.subtitle": "Automatically create disaster recovery data and send it to the Olympus backup service. Disaster recovery data can help you recover your lightning funds in the event of a catastrophic failure.", - "views.Settings.EmbeddedNode.clipboardDisasterRecovery": "Export recovery data to clipboard", - "views.Settings.EmbeddedNode.clipboardDisasterRecovery.subtitle1": "This will copy your disaster recovery data to your clipboard. Provide the latest version of this string in the wallet recovery process to trigger a force closure of all your channels. The funds will return to your on-chain wallet.", - "views.Settings.EmbeddedNode.clipboardDisasterRecovery.subtitle2": "It's best practice to create new disaster recovery data after each new channel you open if you're not using automatic backups.", - "views.Settings.EmbeddedNode.exportDisasterRecoveryOlympus": "Back up recovery data to Olympus", - "views.Settings.EmbeddedNode.exportDisasterRecoveryOlympus.subtitle": "Manually back up recovery data to the Olympus backup service.", - "views.Settings.EmbeddedNode.initiateDisasterRecoveryOlympus": "Initiate disaster recovery from Olympus", - "views.Settings.EmbeddedNode.initiateDisasterRecoveryOlympus.subtitle1": "Manually download recovery data from the Olympus backup service and trigger a recovery.", - "views.Settings.EmbeddedNode.initiateDisasterRecoveryOlympus.subtitle2": "Note that this will close out all your channels and recover their balances to your on-chain wallet once settled.", - "views.Settings.EmbeddedNode.initiateAdvancedDisasterRecoveryOlympus": "Initiate advanced disaster recovery from Olympus", - "views.Settings.EmbeddedNode.initiateAdvancedDisasterRecoveryOlympus.subtitle": "Manually download older recovery data from the Olympus backup service and trigger a recovery.", - "views.Settings.EmbeddedNode.initiateDisasterRecoveryClipboard": "Initiate disaster recovery from clipboard", - "views.Settings.EmbeddedNode.initiateDisasterRecoveryClipboard.subtitle": "Manually restore recovery data from the clipboard.", - "views.Settings.EmbeddedNode.AdvancedDisasterRecovery.title": "Advanced disaster recovery", + "views.Settings.EmbeddedNode.automaticDisasterRecoveryBackup.subtitle": "Δημιουργήστε αυτόματα δεδομένα αποκατάστασης καταστροφών και στείλτε τα στην υπηρεσία αντιγράφων ασφαλείας της Olympus. Τα δεδομένα αποκατάστασης από καταστροφή μπορούν να σας βοηθήσουν να ανακτήσετε τα κεφάλαια στο lightning σε περίπτωση καταστροφικής βλάβης.", + "views.Settings.EmbeddedNode.clipboardDisasterRecovery": "Εξαγωγή δεδομένων ανάκτησης στο πρόχειρο", + "views.Settings.EmbeddedNode.clipboardDisasterRecovery.subtitle1": "Αυτό θα αντιγράψει τα δεδομένα αποκατάστασης καταστροφών στο πρόχειρο. Δώστε την πιο πρόσφατη έκδοση αυτής της συμβολοσειράς στη διαδικασία ανάκτησης πορτοφολιού για να ενεργοποιήσετε ένα αναγκαστικό κλείσιμο όλων των καναλιών σας. Τα κεφάλαια θα επιστρέψουν στο πορτοφόλι σας εντός της αλυσίδας.", + "views.Settings.EmbeddedNode.clipboardDisasterRecovery.subtitle2": "Η καλύτερη πρακτική είναι να δημιουργείτε νέα δεδομένα αποκατάστασης μετά από κάθε νέο κανάλι που ανοίγετε, εάν δεν χρησιμοποιείτε αυτόματα αντίγραφα ασφαλείας.", + "views.Settings.EmbeddedNode.exportDisasterRecoveryOlympus": "Δημιουργήστε αντίγραφα ασφαλείας των δεδομένων ανάκτησης στην Olympus", + "views.Settings.EmbeddedNode.exportDisasterRecoveryOlympus.subtitle": "Δημιουργήστε χειροκίνητα τα αντίγραφα ασφαλείας των δεδομένων ανάκτησης στην υπηρεσία δημιουργίας αντιγράφων ασφαλείας της Olympus.", + "views.Settings.EmbeddedNode.initiateDisasterRecoveryOlympus": "Ξεκινήστε την αποκατάσταση καταστροφών από την Olympus", + "views.Settings.EmbeddedNode.initiateDisasterRecoveryOlympus.subtitle1": "Λήψη δεδομένων ανάκτησης με χειροκίνητο τρόπο από την υπηρεσία δημιουργίας αντιγράφων ασφαλείας της Olympus και ενεργοποίηση της ανάκτησης.", + "views.Settings.EmbeddedNode.initiateDisasterRecoveryOlympus.subtitle2": "Σημειώστε ότι αυτό θα κλείσει όλα τα κανάλια σας και θα ανακτήσει τα υπόλοιπά τους στο πορτοφόλι σας εντός της αλυσίδας μόλις διακανονιστεί.", + "views.Settings.EmbeddedNode.initiateAdvancedDisasterRecoveryOlympus": "Ξεκινήστε προηγμένη αποκατάσταση καταστροφών από την Olympus", + "views.Settings.EmbeddedNode.initiateAdvancedDisasterRecoveryOlympus.subtitle": "Χειροκίνητη λήψη παλαιότερων δεδομένων αποκατάστασης από την υπηρεσία δημιουργίας αντιγράφων ασφαλείας της Olympus και ενεργοποίηση μιας αποκατάστασης.", + "views.Settings.EmbeddedNode.initiateDisasterRecoveryClipboard": "Ξεκινήστε την αποκατάσταση καταστροφών από το πρόχειρο ", + "views.Settings.EmbeddedNode.initiateDisasterRecoveryClipboard.subtitle": "Ξεκινήστε χειροκίνητα την αποκατάσταση καταστροφών από το πρόχειρο.", + "views.Settings.EmbeddedNode.AdvancedDisasterRecovery.title": "Προηγμένη αποκατάσταση καταστροφών", "views.Settings.EmbeddedNode.AdvancedDisasterRecovery.startRecovery": "Εκκίνηση αποκατάστασης", "views.Settings.EmbeddedNode.AdvancedDisasterRecovery.select": "Επιλέξτε ένα αντίγραφο ασφαλείας παρακάτω", - "views.Settings.EmbeddedNode.AdvancedDisasterRecovery.fetchFailure": "Failed to load backups. Please try again later.", + "views.Settings.EmbeddedNode.AdvancedDisasterRecovery.fetchFailure": "Αποτυχία φόρτωσης αντιγράφων ασφαλείας. Παρακαλούμε προσπαθήστε ξανά αργότερα.", "views.Settings.EmbeddedNode.AdvancedDisasterRecovery.noBackups": "Δεν βρέθηκαν αντίγραφα ασφαλείας", "views.Settings.EmbeddedNode.LNDLogs.title": "Καταγραφές LND", - "views.Settings.EmbeddedNode.LNDLogs.copyLogs": "Copy logs to clipboard", - "views.Settings.LSP.enableLSP": "Enable Lightning Service Provider (LSP)", - "views.Settings.LSP.enableLSP.subtitle": "The LSP will get you connected to the Lightning network by opening up payment channels for you.", - "views.Settings.LSP.lspAccessKey": "LSP Access Key (if needed)", - "views.Settings.LSP.requestSimpleTaproot": "Request Simple Taproot Channels", - "views.Settings.LSP.toProceed": "To proceed with using the LSP, the following settings must be configured:", - "views.Settings.LSP.zeroConfChans": "Zero-conf channels", - "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", - "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.EmbeddedNode.LNDLogs.copyLogs": "Αντιγραφή αρχείων καταγραφής στο πρόχειρο", + "views.Settings.LSP.enableLSP": "Ενεργοποίηση παρόχου υπηρεσιών Lightning (LSP)", + "views.Settings.LSP.enableLSP.subtitle": "Ο LSP θα σας συνδέσει με το δίκτυο Lightning ανοίγοντας κανάλια πληρωμών για εσάς.", + "views.Settings.LSP.lspAccessKey": "Κλειδί πρόσβασης LSP (εάν χρειάζεται)", + "views.Settings.LSP.requestSimpleTaproot": "Αίτηση απλών καναλιών Taproot", + "views.Settings.LSP.toProceed": "Για να προχωρήσετε στη χρήση του LSP, πρέπει να διαμορφωθούν οι ακόλουθες ρυθμίσεις:", + "views.Settings.LSP.zeroConfChans": "Κανάλια μηδενικών επιβεβαιώσεων", + "views.Settings.LSP.learn0confConfig": "Μάθετε πώς να ρυθμίζετε τα κανάλια 0-επιβεβαιώσεων και τα SCIDs ψευδώνυμα", + "views.Settings.LSP.enableCertificateVerification": "Ενεργοποίηση επιβεβαίωσης πιστοποιητικού", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Όνομα", "views.Settings.AddContact.description": "Περιγραφή (μέγιστο 120)", "views.Settings.AddContact.lnAddress": "Διεύθυνση LN", @@ -856,42 +888,42 @@ "views.Settings.Contacts.contacts": "Επαφές", "views.Settings.Contacts.noContacts": "Χωρίς επαφές", "views.Settings.Contacts.noAddress": "Χωρίς διεύθυνση", - "views.Settings.Contacts.to": "To", + "views.Settings.Contacts.to": "Προς", "views.Settings.Contacts.deleteAllContacts": "Διαγραφή όλων των επαφών", - "views.SetNodePicture.choosePicture": "Choose Picture", + "views.SetNodePicture.choosePicture": "Επιλογή φωτογραφίας", "views.Transaction.title": "Συναλλαγή", "views.Transaction.totalFees": "Συνολικά τέλη", "views.Transaction.transactionHash": "Hash συναλλαγής", "views.Transaction.blockHash": "Κατακερματισμός Block", - "views.Transaction.blockHeight": "Ύψος block", + "views.Transaction.blockHeight": "Block Height", "views.Transaction.numConf": "Αριθμός επιβεβαιώσεων", "views.Transaction.status": "Κατάσταση", "views.Transaction.timestamp": "Χρονοσήμανση", "views.Transaction.destAddress": "Διεύθυση προορισμού", "views.Transaction.destAddresses": "Διευθύνσεις προορισμού", - "views.Transaction.rawTxHex": "Raw transaction hex", - "views.Transaction.copyRawTxHex": "Copy raw TX hex", + "views.Transaction.rawTxHex": "Ακατέργαστη συναλλαγή hex", + "views.Transaction.copyRawTxHex": "Αντιγραφή ακατέργαστη συναλλαγής hex", "views.Activity.noActivity": "Ακόμα χωρίς δραστηριότητα", "views.Activity.expired": "Έχει λήξει", "views.Activity.youSent": "Έχετε στείλει", "views.Activity.youReceived": "Έχετε λάβει", - "views.Activity.youReceivedAmp": "You received (AMP)", + "views.Activity.youReceivedAmp": "Έχετε λάβει (AMP)", "views.Activity.requestedPayment": "Αίτηση πληρωμής", - "views.Activity.requestedPaymentAmp": "Requested Payment (AMP)", + "views.Activity.requestedPaymentAmp": "Αίτηση πληρωμής (AMP)", "views.Activity.expiredRequested": "Ληγμένο αίτημα", - "views.Activity.channelOperation": "Self send or Channel operation", + "views.Activity.channelOperation": "Αυτοαποστολή ή λειτουργία καναλιού", "views.ActivityFilter.title": "Δραστηριότητα φίλτρων", "views.ActivityFilter.set": "Ορισμός", "views.ActivityFilter.edit": "Επεξεργασία", "views.ActivityFilter.startDate": "Ημερομηνία έναρξης", "views.ActivityFilter.endDate": "Ημερομηνία ολοκλήρωσης", "views.ActivityFilter.lightningPayments": "Πληρωμές Lightning", - "views.ActivityFilter.onChainPayments": "Πληρωμές on-chain", + "views.ActivityFilter.onChainPayments": "Πληρωμές εντός της αλυσίδας", "views.ActivityFilter.minimumAmount": "Ελάχιστο ποσό (sats)", - "views.ActivityFilter.inTransit": "In transit payments", + "views.ActivityFilter.inTransit": "Πληρωμή καθ' οδόν", "views.ActivityFilter.isFailed": "Αποτυχημένες πληρωμές", - "views.ActivityFilter.standardInvoices": "Standard invoices", - "views.ActivityFilter.ampInvoices": "AMP invoices", + "views.ActivityFilter.standardInvoices": "Τυποποιημένα τιμολόγια", + "views.ActivityFilter.ampInvoices": "Τιμολόγια AMP", "views.Routing.RoutingEvent.sourceChannel": "Channel πηγή", "views.Routing.RoutingEvent.destinationChannel": "Κανάλι προορισμού", "views.Olympians.title": "Ολύμπιοι", @@ -903,50 +935,88 @@ "views.BumpFee.title": "Επιτάχυνση συναλλαγής", "views.BumpFee.titleAlt": "Επιτάχυνση ανοίγματος καναλιού", "views.BumpFee.targetConfs": "Στόχος επιβεβαιώσεων", - "views.BumpFee.success": "Successfully bumped fee!", - "views.BumpFee.error": "Error bumping fee", + "views.BumpFee.success": "Επιτυχής αύξηση τελών!", + "views.BumpFee.error": "Σφάλμα στην αύξηση τελών", "views.Sync.title": "Συγχρονισμός πορτοφολιού", - "views.Sync.currentBlockHeight": "Τρέχων ύψος block", + "views.Sync.currentBlockHeight": "Τρέχων Block Height", "views.Sync.tip": "Φιλοδώρημα", "views.Sync.numBlocksUntilSynced": "Αριθμός block μέχρι τον συγχρονισμό", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Επέλεξε UTXOs που θα χρησιμοποιηθούν", - "components.UTXOPicker.modal.description": "Select the UTXOs to be used in this operation. You may want to only use specific UTXOs to preserve your privacy.", + "components.UTXOPicker.modal.description": "Επιλέξτε τα UTXO που θα χρησιμοποιηθούν σε αυτή τη λειτουργία. Ενδέχεται να θέλετε να χρησιμοποιήσετε μόνο συγκεκριμένα UTXO για να διαφυλάξετε το απόρρητό σας.", "components.UTXOPicker.modal.set": "Καθορισμός UTXOs", "components.ChannelPicker.modal.title": "Επιλέξτε το κανάλι που θα χρησιμοποιηθεί", - "components.ChannelPicker.modal.description": "Επιλέξτε ένα κανάλι για χρήση σε αυτή την διαδικασία. Μπορεί να θέλετε να κάνετε χρήση μόνο σε συγκεκριμένα κανάλια για να διατηρήσετε την ιδιωτικότητα σας.", - "backends.LND.wsReq.warning": "You may have to enable Certificate Verification to make these kind of calls", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "Περισσότεροι λογαριασμοί", + "backends.LND.wsReq.warning": "Ίσως χρειαστεί να ενεργοποιήσετε την επαλήθευση πιστοποιητικού για να πραγματοποιήσετε τέτοιου είδους κλήσεις", "backends.LND.restReq.connectionError": "Σφάλμα σύνδεσης", - "utils.handleAnything.lightningAddressError": "Error fetching Lightning Address data", - "utils.handleAnything.notValid": "Value provided was not a valid Bitcoin address or Lightning Invoice", - "utils.handleAnything.lnurlAuthNotSupported": "LnurlAuth not supported by your node implementation", + "utils.handleAnything.lightningAddressError": "Σφάλμα ανάκτησης δεδομένων διεύθυνσης Lightning", + "utils.handleAnything.notValid": "Η τιμή που δόθηκε δεν ήταν έγκυρη διεύθυνση Bitcoin ή Lightning τιμολόγιο", + "utils.handleAnything.lnurlAuthNotSupported": "Το LnurlAuth δεν υποστηρίζεται από την υλοποίηση του κόμβου σας", "utils.handleAnything.unsupportedLnurlType": "Μη υποστηριζόμενος τύπος lnurl", - "utils.handleAnything.invalidLnurlParams": "Could not parse lnurl params", + "utils.handleAnything.invalidLnurlParams": "Δεν ήταν δυνατή η ανάλυση των παραμέτρων lnurl", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Σφάλμα στη δημιουργία τιμολογίου", "stores.InvoicesStore.errorGeneratingAddress": "Σφάλμα παραγωγής νέας διεύθυνσης", - "stores.InvoicesStore.zeroAmountLndhub": "LNDHub instance might not support zero-amount invoices", - "stores.SettingsStore.btcPayImplementationSupport": "Sorry, we currently only support BTCPay instances using lnd or c-lightning", - "stores.SettingsStore.btcPayFetchConfigError": "Error fetching BTCPay configuration", - "stores.SettingsStore.olympianFetchError": "Error fetching Olympians", - "stores.SettingsStore.lndhubSuccess": "Successfully created LNDHub account. Record the username and password somewhere so you can restore your funds if something happens to your device. Then hit Save Node Config to continue.", - "stores.SettingsStore.lndhubError": "Error creating LNDHub account. Please check the host and try again.", - "stores.SettingsStore.lndhubLoginError": "Failed to log in to LNDHub server", - "stores.SettingsStore.lncConnectError": "Failed to connect the LNC client to the proxy server", + "stores.InvoicesStore.zeroAmountLndhub": "Σ' αυτήν την περίπτωση το LNDHub ενδέχεται να μην υποστηρίζει τιμολόγια μηδενικού ποσού", + "stores.SettingsStore.btcPayImplementationSupport": "Λυπούμαστε, προς το παρόν υποστηρίζουμε μόνο περιπτώσεις BTCPay που χρησιμοποιούν lnd ή c-lightning", + "stores.SettingsStore.btcPayFetchConfigError": "Σφάλμα ανάκτησης ρυθμίσεων BTCPay", + "stores.SettingsStore.olympianFetchError": "Σφάλμα ανάκτησης Olympians", + "stores.SettingsStore.lndhubSuccess": "Δημιουργήθηκε επιτυχώς ο λογαριασμός LNDHub. Καταγράψτε κάπου το όνομα χρήστη και τον κωδικό πρόσβασης, ώστε να μπορείτε να επαναφέρετε τα κεφάλαιά σας αν συμβεί κάτι στη συσκευή σας. Στη συνέχεια, πατήστε Save Node Config για να συνεχίσετε.", + "stores.SettingsStore.lndhubError": "Σφάλμα δημιουργίας λογαριασμού LNDHub. Ελέγξτε τον κεντρικό υπολογιστή και προσπαθήστε ξανά.", + "stores.SettingsStore.lndhubLoginError": "Αποτυχία σύνδεσης με τον διακομιστή LNDHub ", + "stores.SettingsStore.lncConnectError": "Αποτυχία σύνδεσης του προγράμματος-πελάτη LNC με το διακομιστή μεσολάβησης", "stores.LSPStore.error": "Σφάλμα LSP", - "stores.LSPStore.connectionError": "Could not connect to LSP. Please check your LSP settings or try again later.", - "stores.LightningAddressStore.preimageNotFound": "Pre-image not found on your device. Did you recently change devices? Shuffle your Nostr keys in settings to regenerate and resubmit hashes.", - "error.connectionRefused": "Host unreachable. Try restarting your node or its Tor process.", - "error.hostUnreachable": "Host unreachable. Try restarting your node or its Tor process.", - "error.torBootstrap": "Error starting up Tor on your phone. Try restarting Zeus. If the problem persists consider using the Orbot app to connect to Tor, or using an alternative connection method like Lightning Node Connect or Tailscale.", + "stores.LSPStore.connectionError": "Δεν μπόρεσε να συνδεθεί με LSP. Ελέγξτε τις ρυθμίσεις του LSP ή δοκιμάστε ξανά αργότερα.", + "stores.LightningAddressStore.preimageNotFound": "Η προεικόνιση δεν βρέθηκε στη συσκευή σας. Αλλάξατε πρόσφατα συσκευή; Ανακατέψτε τα πλήκτρα Nostr στις ρυθμίσεις για να αναγεννήσετε και να υποβάλετε ξανά κατακερματισμούς.", + "error.connectionRefused": "Μη προσβάσιμος κεντρικός υπολογιστής. Δοκιμάστε να επανεκκινήσετε τον κόμβο σας ή τη διαδικασία Tor.", + "error.hostUnreachable": "Μη προσβάσιμος κεντρικός υπολογιστής. Δοκιμάστε να επανεκκινήσετε τον κόμβο σας ή τη διαδικασία Tor.", + "error.torBootstrap": "Σφάλμα εκκίνησης του Tor στο τηλέφωνό σας. Δοκιμάστε την επανεκκίνηση του Zeus. Αν το πρόβλημα παραμένει, σκεφτείτε να χρησιμοποιήσετε την εφαρμογή Orbot για να συνδεθείτε στο Tor ή να χρησιμοποιήσετε μια εναλλακτική μέθοδο σύνδεσης, όπως το Lightning Node Connect ή το Tailscale.", "error.sendingPayment": "Σφάλμα στην αποστολή πληρωμής", - "error.failureReasonTimeout": "There are more routes to try, but the payment timeout was exceeded.", + "error.failureReasonTimeout": "Υπάρχουν κι άλλες διαδρομές για να δοκιμάσετε, αλλά το χρονικό όριο πληρωμής έχει ξεπεραστεί.", "error.failureReasonNoRoute": "Δεν βρέθηκε διαδρομή", - "error.failureReasonError": "A non-recoverable error has occured", - "error.failureReasonIncorrectPaymentDetails": "Payment details incorrect (unknown hash, invalid amt or invalid final cltv delta)", + "error.failureReasonError": "Παρουσιάστηκε ένα μη ανακτήσιμο σφάλμα", + "error.failureReasonIncorrectPaymentDetails": "Λανθασμένα στοιχεία πληρωμής (άγνωστος κατακερματισμός, άκυρο ποσό ή άκυρη τελική διαφορά cltv)", "error.failureReasonInsufficientBalance": "Μη επαρκές τοπικό υπόλοιπο", - "pos.views.Wallet.PosPane.noOrders": "No orders open at the moment. To send to ZEUS, mark order as 'Other Payment Type' with a note that includes 'Zeus', 'BTC', or 'Bitcoin'", - "pos.views.Wallet.PosPane.noOrdersStandalone": "No orders open at the moment", + "pos.views.Wallet.PosPane.noOrders": "Δεν υπάρχουν ανοιχτές παραγγελίες αυτή τη στιγμή. Για να στείλετε στο ZEUS, σημειώστε την παραγγελία ως 'Άλλος τύπος πληρωμής' με μια σημείωση που περιλαμβάνει 'Zeus', 'BTC' ή 'Bitcoin'.", + "pos.views.Wallet.PosPane.noOrdersStandalone": "Δεν υπάρχουν ανοιχτές παραγγελίες αυτή τη στιγμή", "pos.views.Wallet.PosPane.noOrdersPaid": "Δεν έχουν πληρωθεί παραγγελίες ακόμη", - "pos.views.Wallet.PosPane.fetchingRates": "Fetching exchange rates", + "pos.views.Wallet.PosPane.fetchingRates": "Λήψη συναλλαγματικών ισοτιμιών", "pos.views.Wallet.PosPane.uncategorized": "Χωρίς κατηγορία", "pos.views.Order.tax": "Φόρος", "pos.views.Order.subtotalBitcoin": "Υποσύνολο (Bitcoin)", @@ -962,100 +1032,121 @@ "pos.views.Order.printReceipt": "Εκτύπωση απόδειξης", "pos.views.Order.printInvoice": "Εκτύπωση τιμολογίου", "pos.views.Settings.PointOfSale.authWarning": "Προειδοποίηση: δεν έχει καθοριστεί κωδικός ή PIN", - "pos.views.Settings.PointOfSale.backendWarning": "Warning: currently only LND nodes are able to mark orders as paid", - "pos.views.Settings.PointOfSale.currencyError": "Σφάλμα: πρώτα πρέπει να καθοριστεί νόμισμα", + "pos.views.Settings.PointOfSale.backendWarning": "Προειδοποίηση: επί του παρόντος μόνο οι κόμβοι LND είναι σε θέση να χαρακτηρίσουν τις παραγγελίες ως πληρωμένες", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Απόδειξη", "pos.print.invoice": "Τιμολόγιο", "views.Settings.NodeConfiguration.createMainnetWallet": "Δημιουργία πορτοφολιού mainnet", - "views.Settings.NodeConfiguration.createTestnetWallet": "Δημιουργία πορτοφολιού testnet", + "views.Settings.NodeConfiguration.createTestnetWallet": "Δημιουργσίστε ένα δοκιμαστικό πορτοφολιού", "views.Settings.NodeConfiguration.restoreMainnetWallet": "Αποκατάσταση πορτοφολιού mainnet", - "views.Settings.NodeConfiguration.restoreTestnetWallet": "Αποκατάσταση πορτοφολιού testnet", + "views.Settings.NodeConfiguration.restoreTestnetWallet": "Αποκατάσταση δοκιμαστικού πορτοφολιού", "views.Settings.NodeConfiguration.backUpWallet": "Αντίγραφο ασφαλείας πορτοφολιού", - "views.Settings.NodeConfiguration.restoreWarning": "Restoring a wallet will trigger a force close of all your channels. Consider closing your channels on your original device first, if possible, to save on fees and recover your funds more quickly.", - "views.Settings.NodeConfiguration.embeddedDelete": "For now, Embedded LND nodes cannot be deleted within the app. You must uninstall and reinstall the app to create or restore an Embedded LND wallet.", - "views.Settings.NodeConfiguration.embeddedDelete2": "It is recommended to close all your channels manually before moving to another device. Restoring without closing out channels beforehand will trigger force closes, which will result in higher fees and can take up to two weeks to recover your funds.", + "views.Settings.NodeConfiguration.restoreWarning": "Η επαναφορά ενός πορτοφολιού θα προκαλέσει αναγκαστικό κλείσιμο όλων των καναλιών σας. Σκεφτείτε το ενδεχόμενο να κλείσετε πρώτα τα κανάλια σας στην αρχική σας συσκευή, αν είναι δυνατόν, για να γλιτώσετε τα έξοδα και να ανακτήσετε τα χρήματά σας πιο γρήγορα.", + "views.Settings.NodeConfiguration.embeddedDelete": "Προς το παρόν, οι ενσωματωμένοι κόμβοι LND δεν μπορούν να διαγραφούν μέσα από την εφαρμογή. Πρέπει να απεγκαταστήσετε και να επανεγκαταστήσετε την εφαρμογή για να δημιουργήσετε ή να επαναφέρετε ένα πορτοφόλι Embedded LND.", + "views.Settings.NodeConfiguration.embeddedDelete2": "Συνιστάται να κλείσετε όλα τα κανάλια σας χειροκίνητα πριν μετακινηθείτε σε άλλη συσκευή. Η επαναφορά χωρίς προηγούμενο κλείσιμο των καναλιών θα προκαλέσει αναγκαστικό κλείσιμο, το οποίο θα έχει ως αποτέλεσμα υψηλότερες χρεώσεις και μπορεί να χρειαστούν έως και δύο εβδομάδες για την ανάκτηση των χρημάτων σας.", "views.Settings.LightningAddress.create": "Δημιουργία διεύθυνσης lightning", - "views.Settings.LightningAddress.redeemAll": "Redeem all", + "views.Settings.LightningAddress.redeemAll": "Εξαργυρώστε όλα", "views.Settings.LightningAddress.change": "Αλλαγή διεύθυνσης lightning", "views.Settings.LightningAddress.changeNostrKeys": "Αλλαγή κλειδιών Nostr", - "views.Settings.LightningAddress.chooseHandle": "Choose a handle", + "views.Settings.LightningAddress.chooseHandle": "Επιλέξτε ένα ψευδώνυμο", "views.Settings.LightningAddress.zaplockerVerification": "Επιβεβαίωση Zaplocker", - "views.Settings.LightningAddress.noPaymentsToRedeem": "No payments to redeem. Check back later.", - "views.Settings.LightningAddress.statusExplainer1": "This is the number of payments that can be made to you while you're offline.", - "views.Settings.LightningAddress.statusExplainer2": "More payment hashes will be sent to the server automatically when required, so that you can continue to receive payments.", - "views.Settings.LightningAddress.generatingPreimages": "Generating preimages", + "views.Settings.LightningAddress.noPaymentsToRedeem": "Δεν υπάρχουν πληρωμές για εξαργύρωση. Επιστρέψτε αργότερα.", + "views.Settings.LightningAddress.statusExplainer1": "Αυτός είναι ο αριθμός των πληρωμών που μπορούν να γίνουν σε εσάς ενώ είστε εκτός σύνδεσης.", + "views.Settings.LightningAddress.statusExplainer2": "Περισσότεροι κατακερματισμοί πληρωμών θα αποστέλλονται στον διακομιστή αυτόματα όταν απαιτείται, ώστε να μπορείτε να συνεχίσετε να λαμβάνετε πληρωμές.", + "views.Settings.LightningAddress.generatingPreimages": "Δημιουργία προεικόνων", "views.Settings.LightningAddress.ChangeAddress": "Αλλαγή διεύθυνσης", - "views.Settings.LightningAddress.nostrKeys.changeWarning": "Warning: changing your Nostr keys will delete your pending payments. Please redeem your pending payments before submitting new keys.", - "views.Settings.LightningAddress.explainer1": "To get started with a lightning address you must first have a lightning channel and inbound liquidity.", - "views.Settings.LightningAddress.explainer2": "The easiest way to do so is to purchase a 0-conf channel from our LSP, OLYMPUS by ZEUS. Just generate an invoice and pay yourself from another lightning wallet.", - "views.Settings.LightningAddress.explainer3": "For best results, open up a channel with our node, OLYMPUS by ZEUS.", - "views.Settings.LightningAddress.get0ConfChan": "Get 0-conf channel", + "views.Settings.LightningAddress.nostrKeys.changeWarning": "Προειδοποίηση: η αλλαγή των κλειδιών Nostr θα διαγράψει τις εκκρεμείς πληρωμές σας. Εξαργυρώστε τις εκκρεμείς πληρωμές σας πριν υποβάλετε νέα κλειδιά.", + "views.Settings.LightningAddress.explainer1": "Για να ξεκινήσετε με μια lightning διεύθυνση πρέπει πρώτα να έχετε ένα lightning κανάλι και εισερχόμενη ρευστότητα.", + "views.Settings.LightningAddress.explainer2": "Ο ευκολότερος τρόπος για να το κάνετε αυτό είναι να αγοράσετε ένα κανάλι 0-επιβεβαιώσεων από το LSP μας, OLYMPUS by ZEUS. Απλά δημιουργήστε ένα τιμολόγιο και πληρώστε τον εαυτό σας από ένα άλλο πορτοφόλι lightning.", + "views.Settings.LightningAddress.explainer3": "Για καλύτερα αποτελέσματα, ανοίξτε ένα κανάλι με τον κόμβο μας, OLYMPUS by ZEUS.", + "views.Settings.LightningAddress.get0ConfChan": "Λήψη καναλιού 0-επιβεβαιώσεων", "views.Settings.LightningAddressSettings.title": "Ρυθμίσεις διεύθυνσης Lightning", - "views.Settings.LightningAddressSettings.automaticallyAccept": "Automatically accept payments on startup", - "views.Settings.LightningAddressSettings.automaticallyAcceptAttestationLevel": "Attestation level for automatic acceptance", + "views.Settings.LightningAddressSettings.automaticallyAccept": "Αυτόματη αποδοχή πληρωμών κατά την εκκίνηση", + "views.Settings.LightningAddressSettings.automaticallyAcceptAttestationLevel": "Επίπεδο πιστοποίησης για αυτόματη αποδοχή", "views.Settings.LightningAddressSettings.automaticallyAcceptAttestationLevel.successOnly": "Επιτυχημένα μόνο", - "views.Settings.LightningAddressSettings.automaticallyAcceptAttestationLevel.successAndNotFound": "Successful and not found", - "views.Settings.LightningAddressSettings.automaticallyRequestOlympusChannels": "Automatically request channels from OLYMPUS", - "views.Settings.LightningAddressSettings.automaticallyRequestOlympusChannelsExplainer1": "If enabled, OLYMPUS will automatically open up channels to you when it cannot find a route to you. This will ensure that you can continue to receive payments with ZEUS PAY.", + "views.Settings.LightningAddressSettings.automaticallyAcceptAttestationLevel.successAndNotFound": "Επιτυχής και δεν βρέθηκε", + "views.Settings.LightningAddressSettings.automaticallyRequestOlympusChannels": "Αυτόματη αίτηση καναλιών από την OLYMPUS", + "views.Settings.LightningAddressSettings.automaticallyRequestOlympusChannelsExplainer1": "Εάν είναι ενεργοποιημένη, η OLYMPUS θα ανοίξει αυτόματα κανάλια προς εσάς όταν δεν μπορεί να βρει διαδρομή προς εσάς. Αυτό θα διασφαλίσει ότι μπορείτε να συνεχίσετε να λαμβάνετε πληρωμές με το ZEUS PAY.", "views.Settings.LightningAddressSettings.allowComments": "Να επιτρέπονται τα σχόλια", "views.Settings.LightningAddressSettings.notifications": "Ειδοποιήσεις", - "views.Settings.LightningAddressSettings.notifications.push": "Push", - "views.Settings.LightningAddressSettings.routeHintsExplainer1": "Including route hints will help the LSP forward your payment to you using your unannounced channels.", + "views.Settings.LightningAddressSettings.notifications.push": "Σπρώξτε", + "views.Settings.LightningAddressSettings.routeHintsExplainer1": "Η συμπερίληψη υποδείξεων διαδρομής θα βοηθήσει τον LSP να προωθήσει την πληρωμή σας σε εσάς χρησιμοποιώντας τα μη αναγγελθέντα κανάλια σας.", "views.Settings.LightningAddressSettings.routeHintsExplainer2": "Αυτό είναι ένας συμβιβασμός ιδιωτικότητας που θα εκθέσει τα μη δημόσια κανάλια σας στο LSP.", "views.Settings.LightningAddressInfo.title": "Πληροφορίες διεύθυνσης Lightning", - "views.Settings.LightningAddressInfo.explainer1": "This lightning address is hosted and powered by our LSP, OLYMPUS by ZEUS. It allows you to accept payments even when you're offline.", - "views.Settings.LightningAddressInfo.explainer2": "It uses payment hashes generated on your device, and hodl invoices, which means the LSP can only temporarily hold the funds and forward them along to you, or return them to the sender (after a 24 hour expiry period), effectively making it self-custodial.", + "views.Settings.LightningAddressInfo.explainer1": "Αυτή η lightning διεύθυνση φιλοξενείται και τροφοδοτείται από τον LSP μας, OLYMPUS by ZEUS. Σας επιτρέπει να δέχεστε πληρωμές ακόμη και όταν είστε εκτός σύνδεσης.", + "views.Settings.LightningAddressInfo.explainer2": "Χρησιμοποιεί κατακερματισμούς πληρωμών που δημιουργούνται στη συσκευή σας και τιμολόγια hodl, πράγμα που σημαίνει ότι το LSP μπορεί μόνο προσωρινά να κρατήσει τα χρήματα και να τα προωθήσει σε εσάς ή να τα επιστρέψει στον αποστολέα (μετά από μια περίοδο λήξης 24 ωρών), καθιστώντας ουσιαστικά αυτοδιαχείριση.", "views.Settings.LightningAddressInfo.minimumAmount": "Ελάχιστο ποσό", "views.Settings.LightningAddressInfo.feesByAmount": "Τέλη ανά ποσό", - "views.Settings.LightningAddressInfo.iconLegend": "Icon legend", - "views.Settings.LightningAddressInfo.redeem": "Redeem", - "views.Settings.LightningAddressInfo.pressToRedeem": "Press to redeem payment from ZEUS PAY.", - "views.Settings.LightningAddressInfo.notLoaded": "No attestations loaded", - "views.Settings.LightningAddressInfo.notLoadedDetails": "Press to lookup attestations on Nostr.", - "views.Settings.LightningAddressInfo.validAttestationDetails": "Attestation is valid. Press to see details.", - "views.Settings.LightningAddressInfo.invalidAttestationDetails": "Invalid or conflicting attestations. Press to see details.", - "views.Settings.LightningAddressInfo.noAttestationDetails": "No Nostr attestations found. Sender's wallet likely doesn't support it yet.", - "views.Settings.LightningAddressInfo.learnAboutZaplocker": "Learn more about Zaplocker", - "views.Settings.Attestations.title": "Attestations", - "views.Settings.Attestations.noAttestationsFound": "No attestations found", - "views.Settings.Attestation.title": "Attestation", - "views.Settings.Attestations.validAttestation": "Valid attestation", - "views.Settings.Attestations.invalidAttestation": "Invalid attestation", - "views.Settings.Nostr.addRelay": "Add relay", - "views.Settings.Nostr.relays": "Relays", - "views.Settings.CurrencyConverter.title": "Currency Converter", + "views.Settings.LightningAddressInfo.iconLegend": " ", + "views.Settings.LightningAddressInfo.redeem": "Εξαργυρώστε ", + "views.Settings.LightningAddressInfo.pressToRedeem": "Πατήστε για να εξαργυρώσετε την πληρωμή από το ZEUS PAY.", + "views.Settings.LightningAddressInfo.notLoaded": "Δεν έχουν φορτωθεί πιστοποιήσεις", + "views.Settings.LightningAddressInfo.notLoadedDetails": "Πατήστε για να αναζητήσετε πιστοποιήσεις στο Nostr.", + "views.Settings.LightningAddressInfo.validAttestationDetails": "Έγκυρη πιστοποίηση. Πατήστε για να δείτε λεπτομέρειες.", + "views.Settings.LightningAddressInfo.invalidAttestationDetails": "Άκυρες ή αντικρουόμενες πιστοποιήσεις. Πατήστε για να δείτε λεπτομέρειες.", + "views.Settings.LightningAddressInfo.noAttestationDetails": "Δεν βρέθηκαν πιστοποιήσεις του Nostr. Το πορτοφόλι του αποστολέα πιθανότατα δεν το υποστηρίζει ακόμα.", + "views.Settings.LightningAddressInfo.learnAboutZaplocker": "Μάθετε περισσότερα για το Zaplocker", + "views.Settings.Attestations.title": "Πιστοποιήσεις", + "views.Settings.Attestations.noAttestationsFound": "Δεν βρέθηκαν πιστοποιήσεις", + "views.Settings.Attestation.title": "Πιστοποίηση", + "views.Settings.Attestations.validAttestation": "Έγκυρη πιστοποίηση", + "views.Settings.Attestations.invalidAttestation": "Άκυρη πιστοποίηση", + "views.Settings.Nostr.addRelay": "Προσθέστε αναμεταδότη", + "views.Settings.Nostr.relays": "Αναμεταδότες", + "views.Settings.CurrencyConverter.title": "Μετατροπέας νομισμάτων", "views.Settings.CurrencyConverter.enterAmount": "Εισαγωγή ποσού", - "views.Settings.CurrencyConverter.error": "Error fetching rates. Tap to try again.", - "views.LspExplanation.title": "What are these fees?", - "views.Settings.CustodialWalletWarning.graph1": "The wallet you are using is custodial. This means that the funds here are not fully in your control, and can be stolen by the operator of the service.", - "views.Settings.CustodialWalletWarning.graph2": "This wallet is more akin to a bank account than a bitcoin wallet. You don't have access to the bitcoin keys, but rather credentials that can be revoked at any moment.", - "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", - "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", - "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", - "views.LspExplanation.text1": "Zeus is a self-custodial lightning wallet. In order to send or receive a lightning payment, you must open a lightning payment channel, which has a setup fee.", - "views.LspExplanation.text2": "Once the channel is set up, you'll only have to pay normal network fees until your channel exhausts its capacity.", - "views.LspExplanation.buttonText": "Μάθε περισσότερα για την ρευστότητα", - "views.LspExplanation.buttonText2": "Μάθε περισσότερα για το πως δουλεύει το LSP", - "views.LspExplanationRouting.text1": "In order to provide you with some privacy and improve payment performance, the Lightning Service Provider (LSP) will do some heavy lifting for you with a technique called invoice wrapping. The fee is nominal; it's typically just a few satoshis.", - "views.LspExplanationRouting.text2": "You can turn off the LSP entirely and save on these fees by navigating to Settings > Lightning Service Provider (LSP), but you will sacrifice these privacy and payment performance gains.", - "views.LspExplanationWrappedInvoices.title": "Wrapped invoices", - "views.LspExplanationWrappedInvoices.text1": "Wrapped invoices are invoices with extra layers around them. In this instance, the LSP will wrap an invoice generated from your node. The wrapped invoice will appear as if it is generated by the LSP.", - "views.LspExplanationWrappedInvoices.text2": "This has two benefits: 1) The end user doesn't have to expose their node's public key to senders. The LSP knows the receiver but no one else does. 2) Senders can use routes to the LSP to make a payment instead of having to find a direct path to the end user.", - "views.LspExplanationWrappedInvoices.text3": "Wrapped invoices uses the same preimage hash as the original invoice. This means that the LSP can't settle the payment without the final receiver completing the payment, so the LSP can't run away with the user's funds.", - "views.LspExplanationWrappedInvoices.text4": "Be sure to keep Zeus open when receiving payment as the LSP cannot settle payments on your behalf when you're offline.", + "views.Settings.CurrencyConverter.error": "Σφάλμα κατά την συλλογή των τελών. Πατήστε και δοκιμάστε πάλι.", + "views.LspExplanation.title": "Τι είναι αυτά τα τέλη;", + "views.Settings.CustodialWalletWarning.graph1": "Το πορτοφόλι που χρησιμοποιείτε είναι χωρίς αυτοδιαχείριση. Αυτό σημαίνει ότι τα χρήματα εδώ δεν είναι πλήρως υπό τον έλεγχό σας και μπορεί να κλαπούν από τον διαχειριστή της υπηρεσίας.", + "views.Settings.CustodialWalletWarning.graph2": "Αυτό το πορτοφόλι μοιάζει περισσότερο με τραπεζικό λογαριασμό παρά με πορτοφόλι bitcoin. Δεν έχετε πρόσβαση στα κλειδιά του bitcoin, αλλά σε διαπιστευτήρια που μπορούν να ανακληθούν ανά πάσα στιγμή.", + "views.Settings.CustodialWalletWarning.graph3": "Το ZEUS έχει τη δυνατότητα δημιουργίας ενός αυτοδιαχειριζόμενου πορτοφολιού στην εφαρμογή. Αυτό το πορτοφόλι σας παρέχει μια φράση κλειδί 24 λέξεων που σας δίνει τον πλήρη έλεγχο των κεφαλαίων σας.", + "views.Settings.CustodialWalletWarning.graph4": "Για να ξεκινήσετε με το δικό σας αυτοδιαχειριζόμενο πορτοφόλι, πατήστε το παρακάτω κουμπί και πατήστε το κουμπί 'Create mainnet wallet' στην επόμενη οθόνη.", + "views.Settings.CustodialWalletWarning.create": "Δημιουργήστε ένα αυτοδιαχειριζόμενο πορτοφόλι", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", + "views.LspExplanation.text1": "Το Zeus είναι ένα αυτοδιαχειριζόμενο πορτοφόλι lightning. Για να στείλετε ή να λάβετε μια πληρωμή με lightning, πρέπει να ανοίξετε ένα κανάλι πληρωμών lightning, το οποίο έχει ένα τέλος εγκατάστασης.", + "views.LspExplanation.text2": "Μόλις δημιουργηθεί το κανάλι, θα πρέπει να πληρώνετε τα κανονικά τέλη δικτύου μόνο μέχρι να εξαντλήσετε τη χωρητικότητά του.", + "views.LspExplanation.buttonText": "Μάθετε περισσότερα για την ρευστότητα", + "views.LspExplanation.buttonText2": "Μάθετε περισσότερα για το πως δουλεύει το LSP", + "views.LspExplanationRouting.text1": "Προκειμένου να σας παρέχει κάποια προστασία της ιδιωτικότητας και να βελτιώσει την απόδοση των πληρωμών, ο πάροχος υπηρεσιών Lightning (LSP) θα κάνει για εσάς κάποια βαριά εργασία με μια τεχνική που ονομάζεται invoice wrapping. Η αμοιβή είναι ονομαστική- συνήθως είναι μόνο μερικά satoshis.", + "views.LspExplanationRouting.text2": "Μπορείτε να απενεργοποιήσετε εντελώς το LSP και να εξοικονομήσετε αυτά τα τέλη, μεταβαίνοντας στην επιλογή Ρυθμίσεις > Lightning Service Provider (LSP), αλλά θα θυσιάσετε αυτά τα οφέλη από την προστασία της ιδιωτικότητας και την απόδοση των πληρωμών.", + "views.LspExplanationWrappedInvoices.title": "'Τυλιγμένα' τιμολόγια", + "views.LspExplanationWrappedInvoices.text1": "Τα 'τυλιγμένα' τιμολόγια είναι τιμολόγια με επιπλέον στρώματα γύρω τους. Σε αυτή την περίπτωση, το LSP θα 'τυλίξει' ένα τιμολόγιο που παράγεται από τον κόμβο σας. Το 'τυλιγμένο' τιμολόγιο θα εμφανίζεται σαν να έχει παραχθεί από το LSP.", + "views.LspExplanationWrappedInvoices.text2": "Αυτό έχει δύο οφέλη: 1) Ο τελικός χρήστης δεν χρειάζεται να εκθέσει το δημόσιο κλειδί του κόμβου του στους αποστολείς. Το LSP γνωρίζει τον παραλήπτη, αλλά κανείς άλλος δεν το γνωρίζει. 2) Οι αποστολείς μπορούν να χρησιμοποιήσουν διαδρομές προς το LSP για να πραγματοποιήσουν μια πληρωμή αντί να πρέπει να βρουν μια απευθείας διαδρομή προς τον τελικό χρήστη.", + "views.LspExplanationWrappedInvoices.text3": "Τα 'τυλιγμένα' τιμολόγια χρησιμοποιούν τον ίδιο κατακερματισμό προεικόνισης με το αρχικό τιμολόγιο. Αυτό σημαίνει ότι το LSP δεν μπορεί να διακανονίσει την πληρωμή χωρίς ο τελικός παραλήπτης να ολοκληρώσει την πληρωμή, οπότε το LSP δεν μπορεί να το σκάσει με τα χρήματα του χρήστη.", + "views.LspExplanationWrappedInvoices.text4": "Φροντίστε να διατηρείτε το Zeus ανοιχτό όταν λαμβάνετε πληρωμές, καθώς το LSP δεν μπορεί να διακανονίσει τις πληρωμές εκ μέρους σας όταν είστε εκτός σύνδεσης.", "views.LspExplanationOverview.title": "Πως δουλεύει το LSP;", - "views.LspExplanationOverview.text1": "The LSP uses wrapped invoices and 0-conf channels to instantly connect users to the Lightning network.", - "views.LspExplanationOverview.text2": "All you have to do is have the sender pay the invoice Zeus shows you, but here's what happens under the hood:", - "views.LspExplanationOverview.step1": "The receiver generates an invoices on their lightning node and then sends it to the LSP", - "views.LspExplanationOverview.step2": "The LSP creates a wrapped invoice and returns it to the receiver", - "views.LspExplanationOverview.step3": "The receiver gives the wrapped invoices to sender for them to pay", - "views.LspExplanationOverview.step4": "The sender pays the invoice, which goes through the LSP", - "views.LspExplanationOverview.step5": "The LSP detects the payment and opens up a 0-conf, just in time, channel to the receiver", - "views.LspExplanationOverview.step6": "The LSP then forwards the payment to the receiver using that new channel and the payment is completed", - "views.LspExplanationOverview.buttonText": "Learn more about wrapped invoices", - "views.Sweep.title": "Sweep on-chain wallet", - "views.Sweep.explainer": "Sweeping the on-chain wallet will send both the confirmed and unconfirmed balance to the destination address specified above.", - "pos.customItem": "Custom item", + "views.LspExplanationOverview.text1": "Το LSP χρησιμοποιεί 'τυλιγμένα' τιμολόγια και κανάλια 0-επιβεβαιώσεων για την άμεση σύνδεση των χρηστών στο δίκτυο Lightning.", + "views.LspExplanationOverview.text2": "Το μόνο που έχετε να κάνετε είναι να βάλετε τον αποστολέα να πληρώσει το τιμολόγιο που σας δείχνει ο Zeus, αλλά δείτε τι συμβαίνει πίσω από την κουρτίνα: ", + "views.LspExplanationOverview.step1": "Ο παραλήπτης δημιουργεί ένα τιμολόγιο στον κόμβο lightning και στη συνέχεια το αποστέλλει στο LSP", + "views.LspExplanationOverview.step2": "Το LSP δημιουργεί ένα 'τυλιγμένο' τιμολόγιο και το επιστρέφει στον παραλήπτη.", + "views.LspExplanationOverview.step3": "Ο παραλήπτης δίνει τα 'τυλιγμένα' τιμολόγια στον αποστολέα για να τα πληρώσει.", + "views.LspExplanationOverview.step4": "Ο αποστολέας πληρώνει το τιμολόγιο, το οποίο περνάει από το LSP", + "views.LspExplanationOverview.step5": "Το LSP ανιχνεύει την πληρωμή και ανοίγει ένα κανάλι 0-επιβεβαιώσεων, αυτή την στιγμή ακριβώς, προς τον παραλήπτη.", + "views.LspExplanationOverview.step6": "Στη συνέχεια, το LSP διαβιβάζει την πληρωμή στον παραλήπτη χρησιμοποιώντας αυτό το νέο κανάλι και η πληρωμή ολοκληρώνεται.", + "views.LspExplanationOverview.buttonText": "Μάθετε περισσότερα για τα 'τυλιγμένα' τιμολόγια", + "views.Sweep.title": "Αλλάξτε σε πορτοφόλι εντός της αλυσίδας", + "views.Sweep.explainer": "Η αλλαγή σε πορτοφόλι εντός της αλυσίδας θα στείλει τόσο το επιβεβαιωμένο όσο και το μη επιβεβαιωμένο υπόλοιπο στη διεύθυνση προορισμού που καθορίζεται παραπάνω.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "Πληροφορίες PSBT", + "views.PSBT.singleFrame": "Μονό πλαίσιο", + "views.PSBT.scan": "Σαρρώστε PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Οριστικοποίηση PSBT και εκπομπή", + "views.PSBT.channelWarning": "ΜΗΝ ΔΗΜΟΣΙΕΥΣΕΤΕ την τελική συναλλαγή μόνοι σας ή με άλλο εργαλείο. Το LND ΠΡΕΠΕΙ να τη δημοσιεύσει με τη σωστή σειρά ροής χρηματοδότησης ΑΛΛΙΩΣ ΤΑ ΧΡΗΜΑΤΑ ΜΠΟΡΕΙ ΝΑ ΧΑΘΟΥΝ! Βεβαιωθείτε ότι δημοσιεύετε στο ZEUS και μόνο όταν εμφανίζεται το παραπάνω αναγνωριστικό καναλιού.", + "views.PSBT.channelsWarning": "ΜΗΝ ΔΗΜΟΣΙΕΥΣΕΤΕ την τελική συναλλαγή μόνοι σας ή με άλλο εργαλείο. Το LND ΠΡΕΠΕΙ να τη δημοσιεύσει με τη σωστή σειρά ροής χρηματοδότησης ΑΛΛΙΩΣ ΤΑ ΧΡΗΜΑΤΑ ΜΠΟΡΕΙ ΝΑ ΧΑΘΟΥΝ! Βεβαιωθείτε ότι δημοσιεύετε στο ZEUS και μόνο όταν εμφανίζεται το παραπάνω αναγνωριστικό καναλιού.", + "views.PSBT.input": "Εισαγωγή", + "views.PSBT.inputCount": "Αριθμός εισαγωγής", + "views.PSBT.output": "Αποτέλεσμα", + "views.PSBT.outputCount": "Αριθμός αποτελέσματος", + "views.PSBT.derivation": "Προέλευση", + "views.PSBT.noData": "Δεν υπάρχουν δεδομένα", + "views.PSBT.couldNotDecode": "Δεν ήταν δυνατή η αποκωδικοποίηση του PSBT", + "views.TxHex.TxInfo": "Πληροφορίες συναλλαγής", + "views.TxHex.channelWarning": "Δεν έχει φορτωθεί κανένα κανάλι στη μηχανή ροής χρηματοδότησης καναλιών. ΜΗΝ ΔΗΜΟΣΙΕΥΣΕΤΕ εάν αυτή η συναλλαγή αφορά ένα κανάλι ανοιχτό.", + "views.TxHex.broadcast": "Μετάδοση ΤΧ", + "views.TxHex.finalizeFlowAndBroadcast": "Οριστικοποίηση ροής χρηματοδότησης + μετάδοση", + "pos.customItem": "Προσαρμοσμένο αντικείμενο", "time.seconds": "Δευτερόλεπτα", "time.minutes": "Λεπτά", "time.hours": "Ώρες", diff --git a/locales/es.json b/locales/es.json index bd2c64457..b93d09fe1 100644 --- a/locales/es.json +++ b/locales/es.json @@ -88,6 +88,7 @@ "general.valid": "Válido", "general.invalid": "Inválido", "general.createdAt": "Creado en", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Tipo", @@ -102,6 +103,13 @@ "general.advanced": "Avanzado", "general.clearChanges": "Eliminar cambios", "general.destination": "Destino", + "general.externalAccount": "Cuenta externa", + "general.version": "Versión", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Personalizar", + "general.skip": "Skip", "restart.title": "Reinicio requerido", "restart.msg": "Es necesario reiniciar ZEUS antes de aplicar la nueva configuración.", "restart.msg1": "¿Quieres reiniciar ahora?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Ahora cerrado", "components.HopPicker.defaultTitle": "Canal que se usará", "components.HopPicker.selectChannel": "Selecciona el canal que se usará", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Establece las nuevas comisiones", "components.SetFeesForm.hide": "Ocultar formulario para establecer nuevas comisiones", "components.SetFeesForm.setting": "Configurando comisiones, espera...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Enviar nuevas comisiones", "components.UTXOPicker.defaultTitle": "UTXO que se usarán", "components.UTXOPicker.selectUTXOs": "Selecciona los UTXO que se usarán", - "components.QRCodeScanner.cameraPermissionTitle": "Permiso para usar la cámara", - "components.QRCodeScanner.cameraPermission": "Necesitamos permiso para acceder a la cámara.", "components.QRCodeScanner.noCameraAccess": "Sin acceso a la cámara", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "Estás a punto de salir de Zeus", "components.ExternalLinkModal.proceed": "¿Continuar con la siguiente URL?", "components.ExternalLinkModal.copyLink": "Copiar enlace", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "Escanear un código QR de Spark", "views.SparkQRScanner.error": "Error al obtener la configuración de Spark", "views.ImportAccount.title": "Importar cuenta", - "views.ImportAccount.name": "Nombre de Cuenta", - "views.ImportAccount.extendedPubKey": "Llave Pública Extendida (Xpub)", + "views.ImportAccount.name": "Nombre de la cuenta", + "views.ImportAccount.extendedPubKey": "Clave pública extendida (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "Huella de Llave Maestra", - "views.ImportAccount.addressType": "Tipo de Dirección", + "views.ImportAccount.addressType": "Tipo de dirección", "views.ImportAccount.importAccount": "Importar cuenta", + "views.ImportAccount.note": "NOTA: LND solo detectará los eventos (depósitos/gastos) de claves derivadas de una cuenta si ocurren después de la importación. Más adelante se admitirán nuevos escaneos para detectar eventos pasados.", + "views.ImportAccount.derivationPath": "Ruta de derivación", + "views.ImportAccount.watchOnly": "Ver solo", + "views.ImportAccount.externalAddrs": "Recibir direcciones", + "views.ImportAccount.internalAddrs": "Direcciónes de cambio", + "views.ImportAccount.success": "Cuenta externa importada exitosamente", "views.Wallet.Channels.open": "Abrir Canal", "views.Wallet.Channels.inactive": "INACTIVO", "views.Wallet.Channels.private": "Privado", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "En línea", "views.Wallet.Channels.offline": "Desconectado", "views.Wallet.Channels.filters": "Filtros", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Anunciar Canal", "views.OpenChannel.scidAlias": "Intente usar alias SCID", "views.OpenChannel.simpleTaprootChannel": "Canal Taproot Simple", "views.OpenChannel.openChannelToOlympus": "Abrir canal con Olympus", "views.OpenChannel.peerToOlympus": "Par con Olympus", "views.OpenChannel.fundMax": "Usar todos los fondos disponibles", + "views.OpenChannel.openAdditionalChannel": "Abrir canal adicional", + "views.OpenChannel.removeAdditionalChannel": "Eliminar canal adicional", "views.Wallet.BalancePane.sync.title": "Finalizando sincronización", "views.Wallet.BalancePane.sync.text": "¡Agárrate fuerte! Estarás listo para usar Zeus pronto.", "views.Wallet.BalancePane.backup.title": "Copia de seguridad de sus fondos", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Cancelar Cerrar Canal", "views.Channel.close": "Cerrar Canal", "views.Channel.closingRate": "(Opcional) SAT por vbyte tarifa de cierre", + "views.Channel.externalAddress": "(Opcional) Dirección externa", + "views.Channel.externalAddress.info": "Si se especifica, los fondos de su canal se enviarán a esta dirección externa, en lugar de a una dirección en la billetera interna.", "views.Channel.forceClose": "Forzar cierre", "views.Channel.confirmClose": "Confirmar Cerrar Canal", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "ascendente", "views.Channel.SortButton.descending": "descendente", "views.Channel.channelId": "ID Canal", + "views.Channel.channelIds": "IDs de canal", "views.Channel.displayName": "Nombre para mostrar", "views.Channel.Total.outbound": "Total Saliente", "views.Channel.Total.inbound": "Total Entrante", @@ -401,7 +422,6 @@ "views.EditFee.halfHourFee": "Comisión de media hora", "views.EditFee.hourFee": "Comisión de una hora", "views.EditFee.minimumFee": "Comisión mínima", - "views.EditFee.custom": "Personalizar", "views.EditFee.confirmFee": "Confirmar comisión", "views.EditFee.error": "Error recopilando tarifas de comisiones", "views.Invoice.title": "Invoice", @@ -477,12 +497,14 @@ "views.Intro.carousel4.text": "Vaya más allá de una billetera bitcoin básica y administre sus canales Lightning, liquidez y mucho más.", "views.Intro.errorCreatingWallet": "Error de creación de billetera. Reinicie la aplicación y vuelva a intentarlo", "views.OpenChannel.openChannel": "Abrir Canal", + "views.OpenChannel.openChannels": "Canales abiertos", "views.OpenChannel.connectPeer": "Conectar el par", "views.OpenChannel.importText": "Se ha detectado el siguiente URI de Nodo en tu portapapeles", "views.OpenChannel.importPrompt": "¿Te gustaría importar esto?", "views.OpenChannel.import": "Importar", "views.OpenChannel.peerSuccess": "Conectado con éxito el par", "views.OpenChannel.channelSuccess": "Canal abierto con éxito", + "views.OpenChannel.channelsSuccess": "Canales abiertos con éxito", "views.OpenChannel.nodePubkey": "Pubkey de Nodo", "views.OpenChannel.host": "Equipo", "views.OpenChannel.hostPort": "Hostname:Port", @@ -547,6 +569,7 @@ "views.Receive.getNewAddress": "Obtener nueva dirección", "views.Receive.ampInvoice": "Factura AMP", "views.Receive.routeHints": "Incluir indicaciones de ruta", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "Recibiste", "views.Receive.addressType": "Elija el tipo de dirección", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -590,6 +613,8 @@ "views.Send.noOnchainBalance": "No hay saldo en la cadena disponible. Cierre un canal o reciba primero una transacción en la cadena.", "views.Send.noLightningBalance": "No hay saldo en Lightning disponible. Abra un canal o reciba primero un pago en Lightning.", "views.Send.zaplockerWarning": "Estas son las facturas de Zaplocker que mantendrá el pago de hasta 24 horas. Abra Zeus regularmente después del pago para ayudar a mitigar el riesgo de un canal cerrado de la fuerza. Proceda bajo su propio riesgo.", + "views.Send.addOutput": "Agregar salida", + "views.Send.removeOutput": "Eliminar salida", "views.SendingLightning.sending": "Enviando Transacción", "views.SendingLightning.success": "Transacción enviada correctamente", "views.SendingLightning.paymentHash": "Hash de Pago", @@ -602,6 +627,7 @@ "views.SendingLightning.inTransit": "El pago está en tránsito. Puede completarse momentáneamente o puede fallar. Por favor, vuelva más tarde.", "views.SendingLightning.isZaplocker": "Pago de Zaplocker en tránsito. Puede completarse momentáneamente, de lo contrario, los fondos volverán a usted dentro de las 24 horas. Por favor, vuelva más tarde.", "views.SendingLightning.paymentTimedOut": "Pago caducado", + "views.SendingOnChain.crafting": "Transacción de elaboración", "views.SendingOnChain.broadcasting": "Transmitiendo Transacción", "views.SendingOnChain.success": "Transacción enviada correctamente", "views.SendingOnChain.txid": "TXID", @@ -670,6 +696,7 @@ "views.Settings.Theme.mint": "Menta", "views.Settings.Theme.red-metallic": "Metálico rojo", "views.Settings.Theme.watermelon": "Sandía", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Pantalla", "views.Settings.Display.defaultView": "Vista predeterminada", "views.Settings.Display.DefaultView.balance": "Balance", @@ -689,6 +716,7 @@ "views.Settings.Invoices.title": "Configuración de facturas", "views.Settings.Invoices.showCustomPreimageField": "Mostrar campo preimagen personalizado", "views.Settings.Channels.title": "Configuración de canales", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Explorador de Bloques Predeterminado", "views.Settings.Privacy.BlockExplorer.custom": "Customizar", "views.Settings.Privacy.customBlockExplorer": "Explorador de Bloques Personalizado", @@ -753,6 +781,7 @@ "views.Settings.POS.Product.price": "Precio", "views.Settings.POS.Product.active": "Activo", "views.Settings.POS.saveProduct": "Guardar producto", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirmar eliminación", "views.Settings.POS.standalone": "Ser único", "views.Settings.POS.0conf": "0 confirmaciones", @@ -840,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Canales 0-conf", "views.Settings.LSP.learn0confConfig": "Aprenda a configurar los canales 0-conf y los alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Habilitar verificación de certificado", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Nombre", "views.Settings.AddContact.description": "Descripción (Max 120)", "views.Settings.AddContact.lnAddress": "Dirección LN", @@ -910,11 +941,47 @@ "views.Sync.currentBlockHeight": "Altura de bloque actual", "views.Sync.tip": "Propina", "views.Sync.numBlocksUntilSynced": "Número de bloques hasta que se sincronice", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Selecciona los UTXO que se usarán", "components.UTXOPicker.modal.description": "Seleccione los UTXOs que se utilizarán en esta operación. Es posible que desee utilizar solo un UTXO específico para preservar su privacidad.", "components.UTXOPicker.modal.set": "Usar UTXOs", "components.ChannelPicker.modal.title": "Seleccionar Canal para usar", - "components.ChannelPicker.modal.description": "Seleccione el canal que se utilizará en esta operación. Es posible que desee utilizar solamente canales específicos para preservar su privacidad.", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "Más cuentas", "backends.LND.wsReq.warning": "Es posible que tenga que activar la verificación de certificados para realizar este tipo de llamadas", "backends.LND.restReq.connectionError": "Error de conexión", "utils.handleAnything.lightningAddressError": "Error en obtener datos de Dirección de Lightning", @@ -922,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "LnurlAuth no es compatible con la implementación de su nodo", "utils.handleAnything.unsupportedLnurlType": "Tipo de lnurl no compatible", "utils.handleAnything.invalidLnurlParams": "No se pudo analizar los parámetros lnurl", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Error al crear Invoice", "stores.InvoicesStore.errorGeneratingAddress": "Error generando nueva dirección", "stores.InvoicesStore.zeroAmountLndhub": "La instancia de lndhub podría no admitir facturas de cantidad cero", @@ -964,7 +1033,7 @@ "pos.views.Order.printInvoice": "Imprimir factura", "pos.views.Settings.PointOfSale.authWarning": "ADVERTENCIA: Sin contraseña o PIN configurado", "pos.views.Settings.PointOfSale.backendWarning": "ADVERTENCIA: Actualmente, solo los nodos LND pueden marcar pedidos como pagados", - "pos.views.Settings.PointOfSale.currencyError": "Error: la moneda debe establecerse primero", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Comprobante", "pos.print.invoice": "Invoice", "views.Settings.NodeConfiguration.createMainnetWallet": "Crear billetera mainnet", @@ -1033,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS tiene la capacidad de crear una billetera con custodia propia en la aplicación. Esta billetera le proporciona una frase inicial de 24 palabras que le brinda control total de sus fondos.", "views.Settings.CustodialWalletWarning.graph4": "Para comenzar con su propia billetera con custodia propia, presione el botón a continuación y presione el botón \"Crear billetera de red principal\" en la siguiente pantalla.", "views.Settings.CustodialWalletWarning.create": "Crear billetera de autocustodia", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus es una billetera Lightning de custodia propria. Para enviar o recibir un pagos lightning, debe abrir un canal de pago lightning, que tiene una tarifa de configuración.", "views.LspExplanation.text2": "Una vez que el canal esté configurado, solo tendrá que pagar tarifas de red normal hasta que su canal agote su capacidad.", "views.LspExplanation.buttonText": "Obtenga más información sobre liquidez", @@ -1056,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Obtenga más información sobre facturas envueltas", "views.Sweep.title": "Barrer la billetera onchain", "views.Sweep.explainer": "Barrer la billetera en la cadena enviará el saldo confirmado y no confirmado a la dirección de destino especificada anteriormente.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Un solo cuadro", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalizar PSBT y transmitir", + "views.PSBT.channelWarning": "NO PUBLICAR la transacción finalizada usted mismo o con otra herramienta. ¡LND DEBE publicarlo en el orden de flujo de fondos adecuado O LOS FONDOS SE PUEDEN PERDER! Asegúrese de publicar en ZEUS y solo cuando se muestre el ID del canal anterior.", + "views.PSBT.channelsWarning": "NO PUBLICAR la transacción finalizada usted mismo o con otra herramienta. ¡LND DEBE publicarlo en el orden de flujo de fondos adecuado O LOS FONDOS SE PUEDEN PERDER! Asegúrese de publicar en ZEUS y solo cuando se muestren los ID de canal anteriores.", + "views.PSBT.input": "Entrada", + "views.PSBT.inputCount": "Recuento de entradas", + "views.PSBT.output": "Salida", + "views.PSBT.outputCount": "Recuento de salidas", + "views.PSBT.derivation": "Derivación", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "No se pudo decodificar PSBT", + "views.TxHex.TxInfo": "Información de transacción", + "views.TxHex.channelWarning": "No hay ningún canal cargado en el motor de flujo de financiación del canal. NO PUBLICAR si esta transacción es para un canal abierto.", + "views.TxHex.broadcast": "Transmitir TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalizar flujo de financiación + Difusión", "pos.customItem": "Artículo personalizado", "time.seconds": "Segundos", "time.minutes": "Minutos", diff --git a/locales/fa.json b/locales/fa.json index e169a0992..2834ed499 100644 --- a/locales/fa.json +++ b/locales/fa.json @@ -88,6 +88,7 @@ "general.valid": "Valid", "general.invalid": "Invalid", "general.createdAt": "Created at", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Kind", @@ -102,6 +103,13 @@ "general.advanced": "Advanced", "general.clearChanges": "Clear changes", "general.destination": "مقصد", + "general.externalAccount": "External account", + "general.version": "نسخه", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "دلخواه", + "general.skip": "Skip", "restart.title": "Restart required", "restart.msg": "ZEUS has to be restarted before the new configuration is applied.", "restart.msg1": "Would you like to restart now?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "اکنون بسته است", "components.HopPicker.defaultTitle": "کانال باری استفاده", "components.HopPicker.selectChannel": "انتخاب کانال برای استفاده", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "تنظیم تعرفه‌های جدید", "components.SetFeesForm.hide": "پنهان‌کردن فرم تنظیم تعرفه‌های جدید", "components.SetFeesForm.setting": "تنظیم کارمزدها، لطفا صبر کنید...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "ارسال تعرفه جدید", "components.UTXOPicker.defaultTitle": "UTXO ها برای استفاده", "components.UTXOPicker.selectUTXOs": "انتخاب UTXO برای استفاده", - "components.QRCodeScanner.cameraPermissionTitle": "اجازه استفاده از دوربین", - "components.QRCodeScanner.cameraPermission": "ما به اجازه شما برای استفاده از دوربین نیاز داریم", "components.QRCodeScanner.noCameraAccess": "دسترسی به دوربین نیست", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "در حال ترک زئوس هستید", "components.ExternalLinkModal.proceed": "به URL روبرو می روید؟", "components.ExternalLinkModal.copyLink": "کپی لینک", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "اسکن کد Spark QR", "views.SparkQRScanner.error": "خطای دستیابی به پیکربندی Spark", "views.ImportAccount.title": "وارد کردن حساب کاربری", - "views.ImportAccount.name": "نام حساب کاربری", - "views.ImportAccount.extendedPubKey": "کلید عمومی گسترده (Xpub)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "اثرانگشت شاه کلید", - "views.ImportAccount.addressType": "نوع آدرس", + "views.ImportAccount.addressType": "Address type", "views.ImportAccount.importAccount": "وارد کردن حساب کاربری", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "باز کردن کانال", "views.Wallet.Channels.inactive": "غیرفعال", "views.Wallet.Channels.private": "خصوصی", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "فیلترها", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "اعلام کانال", "views.OpenChannel.scidAlias": "تلاش کنید از مستعار SCID استفاده کنید ", "views.OpenChannel.simpleTaprootChannel": "کانال تپروت ساده", "views.OpenChannel.openChannelToOlympus": "باز کردن کانال به نود Olympus", "views.OpenChannel.peerToOlympus": "همتا به المپوس", "views.OpenChannel.fundMax": "استفاده از تمام بودجه ممکن", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "در حال اتمام به روز رسانی", "views.Wallet.BalancePane.sync.text": "کمی منتظر بمانید! به زودی قادر به استفاده از زئوس خواهید بود", "views.Wallet.BalancePane.backup.title": "بکاپ انجام دهید", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "لغو بستن کانال", "views.Channel.close": "بستن کانال", "views.Channel.closingRate": "کارمزد بستن برمبنای ساتوشی بر vbyte (اختیاری)", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "بستن اجباری", "views.Channel.confirmClose": "تایید بستن کانال", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "از پایین به بالا", "views.Channel.SortButton.descending": "از بالا به پایین", "views.Channel.channelId": "شناسه کانال", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "نام نمایشی", "views.Channel.Total.outbound": "مجموع بیرون بر ", "views.Channel.Total.inbound": "مجموع درون بر", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "از یک کیف پول بیتکوینی ساده فراتر بروید و کانال لایتنینگی خود، نقدینگی خود و بسیار بیشتر از اینها مدیریت کنید..", "views.Intro.errorCreatingWallet": "خطا در ساخت کیف پول. اپ را دوباره آغاز و امتحان کنید.", "views.OpenChannel.openChannel": "باز کردن کانال", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "اتصال به همتا", "views.OpenChannel.importText": "URI گره روبرو در کلیپبورد شما یافت شد", "views.OpenChannel.importPrompt": "آیا مایلید بارگزاری کنید؟", "views.OpenChannel.import": "درون ریزی", "views.OpenChannel.peerSuccess": "Successfully connected to peer", "views.OpenChannel.channelSuccess": "Successfully opened channel", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "کلید عمومی گره", "views.OpenChannel.host": "هاست", "views.OpenChannel.hostPort": "نام‌هاست:پورت", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "دریافت آدرس جدید", "views.Receive.ampInvoice": "صورتحساب AMP", "views.Receive.routeHints": "شامل راهنمایی های مسیر", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "دریافت کردید", "views.Receive.addressType": "انتخاب نوع آدرس", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "هیچ موجودی برزنجیری ندارید. ابتدا یک کانال را ببندید یا یک تراکنش برزنجیر دریافت کنید.", "views.Send.noLightningBalance": "هیچ موجودی لایتنینگی ندارید. ابتدا یک کانال باز کنید یا یک پرداخت لایتنینگی دریافت کنید.", "views.Send.zaplockerWarning": "This is a Zaplocker invoices that will hold payment up to 24 hours. Open ZEUS regularly after payment to help mitigate the risk of a force closed channel. Proceed at your own risk.", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "در حال ارسال تراکنش", "views.SendingLightning.success": "تراکنش با موفقیت ارسال شد", "views.SendingLightning.paymentHash": "هش پرداخت", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "پرداخت درحال انتقال است. ممکن است تا لحظاتی دیگر انجام شود یا ممکن است انجام نشود. لطفا بعدا چک کنید.", "views.SendingLightning.isZaplocker": "Zaplocker payment in transit. It may complete momentarily, otherwise funds will return back to you within 24 hours. Please check back later.", "views.SendingLightning.paymentTimedOut": "Payment timed out", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "در حال ارسال تراکنش", "views.SendingOnChain.success": "تراکنش با موفقیت ارسال شد", "views.SendingOnChain.txid": "شناسه تراکنش", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Red Metallic", "views.Settings.Theme.watermelon": "Watermelon", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "نمایش", "views.Settings.Display.defaultView": "نمای پیش فرض", "views.Settings.Display.DefaultView.balance": "تراز", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "تنظیمات صورتحساب", "views.Settings.Invoices.showCustomPreimageField": "Show custom preimage field", "views.Settings.Channels.title": "Channels settings", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "مرورگر پیش فرض بلوک ", "views.Settings.Privacy.BlockExplorer.custom": "دلخواه", "views.Settings.Privacy.customBlockExplorer": "مرورگر دلخواه بلوک", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Price", "views.Settings.POS.Product.active": "فعال", "views.Settings.POS.saveProduct": "Save product", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirm delete", "views.Settings.POS.standalone": "Standalone", "views.Settings.POS.0conf": "0 confirmations", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-conf channels", "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Name", "views.Settings.AddContact.description": "Description (max 120)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "ارتفاع بلوک فعلی", "views.Sync.tip": "انعام", "views.Sync.numBlocksUntilSynced": "تعداد بلاک تا همگام سازی", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "انتخاب UTXO برای استفاده", "components.UTXOPicker.modal.description": "تراکنش های خروجی مصرف نشده را برای انجام این عملیات انتخاب کنید. ممکن است بخواهید برای حفظ حریم خصوصی خود فقط از تراکنش های خروجی مصرف نشده خاصی استفاده کنید.", "components.UTXOPicker.modal.set": "تنظیم تراکنش های خروجی مصرف نشده", "components.ChannelPicker.modal.title": "انتخاب کانال برای استفاده", - "components.ChannelPicker.modal.description": "کانالی را برای استفاده در این عملیات انتخاب کنید. ممکن است بخواهید برای حفظ حریم خصوصی خود از کانال های خاصی استفاده کنید.", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "ممکن است لازم باشد تایید گواهی را فعال کنید تا بتوانید چنین تصمیماتی بگیرید.", "backends.LND.restReq.connectionError": "Connection error", "utils.handleAnything.lightningAddressError": "خطا در دستیابی به داده های آدرس لایتنینگ", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "LnurlAuth توسط پیاده سازی گره شما پشتیبانی نمی شود", "utils.handleAnything.unsupportedLnurlType": "نوع lnurl پشتیبانی نشده", "utils.handleAnything.invalidLnurlParams": "اجزا lnurl تجزیه نشد", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "خطای ایجاد صورتحساب", "stores.InvoicesStore.errorGeneratingAddress": "خطا در تولید آدرس جدید", "stores.InvoicesStore.zeroAmountLndhub": "این مورد LNDHub ممکن است از صورتحساب با مبلغ صفر پشتیبانی نکند", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Print Invoice", "pos.views.Settings.PointOfSale.authWarning": "هشدار: گذرواژه یا PIN تنظیم نشده است", "pos.views.Settings.PointOfSale.backendWarning": "هشدار: فعلا فقط گره های LND قادر به علامت گذاری سفارش ها به عنوان پرداخت شده هستند.", - "pos.views.Settings.PointOfSale.currencyError": "خطا: ابتدا باید ارز تنظیم شود", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "رسید", "pos.print.invoice": "صورتحساب", "views.Settings.NodeConfiguration.createMainnetWallet": "ایجاد کیف پول شبکه اصلی", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "زئوس یک کیف پول خودحضانتی است. به منظور ارسال و دریافت پرداخت های لایتنینگی، باید یک کانال پرداخت لایتنینگ باز کنید، که کارمزد راه اندازی دارد.", "views.LspExplanation.text2": "پس از آنکه کانال راه اندازی شد، تا وقتی که ظرفیت کانال تمام شود فقط باید کارمزد معمول را بپردازید.", "views.LspExplanation.buttonText": "درباره نقدینگی بیشتر بدانید", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "درباره صورت حساب های پیچانده بیشتر بدانید", "views.Sweep.title": "Sweep on-chain wallet", "views.Sweep.explainer": "Sweeping the on-chain wallet will send both the confirmed and unconfirmed balance to the destination address specified above.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Custom item", "time.seconds": "Seconds", "time.minutes": "Minutes", diff --git a/locales/fi.json b/locales/fi.json index 41707cf66..aa2d62eca 100644 --- a/locales/fi.json +++ b/locales/fi.json @@ -14,8 +14,8 @@ "general.error": "Virhe", "general.danger": "Vaara!", "general.ok": "OK", - "general.readOnlyWallet": "Read-only -lompakko", - "general.custodialWallet": "Custodial-lompakko", + "general.readOnlyWallet": "Lukulompakko", + "general.custodialWallet": "Tililompakko", "general.show": "Näytä", "general.close": "Sulje", "general.hide": "Piilota", @@ -88,6 +88,7 @@ "general.valid": "Voimassa", "general.invalid": "Hyväksytty", "general.createdAt": "Luotu", + "general.expiresAt": "Expires at", "general.id": "Tunniste", "general.hash": "Tiiviste", "general.kind": "Ystävällinen", @@ -102,6 +103,13 @@ "general.advanced": "Edistyneet", "general.clearChanges": "Pyyhi muutokset", "general.destination": "Kohde", + "general.externalAccount": "Ulkoinen tili", + "general.version": "Versio", + "general.state": "State", + "general.mode": "Tila", + "general.automatic": "Automaattinen", + "general.custom": "Mukautettu", + "general.skip": "Ohita", "restart.title": "Vaatii uudelleenkäynnistyksen", "restart.msg": "Uusien määritysten käyttöönotto vaatii sovelluksen uudelleen käynnistyksen.", "restart.msg1": "Haluatko tehdä uudelleenkäynnistyksen nyt?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Suljettu nyt", "components.HopPicker.defaultTitle": "Käytettävä kanava", "components.HopPicker.selectChannel": "Valitse käytettävä kanava", + "components.HopPicker.routeHintsMax": "reittivihjeet max", "components.SetFeesForm.setNew": "Aseta uudet siirtomaksut", "components.SetFeesForm.hide": "Piilota Aseta uudet siirtomaksut -lomake", "components.SetFeesForm.setting": "Siirtomaksuja asetetaan, ole hyvä ja odota...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Lähetä uudet siirtomaksut", "components.UTXOPicker.defaultTitle": "Käytettävät UTXO:t", "components.UTXOPicker.selectUTXOs": "Valitse käytettävät UTXO:t", - "components.QRCodeScanner.cameraPermissionTitle": "Lupa käyttää kameraa", - "components.QRCodeScanner.cameraPermission": "Tarvitsemme suostumuksen kamerasi käyttöön", "components.QRCodeScanner.noCameraAccess": "Ei pääsyä kameraan", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "Olet juuri lähdössä Zeuksesta", "components.ExternalLinkModal.proceed": "Siirry seuraavaan URL-osoitteeseen?", "components.ExternalLinkModal.copyLink": "Kopioi linkki", @@ -260,10 +269,16 @@ "views.SparkQRScanner.error": "Virhe Spark-konfiguraation noutamisessa", "views.ImportAccount.title": "Tuo tili", "views.ImportAccount.name": "Tilin nimi", - "views.ImportAccount.extendedPubKey": "Laajennettu julkinen avain (Xpub)", + "views.ImportAccount.extendedPubKey": "Laajennettu julkinen avain (xpub, zpub, tpub jne.)", "views.ImportAccount.masterKeyFingerprint": "Pääavaimen sormenjälki", "views.ImportAccount.addressType": "Osoitetyyppi", "views.ImportAccount.importAccount": "Tuo tili", + "views.ImportAccount.note": "HUOMAUTUS: LND havaitsee tililtä johdettujen avainten tapahtumat (talletukset/kulutukset) vain, jos ne tapahtuvat tuonnin jälkeen. Uudelleenskannauksia aiempien tapahtumien havaitsemiseksi tuetaan myöhemmin.", + "views.ImportAccount.derivationPath": "Derivaatiopolku", + "views.ImportAccount.watchOnly": "Ainoastaan luku", + "views.ImportAccount.externalAddrs": "Vastaanottavat osoitteet", + "views.ImportAccount.internalAddrs": "Osoitteiden muuttaminen", + "views.ImportAccount.success": "Ulkoinen tili tuotu onnistuneesti", "views.Wallet.Channels.open": "Avaa kanava", "views.Wallet.Channels.inactive": "INAKTIIVINEN", "views.Wallet.Channels.private": "Yksityinen", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Yhteydessä", "views.Wallet.Channels.offline": "Yhteyskatko", "views.Wallet.Channels.filters": "Suodattimet", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Ilmoita kanava", "views.OpenChannel.scidAlias": "Yritys käyttää SCID-aliasta", "views.OpenChannel.simpleTaprootChannel": "Yksinkertainen Taproot-kanava", "views.OpenChannel.openChannelToOlympus": "Avaa kanava Olympukselle", "views.OpenChannel.peerToOlympus": "Vertaisuus Olympus:een", "views.OpenChannel.fundMax": "Käytä kaikkia mahdollisia varoja", + "views.OpenChannel.openAdditionalChannel": "Avaa lisäkanava", + "views.OpenChannel.removeAdditionalChannel": "Poista lisäkanava", "views.Wallet.BalancePane.sync.title": "Synkronoinnin viimeistely", "views.Wallet.BalancePane.sync.text": "Pysy tiukasti kiinni! Olet pian valmis käyttämään Zeusta.", "views.Wallet.BalancePane.backup.title": "Varmuuskopioi varasi", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Peruuta kanavan sulku", "views.Channel.close": "Sulje kanava", "views.Channel.closingRate": "(Vaihtoehtoinen) Sat per vbyte sulkemismaksu", + "views.Channel.externalAddress": "(Valinnainen) Ulkoinen osoite", + "views.Channel.externalAddress.info": "Jos tämä on määritetty, kanavasi varat lähetetään tähän ulkoiseen osoitteeseen sisäisen lompakon osoitteen sijasta.", "views.Channel.forceClose": "Sulje väkisin", "views.Channel.confirmClose": "Vahvista kanavan sulkeminen", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "nouseva", "views.Channel.SortButton.descending": "laskeva", "views.Channel.channelId": "Kanavatunnus", + "views.Channel.channelIds": "Kanavatunnukset", "views.Channel.displayName": "Näytä nimi", "views.Channel.Total.outbound": "Lähtevä kokonaismäärä", "views.Channel.Total.inbound": "Saapuva kokonaismäärä", @@ -426,7 +447,7 @@ "views.LncQRScanner.error": "Virhe LNC-konfiguraation jäsentämisessä", "views.LNDHubQRScanner.text": "Skannaa LNDHubin tai Blue Walletin QR-koodi", "views.Lockscreen.incorrect": "Virheellinen salasanalauseke", - "views.Lockscreen.enterPassphrase": " Enter Passphrase", + "views.Lockscreen.enterPassphrase": " Syötä salasana", "views.Lockscreen.login": "Kirjaudu", "views.Lockscreen.pin": "Anna PIN-koodi", "views.Lockscreen.incorrectPin": "Väärä PIN-koodi", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Mene bitcoin-lompakkoa pidemmälle ja hallitse lightning-kanavia, likviditeettiä ja paljon muuta.", "views.Intro.errorCreatingWallet": "Virhe lompakon luomisessa. Käynnistä sovellus uudelleen ja yritä uudelleen.", "views.OpenChannel.openChannel": "Avaa kanava", + "views.OpenChannel.openChannels": "Avoimet kanavat", "views.OpenChannel.connectPeer": "Yhdistä vertaiseen", "views.OpenChannel.importText": "Leikepöydälläsi havaittu seuraavan solmun URI", "views.OpenChannel.importPrompt": "Haluaisitko tuoda sen?", "views.OpenChannel.import": "Tuo", "views.OpenChannel.peerSuccess": "Onnistuneesti yhdistetty vertaisverkkoon", "views.OpenChannel.channelSuccess": "Onnistuneesti avattu kanava", + "views.OpenChannel.channelsSuccess": "Onnistuneesti avatut kanavat", "views.OpenChannel.nodePubkey": "Solmun pubkey", "views.OpenChannel.host": "Ylläpitäjä", "views.OpenChannel.hostPort": "Ylläpitonimi:Portti", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Hanki uusi osoite", "views.Receive.ampInvoice": "AMP-lasku", "views.Receive.routeHints": "Sisällytä reittivihjeet", + "views.Receive.customRouteHints": "Mukautetut reittivihjeet", "views.Receive.youReceived": "Vastaanotit", "views.Receive.addressType": "Valitse osoitetyyppi", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -559,7 +583,7 @@ "views.Receive.lspExplainer": "LSP ottaa seuraavan summan asennusmaksuna:", "views.Receive.lspExplainerRoutingUnified": "LSP ottaa seuraavan summan maksuna, jos se maksetaan salaman kautta.", "views.Receive.lspExplainerRouting": "LSP ottaa seuraavan summan maksuna:", - "views.Receive.lspExplainerZeroFeeWrapper": "Zero-fee wrapped invoice", + "views.Receive.lspExplainerZeroFeeWrapper": "Nollakuluinen pakattu lasku", "views.Receive.goToLspSettings": "Mene LSP-asetuksiin", "views.Receive.lspSwitchExplainer1": "LSP tarjoaa sinulle 0-vahvistuskanavia, joiden avulla voit lähettää ja vastaanottaa maksuja salamaverkossa.", "views.Receive.lspSwitchExplainer2": "LSP käärii myös laskusi, mikä helpottaa maksujen vastaanottamista samalla suojaten yksityisyyttäsi.", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "Ei saatavilla olevaa pääketjusaldoa. Sulje kanava tai vastaanota ensin pääketjutapahtuma.", "views.Send.noLightningBalance": "Ei salamasaldoa saatavilla. Avaa kanava tai vastaanota ensin salamamaksu.", "views.Send.zaplockerWarning": "Tämä on Zaplocker-lasku, joka pitää maksun jäädytettynä 24 tuntiin asti. Avaa ZEUS säännöllisesti maksun jälkeen auttaaksesi vähentämään riskiä kanavan pakko-sulkemisesta. Jatka omalla vastuullasi.", + "views.Send.addOutput": "Lisää ulostulo", + "views.Send.removeOutput": "Poista ulostulo", "views.SendingLightning.sending": "Transaktion lähettäminen", "views.SendingLightning.success": "Transaktio lähetetty onnistuneesti", "views.SendingLightning.paymentHash": "Maksutiiviste", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Maksu on matkalla. Se voi onnistua hetkessä tai se voi epäonnistua. Tarkista myöhemmin uudelleen.", "views.SendingLightning.isZaplocker": "Zaplocker-maksu on matkalla. Se voi onnistua hetkessä, muuten varat palautuvat sinulle 24 tunnin kuluessa. Tarkista myöhemmin uudelleen.", "views.SendingLightning.paymentTimedOut": "Maksu aikakatkaistiin", + "views.SendingOnChain.crafting": "Crafting-transaktio", "views.SendingOnChain.broadcasting": "Siirtotapahtuman kuuluttaminen", "views.SendingOnChain.success": "Transaktio onnistuneesti lähetetty", "views.SendingOnChain.txid": "Siirtotunniste", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Red Metallic", "views.Settings.Theme.watermelon": "Watermelon", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Näyttö", "views.Settings.Display.defaultView": "Oletusnäkymä", "views.Settings.Display.DefaultView.balance": "Saldo", @@ -676,7 +704,7 @@ "views.Settings.Display.displayNickname": "Näytä solmun nimimerkki päänäkymissä", "views.Settings.Display.bigKeypadButtons": "Isot näppäimistön painikkeet", "views.Settings.Display.showAllDecimalPlaces": "Näytä kaikki desimaalit", - "views.Settings.Display.selectNodeOnStartup": "Select node on startup", + "views.Settings.Display.selectNodeOnStartup": "Valitse solmu käynnistyksen yhteydessä", "views.Settings.privacy": "Yksityisyys", "views.Settings.payments": "Maksut", "views.Settings.Privacy.title": "Yksityisyysasetukset", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Laskujen asetukset", "views.Settings.Invoices.showCustomPreimageField": "Näytä mukautettu alkukuvakenttä", "views.Settings.Channels.title": "Kanava-asetukset", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Oletus lohkoketjuselain", "views.Settings.Privacy.BlockExplorer.custom": "Mukautettu", "views.Settings.Privacy.customBlockExplorer": "Mukautettu lohkoketjuselain", @@ -701,7 +730,7 @@ "views.Settings.SetPassword.save": "Tallenna", "views.Settings.SetPassword.noMatch": "Salasanat eivät täsmää", "views.Settings.SetPassword.invalid": "Salasana ja duress salasana eivät voi olla samat", - "views.Settings.SetPassword.empty": "Password can not be empty", + "views.Settings.SetPassword.empty": "Salasana ei voi olla tyhjä", "views.Settings.SetPassword.deletePassword": "Poista salasana", "views.Settings.SetDuressPassword.title": "Aseta / vaihda Duress salasana", "views.Settings.SetDuressPassword.deletePassword": "Poista Duress salasana", @@ -748,10 +777,11 @@ "views.Settings.POS.Product": "Tuote", "views.Settings.POS.Product.name": "Tuotenimi", "views.Settings.POS.Product.noProductsDefined": "Tuotteet ovat määrittämättä", - "views.Settings.POS.Product.sku": "Tuote#", + "views.Settings.POS.Product.sku": "Varastoyksikkö", "views.Settings.POS.Product.price": "Hinta", "views.Settings.POS.Product.active": "Aktiivinen", "views.Settings.POS.saveProduct": "Talleta tuote", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Vahvista poisto", "views.Settings.POS.standalone": "Itsenäinen", "views.Settings.POS.0conf": "Ei vahvistuksia", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Nollan vahvistuksen kanavat", "views.Settings.LSP.learn0confConfig": "Opi kuinka määritellään nollan vahvistuksen kanavat ja SCID-aliakset", "views.Settings.LSP.enableCertificateVerification": "Ota käyttöön varmenteiden tarkistus ", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Nimi", "views.Settings.AddContact.description": "Kuvaus (enintään 120)", "views.Settings.AddContact.lnAddress": "Salamaosoite", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Nykyinen lohkon korkeus", "views.Sync.tip": "Tippi", "views.Sync.numBlocksUntilSynced": "Synkronointiin tarvittavien lohkojen määrä", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Valitse käytettävät UTXO:t", "components.UTXOPicker.modal.description": "Valitse tässä toiminnossa käytettävät UTXO:t. Saatat haluta käyttää vain tiettyjä UTXO:ita yksityisyyden säilyttämiseksi.", "components.UTXOPicker.modal.set": "Aseta UTXO:t", "components.ChannelPicker.modal.title": "Valitse käytettävä kanava", - "components.ChannelPicker.modal.description": "Valitse tässä toiminnossa käytettävä kanava. Saatat haluta käyttää vain tiettyjä kanavia yksityisyytesi säilyttämiseksi.", + "components.ChannelPicker.modal.title.multiple": "Valitse käytettävä(t) kanava(t)", + "components.ChannelPicker.modal.description": "Valitse kanava, jota käytetään tässä toiminnossa. Saatat haluta käyttää vain tiettyjä kanavia yksityisyytesi säilyttämiseksi.", + "components.ChannelPicker.modal.description.multiple": "Valitse kanava(t), jota (joita) tässä toiminnossa käytetään. Voit haluta käyttää vain tiettyjä kanavia yksityisyyden säilyttämiseksi.", + "components.LayerBalances.moreAccounts": "Lisää tilejä", "backends.LND.wsReq.warning": "Sinun on ehkä otettava varmenteen tarkistus käyttöön, jotta voit tehdä tällaisia kutsuja.", "backends.LND.restReq.connectionError": "Yhteysvirhe", "utils.handleAnything.lightningAddressError": "Virhe salamaosoitetietojen noutamisessa", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "Solmun toteutus ei tue LnurlAuth-toimintoa", "utils.handleAnything.unsupportedLnurlType": "Ei tuettu lnurl-tyyppi", "utils.handleAnything.invalidLnurlParams": "Ei voitu jäsentää lnurl-parametreja", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Virhe laskun luomisessa", "stores.InvoicesStore.errorGeneratingAddress": "Virhe uuden osoitteen luomisessa", "stores.InvoicesStore.zeroAmountLndhub": "LNDHub-instanssi ei ehkä tue nollasummaisia laskuja.", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Tulosta lasku", "pos.views.Settings.PointOfSale.authWarning": "Varoitus: salasanaa tai PIN-koodia ei ole asetettu", "pos.views.Settings.PointOfSale.backendWarning": "Varoitus: tällä hetkellä vain LND-solmut voivat merkitä tilaukset maksetuiksi.", - "pos.views.Settings.PointOfSale.currencyError": "Virhe: Valuutta on asetettava ensin", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Kuitti", "pos.print.invoice": "Lasku", "views.Settings.NodeConfiguration.createMainnetWallet": "Luo pääverkon lompakko", @@ -1025,13 +1095,16 @@ "views.Settings.Nostr.relays": "Välityspalvelimet", "views.Settings.CurrencyConverter.title": "Valuuttamuunnin", "views.Settings.CurrencyConverter.enterAmount": "Syötä määrä", - "views.Settings.CurrencyConverter.error": "Error fetching rates. Tap to try again.", + "views.Settings.CurrencyConverter.error": "Virhe noudettaessa kursseja. Yritä uudelleen napauttamalla.", "views.LspExplanation.title": "Mitä nämä siirtomaksut ovat?", "views.Settings.CustodialWalletWarning.graph1": "Käytössäsi on custodial-lompakko. Se tarkoittaa, että varat eivät ole täysin hallinnassasi. Viimekädessä palvelun operaattori määrää niiden käytöstä.", "views.Settings.CustodialWalletWarning.graph2": "Tämä lompakko vastaa ennemminkin pankkitiliä kuin bitcoin-lompakkoa. Sinulla ei ole pääsyä bitcoin-avaimiin vaan käyttäjätunnus ja salasana. Viimekädessä palvelun operaattori määrää miten ne toimivat.", "views.Settings.CustodialWalletWarning.graph3": "Tällä sovelluksella voit luoda myös self-custodial -lompakon. Se antaa sinulle 24 salaista sanaa, joiden avulla hallitset varojasi täysin.", "views.Settings.CustodialWalletWarning.graph4": "Aloittaaksesi self-custodial -lompakon kanssa, paina alla olevaa nappia. Seuraavassa vaiheessa paina 'Luo pääverkkolompakko' -nappia.", "views.Settings.CustodialWalletWarning.create": "Luo self-custodial -lompakko", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus on itsehallinnoitu salamalompakko. Salamamaksun lähettämiseksi tai vastaanottamiseksi sinun on avattava salamamaksukanava, jolla on asennusmaksu.", "views.LspExplanation.text2": "Kun kanava on perustettu, sinun tarvitsee maksaa vain normaalit verkkomaksut, kunnes kanavasi kapasiteetti loppuu.", "views.LspExplanation.buttonText": "Opi lisää likviditeetistä", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Lisätietoja käärittyjen laskujen osalta", "views.Sweep.title": "Pyyhi pääketjulompakko", "views.Sweep.explainer": "Pääketjussa olevan lompakon pyyhkiminen lähettää sekä vahvistetun että vahvistamattoman saldon edellä määritettyyn kohdeosoitteeseen.", + "views.PSBT.qrs": "QR:t", + "views.PSBT.psbtInfo": "PSBT-info", + "views.PSBT.singleFrame": "Yksittäinen kehys", + "views.PSBT.scan": "Skannaa PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "PSBT:n ja lähetyksen viimeistely", + "views.PSBT.channelWarning": "ÄLÄ JULKAISE valmista tapahtumaa itse tai muulla työkalulla. LND:n PITÄÄ julkaista se oikeassa rahoitusvirtajärjestyksessä TAI VARAT VOIVAT HUKKUA! Varmista, että julkaiset ZEUSissa ja vain silloin, kun yllä oleva kanavatunnus näkyy.", + "views.PSBT.channelsWarning": "ÄLÄ JULKAISE valmista tapahtumaa itse tai muulla työkalulla. LND:n PITÄÄ julkaista se oikeassa rahoitusvirtajärjestyksessä TAI VARAT VOIVAT HUKKUA! Varmista, että julkaiset ZEUSissa ja vain silloin, kun yllä olevat kanavatunnukset näkyvät.", + "views.PSBT.input": "Syöte", + "views.PSBT.inputCount": "Syötteiden lukumäärä", + "views.PSBT.output": "Ulostulo", + "views.PSBT.outputCount": "Ulostulojen lukumäärä", + "views.PSBT.derivation": "Derivaatio", + "views.PSBT.noData": "Ei dataa", + "views.PSBT.couldNotDecode": "PSBT:tä ei voitu purkaa", + "views.TxHex.TxInfo": "Tapahtuman tiedot", + "views.TxHex.channelWarning": "Kanavan rahoitusvirtauskoneeseen ei ole ladattu kanavaa. ÄLÄ JULKAISE, jos tämä tapahtuma koskee avointa kanavaa.", + "views.TxHex.broadcast": "Lähetä tapahtuma", + "views.TxHex.finalizeFlowAndBroadcast": "Rahoitusvirran viimeistely + lähetys", "pos.customItem": "Mukautettu kohde", "time.seconds": "Sekuntia", "time.minutes": "Minuuttia", diff --git a/locales/fr.json b/locales/fr.json index dd72e1d5f..9ab4b03ac 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -88,6 +88,7 @@ "general.valid": "Valide", "general.invalid": "Invalide", "general.createdAt": "Créé à", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Sorte", @@ -102,6 +103,13 @@ "general.advanced": "Avancé", "general.clearChanges": "Claire changements", "general.destination": "Destination", + "general.externalAccount": "Compte externe", + "general.version": "Version", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Personnalisé", + "general.skip": "Skip", "restart.title": "Redémarrage requis", "restart.msg": "ZEUS doit être redémarré avant que la nouvelle configuration ne soit appliquée.", "restart.msg1": "Souhaitez-vous redémarrer maintenant ?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Maintenant fermé", "components.HopPicker.defaultTitle": "Canal à utiliser", "components.HopPicker.selectChannel": "Sélectionnez le canal à utiliser", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Configurer les frais", "components.SetFeesForm.hide": "Masquer formulaire de frais", "components.SetFeesForm.setting": "Calcul des frais, veuillez patienter...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Valider Frais", "components.UTXOPicker.defaultTitle": "UTXO à utiliser", "components.UTXOPicker.selectUTXOs": "Sélectionnez les UTXO à utiliser", - "components.QRCodeScanner.cameraPermissionTitle": "Autorisation d'utiliser la caméra", - "components.QRCodeScanner.cameraPermission": "Nous avons besoin de votre autorisation pour utiliser la caméra", "components.QRCodeScanner.noCameraAccess": "Pas d’accès à la caméra", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "Vous étes sur le point de fermer Zeus", "components.ExternalLinkModal.proceed": "Accédez à l'URL suivante ?", "components.ExternalLinkModal.copyLink": "Copier le lien", @@ -260,10 +269,16 @@ "views.SparkQRScanner.error": "Erreur de récupération de la configuration Spark", "views.ImportAccount.title": "Importer un compte", "views.ImportAccount.name": "Nom du compte", - "views.ImportAccount.extendedPubKey": "Clé publique étendue (Xpub)", + "views.ImportAccount.extendedPubKey": "Clé publique étendue (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "Master Key Fingerprint", "views.ImportAccount.addressType": "Type d'adresse", "views.ImportAccount.importAccount": "Importer un compte", + "views.ImportAccount.note": "REMARQUE : Les événements (dépôts/dépenses) pour les clés dérivées d'un compte ne seront détectés par LND que s'ils se produisent après l'importation. Les nouvelles analyses pour détecter les événements passés seront prises en charge ultérieurement.", + "views.ImportAccount.derivationPath": "Chemin de dérivation", + "views.ImportAccount.watchOnly": "Regarder seulement", + "views.ImportAccount.externalAddrs": "Adresses de réception", + "views.ImportAccount.internalAddrs": "Changement d'adresses", + "views.ImportAccount.success": "Compte externe importé avec succès", "views.Wallet.Channels.open": "Ouvrir un canal", "views.Wallet.Channels.inactive": "INACTIF", "views.Wallet.Channels.private": "Privé", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "En ligne", "views.Wallet.Channels.offline": "Hors ligne", "views.Wallet.Channels.filters": "Filtres", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Annoncer le canal", "views.OpenChannel.scidAlias": "Tentative d'utilisation d'un alias SCID", "views.OpenChannel.simpleTaprootChannel": "Simple Taproot Channel", "views.OpenChannel.openChannelToOlympus": "Canal ouvert vers Olympus", "views.OpenChannel.peerToOlympus": "Pair à Olympus", "views.OpenChannel.fundMax": "Utilisez tous les fonds possibles", + "views.OpenChannel.openAdditionalChannel": "Ouvrir une chaîne supplémentaire", + "views.OpenChannel.removeAdditionalChannel": "Supprimer une chaîne supplémentaire", "views.Wallet.BalancePane.sync.title": "Synchronisation finale", "views.Wallet.BalancePane.sync.text": "Accrochez-vous serré! Vous serez prêt à utiliser Zeus bientôt.", "views.Wallet.BalancePane.backup.title": "Sauvegardez vos fonds", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Annuler la fermeture du canal", "views.Channel.close": "Fermer canal", "views.Channel.closingRate": "(Facultatif) sat par vbyte frais de clôture", + "views.Channel.externalAddress": "(Facultatif) Adresse externe", + "views.Channel.externalAddress.info": "Si cela est spécifié, les fonds de votre chaîne seront envoyés à cette adresse externe, au lieu d'une adresse dans le portefeuille interne.", "views.Channel.forceClose": "Forcer fermeture", "views.Channel.confirmClose": "Confirmer fermeture forcée", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "ascendant", "views.Channel.SortButton.descending": "descendant", "views.Channel.channelId": "Channel ID", + "views.Channel.channelIds": "IDs de chaîne", "views.Channel.displayName": "Afficher un nom", "views.Channel.Total.outbound": "Total sortant", "views.Channel.Total.inbound": "Total entrant", @@ -426,7 +447,7 @@ "views.LncQRScanner.error": "Erreur d'analyse de la configuration LNC", "views.LNDHubQRScanner.text": "Scannez un code QR LNDHub ou Blue Wallet", "views.Lockscreen.incorrect": "Phrase secrète incorrecte", - "views.Lockscreen.enterPassphrase": " Enter Passphrase", + "views.Lockscreen.enterPassphrase": "Entrez la phrase secrète", "views.Lockscreen.login": "Connexion", "views.Lockscreen.pin": "Entrer le PIN", "views.Lockscreen.incorrectPin": "PIN incorrect", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Allez au-delà d'un portefeuille bitcoin de base et gérez vos canaux Lightning, vos liquidités et bien plus encore.", "views.Intro.errorCreatingWallet": "Erreur de création de portefeuille. Redémarrez l'application et réessayez.", "views.OpenChannel.openChannel": "Ouvrir un canal", + "views.OpenChannel.openChannels": "Ouvrir canaux", "views.OpenChannel.connectPeer": "Connecter le pair", "views.OpenChannel.importText": "Détecté l'URI de nœud suivant dans votre presse-papiers", "views.OpenChannel.importPrompt": "Aimeriez-vous l'importer?", "views.OpenChannel.import": "Importer", "views.OpenChannel.peerSuccess": "Connecté avec succès à le pair", "views.OpenChannel.channelSuccess": "Canal ouvert avec succès", + "views.OpenChannel.channelsSuccess": "Chaînes ouvertes avec succès", "views.OpenChannel.nodePubkey": "Clé publique du nœud", "views.OpenChannel.host": "Hébergeur", "views.OpenChannel.hostPort": "Hostname:Port", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Obtenir une nouvelle adresse", "views.Receive.ampInvoice": "Facture AMP", "views.Receive.routeHints": "Inclure des conseils d'itinéraire", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "Vous avez reçu", "views.Receive.addressType": "Choisissez le type d'adresse", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -559,7 +583,7 @@ "views.Receive.lspExplainer": "LSP prendra le montant suivant comme frais de configuration:", "views.Receive.lspExplainerRoutingUnified": "LSP prendra le montant suivant comme frais, s'il est payé sur Lightning:", "views.Receive.lspExplainerRouting": "LSP prendra le montant suivant comme frais:", - "views.Receive.lspExplainerZeroFeeWrapper": "Zero-fee wrapped invoice", + "views.Receive.lspExplainerZeroFeeWrapper": "Facture emballée sans frais", "views.Receive.goToLspSettings": "Accédez aux paramètres LSP", "views.Receive.lspSwitchExplainer1": "Le LSP vous fournira des canaux 0-Conf qui vous permettront d'envoyer et de recevoir des paiements sur le réseau Lightning.", "views.Receive.lspSwitchExplainer2": "Le LSP enveloppera également vos factures, ce qui facilite la réception des paiements tout en protégeant votre vie privée.", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "Aucun solde on-chain disponible. Fermez un canal ou recevez d'abord une transaction on-chain.", "views.Send.noLightningBalance": "Aucun solde Lightning disponible. Ouvrez un canal ou recevez d'abord un paiement Lightning.", "views.Send.zaplockerWarning": "Il s'agit d'une facture Zaplocker qui conservera le paiement jusqu'à 24 heures. Ouvrez Zeus régulièrement après le paiement pour aider à atténuer le risque d'un canal fermé de force. Procédez à vos risques et périls.", + "views.Send.addOutput": "Ajouter une sortie", + "views.Send.removeOutput": "Supprimer la sortie", "views.SendingLightning.sending": "Transaction d'envoi", "views.SendingLightning.success": "Transaction envoyée avec succès", "views.SendingLightning.paymentHash": "Hash de paiement", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Le paiement est en transit. Il peut se terminer momentanément ou il peut continuer à échouer. Veuillez revenir plus tard.", "views.SendingLightning.isZaplocker": "Paiement zaplocker en transit. Il peut se terminer momentanément, sinon les fonds vous reviendront dans les 24 heures. Veuillez revenir plus tard.", "views.SendingLightning.paymentTimedOut": "Paiement expiré", + "views.SendingOnChain.crafting": "Transaction d'artisanat", "views.SendingOnChain.broadcasting": "Diffusion de la transaction", "views.SendingOnChain.success": "Transaction envoyée avec succès", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Red Metallic", "views.Settings.Theme.watermelon": "Watermelon", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Visualiser", "views.Settings.Display.defaultView": "Vue par défaut", "views.Settings.Display.DefaultView.balance": "Balance", @@ -676,7 +704,7 @@ "views.Settings.Display.displayNickname": "Afficher le surnom du nœud sur les vues principales", "views.Settings.Display.bigKeypadButtons": "Gros boutons de clavier", "views.Settings.Display.showAllDecimalPlaces": "Montrer toutes les décimales", - "views.Settings.Display.selectNodeOnStartup": "Select node on startup", + "views.Settings.Display.selectNodeOnStartup": "Sélectionnez le nœud au démarrage", "views.Settings.privacy": "Confidentialité", "views.Settings.payments": "Paiements", "views.Settings.Privacy.title": "Paramètres de confidentialité", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Paramètres de facture", "views.Settings.Invoices.showCustomPreimageField": "Afficher un champ de préimage personnalisé", "views.Settings.Channels.title": "Paramètres des canaux", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Explorateur de blocs par défaut", "views.Settings.Privacy.BlockExplorer.custom": "Personnalisé", "views.Settings.Privacy.customBlockExplorer": "Explorateur de blocs personnalisé", @@ -701,7 +730,7 @@ "views.Settings.SetPassword.save": "Sauvegarder", "views.Settings.SetPassword.noMatch": "Les mots de passe ne correspondent pas", "views.Settings.SetPassword.invalid": "Le mot de passe et le mot de passe de détresse ne peuvent pas être les mêmes", - "views.Settings.SetPassword.empty": "Password can not be empty", + "views.Settings.SetPassword.empty": "Le mot de passe ne peut pas être vide", "views.Settings.SetPassword.deletePassword": "Supprimer le mot de passe", "views.Settings.SetDuressPassword.title": "Définir / modifier le mot de passe de détresse", "views.Settings.SetDuressPassword.deletePassword": "Supprimer le mot de passe de détresse", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Prix", "views.Settings.POS.Product.active": "Actif", "views.Settings.POS.saveProduct": "Enregistrer le produit", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirmation de la suppression", "views.Settings.POS.standalone": "Autonome", "views.Settings.POS.0conf": "0 confirmation", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Canaux 0-Conf", "views.Settings.LSP.learn0confConfig": "Apprenez à configurer les canaux 0-Conf et Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Activer la vérification du certificat", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Nom", "views.Settings.AddContact.description": "Description (max 120)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Hauteur du bloc actuel", "views.Sync.tip": "Pourboire", "views.Sync.numBlocksUntilSynced": "Nombre de blocs jusqu'à synchroniser", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Sélectionnez les UTXO à utiliser", "components.UTXOPicker.modal.description": "Sélectionnez les UTXO à utiliser dans cette opération. Vous souhaiterez peut-être utiliser uniquement des UTXO spécifiques pour préserver votre confidentialité.", "components.UTXOPicker.modal.set": "Définir les UTXO", "components.ChannelPicker.modal.title": "Sélectionnez le canal à utiliser", - "components.ChannelPicker.modal.description": "Sélectionnez le canal à utiliser dans cette opération. Vous voudrez peut-être n'utiliser que des canaux spécifiques pour préserver votre vie privée.", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "Plus de comptes", "backends.LND.wsReq.warning": "Vous devrez peut-être activer la vérification de certificat pour effectuer ce type d'opérations.", "backends.LND.restReq.connectionError": "Erreur de connexion", "utils.handleAnything.lightningAddressError": "Erreur lors de la récupération des données d'adresse Lightning", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "LnurlAuth n'est pas pris en charge par l'implémentation de votre noeud.", "utils.handleAnything.unsupportedLnurlType": "Type de lnurl non supporté", "utils.handleAnything.invalidLnurlParams": "Impossible d'analyser les paramètres de Lnurl", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Erreur lors de la création de la facture", "stores.InvoicesStore.errorGeneratingAddress": "Erreur de génération de la nouvelle adresse", "stores.InvoicesStore.zeroAmountLndhub": "L'instance LNDHUB peut ne pas prendre en charge les factures zéro-amont", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Imprimez la facture", "pos.views.Settings.PointOfSale.authWarning": "AVERTISSEMENT: pas de mot de passe ou de punage", "pos.views.Settings.PointOfSale.backendWarning": "AVERTISSEMENT: Actuellement, seuls les nœuds LND sont en mesure de marquer les commandes comme payé", - "pos.views.Settings.PointOfSale.currencyError": "Erreur: la monnaie doit être définie en premier", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Reçu", "pos.print.invoice": "Facture", "views.Settings.NodeConfiguration.createMainnetWallet": "Créer un portefeuille MainNet", @@ -1025,13 +1095,16 @@ "views.Settings.Nostr.relays": "Relais", "views.Settings.CurrencyConverter.title": "Convertisseur de devises", "views.Settings.CurrencyConverter.enterAmount": "Entrer le montant", - "views.Settings.CurrencyConverter.error": "Error fetching rates. Tap to try again.", + "views.Settings.CurrencyConverter.error": "Erreur lors de la récupération des taux. Appuyez pour réessayer.", "views.LspExplanation.title": "Quels sont ces frais?", "views.Settings.CustodialWalletWarning.graph1": "Le portefeuille que vous utilisez est conservateur. Cela signifie que les fonds ici ne sont pas entièrement sous votre contrôle et peuvent être volés par l'opérateur du service.", "views.Settings.CustodialWalletWarning.graph2": "Ce portefeuille s’apparente plus à un compte bancaire qu’à un portefeuille Bitcoin. Vous n'avez pas accès aux clés Bitcoin, mais plutôt à des identifiants révocables à tout moment.", "views.Settings.CustodialWalletWarning.graph3": "ZEUS a la possibilité de créer un portefeuille auto-dépositaire dans l'application. Ce portefeuille vous fournit une phrase de départ de 24 mots qui vous donne le contrôle total de vos fonds.", "views.Settings.CustodialWalletWarning.graph4": "Pour commencer avec votre propre portefeuille auto-dépositaire, appuyez sur le bouton ci-dessous et cliquez sur le bouton « Créer un portefeuille sur le réseau principal » sur l'écran suivant.", "views.Settings.CustodialWalletWarning.create": "Créer un portefeuille auto-garde", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus est un portefeuille Lightning auto-nous. Afin d'envoyer ou de recevoir un paiement Lightning, vous devez ouvrir un canal de paiement Lightning, qui a des frais de configuration.", "views.LspExplanation.text2": "Une fois le canal configuré, vous n'aurez à payer des frais de réseau normaux que jusqu'à ce que votre canal épuise sa capacité.", "views.LspExplanation.buttonText": "En savoir plus sur la liquidité", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "En savoir plus sur les factures enveloppées", "views.Sweep.title": "Racheter le portefeuille on-chain", "views.Sweep.explainer": "Le balayage du portefeuille on-chain enverra le solde confirmé et non confirmé à l'adresse de destination spécifiée ci-dessus.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Cadre unique", + "views.PSBT.scan": "Scanner PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finaliser le PSBT et la diffusion", + "views.PSBT.channelWarning": "NE PUBLIEZ PAS la transaction terminée par vous-même ou avec un autre outil. LND DOIT le publier dans l'ordre approprié des flux de financement, SANS QUE LES FONDS PEUVENT ÊTRE PERDUS ! Assurez-vous de publier dans ZEUS et uniquement lorsque l'ID de chaîne ci-dessus est affiché.", + "views.PSBT.channelsWarning": "NE PUBLIEZ PAS la transaction terminée par vous-même ou avec un autre outil. LND DOIT le publier dans l'ordre approprié des flux de financement, SANS QUE LES FONDS PEUVENT ÊTRE PERDUS ! Assurez-vous de publier dans ZEUS et uniquement lorsque les identifiants de chaîne ci-dessus sont affichés.", + "views.PSBT.input": "Entrée", + "views.PSBT.inputCount": "Nombre d'entrées", + "views.PSBT.output": "Sortie", + "views.PSBT.outputCount": "Nombre de sorties", + "views.PSBT.derivation": "Dérivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Impossible de décoder le PSBT", + "views.TxHex.TxInfo": "Informations sur les transactions", + "views.TxHex.channelWarning": "Aucune chaîne chargée dans le moteur de flux de financement des chaînes. NE PAS PUBLIER si cette transaction concerne un canal ouvert.", + "views.TxHex.broadcast": "Diffuser TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finaliser le flux de financement + Diffusion", "pos.customItem": "Article personnalisé", "time.seconds": "Secondes", "time.minutes": "Minutes", diff --git a/locales/he.json b/locales/he.json index a4c1a832b..5b5b7d0b1 100644 --- a/locales/he.json +++ b/locales/he.json @@ -88,6 +88,7 @@ "general.valid": "תקף", "general.invalid": "אינו תקף", "general.createdAt": "נוצר ב- ", + "general.expiresAt": "Expires at", "general.id": "מזהה", "general.hash": "גיבוב", "general.kind": "סוג", @@ -102,6 +103,13 @@ "general.advanced": "מתקדם", "general.clearChanges": "ניקוי שינויים", "general.destination": "יעד", + "general.externalAccount": "External account", + "general.version": "Version", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "מותאם אישית", + "general.skip": "Skip", "restart.title": "נדרש אתחול", "restart.msg": "יש לאתחל אז זאוס על מנת לעדכן הגדרות", "restart.msg1": "האם לאתחל כעת?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "כעט סגור", "components.HopPicker.defaultTitle": "ערוץ לשימוש", "components.HopPicker.selectChannel": "בחירת ערוץ לשימוש", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "הגדרת עמלות חדשות", "components.SetFeesForm.hide": "הסתרת טופס הגדרת עמלות חדשות", "components.SetFeesForm.setting": "הגדרת עמלות מתבצעת, אנא המתנו...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "קביעת עמלות חדשות", "components.UTXOPicker.defaultTitle": "מטבעות לשימוש", "components.UTXOPicker.selectUTXOs": "בחירת מטבעות לשימוש", - "components.QRCodeScanner.cameraPermissionTitle": "הרשאה לשימוש במצלמה", - "components.QRCodeScanner.cameraPermission": "יש צורך בהרשאה לשימוש במצלמה", "components.QRCodeScanner.noCameraAccess": "אין גישה למצלמה", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "הנכם עומדים לעזוב את זאוס", "components.ExternalLinkModal.proceed": "להמשיך לכתובת הבאה?", "components.ExternalLinkModal.copyLink": "העתקת קישור", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "סריקת QR של Spark", "views.SparkQRScanner.error": "שגיאה באחזור של הגדרות Spark", "views.ImportAccount.title": "יבוא חשבון", - "views.ImportAccount.name": "שם חשבון", - "views.ImportAccount.extendedPubKey": "מפתח ציבורי מורחב (XPUB)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "טביעת אצבע של מפתח מאסטר", - "views.ImportAccount.addressType": "סוג כתובת", + "views.ImportAccount.addressType": "Address type", "views.ImportAccount.importAccount": "יבוא חשבון", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "פתיחת ערוץ", "views.Wallet.Channels.inactive": "לא פעיל", "views.Wallet.Channels.private": "פרטי", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "מקוון", "views.Wallet.Channels.offline": "לא מקוון", "views.Wallet.Channels.filters": "מסננים", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "הכרזה על ערוץ", "views.OpenChannel.scidAlias": "ניסיון לשימוש בכינוי SCID", "views.OpenChannel.simpleTaprootChannel": "ערוץ Taproot פשוט", "views.OpenChannel.openChannelToOlympus": "פתיחת ערוץ אל אולימפוס", "views.OpenChannel.peerToOlympus": "התחברות לאולימפוס", "views.OpenChannel.fundMax": "שימוש בכל הכספים האפשריים", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "סיום סנכרון", "views.Wallet.BalancePane.sync.text": "החזיקו חזק! בקרוב תהיו מוכנים להשתמש בזאוס.", "views.Wallet.BalancePane.backup.title": "גבו את הכספים שלכם", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "ביטול סגירת ערוץ", "views.Channel.close": "סגירת ערוץ", "views.Channel.closingRate": "(אופציונלי) sat עבור vbyte עמלת סיגרה", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "סגירה כפויה", "views.Channel.confirmClose": "אישור סגירת ערוץ", "views.Channel.aliasScid": "כינוי SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "עולה", "views.Channel.SortButton.descending": "יורד", "views.Channel.channelId": "מזהה ערוץ", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "שם תצוגה", "views.Channel.Total.outbound": "סך יוצא", "views.Channel.Total.inbound": "סך נכנס", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "התקדם מעבר לארנק בסיסי ונהל את הערוצי לייטנינג שלך, נזילות ועוד.", "views.Intro.errorCreatingWallet": "Error creating wallet. Restart the app and try again.", "views.OpenChannel.openChannel": "פתיחת ערוץ", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "חיבור עמית", "views.OpenChannel.importText": "בלוח שלך זוהה ה- Node URI הבא", "views.OpenChannel.importPrompt": "האם לייבא את זה?", "views.OpenChannel.import": "ייבוא", "views.OpenChannel.peerSuccess": "התחברות לעמית בוצעה בהצלחה", "views.OpenChannel.channelSuccess": "פתיחת ערוץ בוצעה בהצלחה", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "מפתח ציבורי של צומת", "views.OpenChannel.host": "מארח", "views.OpenChannel.hostPort": "שם-מארח:פורט", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "קבלת כתובת חדשה", "views.Receive.ampInvoice": "חשבונית AMP", "views.Receive.routeHints": "הכללת רמזי מסלול", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "קיבלת", "views.Receive.addressType": "בחירת סוג כתובת", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "אין מאזן זמין בשרשרת הבלוקים . סגרו ערוץ או קבלו תשלום על שרשרת הבלוקים קודם.", "views.Send.noLightningBalance": "אין מאזן ברק זמין. פתחו ערוץ או קבלו תשלום ברק קודם.", "views.Send.zaplockerWarning": "This is a Zaplocker invoices that will hold payment up to 24 hours. Open ZEUS regularly after payment to help mitigate the risk of a force closed channel. Proceed at your own risk.", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "פעולה מתבצעת", "views.SendingLightning.success": "העברה נשלחה בהצלחה", "views.SendingLightning.paymentHash": "גיבוב תשלום", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "תשלום בתהליך העברה. יתכן ויאושר בכל רגע או שימשיך עד שיכשל. אנא בדקו שוב מאוחר יותר.", "views.SendingLightning.isZaplocker": "Zaplocker payment in transit. It may complete momentarily, otherwise funds will return back to you within 24 hours. Please check back later.", "views.SendingLightning.paymentTimedOut": "תם זמן תשלום", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "העברה משודרת", "views.SendingOnChain.success": "העברה נשלחה בהצלחה", "views.SendingOnChain.txid": "מזהה פעולה", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "מנטה", "views.Settings.Theme.red-metallic": "אדום מתכתי", "views.Settings.Theme.watermelon": "אבטיח", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "תצוגה", "views.Settings.Display.defaultView": "תצוגה ברירת מחדל", "views.Settings.Display.DefaultView.balance": "מאזן", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "הגדרות חשבוניות", "views.Settings.Invoices.showCustomPreimageField": "Show custom preimage field", "views.Settings.Channels.title": "Channels settings", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "דפדפן בלוקים ברירת מחדל", "views.Settings.Privacy.BlockExplorer.custom": "מותאם אישית", "views.Settings.Privacy.customBlockExplorer": "דפדפן בלוקים מותאם אישית", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Price", "views.Settings.POS.Product.active": "פעיל", "views.Settings.POS.saveProduct": "Save product", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirm delete", "views.Settings.POS.standalone": "Standalone", "views.Settings.POS.0conf": "0 confirmations", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-conf channels", "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "שם", "views.Settings.AddContact.description": "תיאור (מקס' 120)", "views.Settings.AddContact.lnAddress": "כתובת ברק", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "גובה בלוק נוכחי", "views.Sync.tip": "תשר", "views.Sync.numBlocksUntilSynced": "מספר בלוקים עד סנכרון מלא", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "בחירת מטבעות לשימוש", "components.UTXOPicker.modal.description": "בחירת מטבעות שישמשו לפעולה זו, בחירת מטבעות יכול לשמש לשמירה על פרטיות.", "components.UTXOPicker.modal.set": "בחירת מטבעות", "components.ChannelPicker.modal.title": "בחירת ערוץ לשימוש", - "components.ChannelPicker.modal.description": "בחירת ערוץ שישמש לפעולה זו, בחירת ערוץ יכולה לשמש לשמירה על פרטיות.", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "יתכן ותחויבו לאפשר אימות תעודה כדי לבצע קריאות מסוג זה", "backends.LND.restReq.connectionError": "שגיאת חיבור", "utils.handleAnything.lightningAddressError": "שגיאה במשיכת נתוני כתובת ברק", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "אימות באמצעות Lnurl אינו נתמך בצומת שלך", "utils.handleAnything.unsupportedLnurlType": "סוג lnurl לא נתמך", "utils.handleAnything.invalidLnurlParams": "לא ניתן לנתח משתני lnurl", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "שגיאה ביצירת חשבונית", "stores.InvoicesStore.errorGeneratingAddress": "שגיאה ביצירת כתובת חדשה", "stores.InvoicesStore.zeroAmountLndhub": "יתכן ושרת LNDHub אינו תומך בחשבוניות סכום-אפס", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Print Invoice", "pos.views.Settings.PointOfSale.authWarning": "אזהרה: לא נקבעו סיסמה או קוד", "pos.views.Settings.PointOfSale.backendWarning": "אזהרה: כרגע רק צמתי LND מסוגלים לסמן הזמנות כשולמו", - "pos.views.Settings.PointOfSale.currencyError": "שגיאה: מטבע צריך להיקבע תחילה", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "קבלה", "pos.print.invoice": "חשבונית", "views.Settings.NodeConfiguration.createMainnetWallet": "יצירת ארנק ראשי", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus is a self-custodial lightning wallet. In order to send or receive a lightning payment, you must open a lightning payment channel, which has a setup fee.", "views.LspExplanation.text2": "Once the channel is set up, you'll only have to pay normal network fees until your channel exhausts its capacity.", "views.LspExplanation.buttonText": "למדו עוד לגבי נזילות", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Learn more about wrapped invoices", "views.Sweep.title": "Sweep on-chain wallet", "views.Sweep.explainer": "Sweeping the on-chain wallet will send both the confirmed and unconfirmed balance to the destination address specified above.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Custom item", "time.seconds": "Seconds", "time.minutes": "Minutes", diff --git a/locales/hr.json b/locales/hr.json index 56a0da171..8ac781993 100644 --- a/locales/hr.json +++ b/locales/hr.json @@ -88,6 +88,7 @@ "general.valid": "Valid", "general.invalid": "Invalid", "general.createdAt": "Created at", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Kind", @@ -102,6 +103,13 @@ "general.advanced": "Advanced", "general.clearChanges": "Clear changes", "general.destination": "Odredište", + "general.externalAccount": "External account", + "general.version": "Version", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Prilagodi", + "general.skip": "Skip", "restart.title": "Restart required", "restart.msg": "ZEUS has to be restarted before the new configuration is applied.", "restart.msg1": "Would you like to restart now?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Sada zatvoreno", "components.HopPicker.defaultTitle": "Kanal za korištenje", "components.HopPicker.selectChannel": "Odaberi kanal za korištenje", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Postavi nove naknade", "components.SetFeesForm.hide": "Sakrij obrazac Postavi nove naknade", "components.SetFeesForm.setting": "Postavljanje naknada, pričekajte...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Postavi nove naknade", "components.UTXOPicker.defaultTitle": "UTXO-ovi za korištenje", "components.UTXOPicker.selectUTXOs": "Odaberi UTXO za upotrebu", - "components.QRCodeScanner.cameraPermissionTitle": "Dozvola za korištenje kamere", - "components.QRCodeScanner.cameraPermission": "Trebamo vaše dopuštenje za korištenje vaše kamere", "components.QRCodeScanner.noCameraAccess": "Nema pristupa kameri", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "Upravo ćeš napustiti Zeus", "components.ExternalLinkModal.proceed": "Nastaviti na sljedeći URL?", "components.ExternalLinkModal.copyLink": "Kopiraj link", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "Skeniraj Spark QR kod", "views.SparkQRScanner.error": "Pogreška pri dohvaćanju Spark konfiguracije", "views.ImportAccount.title": "Uvezi račun", - "views.ImportAccount.name": "Korisničko ime", - "views.ImportAccount.extendedPubKey": "Prošireni javni ključ (Xpub)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "Otisak prsta glavnog ključa", - "views.ImportAccount.addressType": "Vrsta adrese", + "views.ImportAccount.addressType": "Address type", "views.ImportAccount.importAccount": "Import Account", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "Otvori kanal", "views.Wallet.Channels.inactive": "NEAKTIVAN", "views.Wallet.Channels.private": "Privatni", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "Filters", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Najavi kanal", "views.OpenChannel.scidAlias": "Pokušaj korištenja pseudonima SCID", "views.OpenChannel.simpleTaprootChannel": "Simple Taproot Channel", "views.OpenChannel.openChannelToOlympus": "Open channel to Olympus", "views.OpenChannel.peerToOlympus": "Peer to Olympus", "views.OpenChannel.fundMax": "Use all possible funds", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "Finishing sync", "views.Wallet.BalancePane.sync.text": "Hang on tight! You will be ready to use Zeus soon.", "views.Wallet.BalancePane.backup.title": "Back up your funds", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Poništi zatvaranje kanala", "views.Channel.close": "Zatvori kanal", "views.Channel.closingRate": "(Optional) Sat per vbyte closing fee", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "Prisilno zatvori", "views.Channel.confirmClose": "Potvrdi zatvaranje kanala", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "uzlazno", "views.Channel.SortButton.descending": "silazno", "views.Channel.channelId": "ID kanala", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "Ime za prikaz", "views.Channel.Total.outbound": "Ukupni izlaz", "views.Channel.Total.inbound": "Ukupni ulaz", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Idite dalje od osnovnog bitcoin novčanika i upravljajte svojim lightning kanalima, likvidnošću i još mnogo toga.", "views.Intro.errorCreatingWallet": "Error creating wallet. Restart the app and try again.", "views.OpenChannel.openChannel": "Otvori kanal", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "Connect Peer", "views.OpenChannel.importText": "Otkriven je sljedeći URI noda u vašem međuspremniku", "views.OpenChannel.importPrompt": "Želite li ga uvesti?", "views.OpenChannel.import": "Uvoz", "views.OpenChannel.peerSuccess": "Successfully connected to peer", "views.OpenChannel.channelSuccess": "Successfully opened channel", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "Pubkey noda", "views.OpenChannel.host": "Domaćin", "views.OpenChannel.hostPort": "Hostname:Port", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Nabavi novu adresu", "views.Receive.ampInvoice": "AMP faktura", "views.Receive.routeHints": "Uključite savjete o ruti", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "Primljeno", "views.Receive.addressType": "Odaberite vrstu adrese", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "No on-chain balance available. Close a channel or receive an on-chain transaction first.", "views.Send.noLightningBalance": "No lightning balance available. Open a channel or receive a lightning payment first.", "views.Send.zaplockerWarning": "This is a Zaplocker invoices that will hold payment up to 24 hours. Open ZEUS regularly after payment to help mitigate the risk of a force closed channel. Proceed at your own risk.", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "Slanje transakcije", "views.SendingLightning.success": "Transakcija je uspješno poslana", "views.SendingLightning.paymentHash": "Hash uplate", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Plaćanje je u tijeku. Može se trenutno izvršiti ili može ne uspjeti. Provjerite kasnije.", "views.SendingLightning.isZaplocker": "Zaplocker payment in transit. It may complete momentarily, otherwise funds will return back to you within 24 hours. Please check back later.", "views.SendingLightning.paymentTimedOut": "Payment timed out", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "Emitiranje transakcije", "views.SendingOnChain.success": "Transakcija je uspješno poslana", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Menta", "views.Settings.Theme.red-metallic": "Crvena metalik", "views.Settings.Theme.watermelon": "Lubenica", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Prikaz", "views.Settings.Display.defaultView": "Zadani prikaz", "views.Settings.Display.DefaultView.balance": "Stanje", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Postavke faktura", "views.Settings.Invoices.showCustomPreimageField": "Show custom preimage field", "views.Settings.Channels.title": "Channels settings", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Zadani istraživač blokova", "views.Settings.Privacy.BlockExplorer.custom": "Prilagodi", "views.Settings.Privacy.customBlockExplorer": "Prilagođeni istraživač blokova", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Price", "views.Settings.POS.Product.active": "Aktivan", "views.Settings.POS.saveProduct": "Save product", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirm delete", "views.Settings.POS.standalone": "Standalone", "views.Settings.POS.0conf": "0 confirmations", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-conf channels", "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Name", "views.Settings.AddContact.description": "Description (max 120)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Current block height", "views.Sync.tip": "Napojnica", "views.Sync.numBlocksUntilSynced": "Number of blocks until synced", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Odaberi UTXO za upotrebu", "components.UTXOPicker.modal.description": "Odaberite UTXO-e koji će se koristiti u ovoj operaciji. Možda biste htjeli koristiti samo određene UTXO-e za očuvanje vaše privatnosti.", "components.UTXOPicker.modal.set": "Postavi UTXO-e", "components.ChannelPicker.modal.title": "Odaberite kanal za upotrebu", - "components.ChannelPicker.modal.description": "Odaberi kanal za upotrebu", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "Možda ćete morati omogućiti provjeru certifikata da biste obavili ove vrste poziva", "backends.LND.restReq.connectionError": "Connection error", "utils.handleAnything.lightningAddressError": "Pogreška u dohvaćanju podataka o lightning adresi", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "Vaša implementacija noda ne podržava LnurlAuth", "utils.handleAnything.unsupportedLnurlType": "Nepodržani tip LNURL", "utils.handleAnything.invalidLnurlParams": "Nije moguće analizirati lnurl parametre", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Pogreška pri izradi fakture", "stores.InvoicesStore.errorGeneratingAddress": "Pogreška generiranja nove adrese", "stores.InvoicesStore.zeroAmountLndhub": "LNDHUB instanca možda neće podržati fakture sa iznosom nula", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Print Invoice", "pos.views.Settings.PointOfSale.authWarning": "Upozorenje: Nius postavljeni lozinka ili pin", "pos.views.Settings.PointOfSale.backendWarning": "Upozorenje: Trenutno samo LND nodovi mogu označiti narudžbe kao plaćene", - "pos.views.Settings.PointOfSale.currencyError": "Pogreška: Valuta mora biti postavljena prvo", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Račun", "pos.print.invoice": "Faktura", "views.Settings.NodeConfiguration.createMainnetWallet": "Create mainnet wallet", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus is a self-custodial lightning wallet. In order to send or receive a lightning payment, you must open a lightning payment channel, which has a setup fee.", "views.LspExplanation.text2": "Once the channel is set up, you'll only have to pay normal network fees until your channel exhausts its capacity.", "views.LspExplanation.buttonText": "Learn more about liquidity", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Learn more about wrapped invoices", "views.Sweep.title": "Sweep on-chain wallet", "views.Sweep.explainer": "Sweeping the on-chain wallet will send both the confirmed and unconfirmed balance to the destination address specified above.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Custom item", "time.seconds": "Seconds", "time.minutes": "Minutes", diff --git a/locales/hu.json b/locales/hu.json index e386f08d6..d17c68f4d 100644 --- a/locales/hu.json +++ b/locales/hu.json @@ -88,6 +88,7 @@ "general.valid": "Valid", "general.invalid": "Invalid", "general.createdAt": "Created at", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Kind", @@ -102,6 +103,13 @@ "general.advanced": "Advanced", "general.clearChanges": "Clear changes", "general.destination": "Célállomás", + "general.externalAccount": "External account", + "general.version": "Verzió", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Egyéni", + "general.skip": "Skip", "restart.title": "Restart required", "restart.msg": "ZEUS has to be restarted before the new configuration is applied.", "restart.msg1": "Would you like to restart now?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Már zárva", "components.HopPicker.defaultTitle": "Csatorna használatat", "components.HopPicker.selectChannel": "Csatorna kiválasztása használatra", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Új díjjak beállítása", "components.SetFeesForm.hide": "Új Díj Beállítási Forma Elrejtése", "components.SetFeesForm.setting": "Díjjak állítása, kérem várjon...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Új Díjjak Küldése", "components.UTXOPicker.defaultTitle": "UTXOk használata", "components.UTXOPicker.selectUTXOs": "Kijelölt UTXO-k használata", - "components.QRCodeScanner.cameraPermissionTitle": "Kamera használatának engedélyezése", - "components.QRCodeScanner.cameraPermission": "Szükségünk van a kamera használatának engedélyezésére", "components.QRCodeScanner.noCameraAccess": "Nincs kamera engedély megadva", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "You're about to leave Zeus", "components.ExternalLinkModal.proceed": "Proceed to the following URL?", "components.ExternalLinkModal.copyLink": "Copy Link", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "Scan a Spark QR code", "views.SparkQRScanner.error": "Error fetching Spark config", "views.ImportAccount.title": "Fiók importálása", - "views.ImportAccount.name": "Fiók Név", - "views.ImportAccount.extendedPubKey": "Hosszabbított publikus kulcs (Xpub)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "Mesterkulcslenyomat", - "views.ImportAccount.addressType": "Cím Típus", + "views.ImportAccount.addressType": "Address type", "views.ImportAccount.importAccount": "Import Account", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "Csatorna Nyitás", "views.Wallet.Channels.inactive": "INAKTÍV", "views.Wallet.Channels.private": "Privát", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "Filters", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Announce channel", "views.OpenChannel.scidAlias": "Attempt to use SCID alias", "views.OpenChannel.simpleTaprootChannel": "Simple Taproot Channel", "views.OpenChannel.openChannelToOlympus": "Open channel to Olympus", "views.OpenChannel.peerToOlympus": "Peer to Olympus", "views.OpenChannel.fundMax": "Use all possible funds", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "Finishing sync", "views.Wallet.BalancePane.sync.text": "Hang on tight! You will be ready to use Zeus soon.", "views.Wallet.BalancePane.backup.title": "Back up your funds", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Csatornazárás Visszavonása", "views.Channel.close": "Csatornazárás", "views.Channel.closingRate": "(Optional) Sat per vbyte closing fee", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "Erőltetett zárás", "views.Channel.confirmClose": "Csatornazárás megerősítése", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "ascending", "views.Channel.SortButton.descending": "descending", "views.Channel.channelId": "Channel ID", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "Display name", "views.Channel.Total.outbound": "Total outbound", "views.Channel.Total.inbound": "Total inbound", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Lépjen túl az alapvető bitcoin pénztárcán, és kezelje villámcsatornáit, likviditását és még sok minden mást.", "views.Intro.errorCreatingWallet": "Error creating wallet. Restart the app and try again.", "views.OpenChannel.openChannel": "Csatorna Nyitás", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "Connect Peer", "views.OpenChannel.importText": "A következő node URI-t észlelte a vágólapon ", "views.OpenChannel.importPrompt": "Be szeretnéd importálni?", "views.OpenChannel.import": "Importálás", "views.OpenChannel.peerSuccess": "Successfully connected to peer", "views.OpenChannel.channelSuccess": "Successfully opened channel", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "Node nyilvánoskulcs", "views.OpenChannel.host": "Host", "views.OpenChannel.hostPort": "Hostnév:Port", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Új cím kérése", "views.Receive.ampInvoice": "AMP számla", "views.Receive.routeHints": "Tartalmazza az útvonal tippeket", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "Ön fogadott", "views.Receive.addressType": "Címtípus kiválasztása", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "No on-chain balance available. Close a channel or receive an on-chain transaction first.", "views.Send.noLightningBalance": "No lightning balance available. Open a channel or receive a lightning payment first.", "views.Send.zaplockerWarning": "This is a Zaplocker invoices that will hold payment up to 24 hours. Open ZEUS regularly after payment to help mitigate the risk of a force closed channel. Proceed at your own risk.", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "Tranzakció Küldése", "views.SendingLightning.success": "Tranzakció sikeresen elküldve", "views.SendingLightning.paymentHash": "Fizetési Hash", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Payment is in transit. It may complete momentarily or it may go on to fail. Please check back later.", "views.SendingLightning.isZaplocker": "Zaplocker payment in transit. It may complete momentarily, otherwise funds will return back to you within 24 hours. Please check back later.", "views.SendingLightning.paymentTimedOut": "Payment timed out", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "Tranzakció Sugárzása", "views.SendingOnChain.success": "Tranzakció sikeresen elküldve", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Red Metallic", "views.Settings.Theme.watermelon": "Watermelon", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Display", "views.Settings.Display.defaultView": "Default view", "views.Settings.Display.DefaultView.balance": "Balance", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Invoices settings", "views.Settings.Invoices.showCustomPreimageField": "Show custom preimage field", "views.Settings.Channels.title": "Channels settings", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Alapértelmezett Blokk böngésző", "views.Settings.Privacy.BlockExplorer.custom": "Egyéni", "views.Settings.Privacy.customBlockExplorer": "Egyedi Blokk böngésző", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Price", "views.Settings.POS.Product.active": "Aktív", "views.Settings.POS.saveProduct": "Save product", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirm delete", "views.Settings.POS.standalone": "Standalone", "views.Settings.POS.0conf": "0 confirmations", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-conf channels", "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Name", "views.Settings.AddContact.description": "Description (max 120)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Current block height", "views.Sync.tip": "Tip", "views.Sync.numBlocksUntilSynced": "Number of blocks until synced", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Kijelölt UTXO-k használata", "components.UTXOPicker.modal.description": "Válassza ki a műveletben használni kívánt UTXO-kat. Érdemes csak meghatározott UTXO-kat használni az adatvédelem érdekében. ", "components.UTXOPicker.modal.set": "UTXO-k beállítása", "components.ChannelPicker.modal.title": "Használni kívánt csatorna kijelölése", - "components.ChannelPicker.modal.description": "Válassza ki a műveletben használni kívánt csatornát. Érdemes csak bizonyos csatornákat használni az adatvédelem megőrzése érdekében. ", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "Előfordulhat, hogy engedélyeznie kell a tanúsítvány-ellenőrzést az ilyen típusú hívások kezdeményezéséhez", "backends.LND.restReq.connectionError": "Connection error", "utils.handleAnything.lightningAddressError": "Hiba történt a Lightning Cím adat lekérésekor", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "LnurlAuth nem támogatott az ön node implementációján", "utils.handleAnything.unsupportedLnurlType": "Nem támogatott lnurl típus", "utils.handleAnything.invalidLnurlParams": "Could not parse lnurl params", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Hibetörtént a számlakészítésnél", "stores.InvoicesStore.errorGeneratingAddress": "Hiba történt új cím generálásakor", "stores.InvoicesStore.zeroAmountLndhub": "LNDHub instance might not support zero-amount invoices", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Print Invoice", "pos.views.Settings.PointOfSale.authWarning": "Warning: no password or PIN set", "pos.views.Settings.PointOfSale.backendWarning": "Warning: currently only LND nodes are able to mark orders as paid", - "pos.views.Settings.PointOfSale.currencyError": "Error: currency must be set first", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Nyugta", "pos.print.invoice": "Számla", "views.Settings.NodeConfiguration.createMainnetWallet": "Create mainnet wallet", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus is a self-custodial lightning wallet. In order to send or receive a lightning payment, you must open a lightning payment channel, which has a setup fee.", "views.LspExplanation.text2": "Once the channel is set up, you'll only have to pay normal network fees until your channel exhausts its capacity.", "views.LspExplanation.buttonText": "Learn more about liquidity", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Learn more about wrapped invoices", "views.Sweep.title": "Sweep on-chain wallet", "views.Sweep.explainer": "Sweeping the on-chain wallet will send both the confirmed and unconfirmed balance to the destination address specified above.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Custom item", "time.seconds": "Seconds", "time.minutes": "Minutes", diff --git a/locales/it.json b/locales/it.json index cfc55ad10..193785d1b 100644 --- a/locales/it.json +++ b/locales/it.json @@ -88,6 +88,7 @@ "general.valid": "Valido", "general.invalid": "Non valido", "general.createdAt": "Creato a", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Tipo", @@ -102,6 +103,13 @@ "general.advanced": "Avanzate", "general.clearChanges": "Chiari cambiamenti", "general.destination": "Destinazione", + "general.externalAccount": "Conto esterno", + "general.version": "Versione", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Personalizzato", + "general.skip": "Skip", "restart.title": "È necessario riavviare", "restart.msg": "ZEUS deve essere riavviato prima di applicare la nuova configurazione.", "restart.msg1": "Vorresti ricominciare adesso?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Chiuso", "components.HopPicker.defaultTitle": "Canale da usare", "components.HopPicker.selectChannel": "Seleziona canale da usare", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Imposta Nuove Commissioni", "components.SetFeesForm.hide": "Nascondi Modulo Imposta Nuove Commissioni", "components.SetFeesForm.setting": "Impostando le commissioni, attendi per favore...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Sottoponi Nuove Commissioni", "components.UTXOPicker.defaultTitle": "UTXOs da usare", "components.UTXOPicker.selectUTXOs": "Seleziona UTXOs da usare", - "components.QRCodeScanner.cameraPermissionTitle": "Permesso di usare la fotocamera", - "components.QRCodeScanner.cameraPermission": "Abbiamo bisogno del tuo permesso per usare la fotocamera", "components.QRCodeScanner.noCameraAccess": "Nessun accesso alla camera", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "Stai per uscire da Zeus", "components.ExternalLinkModal.proceed": "Continuare verso il seguente URL?", "components.ExternalLinkModal.copyLink": "Copia Link", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "Scansiona Spark QR", "views.SparkQRScanner.error": "Errore nel recupero della configurazione di Spark ", "views.ImportAccount.title": "Importa account", - "views.ImportAccount.name": "Nome Account", - "views.ImportAccount.extendedPubKey": "Extended Public Key (Xpub)", + "views.ImportAccount.name": "Nome utente", + "views.ImportAccount.extendedPubKey": "Chiave pubblica estesa (xpub, zpub, tpub, ecc.)", "views.ImportAccount.masterKeyFingerprint": "Master Key Fingerprint", "views.ImportAccount.addressType": "Tipo di Indirizzo", "views.ImportAccount.importAccount": "Importa account", + "views.ImportAccount.note": "NOTA: gli eventi (versamenti/spese) relativi alle chiavi derivate da un conto verranno rilevati dalla LND solo se si verificano dopo l'importazione. Le nuove scansioni per rilevare eventi passati saranno supportate in seguito.", + "views.ImportAccount.derivationPath": "Percorso di derivazione", + "views.ImportAccount.watchOnly": "Guarda solo", + "views.ImportAccount.externalAddrs": "Ricevi indirizzi", + "views.ImportAccount.internalAddrs": "Indirizzi di cambiamento", + "views.ImportAccount.success": "Account esterno importato correttamente", "views.Wallet.Channels.open": "Apri Canale", "views.Wallet.Channels.inactive": "INATTIVO", "views.Wallet.Channels.private": "Privato", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "In linea", "views.Wallet.Channels.offline": "Disconnesso", "views.Wallet.Channels.filters": "Filtri", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Annuncia pubblicamente il canale", "views.OpenChannel.scidAlias": "Tentativo di utilizzo dell'alias SCID", "views.OpenChannel.simpleTaprootChannel": "Simple Taproot Channel", "views.OpenChannel.openChannelToOlympus": "Canale aperto a Olympus", "views.OpenChannel.peerToOlympus": "Pari con Olympus", "views.OpenChannel.fundMax": "Usa tutti i possibili fondi", + "views.OpenChannel.openAdditionalChannel": "Apri un canale aggiuntivo", + "views.OpenChannel.removeAdditionalChannel": "Rimuovere il canale aggiuntivo", "views.Wallet.BalancePane.sync.title": "Sincronizzazione finita", "views.Wallet.BalancePane.sync.text": "Tenetevi forte! Sarai pronto per usare Zeus presto.", "views.Wallet.BalancePane.backup.title": "Eseguire il backup dei tuoi fondi", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Annulla Chiusura Canale", "views.Channel.close": "Chiudi Canale", "views.Channel.closingRate": "(Opzionale) Sab per commissione di chiusura Vbyte", + "views.Channel.externalAddress": "(Facoltativo) Indirizzo esterno", + "views.Channel.externalAddress.info": "Se specificato, i fondi del tuo canale verranno inviati a questo indirizzo esterno, anziché a un indirizzo nel portafoglio interno.", "views.Channel.forceClose": "Forza chiusura", "views.Channel.confirmClose": "Conferma Chiusura Canale", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "ascendente", "views.Channel.SortButton.descending": "discendente", "views.Channel.channelId": "Canale ID", + "views.Channel.channelIds": "IDs canale", "views.Channel.displayName": "Nome da visualizzare", "views.Channel.Total.outbound": "Totale in uscita", "views.Channel.Total.inbound": "Totale in entrata", @@ -426,7 +447,7 @@ "views.LncQRScanner.error": "Errore analizzazione della configurazione LNC", "views.LNDHubQRScanner.text": "Scansiona un QR code LNDHub o Blue Wallet", "views.Lockscreen.incorrect": "Passphrase Incorretta", - "views.Lockscreen.enterPassphrase": " Enter Passphrase", + "views.Lockscreen.enterPassphrase": "Inserisci la passphrase", "views.Lockscreen.login": "Log In", "views.Lockscreen.pin": "Inserisci PIN", "views.Lockscreen.incorrectPin": "PIN Errato", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Vai oltre un portafoglio Bitcoin di base e gestisci i tuoi canali di Lightning, liquidità e molto altro ancora.", "views.Intro.errorCreatingWallet": "Errore creazione del portafoglio. Riavvia l'app e riprova.", "views.OpenChannel.openChannel": "Apri Canale", + "views.OpenChannel.openChannels": "Apri canali", "views.OpenChannel.connectPeer": "Collegare il peer", "views.OpenChannel.importText": "Ho rilevato il seguente nodo URI negli appunti", "views.OpenChannel.importPrompt": "Vuoi importarlo?", "views.OpenChannel.import": "Importa", "views.OpenChannel.peerSuccess": "Connesso con successo al peer", "views.OpenChannel.channelSuccess": "Canale aperto con successo", + "views.OpenChannel.channelsSuccess": "Canali aperti con successo", "views.OpenChannel.nodePubkey": "Nodo pubkey", "views.OpenChannel.host": "Host", "views.OpenChannel.hostPort": "Hostname:Port", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Ottieni un nuovo indirizzo", "views.Receive.ampInvoice": "Fattura AMP", "views.Receive.routeHints": "Includi i suggerimenti per il percorso", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "Hai ricevuto", "views.Receive.addressType": "Scegli il tipo di indirizzo", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -559,7 +583,7 @@ "views.Receive.lspExplainer": "LSP assumerà il seguente importo come commissione di configurazione:", "views.Receive.lspExplainerRoutingUnified": "LSP assumerà il seguente importo come pagamento, se pagato su Lightning:", "views.Receive.lspExplainerRouting": "LSP prenderà il seguente importo come commissione:", - "views.Receive.lspExplainerZeroFeeWrapper": "Zero-fee wrapped invoice", + "views.Receive.lspExplainerZeroFeeWrapper": "Fattura incartata a costo zero", "views.Receive.goToLspSettings": "Vai alle impostazioni LSP", "views.Receive.lspSwitchExplainer1": "LSP ti fornirà canali 0-CONF che ti permetteranno di inviare e ricevere pagamenti sulla rete Lightning.", "views.Receive.lspSwitchExplainer2": "LSP avvolgerà anche le fatture, rendendo più facile ricevere pagamenti proteggendo la tua privacy.", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "Nessun equilibrio su catena disponibile. Chiudi prima un canale o ricevi una transazione in catena.", "views.Send.noLightningBalance": "Nessun saldo Lightning disponibile. Apri un canale o ricevi prima un pagamento Lightning.", "views.Send.zaplockerWarning": "Questa è una fattura Zaplocker che manterrà il pagamento fino a 24 ore. Apri Zeus regolarmente dopo il pagamento per aiutare a mitigare il rischio di un canale chiuso della forza. Procedete a vostro rischio.", + "views.Send.addOutput": "Aggiungi uscita", + "views.Send.removeOutput": "Rimuovi l'output", "views.SendingLightning.sending": "Invio di transazione", "views.SendingLightning.success": "Transazione inviata con successo", "views.SendingLightning.paymentHash": "Hash di Pagamento", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Il pagamento è in transito. Può completare momentaneamente o potrebbe continuare a fallire. Per favore controllare più tardi.", "views.SendingLightning.isZaplocker": "Pagamento di Zaplocker in transito. Potrebbe essere completato momentaneamente, altrimenti i fondi ti torneranno indietro entro 24 ore. Per favore controllare più tardi.", "views.SendingLightning.paymentTimedOut": "Pagamento a scatto", + "views.SendingOnChain.crafting": "Creazione di transazione", "views.SendingOnChain.broadcasting": "Transazione di trasmissione", "views.SendingOnChain.success": "Transazione inviata con successo", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Red Metallic", "views.Settings.Theme.watermelon": "Watermelon", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Schermo", "views.Settings.Display.defaultView": "Visualizzazione predefinita", "views.Settings.Display.DefaultView.balance": "Saldo", @@ -676,7 +704,7 @@ "views.Settings.Display.displayNickname": "Visualizza il soprannome del nodo sulle viste principali", "views.Settings.Display.bigKeypadButtons": "Big bottoni di tastiera", "views.Settings.Display.showAllDecimalPlaces": "Mostra tutti i luoghi decimali", - "views.Settings.Display.selectNodeOnStartup": "Select node on startup", + "views.Settings.Display.selectNodeOnStartup": "Seleziona il nodo all'avvio", "views.Settings.privacy": "Privacy", "views.Settings.payments": "Pagamenti", "views.Settings.Privacy.title": "Impostazioni della privacy", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Impostazioni delle fatture", "views.Settings.Invoices.showCustomPreimageField": "Mostra campo preimage personalizzato", "views.Settings.Channels.title": "Impostazioni dei canali", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Block Explorer predefinito", "views.Settings.Privacy.BlockExplorer.custom": "Personalizzato", "views.Settings.Privacy.customBlockExplorer": "Block explorer personalizzato", @@ -701,7 +730,7 @@ "views.Settings.SetPassword.save": "Salva", "views.Settings.SetPassword.noMatch": "le passwords non corrispondono", "views.Settings.SetPassword.invalid": "Password e coercizione La password non può essere la stessa", - "views.Settings.SetPassword.empty": "Password can not be empty", + "views.Settings.SetPassword.empty": "La password non può essere vuota", "views.Settings.SetPassword.deletePassword": "Elimina la password", "views.Settings.SetDuressPassword.title": "Imposta / modifica la password di coercizione", "views.Settings.SetDuressPassword.deletePassword": "Elimina la password di coercizione", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Prezzo", "views.Settings.POS.Product.active": "Attivo", "views.Settings.POS.saveProduct": "Salva prodotto", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Conferma cancellazione", "views.Settings.POS.standalone": "Indipendente", "views.Settings.POS.0conf": "0 conferme", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Canali 0-Conf", "views.Settings.LSP.learn0confConfig": "Scopri come configurare canali 0-conf e alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Abilita verifica del certificato", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Nome", "views.Settings.AddContact.description": "Descrizione (max 120)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Altezza del blocco corrente", "views.Sync.tip": "Mancia", "views.Sync.numBlocksUntilSynced": "Numero di blocchi fino a sincronizzazione", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Seleziona UTXOs da usare", "components.UTXOPicker.modal.description": "Seleziona l'UTXOS da utilizzare in questa operazione. Potresti voler utilizzare solo UTXOS specifico per preservare la tua privacy.", "components.UTXOPicker.modal.set": "Imposta UTXOs", "components.ChannelPicker.modal.title": "Seleziona Canale da usare", - "components.ChannelPicker.modal.description": "Seleziona il canale da utilizzare in questa operazione. Potresti voler utilizzare solo canali specifici per preservare la tua privacy.", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "Più conti", "backends.LND.wsReq.warning": "Potrebbe essere necessario abilitare la verifica del certificato per effettuare questo tipo di chiamate", "backends.LND.restReq.connectionError": "Errore di connessione", "utils.handleAnything.lightningAddressError": "Errore che recupera i dati dell'indirizzo Lightning", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "Lnurl Auth non supportata dall'implementazione del tuo nodo", "utils.handleAnything.unsupportedLnurlType": "Tipo LNURL non supportato", "utils.handleAnything.invalidLnurlParams": "Impossibile analizzare i parametri di lnurl", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Errore nel create la fattura", "stores.InvoicesStore.errorGeneratingAddress": "Errore nel generare un nuovo indirizzo", "stores.InvoicesStore.zeroAmountLndhub": "L'istanza di Lndhub potrebbe non supportare fatture zero-amunt", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Stampa la fattura", "pos.views.Settings.PointOfSale.authWarning": "ATTENZIONE: nessuna password o set di PIN", "pos.views.Settings.PointOfSale.backendWarning": "ATTENZIONE: Attualmente solo i nodi LND sono in grado di contrassegnare gli ordini come pagati", - "pos.views.Settings.PointOfSale.currencyError": "Errore: la valuta deve essere impostata prima", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Ricevuta", "pos.print.invoice": "Fattura", "views.Settings.NodeConfiguration.createMainnetWallet": "Crea il portafoglio Mainnet", @@ -984,7 +1054,7 @@ "views.Settings.LightningAddress.statusExplainer1": "Questo è il numero di pagamenti che possono essere effettuati mentre sei offline.", "views.Settings.LightningAddress.statusExplainer2": "Più hash di pagamento verranno inviati automaticamente al server quando richiesto, in modo da poter continuare a ricevere pagamenti.", "views.Settings.LightningAddress.generatingPreimages": "Generare preimages", - "views.Settings.LightningAddress.ChangeAddress": "Cambia indirizzo", + "views.Settings.LightningAddress.ChangeAddress": "Indirizzi di cambiamento", "views.Settings.LightningAddress.nostrKeys.changeWarning": "ATTENZIONE: la modifica delle chiavi NOSTR eliminerà i pagamenti in sospeso. Si prega di riscattare i pagamenti in sospeso prima di inviare nuove chiavi.", "views.Settings.LightningAddress.explainer1": "Per iniziare con un indirizzo di fulmine devi prima avere un canale Lightning e liquidità in entrata.", "views.Settings.LightningAddress.explainer2": "Il modo più semplice per farlo è acquistare un canale 0-CONF dal nostro LSP, Olympus di Zeus. Basta generare una fattura e pagare da un altro portafoglio Lightning.", @@ -1025,13 +1095,16 @@ "views.Settings.Nostr.relays": "Relè", "views.Settings.CurrencyConverter.title": "Convertitore di valuta", "views.Settings.CurrencyConverter.enterAmount": "Inserire l'importo", - "views.Settings.CurrencyConverter.error": "Error fetching rates. Tap to try again.", + "views.Settings.CurrencyConverter.error": "Errore durante il recupero delle tariffe. Tocca per riprovare.", "views.LspExplanation.title": "Quali sono queste commissioni?", "views.Settings.CustodialWalletWarning.graph1": "Il portafoglio che stai utilizzando è di custodia. Ciò significa che i fondi qui non sono completamente sotto il tuo controllo e possono essere rubati dall'operatore del servizio.", "views.Settings.CustodialWalletWarning.graph2": "Questo portafoglio è più simile a un conto bancario che a un portafoglio bitcoin. Non hai accesso alle chiavi bitcoin, ma a credenziali revocabili in ogni momento.", "views.Settings.CustodialWalletWarning.graph3": "ZEUS ha la possibilità di creare un portafoglio autocustodiale nell'app. Questo portafoglio ti fornisce una frase seme di 24 parole che ti dà il pieno controllo dei tuoi fondi.", "views.Settings.CustodialWalletWarning.graph4": "Per iniziare con il tuo portafoglio auto-custodiale, premi il pulsante in basso e premi il pulsante \"Crea portafoglio mainnet\" nella schermata successiva.", "views.Settings.CustodialWalletWarning.create": "Crea un portafoglio autocustode", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus è un portafoglio di fulmini autocustodiali. Per inviare o ricevere un pagamento Lightning, è necessario aprire un canale di pagamento Lightning, che ha una commissione di configurazione.", "views.LspExplanation.text2": "Una volta impostato il canale, dovrai solo pagare le normali commissioni di rete fino a quando il canale non esaurisce la sua capacità.", "views.LspExplanation.buttonText": "Ulteriori informazioni sulla liquidità", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Ulteriori informazioni sulle fatture avvolte", "views.Sweep.title": "Spazzare il portafoglio Onchain", "views.Sweep.explainer": "Spazzare il portafoglio su catena invierà sia l'equilibrio confermato che non confermato all'indirizzo di destinazione sopra specificato.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Telaio singolo", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalizza PSBT e trasmetti", + "views.PSBT.channelWarning": "NON PUBBLICARE la transazione completata da solo o con un altro strumento. La LND DEVE pubblicarlo nell'ordine corretto del flusso di finanziamento altrimenti I FONDI POTREBBERO ESSERE PERSI! Assicurati di pubblicare in ZEUS e solo quando viene visualizzato l'ID canale sopra.", + "views.PSBT.channelsWarning": "NON PUBBLICARE la transazione completata da solo o con un altro strumento. La LND DEVE pubblicarlo nell'ordine corretto del flusso di finanziamento altrimenti I FONDI POTREBBERO ESSERE PERSI! Assicurati di pubblicare in ZEUS e solo quando vengono visualizzati gli ID canale sopra.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Conteggio degli input", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Conteggio output", + "views.PSBT.derivation": "Derivazione", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Impossibile decodificare PSBT", + "views.TxHex.TxInfo": "Informazioni sulla transazione", + "views.TxHex.channelWarning": "Nessun canale caricato nel motore del flusso di finanziamento del canale. NON PUBBLICARE se questa transazione è per un canale aperto.", + "views.TxHex.broadcast": "Trasmetti TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalizzare il flusso di finanziamento + Trasmissione", "pos.customItem": "Articolo personalizzato", "time.seconds": "Secondi", "time.minutes": "Minuti", diff --git a/locales/ja.json b/locales/ja.json index 940cec5c3..734ffc1bc 100644 --- a/locales/ja.json +++ b/locales/ja.json @@ -88,6 +88,7 @@ "general.valid": "Valid", "general.invalid": "Invalid", "general.createdAt": "Created at", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Kind", @@ -102,6 +103,13 @@ "general.advanced": "Advanced", "general.clearChanges": "Clear changes", "general.destination": "Destination", + "general.externalAccount": "External account", + "general.version": "Version", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Custom", + "general.skip": "Skip", "restart.title": "Restart required", "restart.msg": "ZEUS has to be restarted before the new configuration is applied.", "restart.msg1": "Would you like to restart now?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "閉鎖済み", "components.HopPicker.defaultTitle": "使用するチャンネル", "components.HopPicker.selectChannel": "使用するチャンネルを選択", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "新しい手数料を設定", "components.SetFeesForm.hide": "新しい手数料設定フォームを非表示", "components.SetFeesForm.setting": "手数料を設定中、しばらくお待ち下さい…", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "新しい手数料を提出", "components.UTXOPicker.defaultTitle": "使用するUTXO", "components.UTXOPicker.selectUTXOs": "使用するUTXOを選択", - "components.QRCodeScanner.cameraPermissionTitle": "カメラ使用の許可", - "components.QRCodeScanner.cameraPermission": "カメラにアクセスできるための許可が必要です", "components.QRCodeScanner.noCameraAccess": "カメラへのアクセスがありません", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "Zeus外部サイトに転送されます", "components.ExternalLinkModal.proceed": "次のURLへ続きますか", "components.ExternalLinkModal.copyLink": "リンクをコピーする", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "SparkのQRコードを読み取る", "views.SparkQRScanner.error": "Sparkの設定取得に失敗", "views.ImportAccount.title": "アカウントをインポート", - "views.ImportAccount.name": "アカウント名", - "views.ImportAccount.extendedPubKey": "Extended Public Key (Xpub)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "Master Key Fingerprint", - "views.ImportAccount.addressType": "Address Type", + "views.ImportAccount.addressType": "Address type", "views.ImportAccount.importAccount": "Import Account", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "Open Channel", "views.Wallet.Channels.inactive": "INACTIVE", "views.Wallet.Channels.private": "Private", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "Filters", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "チャネルを公開", "views.OpenChannel.scidAlias": "Attempt to use SCID alias", "views.OpenChannel.simpleTaprootChannel": "Simple Taproot Channel", "views.OpenChannel.openChannelToOlympus": "Open channel to Olympus", "views.OpenChannel.peerToOlympus": "Peer to Olympus", "views.OpenChannel.fundMax": "Use all possible funds", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "Finishing sync", "views.Wallet.BalancePane.sync.text": "Hang on tight! You will be ready to use Zeus soon.", "views.Wallet.BalancePane.backup.title": "Back up your funds", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Cancel Channel Close", "views.Channel.close": "Close Channel", "views.Channel.closingRate": "(Optional) Sat per vbyte closing fee", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "強制閉鎖", "views.Channel.confirmClose": "チャネル閉鎖を承認する", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "ascending", "views.Channel.SortButton.descending": "descending", "views.Channel.channelId": "Channel ID", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "表示名", "views.Channel.Total.outbound": "Total outbound", "views.Channel.Total.inbound": "Total inbound", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "基本的なビットコイン財布の枠を超え、ライトニングチャンネルや流動性など、さまざまな管理を行うことができます。", "views.Intro.errorCreatingWallet": "Error creating wallet. Restart the app and try again.", "views.OpenChannel.openChannel": "Open Channel", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "Connect Peer", "views.OpenChannel.importText": "クリップボードに以下のNode URIがあることを検出しました。", "views.OpenChannel.importPrompt": "インポートしますか?", "views.OpenChannel.import": "インポート", "views.OpenChannel.peerSuccess": "Successfully connected to peer", "views.OpenChannel.channelSuccess": "Successfully opened channel", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "Node pubkey", "views.OpenChannel.host": "ホスト", "views.OpenChannel.hostPort": "ホスト名 : ポート", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Get New Address", "views.Receive.ampInvoice": "AMP Invoice", "views.Receive.routeHints": "Include route hints", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "受けた支払い:", "views.Receive.addressType": "Choose address type", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "No on-chain balance available. Close a channel or receive an on-chain transaction first.", "views.Send.noLightningBalance": "No lightning balance available. Open a channel or receive a lightning payment first.", "views.Send.zaplockerWarning": "This is a Zaplocker invoices that will hold payment up to 24 hours. Open ZEUS regularly after payment to help mitigate the risk of a force closed channel. Proceed at your own risk.", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "トランザクション送信中", "views.SendingLightning.success": "トランザクションの送信成功", "views.SendingLightning.paymentHash": "ペイメントハッシュ", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "支払いは実行中です。一瞬で完了する場合もあれば、そのまま失敗する場合もあります。後ほどご確認ください。", "views.SendingLightning.isZaplocker": "Zaplocker payment in transit. It may complete momentarily, otherwise funds will return back to you within 24 hours. Please check back later.", "views.SendingLightning.paymentTimedOut": "Payment timed out", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "トランザクションをブロードキャスト中", "views.SendingOnChain.success": "トランザクションの送信成功", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Red Metallic", "views.Settings.Theme.watermelon": "Watermelon", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Display", "views.Settings.Display.defaultView": "Default view", "views.Settings.Display.DefaultView.balance": "Balance", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "インボイス設定", "views.Settings.Invoices.showCustomPreimageField": "Show custom preimage field", "views.Settings.Channels.title": "Channels settings", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "デフォルトブロックエクスプローラ", "views.Settings.Privacy.BlockExplorer.custom": "Custom", "views.Settings.Privacy.customBlockExplorer": "カスタムブロックエクスプローラ", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Price", "views.Settings.POS.Product.active": "Active", "views.Settings.POS.saveProduct": "Save product", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirm delete", "views.Settings.POS.standalone": "Standalone", "views.Settings.POS.0conf": "0 confirmations", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-conf channels", "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Name", "views.Settings.AddContact.description": "Description (max 120)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Current block height", "views.Sync.tip": "Tip", "views.Sync.numBlocksUntilSynced": "Number of blocks until synced", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "使用するUTXOを選択", "components.UTXOPicker.modal.description": "この操作で使用する UTXO を選択します。プライバシーを守るために、特定のUTXOのみを使用したい場合があります。", "components.UTXOPicker.modal.set": "UXTOを設定", "components.ChannelPicker.modal.title": "使用するチャンネルを選択", - "components.ChannelPicker.modal.description": "この操作で使用するチャンネルを選択します。プライバシーを守るために、特定のチャンネルだけを使用したい場合があります。", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "You may have to enable Certificate Verification to make these kind of calls", "backends.LND.restReq.connectionError": "Connection error", "utils.handleAnything.lightningAddressError": "Error fetching Lightning Address data", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "LNURL認証があなたのノードの実装でサポートされていません。", "utils.handleAnything.unsupportedLnurlType": "サポートしていないLNURLタイプ", "utils.handleAnything.invalidLnurlParams": "LNURLパラメタが解釈できない", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "インボイス作成エラー", "stores.InvoicesStore.errorGeneratingAddress": "新しいアドレス生成のエラー", "stores.InvoicesStore.zeroAmountLndhub": "LNDhubインスタンスは支払い額が0のインボイスをサポートしていません。", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Print Invoice", "pos.views.Settings.PointOfSale.authWarning": "警告:パスワードまたはPINが設定されていません", "pos.views.Settings.PointOfSale.backendWarning": "警告:現在、LNDノードのみが注文を支払済みとしてマークすることができます", - "pos.views.Settings.PointOfSale.currencyError": "エラー:通貨を先に設定する必要があります", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Receipt", "pos.print.invoice": "Invoice", "views.Settings.NodeConfiguration.createMainnetWallet": "Create mainnet wallet", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus is a self-custodial lightning wallet. In order to send or receive a lightning payment, you must open a lightning payment channel, which has a setup fee.", "views.LspExplanation.text2": "Once the channel is set up, you'll only have to pay normal network fees until your channel exhausts its capacity.", "views.LspExplanation.buttonText": "Learn more about liquidity", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Learn more about wrapped invoices", "views.Sweep.title": "Sweep on-chain wallet", "views.Sweep.explainer": "Sweeping the on-chain wallet will send both the confirmed and unconfirmed balance to the destination address specified above.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Custom item", "time.seconds": "Seconds", "time.minutes": "Minutes", diff --git a/locales/ko.json b/locales/ko.json index 2e4309b88..5ccd78cf0 100644 --- a/locales/ko.json +++ b/locales/ko.json @@ -88,6 +88,7 @@ "general.valid": "유효함", "general.invalid": "유효하지 않음", "general.createdAt": "생성 시기", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "해쉬값", "general.kind": "같은 종류", @@ -102,6 +103,13 @@ "general.advanced": "고급", "general.clearChanges": "변경 내역 취소", "general.destination": "대상", + "general.externalAccount": "External account", + "general.version": "Version", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "사용자 정의", + "general.skip": "Skip", "restart.title": "재시작 필요", "restart.msg": "새로운 설정을 적용하려면, ZEUS를 재시작해야 합니다.", "restart.msg1": "지금 재시작하시겠습니까?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "닫힘", "components.HopPicker.defaultTitle": "가용 채널 ", "components.HopPicker.selectChannel": "가용 채널 선택", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "새 수수료 설정 ", "components.SetFeesForm.hide": "새 수수료 설정 양식 숨기기", "components.SetFeesForm.setting": "수수료 설정 중, 기다려주세요...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "새 수수료 제출", "components.UTXOPicker.defaultTitle": "가용 UTXO", "components.UTXOPicker.selectUTXOs": "가용 UTXO 선택", - "components.QRCodeScanner.cameraPermissionTitle": "카메라 사용 허가", - "components.QRCodeScanner.cameraPermission": "카메라 사용을 위해 귀하의 동의가 필요합니다.", "components.QRCodeScanner.noCameraAccess": "카메라 액세스 불가", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "Zeus 앱 외부로 나가려 합니다.", "components.ExternalLinkModal.proceed": "다음 URL로 진입할까요?", "components.ExternalLinkModal.copyLink": "링크 복사", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "스파크 QR 코드 검사", "views.SparkQRScanner.error": "스파크 설정 가져오기 오류", "views.ImportAccount.title": "계정 가져오기", - "views.ImportAccount.name": "계정 이름", - "views.ImportAccount.extendedPubKey": "확장 공개 키 (Xpub)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "마스터 키 지문", - "views.ImportAccount.addressType": "주소 유형", + "views.ImportAccount.addressType": "Address type", "views.ImportAccount.importAccount": "계정 가져오기", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "채널 개설", "views.Wallet.Channels.inactive": "비활성화", "views.Wallet.Channels.private": "비공개", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "온라인", "views.Wallet.Channels.offline": "오프라인", "views.Wallet.Channels.filters": "필터", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "채널 공지", "views.OpenChannel.scidAlias": "SCID 별칭 사용 시도", "views.OpenChannel.simpleTaprootChannel": "Simple Taproot 채널", "views.OpenChannel.openChannelToOlympus": "Olympus 노드로 채널 개설하기", "views.OpenChannel.peerToOlympus": "Olympus 노드에게 피어 연결 신청하기", "views.OpenChannel.fundMax": "가용한 모든 자산을 사용", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "동기화 마무리 중", "views.Wallet.BalancePane.sync.text": "잠시만 더 기다려 주세요! 곧 Zeus를 사용할 준비가 끝납니다.", "views.Wallet.BalancePane.backup.title": "자산 내역 백업", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "채널 닫기 취소", "views.Channel.close": "채널 닫기", "views.Channel.closingRate": "(옵션) 채널 폐쇄 수수료율 Sat per vbyte", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "강제 폐쇄", "views.Channel.confirmClose": "채널 닫기 확인", "views.Channel.aliasScid": "별칭 SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "오름차순", "views.Channel.SortButton.descending": "내림차순", "views.Channel.channelId": "채널 ID", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "표시명", "views.Channel.Total.outbound": "총 송금 가능액", "views.Channel.Total.inbound": "총 수금 가능액", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "기본적인 비트코인 지갑을 넘어 라이트닝 채널, 유동성 등을 관리하세요.", "views.Intro.errorCreatingWallet": "지갑 생성 오류. 앱을 재시작하거나, 재시도해 보세요.", "views.OpenChannel.openChannel": "채널 개설", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "피어 노드와 연결하기", "views.OpenChannel.importText": "클립보드에서 다음 노드 URI를 감지했습니다.", "views.OpenChannel.importPrompt": "가져오시겠습니까?", "views.OpenChannel.import": "가져오기", "views.OpenChannel.peerSuccess": "피어 노드와 연결 성공", "views.OpenChannel.channelSuccess": "채널 개설 성공", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "노드 퍼블릭키", "views.OpenChannel.host": "호스트", "views.OpenChannel.hostPort": "호스트이름:포트", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "새 주소 얻기", "views.Receive.ampInvoice": "AMP 인보이스", "views.Receive.routeHints": "경로 힌트 포함", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "받음", "views.Receive.addressType": "주소 유형 선택", "views.Receive.p2wkhKey": "세그윗 (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "가용한 온체인 잔액이 없습니다. 먼저 채널을 닫거나 온체인 트랜잭션을 받으세요.", "views.Send.noLightningBalance": "가용한 라이트닝 잔액이 없습니다. 먼저 채널을 열거나 라이트닝 결제를 받으세요.", "views.Send.zaplockerWarning": "이는 24시간 동안 결제를 묶어둘 수 있는 Zaplocker 인보이스입니다. 결제 후에도 ZEUS 앱을 정기적으로 열어서 채널 강제 폐쇄의 위험을 줄일 수 있습니다. 본인의 책임 하에 진행하세요.", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "트랜잭션 보내기", "views.SendingLightning.success": "트랜잭션 전송 성공", "views.SendingLightning.paymentHash": "결제 해시", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "결제가 진행 중이며, 이는 곧 완료될 수도 있고, 실패할 수도 있습니다. 잠시 후에 다시 확인해 주세요.", "views.SendingLightning.isZaplocker": "Zaplocker 결제가 진행 중입니다. 결제는 성공적일 수도 있지만, 실패할 경우 24시간 안에 환불됩니다. 나중에 다시 확인해 주세요.", "views.SendingLightning.paymentTimedOut": "결제 시간 한도 초과", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "트랜잭션 방송", "views.SendingOnChain.success": "트랜잭션 전송 성공", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Red Metallic", "views.Settings.Theme.watermelon": "Watermelon", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "표시", "views.Settings.Display.defaultView": "기본 보기", "views.Settings.Display.DefaultView.balance": "잔고", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "인보이스 설정", "views.Settings.Invoices.showCustomPreimageField": "Preimage 직접 설정하기", "views.Settings.Channels.title": "채널 설정", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "기본 블록 탐색기", "views.Settings.Privacy.BlockExplorer.custom": "사용자 정의", "views.Settings.Privacy.customBlockExplorer": "사용자 정의 블록 탐색기", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "가격", "views.Settings.POS.Product.active": "활성화", "views.Settings.POS.saveProduct": "저장하기", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "정말로 삭제합니다.", "views.Settings.POS.standalone": "독립실행형", "views.Settings.POS.0conf": "0 컨펌 필요", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "0-conf 채널들", "views.Settings.LSP.learn0confConfig": "0-conf 채널 및 별칭 SCID를 구성하는 방법 알아보기", "views.Settings.LSP.enableCertificateVerification": "인증서 확인 사용", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "이름", "views.Settings.AddContact.description": "상세 (최대 60자)", "views.Settings.AddContact.lnAddress": "라이트닝 어드레스", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "현재 블록 높이", "views.Sync.tip": "팁", "views.Sync.numBlocksUntilSynced": "동기화되기까지의 블록 갯수", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "가용 UTXO 선택", "components.UTXOPicker.modal.description": "이 작업에 사용할 UTXO를 선택합니다. 개인 정보를 보호하기 위해 특정 UTXO만 사용하도록 설정할 수 있습니다.", "components.UTXOPicker.modal.set": "UTXO 설정", "components.ChannelPicker.modal.title": "사용할 채널 선택", - "components.ChannelPicker.modal.description": "이 작업에 사용할 채널을 선택합니다. 개인정보 보호를 위해 특정 채널만 사용하도록 설정할 수 있습니다.", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "이러한 종류의 통화를 하려면 인증서 확인을 사용 설정해야 합니다.", "backends.LND.restReq.connectionError": "연결 오류", "utils.handleAnything.lightningAddressError": "라이트닝 주소 데이터 가져오기 오류", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "노드 구현에서 지원되지 않는 LnurlAuth", "utils.handleAnything.unsupportedLnurlType": "지원되지 않는 lnurl 유형", "utils.handleAnything.invalidLnurlParams": "lnurl 파라미터 값을 제대로 읽어올 수 없음", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "인보이스 생성 오류", "stores.InvoicesStore.errorGeneratingAddress": "새 주소 생성 오류", "stores.InvoicesStore.zeroAmountLndhub": "LNDHub 인스턴스가 액수미기입 인보이스를 지원하지 않을 수 있습니다.", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "송장 인쇄", "pos.views.Settings.PointOfSale.authWarning": "경고: 비밀번호 또는 PIN 설정 없음", "pos.views.Settings.PointOfSale.backendWarning": "경고: 현재 LND 노드만 주문을 결제 완료로 표시할 수 있습니다.", - "pos.views.Settings.PointOfSale.currencyError": "오류: 통화를 먼저 설정해야 합니다.", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "영수증", "pos.print.invoice": "인보이스", "views.Settings.NodeConfiguration.createMainnetWallet": "메인넷 지갑 생성", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus는 셀프 커스터디 라이트닝 지갑입니다. 라이트닝 결제를 받거나 보내기 위해서는, 무조건 결제 채널을 개설해야 하며, 여기에는 비용이 발생합니다.", "views.LspExplanation.text2": "채널이 형성되면, 채널 잔액이 모두 소진될까지는 일반적인 라이트닝 네트워크 수수료만 지불하면 됩니다.", "views.LspExplanation.buttonText": "유동성에 대해 더 알아보기", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "포장된 인보이스에 대해 더 알아보기", "views.Sweep.title": "온체인 지갑 비우기", "views.Sweep.explainer": "온체인 지갑 비우기는 블록체인 상에서 승인되거나 승인되지 않은 지갑 내 잔액들을 모두 명시된 주소로 보내줍니다.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "커스텀 상품", "time.seconds": "초", "time.minutes": "분", diff --git a/locales/nb.json b/locales/nb.json index 21ab76301..01effe716 100644 --- a/locales/nb.json +++ b/locales/nb.json @@ -88,6 +88,7 @@ "general.valid": "Valid", "general.invalid": "Invalid", "general.createdAt": "Created at", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Kind", @@ -102,6 +103,13 @@ "general.advanced": "Advanced", "general.clearChanges": "Clear changes", "general.destination": "Destinasjon", + "general.externalAccount": "External account", + "general.version": "Version", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Tilpasset", + "general.skip": "Skip", "restart.title": "Restart required", "restart.msg": "ZEUS has to be restarted before the new configuration is applied.", "restart.msg1": "Would you like to restart now?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Nå stengt", "components.HopPicker.defaultTitle": "Kanal å bruke", "components.HopPicker.selectChannel": "Velg hvilken kanal du vil bruke", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Sett ny avgift", "components.SetFeesForm.hide": "Gjemm Sett ny avgift skjema", "components.SetFeesForm.setting": "Setter avgift, vennligst vent...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Legg til nye avgifter", "components.UTXOPicker.defaultTitle": "UTXO å bruke", "components.UTXOPicker.selectUTXOs": "Velg UTXOer som skal brukes", - "components.QRCodeScanner.cameraPermissionTitle": "Tillatelse til å bruke kamera", - "components.QRCodeScanner.cameraPermission": "Vi trenger din tillatelse til å bruke ditt kamera", "components.QRCodeScanner.noCameraAccess": "Ingen tilgang til kamera", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "You're about to leave Zeus", "components.ExternalLinkModal.proceed": "Proceed to the following URL?", "components.ExternalLinkModal.copyLink": "Copy Link", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "Scan a Spark QR code", "views.SparkQRScanner.error": "Error fetching Spark config", "views.ImportAccount.title": "Importer konto", - "views.ImportAccount.name": "Konto navn", - "views.ImportAccount.extendedPubKey": "Extended Public Key(Xpub)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "Hovednøkkelens fingeravtrykk", - "views.ImportAccount.addressType": "Adressetype", + "views.ImportAccount.addressType": "Address type", "views.ImportAccount.importAccount": "Import Account", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "Åpne kanal", "views.Wallet.Channels.inactive": "INAKTIV", "views.Wallet.Channels.private": "Privat", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "Filters", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Announce channel", "views.OpenChannel.scidAlias": "Attempt to use SCID alias", "views.OpenChannel.simpleTaprootChannel": "Simple Taproot Channel", "views.OpenChannel.openChannelToOlympus": "Open channel to Olympus", "views.OpenChannel.peerToOlympus": "Peer to Olympus", "views.OpenChannel.fundMax": "Use all possible funds", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "Finishing sync", "views.Wallet.BalancePane.sync.text": "Hang on tight! You will be ready to use Zeus soon.", "views.Wallet.BalancePane.backup.title": "Back up your funds", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Avbryt kanalstenging", "views.Channel.close": "Steng kanal", "views.Channel.closingRate": "(Optional) Sat per vbyte closing fee", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "Tving stenging", "views.Channel.confirmClose": "Bekreft kanalstenging", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "ascending", "views.Channel.SortButton.descending": "descending", "views.Channel.channelId": "Channel ID", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "Display name", "views.Channel.Total.outbound": "Total outbound", "views.Channel.Total.inbound": "Total inbound", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Gå utover en grunnleggende bitcoin-lommebok og administrer lightningkanalene dine, likviditeten og mye mer.", "views.Intro.errorCreatingWallet": "Error creating wallet. Restart the app and try again.", "views.OpenChannel.openChannel": "Åpne kanal", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "Connect Peer", "views.OpenChannel.importText": "Oppdaget følgende node-URI i utklippstavlen", "views.OpenChannel.importPrompt": "Vil du importere den?", "views.OpenChannel.import": "Importer", "views.OpenChannel.peerSuccess": "Successfully connected to peer", "views.OpenChannel.channelSuccess": "Successfully opened channel", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "Node pubkey", "views.OpenChannel.host": "Vert", "views.OpenChannel.hostPort": "server:port", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Få ny adresse", "views.Receive.ampInvoice": "AMP faktura", "views.Receive.routeHints": "Inkluder rutehint", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "Du mottok", "views.Receive.addressType": "Choose address type", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "No on-chain balance available. Close a channel or receive an on-chain transaction first.", "views.Send.noLightningBalance": "No lightning balance available. Open a channel or receive a lightning payment first.", "views.Send.zaplockerWarning": "This is a Zaplocker invoices that will hold payment up to 24 hours. Open ZEUS regularly after payment to help mitigate the risk of a force closed channel. Proceed at your own risk.", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "Sender transaksjon", "views.SendingLightning.success": "Transaksjonen var vellykket", "views.SendingLightning.paymentHash": "Betalingshash", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Payment is in transit. It may complete momentarily or it may go on to fail. Please check back later.", "views.SendingLightning.isZaplocker": "Zaplocker payment in transit. It may complete momentarily, otherwise funds will return back to you within 24 hours. Please check back later.", "views.SendingLightning.paymentTimedOut": "Payment timed out", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "Kringkast transaksjon", "views.SendingOnChain.success": "Transaksjonen var vellykket", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Red Metallic", "views.Settings.Theme.watermelon": "Watermelon", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Display", "views.Settings.Display.defaultView": "Default view", "views.Settings.Display.DefaultView.balance": "Balance", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Invoices settings", "views.Settings.Invoices.showCustomPreimageField": "Show custom preimage field", "views.Settings.Channels.title": "Channels settings", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Standard blokkutforsker", "views.Settings.Privacy.BlockExplorer.custom": "Tilpasset", "views.Settings.Privacy.customBlockExplorer": "Egendefinert blokkutforsker", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Price", "views.Settings.POS.Product.active": "Aktiv", "views.Settings.POS.saveProduct": "Save product", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirm delete", "views.Settings.POS.standalone": "Standalone", "views.Settings.POS.0conf": "0 confirmations", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-conf channels", "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Name", "views.Settings.AddContact.description": "Description (max 120)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Current block height", "views.Sync.tip": "Tip", "views.Sync.numBlocksUntilSynced": "Number of blocks until synced", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Velg UTXOer som skal brukes", "components.UTXOPicker.modal.description": "Velg UTXO-ene som skal brukes i denne operasjonen. Det kan være lurt å bare bruke spesifikke UTXO-er for å beskytte personvernet ditt.", "components.UTXOPicker.modal.set": "Sett UTXOer", "components.ChannelPicker.modal.title": "Velg kanal som skal brukes", - "components.ChannelPicker.modal.description": "Velg kanalen som skal brukes i denne operasjonen. Det kan være lurt å bare bruke bestemte kanaler for å beskytte personvernet ditt.", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "Du må kanskje aktivere sertifikatverifisering for å foreta denne typen anrop", "backends.LND.restReq.connectionError": "Connection error", "utils.handleAnything.lightningAddressError": "Feil under henting av lightning-adressedata", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "LnurlAuth not supported by your node implementation", "utils.handleAnything.unsupportedLnurlType": "Unsupported lnurl type", "utils.handleAnything.invalidLnurlParams": "Could not parse lnurl params", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Feil ved opprettelse av faktura", "stores.InvoicesStore.errorGeneratingAddress": "Error generating new address", "stores.InvoicesStore.zeroAmountLndhub": "LNDHub instance might not support zero-amount invoices", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Print Invoice", "pos.views.Settings.PointOfSale.authWarning": "Warning: no password or PIN set", "pos.views.Settings.PointOfSale.backendWarning": "Warning: currently only LND nodes are able to mark orders as paid", - "pos.views.Settings.PointOfSale.currencyError": "Error: currency must be set first", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Kvitering", "pos.print.invoice": "Faktura", "views.Settings.NodeConfiguration.createMainnetWallet": "Create mainnet wallet", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus is a self-custodial lightning wallet. In order to send or receive a lightning payment, you must open a lightning payment channel, which has a setup fee.", "views.LspExplanation.text2": "Once the channel is set up, you'll only have to pay normal network fees until your channel exhausts its capacity.", "views.LspExplanation.buttonText": "Learn more about liquidity", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Learn more about wrapped invoices", "views.Sweep.title": "Sweep on-chain wallet", "views.Sweep.explainer": "Sweeping the on-chain wallet will send both the confirmed and unconfirmed balance to the destination address specified above.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Custom item", "time.seconds": "Seconds", "time.minutes": "Minutes", diff --git a/locales/nl.json b/locales/nl.json index f1428c0ff..332dc7e37 100644 --- a/locales/nl.json +++ b/locales/nl.json @@ -88,6 +88,7 @@ "general.valid": "Valid", "general.invalid": "Invalid", "general.createdAt": "Created at", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Kind", @@ -102,6 +103,13 @@ "general.advanced": "Advanced", "general.clearChanges": "Clear changes", "general.destination": "Bestemming", + "general.externalAccount": "External account", + "general.version": "Versie", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Handmatig", + "general.skip": "Skip", "restart.title": "Restart required", "restart.msg": "ZEUS has to be restarted before the new configuration is applied.", "restart.msg1": "Would you like to restart now?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Now closed", "components.HopPicker.defaultTitle": "Channel to use", "components.HopPicker.selectChannel": "Select channel to use", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Instellen nieuwe fees", "components.SetFeesForm.hide": "Verberg Instellen nieuwe fees formulier", "components.SetFeesForm.setting": "Bezig met instellen fees, even geduld aub...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Verzend nieuwe fees", "components.UTXOPicker.defaultTitle": "UTXOs to use", "components.UTXOPicker.selectUTXOs": "Selecteer UTXO's om te gebruiken", - "components.QRCodeScanner.cameraPermissionTitle": "Toestemming om camera te gebruiken", - "components.QRCodeScanner.cameraPermission": "We need your permission to use your camera", "components.QRCodeScanner.noCameraAccess": "Geen toegang tot camera", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "You're about to leave Zeus", "components.ExternalLinkModal.proceed": "Proceed to the following URL?", "components.ExternalLinkModal.copyLink": "Copy Link", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "Scan a Spark QR code", "views.SparkQRScanner.error": "Error fetching Spark config", "views.ImportAccount.title": "Account importeren", - "views.ImportAccount.name": "Account Naam", - "views.ImportAccount.extendedPubKey": "Extended Public Key (Xpub)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "Master Key Vingerafdruk", - "views.ImportAccount.addressType": "Adrestype", + "views.ImportAccount.addressType": "Address type", "views.ImportAccount.importAccount": "Import Account", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "Open Kanaal", "views.Wallet.Channels.inactive": "INACTIEF", "views.Wallet.Channels.private": "Privé", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "Filters", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Announce channel", "views.OpenChannel.scidAlias": "Attempt to use SCID alias", "views.OpenChannel.simpleTaprootChannel": "Simple Taproot Channel", "views.OpenChannel.openChannelToOlympus": "Open channel to Olympus", "views.OpenChannel.peerToOlympus": "Peer to Olympus", "views.OpenChannel.fundMax": "Use all possible funds", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "Finishing sync", "views.Wallet.BalancePane.sync.text": "Hang on tight! You will be ready to use Zeus soon.", "views.Wallet.BalancePane.backup.title": "Back up your funds", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Annuleer Sluit Kanaal", "views.Channel.close": "Sluit Kanaal", "views.Channel.closingRate": "(Optional) Sat per vbyte closing fee", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "Geforceerd sluiten", "views.Channel.confirmClose": "Bevestig Sluiten Kanaal", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "ascending", "views.Channel.SortButton.descending": "descending", "views.Channel.channelId": "Channel ID", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "Display name", "views.Channel.Total.outbound": "Total outbound", "views.Channel.Total.inbound": "Total inbound", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Ga verder dan een eenvoudige bitcoin-wallet en beheer uw lightning kanalen, liquiditeit en nog veel meer.", "views.Intro.errorCreatingWallet": "Error creating wallet. Restart the app and try again.", "views.OpenChannel.openChannel": "Open Kanaal", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "Connect Peer", "views.OpenChannel.importText": "De volgende Node-URI op uw klembord gedetecteerd", "views.OpenChannel.importPrompt": "Wilt u het importeren?", "views.OpenChannel.import": "Importeer", "views.OpenChannel.peerSuccess": "Successfully connected to peer", "views.OpenChannel.channelSuccess": "Successfully opened channel", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "Node pubkey", "views.OpenChannel.host": "Host", "views.OpenChannel.hostPort": "Hostnaam:Poort", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Verkrijg Nieuw Adres", "views.Receive.ampInvoice": "AMP Factuur", "views.Receive.routeHints": "Routehints toevoegen", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "U ontving", "views.Receive.addressType": "Choose address type", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "No on-chain balance available. Close a channel or receive an on-chain transaction first.", "views.Send.noLightningBalance": "No lightning balance available. Open a channel or receive a lightning payment first.", "views.Send.zaplockerWarning": "This is a Zaplocker invoices that will hold payment up to 24 hours. Open ZEUS regularly after payment to help mitigate the risk of a force closed channel. Proceed at your own risk.", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "Transactie Verzenden", "views.SendingLightning.success": "Transactie succesvol verzonden", "views.SendingLightning.paymentHash": "Betaling Hash", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Payment is in transit. It may complete momentarily or it may go on to fail. Please check back later.", "views.SendingLightning.isZaplocker": "Zaplocker payment in transit. It may complete momentarily, otherwise funds will return back to you within 24 hours. Please check back later.", "views.SendingLightning.paymentTimedOut": "Payment timed out", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "Uitzenden Transactie ", "views.SendingOnChain.success": "Transactie succesvol verzonden", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Red Metallic", "views.Settings.Theme.watermelon": "Watermelon", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Display", "views.Settings.Display.defaultView": "Default view", "views.Settings.Display.DefaultView.balance": "Balance", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Invoices settings", "views.Settings.Invoices.showCustomPreimageField": "Show custom preimage field", "views.Settings.Channels.title": "Channels settings", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Standaard Blok verkenner", "views.Settings.Privacy.BlockExplorer.custom": "Handmatig", "views.Settings.Privacy.customBlockExplorer": "Aangepaste Blok verkenner", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Price", "views.Settings.POS.Product.active": "Actief", "views.Settings.POS.saveProduct": "Save product", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirm delete", "views.Settings.POS.standalone": "Standalone", "views.Settings.POS.0conf": "0 confirmations", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-conf channels", "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Name", "views.Settings.AddContact.description": "Description (max 120)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Current block height", "views.Sync.tip": "Tip", "views.Sync.numBlocksUntilSynced": "Number of blocks until synced", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Selecteer UTXO's om te gebruiken", "components.UTXOPicker.modal.description": "Selecteer de UTXO's die bij deze bewerking moeten worden gebruikt. Misschien wilt u alleen specifieke UTXO's gebruiken om uw privacy te beschermen.", "components.UTXOPicker.modal.set": "Instellen UTXO's", "components.ChannelPicker.modal.title": "Selecteer Kanaal om te gebruiken", - "components.ChannelPicker.modal.description": "Selecteer het Kanaal dat bij deze bewerking moet worden gebruikt. Misschien wilt u alleen specifieke kanalen gebruiken om uw privacy te beschermen.", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "Mogelijk moet u Certificaatverificatie inschakelen om dit soort oproepen te doen", "backends.LND.restReq.connectionError": "Connection error", "utils.handleAnything.lightningAddressError": "Fout bij ophalen Lightning Adres gegevens", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "LnurlAuth not supported by your node implementation", "utils.handleAnything.unsupportedLnurlType": "Unsupported lnurl type", "utils.handleAnything.invalidLnurlParams": "Could not parse lnurl params", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Fout bij aanmaken factuur", "stores.InvoicesStore.errorGeneratingAddress": "Error generating new address", "stores.InvoicesStore.zeroAmountLndhub": "LNDHub instance might not support zero-amount invoices", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Print Invoice", "pos.views.Settings.PointOfSale.authWarning": "Warning: no password or PIN set", "pos.views.Settings.PointOfSale.backendWarning": "Warning: currently only LND nodes are able to mark orders as paid", - "pos.views.Settings.PointOfSale.currencyError": "Error: currency must be set first", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Ontvangstbewijs", "pos.print.invoice": "Factuur", "views.Settings.NodeConfiguration.createMainnetWallet": "Create mainnet wallet", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus is a self-custodial lightning wallet. In order to send or receive a lightning payment, you must open a lightning payment channel, which has a setup fee.", "views.LspExplanation.text2": "Once the channel is set up, you'll only have to pay normal network fees until your channel exhausts its capacity.", "views.LspExplanation.buttonText": "Learn more about liquidity", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Learn more about wrapped invoices", "views.Sweep.title": "Sweep on-chain wallet", "views.Sweep.explainer": "Sweeping the on-chain wallet will send both the confirmed and unconfirmed balance to the destination address specified above.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Custom item", "time.seconds": "Seconds", "time.minutes": "Minutes", diff --git a/locales/pl.json b/locales/pl.json index e64e5d84c..4cb48db65 100644 --- a/locales/pl.json +++ b/locales/pl.json @@ -1,7 +1,7 @@ { "general.send": "Wyślij", "general.tor": "Tor", - "general.torEnabled": "Tor enabled", + "general.torEnabled": "Tor włączony", "general.receive": "Otrzymaj", "general.request": "Otrzymaj", "general.scan": "Zeskanuj", @@ -12,12 +12,12 @@ "general.cancel": "Anuluj", "general.warning": "Ostrzeżenie", "general.error": "Błąd", - "general.danger": "Danger!", + "general.danger": "Niebezpieczeństwo!", "general.ok": "OK", - "general.readOnlyWallet": "Read-only wallet", + "general.readOnlyWallet": "Portfel tylko do odczytu", "general.custodialWallet": "Custodial wallet", "general.show": "Pokaż", - "general.close": "Close", + "general.close": "Zamknij", "general.hide": "Ukryj", "general.copy": "Kopiuj", "general.goBack": "Wróć", @@ -88,6 +88,7 @@ "general.valid": "Valid", "general.invalid": "Invalid", "general.createdAt": "Created at", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Kind", @@ -97,15 +98,22 @@ "general.reset": "Reset", "general.other": "Other", "general.reorder": "Reorder", - "general.yes": "Yes", - "general.no": "No", - "general.advanced": "Advanced", - "general.clearChanges": "Clear changes", + "general.yes": "Tak", + "general.no": "Nie", + "general.advanced": "Zaawansowane", + "general.clearChanges": "Wyczyść zmiany", "general.destination": "Cel", - "restart.title": "Restart required", - "restart.msg": "ZEUS has to be restarted before the new configuration is applied.", - "restart.msg1": "Would you like to restart now?", - "views.Settings.Support.title": "Support ZEUS", + "general.externalAccount": "External account", + "general.version": "Wersja", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Własna", + "general.skip": "Skip", + "restart.title": "Wymagany restart", + "restart.msg": "ZEUS musi zostać zrestartowany aby nowa konfiguracja została zastosowana.", + "restart.msg1": "Czy chcesz zrestartować teraz?", + "views.Settings.Support.title": "Wspieraj ZEUS", "views.Settings.Support.titleAlt": "Merch and Support", "views.Settings.SocialMedia.title": "Social media", "views.Settings.SocialMedia.twitter": "X / Twitter", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Teraz zamknięty", "components.HopPicker.defaultTitle": "Kanał do użycia", "components.HopPicker.selectChannel": "Wybierz który kanał użyć", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Ustal nowe opłaty", "components.SetFeesForm.hide": "Ukryj ustal nowe opłaty", "components.SetFeesForm.setting": "Ustalam opłaty, proszę czekać...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Wyślij nowe poziomy opłat", "components.UTXOPicker.defaultTitle": "UTXO do użycia", "components.UTXOPicker.selectUTXOs": "Wybierz UTXO do użycia", - "components.QRCodeScanner.cameraPermissionTitle": "Zgoda na używanie kamery", - "components.QRCodeScanner.cameraPermission": "Potrzebujemy Twojej zgody na używanie kamery", "components.QRCodeScanner.noCameraAccess": "Brak dostępu do kamery", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "Zaraz opuścisz Zeusa", "components.ExternalLinkModal.proceed": "Przejść na podaną stronę?", "components.ExternalLinkModal.copyLink": "Kopiuj link", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "Skanuj kod QR Spark", "views.SparkQRScanner.error": "Błąd pobierania konfiguracji Spark", "views.ImportAccount.title": "Importuj konto", - "views.ImportAccount.name": "Nazwa konta", - "views.ImportAccount.extendedPubKey": "Rozszerzony klucz publiczny (Xpub)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "Odcisk palca klucza głównego", "views.ImportAccount.addressType": "Typ adresu", "views.ImportAccount.importAccount": "Importuj konto", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "Otwórz kanał", "views.Wallet.Channels.inactive": "NIEAKTYWNY", "views.Wallet.Channels.private": "Prywatny", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "Filters", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Rozgłoś kanał", "views.OpenChannel.scidAlias": "Próbuj używać aliasu SCID", "views.OpenChannel.simpleTaprootChannel": "Simple Taproot Channel", "views.OpenChannel.openChannelToOlympus": "Open channel to Olympus", "views.OpenChannel.peerToOlympus": "Peer to Olympus", "views.OpenChannel.fundMax": "Use all possible funds", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "Finishing sync", "views.Wallet.BalancePane.sync.text": "Hang on tight! You will be ready to use Zeus soon.", "views.Wallet.BalancePane.backup.title": "Back up your funds", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Anuluj zamykanie kanału", "views.Channel.close": "Zamknij kanał", "views.Channel.closingRate": "(Optional) Sat per vbyte closing fee", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "Wymuś zamknięcie", "views.Channel.confirmClose": "Potwierdź zamknięcie kanału", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "rosnąco", "views.Channel.SortButton.descending": "malejąco", "views.Channel.channelId": "ID kanału", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "Nazwa wyświetlana", "views.Channel.Total.outbound": "Pojemność wychodząca", "views.Channel.Total.inbound": "Pojemność przychodząca", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Wyjdź poza podstawowy portfel bitcoin i zarządzaj swoimi kanałami Lightning, płynnością i wieloma innymi rzeczami.", "views.Intro.errorCreatingWallet": "Error creating wallet. Restart the app and try again.", "views.OpenChannel.openChannel": "Otwórz kanał", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "Connect Peer", "views.OpenChannel.importText": "Wykryto następujący adres URI węzła w Twoim schowku", "views.OpenChannel.importPrompt": "Czy zaimportować?", "views.OpenChannel.import": "Importuj", "views.OpenChannel.peerSuccess": "Successfully connected to peer", "views.OpenChannel.channelSuccess": "Successfully opened channel", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "Klucz publiczny węzła", "views.OpenChannel.host": "Host", "views.OpenChannel.hostPort": "Nazwa hosta:port", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Pobierz nowy adres", "views.Receive.ampInvoice": "Faktura AMP", "views.Receive.routeHints": "Dołącz wskazówi dotyczących trasy", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "Otrzymano", "views.Receive.addressType": "Wybierz typ adresu", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "No on-chain balance available. Close a channel or receive an on-chain transaction first.", "views.Send.noLightningBalance": "No lightning balance available. Open a channel or receive a lightning payment first.", "views.Send.zaplockerWarning": "This is a Zaplocker invoices that will hold payment up to 24 hours. Open ZEUS regularly after payment to help mitigate the risk of a force closed channel. Proceed at your own risk.", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "Wysyłanie transakcji", "views.SendingLightning.success": "Transakcja wysłana", "views.SendingLightning.paymentHash": "Hash płatności", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Płatność jest w toku. Może zakończyć się niebawem lub zakończyć niepowodzeniem. Prosimy spróbować ponownie później.", "views.SendingLightning.isZaplocker": "Zaplocker payment in transit. It may complete momentarily, otherwise funds will return back to you within 24 hours. Please check back later.", "views.SendingLightning.paymentTimedOut": "Payment timed out", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "Rozgłaszanie transakcji", "views.SendingOnChain.success": "Transakcja wysłana", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Red Metallic", "views.Settings.Theme.watermelon": "Watermelon", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Opcja wyświetlania", "views.Settings.Display.defaultView": "Widok domyślny", "views.Settings.Display.DefaultView.balance": "Saldo", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Ustawienia faktur", "views.Settings.Invoices.showCustomPreimageField": "Show custom preimage field", "views.Settings.Channels.title": "Channels settings", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Domyślny eksplorator bloków", "views.Settings.Privacy.BlockExplorer.custom": "Własna", "views.Settings.Privacy.customBlockExplorer": "Własny eskplorator bloków", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Price", "views.Settings.POS.Product.active": "Aktywny", "views.Settings.POS.saveProduct": "Save product", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirm delete", "views.Settings.POS.standalone": "Standalone", "views.Settings.POS.0conf": "0 confirmations", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-conf channels", "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Name", "views.Settings.AddContact.description": "Description (max 120)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Current block height", "views.Sync.tip": "Napiwek", "views.Sync.numBlocksUntilSynced": "Number of blocks until synced", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Wybierz UTXO do użycia", "components.UTXOPicker.modal.description": "Wybierz UTXO, które mają być użyte w tej operacji. Możesz chcieć używać tylko określonych UTXO, aby zachować prywatność.", "components.UTXOPicker.modal.set": "Ustaw UTXO", "components.ChannelPicker.modal.title": "Wybierz kanał do użycia", - "components.ChannelPicker.modal.description": "Wybierz kanał, który ma być użyty w tej operacji. W celu zachowania prywatności może być konieczne korzystanie tylko z określonych kanałów.", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "Może być konieczne włączenie weryfikacji certyfikatu, aby wykonywać tego typu połączenia", "backends.LND.restReq.connectionError": "Connection error", "utils.handleAnything.lightningAddressError": "Błąd pobierania danych adresu Lightning", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "LnurlAuth nie jest wspierane przez implementację tego węzła", "utils.handleAnything.unsupportedLnurlType": "Typ lnurl nieobsługiwany", "utils.handleAnything.invalidLnurlParams": "Nie udało się przetworzyć parametrów lnurl", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Błąd tworzenia faktury", "stores.InvoicesStore.errorGeneratingAddress": "Błąd podczas generowanie nowego adresu", "stores.InvoicesStore.zeroAmountLndhub": "Instancja LNDHub może nie wspierać faktur z zerową kwotą", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Print Invoice", "pos.views.Settings.PointOfSale.authWarning": "Ostrzeżenie: brak hasła lub PINu", "pos.views.Settings.PointOfSale.backendWarning": "Uwaga: w tej chwili tylko węzły LND są w stanie oznaczyć zamówienia jako opłacone", - "pos.views.Settings.PointOfSale.currencyError": "Błąd: waluta musi być najpierw ustawiona", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Rachunek", "pos.print.invoice": "Faktura", "views.Settings.NodeConfiguration.createMainnetWallet": "Create mainnet wallet", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus is a self-custodial lightning wallet. In order to send or receive a lightning payment, you must open a lightning payment channel, which has a setup fee.", "views.LspExplanation.text2": "Once the channel is set up, you'll only have to pay normal network fees until your channel exhausts its capacity.", "views.LspExplanation.buttonText": "Learn more about liquidity", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Learn more about wrapped invoices", "views.Sweep.title": "Sweep on-chain wallet", "views.Sweep.explainer": "Sweeping the on-chain wallet will send both the confirmed and unconfirmed balance to the destination address specified above.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Custom item", "time.seconds": "Seconds", "time.minutes": "Minutes", diff --git a/locales/pt_BR.json b/locales/pt_BR.json index ab7d0fd21..b53ac7ee5 100644 --- a/locales/pt_BR.json +++ b/locales/pt_BR.json @@ -88,6 +88,7 @@ "general.valid": "Válido", "general.invalid": "Inválido", "general.createdAt": "Criado em", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Tipo", @@ -102,6 +103,13 @@ "general.advanced": "Avançado", "general.clearChanges": "Excluir alterações", "general.destination": "Destino", + "general.externalAccount": "Conta externa", + "general.version": "Versão", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Pesonalizar", + "general.skip": "Skip", "restart.title": "É necessário reiniciar", "restart.msg": "ZEUS deve ser reiniciado antes que a nova configuração seja aplicada.", "restart.msg1": "Gostaria de reiniciar agora?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Fechado agora", "components.HopPicker.defaultTitle": "Canal para usar", "components.HopPicker.selectChannel": "Selecione canal para usar", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Definir Novas Taxas", "components.SetFeesForm.hide": "Ocultar Campo de Definição de Novas Taxas", "components.SetFeesForm.setting": "Definindo taxas, aguarde...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Salvar Novas Taxas", "components.UTXOPicker.defaultTitle": "UTXOs para usar", "components.UTXOPicker.selectUTXOs": "Selecione os UTXOs que deseja usar", - "components.QRCodeScanner.cameraPermissionTitle": "Permissão para usar câmera", - "components.QRCodeScanner.cameraPermission": "Precisamos da sua permissão para usar a câmera", "components.QRCodeScanner.noCameraAccess": "Sem acesso a câmera", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "Você está prestes a deixar Zeus", "components.ExternalLinkModal.proceed": "Prosseguir para o seguinte URL?", "components.ExternalLinkModal.copyLink": "Copiar Link", @@ -260,10 +269,16 @@ "views.SparkQRScanner.error": "Erro ao buscar a configuração do Spark", "views.ImportAccount.title": "Importar conta", "views.ImportAccount.name": "Nome da conta", - "views.ImportAccount.extendedPubKey": "Chave pública estendida (Xpub) ", + "views.ImportAccount.extendedPubKey": "Chave pública estendida (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "Impressão digital da chave mestra", "views.ImportAccount.addressType": "Tipo de endereço", "views.ImportAccount.importAccount": "Importar Conta", + "views.ImportAccount.note": "NOTA: Eventos (depósitos/gastos) de chaves derivadas de uma conta só serão detectados pelo LND se ocorrerem após a importação. Novas varreduras para detectar eventos passados serão suportadas posteriormente.", + "views.ImportAccount.derivationPath": "Caminho de Derivação", + "views.ImportAccount.watchOnly": "Apenas leia", + "views.ImportAccount.externalAddrs": "Endereços de recebimento", + "views.ImportAccount.internalAddrs": "Endereços do resto", + "views.ImportAccount.success": "Conta externa importada com sucesso", "views.Wallet.Channels.open": "Abrir Canal", "views.Wallet.Channels.inactive": "INATIVO", "views.Wallet.Channels.private": "Privado", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "On-line", "views.Wallet.Channels.offline": "Desligado", "views.Wallet.Channels.filters": "Filtros", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Anunciar canal", "views.OpenChannel.scidAlias": "Tentativa de usar o alias SCID", "views.OpenChannel.simpleTaprootChannel": "Canal Taproot Simples", "views.OpenChannel.openChannelToOlympus": "Canal aberto para o Olimpo", "views.OpenChannel.peerToOlympus": "Parear com a Olympus", "views.OpenChannel.fundMax": "Use todos os fundos possíveis", + "views.OpenChannel.openAdditionalChannel": "Abrir canal adicional", + "views.OpenChannel.removeAdditionalChannel": "Remover canal adicional", "views.Wallet.BalancePane.sync.title": "Finalizando sincronização", "views.Wallet.BalancePane.sync.text": "Segure firme! Você estará pronto para usar o Zeus em breve.", "views.Wallet.BalancePane.backup.title": "Faça backup de seus fundos", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Cancelar Fechamento do Canal", "views.Channel.close": "Fechar Canal", "views.Channel.closingRate": "(Opcional) Taxa de fechamento sat por vbyte", + "views.Channel.externalAddress": "(Opcional) Endereço externo", + "views.Channel.externalAddress.info": "Se especificado, os fundos do seu canal serão enviados para este endereço externo, em vez de para um endereço na carteira interna.", "views.Channel.forceClose": "Forçar fechamento", "views.Channel.confirmClose": "Confirmar Fechamento do Canal", "views.Channel.aliasScid": "Pseudônimo SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "Ascendente", "views.Channel.SortButton.descending": "Descendente", "views.Channel.channelId": "ID do canal", + "views.Channel.channelIds": "IDs de canal", "views.Channel.displayName": "Nome de exibição", "views.Channel.Total.outbound": "Total de saída", "views.Channel.Total.inbound": "Total de entrada", @@ -426,7 +447,7 @@ "views.LncQRScanner.error": "Erro ao analisar a configuração do LNC", "views.LNDHubQRScanner.text": "Escanear QR de LNDHub ou Blue Wallet", "views.Lockscreen.incorrect": "Senha Incorreta", - "views.Lockscreen.enterPassphrase": " Enter Passphrase", + "views.Lockscreen.enterPassphrase": "Digite a senha", "views.Lockscreen.login": "Log In", "views.Lockscreen.pin": "Entrar PIN", "views.Lockscreen.incorrectPin": "PIN Incorreto", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Vá além de uma carteira básica de bitcoin e gerencie seus canais lightning, liquidez e muito mais.", "views.Intro.errorCreatingWallet": "Erro de criação de carteira. Reinicie o aplicativo e tente novamente.", "views.OpenChannel.openChannel": "Abrir Canal", + "views.OpenChannel.openChannels": "Abra canais", "views.OpenChannel.connectPeer": "Conecte o par", "views.OpenChannel.importText": "A seguinte Node URI foi detectada na área de transferência", "views.OpenChannel.importPrompt": "Gostaria de importá-la", "views.OpenChannel.import": "Importar", "views.OpenChannel.peerSuccess": "Com sucesso conectado ao par", "views.OpenChannel.channelSuccess": "Com sucesso o canal abriu", + "views.OpenChannel.channelsSuccess": "Canais abertos com sucesso", "views.OpenChannel.nodePubkey": "Pubkey do node", "views.OpenChannel.host": "Host", "views.OpenChannel.hostPort": "Hostname:Porta", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Obter Novo Endereço", "views.Receive.ampInvoice": "Fatura AMP", "views.Receive.routeHints": "Incluir dicas de rota", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "Você recebeu", "views.Receive.addressType": "Escolha o tipo de endereço", "views.Receive.p2wkhKey": "463\nSegWit (P2WKH)", @@ -559,7 +583,7 @@ "views.Receive.lspExplainer": "O LSP receberá o seguinte valor como taxa de instalação:", "views.Receive.lspExplainerRoutingUnified": "O LSP levará o seguinte valor como uma taxa, se pago sobre Lightning:", "views.Receive.lspExplainerRouting": "O LSP cobrará o seguinte valor como taxa:", - "views.Receive.lspExplainerZeroFeeWrapper": "Zero-fee wrapped invoice", + "views.Receive.lspExplainerZeroFeeWrapper": "Fatura embrulhada com taxa zero", "views.Receive.goToLspSettings": "Vá para ajustes LSP", "views.Receive.lspSwitchExplainer1": "O LSP fornecerá canais 0-CONF que permitirão enviar e receber pagamentos na rede Lightning.", "views.Receive.lspSwitchExplainer2": "O LSP também encerrará suas faturas, facilitando o recebimento de pagamentos enquanto protege sua privacidade.", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "Nenhum saldo on-chain disponível. Feche um canal ou receba primeiro uma transação on-chain.", "views.Send.noLightningBalance": "Nenhum saldo lightning disponível. Abra um canal ou receba um pagamento lightning primeiro.", "views.Send.zaplockerWarning": "Esta é uma fatura Zaplocker que irá reter o pagamento em até 24 horas. Abra o ZEUS regularmente após o pagamento para ajudar a mitigar o risco de um canal fechado à força. Prossiga por sua conta e risco.", + "views.Send.addOutput": "Adicionar saída", + "views.Send.removeOutput": "Remover saída", "views.SendingLightning.sending": "Enviando Transação", "views.SendingLightning.success": "Transação enviada com sucesso", "views.SendingLightning.paymentHash": "Hash do Pagamento", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "O pagamento está em trânsito. Ele pode ser concluído momentaneamente ou pode continuar a falhar. Por favor, volte mais tarde.", "views.SendingLightning.isZaplocker": "Pagamento de Zaplocker em trânsito. Pode ser concluído momentaneamente, caso contrário, os fundos voltarão para você dentro de 24 horas. Por favor, volte mais tarde.", "views.SendingLightning.paymentTimedOut": "Pagamento expirado", + "views.SendingOnChain.crafting": "Elaborando transação", "views.SendingOnChain.broadcasting": "Transmitindo Transação", "views.SendingOnChain.success": "Transação enviada com sucesso", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Menta", "views.Settings.Theme.red-metallic": "Vermelho metálico", "views.Settings.Theme.watermelon": "Melancia", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Display", "views.Settings.Display.defaultView": "Visão padrão", "views.Settings.Display.DefaultView.balance": "Saldo", @@ -676,7 +704,7 @@ "views.Settings.Display.displayNickname": "Exibir apelido do node nas visualizações principais", "views.Settings.Display.bigKeypadButtons": "Grande botões do teclado", "views.Settings.Display.showAllDecimalPlaces": "Mostrar todas as casas decimais", - "views.Settings.Display.selectNodeOnStartup": "Select node on startup", + "views.Settings.Display.selectNodeOnStartup": "Selecione o nó na inicialização", "views.Settings.privacy": "Privacidade", "views.Settings.payments": "Pagamentos", "views.Settings.Privacy.title": "Ajustes de privacidade", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Configurações de faturas", "views.Settings.Invoices.showCustomPreimageField": "Mostrar campo de pré -imagem personalizado", "views.Settings.Channels.title": "Configurações de canais", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Explorador de blocos padrão", "views.Settings.Privacy.BlockExplorer.custom": "Pesonalizar", "views.Settings.Privacy.customBlockExplorer": "Explorador de blocos personalizado", @@ -701,7 +730,7 @@ "views.Settings.SetPassword.save": "Salvar", "views.Settings.SetPassword.noMatch": "Senhas não coincidem", "views.Settings.SetPassword.invalid": "Senha e senha de coação não podem ser iguais", - "views.Settings.SetPassword.empty": "Password can not be empty", + "views.Settings.SetPassword.empty": "A senha não pode ficar vazia", "views.Settings.SetPassword.deletePassword": "Apagar senha", "views.Settings.SetDuressPassword.title": "Definir / Alterar Senha de Coação", "views.Settings.SetDuressPassword.deletePassword": "Apagar senha de coação", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Preço", "views.Settings.POS.Product.active": "Ativo", "views.Settings.POS.saveProduct": "Salvar produto", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirmar exclusão", "views.Settings.POS.standalone": "Estar sozinho", "views.Settings.POS.0conf": "0 confirmações", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Canais 0-conf", "views.Settings.LSP.learn0confConfig": "Aprenda a configurar canais 0-Conf e alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Ativar verificação do certificado", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Nome", "views.Settings.AddContact.description": "Descrição (máximo 120)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Altura do bloco atual", "views.Sync.tip": "Gorjeta", "views.Sync.numBlocksUntilSynced": "Número de blocos até sincronizar", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Selecione os UTXOs que deseja usar", "components.UTXOPicker.modal.description": "Selecione os UTXOs que serão usados nesta operação. Você pode escolher um único e específico UTXO para não revelar muito sobre seus bitcoins.", "components.UTXOPicker.modal.set": "Escolher UTXOs", "components.ChannelPicker.modal.title": "Selecione canal para usar", - "components.ChannelPicker.modal.description": "Selecione o Canal a ser usado nesta operação. Você pode querer usar apenas canais específicos para preservar sua privacidade.", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "Mais contas", "backends.LND.wsReq.warning": "Talvez seja necessário habilitar a Verificação de certificado para fazer esse tipo de chamada", "backends.LND.restReq.connectionError": "Erro de conexão", "utils.handleAnything.lightningAddressError": "Erro ao buscar dados de endereço do Lightning", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "LnurlAuth não é compatível com sua implementação de node", "utils.handleAnything.unsupportedLnurlType": "Tipo lnurl não suportado", "utils.handleAnything.invalidLnurlParams": "Não foi possível analisar os parâmetros lnurl", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Erro ao criar cobrança", "stores.InvoicesStore.errorGeneratingAddress": "Erro ao gerar novo endereço", "stores.InvoicesStore.zeroAmountLndhub": "A instância LNDHub pode não suportar faturas de valor zero", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Imprima a fatura", "pos.views.Settings.PointOfSale.authWarning": "Aviso: nenhuma senha ou PIN definido", "pos.views.Settings.PointOfSale.backendWarning": "Aviso: atualmente apenas os nós LND podem marcar pedidos como pagos", - "pos.views.Settings.PointOfSale.currencyError": "Erro: a moeda deve ser definida primeiro", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Recibo", "pos.print.invoice": "Conbrança", "views.Settings.NodeConfiguration.createMainnetWallet": "Criar carteira da rede principal", @@ -1025,13 +1095,16 @@ "views.Settings.Nostr.relays": "Relés", "views.Settings.CurrencyConverter.title": "Conversor de moeda", "views.Settings.CurrencyConverter.enterAmount": "Insira o valor", - "views.Settings.CurrencyConverter.error": "Error fetching rates. Tap to try again.", + "views.Settings.CurrencyConverter.error": "Erro ao buscar taxas. Toque para tentar novamente.", "views.LspExplanation.title": "Quais são essas taxas?", "views.Settings.CustodialWalletWarning.graph1": "A carteira que você está usando é de custódia. Isso significa que os fundos aqui não estão totalmente sob seu controle e podem ser roubados pela operadora do serviço.", "views.Settings.CustodialWalletWarning.graph2": "Esta carteira é mais parecida com uma conta bancária do que com uma carteira bitcoin. Você não tem acesso às chaves bitcoin, mas sim a credenciais que podem ser revogadas a qualquer momento.", "views.Settings.CustodialWalletWarning.graph3": "ZEUS tem a capacidade de criar uma carteira de autocustódia no aplicativo. Esta carteira fornece uma frase-semente de 24 palavras que lhe dá controle total sobre seus fundos.", "views.Settings.CustodialWalletWarning.graph4": "Para começar com sua própria carteira de autocustódia, pressione o botão abaixo e clique no botão ‘Criar carteira mainnet’ na próxima tela.", "views.Settings.CustodialWalletWarning.create": "Crie uma carteira de autocustódia", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus é uma carteira relâmpago auto-custodial. Para enviar ou receber um pagamento relâmpago, você deve abrir um canal de pagamento relâmpago, que possui uma taxa de configuração.", "views.LspExplanation.text2": "Depois que o canal estiver configurado, você só terá que pagar as taxas normais de rede até que seu canal esgote sua capacidade.", "views.LspExplanation.buttonText": "Saiba mais sobre liquidez", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Saiba mais sobre faturas embrulhadas", "views.Sweep.title": "Varraque a carteira na cadeia", "views.Sweep.explainer": "A varredura da carteira na cadeia enviará o saldo confirmado e não confirmado para o endereço de destino especificado acima.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Quadro único", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalizar PSBT e Transmissão", + "views.PSBT.channelWarning": "NÃO PUBLIQUE a transação finalizada sozinho ou com outra ferramenta. A LND DEVE publicá-lo na ordem de fluxo de financiamento adequada OU OS FUNDOS PODEM SER PERDIDOS! Certifique-se de publicar no ZEUS e somente quando o ID do canal acima for exibido.", + "views.PSBT.channelsWarning": "NÃO PUBLIQUE a transação finalizada sozinho ou com outra ferramenta. A LND DEVE publicá-lo na ordem de fluxo de financiamento adequada OU OS FUNDOS PODEM SER PERDIDOS! Certifique-se de publicar no ZEUS e somente quando os IDs dos canais acima forem exibidos.", + "views.PSBT.input": "Entrada", + "views.PSBT.inputCount": "Contagem de entrada", + "views.PSBT.output": "Saída", + "views.PSBT.outputCount": "Contagem de saída", + "views.PSBT.derivation": "Derivação", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Não foi possível decodificar o PSBT", + "views.TxHex.TxInfo": "Informações de transação", + "views.TxHex.channelWarning": "Nenhum canal carregado no mecanismo de fluxo de financiamento do canal. NÃO PUBLICAR se esta transação for para um canal aberto.", + "views.TxHex.broadcast": "Transmissão TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalizar fluxo de financiamento + Transmissão", "pos.customItem": "Item personalizado", "time.seconds": "Segundos", "time.minutes": "Minutos", diff --git a/locales/ro.json b/locales/ro.json index 345c4b18d..d18a766f5 100644 --- a/locales/ro.json +++ b/locales/ro.json @@ -88,6 +88,7 @@ "general.valid": "Valabil", "general.invalid": "non -valabil", "general.createdAt": "Creat la", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Fel", @@ -102,6 +103,13 @@ "general.advanced": "Avansat", "general.clearChanges": "Eliminare modificări", "general.destination": "Destinatar", + "general.externalAccount": "Cont extern", + "general.version": "Versiune", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Valoare", + "general.skip": "Skip", "restart.title": "Este necesară repornirea", "restart.msg": "ZEUS trebuie repornit înainte ca noua configurație să fie aplicată.", "restart.msg1": "Doriți să reporniți acum?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Acum închis", "components.HopPicker.defaultTitle": "Canal de folosit", "components.HopPicker.selectChannel": "Selectează un canal de folosit", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Setează Comisioane Noi", "components.SetFeesForm.hide": "Ascunde formă Seteaza Comisionane Noi", "components.SetFeesForm.setting": "Se setează comisioanele, te rugăm să aștepți...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Trimite comisioane noi", "components.UTXOPicker.defaultTitle": "UTXO-uri de folosit", "components.UTXOPicker.selectUTXOs": "Selectează UTXO-uri de folosit", - "components.QRCodeScanner.cameraPermissionTitle": "Permisiune pentru folosirea camerei foto", - "components.QRCodeScanner.cameraPermission": "Avem nevoie de permisiunea ta pentru folosirea camerei foto", "components.QRCodeScanner.noCameraAccess": "Lipsește accesul la camera foto", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "Urmează să părăsiți Zeus", "components.ExternalLinkModal.proceed": "Continuați cu următorul URL?", "components.ExternalLinkModal.copyLink": "Copiază Link", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "Scanează un cod QR Spark", "views.SparkQRScanner.error": "Eroare la obținerea configurației Spark", "views.ImportAccount.title": "Importă cont", - "views.ImportAccount.name": "Nume Cont", - "views.ImportAccount.extendedPubKey": "Cheia Publică Extinsă (Xpub)", + "views.ImportAccount.name": "Nume de cont", + "views.ImportAccount.extendedPubKey": "Cheie publică extinsă (xpub, zpub, tpub etc.)", "views.ImportAccount.masterKeyFingerprint": "Amprenta Master Key", - "views.ImportAccount.addressType": "Tip adresă", + "views.ImportAccount.addressType": "Tip de Adresă", "views.ImportAccount.importAccount": "Importă Cont", + "views.ImportAccount.note": "NOTĂ: Evenimentele (depozite/cheltuieli) pentru cheile derivate dintr-un cont vor fi detectate de LND numai dacă au loc după import. Rescanările pentru a detecta evenimentele trecute vor fi acceptate mai târziu.", + "views.ImportAccount.derivationPath": "Calea de derivare", + "views.ImportAccount.watchOnly": "Numai citire", + "views.ImportAccount.externalAddrs": "Adrese de primire", + "views.ImportAccount.internalAddrs": "Adrese de rest", + "views.ImportAccount.success": "Cont extern importat cu succes", "views.Wallet.Channels.open": "Deschide Canal", "views.Wallet.Channels.inactive": "INACTIV", "views.Wallet.Channels.private": "Privat", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "Filtre", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Anunță canal", "views.OpenChannel.scidAlias": "Folosește alias SCID", "views.OpenChannel.simpleTaprootChannel": "Canal Simplu Taproot", "views.OpenChannel.openChannelToOlympus": "Deschideți canalul către Olympus", "views.OpenChannel.peerToOlympus": "Partener cu Olympus", "views.OpenChannel.fundMax": "Folosiți toate fondurile posibile", + "views.OpenChannel.openAdditionalChannel": "Deschideți un canal suplimentar", + "views.OpenChannel.removeAdditionalChannel": "Eliminați canalul suplimentar", "views.Wallet.BalancePane.sync.title": "Finalizarea sincronizării", "views.Wallet.BalancePane.sync.text": "Tine-te bine! Vei fi gata să folosești Zeus în curând.", "views.Wallet.BalancePane.backup.title": "Copia de rezervă a fondurilor", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Anulează Închidere Canal", "views.Channel.close": "Închide Canal", "views.Channel.closingRate": "(Opțional) sat/vbyte taxa de închidere", + "views.Channel.externalAddress": "(Opțional) Adresă externă", + "views.Channel.externalAddress.info": "Dacă este specificat, fondurile canalului dvs. vor fi trimise la această adresă externă, în loc de o adresă din portofelul intern.", "views.Channel.forceClose": "Forțare Închidere", "views.Channel.confirmClose": "Confirmă Închidere Canal", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "ascendent", "views.Channel.SortButton.descending": "descendent", "views.Channel.channelId": "ID Canal", + "views.Channel.channelIds": "ID-uri de canal", "views.Channel.displayName": "Numele afișat", "views.Channel.Total.outbound": "Total Ieșiri", "views.Channel.Total.inbound": "Total Intrări", @@ -426,7 +447,7 @@ "views.LncQRScanner.error": "Eroare la analiza configurației LNC", "views.LNDHubQRScanner.text": "Trimite un cod QR pentru LNDHub sau Blue Wallet", "views.Lockscreen.incorrect": "Frază parolă greșită", - "views.Lockscreen.enterPassphrase": " Enter Passphrase", + "views.Lockscreen.enterPassphrase": "Introduceți passphrase", "views.Lockscreen.login": "Autentificare", "views.Lockscreen.pin": "Introdu PIN", "views.Lockscreen.incorrectPin": "PIN incorect", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Mergi dincolo de un portofel bitcoin obișnuit și administrează-ți canalele lightning, lichiditatea si multe, multe altele.", "views.Intro.errorCreatingWallet": "Eroare la crearea portofelului. Reporniți aplicația și încercați din nou.", "views.OpenChannel.openChannel": "Deschide Canal", + "views.OpenChannel.openChannels": "Deschide canale", "views.OpenChannel.connectPeer": "Conectați peer", "views.OpenChannel.importText": "S-a detectat următorul URI de Nod în memorie", "views.OpenChannel.importPrompt": "Dorești să îl imporți?", "views.OpenChannel.import": "Importă", "views.OpenChannel.peerSuccess": "Peer conectat cu succes", "views.OpenChannel.channelSuccess": "Canal deschis cu succes", + "views.OpenChannel.channelsSuccess": "Canale deschise cu succes", "views.OpenChannel.nodePubkey": "Cheie pubkey a Nodului", "views.OpenChannel.host": "Instanță", "views.OpenChannel.hostPort": "Instanță:Port", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Obține Adresă Nouă", "views.Receive.ampInvoice": "Factură AMP", "views.Receive.routeHints": "Include sugestii pentru rută", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "Ai primit", "views.Receive.addressType": "Alege tipul de adresă", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -559,7 +583,7 @@ "views.Receive.lspExplainer": "LSP va lua următoarea sumă ca taxă de configurare:", "views.Receive.lspExplainerRoutingUnified": "LSP va lua următoarea sumă ca taxă, dacă este plătită prin Lightning:", "views.Receive.lspExplainerRouting": "LSP va lua următoarea sumă ca taxă:", - "views.Receive.lspExplainerZeroFeeWrapper": "Zero-fee wrapped invoice", + "views.Receive.lspExplainerZeroFeeWrapper": "Factură impachetata cu taxă zero", "views.Receive.goToLspSettings": "Accesați setările LSP", "views.Receive.lspSwitchExplainer1": "LSP vă va oferi canale 0-conf care vă vor permite să trimiteți și să primiți plăți în rețeaua Lightning", "views.Receive.lspSwitchExplainer2": "LSP vă va înfășura facturile, ceea ce face mai ușor să primiți plăți în timp ce vă protejați confidențialitatea", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "Nu este disponibil un sold onchain. Închideți un canal sau primiți mai întâi o tranzacție pe onchain.", "views.Send.noLightningBalance": "Nu există niciun sold in Lightning. Deschideți un canal sau primiți mai întâi o plată prin Lightning.", "views.Send.zaplockerWarning": "Aceasta este o factură Zaplocker care va menține plata până la 24 de ore. Deschideți Zeus în mod regulat după plată pentru a ajuta la atenuarea riscului unui canal închis de forță. Continuați -vă pe propriul dvs. risc.", + "views.Send.addOutput": "Adăugați ieșire", + "views.Send.removeOutput": "Eliminați ieșirea", "views.SendingLightning.sending": "Trimitere Tranzacție", "views.SendingLightning.success": "Tranzacția a fost trimisă cu succes", "views.SendingLightning.paymentHash": "Hash-ul Plății", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Plata este în curs. Se va efectua curând sau va eșua. Vă rugăm să verificați mai târziu.", "views.SendingLightning.isZaplocker": "Plata Zaplocker în tranzit. Se poate finaliza momentan, altfel fondurile vă vor reveni în termen de 24 de ore. Vă rugăm să verificați mai târziu.", "views.SendingLightning.paymentTimedOut": "Plata expirata", + "views.SendingOnChain.crafting": "Crearea tranzacției", "views.SendingOnChain.broadcasting": "Transmitere Tranzacție", "views.SendingOnChain.success": "Tranzacția a fost trimisă cu succes", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mentă", "views.Settings.Theme.red-metallic": "Roșu Metalic", "views.Settings.Theme.watermelon": "Pepene", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Ecran", "views.Settings.Display.defaultView": "Vedere implicită", "views.Settings.Display.DefaultView.balance": "Balanță", @@ -676,7 +704,7 @@ "views.Settings.Display.displayNickname": "Afișează aliasul nodului în afișările principale", "views.Settings.Display.bigKeypadButtons": "Butoane mari", "views.Settings.Display.showAllDecimalPlaces": "Arată toate zecimalele", - "views.Settings.Display.selectNodeOnStartup": "Select node on startup", + "views.Settings.Display.selectNodeOnStartup": "Selectați nodul la pornire", "views.Settings.privacy": "Intimitate", "views.Settings.payments": "Plăți", "views.Settings.Privacy.title": "Setări Intimitate", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Setări factură", "views.Settings.Invoices.showCustomPreimageField": "Afișați câmpul preimage personalizat", "views.Settings.Channels.title": "Setări canale", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Explorator de blocuri implicit", "views.Settings.Privacy.BlockExplorer.custom": "Valoare", "views.Settings.Privacy.customBlockExplorer": "Explorator de blocuri dedicat", @@ -701,7 +730,7 @@ "views.Settings.SetPassword.save": "Salvează", "views.Settings.SetPassword.noMatch": "Parolele nu sunt identice", "views.Settings.SetPassword.invalid": "Parola și parola de contravenție nu pot fi identice", - "views.Settings.SetPassword.empty": "Password can not be empty", + "views.Settings.SetPassword.empty": "Parola nu poate fi goală", "views.Settings.SetPassword.deletePassword": "Șterge Parola", "views.Settings.SetDuressPassword.title": "Setați / Schimbați parola de contravenție", "views.Settings.SetDuressPassword.deletePassword": "Ștergeți Parola de Contravenție", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Prețul", "views.Settings.POS.Product.active": "Activ", "views.Settings.POS.saveProduct": "Salvați produsul", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirmă ștergerea", "views.Settings.POS.standalone": "De sine stătătoare", "views.Settings.POS.0conf": "0 confirmari", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Canale 0-conf", "views.Settings.LSP.learn0confConfig": "Aflați cum să configurați canalele 0-conf și alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Activați verificarea certificatului", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Nume", "views.Settings.AddContact.description": "Descriere (Max 120)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Înălțimea blocului curent", "views.Sync.tip": "Bacșiș", "views.Sync.numBlocksUntilSynced": "Numărul de blocuri până la sincronizare", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Selectează UTXO-uri de folosit", "components.UTXOPicker.modal.description": "Selectează UTXO-urile de folosit în această tranzacție. Ai posibilitatea să folosești doar anumite UTXO-uri, astfel încât să-ți păstrezi intimitatea.", "components.UTXOPicker.modal.set": "Setează UTXO-uri", "components.ChannelPicker.modal.title": "Selectează care Canal să fie folosit", - "components.ChannelPicker.modal.description": "Selectează care canal să fie folosit în această operație. Ai posibilitatea să folosești doar anumite canale, astfel încât să-ți păstrezi intimitatea.", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "Mai multe conturi", "backends.LND.wsReq.warning": "S-ar putea să fie nevoie să activezi Verificare Certificat pentru a putea face acest tip de operații.", "backends.LND.restReq.connectionError": "Eroare de conexiune", "utils.handleAnything.lightningAddressError": "Eroare obținere date despre Adresa Lightning", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "Implementarea nodului tău nu suportă LnurlAuth", "utils.handleAnything.unsupportedLnurlType": "Tip lnurl nesuportat", "utils.handleAnything.invalidLnurlParams": "Nu s-au putut interpreta parametrii lnurl", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Eroare la crearea facturii", "stores.InvoicesStore.errorGeneratingAddress": "Eroare la generarea unei adrese noi", "stores.InvoicesStore.zeroAmountLndhub": "Este posibil ca LNDHub să nu permită facturi cu valoarea zero", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Imprimați factura", "pos.views.Settings.PointOfSale.authWarning": "Atenție: nu a fost setată o parola sau un PIN", "pos.views.Settings.PointOfSale.backendWarning": "Atenție: momentan doar nodurile LND pot marca plățile ca efectuate", - "pos.views.Settings.PointOfSale.currencyError": "Eroare: trebuie selectată moneda mai întâi", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Chitanță", "pos.print.invoice": "Factură", "views.Settings.NodeConfiguration.createMainnetWallet": "Creați portofelul Mainnet", @@ -1025,13 +1095,16 @@ "views.Settings.Nostr.relays": "Relee", "views.Settings.CurrencyConverter.title": "Convertor valutar", "views.Settings.CurrencyConverter.enterAmount": "Introduceți suma", - "views.Settings.CurrencyConverter.error": "Error fetching rates. Tap to try again.", + "views.Settings.CurrencyConverter.error": "Eroare la preluarea ratelor. Atingeți pentru a încerca din nou.", "views.LspExplanation.title": "Care sunt aceste taxe?", "views.Settings.CustodialWalletWarning.graph1": "Portofelul pe care îl utilizați este păstrat. Aceasta înseamnă că fondurile de aici nu sunt pe deplin sub controlul dumneavoastră și pot fi furate de către operatorul serviciului.", "views.Settings.CustodialWalletWarning.graph2": "Acest portofel este mai asemănător cu un cont bancar decât cu un portofel bitcoin. Nu aveți acces la cheile bitcoin, ci mai degrabă acreditări care pot fi revocate în orice moment.", "views.Settings.CustodialWalletWarning.graph3": "ZEUS are capacitatea de a crea un portofel cu auto-custodie în aplicație. Acest portofel vă oferă o expresie de bază de 24 de cuvinte care vă oferă control deplin asupra fondurilor dvs.", "views.Settings.CustodialWalletWarning.graph4": "Pentru a începe cu propriul portofel cu auto-custodie, apăsați butonul de mai jos și apăsați butonul „Creați portofel pentru rețeaua principală” de pe ecranul următor.", "views.Settings.CustodialWalletWarning.create": "Creați portofel cu auto-custodie", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus este un portofel Lightning auto-custodial. Pentru a trimite sau primi o plată Lightning, trebuie să deschideți un canal de plată Lightning, care are o taxă de configurare.", "views.LspExplanation.text2": "Odată ce canalul este configurat, va trebui să plătiți taxe normale de rețea până când canalul dvs. își epuizează capacitatea.", "views.LspExplanation.buttonText": "Aflați mai multe despre lichiditate", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Aflați mai multe despre facturile ambalate", "views.Sweep.title": "Răscumpărați portofelul onchain", "views.Sweep.explainer": "Răscumpărarea portofelului pe lanț va trimite atât soldul confirmat, cât și cel neconfirmat la adresa de destinație specificată mai sus.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Un singur cadru", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalizați PSBT și Transmitere", + "views.PSBT.channelWarning": "NU PUBLICATI tranzacția finalizată singur sau cu un alt instrument. LND TREBUIE să-l publice în ordinea corespunzătoare a fluxului de finanțare SAU FONDURILE SE PIERDE! Asigurați-vă că publicați în ZEUS și numai atunci când ID-ul canalului de mai sus este afișat.", + "views.PSBT.channelsWarning": "NU PUBLICATI tranzacția finalizată singur sau cu un alt instrument. LND TREBUIE să-l publice în ordinea corespunzătoare a fluxului de finanțare SAU FONDURILE SE PIERDE! Asigurați-vă că publicați în ZEUS și numai atunci când ID-urile canalului de mai sus sunt afișate.", + "views.PSBT.input": "Intrări", + "views.PSBT.inputCount": "Număr de intrări", + "views.PSBT.output": "Ieșiri", + "views.PSBT.outputCount": "Număr de ieșiri", + "views.PSBT.derivation": "Derivatie", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "PSBT nu a putut fi decodat", + "views.TxHex.TxInfo": "Informații despre tranzacție", + "views.TxHex.channelWarning": "Niciun canal încărcat în motorul fluxului de finanțare a canalului. NU PUBLICAȚI dacă această tranzacție este pentru un canal deschis.", + "views.TxHex.broadcast": "Transmite TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalizați fluxul de finanțare + Difuzare", "pos.customItem": "Articol personalizat", "time.seconds": "Secunde", "time.minutes": "Minute", diff --git a/locales/ru.json b/locales/ru.json index a72e14099..7cdaff28b 100644 --- a/locales/ru.json +++ b/locales/ru.json @@ -88,6 +88,7 @@ "general.valid": "Valid", "general.invalid": "Invalid", "general.createdAt": "Created at", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Kind", @@ -102,6 +103,13 @@ "general.advanced": "Advanced", "general.clearChanges": "Clear changes", "general.destination": "Адресат", + "general.externalAccount": "External account", + "general.version": "Version", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Пользовательская", + "general.skip": "Skip", "restart.title": "Restart required", "restart.msg": "ZEUS has to be restarted before the new configuration is applied.", "restart.msg1": "Would you like to restart now?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Теперь закрыт", "components.HopPicker.defaultTitle": "Канал для использования", "components.HopPicker.selectChannel": "Выберите канал для использования", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Установить новые комиссии", "components.SetFeesForm.hide": "Скрыть поле установки комиссий", "components.SetFeesForm.setting": "Установка комиссий, пожалуйста подождите...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Установить новые комиссии", "components.UTXOPicker.defaultTitle": "UTXO для использования", "components.UTXOPicker.selectUTXOs": "Выберите UTXO для использования", - "components.QRCodeScanner.cameraPermissionTitle": "Разрешение использования камеры", - "components.QRCodeScanner.cameraPermission": "Необходимо разрешение для использования камеры", "components.QRCodeScanner.noCameraAccess": "Нет доступа к камере", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "Вы покидаете Zeus", "components.ExternalLinkModal.proceed": "Перейти по следующей ссылке?", "components.ExternalLinkModal.copyLink": "Скопировать ссылку", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "Отсканировать QR-код Spark ", "views.SparkQRScanner.error": "Ошибка при получении конфигурации Spark", "views.ImportAccount.title": "Импортировать аккаунт", - "views.ImportAccount.name": "Имя Аккаунта", - "views.ImportAccount.extendedPubKey": "Расширенный Публичный Ключ (Xpub)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "Отпечаток Мастер Ключа", - "views.ImportAccount.addressType": "Тип Адреса", + "views.ImportAccount.addressType": "Address type", "views.ImportAccount.importAccount": "Импортировать аккаунт", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "Открыть Канал", "views.Wallet.Channels.inactive": "НЕАКТИВНЫЙ", "views.Wallet.Channels.private": "Приватный", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "Фильтры", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Объявить о канале", "views.OpenChannel.scidAlias": "Попытка использования псевдонима SCID", "views.OpenChannel.simpleTaprootChannel": "Simple Taproot Channel", "views.OpenChannel.openChannelToOlympus": "Открыть канал с Olympus", "views.OpenChannel.peerToOlympus": "Подключиться к Olympus", "views.OpenChannel.fundMax": "Use all possible funds", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "Заканчиваю синхронизацию", "views.Wallet.BalancePane.sync.text": "Еще немного и вы сможете пользоваться Zeus.", "views.Wallet.BalancePane.backup.title": "Сделать резервную копию кошелька", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Отменить Закрытие Канала", "views.Channel.close": "Закрыть Канал", "views.Channel.closingRate": "(Опционально) Комиссия на закрытие сат за vbyte ", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "Принудительное закрытие", "views.Channel.confirmClose": "Подтвердить Закрытие Канала", "views.Channel.aliasScid": "Псевдоним SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "восходящая", "views.Channel.SortButton.descending": "нисходящая", "views.Channel.channelId": "ID канала", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "Отображаемое название", "views.Channel.Total.outbound": "Всего исходящей", "views.Channel.Total.inbound": "Всего входящей", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Выйдите за рамки простого биткойн-кошелька и управляйте своими каналами Lightning, ликвидностью и многим другим.", "views.Intro.errorCreatingWallet": "Ошибка при создании кошелька. Перезагрузите приложение и попробуйте снова.", "views.OpenChannel.openChannel": "Открыть Канал", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "Подсоединиться к контрагенту", "views.OpenChannel.importText": "Обнаружен следующий URI Узла в вашем буфере обмена", "views.OpenChannel.importPrompt": "Хотели бы импортировать это?", "views.OpenChannel.import": "Импортировать", "views.OpenChannel.peerSuccess": "Successfully connected to peer", "views.OpenChannel.channelSuccess": "Successfully opened channel", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "Публичный ключ Узла", "views.OpenChannel.host": "Хост", "views.OpenChannel.hostPort": "Имя Хоста:Порт", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Получить Новый Адрес", "views.Receive.ampInvoice": "Инвойс AMP", "views.Receive.routeHints": "Включить подсказки по маршруту", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "Вы получили", "views.Receive.addressType": "Выберите тип адреса", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "Ончейн-баланс пуст. Закройте канал или получите ончейн-транзакцию.", "views.Send.noLightningBalance": "Лайнтнинг-баланс пуст. Откройте канал или получите платеж в сети Лайтнинг.", "views.Send.zaplockerWarning": "This is a Zaplocker invoices that will hold payment up to 24 hours. Open ZEUS regularly after payment to help mitigate the risk of a force closed channel. Proceed at your own risk.", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "Отправка Транзакции", "views.SendingLightning.success": "Транзакция успешно отправлена", "views.SendingLightning.paymentHash": "Хэш Платежа", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Оплата в пути. Она может завершиться моментально или закончиться неудачей. Пожалуйста, проверьте позже.", "views.SendingLightning.isZaplocker": "Zaplocker payment in transit. It may complete momentarily, otherwise funds will return back to you within 24 hours. Please check back later.", "views.SendingLightning.paymentTimedOut": "Payment timed out", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "Трансляция транзакции", "views.SendingOnChain.success": "Транзакция успешно отправлена", "views.SendingOnChain.txid": "ID Транзакции", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Мята", "views.Settings.Theme.red-metallic": "Красный металлик", "views.Settings.Theme.watermelon": "Арбуз", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Дисплей", "views.Settings.Display.defaultView": "Стандартный вид", "views.Settings.Display.DefaultView.balance": "Баланс", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Настройки инвойсов", "views.Settings.Invoices.showCustomPreimageField": "Show custom preimage field", "views.Settings.Channels.title": "Channels settings", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Обозреватель блокчейна по умолчанию", "views.Settings.Privacy.BlockExplorer.custom": "Пользовательская", "views.Settings.Privacy.customBlockExplorer": "Пользовательский обозреватель блокчейна", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Price", "views.Settings.POS.Product.active": "Активный", "views.Settings.POS.saveProduct": "Save product", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirm delete", "views.Settings.POS.standalone": "Standalone", "views.Settings.POS.0conf": "0 confirmations", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-conf channels", "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Name", "views.Settings.AddContact.description": "Description (max 120)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Текущая высота блока", "views.Sync.tip": "Чаевые", "views.Sync.numBlocksUntilSynced": "Количество блоков до полной синхронизакции", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Выберите UTXO для использования", "components.UTXOPicker.modal.description": "Выберите UTXO, которые будут использоваться в этой операции. Возможно, вы захотите использовать только определенные UTXO, чтобы сохранить свою конфиденциальность.", "components.UTXOPicker.modal.set": "Установить UTXO", "components.ChannelPicker.modal.title": "Выберите используемый Канал", - "components.ChannelPicker.modal.description": "Выберите Канал, который будет использоваться в этой операции. Возможно, вы захотите использовать только определенные каналы, чтобы сохранить свою конфиденциальность.", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "Возможно, вам придется включить Проверку Сертификата, чтобы совершать такие запросы.", "backends.LND.restReq.connectionError": "Connection error", "utils.handleAnything.lightningAddressError": "Ошибка при получении данных адреса Lightning.", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "Аутентификация через Лайтнинг не поддерживается имплементацией вашего узла", "utils.handleAnything.unsupportedLnurlType": "Неподдерживаемый тип lnurl", "utils.handleAnything.invalidLnurlParams": "Парсинг параметров lnurl не удался", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Ошибка при создании инвойса", "stores.InvoicesStore.errorGeneratingAddress": "Ошибка при генерации нового адреса", "stores.InvoicesStore.zeroAmountLndhub": "Версия LNDHub, возможно, не поддерживает инвойсы с нулевой суммой", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Print Invoice", "pos.views.Settings.PointOfSale.authWarning": "Внимание: не установлен пароль или PIN", "pos.views.Settings.PointOfSale.backendWarning": "Внимание: в настоящее время только LND-узлы могут маркировать заказы как оплаченные", - "pos.views.Settings.PointOfSale.currencyError": "Ошибка: сначала должна быть выбрана валюта", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Квитанция", "pos.print.invoice": "Инвойс", "views.Settings.NodeConfiguration.createMainnetWallet": "Создать кошелек в основной сети", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus - некастодиальный лайтнинг-кошелек. Для того, чтобы отправить или получить платеж в сети Лайтнинг, необходимо открыть платежный канал, что требует оплаты комиссии.", "views.LspExplanation.text2": "Как только канал будет открыт, вам сможете платить только обычные сетевые сборы, пока ваш канал не исчерпает свою ликвидность.", "views.LspExplanation.buttonText": "Узнать больше о ликвидности", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Узнать больше об обернутых инвойсах", "views.Sweep.title": "Sweep on-chain wallet", "views.Sweep.explainer": "Sweeping the on-chain wallet will send both the confirmed and unconfirmed balance to the destination address specified above.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Custom item", "time.seconds": "Seconds", "time.minutes": "Minutes", diff --git a/locales/sl.json b/locales/sl.json index 9e118e7cb..ff6163bdf 100644 --- a/locales/sl.json +++ b/locales/sl.json @@ -88,6 +88,7 @@ "general.valid": "Valid", "general.invalid": "Invalid", "general.createdAt": "Created at", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Kind", @@ -102,6 +103,13 @@ "general.advanced": "Advanced", "general.clearChanges": "Clear changes", "general.destination": "Cilj", + "general.externalAccount": "External account", + "general.version": "Version", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Po meri", + "general.skip": "Skip", "restart.title": "Restart required", "restart.msg": "ZEUS has to be restarted before the new configuration is applied.", "restart.msg1": "Would you like to restart now?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Now closed", "components.HopPicker.defaultTitle": "Channel to use", "components.HopPicker.selectChannel": "Izbira kanala", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Nastavi novo omrežnino", "components.SetFeesForm.hide": "Zapri nastavitve omrežnine", "components.SetFeesForm.setting": "Nastavljanje omrežnin...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Objavi novo omrežnino", "components.UTXOPicker.defaultTitle": "Izbrani UTXO-ji", "components.UTXOPicker.selectUTXOs": "Izbira UTXO-jev", - "components.QRCodeScanner.cameraPermissionTitle": "Permission to use camera", - "components.QRCodeScanner.cameraPermission": "We need your permission to use your camera", "components.QRCodeScanner.noCameraAccess": "Ni dostopa do kamere", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "You're about to leave Zeus", "components.ExternalLinkModal.proceed": "Proceed to the following URL?", "components.ExternalLinkModal.copyLink": "Copy Link", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "Scan a Spark QR code", "views.SparkQRScanner.error": "Error fetching Spark config", "views.ImportAccount.title": "Uvozi račun", - "views.ImportAccount.name": "Ime računa", - "views.ImportAccount.extendedPubKey": "Razširjeni javni ključ (Xpub)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "Glavni prstni odtis (fingerprint)", - "views.ImportAccount.addressType": "Tip naslova", + "views.ImportAccount.addressType": "Address type", "views.ImportAccount.importAccount": "Import Account", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "Odpri kanal", "views.Wallet.Channels.inactive": "NEAKTIVNO", "views.Wallet.Channels.private": "Zasebno", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "Filters", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Announce channel", "views.OpenChannel.scidAlias": "Attempt to use SCID alias", "views.OpenChannel.simpleTaprootChannel": "Simple Taproot Channel", "views.OpenChannel.openChannelToOlympus": "Open channel to Olympus", "views.OpenChannel.peerToOlympus": "Peer to Olympus", "views.OpenChannel.fundMax": "Use all possible funds", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "Finishing sync", "views.Wallet.BalancePane.sync.text": "Hang on tight! You will be ready to use Zeus soon.", "views.Wallet.BalancePane.backup.title": "Back up your funds", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Prekliči zapiranje kanala", "views.Channel.close": "Zapri kanal", "views.Channel.closingRate": "(Optional) Sat per vbyte closing fee", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "Prisilno zaprtje", "views.Channel.confirmClose": "Potrdi zaprtje kanala", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "ascending", "views.Channel.SortButton.descending": "descending", "views.Channel.channelId": "Channel ID", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "Display name", "views.Channel.Total.outbound": "Total outbound", "views.Channel.Total.inbound": "Total inbound", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Go beyond a basic bitcoin wallet and manage your lightning channels, liquidity, and so much more.", "views.Intro.errorCreatingWallet": "Error creating wallet. Restart the app and try again.", "views.OpenChannel.openChannel": "Odpri kanal", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "Connect Peer", "views.OpenChannel.importText": "V odložišču zaznan URI vozlišča", "views.OpenChannel.importPrompt": "Would you like to import it?", "views.OpenChannel.import": "Uvozi", "views.OpenChannel.peerSuccess": "Successfully connected to peer", "views.OpenChannel.channelSuccess": "Successfully opened channel", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "Javni ključ vozlišča", "views.OpenChannel.host": "Gostitelj", "views.OpenChannel.hostPort": "Gostitelj:Vrata", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Pridobi nov naslov", "views.Receive.ampInvoice": "AMP Račun", "views.Receive.routeHints": "Vključi namige o poti", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "Prejeto", "views.Receive.addressType": "Choose address type", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "No on-chain balance available. Close a channel or receive an on-chain transaction first.", "views.Send.noLightningBalance": "No lightning balance available. Open a channel or receive a lightning payment first.", "views.Send.zaplockerWarning": "This is a Zaplocker invoices that will hold payment up to 24 hours. Open ZEUS regularly after payment to help mitigate the risk of a force closed channel. Proceed at your own risk.", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "Pošiljanje transakcije", "views.SendingLightning.success": "Transakcija uspešno poslana", "views.SendingLightning.paymentHash": "Zgoščena vrednost plačila", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Payment is in transit. It may complete momentarily or it may go on to fail. Please check back later.", "views.SendingLightning.isZaplocker": "Zaplocker payment in transit. It may complete momentarily, otherwise funds will return back to you within 24 hours. Please check back later.", "views.SendingLightning.paymentTimedOut": "Payment timed out", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "Objavljanje transakcije", "views.SendingOnChain.success": "Transakcija uspešno poslana", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Red Metallic", "views.Settings.Theme.watermelon": "Watermelon", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Display", "views.Settings.Display.defaultView": "Default view", "views.Settings.Display.DefaultView.balance": "Balance", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Invoices settings", "views.Settings.Invoices.showCustomPreimageField": "Show custom preimage field", "views.Settings.Channels.title": "Channels settings", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Privzeti raziskovalec blokov", "views.Settings.Privacy.BlockExplorer.custom": "Po meri", "views.Settings.Privacy.customBlockExplorer": "Raziskovalec blokov po meri", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Price", "views.Settings.POS.Product.active": "Aktivno", "views.Settings.POS.saveProduct": "Save product", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirm delete", "views.Settings.POS.standalone": "Standalone", "views.Settings.POS.0conf": "0 confirmations", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-conf channels", "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Name", "views.Settings.AddContact.description": "Description (max 120)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Current block height", "views.Sync.tip": "Tip", "views.Sync.numBlocksUntilSynced": "Number of blocks until synced", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Izbira UTXO-jev", "components.UTXOPicker.modal.description": "Izberite UTXO-je, ki jih želite uporabiti pri tej transakciji. Morda boste želeli uporabiti samo določene UTXO-je, da ohranite svojo zasebnost.", "components.UTXOPicker.modal.set": "Izberi", "components.ChannelPicker.modal.title": "Izbira kanala", - "components.ChannelPicker.modal.description": "Izberite kanal, ki ga želite uporabiti pri tem plačilu. Morda boste želeli uporabiti samo določene kanale, da ohranite svojo zasebnost.", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "You may have to enable Certificate Verification to make these kind of calls", "backends.LND.restReq.connectionError": "Connection error", "utils.handleAnything.lightningAddressError": "Error fetching Lightning Address data", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "LnurlAuth not supported by your node implementation", "utils.handleAnything.unsupportedLnurlType": "Unsupported lnurl type", "utils.handleAnything.invalidLnurlParams": "Could not parse lnurl params", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Napaka pri ustvarjanju računa", "stores.InvoicesStore.errorGeneratingAddress": "Error generating new address", "stores.InvoicesStore.zeroAmountLndhub": "LNDHub instance might not support zero-amount invoices", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Print Invoice", "pos.views.Settings.PointOfSale.authWarning": "Warning: no password or PIN set", "pos.views.Settings.PointOfSale.backendWarning": "Warning: currently only LND nodes are able to mark orders as paid", - "pos.views.Settings.PointOfSale.currencyError": "Error: currency must be set first", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Receipt", "pos.print.invoice": "Račun", "views.Settings.NodeConfiguration.createMainnetWallet": "Create mainnet wallet", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus is a self-custodial lightning wallet. In order to send or receive a lightning payment, you must open a lightning payment channel, which has a setup fee.", "views.LspExplanation.text2": "Once the channel is set up, you'll only have to pay normal network fees until your channel exhausts its capacity.", "views.LspExplanation.buttonText": "Learn more about liquidity", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Learn more about wrapped invoices", "views.Sweep.title": "Sweep on-chain wallet", "views.Sweep.explainer": "Sweeping the on-chain wallet will send both the confirmed and unconfirmed balance to the destination address specified above.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Custom item", "time.seconds": "Seconds", "time.minutes": "Minutes", diff --git a/locales/sv.json b/locales/sv.json index 7b3b2e78e..eb5359883 100644 --- a/locales/sv.json +++ b/locales/sv.json @@ -88,6 +88,7 @@ "general.valid": "Giltig", "general.invalid": "Ogiltig", "general.createdAt": "Skapad vid", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Typ", @@ -102,6 +103,13 @@ "general.advanced": "Avancerat", "general.clearChanges": "Ta bort ändringar", "general.destination": "Destination", + "general.externalAccount": "External account", + "general.version": "Version", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Anpassad", + "general.skip": "Skip", "restart.title": "Omstart krävs", "restart.msg": "ZEUS måste startas om innan den nya konfigurationen börjar gälla", "restart.msg1": "Vill du starta om nu?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Nu stängd", "components.HopPicker.defaultTitle": "Kanal att använda", "components.HopPicker.selectChannel": "Välj kanal att använda", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Välj nya avgifter", "components.SetFeesForm.hide": "Göm välj nya avgifter-formen", "components.SetFeesForm.setting": "Väljer nya avgifter, vänta...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Skicka nya avgifter", "components.UTXOPicker.defaultTitle": "UTXOs att använda", "components.UTXOPicker.selectUTXOs": "Välj UTXOs att använda", - "components.QRCodeScanner.cameraPermissionTitle": "Rättigheter för att använda kameran", - "components.QRCodeScanner.cameraPermission": "Vi behöver rättighet att använda din kamera", "components.QRCodeScanner.noCameraAccess": "Ingen tillgång till kameran", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "Du håller på att lämna Zeus", "components.ExternalLinkModal.proceed": "Fortsätt till följande URL?", "components.ExternalLinkModal.copyLink": "Kopiera länk", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "Scanna en Spark QR-kod", "views.SparkQRScanner.error": "Fel vid hämtning av Spark-konfiguration", "views.ImportAccount.title": "Importera konto", - "views.ImportAccount.name": "Kontonamn", - "views.ImportAccount.extendedPubKey": "Extended Public Key (Xpub)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "Master Key Fingerprint", - "views.ImportAccount.addressType": "Adresstyp", + "views.ImportAccount.addressType": "Address type", "views.ImportAccount.importAccount": "Importera Konto", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "Öppna kanal", "views.Wallet.Channels.inactive": "INAKTIV", "views.Wallet.Channels.private": "Privat", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "Filter", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Annonsera kanal", "views.OpenChannel.scidAlias": "Försök använda SCID alias", "views.OpenChannel.simpleTaprootChannel": "Enkel Taproot Kanal", "views.OpenChannel.openChannelToOlympus": "Öppna kanal till Olympus", "views.OpenChannel.peerToOlympus": "Peer to Olympus", "views.OpenChannel.fundMax": "Använd alla möjliga medel", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "Slutför synkronisering", "views.Wallet.BalancePane.sync.text": "Håll ut! Du är snart redo att använda Zeus.", "views.Wallet.BalancePane.backup.title": "Säkerhetskopiera dina tillgångar", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Avbryt kanalstängning", "views.Channel.close": "Stäng kanal", "views.Channel.closingRate": "(Valfritt) Sat per vbyte för stängningsavgift", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "Tvinga stängning", "views.Channel.confirmClose": "Bekräfta kanalstängning", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "stigande", "views.Channel.SortButton.descending": "fallande", "views.Channel.channelId": "Kanal-ID", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "Visningsnamn", "views.Channel.Total.outbound": "Totalt utgående", "views.Channel.Total.inbound": "Totalt inkommande", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Gå bortom en grundläggande Bitcoin-wallet och hantera dina lightningkanaler, likviditet och så mycket mer.", "views.Intro.errorCreatingWallet": "Det gick inte att skapa plånbok. Starta om appen och försök igen.", "views.OpenChannel.openChannel": "Öppna kanal", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "Anslut Peer", "views.OpenChannel.importText": "Upptäckte följande Node-URI i ditt urklipp!", "views.OpenChannel.importPrompt": "Vill du importera den?", "views.OpenChannel.import": "Importera", "views.OpenChannel.peerSuccess": "Peer-anslutningen lyckades", "views.OpenChannel.channelSuccess": "Kanalöppningen lyckades", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "Nod pubkey", "views.OpenChannel.host": "Host", "views.OpenChannel.hostPort": "Hostname:Port", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Hämta ny adress", "views.Receive.ampInvoice": "AMP invoice", "views.Receive.routeHints": "Inkludera routing-hints", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "Du mottog", "views.Receive.addressType": "Välj addresstyp", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "Inget on-chain-saldo tillgängligt. Stäng en kanal eller ta emot en transaktion on-chain först.", "views.Send.noLightningBalance": "Ingen lightning balans tillgänglig. Öppna en kanal eller få en lightning betalning först.", "views.Send.zaplockerWarning": "Detta är en Zaplocker-fakturor som kommer att hålla betalningen upp till 24 timmar. Öppna ZEUS regelbundet efter betalning för att minska risken för en tvångsstängd kanal. Fortsätt på egen risk.", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "Skicka transaktion", "views.SendingLightning.success": "Transaktionen har skickats", "views.SendingLightning.paymentHash": "Betalningshash", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Betalningen är i transit. Den kan slutföras när som eller misslyckas. Vänligen kolla senare.", "views.SendingLightning.isZaplocker": "Zaplocker-betalning under transport. Det kan slutföras tillfälligt, annars kommer pengarna tillbaka till dig inom 24 timmar. Vänligen återkom senare.", "views.SendingLightning.paymentTimedOut": "Betalningstiden gick ut", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "Sänd ut transaktionen", "views.SendingOnChain.success": "Transaktionen har skickats", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Red Metallic", "views.Settings.Theme.watermelon": "Vattenmelon", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Visa", "views.Settings.Display.defaultView": "Standardvy", "views.Settings.Display.DefaultView.balance": "Saldo", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Fakturainställningar", "views.Settings.Invoices.showCustomPreimageField": "Visa anpassat förbildsfält", "views.Settings.Channels.title": "Channels settings", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Standard blockexplorer", "views.Settings.Privacy.BlockExplorer.custom": "Anpassad", "views.Settings.Privacy.customBlockExplorer": "Anpassad blockexplorer", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Pris", "views.Settings.POS.Product.active": "Aktiv", "views.Settings.POS.saveProduct": "Spara produkt", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Bekräfta radera", "views.Settings.POS.standalone": "Fristående", "views.Settings.POS.0conf": "0 bekräftelser", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-conf channels", "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Namn", "views.Settings.AddContact.description": "Beskrivning (max 120)", "views.Settings.AddContact.lnAddress": "LN adress", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Aktuell blockhöjd", "views.Sync.tip": "Dricks", "views.Sync.numBlocksUntilSynced": "Antal block tills synkroniserad", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Välj UTXOs att använda", "components.UTXOPicker.modal.description": "Välj UTXOs att använda för denna operationen. Du kanske vill välja specifika UTXOs för att skydda din integritet.", "components.UTXOPicker.modal.set": "Välj UTXOs", "components.ChannelPicker.modal.title": "Välj kanal att använda", - "components.ChannelPicker.modal.description": "Välj kanalen att använda för denna operation. Du kanske vill använda en specifik kanal för att skydda din integritet.", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "Du kanske måste aktivera certfikatverifiering för att göra dessa anrop", "backends.LND.restReq.connectionError": "Anslutningsfel", "utils.handleAnything.lightningAddressError": "Fel vid hämtning av Lightning Adress-data", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "LnurlAuth stödjs inte av din nodimplementation", "utils.handleAnything.unsupportedLnurlType": "Lnurl-typ stöds ej", "utils.handleAnything.invalidLnurlParams": "Kunde inte avläsa LNURL-parametrar", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Kunde inte skapa invoice", "stores.InvoicesStore.errorGeneratingAddress": "Fel vid generering av ny address", "stores.InvoicesStore.zeroAmountLndhub": "LNDHub-intsanser kanske inte stödjer invoices med noll i värde", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Print Invoice", "pos.views.Settings.PointOfSale.authWarning": "Varning: inget lösenord eller PIN inställd", "pos.views.Settings.PointOfSale.backendWarning": "Varning: för närvarande kan endast LND-noder markera ordrar som betalda", - "pos.views.Settings.PointOfSale.currencyError": "Fel: valuta måste först anges", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Kvitto", "pos.print.invoice": "Invoice", "views.Settings.NodeConfiguration.createMainnetWallet": "Skapa mainnet-plånbok", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus är en self-custodial lightning plånbok. För att skicka eller ta emot en lightning betalning måste du öppna en lightning betalkanal, som har en uppläggningsavgift.", "views.LspExplanation.text2": "När kanalen väl har konfigurerats behöver du bara betala normala nätverksavgifter tills din kanals kapacitet tar slut.", "views.LspExplanation.buttonText": "Läs mer om likviditet", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Läs mer om paketerade fakturor", "views.Sweep.title": "Töm on-chain plånbok", "views.Sweep.explainer": "Genom att tömma on-chain plånboken, skickas både det bekräftade och obekräftade saldot till destinationsadressen som anges ovan.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Anpassad objekt", "time.seconds": "Seconds", "time.minutes": "Minutes", diff --git a/locales/sw.json b/locales/sw.json index 23b616db8..d15d11c94 100644 --- a/locales/sw.json +++ b/locales/sw.json @@ -88,6 +88,7 @@ "general.valid": "Halali", "general.invalid": "Batili", "general.createdAt": "Imeundwa saa", + "general.expiresAt": "Expires at", "general.id": "Kitambulisho", "general.hash": "Hash", "general.kind": "Aina", @@ -102,6 +103,13 @@ "general.advanced": "Tangulia", "general.clearChanges": "Ondoa mabadiliko", "general.destination": "Mahali pa Kufikia", + "general.externalAccount": "External account", + "general.version": "Version", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Desturi", + "general.skip": "Skip", "restart.title": "Inahitajika kuanzisha upya", "restart.msg": "ZEUS lazima iwashwe upya kabla ya usanidi mpya kutumika.", "restart.msg1": "Je, ungependa kuwasha upya sasa?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Sasa imefungwa", "components.HopPicker.defaultTitle": "Chaneli ya kutumia", "components.HopPicker.selectChannel": "Chagua chaneli ya kutumia", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Weka Ada Mpya", "components.SetFeesForm.hide": "Ficha Fomu ya Weka Ada Mpya", "components.SetFeesForm.setting": "Inaweka ada, tafadhali subiri...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Tuma Ada Mpya", "components.UTXOPicker.defaultTitle": "UTXOs za kutumia", "components.UTXOPicker.selectUTXOs": "Chagua UTXOs za kutumia", - "components.QRCodeScanner.cameraPermissionTitle": "Ruhusa ya kutumia kamera", - "components.QRCodeScanner.cameraPermission": "Tunahitaji ruhusa yako kutumia kamera yako", "components.QRCodeScanner.noCameraAccess": "Hakuna ufikivu wa kamera", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "Unaondoka Zeus", "components.ExternalLinkModal.proceed": "Endelea kwenda kwenye URL ifuatayo?", "components.ExternalLinkModal.copyLink": "Nakili Kiungo", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "Skani nambari ya QR ya Spark", "views.SparkQRScanner.error": "Hitilafu katika kupata usanidi wa Spark", "views.ImportAccount.title": "Ingiza akaunti", - "views.ImportAccount.name": "Jina la Akaunti", - "views.ImportAccount.extendedPubKey": "Neno la Umma la Kipekee (Xpub)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "Alama ya Kidole ya Fumbo la Msingi", - "views.ImportAccount.addressType": "Aina ya Anwani", + "views.ImportAccount.addressType": "Address type", "views.ImportAccount.importAccount": "Ingiza Akaunti", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "Fungua Channel", "views.Wallet.Channels.inactive": "INACTIVE", "views.Wallet.Channels.private": "Binafsi", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Mtandaoni", "views.Wallet.Channels.offline": "Nje ya mtandao", "views.Wallet.Channels.filters": "Vichujio", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Tangaza channel", "views.OpenChannel.scidAlias": "Jaribu kutumia SCID alias", "views.OpenChannel.simpleTaprootChannel": "Channel Rahisi wa Taproot", "views.OpenChannel.openChannelToOlympus": "Fungua channel kwa Olympus", "views.OpenChannel.peerToOlympus": "Pendana na Olympus", "views.OpenChannel.fundMax": "Tumia pesa zote zinazowezekana", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "Mwisho wa kusawazisha", "views.Wallet.BalancePane.sync.text": "Shikilia kwa nguvu! Utaanza kutumia Zeus hivi karibuni.", "views.Wallet.BalancePane.backup.title": "Fanya nakala rudufu ya pesa zako", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Ghairi Kufunga Channel", "views.Channel.close": "Funga Channel", "views.Channel.closingRate": "(Hiari) Sat kwa vbyte ada ya kufunga", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "Kufunga kwa Nguvu", "views.Channel.confirmClose": "Thibitisha Kufunga Channel", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "kwa mpangilio", "views.Channel.SortButton.descending": "kuhinika", "views.Channel.channelId": "Channel ID", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "Onyesha Jina", "views.Channel.Total.outbound": "Jumla ya kutoka", "views.Channel.Total.inbound": "Jumla ya kuingia", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Nenda zaidi ya pochi ya kawaida ya Bitcoin na usimamie vituo vyako vya lightning, upatikanaji wa fedha, na mengi zaidi.", "views.Intro.errorCreatingWallet": "Kosa la kuunda pochi. Anza upya programu na jaribu tena.", "views.OpenChannel.openChannel": "Fungua Channel", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "unganisha Peer", "views.OpenChannel.importText": "Imegundua URI ya Node ifuatayo kwenye ubao wako wa kunakili", "views.OpenChannel.importPrompt": "Je, ungependa kuileta?", "views.OpenChannel.import": "Ingiza", "views.OpenChannel.peerSuccess": "Umeunganishwa kwa mafanikio na mwenzako", "views.OpenChannel.channelSuccess": "Channel imefunguliwa kwa mafanikio", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "Pubkey ya Node", "views.OpenChannel.host": "Mwenyeji", "views.OpenChannel.hostPort": "Jina la Host:Bandari", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Pata Anwani Mpya", "views.Receive.ampInvoice": "Ankara ya AMP", "views.Receive.routeHints": "Jumuisha vidokezo vya njia", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "Umerecieve", "views.Receive.addressType": "Chagua aina ya anwani", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "Hakuna salio la chaini inapatikana. Funga kituo au pokea uhamisho wa mtandao wa chaini kwanza.", "views.Send.noLightningBalance": "Hakuna salio la lightning inapatikana. Fungua kituo au pokea malipo ya lightning kwanza.", "views.Send.zaplockerWarning": "Hii ni ankara ya Zaplocker ambayo itashikilia malipo hadi masaa 24. Fungua ZEUS mara kwa mara baada ya malipo ili kusaidia kupunguza hatari ya kufungwa kwa lazima cha kituo. Endelea kwa hatari yako mwenyewe.", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "Kutuma Muamala", "views.SendingLightning.success": "Muamala umetumwa kwa mafanikio", "views.SendingLightning.paymentHash": "Hash ya Malipo", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Malipo yako yamo kwenye njia. Yanaweza kukamilika muda mfupi au yanaweza kushindwa. Tafadhali angalia baadaye.", "views.SendingLightning.isZaplocker": "Malipo ya Zaplocker kwenye njia. Yanaweza kukamilika muda mfupi, vinginevyo fedha zitarudi kwako ndani ya masaa 24. Tafadhali angalia baadaye.", "views.SendingLightning.paymentTimedOut": "Malipo yalipita muda", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "Kusambaza Muamala", "views.SendingOnChain.success": "Muamala umetumwa kwa mafanikio", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Metali nyekundu", "views.Settings.Theme.watermelon": "Tikiti maji", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Onyesha", "views.Settings.Display.defaultView": "Mandhari ya kawaida", "views.Settings.Display.DefaultView.balance": "Salio", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Mipangilio ya Ankara", "views.Settings.Invoices.showCustomPreimageField": "Onyesha uga wa kawaida wa awali wa desturi", "views.Settings.Channels.title": "Channels settings", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Mtazamaji wa Kubadilisha", "views.Settings.Privacy.BlockExplorer.custom": "Desturi", "views.Settings.Privacy.customBlockExplorer": "Mtazamaji wa Kubadilisha wa Desturi", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Price", "views.Settings.POS.Product.active": "Aktivu", "views.Settings.POS.saveProduct": "Save product", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirm delete", "views.Settings.POS.standalone": "Standalone", "views.Settings.POS.0conf": "0 confirmations", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-conf channels", "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Jina", "views.Settings.AddContact.description": "Maelezo (hadi herufi 120)", "views.Settings.AddContact.lnAddress": "Anwani ya LN", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Kimo cha sasa cha kizuizi", "views.Sync.tip": "Mwongozo", "views.Sync.numBlocksUntilSynced": "Idadi ya vichupo hadi kusawazisha", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Chagua UTXOs za kutumia", "components.UTXOPicker.modal.description": "Chagua UTXOs za kutumika kwenye operesheni hii. Unaweza kutaka kutumia UTXOs maalum kuhifadhi faragha yako.", "components.UTXOPicker.modal.set": "Wekea UTXOs", "components.ChannelPicker.modal.title": "Chagua Kituo cha kutumia", - "components.ChannelPicker.modal.description": "Chagua Kituo cha kutumika kwenye operesheni hii. Unaweza kutaka kutumia vituo maalum kuhifadhi faragha yako.", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "Huenda ikalazimu uweze Uhakiki wa Cheti kufanya simu kama hizi", "backends.LND.restReq.connectionError": "Kosa la kuunganisha", "utils.handleAnything.lightningAddressError": "Kosa la kupata data ya Anwani ya Umeme", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "LnurlAuth haiauniwi na utekelezaji wako wa nodi", "utils.handleAnything.unsupportedLnurlType": "Aina isiyoauniwa ya lnurl", "utils.handleAnything.invalidLnurlParams": "Haiwezi kupambua vigezo vya lnurl", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Kosa la kuunda bili", "stores.InvoicesStore.errorGeneratingAddress": "Kosa la kuzalisha anwani mpya", "stores.InvoicesStore.zeroAmountLndhub": "Mtumiaji wa LNDHub labda hauungi mkono bili zenye kiasi cha sifuri", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Print Invoice", "pos.views.Settings.PointOfSale.authWarning": "Onyo: hakuna nenosiri au PIN imewekwa", "pos.views.Settings.PointOfSale.backendWarning": "Onyo: kwa sasa nodi za LND tu zinaweza kuweka alama maagizo kama yamelipwa", - "pos.views.Settings.PointOfSale.currencyError": "Hitilafu: sarafu lazima iwepo kwanza", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Stakabadhi", "pos.print.invoice": "Invoice", "views.Settings.NodeConfiguration.createMainnetWallet": "Unda mkoba wa mainnet", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus ni pochi ya umeme ya kujitunza. Ili kutuma au kupokea malipo ya umeme, lazima ufungue channel ya malipo ya umeme, ambayo ina ada ya usanidi.", "views.LspExplanation.text2": "Marachaeli yakishasakinishwa, utalipa ada za kawaida za mtandao mpaka channel yako itakapopungukiwa na uwezo.", "views.LspExplanation.buttonText": "Jifunze zaidi kuhusu ukwasi", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Jifunze zaidi kuhusu ankara zilizofungwa", "views.Sweep.title": "Safisha pochi ya mtandao wa msingi", "views.Sweep.explainer": "Kusafisha pochi ya mtandao wa msingi kutatuma salio lililothibitishwa na lisilotathminiwa kwenye anwani ya marudio iliyoainishwa hapo juu.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Custom item", "time.seconds": "Seconds", "time.minutes": "Minutes", diff --git a/locales/th.json b/locales/th.json index 8574ff478..6d9d25830 100644 --- a/locales/th.json +++ b/locales/th.json @@ -88,6 +88,7 @@ "general.valid": "ถูกต้อง", "general.invalid": "ผิด", "general.createdAt": "สร้างเมื่อ", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "ประเภท", @@ -102,6 +103,13 @@ "general.advanced": "Advanced", "general.clearChanges": "ล้างการเปลี่ยนแปลง", "general.destination": "ปลายทาง", + "general.externalAccount": "External account", + "general.version": "Version", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "กำหนดเอง", + "general.skip": "Skip", "restart.title": "Restart required", "restart.msg": "ZEUS has to be restarted before the new configuration is applied.", "restart.msg1": "Would you like to restart now?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "ถูกปิดแล้ว", "components.HopPicker.defaultTitle": "แชลแนลที่จะใช้งาน", "components.HopPicker.selectChannel": "เลือกแชลแนลที่จะใช้งาน", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "ตั้งค่าธรรมเนียมใหม่", "components.SetFeesForm.hide": "ซ่อนการตั้งค่าธรรมเนียมใหม่จาก", "components.SetFeesForm.setting": "กำลังตั้งค่าธรรมเนียมใหม่ โปรดรอสักครู่...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "เสนอค่าธรรมเนียมใหม่", "components.UTXOPicker.defaultTitle": "UTXOs ที่จะใช้งาน", "components.UTXOPicker.selectUTXOs": "เลือก UTXOs ที่จะใช้งาน", - "components.QRCodeScanner.cameraPermissionTitle": "ขออนุญาติใช้กล้อง", - "components.QRCodeScanner.cameraPermission": "ต้องการการอนุญาติเพื่อใช้กล้อง", "components.QRCodeScanner.noCameraAccess": "ไม่สามารถเข้าถึงกล้องได้", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "คุณกำลังจะออกจากแอพ ZEUS", "components.ExternalLinkModal.proceed": "ดำเนินการไปยังที่อยู่นี้?", "components.ExternalLinkModal.copyLink": "คัดลอกลิงค์", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "แสกน QR ของ Spark", "views.SparkQRScanner.error": "เกิดข้อผิดพลาดโหลดการตั้งค่า Spark ", "views.ImportAccount.title": "นำเข้าบัญชี", - "views.ImportAccount.name": "ชื่อบัญชี", - "views.ImportAccount.extendedPubKey": "คีย์สาธารณะที่ถูกขยาย (Xpub)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "ลายนิ้วมือมาสเตอร์คีย์", - "views.ImportAccount.addressType": "รูปแบบที่อยู่", + "views.ImportAccount.addressType": "Address type", "views.ImportAccount.importAccount": "นำเข้าบัญชี", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "เปิดแชนแนล", "views.Wallet.Channels.inactive": "ไม่ได้ใช้งาน", "views.Wallet.Channels.private": "ส่วนตัว", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "ตัวกรอง", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "ประกาศแชนแนล", "views.OpenChannel.scidAlias": "พยายามใช้รูปแบบ SCID", "views.OpenChannel.simpleTaprootChannel": "แชนแนล Simple Taproot", "views.OpenChannel.openChannelToOlympus": "เปิดแชนแนลไปยัง Olympus", "views.OpenChannel.peerToOlympus": "เชื่อมไปยัง Olympus", "views.OpenChannel.fundMax": "ใช้เงินทั้งหมดที่ใช้ได้", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "ซิงค์ข้อมูลใกล้เสร็จแล้ว", "views.Wallet.BalancePane.sync.text": "รอซักครู่ ZEUS จะพร้อมใช้งานในไม่ช้า", "views.Wallet.BalancePane.backup.title": "สำรองข้อมูลเงินของคุณ", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "ยกเลิกการปิดแชลแนล", "views.Channel.close": "ปิดแชลแนล", "views.Channel.closingRate": "(ไม่จำเป็น) ค่าธรรมเนียม sat ต่อ vbyte", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "บังคับปิด", "views.Channel.confirmClose": "ยืนยันการปิดแชลแนล", "views.Channel.aliasScid": "รูปแบบ SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "ใหม่ก่อน", "views.Channel.SortButton.descending": "เก่าก่อน", "views.Channel.channelId": "แชนแนลไอดี", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "ชื่อที่แสดง", "views.Channel.Total.outbound": "ขาออกทั้งหมด", "views.Channel.Total.inbound": "ขาเข้าทั้งหมด", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "เป็นได้มากกว่ากระเป๋าบิตคอยน์ทั่วไป และสามารถความคุมแชลแนล lightning, สภาพคล่อง, และอื่นๆอีกมากมาย", "views.Intro.errorCreatingWallet": "เกิดข้อผิดพลาดขั้นตอนสร้างกระเป๋าเงิน ลองปิดแอพแล้วเปิดทำรายการใหม่อีกครั้ง", "views.OpenChannel.openChannel": "เปิดแชนแนล", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "เชื่อมวงเครือข่าย", "views.OpenChannel.importText": "ตรวจพบ URI ของโหนดนี้ในคลิปบอร์ดของคุณ", "views.OpenChannel.importPrompt": "คุณต้องการนำเข้าหรือไม่?", "views.OpenChannel.import": "นำเข้า", "views.OpenChannel.peerSuccess": "เชื่อมไปยังวงเครือข่ายสำเร็จ", "views.OpenChannel.channelSuccess": "เปิดแชนแนลสำเร็จแล้ว", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "pubkey ของโหนด", "views.OpenChannel.host": "โฮส", "views.OpenChannel.hostPort": "ชื่อโฮส:พอร์ต", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "รับที่อยู่ใหม่", "views.Receive.ampInvoice": "ใบแจ้งหนี้แบบ AMP", "views.Receive.routeHints": "แนบคำใบ้ route", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "คุณได้รับ", "views.Receive.addressType": "เลือกประเภท Address", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "จำนวนเงินที่อยู่ on-chain มีไม่พอ. ลองปิดโหนดไปซักแชนแนล หรือโอนเงินเข้ามาเพิ่ม", "views.Send.noLightningBalance": "จำนวนเงินใน Lightning มีไม่เพียงพอ ลองเปิดแชลแนลใหม่ หรือโอนเงินเข้ากระเป๋า Lighting ก่อน", "views.Send.zaplockerWarning": "นี่คือใบแจ้งหนี้แบบ Zaplocker ที่จำถือธุรกรรมใด ๆ ไว้ 24 ชั่วโมง โปรดเปิดแอพบ่อย ๆ เพื่อรับเงินที่ล็อคไว้เพื่อป้องกันความเสี่ยงในการถูกบังคับปิดแชนแนล. โปรดระมัดระวัง", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "กำลังส่งธุรกรรม", "views.SendingLightning.success": "ส่งธุรกรรมเรียบร้อยแล้ว", "views.SendingLightning.paymentHash": "แฮชการใช้จ่าย", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "ธุรกรรมถูกส่งอยู่ระหว่างแชนแนล จะสำเร็จหรือล้มเหลว โปรดรอติดตามภายหลัง", "views.SendingLightning.isZaplocker": "ธุรกรรม Zaplocker ถูกส่งอยู่ระหว่างแชนแนล จะสำเร็จเร็ว ๆ นี้หรือล้มเหลวและเงินกลับมาหาคุณ โปรดรอติดตามภายหลัง", "views.SendingLightning.paymentTimedOut": "ธุรกรรมหมดอายุ", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "ประกาศธุรกรรม", "views.SendingOnChain.success": "ส่งธุรกรรมเรียบร้อยแล้ว", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Red Metallic", "views.Settings.Theme.watermelon": "Watermelon", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "การแสดงผล", "views.Settings.Display.defaultView": "ค่าเริ่มต้น", "views.Settings.Display.DefaultView.balance": "จำนวนเงิน", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "ตั้งค่า ใบแจ้งหนี้", "views.Settings.Invoices.showCustomPreimageField": "แสดงช่องในการกำหนดแบบร่างเอง", "views.Settings.Channels.title": "Channels settings", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Block explorer เริ่มต้น", "views.Settings.Privacy.BlockExplorer.custom": "กำหนดเอง", "views.Settings.Privacy.customBlockExplorer": "Custom Block กำหนดเอง", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Price", "views.Settings.POS.Product.active": "กำลังใช้งาน", "views.Settings.POS.saveProduct": "Save product", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirm delete", "views.Settings.POS.standalone": "Standalone", "views.Settings.POS.0conf": "0 confirmations", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-conf channels", "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "ชื่อ", "views.Settings.AddContact.description": "คำอธิบาย (จำกัด 120 อักษร)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "บล็อคล่าสุด", "views.Sync.tip": "ทิป", "views.Sync.numBlocksUntilSynced": "จำนวนบล็อคที่ต้องตรวจสอบ", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "เลือก UTXOs ที่จะใช้งาน", "components.UTXOPicker.modal.description": "เลือก UTXOs ที่จะใช้ในการดำเนินการนี้ คุณอาจจะต้องใช้ UTXOs เฉพาะเพื่อที่จะปกป้องความเป็นส่วนตัวของคุณ", "components.UTXOPicker.modal.set": "ตั้ง UTXOs", "components.ChannelPicker.modal.title": "เลือกแชลแนลที่จะใช้งาน", - "components.ChannelPicker.modal.description": "เลือกแชลแนลที่จะใช้ในการดำเนินการนี้ คุณอาจจะต้องใช้แชลแนลเฉพาะเพื่อที่จะปกป้องความเป็นส่วนตัวของคุณ", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "คุณการจะต้องเปิดการยืนยันใบรับเพื่อที่จะทำกิจกรรมเหล่านี้ได้", "backends.LND.restReq.connectionError": "เชื่อมต่อผิดพลาด", "utils.handleAnything.lightningAddressError": "เกิดข้อผิดพลาดในการโหลดที่อยู่ lightning", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "โหนดของคุณไม่รองรับ LnurlAuth", "utils.handleAnything.unsupportedLnurlType": "ไม่รองรับ lnurl นี้", "utils.handleAnything.invalidLnurlParams": "ไม่สามารถอ่านข้อมูลของ lnurl ได้", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "เกิดข้อผิดพลาดในการสร้างใบแจ้งหนี้", "stores.InvoicesStore.errorGeneratingAddress": "เกิดข้อผิดพลาดในการสร้าง Address", "stores.InvoicesStore.zeroAmountLndhub": "LNDHub ไม่รองรับใบแจ้งหนี้ที่มีค่าเป็นศูนย์", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Print Invoice", "pos.views.Settings.PointOfSale.authWarning": "คำเตือน: คุณยังไม่ได้ตั้งรหัสผ่าน", "pos.views.Settings.PointOfSale.backendWarning": "คำเตือน: ตอนนี้มีเพียงโหนด LND เท่านั้นที่สามารถสร้างคำสั่งจ่าย", - "pos.views.Settings.PointOfSale.currencyError": "Error: โปรดเลือกสกุลเงินที่ใช้ก่อน", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "ใบกำกับภาษี", "pos.print.invoice": "ใบแจ้งหนี้", "views.Settings.NodeConfiguration.createMainnetWallet": "สร้างกระเป๋า mainnet", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "ZEUS เป็นกระเป็าเงิน Lightning แบบ self-custodial ที่ให้คุณจัดการทุกอย่างด้วยตนเอง, คุณต้องเปิดปิดแชนแนลสำหรับการทำธุรกรรมเอง ขั้นตอนเหล่านี้ใช้ค่าธรรมเนียมไม่ต่างจากโอน on-chain ", "views.LspExplanation.text2": "เมื่อเปิดแชลแนล คุณจะจ่ายค่าธรรมเนียมบล็อคปกติครั้งหนึ่ง จนกว่าปิดแชนแนลหรือรับเงินมากกว่าสภาพคล่องที่มีอยู่", "views.LspExplanation.buttonText": "เรียนรู้เพิ่มเติมเกี่ยวกับสภาพคล่องบนเครือข่าย Lightning", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "เรียนรู้เพิ่มเติมเกี่ยวกับการครอบใบแจ้งหนี้", "views.Sweep.title": "กวาดเงินกลับกระเป๋า on-chain", "views.Sweep.explainer": "กวาดเงินเข้า on-chain จะทำการส่งเงินทั้งหมดไปยังที่อยู่ Address ที่กำหนดไว้ข้างบน", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Custom item", "time.seconds": "Seconds", "time.minutes": "Minutes", diff --git a/locales/tr.json b/locales/tr.json index 8d4c3f0e8..4228f5453 100644 --- a/locales/tr.json +++ b/locales/tr.json @@ -88,6 +88,7 @@ "general.valid": "Valid", "general.invalid": "Invalid", "general.createdAt": "Created at", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Kind", @@ -102,6 +103,13 @@ "general.advanced": "Advanced", "general.clearChanges": "Clear changes", "general.destination": "Varış noktası", + "general.externalAccount": "External account", + "general.version": "Versiyon", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Özel ", + "general.skip": "Skip", "restart.title": "Restart required", "restart.msg": "ZEUS has to be restarted before the new configuration is applied.", "restart.msg1": "Would you like to restart now?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Şimdi kapatıldı", "components.HopPicker.defaultTitle": "Kullanılacak kanal", "components.HopPicker.selectChannel": "Kullanılacak kanalı seç", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Yeni ücret belirle", "components.SetFeesForm.hide": "Yeni ücret belirleme formunu gizle", "components.SetFeesForm.setting": "Ücretler belirleniyor, bekleyiniz", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Yeni ücretleri ibraz et.", "components.UTXOPicker.defaultTitle": "Kullanılacak UTXO'lar", "components.UTXOPicker.selectUTXOs": "Kullanılacak UTXO'ları seç", - "components.QRCodeScanner.cameraPermissionTitle": "Kamerayı kullanma izni", - "components.QRCodeScanner.cameraPermission": "Kamera kullanımı için izin vermeniz gerekiyor", "components.QRCodeScanner.noCameraAccess": "Kameraya ulaşılamıyor", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "Zeus'tan çıkmak üzeresin", "components.ExternalLinkModal.proceed": "Aşağıdaki URL ile devam edilsin mi?", "components.ExternalLinkModal.copyLink": "Linki kopyala", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "Spark QR kodu scan et", "views.SparkQRScanner.error": "Spark ayarlarını alırken hata yaşandı", "views.ImportAccount.title": "Hesabı içeri aktar", - "views.ImportAccount.name": "Hesap adı", - "views.ImportAccount.extendedPubKey": "Genişletilmiş Public Key (Xpub)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "Master anahtar parmakizi", - "views.ImportAccount.addressType": "Adres tipi", + "views.ImportAccount.addressType": "Address type", "views.ImportAccount.importAccount": "Hesabı İçe Aktar", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "Kanal oluştur", "views.Wallet.Channels.inactive": "Inaktif", "views.Wallet.Channels.private": "Özel", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "Filters", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Kanalı duyur", "views.OpenChannel.scidAlias": "SCID takma adını kullanmaya çalış", "views.OpenChannel.simpleTaprootChannel": "Simple Taproot Channel", "views.OpenChannel.openChannelToOlympus": "Olympus'a kanal aç", "views.OpenChannel.peerToOlympus": "Olympus ile Eşleş", "views.OpenChannel.fundMax": "Use all possible funds", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "Senkronizasyon tamamlanıyor", "views.Wallet.BalancePane.sync.text": "Az daha sabır! Yakında Zeus'u kullanmaya hazır olacaksınız.", "views.Wallet.BalancePane.backup.title": "Sermayenizi yedekleyin", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Kanal kapamayı iptal et", "views.Channel.close": "Kanalı kapa", "views.Channel.closingRate": "(İsteğe bağlı) Sat başına vbyte kapanış ücreti", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "Kapamaya zorla", "views.Channel.confirmClose": "Kanalı kapatmayı onayla", "views.Channel.aliasScid": "SCID Takma adı", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "artan", "views.Channel.SortButton.descending": "azalan", "views.Channel.channelId": "Kanal ID'si", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "Ekran adı", "views.Channel.Total.outbound": "Toplam giden", "views.Channel.Total.inbound": "Toplam gelen", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Alışılagelmişin dışında bir bitcoin cüzdanı olan Zeus ile lightning kanallarınızın kontrolünü, likiditesini ve çok daha fazlasını yapabilirsiniz.", "views.Intro.errorCreatingWallet": "Error creating wallet. Restart the app and try again.", "views.OpenChannel.openChannel": "Kanal oluştur", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "Eşe Bağlan", "views.OpenChannel.importText": "Panoda aşağıdaki Node URI'si saptandı", "views.OpenChannel.importPrompt": "İçeri aktarmak ister misiniz?", "views.OpenChannel.import": "İçeri aktar", "views.OpenChannel.peerSuccess": "Successfully connected to peer", "views.OpenChannel.channelSuccess": "Successfully opened channel", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "Node pubkey", "views.OpenChannel.host": "Host", "views.OpenChannel.hostPort": "Hostname:Port", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Yeni adres al", "views.Receive.ampInvoice": "AMP faturası", "views.Receive.routeHints": "Rotalama ipuclarını dahil et", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "Aldınız", "views.Receive.addressType": "Adres tipi seçiniz", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "Zincir-üstü bakiye mevcut değil. Önce bir kanalı kapatın veya zincir-üstü bir işlem alın.", "views.Send.noLightningBalance": "Lightning bakiyesi mevcut değil. Önce bir kanal açın veya bir lightning ödemesi alın.", "views.Send.zaplockerWarning": "This is a Zaplocker invoices that will hold payment up to 24 hours. Open ZEUS regularly after payment to help mitigate the risk of a force closed channel. Proceed at your own risk.", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "İşlem gönderiliyor", "views.SendingLightning.success": "İşlem başarıyla gönderildi", "views.SendingLightning.paymentHash": "Ödeme hashi", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Ödeme yolda. Anlık olarak tamamlanabilir veya başarısız olmaya devam edebilir. Lütfen daha sonra tekrar kontrol edin.", "views.SendingLightning.isZaplocker": "Zaplocker payment in transit. It may complete momentarily, otherwise funds will return back to you within 24 hours. Please check back later.", "views.SendingLightning.paymentTimedOut": "Payment timed out", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "İşlem yayınlanıyor", "views.SendingOnChain.success": "İşlem başarıyla gönderildi", "views.SendingOnChain.txid": "TXID ", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Nane", "views.Settings.Theme.red-metallic": "Kızıl Metalik", "views.Settings.Theme.watermelon": "Karpuz", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Görüntü", "views.Settings.Display.defaultView": "Varsayılan görünüm", "views.Settings.Display.DefaultView.balance": "Bakiye", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Fatura ayarları", "views.Settings.Invoices.showCustomPreimageField": "Show custom preimage field", "views.Settings.Channels.title": "Channels settings", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Tercih edilen blok tarayıcısı", "views.Settings.Privacy.BlockExplorer.custom": "Özel ", "views.Settings.Privacy.customBlockExplorer": "Özel blok tarayıcısı", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Price", "views.Settings.POS.Product.active": "Aktif", "views.Settings.POS.saveProduct": "Save product", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirm delete", "views.Settings.POS.standalone": "Standalone", "views.Settings.POS.0conf": "0 confirmations", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-conf channels", "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Name", "views.Settings.AddContact.description": "Description (max 120)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Mevcut blok yüksekliği", "views.Sync.tip": "Bahşiş", "views.Sync.numBlocksUntilSynced": "Senkronize olana kadarki blok sayısı", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Kullanılacak UTXO'ları seç", "components.UTXOPicker.modal.description": "Bu işlemde kullanılacak UTXO'ları seçin. Gizliliğinizi korumak adına sadece belirli UTXO'ları seçebilirsiniz.", "components.UTXOPicker.modal.set": "UTXO'ları ayarla", "components.ChannelPicker.modal.title": "Kullanılacak Kanalı seç", - "components.ChannelPicker.modal.description": "Bu operasyonda kullanılacak kanalı seçin. Gizliliğinizi korumak adına spesifik kanallar seçebilirsiniz.", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "Bu tarz istekler için Sertifika Onaylama'yı açmak zorunda kalabilirsiniz.", "backends.LND.restReq.connectionError": "Connection error", "utils.handleAnything.lightningAddressError": "Lightning Adres datası alırken Hata", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "Node implementasyonunuz LnurlAuth'a destek vermiyor", "utils.handleAnything.unsupportedLnurlType": "Desteklenmeyen lnurl tipi", "utils.handleAnything.invalidLnurlParams": "lnurl parametreleri ayrıştırılamadı", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Fatura oluştururken hata", "stores.InvoicesStore.errorGeneratingAddress": "Yeni adres oluşturulurken hata", "stores.InvoicesStore.zeroAmountLndhub": "LNDHub örneği, sıfır-tutarlı faturaları desteklemeyebilir", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Print Invoice", "pos.views.Settings.PointOfSale.authWarning": "Hata: şifre veya PIN belirlenmedi", "pos.views.Settings.PointOfSale.backendWarning": "Uyarı: Şu anda yalnızca LND node'ları siparişleri ödendi olarak işaretleyebilir", - "pos.views.Settings.PointOfSale.currencyError": "Hata: öncelikle para birimi belirlenmeli", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Fiş", "pos.print.invoice": "Fatura", "views.Settings.NodeConfiguration.createMainnetWallet": "Mainnet cüzdanı oluştur", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus, kendi kendini koruyan bir lightning cüzdanıdır. Bir lightning ödemesi gönderebilmek veya alabilmek için, kurulum ücreti olan bir lightning ödeme kanalı açmalısınız.", "views.LspExplanation.text2": "Kanal kurulduktan sonra, kanalınızın kapasitesi bitene kadar yalnızca normal ağ ücretlerini ödemeniz gerekir.", "views.LspExplanation.buttonText": "Likidite hakkında daha fazla bilgi edinin", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Learn more about wrapped invoices", "views.Sweep.title": "Sweep on-chain wallet", "views.Sweep.explainer": "Sweeping the on-chain wallet will send both the confirmed and unconfirmed balance to the destination address specified above.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Custom item", "time.seconds": "Seconds", "time.minutes": "Minutes", diff --git a/locales/uk.json b/locales/uk.json index 569d1bb17..76fa0446d 100644 --- a/locales/uk.json +++ b/locales/uk.json @@ -88,6 +88,7 @@ "general.valid": "Valid", "general.invalid": "Invalid", "general.createdAt": "Created at", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Kind", @@ -102,6 +103,13 @@ "general.advanced": "Advanced", "general.clearChanges": "Clear changes", "general.destination": "Ціль", + "general.externalAccount": "External account", + "general.version": "Version", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Редагувати", + "general.skip": "Skip", "restart.title": "Restart required", "restart.msg": "ZEUS has to be restarted before the new configuration is applied.", "restart.msg1": "Would you like to restart now?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Now closed", "components.HopPicker.defaultTitle": "Channel to use", "components.HopPicker.selectChannel": "Select channel to use", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Встановити нові комісії", "components.SetFeesForm.hide": "Сховати нові комісії від", "components.SetFeesForm.setting": "Налаштовую комісії, зачекайте...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Відправити нові комісії", "components.UTXOPicker.defaultTitle": "UTXOs to use", "components.UTXOPicker.selectUTXOs": "Оберіть які UTXO використовувати", - "components.QRCodeScanner.cameraPermissionTitle": "Permission to use camera", - "components.QRCodeScanner.cameraPermission": "We need your permission to use your camera", "components.QRCodeScanner.noCameraAccess": "Немає доступу до камери", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "You're about to leave Zeus", "components.ExternalLinkModal.proceed": "Proceed to the following URL?", "components.ExternalLinkModal.copyLink": "Copy Link", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "Scan a Spark QR code", "views.SparkQRScanner.error": "Error fetching Spark config", "views.ImportAccount.title": "Імпортувати обліковий запис", - "views.ImportAccount.name": "Ім'я облікового запису", - "views.ImportAccount.extendedPubKey": "Розширений публічний ключ (Xpub)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "Відбиток головного ключа", - "views.ImportAccount.addressType": "Тип адреси", + "views.ImportAccount.addressType": "Address type", "views.ImportAccount.importAccount": "Import Account", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "Відкрити канал", "views.Wallet.Channels.inactive": "НЕАКТИВНИЙ", "views.Wallet.Channels.private": "Приватний", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "Filters", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Announce channel", "views.OpenChannel.scidAlias": "Attempt to use SCID alias", "views.OpenChannel.simpleTaprootChannel": "Simple Taproot Channel", "views.OpenChannel.openChannelToOlympus": "Open channel to Olympus", "views.OpenChannel.peerToOlympus": "Peer to Olympus", "views.OpenChannel.fundMax": "Use all possible funds", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "Finishing sync", "views.Wallet.BalancePane.sync.text": "Hang on tight! You will be ready to use Zeus soon.", "views.Wallet.BalancePane.backup.title": "Back up your funds", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Відмінити закриття каналу", "views.Channel.close": "Закрити канал", "views.Channel.closingRate": "(Optional) Sat per vbyte closing fee", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "Закрити примусово", "views.Channel.confirmClose": "Підтвердити закриття каналу", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "ascending", "views.Channel.SortButton.descending": "descending", "views.Channel.channelId": "Channel ID", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "Display name", "views.Channel.Total.outbound": "Total outbound", "views.Channel.Total.inbound": "Total inbound", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Виходьте за рамки простого гаманця bitcoin, керуйте своїми lightning каналами, ліквідністю тощо.", "views.Intro.errorCreatingWallet": "Error creating wallet. Restart the app and try again.", "views.OpenChannel.openChannel": "Відкрити канал", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "Connect Peer", "views.OpenChannel.importText": "Знайдено наступне URI вузла у вашому буфері обміну", "views.OpenChannel.importPrompt": "Бажаєте імпортувати?", "views.OpenChannel.import": "Імпортувати", "views.OpenChannel.peerSuccess": "Successfully connected to peer", "views.OpenChannel.channelSuccess": "Successfully opened channel", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "Публічний ключ вузла", "views.OpenChannel.host": "Хост", "views.OpenChannel.hostPort": "Hostname:Port", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Отримати нову адресу", "views.Receive.ampInvoice": "Рахунок AMP", "views.Receive.routeHints": "Додати підказки маршруту", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "Ви отримали", "views.Receive.addressType": "Choose address type", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "No on-chain balance available. Close a channel or receive an on-chain transaction first.", "views.Send.noLightningBalance": "No lightning balance available. Open a channel or receive a lightning payment first.", "views.Send.zaplockerWarning": "This is a Zaplocker invoices that will hold payment up to 24 hours. Open ZEUS regularly after payment to help mitigate the risk of a force closed channel. Proceed at your own risk.", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "Надсилаємо транзакцію", "views.SendingLightning.success": "Транзакція успішно надіслана", "views.SendingLightning.paymentHash": "Хеш платежу", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Payment is in transit. It may complete momentarily or it may go on to fail. Please check back later.", "views.SendingLightning.isZaplocker": "Zaplocker payment in transit. It may complete momentarily, otherwise funds will return back to you within 24 hours. Please check back later.", "views.SendingLightning.paymentTimedOut": "Payment timed out", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "Транслюємо транзакцію", "views.SendingOnChain.success": "Транзакція успішно надіслана", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Red Metallic", "views.Settings.Theme.watermelon": "Watermelon", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Display", "views.Settings.Display.defaultView": "Default view", "views.Settings.Display.DefaultView.balance": "Balance", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Invoices settings", "views.Settings.Invoices.showCustomPreimageField": "Show custom preimage field", "views.Settings.Channels.title": "Channels settings", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Переглядач блоків за замовчуванням", "views.Settings.Privacy.BlockExplorer.custom": "Редагувати", "views.Settings.Privacy.customBlockExplorer": "Власний переглядач блоків", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Price", "views.Settings.POS.Product.active": "Активний", "views.Settings.POS.saveProduct": "Save product", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirm delete", "views.Settings.POS.standalone": "Standalone", "views.Settings.POS.0conf": "0 confirmations", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-conf channels", "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Name", "views.Settings.AddContact.description": "Description (max 120)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Current block height", "views.Sync.tip": "Tip", "views.Sync.numBlocksUntilSynced": "Number of blocks until synced", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Оберіть які UTXO використовувати", "components.UTXOPicker.modal.description": "Оберіть UTXO які будуть використані в цій операції. Можливо ви захочете обрати тільки конкретні UTXO для збереження вашої конфіденційності.", "components.UTXOPicker.modal.set": "Встановити UTXO", "components.ChannelPicker.modal.title": "Оберіть який канал використовувати", - "components.ChannelPicker.modal.description": "Оберіть канал, який буде використаний для цієї операції. Використовуйте лише певні канали, щоб зберегти вашу конфіденційність.", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "Вам, можливо, необхідно ввімкнути перевірку сертифікату для таких запитів", "backends.LND.restReq.connectionError": "Connection error", "utils.handleAnything.lightningAddressError": "Не вдалося отримати дані Lightning адреси", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "LnurlAuth not supported by your node implementation", "utils.handleAnything.unsupportedLnurlType": "Unsupported lnurl type", "utils.handleAnything.invalidLnurlParams": "Could not parse lnurl params", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Не вдалося створити рахунок", "stores.InvoicesStore.errorGeneratingAddress": "Error generating new address", "stores.InvoicesStore.zeroAmountLndhub": "LNDHub instance might not support zero-amount invoices", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Print Invoice", "pos.views.Settings.PointOfSale.authWarning": "Warning: no password or PIN set", "pos.views.Settings.PointOfSale.backendWarning": "Warning: currently only LND nodes are able to mark orders as paid", - "pos.views.Settings.PointOfSale.currencyError": "Error: currency must be set first", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Квитанція", "pos.print.invoice": "Рахунок", "views.Settings.NodeConfiguration.createMainnetWallet": "Create mainnet wallet", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus is a self-custodial lightning wallet. In order to send or receive a lightning payment, you must open a lightning payment channel, which has a setup fee.", "views.LspExplanation.text2": "Once the channel is set up, you'll only have to pay normal network fees until your channel exhausts its capacity.", "views.LspExplanation.buttonText": "Learn more about liquidity", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Learn more about wrapped invoices", "views.Sweep.title": "Sweep on-chain wallet", "views.Sweep.explainer": "Sweeping the on-chain wallet will send both the confirmed and unconfirmed balance to the destination address specified above.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Custom item", "time.seconds": "Seconds", "time.minutes": "Minutes", diff --git a/locales/vi.json b/locales/vi.json index 9d87c882d..4f948af06 100644 --- a/locales/vi.json +++ b/locales/vi.json @@ -88,6 +88,7 @@ "general.valid": "Valid", "general.invalid": "Invalid", "general.createdAt": "Created at", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Kind", @@ -102,6 +103,13 @@ "general.advanced": "Advanced", "general.clearChanges": "Clear changes", "general.destination": "Nơi đến", + "general.externalAccount": "External account", + "general.version": "Version", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "Tuỳ chỉnh", + "general.skip": "Skip", "restart.title": "Restart required", "restart.msg": "ZEUS has to be restarted before the new configuration is applied.", "restart.msg1": "Would you like to restart now?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "Đã đóng", "components.HopPicker.defaultTitle": "Kênh để dùng", "components.HopPicker.selectChannel": "Chọn kênh để dùng", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "Đặt mức phí mới", "components.SetFeesForm.hide": "Ẩn khung đặt mức phí mới", "components.SetFeesForm.setting": "Đang thiết lập phí, vui lòng đợi...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "Gửi mức phí mới", "components.UTXOPicker.defaultTitle": "Số UTXO để dùng", "components.UTXOPicker.selectUTXOs": "Chọn số UTXO để dùng", - "components.QRCodeScanner.cameraPermissionTitle": "Quyền để sử dụng camera", - "components.QRCodeScanner.cameraPermission": "Chúng tôi cần bạn cấp quyền sử dụng camera", "components.QRCodeScanner.noCameraAccess": "Không thể truy cập camera", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "You're about to leave Zeus", "components.ExternalLinkModal.proceed": "Proceed to the following URL?", "components.ExternalLinkModal.copyLink": "Copy Link", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "Quét mã QR Spark", "views.SparkQRScanner.error": "Lỗi khi nạp cấu hình Spark", "views.ImportAccount.title": "Trích nhập tài khoản", - "views.ImportAccount.name": "Tên Tài khoản", - "views.ImportAccount.extendedPubKey": "Khoá Công khai Mở rộng (Xpub)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "Vân tay khóa chính ", - "views.ImportAccount.addressType": "Kiểu địa chỉ", + "views.ImportAccount.addressType": "Address type", "views.ImportAccount.importAccount": "Import Account", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "Mở Kênh", "views.Wallet.Channels.inactive": "KHÔNG HOẠT ĐỘNG", "views.Wallet.Channels.private": "Riêng tư", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "Filters", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "Thông báo kênh", "views.OpenChannel.scidAlias": "Attempt to use SCID alias", "views.OpenChannel.simpleTaprootChannel": "Simple Taproot Channel", "views.OpenChannel.openChannelToOlympus": "Open channel to Olympus", "views.OpenChannel.peerToOlympus": "Peer to Olympus", "views.OpenChannel.fundMax": "Use all possible funds", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "Finishing sync", "views.Wallet.BalancePane.sync.text": "Hang on tight! You will be ready to use Zeus soon.", "views.Wallet.BalancePane.backup.title": "Back up your funds", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "Hủy Đóng kênh", "views.Channel.close": "Đóng Kênh", "views.Channel.closingRate": "(Optional) Sat per vbyte closing fee", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "Bắt buộc đóng ", "views.Channel.confirmClose": "Xác nhận Đóng Kênh", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "ascending", "views.Channel.SortButton.descending": "descending", "views.Channel.channelId": "Channel ID", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "Display name", "views.Channel.Total.outbound": "Total outbound", "views.Channel.Total.inbound": "Total inbound", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "Không chỉ là một ví bitcoin cơ bản và quản lý các kênh lightning, tính thanh khoản của bạn, mà còn nhiều hơn thế. ", "views.Intro.errorCreatingWallet": "Error creating wallet. Restart the app and try again.", "views.OpenChannel.openChannel": "Mở Kênh", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "Connect Peer", "views.OpenChannel.importText": "Đã phát hiện URI nút sau trong khay nhớ tạm của bạn ", "views.OpenChannel.importPrompt": "Bạn có muốn trích nhập vào?", "views.OpenChannel.import": "Trích nhập", "views.OpenChannel.peerSuccess": "Successfully connected to peer", "views.OpenChannel.channelSuccess": "Successfully opened channel", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "Pubkey của nút", "views.OpenChannel.host": "Host", "views.OpenChannel.hostPort": "Hostname:Port", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "Lấy Địa chỉ Mới", "views.Receive.ampInvoice": "Hoá đơn AMP", "views.Receive.routeHints": "Bao gồm các gợi ý về tuyến đường", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "Bạn nhận", "views.Receive.addressType": "Chọn kiểu địa chỉ", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "No on-chain balance available. Close a channel or receive an on-chain transaction first.", "views.Send.noLightningBalance": "No lightning balance available. Open a channel or receive a lightning payment first.", "views.Send.zaplockerWarning": "This is a Zaplocker invoices that will hold payment up to 24 hours. Open ZEUS regularly after payment to help mitigate the risk of a force closed channel. Proceed at your own risk.", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "Đang gửi Giao dịch", "views.SendingLightning.success": "Giao dịch đã gửi thành công", "views.SendingLightning.paymentHash": "Mã băm Thanh toán", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Payment is in transit. It may complete momentarily or it may go on to fail. Please check back later.", "views.SendingLightning.isZaplocker": "Zaplocker payment in transit. It may complete momentarily, otherwise funds will return back to you within 24 hours. Please check back later.", "views.SendingLightning.paymentTimedOut": "Payment timed out", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "Đang truyền phát Giao dịch", "views.SendingOnChain.success": "Giao dịch đã gửi thành công", "views.SendingOnChain.txid": "TXID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Red Metallic", "views.Settings.Theme.watermelon": "Watermelon", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "Display", "views.Settings.Display.defaultView": "Default view", "views.Settings.Display.DefaultView.balance": "Balance", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Invoices settings", "views.Settings.Invoices.showCustomPreimageField": "Show custom preimage field", "views.Settings.Channels.title": "Channels settings", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Trình khám phá khối mặc định ", "views.Settings.Privacy.BlockExplorer.custom": "Tuỳ chỉnh", "views.Settings.Privacy.customBlockExplorer": "Trình khám phá Khối tùy chỉnh ", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Price", "views.Settings.POS.Product.active": "Hoạt động", "views.Settings.POS.saveProduct": "Save product", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirm delete", "views.Settings.POS.standalone": "Standalone", "views.Settings.POS.0conf": "0 confirmations", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-conf channels", "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Name", "views.Settings.AddContact.description": "Description (max 120)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Current block height", "views.Sync.tip": "Tip", "views.Sync.numBlocksUntilSynced": "Number of blocks until synced", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Chọn số UTXO để dùng", "components.UTXOPicker.modal.description": "Chọn các UTXO sẽ được sử dụng trong thao tác này. Bạn có thể chỉ muốn sử dụng các UTXO cụ thể để bảo vệ quyền riêng tư của mình. ", "components.UTXOPicker.modal.set": "Thiết lập các UTXO", "components.ChannelPicker.modal.title": "Chọn Kênh để sử dụng ", - "components.ChannelPicker.modal.description": "Chọn Kênh sẽ được sử dụng trong thao tác này. Bạn có thể muốn chỉ sử dụng các kênh cụ thể để bảo vệ quyền riêng tư của mình. ", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "Bạn có thể phải bật Xác minh chứng chỉ để thực hiện những cuộc gọi kiểu này ", "backends.LND.restReq.connectionError": "Connection error", "utils.handleAnything.lightningAddressError": "Lỗi khi tìm nạp dữ liệu Địa chỉ Lightning ", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "Cách triển khai nút của bạn không hỗ trợ LnurlAuth", "utils.handleAnything.unsupportedLnurlType": "Loại lnurl không được hỗ trợ", "utils.handleAnything.invalidLnurlParams": "Could not parse lnurl params", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "Lỗi khi tạo hoá đơn", "stores.InvoicesStore.errorGeneratingAddress": "Lỗi khi tạo địa chỉ mới", "stores.InvoicesStore.zeroAmountLndhub": "LNDHub instance might not support zero-amount invoices", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Print Invoice", "pos.views.Settings.PointOfSale.authWarning": "Warning: no password or PIN set", "pos.views.Settings.PointOfSale.backendWarning": "Warning: currently only LND nodes are able to mark orders as paid", - "pos.views.Settings.PointOfSale.currencyError": "Error: currency must be set first", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "Biên lai", "pos.print.invoice": "Hoá đơn", "views.Settings.NodeConfiguration.createMainnetWallet": "Create mainnet wallet", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus is a self-custodial lightning wallet. In order to send or receive a lightning payment, you must open a lightning payment channel, which has a setup fee.", "views.LspExplanation.text2": "Once the channel is set up, you'll only have to pay normal network fees until your channel exhausts its capacity.", "views.LspExplanation.buttonText": "Learn more about liquidity", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Learn more about wrapped invoices", "views.Sweep.title": "Sweep on-chain wallet", "views.Sweep.explainer": "Sweeping the on-chain wallet will send both the confirmed and unconfirmed balance to the destination address specified above.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Custom item", "time.seconds": "Seconds", "time.minutes": "Minutes", diff --git a/locales/zh_CN.json b/locales/zh_CN.json index a1b4259b2..b13bf04b7 100644 --- a/locales/zh_CN.json +++ b/locales/zh_CN.json @@ -88,6 +88,7 @@ "general.valid": "Valid", "general.invalid": "Invalid", "general.createdAt": "Created at", + "general.expiresAt": "Expires at", "general.id": "ID", "general.hash": "Hash", "general.kind": "Kind", @@ -102,6 +103,13 @@ "general.advanced": "Advanced", "general.clearChanges": "Clear changes", "general.destination": "目标", + "general.externalAccount": "External account", + "general.version": "版本", + "general.state": "State", + "general.mode": "Mode", + "general.automatic": "Automatic", + "general.custom": "自定义", + "general.skip": "Skip", "restart.title": "Restart required", "restart.msg": "ZEUS has to be restarted before the new configuration is applied.", "restart.msg1": "Would you like to restart now?", @@ -129,6 +137,7 @@ "components.FeeBreakdown.nowClosed": "现已关闭", "components.HopPicker.defaultTitle": "使用的通道", "components.HopPicker.selectChannel": "选择要使用的通道", + "components.HopPicker.routeHintsMax": "route hints max", "components.SetFeesForm.setNew": "设置新的手续费", "components.SetFeesForm.hide": "隐藏设置表单", "components.SetFeesForm.setting": "设置手续费中,请等待...", @@ -144,9 +153,9 @@ "components.SetFeesForm.submit": "提交新的手续费", "components.UTXOPicker.defaultTitle": "UTXOs to use", "components.UTXOPicker.selectUTXOs": "Select UTXOs to use", - "components.QRCodeScanner.cameraPermissionTitle": "Permission to use camera", - "components.QRCodeScanner.cameraPermission": "We need your permission to use your camera", "components.QRCodeScanner.noCameraAccess": "没有相机权限", + "components.QRCodeScanner.noCameraFound": "No camera device found", + "components.QRCodeScanner.notRecognized": "QR code could not be recognized", "components.ExternalLinkModal.externalLink": "You're about to leave Zeus", "components.ExternalLinkModal.proceed": "Proceed to the following URL?", "components.ExternalLinkModal.copyLink": "Copy Link", @@ -259,11 +268,17 @@ "views.SparkQRScanner.text": "扫描 Spark 二维码", "views.SparkQRScanner.error": "获取 Spark 配置时出错", "views.ImportAccount.title": "账号导入", - "views.ImportAccount.name": "账号名称", - "views.ImportAccount.extendedPubKey": "Extended Public Key (Xpub)", + "views.ImportAccount.name": "Account name", + "views.ImportAccount.extendedPubKey": "Extended Public Key (xpub, zpub, tpub, etc.)", "views.ImportAccount.masterKeyFingerprint": "Master Key Fingerprint", - "views.ImportAccount.addressType": "地址类型", + "views.ImportAccount.addressType": "Address type", "views.ImportAccount.importAccount": "Import Account", + "views.ImportAccount.note": "NOTE: Events (deposits/spends) for keys derived from an account will only be detected by LND if they happen after the import. Rescans to detect past events will be supported later on.", + "views.ImportAccount.derivationPath": "Derivation Path", + "views.ImportAccount.watchOnly": "Watch Only", + "views.ImportAccount.externalAddrs": "Receive Addresses", + "views.ImportAccount.internalAddrs": "Change Addresses", + "views.ImportAccount.success": "Successfully imported external account", "views.Wallet.Channels.open": "打开通道", "views.Wallet.Channels.inactive": "离线", "views.Wallet.Channels.private": "私密", @@ -272,12 +287,15 @@ "views.Wallet.Channels.online": "Online", "views.Wallet.Channels.offline": "Offline", "views.Wallet.Channels.filters": "Filters", + "views.Wallet.Channels.purchaseInbound": "Purchase Inbound", "views.OpenChannel.announceChannel": "广播通道", "views.OpenChannel.scidAlias": "Attempt to use SCID alias", "views.OpenChannel.simpleTaprootChannel": "Simple Taproot Channel", "views.OpenChannel.openChannelToOlympus": "Open channel to Olympus", "views.OpenChannel.peerToOlympus": "Peer to Olympus", "views.OpenChannel.fundMax": "Use all possible funds", + "views.OpenChannel.openAdditionalChannel": "Open additional channel", + "views.OpenChannel.removeAdditionalChannel": "Remove additional channel", "views.Wallet.BalancePane.sync.title": "Finishing sync", "views.Wallet.BalancePane.sync.text": "Hang on tight! You will be ready to use Zeus soon.", "views.Wallet.BalancePane.backup.title": "Back up your funds", @@ -367,6 +385,8 @@ "views.Channel.cancelClose": "取消关闭通道", "views.Channel.close": "关闭通道", "views.Channel.closingRate": "(Optional) Sat per vbyte closing fee", + "views.Channel.externalAddress": "(Optional) External address", + "views.Channel.externalAddress.info": "If specified, your channel funds will be sent to this external address, instead of an address in the internal wallet.", "views.Channel.forceClose": "强制关闭", "views.Channel.confirmClose": "确认关闭通道", "views.Channel.aliasScid": "Alias SCID", @@ -389,6 +409,7 @@ "views.Channel.SortButton.ascending": "ascending", "views.Channel.SortButton.descending": "descending", "views.Channel.channelId": "Channel ID", + "views.Channel.channelIds": "Channel IDs", "views.Channel.displayName": "Display name", "views.Channel.Total.outbound": "Total outbound", "views.Channel.Total.inbound": "Total inbound", @@ -476,12 +497,14 @@ "views.Intro.carousel4.text": "超越基本的比特币钱包,管理您的闪电通道、流动性等等。", "views.Intro.errorCreatingWallet": "Error creating wallet. Restart the app and try again.", "views.OpenChannel.openChannel": "打开通道", + "views.OpenChannel.openChannels": "Open Channels", "views.OpenChannel.connectPeer": "Connect Peer", "views.OpenChannel.importText": "检测到剪贴板有如下节点的 URI", "views.OpenChannel.importPrompt": "你需要导入吗?", "views.OpenChannel.import": "导入", "views.OpenChannel.peerSuccess": "Successfully connected to peer", "views.OpenChannel.channelSuccess": "Successfully opened channel", + "views.OpenChannel.channelsSuccess": "Successfully opened channels", "views.OpenChannel.nodePubkey": "节点公钥", "views.OpenChannel.host": "主机", "views.OpenChannel.hostPort": "主机:端口", @@ -546,6 +569,7 @@ "views.Receive.getNewAddress": "生成一个新的地址", "views.Receive.ampInvoice": "AMP 发票", "views.Receive.routeHints": "包含路由提示", + "views.Receive.customRouteHints": "Custom route hints", "views.Receive.youReceived": "你收到", "views.Receive.addressType": "Choose address type", "views.Receive.p2wkhKey": "SegWit (P2WKH)", @@ -589,6 +613,8 @@ "views.Send.noOnchainBalance": "No on-chain balance available. Close a channel or receive an on-chain transaction first.", "views.Send.noLightningBalance": "No lightning balance available. Open a channel or receive a lightning payment first.", "views.Send.zaplockerWarning": "This is a Zaplocker invoices that will hold payment up to 24 hours. Open ZEUS regularly after payment to help mitigate the risk of a force closed channel. Proceed at your own risk.", + "views.Send.addOutput": "Add output", + "views.Send.removeOutput": "Remove output", "views.SendingLightning.sending": "交易发送中", "views.SendingLightning.success": "交易成功发送", "views.SendingLightning.paymentHash": "付款哈希", @@ -601,6 +627,7 @@ "views.SendingLightning.inTransit": "Payment is in transit. It may complete momentarily or it may go on to fail. Please check back later.", "views.SendingLightning.isZaplocker": "Zaplocker payment in transit. It may complete momentarily, otherwise funds will return back to you within 24 hours. Please check back later.", "views.SendingLightning.paymentTimedOut": "Payment timed out", + "views.SendingOnChain.crafting": "Crafting Transaction", "views.SendingOnChain.broadcasting": "交易广播中", "views.SendingOnChain.success": "交易成功发送", "views.SendingOnChain.txid": "交易 ID", @@ -669,6 +696,7 @@ "views.Settings.Theme.mint": "Mint", "views.Settings.Theme.red-metallic": "Red Metallic", "views.Settings.Theme.watermelon": "Watermelon", + "views.Settings.Theme.radioactive": "Radioactive", "views.Settings.Display.title": "界面", "views.Settings.Display.defaultView": "Default view", "views.Settings.Display.DefaultView.balance": "Balance", @@ -688,6 +716,7 @@ "views.Settings.Invoices.title": "Invoices settings", "views.Settings.Invoices.showCustomPreimageField": "Show custom preimage field", "views.Settings.Channels.title": "Channels settings", + "views.Settings.Channels.lsps1ShowPurchaseButton": "Show channel purchase button", "views.Settings.Privacy.blockExplorer": "Default Block explorer", "views.Settings.Privacy.BlockExplorer.custom": "自定义", "views.Settings.Privacy.customBlockExplorer": "Custom Block explorer", @@ -752,6 +781,7 @@ "views.Settings.POS.Product.price": "Price", "views.Settings.POS.Product.active": "活跃", "views.Settings.POS.saveProduct": "Save product", + "views.Settings.POS.deleteProduct": "Delete product", "views.Settings.POS.confirmDelete": "Confirm delete", "views.Settings.POS.standalone": "Standalone", "views.Settings.POS.0conf": "0 confirmations", @@ -839,6 +869,8 @@ "views.Settings.LSP.zeroConfChans": "Zero-conf channels", "views.Settings.LSP.learn0confConfig": "Learn how to configure 0-conf channels and Alias SCIDs", "views.Settings.LSP.enableCertificateVerification": "Enable certificate verification", + "views.Settings.LSP.flow2": "Flow 2.0 API and spec", + "views.Settings.LSP.createWrappedInvoice": "Create a wrapped invoice", "views.Settings.AddContact.name": "Name", "views.Settings.AddContact.description": "Description (max 120)", "views.Settings.AddContact.lnAddress": "LN address", @@ -909,11 +941,47 @@ "views.Sync.currentBlockHeight": "Current block height", "views.Sync.tip": "Tip", "views.Sync.numBlocksUntilSynced": "Number of blocks until synced", + "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set", + "views.LSPS1.timeoutError": "Did not receive response from server", + "views.LSPS1.channelExpiryBlocks": "Channel Expiry Blocks", + "views.LSPS1.maxChannelExpiryBlocks": "Max channel Expiry Blocks", + "views.LSPS1.lspBalance": "LSP Balance", + "views.LSPS1.clientBalance": "Client balance", + "views.LSPS1.totalBalance": "Total balance", + "views.LSPS1.totalChannelSize": "Total channel size", + "views.LSPS1.confirmWithinBlocks": "Confirm within blocks", + "views.LSPS1.orderId": "Order ID", + "views.LSPS1.orderState": "Order state", + "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf", + "views.LSPS1.minOnchainPaymentConfirmations": "Min Onchain Payment Confirmations", + "views.LSPS1.onchainPayment": "Onchain payment", + "views.LSPS1.totalOrderValue": "Total order value", + "views.LSPS1.initialLSPBalance": "Initial LSP Balance", + "views.LSPS1.initialClientBalance": "Initial Client Balance", + "views.LSPS1.minChannelConfirmations": "Min channel confirmations", + "views.LSPS1.minOnchainPaymentSize": "Min onchain payment size", + "views.LSPS1.supportZeroChannelReserve": "Support zero channel reserve", + "views.LSPS1.requiredChannelConfirmations": "Required channel confirmations", + "views.LSPS1.token": "Token", + "views.LSPS1.refundOnchainAddress": "Refund onchain address", + "views.LSPS1.getQuote": "Get quote", + "views.LSPS1.makePayment": "Make payment", + "views.LSPS1.goToSettings": "Go to settings", + "views.LSPS1.fundedAt": "Funded At", + "views.LSPS1.fundingOutpoint": "Funding outpoint", + "views.LSPS1.purchaseInbound": "Purchase inbound channel", + "views.LSPS1.lsps1Spec": "LSPS1 API and spec", + "views.LSPS1.lsps1Orders": "LSPS1 Orders", + "views.LSPS1.noOrdersError": "No orders are saved yet!", + "views.LSPS1.showingPreviousState": "showing previous state!", "components.UTXOPicker.modal.title": "Select UTXOs to use", "components.UTXOPicker.modal.description": "Select the UTXOs to be used in this operation. You may want to only use specific UTXOs to preserve your privacy.", "components.UTXOPicker.modal.set": "Set UTXOs", "components.ChannelPicker.modal.title": "选择要使用的通道", - "components.ChannelPicker.modal.description": "选择要在此操作中使用的通道。你可能想只使用特定的通道以保护你的隐私。", + "components.ChannelPicker.modal.title.multiple": "Select Channel(s) to use", + "components.ChannelPicker.modal.description": "Select the channel to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.ChannelPicker.modal.description.multiple": "Select the channel(s) to be used in this operation. You may want to only use specific channels to preserve your privacy.", + "components.LayerBalances.moreAccounts": "More accounts", "backends.LND.wsReq.warning": "You may have to enable Certificate Verification to make these kind of calls", "backends.LND.restReq.connectionError": "Connection error", "utils.handleAnything.lightningAddressError": "获取闪电地址数据时出错", @@ -921,6 +989,8 @@ "utils.handleAnything.lnurlAuthNotSupported": "您的节点不支持 LnurlAuth ", "utils.handleAnything.unsupportedLnurlType": "Unsupported lnurl type", "utils.handleAnything.invalidLnurlParams": "Could not parse lnurl params", + "utils.handleAnything.nostrProfileError": "Error fetching Nostr profile", + "utils.handleAnything.addressError": "Error fetching address", "stores.InvoicesStore.errorCreatingInvoice": "创建发票失败", "stores.InvoicesStore.errorGeneratingAddress": "Error generating new address", "stores.InvoicesStore.zeroAmountLndhub": "LNDHub 实例可能不支持 0 金额的发票", @@ -963,7 +1033,7 @@ "pos.views.Order.printInvoice": "Print Invoice", "pos.views.Settings.PointOfSale.authWarning": "Warning: no password or PIN set", "pos.views.Settings.PointOfSale.backendWarning": "警告:当前只有 LND 节点能够将订单标记为已付款", - "pos.views.Settings.PointOfSale.currencyError": "Error: currency must be set first", + "pos.views.Settings.PointOfSale.currencyMustBeEnabledError": "Error: currency must be enabled first", "pos.print.taxReceipt": "收款人", "pos.print.invoice": "发票", "views.Settings.NodeConfiguration.createMainnetWallet": "Create mainnet wallet", @@ -1032,6 +1102,9 @@ "views.Settings.CustodialWalletWarning.graph3": "ZEUS has the ability to create a self-custodial wallet in the app. This wallet provides you with a 24-word seed phrase that gives you full control of your funds.", "views.Settings.CustodialWalletWarning.graph4": "To get started with your own self-custodial wallet, press the button below, and hit the 'Create mainnet wallet' button on the next screen.", "views.Settings.CustodialWalletWarning.create": "Create self-custodial wallet", + "view.Settings.LSPServicesList.title": "LSP Services", + "view.Settings.LSPServicesList.flow2": "Just-in-time channels", + "view.Settings.LSPServicesList.lsps1": "Request channels in advance", "views.LspExplanation.text1": "Zeus is a self-custodial lightning wallet. In order to send or receive a lightning payment, you must open a lightning payment channel, which has a setup fee.", "views.LspExplanation.text2": "Once the channel is set up, you'll only have to pay normal network fees until your channel exhausts its capacity.", "views.LspExplanation.buttonText": "Learn more about liquidity", @@ -1055,6 +1128,24 @@ "views.LspExplanationOverview.buttonText": "Learn more about wrapped invoices", "views.Sweep.title": "Sweep on-chain wallet", "views.Sweep.explainer": "Sweeping the on-chain wallet will send both the confirmed and unconfirmed balance to the destination address specified above.", + "views.PSBT.qrs": "QRs", + "views.PSBT.psbtInfo": "PSBT Info", + "views.PSBT.singleFrame": "Single frame", + "views.PSBT.scan": "Scan PSBT / TX Hex", + "views.PSBT.finalizePsbtAndBroadcast": "Finalize PSBT and Broadcast", + "views.PSBT.channelWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel ID above is displayed.", + "views.PSBT.channelsWarning": "DO NOT PUBLISH the finished transaction by yourself or with another tool. LND MUST publish it in the proper funding flow order OR THE FUNDS CAN BE LOST! Ensure you publish in ZEUS and only when the channel IDs above are displayed.", + "views.PSBT.input": "Input", + "views.PSBT.inputCount": "Input count", + "views.PSBT.output": "Output", + "views.PSBT.outputCount": "Output count", + "views.PSBT.derivation": "Derivation", + "views.PSBT.noData": "No data", + "views.PSBT.couldNotDecode": "Could not decode PSBT", + "views.TxHex.TxInfo": "Transaction Info", + "views.TxHex.channelWarning": "No channel loaded in the channel funding flow engine. DO NOT PUBLISH if this transaction is for a channel open.", + "views.TxHex.broadcast": "Broadcast TX", + "views.TxHex.finalizeFlowAndBroadcast": "Finalize funding flow + Broadcast", "pos.customItem": "Custom item", "time.seconds": "Seconds", "time.minutes": "Minutes",