commit
bc326e84fd
27 changed files with 3854 additions and 3694 deletions
|
|
@ -24,9 +24,9 @@
|
||||||
"windowsAppId": "804636ee-b017-4cad-8719-e58ac97ffa5c",
|
"windowsAppId": "804636ee-b017-4cad-8719-e58ac97ffa5c",
|
||||||
"pushSenderId": "1036948132229",
|
"pushSenderId": "1036948132229",
|
||||||
"description": "A Secure Bitcoin Wallet",
|
"description": "A Secure Bitcoin Wallet",
|
||||||
"version": "4.12.1",
|
"version": "4.12.2",
|
||||||
"fullVersion": "4.12-rc2",
|
"fullVersion": "4.12-rc3",
|
||||||
"androidVersion": "412100",
|
"androidVersion": "412200",
|
||||||
"_extraCSS": "",
|
"_extraCSS": "",
|
||||||
"_enabledExtensions": {
|
"_enabledExtensions": {
|
||||||
"coinbase": false,
|
"coinbase": false,
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
||||||
"Last-Translator: emilold\n"
|
"Last-Translator: emilold\n"
|
||||||
"Language-Team: Catalan\n"
|
"Language-Team: Catalan\n"
|
||||||
"Language: ca\n"
|
"Language: ca\n"
|
||||||
"PO-Revision-Date: 2018-06-22T04:02:43+0000\n"
|
"PO-Revision-Date: 2018-07-04 09:26\n"
|
||||||
|
|
||||||
#: www/views/modals/paypro.html:34
|
#: www/views/modals/paypro.html:34
|
||||||
msgid "(Trusted)"
|
msgid "(Trusted)"
|
||||||
|
|
@ -77,6 +77,10 @@ msgstr "Compte"
|
||||||
msgid "Account Number"
|
msgid "Account Number"
|
||||||
msgstr "Número de compte"
|
msgstr "Número de compte"
|
||||||
|
|
||||||
|
#: www/views/tab-home.html:61
|
||||||
|
msgid "Instant transactions with low fees"
|
||||||
|
msgstr "Transaccions instantànies amb comissions baixes"
|
||||||
|
|
||||||
#: www/views/preferencesBitpayServices.html:23
|
#: www/views/preferencesBitpayServices.html:23
|
||||||
msgid "Accounts"
|
msgid "Accounts"
|
||||||
msgstr "Comptes"
|
msgstr "Comptes"
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
||||||
"Last-Translator: emilold\n"
|
"Last-Translator: emilold\n"
|
||||||
"Language-Team: Czech\n"
|
"Language-Team: Czech\n"
|
||||||
"Language: cs\n"
|
"Language: cs\n"
|
||||||
"PO-Revision-Date: 2018-06-22T04:02:46+0000\n"
|
"PO-Revision-Date: 2018-07-04 09:26\n"
|
||||||
|
|
||||||
#: www/views/modals/paypro.html:34
|
#: www/views/modals/paypro.html:34
|
||||||
msgid "(Trusted)"
|
msgid "(Trusted)"
|
||||||
|
|
@ -77,6 +77,10 @@ msgstr "Účet"
|
||||||
msgid "Account Number"
|
msgid "Account Number"
|
||||||
msgstr "Číslo účtu"
|
msgstr "Číslo účtu"
|
||||||
|
|
||||||
|
#: www/views/tab-home.html:61
|
||||||
|
msgid "Instant transactions with low fees"
|
||||||
|
msgstr "Okamžité transakce s nízkou platbou"
|
||||||
|
|
||||||
#: www/views/preferencesBitpayServices.html:23
|
#: www/views/preferencesBitpayServices.html:23
|
||||||
msgid "Accounts"
|
msgid "Accounts"
|
||||||
msgstr "Účty"
|
msgstr "Účty"
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
||||||
"Last-Translator: emilold\n"
|
"Last-Translator: emilold\n"
|
||||||
"Language-Team: German\n"
|
"Language-Team: German\n"
|
||||||
"Language: de\n"
|
"Language: de\n"
|
||||||
"PO-Revision-Date: 2018-06-22T04:02:49+0000\n"
|
"PO-Revision-Date: 2018-07-04 03:57\n"
|
||||||
|
|
||||||
#: www/views/modals/paypro.html:34
|
#: www/views/modals/paypro.html:34
|
||||||
msgid "(Trusted)"
|
msgid "(Trusted)"
|
||||||
|
|
@ -77,6 +77,10 @@ msgstr "Benutzerkonto"
|
||||||
msgid "Account Number"
|
msgid "Account Number"
|
||||||
msgstr "Kontonummer"
|
msgstr "Kontonummer"
|
||||||
|
|
||||||
|
#: www/views/tab-home.html:61
|
||||||
|
msgid "Instant transactions with low fees"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: www/views/preferencesBitpayServices.html:23
|
#: www/views/preferencesBitpayServices.html:23
|
||||||
msgid "Accounts"
|
msgid "Accounts"
|
||||||
msgstr "Konten"
|
msgstr "Konten"
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
||||||
"Last-Translator: emilold\n"
|
"Last-Translator: emilold\n"
|
||||||
"Language-Team: Spanish\n"
|
"Language-Team: Spanish\n"
|
||||||
"Language: es\n"
|
"Language: es\n"
|
||||||
"PO-Revision-Date: 2018-06-22T04:02:57+0000\n"
|
"PO-Revision-Date: 2018-07-04 09:27\n"
|
||||||
|
|
||||||
#: www/views/modals/paypro.html:34
|
#: www/views/modals/paypro.html:34
|
||||||
msgid "(Trusted)"
|
msgid "(Trusted)"
|
||||||
|
|
@ -77,6 +77,10 @@ msgstr "Cuenta"
|
||||||
msgid "Account Number"
|
msgid "Account Number"
|
||||||
msgstr "Número de cuenta"
|
msgstr "Número de cuenta"
|
||||||
|
|
||||||
|
#: www/views/tab-home.html:61
|
||||||
|
msgid "Instant transactions with low fees"
|
||||||
|
msgstr "Transacciones instantáneas con comisiones bajas"
|
||||||
|
|
||||||
#: www/views/preferencesBitpayServices.html:23
|
#: www/views/preferencesBitpayServices.html:23
|
||||||
msgid "Accounts"
|
msgid "Accounts"
|
||||||
msgstr "Cuentas"
|
msgstr "Cuentas"
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
||||||
"Last-Translator: emilold\n"
|
"Last-Translator: emilold\n"
|
||||||
"Language-Team: Persian\n"
|
"Language-Team: Persian\n"
|
||||||
"Language: fa\n"
|
"Language: fa\n"
|
||||||
"PO-Revision-Date: 2018-06-22T04:02:53+0000\n"
|
"PO-Revision-Date: 2018-07-04 09:27\n"
|
||||||
|
|
||||||
#: www/views/modals/paypro.html:34
|
#: www/views/modals/paypro.html:34
|
||||||
msgid "(Trusted)"
|
msgid "(Trusted)"
|
||||||
|
|
@ -77,6 +77,10 @@ msgstr "حساب"
|
||||||
msgid "Account Number"
|
msgid "Account Number"
|
||||||
msgstr "شماره حساب"
|
msgstr "شماره حساب"
|
||||||
|
|
||||||
|
#: www/views/tab-home.html:61
|
||||||
|
msgid "Instant transactions with low fees"
|
||||||
|
msgstr "معاملات فوری با پرداخت کم"
|
||||||
|
|
||||||
#: www/views/preferencesBitpayServices.html:23
|
#: www/views/preferencesBitpayServices.html:23
|
||||||
msgid "Accounts"
|
msgid "Accounts"
|
||||||
msgstr "حساب ها"
|
msgstr "حساب ها"
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
||||||
"Last-Translator: emilold\n"
|
"Last-Translator: emilold\n"
|
||||||
"Language-Team: French\n"
|
"Language-Team: French\n"
|
||||||
"Language: fr\n"
|
"Language: fr\n"
|
||||||
"PO-Revision-Date: 2018-06-22T04:02:48+0000\n"
|
"PO-Revision-Date: 2018-07-04 09:26\n"
|
||||||
|
|
||||||
#: www/views/modals/paypro.html:34
|
#: www/views/modals/paypro.html:34
|
||||||
msgid "(Trusted)"
|
msgid "(Trusted)"
|
||||||
|
|
@ -77,6 +77,10 @@ msgstr "Compte"
|
||||||
msgid "Account Number"
|
msgid "Account Number"
|
||||||
msgstr "Numéro de compte"
|
msgstr "Numéro de compte"
|
||||||
|
|
||||||
|
#: www/views/tab-home.html:61
|
||||||
|
msgid "Instant transactions with low fees"
|
||||||
|
msgstr "Transactions instantanées à bas frais"
|
||||||
|
|
||||||
#: www/views/preferencesBitpayServices.html:23
|
#: www/views/preferencesBitpayServices.html:23
|
||||||
msgid "Accounts"
|
msgid "Accounts"
|
||||||
msgstr "Comptes"
|
msgstr "Comptes"
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
||||||
"Last-Translator: emilold\n"
|
"Last-Translator: emilold\n"
|
||||||
"Language-Team: Italian\n"
|
"Language-Team: Italian\n"
|
||||||
"Language: it\n"
|
"Language: it\n"
|
||||||
"PO-Revision-Date: 2018-06-22T04:02:50+0000\n"
|
"PO-Revision-Date: 2018-07-04 09:27\n"
|
||||||
|
|
||||||
#: www/views/modals/paypro.html:34
|
#: www/views/modals/paypro.html:34
|
||||||
msgid "(Trusted)"
|
msgid "(Trusted)"
|
||||||
|
|
@ -77,6 +77,10 @@ msgstr "Conto"
|
||||||
msgid "Account Number"
|
msgid "Account Number"
|
||||||
msgstr "Numero del Conto"
|
msgstr "Numero del Conto"
|
||||||
|
|
||||||
|
#: www/views/tab-home.html:61
|
||||||
|
msgid "Instant transactions with low fees"
|
||||||
|
msgstr "Transazioni istantanee con commissioni basse"
|
||||||
|
|
||||||
#: www/views/preferencesBitpayServices.html:23
|
#: www/views/preferencesBitpayServices.html:23
|
||||||
msgid "Accounts"
|
msgid "Accounts"
|
||||||
msgstr "Account"
|
msgstr "Account"
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
||||||
"Last-Translator: emilold\n"
|
"Last-Translator: emilold\n"
|
||||||
"Language-Team: Japanese\n"
|
"Language-Team: Japanese\n"
|
||||||
"Language: ja\n"
|
"Language: ja\n"
|
||||||
"PO-Revision-Date: 2018-06-22T04:02:51+0000\n"
|
"PO-Revision-Date: 2018-07-04 09:27\n"
|
||||||
|
|
||||||
#: www/views/modals/paypro.html:34
|
#: www/views/modals/paypro.html:34
|
||||||
msgid "(Trusted)"
|
msgid "(Trusted)"
|
||||||
|
|
@ -77,6 +77,10 @@ msgstr "ポケット"
|
||||||
msgid "Account Number"
|
msgid "Account Number"
|
||||||
msgstr "ポケット番号"
|
msgstr "ポケット番号"
|
||||||
|
|
||||||
|
#: www/views/tab-home.html:61
|
||||||
|
msgid "Instant transactions with low fees"
|
||||||
|
msgstr "僅かな手数料で即時決済"
|
||||||
|
|
||||||
#: www/views/preferencesBitpayServices.html:23
|
#: www/views/preferencesBitpayServices.html:23
|
||||||
msgid "Accounts"
|
msgid "Accounts"
|
||||||
msgstr "アカウント一覧"
|
msgstr "アカウント一覧"
|
||||||
|
|
@ -631,7 +635,7 @@ msgstr "翻訳に協力"
|
||||||
|
|
||||||
#: src/js/controllers/confirm.js:130
|
#: src/js/controllers/confirm.js:130
|
||||||
msgid "Copay only supports Bitcoin Cash using new version numbers addresses"
|
msgid "Copay only supports Bitcoin Cash using new version numbers addresses"
|
||||||
msgstr "Copay のビットコインキャッシュはビットコインと完全に異なる別通貨なので、アドレスの頭文字が異なります。"
|
msgstr "のビットコインキャッシュはビットコインと完全に異なる別通貨なので、アドレスの頭文字が異なります。"
|
||||||
|
|
||||||
#: src/js/services/bwcError.js:62
|
#: src/js/services/bwcError.js:62
|
||||||
msgid "Copayer already in this wallet"
|
msgid "Copayer already in this wallet"
|
||||||
|
|
@ -2225,7 +2229,7 @@ msgstr "正しい順序で各単語をタップしてください。"
|
||||||
|
|
||||||
#: src/js/services/bwcError.js:101
|
#: src/js/services/bwcError.js:101
|
||||||
msgid "Please upgrade Copay to perform this action"
|
msgid "Please upgrade Copay to perform this action"
|
||||||
msgstr "この操作を実行するにはCopayを最新バージョンに更新してください"
|
msgstr "この操作を実行するにはを最新バージョンに更新してください"
|
||||||
|
|
||||||
#: www/views/walletDetails.html:142
|
#: www/views/walletDetails.html:142
|
||||||
#: www/views/walletDetails.html:62
|
#: www/views/walletDetails.html:62
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
||||||
"Last-Translator: emilold\n"
|
"Last-Translator: emilold\n"
|
||||||
"Language-Team: Korean\n"
|
"Language-Team: Korean\n"
|
||||||
"Language: ko\n"
|
"Language: ko\n"
|
||||||
"PO-Revision-Date: 2018-06-22T04:02:52+0000\n"
|
"PO-Revision-Date: 2018-07-04 09:27\n"
|
||||||
|
|
||||||
#: www/views/modals/paypro.html:34
|
#: www/views/modals/paypro.html:34
|
||||||
msgid "(Trusted)"
|
msgid "(Trusted)"
|
||||||
|
|
@ -77,6 +77,10 @@ msgstr "계정"
|
||||||
msgid "Account Number"
|
msgid "Account Number"
|
||||||
msgstr "계정 번호"
|
msgstr "계정 번호"
|
||||||
|
|
||||||
|
#: www/views/tab-home.html:61
|
||||||
|
msgid "Instant transactions with low fees"
|
||||||
|
msgstr "낮은 수수료로 빠른 송금을"
|
||||||
|
|
||||||
#: www/views/preferencesBitpayServices.html:23
|
#: www/views/preferencesBitpayServices.html:23
|
||||||
msgid "Accounts"
|
msgid "Accounts"
|
||||||
msgstr "계정들"
|
msgstr "계정들"
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
||||||
"Last-Translator: emilold\n"
|
"Last-Translator: emilold\n"
|
||||||
"Language-Team: Dutch\n"
|
"Language-Team: Dutch\n"
|
||||||
"Language: nl\n"
|
"Language: nl\n"
|
||||||
"PO-Revision-Date: 2018-06-22T04:02:48+0000\n"
|
"PO-Revision-Date: 2018-07-04 09:26\n"
|
||||||
|
|
||||||
#: www/views/modals/paypro.html:34
|
#: www/views/modals/paypro.html:34
|
||||||
msgid "(Trusted)"
|
msgid "(Trusted)"
|
||||||
|
|
@ -77,6 +77,10 @@ msgstr "Account"
|
||||||
msgid "Account Number"
|
msgid "Account Number"
|
||||||
msgstr "Account Nummer"
|
msgstr "Account Nummer"
|
||||||
|
|
||||||
|
#: www/views/tab-home.html:61
|
||||||
|
msgid "Instant transactions with low fees"
|
||||||
|
msgstr "Directe transacties tegen lage kosten"
|
||||||
|
|
||||||
#: www/views/preferencesBitpayServices.html:23
|
#: www/views/preferencesBitpayServices.html:23
|
||||||
msgid "Accounts"
|
msgid "Accounts"
|
||||||
msgstr "Accounts"
|
msgstr "Accounts"
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
||||||
"Last-Translator: emilold\n"
|
"Last-Translator: emilold\n"
|
||||||
"Language-Team: Polish\n"
|
"Language-Team: Polish\n"
|
||||||
"Language: pl\n"
|
"Language: pl\n"
|
||||||
"PO-Revision-Date: 2018-06-22T04:02:54+0000\n"
|
"PO-Revision-Date: 2018-07-04 03:58\n"
|
||||||
|
|
||||||
#: www/views/modals/paypro.html:34
|
#: www/views/modals/paypro.html:34
|
||||||
msgid "(Trusted)"
|
msgid "(Trusted)"
|
||||||
|
|
@ -77,6 +77,10 @@ msgstr "Konto"
|
||||||
msgid "Account Number"
|
msgid "Account Number"
|
||||||
msgstr "Numer konta"
|
msgstr "Numer konta"
|
||||||
|
|
||||||
|
#: www/views/tab-home.html:61
|
||||||
|
msgid "Instant transactions with low fees"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: www/views/preferencesBitpayServices.html:23
|
#: www/views/preferencesBitpayServices.html:23
|
||||||
msgid "Accounts"
|
msgid "Accounts"
|
||||||
msgstr "Konta"
|
msgstr "Konta"
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
||||||
"Last-Translator: emilold\n"
|
"Last-Translator: emilold\n"
|
||||||
"Language-Team: Portuguese, Brazilian\n"
|
"Language-Team: Portuguese, Brazilian\n"
|
||||||
"Language: pt\n"
|
"Language: pt\n"
|
||||||
"PO-Revision-Date: 2018-06-22T04:02:55+0000\n"
|
"PO-Revision-Date: 2018-07-04 09:27\n"
|
||||||
|
|
||||||
#: www/views/modals/paypro.html:34
|
#: www/views/modals/paypro.html:34
|
||||||
msgid "(Trusted)"
|
msgid "(Trusted)"
|
||||||
|
|
@ -77,6 +77,10 @@ msgstr "Conta"
|
||||||
msgid "Account Number"
|
msgid "Account Number"
|
||||||
msgstr "Número de conta"
|
msgstr "Número de conta"
|
||||||
|
|
||||||
|
#: www/views/tab-home.html:61
|
||||||
|
msgid "Instant transactions with low fees"
|
||||||
|
msgstr "Transações instantâneas com taxas baixas"
|
||||||
|
|
||||||
#: www/views/preferencesBitpayServices.html:23
|
#: www/views/preferencesBitpayServices.html:23
|
||||||
msgid "Accounts"
|
msgid "Accounts"
|
||||||
msgstr "Contas"
|
msgstr "Contas"
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
||||||
"Last-Translator: emilold\n"
|
"Last-Translator: emilold\n"
|
||||||
"Language-Team: Russian\n"
|
"Language-Team: Russian\n"
|
||||||
"Language: ru\n"
|
"Language: ru\n"
|
||||||
"PO-Revision-Date: 2018-06-22T04:02:56+0000\n"
|
"PO-Revision-Date: 2018-07-04 09:27\n"
|
||||||
|
|
||||||
#: www/views/modals/paypro.html:34
|
#: www/views/modals/paypro.html:34
|
||||||
msgid "(Trusted)"
|
msgid "(Trusted)"
|
||||||
|
|
@ -77,6 +77,10 @@ msgstr "Учётная запись"
|
||||||
msgid "Account Number"
|
msgid "Account Number"
|
||||||
msgstr "Номер учётной записи"
|
msgstr "Номер учётной записи"
|
||||||
|
|
||||||
|
#: www/views/tab-home.html:61
|
||||||
|
msgid "Instant transactions with low fees"
|
||||||
|
msgstr "Мгновенные транзакции с низкой оплатой"
|
||||||
|
|
||||||
#: www/views/preferencesBitpayServices.html:23
|
#: www/views/preferencesBitpayServices.html:23
|
||||||
msgid "Accounts"
|
msgid "Accounts"
|
||||||
msgstr "Аккаунты"
|
msgstr "Аккаунты"
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
||||||
"Last-Translator: emilold\n"
|
"Last-Translator: emilold\n"
|
||||||
"Language-Team: Swedish\n"
|
"Language-Team: Swedish\n"
|
||||||
"Language: sv\n"
|
"Language: sv\n"
|
||||||
"PO-Revision-Date: 2018-06-22T04:02:58+0000\n"
|
"PO-Revision-Date: 2018-07-04 03:58\n"
|
||||||
|
|
||||||
#: www/views/modals/paypro.html:34
|
#: www/views/modals/paypro.html:34
|
||||||
msgid "(Trusted)"
|
msgid "(Trusted)"
|
||||||
|
|
@ -77,6 +77,10 @@ msgstr "Konto"
|
||||||
msgid "Account Number"
|
msgid "Account Number"
|
||||||
msgstr "Kontonummer"
|
msgstr "Kontonummer"
|
||||||
|
|
||||||
|
#: www/views/tab-home.html:61
|
||||||
|
msgid "Instant transactions with low fees"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: www/views/preferencesBitpayServices.html:23
|
#: www/views/preferencesBitpayServices.html:23
|
||||||
msgid "Accounts"
|
msgid "Accounts"
|
||||||
msgstr "Konton"
|
msgstr "Konton"
|
||||||
|
|
@ -369,7 +373,7 @@ msgstr ""
|
||||||
#: www/views/tab-home.html:98
|
#: www/views/tab-home.html:98
|
||||||
#: www/views/tab-settings.html:115
|
#: www/views/tab-settings.html:115
|
||||||
msgid "Bitcoin Cash Wallets"
|
msgid "Bitcoin Cash Wallets"
|
||||||
msgstr ""
|
msgstr "Bitcoin Cash plånböcker"
|
||||||
|
|
||||||
#: www/views/modals/chooseFeeLevel.html:4
|
#: www/views/modals/chooseFeeLevel.html:4
|
||||||
#: www/views/preferencesFee.html:4
|
#: www/views/preferencesFee.html:4
|
||||||
|
|
|
||||||
|
|
@ -68,6 +68,10 @@ msgstr ""
|
||||||
msgid "Account Number"
|
msgid "Account Number"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: www/views/tab-home.html:61
|
||||||
|
msgid "Instant transactions with low fees"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: www/views/preferencesBitpayServices.html:23
|
#: www/views/preferencesBitpayServices.html:23
|
||||||
msgid "Accounts"
|
msgid "Accounts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
||||||
"Last-Translator: emilold\n"
|
"Last-Translator: emilold\n"
|
||||||
"Language-Team: Vietnamese\n"
|
"Language-Team: Vietnamese\n"
|
||||||
"Language: vi\n"
|
"Language: vi\n"
|
||||||
"PO-Revision-Date: 2018-06-22T04:02:59+0000\n"
|
"PO-Revision-Date: 2018-07-04 03:58\n"
|
||||||
|
|
||||||
#: www/views/modals/paypro.html:34
|
#: www/views/modals/paypro.html:34
|
||||||
msgid "(Trusted)"
|
msgid "(Trusted)"
|
||||||
|
|
@ -54,67 +54,71 @@ msgstr "A total of {{amountAboveMaxSizeStr}} were excluded. The maximum size all
|
||||||
|
|
||||||
#: src/js/controllers/confirm.js:395
|
#: src/js/controllers/confirm.js:395
|
||||||
msgid "A total of {{amountBelowFeeStr}} were excluded. These funds come from UTXOs smaller than the network fee provided."
|
msgid "A total of {{amountBelowFeeStr}} were excluded. These funds come from UTXOs smaller than the network fee provided."
|
||||||
msgstr ""
|
msgstr "A total of {{amountBelowFeeStr}} were excluded. These funds come from UTXOs smaller than the network fee provided."
|
||||||
|
|
||||||
#: src/js/controllers/preferencesAbout.js:6
|
#: src/js/controllers/preferencesAbout.js:6
|
||||||
#: www/views/tab-settings.html:156
|
#: www/views/tab-settings.html:156
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr "About"
|
||||||
|
|
||||||
#: src/js/controllers/modals/txpDetails.js:62
|
#: src/js/controllers/modals/txpDetails.js:62
|
||||||
#: src/js/controllers/tx-details.js:79
|
#: src/js/controllers/tx-details.js:79
|
||||||
msgid "Accepted"
|
msgid "Accepted"
|
||||||
msgstr ""
|
msgstr "Accepted"
|
||||||
|
|
||||||
#: www/views/preferencesInformation.html:72
|
#: www/views/preferencesInformation.html:72
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr "Account"
|
||||||
|
|
||||||
#: www/views/join.html:72
|
#: www/views/join.html:72
|
||||||
#: www/views/tab-create-personal.html:45
|
#: www/views/tab-create-personal.html:45
|
||||||
#: www/views/tab-create-shared.html:74
|
#: www/views/tab-create-shared.html:74
|
||||||
#: www/views/tab-import-hardware.html:19
|
#: www/views/tab-import-hardware.html:19
|
||||||
msgid "Account Number"
|
msgid "Account Number"
|
||||||
|
msgstr "Account Number"
|
||||||
|
|
||||||
|
#: www/views/tab-home.html:61
|
||||||
|
msgid "Instant transactions with low fees"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: www/views/preferencesBitpayServices.html:23
|
#: www/views/preferencesBitpayServices.html:23
|
||||||
msgid "Accounts"
|
msgid "Accounts"
|
||||||
msgstr ""
|
msgstr "Accounts"
|
||||||
|
|
||||||
#: www/views/bitpayCard.html:56
|
#: www/views/bitpayCard.html:56
|
||||||
msgid "Activity"
|
msgid "Activity"
|
||||||
msgstr ""
|
msgstr "Activity"
|
||||||
|
|
||||||
#: src/js/services/bitpayAccountService.js:83
|
#: src/js/services/bitpayAccountService.js:83
|
||||||
msgid "Add Account"
|
msgid "Add Account"
|
||||||
msgstr ""
|
msgstr "Add Account"
|
||||||
|
|
||||||
#: src/js/services/bitpayAccountService.js:69
|
#: src/js/services/bitpayAccountService.js:69
|
||||||
msgid "Add BitPay Account?"
|
msgid "Add BitPay Account?"
|
||||||
msgstr ""
|
msgstr "Add BitPay Account?"
|
||||||
|
|
||||||
#: www/views/addressbook.add.html:4
|
#: www/views/addressbook.add.html:4
|
||||||
#: www/views/addressbook.html:22
|
#: www/views/addressbook.html:22
|
||||||
msgid "Add Contact"
|
msgid "Add Contact"
|
||||||
msgstr ""
|
msgstr "Add Contact"
|
||||||
|
|
||||||
#: www/views/bitpayCard.html:28
|
#: www/views/bitpayCard.html:28
|
||||||
msgid "Add Funds"
|
msgid "Add Funds"
|
||||||
msgstr ""
|
msgstr "Add Funds"
|
||||||
|
|
||||||
#: www/views/confirm.html:94
|
#: www/views/confirm.html:94
|
||||||
msgid "Add Memo"
|
msgid "Add Memo"
|
||||||
msgstr ""
|
msgstr "Add Memo"
|
||||||
|
|
||||||
#: www/views/join.html:87
|
#: www/views/join.html:87
|
||||||
#: www/views/tab-create-personal.html:59
|
#: www/views/tab-create-personal.html:59
|
||||||
#: www/views/tab-create-shared.html:88
|
#: www/views/tab-create-shared.html:88
|
||||||
msgid "Add a password"
|
msgid "Add a password"
|
||||||
msgstr ""
|
msgstr "Add a password"
|
||||||
|
|
||||||
#: www/views/includes/accountSelector.html:27
|
#: www/views/includes/accountSelector.html:27
|
||||||
msgid "Add account"
|
msgid "Add account"
|
||||||
msgstr ""
|
msgstr "Add account"
|
||||||
|
|
||||||
#: www/views/join.html:90
|
#: www/views/join.html:90
|
||||||
#: www/views/tab-create-personal.html:62
|
#: www/views/tab-create-personal.html:62
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ msgstr ""
|
||||||
"Last-Translator: emilold\n"
|
"Last-Translator: emilold\n"
|
||||||
"Language-Team: Chinese Simplified\n"
|
"Language-Team: Chinese Simplified\n"
|
||||||
"Language: zh\n"
|
"Language: zh\n"
|
||||||
"PO-Revision-Date: 2018-06-22T04:02:44+0000\n"
|
"PO-Revision-Date: 2018-07-04 03:57\n"
|
||||||
|
|
||||||
#: www/views/modals/paypro.html:34
|
#: www/views/modals/paypro.html:34
|
||||||
msgid "(Trusted)"
|
msgid "(Trusted)"
|
||||||
|
|
@ -77,6 +77,10 @@ msgstr "帐户"
|
||||||
msgid "Account Number"
|
msgid "Account Number"
|
||||||
msgstr "帐号"
|
msgstr "帐号"
|
||||||
|
|
||||||
|
#: www/views/tab-home.html:61
|
||||||
|
msgid "Instant transactions with low fees"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: www/views/preferencesBitpayServices.html:23
|
#: www/views/preferencesBitpayServices.html:23
|
||||||
msgid "Accounts"
|
msgid "Accounts"
|
||||||
msgstr "帐户"
|
msgstr "帐户"
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
angular.module('copayApp.controllers').controller('tabHomeController',
|
angular.module('copayApp.controllers').controller('tabHomeController',
|
||||||
function($rootScope, $timeout, $scope, $state, $stateParams, $ionicModal, $ionicScrollDelegate, $window, gettextCatalog, lodash, popupService, ongoingProcess, externalLinkService, latestReleaseService, profileService, walletService, configService, $log, platformInfo, storageService, txpModalService, appConfigService, startupService, addressbookService, feedbackService, bwcError, nextStepsService, buyAndSellService, homeIntegrationsService, bitpayCardService, pushNotificationsService, timeService, bitcoincomService, pricechartService, firebaseEventsService, servicesService, shapeshiftService, $ionicNavBarDelegate, signVerifyMessageService) {
|
function($rootScope, $timeout, $scope, $state, $stateParams, $ionicModal, $ionicScrollDelegate, $window, gettextCatalog, lodash, popupService, ongoingProcess, bannerService, externalLinkService, latestReleaseService, profileService, walletService, configService, $log, platformInfo, storageService, txpModalService, appConfigService, startupService, addressbookService, feedbackService, bwcError, nextStepsService, buyAndSellService, homeIntegrationsService, bitpayCardService, pushNotificationsService, timeService, bitcoincomService, pricechartService, firebaseEventsService, servicesService, shapeshiftService, $ionicNavBarDelegate, signVerifyMessageService) {
|
||||||
var wallet;
|
var wallet;
|
||||||
var listeners = [];
|
var listeners = [];
|
||||||
var notifications = [];
|
var notifications = [];
|
||||||
|
|
@ -16,9 +16,19 @@ angular.module('copayApp.controllers').controller('tabHomeController',
|
||||||
$scope.isNW = platformInfo.isNW;
|
$scope.isNW = platformInfo.isNW;
|
||||||
$scope.showRateCard = {};
|
$scope.showRateCard = {};
|
||||||
$scope.showServices = false;
|
$scope.showServices = false;
|
||||||
|
$scope.bannerIsLoading = true;
|
||||||
|
$scope.bannerImageUrl = '';
|
||||||
|
$scope.bannerUrl = '';
|
||||||
|
|
||||||
|
|
||||||
$scope.$on("$ionicView.afterEnter", function() {
|
$scope.$on("$ionicView.afterEnter", function() {
|
||||||
startupService.ready();
|
startupService.ready();
|
||||||
|
|
||||||
|
bannerService.getBanner(function (banner) {
|
||||||
|
$scope.bannerImageUrl = banner.imageURL;
|
||||||
|
$scope.bannerUrl = banner.url;
|
||||||
|
$scope.bannerIsLoading = false;
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
$scope.$on("$ionicView.beforeEnter", function(event, data) {
|
$scope.$on("$ionicView.beforeEnter", function(event, data) {
|
||||||
|
|
@ -155,8 +165,8 @@ angular.module('copayApp.controllers').controller('tabHomeController',
|
||||||
externalLinkService.open(url, optIn, title, message, okText, cancelText);
|
externalLinkService.open(url, optIn, title, message, okText, cancelText);
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.openStore = function() {
|
$scope.openBannerUrl = function() {
|
||||||
externalLinkService.open('https://store.bitcoin.com/', false);
|
externalLinkService.open($scope.bannerUrl, false);
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.openNotificationModal = function(n) {
|
$scope.openNotificationModal = function(n) {
|
||||||
|
|
|
||||||
78
src/js/services/bannerService.js
Normal file
78
src/js/services/bannerService.js
Normal file
|
|
@ -0,0 +1,78 @@
|
||||||
|
'use strict';
|
||||||
|
angular.module('copayApp.services').factory('bannerService', function ($http, $log) {
|
||||||
|
// Export
|
||||||
|
var root = {};
|
||||||
|
|
||||||
|
// Constant
|
||||||
|
var API_URL = 'https://bwscash.bitcoin.com/bws/api/v1/marketing';
|
||||||
|
|
||||||
|
// Variable
|
||||||
|
var hasFetched = false;
|
||||||
|
var banners = [];
|
||||||
|
var defaultBanner = {
|
||||||
|
id: 'default-banner',
|
||||||
|
imageURL: 'img/banner-store.png',
|
||||||
|
url: 'https://store.bitcoin.com/',
|
||||||
|
isLocal: true
|
||||||
|
};
|
||||||
|
|
||||||
|
// Private methods
|
||||||
|
var fetchSettings = function (cb) {
|
||||||
|
var req = {
|
||||||
|
method: 'GET',
|
||||||
|
url: API_URL+'/settings',
|
||||||
|
headers: {
|
||||||
|
'Content-Type': 'application/json',
|
||||||
|
'Accept': 'application/json'
|
||||||
|
}
|
||||||
|
};
|
||||||
|
$http(req).then(function (response) {
|
||||||
|
$log.info('Get banner settings: SUCCESS');
|
||||||
|
banners = response.data;
|
||||||
|
return cb(true);
|
||||||
|
}, function (error) {
|
||||||
|
$log.error('Get banner settings: ERROR ' + error.statusText);
|
||||||
|
return cb(false);
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
root.getBanner = function (cb) {
|
||||||
|
|
||||||
|
// If not fetch get the banner
|
||||||
|
if (!hasFetched) {
|
||||||
|
hasFetched = true;
|
||||||
|
|
||||||
|
// If never fetch, lets fetch
|
||||||
|
fetchSettings(function (isSuccess) {
|
||||||
|
root.getBanner(cb);
|
||||||
|
});
|
||||||
|
|
||||||
|
// If fetch, and got banners, lets have a look
|
||||||
|
} else if (banners.length > 0) {
|
||||||
|
var selectedBanners = [];
|
||||||
|
for(var i in banners) {
|
||||||
|
var banner = banners[i];
|
||||||
|
|
||||||
|
// Generate the URL for the banner
|
||||||
|
var fileName = banner.image.substring(0, banner.image.lastIndexOf('.'));
|
||||||
|
var extension = banner.image.substring(banner.image.lastIndexOf('.')+1);
|
||||||
|
banner.imageURL = API_URL +'/banners/'+fileName+"/"+extension;
|
||||||
|
|
||||||
|
// Add the banner
|
||||||
|
selectedBanners.push(banners[i]);
|
||||||
|
}
|
||||||
|
|
||||||
|
// If no banner activated, return the default one
|
||||||
|
if (selectedBanners.length == 0) {
|
||||||
|
return cb(defaultBanner);
|
||||||
|
} else {
|
||||||
|
return cb(selectedBanners[Math.floor(Math.random()*banners.length)]);
|
||||||
|
}
|
||||||
|
|
||||||
|
} else {
|
||||||
|
return cb(defaultBanner);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
return root;
|
||||||
|
});
|
||||||
|
|
@ -1,14 +1,15 @@
|
||||||
qrcode {
|
qrcode {
|
||||||
&.qr-icon {
|
position: relative;
|
||||||
|
&.qr-overlay {
|
||||||
&::before {
|
&::before {
|
||||||
content: "";
|
content: "";
|
||||||
background-size: 100% 100%;
|
background-size: 100% 100%;
|
||||||
display: block;
|
display: block;
|
||||||
margin-left: calc(50% - 22px);
|
left: 88px;
|
||||||
margin-top: 88px;
|
margin-top: 88px;
|
||||||
width: 44px;
|
width: 44px;
|
||||||
height: 44px;
|
height: 44px;
|
||||||
position: absolute;
|
position:absolute;
|
||||||
}
|
}
|
||||||
&--bch::before {
|
&--bch::before {
|
||||||
background-image: url('../img/qr-overlay-bch.png');
|
background-image: url('../img/qr-overlay-bch.png');
|
||||||
|
|
|
||||||
|
|
@ -59,6 +59,9 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
&-banner {
|
&-banner {
|
||||||
|
svg {
|
||||||
|
margin: 40px auto 40px;
|
||||||
|
}
|
||||||
padding: 0;
|
padding: 0;
|
||||||
&__img {
|
&__img {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
|
|
||||||
|
|
@ -41,7 +41,6 @@
|
||||||
|
|
||||||
<div class="subheader" ng-if="walletsBtc[0] && walletsBch[0]" translate>
|
<div class="subheader" ng-if="walletsBtc[0] && walletsBch[0]" translate>
|
||||||
<div translate>Bitcoin Core (BTC)</div>
|
<div translate>Bitcoin Core (BTC)</div>
|
||||||
<div translate class="subtitle">Slow transactions with high fees</div>
|
|
||||||
</div>
|
</div>
|
||||||
<a
|
<a
|
||||||
ng-repeat="wallet in walletsBtc track by $index"
|
ng-repeat="wallet in walletsBtc track by $index"
|
||||||
|
|
|
||||||
|
|
@ -73,7 +73,6 @@
|
||||||
<div class="list card">
|
<div class="list card">
|
||||||
<div class="item item-icon-right item-heading">
|
<div class="item item-icon-right item-heading">
|
||||||
<div translate>Bitcoin Core (BTC)</div>
|
<div translate>Bitcoin Core (BTC)</div>
|
||||||
<div translate class="subtitle">Slow transactions with high fees</div>
|
|
||||||
<a ui-sref="tabs.add"><i class="icon ion-ios-plus-empty list-add-button"></i></a>
|
<a ui-sref="tabs.add"><i class="icon ion-ios-plus-empty list-add-button"></i></a>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
|
|
@ -92,9 +91,11 @@
|
||||||
<div class="ng-hide list card" ng-show="showServices && (walletsBch[0] || walletsBtc[0])" ng-include="'views/includes/services.html'"></div>
|
<div class="ng-hide list card" ng-show="showServices && (walletsBch[0] || walletsBtc[0])" ng-include="'views/includes/services.html'"></div>
|
||||||
|
|
||||||
<div class="list card card-banner">
|
<div class="list card card-banner">
|
||||||
<a ng-click="openStore()">
|
<ion-spinner ng-if="bannerIsLoading"></ion-spinner>
|
||||||
<img class="card-banner__img" src="img/banner-store.png"/>
|
<a ng-if="!bannerIsLoading" ng-click="openBannerUrl()">
|
||||||
|
<img class="card-banner__img" ng-src="{{bannerImageUrl}}"/>
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="ng-hide list card" ng-show="nextStepsItems.length>0 && !isWindowsPhoneApp" ng-include="'views/includes/community.html'"></div>
|
<div class="ng-hide list card" ng-show="nextStepsItems.length>0 && !isWindowsPhoneApp" ng-include="'views/includes/community.html'"></div>
|
||||||
|
|
|
||||||
|
|
@ -41,7 +41,7 @@
|
||||||
</button>
|
</button>
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<qrcode class="qr-icon qr-icon--{{ wallet.coin }}" ng-if="addr" size="220" data="{{ protocolHandler }}:{{addr}}" color="#334"></qrcode>
|
<qrcode class="qr-overlay qr-overlay--{{ wallet.coin }}" ng-if="addr" size="220" data="{{ protocolHandler }}:{{addr}}" color="#334"></qrcode>
|
||||||
<div class="address-label">
|
<div class="address-label">
|
||||||
<span class="ellipsis">{{addr}}</span>
|
<span class="ellipsis">{{addr}}</span>
|
||||||
<ion-spinner ng-show="!addr" class="spinner-dark" icon="crescent"></ion-spinner>
|
<ion-spinner ng-show="!addr" class="spinner-dark" icon="crescent"></ion-spinner>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue