Merge remote-tracking branch 'origin/wallet/sprint/22' into wallet/task/497
This commit is contained in:
commit
26674447e1
27 changed files with 2493 additions and 1115 deletions
|
|
@ -24,9 +24,9 @@
|
|||
"windowsAppId": "804636ee-b017-4cad-8719-e58ac97ffa5c",
|
||||
"pushSenderId": "1036948132229",
|
||||
"description": "A Secure Bitcoin Wallet",
|
||||
"version": "5.0.2",
|
||||
"fullVersion": "5.0-rc3",
|
||||
"androidVersion": "500200",
|
||||
"version": "5.1.3",
|
||||
"fullVersion": "5.1-rc2",
|
||||
"androidVersion": "501003",
|
||||
"_extraCSS": "",
|
||||
"_enabledExtensions": {
|
||||
"coinbase": false,
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
|||
"Last-Translator: emilold\n"
|
||||
"Language-Team: Catalan\n"
|
||||
"Language: ca\n"
|
||||
"PO-Revision-Date: 2018-08-21 03:39\n"
|
||||
"PO-Revision-Date: 2018-09-15 05:56\n"
|
||||
|
||||
#: www/views/modals/paypro.html:34
|
||||
msgid "(Trusted)"
|
||||
|
|
@ -520,7 +520,7 @@ msgid "Cannot Create Wallet"
|
|||
msgstr "No es pot crear la cartera"
|
||||
|
||||
#: src/js/services/profileService.js:442
|
||||
msgid "Cannot join the same wallet more that once"
|
||||
msgid "Cannot join the same wallet more than once"
|
||||
msgstr "No us podeu unir a la mateixa cartera més d'un cop"
|
||||
|
||||
#: www/views/includes/bitpayCardsCard.html:2
|
||||
|
|
@ -2925,10 +2925,15 @@ msgid "Sweep"
|
|||
msgstr "Escombratge"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:89
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "List item"
|
||||
msgid "Sweep paper wallet"
|
||||
msgstr "Escombra la cartera de paper"
|
||||
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "Page title"
|
||||
msgid "Sweep Paper Wallet"
|
||||
msgstr "Escombra la cartera de paper"
|
||||
|
||||
#: src/js/services/onGoingProcess.js:33
|
||||
msgid "Sweeping Wallet..."
|
||||
msgstr "S'està escombrant la cartera..."
|
||||
|
|
@ -3792,6 +3797,10 @@ msgstr "Explora Bitcoin.com"
|
|||
msgid "Bitcoin Cash Games"
|
||||
msgstr "Jocs de Bitcoin Cash"
|
||||
|
||||
#: www/views/includes/community.html:29
|
||||
msgid "Share the Wallet App"
|
||||
msgstr "Comparteix l'aplicació de la cartera"
|
||||
|
||||
#: src/js/services/bitcoincomService.js:28
|
||||
msgid "News"
|
||||
msgstr "Notícies"
|
||||
|
|
@ -3860,3 +3869,75 @@ msgstr "Menys d'1 cèntim"
|
|||
msgid "This invoice is no longer accepting payments"
|
||||
msgstr "Aquesta factura ja no accepta pagaments"
|
||||
|
||||
#: www/views/amount.html.js:60
|
||||
msgid "Send Maximum Amount"
|
||||
msgstr "Envia la quantitat màxima"
|
||||
|
||||
#: src/js/controllers/amount.controller.js:239
|
||||
msgid "Unknown error."
|
||||
msgstr "Error desconegut."
|
||||
|
||||
#: www/views/paperWallet.html:48
|
||||
msgid "No Bitcoin Cash wallet to transfer funds to found."
|
||||
msgstr "No hi ha cap cartera de Bitcoin Cash per transferir els fons trobats."
|
||||
|
||||
#: www/views/paperWallet.html:54
|
||||
msgid "No Bitcoin Cash found."
|
||||
msgstr "No s'ha trobat cap Bitcoin Cash."
|
||||
|
||||
#: www/views/paperWallet.html:60
|
||||
msgid "Bitcoin Core found:"
|
||||
msgstr "S'ha trobat Bitcoin Core:"
|
||||
|
||||
#: www/views/paperWallet.html:98
|
||||
msgid "No Bitcoin Core wallet to transfer funds to found."
|
||||
msgstr "No hi ha cap cartera de Bitcoin Core per transferir els fons trobats."
|
||||
|
||||
#: www/views/paperWallet.html:104
|
||||
msgid "No Bitcoin Core found."
|
||||
msgstr "No s'ha trobat cap Bitcoin Core."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:120
|
||||
msgid "Scan Failed"
|
||||
msgstr "L'escaneig ha fallat"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Data not recognised."
|
||||
msgstr "No s'han reconegut les dades."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Unsupported"
|
||||
msgstr "No compatible"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Testnet is not supported."
|
||||
msgstr "Testnet no és compatible."
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:81
|
||||
msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:90
|
||||
msgid "Open in web browser"
|
||||
msgstr "Obre a l'explorador web"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid address"
|
||||
msgstr "Adreça no vàlida"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is not defined"
|
||||
msgstr "No s'ha definit l'import"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is below the minimun"
|
||||
msgstr "L'import és inferior al mínim"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is above the limit"
|
||||
msgstr "L'import supera el límit"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid response from Shapeshift"
|
||||
msgstr "Resposta no vàlida de Shapeshift"
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
|||
"Last-Translator: emilold\n"
|
||||
"Language-Team: Czech\n"
|
||||
"Language: cs\n"
|
||||
"PO-Revision-Date: 2018-08-21 03:39\n"
|
||||
"PO-Revision-Date: 2018-09-15 05:56\n"
|
||||
|
||||
#: www/views/modals/paypro.html:34
|
||||
msgid "(Trusted)"
|
||||
|
|
@ -520,8 +520,8 @@ msgid "Cannot Create Wallet"
|
|||
msgstr "Není možné vytvořit peněženku"
|
||||
|
||||
#: src/js/services/profileService.js:442
|
||||
msgid "Cannot join the same wallet more that once"
|
||||
msgstr "Není možné několikrát sloučit stejnou peněženku"
|
||||
msgid "Cannot join the same wallet more than once"
|
||||
msgstr "Nelze se připojit vícekrát ke stejné peněžence"
|
||||
|
||||
#: www/views/includes/bitpayCardsCard.html:2
|
||||
msgid "Cards"
|
||||
|
|
@ -1297,7 +1297,7 @@ msgstr "Nastavení filtru"
|
|||
#: src/js/services/fingerprintService.js:43
|
||||
#: src/js/services/fingerprintService.js:48
|
||||
msgid "Finger Scan Failed"
|
||||
msgstr "Scan otisku prstu se nezdařil"
|
||||
msgstr "Sken otisku prstu se nezdařil"
|
||||
|
||||
#: src/js/controllers/feedback/send.js:34
|
||||
#: www/views/feedback/complete.html:7
|
||||
|
|
@ -1667,7 +1667,7 @@ msgstr "Neplatná odvozovací cesta"
|
|||
|
||||
#: src/js/controllers/copayers.js:90
|
||||
msgid "Invitation to share a {{appName}} Wallet"
|
||||
msgstr "Pozvání ke sdílení {{appName}} peněženky"
|
||||
msgstr "Pozvánka ke sdílení {{appName}} peněženky"
|
||||
|
||||
#: www/views/mercadoLibreCards.html:20
|
||||
#: www/views/modals/mercadolibre-card-details.html:48
|
||||
|
|
@ -2925,10 +2925,15 @@ msgid "Sweep"
|
|||
msgstr "Sweep"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:89
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "List item"
|
||||
msgid "Sweep paper wallet"
|
||||
msgstr "Sweep papírové peněženky"
|
||||
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "Page title"
|
||||
msgid "Sweep Paper Wallet"
|
||||
msgstr "Sweep papírové peněženky"
|
||||
|
||||
#: src/js/services/onGoingProcess.js:33
|
||||
msgid "Sweeping Wallet..."
|
||||
msgstr "Probíhá sweep peněženky..."
|
||||
|
|
@ -3792,6 +3797,10 @@ msgstr "Prohlédnout Bitcoin.com"
|
|||
msgid "Bitcoin Cash Games"
|
||||
msgstr "Bitcoin Cash hry"
|
||||
|
||||
#: www/views/includes/community.html:29
|
||||
msgid "Share the Wallet App"
|
||||
msgstr "Sdílet aplikaci peněženky"
|
||||
|
||||
#: src/js/services/bitcoincomService.js:28
|
||||
msgid "News"
|
||||
msgstr "Novinky"
|
||||
|
|
@ -3860,3 +3869,75 @@ msgstr "Méně než 1 koruna"
|
|||
msgid "This invoice is no longer accepting payments"
|
||||
msgstr "Tato faktura již nepřijímá platby"
|
||||
|
||||
#: www/views/amount.html.js:60
|
||||
msgid "Send Maximum Amount"
|
||||
msgstr "Odeslat maximální částku"
|
||||
|
||||
#: src/js/controllers/amount.controller.js:239
|
||||
msgid "Unknown error."
|
||||
msgstr "Neznámá chyba."
|
||||
|
||||
#: www/views/paperWallet.html:48
|
||||
msgid "No Bitcoin Cash wallet to transfer funds to found."
|
||||
msgstr "Žádná Bitcoin Cash peněženka pro transfer nalezených prostředků."
|
||||
|
||||
#: www/views/paperWallet.html:54
|
||||
msgid "No Bitcoin Cash found."
|
||||
msgstr "Žádný Bitcoin Cash nenalezen."
|
||||
|
||||
#: www/views/paperWallet.html:60
|
||||
msgid "Bitcoin Core found:"
|
||||
msgstr "Nalezen Bitcoin Core:"
|
||||
|
||||
#: www/views/paperWallet.html:98
|
||||
msgid "No Bitcoin Core wallet to transfer funds to found."
|
||||
msgstr "Žádná Bitcoin Core peněženka pro transfer nalezených prostředků."
|
||||
|
||||
#: www/views/paperWallet.html:104
|
||||
msgid "No Bitcoin Core found."
|
||||
msgstr "Žádný Bitcoin Core nenalezen."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:120
|
||||
msgid "Scan Failed"
|
||||
msgstr "Sken selhal"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Data not recognised."
|
||||
msgstr "Data nebyla rozpoznána."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Unsupported"
|
||||
msgstr "Nepodporováno"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Testnet is not supported."
|
||||
msgstr "Testnet není podporován."
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:81
|
||||
msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:90
|
||||
msgid "Open in web browser"
|
||||
msgstr "Otevřít ve webovém prohlížeči"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid address"
|
||||
msgstr "Neplatná adresa"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is not defined"
|
||||
msgstr "Částka nedefinována"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is below the minimun"
|
||||
msgstr "Nižší než minimální částka"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is above the limit"
|
||||
msgstr "Nadlimitní částka"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid response from Shapeshift"
|
||||
msgstr "Neplatná odpověď z Shapeshift"
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
|||
"Last-Translator: emilold\n"
|
||||
"Language-Team: German\n"
|
||||
"Language: de\n"
|
||||
"PO-Revision-Date: 2018-08-21 03:39\n"
|
||||
"PO-Revision-Date: 2018-09-15 05:56\n"
|
||||
|
||||
#: www/views/modals/paypro.html:34
|
||||
msgid "(Trusted)"
|
||||
|
|
@ -520,7 +520,7 @@ msgid "Cannot Create Wallet"
|
|||
msgstr "Wallet kann nicht erstellt werden"
|
||||
|
||||
#: src/js/services/profileService.js:442
|
||||
msgid "Cannot join the same wallet more that once"
|
||||
msgid "Cannot join the same wallet more than once"
|
||||
msgstr "An einem Wallet kann nicht mehrfach teilgenommen werden"
|
||||
|
||||
#: www/views/includes/bitpayCardsCard.html:2
|
||||
|
|
@ -2925,10 +2925,15 @@ msgid "Sweep"
|
|||
msgstr "Leeren"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:89
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "List item"
|
||||
msgid "Sweep paper wallet"
|
||||
msgstr "Paperwallet löschen"
|
||||
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "Page title"
|
||||
msgid "Sweep Paper Wallet"
|
||||
msgstr "Paperwallet löschen"
|
||||
|
||||
#: src/js/services/onGoingProcess.js:33
|
||||
msgid "Sweeping Wallet..."
|
||||
msgstr "Leere Wallet..."
|
||||
|
|
@ -3792,6 +3797,10 @@ msgstr "Erkunden Sie Bitcoin.com"
|
|||
msgid "Bitcoin Cash Games"
|
||||
msgstr "Bitcoin Cash Spiele"
|
||||
|
||||
#: www/views/includes/community.html:29
|
||||
msgid "Share the Wallet App"
|
||||
msgstr "Die Wallet-App teilen"
|
||||
|
||||
#: src/js/services/bitcoincomService.js:28
|
||||
msgid "News"
|
||||
msgstr "Neuigkeiten"
|
||||
|
|
@ -3860,3 +3869,75 @@ msgstr "Weniger als 1 Cent"
|
|||
msgid "This invoice is no longer accepting payments"
|
||||
msgstr "Diese Rechnung akzeptiert keine Zahlungen mehr"
|
||||
|
||||
#: www/views/amount.html.js:60
|
||||
msgid "Send Maximum Amount"
|
||||
msgstr "Maximalen Betrag senden"
|
||||
|
||||
#: src/js/controllers/amount.controller.js:239
|
||||
msgid "Unknown error."
|
||||
msgstr "Unbekannter Fehler."
|
||||
|
||||
#: www/views/paperWallet.html:48
|
||||
msgid "No Bitcoin Cash wallet to transfer funds to found."
|
||||
msgstr "Keine Bitcoin Cash Wallet, zu welchem Geld verschickt werden kann, gefunden."
|
||||
|
||||
#: www/views/paperWallet.html:54
|
||||
msgid "No Bitcoin Cash found."
|
||||
msgstr "Kein Bitcoin Cash gefunden."
|
||||
|
||||
#: www/views/paperWallet.html:60
|
||||
msgid "Bitcoin Core found:"
|
||||
msgstr "Bitcoin Core gefunden:"
|
||||
|
||||
#: www/views/paperWallet.html:98
|
||||
msgid "No Bitcoin Core wallet to transfer funds to found."
|
||||
msgstr "Keine Bitcoin Core Wallet, zu welchem Geld verschickt werden kann, gefunden."
|
||||
|
||||
#: www/views/paperWallet.html:104
|
||||
msgid "No Bitcoin Core found."
|
||||
msgstr "Kein Bitcoin Core gefunden."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:120
|
||||
msgid "Scan Failed"
|
||||
msgstr "Scan ist fehlgeschlagen"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Data not recognised."
|
||||
msgstr "Daten nicht erkannt."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Unsupported"
|
||||
msgstr "Nicht unterstützt"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Testnet is not supported."
|
||||
msgstr "Testnet wird nicht unterstützt."
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:81
|
||||
msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:90
|
||||
msgid "Open in web browser"
|
||||
msgstr "Im Webbrowser öffnen"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid address"
|
||||
msgstr "Ungültige Adresse"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is not defined"
|
||||
msgstr "Betrag ist nicht definiert"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is below the minimun"
|
||||
msgstr "Menge liegt unter dem Minimum"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is above the limit"
|
||||
msgstr "Betrag ist über dem Grenzwert"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid response from Shapeshift"
|
||||
msgstr "Ungültige Antwort von Shapeshift"
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
|||
"Last-Translator: emilold\n"
|
||||
"Language-Team: Spanish\n"
|
||||
"Language: es\n"
|
||||
"PO-Revision-Date: 2018-08-21 03:40\n"
|
||||
"PO-Revision-Date: 2018-09-15 05:56\n"
|
||||
|
||||
#: www/views/modals/paypro.html:34
|
||||
msgid "(Trusted)"
|
||||
|
|
@ -520,7 +520,7 @@ msgid "Cannot Create Wallet"
|
|||
msgstr "No se pudo crear la billetera"
|
||||
|
||||
#: src/js/services/profileService.js:442
|
||||
msgid "Cannot join the same wallet more that once"
|
||||
msgid "Cannot join the same wallet more than once"
|
||||
msgstr "No puede unirse a la misma billetera más de una vez"
|
||||
|
||||
#: www/views/includes/bitpayCardsCard.html:2
|
||||
|
|
@ -2674,7 +2674,7 @@ msgstr "Guardar las direcciones que usas frecuentemente y envía Bitcoin en un c
|
|||
|
||||
#: www/views/tab-send.html:55
|
||||
msgid "Add your first contact"
|
||||
msgstr "Añadie tu primer contacto"
|
||||
msgstr "Añade tu primer contacto"
|
||||
|
||||
#: www/views/tab-send.html:65
|
||||
msgid "Your Bitcoin wallet is empty"
|
||||
|
|
@ -2925,9 +2925,14 @@ msgid "Sweep"
|
|||
msgstr "Importar"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:89
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "List item"
|
||||
msgid "Sweep paper wallet"
|
||||
msgstr "Importar billetera en papel"
|
||||
msgstr "Importar billetera de papel"
|
||||
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "Page title"
|
||||
msgid "Sweep Paper Wallet"
|
||||
msgstr "Importar billetera de papel"
|
||||
|
||||
#: src/js/services/onGoingProcess.js:33
|
||||
msgid "Sweeping Wallet..."
|
||||
|
|
@ -3792,6 +3797,10 @@ msgstr "Explora Bitcoin.com"
|
|||
msgid "Bitcoin Cash Games"
|
||||
msgstr "Juegos de Bitcoin Cash"
|
||||
|
||||
#: www/views/includes/community.html:29
|
||||
msgid "Share the Wallet App"
|
||||
msgstr "Comparte esta app"
|
||||
|
||||
#: src/js/services/bitcoincomService.js:28
|
||||
msgid "News"
|
||||
msgstr "Noticias"
|
||||
|
|
@ -3860,3 +3869,75 @@ msgstr "Menos de 1 centavo"
|
|||
msgid "This invoice is no longer accepting payments"
|
||||
msgstr "Esta factura ya no está aceptando pagos"
|
||||
|
||||
#: www/views/amount.html.js:60
|
||||
msgid "Send Maximum Amount"
|
||||
msgstr "Enviar cantidad máxima"
|
||||
|
||||
#: src/js/controllers/amount.controller.js:239
|
||||
msgid "Unknown error."
|
||||
msgstr "Error desconocido."
|
||||
|
||||
#: www/views/paperWallet.html:48
|
||||
msgid "No Bitcoin Cash wallet to transfer funds to found."
|
||||
msgstr "No se encontró billetera BCH para transferir estos fondos."
|
||||
|
||||
#: www/views/paperWallet.html:54
|
||||
msgid "No Bitcoin Cash found."
|
||||
msgstr "No se encontró Bitcoin Cash."
|
||||
|
||||
#: www/views/paperWallet.html:60
|
||||
msgid "Bitcoin Core found:"
|
||||
msgstr "Bitcoin Core encontrado:"
|
||||
|
||||
#: www/views/paperWallet.html:98
|
||||
msgid "No Bitcoin Core wallet to transfer funds to found."
|
||||
msgstr "No se encontró billetera BTC para transferir estos fondos."
|
||||
|
||||
#: www/views/paperWallet.html:104
|
||||
msgid "No Bitcoin Core found."
|
||||
msgstr "No se encontró Bitcoin Core."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:120
|
||||
msgid "Scan Failed"
|
||||
msgstr "Falló el escaneado"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Data not recognised."
|
||||
msgstr "Datos no reconocidos."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Unsupported"
|
||||
msgstr "No compatible"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Testnet is not supported."
|
||||
msgstr "Testnet no es compatible."
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:81
|
||||
msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:90
|
||||
msgid "Open in web browser"
|
||||
msgstr "Abrir en navegador web"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid address"
|
||||
msgstr "Dirección inválida"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is not defined"
|
||||
msgstr "Cantidad no definida"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is below the minimun"
|
||||
msgstr "Cantidad por debajo del mínimo"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is above the limit"
|
||||
msgstr "Cantidad por encima del límite"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid response from Shapeshift"
|
||||
msgstr "Respuesta inválida de Shapeshift"
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
|||
"Last-Translator: emilold\n"
|
||||
"Language-Team: Persian\n"
|
||||
"Language: fa\n"
|
||||
"PO-Revision-Date: 2018-08-21 03:39\n"
|
||||
"PO-Revision-Date: 2018-09-15 05:56\n"
|
||||
|
||||
#: www/views/modals/paypro.html:34
|
||||
msgid "(Trusted)"
|
||||
|
|
@ -520,7 +520,7 @@ msgid "Cannot Create Wallet"
|
|||
msgstr "قادر به ایجاد کیف پول نیست"
|
||||
|
||||
#: src/js/services/profileService.js:442
|
||||
msgid "Cannot join the same wallet more that once"
|
||||
msgid "Cannot join the same wallet more than once"
|
||||
msgstr "امکان بیش از یک بار پیوستن به یک کیف پول نیست"
|
||||
|
||||
#: www/views/includes/bitpayCardsCard.html:2
|
||||
|
|
@ -2925,9 +2925,14 @@ msgid "Sweep"
|
|||
msgstr "وارد کردن و تغییر آدرس به جدید(sweep)"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:89
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "List item"
|
||||
msgid "Sweep paper wallet"
|
||||
msgstr "وارد کردن والت کاغذی و تغییر آدرس به جدید(sweep)"
|
||||
msgstr "جاروب کردن کیف پول کاغذی"
|
||||
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "Page title"
|
||||
msgid "Sweep Paper Wallet"
|
||||
msgstr "جاروب کردن کیف پول کاغذی"
|
||||
|
||||
#: src/js/services/onGoingProcess.js:33
|
||||
msgid "Sweeping Wallet..."
|
||||
|
|
@ -3792,6 +3797,10 @@ msgstr "کاوش Bitcoin.com"
|
|||
msgid "Bitcoin Cash Games"
|
||||
msgstr "Bitcoin Cash Games"
|
||||
|
||||
#: www/views/includes/community.html:29
|
||||
msgid "Share the Wallet App"
|
||||
msgstr "اشتراک گذاری نرم افزار کیف پول"
|
||||
|
||||
#: src/js/services/bitcoincomService.js:28
|
||||
msgid "News"
|
||||
msgstr "اخبار"
|
||||
|
|
@ -3860,3 +3869,75 @@ msgstr "کمتر از 1 سنت"
|
|||
msgid "This invoice is no longer accepting payments"
|
||||
msgstr "این صورت حساب دیگر پرداخت ها را نمی پذیرد"
|
||||
|
||||
#: www/views/amount.html.js:60
|
||||
msgid "Send Maximum Amount"
|
||||
msgstr "ارسال حداکثر مقدار"
|
||||
|
||||
#: src/js/controllers/amount.controller.js:239
|
||||
msgid "Unknown error."
|
||||
msgstr "خطای ناشناخته."
|
||||
|
||||
#: www/views/paperWallet.html:48
|
||||
msgid "No Bitcoin Cash wallet to transfer funds to found."
|
||||
msgstr "هیچ کیف پولی از نوع Bitcoin Cash برای انتقال وجه یافت نشد."
|
||||
|
||||
#: www/views/paperWallet.html:54
|
||||
msgid "No Bitcoin Cash found."
|
||||
msgstr "Bitcoin Cash یافت نشد."
|
||||
|
||||
#: www/views/paperWallet.html:60
|
||||
msgid "Bitcoin Core found:"
|
||||
msgstr "Bitcoin Core یافت شده:"
|
||||
|
||||
#: www/views/paperWallet.html:98
|
||||
msgid "No Bitcoin Core wallet to transfer funds to found."
|
||||
msgstr "هیچ کیف پولی از نوع Bitcoin Core برای انتقال وجه یافت نشد."
|
||||
|
||||
#: www/views/paperWallet.html:104
|
||||
msgid "No Bitcoin Core found."
|
||||
msgstr "Bitcoin Core یافت نشد."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:120
|
||||
msgid "Scan Failed"
|
||||
msgstr "اسکن انجام نشد"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Data not recognised."
|
||||
msgstr "داده ها شناسایی نشد."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Unsupported"
|
||||
msgstr "پشتیبانی نشده"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Testnet is not supported."
|
||||
msgstr "Testnet پشتیبانی نمی شود."
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:81
|
||||
msgid "URL"
|
||||
msgstr "آدرس"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:90
|
||||
msgid "Open in web browser"
|
||||
msgstr "باز کردن در مرورگر"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid address"
|
||||
msgstr "آدرس نامعتبر"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is not defined"
|
||||
msgstr "مبلغ تعریف نشده است"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is below the minimun"
|
||||
msgstr "مقدار زیر مقدار حداقل است"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is above the limit"
|
||||
msgstr "مقدار بالاتر از حد است"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid response from Shapeshift"
|
||||
msgstr "پاسخ نامعتبر از Shapeshift"
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
|||
"Last-Translator: emilold\n"
|
||||
"Language-Team: French\n"
|
||||
"Language: fr\n"
|
||||
"PO-Revision-Date: 2018-08-21 03:39\n"
|
||||
"PO-Revision-Date: 2018-09-15 05:56\n"
|
||||
|
||||
#: www/views/modals/paypro.html:34
|
||||
msgid "(Trusted)"
|
||||
|
|
@ -520,8 +520,8 @@ msgid "Cannot Create Wallet"
|
|||
msgstr "Impossible de créer le portefeuille"
|
||||
|
||||
#: src/js/services/profileService.js:442
|
||||
msgid "Cannot join the same wallet more that once"
|
||||
msgstr "Impossible de rejoindre le même portefeuille plus d'une fois"
|
||||
msgid "Cannot join the same wallet more than once"
|
||||
msgstr "Impossible de joindre le même portefeuille plus d'une fois"
|
||||
|
||||
#: www/views/includes/bitpayCardsCard.html:2
|
||||
msgid "Cards"
|
||||
|
|
@ -2925,9 +2925,14 @@ msgid "Sweep"
|
|||
msgstr "Balayer"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:89
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "List item"
|
||||
msgid "Sweep paper wallet"
|
||||
msgstr "Balayer un portefeuille de papier"
|
||||
msgstr "Balayer un portefeuille papier"
|
||||
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "Page title"
|
||||
msgid "Sweep Paper Wallet"
|
||||
msgstr "Balayer un portefeuille papier"
|
||||
|
||||
#: src/js/services/onGoingProcess.js:33
|
||||
msgid "Sweeping Wallet..."
|
||||
|
|
@ -3792,6 +3797,10 @@ msgstr "Explorez Bitcoin.com"
|
|||
msgid "Bitcoin Cash Games"
|
||||
msgstr "Jeux Bitcoin Cash"
|
||||
|
||||
#: www/views/includes/community.html:29
|
||||
msgid "Share the Wallet App"
|
||||
msgstr "Partager l’application Wallet"
|
||||
|
||||
#: src/js/services/bitcoincomService.js:28
|
||||
msgid "News"
|
||||
msgstr "Nouvelles"
|
||||
|
|
@ -3860,3 +3869,75 @@ msgstr "Moins de 1 centime"
|
|||
msgid "This invoice is no longer accepting payments"
|
||||
msgstr "Cette facture n’accepte plus les paiements"
|
||||
|
||||
#: www/views/amount.html.js:60
|
||||
msgid "Send Maximum Amount"
|
||||
msgstr "Envoi du montant maximal"
|
||||
|
||||
#: src/js/controllers/amount.controller.js:239
|
||||
msgid "Unknown error."
|
||||
msgstr "Erreur inconnue."
|
||||
|
||||
#: www/views/paperWallet.html:48
|
||||
msgid "No Bitcoin Cash wallet to transfer funds to found."
|
||||
msgstr "Aucun portefeuille Bitcoin Cash auquel transférer des fonds trouvé."
|
||||
|
||||
#: www/views/paperWallet.html:54
|
||||
msgid "No Bitcoin Cash found."
|
||||
msgstr "Pas de Bitcoin Cash trouvé."
|
||||
|
||||
#: www/views/paperWallet.html:60
|
||||
msgid "Bitcoin Core found:"
|
||||
msgstr "Bitcoin Core trouvé :"
|
||||
|
||||
#: www/views/paperWallet.html:98
|
||||
msgid "No Bitcoin Core wallet to transfer funds to found."
|
||||
msgstr "Aucun portefeuille Bitcoin Core auquel transférer des fonds trouvé."
|
||||
|
||||
#: www/views/paperWallet.html:104
|
||||
msgid "No Bitcoin Core found."
|
||||
msgstr "Pas de Bitcoin Core trouvé."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:120
|
||||
msgid "Scan Failed"
|
||||
msgstr "Échec de l'analyse"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Data not recognised."
|
||||
msgstr "Données non reconnues."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Unsupported"
|
||||
msgstr "Non pris en charge"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Testnet is not supported."
|
||||
msgstr "Testnet n’est pas pris en charge."
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:81
|
||||
msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:90
|
||||
msgid "Open in web browser"
|
||||
msgstr "Ouvrir dans le navigateur web"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid address"
|
||||
msgstr "Adresse invalide"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is not defined"
|
||||
msgstr "Le montant n’est pas défini"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is below the minimun"
|
||||
msgstr "Le montant est inférieur au minimum"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is above the limit"
|
||||
msgstr "Le montant est supérieur à la limite"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid response from Shapeshift"
|
||||
msgstr "Réponse de Shapeshift invalide"
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
|||
"Last-Translator: emilold\n"
|
||||
"Language-Team: Italian\n"
|
||||
"Language: it\n"
|
||||
"PO-Revision-Date: 2018-08-21 03:39\n"
|
||||
"PO-Revision-Date: 2018-09-15 05:56\n"
|
||||
|
||||
#: www/views/modals/paypro.html:34
|
||||
msgid "(Trusted)"
|
||||
|
|
@ -520,7 +520,7 @@ msgid "Cannot Create Wallet"
|
|||
msgstr "Impossibile creare portafoglio"
|
||||
|
||||
#: src/js/services/profileService.js:442
|
||||
msgid "Cannot join the same wallet more that once"
|
||||
msgid "Cannot join the same wallet more than once"
|
||||
msgstr "Non è possibile aggiungere un portafoglio più di una volta"
|
||||
|
||||
#: www/views/includes/bitpayCardsCard.html:2
|
||||
|
|
@ -2925,10 +2925,15 @@ msgid "Sweep"
|
|||
msgstr "Spazzola"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:89
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "List item"
|
||||
msgid "Sweep paper wallet"
|
||||
msgstr "Spazzare il portafoglio di carta"
|
||||
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "Page title"
|
||||
msgid "Sweep Paper Wallet"
|
||||
msgstr "Spazzare il portafoglio di carta"
|
||||
|
||||
#: src/js/services/onGoingProcess.js:33
|
||||
msgid "Sweeping Wallet..."
|
||||
msgstr "Spazzolamento Portafoglio..."
|
||||
|
|
@ -3792,6 +3797,10 @@ msgstr "Esplora Bitcoin.com"
|
|||
msgid "Bitcoin Cash Games"
|
||||
msgstr "Giochi Bitcoin Cash"
|
||||
|
||||
#: www/views/includes/community.html:29
|
||||
msgid "Share the Wallet App"
|
||||
msgstr "Condividere l'app Portafoglio"
|
||||
|
||||
#: src/js/services/bitcoincomService.js:28
|
||||
msgid "News"
|
||||
msgstr "News"
|
||||
|
|
@ -3860,3 +3869,75 @@ msgstr "Meno di 1 centesimo"
|
|||
msgid "This invoice is no longer accepting payments"
|
||||
msgstr "Questa fattura non accetta più pagamenti"
|
||||
|
||||
#: www/views/amount.html.js:60
|
||||
msgid "Send Maximum Amount"
|
||||
msgstr "Inviare importo massimo"
|
||||
|
||||
#: src/js/controllers/amount.controller.js:239
|
||||
msgid "Unknown error."
|
||||
msgstr "Errore sconosciuto."
|
||||
|
||||
#: www/views/paperWallet.html:48
|
||||
msgid "No Bitcoin Cash wallet to transfer funds to found."
|
||||
msgstr "Nessun portafoglio Bitcoin Cash trovato per il trasferimento di fondi."
|
||||
|
||||
#: www/views/paperWallet.html:54
|
||||
msgid "No Bitcoin Cash found."
|
||||
msgstr "Nessun Bitcoin Cash trovato."
|
||||
|
||||
#: www/views/paperWallet.html:60
|
||||
msgid "Bitcoin Core found:"
|
||||
msgstr "Bitcoin Core trovato:"
|
||||
|
||||
#: www/views/paperWallet.html:98
|
||||
msgid "No Bitcoin Core wallet to transfer funds to found."
|
||||
msgstr "Nessun portafoglio Bitcoin Core trovato per il trasferimento di fondi."
|
||||
|
||||
#: www/views/paperWallet.html:104
|
||||
msgid "No Bitcoin Core found."
|
||||
msgstr "Nessun Bitcoin Core trovato."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:120
|
||||
msgid "Scan Failed"
|
||||
msgstr "Scansione non riuscita"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Data not recognised."
|
||||
msgstr "Dati non riconosciuti."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Unsupported"
|
||||
msgstr "Non supportato"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Testnet is not supported."
|
||||
msgstr "Testnet non supportato."
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:81
|
||||
msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:90
|
||||
msgid "Open in web browser"
|
||||
msgstr "Aprire nel browser web"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid address"
|
||||
msgstr "Indirizzo non valido"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is not defined"
|
||||
msgstr "Importo non definito"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is below the minimun"
|
||||
msgstr "Importo inferiore al minimo"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is above the limit"
|
||||
msgstr "Importo sopra il limite"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid response from Shapeshift"
|
||||
msgstr "Risposta non valida da Shapeshift"
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
|||
"Last-Translator: emilold\n"
|
||||
"Language-Team: Japanese\n"
|
||||
"Language: ja\n"
|
||||
"PO-Revision-Date: 2018-08-21 03:39\n"
|
||||
"PO-Revision-Date: 2018-09-15 05:56\n"
|
||||
|
||||
#: www/views/modals/paypro.html:34
|
||||
msgid "(Trusted)"
|
||||
|
|
@ -522,8 +522,8 @@ msgid "Cannot Create Wallet"
|
|||
msgstr "ウォレットを作成できません。"
|
||||
|
||||
#: src/js/services/profileService.js:442
|
||||
msgid "Cannot join the same wallet more that once"
|
||||
msgstr "同じ端末で同じウォレットに複数回参加することができません。"
|
||||
msgid "Cannot join the same wallet more than once"
|
||||
msgstr "同じ端末で同じウォレットに複数回参加することはできません。"
|
||||
|
||||
#: www/views/includes/bitpayCardsCard.html:2
|
||||
msgid "Cards"
|
||||
|
|
@ -2929,10 +2929,15 @@ msgid "Sweep"
|
|||
msgstr "全残高インポート"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:89
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "List item"
|
||||
msgid "Sweep paper wallet"
|
||||
msgstr "ペーパーウォレットの全残高インポート"
|
||||
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "Page title"
|
||||
msgid "Sweep Paper Wallet"
|
||||
msgstr "ペーパーウォレットの全残高インポート"
|
||||
|
||||
#: src/js/services/onGoingProcess.js:33
|
||||
msgid "Sweeping Wallet..."
|
||||
msgstr "ビットコイン回収中…"
|
||||
|
|
@ -3798,6 +3803,10 @@ msgstr "Bitcoin.com を参照"
|
|||
msgid "Bitcoin Cash Games"
|
||||
msgstr "Bitcoin Cash ゲーム"
|
||||
|
||||
#: www/views/includes/community.html:29
|
||||
msgid "Share the Wallet App"
|
||||
msgstr "ウォレットアプリを共有"
|
||||
|
||||
#: src/js/services/bitcoincomService.js:28
|
||||
msgid "News"
|
||||
msgstr "ニュース"
|
||||
|
|
@ -3866,3 +3875,75 @@ msgstr "1セント以下"
|
|||
msgid "This invoice is no longer accepting payments"
|
||||
msgstr "この請求書はもう支払を受け付けていません"
|
||||
|
||||
#: www/views/amount.html.js:60
|
||||
msgid "Send Maximum Amount"
|
||||
msgstr "全残高を送金"
|
||||
|
||||
#: src/js/controllers/amount.controller.js:239
|
||||
msgid "Unknown error."
|
||||
msgstr "不明なエラーです。"
|
||||
|
||||
#: www/views/paperWallet.html:48
|
||||
msgid "No Bitcoin Cash wallet to transfer funds to found."
|
||||
msgstr "資金を送金できるビットコインキャッシュウォレットが見つかりません。"
|
||||
|
||||
#: www/views/paperWallet.html:54
|
||||
msgid "No Bitcoin Cash found."
|
||||
msgstr "ビットコインキャッシュが見つかりません。"
|
||||
|
||||
#: www/views/paperWallet.html:60
|
||||
msgid "Bitcoin Core found:"
|
||||
msgstr "ビットコインが見つかりました:"
|
||||
|
||||
#: www/views/paperWallet.html:98
|
||||
msgid "No Bitcoin Core wallet to transfer funds to found."
|
||||
msgstr "資金を送金できるビットコインウォレットが見つかりません。"
|
||||
|
||||
#: www/views/paperWallet.html:104
|
||||
msgid "No Bitcoin Core found."
|
||||
msgstr "ビットコインが見つかりません。"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:120
|
||||
msgid "Scan Failed"
|
||||
msgstr "スキャンできませんでした"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Data not recognised."
|
||||
msgstr "データが認識されていません。"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Unsupported"
|
||||
msgstr "未対応"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Testnet is not supported."
|
||||
msgstr "Testnet には対応していません。"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:81
|
||||
msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:90
|
||||
msgid "Open in web browser"
|
||||
msgstr "ウェブブラウザで開く"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid address"
|
||||
msgstr "無効なアドレス"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is not defined"
|
||||
msgstr "金額が定義されていません"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is below the minimun"
|
||||
msgstr "金額が最少額を下回っています"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is above the limit"
|
||||
msgstr "金額が上限を超えています"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid response from Shapeshift"
|
||||
msgstr "Shapeshift から無効な応答がありました"
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
|||
"Last-Translator: emilold\n"
|
||||
"Language-Team: Korean\n"
|
||||
"Language: ko\n"
|
||||
"PO-Revision-Date: 2018-08-21 03:39\n"
|
||||
"PO-Revision-Date: 2018-09-15 05:56\n"
|
||||
|
||||
#: www/views/modals/paypro.html:34
|
||||
msgid "(Trusted)"
|
||||
|
|
@ -233,12 +233,12 @@ msgstr "가격 표시"
|
|||
#: src/js/controllers/tab-settings.js:19
|
||||
#: www/views/preferencesPriceDisplay.html:12
|
||||
msgid "Fiat"
|
||||
msgstr "고정비"
|
||||
msgstr "법정 화폐"
|
||||
|
||||
#: src/js/controllers/tab-settings.js:19
|
||||
#: www/views/preferencesPriceDisplay.html:15
|
||||
msgid "Cryptocurrency"
|
||||
msgstr "가상화폐"
|
||||
msgstr "가상 화폐"
|
||||
|
||||
#: src/js/controllers/buyAmazon.js:98
|
||||
msgid "Amazon.com is not available at this moment. Please try back later."
|
||||
|
|
@ -520,7 +520,7 @@ msgid "Cannot Create Wallet"
|
|||
msgstr "지갑을 생성할 수 없습니다"
|
||||
|
||||
#: src/js/services/profileService.js:442
|
||||
msgid "Cannot join the same wallet more that once"
|
||||
msgid "Cannot join the same wallet more than once"
|
||||
msgstr "같은 지갑에 한 번 이상 접속할 수 없습니다"
|
||||
|
||||
#: www/views/includes/bitpayCardsCard.html:2
|
||||
|
|
@ -2658,7 +2658,7 @@ msgstr "주소 붙여넣기"
|
|||
|
||||
#: www/views/tab-send.html:27
|
||||
msgid "Transfer between wallets"
|
||||
msgstr "월릿 간 전송"
|
||||
msgstr "지갑 간 전송"
|
||||
|
||||
#: www/views/tab-send.html:35
|
||||
msgid "Scan QR Code"
|
||||
|
|
@ -2925,10 +2925,15 @@ msgid "Sweep"
|
|||
msgstr "스윕하기"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:89
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "List item"
|
||||
msgid "Sweep paper wallet"
|
||||
msgstr "종이 지갑 스윕하기"
|
||||
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "Page title"
|
||||
msgid "Sweep Paper Wallet"
|
||||
msgstr "종이 지갑 스윕하기"
|
||||
|
||||
#: src/js/services/onGoingProcess.js:33
|
||||
msgid "Sweeping Wallet..."
|
||||
msgstr "지갑 스윕 중..."
|
||||
|
|
@ -3792,6 +3797,10 @@ msgstr "Bitcoin.com 탐색"
|
|||
msgid "Bitcoin Cash Games"
|
||||
msgstr "BCH 게임"
|
||||
|
||||
#: www/views/includes/community.html:29
|
||||
msgid "Share the Wallet App"
|
||||
msgstr "지갑 응용 프로그램 공유"
|
||||
|
||||
#: src/js/services/bitcoincomService.js:28
|
||||
msgid "News"
|
||||
msgstr "소식"
|
||||
|
|
@ -3860,3 +3869,75 @@ msgstr "1센트 미만"
|
|||
msgid "This invoice is no longer accepting payments"
|
||||
msgstr "이 청구서는 더 이상 결제를 수락하지 않습니다"
|
||||
|
||||
#: www/views/amount.html.js:60
|
||||
msgid "Send Maximum Amount"
|
||||
msgstr "최대 수량 보내는 중"
|
||||
|
||||
#: src/js/controllers/amount.controller.js:239
|
||||
msgid "Unknown error."
|
||||
msgstr "알 수 없는 오류가 발생 했습니다."
|
||||
|
||||
#: www/views/paperWallet.html:48
|
||||
msgid "No Bitcoin Cash wallet to transfer funds to found."
|
||||
msgstr "자금 찾을 없습니다 Bitcoin Cash 현금 지갑."
|
||||
|
||||
#: www/views/paperWallet.html:54
|
||||
msgid "No Bitcoin Cash found."
|
||||
msgstr "찾을 수 없습니다 Bitcoin Cash 현금."
|
||||
|
||||
#: www/views/paperWallet.html:60
|
||||
msgid "Bitcoin Core found:"
|
||||
msgstr "Bitcoin Core 코어 발견:"
|
||||
|
||||
#: www/views/paperWallet.html:98
|
||||
msgid "No Bitcoin Core wallet to transfer funds to found."
|
||||
msgstr "자금 찾을 없습니다 Bitcoin Core 현금 지갑."
|
||||
|
||||
#: www/views/paperWallet.html:104
|
||||
msgid "No Bitcoin Core found."
|
||||
msgstr "찾을 수 없습니다 Bitcoin Core 현금."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:120
|
||||
msgid "Scan Failed"
|
||||
msgstr "검색 실패"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Data not recognised."
|
||||
msgstr "데이터 인식 되지입니다."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Unsupported"
|
||||
msgstr "지원 되지 않는"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Testnet is not supported."
|
||||
msgstr "Testnet는 지원 되지 않습니다."
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:81
|
||||
msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:90
|
||||
msgid "Open in web browser"
|
||||
msgstr "웹 브라우저에서 열기"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid address"
|
||||
msgstr "주소 오류"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is not defined"
|
||||
msgstr "금액은 정의 되지 않은"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is below the minimun"
|
||||
msgstr "Minimun 아래 금액은"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is above the limit"
|
||||
msgstr "제한 위에 금액은"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid response from Shapeshift"
|
||||
msgstr "변신에서 잘못 된 응답"
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
|||
"Last-Translator: emilold\n"
|
||||
"Language-Team: Dutch\n"
|
||||
"Language: nl\n"
|
||||
"PO-Revision-Date: 2018-08-21 03:39\n"
|
||||
"PO-Revision-Date: 2018-09-15 05:56\n"
|
||||
|
||||
#: www/views/modals/paypro.html:34
|
||||
msgid "(Trusted)"
|
||||
|
|
@ -520,8 +520,8 @@ msgid "Cannot Create Wallet"
|
|||
msgstr "Kan Portemonnee Niet Aanmaken"
|
||||
|
||||
#: src/js/services/profileService.js:442
|
||||
msgid "Cannot join the same wallet more that once"
|
||||
msgstr "Kan niet meerdere keren tegelijk deelnemen aan een portemonnee"
|
||||
msgid "Cannot join the same wallet more than once"
|
||||
msgstr "Je kan niet meerdere keren tegelijk aan een portemonnee deelnemen"
|
||||
|
||||
#: www/views/includes/bitpayCardsCard.html:2
|
||||
msgid "Cards"
|
||||
|
|
@ -2925,9 +2925,14 @@ msgid "Sweep"
|
|||
msgstr "Saldo opnemen"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:89
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "List item"
|
||||
msgid "Sweep paper wallet"
|
||||
msgstr "Saldo papieren portemonnee opnemen"
|
||||
msgstr "Paper wallet leeghalen"
|
||||
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "Page title"
|
||||
msgid "Sweep Paper Wallet"
|
||||
msgstr "Paper wallet leeghalen"
|
||||
|
||||
#: src/js/services/onGoingProcess.js:33
|
||||
msgid "Sweeping Wallet..."
|
||||
|
|
@ -3792,6 +3797,10 @@ msgstr "Bitcoin.com verkennen"
|
|||
msgid "Bitcoin Cash Games"
|
||||
msgstr "Bitcoin Cash spellen"
|
||||
|
||||
#: www/views/includes/community.html:29
|
||||
msgid "Share the Wallet App"
|
||||
msgstr "Wallet app delen"
|
||||
|
||||
#: src/js/services/bitcoincomService.js:28
|
||||
msgid "News"
|
||||
msgstr "Nieuws"
|
||||
|
|
@ -3860,3 +3869,75 @@ msgstr "Minder dan 1 cent"
|
|||
msgid "This invoice is no longer accepting payments"
|
||||
msgstr "Deze factuur accepteert geen betalingen meer"
|
||||
|
||||
#: www/views/amount.html.js:60
|
||||
msgid "Send Maximum Amount"
|
||||
msgstr "Alles versturen"
|
||||
|
||||
#: src/js/controllers/amount.controller.js:239
|
||||
msgid "Unknown error."
|
||||
msgstr "Onbekende fout."
|
||||
|
||||
#: www/views/paperWallet.html:48
|
||||
msgid "No Bitcoin Cash wallet to transfer funds to found."
|
||||
msgstr "Geen Bitcoin Cash portemonnee gevonden om bedrag naartoe over te maken."
|
||||
|
||||
#: www/views/paperWallet.html:54
|
||||
msgid "No Bitcoin Cash found."
|
||||
msgstr "Geen Bitcoin Cash gevonden."
|
||||
|
||||
#: www/views/paperWallet.html:60
|
||||
msgid "Bitcoin Core found:"
|
||||
msgstr "Bitcoin Core gevonden:"
|
||||
|
||||
#: www/views/paperWallet.html:98
|
||||
msgid "No Bitcoin Core wallet to transfer funds to found."
|
||||
msgstr "Geen Bitcoin Core portemonnee gevonden om waarde naartoe te versturen."
|
||||
|
||||
#: www/views/paperWallet.html:104
|
||||
msgid "No Bitcoin Core found."
|
||||
msgstr "Geen Bitcoin Core gevonden."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:120
|
||||
msgid "Scan Failed"
|
||||
msgstr "Scannen mislukt"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Data not recognised."
|
||||
msgstr "Gegevens niet herkend."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Unsupported"
|
||||
msgstr "Niet ondersteund"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Testnet is not supported."
|
||||
msgstr "Testnet wordt niet ondersteund."
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:81
|
||||
msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:90
|
||||
msgid "Open in web browser"
|
||||
msgstr "Open in webbrowser"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid address"
|
||||
msgstr "Ongeldig adres"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is not defined"
|
||||
msgstr "Bedrag is niet gespecificeerd"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is below the minimun"
|
||||
msgstr "Bedrag lager is dan het minimum"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is above the limit"
|
||||
msgstr "Bedrag is boven het limiet"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid response from Shapeshift"
|
||||
msgstr "Ongeldig respons van Shapeshift"
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
|||
"Last-Translator: emilold\n"
|
||||
"Language-Team: Polish\n"
|
||||
"Language: pl\n"
|
||||
"PO-Revision-Date: 2018-08-21 03:40\n"
|
||||
"PO-Revision-Date: 2018-09-15 05:56\n"
|
||||
|
||||
#: www/views/modals/paypro.html:34
|
||||
msgid "(Trusted)"
|
||||
|
|
@ -520,7 +520,7 @@ msgid "Cannot Create Wallet"
|
|||
msgstr "Nie można utworzyć portfela"
|
||||
|
||||
#: src/js/services/profileService.js:442
|
||||
msgid "Cannot join the same wallet more that once"
|
||||
msgid "Cannot join the same wallet more than once"
|
||||
msgstr "Nie można dołączyć tego samego portfela więcej niż raz"
|
||||
|
||||
#: www/views/includes/bitpayCardsCard.html:2
|
||||
|
|
@ -2925,10 +2925,15 @@ msgid "Sweep"
|
|||
msgstr "Opróżnij"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:89
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "List item"
|
||||
msgid "Sweep paper wallet"
|
||||
msgstr "Wyczyść papierowy portfel"
|
||||
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "Page title"
|
||||
msgid "Sweep Paper Wallet"
|
||||
msgstr "Wyczyść papierowy portfel"
|
||||
|
||||
#: src/js/services/onGoingProcess.js:33
|
||||
msgid "Sweeping Wallet..."
|
||||
msgstr "Sczytywanie portfela..."
|
||||
|
|
@ -3792,6 +3797,10 @@ msgstr "Poznaj Bitcoin.com"
|
|||
msgid "Bitcoin Cash Games"
|
||||
msgstr "Gry Bitcoin Cash"
|
||||
|
||||
#: www/views/includes/community.html:29
|
||||
msgid "Share the Wallet App"
|
||||
msgstr "Udostępnij aplikację Portfel"
|
||||
|
||||
#: src/js/services/bitcoincomService.js:28
|
||||
msgid "News"
|
||||
msgstr "Aktualności"
|
||||
|
|
@ -3860,3 +3869,75 @@ msgstr "Mniej niż 1 cent"
|
|||
msgid "This invoice is no longer accepting payments"
|
||||
msgstr "Nie można już opłacić tej faktury"
|
||||
|
||||
#: www/views/amount.html.js:60
|
||||
msgid "Send Maximum Amount"
|
||||
msgstr "Wyślij maksymalną kwotę"
|
||||
|
||||
#: src/js/controllers/amount.controller.js:239
|
||||
msgid "Unknown error."
|
||||
msgstr "Nieznany błąd."
|
||||
|
||||
#: www/views/paperWallet.html:48
|
||||
msgid "No Bitcoin Cash wallet to transfer funds to found."
|
||||
msgstr "Nie znaleziono portfela Bitcoin Cash do przekazania środków."
|
||||
|
||||
#: www/views/paperWallet.html:54
|
||||
msgid "No Bitcoin Cash found."
|
||||
msgstr "Nie znaleziono Bitcoin Cash."
|
||||
|
||||
#: www/views/paperWallet.html:60
|
||||
msgid "Bitcoin Core found:"
|
||||
msgstr "Znaleziono Bitcoin Core:"
|
||||
|
||||
#: www/views/paperWallet.html:98
|
||||
msgid "No Bitcoin Core wallet to transfer funds to found."
|
||||
msgstr "Nie znaleziono portfela Bitcoin Core do przekazania środków."
|
||||
|
||||
#: www/views/paperWallet.html:104
|
||||
msgid "No Bitcoin Core found."
|
||||
msgstr "Nie znaleziono Bitcoin Core."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:120
|
||||
msgid "Scan Failed"
|
||||
msgstr "Skanowanie nie powiodło się"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Data not recognised."
|
||||
msgstr "Nie rozpoznano danych."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Unsupported"
|
||||
msgstr "Nieobsługiwane"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Testnet is not supported."
|
||||
msgstr "Sieć testowa nie jest obsługiwana."
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:81
|
||||
msgid "URL"
|
||||
msgstr "Adres URL"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:90
|
||||
msgid "Open in web browser"
|
||||
msgstr "Otwórz w przeglądarce internetowej"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid address"
|
||||
msgstr "Nieprawidłowy adres"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is not defined"
|
||||
msgstr "Kwota nie jest określona"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is below the minimun"
|
||||
msgstr "Kwota niższa od minimalnej"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is above the limit"
|
||||
msgstr "Kwota przekracza limit"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid response from Shapeshift"
|
||||
msgstr "Nieprawidłowa odpowiedź z Shapeshift"
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
|||
"Last-Translator: emilold\n"
|
||||
"Language-Team: Portuguese, Brazilian\n"
|
||||
"Language: pt\n"
|
||||
"PO-Revision-Date: 2018-08-21 03:40\n"
|
||||
"PO-Revision-Date: 2018-09-15 05:56\n"
|
||||
|
||||
#: www/views/modals/paypro.html:34
|
||||
msgid "(Trusted)"
|
||||
|
|
@ -520,8 +520,8 @@ msgid "Cannot Create Wallet"
|
|||
msgstr "Não é possível criar a carteira"
|
||||
|
||||
#: src/js/services/profileService.js:442
|
||||
msgid "Cannot join the same wallet more that once"
|
||||
msgstr "Não pode juntar-se a mesma carteira mais que uma vez"
|
||||
msgid "Cannot join the same wallet more than once"
|
||||
msgstr "Não pode juntar-se à mesma carteira mais que uma vez"
|
||||
|
||||
#: www/views/includes/bitpayCardsCard.html:2
|
||||
msgid "Cards"
|
||||
|
|
@ -1623,7 +1623,7 @@ msgstr "Endereço de rede incorreto"
|
|||
#: src/js/controllers/confirm.js:306
|
||||
#: src/js/services/bwcError.js:44
|
||||
msgid "Insufficient confirmed funds"
|
||||
msgstr "Insuficiência de fundos confirmados"
|
||||
msgstr "Insuficiência de fundos confirmada"
|
||||
|
||||
#: src/js/controllers/topup.js:165
|
||||
#: src/js/controllers/topup.js:177
|
||||
|
|
@ -2090,7 +2090,7 @@ msgstr "Abrir Projeto no GitHub"
|
|||
#: src/js/controllers/bitpayCard.js:123
|
||||
#: src/js/controllers/tx-details.js:192
|
||||
msgid "Open Explorer"
|
||||
msgstr "Abra o Explorer"
|
||||
msgstr "Abrir o Explorer"
|
||||
|
||||
#: www/views/tab-scan.html:22
|
||||
msgid "Open Settings"
|
||||
|
|
@ -2222,7 +2222,7 @@ msgstr "Detalhes do pagamento"
|
|||
|
||||
#: www/views/modals/paypro.html:6
|
||||
msgid "Payment Request"
|
||||
msgstr "Pedido de pagamento"
|
||||
msgstr "Solicitação de pagamento"
|
||||
|
||||
#: www/views/mercadoLibreCards.html:22
|
||||
#: www/views/modals/mercadolibre-card-details.html:39
|
||||
|
|
@ -2696,7 +2696,7 @@ msgstr "Para começar, você precisa criar uma carteira de bitcoins e obter algu
|
|||
|
||||
#: www/views/tab-send.html:74
|
||||
msgid "Buy Bitcoin now"
|
||||
msgstr "Compre Bitcoin agora"
|
||||
msgstr "Comprar Bitcoin agora"
|
||||
|
||||
#: www/views/tab-send.html:76
|
||||
msgid "Show my address"
|
||||
|
|
@ -2925,10 +2925,15 @@ msgid "Sweep"
|
|||
msgstr "Limpar"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:89
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "List item"
|
||||
msgid "Sweep paper wallet"
|
||||
msgstr "Varrer a carteira de papel"
|
||||
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "Page title"
|
||||
msgid "Sweep Paper Wallet"
|
||||
msgstr "Varrer a carteira de papel"
|
||||
|
||||
#: src/js/services/onGoingProcess.js:33
|
||||
msgid "Sweeping Wallet..."
|
||||
msgstr "Carteira de varredura..."
|
||||
|
|
@ -3792,6 +3797,10 @@ msgstr "Explore Bitcoin.com"
|
|||
msgid "Bitcoin Cash Games"
|
||||
msgstr "Jogos Bitcoin Cash"
|
||||
|
||||
#: www/views/includes/community.html:29
|
||||
msgid "Share the Wallet App"
|
||||
msgstr "Compartilhar o app de carteira"
|
||||
|
||||
#: src/js/services/bitcoincomService.js:28
|
||||
msgid "News"
|
||||
msgstr "Notícias"
|
||||
|
|
@ -3860,3 +3869,75 @@ msgstr "Menos de 1 centavo"
|
|||
msgid "This invoice is no longer accepting payments"
|
||||
msgstr "Essa fatura não aceita mais pagamentos"
|
||||
|
||||
#: www/views/amount.html.js:60
|
||||
msgid "Send Maximum Amount"
|
||||
msgstr "Enviar montante máximo"
|
||||
|
||||
#: src/js/controllers/amount.controller.js:239
|
||||
msgid "Unknown error."
|
||||
msgstr "Erro desconhecido."
|
||||
|
||||
#: www/views/paperWallet.html:48
|
||||
msgid "No Bitcoin Cash wallet to transfer funds to found."
|
||||
msgstr "Nenhuma carteira de Bitcoin Cash para transferir fundos encontrada."
|
||||
|
||||
#: www/views/paperWallet.html:54
|
||||
msgid "No Bitcoin Cash found."
|
||||
msgstr "Bitcoin Cash não encontrado."
|
||||
|
||||
#: www/views/paperWallet.html:60
|
||||
msgid "Bitcoin Core found:"
|
||||
msgstr "Bitcoin Core encontrado:"
|
||||
|
||||
#: www/views/paperWallet.html:98
|
||||
msgid "No Bitcoin Core wallet to transfer funds to found."
|
||||
msgstr "Nenhuma carteira de Bitcoin Core para transferir fundos encontrada."
|
||||
|
||||
#: www/views/paperWallet.html:104
|
||||
msgid "No Bitcoin Core found."
|
||||
msgstr "Nenhum Bitcoin Core encontrado."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:120
|
||||
msgid "Scan Failed"
|
||||
msgstr "Falha de verificação"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Data not recognised."
|
||||
msgstr "Dados não reconhecidos."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Unsupported"
|
||||
msgstr "Não suportado"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Testnet is not supported."
|
||||
msgstr "Testnet não suportado."
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:81
|
||||
msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:90
|
||||
msgid "Open in web browser"
|
||||
msgstr "Abrir no navegador da Web"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid address"
|
||||
msgstr "Endereço inválido"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is not defined"
|
||||
msgstr "Montante não definido"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is below the minimun"
|
||||
msgstr "Montante abaixo do mínimo"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is above the limit"
|
||||
msgstr "Montante acima do limite"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid response from Shapeshift"
|
||||
msgstr "Resposta inválida do Shapeshift"
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
|||
"Last-Translator: emilold\n"
|
||||
"Language-Team: Russian\n"
|
||||
"Language: ru\n"
|
||||
"PO-Revision-Date: 2018-08-21 03:40\n"
|
||||
"PO-Revision-Date: 2018-09-15 05:56\n"
|
||||
|
||||
#: www/views/modals/paypro.html:34
|
||||
msgid "(Trusted)"
|
||||
|
|
@ -520,7 +520,7 @@ msgid "Cannot Create Wallet"
|
|||
msgstr "Не удаётся создать кошелёк"
|
||||
|
||||
#: src/js/services/profileService.js:442
|
||||
msgid "Cannot join the same wallet more that once"
|
||||
msgid "Cannot join the same wallet more than once"
|
||||
msgstr "Нельзя присоединиться к одному и тому же кошельку более одного раза"
|
||||
|
||||
#: www/views/includes/bitpayCardsCard.html:2
|
||||
|
|
@ -2925,10 +2925,15 @@ msgid "Sweep"
|
|||
msgstr "Считать"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:89
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "List item"
|
||||
msgid "Sweep paper wallet"
|
||||
msgstr "Пополнить с бумажного кошелька"
|
||||
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "Page title"
|
||||
msgid "Sweep Paper Wallet"
|
||||
msgstr "Пополнить с бумажного кошелька"
|
||||
|
||||
#: src/js/services/onGoingProcess.js:33
|
||||
msgid "Sweeping Wallet..."
|
||||
msgstr "Считывание кошелька..."
|
||||
|
|
@ -3792,6 +3797,10 @@ msgstr "Обзор Bitcoin.com"
|
|||
msgid "Bitcoin Cash Games"
|
||||
msgstr "Игры Bitcoin Cash"
|
||||
|
||||
#: www/views/includes/community.html:29
|
||||
msgid "Share the Wallet App"
|
||||
msgstr "Поделиться программой «Кошелёк»"
|
||||
|
||||
#: src/js/services/bitcoincomService.js:28
|
||||
msgid "News"
|
||||
msgstr "Новости"
|
||||
|
|
@ -3860,3 +3869,75 @@ msgstr "менее 1 копейки"
|
|||
msgid "This invoice is no longer accepting payments"
|
||||
msgstr "По этому инвойсу платежи больше не принимаются"
|
||||
|
||||
#: www/views/amount.html.js:60
|
||||
msgid "Send Maximum Amount"
|
||||
msgstr "Отправить максимальную сумму"
|
||||
|
||||
#: src/js/controllers/amount.controller.js:239
|
||||
msgid "Unknown error."
|
||||
msgstr "Неизвестная ошибка."
|
||||
|
||||
#: www/views/paperWallet.html:48
|
||||
msgid "No Bitcoin Cash wallet to transfer funds to found."
|
||||
msgstr "Не найден кошелек Bitcoin Cash для перевода средств."
|
||||
|
||||
#: www/views/paperWallet.html:54
|
||||
msgid "No Bitcoin Cash found."
|
||||
msgstr "Не найден Bitcoin Cash."
|
||||
|
||||
#: www/views/paperWallet.html:60
|
||||
msgid "Bitcoin Core found:"
|
||||
msgstr "Найден Bitcoin Core:"
|
||||
|
||||
#: www/views/paperWallet.html:98
|
||||
msgid "No Bitcoin Core wallet to transfer funds to found."
|
||||
msgstr "Не найден кошелек Bitcoin Core для перевода средств."
|
||||
|
||||
#: www/views/paperWallet.html:104
|
||||
msgid "No Bitcoin Core found."
|
||||
msgstr "Не найден Bitcoin Core."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:120
|
||||
msgid "Scan Failed"
|
||||
msgstr "Ошибка сканирования"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Data not recognised."
|
||||
msgstr "Данные не распознаны."
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Unsupported"
|
||||
msgstr "Не поддерживается"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Testnet is not supported."
|
||||
msgstr "Testnet не поддерживается."
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:81
|
||||
msgid "URL"
|
||||
msgstr "URL-адрес"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:90
|
||||
msgid "Open in web browser"
|
||||
msgstr "Открыть в веб-браузере"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid address"
|
||||
msgstr "Неверный адрес"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is not defined"
|
||||
msgstr "Сумма не задана"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is below the minimun"
|
||||
msgstr "Сумма ниже минимума"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is above the limit"
|
||||
msgstr "Сумма больше ограничения"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid response from Shapeshift"
|
||||
msgstr "Неправильный ответ от Shapeshift"
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
|||
"Last-Translator: emilold\n"
|
||||
"Language-Team: Swedish\n"
|
||||
"Language: sv\n"
|
||||
"PO-Revision-Date: 2018-08-21 03:40\n"
|
||||
"PO-Revision-Date: 2018-09-06 16:45\n"
|
||||
|
||||
#: www/views/modals/paypro.html:34
|
||||
msgid "(Trusted)"
|
||||
|
|
@ -520,7 +520,7 @@ msgid "Cannot Create Wallet"
|
|||
msgstr "Kan inte skapa plånbok"
|
||||
|
||||
#: src/js/services/profileService.js:442
|
||||
msgid "Cannot join the same wallet more that once"
|
||||
msgid "Cannot join the same wallet more than once"
|
||||
msgstr ""
|
||||
|
||||
#: www/views/includes/bitpayCardsCard.html:2
|
||||
|
|
@ -2925,10 +2925,15 @@ msgid "Sweep"
|
|||
msgstr ""
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:89
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "List item"
|
||||
msgid "Sweep paper wallet"
|
||||
msgstr ""
|
||||
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "Page title"
|
||||
msgid "Sweep Paper Wallet"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/services/onGoingProcess.js:33
|
||||
msgid "Sweeping Wallet..."
|
||||
msgstr ""
|
||||
|
|
@ -3792,6 +3797,10 @@ msgstr ""
|
|||
msgid "Bitcoin Cash Games"
|
||||
msgstr ""
|
||||
|
||||
#: www/views/includes/community.html:29
|
||||
msgid "Share the Wallet App"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/services/bitcoincomService.js:28
|
||||
msgid "News"
|
||||
msgstr ""
|
||||
|
|
@ -3860,3 +3869,75 @@ msgstr ""
|
|||
msgid "This invoice is no longer accepting payments"
|
||||
msgstr ""
|
||||
|
||||
#: www/views/amount.html.js:60
|
||||
msgid "Send Maximum Amount"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/controllers/amount.controller.js:239
|
||||
msgid "Unknown error."
|
||||
msgstr ""
|
||||
|
||||
#: www/views/paperWallet.html:48
|
||||
msgid "No Bitcoin Cash wallet to transfer funds to found."
|
||||
msgstr ""
|
||||
|
||||
#: www/views/paperWallet.html:54
|
||||
msgid "No Bitcoin Cash found."
|
||||
msgstr ""
|
||||
|
||||
#: www/views/paperWallet.html:60
|
||||
msgid "Bitcoin Core found:"
|
||||
msgstr ""
|
||||
|
||||
#: www/views/paperWallet.html:98
|
||||
msgid "No Bitcoin Core wallet to transfer funds to found."
|
||||
msgstr ""
|
||||
|
||||
#: www/views/paperWallet.html:104
|
||||
msgid "No Bitcoin Core found."
|
||||
msgstr ""
|
||||
|
||||
#: src/js/controllers/tab-scan.js:120
|
||||
msgid "Scan Failed"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Data not recognised."
|
||||
msgstr ""
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Unsupported"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Testnet is not supported."
|
||||
msgstr ""
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:81
|
||||
msgid "URL"
|
||||
msgstr ""
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:90
|
||||
msgid "Open in web browser"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid address"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is not defined"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is below the minimun"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is above the limit"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid response from Shapeshift"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
|||
"Last-Translator: emilold\n"
|
||||
"Language-Team: Vietnamese\n"
|
||||
"Language: vi\n"
|
||||
"PO-Revision-Date: 2018-08-21 03:40\n"
|
||||
"PO-Revision-Date: 2018-09-15 05:56\n"
|
||||
|
||||
#: www/views/modals/paypro.html:34
|
||||
msgid "(Trusted)"
|
||||
|
|
@ -36,7 +36,7 @@ msgstr "{{tx.feeRateStr}} của giao dịch"
|
|||
|
||||
#: www/views/feedback/rateApp.html:7
|
||||
msgid "5-star ratings help us get {{appName}} into more hands, and more users means more resources can be committed to the app!"
|
||||
msgstr "5-star ratings help us get {{appName}} into more hands, and more users means more resources can be committed to the app!"
|
||||
msgstr "{{appName}} 5-star ratings help us get {{appName}} into more hands, and more users means more resources can be committed to the app!"
|
||||
|
||||
#: www/views/mercadoLibre.html:18
|
||||
#: www/views/mercadoLibre.html:40
|
||||
|
|
@ -56,8 +56,8 @@ msgstr "A total of {{amountAboveMaxSizeStr}} were excluded. The maximum size all
|
|||
|
||||
#: src/js/controllers/confirm.js:395
|
||||
msgid "A total of {{amountBelowFeeStr}} were excluded. These funds come from UTXOs smaller than the network fee provided."
|
||||
msgstr "Tổng cộng {{amountBelowFeeStr}} đã bị loại trừ. Số tiền này đến từ UTXOs nhỏ hơn chi phí mạng cung cấp.#\n"
|
||||
"1"
|
||||
msgstr "{{amountBelowFeeStr}} Tổng cộng {{amountBelowFeeStr}} đã bị loại trừ. Số tiền này đến từ UTXOs nhỏ hơn chi phí mạng cung cấp.#\n"
|
||||
"1."
|
||||
|
||||
#: src/js/controllers/preferencesAbout.js:6
|
||||
#: www/views/tab-settings.html:156
|
||||
|
|
@ -67,7 +67,7 @@ msgstr "About"
|
|||
#: src/js/controllers/modals/txpDetails.js:62
|
||||
#: src/js/controllers/tx-details.js:79
|
||||
msgid "Accepted"
|
||||
msgstr "Accepted"
|
||||
msgstr "Chấp nhận"
|
||||
|
||||
#: www/views/preferencesInformation.html:72
|
||||
msgid "Account"
|
||||
|
|
@ -78,7 +78,7 @@ msgstr "Account"
|
|||
#: www/views/tab-create-shared.html:74
|
||||
#: www/views/tab-import-hardware.html:19
|
||||
msgid "Account Number"
|
||||
msgstr "Account Number"
|
||||
msgstr "Account Number0941162662"
|
||||
|
||||
#: www/views/tab-home.html:61
|
||||
msgid "Instant transactions with low fees"
|
||||
|
|
@ -241,7 +241,7 @@ msgstr "Fiat"
|
|||
#: src/js/controllers/tab-settings.js:19
|
||||
#: www/views/preferencesPriceDisplay.html:15
|
||||
msgid "Cryptocurrency"
|
||||
msgstr "Cryptocurrency"
|
||||
msgstr "Cryptocurrencyg"
|
||||
|
||||
#: src/js/controllers/buyAmazon.js:98
|
||||
msgid "Amazon.com is not available at this moment. Please try back later."
|
||||
|
|
@ -523,8 +523,8 @@ msgid "Cannot Create Wallet"
|
|||
msgstr "Cannot Create Wallet"
|
||||
|
||||
#: src/js/services/profileService.js:442
|
||||
msgid "Cannot join the same wallet more that once"
|
||||
msgstr "Cannot join the same wallet more that once"
|
||||
msgid "Cannot join the same wallet more than once"
|
||||
msgstr ""
|
||||
|
||||
#: www/views/includes/bitpayCardsCard.html:2
|
||||
msgid "Cards"
|
||||
|
|
@ -2928,9 +2928,14 @@ msgid "Sweep"
|
|||
msgstr "Sweep"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:89
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "List item"
|
||||
msgid "Sweep paper wallet"
|
||||
msgstr "Sweep paper wallet"
|
||||
msgstr ""
|
||||
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "Page title"
|
||||
msgid "Sweep Paper Wallet"
|
||||
msgstr "Sweep Paper Wallet"
|
||||
|
||||
#: src/js/services/onGoingProcess.js:33
|
||||
msgid "Sweeping Wallet..."
|
||||
|
|
@ -3795,6 +3800,10 @@ msgstr "Explore Bitcoin.com"
|
|||
msgid "Bitcoin Cash Games"
|
||||
msgstr "Bitcoin Cash Games"
|
||||
|
||||
#: www/views/includes/community.html:29
|
||||
msgid "Share the Wallet App"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/services/bitcoincomService.js:28
|
||||
msgid "News"
|
||||
msgstr "News"
|
||||
|
|
@ -3863,3 +3872,75 @@ msgstr "Less than 1 cent"
|
|||
msgid "This invoice is no longer accepting payments"
|
||||
msgstr "This invoice is no longer accepting payments"
|
||||
|
||||
#: www/views/amount.html.js:60
|
||||
msgid "Send Maximum Amount"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/controllers/amount.controller.js:239
|
||||
msgid "Unknown error."
|
||||
msgstr ""
|
||||
|
||||
#: www/views/paperWallet.html:48
|
||||
msgid "No Bitcoin Cash wallet to transfer funds to found."
|
||||
msgstr ""
|
||||
|
||||
#: www/views/paperWallet.html:54
|
||||
msgid "No Bitcoin Cash found."
|
||||
msgstr ""
|
||||
|
||||
#: www/views/paperWallet.html:60
|
||||
msgid "Bitcoin Core found:"
|
||||
msgstr ""
|
||||
|
||||
#: www/views/paperWallet.html:98
|
||||
msgid "No Bitcoin Core wallet to transfer funds to found."
|
||||
msgstr ""
|
||||
|
||||
#: www/views/paperWallet.html:104
|
||||
msgid "No Bitcoin Core found."
|
||||
msgstr ""
|
||||
|
||||
#: src/js/controllers/tab-scan.js:120
|
||||
msgid "Scan Failed"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Data not recognised."
|
||||
msgstr ""
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Unsupported"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Testnet is not supported."
|
||||
msgstr ""
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:81
|
||||
msgid "URL"
|
||||
msgstr ""
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:90
|
||||
msgid "Open in web browser"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid address"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is not defined"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is below the minimun"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is above the limit"
|
||||
msgstr ""
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid response from Shapeshift"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
|||
"Last-Translator: emilold\n"
|
||||
"Language-Team: Chinese Simplified\n"
|
||||
"Language: zh\n"
|
||||
"PO-Revision-Date: 2018-08-21 03:39\n"
|
||||
"PO-Revision-Date: 2018-09-15 05:56\n"
|
||||
|
||||
#: www/views/modals/paypro.html:34
|
||||
msgid "(Trusted)"
|
||||
|
|
@ -520,7 +520,7 @@ msgid "Cannot Create Wallet"
|
|||
msgstr "不能创建钱包"
|
||||
|
||||
#: src/js/services/profileService.js:442
|
||||
msgid "Cannot join the same wallet more that once"
|
||||
msgid "Cannot join the same wallet more than once"
|
||||
msgstr "无法重复加入同一个钱包"
|
||||
|
||||
#: www/views/includes/bitpayCardsCard.html:2
|
||||
|
|
@ -2925,9 +2925,14 @@ msgid "Sweep"
|
|||
msgstr "扫描"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:89
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "List item"
|
||||
msgid "Sweep paper wallet"
|
||||
msgstr "Sweep 纸钱包"
|
||||
msgstr "清空纸钱包"
|
||||
|
||||
#: www/views/paperWallet.html:3
|
||||
msgctxt "Page title"
|
||||
msgid "Sweep Paper Wallet"
|
||||
msgstr "清空纸钱包"
|
||||
|
||||
#: src/js/services/onGoingProcess.js:33
|
||||
msgid "Sweeping Wallet..."
|
||||
|
|
@ -3792,6 +3797,10 @@ msgstr "探索 Bitcoin.com"
|
|||
msgid "Bitcoin Cash Games"
|
||||
msgstr "Bitcoin Cash 游戏"
|
||||
|
||||
#: www/views/includes/community.html:29
|
||||
msgid "Share the Wallet App"
|
||||
msgstr "分享钱包应用"
|
||||
|
||||
#: src/js/services/bitcoincomService.js:28
|
||||
msgid "News"
|
||||
msgstr "新闻"
|
||||
|
|
@ -3860,3 +3869,75 @@ msgstr "少于 1 美分"
|
|||
msgid "This invoice is no longer accepting payments"
|
||||
msgstr "此发票不再接受付款"
|
||||
|
||||
#: www/views/amount.html.js:60
|
||||
msgid "Send Maximum Amount"
|
||||
msgstr "发送最大金额"
|
||||
|
||||
#: src/js/controllers/amount.controller.js:239
|
||||
msgid "Unknown error."
|
||||
msgstr "未知错误。"
|
||||
|
||||
#: www/views/paperWallet.html:48
|
||||
msgid "No Bitcoin Cash wallet to transfer funds to found."
|
||||
msgstr "未找到可以转入资金的 Bitcoin Cash 钱包。"
|
||||
|
||||
#: www/views/paperWallet.html:54
|
||||
msgid "No Bitcoin Cash found."
|
||||
msgstr "未找到 Bitcoin Cash。"
|
||||
|
||||
#: www/views/paperWallet.html:60
|
||||
msgid "Bitcoin Core found:"
|
||||
msgstr "已找到 Bitcoin Core:"
|
||||
|
||||
#: www/views/paperWallet.html:98
|
||||
msgid "No Bitcoin Core wallet to transfer funds to found."
|
||||
msgstr "未找到可以转入资金的 Bitcoin Core 钱包。"
|
||||
|
||||
#: www/views/paperWallet.html:104
|
||||
msgid "No Bitcoin Core found."
|
||||
msgstr "未找到 Bitcoin Core。"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:120
|
||||
msgid "Scan Failed"
|
||||
msgstr "扫描失败"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Data not recognised."
|
||||
msgstr "数据未被识别。"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Unsupported"
|
||||
msgstr "不受支持"
|
||||
|
||||
#: src/js/controllers/tab-scan.js:121
|
||||
msgid "Testnet is not supported."
|
||||
msgstr "不支持测试网。"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:81
|
||||
msgid "URL"
|
||||
msgstr "网址"
|
||||
|
||||
#: www/views/includes/incomingDataMenu.html:90
|
||||
msgid "Open in web browser"
|
||||
msgstr "在网络浏览器中打开"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid address"
|
||||
msgstr "地址无效"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is not defined"
|
||||
msgstr "未定义金额"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is below the minimun"
|
||||
msgstr "金额低于最低金额"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Amount is above the limit"
|
||||
msgstr "金额高于限额"
|
||||
|
||||
#: src/js/services/shapeshift.service.js.html:90
|
||||
msgid "Invalid response from Shapeshift"
|
||||
msgstr "Shapeshift 的响应无效"
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -10,7 +10,7 @@ angular.module('copayApp.controllers').controller('shapeshiftController', functi
|
|||
walletsBtc = profileService.getWallets({coin: 'btc'});
|
||||
walletsBch = profileService.getWallets({coin: 'bch'});
|
||||
$scope.fromWallets = lodash.filter(walletsBtc.concat(walletsBch), function(w) {
|
||||
return w.status.balance.availableAmount > 0;
|
||||
return (w.status && w.status.balance && w.status.balance.availableAmount > 0);
|
||||
});
|
||||
|
||||
$scope.singleFromWallet = $scope.fromWallets.length === 1;
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
angular.module('copayApp.controllers').controller('tabReceiveController', function($rootScope, $scope, $timeout, $log, $ionicModal, $state, $ionicHistory, $ionicPopover, storageService, platformInfo, walletService, profileService, configService, lodash, gettextCatalog, popupService, bwcError, bitcoinCashJsService, $ionicNavBarDelegate, sendFlowService, txFormatService, soundService, clipboardService) {
|
||||
|
||||
var CLOSE_NORMAL = 1000;
|
||||
var listeners = [];
|
||||
$scope.bchAddressType = { type: 'cashaddr' };
|
||||
var bchAddresses = {};
|
||||
|
|
@ -10,12 +11,11 @@ angular.module('copayApp.controllers').controller('tabReceiveController', functi
|
|||
$scope.isCordova = platformInfo.isCordova;
|
||||
$scope.isNW = platformInfo.isNW;
|
||||
|
||||
var currentAddressSocket = {};
|
||||
var paymentSubscriptionObj = { op:"addr_sub" }
|
||||
|
||||
var config;
|
||||
var currentAddressSocket = null;
|
||||
var paymentSubscriptionObj = { op:'addr_sub' };
|
||||
|
||||
$scope.displayBalanceAsFiat = true;
|
||||
$scope.$on('$ionicView.beforeLeave', onBeforeLeave);
|
||||
|
||||
$scope.requestSpecificAmount = function() {
|
||||
sendFlowService.start({
|
||||
|
|
@ -24,6 +24,50 @@ angular.module('copayApp.controllers').controller('tabReceiveController', functi
|
|||
});
|
||||
};
|
||||
|
||||
|
||||
function connectSocket() {
|
||||
// Close existing socket if not connected with current address
|
||||
if (currentAddressSocket) {
|
||||
currentAddressSocket.close([CLOSE_NORMAL]);
|
||||
}
|
||||
|
||||
if ($scope.wallet.coin === 'bch') {
|
||||
// listen to bch address
|
||||
currentAddressSocket = new WebSocket('wss://ws.blockchain.info/bch/inv');
|
||||
paymentSubscriptionObj.addr = $scope.addrBchLegacy;
|
||||
} else {
|
||||
// listen to btc address
|
||||
currentAddressSocket = new WebSocket('wss://ws.blockchain.info/inv');
|
||||
paymentSubscriptionObj.addr = $scope.addr;
|
||||
}
|
||||
|
||||
// create subscription to address
|
||||
var msg = JSON.stringify(paymentSubscriptionObj);
|
||||
currentAddressSocket.onopen = function (event) {
|
||||
currentAddressSocket.send(msg);
|
||||
};
|
||||
|
||||
// listen for response
|
||||
currentAddressSocket.onmessage = function (event) {
|
||||
//console.log("message received:" + event.data);
|
||||
receivedPayment(event.data);
|
||||
};
|
||||
|
||||
currentAddressSocket.onclose = function(event) {
|
||||
if (event.code !== CLOSE_NORMAL) {
|
||||
$log.debug('Socket was closed abnormally. Reconnect will be attempted in 1 second.');
|
||||
$timeout(function() {
|
||||
connectSocket();
|
||||
}, 1000);
|
||||
}
|
||||
};
|
||||
|
||||
currentAddressSocket.onerror = function(err) {
|
||||
console.error('Socket encountered error: ', err, 'Closing socket');
|
||||
currentAddressSocket.close();
|
||||
};
|
||||
}
|
||||
|
||||
$scope.setAddress = function(newAddr, copyAddress) {
|
||||
$scope.addr = null;
|
||||
if (!$scope.wallet || $scope.generatingAddress || !$scope.wallet.isComplete()) return;
|
||||
|
|
@ -36,49 +80,24 @@ angular.module('copayApp.controllers').controller('tabReceiveController', functi
|
|||
popupService.showAlert(err);
|
||||
}
|
||||
|
||||
//close existing socket
|
||||
if (currentAddressSocket.close === 'function') {
|
||||
currentAddressSocket.close();
|
||||
}
|
||||
|
||||
if ($scope.wallet.coin == 'bch') {
|
||||
bchAddresses = bitcoinCashJsService.translateAddresses(addr);
|
||||
$scope.addr = bchAddresses[$scope.bchAddressType.type];
|
||||
$scope.addrBchLegacy = bchAddresses['legacy'];
|
||||
|
||||
// listen to bch address
|
||||
currentAddressSocket = new WebSocket("wss://ws.blockchain.info/bch/inv");
|
||||
paymentSubscriptionObj.addr = bchAddresses['legacy'];
|
||||
|
||||
if ($scope.wallet.coin === 'bch') {
|
||||
bchAddresses = bitcoinCashJsService.translateAddresses(addr);
|
||||
$scope.addr = bchAddresses[$scope.bchAddressType.type];
|
||||
$scope.addrBchLegacy = bchAddresses['legacy'];
|
||||
} else {
|
||||
$scope.addr = addr;
|
||||
|
||||
// listen to btc address
|
||||
currentAddressSocket = new WebSocket("wss://ws.blockchain.info/inv");
|
||||
paymentSubscriptionObj.addr = $scope.addr
|
||||
$scope.addr = addr;
|
||||
}
|
||||
|
||||
connectSocket();
|
||||
|
||||
if (copyAddress === true) {
|
||||
try {
|
||||
clipboardService.copyToClipboard($scope.wallet.coin == 'bch' && $scope.bchAddressType.type == 'cashaddr' ? 'bitcoincash:' + $scope.addr : $scope.addr);
|
||||
} catch (error) {
|
||||
$log.debug("Error copying to clipboard:");
|
||||
$log.debug('Error copying to clipboard:');
|
||||
$log.debug(error);
|
||||
}
|
||||
}
|
||||
// create subscription
|
||||
var msg = JSON.stringify(paymentSubscriptionObj);
|
||||
currentAddressSocket.onopen = function (event) {
|
||||
//console.log("message sent: " + msg);
|
||||
currentAddressSocket.send(msg);
|
||||
}
|
||||
|
||||
|
||||
// listen for response
|
||||
currentAddressSocket.onmessage = function (event) {
|
||||
//console.log("message received:" + event.data);
|
||||
receivedPayment(event.data);
|
||||
}
|
||||
|
||||
$timeout(function() {
|
||||
$scope.$apply();
|
||||
|
|
@ -164,7 +183,6 @@ angular.module('copayApp.controllers').controller('tabReceiveController', functi
|
|||
// Notify new tx
|
||||
$scope.$emit('bwsEvent', $scope.wallet.id);
|
||||
|
||||
|
||||
$scope.$apply(function () {
|
||||
$scope.showingPaymentReceived = true;
|
||||
});
|
||||
|
|
@ -233,6 +251,10 @@ angular.module('copayApp.controllers').controller('tabReceiveController', functi
|
|||
}
|
||||
};
|
||||
|
||||
function onBeforeLeave() {
|
||||
currentAddressSocket.close([CLOSE_NORMAL]);
|
||||
}
|
||||
|
||||
$scope.$on("$ionicView.beforeEnter", function(event, data) {
|
||||
$scope.wallets = profileService.getWallets();
|
||||
$scope.singleWallet = $scope.wallets.length == 1;
|
||||
|
|
@ -258,7 +280,6 @@ angular.module('copayApp.controllers').controller('tabReceiveController', functi
|
|||
|
||||
configService.whenAvailable(function(_config) {
|
||||
$scope.displayBalanceAsFiat = _config.wallet.settings.priceDisplay === 'fiat';
|
||||
config = _config;
|
||||
});
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -216,6 +216,7 @@ angular.module('copayApp.controllers').controller('walletDetailsController', fun
|
|||
|
||||
|
||||
function updateTxHistoryFromCachedData() {
|
||||
$scope.vm.gettingCachedHistory = true;
|
||||
walletHistoryService.getCachedTxHistory($scope.wallet.id, function onGetCachedTxHistory(err, txHistory){
|
||||
$scope.vm.gettingCachedHistory = false;
|
||||
if (err) {
|
||||
|
|
@ -413,8 +414,9 @@ angular.module('copayApp.controllers').controller('walletDetailsController', fun
|
|||
|
||||
var refreshInterval;
|
||||
|
||||
$scope.$on("$ionicView.afterEnter", function(event, data) {
|
||||
$scope.updateAll();
|
||||
$scope.$on("$ionicView.afterEnter", function onAfterEnter(event, data) {
|
||||
updateTxHistoryFromCachedData();
|
||||
$scope.updateAll(true, true);
|
||||
// refreshAmountSection();
|
||||
refreshInterval = $interval($scope.onRefresh, 10 * 1000);
|
||||
$timeout(function() {
|
||||
|
|
|
|||
|
|
@ -1,189 +1,204 @@
|
|||
'use strict';
|
||||
|
||||
angular.module('copayApp.controllers').controller('walletSelectorController', function($scope, $state, sendFlowService, configService, gettextCatalog, profileService, txFormatService) {
|
||||
(function () {
|
||||
|
||||
var fromWalletId = '';
|
||||
var priceDisplayAsFiat = false;
|
||||
var unitDecimals = 0;
|
||||
var unitsFromSatoshis = 0;
|
||||
angular
|
||||
.module('copayApp.controllers')
|
||||
.controller('walletSelectorController', walletSelectorController);
|
||||
|
||||
$scope.$on("$ionicView.beforeEnter", onBeforeEnter);
|
||||
$scope.$on("$ionicView.enter", onEnter);
|
||||
|
||||
function onBeforeEnter(event, data) {
|
||||
if (data.direction == "back") {
|
||||
sendFlowService.state.pop();
|
||||
}
|
||||
function walletSelectorController ($scope, $state, sendFlowService, configService, gettextCatalog, ongoingProcess, profileService, walletService, txFormatService) {
|
||||
var fromWalletId = '';
|
||||
var priceDisplayAsFiat = false;
|
||||
var unitDecimals = 0;
|
||||
var unitsFromSatoshis = 0;
|
||||
|
||||
$scope.params = sendFlowService.state.getClone();
|
||||
|
||||
console.log('walletSelector onBeforeEnter after back sendflow', $scope.params);
|
||||
|
||||
var config = configService.getSync().wallet.settings;
|
||||
priceDisplayAsFiat = config.priceDisplay === 'fiat';
|
||||
unitDecimals = config.unitDecimals;
|
||||
unitsFromSatoshis = 1 / config.unitToSatoshi;
|
||||
|
||||
if ($scope.params.isWalletTransfer) {
|
||||
$scope.sendFlowTitle = gettextCatalog.getString('Transfer between wallets');
|
||||
} else if (!$scope.params.thirdParty) {
|
||||
$scope.sendFlowTitle = gettextCatalog.getString('Send');
|
||||
}
|
||||
|
||||
$scope.coin = false; // Wallets to show (for destination screen or contacts)
|
||||
$scope.type = $scope.params['fromWalletId'] ? 'destination' : 'origin'; // origin || destination
|
||||
fromWalletId = $scope.params['fromWalletId'];
|
||||
|
||||
if ($scope.type === 'destination' && $scope.params.toAddress) {
|
||||
$state.transitionTo(getNextStep($scope.params));
|
||||
}
|
||||
|
||||
if ($scope.params.coin) {
|
||||
$scope.coin = $scope.params.coin; // Contacts have a coin embedded
|
||||
}
|
||||
|
||||
if ($scope.params.amount) { // There is an amount, so presume that it is a payment request
|
||||
$scope.sendFlowTitle = gettextCatalog.getString('Payment Request');
|
||||
$scope.specificAmount = $scope.specificAlternativeAmount = '';
|
||||
$scope.isPaymentRequest = true;
|
||||
}
|
||||
if ($scope.params.thirdParty) {
|
||||
$scope.thirdParty = $scope.params.thirdParty;
|
||||
}
|
||||
};
|
||||
|
||||
function onEnter (event, data) {
|
||||
configService.whenAvailable(function(config) {
|
||||
$scope.selectedPriceDisplay = config.wallet.settings.priceDisplay;
|
||||
});
|
||||
|
||||
if ($scope.thirdParty) {
|
||||
// Third party services specific logic
|
||||
handleThirdPartyIfShapeshift();
|
||||
}
|
||||
|
||||
prepareWalletLists();
|
||||
formatRequestedAmount();
|
||||
};
|
||||
|
||||
function formatRequestedAmount() {
|
||||
if ($scope.params.amount) {
|
||||
var cryptoAmount = (unitsFromSatoshis * $scope.params.amount).toFixed(unitDecimals);
|
||||
var cryptoCoin = $scope.coin.toUpperCase();
|
||||
|
||||
txFormatService.formatAlternativeStr($scope.coin, $scope.params.amount, function onFormatAlternativeStr(formatted){
|
||||
if (formatted) {
|
||||
var fiatParts = formatted.split(' ');
|
||||
var fiatAmount = fiatParts[0];
|
||||
var fiatCurrrency = fiatParts.length > 1 ? fiatParts[1] : '';
|
||||
|
||||
if (priceDisplayAsFiat) {
|
||||
$scope.requestAmount = fiatAmount;
|
||||
$scope.requestCurrency = fiatCurrrency;
|
||||
|
||||
$scope.requestAmountSecondary = cryptoAmount;
|
||||
$scope.requestCurrencySecondary = cryptoCoin;
|
||||
} else {
|
||||
$scope.requestAmount = cryptoAmount;
|
||||
$scope.requestCurrency = cryptoCoin;
|
||||
|
||||
$scope.requestAmountSecondary = fiatAmount;
|
||||
$scope.requestCurrencySecondary = fiatCurrrency;
|
||||
}
|
||||
$scope.$apply();
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
function handleThirdPartyIfShapeshift() {
|
||||
console.log($scope.thirdParty, $scope.coin);
|
||||
if ($scope.thirdParty.id === 'shapeshift' && $scope.type === 'destination') { // Shapeshift wants to know the
|
||||
$scope.coin = profileService.getWallet(fromWalletId).coin;
|
||||
if ($scope.coin === 'bch') {
|
||||
$scope.coin = 'btc';
|
||||
} else {
|
||||
$scope.coin = 'bch';
|
||||
$scope.$on("$ionicView.beforeEnter", onBeforeEnter);
|
||||
$scope.$on("$ionicView.enter", onEnter);
|
||||
|
||||
function onBeforeEnter(event, data) {
|
||||
if (data.direction == "back") {
|
||||
sendFlowService.state.pop();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function prepareWalletLists() {
|
||||
var walletsAll = [];
|
||||
var walletsSufficientFunds = [];
|
||||
$scope.walletsInsufficientFunds = []; // For origin screen
|
||||
$scope.params = sendFlowService.state.getClone();
|
||||
|
||||
if ($scope.type === 'origin') {
|
||||
$scope.headerTitle = gettextCatalog.getString('Choose a wallet to send from');
|
||||
console.log('walletSelector onBeforeEnter after back sendflow', $scope.params);
|
||||
|
||||
var config = configService.getSync().wallet.settings;
|
||||
priceDisplayAsFiat = config.priceDisplay === 'fiat';
|
||||
unitDecimals = config.unitDecimals;
|
||||
unitsFromSatoshis = 1 / config.unitToSatoshi;
|
||||
|
||||
if ($scope.params.isWalletTransfer) {
|
||||
$scope.sendFlowTitle = gettextCatalog.getString('Transfer between wallets');
|
||||
} else if (!$scope.params.thirdParty) {
|
||||
$scope.sendFlowTitle = gettextCatalog.getString('Send');
|
||||
}
|
||||
|
||||
$scope.coin = false; // Wallets to show (for destination screen or contacts)
|
||||
$scope.type = $scope.params['fromWalletId'] ? 'destination' : 'origin'; // origin || destination
|
||||
fromWalletId = $scope.params['fromWalletId'];
|
||||
|
||||
if ($scope.type === 'destination' && $scope.params.toAddress) {
|
||||
$state.transitionTo(getNextStep($scope.params));
|
||||
}
|
||||
|
||||
if ($scope.params.coin) {
|
||||
$scope.coin = $scope.params.coin; // Contacts have a coin embedded
|
||||
}
|
||||
|
||||
if ($scope.params.amount) { // There is an amount, so presume that it is a payment request
|
||||
$scope.sendFlowTitle = gettextCatalog.getString('Payment Request');
|
||||
$scope.specificAmount = $scope.specificAlternativeAmount = '';
|
||||
$scope.isPaymentRequest = true;
|
||||
}
|
||||
if ($scope.params.thirdParty) {
|
||||
$scope.thirdParty = $scope.params.thirdParty;
|
||||
}
|
||||
};
|
||||
|
||||
function onEnter (event, data) {
|
||||
configService.whenAvailable(function(config) {
|
||||
$scope.selectedPriceDisplay = config.wallet.settings.priceDisplay;
|
||||
});
|
||||
|
||||
if ($scope.thirdParty) {
|
||||
// Third party services specific logic
|
||||
handleThirdPartyIfShapeshift();
|
||||
}
|
||||
|
||||
prepareWalletLists();
|
||||
formatRequestedAmount();
|
||||
};
|
||||
|
||||
function formatRequestedAmount() {
|
||||
if ($scope.params.amount) {
|
||||
var cryptoAmount = (unitsFromSatoshis * $scope.params.amount).toFixed(unitDecimals);
|
||||
var cryptoCoin = $scope.coin.toUpperCase();
|
||||
|
||||
walletsAll = profileService.getWallets({coin: $scope.coin});
|
||||
txFormatService.formatAlternativeStr($scope.coin, $scope.params.amount, function onFormatAlternativeStr(formatted){
|
||||
if (formatted) {
|
||||
var fiatParts = formatted.split(' ');
|
||||
var fiatAmount = fiatParts[0];
|
||||
var fiatCurrrency = fiatParts.length > 1 ? fiatParts[1] : '';
|
||||
|
||||
if (priceDisplayAsFiat) {
|
||||
$scope.requestAmount = fiatAmount;
|
||||
$scope.requestCurrency = fiatCurrrency;
|
||||
|
||||
$scope.requestAmountSecondary = cryptoAmount;
|
||||
$scope.requestCurrencySecondary = cryptoCoin;
|
||||
} else {
|
||||
$scope.requestAmount = cryptoAmount;
|
||||
$scope.requestCurrency = cryptoCoin;
|
||||
|
||||
$scope.requestAmountSecondary = fiatAmount;
|
||||
$scope.requestCurrencySecondary = fiatCurrrency;
|
||||
}
|
||||
$scope.$apply();
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
function handleThirdPartyIfShapeshift() {
|
||||
console.log($scope.thirdParty, $scope.coin);
|
||||
if ($scope.thirdParty.id === 'shapeshift' && $scope.type === 'destination') { // Shapeshift wants to know the
|
||||
$scope.coin = profileService.getWallet(fromWalletId).coin;
|
||||
if ($scope.coin === 'bch') {
|
||||
$scope.coin = 'btc';
|
||||
} else {
|
||||
$scope.coin = 'bch';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function prepareWalletLists() {
|
||||
var walletsAll = [];
|
||||
var walletsSufficientFunds = [];
|
||||
$scope.walletsInsufficientFunds = []; // For origin screen
|
||||
|
||||
if ($scope.type === 'origin') {
|
||||
$scope.headerTitle = gettextCatalog.getString('Choose a wallet to send from');
|
||||
|
||||
if ($scope.params.amount || $scope.coin) {
|
||||
|
||||
walletsAll = profileService.getWallets({coin: $scope.coin});
|
||||
ongoingProcess.set('scanning', true);
|
||||
walletsAll.forEach(function forWallet(wallet) {
|
||||
if (!wallet.status && !wallet.cachedStatus) {
|
||||
walletService.getStatus(wallet, {}, function(err, status) {
|
||||
wallet.status = status;
|
||||
if (status.availableBalanceSat > ($scope.params.amount ? $scope.params.amount : 0)) {
|
||||
walletsSufficientFunds.push(wallet);
|
||||
} else {
|
||||
$scope.walletsInsufficientFunds.push(wallet);
|
||||
}
|
||||
if ($scope.coin === 'btc') { // As this is a promise
|
||||
$scope.walletsBtc = walletsSufficientFunds;
|
||||
} else {
|
||||
$scope.walletsBch = walletsSufficientFunds;
|
||||
}
|
||||
ongoingProcess.set('scanning', false);
|
||||
});
|
||||
} else {
|
||||
var walletStatus = null;
|
||||
if (wallet.status && wallet.status.isValid) {
|
||||
walletStatus = wallet.status;
|
||||
} else if (wallet.cachedStatus && wallet.status.isValid) {
|
||||
walletStatus = wallet.cachedStatus;
|
||||
}
|
||||
|
||||
if (walletStatus && walletStatus.availableBalanceSat > ($scope.params.amount ? $scope.params.amount : 0)) {
|
||||
walletsSufficientFunds.push(wallet);
|
||||
} else {
|
||||
$scope.walletsInsufficientFunds.push(wallet);
|
||||
}
|
||||
ongoingProcess.set('scanning', false);
|
||||
}
|
||||
});
|
||||
|
||||
if ($scope.coin === 'btc') {
|
||||
$scope.walletsBtc = walletsSufficientFunds;
|
||||
} else {
|
||||
$scope.walletsBch = walletsSufficientFunds;
|
||||
}
|
||||
} else {
|
||||
$scope.walletsBch = profileService.getWallets({coin: 'bch', hasFunds: true});
|
||||
$scope.walletsBtc = profileService.getWallets({coin: 'btc', hasFunds: true});
|
||||
$scope.walletsInsufficientFunds = profileService.getWallets({coin: $scope.coin, hasNoFunds: true});
|
||||
}
|
||||
|
||||
walletsAll.forEach(function forWallet(wallet){
|
||||
if (wallet.status.availableBalanceSat > $scope.params.amount) {
|
||||
walletsSufficientFunds.push(wallet);
|
||||
} else {
|
||||
$scope.walletsInsufficientFunds.push(wallet);
|
||||
}
|
||||
});
|
||||
|
||||
if ($scope.coin === 'btc') {
|
||||
$scope.walletsBtc = walletsSufficientFunds;
|
||||
} else {
|
||||
$scope.walletsBch = walletsSufficientFunds;
|
||||
} else if ($scope.type === 'destination') {
|
||||
if (!$scope.coin) { // Allow for the coin to be set by a third party
|
||||
$scope.fromWallet = profileService.getWallet(fromWalletId);
|
||||
$scope.coin = $scope.fromWallet.coin; // Only show wallets with the select origin wallet coin
|
||||
}
|
||||
$scope.headerTitle = gettextCatalog.getString('Choose a wallet to send to');
|
||||
|
||||
} else if ($scope.coin) {
|
||||
walletsAll = profileService.getWallets({coin: $scope.coin});
|
||||
walletsAll.forEach(function forWallet(wallet){
|
||||
if (wallet.status.availableBalanceSat > 0) {
|
||||
walletsSufficientFunds.push(wallet);
|
||||
} else {
|
||||
$scope.walletsInsufficientFunds.push(wallet);
|
||||
}
|
||||
});
|
||||
|
||||
if ($scope.coin === 'btc') {
|
||||
$scope.walletsBtc = walletsSufficientFunds;
|
||||
if ($scope.coin === 'btc') { // if no specific coin is set or coin is set btc
|
||||
$scope.walletsBtc = profileService.getWallets({coin: $scope.coin});
|
||||
} else {
|
||||
$scope.walletsBch = walletsSufficientFunds;
|
||||
$scope.walletsBch = profileService.getWallets({coin: $scope.coin});
|
||||
}
|
||||
} else {
|
||||
$scope.walletsBch = profileService.getWallets({coin: 'bch', hasFunds: true});
|
||||
$scope.walletsBtc = profileService.getWallets({coin: 'btc', hasFunds: true});
|
||||
$scope.walletsInsufficientFunds = profileService.getWallets({coin: $scope.coin, hasNoFunds: true});
|
||||
}
|
||||
|
||||
} else if ($scope.type === 'destination') {
|
||||
if (!$scope.coin) { // Allow for the coin to be set by a third party
|
||||
$scope.fromWallet = profileService.getWallet(fromWalletId);
|
||||
$scope.coin = $scope.fromWallet.coin; // Only show wallets with the select origin wallet coin
|
||||
}
|
||||
$scope.headerTitle = gettextCatalog.getString('Choose a wallet to send to');
|
||||
|
||||
if ($scope.coin === 'btc') { // if no specific coin is set or coin is set btc
|
||||
$scope.walletsBtc = profileService.getWallets({coin: $scope.coin});
|
||||
} else {
|
||||
$scope.walletsBch = profileService.getWallets({coin: $scope.coin});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
$scope.useWallet = function(wallet) {
|
||||
var params = sendFlowService.state.getClone();
|
||||
if ($scope.type === 'origin') { // we're on the origin screen, set wallet to send from
|
||||
params.fromWalletId = wallet.id;
|
||||
} else { // we're on the destination screen, set wallet to send to
|
||||
params.toWalletId = wallet.id;
|
||||
$scope.useWallet = function(wallet) {
|
||||
var params = sendFlowService.state.getClone();
|
||||
if ($scope.type === 'origin') { // we're on the origin screen, set wallet to send from
|
||||
params.fromWalletId = wallet.id;
|
||||
} else { // we're on the destination screen, set wallet to send to
|
||||
params.toWalletId = wallet.id;
|
||||
}
|
||||
sendFlowService.goNext(params);
|
||||
};
|
||||
|
||||
$scope.goBack = function() {
|
||||
sendFlowService.router.goBack();
|
||||
}
|
||||
sendFlowService.goNext(params);
|
||||
};
|
||||
|
||||
$scope.goBack = function() {
|
||||
sendFlowService.router.goBack();
|
||||
}
|
||||
|
||||
});
|
||||
})();
|
||||
|
|
@ -12,6 +12,7 @@
|
|||
totalBalanceSat: '@',
|
||||
// The Wallet object is sometimes not stringify()-able, so not interpolatable,
|
||||
// so can't be passed to a directive.
|
||||
walletCoin: '@',
|
||||
walletStatus: '@',
|
||||
walletCachedBalance: '@',
|
||||
walletCachedBalanceUpdatedOn: '@',
|
||||
|
|
@ -31,7 +32,6 @@
|
|||
});
|
||||
|
||||
function displayCryptoBalance(walletStatus, walletCachedBalance, walletCachedBalanceUpdatedOn, walletCachedStatus) {
|
||||
console.log('displayCryptoBalance()');
|
||||
|
||||
if (walletStatus && walletStatus.isValid && walletStatus.totalBalanceStr) {
|
||||
setDisplay(walletStatus.totalBalanceStr, '');
|
||||
|
|
@ -52,7 +52,7 @@
|
|||
setDisplay('', '');
|
||||
}
|
||||
|
||||
function displayFiatBalance(walletStatus, walletCachedStatus) {
|
||||
function displayFiatBalance(walletStatus, walletCachedStatus, walletCoin) {
|
||||
var displayAmount = '';
|
||||
if (walletStatus && walletStatus.isValid && walletStatus.alternativeBalanceAvailable) {
|
||||
displayAmount = walletStatus.totalBalanceAlternative + ' ' + walletStatus.alternativeIsoCode;
|
||||
|
|
@ -66,7 +66,7 @@
|
|||
return;
|
||||
}
|
||||
|
||||
getFiatBalance(wallet);
|
||||
getFiatBalance(walletStatus, walletCachedStatus, walletCoin);
|
||||
}
|
||||
|
||||
function formatBalance() {
|
||||
|
|
@ -94,19 +94,30 @@
|
|||
}
|
||||
|
||||
if (displayAsFiat) {
|
||||
displayFiatBalance(walletStatusObj, walletCachedStatusObj);
|
||||
displayFiatBalance(walletStatusObj, walletCachedStatusObj, $scope.walletCoin);
|
||||
}
|
||||
}
|
||||
|
||||
function getFiatBalance(wallet) {
|
||||
if (!(wallet.status && wallet.status.isValid)) {
|
||||
$log.warn('Abandoning call to get fiat balance, because no valid wallet status.');
|
||||
function getFiatBalance(walletStatus, walletCachedStatus, walletCoin) {
|
||||
var totalBalanceSat = null;
|
||||
|
||||
if (walletStatus && walletStatus.isValid) {
|
||||
totalBalanceSat = walletStatus.totalBalanceSat
|
||||
} else if (walletCachedStatus && walletCachedStatus.isValid) {
|
||||
totalBalanceSat = walletCachedStatus.totalBalanceSat
|
||||
}
|
||||
|
||||
// 0 is valid
|
||||
if (totalBalanceSat === null) {
|
||||
$log.warn('Abandoning call to get fiat balance, because no valid wallet status (cached or otherwise).');
|
||||
return;
|
||||
}
|
||||
|
||||
txFormatService.formatAlternativeStr(wallet.coin, wallet.status.totalBalanceSat, function onFormatAlernativeStr(formatted) {
|
||||
txFormatService.formatAlternativeStr(walletCoin, totalBalanceSat, function onFormatAlernativeStr(formatted) {
|
||||
if (formatted) {
|
||||
setDisplay(formatted, '');
|
||||
} else {
|
||||
$log.error('Failed to format fiat balance of wallet.');
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
@ -74,10 +74,8 @@ angular.module('copayApp.services').factory('ongoingProcess', function($log, $ti
|
|||
root.onGoingProcessName = name;
|
||||
|
||||
var showName = $filter('translate')(processNames[name] || name);
|
||||
|
||||
if (customHandler) {
|
||||
customHandler(processName, showName, isOn);
|
||||
} else if (root.onGoingProcessName) {
|
||||
|
||||
if (root.onGoingProcessName) {
|
||||
var tmpl;
|
||||
if (isWindowsPhoneApp) tmpl = '<div>' + showName + '</div>';
|
||||
else tmpl = '<div class="item-icon-left">' + showName + '<ion-spinner class="spinner-stable" icon="lines"></ion-spinner></div>';
|
||||
|
|
@ -87,6 +85,10 @@ angular.module('copayApp.services').factory('ongoingProcess', function($log, $ti
|
|||
} else {
|
||||
$ionicLoading.hide();
|
||||
}
|
||||
|
||||
if (customHandler) {
|
||||
customHandler(processName, showName, isOn);
|
||||
}
|
||||
};
|
||||
|
||||
return root;
|
||||
|
|
|
|||
|
|
@ -27,20 +27,23 @@
|
|||
|
||||
function addEarlyTransactions(walletId, cachedTxs, newTxs) {
|
||||
|
||||
var cachedTxIds = {};
|
||||
var cachedTxIndexFromId = {};
|
||||
cachedTxs.forEach(function forCachedTx(tx){
|
||||
cachedTxIds[tx.txid] = true;
|
||||
cachedTxIndexFromId[tx.txid] = true;
|
||||
});
|
||||
|
||||
var confirmationsUpdated = false;
|
||||
var someTransactionsWereNew = false;
|
||||
var overlappingTxsCount = 0;
|
||||
|
||||
newTxs.forEach(function forNewTx(tx){
|
||||
if (cachedTxIds[tx.txid]) {
|
||||
overlappingTxsCount++;
|
||||
} else {
|
||||
if (typeof cachedTxIndexFromId[tx.txid] === "undefined") {
|
||||
someTransactionsWereNew = true;
|
||||
cachedTxs.push(tx);
|
||||
} else {
|
||||
var txUpdated = updateCachedTx(cachedTxs, cachedTxIndexFromId, tx);
|
||||
confirmationsUpdated = confirmationsUpdated || txUpdated;
|
||||
overlappingTxsCount++;
|
||||
}
|
||||
});
|
||||
|
||||
|
|
@ -50,6 +53,8 @@
|
|||
if (overlappingTxFraction >= MIN_KNOWN_TX_OVERLAP_FRACTION) { // We are good
|
||||
if (someTransactionsWereNew) {
|
||||
saveTxHistory(walletId, cachedTxs);
|
||||
} else if (confirmationsUpdated) {
|
||||
saveTxHistory(walletId, cachedTxs);
|
||||
} else if (overlappingTxsCount === newTxs.length) {
|
||||
allTransactionsFetched = true;
|
||||
}
|
||||
|
|
@ -65,21 +70,24 @@
|
|||
}
|
||||
|
||||
function addLatestTransactions(walletId, cachedTxs, newTxs) {
|
||||
var cachedTxIds = {};
|
||||
cachedTxs.forEach(function forCachedTx(tx){
|
||||
cachedTxIds[tx.txid] = true;
|
||||
var cachedTxIndexFromId = {};
|
||||
cachedTxs.forEach(function forCachedTx(tx, txIndex){
|
||||
cachedTxIndexFromId[tx.txid] = txIndex;
|
||||
});
|
||||
|
||||
var someTransactionsWereNew = false;
|
||||
var confirmationsUpdated = false;
|
||||
var overlappingTxsCount = 0;
|
||||
var uniqueNewTxs = [];
|
||||
|
||||
newTxs.forEach(function forNewTx(tx){
|
||||
if (cachedTxIds[tx.txid]) {
|
||||
overlappingTxsCount++;
|
||||
} else {
|
||||
if (typeof cachedTxIndexFromId[tx.txid] === "undefined") {
|
||||
someTransactionsWereNew = true;
|
||||
uniqueNewTxs.push(tx);
|
||||
} else {
|
||||
var txUpdated = updateCachedTx(cachedTxs, cachedTxIndexFromId, tx);
|
||||
confirmationsUpdated = confirmationsUpdated || txUpdated;
|
||||
overlappingTxsCount++;
|
||||
}
|
||||
});
|
||||
|
||||
|
|
@ -91,6 +99,9 @@
|
|||
saveTxHistory(walletId, allTxs);
|
||||
return allTxs;
|
||||
} else {
|
||||
if (confirmationsUpdated) {
|
||||
saveTxHistory(walletId, cachedTxs);
|
||||
}
|
||||
return cachedTxs;
|
||||
}
|
||||
} else {
|
||||
|
|
@ -104,6 +115,8 @@
|
|||
|
||||
// Only clear the cache once we have received new transactions from the server.
|
||||
/**
|
||||
* @param wallet
|
||||
* @param start
|
||||
* @param {function(err, txs)} cb - transactions is always an array, may be empty
|
||||
*/
|
||||
function fetchTxHistoryByPage(wallet, start, cb) {
|
||||
|
|
@ -134,6 +147,7 @@
|
|||
* @param {function(error, txs)} cb - txs is always an array, may be empty
|
||||
*/
|
||||
function getCachedTxHistory(walletId, cb) {
|
||||
console.log('txhistory updateLocalTxHistoryByPage()');
|
||||
storageService.getTxHistory(walletId, function onGetTxHistory(err, txHistoryString){
|
||||
if (err) {
|
||||
return cb(err, []);
|
||||
|
|
@ -187,7 +201,7 @@
|
|||
});
|
||||
|
||||
return processedTxs;
|
||||
};
|
||||
}
|
||||
|
||||
function saveTxHistory(walletId, processedTxs) {
|
||||
storageService.setTxHistory(processedTxs, walletId, function onSetTxHistory(error){
|
||||
|
|
@ -197,9 +211,26 @@
|
|||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns true if the cached tx was updated
|
||||
* @param {*} cachedTxs
|
||||
* @param {*} cachedTxIndexFromId - Indices for cachedTxs, based on txid
|
||||
* @param {*} tx - The most recent tx info
|
||||
*/
|
||||
function updateCachedTx(cachedTxs, cachedTxIndexFromId, tx) {
|
||||
var updated = false;
|
||||
var txIndex = cachedTxIndexFromId[tx.txid];
|
||||
var cachedTx = cachedTxs[txIndex];
|
||||
|
||||
if (cachedTx.confirmations < SAFE_CONFIRMATIONS && tx.confirmations > cachedTx.confirmations) {
|
||||
cachedTxs[txIndex].confirmations = tx.confirmations;
|
||||
updated = true;
|
||||
}
|
||||
return updated;
|
||||
}
|
||||
|
||||
function updateLocalTxHistoryByPage(wallet, getLatest, flushCacheOnNew, cb) {
|
||||
|
||||
console.log('txhistory updaetLocalTxHistoryByPage()');
|
||||
if (flushCacheOnNew) {
|
||||
fetchTxHistoryByPage(wallet, 0, function onFetchTxHistory(err, txs){
|
||||
if (err) {
|
||||
|
|
@ -240,10 +271,5 @@
|
|||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
})();
|
||||
|
|
@ -17,14 +17,13 @@
|
|||
</i>
|
||||
<h2>{{fromWallet.name}}</h2>
|
||||
<wallet-balance
|
||||
display-as-fiat="{{displayBalanceAsFiat}}"
|
||||
display-as-fiat="{{displayBalanceAsFiat}}"
|
||||
wallet-coin="{{fromWallet.coin}}"
|
||||
wallet-status="{{fromWallet.status}}"
|
||||
wallet-cached-balance="{{fromWallet.cachedBalance}}"
|
||||
wallet-cached-balance-updated-on="{{fromWallet.cachedBalanceUpdatedOn}}"
|
||||
wallet-cached-status="{{fromWallet.cachedStatus}}"
|
||||
total-balance-sat="{{fromWallet.status.totalBalanceSat}}"></wallet-balance>
|
||||
<!--<p ng-show="vm.origin.balanceAmount">{{vm.origin.balanceAmount}} {{vm.origin.balanceCurrency}}</p>-->
|
||||
<!--<formatted-amount value="{{fromWallet.status.totalBalanceStr ? fromWallet.status.totalBalanceStr : ( fromWallet.cachedBalance ? fromWallet.cachedBalance + (fromWallet.cachedBalanceUpdatedOn ? ' · ' + ( fromWallet.cachedBalanceUpdatedOn * 1000 | amTimeAgo) : '') : '' ) }}"></formatted-amount>-->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@
|
|||
<div class="header--request__amount-alt" ng-show="requestAmountSecondary" translate>{{requestAmountSecondary}} {{requestCurrencySecondary}}</div>
|
||||
</div>
|
||||
<div class="wallets-header">
|
||||
<div class="title">
|
||||
<div class="title" ng-if="walletsBch.length > 0 || walletsBtc.length > 0 || walletsInsufficientFunds.length > 0">
|
||||
{{headerTitle}}
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue