{
    "general.send": "Lähetä",
    "general.tor": "Tor",
    "general.torEnabled": "Tor käytössä",
    "general.receive": "Vastaanota",
    "general.request": "Pyydä",
    "general.scan": "Skannaa",
    "general.enableNfc": "NFC käyttöön",
    "general.openNfcSettings": "Open NFC Settings",
    "general.receiveNfc": "Vastaanota NFC:n kautta",
    "general.payNfc": "Maksa NFC:n kautta",
    "general.confirm": "Vahvista",
    "general.cancel": "Peruuta",
    "general.change": "Change",
    "general.delete": "Poista",
    "general.warning": "Varoitus",
    "general.error": "Virhe",
    "general.danger": "Vaara!",
    "general.ok": "OK",
    "general.all": "All",
    "general.inactive": "Ei-aktiivinen",
    "general.activate": "Activate",
    "general.deactivate": "Deactivate",
    "general.processing": "Processing",
    "general.continueQuestion": "Jatka?",
    "general.wallet": "Wallet",
    "general.wallets": "Lompakot",
    "general.offline": "Yhteyskatko",
    "general.online": "Yhteydessä",
    "general.status": "Tila",
    "general.readOnlyWallet": "Lukulompakko",
    "general.custodialWallet": "Tililompakko",
    "general.selfCustodial": "Self-custodial",
    "general.custodial": "Custodial",
    "general.limitexceed": "Limit Exceeded",
    "general.show": "Näytä",
    "general.close": "Sulje",
    "general.next": "Next",
    "general.hide": "Piilota",
    "general.copy": "Kopioi",
    "general.tapToCopy": "(tap to copy)",
    "general.anonymous": "Anonymous",
    "general.share": "Jaa",
    "general.goBack": "Palaa takaisin",
    "general.lightning": "Salama",
    "general.onchain": "Pääketju",
    "general.withdrawalRequest": "Withdrawal request",
    "general.bolt12Requirement": "Note: At least one of your channel partners must support BOLT 12 onion messaging for this feature to work.",
    "general.cashu": "Cashu",
    "general.activity": "Toiminta",
    "general.transaction": "Siirtotapahtuma",
    "general.confirmed": "Vahvistettu",
    "general.unconfirmed": "Vahvistamaton",
    "general.sent": "Lähetetty",
    "general.received": "Vastaanotettu",
    "general.date": "Päivämäärä",
    "general.routing": "Reititys",
    "general.paycode": "Maksukoodi",
    "general.paycodes": "Maksukoodit",
    "general.coins": "Kolikot",
    "general.address": "Osoite",
    "general.utxo": "UTXO",
    "general.utxos": "UTXOs",
    "general.outpoint": "Ulostulopiste",
    "general.add": "Lisää",
    "general.frozen": "Jäädytetty",
    "general.optional": "Vaihtoehtoinen",
    "general.sats": "sats",
    "general.totalAmount": "Total Amount",
    "general.blocks": "lohkoa",
    "general.search": "Hae",
    "general.help": "Ohje",
    "general.about": "Tietoja",
    "general.unified": "Yhdistetty",
    "general.percentage": "prosenttia",
    "general.paste": "Liitä leikepöydältä",
    "general.order": "Tilaus",
    "general.orders": "Tilaukset",
    "general.pos": "Myyntipiste",
    "general.admin": "Ylläpitäjä",
    "general.pay": "Maksa",
    "general.payLater": "Pay Later",
    "general.open": "Avaa",
    "general.set": "Aseta",
    "general.notSet": "Not set",
    "general.settled": "Selvitetty",
    "general.new": "Uusi",
    "general.loading": "Ladataan",
    "general.conversionRate": "Muuntokurssi",
    "general.bitcoin": "Bitcoin",
    "general.fiat": "Fiat",
    "general.true": "Oikea",
    "general.false": "Väärä",
    "general.force": "Pakota",
    "general.immediate": "Välitön",
    "general.proceed": "Jatka",
    "general.fiatFetchError": "Virhe valuuttakurssien hakemisessa",
    "general.enabled": "Käytössä",
    "general.disabled": "Pois käytöstä",
    "general.fiatRateNotAvailable": "Rate for selected currency not available",
    "general.errorFetchingFiatRates": "Error fetching fiat rates",
    "general.notAvailable": "N/A",
    "general.iUnderstand": "Ymmärrän",
    "general.network": "Verkko",
    "general.tapToLearnMore": "Napauta saadaksesi lisätietoja.",
    "general.lsp": "Salamapalveluntarjoaja (LSP)",
    "general.serviceProvider": "Service Provider",
    "general.success": "Onnistunut",
    "general.on": "Päällä",
    "general.off": "Pois päältä",
    "general.learnMore": "Lue lisää",
    "general.advancedSettings": "Lisäasetukset",
    "general.note": "Huomautus",
    "general.channelPartner": "Kanavakumppani",
    "general.peer": "Vertainen",
    "general.peers": "Vertaiset",
    "general.select": "Select",
    "general.selected": "Valitut",
    "general.unselect": "Unselect",
    "general.removeSelected": "Remove the selected item",
    "general.none": "None",
    "general.noneSelected": "Ei valittua",
    "general.zeusDefaults": "Käytä Zeuksen oletusarvoja",
    "general.restartZeusChanges": "Käynnistä Zeus uudelleen, jotta muutokset tulevat voimaan",
    "general.charge": "Lataa",
    "general.clear": "Tyhjennä",
    "general.lightningAddress": "Salamaosoite",
    "general.lightningAddressCondensed": "Salamaosoite",
    "general.good": "Hyvä",
    "general.bad": "Huono",
    "general.valid": "Voimassa",
    "general.invalid": "Hyväksytty",
    "general.createdAt": "Luotu",
    "general.expiresAt": "Vanhenee",
    "general.expiresOn": "Expires on",
    "general.id": "Tunniste",
    "general.hash": "Tiiviste",
    "general.kind": "Ystävällinen",
    "general.content": "Sisältö",
    "general.create": "Create",
    "general.enter": "Enter",
    "general.lightningInvoice": "Salamalasku",
    "general.or": "tai",
    "general.reset": "Nollaa",
    "general.save": "Tallenna",
    "general.other": "Muu",
    "general.reorder": "Järjestele",
    "general.yes": "Kyllä",
    "general.no": "Ei",
    "general.advanced": "Edistyneet",
    "general.clearChanges": "Pyyhi muutokset",
    "general.destination": "Kohde",
    "general.destinations": "Destinations",
    "general.externalAccount": "Ulkoinen tili",
    "general.version": "Versio",
    "general.state": "Tila",
    "general.mode": "Tila",
    "general.automatic": "Automaattinen",
    "general.custom": "Mukautettu",
    "general.skip": "Ohita",
    "general.type": "Tyyppi",
    "general.label": "Merkintä",
    "general.noLabel": "Ei merkintää",
    "general.used": "Käytetty",
    "general.unused": "Käyttämätön",
    "general.discountCode": "Alennuskoodi",
    "general.accountName": "Tilin nimi",
    "general.account": "Account",
    "general.addressType": "Osoitetyyppi",
    "general.sorting": "Lajittelu",
    "general.count": "Lukumäärä",
    "general.experimental": "Kokeellinen",
    "general.defaultNodeNickname": "Salamasolmuni",
    "general.active": "Aktiivinen",
    "general.unknown": "Tuntematon",
    "general.retry": "Uudelleenyritys",
    "general.response": "Vastaus",
    "general.approximately": "Approximately",
    "general.selfCustody": "Self-custody",
    "general.ecash": "Ecash",
    "general.errorConnecting": "Error connecting",
    "general.bitcoinPayment": "Bitcoin payment",
    "general.unspent": "Unspent",
    "general.remote": "Etäyhteys",
    "general.getStarted": "Aloita",
    "general.comingSoon": "Coming soon",
    "general.min": "Min",
    "general.max": "Max",
    "general.encrypt": "Encrypt",
    "general.info": "Info",
    "general.qr": "QR",
    "general.text": "Text",
    "general.giftLink": "Gift link",
    "general.signature": "Signature",
    "general.ignore": "Ignore",
    "general.once": "Once",
    "general.neverAsk": "Never ask",
    "general.again": "Again",
    "general.swap": "Swap",
    "general.failed": "Failed",
    "general.node": "Node",
    "general.nodes": "Solmut",
    "general.from": "From",
    "general.to": "Vastaaottaja",
    "general.appStore": "App Store",
    "general.playStore": "Play Store",
    "channel.status.good": "Hyvä",
    "channel.status.stable": "Vakaa",
    "channel.status.unstable": "Epävakaa",
    "channel.status.opening": "Avautumassa",
    "channel.status.closing": "Sulkeutumassa",
    "channel.expirationStatus.expiring": "Vanhenemassa",
    "channel.expirationStatus.expired": "Vanhentunut",
    "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?",
    "views.Settings.Support.title": "Pay Tribute",
    "views.Settings.Support.store": "ZEUS-tuotekauppa",
    "views.Settings.Support.enjoyingZeus": "Enjoying ZEUS?",
    "views.Settings.Support.tapToRate": "Tap a star to rate it on the {{storeName}}.",
    "views.Settings.Support.notNow": "Not Now",
    "views.Settings.Support.weAreSorry": "We're Sorry!",
    "views.Settings.Support.whatWentWrong": "We want to do better. Would you like to tell us what went wrong?",
    "views.Settings.Support.contactSupport": "Contact Support",
    "views.Settings.Support.noThanks": "No, Thanks",
    "views.Settings.Support.leaveReview": "You can also write a review.",
    "views.Settings.Support.writeAReview": "Write a Review",
    "views.Settings.Support.thankYouFeedback": "Thanks for your feedback.",
    "views.Settings.Support.reviewOnAppstore": "Leave a Review on the {{storeName}}",
    "views.Settings.SocialMedia.title": "Sosiaalinen media",
    "views.Settings.SocialMedia.twitter": "X / Twitter",
    "network.mainnet": "Pääverkko",
    "network.testnet": "Testiverkko",
    "network.mutinynet": "Mutinynet",
    "nostr.nostr": "Nostr",
    "nostr.keys": "Nostr-avaimet",
    "nostr.pubkey": "Nostr-julkinen avain",
    "nostr.privkey": "Nostr-yksityinen avain",
    "nostr.npub": "npub",
    "nostr.nsec": "nsec",
    "nostr.relayUrl": "Relay URL",
    "nostr.loadProfileExternal": "Lataa profiili Nostr-asiakasohjelmaan",
    "nostr.loadEventExternal": "Lataa tapahtuma Nostr-asiakasohjelmassa",
    "components.CollapsedQr.show": "Näytä QR",
    "components.CollapsedQr.hide": "Piilota QR",
    "components.CollapsedQr.startNfc": "Käynnistä NFC-lähetys",
    "components.CollapsedQr.stopNfc": "Lopeta NFC-lähetys",
    "components.CopyButton.copied": "Kopioitu!",
    "components.CopyButton.copy": "Kopioi leikepöydälle",
    "components.CopyButton.itemCopied": "{{item}} copied",
    "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...",
    "components.SetFeesForm.success": "Onnistuneesti asetetut siirtomaksut!",
    "components.SetFeesForm.error": "Virhe siirtomaksujen asettamisessa",
    "components.SetFeesForm.baseFee": "Perus siirtomaksu",
    "components.SetFeesForm.feeRate": "Siirtomaksu taso",
    "components.SetFeesForm.ppm": "PPM (Parts Per Million)",
    "components.SetFeesForm.ppmMilliMsat": "PPM-nopeus millisatteina",
    "components.SetFeesForm.timeLockDelta": "Timelock Delta (lohkot)",
    "components.SetFeesForm.minHtlc": "Min HTLC (sats)",
    "components.SetFeesForm.maxHtlc": "Max HTLC (sats)",
    "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.noCameraAccess": "Ei pääsyä kameraan",
    "components.QRCodeScanner.openSettings": "Open Settings",
    "components.QRCodeScanner.noCameraFound": "Kameralaitetta ei löytynyt",
    "components.QRCodeScanner.notRecognized": "QR-koodia ei tunnistettu",
    "utils.shareIntent.noQRFound": "No QR code found in shared image",
    "utils.shareIntent.invalidImage": "Invalid image shared. Please share a valid QR code image.",
    "utils.shareIntent.processingError": "Error processing shared image",
    "utils.shareIntent.processing": "Processing shared image",
    "utils.shareIntent.extractingQR": "Extracting QR code from image",
    "utils.shareIntent.authRequired": "Authentication required",
    "utils.shareIntent.walletSelection": "Wallet selection required",
    "utils.shareIntent.extractingQRCode": "Extracting QR code from image",
    "utils.shareIntent.processingPayment": "Processing payment data",
    "components.ExternalLinkModal.externalLink": "Olet juuri lähdössä Zeuksesta",
    "components.ExternalLinkModal.proceed": "Siirry seuraavaan URL-osoitteeseen?",
    "components.ExternalLinkModal.copyLink": "Kopioi linkki",
    "components.ExternalLinkModal.copied": "Kopioitu!",
    "components.ExternalLinkModal.emailAddress": "Email address",
    "components.ExternalLinkModal.copyEmail": "Copy Email",
    "components.ExternalLinkModal.sendEmail": "Send email to the following address?",
    "components.AndroidNfcModal.ready": "Valmis skannaamaan",
    "components.AndroidNfcModal.hold": "Pidä Android-puhelintasi lähellä NFC-tunnistetta lukeaksesi sen",
    "components.AndroidNfcModal.nfcDisabled": "NFC is disabled",
    "components.AndroidNfcModal.enableInstructions": "Please enable NFC in your device settings to use this feature",
    "components.QRCodeScanner.chooseFromGallery": "Valitse galleriasta",
    "components.QRCodeScanner.flashOn": "Valo päällä",
    "components.QRCodeScanner.flashOff": "Valo pois päältä",
    "views.RawTxHex.broadcastToMempoolSpace": "Lähetä Mempool.space:en",
    "models.Channel.unknownId": "Tuntematon kanavatunnus",
    "models.Invoice.noMemo": "Ei muistiota",
    "models.Invoice.seconds": "sekuntia",
    "models.Invoice.never": "Ei ikinä",
    "models.Payment.forwarded": "Lähetetty",
    "models.Payment.fee": "Siirtomaksu",
    "views.index.accessibilityLabel.On-chain": "Näytä pääketju vaihtoehdot",
    "views.index.accessibilityLabel.Lightning": "Näytä salamavaihtoehdot",
    "views.Accounts.title": "Tilit",
    "views.Accounts.select": "Valitse maksutapa",
    "views.Accounts.fetchTxFees": "Hae pääketjun siirtomaksut",
    "views.EditFee.title": "Muokkaa verkon siirtomaksua",
    "views.EditFee.titleDisplayOnly": "Siirtomaksut",
    "views.LnurlPay.LnurlPay.amount": "Maksettava määrä",
    "views.LnurlPay.LnurlPay.comment": "Kommentti",
    "views.LnurlPay.LnurlPay.confirm": "Vahvista",
    "views.LnurlPay.LnurlPay.invalidParams": "Virheelliset lnurl-parametrit!",
    "views.LnurlPay.LnurlPay.invalidInvoice": "Sait virheellisen laskun!",
    "views.LnurlPay.Success.servicedBy": "Palvelun tarjoaa",
    "views.LnurlPay.Success.uriAlert": "En tiedä, miten avata URI",
    "views.LnurlChannel.title": "Saapuva kanava",
    "views.LnurlChannel.uri": "Etäsolmun tunnus",
    "views.LnurlChannel.nodeid": "Paikallisen solmun tunnus",
    "views.LnurlChannel.success": "Lnurl-kanava pyydetty onnistuneesti",
    "views.LnurlChannel.connect": "Yhdistä",
    "views.LnurlAuth.title": "Autentikointipyyntö",
    "views.LnurlAuth.login": "Kirjaudu sisään",
    "views.LnurlAuth.loginSuccess": "Tunnistautuminen onnistui",
    "views.LnurlAuth.lndHubAuthMode": "LNURL-Auth -tila",
    "views.Routing.received": "Siirtomaksu saatu",
    "views.Routing.RoutingHeader.timeframeEarned": "Ansaittu valitun ajanjakson aikana",
    "views.Routing.RoutingHeader.dayEarned": "Ansaittu tänään",
    "views.Routing.RoutingHeader.weekEarned": "Tällä viikolla ansaittu",
    "views.Routing.RoutingHeader.monthEarned": "Tänä kuukautena ansaittu",
    "views.Routing.RoutingHeader.totalEarned": "Ansaitut siirtomaksut yhteensä",
    "views.Routing.noEvents": "Ei reititystapahtumia valitulla ajanjaksolla",
    "views.Routing.RoutingEvent.title": "Vastaanotit",
    "views.Routing.SetFees": "Solmusi siirtomaksut",
    "views.Routing.channelFees": "Muokkaa kanavamaksuja",
    "views.Settings.WalletConfiguration.title": "Lompakon konfiguraatio",
    "views.Settings.AddEditNode.certificateButton": "Varmenteen asennusohjeet",
    "views.Settings.AddEditNode.connectionStringClipboard": "Havaittu seuraava yhteysmerkkijono leikepöydälläsi",
    "views.Settings.AddEditNode.import": "Tuo",
    "views.Settings.AddEditNode.importPrompt": "Haluaisitko tuoda sen?",
    "views.Settings.AddEditNode.lndhubWarning": "Minkä tahansa LNDHubin avulla operaattori voi seurata saldojasi, maksutapahtumiasi ja IP-osoitteita, joihin muodostat yhteyden, ja jopa paeta varojesi kanssa.",
    "views.Settings.AddEditNode.lndhubFriend": "Jos sinulla on ystävä, johon luotat ja joka ylläpitää lnd-solmua, voit pyytää häntä perustamaan LNDHub-instanssin, johon voit muodostaa yhteyden.",
    "views.Settings.AddEditNode.lndhubUnderstand": "Ymmärrän, luo tilini",
    "views.Settings.AddEditNode.certificateWarning1": "Jos et käytä varmenteen todentamista, saatat olla alttiina välikäsien hyökkäyksille. Tee se oman harkintasi mukaan.",
    "views.Settings.AddEditNode.certificateWarning2": "Jos et varmenna yhteyttä VPN- tai Tor v3 -piilopalvelun avulla, suosittelemme, että asennat solmun varmenteen tähän laitteeseen.",
    "views.Settings.WalletConfiguration.certificateUnderstand": "Ymmärrän, tallenna lompakon konfiguraatio",
    "views.Settings.AddEditNode.existingAccount": "Olemassaoleva tili",
    "views.Settings.AddEditNode.username": "Käyttäjätunnus",
    "views.Settings.AddEditNode.password": "Salasana",
    "views.Settings.AddEditNode.showAccountQR": "Näytä tilin QR",
    "views.Settings.AddEditNode.hideAccountQR": "Piilota tilin QR",
    "views.Settings.AddEditNode.nickname": "Lempinimi (valinnainen)",
    "views.Settings.AddEditNode.serverAddress": "Palvelimen osoite",
    "views.Settings.AddEditNode.accessKey": "Pääsyavain",
    "views.Settings.AddEditNode.restPort": "REST-portti",
    "views.Settings.AddEditNode.macaroon": "Macaroon (Hex-formaatti)",
    "views.Settings.AddEditNode.rune": "Rune",
    "views.Settings.AddEditNode.certificateVerification": "Varmenteen todentaminen",
    "views.Settings.AddEditNode.createLndhub": "Luo LNDHub-tili",
    "views.Settings.WalletConfiguration.database": "Database",
    "views.Settings.WalletConfiguration.seedPhraseLength": "Seed phrase length",
    "views.Settings.WalletConfiguration.seedPhraseLength.12": "12 words",
    "views.Settings.WalletConfiguration.seedPhraseLength.24": "24 words",
    "views.Settings.WalletConfiguration.saveWallet": "Tallenna lompakon konfiguraatio",
    "views.Settings.WalletConfiguration.setWalletActive": "Aseta lompakkokonfiguraatio aktiiviseksi",
    "views.Settings.WalletConfiguration.walletActive": "Lompakko aktiivinen",
    "views.Settings.AddEditNode.scanLndconnect": "Skannaa lndconnect-konfiguraatio",
    "views.Settings.AddEditNode.scanLnc": "Skannaa LNC QR salamaterminaalista",
    "views.Settings.AddEditNode.scanBtcpay": "Skannaa BTCPay-konfiguraatio",
    "views.Settings.AddEditNode.scanLndhub": "Skannaa LNDHub QR",
    "views.Settings.WalletConfiguration.deleteWallet": "Poista lompakon konfiguraatio",
    "views.Settings.WalletConfiguration.deleteWallet.confirm": "Are you sure you want to delete this wallet configuration?",
    "views.Settings.WalletConfiguration.deleteWallet.inactiveWarning": "Sulautettujen LND-lompakoiden on oltava aktiivisia, jotta ne voidaan poistaa. Haluatko tehdä tästä lompakosta aktiivisen lompakon?",
    "views.Settings.WalletConfiguration.deleteWallet.channelsWarning": "This wallet has channels that are open or pending. We recommend exporting your channel backup file before proceeding to preserve your channels when restoring on another device.",
    "views.Settings.WalletConfiguration.deleteWallet.exportChannels": "Export Channels",
    "views.Settings.WalletConfiguration.deleteWallet.balanceWarning": "Tällä lompakolla on pääketjussa oleva saldo. Varmista, että olet varmuuskopioinut siemenlausekkeesi ennen kuin jatkat.",
    "views.Settings.WalletConfiguration.duplicateWallet": "Kaksinkertaista Lompakkokonfiguraatio",
    "views.Settings.WalletConfiguration.walletInterface": "Lompakon käyttöliittymä",
    "views.Settings.AddEditNode.useTor": "Käytä Toria",
    "views.Settings.AddEditNode.pairingPhrase": "Parilause",
    "views.Settings.AddEditNode.mailboxServer": "Postilaatikkopalvelin",
    "views.Settings.AddEditNode.customMailboxServer": "Mukautettu postilaatikkopalvelin",
    "views.Settings.AddEditNode.localKey": "Paikallinen avain",
    "views.Settings.AddEditNode.remoteKey": "Etäavain",
    "views.Settings.AddEditNode.recoveryCipherSeed": "Palautusavain (aezeed)",
    "views.Settings.AddEditNode.disasterRecoveryBase64": "Katastrofin palautustieto (SCB, Base64)",
    "views.Settings.CertInstallInstructions.title": "Varmenteen asennusohjeet",
    "views.Settings.CertInstallInstructions.graph1": "Jos haluat asentaa varmenteen Androidiin, kopioi varmennetiedosto laitteeseen. Siirry sitten kohtaan Asetukset > Tietoturva > Asenna tallennustilasta. Sen pitäisi havaita varmenne ja antaa sinun lisätä se laitteeseen. Varmenteella pitäisi olla .crt-pääte",
    "views.Settings.CertInstallInstructions.graph2": "Jos haluat asentaa varmenteen iOS:ään, siirrä tiedosto laitteeseen. Kun valitset tiedoston laitteellasi, sinua pyydetään asentamaan se profiilina. Sinun on otettava varmenne käyttöön kohdassa Yleiset > Tietoja > Varmenteen luottamusasetukset. Varmenteella tulee olla .crt-pääte",
    "views.Settings.CertInstallInstructions.graph3": "Vaihtoehtoisesti voit määrittää puhelimen varmenteen sisältävän profiilin XCodessa.",
    "views.Settings.CertInstallInstructions.graph4": "Voit käyttää varmennetta milloin tahansa kohdassa Asetukset > Yleiset > Profiilit ja poistaa sen tarvittaessa.",
    "views.Settings.CertInstallInstructions.graph5": "Jos otat yhteyden solmuun ulkoisen ylläpitonimen tai Torin kautta, sinun on lisättävä ylläpitonimi varmenteeseen. lnd tarjoaa tähän mahdollisuuden konfiguraation TLSExtraDomain-vaihtoehdon avulla. Sinun on poistettava ja luotava varmenne uudelleen muutoksen jälkeen.",
    "views.Settings.Wallets.title": "Lompakot",
    "views.Settings.Wallets.noWallets": "Ei lompakoita",
    "views.Settings.security": "Tietoturva",
    "views.Settings.Security.title": "Tietoturva-asetukset",
    "views.Settings.Security.deletePIN": "Poista PIN-koodi",
    "views.Settings.Security.deleteDuressPIN": "Poista Duress PIN-koodi",
    "views.Settings.Security.scramblePIN": "PIN-numeroiden häivitys",
    "views.Settings.Security.loginBackground": "Vaadi kirjautuminen sovelluksen palattua taustalta",
    "views.ImportAccount.title": "Tuo tili",
    "views.ImportAccount.extendedPubKey": "Laajennettu julkinen avain (xpub, zpub, tpub jne.)",
    "views.ImportAccount.masterKeyFingerprint": "Pääavaimen sormenjälki",
    "views.ImportAccount.addressType": "Osoitetyyppi",
    "views.ImportAccount.existingAccount": "Olemassa oleva tili (jolla on jo varoja)",
    "views.ImportAccount.existingAccountNote": "Jos tuodaan olemassa oleva tili, ZEUS aloittaa uudelleentarkastuksen alla määritellystä lohkon korkeudesta. Jätä sovellus auki enintään 10 minuutiksi, jotta saldot näkyvät tarkasti.",
    "views.ImportAccount.existingAccountNote2": "Saat parhaat tulokset asettamalla lohkon korkeudeksi lohkon, joka on juuri ennen ensimmäistä tähän ulkoiseen lompakkoon vastaanotettua transaktiota.",
    "views.ImportAccount.addressesToGenerate": "Muodostettavien osoitteiden määrä",
    "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.ImportAccount.Warning.text1": "Ulkoisten tilien tuonti on tällä hetkellä kokeellinen ominaisuus.",
    "views.ImportAccount.Warning.text2": "Painamalla \"Ymmärrän\" hyväksyt, että toimit omalla vastuullasi.",
    "views.ImportAccount.Warning.text3": "Jos avaat kanavan ulkoisella tilillä, noudata kaikkia näytön ohjeita äläkä lähetä siirtoa muualta kuin ZEUS-lompakostasi.",
    "views.Wallet.Channels.open": "Avaa kanava",
    "views.Wallet.Channels.inactive": "INAKTIIVINEN",
    "views.Wallet.Channels.private": "Yksityinen",
    "views.Wallet.Channels.unannounced": "Ilmoittamaton",
    "views.Wallet.Channels.announced": "Ilmoitettu",
    "views.Wallet.Channels.filters": "Suodattimet",
    "views.Wallet.Channels.purchaseInbound": "Osta lnbound",
    "views.OpenChannel.announceChannel": "Ilmoita kanava",
    "views.OpenChannel.announceChannelExplainer": "Announced channels are visible on the public lightning network graph. Unannounced (private) channels are hidden and only known to you and your channel partner. Private channels are recommended for most mobile users.",
    "views.OpenChannel.scidAlias": "Yritys käyttää SCID-aliasta",
    "views.OpenChannel.scidAliasExplainer": "SCID (Short Channel ID) aliases allow your channel to be used before it is confirmed on-chain and help protect your on-chain privacy by not revealing the funding transaction.",
    "views.OpenChannel.simpleTaprootChannel": "Yksinkertainen Taproot-kanava",
    "views.OpenChannel.simpleTaprootChannelExplainer": "Simple Taproot Channels use the latest Taproot technology for improved on-chain privacy and efficiency. These channels must be private (unannounced). This is an experimental feature.",
    "views.OpenChannel.fundMax": "Käytä kaikkia mahdollisia varoja",
    "views.OpenChannel.openAdditionalChannel": "Avaa lisäkanava",
    "views.OpenChannel.removeAdditionalChannel": "Poista lisäkanava",
    "views.ChannelsPane.noPeers": "No peers found",
    "views.ChannelsPane.satsRecv": "Sats received",
    "views.ChannelsPane.pingTime": "Ping time",
    "views.ChannelsPane.satsSent": "Sats sent",
    "views.ChannelsPane.bytesSent": "Bytes sent",
    "views.ChannelsPane.bytesRecv": "Bytes received",
    "views.ChannelsPane.disconnectPeerModalTitle": "Disconnect peer",
    "views.ChannelsPane.disconnectPeerModalText": "Are you sure you want to disconnect from this peer?",
    "views.ChannelsPane.peerNotConnected": "Peer not connected",
    "views.ChannelsPane.peerNotFound": "Peer not found",
    "views.ChannelsPane.peersFetchFailed": "Failed to fetch peers",
    "views.ChannelsPane.disconnectPeerFailed": "Failed to disconnect peer",
    "views.ChannelsPane.connected": "Connected",
    "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.sync.paused": "Sync paused — offline",
    "views.Wallet.waitForSync": "Solmun on oltava täysin synkronoitu, ennen kuin voit lähettää tai vastaanottaa maksuja. Ole hyvä, ja odota.",
    "views.Wallet.BalancePane.recovery.title": "Palautustila",
    "views.Wallet.BalancePane.recovery.text": "Jätä ZEUS auki, kunnes prosessi on valmis.",
    "views.Wallet.BalancePane.recovery.textAlt": "Jätä ZEUS auki, kunnes se on valmis.",
    "views.Wallet.BalancePane.rescan.title": "Rescanning wallet",
    "views.Wallet.BalancePane.rescan.text": "Please leave ZEUS open until the rescan completes.",
    "views.Wallet.BalancePane.backup.title": "Varmuuskopioi varasi",
    "views.Wallet.BalancePane.backup.text": "Luo varmuuskopio, jotta et koskaan menetä pääsyä bitcoiniisi.",
    "views.Wallet.BalancePane.backup.action": "Aloita varmuuskopiointi ->",
    "views.Wallet.BalancePane.goToWalletConfig": "Go to Wallet config",
    "views.Wallet.BalancePane.migration.title": "Your wallet is locked",
    "views.Wallet.BalancePane.migration.text1": "This wallet is in channel migration state. Access is restricted to protect your funds.",
    "views.Wallet.BalancePane.migration.text2": "Please delete this wallet and restore it on a different device using your 24-word seed phrase and the exported channel backup file to restore your channels.",
    "views.Wallet.BalancePane.migration.action.unlock": "I don't want to migrate",
    "views.Wallet.BalancePane.migration.alert.title": "Cancel Migration?",
    "views.Wallet.BalancePane.migration.alert.text1": "DANGER: Only proceed if you have NOT imported your channel backup on another device.",
    "views.Wallet.BalancePane.migration.alert.text2": "Using the same channels on two devices simultaneously will result in FORCE CLOSURE OF YOUR CHANNELS.",
    "views.Wallet.BalancePane.migration.alert.text3": "Are you sure you want to unlock this wallet?",
    "views.Wallet.BalancePane.migration.alert.cancel": "Keep Locked",
    "views.Wallet.BalancePane.migration.alert.confirm": "Unlock Wallet",
    "views.Wallet.Channels.local": "Paikallinen",
    "views.Wallet.Channels.remote": "Etäyhteys",
    "views.Wallet.Channels.noChannels": "Ei kanavia",
    "views.Wallet.Invoices.paid": "Maksettu",
    "views.Wallet.Invoices.unpaid": "Maksamaton",
    "views.Wallet.Invoices.noInvoices": "Ei laskuja",
    "views.Wallet.MainPane.testnet": "Testiverkko",
    "views.Wallet.MainPane.regnet": "Regressiotesti",
    "views.Wallet.MainPane.signet": "Signet",
    "views.Wallet.MainPane.error": "Virhe yhteyden muodostamisessa solmuun. Tarkista asetukset ja yritä uudelleen.",
    "views.Wallet.MainPane.goToSettings": "Siirry Asetuksiin",
    "views.Wallet.Payments.noPayments": "Ei maksuja",
    "views.Wallet.Transactions.awaitingConf": "Odottaa vahvistusta",
    "views.Wallet.Transactions.noTransactions": "Ei siirtotapahtumia",
    "views.Wallet.Wallet.error": "Tapahtui virhe",
    "views.Wallet.Wallet.payments": "Maksut",
    "views.Wallet.Wallet.invoices": "Laskut",
    "views.Wallet.Wallet.channels": "Kanavat",
    "views.Wallet.Wallet.open": "Avaa",
    "views.Wallet.Wallet.pending": "Tekeillä",
    "views.Wallet.Wallet.closed": "Suljettu",
    "views.Wallet.Wallet.startingUp": "Zeus käynnistyy.",
    "views.Wallet.Wallet.migrating": "Zeus is migrating your data. Please wait.",
    "views.Wallet.Wallet.connecting": "Zeus muodostaa yhteyttä solmuusi.",
    "views.Wallet.Wallet.loadingAccount": "Zeus lataa tilisi.",
    "views.Wallet.Wallet.startingNode": "Zeus käynnistää solmusi.",
    "views.Wallet.Wallet.expressGraphSync": "Zeus suorittaa express-graafin synkronointia. Odota rauhassa.",
    "views.Wallet.startupSlowTitle": "Startup is taking longer than expected",
    "views.Wallet.startupSlowMsg.ios": "We recommend either viewing the LND logs for more details, or restarting the app manually.",
    "views.Wallet.startupSlowMsg.android": "We recommend either viewing the LND logs for more details, or restarting the app directly from here.",
    "views.Wallet.restart": "Käynnistä uudelleen",
    "views.Wallet.lndFolderMissing.title": "Wallet Data Not Found",
    "views.Wallet.lndFolderMissing.message": "The wallet data folder is missing but wallet configuration exists. This can happen after reinstalling the app. You can either delete the wallet configuration and set up a new wallet, or clear all storage to start fresh.",
    "views.Wallet.lndFolderMissing.deleteWallet": "Manage Wallets",
    "views.Wallet.batterySaverWarningTitle": "Battery Saver Mode Detected",
    "views.Wallet.batterySaverWarningText": "Battery saver mode is currently enabled. This may affect Lightning payments, routing, and overall performance. For the best experience, consider disabling battery saver mode.",
    "views.Wallet.KeypadPane.lspExplainerFirstChannel": "On suositeltavaa, että ensimmäinen salaman vastaanotto on vähintään 100 000 sattia; mitä suurempi, sen parempi. Tästä summasta vähennetään asennusmaksu.",
    "views.Wallet.KeypadPane.lspExplainer": "Sinulta veloitetaan asennusmaksu, jos maksat salaman kautta.",
    "views.Wallet.pendingBalanceIcon.title": "Pending Balance",
    "views.Wallet.pendingBalanceIcon.explainerOnchain": "This balance is pending confirmation and will update once confirmed on-chain.",
    "views.Wallet.pendingBalanceIcon.explainerOnchainLine2": "Channel operations (e.g., opens and closes) may require multiple confirmations.",
    "views.Wallet.pendingBalanceIcon.explainerLightning": "This balance is pending confirmation and will update once settled.",
    "views.Wallet.pendingBalanceIcon.explainerCashu": "This amount represents sent Cashu tokens that have not been redeemed yet. It will update once redeemed.",
    "view.Wallet.PosPane.orderNumber": "Järjestysnumero",
    "views.BTCPayConfigQRScanner.text": "Skannaa BTCPay-konfiguraatio kohdasta Asetukset > Palvelut > LND Rest",
    "views.BTCPayConfigQRScanner.error": "Virhe BTCPay-konfiguraation noutamisessa",
    "views.Channel.channelFees": "Kanavamaksut",
    "views.Channel.localFeeRate": "Paikallinen siirtomaksutaso",
    "views.Channel.localBaseFee": "Paikallinen perus siirtomaksu",
    "views.Channel.remoteFeeRate": "Etä siirtomaksutaso",
    "views.Channel.remoteBaseFee": "Etä perus siirtomaksu",
    "views.Channel.inbound": "Saapuva",
    "views.Channel.localInboundBaseFee": "Paikallinen lnbound perus-siirtomaksu",
    "views.Channel.localInboundFeeRate": "Paikallinen lnbound siirtomaksutaso",
    "views.Channel.remoteInboundBaseFee": "Remote Inbound Base Fee",
    "views.Channel.remoteInboundFeeRate": "Remote Inbound Fee Rate",
    "views.Channel.feeRate": "Siirtomaksutaso",
    "views.Channel.channelPayments": "Kanavamaksut",
    "views.Channel.localMin": "Paikallinen minimi",
    "views.Channel.remoteMin": "Etä minimi",
    "views.Channel.localMax": "Paikallinen maksimi",
    "views.Channel.remoteMax": "Etä maksimi",
    "views.Channel.localTimeLock": "Paikallinen aikalukko",
    "views.Channel.remoteTimeLock": "Etä aikalukko",
    "views.Channel.channelActivity": "Kanavan toiminta",
    "views.Channel.routingHistory": "Routing History",
    "views.Channel.channelBalance": "Kanavan saldo",
    "views.Channel.outboundCapacity": "Lähetyskapasiteetti",
    "views.Channel.inboundCapacity": "Vastaanottokapasiteetti",
    "views.Channel.unsettled": "Selvittämätön",
    "views.Channel.peerStatus": "Vertaisten tila",
    "views.Channel.yourNode": "Sinä",
    "views.Channel.minHTLC": "Min HTLC",
    "views.Channel.maxHTLC": "Max HTLC",
    "views.Channel.timeLockDelta": "Timelock Delta",
    "views.Channel.lastLocalUpdate": "Viimeisin paikallinen päivitys",
    "views.Channel.lastRemoteUpdate": "Viimeisin etäpäivitys",
    "views.Channel.title": "Kanava",
    "views.Channel.localBalance": "Paikallinen saldo",
    "views.Channel.remoteBalance": "Etäyhteys saldo",
    "views.Channel.unsettledBalance": "Selvittämätön saldo",
    "views.Channel.localReserve": "Paikallinen varanto",
    "views.Channel.localReserve.info": "Vähimmäissatoshi, joka solmun on varattava omalle puolellesi kanavaa. Sitä käytetään huijaamisen estämiseksi.",
    "views.Channel.remoteReserve": "Etä varanto",
    "views.Channel.remoteReserve.info": "Vähimmäissatoshi, jonka vastapuolesi on varattava omalle puolelleen kanavaa. Sitä käytetään huijaamisen estämiseen.",
    "views.Channel.channelFunding": "Kanavan rahoitus",
    "views.Channel.fundingTransaction": "Rahoitustapahtuma",
    "views.Channel.fundedBy": "Rahoittanut",
    "views.Channel.unannounced": "Ilmoittamaton",
    "views.Channel.inactive": "Ei-aktiivinen",
    "views.Channel.private": "Yksityinen",
    "views.Channel.totalReceived": "Vastaanotettu yhteensä",
    "views.Channel.totalSent": "Lähetetty yhteensä",
    "views.Channel.capacity": "Kapasiteetti",
    "views.Channel.commitWeight": "Sitoutumis paino",
    "views.Channel.commitFee": "Sitoutumis siirtomaksu",
    "views.Channel.csvDelay": "CSV Viive",
    "views.Channel.csvDelay.info1": "CSV-viive eli aikalukon viive on salamaverkon turvaominaisuus, joka estää kanavien ennenaikaisen sulkemisen. Se on sisäänrakennettu viive, joka käyttää aikaa turvallisuuden valvomiseksi ja antaa molemmille osapuolille aikaa ratkaista ongelmat ennen varojen vapauttamista.",
    "views.Channel.csvDelay.info2": "Sinun on odotettava tämä aika päästäksesi käsiksi varoihisi pääketjussa, jos olet pakota sulkeminen -tilanteen alullepanija.",
    "views.Channel.feePerKw": "Kilopainokohtainen siirtomaksu",
    "views.Channel.keysend": "Keysend",
    "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.info1": "Jos tämä on määritetty, kanavasi varat lähetetään tähän ulkoiseen osoitteeseen sisäisen lompakon osoitteen sijasta.",
    "views.Channel.externalAddress.info2": "A close address was set when this channel was opened. Your funds will be sent to this address only, and it cannot be changed.",
    "views.Channel.forceClose": "Sulje väkisin",
    "views.Channel.forceClose.infoText1": "Force closes should only be done when the channel partner has been offline for an extended period of time. Typically, the party initiating the force close will have to wait to spend their bitcoin, while the other side can spend their funds immediately.",
    "views.Channel.forceClose.infoText2": "The length of the waiting period is defined when the channel is opened. It can range from just a day to a few weeks. This time period may be listed on this page, labeled as 'CSV Delay'.",
    "views.Channel.confirmClose": "Vahvista kanavan sulkeminen",
    "views.Channel.aliases": "Aliakset",
    "views.Channel.aliasScid": "Alias SCID",
    "views.Channel.aliasScids": "Alias SCID:t",
    "views.Channel.peerAliasScid": "Peer Alias SCID",
    "views.Channel.zeroConfConfirmedScid": "0-conf Confirmed SCID",
    "views.Channel.closeHeight": "Sulkujärjestys",
    "views.Channel.closeType": "Sulkutyyppi",
    "views.Channel.openInitiator": "Avaa käynnistäjä",
    "views.Channel.closeInitiator": "Sulje käynnistäjä",
    "views.Channel.closingTxHash": "Sulkeva transaktion tiiviste",
    "views.Channel.closingTxId": "Sulkeva siirtotunniste",
    "views.Channel.channelPoint": "Kanavapiste",
    "views.Channel.chainHash": "Ketjutiiviste",
    "views.Channel.settledBalance": "Selvitetty saldo",
    "views.Channel.timeLockedBalance": "Aikalukittu saldo",
    "views.Channel.blocksTilMaturity": "Blocks until settlement",
    "views.Channel.closed": "Suljettu",
    "views.Channel.pendingClose": "Odottava sulku",
    "views.Channel.pendingOpen": "Odottava avaus",
    "views.Channel.SortButton.largestFirst": "suurin ensin",
    "views.Channel.SortButton.smallestFirst": "pienin ensin",
    "views.Channel.SortButton.ascending": "nouseva",
    "views.Channel.SortButton.descending": "laskeva",
    "views.Channel.channelId": "Kanavatunnus",
    "views.Channel.scid": "Short Channel ID (SCID)",
    "views.Channel.channelIds": "Kanavatunnukset",
    "views.Channel.displayName": "Näytä nimi",
    "views.Channel.Total.outbound": "Lähetyskapasiteetti (outbound)",
    "views.Channel.Total.inbound": "Vastaanottokapasiteetti (inbound)",
    "views.Channel.Total.offline": "Kokonaismäärä pois verkosta",
    "views.Channel.zeroConf": "Nollakonf.",
    "views.Channel.commitmentType": "Sitoumustyyppi",
    "views.Channel.lease.expiresIn": "Expires in",
    "views.Channel.lease.outboundChannel": "Outbound -kanava",
    "views.Channel.lease.lspDiscretion": "Voidaan sulkea LSP:n harkinnan mukaan.",
    "views.Channel.lease.lspDiscretion.explainer1": "Lightning Service Provider (LSP) pidättää oikeuden sulkea kanavasi milloin tahansa. Kanavat, joissa on suuria saldoja, jotka on siirretty LSP:n puolelle, suljetaan todennäköisemmin.",
    "views.Channel.lease.lspDiscretion.explainer2": "Jos haluat varmistaa, että kanavasi pysyy auki, harkitse kanavan vuokraamista.",
    "views.Channel.lease.purchaseLease": "Osto kanavan vuokraus",
    "views.Channel.lease.extendLease": "Pidennä kanavan vuokrausta",
    "views.Channel.closureReason.unknown": "Channel closed: unknown reason",
    "views.Channel.closureReason.counterpartyForceClosed": "Channel rejected by counterparty: {{peerMessage}}",
    "views.Channel.closureReason.counterpartyForceClosedDefault": "Channel rejected: counterparty force closed",
    "views.Channel.closureReason.counterpartyCoopClosedUnfunded": "Channel rejected by counterparty",
    "views.Channel.closureReason.locallyCoopClosedUnfunded": "Channel closed locally before funding",
    "views.Channel.closureReason.fundingTimedOut": "Channel funding timed out",
    "views.Channel.closureReason.processingError": "Channel failed: {{peerMessage}}",
    "views.Channel.closureReason.processingErrorDefault": "Channel failed due to a processing error",
    "views.Channel.closureReason.disconnectedPeer": "Channel failed: peer disconnected",
    "views.Channel.closureReason.peerFeerateTooLow": "Channel rejected: {{peerMessage}}",
    "views.Channel.closureReason.peerFeerateTooLowDefault": "Channel rejected: peer feerate too low",
    "views.Channel.closureReason.holderForceClosed": "Channel force closed locally: {{peerMessage}}",
    "views.Channel.closureReason.holderForceClosedDefault": "Channel force closed locally",
    "views.Channel.closureReason.cooperativeClosure": "Channel closed cooperatively",
    "views.Channel.closureReason.commitmentTxConfirmed": "Channel closed: commitment transaction confirmed",
    "views.Channel.closureReason.outdatedChannelManager": "Channel closed: outdated channel manager",
    "views.Channel.closureReason.fundingBatchClosure": "Channel closed: funding batch closure",
    "views.Channel.closureReason.htlcsTimedOut": "Channel closed: HTLCs timed out",
    "views.UTXOs.CoinControl.noUTXOs": "UTXO:ita ei ole saatavilla",
    "views.UTXOs.addLabel": "Add a label",
    "views.UTXOs.updateLabel": "Update label",
    "views.UTXOs.writeLabel": "Write your label here",
    "views.UTXOs.label": "Merkintä",
    "views.EditFee.mainText": "Muokkaa verkon siirtomaksua",
    "views.EditFee.fastestFee": "Nopein siirtomaksu",
    "views.EditFee.halfHourFee": "Puolen tunnin siirtomaksu",
    "views.EditFee.hourFee": "Tunnin siirtomaksu",
    "views.EditFee.minimumFee": "Minimi siirtomaksu",
    "views.EditFee.confirmFee": "Vahvista siirtomaksu",
    "views.EditFee.error": "Virhe siirtomaksujen hakemisessa",
    "views.Invoice.title": "Lasku",
    "views.Invoice.paid": "Maksettu",
    "views.Invoice.unpaid": "Maksamaton",
    "views.Invoice.payingTo": "Paying to",
    "views.Invoice.receiverName": "Vastaanottajan nimi",
    "views.Invoice.memo": "Muistio",
    "views.Invoice.receipt": "Kuitti",
    "views.Invoice.settleDate": "Sovittu päivämäärä",
    "views.Invoice.creationDate": "Luontipäivä",
    "views.Invoice.originalExpiration": "Alkuperäinen umpeutuminen",
    "views.Invoice.expiration": "Aikaa jäljellä umpeutumiseen ",
    "views.Invoice.private": "Reititys vinkit sisällytetään",
    "views.Invoice.fallbackAddress": "Varayhteysosoite",
    "views.Invoice.cltvExpiry": "CLTV:n päättyminen",
    "views.Invoice.rHash": "R Tiiviste",
    "views.Invoice.rPreimage": "R Alkukuva",
    "views.Invoice.descriptionHash": "Kuvaustiiviste",
    "views.Invoice.paymentHash": "Maksutiiviste",
    "views.Invoice.paymentRequest": "Maksupyyntö",
    "views.Invoice.copyPaymentRequest": "Kopioi maksupyyntö",
    "views.Invoice.couldNotDecode": "Could not decode invoice",
    "views.Invoices.keysendMessage": "Keysend-viesti",
    "views.LNDConnectConfigQRScanner.error": "Virhe lndconnect-konfiguraation noutamisessa",
    "views.LncQRScanner.error": "Virhe LNC-konfiguraation jäsentämisessä",
    "views.LNDHubQRScanner.text": "Skannaa LNDHubin tai Blue Walletin QR-koodi",
    "views.Lockscreen.incorrectPassword": "Väärä salasana",
    "views.Lockscreen.enterPassword": "Enter Password",
    "views.Lockscreen.enterExistingPassword": "Enter existing Password",
    "views.Lockscreen.enterLoginPassword": "Enter login password (not your duress password)",
    "views.Lockscreen.login": "Kirjaudu",
    "views.Lockscreen.pin": "Anna PIN-koodi",
    "views.Lockscreen.existingPin": "Enter existing PIN",
    "views.Lockscreen.enterLoginPin": "Enter login PIN (not your duress PIN)",
    "views.Lockscreen.incorrectPin": "Väärä PIN-koodi",
    "views.Lockscreen.authenticationAttempts": "yritystä jäljellä",
    "views.NodeInfo.feeReport": "Siirtomaksuraportti",
    "views.NodeInfo.forwarding": "Lähetys",
    "views.NodeInfo.copyUri": "Kopioi URI",
    "views.NodeInfo.alias": "Alias",
    "views.NodeInfo.pubkey": "Julkinen avain",
    "views.NodeInfo.implementationVersion": "Toteutuksen versio",
    "views.NodeInfo.zeusVersion": "Zeus versio",
    "views.NodeInfo.synced": "Synkronoitu ketjuun",
    "views.NodeInfo.syncedToGraph": "Synkronoitu graafiin",
    "views.NodeInfo.blockHeight": "Lohkon järjestysnumero",
    "views.NodeInfo.blockHash": "Lohkon tiiviste",
    "views.NodeInfo.uris": "URLit",
    "views.NodeInfo.noUris": "URI:eja ei ole saatavilla",
    "views.NodeInfo.title": "Solmun tiedot",
    "views.NodeInfo.ForwardingHistory.timestamp": "Aikaleima",
    "views.NodeInfo.ForwardingHistory.srcChannelId": "Lähdekanavan tunnus",
    "views.NodeInfo.ForwardingHistory.dstChannelId": "Kohdekanavan tunnus",
    "views.NodeInfo.ForwardingHistory.amtIn": "Määrä sisään",
    "views.NodeInfo.ForwardingHistory.amtOut": "Määrä ulos",
    "views.NodeInfo.ForwardingHistory.fee": "Siirtomaksu",
    "views.NodeInfo.ForwardingHistory.error": "Virhe välityshistorian noutamisessa",
    "views.NetworkInfo.title": "Verkkotiedot",
    "views.NetworkInfo.numChannels": "Kanavien määrä",
    "views.NetworkInfo.numNodes": "Solmujen määrä",
    "views.NetworkInfo.numZombieChannels": "Zombikanavien määrä",
    "views.NetworkInfo.graphDiameter": "Graafin halkaisija",
    "views.NetworkInfo.averageOutDegree": "Keskimääräinen ulostuloaste",
    "views.NetworkInfo.maxOutDegree": "Maksimi ulostuloaste",
    "views.NodeQRScanner.error": "Skannattu QR-koodi ei ollut validi Lightning-solmu",
    "views.Intro.getStarted": "Aloita",
    "views.Intro.lightningLiquidity": "Opi salaman likviditeetistä",
    "views.Intro.advancedSetUp": "Edistynyt asennus",
    "views.Intro.creatingWallet": "Zeus luo lompakkoasi.",
    "views.Intro.choosingPeers": "ZEUS valitsee vertaisesi.",
    "views.Intro.errorCreatingWallet": "Virhe lompakon luomisessa. Käynnistä sovellus uudelleen ja yritä uudelleen.",
    "views.WalletSetup.howToUseZeus": "How do you want to use ZEUS?",
    "views.WalletSetup.createNewWallet": "Create a new wallet",
    "views.WalletSetup.connectRemoteNode": "Connect to a remote Lightning node",
    "views.WalletType.whatsImportant": "What's more important to you?",
    "views.WalletType.control": "Control",
    "views.WalletType.lowFees": "Low fees",
    "views.WalletType.selfCustody.info1": "Self-custody means you control your own Bitcoin private keys. Your funds are secured by a seed phrase that only you know.",
    "views.WalletType.selfCustody.info2": "With self-custody, no third party can freeze, seize, or censor your funds. You have complete financial sovereignty.",
    "views.WalletType.selfCustody.info3": "This option requires purchasing a Lightning channel to send and receive payments. There's an upfront cost, but you'll have true ownership of your bitcoin.",
    "views.WalletType.cashu.info1": "Cashu is an ecash protocol that provides excellent privacy with lower upfront costs. It's a great way to get started with Lightning.",
    "views.WalletType.cashu.info2": "While technically custodial, Cashu mints cannot see your balance or transaction history. Your privacy is protected by cryptographic blinding.",
    "views.WalletType.cashu.info3": "ZEUS will prompt you to upgrade to self-custody once you have enough bitcoin to purchase a Lightning channel. It's a stepping stone to full sovereignty.",
    "views.Onboarding.setupQuestion": "How do you want to set up ZEUS?",
    "views.Onboarding.recommended": "ZEUS' recommended settings",
    "views.Onboarding.questionnaire": "Run through the questionnaire",
    "views.NodeChoice.whatMatters": "What do you value more in a wallet?",
    "views.NodeChoice.speedReliability": "Speed and reliability",
    "views.NodeChoice.privacyPower": "Privacy and power user features",
    "views.NodeChoice.ldkNode.info1": "LDK Node is a next-generation Lightning implementation that offers fast startup times, reliable payment routing, and a streamlined experience.",
    "views.NodeChoice.ldkNode.info2": "It uses Rapid Gossip Sync for near-instant graph updates and cloud backup via VSS (Versioned Storage Service) so your channels are always recoverable.",
    "views.NodeChoice.ldkNode.info3": "LDK Node is the recommended choice for most users who want a smooth, reliable Lightning experience on mobile.",
    "views.NodeChoice.embeddedLnd.info1": "Embedded LND is a battle-tested Lightning implementation with a rich set of power user features including custom channel management and advanced routing.",
    "views.NodeChoice.embeddedLnd.info2": "It connects to the Bitcoin network using Neutrino (BIP 157/158) for enhanced privacy — your node doesn't reveal which addresses or transactions belong to you.",
    "views.NodeChoice.embeddedLnd.info3": "Choose this if you prioritize privacy, want full control over your channels, or need advanced features like custom routing policies.",
    "views.NodeChoice.warning.lowRam": "Your device has limited memory, which may cause Embedded LND to run slowly or crash.",
    "views.NodeChoice.warning.poorConnectivity": "Your device has poor connectivity to Bitcoin peers required by Embedded LND.",
    "views.NodeChoice.warning.suggestion": "We recommend choosing \"Speed and reliability\" (LDK Node) for a better experience.",
    "views.NodeChoice.warning.checking": "Checking device compatibility...",
    "views.MintDiscovery.title": "Mint discovery",
    "views.MintDiscovery.subtitle": "Choose how to discover Cashu mints",
    "views.MintDiscovery.topMints": "Top recommended mints",
    "views.MintDiscovery.tapToReadReviews": "Tap a mint to read reviews",
    "views.MintDiscovery.fetchMints": "Find mints",
    "views.MintDiscovery.chooseLater": "Choose later",
    "views.MintDiscovery.chooseLater.description": "Skip mint selection for now and choose mints later in settings",
    "views.WalletSettings.title": "Asetukset",
    "views.WalletSettings.createWallet": "Create wallet",
    "views.RecommendedSettings.title": "Recommended settings",
    "views.RecommendedSettings.titleCustomized": "Your selected settings",
    "views.RecommendedSettings.walletType": "Wallet type",
    "views.RecommendedSettings.walletType.cashu": "Cashu ecash (low fees)",
    "views.RecommendedSettings.walletType.selfCustody": "Self-custody",
    "views.RecommendedSettings.walletType.subtitle": "Start with ecash, upgrade to self-custody later",
    "views.RecommendedSettings.nodeImplementation": "Node implementation",
    "views.RecommendedSettings.mintSource": "Mint recommendations source",
    "views.RecommendedSettings.clipboard": "Clipboard access",
    "views.RecommendedSettings.off": "Pois päältä",
    "views.RecommendedSettings.disabled": "Pois käytöstä",
    "views.RecommendedSettings.fiat": "Fiat currency conversion rates",
    "views.RecommendedSettings.topMints": "Top recommended mints",
    "views.RecommendedSettings.loadingMints": "Finding the best mints...",
    "views.RecommendedSettings.createWallet": "Create wallet",
    "views.Settings.Currency.enableFiat": "Enable fiat currency display",
    "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.viewStatus": "View status",
    "views.OpenChannel.openChannelToPeer": "Open channel to this peer",
    "views.OpenChannel.channelPendingNote": "The channel will be available once the funding transaction has enough confirmations.",
    "views.OpenChannel.channelsPendingNote": "The channels will be available once their funding transactions have enough confirmations.",
    "views.OpenChannel.nodePubkey": "Solmun pubkey",
    "views.OpenChannel.host": "Ylläpitäjä",
    "views.OpenChannel.hostPort": "Ylläpitonimi:Portti",
    "views.OpenChannel.localAmt": "Paikallinen määrä",
    "views.OpenChannel.numConf": "Vahvistusten määrä",
    "views.OpenChannel.satsPerVbyte": "Satoshia per vByte",
    "views.OpenChannel.private": "Yksityinen",
    "views.OpenChannel.closeAddress": "Close address (Optional)",
    "views.OpenChannel.closeAddressExplainer": "An optional address where funds will be sent during a cooperative close. Can only be set when opening the channel and only if the peer supports it. If set, the channel can only be closed to this address.",
    "views.Payment.title": "Maksu",
    "views.Payment.paymentAmount": "Payment Amount",
    "views.Payment.inTransitPayment": "Tilisiirtomaksu",
    "views.Payment.failedPayment": "Epäonnistunut maksu",
    "views.Payment.fee": "Siirtomaksu",
    "views.Payment.paymentHash": "Maksutiiviste",
    "views.Payment.paymentPreimage": "Maksun alkukuva",
    "views.Payment.creationDate": "Luontipäivä",
    "views.Payment.path": "Reitti",
    "views.Payment.paths": "Reitit",
    "views.Payment.details": "Payment Details",
    "views.Payment.recipient": "Recipient",
    "views.Payment.settlementTime": "Settlement time",
    "views.Payment.writeNote": "Kirjoita merkintäsi tähän",
    "views.PaymentRequest.title": "Lightning-lasku",
    "views.PaymentRequest.error": "Virhe laskun lataamisessa",
    "views.PaymentRequest.customAmt": "Mukautettu määrä",
    "views.PaymentRequest.payDefault": "Maksa oletusmäärä",
    "views.PaymentRequest.payCustom": "Maksa mukautettu määrä",
    "views.PaymentRequest.feeEstimate": "Siirtomaksuarvio",
    "views.PaymentRequest.feeEstimateExceedsLimit": "Tämän maksun arvioitu siirtomaksu on suurempi kuin alla oleva raja. Harkitse siirtomaksurajan nostamista epäonnistuneiden maksujen välttämiseksi.",
    "views.PaymentRequest.successProbability": "Onnistumisen todennäköisyys",
    "views.PaymentRequest.description": "Kuvaus",
    "views.PaymentRequest.timestamp": "Aikaleima",
    "views.PaymentRequest.expiry": "Päättymispäivä",
    "views.PaymentRequest.cltvExpiry": "CLTV:n päättyminen",
    "views.PaymentRequest.paymentHash": "Maksutiiviste",
    "views.PaymentRequest.mpp": "Yritä monikanavamaksua",
    "views.PaymentRequest.mpp.explainer1": "A multi-path payment is a technique used to split a single payment into multiple smaller parts, which are routed through different paths in the network.",
    "views.PaymentRequest.mpp.explainer2": "Leave this enabled to have a higher chance of payment success.",
    "views.PaymentRequest.amp": "Yritä atomista monikanavamaksua",
    "views.PaymentRequest.amp.explainer1": "Atomic multi-path payments (AMP), are a variation of multi-path payments that are recombined atomically at the destination. Either all parts of the payment succeed together, or none of them do.",
    "views.PaymentRequest.amp.explainer2": "This variation is only supported by LND at present.",
    "views.PaymentRequest.maxParts": "Osien enimmäismäärä",
    "views.PaymentRequest.maxShardAmt": "Shardien enimmäismäärä",
    "views.PaymentRequest.maxPartsDescription": "Osittaisten maksujen enimmäismäärä, joka voidaan käyttää koko summan maksamiseen.",
    "views.PaymentRequest.timeout": "Aikakatkaisu (sekuntia)",
    "views.PaymentRequest.feeLimit": "Siirtomaksun enimmäismäärä",
    "views.PaymentRequest.payInvoice": "Maksa tämä lasku",
    "views.PaymentRequest.firstHop": "Ensimmäinen hyppy",
    "views.PaymentRequest.lastHop": "Viimeinen hyppy",
    "views.PaymentRequest.lndGettingReady": "LND valmistautuu tekemään maksuja. Odota hetki.",
    "views.PaymentRequest.lndGettingReadyReceive": "LND valmistautuu vastaanottamaan maksuja. Odota hetki.",
    "views.PaymentRequest.isPmtHashSigValid": "Maksun tiiviste allekirjoitus",
    "views.PaymentRequest.isRelaysSigValid": "Välityspalvelimen allekirjoitus",
    "views.PaymentRequest.notAllowedToSend": "Tämä lompakko ei voi lähettää varoja.",
    "views.PaymentRequest.slideToPay": "Liu'uta maksaaksesi",
    "views.PaymentRequest.supportZeus": "Support ZEUS 💜",
    "views.PaymentRequest.enableDonations": "Enable donations",
    "views.PaymentRequest.donationInfo": "If enabled, an additional percentage of each payment will be sent as a tip to the ZEUS team to support development of the wallet.",
    "views.PaymentRequest.donateToZEUS": "Donate to ZEUS",
    "views.PaymentRequest.donate": "Donate",
    "views.PaymentRequest.thankYouForDonation": "Thank you for your generous donation!",
    "views.PaymentRequest.amountDonated": "Amount donated",
    "views.PaymentRequest.addATip": "Add a Tip with Each Payment",
    "views.Receive.title": "Vastaanota",
    "views.Receive.successCreate": "Laskun luominen onnistui",
    "views.Receive.warningLndHub": "Huomaa, että LNDHubilla on kiinteä pääketjuosoite.",
    "views.Receive.andSentTo": "ja lähetetään osoitteeseen",
    "views.Receive.errorCreate": "Virhe laskun luomisessa",
    "views.Receive.copyInvoice": "Kopioi lasku",
    "views.Receive.memo": "Muistio",
    "views.Receive.memoPlaceholder": "Kunnianosoitus jumalille",
    "views.Receive.amount": "Määrä",
    "views.Receive.satoshis": "satoshia",
    "views.Receive.expiration": "Voimassaolon päättyminen",
    "views.Receive.customPreimage": "Mukautettu alkukuva",
    "views.Receive.createInvoice": "Luo lasku",
    "views.Receive.andSubmitTo": "ja lähetä",
    "views.Receive.copyAddress": "Kopioi osoite",
    "views.Receive.getAddress": "Hanki osoite",
    "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)",
    "views.Receive.p2wkhDescription": "Nykyaikaisempi osoitetyyppi, joka säästää siirtomaksuja saapuvista ja lähtevistä maksuista.",
    "views.Receive.np2wkhKey": "Nested SegWit (NP2WKH)",
    "views.Receive.np2wkhDescription": "Käytä vain silloin, kun palvelu ilmoittaa SegWit- tai Taproot-osoitteesi virheelliseksi.",
    "views.Receive.np2wkhDescriptionAlt": "Käytä vain silloin, kun palvelu ilmoittaa SegWit-osoitteesi virheelliseksi.",
    "views.Receive.p2trKey": "Taproot (P2TR)",
    "views.Receive.p2trDescription": "Uusin, tehokkain bitcoin-osoitetyyppi. Ei vielä laajasti tuettu.",
    "views.Receive.lspExplainerUnified": "LSP ottaa seuraavan summan asennusmaksuna, jos se maksetaan salaman kautta.",
    "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": "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.",
    "views.Receive.routeHintSwitchExplainer1": "Reittivihjeet tarjoavat tietoa ei-mainostetuista tai ilmoittamattomista kanavista. Tämä mahdollistaa maksujen reitittämisen solmuihin, jotka eivät ole julkisesti näkyvissä verkossa.",
    "views.Receive.routeHintSwitchExplainer2": "On hyödyllistä ottaa reititysvihjeet käyttöön, jos käytät vain ilmoittamattomia kanavia tai jos joku yrittää maksaa sinulle ei tavoita sinua ilmoitettujen kanavien kautta.",
    "views.Receive.routeHintSwitchExplainer3": "Reittivihjeet otetaan automaattisesti käyttöön, kun käytössäsi on vain ilmoittamattomia kanavia.",
    "views.Receive.ampSwitchExplainer1": "Atomiset monipolkuiset maksut (AMP) ovat uuden tyyppisiä salamamaksuja, jotka voidaan maksaa useita kertoja.",
    "views.Receive.ampSwitchExplainer2": "Huomaa, että AMP-laskut ovat tällä hetkellä yhteensopivia vain LND-solmujen kanssa.",
    "views.Receive.lspZeroAmt": "LSP on yhteensopimaton nollasummien kanssa. Luomme purkamattoman laskun. Solmusi julkinen avain paljastuu.",
    "views.Receive.createLightningAddress": "Luo salamaosoite",
    "views.Receive.blindedPaths": "Piilotetut kanavat",
    "views.Receive.blindedPathsExplainer1": "Piilotettujen reittien käyttäminen laskussa on kehittynyt yksityisyystekniikka, jonka avulla voit piilottaa solmun julkisen avaimen, joka yleensä paljastuu useimmissa salamalaskuissa.",
    "views.Receive.blindedPathsExplainer2": "Huomaa, että kaikki lompakot eivät vielä tue BOLT 11 -laskujen maksamista piilotetuilla reiteillä ja että maksun onnistumisen mahdollisuus voi pienentyä.",
    "views.Send.title": "Lähetä",
    "views.Send.rPreimage": "R Alkukuva",
    "views.Send.lnPayment": "Lightning-maksupyyntö",
    "views.Send.btcAddress": "Bitcoin-osoite",
    "views.Send.keysendAddress": "Keysend-osoite (jos käytössä)",
    "views.Send.mustBeValid": "On oltava voimassa",
    "views.Send.onChainNotSupported": "Pääketjussa tapahtuvia lähetyksiä ei tueta",
    "views.Send.amount": "Määrä",
    "views.Send.satoshis": "satoshia",
    "views.Send.message": "Viesti",
    "views.Send.feeSats": "Siirtomaksu (satoshis per byte)",
    "views.Send.feeSatsVbyte": "Siirtomaksu (satoshis per vByte)",
    "views.Send.sendCoins": "Lähetä kolikoita",
    "views.Send.sorry": "Anteeksi",
    "views.Send.editNetworkFees": "Muokkaa verkon siirtomaksuja",
    "views.Send.keysendNotSupported": "ei tällä hetkellä tue keysend-maksujen lähettämistä.",
    "views.Send.lookup": "Hae maksupyyntö",
    "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.Send.payBolt12.offerFetchFailure": "Couldn't fetch offer",
    "views.Send.payBolt12.invoiceFetchFailure": "Couldn't fetch invoice",
    "views.Send.payBolt12.specifyAmount": "Määrä on määriteltävä",
    "views.Send.payBolt12.offersNotSupported": "Taustajärjestelmä ei tue BOLT 12",
    "views.ClinkPay.title": "Pay CLINK Offer",
    "views.ClinkPay.invalidOffer": "Invalid CLINK offer",
    "views.ClinkPay.specifyAmount": "Amount must be specified for this offer",
    "views.ClinkPay.fixedAmount": "Fixed amount",
    "views.ClinkPay.variableAmount": "Variable amount",
    "views.ClinkPay.spontaneousAmount": "Pay any amount",
    "views.ClinkPay.viaRelay": "Via CLINK relay",
    "views.ClinkPay.errorInvalidOffer": "The offer is no longer valid",
    "views.ClinkPay.errorTemporaryFailure": "The service is temporarily unavailable",
    "views.ClinkPay.errorExpired": "This offer has expired or moved",
    "views.ClinkPay.errorUnsupportedFeature": "Unsupported feature requested",
    "views.ClinkPay.errorInvalidAmount": "Amount is outside the accepted range",
    "views.ClinkPay.invoiceFetchFailure": "Couldn't fetch invoice from CLINK service",
    "views.ClinkPay.invoiceAmountMismatch": "Invoice amount does not match the offer",
    "views.ClinkPay.errorNoRelays": "No relay available for this CLINK offer",
    "views.ClinkPay.errorOnionNotSupported": "CLINK over .onion relays is not yet supported",
    "views.ClinkPay.errorRelayConnectFailed": "Could not connect to the CLINK relay",
    "views.ClinkPay.errorRelayRejectedPublish": "Relay rejected the CLINK request",
    "views.ClinkPay.errorTimeout": "CLINK request timed out",
    "views.SendingLightning.sending": "Maksun lähettäminen",
    "views.SendingLightning.success": "Maksu onnistuneesti lähetetty",
    "views.SendingLightning.paymentHash": "Maksutiiviste",
    "views.SendingLightning.AddANote": "Lisää merkintä",
    "views.SendingLightning.UpdateNote": "Päivitä merkintä",
    "views.SendingLightning.goToWallet": "Siirry lompakkoon",
    "views.Sending.goToSwap": "Go to swap",
    "views.SendingLightning.lowFeeLimitMessage": "Tämä maksu on saattanut epäonnistua alhaisen siirtomaksurajan vuoksi. Yritä uudelleen korkeammalla siirtomaksurajalla",
    "views.SendingLightning.tryAgain": "Yritä uudelleen",
    "views.SendingLightning.copyPaymentHash": "Kopioi tiiviste leikepöydälle",
    "views.SendingLightning.inTransit": "Maksu on matkalla. Se saattaa valmistua hetkessä tai epäonnistua. Seuraa sen edistymistä Toiminta-näkymästä.",
    "views.SendingLightning.isZaplocker": "Zaplocker-maksu on matkalla. Se saattaa valmistua hetkessä, muuten varat palautuvat sinulle 24 tunnin kuluessa. Seuraa sen edistymistä Toiminta-näkymästä.",
    "views.SendingLightning.paymentTimedOut": "Payment timed out. It may be in transit, meaning it may complete momentarily or it may go on to fail. Check the Activity view to track its progress.",
    "views.SendingLightning.paymentSettled": "Your payment settled in {{seconds}} seconds",
    "views.SendingLightning.donationFailed": "Your attempt to donate to ZEUS has failed.",
    "views.SendingOnChain.crafting": "Crafting-transaktio",
    "views.SendingOnChain.broadcasting": "Siirtotapahtuman kuuluttaminen",
    "views.SendingOnChain.success": "Transaktio onnistuneesti lähetetty",
    "views.SendingOnChain.txid": "Siirtotunniste",
    "views.SendingOnChain.goToBlockExplorer": "Mene lohkoselaimeen",
    "views.VerifyOnChain.title": "Verify Transaction",
    "views.NostrContacts.nostrContacts": "Nostr-yhteystiedot",
    "views.NostrContacts.lookUpContacts": "Etsi yhteystietoja",
    "views.NostrContacts.importAllContacts": "Tuo kaikki yhteystiedot",
    "views.NostrContacts.enterNpub": "Anna npub tai NIP-05",
    "views.NostrContacts.importContactsError": "Yhteystietojen tuonti epäonnistui. Yritä uudelleen.",
    "views.NostrContacts.nip05Error": "NIP-05 profiilin haku epäonnistui",
    "views.ContactDetails.saveToContacts": "Talleta yhteystietoihin",
    "views.ContactDetails.editAndSaveContact": "Muokkaa ja talleta yhteystieto",
    "views.ContactInfo.title": "Yhteystiedot",
    "views.Tools.title": "Työkalut",
    "views.Tools.developers": "Kehittäjät",
    "views.Tools.clearStorage.title": "Clear Storage",
    "views.Tools.clearStorage.message": "This will permanently delete all app data including settings, contacts, notes, and transaction history. The app will restart after clearing. Are you sure you want to continue?",
    "views.Tools.clearStorage.confirm": "Clear All Data",
    "views.Tools.clearStorage.error": "Failed to clear storage. Please try again.",
    "views.Tools.cashu": "Cashu Tools",
    "views.Tools.cashu.bumpWalletCounters": "Bump wallet counters",
    "views.Tools.cashu.bumpWalletCounters.subtitle": "Helpful if your wallet counters get out of sync and you encounter 'Outputs have already been signed before' errors.",
    "views.Tools.cashu.deleteData": "Delete all Cashu data",
    "views.Tools.cashu.deleteData.confirmTitle": "Are you sure you want to delete all your Cashu data?",
    "views.Tools.cashu.deleteData.confirmMessage": "Funds can still be restored by re-adding your mints, but transaction history will be lost.",
    "stores.CashuStore.dataDeletedMessage": "Your Cashu data has been deleted.",
    "views.Tools.NostrKeys.description": "These keys are deterministically derived from your Cashu wallet seed. They are cross-compatible with cashu.me and other Cashu wallets that use the same derivation — the same seed phrase will produce the same keys everywhere.",
    "views.Tools.NostrMintSync.title": "Mint sync",
    "views.Tools.NostrMintSync.description": "Your mint list is automatically backed up to Nostr relays when you add or remove mints. You can also manually backup or restore your mint list below.",
    "views.Tools.NostrKeys.backupNow": "Backup Mints Now",
    "views.Tools.NostrKeys.restoreMints": "Restore Mints from Nostr",
    "views.Tools.NostrKeys.lastBackup": "Last backup",
    "views.Tools.NostrKeys.backupSuccess": "Mint list backed up to Nostr successfully",
    "views.Tools.NostrKeys.backupError": "Failed to backup mint list to Nostr",
    "views.Tools.NostrKeys.restoreError": "No mint backup found on Nostr relays",
    "views.Tools.NostrKeys.mintsFound": "Mints found on Nostr",
    "views.Tools.NostrKeys.noNewMints": "No new mints",
    "views.Tools.NostrKeys.allMintsAlreadyAdded": "All discovered mints are already in your wallet",
    "views.Tools.NostrKeys.noSeed": "No Cashu seed available. Add a mint first to initialize your wallet.",
    "views.Tools.developerTools.title": "Kehittäjätyökalut",
    "views.Tools.developerTools.noItemsExist": "No items exist",
    "views.Tools.developerTools.abandonChannel.title": "Abandon Channel",
    "views.Tools.developerTools.abandonChannel.message": "Are you sure you want to abandon this channel? The channel will be removed from the database and you may lose funds if you haven't already recovered them.",
    "views.Tools.developerTools.abandonChannel.confirm": "Abandon",
    "views.Tools.developerTools.updateChannelPolicy.global": "Global (all channels)",
    "views.Tools.nodeConfigExportImport.title": "Export/Import Wallet Configurations",
    "views.Tools.nodeConfigExportImport.explainerAndroid": "Exported wallet configurations can be found in Files > Downloads.",
    "views.Tools.nodeConfigExportImport.explaineriOS": "Exported wallet configurations can be found in the Files app under the ZEUS folder",
    "views.Tools.nodeConfigExportImport.exportConfigs": "Export wallet configurations",
    "views.Tools.nodeConfigExportImport.importConfigs": "Import wallet configurations",
    "views.Tools.nodeConfigExportImport.selectAllConfigs": "Select all wallet configurations",
    "views.Tools.nodeConfigExportImport.notExportable": "Not exportable",
    "views.Tools.nodeConfigExportImport.password": "Enter a password",
    "views.Tools.nodeConfigExportImport.confirmPassword": "Confirm password",
    "views.Tools.nodeConfigExportImport.unencryptedWarning": "WARNING: You are exporting potentially sensitive data - encryption is strongly recommended!",
    "views.Tools.nodeConfigExportImport.exportSuccess": "Export successful",
    "views.Tools.nodeConfigExportImport.exportError": "Export failed",
    "views.Tools.nodeConfigExportImport.importSuccess": "Import successful",
    "views.Tools.nodeConfigExportImport.importError": "Import failed",
    "views.Tools.nodeConfigExportImport.selectConfigsToImport": "Select Configurations to Import",
    "views.Tools.nodeConfigExportImport.importSelected": "Import Selected",
    "views.Tools.nodeConfigExportImport.recovery.restoreLegacy": "Restore legacy wallet configurations",
    "views.Tools.nodeConfigExportImport.recovery.title": "Recover Lost Configurations",
    "views.Tools.nodeConfigExportImport.recovery.scanning": "Scanning for recoverable data...",
    "views.Tools.nodeConfigExportImport.recovery.scanError": "Failed to scan for recoverable data",
    "views.Tools.nodeConfigExportImport.recovery.iOSWarning": "This tool scans for wallet configurations that may have been lost during the iCloud Keychain migration in v0.12.0+. If your wallets disappeared after updating, they may be recoverable here.",
    "views.Tools.nodeConfigExportImport.recovery.foundData": "The following wallet configurations were found in legacy storage locations and can be restored:",
    "views.Tools.nodeConfigExportImport.recovery.noDataFound": "No Lost Data Found",
    "views.Tools.nodeConfigExportImport.recovery.noDataFoundDesc": "No recoverable wallet configurations were found in legacy storage locations.",
    "views.Tools.nodeConfigExportImport.recovery.tapToRestore": "Tap to preview and restore",
    "views.Tools.nodeConfigExportImport.recovery.previewTitle": "Configuration Preview",
    "views.Tools.nodeConfigExportImport.recovery.source": "Lähde",
    "views.Tools.nodeConfigExportImport.recovery.walletsFound": "Wallets Found",
    "views.Tools.nodeConfigExportImport.recovery.walletNames": "Wallet Names",
    "views.Tools.nodeConfigExportImport.recovery.parseError": "Unable to parse configuration data",
    "views.Tools.nodeConfigExportImport.recovery.selectConfigsToRestore": "Select Configurations to Restore",
    "views.Tools.nodeConfigExportImport.recovery.restoreSelected": "Restore Selected",
    "views.Tools.nodeConfigExportImport.recovery.restore": "Restore This Configuration",
    "views.Tools.nodeConfigExportImport.recovery.rescan": "Scan Again",
    "views.Tools.nodeConfigExportImport.recovery.restoreSuccess": "Successfully restored {count} wallet configuration(s).",
    "views.Tools.nodeConfigExportImport.recovery.restoreError": "Failed to restore wallet configurations",
    "views.Tools.withdrawal.descriptionPlaceholder": "Gift to Zeus",
    "views.Tools.withdrawal.createWithdrawalRequest": "Create withdrawal request",
    "views.Tools.withdrawal.noBalanceWarning": "You need outbound capacity to create a withdrawal request.",
    "views.Tools.withdrawal.infoModal.line1": "A withdrawal request lets you offer funds for someone else to claim. You set the amount and description, and the recipient scans the resulting QR code or pastes the offer string to withdraw the funds from you.",
    "views.Tools.withdrawal.infoModal.line2": "Think of it like a voucher or gift card — you decide how much to give, and the other person redeems it at their convenience.",
    "views.Tools.withdrawal.infoModal.line3": "Under the hood, this creates a BOLT 12 offer that the recipient uses to pull the payment from your node.",
    "views.Tools.watchtowers": "Manage Watchtowers",
    "views.Tools.addWatchtower": "Add Watchtower",
    "views.Tools.watchtowers.noWatchtowers": "No watchtowers configured",
    "views.Tools.watchtowers.noWatchtowersSearch": "No watchtower found",
    "views.Tools.watchtowers.addWatchtower.pubkeyRequired": "Watchtower pubkey is required",
    "views.Settings.AddEditNode.serverAddressRequired": "Watchtower address is required",
    "views.Tools.watchtowers.addWatchtower.explainer": "Add a watchtower to monitor your channels and help protect your funds when you're offline. The watchtower will watch for channel breaches and can broadcast penalty transactions if needed.",
    "views.Tools.watchtowers.addWatchtower.invalidFormat": "Invalid format. Expected: pubkey@host:port",
    "views.Tools.watchtowers.sessions": "Sessions",
    "views.Tools.watchtowers.details": "Watchtower Details",
    "views.Tools.watchtowers.addresses": "Addresses",
    "views.Tools.watchtowers.activeCandidate": "Active Candidate",
    "views.Tools.watchtowers.sessionInfo": "Session Information",
    "views.Tools.watchtowers.policyType": "Policy Type",
    "views.Tools.watchtowers.numSessions": "Number of Sessions",
    "views.Tools.watchtowers.serverPubkey": "Server pubkey",
    "views.Tools.watchtowers.clientNotActive": "Watchtower client is not active. Please restart your LND node with the --wtclient.active flag to enable watchtower functionality.",
    "views.Tools.watchtowers.delete.confirm": "Are you sure you want to delete this watchtower?",
    "views.Tools.watchtowers.deactivate.confirm": "Are you sure you want to deactivate this watchtower?",
    "views.Tools.watchtowers.activate.confirm": "Are you sure you want to activate this watchtower?",
    "views.Tools.migration.export": "Export Channels to other device",
    "views.Tools.migration.import": "Restore Channels",
    "views.Tools.migration.export.title": "Export Channels Backup",
    "views.Tools.migration.export.text1": "This will export your active channel database. You can use this file to restore your channels on a different device.",
    "views.Tools.migration.export.text2": "WARNING: After exporting, this wallet will be locked, as running the same wallet on multiple devices will force close the existing channels.",
    "views.Tools.migration.databaseNotFound": "Could not find channel database.",
    "views.Tools.migration.export.olympus": "Upload to Olympus",
    "views.Tools.migration.export.local": "Save to Device",
    "views.Tools.migration.export.success": "Backup Successful",
    "views.Tools.migration.export.dbNotFound": "Channel database not found",
    "views.Tools.migration.export.failedToUpload": "Channel database failed to upload",
    "views.Tools.migration.export.syncInProgress": "Please wait for the wallet to finish syncing before exporting channels.",
    "views.Tools.migration.export.backupFound": "Backup found",
    "views.Tools.migration.export.authenticating": "Authenticating...",
    "views.Tools.migration.export.checkingStatus": "Checking backup status...",
    "views.Tools.migration.export.stoppingLnd": "Stopping LND...",
    "views.Tools.migration.export.zippingBackup": "Zipping backup files...",
    "views.Tools.migration.export.encrypting": "Encrypting backup...",
    "views.Tools.migration.export.uploading": "Uploading to Olympus...",
    "views.Tools.migration.export.savingFile": "Saving backup file...",
    "views.Tools.migration.export.success.text": "Your channel database has been exported. Please restart the app to apply the configuration and lock the wallet.",
    "views.Tools.migration.export.success.text.android": "Your channel database has been saved to your Downloads folder. Please restart the app to apply the configuration and lock the wallet.",
    "views.Tools.migration.import.message1": "Do you have a channel database backup from your old device?",
    "views.Tools.migration.import.message2": "If you don't have a channel backup, ZEUS will attempt to force close your channels so that you can restore existing funds on-chain.",
    "views.Tools.migration.import.olympus": "Check Olympus for backup",
    "views.Tools.migration.import.local": "Import backup from local file",
    "views.Tools.migration.import.noBackup": "Continue without backup",
    "views.Tools.migration.import.invalidExtension": "Invalid file type. Please select a .zip file.",
    "views.Tools.migration.import.emptyFile": "The selected file is empty.",
    "views.Tools.migration.import.fileNotFound": "Could not read the selected file.",
    "views.Tools.migration.export.existingBackupFound": "Existing Backup Found",
    "views.Tools.migration.export.replaceBackup": "You already have a backup from {{date}}. Do you want to replace it?",
    "views.Tools.migration.export.replace": "Replace",
    "views.Tools.migration.export.cancelled": "Export Cancelled",
    "views.Tools.migration.export.cancelled.text": "The export was cancelled but LND has been stopped. Please restart the app.",
    "views.Tools.migration.export.failedToStopLnd": "Failed to stop LND. Please restart the app and try again.",
    "views.Tools.migration.import.noBackupFoundOlympus": "No channel backup was found on Olympus for this wallet.",
    "views.Tools.migration.import.backupFoundMessage": "A channel backup from {{date}} was found. Would you like to restore it?",
    "views.Tools.migration.import.waitingForLnd": "Waiting for LND to start...",
    "views.Tools.migration.import.downloadingFromOlympus": "Downloading channel backup from Olympus...",
    "views.Tools.migration.status.startingLnd": "Starting LND...",
    "views.Tools.migration.status.initializingWallet": "Initializing wallet...",
    "views.Tools.migration.status.optimizingPeers": "Optimizing Neutrino peers...",
    "views.Tools.migration.status.importingBackup": "Importing backup...",
    "views.Tools.migration.import.olympusRestoreFailed": "Failed to restore from Olympus: {{error}}",
    "views.Tools.migration.import.restoreComplete": "Restore Complete",
    "views.Tools.migration.import.restoreComplete.text": "Channel data has been restored successfully. Please restart the app to apply changes.",
    "views.WithdrawalRedemption.redeeming": "Redeeming withdrawal request",
    "views.WithdrawalRedemption.success": "Withdrawal request redemption successful",
    "views.Tools.ErrorCreateWithdrawalRequest": "Error creating withdrawal request",
    "views.WithdrawalRequest.id": "Withdrawal request ID",
    "views.Wif.title": "WIF Sweeper",
    "views.Wif.enterPrivateKey": "Enter WIF (Wallet Import Format) private key",
    "views.Wif.enterPrivateKeyPlaceholder": "L4mE...",
    "views.Wif.invalidPrefix": "Invalid WIF prefix. It must start with K, L, or 5.",
    "views.Wif.invalidLength": "Invalid WIF length. It must be 51 or 52 characters.",
    "views.Wif.invalidFormat": "Invalid wallet import format.",
    "views.Wif.invalidWif": "Error validating WIF",
    "views.Wif.destinationOnChainAddress": "Destination on-chain address",
    "views.Wif.createTransaction": "Create Transaction",
    "views.Wif.invalidBase58Chars": "Invalid base58 characters",
    "views.Wif.noUtxos": "The unspent outputs from this private key contain insufficient funds to spend(0 sats).",
    "views.Wif.failedToFetchTxHex": "Failed to fetch transaction hex for {{txid}}",
    "views.Wif.failedToFetchTxDetails": "Failed to fetch transaction details for {{txid}}",
    "views.Wif.outputNotFound": "Output {{vout}} not found in transaction {{txid}}",
    "views.Wif.outputIndexNotFound": "Output index {{vout}} not found in transaction {{txid}}",
    "views.Wif.failedToDerivePubkey": "Failed to derive public key",
    "views.Wif.noUtxosFound": "No UTXOs found for the given private key",
    "views.Wif.addressTypeNotSupported": "This address type is not yet supported for sweeping",
    "views.Wif.insufficientFundsAfterFees": "Insufficient funds after fees",
    "views.Wif.failedToCreateTransaction": "Failed to create transaction. Please check your inputs and try again.",
    "views.Wif.errorFetchingUtxos": "Error fetching UTXOs",
    "views.Settings.title": "Asetukset",
    "views.Settings.newPassword": "Uusi salasana",
    "views.Settings.createYourPassword": "Luo salasanasi",
    "views.Settings.confirmPassword": "Vahvista uusi salasana",
    "views.Settings.newDuressPassword": "Uusi Duress salasana",
    "views.Settings.confirmDuressPassword": "Vahvista Duress salasana",
    "views.Settings.newPin": "Luo PIN-koodisi",
    "views.Settings.confirmPin": "Vahvista PIN-koodisi",
    "views.Settings.newDuressPin": "Luo Duress PIN-koodisi",
    "views.Settings.confirmDuressPin": "Vahvista Duress PIN-koodisi",
    "views.Settings.olympus": "Go to ZEUS LSP website",
    "views.Settings.SignMessage.title": "Allekirjoita tai vahvista viesti",
    "views.Settings.SignMessage.sign": "Allekirjoita",
    "views.Settings.SignMessage.verify": "Vahvista",
    "views.Settings.signMessage.button": "Allekirjoita viesti",
    "views.Settings.signMessage.buttonVerify": "Vahvista viesti",
    "views.Settings.SignMessage.placeHolder": "The Times 03/Jan/2009 Liittokansleri toisen pankkien pelastuspaketin partaalla",
    "views.Settings.SignMessage.clear": "Tyhjennä",
    "views.Settings.SignMessage.messageToSign": "Viesti allekirjoittamiseen",
    "views.Settings.SignMessage.messageToVerify": "Viesti varmennukseen",
    "views.Settings.SignMessage.signatureToVerify": "Allekirjoitus varmennukseen",
    "views.Settings.SignMessage.generatedSignature": "Luotu allekirjoitus",
    "views.Settings.SignMessage.copyPubkey": "Kopioi pubkey",
    "views.Settings.SignMessage.success": "Success! This is a valid signature for the inputted message.",
    "views.Settings.SignMessage.error": "Varmennus epäonnistui. Tarkista viesti ja allekirjoitus uudelleen.",
    "views.Settings.SignMessage.signingMethod": "Signing Method",
    "views.Settings.SignMessage.selectAddressSigning": "Select Address for Signing",
    "views.Settings.SignMessage.selectAddressVerification": "Enter Address for Verification",
    "views.Settings.SignMessage.fullAddress": "Full Address",
    "views.Settings.SignMessage.tapToSelectAddress": "Tap here to select an address",
    "views.Settings.SignMessage.signatureType": "Signature Type",
    "views.Settings.SignMessage.pleaseEnterMessage": "Please enter a message to sign",
    "views.Settings.SignMessage.pleaseEnterMessageVerify": "Please enter a message to verify",
    "views.Settings.SignMessage.pleaseEnterSignature": "Please enter a signature to verify",
    "views.Settings.SignMessage.pleaseSelectAddress": "Please enter a Bitcoin address for on-chain verification",
    "views.Settings.SignMessage.noAddressForVerification": "No address provided for on-chain verification",
    "views.Settings.SignMessage.noDataReceived": "No data received from sign operation",
    "views.Settings.SignMessage.signOperationFailed": "Sign operation not supported",
    "views.Settings.SignMessage.pubkeyToVerify": "Pubkey of signer",
    "views.Settings.SignMessage.pleaseEnterPubkey": "Please enter the pubkey of the signer",
    "views.Settings.SignMessage.verificationOperationFailed": "Verification operation not supported",
    "views.Settings.Language.title": "Kieli",
    "views.Settings.Currency.title": "Valuutta",
    "views.Settings.Currency.currencies": "Currencies",
    "views.Settings.Currency.otherCurrencies": "Other currencies",
    "views.Settings.Currency.source": "Lähde",
    "views.Settings.Currency.selectCurrency": "Valitse valuutta",
    "views.Settings.SelectCurrency.title": "Valitse valuutta",
    "views.Settings.Theme.title": "Teema",
    "views.Settings.Theme.dark": "Tumma",
    "views.Settings.Theme.light": "Kirkas",
    "views.Settings.Theme.junkie": "Junkie",
    "views.Settings.Theme.bpm": "BPM",
    "views.Settings.Theme.spooky": "Spooky",
    "views.Settings.Theme.blacked-out": "Blacked Out",
    "views.Settings.Theme.scarlet": "Scarlet",
    "views.Settings.Theme.purple": "Memberberry",
    "views.Settings.Theme.blueberry": "Blueberry",
    "views.Settings.Theme.deep-purple": "Deep Purple",
    "views.Settings.Theme.deadpool": "Deadpool",
    "views.Settings.Theme.mighty": "Mighty",
    "views.Settings.Theme.green": "Green",
    "views.Settings.Theme.pub": "Pub",
    "views.Settings.Theme.popsicle": "Popsicle",
    "views.Settings.Theme.nostrich": "Nostrich",
    "views.Settings.Theme.desert": "Desert",
    "views.Settings.Theme.orange-cream-soda": "Orange Cream Soda",
    "views.Settings.Theme.mint": "Mint",
    "views.Settings.Theme.red-metallic": "Red Metallic",
    "views.Settings.Theme.watermelon": "Watermelon",
    "views.Settings.Theme.radioactive": "Radioaktiivinen",
    "views.Settings.Display.title": "Näyttö",
    "views.Settings.Display.defaultView": "Oletusnäkymä",
    "views.Settings.Display.DefaultView.balance": "Saldo",
    "views.Settings.Display.DefaultView.keypad": "Näppäimistö",
    "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.removeDecimalSpaces": "Poista desimaalivälit Bitcoin-määristä",
    "views.Settings.Display.showMillisatoshiAmounts": "Näytä millisatoshi määrät",
    "views.Settings.Display.selectNodeOnStartup": "Select wallet on startup",
    "views.Settings.networking": "Networking",
    "views.Settings.Networking.disableOfflineCheck": "Disable offline detection",
    "views.Settings.Networking.disableOfflineCheck.subtitle": "Disables automatic offline detection if you are incorrectly shown as offline.",
    "views.Settings.Networking.resetOfflineDetection": "Reset offline detection",
    "views.Settings.privacy": "Yksityisyys",
    "views.Settings.payments": "Maksut",
    "views.Settings.Privacy.title": "Yksityisyysasetukset",
    "views.Settings.Payments.title": "Maksujen asetukset",
    "views.Settings.Payments.defaultFeeLimit": "Oletus siirtomaksuraja",
    "views.Settings.Payments.slideToPayThreshold": "Slide to Pay Threshold",
    "views.Settings.Payments.timeoutSeconds": "Aikakatkaisu (sekuntia)",
    "views.Settings.Payments.preferredMempoolRate": "Suositeltu Mempool taso",
    "views.Settings.Payments.feeLimitMethodExplainer": "Kuluraja menetelmä oletusarvoisesti asetetaan kiinteäksi alle 1000 satoshin määrille ja prosentuaaliseksi yli 1000 satoshin määrille. Voit kuitenkin muuttaa käytettävää menetelmää ja arvoja Maksupyyntö näkymän Asetukset-osiossa.",
    "views.Settings.Payments.defaultDonationPercentage": "Default Donation Percentage",
    "views.Settings.Invoices.title": "Laskujen asetukset",
    "views.Settings.Invoices.showCustomPreimageField": "Näytä mukautettu alkukuvakenttä",
    "views.Settings.Invoices.memoExplainer": "Laskuissa käytettävä oletusmuistio.",
    "views.Settings.Invoices.receiverNameExplainer": "Vastaanottajan nimi, joka lisätään kaikkiin laskuihisi, jotta maksajat voivat tunnistaa, kenelle he maksavat.",
    "views.Settings.Invoices.defaultInvoiceType": "Default invoice type",
    "views.Settings.Invoices.defaultInvoiceType.explainer": "When creating an invoice from the keypad view, set whether the default is a unified (Bitcoin + Lightning) or Lightning-only invoice.",
    "views.Settings.Channels.title": "Kanava-asetukset",
    "views.Settings.Privacy.blockExplorer": "Oletus lohkoketjuselain",
    "views.Settings.Privacy.BlockExplorer.custom": "Mukautettu",
    "views.Settings.Privacy.customBlockExplorer": "Mukautettu lohkoketjuselain",
    "views.Settings.Privacy.lurkerMode": "Lurkkaus-tila",
    "views.Settings.Privacy.lurkerMode.explainer1": "Lurker-tila piilottaa kaikki herkät arvot muuttamalla ne antiikin kreikkalaisiksi merkeiksi.",
    "views.Settings.Privacy.lurkerMode.explainer2": "Tämä on loistava tapa esitellä sovellusta jollekin paljastamatta arkaluontoisia tietoja.",
    "views.Settings.Privacy.lurkerMode.explainer3": "Paina pitkään mitä tahansa piilotettua arvoa paljastaaksesi todelliset tiedot tilapäisesti muutaman sekunnin ajaksi.",
    "views.Settings.Privacy.clipboard": "Lue leikepöytä",
    "views.Settings.Privacy.clipboard.explainer": "Jos se on käytössä, Zeus lukee leikepöydälle kopioituja arvoja ja kysyy sinulta, voiko niitä käyttää sovelluksessa.",
    "views.Settings.Privacy.enableMempoolRates": "Ota käyttöön Mempool.space-siirtomaksu ehdotukset",
    "views.Settings.stealthMode": "Stealth Mode",
    "views.Settings.StealthMode.title": "Stealth Mode",
    "views.Settings.StealthMode.chooseApp": "Choose Stealth App",
    "views.Settings.StealthMode.calculator": "Calculator",
    "views.Settings.StealthMode.vpn": "Edge VPN",
    "views.Settings.StealthMode.qrscanner": "QR Scanner",
    "views.Settings.StealthMode.notepad": "Notepad",
    "views.Settings.StealthMode.instructions": "Instructions",
    "views.Settings.StealthMode.enableTitle": "Enable stealth mode",
    "views.Settings.StealthMode.disableTitle": "Disable stealth mode",
    "views.Settings.StealthMode.disableDesc": "Open the app and navigate to Settings > Privacy > Stealth Mode to disable.",
    "views.Settings.StealthMode.launcherNote": "Icon and name changes will be applied when you leave this screen. You may need to refresh your home screen.",
    "views.Settings.StealthMode.androidOnly": "Stealth Mode is only available on Android devices.",
    "views.Settings.StealthMode.unlockTitle": "Unlock ZEUS",
    "views.Settings.StealthMode.unlockCalculator": "Tap the = button 5 times quickly to reveal ZEUS",
    "views.Settings.StealthMode.unlockVPN": "Select Switzerland > Geneva to reveal ZEUS",
    "views.Settings.StealthMode.unlockNotepad": "Tap the Notepad title 5 times quickly to reveal ZEUS",
    "views.Settings.StealthMode.unlockQRScanner": "Tap the QR Scanner text 5 times quickly to reveal ZEUS",
    "views.Settings.StealthMode.unlockConfig": "Unlock Configuration",
    "views.Settings.StealthMode.vpnCountry": "Unlock Country",
    "views.Settings.StealthMode.vpnServer": "Unlock Server",
    "views.Settings.StealthMode.tapCount": "Number of Taps",
    "views.Settings.StealthMode.unlockVPNCustom": "Select {country} > {server} to reveal ZEUS",
    "views.Settings.StealthMode.unlockCalculatorCustom": "Tap the = button {count} times quickly to reveal ZEUS",
    "views.Settings.StealthMode.unlockNotepadCustom": "Tap the \"Notepad\" title {count} times quickly to reveal ZEUS",
    "views.Settings.StealthMode.unlockQRScannerCustom": "Tap the \"QR Scanner\" text {count} times quickly to reveal ZEUS",
    "views.Settings.SetPassword.title": "Set Password",
    "views.Settings.ChangePassword.title": "Change Password",
    "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": "Salasana ei voi olla tyhjä",
    "views.Settings.SetPassword.deletePassword": "Poista salasana",
    "views.Settings.SetPassword.deletePassword.confirm": "Are you sure you want to delete your password?",
    "views.Settings.SetDuressPassword.title": "Set Duress Password",
    "views.Settings.ChangeDuressPassword.title": "Change Duress Password",
    "views.Settings.SetDuressPassword.deletePassword": "Poista Duress salasana",
    "views.Settings.SetDuressPassword.deletePassword.confirm": "Are you sure you want to delete your duress password?",
    "views.Settings.SetDuressPassword.duressPasswordExplanation": "Kun olet määrittänyt sen, voit poistaa kaikki lompakkomääritykset syöttämällä kirjautumisnäytössä pakkotilanne salasanasi.",
    "views.Settings.SetPin.title": "Set PIN",
    "views.Settings.ChangePin.title": "Change PIN",
    "views.Settings.Security.BiometryRequiresPinOrPassword": "Jos haluat ottaa käyttöön biometrisen todennuksen, sinun on ensin määritettävä PIN-koodi tai salasana varamenetelmäksi.",
    "views.Settings.Security.FaceID.title": "Kasvotunniste",
    "views.Settings.Security.TouchID.title": "Kosketustunniste",
    "views.Settings.Security.Biometrics.title": "Biometriat",
    "views.Settings.Security.Biometrics.prompt": "Avaa lukitus",
    "views.Settings.Security.biometricsWillBeDisabled": "PIN-koodin tai salasanan poistaminen poistaa myös biometrisen todennuksen käytöstä.",
    "views.Lockscreen.Biometrics.prompt": "Avaa Zeus",
    "views.Settings.SetPin.noMatch": "PIN-koodit eivät täsmää. Laita se uudelleen.",
    "views.Settings.SetPin.invalid": "PIN ja Duress PIN eivät voi olla samat.",
    "views.Settings.SetPin.createPin": "Luo PIN-koodisi",
    "views.Settings.SetPin.newPin": "Enter your new PIN",
    "views.Settings.SetPin.confirmPin": "Vahvista PIN-koodisi",
    "views.Settings.SetPin.scramblePin": "PIN Padin numeroiden järjestys on satunnaistettu hyökkäysten estämiseksi.",
    "views.Settings.SetDuressPin.title": "Set Duress PIN",
    "views.Settings.ChangeDuressPin.title": "Change Duress PIN",
    "views.Settings.SetDuressPin.createDuressPin": "Luo Duress PIN-koodisi",
    "views.Settings.SetDuressPin.duressPinExplanation": "Kun olet määrittänyt PIN-koodin, voit poistaa kaikki lompakkomääritykset syöttämällä PIN-koodin kirjautumisnäytössä pakkotilanne koodin.",
    "views.Settings.SetDuressPin.confirmDuressPin": "Vahvista Duress PIN-koodisi",
    "views.Settings.createConnectWallet": "Luo tai yhdistä lompakko",
    "views.Settings.Help.docs": "Zeus dokumentaatio",
    "views.Settings.Help.github": "GitHub Issues",
    "views.Settings.Help.telegram": "Telegram (emme lähetä sinulle yksityisviestejä)",
    "views.Settings.Help.email": "Sähköpostituki",
    "views.Settings.POS": "ZEUS POS",
    "views.Settings.POS.enableSquare": "Ota käyttöön Square-maksupääteyhteys",
    "views.Settings.POS.taxPercentage.global.info": "Global tax rate applied to all products. Individual product tax rates will override this setting when specified.",
    "views.Settings.POS.taxPercentage.info": "Individual tax rate for this product. When set, this will override the global tax rate. Leave empty to use the global tax rate.",
    "views.Settings.POS.enablePos": "Ota käyttöön maksupääteyhteys",
    "views.Settings.POS.squareAccessToken": "Square pääsykoodi",
    "views.Settings.POS.squareLocationId": "Square sijaintitunnus",
    "views.Settings.POS.merchantName": "Kauppiaan nimi (valinnainen, käytetään laskumuistioissa)",
    "views.Settings.POS.confPref": "Vahvistuspreferenssi",
    "views.Settings.POS.disableTips": "Poista vinkit käytöstä",
    "views.Settings.POS.taxPercentage": "Veroprosentti",
    "views.Settings.POS.devMode": "Kehittäjätila",
    "views.Settings.POS.showKeypad": "Näytä numeronäppäimistö",
    "views.Settings.POS.enablePrinter": "Ota tulostin käyttöön",
    "views.Settings.POS.recon": "Yhteensovittaminen",
    "views.Settings.POS.reconExport": "Yhteensovittamisen vienti",
    "views.Settings.POS.Categories": "Kategoriat",
    "views.Settings.POS.Category": "Tuotekategoria",
    "views.Settings.POS.Category.name": "Kategoria",
    "views.Settings.POS.Category.noCategoriesDefined": "Kategoriat ovat määrittämättä",
    "views.Settings.POS.saveCategory": "Talleta kategoria",
    "views.Settings.POS.Products": "Tuotteet",
    "views.Settings.POS.Keypad": "POS-näppäimistö",
    "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": "Varastoyksikkö",
    "views.Settings.POS.Product.price": "Hinta",
    "views.Settings.POS.saveProduct": "Talleta tuote",
    "views.Settings.POS.deleteProduct": "Poista tuote",
    "views.Settings.POS.deleteProduct.confirm": "Are you sure you want to delete this product?",
    "views.Settings.POS.deleteCategory": "Delete category",
    "views.Settings.POS.deleteCategory.confirm": "Are you sure you want to delete this category and all its products?",
    "views.Settings.POS.standalone": "Itsenäinen",
    "views.Settings.POS.quickPay": "Quick pay",
    "views.Settings.POS.0conf": "Ei vahvistuksia",
    "views.Settings.POS.1conf": "yksi vahvistus",
    "views.Settings.POS.lnOnly": "Ainoastaan salamaverkko",
    "views.Settings.POS.poweredByZEUS": "POS powered by ZEUS",
    "views.Settings.Seed.title": "Varmuuskopioi lompakko",
    "views.Settings.Seed.text1": "Seuraavat 24 sanaa ovat lompakkosi varmuuskopio.",
    "views.Settings.Seed.text2": "PIDÄ NE TURVASSA, koska kuka tahansa, joka näkee nämä sanat, voivat varastaa varasi.",
    "views.Settings.Seed.text3": "Varo huijauksia. Zeusin tukihenkilöstö ei koskaan pyydä sinulta näitä sanoja.",
    "views.Settings.Seed.text4": "Seuraavalla näytöllä napauta jokaista ruutua paljastaaksesi siemen sanan.",
    "views.Settings.Seed.backupComplete": "Olen varmuuskopioinut 24 sanaani.",
    "views.Settings.Seed.channelBackupReminder.title": "Don't forget your channels!",
    "views.Settings.Seed.channelBackupReminder.message": "Your seed phrase restores your wallet, but to keep your channels intact when moving to a new device, you also need to export your channel backup file.",
    "views.Settings.Seed.channelBackupReminder.later": "I'll do it later",
    "views.Settings.Seed.dangerousText1": "Haluatko kopioida 24 sanan siemenlausekkeen leikepöydällesi?",
    "views.Settings.Seed.dangerousText2": "Tämä on VAARALLISTA. Sinun siemenlausekkeesi voi lukea muut sovellukset, jotka avaat. Jatka varovaisesti.",
    "views.Settings.Seed.dangerousButton": "Copy seed to clipboard",
    "views.Cashu.CashuSeed.title": "Export Cashu wallet BIP-39 seed",
    "views.Cashu.CashuSeed.text1": "The following 12 words are your Cashu wallet backup. You do not have to save these if you have your 24 word embedded LND wallet seed phrase backed up, but it is useful if you want to import funds into another Cashu wallet.",
    "views.Cashu.LegacySeedRecovery.title": "Legacy seed recovery",
    "views.Cashu.LegacySeedRecovery.subtitle": "Check for funds on legacy seed format",
    "views.Cashu.LegacySeedRecovery.description": "This tool checks if you have any unspent funds on the legacy Cashu seed format. If funds are found, they will be automatically restored to your wallet.",
    "views.Cashu.LegacySeedRecovery.selectMint": "Select mint to check",
    "views.Cashu.LegacySeedRecovery.checkButton": "Check for legacy funds",
    "views.Cashu.LegacySeedRecovery.connecting": "Connecting to mint...",
    "views.Cashu.LegacySeedRecovery.checkingMint": "Restoring from mint...",
    "views.Cashu.LegacySeedRecovery.noMintSelected": "Please select a mint first",
    "views.Cashu.LegacySeedRecovery.noSeedPhrase": "No seed phrase found",
    "views.Cashu.LegacySeedRecovery.noFundsFound": "No funds found on the legacy seed format for this mint.",
    "views.Cashu.LegacySeedRecovery.recovered": "Recovered {{amount}} sats",
    "views.Cashu.RecoverMintQuote.title": "Recover mint quote",
    "views.Cashu.RecoverMintQuote.subtitle": "Redeem a paid mint quote by ID",
    "views.Cashu.RecoverMintQuote.description": "If you generated a Cashu invoice in ZEUS, paid it, and the funds never showed up, paste the mint quote ID here. ZEUS will ask the mint for the quote's status and finish minting if it has been paid.",
    "views.Cashu.RecoverMintQuote.quoteId": "Quote ID",
    "views.Cashu.RecoverMintQuote.quoteIdPlaceholder": "Paste mint quote ID",
    "views.Cashu.RecoverMintQuote.recoverButton": "Recover",
    "views.Cashu.RecoverMintQuote.checking": "Checking quote with mint...",
    "views.Cashu.RecoverMintQuote.noQuoteId": "Please enter a mint quote ID",
    "views.Cashu.RecoverMintQuote.notReady": "Quote is not redeemable yet. State: {{state}}",
    "views.Cashu.RecoverMintQuote.notOnDevice": "This quote isn't stored on this device.",
    "views.Cashu.RecoverMintQuote.notOnDeviceMessage": "When the invoice was created, a one-time signing key was generated and stored only in the wallet that created it. That key is not derived from your seed, so the seed alone cannot reproduce it. Without that key, the mint will not release the funds. If you created the invoice on another device or after a reinstall, recover from that wallet's local data.",
    "views.Settings.SeedRecovery.title": "Lompakon palautus",
    "views.Settings.SeedRecovery.clipboardSeedWords": "Seed words detected in clipboard",
    "views.Settings.SeedRecovery.clipboardSeedWordsPrompt": "Would you like to use them for wallet recovery?",
    "views.Settings.SeedRecovery.duplicateWallet": "A wallet with the same seed phrase already exists",
    "views.Settings.SeedRecovery.invalidChecksum": "Invalid seed phrase — checksum failed. Please check the word order and spelling.",
    "views.Settings.LdkWalletRecoverySettings.title": "Recovery options",
    "views.Settings.LdkWalletRecoverySettings.seedPhraseLength": "How many words is your seed phrase?",
    "views.Settings.LdkWalletRecoverySettings.seedPhraseLength.subtitle": "Most wallets use 12 words. Choose 24 only if your backup has 24 words.",
    "views.Settings.SeedQRExport.title": "Export HD node root keys",
    "views.Settings.SeedQRExport.pleaseWait": "Yprv:n ja zprv:n luominen. Tämä vie vain hetken.",
    "views.Settings.SeedQRExport.warning": "VAROITUS: ÄLÄ nosta kanavan avaustapahtumaa. Tämä voi aiheuttaa varojen menetyksen!",
    "views.Settings.EmbeddedNode.title": "Sisäänrakennettu solmu",
    "views.Settings.EmbeddedNode.Pathfinding.title": "Reitinetsintä",
    "views.Settings.EmbeddedNode.Peers.addPeer": "Lisää vertaiskäyttäjä",
    "views.Settings.EmbeddedNode.Peers.peersList": "Vertaiskäyttäjien luettelo",
    "views.Settings.EmbeddedNode.NeutrinoPeers.title": "Neutrino vertaiset",
    "views.Settings.EmbeddedNode.NeutrinoPeers.subtitle": "Aseta vertaiset, joilta haluat ladata lohkon otsikot ja lähettää siirtotapahtumat.",
    "views.Settings.EmbeddedNode.NeutrinoPeers.dontAllowOtherPeers": "Yhdistä vain määritettyihin vertaisiin",
    "views.Settings.EmbeddedNode.NeutrinoPeers.dontAllowOtherPeers.subtitle": "Yhdistä vain määritettyihin vertaisiin. Tämän käyttöönotto voi hidastaa lohkon synkronointia, mutta se voi olla hyödyllistä, jos sinulla on ongelmia siirtotapahtumien lähettämisessä.",
    "views.Settings.EmbeddedNode.NeutrinoPeers.allowingOtherPeers": "Sallitaan yhteydet muihin vertaisiin.",
    "views.Settings.EmbeddedNode.NeutrinoPeers.notAllowingOtherPeers": "Ei sallita yhteyksiä muihin vertaisiin.",
    "views.Settings.EmbeddedNode.NeutrinoPeers.timedOut": "Ping aikakatkaistiin",
    "views.Settings.EmbeddedNode.NeutrinoPeers.unreachable": "Host could not be reached",
    "views.Settings.EmbeddedNode.NeutrinoPeers.invalidHost": "Please enter a hostname or IP address without http:// or https://",
    "views.Settings.EmbeddedNode.NeutrinoPeers.optimize": "Optimoi vertaisten valinta",
    "views.Settings.EmbeddedNode.ZeroConfPeers.title": "Nollan vahvistuksen vertaiset",
    "views.Settings.EmbeddedNode.ZeroConfPeers.subtitle": "Aseta vertaiset, joilta haluat hyväksyä nollan vahvistuksen salamakanavia, muilta kuin LSP:ltä.",
    "views.Settings.EmbeddedNode.EsploraServer.title": "Esplora Server",
    "views.Settings.EmbeddedNode.EsploraServer.subtitle": "Esplora is a block explorer API used for on-chain data. Your node uses it to sync wallet balances, broadcast transactions, and monitor the blockchain.",
    "views.Settings.EmbeddedNode.EsploraServer.serverUrl": "Esplora Server URL",
    "views.Settings.EmbeddedNode.defaultServer": "Default server",
    "views.Settings.EmbeddedNode.invalidServerUrl": "Please enter a valid URL starting with http:// or https://",
    "views.Settings.EmbeddedNode.RapidGossipSync.title": "Rapid Gossip Sync",
    "views.Settings.EmbeddedNode.RapidGossipSync.subtitle": "Rapid Gossip Sync (RGS) downloads compressed Lightning network gossip data from a server, allowing your node to quickly learn about the network graph without syncing from peers. This enables faster pathfinding for payments.",
    "views.Settings.EmbeddedNode.RapidGossipSync.serverUrl": "RGS Server URL",
    "views.Settings.EmbeddedNode.VssServer.title": "VSS Server",
    "views.Settings.EmbeddedNode.VssServer.subtitle": "Versioned Storage Service (VSS) is a cloud storage service used to back up and sync your node's state data. This allows your node to recover its state if the app is reinstalled or moved to a new device.",
    "views.Settings.EmbeddedNode.VssServer.serverUrl": "VSS Server URL",
    "views.Settings.EmbeddedNode.PathfindingScorer.title": "Pathfinding Scorer",
    "views.Settings.EmbeddedNode.PathfindingScorer.subtitle": "The pathfinding scorer provides external scoring data that helps your node find more reliable and cost-effective payment routes across the Lightning network. Leave blank to disable external scoring and rely solely on local scoring.",
    "views.Settings.EmbeddedNode.PathfindingScorer.serverUrl": "Scorer URL",
    "views.Settings.EmbeddedNode.ExpressGraphSync.title": "Express Graph Sync",
    "views.Settings.EmbeddedNode.expressGraphSync": "Ota käyttöön express graph sync (EGS)",
    "views.Settings.EmbeddedNode.expressGraphSync.subtitle": "Lataa salamaverkon juorudata käynnistyksen yhteydessä. Tämä tekee maksun reitinetsinnästä paljon luotettavampaa. Käynnistä sovellus uudelleen, jotta muutokset tulevat voimaan. Tunnettu myös nimellä Speedloader.",
    "views.Settings.EmbeddedNode.resetExpressGraphSyncOnStartup": "Nollaa express graph sync käynnistyksessä",
    "views.Settings.EmbeddedNode.resetExpressGraphSyncOnStartup.subtitle": "Pakota uusi lataus express graph sync tiedoista käynnistyksen yhteydessä.",
    "views.Settings.EmbeddedNode.bimodalPathfinding": "Bimodaalinen reitinetsintä",
    "views.Settings.EmbeddedNode.bimodalPathfinding.subtitle": "Käytä bimodaalista todennäköisyysarviointia oletusarvoisen apriori-estimaattorin sijaan, kun yrität tehdä maksuja. Käynnistä sovellus, jotta muutos tulee voimaan.",
    "views.Settings.EmbeddedNode.bimodal": "Bimodaalinen",
    "views.Settings.EmbeddedNode.apriori": "Apriori",
    "views.Settings.EmbeddedNode.waitForGraphSync": "Odota graafin synkronointia ennen maksamista",
    "views.Settings.EmbeddedNode.waitForGraphSync.subtitle": "Odota, että salamanverkon kaavio synkronoituu, jotta maksun onnistumisen todennäköisyys kasvaa.",
    "views.GraphSyncPrompt.title": "Graph Sync Disabled",
    "views.GraphSyncPrompt.message": "Graph sync is disabled for your embedded node. This may cause payment failures due to incomplete network information. Would you like to enable it?",
    "views.GraphSyncPrompt.enableAndRestart": "Enable & Restart",
    "views.Settings.EmbeddedNode.rescan": "Skannaa lompakko uudelleen",
    "views.Settings.EmbeddedNode.rescan.subtitle": "Skannaa lohkoketju uudelleen pääketjutapahtumiesi osalta. Käynnistä sovellus, jotta muutokset tulevat voimaan. Palautetaan nollaamisen jälkeen.",
    "views.Settings.EmbeddedNode.compactDb": "Tiivistä tietokannat",
    "views.Settings.EmbeddedNode.compactDb.subtitle": "Valittavissa on LND käyttämien tietokantojen käynnistyksen aikainen automaattinen tiivistys. Tiivistäminen hidastaa sovelluksen käynnistystä sekä vaatii tiivistyksen ajaksi lisälevytilaa, joten asetus on oletuksena pois päältä. Yleisesti ottaen tiivistäminen auttaa pitämään tietokantojen tiedostot pienempinä.",
    "views.Settings.EmbeddedNode.stopLndDeleteNeutrino": "Pysäytä LND ja poista Neutrino-tiedostot",
    "views.Settings.EmbeddedNode.stopLndDeleteNeutrino.subtitle": "Uudelleenkäynnistyksen jälkeen lohkoketjun otsikon synkronointi alkaa alusta ja kestää useita minuutteja.",
    "views.Settings.EmbeddedNode.restoreChannelBackups": "Palauta kanavien varmuuskopiot",
    "views.Settings.EmbeddedNode.restoreChannelBackups.restore": "Palauta",
    "views.Settings.EmbeddedNode.restart": "Käyttöönotto vaatii uudelleenkäynnistyksen.",
    "views.Settings.EmbeddedNode.embeddedTor.subtitle": "Aja LND-solmua Tor-verkossa.",
    "views.Settings.EmbeddedNode.embeddedTor.clearnetWarning": "Huomaa, että kurssitietojen haut sekä Mempool.space-yhteys käyttää edelleen julkista verkkoa.",
    "views.Settings.EmbeddedNode.persistentMode": "Pysyvä LND",
    "views.Settings.EmbeddedNode.persistentModeTor": "Pysyvä LND + Tor",
    "views.Settings.EmbeddedNode.persistentMode.subtitle": "Pidä LND taustasuorituksessa, vaikka sovellus suljettaisiin.",
    "views.Settings.EmbeddedNode.persistentMode.subtitleTor": "Pidä LND ja Tor päällä taustalla, vaikka sovellus suljettaisiin.",
    "views.Settings.EmbeddedNode.persistentModeLdk": "Persistent LDK Node",
    "views.Settings.EmbeddedNode.persistentModeLdk.subtitle": "Continue to run LDK Node in the background even when the app is closed.",
    "views.Settings.EmbeddedNode.resetMissionControl": "Nollaa maksujen reititysprofiili",
    "views.Settings.EmbeddedNode.resetMissionControl.subtitle": "Tämä nollaa tehtävänhallinnan tilan. Voi olla hyödyllistä, jos sinulla on ongelmia reittien löytämisessä maksujen aikana.",
    "views.Settings.EmbeddedNode.syncWallets": "Sync wallets",
    "views.Settings.EmbeddedNode.syncWallets.subtitle": "Force a resync of on-chain and lightning wallets against Esplora.",
    "views.Settings.EmbeddedNode.resetNetworkGraph": "Reset and resync network graph",
    "views.Settings.EmbeddedNode.resetNetworkGraph.subtitle": "Clears the network graph and re-downloads the full gossip snapshot. Use this if route finding is failing due to a sparse graph.",
    "views.Settings.EmbeddedNode.DisasterRecovery.title": "Katastrofin palautus",
    "views.Settings.EmbeddedNode.DisasterRecovery.automaticBackups": "Automaattiset varmuuskopiot",
    "views.Settings.EmbeddedNode.DisasterRecovery.lastStatus": "Viimeisin varmuuskopion tila",
    "views.Settings.EmbeddedNode.DisasterRecovery.lastTime": "Viimeisin varmuuskopio aika",
    "views.Settings.EmbeddedNode.automaticDisasterRecoveryBackup": "Ota käyttöön automaattiset varmuuskopiot",
    "views.Settings.EmbeddedNode.automaticDisasterRecoveryBackup.subtitle": "Automaattisesti luo katastrofivarautumistietoja ja lähetä ne Olympus-varmuuskopiopalveluun. Katastrofivarautumistiedot voivat auttaa sinua palauttamaan salamamaksusi katastrofaalisen vian sattuessa.",
    "views.Settings.EmbeddedNode.clipboardDisasterRecovery": "Vie palautustiedot leikepöydälle",
    "views.Settings.EmbeddedNode.clipboardDisasterRecovery.subtitle1": "Tämä kopioi katastrofin palautustietosi leikepöydällesi. Toimi uusimman version tämän merkkijonon kanssa lompakon palautusprosessissa käynnistääksesi kaikkien kanaviesi pakotetun sulkemisen. Varat palautuvat pääketjulompakkoosi",
    "views.Settings.EmbeddedNode.clipboardDisasterRecovery.subtitle2": "Parasta käytäntö on luoda uudet katastrofintorjuntatiedot jokaisen uuden kanavan avaamisen jälkeen, jos et käytä automaattisia varmuuskopioita.",
    "views.Settings.EmbeddedNode.exportDisasterRecoveryOlympus": "Varmuuskopioi palautustiedot Olympukselle",
    "views.Settings.EmbeddedNode.exportDisasterRecoveryOlympus.subtitle": "Manuaalisesti varmuuskopioi palautustiedot Olympus-varmuuskopiopalveluun.",
    "views.Settings.EmbeddedNode.initiateDisasterRecoveryOlympus": "Käynnistä katastrofien palautus Olympuksesta",
    "views.Settings.EmbeddedNode.initiateDisasterRecoveryOlympus.subtitle1": "Manuaalisesti lataa palautustiedot Olympus-varmuuskopiopalvelusta ja käynnistä palautus.",
    "views.Settings.EmbeddedNode.initiateDisasterRecoveryOlympus.subtitle2": "Huomaa, että tämä sulkee kaikki kanavasi ja palauttaa niiden saldot pääketjulompakkoosi, kun ne on selvitetty.",
    "views.Settings.EmbeddedNode.initiateAdvancedDisasterRecoveryOlympus": "Aloita edistynyt katastrofien palautus Olympuksesta",
    "views.Settings.EmbeddedNode.initiateAdvancedDisasterRecoveryOlympus.subtitle": "Manuaalisesti lataa vanhemmat palautustiedot Olympus-varmuuskopiopalvelusta ja käynnistä palautus.",
    "views.Settings.EmbeddedNode.initiateDisasterRecoveryClipboard": "Aloita katastrofipalautus leikepyödän tietojen avulla",
    "views.Settings.EmbeddedNode.initiateDisasterRecoveryClipboard.subtitle": "Tuo palautus tiedot leikepöydältä manuaalisesti.",
    "views.Settings.EmbeddedNode.AdvancedDisasterRecovery.title": "Edistynyt katastrofien palautus",
    "views.Settings.EmbeddedNode.AdvancedDisasterRecovery.startRecovery": "Käynnistä palautus",
    "views.Settings.EmbeddedNode.AdvancedDisasterRecovery.select": "Valitse alla oleva varmuuskopio",
    "views.Settings.EmbeddedNode.AdvancedDisasterRecovery.fetchFailure": "Varmuuskopioiden lataaminen epäonnistui. Yritä uudelleen myöhemmin.",
    "views.Settings.EmbeddedNode.AdvancedDisasterRecovery.noBackups": "Ei löytynyt varmuuskopioita",
    "views.Settings.EmbeddedNode.AdvancedRescan.title": "Edistynyt uudelleenskannaus",
    "views.Settings.EmbeddedNode.AdvancedRescan.subtitle": "Käynnistetään uudelleenkuvaus tietystä lohkon korkeudesta.",
    "views.Settings.EmbeddedNode.AdvancedRescan.start": "Aloita uudelleen skannaus",
    "views.Settings.EmbeddedNode.LNDLogs.title": "LND-lokit",
    "views.Settings.EmbeddedNode.LNDLogs.copyLogs": "Kopioi lokit leikepöydälle",
    "views.Settings.EmbeddedNode.LDKLogs.title": "LDK Node Logs",
    "views.Settings.EmbeddedNode.feeEstimator": "Fee estimator",
    "views.Settings.EmbeddedNode.customFeeEstimator": "Custom fee estimator",
    "views.Settings.EmbeddedNode.speedloader": "Express Graph Sync server",
    "views.Settings.EmbeddedNode.customSpeedloader": "Custom Express Graph Sync server",
    "views.Settings.EmbeddedNode.Troubleshooting.title": "Vianmääritys",
    "views.Settings.LSP.enableLSP": "Ota käyttöön salamapalveluntarjoaja (LSP)",
    "views.Settings.LSP.enableLSP.subtitle": "LSP yhdistää sinut salamaverkkoon avaamalla maksukanavia sinulle.",
    "views.Settings.LSP.requestSimpleTaproot": "Pyydä yksinkertaisia Taproot-kanavia",
    "views.Settings.LSP.toProceed": "Seuraavat asetukset on määritettävä LSP:n käytön jatkamiseksi:",
    "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": "Luo paketoitu lasku",
    "views.Settings.AddContact.name": "Nimi",
    "views.Settings.AddContact.description": "Kuvaus (enintään 120)",
    "views.Settings.AddContact.lnAddress": "Salamaosoite",
    "views.Settings.AddContact.onchainAddress": "On-chain address",
    "views.Settings.AddContact.pubkey": "Julkinen avain",
    "views.Settings.AddContact.cashuPubkey": "Cashu Pubkey",
    "views.Settings.AddContact.nip05": "NIP-05",
    "views.Settings.AddContact.nostrNpub": "Nostr npub",
    "views.Settings.AddContact.saveContact": "Tallenna yhteystieto",
    "views.Settings.AddContact.addField": "Add field",
    "views.Settings.AddContact.selectField": "Select field",
    "views.Settings.AddContact.deleteContact": "Poista yhteystieto",
    "views.Settings.AddContact.deleteContact.confirm": "Are you sure you want to delete this contact?",
    "views.Settings.Contacts.multipleAddresses": "useita osoitteita",
    "views.Settings.Contacts.searchBar1": "Nostr npub, NIP-05, LN address, on-chain address",
    "views.Settings.Contacts.searchBar2": "Hae",
    "views.Settings.Contacts.favorites": "Suosikit",
    "views.Settings.Contacts.contacts": "Yhteystiedot",
    "views.Settings.Contacts.noContacts": "Ei yhteystietoja",
    "views.Settings.Contacts.noAddress": "Ei osoitetta",
    "views.Settings.Contacts.to": "Vastaaottaja",
    "views.Settings.Contacts.deleteAllContacts": "Poista kaikki yhteystiedot",
    "views.Settings.Contacts.deleteAllContacts.confirm": "Are you sure you want to delete all contacts?",
    "views.SetNodePicture.choosePicture": "Valitse kuva",
    "views.Transaction.title": "Siirtotapahtuma",
    "views.Transaction.totalFees": "Siirtomaksut yhteensä",
    "views.Transaction.transactionHash": "Siirtotapahtuman tiiviste",
    "views.Transaction.blockHash": "Lohkon tiiviste",
    "views.Transaction.blockHeight": "Lohkon järjestysnumero",
    "views.Transaction.numConf": "Vahvistusten määrä",
    "views.Transaction.timestamp": "Aikaleima",
    "views.Transaction.destAddress": "Määränpään osoite",
    "views.Transaction.destAddresses": "Määränpään osoitteet",
    "views.Transaction.rawTxHex": "Tapahtuman Raw hex -muoto",
    "views.Transaction.copyRawTxHex": "Kopioi tapahtuman Raw hex -muoto",
    "views.Activity.noActivity": "Ei vielä toimintaa",
    "views.Activity.expired": "Vanhentunut",
    "views.Activity.youSent": "Lähetit",
    "views.Activity.youReceived": "Vastaanotit",
    "views.Activity.youReceivedAmp": "Vastaanotit (AMP)",
    "views.Activity.requestedPayment": "Maksupyyntö",
    "views.Activity.requestedPaymentAmp": "Maksupyyntö (AMP)",
    "views.Activity.expiredRequested": "Erääntynut pyyntö",
    "views.Activity.channelOperation": "Itselle lähetys tai kanavan toiminta",
    "views.Activity.withdrew": "You withdrew",
    "views.ActivityFilter.title": "Suodata toiminta",
    "views.ActivityFilter.set": "Aseta",
    "views.ActivityFilter.edit": "Muokkaa",
    "views.ActivityFilter.startDate": "Aloituspäivä",
    "views.ActivityFilter.endDate": "Lopetuspäivä",
    "views.ActivityFilter.lightningPayments": "Salamamaksut",
    "views.ActivityFilter.onChainPayments": "Pääketjumaksut",
    "views.ActivityFilter.cashuPayments": "Cashu payments",
    "views.ActivityFilter.minimumAmount": "Vähimmäismäärä (sats)",
    "views.ActivityFilter.maximumAmount": "Enimmäismäärä (satsia)",
    "views.ActivityFilter.maximumAmountPlaceHolder": "Ei rajoitusta",
    "views.ActivityFilter.memo": "Muistio/merkintä",
    "views.ActivityFilter.memoPlaceHolder": "Syötä muistio/muistio",
    "views.Activity.circularRebalance": "Circular channel rebalancing",
    "views.ActivityFilter.inTransit": "Matkalla olevat maksut",
    "views.ActivityFilter.isFailed": "Epäonnistuneet maksut",
    "views.ActivityFilter.standardInvoices": "Normaalit laskut",
    "views.ActivityFilter.ampInvoices": "AMP-laskut",
    "views.ActivityFilter.services": "Services",
    "views.ActivityFilter.swapState.created": "Created",
    "views.ActivityFilter.lsps1State.completed": "Completed",
    "views.ActivityToCsv.title": "Lataa Aktiviteetti",
    "views.ActivityToCsv.csvDownloaded": "CSV-tiedosto on ladattu",
    "views.ActivityToCsv.csvDownloadFailed": "CSV-tiedoston lataaminen epäonnistui",
    "views.ActivityToCsv.textInputPlaceholder": "Tiedoston nimi (valinnainen)",
    "views.ActivityToCsv.downloadButton": "Lataa CSV",
    "views.ActivityExport.title": "Toiminnan vienti CSV-tiedostoon",
    "views.ActivityExport.exportPayments": "Vie Maksut",
    "views.ActivityExport.exportInvoices": "Vie Laskut",
    "views.ActivityExport.exportTransactions": "Vie Siirtotapahtumat",
    "views.ActivityExport.fromDate": "Alkupäivä",
    "views.ActivityExport.toDate": "Loppupäivä",
    "views.ActivityExport.dateRange": "Valitse Päivämääräalue:",
    "views.ActivityExport.downloadCompleteData": "Lataa Täydelliset tiedot",
    "views.ActivityExport.explainerAndroid": "Ladatut CSV-tiedostot löytyvät kohdasta Tiedostot > Ladatut.",
    "views.ActivityExport.explaineriOS": "Ladatut CSV-tiedostot löytyvät Tiedostot-sovelluksesta ZEUS-kansion alta.",
    "views.ActivityExport.noDataAvailableForSelection": "Valitulle tyypille ei ole saatavilla toimintatietoja.",
    "views.ActivityExport.noDataForSelectedDates": "Tietueita ei löytynyt valitulla päivämäärävälillä. Kokeile toista päivämäärää.",
    "views.ActivityExport.noValidDataForDownload": "Voimassa olevia tietoja ei ole ladattavissa.",
    "views.Routing.RoutingEvent.sourceChannel": "Lähdekanava",
    "views.Routing.RoutingEvent.destinationChannel": "Määränpään kanava",
    "views.Routing.clearFilter": "Clear Filter",
    "views.Routing.filterByIncomingChannel": "Filter by Incoming Channel",
    "views.Routing.filterByOutgoingChannel": "Filter by Outgoing Channel",
    "views.Olympians.title": "Olympians:it",
    "views.Olympians.becomeASponsor": "Ryhdy yhteisön sponsoriksi",
    "views.Sponsors.title": "Sponsorit",
    "views.Gods.title": "Jumalat",
    "views.Mortals.title": "Kuolevaiset",
    "views.BumpFee.title": "Nopeuta siirtotapahtumaa",
    "views.BumpFee.titleAlt": "Nopeuta kanavan avausta",
    "views.BumpFee.titleClose": "Nopeuta kanavan sulkemista",
    "views.BumpFee.titleForceClose": "Nopeuta kanavan sulkemista",
    "views.BumpFee.targetConfs": "Tavoitevahvistukset",
    "views.BumpFee.targetConfsInputDescription": "Desired blocks until confirmation",
    "views.BumpFee.success": "Onnistuneesti korotettu maksu!",
    "views.BumpFee.error": "Siirtomaksun nosto epäonnistui",
    "views.BumpFee.outpoint.explainer1": "An outpoint is a reference to a particular output of a previous transaction. It consists of two parts:",
    "views.BumpFee.outpoint.explainer2": "1) Transaction ID (txid): This is a unique identifier for a specific transaction on the Bitcoin blockchain.",
    "views.BumpFee.outpoint.explainer3": "2) Output Index (vout): This denotes which specific output of the referenced transaction is being spent.",
    "views.BumpFee.outpoint.explainer4": "The two are combined with a : character, for example: a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d:0",
    "views.BumpFee.outpoint.explainer5": "Tämä on tämän siirtotapahtuman ensimmäinen ulostulo, koska ulostuloindeksi alkaa 0:lla. Toisen ulostulon vout 1 jne.",
    "views.BumpFee.budget": "Budjetti (satsia)",
    "views.BumpFee.budget.explainer1": "Maksimimäärä satseina, jota voidaan käyttää siirtomaksuina. Tämän arvon asettaminen suuremmaksi kuin syötteen arvo voi johtaa CPFP:hen - yksi tai useampi lompakon utxo:ista käytetään budjetin määrittämien siirtokulujen maksamiseen.",
    "views.BumpFee.budget.explainer2": "Jos asetusta ei määritetä, uusien tulojen kohdalla 50 % tulon arvosta käsitellään oletusarvoisesti siirtomaksupuskuribudjettina; olemassa olevien tulojen kohdalla niiden nykyiset budjetit säilytetään.",
    "views.BumpFee.immediate.explainer": "Pyyhitäänkö tämä tulo välittömästi. Kun tämä on käytössä, pyyhkäisy pyyhkäisee tämän tulon odottamatta seuraavaa erää.",
    "views.BumpFee.startingFee": "Aloitus-siirtomaksu (sat/vbyte)",
    "views.Sync.title": "Lompakon synkronointi",
    "views.Sync.currentBlockHeight": "Nykyinen lohkon korkeus",
    "views.Sync.tip": "Tippi",
    "views.Sync.numBlocksUntilSynced": "Synkronointiin tarvittavien lohkojen määrä",
    "views.LSPS1.type": "Channel lease purchase",
    "views.LSPS1.pubkeyAndHostNotFound": "Node pubkey and host are not set",
    "views.SyncRecovery.title": "Lompakon palauttaminen",
    "views.LSPS1.timeoutError": "Ei saanut vastausta palvelimelta",
    "views.LSPS1.channelExpiryBlocks": "Kanavan päättymislohkot",
    "views.LSPS1.maxChannelExpiryBlocks": "Max channel expiry blocks",
    "views.LSPS1.lspBalance": "LSP-saldo",
    "views.LSPS1.clientBalance": "Client balance",
    "views.LSPS1.totalChannelSize": "Kanavan koko yhteensä",
    "views.LSPS1.confirmWithinBlocks": "Funding confirms within blocks",
    "views.LSPS1.orderId": "Tilauksen tunnus",
    "views.LSPS1.orderState": "Tilauksen tila",
    "views.LSPS1.miniFeeFor0Conf": "Min fee for 0 conf",
    "views.LSPS1.minOnchainPaymentConfirmations": "Min On-chain Payment Confirmations",
    "views.LSPS1.onchainPayment": "On-chain payment",
    "views.LSPS1.orderTotal": "Tilaus yhteensä",
    "views.LSPS1.feeTotal": "Kulut yhteensä",
    "views.LSPS1.initialLSPBalance": "Alkuperäinen LSP-saldo",
    "views.LSPS1.initialClientBalance": "Initial client balance",
    "views.LSPS1.minChannelConfirmations": "Min kanavavahvistukset",
    "views.LSPS1.minOnchainPaymentSize": "Min on-chain payment size",
    "views.LSPS1.supportZeroChannelReserve": "Tukee nollakanavavarantoa",
    "views.LSPS1.requiredChannelConfirmations": "Vaaditut kanavavahvistukset",
    "views.LSPS1.minFundingConfirmWithingBlocks": "Min funding confirm within blocks",
    "views.LSPS1.minRequiredChannelConfirmations": "Min vaaditut kanavavahvistukset",
    "views.LSPS1.refundOnchainAddress": "Refund on-chain address",
    "views.LSPS1.getQuote": "Get quote",
    "views.LSPS1.createOrder": "Tee tilaus",
    "views.LSPS1.makePayment": "Tee maksu",
    "views.LSPS1.makePaymentLN": "Tee maksu (salama)",
    "views.LSPS1.makePaymentOnchain": "Tee maksu (pääketju)",
    "views.LSPS1.payExternalWallet": "Pay from an external wallet and wait for confirmation",
    "views.LSPS1.awaitingPayment": "Awaiting payment",
    "views.LSPS1.checkingOrderStatus": "Checking order status...",
    "views.LSPS1.payFromZeus": "Pay from ZEUS wallet",
    "views.LSPS1.paymentReceived": "Payment successfully received",
    "views.LSPS1.channelOnlineSoon": "Your new channel will be online in a few moments",
    "views.LSPS1.orderCompleted": "Order completed",
    "views.LSPS1.orderFailed": "Order failed",
    "views.LSPS1.viewOrderDetails": "View order details",
    "views.LSPS1.goToSettings": "Mene asetuksiin",
    "views.LSPS1.fundedAt": "Funded at",
    "views.LSPS1.fundingOutpoint": "Funding outpoint",
    "views.LSPS1.purchaseInbound": "Osta lnbound-kanava",
    "views.LSPS1.lsps1Spec": "LSPS1 API and spec",
    "views.LSPS1.lspOrders": "LSP-tilaukset",
    "views.LSPS1.lsps1Orders": "LSPS1-tilaukset",
    "views.LSPS1.noOrdersError": "Tilauksia ei ole vielä tallennettu!",
    "views.LSPS1.showingPreviousState": "näyttää edellisen tilan!",
    "views.LSPS1.bolt11Payment": "BOLT 11 -maksu",
    "views.LSPS1.freeChannel": "Free channel — opening now…",
    "views.LSPS1.channelOpenFailed": "Channel open failed. Any payment was refunded; if you used a discount token, your use has been credited back.",
    "views.LSPS1.yourBalance": "Saldosi",
    "views.LSPS1.receiveLimit": "Vastaanottoraja",
    "views.LSPS1.serviceInfo": "Palvelun tiedot",
    "views.LSPS1.serviceInfoText1": "Tämän palvelun avulla voit ostaa kanavia etukäteen suoraan LSP:ltä. Kanavien on vahvistuttava pääketjussa, ennen kuin voit käyttää niitä.",
    "views.LSPS1.serviceInfoText2": "If you don't want to wait for on-chain confirmation, you can use our just-in-time channel service. The JIT service will create a 0-conf channel of the amount you specify plus 100k sats of inbound (receiving capacity).",
    "views.LSPS1.useJit": "Käytä just-in-time -palvelua",
    "views.LSPS1.spec": "Spec",
    "views.LSPS1.nativeLsps1Enabled": "Native LSPS1 Enabled",
    "views.LSPS1.nativeLsps1Description": "Configure your LSPS1 liquidity provider. Changes require an app restart to take effect.",
    "views.LSPS1.restartRequired": "Restart Required",
    "views.LSPS1.restartRequiredDescription": "The LSP configuration has changed. Please restart the app for the changes to take effect.",
    "views.LSPS1.restartToApply": "Restart to apply changes",
    "views.LSPS1.restartNow": "Restart Now",
    "views.LSPS7.type": "Channel lease extension",
    "views.LSPS7.channelExtensionBlocks": "Number of blocks to extend channel lease by",
    "views.LSPS7.extensionExpiryBlocks": "Blocks extended by",
    "views.LSPS7.maxChannelExtensionExpiryBlocks": "Max number of blocks channel lease can be extended by",
    "views.LSPS7.expirationBlock": "Nykyinen päättymislohko",
    "views.LSPS7.proposedExpirationBlock": "Ehdotettu päättymislohko",
    "views.LSPS7.originalOrderId": "Alkuperäinen tilaustunnus",
    "views.LSPS7.originalService": "Alkuperäinen palvelu",
    "views.LSPS7.extensionOrderIds": "Extension Order IDs",
    "views.LSPS7.freeExtension": "Free extension — processing now…",
    "views.LSPS7.extensionFailed": "Channel extension failed. Any payment was refunded; if you used a discount token, your use has been credited back.",
    "views.LSPS7.serviceInfoText1": "Tämän palvelun avulla voit pidentää ostetun kanavavuokrasopimuksen kestoa tai ostaa kanavavuokrasopimuksen kanavalle, jonka olet avannut LSP:lle.",
    "views.LSPS7.leaseExtended": "Your channel lease has been extended",
    "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.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ä",
    "components.LayerBalances.moveFundsToLn": "Siirrä pääketjussa olevat varat salamaverkkoon",
    "components.LayerBalances.lightningViaEcash": "Lightning via ecash",
    "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",
    "utils.handleAnything.notValid": "Annettu arvo ei ollut kelvollinen Bitcoin-osoite tai salamalasku",
    "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": "Virhe Nostr-profiilin noutamisessa",
    "utils.handleAnything.addressError": "Virhe osoitteen noutamisessa",
    "utils.handleAnything.invalidNoffer": "Could not decode CLINK noffer",
    "stores.InvoicesStore.errorCreatingInvoice": "Virhe laskun luomisessa",
    "stores.InvoicesStore.errorGeneratingAddress": "Virhe uuden osoitteen luomisessa",
    "stores.InvoicesStore.zeroAmountLndhub": "LNDHub-instanssi ei ehkä tue nollasummaisia laskuja.",
    "stores.InvoicesStore.errorRedeemingWithdrawalRequest": "Error redeeming withdrawal request",
    "stores.SettingsStore.btcPayImplementationSupport": "Valitettavasti tuemme tällä hetkellä vain BTCPay-instansseja, jotka käyttävät LND:tä.",
    "stores.SettingsStore.btcPayFetchConfigError": "Virhe BTCPay-konfiguraation noutamisessa",
    "stores.SettingsStore.olympianFetchError": "Virhe noutaessa Olympians:eja",
    "stores.SettingsStore.lndhubSuccess": "LNDHub-tili luotu onnistuneesti. Tallenna käyttäjätunnus ja salasana jonnekin, jotta voit palauttaa varasi, jos laitteellesi tapahtuu jotain. Paina sitten Tallenna lompakkokonfiguraatio jatkaaksesi.",
    "stores.SettingsStore.lndhubError": "Virhe LNDHub-tilin luomisessa. Tarkista ylläpitäjä ja yritä uudelleen.",
    "stores.SettingsStore.lndhubLoginError": "Kirjautuminen LNDHub-palvelimelle ei onnistu",
    "stores.SettingsStore.lndhubConnectError": "Yhteyttä LNDHub-palvelimeen ei voida muodostaa. Tarkista, että ylläpitoosoite on oikea ja palvelu on käynnissä.",
    "stores.SettingsStore.lncConnectError": "LNC-asiakasohjelmiston ja välityspalvelimen yhdistäminen epäonnistui",
    "stores.LSPStore.error": "LSP-virhe",
    "stores.LSPStore.connectionError": "Yhteys LSP:hen ei onnistunut. Tarkista LSP-asetuksesi tai yritä myöhemmin uudelleen.",
    "stores.LightningAddressStore.preimageNotFound": "Alkukuvaa ei löydy laitteestasi. Oletko hiljattain vaihtanut laitetta?",
    "stores.LightningAddressStore.Cashu.quoteNotPaid": "Quote not paid",
    "stores.LightningAddressStore.Cashu.quotePaymentErr": "Error checking for quote payment",
    "stores.NostrWalletConnectStore.initializingService": "Initializing Nostr Wallet Connect service...",
    "stores.NostrWalletConnectStore.zeusWallet": "Zeus Wallet",
    "stores.NostrWalletConnectStore.error.connectionNameRequired": "Connection name is required",
    "stores.NostrWalletConnectStore.error.failedToCreateInvoice": "Failed to create invoice",
    "stores.NostrWalletConnectStore.receivedCashuToken": "Received Cashu token",
    "stores.NostrWalletConnectStore.sentCashuToken": "Sent Cashu token",
    "stores.NostrWalletConnectStore.paymentSentNotificationTitle": "Lightning payment sent",
    "stores.NostrWalletConnectStore.paymentSentNotificationBody": "{{amount}} {{unit}} sent via {{connectionName}}.",
    "stores.NostrWalletConnectStore.paymentFailedNotificationTitle": "Lightning payment failed",
    "stores.NostrWalletConnectStore.paymentFailedNotificationBody": "{{amount}} {{unit}} could not be sent via {{connectionName}}.",
    "stores.NostrWalletConnectStore.invoiceCreatedNotificationTitle": "Lightning invoice created",
    "stores.NostrWalletConnectStore.invoiceCreatedNotificationBody": "{{amount}} {{unit}} Lightning invoice created through {{connectionName}}.",
    "stores.NostrWalletConnectStore.invoiceCreatedNotificationBodyWithDescription": "{{amount}} {{unit}} Lightning invoice through {{connectionName}} · {{description}}",
    "stores.NostrWalletConnectStore.error.failedToInitializeService": "Failed to initialize service",
    "stores.NostrWalletConnectStore.error.walletIdentityUnavailable": "Wallet identity unavailable. Connect to your wallet and try again.",
    "stores.NostrWalletConnectStore.error.failedToStartService": "Failed to start service",
    "stores.NostrWalletConnectStore.error.connectionNameExists": "Connection name already exists",
    "stores.NostrWalletConnectStore.error.connectionNotFound": "Connection not found",
    "stores.NostrWalletConnectStore.error.failedToConnectRelay": "Failed to Connect {{relayUrl}}",
    "stores.NostrWalletConnectStore.error.failedToLoadConnections": "Failed to load connections",
    "stores.NostrWalletConnectStore.error.failedToSaveConnections": "Failed to save connections",
    "stores.NostrWalletConnectStore.error.failedToInitializeRelays": "Failed to initialize any NWC relays",
    "stores.NostrWalletConnectStore.error.failedToPublishToRelays": "Failed to publish wallet service info to any relay",
    "stores.NostrWalletConnectStore.error.walletServiceKeyNotFound": "Wallet service key not found",
    "stores.NostrWalletConnectStore.error.walletServiceKeysNotInitialized": "Wallet service keys not initialized",
    "stores.NostrWalletConnectStore.error.noRelaysAvailable": "No NWC relays available",
    "stores.NostrWalletConnectStore.error.walletServicePublicKeyNotAvailable": "Wallet service public key not available",
    "stores.NostrWalletConnectStore.error.nwcWalletServiceNotFound": "NWC Wallet Service not found for relay: {{relayUrl}}",
    "stores.NostrWalletConnectStore.error.serviceNotReady": "Service not ready",
    "stores.NostrWalletConnectStore.error.failedToDeleteConnection": "Failed to delete connection",
    "stores.NostrWalletConnectStore.error.failedToUpdateConnection": "Failed to update connection",
    "stores.NostrWalletConnectStore.error.failedToStoreServiceKeys": "Failed to store service keys",
    "stores.NostrWalletConnectStore.error.failedToStorePrivateKey": "Failed to store private key",
    "stores.NostrWalletConnectStore.error.failedToSaveNwcSetting": "Failed to save NWC setting",
    "stores.NostrWalletConnectStore.error.failedToGetInfo": "Failed to get info",
    "stores.NostrWalletConnectStore.error.failedToPayInvoice": "Failed to pay invoice",
    "stores.NostrWalletConnectStore.error.failedToCreateCashuInvoice": "Failed to create Cashu invoice - no payment request returned",
    "stores.NostrWalletConnectStore.error.invoiceNotFound": "Invoice not found",
    "stores.NostrWalletConnectStore.error.cashuWalletNotInitialized": "Cashu wallet not initialized",
    "stores.NostrWalletConnectStore.error.invoiceExpired": "Invoice has expired",
    "stores.NostrWalletConnectStore.error.connectionInsufficientBalance": "Insufficient balance. You have {{balance}} sats remaining budget for this connection and you are trying to spend {{amount}} sats.",
    "stores.NostrWalletConnectStore.error.cashuInsufficientBalance": "Insufficient balance. You have only {{balance}} sats remaining in Cashu wallet and you are trying to spend {{amount}} sats.",
    "stores.NostrWalletConnectStore.error.lightningInsufficientBalance": "Insufficient balance. You have only {{balance}} sats remaining in Lightning wallet and you are trying to spend {{amount}} sats.",
    "stores.NostrWalletConnectStore.error.noCashuMintSelected": "No Cashu mint selected. Please select a mint first.",
    "stores.NostrWalletConnectStore.error.failedToDecodeInvoice": "Failed to decode invoice - payReq is undefined",
    "stores.NostrWalletConnectStore.error.invoiceAlreadyPaid": "Invoice already paid",
    "stores.NostrWalletConnectStore.error.invalidPaymentRequest": "Invalid payment request",
    "stores.NostrWalletConnectStore.error.invalidAmount": "Invalid amount",
    "stores.NostrWalletConnectStore.error.cashuMintNotConfigured": "Cashu mint not properly configured: {{mintUrl}}",
    "error.connectionRefused": "Ylläpitäjä ei ole tavoitettavissa. Yritä käynnistää solmusi tai sen Tor-prosessi uudelleen.",
    "error.hostUnreachable": "Ylläpitäjä ei ole tavoitettavissa. Yritä käynnistää solmusi tai sen Tor-prosessi uudelleen.",
    "error.nodeConnectError": "Yhteyttä solmuun ei voida muodostaa. Tarkista, että ylläpito ja portti ovat oikein ja että palvelu on käynnissä.",
    "error.torBootstrap": "Virhe Torin käynnistämisessä puhelimessa. Yritä käynnistää Zeus uudelleen. Jos ongelma jatkuu, harkitse Orbot-sovelluksen käyttämistä Tor-yhteyden muodostamiseen tai vaihtoehtoisen yhteysmenetelmän, kuten Lightning Node Connectin tai Tailscalen, käyttämistä.",
    "error.sendingPayment": "Virhe maksun lähettämisessä",
    "error.failureReasonTimeout": "Reittejä on enemmän kokeiltavana, mutta maksun aikaraja ylittyi.",
    "error.failureReasonNoRoute": "Reittejä ei löytynyt",
    "error.failureReasonError": "Ei palautettavissa oleva virhe on tapahtunut",
    "error.failureReasonIncorrectPaymentDetails": "Maksu epäonnistui: Maksun tiedot ovat virheelliset (tuntematon maksun tiiviste, virheellinen summa tai virheellinen lopullinen CLTV-delta).",
    "error.failureReasonIncorrectPaymentDetailsKeysend": "Vastaanottava solmu ei ehkä hyväksy keysend-maksuja.",
    "error.failureReasonInsufficientBalance": "Riittämätön paikallinen saldo",
    "error.ldk.recipientRejected": "Payment rejected by recipient",
    "error.ldk.retriesExhausted": "All routing attempts exhausted",
    "error.ldk.routeNotFound": "No route found to destination",
    "error.ldk.paymentExpired": "Payment expired before completion",
    "error.ldk.unknownRequiredFeatures": "Invoice requires unsupported features",
    "error.ldk.invoiceRequestExpired": "Invoice request expired",
    "error.ldk.invoiceRequestRejected": "Invoice request was rejected",
    "error.ldk.blindedPathCreationFailed": "Failed to create blinded payment path",
    "error.invalidMacaroon": "Virheellinen macaroon. Tarkista, että olet syöttänyt oikean macaroonin tälle solmulle.",
    "error.invalidResponse": "Vastaanotettu palvelimelta virheellisiä vastaustietoja",
    "error.paymentFailed": "Payment failed",
    "error.paymentTimedOut": "Maksu aikakatkaistiin",
    "error.channelNotFound": "Channel with funding txid {{fundingTxid}} not found",
    "error.serviceConnection": "Error connecting to service. Please try again later.",
    "error.getExtendableChannels": "Failed to get extendable channels",
    "error.createOrder": "Failed to create order",
    "error.getOrderStatus": "Failed to get order status",
    "pos.views.Wallet.PosPane.noOrders": "Tällä hetkellä ei ole avoimia tilauksia. Jos haluat lähettää ZEUSiin, merkitse tilaus 'Muu maksutyyppi' merkinnällä 'Zeus', 'BTC' tai 'Bitcoin'",
    "pos.views.Wallet.PosPane.noOrdersStandalone": "Avoimia tilauksia ei ole tällä hetkellä",
    "pos.views.Wallet.PosPane.noOrdersPaid": "Tilauksia ei ole vielä maksettu",
    "pos.views.Wallet.PosPane.fetchingRates": "Valuuttakurssien hakeminen",
    "pos.views.Wallet.PosPane.uncategorized": "Luokittelematon",
    "pos.views.Order.tax": "Vero",
    "pos.views.Order.taxFiat": "Tax (fiat)",
    "pos.views.Order.taxBitcoin": "Tax (Bitcoin)",
    "pos.views.Order.subtotalBitcoin": "Välisumma (bitcoin)",
    "pos.views.Order.subtotalFiat": "Välisumma (fiat)",
    "pos.views.Order.addTip": "Lisää tippi",
    "pos.views.Order.tip": "Tippi",
    "pos.views.Order.tipFiat": "Tippi (fiat)",
    "pos.views.Order.tipBitcoin": "Tippi (bitcoin)",
    "pos.views.Order.totalFiat": "Yhteensä (fiat)",
    "pos.views.Order.totalBitcoin": "Yhteensä (bitcoin)",
    "pos.views.Order.total": "Yhteensä",
    "pos.views.Order.paymentType": "Maksutyyppi",
    "pos.views.Order.printReceipt": "Tulosta kuitti",
    "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.currencyMustBeEnabledError": "Virhe: Valuutta on otettava käyttöön ensin",
    "pos.print.taxReceipt": "Kuitti",
    "pos.print.invoice": "Lasku",
    "views.Settings.NodeConfiguration.invalidSeedWord": "Invalid seed word",
    "views.Settings.NodeConfiguration.createWallet": "Create {{network}} wallet",
    "views.Settings.NodeConfiguration.restoreWallet": "Restore {{network}} wallet",
    "views.Settings.NodeConfiguration.backUpWallet": "Varmuuskopioi lompakko",
    "views.Settings.NodeConfiguration.restoreWarning": "Palauttaessa lompakko aiheuttaa kaikkien kanavien pakotetun sulkemisen. Harkitse kanavien sulkemista ensin alkuperäisellä laitteellasi, jos mahdollista, säästääksesi kuluissa ja palauttaaksesi varasi nopeammin.",
    "views.Settings.NodeConfiguration.embeddedDelete2": "On suositeltavaa sulkea kaikki kanavat manuaalisesti ennen siirtymistä toiseen laitteeseen. Palauttaminen ilman kanavien sulkemista aiheuttaa pakotettuja sulkemisia, mikä johtaa korkeampiin maksuihin ja voi kestää jopa kaksi viikkoa varojen palauttamiseen.",
    "views.Settings.LightningAddress.create": "Luo salamaosoite",
    "views.Settings.LightningAddress.redeemAll": "Lunasta kaikki",
    "views.Settings.LightningAddress.change": "Vaihda salamaosoite",
    "views.Settings.LightningAddress.changeNostrKeys": "Vaihda Nostr-avaimet",
    "views.Settings.LightningAddress.chooseHandle": "Valitse käyttäjänimi",
    "views.Settings.LightningAddress.zaplockerVerification": "Zaplocker vahvistus",
    "views.Settings.LightningAddress.noPaymentsToRedeem": "Ei maksuja lunastettavaksi. Tarkista myöhemmin uudelleen.",
    "views.Settings.LightningAddress.noNeedToRedeem": "No redeem step required. Payments are sent directly to your wallet.",
    "views.Settings.LightningAddress.statusExplainer1": "Tämä on maksujen määrä, jotka voidaan suorittaa sinulle offline-tilassa.",
    "views.Settings.LightningAddress.statusExplainer2": "Lisää maksutiivisteitä lähetetään automaattisesti palvelimelle tarvittaessa, jotta voit jatkaa maksujen vastaanottamista.",
    "views.Settings.LightningAddress.generatingPreimages": "Luodaan alkukuvia",
    "views.Settings.LightningAddress.editProfile": "Edit profile",
    "views.Settings.LightningAddress.bio": "Bio",
    "views.Settings.LightningAddress.bioPlaceholder": "Tell people about yourself...",
    "views.Settings.LightningAddress.ChangeAddress": "Muuta osoitetta",
    "views.Settings.LightningAddress.webPortalPos": "Web portal: Point of Sale",
    "views.Settings.LightningAddress.webPortalPos.enableFiat": "Enable fiat pricing",
    "views.Settings.LightningAddress.webPortalPos.syncSettings": "Sync settings",
    "views.Settings.LightningAddress.switchToCashu": "Switch to Cashu Lightning address",
    "views.Settings.LightningAddress.switchToNWC": "Switch to NWC Lightning address",
    "views.Settings.LightningAddress.switchToZaplocker": "Switch to Zaplocker Lightning address",
    "views.Settings.LightningAddress.nostrKeys.changeWarning": "Varoitus: Nostr-avaintesi vaihtaminen poistaa odottavat maksut. Lunasta odottavat maksut ennen uusien avainten lähettämistä.",
    "views.Settings.LightningAddress.explainer1": "Jotta voit aloittaa salamaosoitteen käytön, sinulla on ensin oltava salamakanava ZEUS LSP:stä, jossa on lnbound likviditeettiä.",
    "views.Settings.LightningAddress.explainer2": "Helpoin tapa on ostaa 0-vahvistus kanava. Luo vain lasku ja maksa itsellesi toisesta salamalompakosta.",
    "views.Settings.LightningAddress.explainer3": "Jos ostat tavallisen kanavan, sinun on odotettava useita vahvistuksia pääketjussa, ennen kuin kanava on käyttökelpoinen.",
    "views.Settings.LightningAddress.get0ConfChan": "Hanki 0-vahvistuskanava",
    "views.Settings.LightningAddress.getStandardChan": "Hae standardi kanava",
    "views.Settings.LightningAddress.generateNew": "Luo uusia alkukuvia",
    "views.Settings.LightningAddress.upgrade": "Upgrade to ZEUS Pay+",
    "views.Settings.LightningAddress.changeConnectionString": "Change connection string",
    "views.Settings.LightningAddress.testConnectionString": "Test connection string",
    "views.Settings.LightningAddress.connectionTestSuccess": "Connection test successful!",
    "views.Settings.LightningAddress.viewPlusPerks": "View perks",
    "views.Settings.LightningAddressSettings.title": "Salamaosoite asetukset",
    "views.Settings.LightningAddressSettings.automaticallyAccept": "Automaattisesti hyväksy maksut käynnistyksessä",
    "views.Settings.LightningAddressSettings.automaticallyAcceptAttestationLevel": "Todistustaso automaattiselle hyväksynnälle",
    "views.Settings.LightningAddressSettings.automaticallyAcceptAttestationLevel.successOnly": "Vain onnistuneet",
    "views.Settings.LightningAddressSettings.automaticallyAcceptAttestationLevel.successAndNotFound": "Onnistunut ja ei löydetty",
    "views.Settings.LightningAddressSettings.allowComments": "Salli kommentit",
    "views.Settings.LightningAddressSettings.zapReceiptsEnabled": "Publish zap receipts",
    "views.Settings.LightningAddressSettings.zapReceiptsExplainer1": "When enabled, ZEUS Pay publishes a NIP-57 zap receipt to Nostr each time you are zapped, so the zap is visible in Nostr clients.",
    "views.Settings.LightningAddressSettings.zapReceiptsExplainer2": "Disable this if you want to accept money for your posts privately. You will still receive the funds, but no zap event will be published on your behalf.",
    "views.Settings.LightningAddressSettings.notifications": "Ilmoitukset",
    "views.Settings.LightningAddressSettings.notifications.push": "Paina",
    "views.Settings.LightningAddressSettings.routeHintsExplainer1": "Sisällytetyt reittiohjeet auttavat LSP:tä välittämään maksusi sinulle käyttäen ilmoittamattomia kanavia.",
    "views.Settings.LightningAddressSettings.routeHintsExplainer2": "Tämä aiheuttaa yksityisyysriskin, koska se paljastaa ilmoittamattomat kanavasi LSP:lle.",
    "views.Settings.LightningAddress.deleteAddress": "Poista osoite",
    "views.Settings.LightningAddress.deleteAddressConfirm": "Haluatko varmasti poistaa ZEUS Pay Lightning -osoitteesi? Tätä toimenpidettä ei voi perua.",
    "views.Settings.LightningAddress.deletePayment": "Delete payment",
    "views.Settings.LightningAddress.deletePaymentConfirm": "Are you sure you want to delete this payment? This action cannot be undone.",
    "views.Settings.LightningAddressInfo.title": "Salamaosoitetiedot",
    "views.Settings.LightningAddressInfo.explainer1": "Tämä salamaosoite on ylläpidetty ja käyttövoimana meidän LSP:llä, OLYMPUS by ZEUS. Se mahdollistaa maksujen vastaanottamisen jopa silloin, kun olet offline-tilassa.",
    "views.Settings.LightningAddressInfo.explainer2": "Se käyttää laitteellasi luotuja maksutunnisteita ja hodl-laskuja, mikä tarkoittaa, että LSP voi vain tilapäisesti pitää varoja ja välittää ne sinulle tai palauttaa ne lähettäjälle (24 tunnin vanhenemisajan jälkeen), tehden siitä itse-säilytettävän.",
    "views.Settings.LightningAddressInfo.minimumAmount": "Vähimmäismäärä",
    "views.Settings.LightningAddressInfo.feesByAmount": "Kulut määrän perusteella",
    "views.Settings.LightningAddressInfo.iconLegend": "Kuvake selitys",
    "views.Settings.LightningAddressInfo.redeem": "Lunasta",
    "views.Settings.LightningAddressInfo.pressToRedeem": "Paina lunastaaksesi maksun ZEUS PAY:sta.",
    "views.Settings.LightningAddressInfo.notLoaded": "Ei latautuneita todistuksia",
    "views.Settings.LightningAddressInfo.notLoadedDetails": "Paina etsiäksesi todistuksia Nostr:sta.",
    "views.Settings.LightningAddressInfo.validAttestationDetails": "Todistus on voimassa. Paina nähdäksesi tiedot.",
    "views.Settings.LightningAddressInfo.invalidAttestationDetails": "Virheellisiä tai ristiriitaisia todistuksia. Paina nähdäksesi yksityiskohdat.",
    "views.Settings.LightningAddressInfo.noAttestationDetails": "Ei löytynyt Nostr-todistuksia. Lähettäjän lompakko ei todennäköisesti tue sitä vielä.",
    "views.Settings.LightningAddressInfo.learnAboutZaplocker": "Opi lisää Zaplockerista",
    "views.LightningAddress.ZeusPayPlus.subscribe": "Purchase annual subscription",
    "views.LightningAddress.ZeusPayPlus.extend": "Extend subscription",
    "views.LightningAddress.ZeusPayPlus.subActive": "Subscription Active",
    "views.LightningAddress.ZeusPayPlus.noActiveSub": "No active subscription",
    "views.LightningAddress.legacyAccount": "Legacy account",
    "views.Settings.Attestations.title": "Todistukset",
    "views.Settings.Attestations.noAttestationsFound": "Todistuksia ei löytynyt",
    "views.Settings.Attestation.title": "Todistus",
    "views.Settings.Attestations.validAttestation": "Pätevä todistus",
    "views.Settings.Attestations.invalidAttestation": "Virheellinen todistus",
    "views.Settings.Nostr.addRelay": "Lisää välityspalvelin",
    "views.Settings.Nostr.relays": "Välityspalvelimet",
    "views.Settings.CurrencyConverter.title": "Valuuttamuunnin",
    "views.Settings.CurrencyConverter.enterAmount": "Syötä määrä",
    "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",
    "views.Settings.CustodialWalletWarning.dismissWarning": "Piilota varoitus",
    "views.Settings.CustodialWalletWarning.dismissWarningHeader": "Vahvista seuraavat tiedot varoituksen poistamiseksi:",
    "views.Settings.CustodialWalletWarning.dismissWarning1": "Tiedän, että minulla ei ole tässä lompakossa olevien varojen hallintaa ilman 12 tai 24 sanan siemenlausetta.",
    "views.Settings.CustodialWalletWarning.dismissWarning2": "Tiedän, että LNDHub-tilin salasana ei ole sama kuin siemenlause.",
    "views.Settings.CustodialWalletWarning.dismissWarning3": "Joko perustan tämän yhteyden itse tai luotan sen perustaneeseen henkilöön.",
    "views.Settings.CustodialWalletWarning.dismissWarning4": "En valehtele vain saadakseni tämän hoidettua",
    "views.PayCode.bolt12": "BOLT 12",
    "views.PayCode.offerId": "Tarjouksen tunnus",
    "views.PayCode.createOffer": "Luo maksukoodi",
    "views.PayCode.infoModal.line1": "A pay code is a reusable BOLT 12 offer that allows anyone to send you payments at any time without you needing to generate a new invoice for each payment.",
    "views.PayCode.infoModal.line2": "Think of it like a static address for Lightning payments. Share your pay code once and receive multiple payments to it.",
    "views.PayCode.infoModal.line3": "You can optionally set a description to let senders know what the pay code is for, and choose whether it should be single-use or reusable.",
    "views.PayCode.disableOffer": "Poista maksukoodi käytöstä",
    "views.PayCode.disableOffer.confirm": "Are you sure you want to disable this pay code?",
    "views.PayCode.singleUse": "Kertakäyttöinen",
    "views.PayCode.multiUse": "Monikäyttöinen",
    "views.PayCode.internalLabel": "Sisäinen merkintä",
    "views.PayCode.noChannelsWarning": "You need at least one open channel to create a pay code.",
    "views.PayCodes.noPayCodes": "Maksukoodeja ei ole vielä luotu",
    "views.Settings.Bolt12Address": "BOLT 12 -osoite",
    "views.Settings.Bolt12Offer": "Bolt 12 -tarjous",
    "views.Settings.Noffer": "CLINK noffer",
    "views.Settings.Bolt12Address.requestButton": "Pyydä Maksukoodi",
    "views.Settings.Bolt12Address.changeButton": "Vaihda Maksukoodi",
    "views.Settings.Bolt12Address.handle": "Nimesi",
    "views.Settings.Bolt12Address.error.noBolt12": "BOLT 12 -tarjousta ei löytynyt",
    "views.Settings.Bolt12Address.error.failedToGetOffer": "Tarjousta ei saatu",
    "views.Settings.Bolt12Address.error.handleTaken": "Nimi on otettu",
    "views.Settings.Bolt12Address.error.failedToCreate": "Osoitteen luonti epäonnistui",
    "views.Settings.WalletConfiguration.nostrWalletConnectUrl": "Nostr Wallet Connect URL-osoite",
    "view.Settings.LSPServicesList.title": "LSP-palvelut",
    "view.Settings.LSPServicesList.flow2": "Just-in-time -kanavat",
    "view.Settings.LSPServicesList.lsps1": "Pyydä kanavia etukäteen",
    "views.Settings.EmbeddedNode.Chantools.title": "Channel tools",
    "views.Settings.EmbeddedNode.Chantools.Sweepremoteclosed.title": "Sweep remote closed",
    "views.Settings.EmbeddedNode.Chantools.Sweepremoteclosed.ldkDescription": "Scan for funds from counterparty force-closed channels and create a sweep transaction.",
    "views.Settings.EmbeddedNode.Chantools.Sweepremoteclosed.noUtxosFound": "No recoverable funds found.",
    "views.Settings.EmbeddedNode.Chantools.Sweepremoteclosed.seedType": "Siementyyppi",
    "views.Settings.EmbeddedNode.Chantools.Sweepremoteclosed.currentWalletsSeed": "Nykyisen lompakon siemen",
    "views.Settings.EmbeddedNode.Chantools.Sweepremoteclosed.externalWalletSeed": "Ulkoinen lompakkosiemen",
    "views.Settings.EmbeddedNode.Chantools.Sweepremoteclosed.seed": "Siemenlauseke",
    "views.Settings.EmbeddedNode.Chantools.Sweepremoteclosed.recoveryWindow": "Palautusikkuna",
    "views.Settings.EmbeddedNode.Chantools.Sweepremoteclosed.recoveryWindow.explainer": "Skannattavien avainten määrä johdannaispolkua kohti.",
    "views.Settings.EmbeddedNode.Chantools.Sweepremoteclosed.sleepSeconds": "Kyselyjen välillä odotettavat sekunnit",
    "views.Settings.EmbeddedNode.Chantools.Sweepremoteclosed.sleepSeconds.explainer": "Käytä tätä lisätäksesi tauon kyselyiden välille, jos API rajoittaa nopeutta.",
    "views.Settings.EmbeddedNode.Chantools.Sweepremoteclosed.sweepAddr": "Pyyhintäosoite",
    "views.Settings.EmbeddedNode.Chantools.Sweepremoteclosed.apiUrl": "API URL",
    "views.Settings.EmbeddedNode.Chantools.Sweepremoteclosed.customApiUrl": "Mukautettu API URL",
    "views.Settings.EmbeddedNode.Chantools.Sweepremoteclosed.start": "Aloita pyyhintä",
    "views.Settings.Ecash.cashuTroubleshooting": "Cashu troubleshooting",
    "views.Settings.Ecash.title": "Ecash settings",
    "views.Settings.Ecash.enableEcash": "Enable Cashu ecash",
    "views.Settings.Ecash.enableEcash.subtitle1": "Cashu is a Chaumian ecash protocol built for Bitcoin. It's a custodial solution but with better privacy than a traditional account.",
    "views.Settings.Ecash.enableEcash.subtitle2": "You'll only want to store in Cashu what you can afford to lose, but it can make for a great solution for those who just want to test ZEUS for the first time or don't have enough bitcoin to open a Lightning channel yet.",
    "views.Settings.Ecash.enableEcash.subtitle3": "ZEUS will periodically prompt you to upgrade to self-custody, once you have enough bitcoin to purchase a Lightning channel.",
    "views.Settings.Ecash.enableEcash.learnMore": "Learn more about Cashu",
    "views.Settings.Ecash.automaticallySweep": "Automatically sweep ecash to self-custody",
    "views.Settings.Ecash.sweepThresholdSatsTitle": "Mint sweep threshold",
    "views.Settings.Ecash.sweepThresholdSatsTitle.description": "Funds will be automatically swept to your self-custodial wallet if the balance you have with a mint exceeds this threshold.",
    "views.Settings.NostrWalletConnect.title": "Nostr Wallet Connect service",
    "views.Settings.NostrWalletConnect.connections": "Connections",
    "views.Settings.NostrWalletConnect.noConnections": "No connections created yet. Create a connection to allow external apps to connect to your wallet.",
    "views.Settings.NostrWalletConnect.connectionName": "Connection Name",
    "views.Settings.NostrWalletConnect.permissions": "Permissions",
    "views.Settings.NostrWalletConnect.created": "Created",
    "views.Settings.NostrWalletConnect.lastUsed": "Last Used",
    "views.Settings.NostrWalletConnect.budget": "Budget",
    "views.Settings.NostrWalletConnect.description": "Nostr Wallet Connect allows external applications like Nostr clients to connect to your Zeus wallet and make payments. Each connection can have specific permissions and budget limits for security.",
    "views.Settings.NostrWalletConnect.addConnection": "Add Connection",
    "views.Settings.NostrWalletConnect.editConnection": "Edit Connection",
    "views.Settings.NostrWalletConnect.enterConnectionName": "Enter connection name",
    "views.Settings.NostrWalletConnect.customNostrUrlPlaceholder": "wss://your-custom-relay.com",
    "views.Settings.NostrWalletConnect.createConnection": "Create Connection",
    "views.Settings.NostrWalletConnect.updateConnection": "Update Connection",
    "views.Settings.NostrWalletConnect.regenerateConnection": "Regenerate Connection",
    "views.Settings.NostrWalletConnect.regeneratingConnection": "Regenerating connection…",
    "views.Settings.NostrWalletConnect.regenerateConnection.confirm": "This removes the current connection and creates a new one with a new connection secret. Any app that was linked with the old secret will stop working until you connect it again using the new QR code or pairing link. Are you sure you want to regenerate the connection?",
    "views.Settings.NostrWalletConnect.relayChangeWarning": "⚠️ Changing the relay URL requires regenerating the connection and will need to use new connection secret.",
    "views.Settings.NostrWalletConnect.createFirstConnection": "Tap the + button to create your first connection",
    "views.Settings.NostrWalletConnect.chooseWalletPermissions": "Choose wallet permissions",
    "views.Settings.NostrWalletConnect.fullAccess": "Full Access",
    "views.Settings.NostrWalletConnect.fullAccessDescription": "I trust this app to access my wallet within the budget I set",
    "views.Settings.NostrWalletConnect.readOnly": "Read Only",
    "views.Settings.NostrWalletConnect.readOnlyDescription": "This app can receive payments and read my transaction history",
    "views.Settings.NostrWalletConnect.custom": "Mukautettu",
    "views.Settings.NostrWalletConnect.customDescription": "I want to define exactly what access this app has to my wallet",
    "views.Settings.NostrWalletConnect.authorizeAppTo": "Authorize the app to:",
    "views.Settings.NostrWalletConnect.budgetDescription": "Set spending limits for this connection",
    "views.Settings.NostrWalletConnect.connectionExpiration": "Connection expiration",
    "views.Settings.NostrWalletConnect.connectionExpirationDescription": "Set when this connection should expire",
    "views.Settings.NostrWalletConnect.connectionDetails": "Connection Details",
    "views.Settings.NostrWalletConnect.connectionId": "Connection ID",
    "views.Settings.NostrWalletConnect.publicKey": "Public Key",
    "views.Settings.NostrWalletConnect.connectionSecret": "Connection Secret",
    "views.Settings.NostrWalletConnect.connectionSecretDescription": "Scan this QR code or copy the connection secret in your Nostr app to link this connection.",
    "views.Settings.NostrWalletConnect.waitingForAppToConnect": "Waiting for app to connect...",
    "views.Settings.NostrWalletConnect.noEventReceivedTimeoutDescription": "We didn't receive any event from your Nostr client, but you can still close this screen and use your connection. The connection will work once your Nostr client sends a request.",
    "views.Settings.NostrWalletConnect.connectionTimeout": "Connection Timeout",
    "views.Settings.NostrWalletConnect.keepWaiting": "Keep Waiting",
    "views.Settings.NostrWalletConnect.connectedSuccessfully": "Connected successfully!",
    "views.Settings.NostrWalletConnect.returningToConnections": "Returning to connections…",
    "views.Settings.NostrWalletConnect.noConnectionsFound": "No connections found",
    "views.Settings.NostrWalletConnect.leftInBudget": "Left in budget",
    "views.Settings.NostrWalletConnect.switchToCashuWallet": "Switch to Cashu wallet",
    "views.Settings.NostrWalletConnect.cashuWalletDescription": "Enable this to use Cashu wallet instead of LND for all NWC connections. This allows connections to interact with your Cashu tokens and mints.",
    "views.Settings.NostrWalletConnect.neverUsed": "Never used",
    "views.Settings.NostrWalletConnect.deleteConnection": "Delete Connection",
    "views.Settings.NostrWalletConnect.deleteConnection.confirm": "Are you sure you want to delete this connection?",
    "views.Settings.NostrWalletConnect.permissions.getInfo": "Get Info",
    "views.Settings.NostrWalletConnect.permissions.getInfoDescription": "Allow access to wallet information",
    "views.Settings.NostrWalletConnect.permissions.getBalance": "Get Balance",
    "views.Settings.NostrWalletConnect.permissions.getBalanceDescription": "Allow access to wallet balance",
    "views.Settings.NostrWalletConnect.permissions.payInvoice": "Pay Invoice",
    "views.Settings.NostrWalletConnect.permissions.payInvoiceDescription": "Allow paying lightning invoices",
    "views.Settings.NostrWalletConnect.permissions.makeInvoice": "Make Invoice",
    "views.Settings.NostrWalletConnect.permissions.makeInvoiceDescription": "Allow creating invoices",
    "views.Settings.NostrWalletConnect.permissions.lookupInvoice": "Lookup Invoice",
    "views.Settings.NostrWalletConnect.permissions.lookupInvoiceDescription": "Allow looking up invoice status",
    "views.Settings.NostrWalletConnect.permissions.listTransactions": "List Transactions",
    "views.Settings.NostrWalletConnect.permissions.listTransactionsDescription": "Allow viewing transaction history",
    "views.Settings.NostrWalletConnect.permissions.signMessageDescription": "Allow signing messages",
    "views.Settings.NostrWalletConnect.permissions.getInfoShort": "Read your node info",
    "views.Settings.NostrWalletConnect.permissions.getBalanceShort": "Read your balance",
    "views.Settings.NostrWalletConnect.permissions.payInvoiceShort": "Pay lightning invoices",
    "views.Settings.NostrWalletConnect.permissions.makeInvoiceShort": "Create invoices",
    "views.Settings.NostrWalletConnect.permissions.lookupInvoiceShort": "Lookup status of invoices",
    "views.Settings.NostrWalletConnect.permissions.listTransactionsShort": "Read transaction history",
    "views.Settings.NostrWalletConnect.budgetRenewal.daily": "Daily",
    "views.Settings.NostrWalletConnect.budgetRenewal.weekly": "Weekly",
    "views.Settings.NostrWalletConnect.budgetRenewal.monthly": "Monthly",
    "views.Settings.NostrWalletConnect.budgetRenewal.yearly": "Yearly",
    "views.Settings.NostrWalletConnect.budgetRenewal": "Budget Renewal",
    "views.Settings.NostrWalletConnect.noBalanceAvailable": "No balance available",
    "views.Settings.NostrWalletConnect.budgetPlaceholder": "Enter amount in sats",
    "views.Settings.NostrWalletConnect.validation.budgetRequired": "Budget is required for full access connections",
    "views.Settings.NostrWalletConnect.error.connectionExpired": "This connection has expired.",
    "views.Settings.NostrWalletConnect.error.failedToLoadActivity": "Failed to load activity",
    "views.Settings.NostrWalletConnect.error.failedToUpdateNwcSetting": "Failed to update NWC setting",
    "views.Settings.NostrWalletConnect.error.invalidAmount": "Invalid amount.",
    "views.Settings.NostrWalletConnect.error.paymentExceedsBudget": "This payment ({{amount}} sats) exceeds the remaining budget for this connection ({{remaining}} sats).",
    "views.Settings.NostrWalletConnect.totalSpent": "Total Spent",
    "views.Settings.NostrWalletConnect.totalReceived": "Vastaanotettu yhteensä",
    "views.Settings.NostrWalletConnect.remainingBudget": "Remaining Budget",
    "views.Settings.NostrWalletConnect.warning.walletBalanceLowerThanBudget": "Your main wallet balance is lower than this connection’s budget. Please review and update it",
    "views.Settings.NostrWalletConnect.warning.budgetLimitReached": "The assigned budget for this connection has reached its limit. Please review and update it if you wish to continue using this connection.",
    "views.Settings.NostrWalletConnect.nwcSettings": "NWC Settings",
    "views.Settings.NostrWalletConnect.backgroundAudio": "Background Audio",
    "views.Settings.NostrWalletConnect.backgroundAudioDescription": "Choose the ambient sound played to keep NWC relay connections alive while ZEUS is in the background. Tap the play button to preview a track.",
    "views.Settings.NostrWalletConnect.persistentNWCService": "Persistent Mode",
    "views.Settings.NostrWalletConnect.nwcIncludeLud16InUrl": "Include Lightning Address",
    "views.Settings.NostrWalletConnect.nwcIncludeLud16InUrlDescription": "When enabled, your Lightning address (LUD-16) is added to new and regenerated NWC connection URLs. Some Nostr clients will set this as your Lightning address in your profile. Turn off if you prefer not to share it with the connecting app.",
    "views.Settings.NostrWalletConnect.persistentNWCServiceDescriptionAndroid": "Keeps Nostr Wallet Connect active while Zeus is in the background. Android shows a persistent foreground notification so the service is not stopped. Restart Zeus after changing this setting.",
    "views.Settings.NostrWalletConnect.persistentNWCServiceInfoTitle": "Background service",
    "views.Settings.NostrWalletConnect.persistentNWCServiceInfoIntroAndroid": "Zeus runs NWC in a foreground service with a notification. That keeps your device connected to your Nostr relays so remote wallet apps can reach you.",
    "views.Settings.NostrWalletConnect.persistentNWCServiceInfoBattery": "Battery use stays low while you are idle. Most work happens only when a Nostr client sends a request to your wallet.",
    "views.Settings.NostrWalletConnect.persistentNWCServiceInfoWorkload": "Payments and other wallet actions run when a connected Nostr client requests them—not continuously in the background.",
    "views.Settings.NostrWalletConnect.persistentNWCServiceInfoRestart": "Restart Zeus after changing this option so it can take effect.",
    "views.Settings.NostrWalletConnect.learnMore": "Learn more about Nostr Wallet Connect",
    "views.Settings.NostrWalletConnect.backgroundAudioInfoTitle": "Background audio",
    "views.Settings.NostrWalletConnect.backgroundAudioInfoBody": "iOS doesn't allow apps to run in the background freely. To keep your relay connections alive, ZEUS plays a quiet ambient sound in a loop. As long as the audio session is active, iOS keeps ZEUS running. You can mute the audio from the Lock Screen — the connection stays alive either way.",
    "views.Settings.NostrWalletConnect.backgroundAudioInfoLiveActivity": "While the session is active, a Live Activity appears on your Lock Screen and in the Dynamic Island with playback controls and a timer. Go to iOS Settings > ZEUS > Live Activities to enable it if it doesn't appear.",
    "views.Settings.NostrWalletConnect.chooseRelay": "Choose the Nostr relay for this connection",
    "views.Settings.Ecash.enableMultiMintSends": "Enable Cashu Multi-mint sends",
    "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ä",
    "views.LspExplanation.buttonText2": "Opi lisää siitä, miten LSP toimii.",
    "views.LspExplanationRouting.text1": "Jotta voimme tarjota sinulle hieman yksityisyyttä ja parantaa maksusuoritusta, salamapalveluntarjoaja (LSP) tekee puolestasi raskasta työtä tekniikalla nimeltä laskun kääriminen. Maksu on nimellinen; se on yleensä vain muutamia satosheja.",
    "views.LspExplanationRouting.text2": "Voit kytkeä LSP:n kokonaan pois päältä ja säästää näissä maksuissa siirtymällä Asetukset > Salamapalveluntarjoaja (LSP), mutta menetät nämä yksityisyys- ja maksusuorituskykyedut.",
    "views.LspExplanationWrappedInvoices.title": "Käärityt laskut",
    "views.LspExplanationWrappedInvoices.text1": "Käärityt laskut ovat laskuja, joiden ympärillä on ylimääräisiä kerroksia. Tässä tapauksessa LSP kietoo solmustasi luodun laskun. Kääritty lasku näyttää siltä kuin se olisi LSP:n tuottama.",
    "views.LspExplanationWrappedInvoices.text2": "Tämä tuo kaksi etua: 1) Loppukäyttäjän ei tarvitse paljastaa solmun julkista avainta lähettäjille. LSP tietää vastaanottajan, mutta kukaan muu ei tiedä. 2) Lähettäjät voivat käyttää reittejä LSP:lle maksun suorittamiseen sen sijaan, että heidän pitäisi löytää suora reitti loppukäyttäjälle.",
    "views.LspExplanationWrappedInvoices.text3": "Käärityt laskut käyttävät samaa alkukuvan tiivistettä kuin alkuperäinen lasku. Tämä tarkoittaa sitä, että LSP ei voi suorittaa maksua ilman lopullisen vastaanottajan loppuun suorittamaa maksua, joten LSP ei voi karata käyttäjän varojen kanssa.",
    "views.LspExplanationWrappedInvoices.text4": "Varmista, että pidät Zeusin auki maksun vastaanottamisen aikana, koska LSP ei voi suorittaa maksuja puolestasi, kun olet offline-tilassa.",
    "views.LspExplanationOverview.title": "Kuinka LSP toimii?",
    "views.LspExplanationOverview.text1": "LSP käyttää käärittyjä laskuja ja 0-vahvistuskanavia yhdistääkseen käyttäjät välittömästi salamaverkkoon.",
    "views.LspExplanationOverview.text2": "Kaikki mitä sinun tarvitsee tehdä on saada lähettäjä maksamaan sinulle Zeusin näyttämä lasku, mutta tässä on mitä tapahtuu kulissien takana.",
    "views.LspExplanationOverview.step1": "Vastaanottaja luo laskun salamaverkkonsa solmussa ja lähettää sen sitten LSP:lle.",
    "views.LspExplanationOverview.step2": "LSP luo käärityn laskun ja palauttaa sen vastaanottajalle",
    "views.LspExplanationOverview.step3": "Vastaanottaja antaa käärittyjä laskuja lähettäjälle, jotta he maksavat ne.",
    "views.LspExplanationOverview.step4": "Lähettäjä maksaa laskun, joka kulkee LSP:n kautta.",
    "views.LspExplanationOverview.step5": "LSP havaitsee maksun ja avaa vastaanottajalle juuri ajoissa 0-vahvistuksen kanavan.",
    "views.LspExplanationOverview.step6": "LSP välittää sitten maksun vastaanottajalle käyttäen tuota uutta kanavaa ja maksu suoritetaan.",
    "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",
    "views.TxHex.broadcastingViaMempool": "Broadcasting via Mempool.space",
    "views.TxHex.thirdPartyBroadcastWarning": "This implementation requires broadcasting via a third-party service (Mempool.space).",
    "views.TxHex.transactionBroadcastCancelled": "Transaction broadcast cancelled",
    "pos.customItem": "Mukautettu kohde",
    "time.seconds": "Sekuntia",
    "time.second": "Second",
    "time.minutes": "Minuuttia",
    "time.minute": "Minute",
    "time.hours": "Tuntia",
    "time.hour": "Hour",
    "time.day": "Päivä",
    "time.days": "Päivää",
    "time.week": "Week",
    "time.weeks": "Viikkoa",
    "time.year": "Year",
    "time.years": "Years",
    "time.months": "Kuukautta",
    "time.month": "Kuukausi",
    "time.10min": "10 min",
    "time.1H": "1tunti",
    "time.1D": "1pvä",
    "time.1W": "1vko",
    "time.1mo": "1 kk",
    "time.3mo": "3 kk",
    "time.6mo": "6 kk",
    "time.12mo": "12 kk",
    "time.max": "Max",
    "components.AlertModal.zeusDetected": "ZEUS on havainnut seuraavat ongelmat:",
    "components.AlertModal.highZombieCount": "Korkea zombie-kanavien määrä",
    "components.AlertModal.zombieExplainer": "Zombie-kanavat osoittavat vanhentuneita tietoja ladatussa verkkokaaviossa.",
    "components.AlertModal.resetEGS": "Reset express graph sync data",
    "components.AlertModal.neutrinoPeers": "Ongelmalliset neutriino-vertaiset",
    "components.AlertModal.neutrinoExplainer": "Neutrino peers with high ping times can cause performance issues in the app.",
    "components.AlertModal.reviewPeers": "Tarkastele neutriino-vertaisten luetteloa",
    "components.AlertModal.vssError": "Cloud backup unavailable",
    "components.AlertModal.vssExplainer": "Could not connect to the VSS (Versioned Storage Service) server for cloud backup. Your wallet is running with local storage only. Cloud backup will be retried on next startup.",
    "components.AlertModal.esploraError": "Esplora server unreachable",
    "components.AlertModal.esploraExplainer": "Could not sync on-chain wallet data from the Esplora server. Balance information may be outdated. Sync will be retried automatically.",
    "components.AlertModal.rgsError": "Rapid Gossip Sync failed",
    "components.AlertModal.rgsExplainer": "Could not update the network graph from the RGS server. Payment routing may be less reliable until the next successful sync.",
    "components.AlertModal.rgsEmptyGraph": "Network graph is empty — RGS server may be unreachable",
    "components.NewChannelModal.title": "Select channel type",
    "components.NewChannelModal.jit": "Just-in-time",
    "components.NewChannelModal.jit.info1": "Purchase a channel lease from the LSP that will be opened instantly.",
    "components.NewChannelModal.jit.info2": "Starts with receiving capacity so it's great for sending and receiving.",
    "components.NewChannelModal.lsps1": "Purchase in advance",
    "components.NewChannelModal.lsps1.info1": "Purchase a channel lease from the LSP.",
    "components.NewChannelModal.lsps1.info2": "You'll have to wait for several on-chain confirmations, but it's a bit less expensive than just-in-time channels. Starts with receiving capacity so it's great for sending and receiving.",
    "components.NewChannelModal.onchain": "On-chain funded",
    "components.NewChannelModal.onchain.info1": "Open a channel with your on-chain balance to a node of your choosing.",
    "components.NewChannelModal.onchain.info2": "Only good for spending until you start sending payments.",
    "components.NewChannelModal.learnMore": "Learn more about ZEUS' channel types",
    "views.PendingHTLCs.title": "Vireillä olevat HTLC:t",
    "views.PendingHTLCs.noPendingHTLCs": "Ei vireillä olevia HTLC:tä",
    "views.PendingHTLCs.incoming": "Saapuva",
    "views.PendingHTLCs.outgoing": "Lähtevä",
    "views.PendingHTLCs.expirationHeight": "Päättymiskorkeus",
    "views.PendingHTLCs.recommendationIOS": "On suositeltavaa jättää ZEUS käyntiin, kun HTLC:t ovat kesken, jotta estetään pakkosulkemiset.",
    "views.PendingHTLCs.recommendationAndroid": "On suositeltavaa ottaa käyttöön Pysyvä LND tai jättää ZEUS olemaan käynnissä, kun HTLC:t ovat vireillä, jotta estetään pakkosulkemiset.",
    "views.OnChainAddresses.title": "Pääketju osoitteet",
    "views.OnChainAddresses.noAddressesAvailable": "Osoitteita ei ole saatavilla",
    "views.OnChainAddresses.hideZeroBalanance": "Piilota 0-saldo",
    "views.OnChainAddresses.hideChangeAddresses": "Piilota vaihtorahaosoitteet",
    "views.OnChainAddresses.sortBy.creationTimeAscending": "Luontiaika (nouseva)",
    "views.OnChainAddresses.sortBy.creationTimeDescending": "Luontiaika (laskeva)",
    "views.OnChainAddresses.sortBy.balanceAscending": "Saldo (nouseva)",
    "views.OnChainAddresses.sortBy.balanceDescending": "Saldo (laskeva)",
    "views.OnChainAddresses.createAddress": "Luo osoite",
    "views.OnChainAddresses.changeAddresses": "Vaihtorahaosoitteet",
    "views.Cashu.ReceiveEcash.title": "Receive ecash",
    "views.Cashu.ReceiveEcash.readTokenFromClipboard": "Read token from clipboard",
    "views.Cashu.CashuInvoice.title": "Cashu Invoice",
    "views.Cashu.CashuPayment.title": "Cashu Payment",
    "cashu.mint": "Mint",
    "cashu.mints": "Mints",
    "cashu.randomizeMintSelection": "Random mint for receives",
    "cashu.randomMint": "Random mint",
    "cashu.cashuMints": "Cashu mints",
    "cashu.mintUrl": "Mint URL",
    "cashu.token": "Cashu token",
    "cashu.receivedToken": "Received Cashu token",
    "cashu.sentToken": "Sent Cashu token",
    "cashu.spentToken": "Spent Token",
    "cashu.unspentToken": "Unspent Cashu token",
    "cashu.tapToConfigure": "No mints found. Tap to configure",
    "cashu.tapToConfigure.short": "Tap to configure",
    "cashu.sendEcash": "Send ecash",
    "cashu.lockToPubkey": "Lock to Pubkey (optional)",
    "cashu.lockEcash": "Lock ecash",
    "cashu.lockEcashDescription": "Lock ecash token to a public key. Only the receiver will be able to unlock it.",
    "cashu.lockFor": "Lock for",
    "cashu.lockTo": "Locked to",
    "cashu.locktime": "Locked until",
    "cashu.lock": "Lock",
    "cashu.noContactsWithCashuPubkey": "No contacts with Cashu pubkey",
    "cashu.noDuration": "no duration",
    "cashu.duration.1Day": "1 Day",
    "cashu.duration.1Week": "1 Week",
    "cashu.duration.forever": "Forever",
    "cashu.durationRequired": "Duration is required",
    "cashu.invalidDurationNumber": "Invalid duration number",
    "cashu.durationTooLong": "Duration is too long",
    "cashu.selectDurationRequired": "Please select a duration",
    "cashu.errorAddingMint": "Error adding mint",
    "cashu.pubkeyRequired": "Cashu pubkey is required",
    "cashu.invalidCashuPubkey": "Invalid pubkey format",
    "cashu.contactNoCashuPubkey": "Selected contact does not have a Cashu pubkey",
    "cashu.selectCashuPubkey": "Select Cashu pubkey",
    "views.Cashu.AddMint.title": "Add mint",
    "views.Cashu.AddMint.enableAndAdd": "Enable Cashu + Add mint",
    "views.Cashu.AddMint.errorMintAlreadyAdded": "Mint already added",
    "views.Cashu.AddMint.errorInvalidUrl": "Mint URL is invalid",
    "views.Cashu.AddMint.discover": "Discover mints",
    "views.Cashu.AddMint.discover.explainer": "These mints were recommended by other Nostr users. Read reviews at bitcoinmints.com. Be careful and do your own research before using a mint.",
    "views.Cashu.AddMint.discover.explainerZeus": "These mints were recommended by Nostr users that ZEUS follows. Be careful and do your own research before using a mint.",
    "views.Cashu.AddMint.discover.explainerCustom": "These mints were recommended by Nostr users you follow. Be careful and do your own research before using a mint.",
    "views.Cashu.AddMint.discoverModal.subtitle": "Choose whose recommendations to show",
    "views.Cashu.AddMint.zeusFollows": "ZEUS' Nostr follows",
    "views.Cashu.AddMint.zeusFollows.description": "Mints recommended by accounts that ZEUS follows on Nostr",
    "views.Cashu.AddMint.allNostrUsers": "All Nostr users",
    "views.Cashu.AddMint.allNostrUsers.description": "Mints recommended by anyone on Nostr",
    "views.Cashu.AddMint.yourFollows": "Your Nostr follows",
    "views.Cashu.AddMint.yourFollows.description": "Enter your npub to see mints recommended by accounts you follow",
    "views.Cashu.AddMint.enterNpub": "Your Nostr npub",
    "views.Cashu.AddMint.invalidNpub": "Invalid npub format",
    "views.Cashu.AddMint.noFollowList": "No follow list found for this npub",
    "views.Cashu.AddMint.fetchRecommendations": "Fetch recommendations",
    "views.Cashu.AddMint.reviews": "Reviews",
    "views.Cashu.AddMint.viewReviews": "View reviews",
    "views.Cashu.AddMint.noReviews": "No reviews found for this mint",
    "views.Cashu.AddMint.noReviewContent": "No review content",
    "views.Cashu.AddMint.tapToExpand": "Tap to expand",
    "views.Cashu.AddMint.tapToCollapse": "Tap to collapse",
    "views.Mints.noMints": "No mints added yet",
    "views.Cashu.Mints.nut15Required": "NUT-15 required",
    "views.Cashu.Mint.supportedNuts": "Supported Nuts",
    "views.Cashu.Mint.removeMint": "Remove mint",
    "views.Cashu.Mint.selectedMint": "This is your selected mint",
    "views.Cashu.Mint.setSelected": "Set selected",
    "views.Cashu.Mint.restoration": "Recovering your Cashu proofs and balances",
    "views.Cashu.Mint.restorationKeyset": "Restoring keyset",
    "views.Cashu.Mint.checkForExistingBalances": "Check for existing balances",
    "views.Cashu.Mint.reviewMint": "Review mint",
    "views.Cashu.Mint.submitReview": "Submit review",
    "views.Cashu.Mint.ratingLabel": "Rating",
    "views.Cashu.Mint.reviewTextLabel": "Review (optional)",
    "views.Cashu.Mint.reviewTextPlaceholder": "Write your review...",
    "views.Cashu.Mint.signingMethod": "Sign review",
    "views.Cashu.Mint.signingMethodSubtitle": "Choose how to sign your review",
    "views.Cashu.Mint.anonymousReview": "Anonymous",
    "views.Cashu.Mint.anonymousReviewDesc": "Generate a new Nostr identity for this review",
    "views.Cashu.Mint.useNsec": "Use your nsec",
    "views.Cashu.Mint.useNsecDesc": "Sign with your existing Nostr identity",
    "views.Cashu.Mint.invalidNsec": "Invalid nsec",
    "views.Cashu.Mint.mintUrlRequired": "Mint URL is required",
    "views.Cashu.Mint.submitReviewButton": "Submit review",
    "views.Cashu.Mint.submitError": "Failed to submit review",
    "views.Cashu.Mint.failedToPublishRelay": "Failed to publish to any relay",
    "views.Cashu.Mint.reviewSubmitted": "Review submitted",
    "views.Cashu.Mint.reviewSubmittedDesc": "Your review has been published to Nostr relays",
    "views.Cashu.Mint.publishedAs": "Published as:",
    "views.Cashu.CashuPaymentRequest.sendingFrom": "Sending from",
    "views.Cashu.CashuPaymentRequest.noBalance": "No ecash balance available. Receive a payment first.",
    "views.Cashu.CashuPaymentRequest.multiMint": "Multi-mint",
    "views.Cashu.MultimintPayment.noMintsSelected": "No mints selected. Please select at least one mint to proceed.",
    "views.Cashu.MultimintPayment.paying": "Paying...",
    "views.Cashu.MultimintPayment.requesting": "Requesting...",
    "views.Cashu.MultimintPayment.totalAvailable": "Total Available:",
    "views.Cashu.CashuPayment.inTransitPayment": "In Transit Cashu Payment",
    "views.Cashu.CashuPayment.failedPayment": "Failed Cashu Payment",
    "views.Cashu.CashuToken.proofCount": "Number of proofs",
    "views.Cashu.CashuToken.notSupported": "This token has a unit that is not supported",
    "views.Cashu.CashuToken.success": "Successfully received token",
    "views.Cashu.CashuToken.meltTokenSelfCustody": "Receive to self-custody",
    "views.Cashu.CashuToken.tokenSweep": "Cashu token sweep",
    "views.Cashu.CashuToken.feeAdjusted": "Fee adjusted",
    "views.Cashu.CashuToken.info": "Cashu Token Info",
    "views.Cashu.LightningAddressInfo.explainer1": "This is a custodial Lightning address tied to your Cashu wallet.",
    "views.Cashu.LightningAddressInfo.explainer2": "It leverages NUT-20 to lock all incoming payments to your Cashu wallet's pubkey. There is no time period in which you must redeem the funds; they are available for you to pull into your Cashu wallet indefinitely.",
    "views.Cashu.UnspentTokens.title": "Unspent tokens",
    "views.Cashu.UnspentTokens.noUnspentTokens": "No unspent tokens",
    "views.LightningAddress.NWC.explainer1": "This is a self-custodial Lightning address that connects to a remote node using Nostr Wallet Connect (NWC).",
    "views.LightningAddress.NWC.explainer2": "Invoices are created directly on your node. There is no need to redeem the funds; they are available on your remote node immediately.",
    "stores.CashuStore.initializingWallet": "Initializing ecash wallet",
    "stores.CashuStore.startingWallet": "Starting ecash wallet",
    "stores.CashuStore.restoringFunds": "Restoring ecash funds",
    "stores.CashuStore.restoringV1Funds": "Migrating ecash funds from legacy seed. This is a one-time process — please be patient.",
    "stores.CashuStore.alreadyPaid": "Invoice has already been paid.",
    "stores.CashuStore.alreadySpent": "Token has already been spent.",
    "stores.CashuStore.pending": "Payment is pending.",
    "stores.CashuStore.claimError": "Error claiming token",
    "stores.CashuStore.claimError.keyMismatch": "Wallet key mismatch",
    "stores.CashuStore.claimError.lockedToWallet": "This token is locked to a different wallet, can not redeem it",
    "stores.CashuStore.claimError.inconsistentLocking": "Token is locked to multiple different wallets",
    "stores.CashuStore.errorMintingToken": "Error minting token",
    "stores.CashuStore.insufficientBalance": "Insufficient balance",
    "stores.CashuStore.notEnoughFunds": "Not enough funds to cover payment",
    "stores.CashuStore.notEnoughFundsSelfSend": "Not enough funds to cover payment. {{mintName}} couldn't be used because it's this invoice's destination — pick a different mint to cover the gap.",
    "stores.CashuStore.meltFeeMismatch": "Multi-mint payment failed: {{mintName}} demanded a higher fee at melt time than it quoted ({{provided}} provided, {{needed}} needed). Top up {{mintName}}, pick a different mint, or lower the amount.",
    "stores.CashuStore.noMeltQuoteAvailable": "No melt quote available",
    "stores.CashuStore.noPaymentRequestAvailable": "No payment request available",
    "stores.CashuStore.invalidMultimintPaymentAmount": "Invalid multimint payment amount. Please use a whole sat amount.",
    "stores.CashuStore.feeExceedsAmt": "Melt fees match or exceed token amount",
    "stores.CashuStore.autoSweep": "Cashu auto-sweep",
    "stores.CashuStore.notProperlyConfigured": "Cashu wallet is not properly configured. Please add at least one mint.",
    "stores.CashuStore.errorDiscoveringMints": "Failed to discover mints from Nostr relays",
    "stores.CashuStore.errorAddingMint": "Failed to add mint",
    "stores.CashuStore.checkSpentError": "Error checking token status",
    "cashu.upgradePrompt.title": "Upgrade to Self-Custody?",
    "cashu.upgradePrompt.title10k": "Time to Level Up",
    "cashu.upgradePrompt.title25k": "Secure Your Stack",
    "cashu.upgradePrompt.title50k": "Protect Your Funds Now",
    "cashu.upgradePrompt.title100k": "Critical: Upgrade Immediately",
    "cashu.upgradePrompt.messageGeneral": "Your ecash balance is growing! Consider upgrading to a self-custodial Lightning wallet for better security and control over your funds.",
    "cashu.upgradePrompt.message10k": "You now have enough sats to purchase your first Lightning channel! Upgrade to self-custody to truly own your bitcoin.",
    "cashu.upgradePrompt.message25k": "Your ecash balance is growing! To ensure you can't lose your funds, consider upgrading to a self-custodial Lightning wallet.",
    "cashu.upgradePrompt.message50k": "With this balance, it's strongly recommended to move to a self-custodial Lightning wallet. Don't trust, verify!",
    "cashu.upgradePrompt.message100k": "High balance detected! It's crucial to upgrade to a self-custodial Lightning wallet now to secure your funds.",
    "cashu.upgradePrompt.purchaseChannel": "Purchase Channel",
    "cashu.upgradePrompt.transferOnChain": "Swap Funds On-Chain",
    "cashu.upgradePrompt.learnMore": "Learn About Self-Custody",
    "cashu.upgradePrompt.dontRemind": "Don't remind me again",
    "cashu.upgradePrompt.dismissedTitle": "Reminder Dismissed",
    "cashu.upgradePrompt.dismissed": "You'll be reminded again at %{sats} sats.",
    "cashu.upgradePrompt.dismissedFinal": "You won't be reminded again.",
    "cashu.upgradePrompt.menuItem": "Upgrade to Self-Custody",
    "cashu.offlineSend.warning": "You are offline. Tokens will be created from local proofs.",
    "cashu.offlineSend.overpayTitle": "Offline Overpay",
    "cashu.offlineSend.overpayMessage": "Exact denomination not available offline. The token may include slightly more than the requested amount. Do you want to proceed?",
    "cashu.offlineSend.overpayEstimate": "Estimated overpay",
    "cashu.offlineSend.p2pkNotSupported": "P2PK-locked tokens cannot be created while offline. Please reconnect and try again.",
    "cashu.offlinePending.bannerTitle": "Offline Pending Ecash Tokens",
    "cashu.offlinePending.bannerTitleSingular": "Offline Pending Ecash Token",
    "cashu.offlinePending.bannerMessage": "These tokens have not been verified with the mint yet. They will be claimed automatically when you reconnect.",
    "cashu.offlinePending.bannerMessageSingular": "Token imported. This token has not been verified with the mint yet. It will be claimed automatically when you reconnect.",
    "cashu.offlinePending.bannerWarning": "Warning: these tokens could be double-spent by the sender before you go online.",
    "cashu.offlinePending.claimedTitle": "Offline Pending Tokens Swept",
    "cashu.offlinePending.claimedMessage": "token(s) claimed successfully",
    "cashu.offlinePending.failedMessage": "token(s) failed to claim — will retry on next reconnect",
    "cashu.offlinePending.title": "Offline Pending",
    "cashu.offlinePending.duplicate": "This token is already queued for claiming",
    "cashu.offlineSpent.title": "Spent Tokens Detected",
    "cashu.offlineSpent.message": "The following tokens were already spent by the sender before they could be claimed. These tokens have no value.",
    "cashu.offlineSpent.bannerTitle": "Offline Spent Ecash Tokens",
    "cashu.offlineSpent.bannerTitleSingular": "Offline Spent Ecash Token",
    "cashu.offlineSpent.tokenSpent": "This token has already been spent and has no value.",
    "cashu.deleteToken.title": "Delete Token",
    "cashu.deleteToken.message": "Are you sure you want to delete this token? This action cannot be undone.",
    "zeuspay.intro.explainer1": "ZEUS Pay is a service that gives you a Lightning address, like satoshi@zeuspay.com, for receiving payments to your Lightning wallet.",
    "zeuspay.intro.explainer2": "Below are the kinds of Lightning addresses you can have for your wallet type:",
    "zeuspay.intro.prosAndCons": "Pros and cons",
    "zeuspay.intro.prosAndCons.nostrVerification": "Nostr-based recipient verification system",
    "zeuspay.intro.prosAndCons.redeemInApp": "Payments must be redeemed in the ZEUS app",
    "zeuspay.intro.prosAndCons.noExpiry": "Unredeemed payments do not expire",
    "zeuspay.intro.prosAndCons.settledUponPayment": "Payments settle on Lightning at time of payment",
    "zeuspay.intro.prosAndCons.settledUponRedemption": "Payments settle on Lightning when redeemed in the ZEUS app",
    "zeuspay.intro.prosAndCons.24hrs": "Payments must be redeemed within 24 hours or the payment is returned to the sender",
    "zeuspay.intro.prosAndCons.channelRequired": "Requires a channel with the ZEUS LSP, with inbound liquidity",
    "zeuspay.intro.prosAndCons.automaticallyAccepted": "Payments automatically accepted. No need to redeem manually in the ZEUS app.",
    "zeuspay.intro.prosAndCons.noLspChannelNeeded": "No need for a channel with the ZEUS LSP",
    "zeuspay.intro.prosAndCons.remotePlusNwc": "Requires a remote node with Nostr Wallet Connect",
    "zeuspay.intro.prosAndCons.payPlusSubscription": "Requires a ZEUS Pay+ subscription",
    "zeuspay.intro.ecash.overview": "Just starting your Lightning journey? The Cashu ecash powered address is a great way to get started. Works well on Nostr.",
    "zeuspay.intro.zaplocker.overview": "The first-of-its-kind self-custodial Lightning address for mobile wallets.",
    "zeuspay.intro.nwc.overview": "Connect directly to your remote node using Nostr Wallet Connect.",
    "zeuspay.paymentReceived.title": "ZEUS Pay payment received!",
    "zeuspay.paymentReceived.body": "Payment of {{value}} {{unit}} automatically accepted",
    "zeuspay.enableEcash": "Enable ecash",
    "zeuspay.getChannel": "Get channel",
    "views.Swaps.title": "Swaps",
    "views.Swaps.submarine": "Submarine swap",
    "views.Swaps.reverse": "Reverse swap",
    "views.Swaps.create": "Create swap",
    "views.Swaps.initiate": "Initiate swap",
    "views.Swaps.refundSwap": "Refund swap",
    "views.Swaps.uncooperative": "Uncooperative refund",
    "views.Swaps.infoText": "It is recommended you only attempt an uncooperative refund if the service provider is not operational.",
    "views.Swaps.initiateRefund": "Initiate Refund",
    "views.Swaps.networkFee": "Network fee",
    "views.Swaps.serviceFee": "Service fee",
    "views.Swaps.missingAmount": "Please enter an amount",
    "views.Swaps.generateInvoice": "Generate invoice",
    "views.Swaps.generateInvoiceFailed": "Failed to generate invoice",
    "views.Swaps.generateOnchainAddress": "Generate on-chain address",
    "views.Swaps.generateOnchainAddressFailed": "Failed to generate on-chain address",
    "views.Swaps.noUpdates": "No updates found!",
    "views.Swaps.setFeeRate": "Set on-chain fee rate (optional)",
    "views.Swaps.SwapsPane.noSwaps": "No swaps have been made yet",
    "views.Swaps.SwapsPane.failedToLoad": "Failed to load swaps",
    "views.Swaps.SwapsPane.restoreSwaps": "Restore swaps",
    "views.Swaps.SwapsPane.swapsRecovery": "Swaps recovery",
    "views.Swaps.SwapsPane.imported": "Imported",
    "views.Swaps.Settings.enablePro": "Enable Boltz Pro",
    "views.Swaps.Settings.invoiceExpiration": "Invoice expiration",
    "views.Swaps.rescueKey": "Rescue key",
    "views.Swaps.rescueKey.create": "Create rescue key",
    "views.Swaps.rescueKey.restore": "Restore rescue key",
    "views.Swaps.rescueKey.recovery": "Rescue key recovery",
    "views.Swaps.rescueKey.modal.text1": "Swap rescue key is a mnemonic of 12 words that will allow you to recover your swaps in case you lose access to your device.",
    "views.Swaps.rescueKey.modal.text2": "Save it in a permanent and secure location.",
    "views.Swaps.rescueKey.modal.text3": "To continue, please select if you want to generate a new rescue key or import an existing one.",
    "views.Swaps.rescueKey.text1": "The following 12 words are your swap refund rescue key. If you lose access to your swap, you can use this key to recover your funds.",
    "views.Swaps.rescueKey.text2": "Please write it down and keep it in a safe place. If you lose this key, you will not be able to recover your funds.",
    "views.Swaps.rescueKey.dangerousText": "Do you want to copy your 12 word seed to your clipboard?",
    "views.Swaps.rescueKey.backupComplete": "I've backed up my 12 words",
    "views.Swaps.rescueKey.download": "Rescue key has been downloaded",
    "views.Swaps.rescueKey.android": "Keys can be found in Files > Downloads.",
    "views.Swaps.rescueKey.ios": "Keys can be found in the Files app under the ZEUS folder",
    "views.Swaps.rescueKey.upload": "Upload rescue key",
    "views.Swaps.rescueKey.invalid": "Invalid rescue key",
    "views.Swaps.rescueKey.noSwapsFound": "No swaps found for this rescue key",
    "views.Swaps.rescueKey.incorrectHost": "Could not connect to the specified host. Please check the host and try again",
    "views.Swaps.rescueKey.delete": "Delete rescue key",
    "views.Swaps.intro.description": "Using the Swap service, you can move funds from on-chain to Lightning, and vice versa, without having to open or close a channel.",
    "views.Swaps.fetchFeesFailed": "Failed to fetch swap fees. Please check your connection and try again.",
    "views.Swaps.intro.continue": "Continue",
    "views.Swaps.rescueKey.deleteConfirmation": "Are you sure you want to delete the rescue key? All swaps will also be deleted from your swap history. Please back up your keys before proceeding, as you can use them later to recover those swaps.",
    "views.SwapDetails.title": "Swap Details",
    "views.SwapDetails.acceptZeroConf": "Accept Zero Conf",
    "views.SwapDetails.expectedAmount": "Expected amount",
    "views.SwapDetails.onchainAmount": "On-chain amount",
    "views.SwapDetails.swapId": "Swap ID",
    "views.SwapDetails.timeoutBlockHeight": "Timeout Block Height",
    "views.SwapDetails.timeoutBlockHeight.explainer": "In the event that the service is down and you need to do an uncooperative refund, funds will not be available to you until this block.",
    "views.SwapDetails.claimPublicKey": "Claim Public Key",
    "views.SwapDetails.swapTree": "Swap Tree",
    "views.SwapDetails.refund": "Refund",
    "views.SwapDetails.refundPublicKey": "Refund Public Key",
    "views.SwapDetails.lockupAddress": "Lockup address",
    "views.SwapDetails.preimageHash": "Preimage hash",
    "views.SwapDetails.waitingForOnchainTx": "Waiting for on-chain transaction...",
    "views.SwapDetails.waitingForConf": "Transaction is in mempool, waiting for confirmation...",
    "views.SwapDetails.waitingForInvoicePayment": "Waiting for invoice to be paid...",
    "views.SwapSettings.customHost": "Enter a custom host",
    "views.SwapSettings.failureReason": "Failure reason",
    "views.Rebalance.title": "Rebalance Channels",
    "views.Rebalance.balanceAdjustment": "Balance Adjustment",
    "views.Rebalance.rebalanceAmount": "Rebalance Amount",
    "views.Rebalance.executeRebalance": "Execute Rebalance",
    "views.Rebalance.error.selectChannels": "Please select both source and destination channels",
    "views.Rebalance.error.validAmount": "Please enter a valid rebalance amount",
    "views.Rebalance.error.sameChannel": "Source and destination channels cannot be the same",
    "views.Rebalance.error.insufficientCapacity": "The selected {channelType} channel \"{channelName}\" has insufficient {liquidityType}. For rebalancing to work, you need to select a channel with {actionRequired}.",
    "views.Rebalance.liquidityType.outbound": "outbound liquidity",
    "views.Rebalance.liquidityType.inbound": "inbound capacity",
    "views.Rebalance.actionRequired.outbound": "available outbound capacity to send funds from",
    "views.Rebalance.actionRequired.inbound": "available inbound capacity to receive funds",
    "views.Rebalance.error.nodeInfo": "Unable to get node information. Please ensure your node is connected.",
    "views.Rebalance.error.generic": "Failed to execute rebalance",
    "views.Rebalance.error.noRoute": "No route found for rebalance. Try adjusting the amount or fee limit.",
    "views.Rebalance.error.insufficientBalance": "Insufficient balance for rebalance operation",
    "views.Rebalance.error.feeLimit": "Fee limit exceeded",
    "views.Rebalance.error.channelNotSelected": "Both source and destination channels must be selected",
    "views.Rebalance.error.createInvoice": "Failed to create rebalance invoice",
    "views.Rebalance.error.paymentExecution": "Failed to execute payment",
    "views.Rebalance.error.channelIdMissing": "Source channel ID is missing",
    "views.Rebalance.error.invalidTimeout": "Invalid timeout value. Please specify a valid timeout in seconds (greater than 0)",
    "views.Rebalance.status.message": "Payment status",
    "views.Rebalance.status.unclearMessage": "The rebalance may still be processing.",
    "views.Rebalance.memo": "Circular Rebalance from",
    "views.Rebalance.checkYourTransactionHistory": "Please check your transaction history and channel balances.",
    "views.Rebalance.error.paymentResultUnclear": "Payment result unclear - check your transaction history",
    "views.Rebalance.error.paymentFailedUnknown": "Payment failed for unknown reason",
    "views.Rebalance.preciseInputDescription": "Enter exact amount for precise rebalancing",
    "views.RebalancingChannels.sendingRebalance": "Rebalancing Channels",
    "views.RebalancingChannels.rebalanceSummary": "View Rebalance Summary",
    "androidNotification.nodeRunningBackground": "Lightning node is running in the background",
    "androidNotification.shutdown": "Sammuta",
    "backends.NWC.permissionDenied": "Permission denied for this operation",
    "androidNotification.nwcRunningBackground": "Nostr Wallet Connect is running in the background",
    "androidNotification.nwcShutdown": "Stop Service"
}
