From a1c09fe010670120e2c9c21278ec4ab3a55e95df Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Dominguez Date: Fri, 1 Jun 2018 17:42:29 +0900 Subject: [PATCH 01/24] Migrate bitcoincashjs to bitcoincashjs-fork. --- app-template/package-template.json | 2 +- bitcoin-cash-js/index.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-template/package-template.json b/app-template/package-template.json index 660063183..7da26ce31 100644 --- a/app-template/package-template.json +++ b/app-template/package-template.json @@ -80,7 +80,7 @@ "load-grunt-tasks": "^3.5.0", "shelljs": "^0.3.0", "android-versions": "^1.2.1", - "bitcoincashjs": "^0.1.7" + "bitcoincashjs-fork": "^1.0.3" }, "scripts": { "postinstall": "bower install", diff --git a/bitcoin-cash-js/index.js b/bitcoin-cash-js/index.js index 462c939ed..b3cda7ed4 100644 --- a/bitcoin-cash-js/index.js +++ b/bitcoin-cash-js/index.js @@ -1,5 +1,5 @@ var bitcoinCashJsModule = angular.module('bitcoinCashJsModule', []); -var bchjs = require('../node_modules/bitcoincashjs'); +var bchjs = require('../node_modules/bitcoincashjs-fork'); bitcoinCashJsModule.constant('MODULE_VERSION', '1.0.0'); From 1e1f5deb2a4ee98d754f9601f5bd27d10d3918b8 Mon Sep 17 00:00:00 2001 From: Sebastiaan Pasma Date: Mon, 4 Jun 2018 21:37:36 +0200 Subject: [PATCH 02/24] iOS 9.3 fix --- src/js/controllers/modals/search.js | 12 ++++++------ src/js/services/walletService.js | 20 ++++++++++++-------- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/src/js/controllers/modals/search.js b/src/js/controllers/modals/search.js index 55d51bfcc..439df891d 100644 --- a/src/js/controllers/modals/search.js +++ b/src/js/controllers/modals/search.js @@ -104,12 +104,12 @@ angular.module('copayApp.controllers').controller('searchController', function($ }; $scope.searchOnBlockchain = function(searchTerm) { - const url = 'https://explorer.bitcoin.com/'+$scope.wallet.coin+'/search/' + searchTerm; - const optIn = true; - const title = null; - const message = gettextCatalog.getString('Search on Explorer.Bitcoin.com'); - const okText = gettextCatalog.getString('Open Explorer'); - const cancelText = gettextCatalog.getString('Go Back'); + var url = 'https://explorer.bitcoin.com/'+$scope.wallet.coin+'/search/' + searchTerm; + var optIn = true; + var title = null; + var message = gettextCatalog.getString('Search on Explorer.Bitcoin.com'); + var okText = gettextCatalog.getString('Open Explorer'); + var cancelText = gettextCatalog.getString('Go Back'); externalLinkService.open(url, optIn, title, message, okText, cancelText); }; diff --git a/src/js/services/walletService.js b/src/js/services/walletService.js index 641e7e612..e8c636d79 100644 --- a/src/js/services/walletService.js +++ b/src/js/services/walletService.js @@ -1179,17 +1179,21 @@ angular.module('copayApp.services').factory('walletService', function($log, $tim if (signedTxp.status == 'accepted') { ongoingProcess.set('broadcastingTx', true, customStatusHandler); - function handleBroadcastTx(err, broadcastedTxp) { - ongoingProcess.set('broadcastingTx', false, customStatusHandler); - if (err) return cb(bwcError.msg(err)); - $rootScope.$emit('Local/TxAction', wallet.id); - return cb(null, broadcastedTxp); - } if (signedTxp.payProUrl && signedTxp.coin == 'bch') { - payproService.broadcastBchTx(signedTxp, handleBroadcastTx); + payproService.broadcastBchTx(signedTxp, function(err, broadcastedTxp) { + ongoingProcess.set('broadcastingTx', false, customStatusHandler); + if (err) return cb(bwcError.msg(err)); + $rootScope.$emit('Local/TxAction', wallet.id); + return cb(null, broadcastedTxp); + }); } else { - root.broadcastTx(wallet, signedTxp, handleBroadcastTx); + root.broadcastTx(wallet, signedTxp, function(err, broadcastedTxp) { + ongoingProcess.set('broadcastingTx', false, customStatusHandler); + if (err) return cb(bwcError.msg(err)); + $rootScope.$emit('Local/TxAction', wallet.id); + return cb(null, broadcastedTxp); + }); } } else { $rootScope.$emit('Local/TxAction', wallet.id); From 6c6d90ebfef5c24079a355601ccbee004ada2e50 Mon Sep 17 00:00:00 2001 From: Sebastiaan Pasma Date: Tue, 5 Jun 2018 11:15:33 +0200 Subject: [PATCH 03/24] Cleaner way without redundant code --- src/js/services/walletService.js | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/src/js/services/walletService.js b/src/js/services/walletService.js index e8c636d79..774fa0906 100644 --- a/src/js/services/walletService.js +++ b/src/js/services/walletService.js @@ -1180,20 +1180,17 @@ angular.module('copayApp.services').factory('walletService', function($log, $tim if (signedTxp.status == 'accepted') { ongoingProcess.set('broadcastingTx', true, customStatusHandler); + var handleBroadcastTx = function(err, broadcastedTxp) { + ongoingProcess.set('broadcastingTx', false, customStatusHandler); + if (err) return cb(bwcError.msg(err)); + $rootScope.$emit('Local/TxAction', wallet.id); + return cb(null, broadcastedTxp); + }; + if (signedTxp.payProUrl && signedTxp.coin == 'bch') { - payproService.broadcastBchTx(signedTxp, function(err, broadcastedTxp) { - ongoingProcess.set('broadcastingTx', false, customStatusHandler); - if (err) return cb(bwcError.msg(err)); - $rootScope.$emit('Local/TxAction', wallet.id); - return cb(null, broadcastedTxp); - }); + payproService.broadcastBchTx(signedTxp, handleBroadcastTx); } else { - root.broadcastTx(wallet, signedTxp, function(err, broadcastedTxp) { - ongoingProcess.set('broadcastingTx', false, customStatusHandler); - if (err) return cb(bwcError.msg(err)); - $rootScope.$emit('Local/TxAction', wallet.id); - return cb(null, broadcastedTxp); - }); + root.broadcastTx(wallet, signedTxp, handleBroadcastTx); } } else { $rootScope.$emit('Local/TxAction', wallet.id); From 1d9bf3d7c5325e3317fad191c91e641dd2a10579 Mon Sep 17 00:00:00 2001 From: Sam Cheng Hung Date: Tue, 12 Jun 2018 10:49:55 +0530 Subject: [PATCH 04/24] Increment version --- app-template/bitcoincom/appConfig.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-template/bitcoincom/appConfig.json b/app-template/bitcoincom/appConfig.json index 41c2789c8..2904cb5eb 100644 --- a/app-template/bitcoincom/appConfig.json +++ b/app-template/bitcoincom/appConfig.json @@ -24,8 +24,8 @@ "windowsAppId": "804636ee-b017-4cad-8719-e58ac97ffa5c", "pushSenderId": "1036948132229", "description": "A Secure Bitcoin Wallet", - "version": "4.11.0", - "fullVersion": "4.11-rc1", + "version": "4.12.0", + "fullVersion": "4.12-rc1", "androidVersion": "411000", "_extraCSS": "", "_enabledExtensions": { From 4fb375187b9a694840acae76962f458de232eca2 Mon Sep 17 00:00:00 2001 From: Sam Cheng Hung Date: Tue, 12 Jun 2018 13:11:04 +0530 Subject: [PATCH 05/24] Increment Android version --- app-template/bitcoincom/appConfig.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-template/bitcoincom/appConfig.json b/app-template/bitcoincom/appConfig.json index 2904cb5eb..7fba677c4 100644 --- a/app-template/bitcoincom/appConfig.json +++ b/app-template/bitcoincom/appConfig.json @@ -26,7 +26,7 @@ "description": "A Secure Bitcoin Wallet", "version": "4.12.0", "fullVersion": "4.12-rc1", - "androidVersion": "411000", + "androidVersion": "412000", "_extraCSS": "", "_enabledExtensions": { "coinbase": false, From 0d4cd77d4d32c6c867c8cfb94597b305f73a32e2 Mon Sep 17 00:00:00 2001 From: Sebastiaan Pasma Date: Wed, 13 Jun 2018 16:25:43 +0200 Subject: [PATCH 06/24] config.xml to add native audio --- app-template/config-template.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-template/config-template.xml b/app-template/config-template.xml index 39b67d212..ed4b192ba 100644 --- a/app-template/config-template.xml +++ b/app-template/config-template.xml @@ -72,6 +72,7 @@ + From c0e691ec27ab747ef997077ee4f90de20bd7eae5 Mon Sep 17 00:00:00 2001 From: Sebastiaan Pasma Date: Wed, 13 Jun 2018 16:27:37 +0200 Subject: [PATCH 07/24] Received sound file + code to play when receiving --- src/js/controllers/tab-receive.js | 28 ++++++++++++++++++++++++++++ www/misc/coin_received.mp3 | Bin 0 -> 16744 bytes 2 files changed, 28 insertions(+) create mode 100644 www/misc/coin_received.mp3 diff --git a/src/js/controllers/tab-receive.js b/src/js/controllers/tab-receive.js index c9fa46de9..5a0f58c89 100644 --- a/src/js/controllers/tab-receive.js +++ b/src/js/controllers/tab-receive.js @@ -12,6 +12,23 @@ angular.module('copayApp.controllers').controller('tabReceiveController', functi var currentAddressSocket = {}; var paymentSubscriptionObj = { op:"addr_sub" } + var config = configService.getSync(); + + var soundLoaded = false; + var nativeAudioAvailable = (window.plugins && window.plugins.NativeAudio); + + if (nativeAudioAvailable) { + window.plugins.NativeAudio.preloadSimple('received', 'misc/coin_received.mp3', function (msg) { + $log.debug('Receive sound loaded.'); + soundLoaded = true; + }, function (error) { + $log.debug('Error loading receive sound.'); + $log.debug(error); + }); + } else { + $log.debug('isNW: Using HTML5-Audio instead of native audio'); + soundLoaded = true; + } $scope.displayBalanceAsFiat = true; @@ -129,6 +146,17 @@ angular.module('copayApp.controllers').controller('tabReceiveController', functi } $scope.paymentReceivedCoin = $scope.wallet.coin; $scope.$apply(function () { + + if (config.soundsEnabled && soundLoaded) { + $log.debug('Play sound.'); + if (nativeAudioAvailable) { + window.plugins.NativeAudio.play('received'); + } else { + new Audio('misc/coin_received.mp3').play(); + } + } else { + $log.debug('Sound is disabled.'); + } $scope.showingPaymentReceived = true; }); } diff --git a/www/misc/coin_received.mp3 b/www/misc/coin_received.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..d648204506e2bc1e4ae2555e9b7299eeee0459cf GIT binary patch literal 16744 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 literal 0 HcmV?d00001 From 74f3e195453ec6c78eaa184bcfc38be8d8994a20 Mon Sep 17 00:00:00 2001 From: Sebastiaan Pasma Date: Wed, 13 Jun 2018 16:29:01 +0200 Subject: [PATCH 08/24] ogg-file for Desktop as NWjs doesn't accept mp3 --- src/js/controllers/tab-receive.js | 2 +- www/misc/coin_received.ogg | Bin 0 -> 6751 bytes 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 www/misc/coin_received.ogg diff --git a/src/js/controllers/tab-receive.js b/src/js/controllers/tab-receive.js index 5a0f58c89..399f196d1 100644 --- a/src/js/controllers/tab-receive.js +++ b/src/js/controllers/tab-receive.js @@ -152,7 +152,7 @@ angular.module('copayApp.controllers').controller('tabReceiveController', functi if (nativeAudioAvailable) { window.plugins.NativeAudio.play('received'); } else { - new Audio('misc/coin_received.mp3').play(); + new Audio('misc/coin_received.ogg').play(); // NW.js has no mp3 support } } else { $log.debug('Sound is disabled.'); diff --git a/www/misc/coin_received.ogg b/www/misc/coin_received.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3f6b7baedd71cb8867ffb3f07321611a9d7b2cab GIT binary patch literal 6751 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 Yx=0B4z=a=bU{jAmgf%mX1Ol1-U+67Xg8%>k literal 0 HcmV?d00001 From 59bb7ee65fd9382f5c1d50fe53ddc0f563a94dad Mon Sep 17 00:00:00 2001 From: Sebastiaan Pasma Date: Wed, 13 Jun 2018 16:33:06 +0200 Subject: [PATCH 09/24] Enable sound by default --- src/js/services/configService.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/js/services/configService.js b/src/js/services/configService.js index e8ed93d88..72cc4825f 100644 --- a/src/js/services/configService.js +++ b/src/js/services/configService.js @@ -107,7 +107,7 @@ angular.module('copayApp.services').factory('configService', function(storageSer enabled: false, }, - soundsEnabled: false, + soundsEnabled: true, log: { filter: 'debug', From ec46b50262e9eb96db8bf3d1807c9dfd75ba8be1 Mon Sep 17 00:00:00 2001 From: Sebastiaan Pasma Date: Wed, 13 Jun 2018 18:34:32 +0200 Subject: [PATCH 10/24] Remove payment received screen after changing tabs --- src/js/controllers/tab-receive.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/js/controllers/tab-receive.js b/src/js/controllers/tab-receive.js index c9fa46de9..8100222f6 100644 --- a/src/js/controllers/tab-receive.js +++ b/src/js/controllers/tab-receive.js @@ -225,6 +225,10 @@ angular.module('copayApp.controllers').controller('tabReceiveController', functi }); $scope.$on("$ionicView.leave", function(event, data) { + if ($scope.showingPaymentReceived) { + $scope.showingPaymentReceived = false; + } + lodash.each(listeners, function(x) { x(); }); From e97843c9dfed74035b6db7a3761876a3932ff099 Mon Sep 17 00:00:00 2001 From: Sebastiaan Pasma Date: Fri, 15 Jun 2018 11:16:44 +0200 Subject: [PATCH 11/24] Possible fix for hiding menu in some cases (keyboard-related) --- src/js/routes.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/js/routes.js b/src/js/routes.js index 395a356bd..4e72246ba 100644 --- a/src/js/routes.js +++ b/src/js/routes.js @@ -1383,6 +1383,11 @@ angular.module('copayApp').config(function(historicLogProvider, $provide, $logPr } $rootScope.$on('$stateChangeStart', function(event, toState, toParams, fromState, fromParams) { + if (document.body.classList.contains('keyboard-open')) { + document.body.classList.remove('keyboard-open'); + $log.debug('Prevented keyboard open bug..'); + } + $log.debug('Route change from:', fromState.name || '-', ' to:', toState.name); $log.debug(' toParams:' + JSON.stringify(toParams || {})); $log.debug(' fromParams:' + JSON.stringify(fromParams || {})); From 585775e88b4868ba43d13b8c8694613dfec9c0cc Mon Sep 17 00:00:00 2001 From: Brendon Duncan Date: Sun, 17 Jun 2018 17:56:50 +1200 Subject: [PATCH 12/24] Subtitles for coins on home screen. --- src/sass/views/tab-home.scss | 3 +++ src/sass/views/tabs.scss | 7 ++++++- www/views/tab-home.html | 14 +++++++------- 3 files changed, 16 insertions(+), 8 deletions(-) diff --git a/src/sass/views/tab-home.scss b/src/sass/views/tab-home.scss index 46fb15224..cac1e688d 100644 --- a/src/sass/views/tab-home.scss +++ b/src/sass/views/tab-home.scss @@ -37,6 +37,9 @@ padding-top: 1.5rem; padding-bottom: 1.5rem; } + &.compact-subtitle { + padding-bottom: 0; + } } .item-sub { &:first-child:before { diff --git a/src/sass/views/tabs.scss b/src/sass/views/tabs.scss index b9a1cd724..b3c1a8dfb 100644 --- a/src/sass/views/tabs.scss +++ b/src/sass/views/tabs.scss @@ -43,6 +43,11 @@ .icon { color: $v-mid-gray; } + .subtitle { + color: $v-mid-gray; + font-size: $font-size-small; + font-weight: 300; + } } } -} +} \ No newline at end of file diff --git a/www/views/tab-home.html b/www/views/tab-home.html index f26c5292d..35f67c82d 100644 --- a/www/views/tab-home.html +++ b/www/views/tab-home.html @@ -46,7 +46,7 @@
- + Recent Transactions @@ -56,9 +56,9 @@
-
- - Bitcoin Cash (BCH) +
+
Bitcoin Cash (BCH)
+
Instant transactions with low fees
@@ -71,9 +71,9 @@
-
- - Bitcoin Core (BTC) +
+
Bitcoin Core (BTC)
+
Slow transactions with high fees
From 8231f85c67f7a5aeb52c046c1571849b5760152d Mon Sep 17 00:00:00 2001 From: Brendon Duncan Date: Sun, 17 Jun 2018 18:08:44 +1200 Subject: [PATCH 13/24] Subtitles for coins on wallet selector in Receive screen. --- src/sass/views/includes/walletSelector.scss | 8 ++++++++ www/views/includes/walletSelector.html | 12 ++++++------ 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/src/sass/views/includes/walletSelector.scss b/src/sass/views/includes/walletSelector.scss index 20753c309..d69676adc 100644 --- a/src/sass/views/includes/walletSelector.scss +++ b/src/sass/views/includes/walletSelector.scss @@ -12,6 +12,14 @@ wallet-selector { font-weight: bold; padding-bottom: 10px; border-bottom: 1px solid #EFEFEF; + &.compact-subtitle { + padding-bottom: 0; + } + .subtitle { + color: $v-mid-gray; + font-size: $font-size-small; + font-weight: 300; + } .wallet-coin-logo { vertical-align: middle; margin-right: 5px; diff --git a/www/views/includes/walletSelector.html b/www/views/includes/walletSelector.html index 755331a06..ad3acf9e5 100644 --- a/www/views/includes/walletSelector.html +++ b/www/views/includes/walletSelector.html @@ -7,9 +7,9 @@
{{title}}
-
- - Bitcoin Cash (BCH) +
+
Bitcoin Cash (BCH)
+
Instant transactions with low fees
-
- - Bitcoin Core (BTC) +
+
Bitcoin Core (BTC)
+
Slow transactions with high fees
Date: Mon, 18 Jun 2018 12:44:31 +0200 Subject: [PATCH 14/24] Use the whenAvailable which is called onBeforeEnter so that changed configuration is also reloaded onEnter --- src/js/controllers/tab-receive.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/js/controllers/tab-receive.js b/src/js/controllers/tab-receive.js index 399f196d1..32cd5281a 100644 --- a/src/js/controllers/tab-receive.js +++ b/src/js/controllers/tab-receive.js @@ -12,7 +12,8 @@ angular.module('copayApp.controllers').controller('tabReceiveController', functi var currentAddressSocket = {}; var paymentSubscriptionObj = { op:"addr_sub" } - var config = configService.getSync(); + + var config; var soundLoaded = false; var nativeAudioAvailable = (window.plugins && window.plugins.NativeAudio); @@ -243,8 +244,9 @@ angular.module('copayApp.controllers').controller('tabReceiveController', functi }) ]; - configService.whenAvailable(function(config) { - $scope.displayBalanceAsFiat = config.wallet.settings.priceDisplay === 'fiat'; + configService.whenAvailable(function(_config) { + $scope.displayBalanceAsFiat = _config.wallet.settings.priceDisplay === 'fiat'; + config = _config; }); }); From 0687da0e272f8be453f0905552f1abac4c151808 Mon Sep 17 00:00:00 2001 From: Sebastiaan Pasma Date: Mon, 18 Jun 2018 17:02:27 +0200 Subject: [PATCH 15/24] iPhone X fix for payment sent modal --- src/sass/views/includes/slideToAcceptSuccess.scss | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/sass/views/includes/slideToAcceptSuccess.scss b/src/sass/views/includes/slideToAcceptSuccess.scss index bf6c5e269..68312c7a4 100644 --- a/src/sass/views/includes/slideToAcceptSuccess.scss +++ b/src/sass/views/includes/slideToAcceptSuccess.scss @@ -86,6 +86,9 @@ slide-to-accept-success { transition: transform $duration ease, opacity $duration ease; transition-delay: 250ms; + margin-bottom: constant(safe-area-inset-bottom); /* iOS 11.0 */ + margin-bottom: env(safe-area-inset-bottom); /* iOS 11.2 */ + &.reveal { -webkit-transform: translateY(0); transform: translateY(0); From 032cd5b17490af1bae58aa170c37a16239b2aaea Mon Sep 17 00:00:00 2001 From: Brendon Duncan Date: Tue, 19 Jun 2018 06:33:06 +1200 Subject: [PATCH 16/24] Removed erroneous closing tag. --- www/views/tab-home.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/views/tab-home.html b/www/views/tab-home.html index 35f67c82d..6734836f7 100644 --- a/www/views/tab-home.html +++ b/www/views/tab-home.html @@ -46,7 +46,7 @@
- + Recent Transactions From 05d65c9dbd7287085a942ffe56a60afce9820caa Mon Sep 17 00:00:00 2001 From: Brendon Duncan Date: Tue, 19 Jun 2018 13:16:58 +1200 Subject: [PATCH 17/24] Feature: Added start:chrome script. --- app-template/package-template.json | 1 + 1 file changed, 1 insertion(+) diff --git a/app-template/package-template.json b/app-template/package-template.json index 6d1b43429..d679b0b24 100644 --- a/app-template/package-template.json +++ b/app-template/package-template.json @@ -85,6 +85,7 @@ "scripts": { "postinstall": "bower install", "start": "npm run build:www && ionic serve --nolivereload --nogulp -s --address 0.0.0.0", + "start:chrome": "npm run build:www && ionic serve --nolivereload --nogulp -s --address 0.0.0.0 --browser \"google chrome\"", "start:ios": "npm run build:www && npm run build:ios && npm run open:ios", "start:android": "npm run build:www && npm run build:android && npm run run:android", "start:windows": "npm run build:www && npm run build:windows", From fd312be7c74201c4b089fbedf4f8a9454fe5cb8d Mon Sep 17 00:00:00 2001 From: Sebastiaan Pasma Date: Tue, 19 Jun 2018 15:23:59 +0200 Subject: [PATCH 18/24] QR-code icons + class update + sass update --- src/sass/main.scss | 1 + src/sass/qr.scss | 20 ++++++++++++++++++++ www/img/icon-qr-bch.png | Bin 0 -> 38527 bytes www/img/icon-qr-btc.png | Bin 0 -> 51798 bytes www/views/tab-receive.html | 2 +- 5 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 src/sass/qr.scss create mode 100644 www/img/icon-qr-bch.png create mode 100644 www/img/icon-qr-btc.png diff --git a/src/sass/main.scss b/src/sass/main.scss index cb5e7118f..7b3e46291 100644 --- a/src/sass/main.scss +++ b/src/sass/main.scss @@ -5,6 +5,7 @@ @import "icons"; @import "buttons"; @import "forms"; +@import "qr"; @import "mixins/mixins"; @import "views/views"; @import "directives/directives"; diff --git a/src/sass/qr.scss b/src/sass/qr.scss new file mode 100644 index 000000000..97fb4e683 --- /dev/null +++ b/src/sass/qr.scss @@ -0,0 +1,20 @@ +qrcode { + &.qr-icon { + &::before { + content: ""; + background-size: 100% 100%; + display: block; + margin-left: calc(50% - 22px); + margin-top: 88px; + width: 44px; + height: 44px; + position: absolute; + } + &--bch::before { + background-image: url('../img/icon-qr-bch.png'); + } + &--btc::before { + background-image: url('../img/icon-qr-btc.png'); + } + } +} \ No newline at end of file diff --git a/www/img/icon-qr-bch.png b/www/img/icon-qr-bch.png new file mode 100644 index 0000000000000000000000000000000000000000..98d388074c8a99e7317bf4c2db5a4963be67fdbd GIT binary patch literal 38527 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%0ADk6WNBM#R;Y{)rW$SW#(8%sai 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 z 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≶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�Tua2~ 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 literal 0 HcmV?d00001 diff --git a/www/views/tab-receive.html b/www/views/tab-receive.html index 0eb598096..3dd8ce94a 100644 --- a/www/views/tab-receive.html +++ b/www/views/tab-receive.html @@ -41,7 +41,7 @@ - +
{{addr}} From 4712b672edcec2981d8dba15cc1558706bfc0b58 Mon Sep 17 00:00:00 2001 From: Brendon Duncan Date: Wed, 20 Jun 2018 20:20:48 +1200 Subject: [PATCH 19/24] More consistent spacing on home tab. --- src/sass/views/tab-home.scss | 3 --- www/views/tab-home.html | 4 ++-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/sass/views/tab-home.scss b/src/sass/views/tab-home.scss index cac1e688d..46fb15224 100644 --- a/src/sass/views/tab-home.scss +++ b/src/sass/views/tab-home.scss @@ -37,9 +37,6 @@ padding-top: 1.5rem; padding-bottom: 1.5rem; } - &.compact-subtitle { - padding-bottom: 0; - } } .item-sub { &:first-child:before { diff --git a/www/views/tab-home.html b/www/views/tab-home.html index 6734836f7..4f044f3d2 100644 --- a/www/views/tab-home.html +++ b/www/views/tab-home.html @@ -56,7 +56,7 @@
-
+
-
+
Bitcoin Core (BTC)
Slow transactions with high fees
From 4811a487591a38ec26df4463bc1232b0936b44a9 Mon Sep 17 00:00:00 2001 From: Brendon Duncan Date: Wed, 20 Jun 2018 20:22:54 +1200 Subject: [PATCH 20/24] More consistent spacing in wallet selector. --- src/sass/views/includes/walletSelector.scss | 3 --- www/views/includes/walletSelector.html | 4 ++-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/sass/views/includes/walletSelector.scss b/src/sass/views/includes/walletSelector.scss index d69676adc..e987aaf9b 100644 --- a/src/sass/views/includes/walletSelector.scss +++ b/src/sass/views/includes/walletSelector.scss @@ -12,9 +12,6 @@ wallet-selector { font-weight: bold; padding-bottom: 10px; border-bottom: 1px solid #EFEFEF; - &.compact-subtitle { - padding-bottom: 0; - } .subtitle { color: $v-mid-gray; font-size: $font-size-small; diff --git a/www/views/includes/walletSelector.html b/www/views/includes/walletSelector.html index ad3acf9e5..f0e4516fd 100644 --- a/www/views/includes/walletSelector.html +++ b/www/views/includes/walletSelector.html @@ -7,7 +7,7 @@
{{title}}
-
+
Bitcoin Cash (BCH)
Instant transactions with low fees
@@ -39,7 +39,7 @@
-
+
Bitcoin Core (BTC)
Slow transactions with high fees
From 94dade8463791971ef9aaf72886ca2bf66a8bc05 Mon Sep 17 00:00:00 2001 From: Sebastiaan Pasma Date: Wed, 20 Jun 2018 14:09:43 +0200 Subject: [PATCH 21/24] changed qr icons to include white border --- www/img/icon-qr-bch.png | Bin 38527 -> 28133 bytes www/img/icon-qr-btc.png | Bin 51798 -> 45106 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/www/img/icon-qr-bch.png b/www/img/icon-qr-bch.png index 98d388074c8a99e7317bf4c2db5a4963be67fdbd..5667896636927ebf5b7ec22af73064ffcab75545 100644 GIT binary patch literal 28133 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%0ADk6WNBM#R;Y{)rW$SW#(8%sai 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 z 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≶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�Tua2~ zF15B$vtD@i5YX0zh#Bdr|1Zu1BEFwCxNFFWo-D(g%g39_ev$<&qqSIjxSfl4umkq* zcm)V1Up>Uk*RWb^H0Q$F4a?2|bui)5yj92IgHmQYXYEz-UfJcO`M2Z z@|ghWVrXcOP|jK%ppCVy+X(N(Z5ik^?Q$%FhwNS05moHFSa^2O+G*_2|49DSv>d>+ z4`^_`wD@a(&xHqjR{6*A4HYF;Lbp1%_+hF80=!~$00E^v_St;4kJ9RnKJ=l5ClRaB z8gNk3MR_|dHoXChOG}g?Qn+3+Bk@&w+#FYSS=l#DV#MO$L>SXOV0$<1k6u;LbDb<2p z%`qGvT80DxU-oDO&SMTz-&8 z?4;?`&iAodU_t%OVL~wgwlx6l~2RHx{VosBffDCDF`voiAD>yKQ4iEqFG*dGjv4lV9`p`j(v zHDmC?BF*bQn9O~VqE0Q_hA?Q_(l}MsMO}1}ab}ZR{l-U5p`Hk!A&tRL39)%=4_ZJ7 zjH`e5LKtvap%)2Y^#mzHe5jYjVvNN<`X$PeXknN{R${x5h>YI3N2IxY6YrCqqeva&4U|&bQz_v zSc0-VIA9vn8JqVr4=$2XPmE^YuHi$c7X0(q=g1iLe*!qp-G!=cSbc{Hol#;xTTDWf z&y^Zr>VE1_q^SO9u!S`xs;OydXtEadkC8nssALEex+ryYJVY}M0doR1c3f~#1X4We z!RGaaHh`j=e*&@;^Bn!}-@k83>8o&QSA2rB6;+|S;Qh~}3elovudkg<2SMV1R+^YG zw7Jwk{IwL)E|U&`Oy&aHvAht%%vAguo&;e3xdRVs{iPv{vjj$j%_xL_xq zVWdnZ0CyOL$Ywu)XNgxx2%(b0;zNtMc`ngG4}J|9blo8Ei6xZEP4nC!3U_-Gc>hDHY^c*haPK+ugGDlioRVDqm zYzW#G}H$CA%FZn*s+wBmX}yT(>&VD;`^zAF0NdA$!r|TU>7su5v&`3BbaXWz=8YH z_F_{iVHRLHbkZQ*>oPE6-d8jWQbTdrdJown&AM~MB{%kc4?zLwoI)+X9cu0>RbZ2gfK}51M33P*Ft3*iSBI)CJ{gb~~RO zNE_yo7*YguIA>a7!^;riIKVaz{z#z$cOXDrMxWl1-mb#3K<;w?l>A6&47cADYPR@N zNRjSuHSkW2gT%e_hT`19?<_@{M?%K1X)dE^^D$iru=MheX(7A#sbS3^7c?{;eQ}ae zi%O5)93}oYvg(E53J4&1uM{ODKCfJke79?~To`9_YC5YEBDkpxus&-(W?hO5X}Yoi zM|1**0&dxSUysPUv}nJ4STWBzeCQqe%yo5$-( z11(elih+vApOLG0jVIeyHnz%GayY%I#$@DRGM@kqd^u4{fIL?dX&QB`PI!GLIWT3qEAp{nMV$&5e=|tr6Wh{dvL-TgTBpIV!ak%z-j%zQ%0`l#JJLGvd6xIIpb{76X zmzQ-a(JDzwO0o_$A4;GB`4hX~7cy%d{>Y!_(;uy%509&weWPX>Dq7YNcskf)NR4vZ z%*e*8HH!wL=XPj2yg6jOfK{fbW4|@)Ne+l3mrV4J)_nvkLtO1Dg%J%BQrzk82RI9O zdGC>th$N5pqvJD0#6&?x7sciLRyOD;qcu3K+*o9J=oJ=HfLM_zjpy2CoFt)StWYCS zmp4W{0gYojB!a{6Fs%Wq1D18#XCbB8zF=v1TzmBWf(>n2CC{lL;T<+;1b?BcDwP=a zIq8lUb3*)>=z!nL0IK@0Xh||;4pxVBy+FM8SM6mXfg;D})2dII%UfvQv`_7F%EWZf zuL0t0Z;ZSvA>kNQgx45-ok}caMV4MJ<|;VMU@Us3k>I0W6#sFOx&t5~BBz zgMCp_#FrgQUmcm}SshI>!+d!hw#2rbXJqbL=H^t#9_^!V-k#5=KJR~EAG)iv&n*@5 z@*)`Ht}-kj6~M?{0HxCjPcj8O-`*l!AS;J^6u`6I_dHTXi%d%?Nf5xY8*r+8%o-lr zkg%J*=m6Z3u7z3@fAp`70GM{gml10)>=muqY5 zl$`8LDHxTHd7crlavNc!p6u*wNI8yQH+w&)t|9U%20Hva_~6~z7g=y(bgLC0Mhm{T z*QR=pDw0$ZRDcA<gtSo?-IO5R8>`BPU@mmR*|H-aBV6isRVPbk(YX~=yT_T zV{J#iav#(PSvf*>BdW{2(b{G}VqOBFyY9rvwZ4}(;P~yqW%|(#8JgC`nOgI(J z0oef!>kB_TMpYXn^9LSK;t5TeM)qBmj3T@IhAj6RHaykE(Jw==Q(b2X$=&Jj7*k_o zBRodbNL^h$)P8j!s%ohyua?T{Y9l?Rr6qgr;W&_GN5|x-_{{EQe;mc1TP38#bs0$A zkhvSN%g^_b4SyqH&~rg^Qwz48G9ot{YPCEWnLk3ZAl+nUW*WlD%E~kZ!?Nc!OyC>O zF)Tm@;c(p>J=bfD9|Mp6=>q~vMtuNDPw5$f_3NMPVqh_v)zXTOsvFu#Sd!wEBq=*W zri-JRnp$aSY(S^iEVZ?DLX}?)$crk#7GouqWMaqAY~2!EUkIzaTy|H%!Tl-{b-)6<1&waiS%gqm|W zmT>qCryNcDL2cSWE_1hfM62#x+QSOhp9MN;B?6p4x*8Izl+ zEJ@jIJ66@#!^*FbWCcl#li3Xo4MxhUg``zmQ)dXQ3F@L`Eb2|c0^kIUz)4yRTxdIA zJOv%F?+tpBx_oDa-=2e*ubJBSBe~E4D2ak*`|Vg~)5LK1z$7~}L$aYp%f|doHl&yg zNHjFzr{PL^dWKo6LkX9O*RwnV%Y?u2m}5rWifxyC?sKYMBQBakgMhD=hvxozS4E&( z1U7Dbx{FehU9@W)zXqFG^Y$;uKMJ5j2F9KveBleL?94IXcT(M1C+ zxu`O1Y{CZ~DfnrC3X1n6fh8m$Tn7lu5E&$hxOlo~7o(c(u zruPZ>Bqb&pvgewc6wK4vppJZ=`@?5qG+=UMF{HmkK9g!Sez*icy%x9%O?QVB0beT{ z(#Pt<6oD%vKvVQ4sPafy>|{wABrSHTPKU}4*L5GW?{vC>PHY6Dnv&Zv3mT1&e+9IXfa6~}KC>%>g^E4m? z93u=NhsP&hO&3?~n026NE!jArUzQX}9z` zoeblE+Xi}PzsKkoMIamy(8?SRrJ#9;2n3#Z;#*ymo+w3;9Grb?O~welj`Ze8KJjo> l^C@j#5mB<5$#6j6{{x+kLaOjJS$qHh002ovPDHLkV1k8%iWC3< From bbf37007695e32fe8eda8658d6ab89ab530849a2 Mon Sep 17 00:00:00 2001 From: Sebastiaan Pasma Date: Wed, 20 Jun 2018 14:24:37 +0200 Subject: [PATCH 22/24] Always set showingPaymentReceived to false when entering tab --- src/js/controllers/tab-receive.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/js/controllers/tab-receive.js b/src/js/controllers/tab-receive.js index 8100222f6..d143fe98f 100644 --- a/src/js/controllers/tab-receive.js +++ b/src/js/controllers/tab-receive.js @@ -221,14 +221,11 @@ angular.module('copayApp.controllers').controller('tabReceiveController', functi }); $scope.$on("$ionicView.enter", function(event, data) { + $scope.showingPaymentReceived = false; $ionicNavBarDelegate.showBar(true); }); $scope.$on("$ionicView.leave", function(event, data) { - if ($scope.showingPaymentReceived) { - $scope.showingPaymentReceived = false; - } - lodash.each(listeners, function(x) { x(); }); From 7b2467a793377c0af619f14c5f8eb21aeebcff84 Mon Sep 17 00:00:00 2001 From: Brendon Duncan Date: Fri, 22 Jun 2018 16:16:26 +1200 Subject: [PATCH 23/24] Added Catalan and Russian translations. --- i18n/po/ca/template-ca.po | 3634 +++++++++++++++++++++++++++++++ i18n/po/cs/template-cs.po | 16 +- i18n/po/de/template-de.po | 30 +- i18n/po/es-ES/template-es-ES.po | 2 +- i18n/po/fa/template-fa.po | 10 +- i18n/po/fr/template-fr.po | 2 +- i18n/po/it/template-it.po | 2 +- i18n/po/ja/template-ja.po | 2 +- i18n/po/ko/template-ko.po | 2 +- i18n/po/nl/template-nl.po | 2 +- i18n/po/pl/template-pl.po | 2 +- i18n/po/pt-BR/template-pt-BR.po | 2 +- i18n/po/ru/template-ru.po | 304 +-- i18n/po/sv-SE/template-sv-SE.po | 74 +- i18n/po/vi/template-vi.po | 10 +- i18n/po/zh-CN/template-zh-CN.po | 2 +- src/js/services/uxLanguage.js | 8 + 17 files changed, 3873 insertions(+), 231 deletions(-) create mode 100644 i18n/po/ca/template-ca.po diff --git a/i18n/po/ca/template-ca.po b/i18n/po/ca/template-ca.po new file mode 100644 index 000000000..f7f513bc2 --- /dev/null +++ b/i18n/po/ca/template-ca.po @@ -0,0 +1,3634 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Project-Id-Version: bitcoincom-wallet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: bitcoincom-wallet\n" +"X-Crowdin-Language: ca\n" +"X-Crowdin-File: template.pot\n" +"Last-Translator: emilold\n" +"Language-Team: Catalan\n" +"Language: ca\n" +"PO-Revision-Date: 2018-06-22T04:02:43+0000\n" + +#: www/views/modals/paypro.html:34 +msgid "(Trusted)" +msgstr "(De confiança)" + +#: www/views/includes/txp.html:23 +#: www/views/includes/walletHistory.html:64 +msgid "(possible double spend)" +msgstr "(possible doble despesa)" + +#: www/views/modals/txp-details.html:159 +msgid "* A payment proposal can be deleted if 1) you are the creator, and no other copayer has signed, or 2) 24 hours have passed since the proposal was created." +msgstr "* Una proposta de pagament es pot suprimir si 1) en sou el creador i si cap altre copagador l'ha firmat, o 2) si han passat 24 hores des de la creació de la proposta." + +#: www/views/tx-details.html:82 +msgid "- {{btx.feeRateStr}} of the transaction" +msgstr "- {{btx.feeRateStr}} de la transacció" + +#: www/views/modals/txp-details.html:102 +msgid "- {{tx.feeRateStr}} of the transaction" +msgstr "- {{tx.feeRateStr}} de la transacció" + +#: 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 "Una valoració de 5 estrelles ens ajuda a ampliar la utilització de {{appName}}. Com més usuaris tingui, més recursos es podran dedicar a l'aplicació!" + +#: www/views/mercadoLibre.html:18 +#: www/views/mercadoLibre.html:40 +msgid "Only redeemable on Mercado Livre (Brazil)" +msgstr "Només bescanviable a Mercado Livre (Brasil)" + +#: src/js/controllers/feedback/send.js:27 +#: www/views/feedback/complete.html:21 +msgid "A member of the team will review your feedback as soon as possible." +msgstr "Un membre de l'equip revisarà els vostres comentaris al més aviat possible." + +#: src/js/controllers/confirm.js:401 +msgid "A total of {{amountAboveMaxSizeStr}} were excluded. The maximum size allowed for a transaction was exceeded." +msgstr "S'han exclòs un total de {{amountAboveMaxSizeStr}}. S'ha superat el màxim permès per a una transacció." + +#: 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 "S'han exclòs un total de {{amountBelowFeeStr}}. Aquests fons provenen d'UTXOs més petits que la comissió de xarxa prevista." + +#: src/js/controllers/preferencesAbout.js:6 +#: www/views/tab-settings.html:156 +msgid "About" +msgstr "Informació" + +#: src/js/controllers/modals/txpDetails.js:62 +#: src/js/controllers/tx-details.js:79 +msgid "Accepted" +msgstr "Acceptada" + +#: www/views/preferencesInformation.html:72 +msgid "Account" +msgstr "Compte" + +#: www/views/join.html:72 +#: www/views/tab-create-personal.html:45 +#: www/views/tab-create-shared.html:74 +#: www/views/tab-import-hardware.html:19 +msgid "Account Number" +msgstr "Número de compte" + +#: www/views/preferencesBitpayServices.html:23 +msgid "Accounts" +msgstr "Comptes" + +#: www/views/bitpayCard.html:56 +msgid "Activity" +msgstr "Activitat" + +#: src/js/services/bitpayAccountService.js:83 +msgid "Add Account" +msgstr "Afegeix un compte" + +#: src/js/services/bitpayAccountService.js:69 +msgid "Add BitPay Account?" +msgstr "Voleu afegir un compte de BitPay?" + +#: www/views/addressbook.add.html:4 +#: www/views/addressbook.html:22 +msgid "Add Contact" +msgstr "Afegeix un contacte" + +#: www/views/bitpayCard.html:28 +msgid "Add Funds" +msgstr "Afegeix fons" + +#: www/views/confirm.html:94 +msgid "Add Memo" +msgstr "Afegeix una nota" + +#: www/views/join.html:87 +#: www/views/tab-create-personal.html:59 +#: www/views/tab-create-shared.html:88 +msgid "Add a password" +msgstr "Afegiu una contrasenya" + +#: www/views/includes/accountSelector.html:27 +msgid "Add account" +msgstr "Afegeix un compte" + +#: www/views/join.html:90 +#: www/views/tab-create-personal.html:62 +#: www/views/tab-create-shared.html:91 +msgid "Add an optional password to secure the recovery phrase" +msgstr "Afegeix una contrasenya opcional per assegurar la frase de recuperació" + +#: www/views/includes/incomingDataMenu.html:41 +msgid "Add as a contact" +msgstr "Afegeix com a contacte" + +#: src/js/controllers/confirm.js:424 +msgid "Add description" +msgstr "Afegeix una descripció" + +#: www/views/topup.html:6 +msgid "Add funds" +msgstr "Afegeix fons" + +#: src/js/services/bitpayAccountService.js:78 +msgid "Add this BitPay account ({{email}})?" +msgstr "Voleu afegir aquest compte de BitPay ({{email}})?" + +#: www/views/add.html:3 +msgid "Add wallet" +msgstr "Afegeix una cartera" + +#: www/views/addressbook.view.html:26 +#: www/views/customAmount.html:28 +#: www/views/modals/paypro.html:24 +msgid "Address" +msgstr "Adreça" + +#: www/views/addressbook.html:6 +#: www/views/tab-settings.html:13 +msgid "Address Book" +msgstr "Llibreta d'adreces" + +#: www/views/preferencesInformation.html:41 +msgid "Address Type" +msgstr "Tipus d'adreça" + +#: www/views/addresses.html:64 +msgid "Addresses With Balance" +msgstr "Adreces amb saldo" + +#: www/views/tab-settings.html:149 +msgid "Advanced" +msgstr "Avançats" + +#: www/views/advancedSettings.html:3 +msgid "Advanced Settings" +msgstr "Paràmetres avançats" + +#: www/views/bitpayCard.html:62 +msgid "All" +msgstr "Tots" + +#: www/views/allAddresses.html:3 +msgid "All Addresses" +msgstr "Totes les adreces" + +#: www/views/modals/wallet-balance.html:18 +msgid "All of your bitcoin wallet balance may not be available for immediate spending." +msgstr "És possible que no tot el saldo de la vostra cartera de bitcoins estigui disponible per a despeses immediates." + +#: www/views/tab-receive.html:25 +msgid "All signing devices must be added to this multisig wallet before bitcoin addresses can be created." +msgstr "Tots els dispositius dels firmants s'han d'afegir a aquesta cartera multifirma abans que es puguin crear adreces bitcoin." + +#: www/views/tab-scan.html:21 +msgid "Allow Camera Access" +msgstr "Permet l'accés a la càmera" + +#: www/views/onboarding/notifications.html:7 +msgid "Allow notifications" +msgstr "Permet les notificacions" + +#: www/views/onboarding/disclaimer.html:14 +msgid "Almost done! Let's review." +msgstr "Gairebé ja estem! Repassem-ho." + +#: www/views/preferencesAltCurrency.html:4 +#: www/views/tab-settings.html:79 +msgid "Alternative Currency" +msgstr "Moneda alternativa" + +#: src/js/controllers/buyAmazon.js:98 +msgid "Amazon.com is not available at this moment. Please try back later." +msgstr "Amazon.com no està disponible en aquest moment. Torneu-ho a provar més tard." + +#: www/views/amount.html:44 +#: www/views/customAmount.html:34 +#: www/views/includes/output.html:7 +msgid "Amount" +msgstr "Import" + +#: src/js/services/bwcError.js:110 +msgid "Amount below minimum allowed" +msgstr "Import inferior al mínim permès" + +#: src/js/controllers/confirm.js:216 +msgid "Amount too big" +msgstr "Import massa gran" + +#: www/views/includes/walletHistory.html:31 +msgid "Amount too low to spend" +msgstr "Import massa petit per gastar-lo" + +#: src/js/controllers/tab-home.js:147 +msgid "An update to this app is available. For your security, please update to the latest version." +msgstr "Hi ha una actualització d'aquesta aplicació. Per seguretat, actualitzeu-la amb la darrera versió." + +#: www/views/backupWarning.html:14 +msgid "Anyone with your backup phrase can access or spend your bitcoin." +msgstr "Qualsevol persona que tingui la vostra frase de seguretat pot gastar els vostres bitcoins o accedir-hi." + +#: www/views/addresses.html:94 +msgid "Approximate Bitcoin network fee to transfer wallet's balance (with normal priority)" +msgstr "Comissió aproximada de la de xarxa Bitcoin per transferir el saldo de la cartera (amb prioritat normal)" + +#: www/views/backupWarning.html:10 +msgid "Are you being watched?" +msgstr "Us vigilen?" + +#: src/js/controllers/preferencesExternal.js:15 +msgid "Are you being watched? Anyone with your recovery phrase can access or spend your bitcoin." +msgstr "Us vigilen? Qualsevol persona que tingui la vostra frase de recuperació pot gastar els vostres bitcoins o accedir-hi." + +#: src/js/controllers/copayers.js:56 +msgid "Are you sure you want to cancel and delete this wallet?" +msgstr "Segur que voleu cancel·lar i suprimir aquesta cartera?" + +#: src/js/controllers/addressbookView.js:37 +msgid "Are you sure you want to delete this contact?" +msgstr "Segur que voleu suprimir aquest contacte?" + +#: src/js/controllers/preferencesDelete.js:25 +msgid "Are you sure you want to delete this wallet?" +msgstr "Segur que voleu suprimir aquesta cartera?" + +#: src/js/controllers/modals/txpDetails.js:154 +msgid "Are you sure you want to reject this transaction?" +msgstr "Segur que voleu rebutjar aquesta transacció?" + +#: src/js/controllers/modals/txpDetails.js:171 +msgid "Are you sure you want to remove this transaction?" +msgstr "Segur que voleu suprimir aquesta transacció?" + +#: src/js/controllers/onboarding/backupRequest.js:23 +msgid "Are you sure you want to skip it?" +msgstr "Segur que el voleu ometre?" + +#: www/views/modals/bitpay-card-confirmation.html:4 +msgid "Are you sure you would like to log out of your BitPay Card account?" +msgstr "Segur que voleu sortir del compte BitPay Card?" + +#: src/js/controllers/preferencesBitpayCard.js:7 +#: src/js/controllers/preferencesBitpayServices.js:20 +msgid "Are you sure you would like to remove your BitPay Card ({{lastFourDigits}}) from this device?" +msgstr "Segur que voleu suprimir la BitPay Card ({{lastFourDigits}}) d'aquest dispositiu?" + +#: www/views/includes/walletInfo.html:10 +msgid "Auditable" +msgstr "Auditable" + +#: www/views/modals/wallet-balance.html:42 +msgid "Available" +msgstr "Disponible" + +#: www/views/includes/available-balance.html:3 +msgid "Available Balance" +msgstr "Saldo disponible" + +#: www/views/modals/chooseFeeLevel.html:24 +#: www/views/preferencesFee.html:15 +msgid "Average confirmation time" +msgstr "Temps de mitjà de confirmació" + +#: www/views/join.html:143 +#: www/views/tab-create-personal.html:113 +#: www/views/tab-create-shared.html:142 +#: www/views/tab-import-phrase.html:51 +msgid "BIP32 path for address derivation" +msgstr "Camí BIP32 per a la derivació de l'adreça" + +#: www/views/cashScan.html:25 +msgid "BTC wallets" +msgstr "Carteres BTC" + +#: www/views/preferences.html:34 +msgid "Backup" +msgstr "Còpia de seguretat" + +#: www/views/includes/backupNeededPopup.html:7 +msgid "Backup Needed" +msgstr "Cal còpia de seguretat" + +#: src/js/controllers/lockSetup.js:87 +msgid "Backup all livenet wallets before using this function" +msgstr "Feu còpia de seguretat de totes les carteres (livenet) abans de fer servir aquesta funció" + +#: src/js/controllers/cashScan.js:64 +#: www/views/includes/walletListSettings.html:12 +#: www/views/preferences.html:36 +msgid "Backup needed" +msgstr "Cal còpia de seguretat" + +#: www/views/includes/backupNeededPopup.html:9 +msgid "Backup now" +msgstr "Feu còpia de seguretat ara" + +#: www/views/onboarding/backupRequest.html:11 +#: www/views/tab-export-file.html:89 +msgid "Backup wallet" +msgstr "Fes còpia de seguretat de la cartera" + +#: src/js/controllers/lockSetup.js:84 +msgid "Backup your wallet before using this function" +msgstr "Feu còpia de seguretat de la cartera abans de fer servir aquesta funció" + +#: src/js/services/profileService.js:446 +msgid "Bad wallet invitation" +msgstr "Invitació de cartera incorrecta" + +#: www/views/preferencesInformation.html:102 +msgid "Balance By Address" +msgstr "Saldo per adreça" + +#: www/views/includes/confirmBackupPopup.html:7 +msgid "Be sure to store your recovery phrase in a secure place. If this app is deleted, your money cannot be recovered without it." +msgstr "Sobretot, deseu la vostra frase de recuperació en un lloc segur. Si se suprimeix aquesta aplicació, no podreu recuperar els diners sense la frase." + +#: www/views/preferencesBitpayServices.html:9 +msgid "BitPay Visa® Cards" +msgstr "Targetes BitPay Visa®" + +#: www/views/addressbook.add.html:38 +#: www/views/includes/incomingDataMenu.html:29 +msgid "Bitcoin Address" +msgstr "Adreça Bitcoin" + +#: www/views/cashScan.html:4 +msgid "Bitcoin Cash (BCH) Balances" +msgstr "Saldos Bitcoin Cash (BCH)" + +#: www/views/preferencesCash.html:3 +#: www/views/tab-settings.html:47 +msgid "Bitcoin Cash Support" +msgstr "Assistència Bitcoin Cash" + +#: www/views/tab-home.html:98 +#: www/views/tab-settings.html:115 +msgid "Bitcoin Cash Wallets" +msgstr "Carteres Bitcoin Cash" + +#: www/views/modals/chooseFeeLevel.html:4 +#: www/views/preferencesFee.html:4 +#: www/views/tab-settings.html:90 +msgid "Bitcoin Network Fee Policy" +msgstr "Política de comissions de la xarxa Bitcoin" + +#: www/views/tab-home.html:83 +#: www/views/tab-settings.html:107 +msgid "Bitcoin Core Wallets" +msgstr "Carteres Bitcoin Core" + +#: src/js/services/incomingData.js:151 +msgid "Bitcoin cash Payment" +msgstr "Pagament en Bitcoin Cash" + +#: www/views/onboarding/tour.html:31 +msgid "Bitcoin is a currency." +msgstr "Bitcoin és una moneda." + +#: www/views/onboarding/disclaimer.html:15 +msgid "Bitcoin is different – it cannot be safely held with a bank or web service." +msgstr "Bitcoin és diferent – no es pot guardar amb seguretat en un banc o servei web." + +#: www/views/onboarding/tour.html:18 +msgid "Bitcoin is secure,
digital money." +msgstr "Bitcoin es una moneda,
digital segura." + +#: www/views/preferencesFee.html:11 +msgid "Bitcoin transactions include a fee collected by miners on the network." +msgstr "Les transaccions de bitcoins inclouen una comissió que cobren els miners de la xarxa." + +#: www/views/buyAmazon.html:108 +msgid "Bought {{amountUnitStr}}" +msgstr "{{amountUnitStr}} comprats" + +#: www/views/modals/txp-details.html:36 +msgid "Broadcast Payment" +msgstr "Emet el pagament" + +#: src/js/controllers/modals/txpDetails.js:64 +#: src/js/controllers/tx-details.js:81 +msgid "Broadcasted" +msgstr "Emès" + +#: src/js/services/onGoingProcess.js:11 +msgid "Broadcasting transaction" +msgstr "S'està emetent la transacció" + +#: www/views/unsupported.html:6 +msgid "Browser unsupported" +msgstr "Navegador no compatible" + +#: www/views/buyAmazon.html:5 +#: www/views/buyMercadoLibre.html:6 +msgid "Buy" +msgstr "Compra" + +#: www/views/includes/buyAndSellCard.html:3 +msgid "Buy & Sell Bitcoin" +msgstr "Compra & ven bitcoins" + +#: www/views/tab-send.html:35 +msgid "Buy Bitcoin" +msgstr "Compra bitcoins" + +#: www/views/mercadoLibre.html:22 +#: www/views/mercadoLibre.html:50 +msgid "Buy a Gift Card" +msgstr "Compra una targeta regal" + +#: src/js/controllers/buyAmazon.js:334 +msgid "Buy from" +msgstr "Compra des de" + +#: src/js/services/onGoingProcess.js:40 +msgid "Buying Bitcoin..." +msgstr "S'estan comprant bitcoins..." + +#: src/js/services/onGoingProcess.js:12 +msgid "Calculating fee" +msgstr "S'està calculant la comissió" + +#: src/js/controllers/buyAmazon.js:313 +#: src/js/controllers/buyMercadoLibre.js:307 +#: src/js/controllers/confirm.js:550 +#: src/js/controllers/topup.js:287 +#: src/js/services/incomingData.js:154 +#: src/js/services/popupService.js:62 +#: src/js/services/popupService.js:73 +#: www/views/addressbook.add.html:10 +#: www/views/feedback/send.html:5 +#: www/views/includes/incomingDataMenu.html:22 +#: www/views/includes/incomingDataMenu.html:54 +#: www/views/includes/incomingDataMenu.html:73 +#: www/views/includes/incomingDataMenu.html:97 +#: www/views/includes/note.html:6 +#: www/views/modals/bitpay-card-confirmation.html:8 +#: www/views/modals/confirmation.html:13 +msgid "Cancel" +msgstr "Cancel·la" + +#: www/views/copayers.html:36 +msgid "Cancel invitation" +msgstr "Cancel·la la invitació" + +#: src/js/controllers/onboarding/tour.js:52 +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" +msgstr "No us podeu unir a la mateixa cartera més d'un cop" + +#: www/views/includes/bitpayCardsCard.html:2 +msgid "Cards" +msgstr "Targetes" + +#: www/views/modals/paypro.html:30 +msgid "Certified by" +msgstr "Certificat per" + +#: www/views/preferencesExternal.html:19 +msgid "Check installation and retry." +msgstr "Comproveu la instal·lació i torneu-ho a provar." + +#: www/views/tab-import-file.html:4 +msgid "Choose a backup file from your computer" +msgstr "Trieu un fitxer de còpia de seguretat de l'ordinador" + +#: www/views/modals/wallets.html:9 +msgid "Choose your destination wallet" +msgstr "Trieu la cartera de destinació" + +#: www/views/modals/wallets.html:10 +msgid "Choose your source wallet" +msgstr "Trieu la cartera d'origen" + +#: www/views/backup.html:61 +msgid "Clear" +msgstr "Esborra" + +#: www/views/preferencesHistory.html:24 +msgid "Clear cache" +msgstr "Esborra la memòria cau" + +#: src/js/controllers/confirm.js:373 +#: src/js/controllers/modals/txpDetails.js:49 +msgid "Click to accept" +msgstr "Feu clic per acceptar" + +#: src/js/controllers/confirm.js:367 +msgid "Click to pay" +msgstr "Feu clic per pagar" + +#: src/js/controllers/confirm.js:379 +#: src/js/controllers/modals/txpDetails.js:42 +msgid "Click to send" +msgstr "Feu clic per enviar" + +#: www/views/customAmount.html:4 +#: www/views/modals/mercadolibre-card-details.html:3 +#: www/views/modals/paypro.html:4 +#: www/views/modals/pin.html:3 +#: www/views/modals/search.html:3 +#: www/views/modals/wallet-balance.html:3 +#: www/views/modals/wallets.html:5 +msgid "Close" +msgstr "Tanca" + +#: www/views/includes/cash.html:2 +#: www/views/preferencesInformation.html:17 +msgid "Coin" +msgstr "Moneda" + +#: www/views/preferences.html:22 +msgid "Color" +msgstr "Color" + +#: www/views/preferencesAbout.html:21 +msgid "Commit hash" +msgstr "Hash de confirmació" + +#: www/views/preferences.html:49 +msgid "Complete the backup process to use this option" +msgstr "Completeu el procés de còpia de seguretat per utilitzar aquesta opció" + +#: www/views/bitpayCard.html:93 +msgid "Completed" +msgstr "Completat" + +#: src/js/controllers/buyAmazon.js:311 +#: src/js/controllers/buyMercadoLibre.js:305 +#: src/js/controllers/confirm.js:549 +#: src/js/controllers/copayers.js:55 +#: src/js/controllers/topup.js:285 +#: www/views/backup.html:60 +#: www/views/backup.html:79 +#: www/views/confirm.html:4 +#: www/views/onboarding/collectEmail.html:32 +msgid "Confirm" +msgstr "Confirma" + +#: www/views/modals/terms.html:26 +#: www/views/onboarding/disclaimer.html:44 +msgid "Confirm & Finish" +msgstr "Confirmeu & finalitzeu" + +#: www/views/buyAmazon.html:90 +msgid "Confirm purchase" +msgstr "Confirmeu la compra" + +#: www/views/modals/pin.html:10 +msgid "Confirm your PIN" +msgstr "Confirmeu el PIN" + +#: src/js/services/walletService.js:1033 +msgid "Confirm your new spending password" +msgstr "Confirmeu la nova contrasenya de despeses" + +#: www/views/tx-details.html:98 +msgid "Confirmations" +msgstr "Confirmacions" + +#: www/views/bitpayCard.html:68 +#: www/views/modals/wallet-balance.html:61 +msgid "Confirming" +msgstr "S'està confirmant" + +#: www/views/bitpayCardIntro.html:37 +msgid "Connect my BitPay Card" +msgstr "Connecta la meva BitPay Card" + +#: src/js/services/onGoingProcess.js:13 +msgid "Connecting to Coinbase..." +msgstr "S'està connectant a Coinbase..." + +#: src/js/services/onGoingProcess.js:14 +msgid "Connecting to Glidera..." +msgstr "S'està connectant a Glidera..." + +#: src/js/services/bwcError.js:53 +msgid "Connection reset by peer" +msgstr "Connexió reiniciada per un parell" + +#: www/views/tab-send.html:45 +msgid "Contacts" +msgstr "Contactes" + +#: www/views/onboarding/notifications.html:9 +msgid "Continue" +msgstr "Continua" + +#: www/views/preferencesLanguage.html:26 +msgid "Contribute Translations" +msgstr "Contribuïu a les traduccions" + +#: src/js/controllers/confirm.js:130 +msgid "Copay only supports Bitcoin Cash using new version numbers addresses" +msgstr "Copay només admet Bitcoin Cash si s'utilitza la nova versió d'adreces" + +#: src/js/services/bwcError.js:62 +msgid "Copayer already in this wallet" +msgstr "Copayer ja és en aquesta cartera" + +#: src/js/services/bwcError.js:77 +msgid "Copayer already voted on this spend proposal" +msgstr "Copayer ja ha votat aquesta proposta de despesa" + +#: src/js/services/bwcError.js:107 +msgid "Copayer data mismatch" +msgstr "Discrepància en les dades de Copayer" + +#: www/views/includes/walletActivity.html:2 +msgid "Copayer joined" +msgstr "Copayer s'ha unit" + +#: www/views/preferencesInformation.html:94 +msgid "Copayer {{$index}}" +msgstr "Copayer {{$index}}" + +#: src/js/controllers/copayers.js:79 +#: src/js/controllers/export.js:193 +#: www/views/includes/copyToClipboard.html:4 +msgid "Copied to clipboard" +msgstr "Copiat al porta-retalls" + +#: www/views/tab-export-file.html:94 +msgid "Copy this text as it is to a safe place (notepad or email)" +msgstr "Copieu aquest text tal qual en un lloc segur (bloc de notes o correu electrònic)" + +#: www/views/includes/incomingDataMenu.html:51 +#: www/views/includes/incomingDataMenu.html:70 +#: www/views/includes/incomingDataMenu.html:94 +#: www/views/includes/logOptions.html:9 +#: www/views/tab-export-file.html:78 +msgid "Copy to clipboard" +msgstr "Copia al porta-retalls" + +#: src/js/controllers/buyMercadoLibre.js:102 +msgid "Could not access Gift Card Service" +msgstr "No s'ha pogut accedir al servei de targetes regal" + +#: www/views/tab-import-phrase.html:2 +msgid "Could not access the wallet at the server. Please check:" +msgstr "No s'ha pogut accedir a la cartera al servidor. Comproveu:" + +#: src/js/controllers/buyAmazon.js:102 +msgid "Could not access to Amazon.com" +msgstr "No s'ha pogut accedir a Amazon.com" + +#: src/js/services/profileService.js:511 +msgid "Could not access wallet" +msgstr "No s'ha pogut accedir a la cartera" + +#: src/js/controllers/confirm.js:210 +msgid "Could not add message to imported wallet without shared encrypting key" +msgstr "No s'ha pogut afegir cap missatge a la cartera importada sense la clau d'encriptatge compartida" + +#: src/js/controllers/modals/txpDetails.js:199 +msgid "Could not broadcast payment" +msgstr "No s'ha pogut emetre el pagament" + +#: src/js/services/bwcError.js:41 +msgid "Could not build transaction" +msgstr "No s'ha pogut generar una transacció" + +#: src/js/services/walletService.js:854 +msgid "Could not create address" +msgstr "No s'ha pogut crear una adreça" + +#: src/js/controllers/topup.js:92 +msgid "Could not create the invoice" +msgstr "No s'ha pogut crear la factura" + +#: src/js/controllers/buyAmazon.js:164 +#: src/js/controllers/buyMercadoLibre.js:164 +#: src/js/controllers/topup.js:142 +msgid "Could not create transaction" +msgstr "No s'ha pogut crear una transacció" + +#: src/js/services/profileService.js:350 +msgid "Could not create using the specified extended private key" +msgstr "No s'ha pogut crear utilitzant la clau privada ampliada especificada" + +#: src/js/services/profileService.js:362 +msgid "Could not create using the specified extended public key" +msgstr "No s'ha pogut crear utilitzant la clau pública ampliada especificada" + +#: src/js/services/profileService.js:338 +msgid "Could not create: Invalid wallet recovery phrase" +msgstr "No s'ha pogut crear: la frase de recuperació de la cartera no és vàlida" + +#: src/js/controllers/import.js:114 +msgid "Could not decrypt file, check your password" +msgstr "No s'ha pogut desencriptar el fitxer; comproveu la contrasenya" + +#: src/js/controllers/modals/txpDetails.js:181 +msgid "Could not delete payment proposal" +msgstr "No s'ha pogut suprimir la proposta de pagament" + +#: src/js/controllers/cashScan.js:117 +msgid "Could not duplicate" +msgstr "No s'ha pogut duplicar" + +#: src/js/services/feeService.js:73 +msgid "Could not get dynamic fee" +msgstr "No s'ha pogut obtenir una comissió dinàmica" + +#: src/js/services/feeService.js:43 +msgid "Could not get dynamic fee for level: {{feeLevel}}" +msgstr "No s'ha pogut obtenir la comissió dinàmica per al nivell: {{feeLevel}}" + +#: src/js/controllers/modals/feeLevels.js:112 +msgid "Could not get fee levels" +msgstr "No s'han pogut obtenir els nivells de comissió" + +#: src/js/controllers/buyAmazon.js:122 +#: src/js/controllers/buyMercadoLibre.js:122 +#: src/js/controllers/topup.js:100 +msgid "Could not get the invoice" +msgstr "No s'ha pogut obtenir la factura" + +#: src/js/controllers/bitpayCard.js:66 +msgid "Could not get transactions" +msgstr "No s'han pogut obtenir les transaccions" + +#: src/js/services/profileService.js:615 +#: src/js/services/profileService.js:650 +#: src/js/services/profileService.js:674 +msgid "Could not import" +msgstr "No s'ha pogut importar" + +#: src/js/services/profileService.js:584 +msgid "Could not import. Check input file and spending password" +msgstr "No s'ha pogut importar. Comproveu el fitxer d'entrada i la contrasenya de despeses" + +#: src/js/services/profileService.js:457 +msgid "Could not join wallet" +msgstr "No s'ha pogut unir a la cartera" + +#: src/js/controllers/modals/txpDetails.js:161 +msgid "Could not reject payment" +msgstr "No s'ha pogut rebutjar el pagament" + +#: src/js/controllers/preferencesBitpayServices.js:33 +msgid "Could not remove account" +msgstr "No s'ha pogut suprimir el compte" + +#: src/js/controllers/preferencesBitpayCard.js:20 +#: src/js/controllers/preferencesBitpayServices.js:50 +msgid "Could not remove card" +msgstr "No s'ha pogut suprimir la targeta" + +#: src/js/services/walletService.js:776 +msgid "Could not save preferences on the server" +msgstr "No s'han pogut desar les preferències al servidor" + +#: src/js/controllers/modals/txpDetails.js:147 +msgid "Could not send payment" +msgstr "No s'ha pogut enviar el pagament" + +#: src/js/controllers/buyAmazon.js:325 +#: src/js/controllers/buyMercadoLibre.js:318 +#: src/js/controllers/topup.js:299 +msgid "Could not send transaction" +msgstr "No s'ha pogut enviar la transacció" + +#: www/views/walletDetails.html:210 +msgid "Could not update transaction history" +msgstr "No s'ha pogut actualitzar l'historial de transaccions" + +#: src/js/controllers/addresses.js:29 +#: src/js/controllers/addresses.js:37 +#: src/js/controllers/copayers.js:30 +#: src/js/controllers/walletDetails.js:78 +msgid "Could not update wallet" +msgstr "No s'ha pogut actualitzar la cartera" + +#: www/views/tab-create-personal.html:3 +msgid "Create Personal Wallet" +msgstr "Crea una cartera personal" + +#: www/views/tab-create-shared.html:3 +msgid "Create Shared Wallet" +msgstr "Crea una cartera compartida" + +#: www/views/onboarding/tour.html:51 +#: www/views/tab-home.html:75 +#: www/views/tab-send.html:36 +msgid "Create bitcoin wallet" +msgstr "Crea una cartera bitcoin" + +#: www/views/tab-create-personal.html:131 +msgid "Create new wallet" +msgstr "Crea una cartera nova" + +#: www/views/add.html:22 +msgid "Create shared wallet" +msgstr "Crea una cartera compartida" + +#: www/views/tab-create-shared.html:160 +msgid "Create {{formData.requiredCopayers}}-of-{{formData.totalCopayers}} wallet" +msgstr "Crea una cartera {{formData.requiredCopayers}}-de-{{formData.totalCopayers}}" + +#: www/views/modals/txp-details.html:81 +#: www/views/tx-details.html:60 +msgid "Created by" +msgstr "Creada per" + +#: src/js/services/onGoingProcess.js:18 +msgid "Creating Wallet..." +msgstr "S'està creant la cartera..." + +#: src/js/services/onGoingProcess.js:17 +msgid "Creating transaction" +msgstr "S'està creant la transacció" + +#: www/views/modals/chooseFeeLevel.html:34 +#: www/views/preferencesFee.html:20 +msgid "Current fee rate for this policy" +msgstr "Comissió actual d'aquesta política" + +#: src/js/services/feeService.js:15 +msgid "Custom" +msgstr "Personalitzada" + +#: www/views/customAmount.html:9 +msgid "Custom Amount" +msgstr "Quantitat personalitzada" + +#: src/js/controllers/preferencesFee.js:85 +msgid "Custom Fee" +msgstr "Comissió personalitzada" + +#: www/views/modals/mercadolibre-card-details.html:56 +#: www/views/modals/txp-details.html:87 +#: www/views/tx-details.html:66 +msgid "Date" +msgstr "Data" + +#: www/views/preferencesDeleteWallet.html:21 +msgid "Delete" +msgstr "Suprimeix" + +#: www/views/modals/txp-details.html:164 +msgid "Delete Payment Proposal" +msgstr "Suprimeix la proposta de pagament" + +#: www/views/preferencesAdvanced.html:33 +#: www/views/preferencesDeleteWallet.html:3 +msgid "Delete Wallet" +msgstr "Suprimeix la cartera" + +#: www/views/copayers.html:59 +msgid "Delete it and create a new one" +msgstr "Suprimeix-la i crea'n una de nova" + +#: src/js/services/onGoingProcess.js:19 +msgid "Deleting Wallet..." +msgstr "S'està suprimint la cartera..." + +#: src/js/services/onGoingProcess.js:28 +msgid "Deleting payment proposal" +msgstr "S'està suprimint la proposta de pagament" + +#: www/views/join.html:141 +#: www/views/tab-create-personal.html:111 +#: www/views/tab-create-shared.html:140 +#: www/views/tab-import-phrase.html:49 +msgid "Derivation Path" +msgstr "Camí de derivació" + +#: www/views/preferencesInformation.html:47 +msgid "Derivation Strategy" +msgstr "Estratègia de derivació" + +#: www/views/buyAmazon.html:39 +#: www/views/buyMercadoLibre.html:38 +#: www/views/modals/mercadolibre-card-details.html:6 +#: www/views/topup.html:45 +msgid "Details" +msgstr "Detalls" + +#: src/js/controllers/lockSetup.js:9 +#: src/js/controllers/tab-settings.js:65 +#: www/views/tab-settings.html:50 +msgid "Disabled" +msgstr "Deshabilitat" + +#: www/views/includes/backupNeededPopup.html:10 +#: www/views/onboarding/backupRequest.html:12 +msgid "Do it later" +msgstr "Ho faré més tard" + +#: www/views/tab-export-file.html:29 +msgid "Do not include private key" +msgstr "No incloguis la clau privada" + +#: www/views/preferencesLanguage.html:21 +msgid "Don't see your language on Crowdin? Contact the Owner on Crowdin! We'd love to support your language." +msgstr "No la vostra llengua a Crowdin? Poseu-vos en contacte amb el propietari a Crowdin! Ens agradaria molt incloure-hi la vostra llengua." + +#: www/views/tab-export-file.html:59 +#: www/views/tab-home.html:22 +msgid "Download" +msgstr "Descarrega" + +#: www/views/cashScan.html:37 +msgid "Duplicate for BCH" +msgstr "Duplica per BCH" + +#: src/js/services/onGoingProcess.js:49 +msgid "Duplicating wallet..." +msgstr "S'està duplicant la cartera..." + +#: www/views/addresses.html:19 +msgid "Each bitcoin wallet can generate billions of addresses from your 12-word backup. A new address is automatically generated and shown each time you receive a payment." +msgstr "Cada cartera bitcoin pot generar milers de milions d'adreces a partir de les vostres 12 paraules de seguretat. Cada cop que rebeu un pagament es genera i es mostra una nova adreça automàticament." + +#: src/js/services/feeService.js:13 +msgid "Economy" +msgstr "Econòmic" + +#: www/views/onboarding/collectEmail.html:27 +msgid "Edit" +msgstr "Edita" + +#: www/views/addressbook.add.html:29 +#: www/views/addressbook.view.html:22 +msgid "Email" +msgstr "Correu electrònic" + +#: www/views/preferencesNotifications.html:42 +msgid "Email Address" +msgstr "Adreça electrònica" + +#: src/js/services/bwcError.js:122 +msgid "Empty addresses limit reached. New addresses cannot be generated." +msgstr "S'ha assolit el límit d'adreces buides. No poden generar adreces noves." + +#: www/views/preferencesCash.html:17 +msgid "Enable Bitcoin Cash wallet creation and operation within the App." +msgstr "Habiliteu la creació de la cartera de Bitcoin Cash i la gestió dins de l'aplicació." + +#: www/views/tab-scan.html:19 +msgid "Enable camera access in your device settings to get started." +msgstr "Habiliteu l'accés a la càmera des dels paràmetres del vostre dispositiu per començar." + +#: www/views/preferencesNotifications.html:29 +msgid "Enable email notifications" +msgstr "Habiliteu les notificacions de correu electrònic" + +#: www/views/preferencesNotifications.html:12 +msgid "Enable push notifications" +msgstr "Habiliteu les notificacions push" + +#: www/views/preferencesNotifications.html:33 +msgid "Enable sound" +msgstr "Habiliteu el so" + +#: www/views/tab-scan.html:18 +msgid "Enable the camera to get started." +msgstr "Habiliteu la càmera per començar." + +#: www/views/tab-settings.html:49 +msgid "Enabled" +msgstr "S'ha habilitat" + +#: src/js/services/walletService.js:1047 +#: src/js/services/walletService.js:1062 +msgid "Enter Spending Password" +msgstr "Introduïu la contrasenya de despeses" + +#: src/js/services/bitpayAccountService.js:110 +msgid "Enter Two Factor for your BitPay account" +msgstr "Introduïu l'autenticació de doble factor per al vostre compte BitPay" + +#: www/views/amount.html:4 +msgid "Enter amount" +msgstr "Introduïu la quantitat" + +#: www/views/modals/chooseFeeLevel.html:41 +msgid "Enter custom fee" +msgstr "Introduïu la comissió personalitzada" + +#: src/js/services/walletService.js:1029 +msgid "Enter new spending password" +msgstr "Introduïu la nova contrasenya de despeses" + +#: www/views/join.html:79 +#: www/views/tab-create-personal.html:51 +#: www/views/tab-create-shared.html:80 +msgid "Enter the recovery phrase (BIP39)" +msgstr "Introduïu la frase de recuperació (BIP39)" + +#: www/views/onboarding/collectEmail.html:13 +msgid "Enter your email" +msgstr "Introduïu l'adreça electrònica" + +#: www/views/backup.html:69 +msgid "Enter your password" +msgstr "Introduïu la contrasenya" + +#. Trying to import a malformed wallet export QR code +#: src/js/controllers/activity.js:45 +#: src/js/controllers/addressbookAdd.js:30 +#: src/js/controllers/addressbookView.js:42 +#: src/js/controllers/addresses.js:125 +#: src/js/controllers/addresses.js:126 +#: src/js/controllers/bitpayCard.js:66 +#: src/js/controllers/bitpayCardIntro.js:40 +#: src/js/controllers/bitpayCardIntro.js:81 +#: src/js/controllers/buyAmazon.js:24 +#: src/js/controllers/buyAmazon.js:35 +#: src/js/controllers/buyMercadoLibre.js:24 +#: src/js/controllers/buyMercadoLibre.js:35 +#: src/js/controllers/confirm.js:307 +#: src/js/controllers/copayers.js:67 +#: src/js/controllers/create.js:161 +#: src/js/controllers/create.js:174 +#: src/js/controllers/create.js:180 +#: src/js/controllers/create.js:186 +#: src/js/controllers/create.js:208 +#: src/js/controllers/create.js:215 +#: src/js/controllers/create.js:233 +#: src/js/controllers/export.js:109 +#: src/js/controllers/export.js:115 +#: src/js/controllers/export.js:126 +#: src/js/controllers/export.js:154 +#: src/js/controllers/export.js:160 +#: src/js/controllers/export.js:171 +#: src/js/controllers/export.js:47 +#: src/js/controllers/export.js:53 +#: src/js/controllers/feedback/send.js:23 +#: src/js/controllers/import.js:119 +#: src/js/controllers/import.js:131 +#: src/js/controllers/import.js:149 +#: src/js/controllers/import.js:200 +#: src/js/controllers/import.js:229 +#: src/js/controllers/import.js:238 +#: src/js/controllers/import.js:254 +#: src/js/controllers/import.js:266 +#: src/js/controllers/import.js:278 +#: src/js/controllers/import.js:288 +#: src/js/controllers/import.js:312 +#: src/js/controllers/import.js:325 +#: src/js/controllers/import.js:335 +#: src/js/controllers/import.js:345 +#: src/js/controllers/import.js:369 +#: src/js/controllers/import.js:382 +#: src/js/controllers/import.js:85 +#: src/js/controllers/import.js:98 +#: src/js/controllers/join.js:125 +#: src/js/controllers/join.js:139 +#: src/js/controllers/join.js:145 +#: src/js/controllers/join.js:151 +#: src/js/controllers/join.js:174 +#: src/js/controllers/join.js:182 +#: src/js/controllers/join.js:200 +#: src/js/controllers/modals/feeLevels.js:9 +#: src/js/controllers/modals/txpDetails.js:140 +#: src/js/controllers/paperWallet.js:47 +#: src/js/controllers/preferencesBitpayCard.js:20 +#: src/js/controllers/preferencesBitpayServices.js:33 +#: src/js/controllers/preferencesBitpayServices.js:50 +#: src/js/controllers/preferencesDelete.js:36 +#: src/js/controllers/preferencesExternal.js:20 +#: src/js/controllers/tab-home.js:174 +#: src/js/controllers/tab-send.js:143 +#: src/js/controllers/tabsController.js:36 +#: src/js/controllers/tabsController.js:7 +#: src/js/controllers/topup.js:21 +#: src/js/controllers/topup.js:32 +#: src/js/controllers/tx-details.js:119 +#: src/js/services/incomingData.js:101 +#: src/js/services/incomingData.js:125 +#: src/js/services/incomingData.js:168 +#: www/views/mercadoLibreCards.html:19 +#: www/views/modals/mercadolibre-card-details.html:45 +msgid "Error" +msgstr "Error" + +#: src/js/controllers/confirm.js:502 +msgid "Error at confirm" +msgstr "Error en confirmar" + +#: src/js/controllers/buyAmazon.js:179 +msgid "Error creating gift card" +msgstr "Error en crear la targeta regal" + +#: src/js/controllers/buyAmazon.js:94 +#: src/js/controllers/buyMercadoLibre.js:94 +msgid "Error creating the invoice" +msgstr "Error en crear la factura" + +#: src/js/services/profileService.js:412 +msgid "Error creating wallet" +msgstr "Error en crear la cartera" + +#: src/js/controllers/confirm.js:296 +msgid "Error getting SendMax information" +msgstr "Error en obtenir la informació SendMax" + +#: src/js/controllers/buyAmazon.js:136 +#: src/js/controllers/buyMercadoLibre.js:136 +#: src/js/controllers/topup.js:114 +msgid "Error in Payment Protocol" +msgstr "Error al protocol de pagament" + +#: src/js/controllers/bitpayCardIntro.js:14 +msgid "Error pairing BitPay Account" +msgstr "Error de sincronització amb el compte de BitPay" + +#: src/js/controllers/paperWallet.js:41 +msgid "Error scanning funds:" +msgstr "Error en escanejar els fons:" + +#: src/js/controllers/paperWallet.js:90 +msgid "Error sweeping wallet:" +msgstr "Error en escombrar la cartera:" + +#: src/js/controllers/bitpayCardIntro.js:20 +msgid "Error updating Debit Cards" +msgstr "Error en actualitzar les targetes de dèbit" + +#: src/js/services/bwcError.js:143 +msgid "Exceeded daily limit of $500 per user" +msgstr "Superat el límit diari de 500 $ per usuari" + +#: src/js/controllers/confirm.js:461 +#: www/views/confirm.html:27 +#: www/views/mercadoLibreCards.html:25 +#: www/views/modals/mercadolibre-card-details.html:34 +#: www/views/modals/txp-details.html:119 +msgid "Expired" +msgstr "Caducada" + +#: www/views/modals/paypro.html:54 +#: www/views/modals/txp-details.html:125 +msgid "Expires" +msgstr "Caduca el" + +#: www/views/preferencesAdvanced.html:21 +msgid "Export Wallet" +msgstr "Exporta la cartera" + +#: www/views/preferencesHistory.html:11 +#: www/views/preferencesHistory.html:14 +msgid "Export to file" +msgstr "Exporta a un fitxer" + +#: www/views/export.html:3 +msgid "Export wallet" +msgstr "Exporta la cartera" + +#: src/js/services/walletService.js:1174 +#: www/views/tab-export-qrCode.html:9 +msgid "Exporting via QR not supported for this wallet" +msgstr "Aquesta cartera no admet l'exportació mitjançant QR" + +#: www/views/preferencesInformation.html:89 +msgid "Extended Public Keys" +msgstr "Claus públiques ampliades" + +#: src/js/services/onGoingProcess.js:20 +msgid "Extracting Wallet information..." +msgstr "S'està extraient informació de la cartera..." + +#: src/js/controllers/export.js:115 +#: src/js/controllers/export.js:126 +#: src/js/controllers/export.js:160 +#: src/js/controllers/export.js:171 +#: www/views/tab-export-file.html:4 +msgid "Failed to export" +msgstr "L'exportació ha fallat" + +#: www/views/tab-create-personal.html:14 +#: www/views/tab-create-shared.html:14 +msgid "Family vacation funds" +msgstr "Fons per a les vacances familiars" + +#: www/views/tx-details.html:79 +msgid "Fee" +msgstr "Comissió" + +#: www/views/modals/chooseFeeLevel.html:75 +msgid "Fee level" +msgstr "Nivell de comissió" + +#: src/js/controllers/modals/feeLevels.js:100 +msgid "Fee level is not defined" +msgstr "El nivell de comissió no està definit" + +#: www/views/confirm.html:79 +#: www/views/modals/txp-details.html:99 +msgid "Fee:" +msgstr "Comissió:" + +#: src/js/controllers/feedback/send.js:23 +msgid "Feedback could not be submitted. Please try again later." +msgstr "No s'ha pogut enviar el comentari. Torneu-ho a provar més tard." + +#: src/js/services/onGoingProcess.js:42 +msgid "Fetching BitPay Account..." +msgstr "S'està obtenint el compte BitPay..." + +#: src/js/services/onGoingProcess.js:21 +msgid "Fetching payment information" +msgstr "S'està obtenint la informació del pagament" + +#: www/views/export.html:14 +#: www/views/import.html:16 +msgid "File/Text" +msgstr "Fitxer/Text" + +#: www/views/preferencesLogs.html:17 +msgid "Filter setting" +msgstr "Paràmetres del filtre" + +#: src/js/services/fingerprintService.js:43 +#: src/js/services/fingerprintService.js:48 +msgid "Finger Scan Failed" +msgstr "L'escaneig del dit ha fallat" + +#: src/js/controllers/feedback/send.js:34 +#: www/views/feedback/complete.html:7 +msgid "Finish" +msgstr "Finalitza" + +#: www/views/tab-create-personal.html:123 +#: www/views/tab-create-shared.html:152 +msgid "For audit purposes" +msgstr "Amb finalitats d'auditoria" + +#: src/js/controllers/topup.js:308 +#: www/views/buyAmazon.html:29 +#: www/views/buyMercadoLibre.html:28 +#: www/views/confirm.html:65 +#: www/views/modals/txp-details.html:74 +#: www/views/topup.html:34 +#: www/views/tx-details.html:52 +msgid "From" +msgstr "Des de" + +#: src/js/controllers/bitpayCardIntro.js:71 +msgid "From BitPay account" +msgstr "Des del compte de BitPay" + +#: www/views/tab-import-phrase.html:57 +msgid "From Hardware Wallet" +msgstr "Des d'una cartera física" + +#: www/views/tab-export-qrCode.html:5 +msgid "From the destination device, go to Add wallet > Import wallet and scan this QR code" +msgstr "Des del dispositiu de destinació, aneu a Afegeix cartera > Importa cartera i escanegeu aquest codi QR" + +#: src/js/services/bwcError.js:74 +msgid "Funds are locked by pending spend proposals" +msgstr "Els fons estan bloquejats per propostes de despeses pendents" + +#: www/views/paperWallet.html:16 +msgid "Funds found:" +msgstr "Fons trobats:" + +#: www/views/topup.html:49 +msgid "Funds to be added" +msgstr "Fons per afegir" + +#: www/views/paperWallet.html:51 +msgid "Funds transferred" +msgstr "Fons transferits" + +#: www/views/topup.html:103 +msgid "Funds were added to debit card" +msgstr "Els fons s'han afegit a la targeta de dèbit" + +#: www/views/paperWallet.html:22 +msgid "Funds will be transferred to" +msgstr "Els fons es transferiran a" + +#: www/views/tab-receive.html:51 +msgid "Generate new address" +msgstr "Genera una adreça nova" + +#: src/js/services/onGoingProcess.js:22 +msgid "Generating .csv file..." +msgstr "S'està generant un fitxer. csv..." + +#: src/js/services/onGoingProcess.js:37 +msgid "Generating new address..." +msgstr "S'està generant una adreça nova..." + +#: www/views/bitpayCardIntro.html:23 +msgid "Get local cash anywhere you go, from any Visa® compatible ATM. ATM bank fees may apply." +msgstr "Retireu moneda local a qualsevol lloc on aneu, des de qualsevol caixer automàtic compatible amb Visa®. Pot ser que el banc del caixer apliqui comissions." + +#: www/views/onboarding/collectEmail.html:15 +msgid "Get news and updates from BitPay" +msgstr "Rebeu notícies i actualitzacions de BitPay" + +#: www/views/onboarding/welcome.html:8 +msgctxt "button" +msgid "Get started" +msgstr "Comença" + +#: www/views/bitpayCard.html:49 +msgid "Get started" +msgstr "Comença" + +#: www/views/addressbook.html:20 +msgid "Get started by adding your first one." +msgstr "Comenceu afegint el primer contacte." + +#: src/js/services/onGoingProcess.js:23 +msgid "Getting fee levels..." +msgstr "S'estan obtenint els nivells de comissió..." + +#: www/views/buyAmazon.html:43 +#: www/views/buyMercadoLibre.html:42 +msgid "Gift Card" +msgstr "Targeta regal" + +#: www/views/modals/mercadolibre-card-details.html:30 +#: www/views/modals/mercadolibre-card-details.html:35 +msgid "Gift Card is not available to use anymore" +msgstr "La targeta regal ja no està disponible" + +#: src/js/controllers/buyAmazon.js:204 +msgid "Gift card expired" +msgstr "La targeta regal ha caducat" + +#: www/views/buyAmazon.html:111 +msgid "Gift card generated and ready to use." +msgstr "Targeta regal generada i a punt per ser utilitzada." + +#: src/js/controllers/bitpayCard.js:114 +#: src/js/controllers/bitpayCard.js:124 +#: src/js/controllers/cashScan.js:20 +#: src/js/controllers/onboarding/terms.js:23 +#: src/js/controllers/preferences.js:67 +#: src/js/controllers/preferencesAbout.js:16 +#: src/js/controllers/preferencesCash.js:34 +#: src/js/controllers/preferencesLanguage.js:14 +#: src/js/controllers/tab-home.js:149 +#: src/js/controllers/tab-settings.js:53 +#: src/js/controllers/tx-details.js:193 +#: src/js/controllers/tx-details.js:56 +msgid "Go Back" +msgstr "Enrere" + +#: src/js/controllers/confirm.js:131 +#: src/js/controllers/onboarding/backupRequest.js:20 +#: src/js/controllers/onboarding/backupRequest.js:26 +#: src/js/services/bitpayAccountService.js:84 +msgid "Go back" +msgstr "Enrere" + +#: www/views/backupWarning.html:15 +#: www/views/includes/confirmBackupPopup.html:8 +#: www/views/onboarding/tour.html:23 +msgid "Got it" +msgstr "Entesos" + +#: www/views/preferencesInformation.html:53 +#: www/views/preferencesInformation.html:59 +msgid "Hardware Wallet" +msgstr "Cartera física" + +#: www/views/preferencesExternal.html:18 +msgid "Hardware not connected." +msgstr "Equip no connectat." + +#: www/views/import.html:20 +msgid "Hardware wallet" +msgstr "Cartera física" + +#: src/js/controllers/create.js:180 +#: src/js/controllers/join.js:145 +msgid "Hardware wallets are not yet supported with Bitcoin Cash" +msgstr "Bitcoin Cash encara no admet les carteres físiques" + +#: www/views/tab-settings.html:20 +msgid "Help & Support" +msgstr "Ajuda i assistència" + +#: src/js/controllers/bitpayCard.js:112 +#: src/js/controllers/tab-settings.js:51 +msgid "Help and support information is available at the website." +msgstr "La informació d'ajuda i assistència està disponible al lloc web." + +#: www/views/addresses.html:25 +msgid "Hide" +msgstr "Oculta" + +#: www/views/preferences.html:27 +msgid "Hide Balance" +msgstr "Oculta el saldo" + +#: www/views/advancedSettings.html:30 +msgid "Hide Next Steps Card" +msgstr "Oculta la targeta \"Pròxims passos\"" + +#: www/views/join.html:49 +#: www/views/tab-create-personal.html:28 +#: www/views/tab-create-shared.html:57 +#: www/views/tab-export-file.html:25 +#: www/views/tab-import-file.html:30 +#: www/views/tab-import-hardware.html:31 +#: www/views/tab-import-phrase.html:36 +msgid "Hide advanced options" +msgstr "Oculta les opcions avançades" + +#: www/views/tabs.html:3 +msgid "Home" +msgstr "Inici" + +#: src/js/controllers/feedback/send.js:61 +#: src/js/controllers/feedback/send.js:65 +#: src/js/controllers/feedback/send.js:69 +msgid "How could we improve your experience?" +msgstr "Com podríem millorar la vostra experiència?" + +#: www/views/feedback/rateCard.html:3 +msgid "How do you like {{appName}}?" +msgstr "Us agrada {{appName}}?" + +#: src/js/controllers/feedback/rateCard.js:29 +msgid "I don't like it" +msgstr "No m'agrada" + +#: www/views/onboarding/disclaimer.html:43 +msgid "I have read, understood, and agree to the
Terms of Use." +msgstr "He llegit, entès i acceptat les Condicions d'ús." + +#: www/views/modals/terms.html:22 +msgid "I have read, understood, and agree with the Terms of use." +msgstr "He llegit, entès i acceptat les condicions d'ús." + +#: www/views/join.html:137 +#: www/views/tab-create-personal.html:107 +#: www/views/tab-create-shared.html:136 +msgid "I have written it down" +msgstr "M'ho he apuntat" + +#: src/js/controllers/feedback/rateCard.js:35 +msgid "I like the app" +msgstr "M'agrada l'aplicació" + +#: src/js/controllers/feedback/rateCard.js:26 +msgid "I think this app is terrible." +msgstr "Crec que aquesta aplicació és terrible." + +#: src/js/controllers/onboarding/backupRequest.js:19 +#: www/views/includes/screenshotWarningModal.html:9 +msgid "I understand" +msgstr "Ho entenc" + +#: www/views/onboarding/disclaimer.html:21 +msgid "I understand that if this app is moved to another device or deleted, my bitcoin can only be recovered with the backup phrase." +msgstr "Entenc que si aquesta aplicació es desplaça a un altre dispositiu o se suprimeix, els meus bitcoins només es podran recuperar amb la frase de seguretat." + +#: www/views/onboarding/disclaimer.html:18 +msgid "I understand that my funds are held securely on this device, not by a company." +msgstr "Entenc que els meus fons estan protegits per aquest dispositiu i no per una empresa." + +#: www/views/backup.html:36 +msgid "I've written it down" +msgstr "M'ho he apuntat" + +#: www/views/preferences.html:45 +msgid "If enabled, all sensitive information (private key and recovery phrase) and actions (spending and exporting) associated with this wallet will be protected." +msgstr "Si s'habilita aquesta opció, tota la informació sensible (clau privada i frase de recuperació) i les accions (gastar i exportar) associades a aquesta cartera estaran protegides." + +#: www/views/advancedSettings.html:23 +msgid "If enabled, the Recent Transactions card - a list of transactions occuring across all wallets - will appear in the Home tab." +msgstr "Si s'habilita aquesta opció, la targeta de transaccions recents (una llista de les transaccions efectuades en totes les carteres) apareixerà a la pestanya d'Inici." + +#: www/views/advancedSettings.html:14 +msgid "If enabled, wallets will also try to spend unconfirmed funds. This option may cause transaction delays." +msgstr "Si s'habilita aquesta opció, les carteres també intentaran gastar fons no confirmats. Aquesta opció pot provocar retards en la transacció." + +#: src/js/controllers/onboarding/backupRequest.js:18 +msgid "If this device is replaced or this app is deleted, neither you nor BitPay can recover your funds without a backup." +msgstr "Si aquest dispositiu se substitueix o si se suprimeix aquesta aplicació, ni BitPay ni vós podreu recuperar els fons sense una còpia de seguretat." + +#: www/views/feedback/complete.html:23 +msgid "If you have additional feedback, please let us know by tapping the \"Send feedback\" option in the Settings tab." +msgstr "Si ens voleu comentar alguna altra cosa, toqueu l'opció \"Envia comentaris\" a la pestanya de Paràmetres." + +#: www/views/includes/screenshotWarningModal.html:8 +msgid "If you take a screenshot, your backup may be viewed by other apps. You can make a safe backup with physical paper and a pen." +msgstr "Si feu una captura de pantalla, altres aplicacions podran veure la còpia de seguretat. Podeu fer una còpia de seguretat amb un paper i un llapis físics." + +#: www/views/tab-import-hardware.html:42 +#: www/views/tab-import-phrase.html:80 +msgid "Import" +msgstr "Importa" + +#: www/views/import.html:3 +msgid "Import Wallet" +msgstr "Importa la cartera" + +#: www/views/tab-import-file.html:41 +msgid "Import backup" +msgstr "Importa la còpia de seguretat" + +#: www/views/add.html:38 +msgid "Import wallet" +msgstr "Importa la cartera" + +#: src/js/services/onGoingProcess.js:24 +msgid "Importing Wallet..." +msgstr "S'està important la cartera..." + +#: www/views/backup.html:72 +msgid "In order to verify your wallet backup, please type your password." +msgstr "Per verificar la còpia de seguretat de la cartera, escriviu la contrasenya." + +#: www/views/mercadoLibreCards.html:24 +#: www/views/modals/mercadolibre-card-details.html:29 +msgid "Inactive" +msgstr "Inactiva" + +#: www/views/includes/walletItem.html:9 +#: www/views/includes/walletList.html:6 +#: www/views/includes/walletListSettings.html:9 +#: www/views/includes/walletSelector.html:16 +msgid "Incomplete" +msgstr "Incompleta" + +#: www/views/tab-receive.html:22 +msgid "Incomplete wallet" +msgstr "Cartera incompleta" + +#: www/views/modals/pin.html:12 +msgid "Incorrect PIN, try again." +msgstr "PIN incorrecte; torneu-ho a provar." + +#. Trying to import a malformed wallet export QR code +#: src/js/controllers/import.js:85 +msgid "Incorrect code format" +msgstr "Format de codi incorrecte" + +#: src/js/services/bwcError.js:113 +msgid "Incorrect network address" +msgstr "Adreça de xarxa incorrecta" + +#: src/js/controllers/confirm.js:114 +#: src/js/controllers/confirm.js:306 +#: src/js/services/bwcError.js:44 +msgid "Insufficient confirmed funds" +msgstr "Fons confirmats insuficients" + +#: src/js/controllers/topup.js:165 +#: src/js/controllers/topup.js:177 +#: src/js/services/bwcError.js:71 +msgid "Insufficient funds for fee" +msgstr "Fons insuficients per la comissió" + +#: www/views/tab-settings.html:123 +msgid "Integrations" +msgstr "Integracions" + +#: www/views/includes/walletHistory.html:49 +msgid "Invalid" +msgstr "No vàlid" + +#: src/js/controllers/buyAmazon.js:137 +#: src/js/controllers/buyMercadoLibre.js:137 +#: src/js/controllers/topup.js:115 +msgid "Invalid URL" +msgstr "L'URL no és vàlid" + +#: src/js/controllers/create.js:186 +#: src/js/controllers/import.js:345 +#: src/js/controllers/join.js:151 +msgid "Invalid account number" +msgstr "Número de compte no vàlid" + +#: src/js/services/bwcError.js:119 +msgid "Invalid address" +msgstr "Adreça no vàlida" + +#: src/js/controllers/tabsController.js:7 +msgid "Invalid data" +msgstr "Dades no vàlides" + +#: src/js/controllers/create.js:161 +#: src/js/controllers/import.js:266 +#: src/js/controllers/join.js:125 +msgid "Invalid derivation path" +msgstr "Camí de derivació no vàlid" + +#: src/js/controllers/copayers.js:90 +msgid "Invitation to share a {{appName}} Wallet" +msgstr "Invitació per compartir una cartera {{appName}}" + +#: www/views/mercadoLibreCards.html:20 +#: www/views/modals/mercadolibre-card-details.html:48 +msgid "Invoice expired" +msgstr "La factura ha vençut" + +#: src/js/controllers/feedback/send.js:79 +msgid "Is there anything we could do better?" +msgstr "Podríem fer millor alguna cosa?" + +#: www/views/backup.html:54 +msgid "Is this correct?" +msgstr "És correcte?" + +#: www/views/onboarding/collectEmail.html:22 +msgid "Is this email address correct?" +msgstr "És correcta, aquesta adreça electrònica?" + +#: www/views/addresses.html:25 +msgid "It's a good idea to avoid reusing addresses - this both protects your privacy and keeps your bitcoins secure against hypothetical attacks by quantum computers." +msgstr "És aconsellable no reutilitzar les adreces. Això protegeix la vostra privadesa i els vostres bitcoins contra atacs hipotètics d'ordinadors quàntics." + +#: src/js/controllers/backup.js:76 +msgid "It's important that you write your backup phrase down correctly. If something happens to your wallet, you'll need this backup to recover your money. Please review your backup and try again." +msgstr "És important que copieu la vostra frase de seguretat correctament. Si li passés alguna cosa a la cartera, necessitaríeu aquesta frase de seguretat per recuperar els vostres diners. Reviseu la frase de seguretat i torneu-ho a provar." + +#: www/views/join.html:151 +msgid "Join" +msgstr "Uneix-t'hi" + +#: src/js/controllers/copayers.js:85 +msgid "Join my {{appName}} Wallet. Here is the invitation code: {{secret}} You can download {{appName}} for your phone or desktop at {{appUrl}}" +msgstr "Uneix-te a la meva cartera {{appName}}. Aquí tens el codi d'invitació: {{secret}} Et pots descarregar {{appName}} per al teu telèfon o ordinador de taula a {{appUrl}}" + +#: www/views/add.html:30 +#: www/views/join.html:5 +msgid "Join shared wallet" +msgstr "Uneix-te a la cartera compartida" + +#: src/js/services/onGoingProcess.js:25 +msgid "Joining Wallet..." +msgstr "S'està unint a la cartera..." + +#: www/views/onboarding/tour.html:22 +msgid "Just scan the code to pay." +msgstr "Escanegeu el codi per pagar." + +#: src/js/services/bwcError.js:116 +msgid "Key already associated with an existing wallet" +msgstr "Clau ja associada a una cartera existent" + +#: www/views/preferencesLanguage.html:4 +#: www/views/tab-settings.html:68 +msgid "Language" +msgstr "Llengua" + +#: www/views/bitpayCard.html:61 +msgid "Last Month" +msgstr "Mes passat" + +#: src/js/controllers/confirm.js:132 +#: www/views/preferences.html:48 +#: www/views/preferencesCash.html:18 +#: www/views/tx-details.html:94 +msgid "Learn more" +msgstr "Més informació" + +#: www/views/backup.html:43 +msgid "Let's verify your backup phrase." +msgstr "Verifiquem la vostra frase de seguretat." + +#: www/views/addresses.html:45 +#: www/views/allAddresses.html:14 +msgid "Loading addresses..." +msgstr "S'estan carregant les adreces..." + +#: src/js/services/onGoingProcess.js:35 +msgid "Loading transaction info..." +msgstr "S'està carregant la informació de la transacció..." + +#: www/views/tab-settings.html:100 +msgid "Lock App" +msgstr "Bloqueja l'aplicació" + +#: src/js/controllers/lockSetup.js:23 +msgid "Lock by Fingerprint" +msgstr "Bloqueja amb empremta digital" + +#: src/js/controllers/lockSetup.js:14 +msgid "Lock by PIN" +msgstr "Bloqueja amb PIN" + +#: www/views/modals/wallet-balance.html:80 +msgid "Locked" +msgstr "Bloquejat" + +#: src/js/services/bwcError.js:86 +msgid "Locktime in effect. Please wait to create a new spend proposal" +msgstr "Bloqueig temporal. Espereu per crear una nova proposta de despesa" + +#: src/js/services/bwcError.js:89 +msgid "Locktime in effect. Please wait to remove this spend proposal" +msgstr "Bloqueig temporal. Espereu per suprimir aquesta proposta de despesa" + +#: www/views/includes/logOptions.html:3 +msgid "Log options" +msgstr "Opcions de registre" + +#: www/views/modals/bitpay-card-confirmation.html:14 +msgid "Log out" +msgstr "Finalitza la sessió" + +#: www/views/addresses.html:87 +msgid "Low amount inputs" +msgstr "Entrades d'import baix" + +#: www/views/includes/walletHistory.html:27 +msgid "Low fees" +msgstr "Comissions baixes" + +#: www/views/onboarding/tour.html:38 +msgid "Makes sense" +msgstr "És lògic" + +#: src/js/controllers/modals/search.js:61 +msgid "Matches:" +msgstr "Coincidències:" + +#: www/views/includes/copayers.html:4 +#: www/views/preferencesInformation.html:85 +msgid "Me" +msgstr "Jo" + +#: src/js/controllers/feedback/rateCard.js:32 +msgid "Meh - it's alright" +msgstr "Entesos" + +#: src/js/controllers/tx-details.js:165 +#: www/views/modals/paypro.html:48 +#: www/views/modals/txp-details.html:93 +#: www/views/tx-details.html:72 +msgid "Memo" +msgstr "Nota" + +#: www/views/mercadoLibre.html:6 +msgid "Mercado Livre Brazil Gift Cards" +msgstr "Targetes regal de Mercado Livre Brasil" + +#: src/js/controllers/buyMercadoLibre.js:98 +msgid "Mercadolibre Gift Card Service is not available at this moment. Please try back later." +msgstr "El servei de targetes de regal de Mercadolibre no està disponible en aquest moment. Torneu-ho a provar més tard." + +#: www/views/modals/txp-details.html:131 +msgid "Merchant Message" +msgstr "Missatge del comerciant" + +#: www/views/buyAmazon.html:55 +#: www/views/buyMercadoLibre.html:54 +#: www/views/topup.html:63 +msgid "Miner Fee" +msgstr "Comissió del miner" + +#: src/js/services/bwcError.js:134 +msgid "Missing parameter" +msgstr "Falta un paràmetre" + +#: src/js/services/bwcError.js:32 +msgid "Missing private keys to sign" +msgstr "Falten claus privades per firmar" + +#: www/views/preferences.html:61 +#: www/views/preferencesAdvanced.html:3 +msgid "More Options" +msgstr "Més opcions" + +#: www/views/includes/walletHistory.html:47 +#: www/views/tx-details.html:19 +msgid "Moved" +msgstr "Desplaçats" + +#: src/js/controllers/tx-details.js:131 +msgid "Moved Funds" +msgstr "Fons desplaçats" + +#: www/views/modals/txp-details.html:57 +msgid "Multiple recipients" +msgstr "Múltiples destinataris" + +#: www/views/tab-import-phrase.html:8 +msgid "NOTE: To import a wallet from a 3rd party software, please go to Add Wallet > Create Wallet, and specify the Recovery Phrase there." +msgstr "Nota: Per importar una cartera des d'un programari d'un tercer, aneu a Afegeix cartera > Crea cartera i especifiqueu la frase de recuperació." + +#: www/views/addressbook.add.html:21 +#: www/views/addressbook.view.html:18 +#: www/views/preferences.html:15 +#: www/views/preferencesAlias.html:17 +msgid "Name" +msgstr "Nom" + +#: www/views/buyAmazon.html:49 +#: www/views/buyMercadoLibre.html:48 +#: www/views/topup.html:56 +msgid "Network Cost" +msgstr "Cost de la xarxa" + +#: src/js/services/bwcError.js:47 +msgid "Network error" +msgstr "Error de xarxa" + +#: www/views/includes/walletActivity.html:43 +msgid "New Proposal" +msgstr "Nova proposta" + +#: src/js/controllers/addresses.js:126 +msgid "New address could not be generated. Please try again." +msgstr "No s'ha pogut generar l'adreça nova. Torneu-ho a provar." + +#: www/views/add.html:14 +msgid "New personal wallet" +msgstr "Nova cartera personal" + +#: www/views/includes/nextSteps.html:3 +msgid "Next steps" +msgstr "Pròxims passos" + +#: www/views/tab-receive.html:16 +msgid "No Wallet" +msgstr "No hi ha cap cartera" + +#: src/js/controllers/buyAmazon.js:115 +#: src/js/controllers/buyMercadoLibre.js:115 +msgid "No access key defined" +msgstr "No s'ha definit cap clau d'accés" + +#: www/views/onboarding/backupRequest.html:5 +msgid "No backup, no bitcoin." +msgstr "No hi ha cap còpia de seguretat, cap bitcoin." + +#: www/views/addressbook.html:19 +msgid "No contacts yet" +msgstr "Encara no hi ha cap contacte" + +#: www/views/preferencesLogs.html:16 +msgid "No entries for this log level" +msgstr "No hi ha entrades per a aquest nivell de registre" + +#: www/views/preferencesExternal.html:12 +msgid "No hardware information available." +msgstr "No hi ha cap informació de maquinari disponible." + +#: www/views/tab-import-hardware.html:3 +msgid "No hardware wallets supported on this device" +msgstr "Aquest dispositiu no admet cap cartera física" + +#: www/views/proposals.html:24 +msgid "No pending proposals" +msgstr "No hi ha cap proposta pendent" + +#: www/views/activity.html:25 +msgid "No recent transactions" +msgstr "No hi ha transaccions recents" + +#: src/js/controllers/buyAmazon.js:44 +#: src/js/controllers/topup.js:47 +msgid "No signing proposal: No private key" +msgstr "No hi ha cap proposta de firma: cap clau privada" + +#: www/views/walletDetails.html:204 +msgid "No transactions yet" +msgstr "Encara no hi ha cap transacció" + +#: src/js/controllers/preferencesDelete.js:15 +msgid "No wallet found" +msgstr "No s'ha trobat cap cartera" + +#: src/js/controllers/preferencesDelete.js:8 +msgid "No wallet selected" +msgstr "No s'ha seleccionat cap cartera" + +#: src/js/controllers/buyAmazon.js:300 +#: src/js/controllers/buyMercadoLibre.js:292 +#: src/js/controllers/confirm.js:85 +#: src/js/controllers/topup.js:265 +msgid "No wallets available" +msgstr "No hi ha cap cartera disponible" + +#: www/views/paperWallet.html:45 +msgid "No wallets available to receive funds" +msgstr "No hi ha cap cartera disponible per rebre fons" + +#: www/views/cashScan.html:15 +msgid "No wallets eligible for Bitcoin Cash support" +msgstr "No hi ha cap cartera compatible amb Bitcoin Cash" + +#: src/js/controllers/cashScan.js:58 +msgid "Non BIP44 wallet" +msgstr "Cartera no BIP44" + +#: www/views/cashScan.html:46 +msgid "Non eligible BTC wallets" +msgstr "Carteres BTC no compatibles" + +#: src/js/services/feeService.js:12 +msgid "Normal" +msgstr "Normal" + +#: src/js/services/bwcError.js:80 +msgid "Not authorized" +msgstr "No autoritzat" + +#: src/js/controllers/confirm.js:307 +msgid "Not enough funds for fee" +msgstr "No hi ha prou fons per a la comissió" + +#: www/views/onboarding/tour.html:50 +msgid "Not even BitPay can access it." +msgstr "Ni tan sols BitPay pot accedir-hi." + +#: src/js/controllers/paperWallet.js:47 +msgid "Not funds found" +msgstr "No s'han trobat fons" + +#: www/views/feedback/rateApp.html:3 +#: www/views/onboarding/notifications.html:8 +msgid "Not now" +msgstr "Ara no" + +#: www/views/includes/output.html:15 +msgid "Note" +msgstr "Nota" + +#: www/views/backup.html:19 +msgid "Note: if this BCH wallet was duplicated from a BTC wallet, they share the same recovery phrase." +msgstr "Nota: Si aquesta cartera BCH s'ha duplicat des d'una cartera BTC, comparteixen la mateixa frase de recuperació." + +#: www/views/modals/wallets.html:25 +msgid "Notice: only 1-1 (single signature) wallets can be used for sell bitcoin" +msgstr "Avís: Només es poden utilitzar les carteres 1-1 (de firma única) per vendre bitcoins" + +#: www/views/preferencesNotifications.html:3 +#: www/views/tab-settings.html:61 +msgid "Notifications" +msgstr "Notificacions" + +#: www/views/onboarding/collectEmail.html:9 +msgid "Notifications by email" +msgstr "Notificacions per correu electrònic" + +#: www/views/tx-details.html:117 +msgid "Notify me if confirmed" +msgstr "Notifica-m'ho si es confirma" + +#: www/views/preferencesNotifications.html:24 +msgid "Notify me when transactions are confirmed" +msgstr "Notifica-m'ho quan les transaccions es confirmin" + +#: www/views/includes/backupNeededPopup.html:8 +msgid "Now is a good time to backup your wallet. If this device is lost, it is impossible to access your funds without a backup." +msgstr "Ara és el moment de fer una còpia de seguretat de la cartera. Si perdeu aquest dispositiu, serà impossible accedir als vostres fons sense una còpia de seguretat." + +#: www/views/backupWarning.html:11 +msgid "Now is a perfect time to assess your surroundings. Nearby windows? Hidden cameras? Shoulder-spies?" +msgstr "Ara és el moment ideal per mirar al voltant. Finestres pròximes? Càmeres ocultes? Tafaners?" + +#: src/js/controllers/buyAmazon.js:312 +#: src/js/controllers/topup.js:286 +#: src/js/services/incomingData.js:153 +#: src/js/services/popupService.js:16 +#: src/js/services/popupService.js:52 +#: src/js/services/popupService.js:61 +#: src/js/services/popupService.js:72 +#: www/views/modals/chooseFeeLevel.html:6 +msgid "OK" +msgstr "OK" + +#: www/views/modals/tx-status.html:12 +#: www/views/modals/tx-status.html:24 +#: www/views/modals/tx-status.html:36 +#: www/views/modals/tx-status.html:46 +msgid "OKAY" +msgstr "D'ACORD" + +#: www/views/modals/terms.html:15 +msgid "Official English Disclaimer" +msgstr "Renúncia oficial en anglès" + +#: src/js/controllers/feedback/send.js:64 +msgid "Oh no!" +msgstr "Ostres, no!" + +#: src/js/controllers/buyMercadoLibre.js:306 +msgid "Ok" +msgstr "D'acord" + +#: www/views/tab-home.html:39 +msgid "On this screen you can see all your wallets, accounts, and assets." +msgstr "En aquesta pantalla hi podeu veure totes les vostres carteres, comptes i actius." + +#: src/js/controllers/bitpayCard.js:113 +#: src/js/controllers/cashScan.js:19 +#: src/js/controllers/preferences.js:66 +#: src/js/controllers/preferencesCash.js:33 +#: src/js/controllers/tab-settings.js:52 +#: src/js/controllers/tx-details.js:55 +msgid "Open" +msgstr "Obre" + +#: src/js/controllers/preferencesLanguage.js:13 +msgid "Open Crowdin" +msgstr "Obre Crowdin" + +#: src/js/controllers/preferencesAbout.js:15 +msgid "Open GitHub" +msgstr "Obre GitHub" + +#: src/js/controllers/preferencesAbout.js:13 +msgid "Open GitHub Project" +msgstr "Obre el projecte GitHub" + +#: src/js/controllers/bitpayCard.js:123 +#: src/js/controllers/tx-details.js:192 +msgid "Open Explorer" +msgstr "Obre l'explorador" + +#: www/views/tab-scan.html:22 +msgid "Open Settings" +msgstr "Obre els paràmetres" + +#: src/js/controllers/preferencesLanguage.js:11 +msgid "Open Translation Community" +msgstr "Obre la comunitat de traducció" + +#: src/js/controllers/onboarding/terms.js:22 +msgid "Open Website" +msgstr "Obre el lloc web" + +#: src/js/controllers/preferencesCash.js:32 +msgid "Open bitcoincash.org?" +msgstr "Voleu obrir bitcoincash.org?" + +#: src/js/controllers/cashScan.js:18 +msgid "Open the recovery tool." +msgstr "Obre l'eina de recuperació." + +#: www/views/tab-receive.html:27 +msgid "Open wallet" +msgstr "Obre la cartera" + +#: www/views/includes/incomingDataMenu.html:19 +msgid "Open website" +msgstr "Obre el lloc web" + +#: www/views/bitpayCardIntro.html:34 +msgid "Order the BitPay Card" +msgstr "Sol·licita la BitPay Card" + +#: www/views/join.html:105 +#: www/views/join.html:96 +#: www/views/tab-create-personal.html:69 +#: www/views/tab-create-personal.html:77 +#: www/views/tab-create-shared.html:106 +#: www/views/tab-create-shared.html:98 +#: www/views/tab-import-file.html:18 +#: www/views/tab-import-phrase.html:41 +msgid "Password" +msgstr "Contrasenya" + +#: src/js/controllers/import.js:98 +msgid "Password required. Make sure to enter your password in advanced options" +msgstr "Cal contrasenya. Recordeu-vos d'introduir la contrasenya a les opcions avançades" + +#: www/views/join.html:33 +msgid "Paste invitation here" +msgstr "Enganxeu la invitació aquí" + +#: www/views/tab-import-file.html:13 +msgid "Paste the backup plain text code" +msgstr "Enganxeu el codi del text net de seguretat" + +#: www/views/bitpayCardIntro.html:28 +msgid "Pay 0% fees to turn bitcoin into dollars." +msgstr "Pagueu un 0% de comissió per convertir bitcoins a dòlars." + +#: www/views/modals/paypro.html:18 +msgid "Pay To" +msgstr "Paga a" + +#: src/js/controllers/modals/txpDetails.js:51 +#: www/views/modals/tx-status.html:33 +msgid "Payment Accepted" +msgstr "Pagament acceptat" + +#: www/views/confirm.html:25 +msgid "Payment Expires:" +msgstr "El pagament venç:" + +#: www/views/modals/txp-details.html:6 +msgid "Payment Proposal" +msgstr "Proposta de pagament" + +#: www/views/modals/tx-status.html:21 +msgid "Payment Proposal Created" +msgstr "Proposta de pagament creada" + +#: www/views/tab-home.html:46 +msgid "Payment Proposals" +msgstr "Propostes de pagament" + +#: src/js/services/payproService.js:32 +msgid "Payment Protocol Invalid" +msgstr "Protocol de pagament no vàlid" + +#: src/js/services/payproService.js:18 +msgid "Payment Protocol not supported on Chrome App" +msgstr "L'aplicació Chrome no admet el protocol de pagament" + +#: www/views/includes/walletActivity.html:20 +msgid "Payment Received" +msgstr "Pagament rebut" + +#: www/views/modals/tx-status.html:43 +#: www/views/modals/txp-details.html:43 +msgid "Payment Rejected" +msgstr "Pagament rebutjat" + +#: src/js/controllers/modals/txpDetails.js:44 +#: www/views/confirm.html:124 +#: www/views/includes/walletActivity.html:11 +#: www/views/modals/txp-details.html:42 +msgid "Payment Sent" +msgstr "Pagament enviat" + +#: www/views/modals/txp-details.html:32 +msgid "Payment accepted, but not yet broadcasted" +msgstr "Pagament acceptat, però encara no emès" + +#: www/views/modals/txp-details.html:40 +msgid "Payment accepted. It will be broadcasted by Glidera. In case there is a problem, it can be deleted 6 hours after it was created." +msgstr "Pagament acceptat. S'emetrà amb Glidera. Si hi ha algun problema, es pot cancel·lar 6 hores després d'haver-lo creat." + +#: src/js/services/incomingData.js:152 +msgid "Payment address was translated to new Bitcoin Cash address format:" +msgstr "L'adreça de pagament s'ha traduït al nou format d'adreça Bitcoin Cash:" + +#: www/views/modals/txp-details.html:107 +msgid "Payment details" +msgstr "Dades de pagament" + +#: www/views/modals/paypro.html:6 +msgid "Payment request" +msgstr "Sol·licitud de pagament" + +#: www/views/mercadoLibreCards.html:22 +#: www/views/modals/mercadolibre-card-details.html:39 +msgid "Pending" +msgstr "Pendent" + +#: www/views/proposals.html:4 +msgid "Pending Proposals" +msgstr "Propostes pendents" + +#: www/views/preferencesDeleteWallet.html:13 +msgid "Permanently delete this wallet." +msgstr "Suprimeix definitivament aquesta cartera." + +#: src/js/services/profileService.js:403 +msgid "Personal Wallet" +msgstr "Cartera personal" + +#: www/views/backup.html:25 +msgid "Please carefully write down this phrase." +msgstr "Apunteu-vos bé aquesta frase." + +#: www/views/tab-scan.html:20 +msgid "Please connect a camera to get started." +msgstr "Connecteu una càmera per començar." + +#: src/js/controllers/import.js:278 +msgid "Please enter the recovery phrase" +msgstr "Introduïu la frase de recuperació" + +#: src/js/controllers/create.js:174 +#: src/js/controllers/join.js:139 +msgid "Please enter the wallet recovery phrase" +msgstr "Introduïu la frase de recuperació de la cartera" + +#: www/views/modals/pin.html:9 +msgid "Please enter your PIN" +msgstr "Introduïu el PIN" + +#: www/views/backup.html:53 +msgid "Please tap each word in the correct order." +msgstr "Toqueu cada paraula en l'ordre correcte." + +#: src/js/services/bwcError.js:101 +msgid "Please upgrade Copay to perform this action" +msgstr "Actualitzeu Copay per realitzar aquesta acció" + +#: www/views/walletDetails.html:142 +#: www/views/walletDetails.html:62 +msgid "Please wait" +msgstr "Espereu" + +#: src/js/controllers/import.js:238 +msgid "Please, select your backup file" +msgstr "Seleccioneu el vostre fitxer de còpia de seguretat" + +#: www/views/bitpayCard.html:81 +msgid "Pre-Auth Holds" +msgstr "Retencions preautoritzades" + +#: www/views/tab-settings.html:40 +msgid "Preferences" +msgstr "Preferències" + +#: src/js/services/onGoingProcess.js:38 +msgid "Preparing addresses..." +msgstr "S'estan preparant les adreces..." + +#: src/js/controllers/export.js:198 +msgid "Preparing backup..." +msgstr "S'està preparant la còpia de seguretat..." + +#: src/js/routes.js:1264 +msgid "Press again to exit" +msgstr "Torneu a prémer per sortir" + +#: src/js/services/feeService.js:11 +msgid "Priority" +msgstr "Prioritat" + +#: www/views/includes/incomingDataMenu.html:80 +msgid "Private Key" +msgstr "Clau privada" + +#: src/js/controllers/paperWallet.js:136 +msgid "Private key encrypted. Enter password" +msgstr "Clau privada encriptada. Introduïu la contrasenya" + +#: src/js/services/bwcError.js:35 +msgid "Private key is encrypted, cannot sign" +msgstr "La clau privada està encriptada, no es pot firmar" + +#: www/views/includes/walletActivity.html:51 +msgid "Proposal Accepted" +msgstr "Proposta acceptada" + +#: src/js/controllers/modals/txpDetails.js:61 +#: src/js/controllers/tx-details.js:78 +#: www/views/confirm.html:125 +msgid "Proposal Created" +msgstr "Proposta creada" + +#: www/views/includes/walletActivity.html:27 +msgid "Proposal Deleted" +msgstr "Proposta suprimida" + +#: www/views/includes/walletActivity.html:35 +msgid "Proposal Rejected" +msgstr "Proposta rebutjada" + +#: www/views/walletDetails.html:189 +msgid "Proposals" +msgstr "Propostes" + +#: src/js/controllers/buyAmazon.js:282 +msgid "Purchase Amount is limited to {{limitPerDay}} {{currency}} per day" +msgstr "L'import de la compra està limitat a {{limitPerDay}} {{currency}} per día" + +#: src/js/controllers/buyMercadoLibre.js:281 +msgid "Purchase amount must be a value between 50 and 2000" +msgstr "L'import de la compra ha de ser un valor entre 50 i 2000" + +#: www/views/onboarding/notifications.html:3 +msgid "Push Notifications" +msgstr "Notificacions push" + +#: www/views/preferencesNotifications.html:17 +msgid "Push notifications for {{appName}} are currently disabled. Enable them in the Settings app." +msgstr "Les notificacions push per a {{appName}} estan inhabilitades. Habiliteu-les als paràmetres de l'aplicació." + +#: www/views/export.html:17 +msgid "QR Code" +msgstr "Codi QR" + +#: www/views/onboarding/disclaimer.html:13 +msgid "Quick review!" +msgstr "Revisió ràpida!" + +#: src/js/controllers/create.js:84 +#: src/js/controllers/join.js:68 +msgid "Random" +msgstr "Aleatori" + +#: www/views/feedback/rateApp.html:14 +msgid "Rate on the app store" +msgstr "Valora'ns a la botiga d'aplicacions" + +#: www/views/addresses.html:52 +msgid "Read less" +msgstr "Menys informació" + +#: www/views/addresses.html:51 +msgid "Read more" +msgstr "Més informació" + +#: src/js/controllers/preferences.js:65 +#: src/js/controllers/tx-details.js:54 +msgid "Read more in our Wiki" +msgstr "Més informació al nostre wiki" + +#: src/js/controllers/cashScan.js:61 +msgid "Read only wallet" +msgstr "Cartera només de lectura" + +#: www/views/tab-receive.html:3 +#: www/views/tabs.html:7 +msgid "Receive" +msgstr "Rep" + +#: www/views/customAmount.html:44 +msgid "Receive in" +msgstr "Rep a" + +#: www/views/includes/walletHistory.html:24 +#: www/views/tx-details.html:18 +msgid "Received" +msgstr "Rebuts" + +#: src/js/controllers/tx-details.js:130 +msgid "Received Funds" +msgstr "Fons rebuts" + +#: www/views/includes/walletHistory.html:57 +#: www/views/tx-details.html:24 +msgid "Receiving" +msgstr "S'estan rebent" + +#: www/views/bitpayCard.html:60 +#: www/views/includes/walletHistory.html:3 +msgid "Recent" +msgstr "Recents" + +#: www/views/advancedSettings.html:21 +msgid "Recent Transaction Card" +msgstr "Targeta de transaccions recents" + +#: www/views/activity.html:4 +#: www/views/tab-home.html:58 +msgid "Recent Transactions" +msgstr "Transaccions recents" + +#: www/views/amount.html:18 +#: www/views/tab-send.html:9 +msgid "Recipient" +msgstr "Destinatari" + +#: www/views/modals/txp-details.html:62 +msgid "Recipients" +msgstr "Destinataris" + +#: www/views/import.html:12 +msgid "Recovery phrase" +msgstr "Frase de recuperació" + +#: src/js/services/onGoingProcess.js:26 +msgid "Recreating Wallet..." +msgstr "S'està reproduint la cartera..." + +#: www/views/modals/mercadolibre-card-details.html:22 +msgid "Redeem now" +msgstr "Bescanvia ara" + +#: src/js/controllers/modals/txpDetails.js:63 +#: src/js/controllers/tx-details.js:80 +msgid "Rejected" +msgstr "Rebutjada" + +#: src/js/services/onGoingProcess.js:27 +msgid "Rejecting payment proposal" +msgstr "S'està rebutjant la proposta de pagament" + +#: www/views/preferencesAbout.html:9 +msgid "Release information" +msgstr "Informació de la versió" + +#: www/views/addressbook.view.html:36 +#: www/views/modals/mercadolibre-card-details.html:69 +msgid "Remove" +msgstr "Suprimeix" + +#: src/js/controllers/preferencesBitpayServices.js:7 +msgid "Remove BitPay Account?" +msgstr "Voleu suprimir el compte de BitPay?" + +#: src/js/controllers/preferencesBitpayServices.js:19 +msgid "Remove BitPay Card?" +msgstr "Voleu suprimir la targeta BitPay?" + +#: src/js/controllers/preferencesBitpayServices.js:8 +msgid "Removing your BitPay account will remove all associated BitPay account data from this device. Are you sure you would like to remove your BitPay Account ({{email}}) from this device?" +msgstr "Si suprimiu el compte de BitPay, se suprimiran totes les dades associades al compte de BitPay d'aquest dispositiu. Segur que voleu suprimir el compte de BitPay ({{email}}) d'aquest dispositiu?" + +#: www/views/join.html:116 +#: www/views/join.html:124 +#: www/views/tab-create-personal.html:86 +#: www/views/tab-create-personal.html:94 +#: www/views/tab-create-shared.html:115 +#: www/views/tab-create-shared.html:123 +#: www/views/tab-export-file.html:17 +msgid "Repeat password" +msgstr "Repetiu contrasenya" + +#: www/views/tab-export-file.html:16 +msgid "Repeat the password" +msgstr "Repetiu la contrasenya" + +#: www/views/preferences.html:56 +msgid "Request Fingerprint" +msgstr "Sol·licita l'empremta digital" + +#: www/views/tab-receive.html:45 +msgid "Request Specific amount" +msgstr "Sol·licita un import específic" + +#: www/views/preferences.html:42 +msgid "Request Spending Password" +msgstr "Sol·licita contrasenya de despeses" + +#: www/views/tab-create-shared.html:44 +msgid "Required number of signatures" +msgstr "Nombre de firmes requerit" + +#: www/views/onboarding/welcome.html:9 +msgid "Restore from backup" +msgstr "Restaura des de la còpia de seguretat" + +#: src/js/services/onGoingProcess.js:29 +msgid "Retrieving inputs information" +msgstr "S'està recuperant la informació d'entrades" + +#: src/js/controllers/onboarding/tour.js:56 +msgid "Retry" +msgstr "Torna-ho a provar" + +#: www/views/tab-scan.html:23 +msgid "Retry Camera" +msgstr "Torna a provar la càmera" + +#: www/views/addressbook.add.html:56 +#: www/views/includes/note.html:9 +#: www/views/preferencesAlias.html:21 +#: www/views/preferencesBwsUrl.html:25 +#: www/views/preferencesNotifications.html:46 +msgid "Save" +msgstr "Desa" + +#: www/views/tab-scan.html:3 +#: www/views/tabs.html:11 +msgid "Scan" +msgstr "Escaneja" + +#: www/views/tab-scan.html:15 +msgid "Scan QR Codes" +msgstr "Escaneja els codis QR" + +#: www/views/addresses.html:31 +msgid "Scan addresses for funds" +msgstr "Escanegeu les adreces per trobar fons" + +#: www/views/modals/fingerprintCheck.html:11 +msgid "Scan again" +msgstr "Torneu a escanejar" + +#: src/js/services/fingerprintService.js:56 +msgid "Scan your fingerprint please" +msgstr "Escanegeu la vostra empremta digital" + +#: www/views/preferencesCash.html:23 +msgid "Scan your wallets for Bitcoin Cash" +msgstr "Escanegeu les vostres carteres per trobar Bitcoin Cash" + +#: src/js/services/onGoingProcess.js:30 +msgid "Scanning Wallet funds..." +msgstr "S'estan escanejant els fons de la cartera..." + +#: www/views/includes/walletList.html:11 +msgid "Scanning funds..." +msgstr "S'estan escanejant els fons..." + +#: www/views/includes/screenshotWarningModal.html:7 +msgid "Screenshots are not secure" +msgstr "Les captures de pantalla no són segures" + +#: www/views/modals/search.html:6 +msgid "Search Transactions" +msgstr "Cerca transaccions" + +#: www/views/tab-send.html:13 +msgid "Search or enter bitcoin address" +msgstr "Cerca o introdueix l'adreça bitcoin" + +#: www/views/modals/search.html:16 +msgid "Search transactions" +msgstr "Cerca transaccions" + +#: www/views/preferencesAltCurrency.html:14 +msgid "Search your currency" +msgstr "Cerqueu la vostra moneda" + +#: www/views/preferences.html:30 +msgid "Security" +msgstr "Seguretat" + +#: www/views/modals/mercadolibre-card-details.html:64 +msgid "See invoice" +msgstr "Mostra la factura" + +#: www/views/tab-import-file.html:7 +msgid "Select a backup file" +msgstr "Seleccioneu un fitxer de còpia de seguretat" + +#: src/js/controllers/tab-receive.js:139 +msgid "Select a wallet" +msgstr "Seleccioneu una cartera" + +#: www/views/modals/paypro.html:38 +msgid "Self-signed Certificate" +msgstr "Certificat autofirmat" + +#: src/js/services/onGoingProcess.js:41 +msgid "Selling Bitcoin..." +msgstr "S'estan venent bitcoins..." + +#: www/views/feedback/send.html:13 +#: www/views/feedback/send.html:43 +#: www/views/tab-send.html:3 +#: www/views/tabs.html:15 +msgid "Send" +msgstr "Envia" + +#: www/views/feedback/send.html:3 +#: www/views/tab-settings.html:29 +msgid "Send Feedback" +msgstr "Envia comentaris" + +#: www/views/addressbook.view.html:31 +msgid "Send Money" +msgstr "Envia diners" + +#: www/views/allAddresses.html:19 +msgid "Send addresses by email" +msgstr "Envia adreces per correu electrònic" + +#: www/views/includes/logOptions.html:17 +#: www/views/tab-export-file.html:82 +msgid "Send by email" +msgstr "Envia per correu electrònic" + +#: src/js/controllers/confirm.js:177 +msgid "Send from" +msgstr "Envia des de" + +#: www/views/includes/itemSelector.html:8 +msgid "Send max amount" +msgstr "Envia import màxim" + +#: www/views/includes/incomingDataMenu.html:46 +msgid "Send payment to this address" +msgstr "Envia el pagament a aquesta adreça" + +#: www/views/feedback/rateApp.html:17 +msgid "Send us feedback instead" +msgstr "Envieu-nos un comentari" + +#: www/views/confirm.html:15 +#: www/views/includes/txp.html:12 +#: www/views/modals/txp-details.html:19 +#: www/views/tx-details.html:23 +msgid "Sending" +msgstr "S'està enviant" + +#: src/js/services/onGoingProcess.js:39 +msgid "Sending 2FA code..." +msgstr "S'està enviant el codi 2FA..." + +#: src/js/services/onGoingProcess.js:36 +msgid "Sending feedback..." +msgstr "S'està enviant el comentari..." + +#: www/views/confirm.html:16 +msgid "Sending maximum amount" +msgstr "S'està enviant la quantitat màxima" + +#: src/js/services/onGoingProcess.js:31 +msgid "Sending transaction" +msgstr "S'està enviant la transacció" + +#: src/js/controllers/confirm.js:545 +msgid "Sending {{amountStr}} from your {{name}} wallet" +msgstr "S'estan enviant {{amountStr}} des de la vostra cartera {{name}}" + +#: www/views/includes/walletHistory.html:42 +#: www/views/modals/tx-status.html:9 +#: www/views/topup.html:100 +#: www/views/tx-details.html:17 +msgid "Sent" +msgstr "Enviats" + +#: src/js/controllers/tx-details.js:129 +msgid "Sent Funds" +msgstr "Fons enviats" + +#: src/js/services/bwcError.js:38 +msgid "Server response could not be verified" +msgstr "La resposta del servidor no s'ha pogut verificar" + +#: src/js/controllers/buyAmazon.js:97 +#: src/js/controllers/buyMercadoLibre.js:97 +msgid "Service not available" +msgstr "Servei no disponible" + +#: www/views/includes/homeIntegrations.html:3 +msgid "Services" +msgstr "Serveis" + +#: www/views/preferencesLogs.html:3 +msgid "Session Log" +msgstr "Registre de la sessió" + +#: www/views/preferencesAbout.html:35 +msgid "Session log" +msgstr "Registre de la sessió" + +#: www/views/tab-export-file.html:10 +msgid "Set up a password" +msgstr "Especifiqueu una contrasenya" + +#: src/js/controllers/preferencesFee.js:85 +msgid "Set your own fee in satoshis/byte" +msgstr "Especifiqueu una comissió en satoshis/byte" + +#: www/views/tab-settings.html:3 +#: www/views/tabs.html:19 +msgid "Settings" +msgstr "Paràmetres" + +#: www/views/feedback/complete.html:17 +#: www/views/feedback/complete.html:26 +msgid "Share the love by inviting your friends." +msgstr "Compartiu la passió convidant els amics." + +#: www/views/copayers.html:20 +msgid "Share this invitation with your copayers" +msgstr "Compartiu aquesta invitació amb els copagadors" + +#: src/js/controllers/feedback/complete.js:5 +#: www/views/tab-settings.html:36 +msgid "Share {{appName}}" +msgstr "Comparteix {{appName}}" + +#: www/views/tab-import-hardware.html:24 +msgid "Shared Wallet" +msgstr "Cartera compartida" + +#: www/views/preferencesExternal.html:34 +msgid "Show Recovery Phrase" +msgstr "Mostra la frase de recuperació" + +#: www/views/tab-receive.html:34 +msgid "Show address" +msgstr "Mostra l'adreça" + +#: www/views/join.html:48 +#: www/views/tab-create-personal.html:27 +#: www/views/tab-create-shared.html:56 +#: www/views/tab-export-file.html:24 +#: www/views/tab-import-file.html:29 +#: www/views/tab-import-hardware.html:30 +#: www/views/tab-import-phrase.html:35 +msgid "Show advanced options" +msgstr "Mostra les opcions avançades" + +#: www/views/tab-send.html:37 +msgid "Show bitcoin address" +msgstr "Mostra l'adreça bitcoin" + +#: www/views/tab-send.html:59 +msgid "Show more" +msgstr "Mostra més" + +#: src/js/services/bwcError.js:104 +msgid "Signatures rejected by server" +msgstr "Firmes rebutjades pel servidor" + +#: src/js/services/onGoingProcess.js:32 +msgid "Signing transaction" +msgstr "S'està firmant la transacció" + +#: www/views/onboarding/backupRequest.html:6 +msgid "Since only you control your money, you’ll need to save your backup phrase in case this app is deleted." +msgstr "Com que ningú més controla els vostres diners, heu de guardar la frase de seguretat per si aquesta aplicació s'esborra." + +#: www/views/tab-create-personal.html:122 +#: www/views/tab-create-shared.html:151 +msgid "Single Address Wallet" +msgstr "Cartera d'adreça única" + +#: www/views/onboarding/collectEmail.html:40 +#: www/views/onboarding/tour.html:11 +msgid "Skip" +msgstr "Omet" + +#: src/js/controllers/confirm.js:371 +#: src/js/controllers/modals/txpDetails.js:47 +msgid "Slide to accept" +msgstr "Feu lliscar per acceptar" + +#: www/views/buyAmazon.html:96 +msgid "Slide to buy" +msgstr "Feu lliscar per comprar" + +#: src/js/controllers/confirm.js:365 +msgid "Slide to pay" +msgstr "Feu lliscar per pagar" + +#: src/js/controllers/confirm.js:377 +#: src/js/controllers/modals/txpDetails.js:40 +msgid "Slide to send" +msgstr "Feu lliscar per enviar" + +#: www/views/cashScan.html:56 +msgid "Some of your wallets are not eligible for Bitcoin Cash support. You can try to access BCH funds from these wallets using the" +msgstr "Algunes de les vostres carteres no són compatibles amb Bitcoin Cash. Podeu provar d'accedir als fons BCH amb" + +#: src/js/controllers/create.js:88 +#: src/js/controllers/join.js:71 +msgid "Specify Recovery Phrase..." +msgstr "Especifiqueu la frase de recuperació..." + +#: src/js/services/bwcError.js:92 +msgid "Spend proposal is not accepted" +msgstr "La proposta de despesa no s'ha acceptat" + +#: src/js/services/bwcError.js:95 +msgid "Spend proposal not found" +msgstr "La proposta de despesa no s'ha trobat" + +#: src/js/services/bwcError.js:137 +msgid "Spending Password needed" +msgstr "Contrasenya de despeses obligatòria" + +#: www/views/walletDetails.html:173 +msgid "Spending this balance will need significant Bitcoin network fees" +msgstr "Gastar aquest saldo requerirà importants comissions de la xarxa Bitcoin" + +#: www/views/tab-send.html:28 +msgid "Start sending bitcoin" +msgstr "Comença a enviar bitcoins" + +#: www/views/lockSetup.html:3 +msgid "Startup Lock" +msgstr "Bloqueig inicial" + +#: www/views/mercadoLibreCards.html:21 +#: www/views/modals/mercadolibre-card-details.html:42 +msgid "Still pending" +msgstr "Encara pendent" + +#: www/views/topup.html:101 +msgid "Success" +msgstr "Correcte" + +#: src/js/services/feeService.js:14 +msgid "Super Economy" +msgstr "Súper econòmic" + +#: www/views/preferencesCash.html:11 +msgid "Support Bitcoin Cash" +msgstr "Compatible amb Bitcoin Cash" + +#: www/views/paperWallet.html:7 +msgid "Sweep" +msgstr "Escombratge" + +#: www/views/includes/incomingDataMenu.html:89 +#: www/views/paperWallet.html:3 +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..." + +#: www/views/preferencesDeleteWallet.html:16 +msgid "THIS ACTION CANNOT BE REVERSED" +msgstr "AQUESTA ACCIÓ NO ES POT REVERTIR" + +#: www/views/onboarding/welcome.html:5 +msgid "Take control of your money,
get started with bitcoin." +msgstr "Controleu els vostres diners,
inicieu-vos al món dels bitcoins." + +#: www/views/walletDetails.html:132 +#: www/views/walletDetails.html:52 +msgid "Tap and hold to show" +msgstr "Manteniu premut per mostrar" + +#: www/views/includes/walletInfo.html:3 +msgid "Tap to recreate" +msgstr "Toqueu per reproduir" + +#: www/views/includes/walletInfo.html:4 +msgid "Tap to retry" +msgstr "Toqueu per reintentar" + +#: www/views/termsOfUse.html:3 +msgid "Terms Of Use" +msgstr "Condicions d'ús" + +#: www/views/modals/terms.html:3 +#: www/views/onboarding/disclaimer.html:29 +#: www/views/onboarding/disclaimer.html:43 +#: www/views/preferencesAbout.html:30 +msgid "Terms of Use" +msgstr "Condicions d'ús" + +#: www/views/tab-create-personal.html:118 +#: www/views/tab-import-phrase.html:68 +msgid "Testnet" +msgstr "Testnet" + +#: www/views/includes/incomingDataMenu.html:61 +msgid "Text" +msgstr "Text" + +#: src/js/controllers/feedback/send.js:27 +#: src/js/controllers/feedback/send.js:76 +#: www/views/feedback/complete.html:20 +#: www/views/feedback/rateApp.html:4 +msgid "Thank you!" +msgstr "Gràcies!" + +#: src/js/controllers/feedback/send.js:72 +msgid "Thanks!" +msgstr "Gràcies!" + +#: src/js/controllers/feedback/send.js:73 +msgid "That's exciting to hear. We'd love to earn that fifth star from you – how could we improve your experience?" +msgstr "Ens en alegrem. Ens encantaria que ens donéssiu 5 estrelles. Com podem millorar la vostra experiència?" + +#: src/js/services/ledger.js:152 +msgid "The Ledger Chrome application is not installed" +msgstr "L'aplicació Ledger de Chrome no està instal·lada" + +#: www/views/modals/wallet-balance.html:55 +msgid "The amount of bitcoin immediately spendable from this wallet." +msgstr "Quantitat de bitcoins que es poden gastar immediatament des d'aquesta cartera." + +#: www/views/modals/wallet-balance.html:93 +msgid "The amount of bitcoin stored in this wallet that is allocated as inputs to your pending transaction proposals. The amount is determined using unspent transaction outputs associated with this wallet and may be more than the actual amounts associated with your pending transaction proposals." +msgstr "La quantitat de bitcoins emmagatzemada en aquesta cartera que s'assigna com a entrades a les vostres propostes de transacció pendents. L'import es determina en base a les sortides de transacció no gastades associades a aquesta cartera i pot superar les quantitats reals associades a les vostres propostes de transacció pendents." + +#: www/views/modals/wallet-balance.html:74 +msgid "The amount of bitcoin stored in this wallet with less than 1 blockchain confirmation." +msgstr "La quantitat de bitcoins emmagatzemada en aquesta cartera amb menys d'una confirmació blockchain." + +#: www/views/tab-import-phrase.html:5 +msgid "The derivation path" +msgstr "El camí de derivació" + +#: www/views/onboarding/tour.html:37 +msgid "The exchange rate changes with the market." +msgstr "El tipus de canvi canvia amb el mercat." + +#: www/views/preferencesFee.html:12 +msgid "The higher the fee, the greater the incentive a miner has to include that transaction in a block. Current fees are determined based on network load and the selected policy." +msgstr "Com més alta és la comissió, més incentius té un miner per incloure la vostra transacció en un bloc. Les comissions es determinen a cada moment en funció de la càrrega de la xarxa i de la política seleccionada." + +#: www/views/addresses.html:51 +msgid "The maximum number of consecutive unused addresses (20) has been reached. When one of your unused addresses receives a payment, a new address will be generated and shown in your Receive tab." +msgstr "S'ha assolit el nombre màxim d'adreces consecutives sense utilitzar (20). Quan una de les vostres adreces sense utilitzar rebi un pagament, es generarà una adreça nova que es mostrarà a la pestanya Rep." + +#: src/js/controllers/onboarding/terms.js:21 +msgid "The official English Terms of Service are available on the BitPay website." +msgstr "Les condicions de servei oficials estan disponibles en anglès al lloc web de BitPay." + +#: www/views/tab-import-phrase.html:4 +msgid "The password of the recovery phrase (if set)" +msgstr "La contrasenya de la frase de recuperació (si s'ha establert)" + +#: src/js/services/walletService.js:1139 +msgid "The payment was created but could not be completed. Please try again from home screen" +msgstr "El pagament s'ha creat però no s'ha pogut completar. Torneu-ho a provar des de la pantalla d'inici" + +#: www/views/modals/txp-details.html:26 +msgid "The payment was removed by creator" +msgstr "El creador ha eliminat el pagament" + +#: www/views/join.html:91 +#: www/views/tab-create-personal.html:63 +#: www/views/tab-create-shared.html:92 +#: www/views/tab-import-phrase.html:43 +msgid "The recovery phrase could require a password to be imported" +msgstr "La frase de recuperació pot requerir una contrasenya a l'hora d'importar-la" + +#: src/js/services/bwcError.js:56 +msgid "The request could not be understood by the server" +msgstr "El servidor no ha entès la petició" + +#: www/views/addresses.html:52 +msgid "The restore process will stop when 20 addresses are generated in a row which contain no funds. To safely generate more addresses, make a payment to one of the unused addresses which has already been generated." +msgstr "El procés de restauració s'atura quan s'han generat 20 adreces seguides sense fons. Per generar més adreces de manera segura, efectueu un pagament a una de les adreces sense utilitzar que ja s'hagi generat." + +#: src/js/services/bwcError.js:98 +msgid "The spend proposal is not pending" +msgstr "La proposta de despesa no està pendent" + +#: www/views/modals/wallet-balance.html:36 +msgid "The total amount of bitcoin stored in this wallet." +msgstr "La quantitat total de bitcoins emmagatzemats en aquesta cartera." + +#: www/views/preferencesHistory.html:27 +msgid "The transaction history and every new incoming transaction are cached in the app. This feature clean this up and synchronizes again from the server" +msgstr "L'historial de les transaccions i cada transacció nova entrant es guarden a la memòria cau de l'aplicació. Aquesta funció ho esborra tot i torna a sincronitzar des del servidor" + +#: www/views/tab-import-phrase.html:6 +msgid "The wallet service URL" +msgstr "L'URL del servei de la cartera" + +#: src/js/controllers/tab-home.js:38 +msgid "There is a new version of {{appName}} available" +msgstr "Hi ha una nova versió de {{appName}} disponible" + +#: src/js/controllers/import.js:229 +#: src/js/controllers/import.js:254 +#: src/js/controllers/import.js:335 +msgid "There is an error in the form" +msgstr "Hi ha un error al formulari" + +#: src/js/controllers/feedback/send.js:61 +#: src/js/controllers/feedback/send.js:65 +msgid "There's obviously something we're doing wrong." +msgstr "És evident que hi ha alguna cosa que estem fent malament." + +#: src/js/controllers/feedback/rateCard.js:38 +msgid "This app is fantastic!" +msgstr "Aquesta aplicació és fantàstica!" + +#: www/views/onboarding/tour.html:47 +msgid "This app stores your bitcoin with cutting-edge security." +msgstr "Aquesta aplicació emmagatzema els vostres bitcoins amb una seguretat de tecnologia punta." + +#: src/js/controllers/confirm.js:523 +msgid "This bitcoin payment request has expired." +msgstr "Aquesta sol·licitud de pagament bitcoin ha caducat." + +#: www/views/join.html:133 +#: www/views/tab-create-personal.html:103 +#: www/views/tab-create-shared.html:132 +msgid "This password cannot be recovered. If the password is lost, there is no way you could recover your funds." +msgstr "Aquesta contrasenya no es pot recuperar. Si la contrasenya es perd, no es poden recuperar els fons de cap manera." + +#: www/views/backup.html:31 +msgid "This recovery phrase was created with a password. To recover this wallet both the recovery phrase and password are needed." +msgstr "Aquesta frase de recuperació s'ha creat amb una contrasenya. Per recuperar aquesta cartera es necessita tant la frase de recuperació com la contrasenya." + +#: www/views/tx-details.html:91 +msgid "This transaction amount is too small compared to current Bitcoin network fees. Spending these funds will need a Bitcoin network fee cost comparable to the funds itself." +msgstr "Aquest import de transacció és massa petit comparat amb les comissions actuals de la xarxa Bitcoin. Gastar aquests fons suposarà una comissió de la xarxa Bitcoin comparable als fons en si." + +#: www/views/tx-details.html:87 +msgid "This transaction could take a long time to confirm or could be dropped due to the low fees set by the sender" +msgstr "Aquesta transacció pot trigar molta estona a confirmar-se o es pot anul·lar a causa de la baixa comissió establerta pel remitent" + +#: www/views/walletDetails.html:109 +#: www/views/walletDetails.html:29 +msgid "This wallet is not registered at the given Bitcore Wallet Service (BWS). You can recreate it from the local information." +msgstr "Aquesta cartera no està registrada al Bitcore Wallet Service (BWS). Podeu tornar a crear-la a partir de la informació local." + +#: www/views/modals/txp-details.html:136 +#: www/views/tx-details.html:121 +msgid "Timeline" +msgstr "Cronologia" + +#: www/views/confirm.html:31 +#: www/views/includes/output.html:2 +#: www/views/modals/txp-details.html:109 +#: www/views/modals/txp-details.html:53 +#: www/views/tx-details.html:41 +#: www/views/tx-details.html:53 +msgid "To" +msgstr "Per a" + +#: www/views/tab-send.html:32 +msgid "To get started, buy bitcoin or share your address. You can receive bitcoin from any wallet or service." +msgstr "Per començar, compreu bitcoins o compartiu la vostra adreça. Podeu rebre bitcoins de qualsevol cartera o servei." + +#: www/views/tab-send.html:33 +msgid "To get started, you'll need to create a bitcoin wallet and get some bitcoin." +msgstr "Per començar, heu de crear una cartera bitcoin i obtenir uns quants bitcoins." + +#: src/js/services/bitpayAccountService.js:73 +msgid "To {{reason}} you must first add your BitPay account - {{email}}" +msgstr "Per {{reason}} ja heu d'haver afegit el vostre compte BitPay - {{email}}" + +#: src/js/services/onGoingProcess.js:48 +msgid "Top up in progress..." +msgstr "Recàrrega en curs..." + +#: src/js/controllers/topup.js:206 +msgid "Top up {{amountStr}} to debit card ({{cardLastNumber}})" +msgstr "Recàrrega de {{amountStr}} a la targeta de dèbit ({{cardLastNumber}})" + +#: www/views/buyAmazon.html:61 +#: www/views/buyMercadoLibre.html:60 +#: www/views/modals/wallet-balance.html:23 +#: www/views/topup.html:70 +msgid "Total" +msgstr "Total" + +#: www/views/walletDetails.html:196 +msgid "Total Locked Balance" +msgstr "Total del saldo bloquejat" + +#: www/views/tab-create-shared.html:35 +msgid "Total number of copayers" +msgstr "Nombre total de copagadors" + +#: www/views/addresses.html:81 +msgid "Total wallet inputs" +msgstr "Total d'entrades de la cartera" + +#: src/js/services/fingerprintService.js:63 +#: src/js/services/fingerprintService.js:68 +msgid "Touch ID Failed" +msgstr "Touch ID ha fallat" + +#: src/js/controllers/tx-details.js:12 +msgid "Transaction" +msgstr "Transacció" + +#: www/views/confirm.html:126 +msgid "Transaction Created" +msgstr "Transacció creada" + +#: www/views/preferencesAdvanced.html:29 +#: www/views/preferencesHistory.html:3 +msgid "Transaction History" +msgstr "Historial de transaccions" + +#: src/js/services/bwcError.js:83 +msgid "Transaction already broadcasted" +msgstr "La transacció ja s'ha emès" + +#: src/js/controllers/buyAmazon.js:308 +#: src/js/controllers/buyMercadoLibre.js:301 +#: src/js/controllers/topup.js:281 +msgid "Transaction has not been created" +msgstr "La transacció no s'ha creat" + +#: www/views/topup.html:104 +msgid "Transaction initiated" +msgstr "Transacció iniciada" + +#: src/js/controllers/tx-details.js:119 +msgid "Transaction not available at this time" +msgstr "La transacció no està disponible en aquest moment" + +#: src/js/controllers/activity.js:45 +#: src/js/controllers/tab-home.js:174 +msgid "Transaction not found" +msgstr "No s'ha trobat la transacció" + +#: www/views/modals/chooseFeeLevel.html:55 +msgid "Transactions without fee are not supported." +msgstr "No s'admeten transaccions sense comissió." + +#: src/js/controllers/paperWallet.js:109 +msgid "Transfer to" +msgstr "Transfereix a" + +#: www/views/tab-send.html:67 +msgid "Transfer to Wallet" +msgstr "Transfereix a la cartera" + +#: www/views/modals/pin.html:13 +msgid "Try again in {{expires}}" +msgstr "Torneu-ho a provar d'aquí {{expires}}" + +#: www/views/bitpayCardIntro.html:18 +msgid "Turn bitcoin into dollars, swipe anywhere Visa® is accepted." +msgstr "Converteix bitcoins a dòlars, paga a qualsevol lloc on acceptin Visa®." + +#: www/views/tab-import-phrase.html:17 +msgid "Type the Recovery Phrase (usually 12 words)" +msgstr "Escriviu la frase de recuperació (normalment 12 paraules)" + +#: src/js/controllers/backup.js:75 +msgid "Uh oh..." +msgstr "Vaja..." + +#: www/views/tx-details.html:100 +msgid "Unconfirmed" +msgstr "Sense confirmar" + +#: www/views/walletDetails.html:190 +msgid "Unsent transactions" +msgstr "Transaccions no enviades" + +#: www/views/addresses.html:39 +msgid "Unused Addresses" +msgstr "Adreces sense utilitzar" + +#: www/views/addresses.html:50 +msgid "Unused Addresses Limit" +msgstr "Límit d'adreces sense utilitzar" + +#: src/js/controllers/tab-home.js:146 +msgid "Update Available" +msgstr "Actualització disponible" + +#: www/views/proposals.html:14 +msgid "Updating pending proposals. Please stand by" +msgstr "S'estan actualitzant les propostes pendents. Espereu" + +#: www/views/walletDetails.html:217 +msgid "Updating transaction history. Please stand by." +msgstr "S'està actualitzant l'historial de transaccions. Espereu." + +#: www/views/activity.html:14 +msgid "Updating... Please stand by" +msgstr "S'està actualitzant... Espereu" + +#: src/js/services/feeService.js:10 +msgid "Urgent" +msgstr "Urgent" + +#: www/views/advancedSettings.html:12 +msgid "Use Unconfirmed Funds" +msgstr "Utilitza els fons sense confirmar" + +#: src/js/services/onGoingProcess.js:34 +msgid "Validating recovery phrase..." +msgstr "S'està validant la frase de recuperació..." + +#: www/views/modals/fingerprintCheck.html:4 +msgid "Verify your identity" +msgstr "Verifiqueu la vostra identitat" + +#: www/views/preferencesAbout.html:14 +#: www/views/preferencesExternal.html:25 +msgid "Version" +msgstr "Versió" + +#: www/views/tab-export-file.html:69 +msgid "View" +msgstr "Mostra" + +#: www/views/addresses.html:34 +msgid "View All Addresses" +msgstr "Mostra totes les adreces" + +#: src/js/controllers/onboarding/terms.js:20 +msgid "View Terms of Service" +msgstr "Mostra les condicions de servei" + +#: src/js/controllers/bitpayCard.js:122 +#: src/js/controllers/tx-details.js:191 +msgid "View Transaction on Explorer.Bitcoin.com" +msgstr "Mostra la transacció a Explorer.Bitcoin.com" + +#: src/js/controllers/tab-home.js:148 +msgid "View Update" +msgstr "Mostra l'actualització" + +#: www/views/tx-details.html:147 +msgid "View on blockchain" +msgstr "Mostra a la blockchain" + +#: www/views/mercadoLibre.html:26 +msgid "Visit mercadolivre.com.br →" +msgstr "Visiteu mercadolivre.com.br →" + +#: www/views/walletDetails.html:182 +msgid "WARNING: Key derivation is not working on this device/wallet. Actions cannot be performed on this wallet." +msgstr "AVÍS: La derivació de clau no funciona en aquest dispositiu/cartera. No es poden realitzar accions en aquesta cartera." + +#: www/views/tab-export-file.html:45 +msgid "WARNING: Not including the private key allows to check the wallet balance, transaction history, and create spend proposals from the export. However, does not allow to approve (sign) proposals, so funds will not be accessible from the export." +msgstr "AVÍS: No incloure la clau privada permet comprovar el saldo de la cartera, l'historial de transaccions i crear propostes de despeses des del fitxer exportat. Ara bé, no permet aprovar (firmar) propostes; per tant els fons no seran accessibles des del fitxer exportat." + +#: www/views/tab-export-file.html:36 +msgid "WARNING: The private key of this wallet is not available. The export allows to check the wallet balance, transaction history, and create spend proposals from the export. However, does not allow to approve (sign) proposals, so funds will not be accessible from the export." +msgstr "AVÍS: La clau privada d'aquesta cartera no està disponible. L'exportació permet comprovar el saldo de la cartera, l'historial de transaccions i crear propostes de despeses des del fitxer exportat. Ara bé, no permet aprovar (firmar) propostes; per tant els fons no seran accessibles des del fitxer exportat." + +#: www/views/modals/paypro.html:42 +msgid "WARNING: UNTRUSTED CERTIFICATE" +msgstr "AVÍS: EL CERTIFICAT NO ÉS DE CONFIANÇA" + +#: src/js/services/onGoingProcess.js:15 +msgid "Waiting for Ledger..." +msgstr "Esperant el Ledger..." + +#: src/js/services/onGoingProcess.js:16 +msgid "Waiting for Trezor..." +msgstr "Esperant el Trezor..." + +#: www/views/copayers.html:48 +msgid "Waiting for copayers" +msgstr "Esperant els copagadors" + +#: www/views/copayers.html:53 +msgid "Waiting..." +msgstr "Esperant..." + +#: www/views/addresses.html:3 +#: www/views/preferencesAdvanced.html:17 +msgid "Wallet Addresses" +msgstr "Adreces de la cartera" + +#: www/views/preferencesColor.html:4 +msgid "Wallet Color" +msgstr "Color de la cartera" + +#: www/views/preferencesInformation.html:29 +msgid "Wallet Configuration (m-n)" +msgstr "Configuració de la cartera (m-n)" + +#: www/views/onboarding/collectEmail.html:5 +msgid "Wallet Created" +msgstr "Cartera creada" + +#: www/views/preferencesInformation.html:23 +msgid "Wallet Id" +msgstr "Id de la cartera" + +#: www/views/preferencesAdvanced.html:13 +#: www/views/preferencesInformation.html:3 +msgid "Wallet Information" +msgstr "Informació de la cartera" + +#: www/views/addresses.html:76 +msgid "Wallet Inputs" +msgstr "Entrades de la cartera" + +#: www/views/join.html:26 +msgid "Wallet Invitation" +msgstr "Invitació de la cartera" + +#: www/views/join.html:60 +#: www/views/tab-create-personal.html:38 +#: www/views/tab-create-shared.html:67 +msgid "Wallet Key" +msgstr "Clau de la cartera" + +#: www/views/preferencesAlias.html:4 +msgid "Wallet Name" +msgstr "Nom de la cartera" + +#: www/views/preferencesInformation.html:11 +msgid "Wallet Name (at creation)" +msgstr "Nom de la cartera (en crear-la)" + +#: www/views/preferencesInformation.html:35 +msgid "Wallet Network" +msgstr "Xarxa de la cartera" + +#: www/views/join.html:77 +#: www/views/tab-create-personal.html:50 +#: www/views/tab-create-shared.html:79 +msgid "Wallet Recovery Phrase" +msgstr "Frase de recuperació de la cartera" + +#: src/js/services/bwcError.js:26 +msgid "Wallet Recovery Phrase is invalid" +msgstr "La frase de recuperació de la cartera no és vàlida" + +#: www/views/preferencesAdvanced.html:25 +#: www/views/tab-import-phrase.html:73 +msgid "Wallet Service URL" +msgstr "URL del servei de la cartera" + +#: www/views/preferences.html:4 +msgid "Wallet Settings" +msgstr "Paràmetres de la cartera" + +#: www/views/tab-import-hardware.html:11 +#: www/views/tab-import-phrase.html:61 +msgid "Wallet Type" +msgstr "Tipus de cartera" + +#: src/js/services/bwcError.js:59 +msgid "Wallet already exists" +msgstr "La cartera ja existeix" + +#: src/js/services/profileService.js:516 +msgid "Wallet already in {{appName}}" +msgstr "La cartera ja existeix a {{appName}}" + +#: www/views/includes/walletActivity.html:6 +msgid "Wallet created" +msgstr "Cartera creada" + +#: www/views/copayers.html:58 +msgid "Wallet incomplete and broken" +msgstr "Cartera incompleta i trencada" + +#: src/js/services/bwcError.js:65 +msgid "Wallet is full" +msgstr "La cartera està plena" + +#: src/js/services/bwcError.js:125 +msgid "Wallet is locked" +msgstr "La cartera està bloquejada" + +#: src/js/services/bwcError.js:128 +msgid "Wallet is not complete" +msgstr "La cartera no està completa" + +#: www/views/tab-create-personal.html:12 +#: www/views/tab-create-shared.html:12 +msgid "Wallet name" +msgstr "Nom de la cartera" + +#: src/js/services/bwcError.js:131 +msgid "Wallet needs backup" +msgstr "La cartera requereix una còpia de seguretat" + +#: www/views/tab-receive.html:59 +#: www/views/walletDetails.html:169 +msgid "Wallet not backed up" +msgstr "Cartera sense còpia de seguretat" + +#: src/js/services/bwcError.js:68 +msgid "Wallet not found" +msgstr "No s'ha trobat la cartera" + +#: src/js/controllers/cashScan.js:81 +#: src/js/controllers/tab-home.js:230 +msgid "Wallet not registered" +msgstr "No s'ha registrat la cartera" + +#: src/js/services/bwcError.js:29 +msgid "Wallet not registered at the wallet service. Recreate it from \"Create Wallet\" using \"Advanced Options\" to set your recovery phrase" +msgstr "La cartera no s'ha registrat a Wallet Service. Torneu-la a crear des de \"Crea cartera\" amb \"Opcions avançades\" per definir la vostra frase de recuperació" + +#: www/views/backup.html:12 +msgid "Wallet recovery phrase not available" +msgstr "La frase de recuperació de la cartera no està disponible" + +#: src/js/services/bwcError.js:50 +msgid "Wallet service not found" +msgstr "No s'ha trobat Wallet Service" + +#: www/views/tab-home.html:69 +msgid "Wallets" +msgstr "Carteres" + +#: src/js/controllers/addressbookView.js:36 +#: src/js/controllers/modals/txpDetails.js:153 +#: src/js/controllers/modals/txpDetails.js:170 +#: src/js/controllers/preferencesDelete.js:24 +#: src/js/controllers/preferencesExternal.js:14 +#: www/views/preferencesDeleteWallet.html:11 +msgid "Warning!" +msgstr "Avís!" + +#: www/views/modals/txp-details.html:47 +msgid "Warning: this transaction has unconfirmed inputs" +msgstr "Avís: Aquesta transacció té entrades no confirmades" + +#: src/js/controllers/onboarding/backupRequest.js:17 +msgid "Watch out!" +msgstr "Compte!" + +#: src/js/controllers/feedback/send.js:69 +msgid "We'd love to do better." +msgstr "Ens agradaria fer-ho millor." + +#: www/views/backup.html:35 +msgid "We'll confirm on the next screen." +msgstr "Ho confirmarem a la pantalla següent." + +#: src/js/controllers/feedback/send.js:77 +msgid "We're always looking for ways to improve {{appName}}." +msgstr "Sempre intentem millorar {{appName}}." + +#: src/js/controllers/feedback/send.js:83 +msgid "We're always looking for ways to improve {{appName}}. How could we improve your experience?" +msgstr "Sempre intentem millorar {{appName}}. Com podríem millorar la vostra experiència?" + +#: www/views/includes/incomingDataMenu.html:6 +msgid "Website" +msgstr "Lloc web" + +#: www/views/preferencesLanguage.html:16 +msgid "We’re always looking for translation contributions! You can make corrections or help to make this app available in your native language by joining our community on Crowdin." +msgstr "Sempre busquem gent que contribueixi a les traduccions. Podeu fer correccions o ajudar a fer que aquesta aplicació estigui disponible en la vostra llengua unint-vos a la nostra comunitat de Crowdin." + +#: www/views/preferencesAlias.html:11 +msgid "What do you call this wallet?" +msgstr "Quin nom voleu posar a aquesta cartera?" + +#: www/views/preferencesAlias.html:12 +msgid "When this wallet was created, it was called “{{walletName}}”. You can change the name displayed on this device below." +msgstr "Quan es va crear aquesta cartera, va rebre el nom: “{{walletName}}”. Podeu canviar el nom que es mostra en aquest dispositiu a sota." + +#: www/views/onboarding/collectEmail.html:10 +msgid "Where would you like to receive email notifications about payments?" +msgstr "A on voleu rebre les notificacions per e-mail sobre els pagaments?" + +#: www/views/addresses.html:19 +msgid "Why?" +msgstr "Per què?" + +#: www/views/feedback/rateApp.html:10 +msgid "Would you be willing to rate {{appName}} in the app store?" +msgstr "Voldríeu valorar {{appName}} a la botiga d'aplicacions?" + +#: www/views/onboarding/notifications.html:4 +msgid "Would you like to receive push notifications about payments?" +msgstr "Voleu rebre notificacions push sobre els pagaments?" + +#: src/js/controllers/import.js:288 +msgid "Wrong number of recovery words:" +msgstr "Nombre de paraules de recuperació incorrecte:" + +#: src/js/services/bwcError.js:140 +msgid "Wrong spending password" +msgstr "Contrasenya de pagaments incorrecta" + +#: www/views/modals/confirmation.html:7 +msgid "Yes" +msgstr "Sí" + +#: src/js/controllers/onboarding/backupRequest.js:25 +msgid "Yes, skip" +msgstr "Sí, omet" + +#: src/js/controllers/onboarding/backupRequest.js:24 +msgid "You can create a backup later from your wallet settings." +msgstr "Podeu crear una còpia de seguretat més tard des dels paràmetres de la cartera." + +#: src/js/controllers/preferencesLanguage.js:12 +msgid "You can make contributions by signing up on our Crowdin community translation website. We’re looking forward to hearing from you!" +msgstr "Podeu fer contribucions registrant-vos al nostre web de la comunitat de traductors de Crowdin. Us hi esperem!" + +#: www/views/tab-scan.html:16 +msgid "You can scan bitcoin addresses, payment requests, paper wallets, and more." +msgstr "Podeu escanejar adreces bitcoin, sol·licituds de pagament, carteres de paper i més coses." + +#: src/js/controllers/preferencesAbout.js:14 +msgid "You can see the latest developments and contribute to this open source app by visiting our project on GitHub." +msgstr "Podeu veure les últimes novetats i contribuir a aquesta aplicació de codi obert visitant el nostre projecte a GitHub." + +#: www/views/onboarding/tour.html:19 +msgid "You can spend bitcoin at millions of websites and stores worldwide." +msgstr "Podeu pagar amb bitcoins en milions de llocs web i botigues d'arreu del món." + +#: www/views/backup.html:15 +msgid "You can still export it from Advanced > Export." +msgstr "Encara es pot exportar des d'Avançades > Exporta." + +#: www/views/onboarding/tour.html:32 +msgid "You can trade it for other currencies like US Dollars, Euros, or Pounds." +msgstr "Els podeu canviar per altres monedes com ara dòlars americans, euros o lliures esterlines." + +#: www/views/onboarding/tour.html:46 +msgid "You control your bitcoin." +msgstr "Controleu els vostres bitcoins." + +#: www/views/modals/chooseFeeLevel.html:64 +msgid "You should not set a fee higher than {{maxFeeRecommended}} satoshis/byte." +msgstr "No hauríeu d'establir una comissió superior a {{maxFeeRecommended}} satoshis/byte." + +#: www/views/modals/bitpay-card-confirmation.html:5 +msgid "You will need to log back for fill in your BitPay Card." +msgstr "Haureu de tornar a iniciar la sessió per completar la BitPay Card." + +#: www/views/preferencesNotifications.html:34 +msgid "You'll receive email notifications about payments sent and received from your wallets." +msgstr "Rebreu notificacions per e-mail sobre pagaments enviats i rebuts de les vostres carteres." + +#: www/views/bitpayCard.html:50 +msgid "Your BitPay Card is ready. Add funds to your card to start using it at stores and ATMs worldwide." +msgstr "La BitPay Card ja està a punt. Afegiu fons a la targeta per començar a utilitzar-la en botigues i caixers automàtics de tot el món." + +#: www/views/mercadoLibre.html:57 +#: www/views/mercadoLibreCards.html:6 +msgid "Your Gift Cards" +msgstr "Les vostres targetes regal" + +#: www/views/includes/confirmBackupPopup.html:6 +msgid "Your bitcoin wallet is backed up!" +msgstr "La vostra cartera bitcoin ja té una còpia de seguretat!" + +#: www/views/tab-home.html:36 +msgid "Your bitcoin wallet is ready!" +msgstr "La vostra cartera bitcoin ja està a punt!" + +#: www/views/modals/chooseFeeLevel.html:61 +msgid "Your fee is lower than recommended." +msgstr "La vostra comissió és inferior a la recomanada." + +#: www/views/feedback/send.html:42 +msgid "Your ideas, feedback, or comments" +msgstr "Les vostres idees, opinions o comentaris" + +#: www/views/tab-create-shared.html:22 +msgid "Your name" +msgstr "El vostre nom" + +#: www/views/join.html:16 +msgid "Your nickname" +msgstr "El vostre sobrenom" + +#: www/views/tab-export-file.html:11 +#: www/views/tab-import-file.html:20 +msgid "Your password" +msgstr "La vostra contrasenya" + +#: www/views/buyAmazon.html:102 +msgid "Your purchase could not be completed" +msgstr "La compra no s'ha pogut completar" + +#: www/views/buyAmazon.html:105 +msgid "Your purchase was added to the list of pending" +msgstr "La compra s'ha afegit a la llista de pendents" + +#: www/views/onboarding/backupRequest.html:10 +msgid "Your wallet is never saved to cloud storage or standard device backups." +msgstr "La vostra cartera no es desa mai en un emmagatzematge al núvol ni en dispositius de còpies de seguretat estàndard." + +#: src/js/services/walletService.js:1030 +msgid "Your wallet key will be encrypted. The Spending Password cannot be recovered. Be sure to write it down." +msgstr "La clau de la cartera s'encriptarà. La contrasenya de despeses no es pot recuperar. Sobretot, apunteu-vos-la." + +#: www/views/includes/walletList.html:13 +#: www/views/includes/walletSelector.html:21 +#: www/views/paperWallet.html:33 +#: www/views/tab-receive.html:72 +#: www/views/walletDetails.html:131 +#: www/views/walletDetails.html:51 +msgid "[Balance Hidden]" +msgstr "[Saldo ocult]" + +#: www/views/walletDetails.html:141 +#: www/views/walletDetails.html:61 +msgid "[Scanning Funds]" +msgstr "[S'estan escanejant els fons]" + +#: src/js/controllers/bitpayCardIntro.js:11 +msgid "add your BitPay Visa card(s)" +msgstr "afegiu les vostres targetes BitPay Visa" + +#: www/views/includes/available-balance.html:8 +msgid "locked by pending payments" +msgstr "bloquejat per pagaments pendents" + +#: src/js/services/profileService.js:404 +msgid "me" +msgstr "jo" + +#: www/views/addressbook.add.html:32 +msgid "name@example.com" +msgstr "nom@exemple.com" + +#: www/views/preferencesHistory.html:15 +msgid "preparing..." +msgstr "s'està preparant..." + +#: www/views/cashScan.html:57 +msgid "recovery tool." +msgstr "l'eina de recuperació." + +#: src/js/controllers/buyAmazon.js:239 +msgid "{{amountStr}} for Amazon.com Gift Card" +msgstr "{{amountStr}} per a la targeta regal Amazon.com" + +#: src/js/controllers/buyMercadoLibre.js:237 +msgid "{{amountStr}} for Mercado Livre Brazil Gift Card" +msgstr "{{amountStr}} per a la targeta regal Mercado Livre Brazil" + +#: www/views/preferencesBwsUrl.html:21 +msgid "{{appName}} depends on Bitcore Wallet Service (BWS) for blockchain information, networking and Copayer synchronization. The default configuration points to https://bws.bitpay.com (BitPay's public BWS instance)." +msgstr "{{appName}} depèn de Bitcore Wallet Service (BWS) per a la informació blockchain, la gestió de xarxes i la sincronització de Copayer. La configuració per defecte apunta a https://bws.bitpay.com (instància BWS pública de BitPay)." + +#: src/js/controllers/confirm.js:408 +msgid "{{fee}} will be deducted for bitcoin networking fees." +msgstr "{{fee}} es descomptarà per la comissió de la xarxa bitcoin." + +#: www/views/confirm.html:85 +msgid "{{tx.txp[wallet.id].feeRatePerStr}} of the sending amount" +msgstr "{{tx.txp[wallet.id].feeRatePerStr}} de l'import de l'enviament" + +#: www/views/walletDetails.html:218 +msgid "{{updatingTxHistoryProgress}} transactions downloaded" +msgstr "{{updatingTxHistoryProgress}} transaccions descarregades" + +#: www/views/cashScan.html:33 +#: www/views/copayers.html:46 +#: www/views/includes/walletInfo.html:18 +msgid "{{wallet.m}}-of-{{wallet.n}}" +msgstr "{{wallet.m}}-de-{{wallet.n}}" + diff --git a/i18n/po/cs/template-cs.po b/i18n/po/cs/template-cs.po index 95f842f86..8aad5ecb2 100644 --- a/i18n/po/cs/template-cs.po +++ b/i18n/po/cs/template-cs.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: emilold\n" "Language-Team: Czech\n" "Language: cs\n" -"PO-Revision-Date: 2018-05-08 00:44-0400\n" +"PO-Revision-Date: 2018-06-22T04:02:46+0000\n" #: www/views/modals/paypro.html:34 msgid "(Trusted)" @@ -989,7 +989,7 @@ msgstr "Povolit push notifikace" #: www/views/preferencesNotifications.html:33 msgid "Enable sound" -msgstr "" +msgstr "Povolit zvuky" #: www/views/tab-scan.html:18 msgid "Enable the camera to get started." @@ -1342,7 +1342,7 @@ msgstr "Začněte" #: www/views/addressbook.html:20 msgid "Get started by adding your first one." -msgstr "Začněte přidáním své první." +msgstr "Začněte přidáním prvního." #: src/js/services/onGoingProcess.js:23 msgid "Getting fee levels..." @@ -1582,7 +1582,7 @@ msgstr "Nesprávná síťová adresa" #: src/js/controllers/confirm.js:306 #: src/js/services/bwcError.js:44 msgid "Insufficient confirmed funds" -msgstr "" +msgstr "Nedostatečné potvrzené prostředky" #: src/js/controllers/topup.js:165 #: src/js/controllers/topup.js:177 @@ -1709,7 +1709,7 @@ msgstr "Načítání informací o transakci..." #: www/views/tab-settings.html:100 msgid "Lock App" -msgstr "Uzamknout aplikaci" +msgstr "Uzamknutí aplikace" #: src/js/controllers/lockSetup.js:23 msgid "Lock by Fingerprint" @@ -2049,7 +2049,7 @@ msgstr "Otevřít GitHub projekt" #: src/js/controllers/bitpayCard.js:123 #: src/js/controllers/tx-details.js:192 msgid "Open Explorer" -msgstr "" +msgstr "Otevřít Explorer" #: www/views/tab-scan.html:22 msgid "Open Settings" @@ -2256,7 +2256,7 @@ msgstr "Stiskněte znovu pro ukončení" #: src/js/services/feeService.js:11 msgid "Priority" -msgstr "Priorita" +msgstr "Prioritní" #: www/views/includes/incomingDataMenu.html:80 msgid "Private Key" @@ -3196,7 +3196,7 @@ msgstr "Zobrazit Podmínky použití" #: src/js/controllers/bitpayCard.js:122 #: src/js/controllers/tx-details.js:191 msgid "View Transaction on Explorer.Bitcoin.com" -msgstr "" +msgstr "Zobrazit transakci na Explorer.Bitcoin.com" #: src/js/controllers/tab-home.js:148 msgid "View Update" diff --git a/i18n/po/de/template-de.po b/i18n/po/de/template-de.po index 6da7f8157..9767a07a7 100644 --- a/i18n/po/de/template-de.po +++ b/i18n/po/de/template-de.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: emilold\n" "Language-Team: German\n" "Language: de\n" -"PO-Revision-Date: 2018-05-15 20:18-0400\n" +"PO-Revision-Date: 2018-06-22T04:02:49+0000\n" #: www/views/modals/paypro.html:34 msgid "(Trusted)" @@ -32,7 +32,7 @@ msgstr "- {{btx.feeRateStr}}ของธุรกรรม" #: www/views/modals/txp-details.html:102 msgid "- {{tx.feeRateStr}} of the transaction" -msgstr "" +msgstr "- {{tx.feeRateStr}} der Transaktion" #: 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!" @@ -41,7 +41,7 @@ msgstr "Eine 5-Sterne Bewertung hilft uns, {{appName}} unter die Leute zu bringe #: www/views/mercadoLibre.html:18 #: www/views/mercadoLibre.html:40 msgid "Only redeemable on Mercado Livre (Brazil)" -msgstr "" +msgstr "Nur einlösbar auf Mercado Livre (Brasilien)" #: src/js/controllers/feedback/send.js:27 #: www/views/feedback/complete.html:21 @@ -124,7 +124,7 @@ msgstr "Ein optionales Passwort zur Sicherung der Wiederherstellungsphrase hinzu #: www/views/includes/incomingDataMenu.html:41 msgid "Add as a contact" -msgstr "" +msgstr "Als Kontakt hinzufügen" #: src/js/controllers/confirm.js:424 msgid "Add description" @@ -132,11 +132,11 @@ msgstr "Beschreibung hinzufügen" #: www/views/topup.html:6 msgid "Add funds" -msgstr "" +msgstr "Guthaben aufladen" #: src/js/services/bitpayAccountService.js:78 msgid "Add this BitPay account ({{email}})?" -msgstr "" +msgstr "Dieses BitPay Konto hinzufügen ({{email}})?" #: www/views/add.html:3 msgid "Add wallet" @@ -204,7 +204,7 @@ msgstr "Alternative Währung" #: src/js/controllers/buyAmazon.js:98 msgid "Amazon.com is not available at this moment. Please try back later." -msgstr "" +msgstr "Amazon.com ist zurzeit nicht verfügbar. Bitte versuchen Sie es später nochmal." #: www/views/amount.html:44 #: www/views/customAmount.html:34 @@ -222,7 +222,7 @@ msgstr "Betrag zu hoch" #: www/views/includes/walletHistory.html:31 msgid "Amount too low to spend" -msgstr "" +msgstr "Betrag ist zu niedrig zum ausgeben" #: src/js/controllers/tab-home.js:147 msgid "An update to this app is available. For your security, please update to the latest version." @@ -359,12 +359,12 @@ msgstr "Bitcoin-Adresse" #: www/views/cashScan.html:4 msgid "Bitcoin Cash (BCH) Balances" -msgstr "" +msgstr "Bitcoin Cash (BCH) Guthaben" #: www/views/preferencesCash.html:3 #: www/views/tab-settings.html:47 msgid "Bitcoin Cash Support" -msgstr "" +msgstr "Bitcoin Cash Support" #: www/views/tab-home.html:98 #: www/views/tab-settings.html:115 @@ -380,11 +380,11 @@ msgstr "Bitcoin-Netzwerk Gebührenübersicht" #: www/views/tab-home.html:83 #: www/views/tab-settings.html:107 msgid "Bitcoin Core Wallets" -msgstr "" +msgstr "Bitcoin Core Brieftaschen" #: src/js/services/incomingData.js:151 msgid "Bitcoin cash Payment" -msgstr "" +msgstr "Bitcoin Cash Zahlung" #: www/views/onboarding/tour.html:31 msgid "Bitcoin is a currency." @@ -404,7 +404,7 @@ msgstr "Bitcoin Transaktionen enthalten eine Gebühr für die \"Miners\" im Netz #: www/views/buyAmazon.html:108 msgid "Bought {{amountUnitStr}}" -msgstr "" +msgstr "{{amountUnitStr}} erworben" #: www/views/modals/txp-details.html:36 msgid "Broadcast Payment" @@ -474,7 +474,7 @@ msgstr "Abbruch" #: www/views/copayers.html:36 msgid "Cancel invitation" -msgstr "" +msgstr "Einladung zurückziehen" #: src/js/controllers/onboarding/tour.js:52 msgid "Cannot Create Wallet" @@ -519,7 +519,7 @@ msgstr "Cache leeren" #: src/js/controllers/confirm.js:373 #: src/js/controllers/modals/txpDetails.js:49 msgid "Click to accept" -msgstr "" +msgstr "Klicken Sie zum Akzeptieren" #: src/js/controllers/confirm.js:367 msgid "Click to pay" diff --git a/i18n/po/es-ES/template-es-ES.po b/i18n/po/es-ES/template-es-ES.po index 9f060b91f..046826130 100644 --- a/i18n/po/es-ES/template-es-ES.po +++ b/i18n/po/es-ES/template-es-ES.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: emilold\n" "Language-Team: Spanish\n" "Language: es\n" -"PO-Revision-Date: 2018-05-15 20:18-0400\n" +"PO-Revision-Date: 2018-06-22T04:02:57+0000\n" #: www/views/modals/paypro.html:34 msgid "(Trusted)" diff --git a/i18n/po/fa/template-fa.po b/i18n/po/fa/template-fa.po index c9e75d484..dfd490fda 100644 --- a/i18n/po/fa/template-fa.po +++ b/i18n/po/fa/template-fa.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: emilold\n" "Language-Team: Persian\n" "Language: fa\n" -"PO-Revision-Date: 2018-05-08 00:44-0400\n" +"PO-Revision-Date: 2018-06-22T04:02:53+0000\n" #: www/views/modals/paypro.html:34 msgid "(Trusted)" @@ -989,7 +989,7 @@ msgstr "فعال کردن اعلان های با فرمت push" #: www/views/preferencesNotifications.html:33 msgid "Enable sound" -msgstr "" +msgstr "فعال کردن صدا" #: www/views/tab-scan.html:18 msgid "Enable the camera to get started." @@ -1582,7 +1582,7 @@ msgstr "آدرس شبکه نادرست" #: src/js/controllers/confirm.js:306 #: src/js/services/bwcError.js:44 msgid "Insufficient confirmed funds" -msgstr "" +msgstr "موجودی تائید شذه ناکافی" #: src/js/controllers/topup.js:165 #: src/js/controllers/topup.js:177 @@ -2049,7 +2049,7 @@ msgstr "باز کردن پروژه GitHub" #: src/js/controllers/bitpayCard.js:123 #: src/js/controllers/tx-details.js:192 msgid "Open Explorer" -msgstr "" +msgstr "باز کردن مرورگر" #: www/views/tab-scan.html:22 msgid "Open Settings" @@ -3196,7 +3196,7 @@ msgstr "مشاهده شرایط و ضوابط خدمات" #: src/js/controllers/bitpayCard.js:122 #: src/js/controllers/tx-details.js:191 msgid "View Transaction on Explorer.Bitcoin.com" -msgstr "" +msgstr "مشاهده تراکنش در Explorer.Bitcoin.com" #: src/js/controllers/tab-home.js:148 msgid "View Update" diff --git a/i18n/po/fr/template-fr.po b/i18n/po/fr/template-fr.po index eefa48b8d..559799342 100644 --- a/i18n/po/fr/template-fr.po +++ b/i18n/po/fr/template-fr.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: emilold\n" "Language-Team: French\n" "Language: fr\n" -"PO-Revision-Date: 2018-05-15 20:18-0400\n" +"PO-Revision-Date: 2018-06-22T04:02:48+0000\n" #: www/views/modals/paypro.html:34 msgid "(Trusted)" diff --git a/i18n/po/it/template-it.po b/i18n/po/it/template-it.po index 48209552b..0055adf06 100644 --- a/i18n/po/it/template-it.po +++ b/i18n/po/it/template-it.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: emilold\n" "Language-Team: Italian\n" "Language: it\n" -"PO-Revision-Date: 2018-05-15 20:18-0400\n" +"PO-Revision-Date: 2018-06-22T04:02:50+0000\n" #: www/views/modals/paypro.html:34 msgid "(Trusted)" diff --git a/i18n/po/ja/template-ja.po b/i18n/po/ja/template-ja.po index 7accc6adc..8cdbd23ec 100644 --- a/i18n/po/ja/template-ja.po +++ b/i18n/po/ja/template-ja.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: emilold\n" "Language-Team: Japanese\n" "Language: ja\n" -"PO-Revision-Date: 2018-05-15 20:18-0400\n" +"PO-Revision-Date: 2018-06-22T04:02:51+0000\n" #: www/views/modals/paypro.html:34 msgid "(Trusted)" diff --git a/i18n/po/ko/template-ko.po b/i18n/po/ko/template-ko.po index 1a667b7c8..67cfe2496 100644 --- a/i18n/po/ko/template-ko.po +++ b/i18n/po/ko/template-ko.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: emilold\n" "Language-Team: Korean\n" "Language: ko\n" -"PO-Revision-Date: 2018-05-15 20:18-0400\n" +"PO-Revision-Date: 2018-06-22T04:02:52+0000\n" #: www/views/modals/paypro.html:34 msgid "(Trusted)" diff --git a/i18n/po/nl/template-nl.po b/i18n/po/nl/template-nl.po index cead01c29..c47511226 100644 --- a/i18n/po/nl/template-nl.po +++ b/i18n/po/nl/template-nl.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: emilold\n" "Language-Team: Dutch\n" "Language: nl\n" -"PO-Revision-Date: 2018-05-15 20:18-0400\n" +"PO-Revision-Date: 2018-06-22T04:02:48+0000\n" #: www/views/modals/paypro.html:34 msgid "(Trusted)" diff --git a/i18n/po/pl/template-pl.po b/i18n/po/pl/template-pl.po index b7ea15353..4a9f5c0ea 100644 --- a/i18n/po/pl/template-pl.po +++ b/i18n/po/pl/template-pl.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: emilold\n" "Language-Team: Polish\n" "Language: pl\n" -"PO-Revision-Date: 2018-05-08 00:44-0400\n" +"PO-Revision-Date: 2018-06-22T04:02:54+0000\n" #: www/views/modals/paypro.html:34 msgid "(Trusted)" diff --git a/i18n/po/pt-BR/template-pt-BR.po b/i18n/po/pt-BR/template-pt-BR.po index 802760d9d..ef43aa4ef 100644 --- a/i18n/po/pt-BR/template-pt-BR.po +++ b/i18n/po/pt-BR/template-pt-BR.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: emilold\n" "Language-Team: Portuguese, Brazilian\n" "Language: pt\n" -"PO-Revision-Date: 2018-05-15 20:18-0400\n" +"PO-Revision-Date: 2018-06-22T04:02:55+0000\n" #: www/views/modals/paypro.html:34 msgid "(Trusted)" diff --git a/i18n/po/ru/template-ru.po b/i18n/po/ru/template-ru.po index 48aacaf6e..163473060 100644 --- a/i18n/po/ru/template-ru.po +++ b/i18n/po/ru/template-ru.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: emilold\n" "Language-Team: Russian\n" "Language: ru\n" -"PO-Revision-Date: 2018-05-15 20:18-0400\n" +"PO-Revision-Date: 2018-06-22T04:02:56+0000\n" #: www/views/modals/paypro.html:34 msgid "(Trusted)" @@ -32,7 +32,7 @@ msgstr "{{feeRateStr}} транзакции" #: www/views/modals/txp-details.html:102 msgid "- {{tx.feeRateStr}} of the transaction" -msgstr "" +msgstr "— {{tx.feeRateStr}} транзакции" #: 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!" @@ -41,7 +41,7 @@ msgstr "=896t7!" #: www/views/mercadoLibre.html:18 #: www/views/mercadoLibre.html:40 msgid "Only redeemable on Mercado Livre (Brazil)" -msgstr "" +msgstr "Погасить можно только на Mercado Livre (Бразилия)" #: src/js/controllers/feedback/send.js:27 #: www/views/feedback/complete.html:21 @@ -136,7 +136,7 @@ msgstr "Пополнить счёт" #: src/js/services/bitpayAccountService.js:78 msgid "Add this BitPay account ({{email}})?" -msgstr "" +msgstr "Добавить этот аккаунт BitPay ({{email}})?" #: www/views/add.html:3 msgid "Add wallet" @@ -163,7 +163,7 @@ msgstr "Адреса с балансом" #: www/views/tab-settings.html:149 msgid "Advanced" -msgstr "Дополнительные возможности" +msgstr "Расширенные" #: www/views/advancedSettings.html:3 msgid "Advanced Settings" @@ -204,7 +204,7 @@ msgstr "Альтернативная валюта" #: src/js/controllers/buyAmazon.js:98 msgid "Amazon.com is not available at this moment. Please try back later." -msgstr "" +msgstr "Сайт Amazon.com сейчас недоступен. Попробуйте позже." #: www/views/amount.html:44 #: www/views/customAmount.html:34 @@ -222,7 +222,7 @@ msgstr "Слишком большая сумма" #: www/views/includes/walletHistory.html:31 msgid "Amount too low to spend" -msgstr "" +msgstr "Сумма слишком мала, чтобы ее потратить" #: src/js/controllers/tab-home.js:147 msgid "An update to this app is available. For your security, please update to the latest version." @@ -234,7 +234,7 @@ msgstr "Любой, у кого есть доступ к вашему ключе #: www/views/addresses.html:94 msgid "Approximate Bitcoin network fee to transfer wallet's balance (with normal priority)" -msgstr "" +msgstr "Приблизительная комиссия сети Биткойн для перевода баланса кошелька (с нормальным приоритетом)" #: www/views/backupWarning.html:10 msgid "Are you being watched?" @@ -270,7 +270,7 @@ msgstr "Вы точно хотите пропустить резервное к #: www/views/modals/bitpay-card-confirmation.html:4 msgid "Are you sure you would like to log out of your BitPay Card account?" -msgstr "" +msgstr "Действительно выйти из аккаунта BitPay Card?" #: src/js/controllers/preferencesBitpayCard.js:7 #: src/js/controllers/preferencesBitpayServices.js:20 @@ -359,17 +359,17 @@ msgstr "Биткойн-адрес" #: www/views/cashScan.html:4 msgid "Bitcoin Cash (BCH) Balances" -msgstr "" +msgstr "Балансы Bitcoin Cash (BCH)" #: www/views/preferencesCash.html:3 #: www/views/tab-settings.html:47 msgid "Bitcoin Cash Support" -msgstr "" +msgstr "Поддержка Bitcoin Cash" #: www/views/tab-home.html:98 #: www/views/tab-settings.html:115 msgid "Bitcoin Cash Wallets" -msgstr "" +msgstr "Кошельки Bitcoin Cash" #: www/views/modals/chooseFeeLevel.html:4 #: www/views/preferencesFee.html:4 @@ -380,11 +380,11 @@ msgstr "Политика комиссии сети Биткойн" #: www/views/tab-home.html:83 #: www/views/tab-settings.html:107 msgid "Bitcoin Core Wallets" -msgstr "" +msgstr "Кошельки Bitcoin Core" #: src/js/services/incomingData.js:151 msgid "Bitcoin cash Payment" -msgstr "" +msgstr "Платеж Bitcoin Cash" #: www/views/onboarding/tour.html:31 msgid "Bitcoin is a currency." @@ -392,7 +392,7 @@ msgstr "Биткойн - это валюта." #: www/views/onboarding/disclaimer.html:15 msgid "Bitcoin is different – it cannot be safely held with a bank or web service." -msgstr "" +msgstr "С биткойнами всё иначе: их нельзя безопасно хранить в банке или на веб-сервисе." #: www/views/onboarding/tour.html:18 msgid "Bitcoin is secure,
digital money." @@ -400,11 +400,11 @@ msgstr "Биткойн это безопасные,
цифровые день #: www/views/preferencesFee.html:11 msgid "Bitcoin transactions include a fee collected by miners on the network." -msgstr "" +msgstr "Транзакции с биткойнами включают в себя комиссию майнеров сети." #: www/views/buyAmazon.html:108 msgid "Bought {{amountUnitStr}}" -msgstr "" +msgstr "Куплено {{amountUnitStr}}" #: www/views/modals/txp-details.html:36 msgid "Broadcast Payment" @@ -629,7 +629,7 @@ msgstr "Помочь в переводе" #: src/js/controllers/confirm.js:130 msgid "Copay only supports Bitcoin Cash using new version numbers addresses" -msgstr "" +msgstr "«Copay» поддерживает только Bitcoin Cash с новой адресацией номеров версий" #: src/js/services/bwcError.js:62 msgid "Copayer already in this wallet" @@ -671,7 +671,7 @@ msgstr "Скопировать в буфер обмена" #: src/js/controllers/buyMercadoLibre.js:102 msgid "Could not access Gift Card Service" -msgstr "" +msgstr "Не удалось получить доступ к сервису подарочных карт" #: www/views/tab-import-phrase.html:2 msgid "Could not access the wallet at the server. Please check:" @@ -733,7 +733,7 @@ msgstr "Не удалось удалить предложенный платёж #: src/js/controllers/cashScan.js:117 msgid "Could not duplicate" -msgstr "" +msgstr "Не удалось дублировать" #: src/js/services/feeService.js:73 msgid "Could not get dynamic fee" @@ -745,13 +745,13 @@ msgstr "Не удалось получить динамическую комис #: src/js/controllers/modals/feeLevels.js:112 msgid "Could not get fee levels" -msgstr "" +msgstr "Не удалось получить комиссии" #: src/js/controllers/buyAmazon.js:122 #: src/js/controllers/buyMercadoLibre.js:122 #: src/js/controllers/topup.js:100 msgid "Could not get the invoice" -msgstr "" +msgstr "Не удалось получить инвойс" #: src/js/controllers/bitpayCard.js:66 msgid "Could not get transactions" @@ -855,7 +855,7 @@ msgstr "Текущая комиссия для этой политики" #: src/js/services/feeService.js:15 msgid "Custom" -msgstr "" +msgstr "Комиссия" #: www/views/customAmount.html:9 msgid "Custom Amount" @@ -863,7 +863,7 @@ msgstr "Сумма" #: src/js/controllers/preferencesFee.js:85 msgid "Custom Fee" -msgstr "Пользовательская комиссия" +msgstr "Комиссия" #: www/views/modals/mercadolibre-card-details.html:56 #: www/views/modals/txp-details.html:87 @@ -940,11 +940,11 @@ msgstr "Скачать" #: www/views/cashScan.html:37 msgid "Duplicate for BCH" -msgstr "" +msgstr "Дубликат для BCH" #: src/js/services/onGoingProcess.js:49 msgid "Duplicating wallet..." -msgstr "" +msgstr "Дублирование кошелька..." #: www/views/addresses.html:19 msgid "Each bitcoin wallet can generate billions of addresses from your 12-word backup. A new address is automatically generated and shown each time you receive a payment." @@ -961,7 +961,7 @@ msgstr "Редактировать" #: www/views/addressbook.add.html:29 #: www/views/addressbook.view.html:22 msgid "Email" -msgstr "" +msgstr "Адрес эл. почты" #: www/views/preferencesNotifications.html:42 msgid "Email Address" @@ -973,7 +973,7 @@ msgstr "Достигнут предел пустых адресов. Новые #: www/views/preferencesCash.html:17 msgid "Enable Bitcoin Cash wallet creation and operation within the App." -msgstr "" +msgstr "Включить использование в программе и создание кошельков Bitcoin Cash." #: www/views/tab-scan.html:19 msgid "Enable camera access in your device settings to get started." @@ -989,7 +989,7 @@ msgstr "Включить push-уведомления" #: www/views/preferencesNotifications.html:33 msgid "Enable sound" -msgstr "" +msgstr "Включить звук" #: www/views/tab-scan.html:18 msgid "Enable the camera to get started." @@ -997,7 +997,7 @@ msgstr "Чтобы начать, включите камеру." #: www/views/tab-settings.html:49 msgid "Enabled" -msgstr "" +msgstr "Включено" #: src/js/services/walletService.js:1047 #: src/js/services/walletService.js:1062 @@ -1014,7 +1014,7 @@ msgstr "Введите сумму" #: www/views/modals/chooseFeeLevel.html:41 msgid "Enter custom fee" -msgstr "Ввести пользовательское значение комиссии" +msgstr "Ввести размер комиссии" #: src/js/services/walletService.js:1029 msgid "Enter new spending password" @@ -1124,7 +1124,7 @@ msgstr "Ошибка создания Подарочной карты" #: src/js/controllers/buyAmazon.js:94 #: src/js/controllers/buyMercadoLibre.js:94 msgid "Error creating the invoice" -msgstr "Ошибка создания инвойса" +msgstr "Ошибка при создании инвойса" #: src/js/services/profileService.js:412 msgid "Error creating wallet" @@ -1132,17 +1132,17 @@ msgstr "Ошибка создания кошелька" #: src/js/controllers/confirm.js:296 msgid "Error getting SendMax information" -msgstr "" +msgstr "Ошибка при получении информации SendMax" #: src/js/controllers/buyAmazon.js:136 #: src/js/controllers/buyMercadoLibre.js:136 #: src/js/controllers/topup.js:114 msgid "Error in Payment Protocol" -msgstr "" +msgstr "Ошибка в платежном протоколе" #: src/js/controllers/bitpayCardIntro.js:14 msgid "Error pairing BitPay Account" -msgstr "" +msgstr "Ошибка при связывании с аккаунтом BitPay" #: src/js/controllers/paperWallet.js:41 msgid "Error scanning funds:" @@ -1154,7 +1154,7 @@ msgstr "Ошибка считывания кошелька:" #: src/js/controllers/bitpayCardIntro.js:20 msgid "Error updating Debit Cards" -msgstr "Ошибка обновления Дебетовых Карт" +msgstr "Ошибка обновления дебетовых карт" #: src/js/services/bwcError.js:143 msgid "Exceeded daily limit of $500 per user" @@ -1166,12 +1166,12 @@ msgstr "Превышен дневной лимит в 500$ на пользова #: www/views/modals/mercadolibre-card-details.html:34 #: www/views/modals/txp-details.html:119 msgid "Expired" -msgstr "Истекла" +msgstr "Просрочено" #: www/views/modals/paypro.html:54 #: www/views/modals/txp-details.html:125 msgid "Expires" -msgstr "истёк" +msgstr "Срок действия" #: www/views/preferencesAdvanced.html:21 msgid "Export Wallet" @@ -1197,7 +1197,7 @@ msgstr "Расширенные открытые ключи" #: src/js/services/onGoingProcess.js:20 msgid "Extracting Wallet information..." -msgstr "Выполняется извлечение информации из кошелька..." +msgstr "Извлечение информации о кошельке..." #: src/js/controllers/export.js:115 #: src/js/controllers/export.js:126 @@ -1218,11 +1218,11 @@ msgstr "Комиссия" #: www/views/modals/chooseFeeLevel.html:75 msgid "Fee level" -msgstr "" +msgstr "Уровень комиссии" #: src/js/controllers/modals/feeLevels.js:100 msgid "Fee level is not defined" -msgstr "" +msgstr "Уровень комиссии не задан" #: www/views/confirm.html:79 #: www/views/modals/txp-details.html:99 @@ -1239,7 +1239,7 @@ msgstr "Подключение учетной записи BitPay..." #: src/js/services/onGoingProcess.js:21 msgid "Fetching payment information" -msgstr "" +msgstr "Получение платежной информации" #: www/views/export.html:14 #: www/views/import.html:16 @@ -1281,7 +1281,7 @@ msgstr "С аккаунта BitPay" #: www/views/tab-import-phrase.html:57 msgid "From Hardware Wallet" -msgstr "" +msgstr "Из аппаратного кошелька" #: www/views/tab-export-qrCode.html:5 msgid "From the destination device, go to Add wallet > Import wallet and scan this QR code" @@ -1297,7 +1297,7 @@ msgstr "Обнаружены средства:" #: www/views/topup.html:49 msgid "Funds to be added" -msgstr "" +msgstr "Добавляемые средства" #: www/views/paperWallet.html:51 msgid "Funds transferred" @@ -1305,7 +1305,7 @@ msgstr "Средства переведены" #: www/views/topup.html:103 msgid "Funds were added to debit card" -msgstr "" +msgstr "Средства добавлены на дебетовую карту" #: www/views/paperWallet.html:22 msgid "Funds will be transferred to" @@ -1351,20 +1351,20 @@ msgstr "Получение информации о комиссиях..." #: www/views/buyAmazon.html:43 #: www/views/buyMercadoLibre.html:42 msgid "Gift Card" -msgstr "" +msgstr "Подарочная карта" #: www/views/modals/mercadolibre-card-details.html:30 #: www/views/modals/mercadolibre-card-details.html:35 msgid "Gift Card is not available to use anymore" -msgstr "" +msgstr "Подарочную карту больше использовать нельзя" #: src/js/controllers/buyAmazon.js:204 msgid "Gift card expired" -msgstr "" +msgstr "Срок действия подарочной карты истек" #: www/views/buyAmazon.html:111 msgid "Gift card generated and ready to use." -msgstr "" +msgstr "Подарочная карта сформирована и готова к использованию." #: src/js/controllers/bitpayCard.js:114 #: src/js/controllers/bitpayCard.js:124 @@ -1410,7 +1410,7 @@ msgstr "Аппаратный кошелёк" #: src/js/controllers/create.js:180 #: src/js/controllers/join.js:145 msgid "Hardware wallets are not yet supported with Bitcoin Cash" -msgstr "" +msgstr "Bitcoin Cash еще не поддерживает аппаратные кошельки" #: www/views/tab-settings.html:20 msgid "Help & Support" @@ -1441,7 +1441,7 @@ msgstr "Пропустить следующие шаги" #: www/views/tab-import-hardware.html:31 #: www/views/tab-import-phrase.html:36 msgid "Hide advanced options" -msgstr "Скрыть дополнительные параметры" +msgstr "Скрыть расширенные параметры" #: www/views/tabs.html:3 msgid "Home" @@ -1552,7 +1552,7 @@ msgstr "Для проверки резервной копии требуется #: www/views/mercadoLibreCards.html:24 #: www/views/modals/mercadolibre-card-details.html:29 msgid "Inactive" -msgstr "" +msgstr "Неактивна" #: www/views/includes/walletItem.html:9 #: www/views/includes/walletList.html:6 @@ -1576,13 +1576,13 @@ msgstr "Некорректный формат QR-кода" #: src/js/services/bwcError.js:113 msgid "Incorrect network address" -msgstr "" +msgstr "Неверный сетевой адрес" #: src/js/controllers/confirm.js:114 #: src/js/controllers/confirm.js:306 #: src/js/services/bwcError.js:44 msgid "Insufficient confirmed funds" -msgstr "" +msgstr "Недостаточно подтвержденных средств" #: src/js/controllers/topup.js:165 #: src/js/controllers/topup.js:177 @@ -1592,7 +1592,7 @@ msgstr "Недостаточно средств на комиссию" #: www/views/tab-settings.html:123 msgid "Integrations" -msgstr "" +msgstr "Интеграции" #: www/views/includes/walletHistory.html:49 msgid "Invalid" @@ -1631,7 +1631,7 @@ msgstr "Приглашение присоединиться к кошельку #: www/views/mercadoLibreCards.html:20 #: www/views/modals/mercadolibre-card-details.html:48 msgid "Invoice expired" -msgstr "" +msgstr "Срок действия инвойса истек" #: src/js/controllers/feedback/send.js:79 msgid "Is there anything we could do better?" @@ -1692,7 +1692,7 @@ msgstr "Прошедший месяц" #: www/views/preferencesCash.html:18 #: www/views/tx-details.html:94 msgid "Learn more" -msgstr "" +msgstr "Подробнее" #: www/views/backup.html:43 msgid "Let's verify your backup phrase." @@ -1733,7 +1733,7 @@ msgstr "Действует блокировка. Пожалуйста, подо #: www/views/includes/logOptions.html:3 msgid "Log options" -msgstr "" +msgstr "Параметры журнала" #: www/views/modals/bitpay-card-confirmation.html:14 msgid "Log out" @@ -1741,7 +1741,7 @@ msgstr "Bыйти" #: www/views/addresses.html:87 msgid "Low amount inputs" -msgstr "" +msgstr "Входы с малыми суммами" #: www/views/includes/walletHistory.html:27 msgid "Low fees" @@ -1773,11 +1773,11 @@ msgstr "Памятка" #: www/views/mercadoLibre.html:6 msgid "Mercado Livre Brazil Gift Cards" -msgstr "" +msgstr "Подарочные карты Mercado Livre (Бразилия)" #: src/js/controllers/buyMercadoLibre.js:98 msgid "Mercadolibre Gift Card Service is not available at this moment. Please try back later." -msgstr "" +msgstr "Сервис подарочных карт Mercadolibre сейчас недоступен. Попробуйте позже." #: www/views/modals/txp-details.html:131 msgid "Merchant Message" @@ -1787,7 +1787,7 @@ msgstr "Сообщение от продавца" #: www/views/buyMercadoLibre.html:54 #: www/views/topup.html:63 msgid "Miner Fee" -msgstr "" +msgstr "Комиссия майнера" #: src/js/services/bwcError.js:134 msgid "Missing parameter" @@ -1830,7 +1830,7 @@ msgstr "Название" #: www/views/buyMercadoLibre.html:48 #: www/views/topup.html:56 msgid "Network Cost" -msgstr "" +msgstr "Затраты сети" #: src/js/services/bwcError.js:47 msgid "Network error" @@ -1859,7 +1859,7 @@ msgstr "Нет кошельков" #: src/js/controllers/buyAmazon.js:115 #: src/js/controllers/buyMercadoLibre.js:115 msgid "No access key defined" -msgstr "" +msgstr "Ключ доступа не задан" #: www/views/onboarding/backupRequest.html:5 msgid "No backup, no bitcoin." @@ -1871,7 +1871,7 @@ msgstr "Нет контактов" #: www/views/preferencesLogs.html:16 msgid "No entries for this log level" -msgstr "" +msgstr "Для этого уровня ведения журнала записей нет" #: www/views/preferencesExternal.html:12 msgid "No hardware information available." @@ -1892,7 +1892,7 @@ msgstr "Нет недавних транзакций" #: src/js/controllers/buyAmazon.js:44 #: src/js/controllers/topup.js:47 msgid "No signing proposal: No private key" -msgstr "" +msgstr "Нет предложения по подписыванию: нет приватного ключа" #: www/views/walletDetails.html:204 msgid "No transactions yet" @@ -1911,7 +1911,7 @@ msgstr "Не выбран кошелёк" #: src/js/controllers/confirm.js:85 #: src/js/controllers/topup.js:265 msgid "No wallets available" -msgstr "" +msgstr "Нет кошельков" #: www/views/paperWallet.html:45 msgid "No wallets available to receive funds" @@ -1919,15 +1919,15 @@ msgstr "Некуда перевести средства" #: www/views/cashScan.html:15 msgid "No wallets eligible for Bitcoin Cash support" -msgstr "" +msgstr "Нет кошельков с возможностью поддержки Bitcoin Cash" #: src/js/controllers/cashScan.js:58 msgid "Non BIP44 wallet" -msgstr "" +msgstr "Не является кошельком BIP44" #: www/views/cashScan.html:46 msgid "Non eligible BTC wallets" -msgstr "" +msgstr "Неподходящие кошельки BTC" #: src/js/services/feeService.js:12 msgid "Normal" @@ -1960,7 +1960,7 @@ msgstr "Примечание" #: www/views/backup.html:19 msgid "Note: if this BCH wallet was duplicated from a BTC wallet, they share the same recovery phrase." -msgstr "" +msgstr "Примечание: если этот кошелёк BCH — дубликат кошелька BTC, то у них одинаковое ключевое словосочетание." #: www/views/modals/wallets.html:25 msgid "Notice: only 1-1 (single signature) wallets can be used for sell bitcoin" @@ -1973,15 +1973,15 @@ msgstr "Уведомления" #: www/views/onboarding/collectEmail.html:9 msgid "Notifications by email" -msgstr "" +msgstr "Уведомления по эл. почте" #: www/views/tx-details.html:117 msgid "Notify me if confirmed" -msgstr "" +msgstr "Уведомлять при подтверждении" #: www/views/preferencesNotifications.html:24 msgid "Notify me when transactions are confirmed" -msgstr "" +msgstr "Уведомлять меня при подтверждении транзакций" #: www/views/includes/backupNeededPopup.html:8 msgid "Now is a good time to backup your wallet. If this device is lost, it is impossible to access your funds without a backup." @@ -2019,7 +2019,7 @@ msgstr "О, нет!" #: src/js/controllers/buyMercadoLibre.js:306 msgid "Ok" -msgstr "" +msgstr "OK" #: www/views/tab-home.html:39 msgid "On this screen you can see all your wallets, accounts, and assets." @@ -2049,7 +2049,7 @@ msgstr "Откройте проект GitHub" #: src/js/controllers/bitpayCard.js:123 #: src/js/controllers/tx-details.js:192 msgid "Open Explorer" -msgstr "" +msgstr "Открыть обзор" #: www/views/tab-scan.html:22 msgid "Open Settings" @@ -2065,11 +2065,11 @@ msgstr "Перейти на сайт" #: src/js/controllers/preferencesCash.js:32 msgid "Open bitcoincash.org?" -msgstr "" +msgstr "Открыть bitcoincash.org?" #: src/js/controllers/cashScan.js:18 msgid "Open the recovery tool." -msgstr "" +msgstr "Открыть инструмент восстановления." #: www/views/tab-receive.html:27 msgid "Open wallet" @@ -2096,7 +2096,7 @@ msgstr "Пароль" #: src/js/controllers/import.js:98 msgid "Password required. Make sure to enter your password in advanced options" -msgstr "Необходим пароль. Убедитесь, что вы ввели ваш пароль в дополнительных настройках" +msgstr "Необходим пароль. Убедитесь, что вы ввели ваш пароль в расширенных настройках" #: www/views/join.html:33 msgid "Paste invitation here" @@ -2121,7 +2121,7 @@ msgstr "Платёж принят" #: www/views/confirm.html:25 msgid "Payment Expires:" -msgstr "Платёж истекает:" +msgstr "Срок платежа:" #: www/views/modals/txp-details.html:6 msgid "Payment Proposal" @@ -2169,7 +2169,7 @@ msgstr "Платёж принят и будет отправлен Glidera. В #: src/js/services/incomingData.js:152 msgid "Payment address was translated to new Bitcoin Cash address format:" -msgstr "" +msgstr "Платежный адрес был переведен в новый формат адреса Bitcoin Cash:" #: www/views/modals/txp-details.html:107 msgid "Payment details" @@ -2182,7 +2182,7 @@ msgstr "Запрос платежа" #: www/views/mercadoLibreCards.html:22 #: www/views/modals/mercadolibre-card-details.html:39 msgid "Pending" -msgstr "" +msgstr "Ожидание" #: www/views/proposals.html:4 msgid "Pending Proposals" @@ -2236,7 +2236,7 @@ msgstr "Пожалуйста, выберите ваш файл резервно #: www/views/bitpayCard.html:81 msgid "Pre-Auth Holds" -msgstr "" +msgstr "Предв. авторизация" #: www/views/tab-settings.html:40 msgid "Preferences" @@ -2294,11 +2294,11 @@ msgstr "Предложенные платежи" #: src/js/controllers/buyAmazon.js:282 msgid "Purchase Amount is limited to {{limitPerDay}} {{currency}} per day" -msgstr "" +msgstr "Ограничение на сумму покупки — {{limitPerDay}} {{currency}} в день" #: src/js/controllers/buyMercadoLibre.js:281 msgid "Purchase amount must be a value between 50 and 2000" -msgstr "" +msgstr "Сумма покупки должна быть от 50 до 2000" #: www/views/onboarding/notifications.html:3 msgid "Push Notifications" @@ -2336,11 +2336,11 @@ msgstr "Показать больше" #: src/js/controllers/preferences.js:65 #: src/js/controllers/tx-details.js:54 msgid "Read more in our Wiki" -msgstr "" +msgstr "Подробнее — в нашей вики" #: src/js/controllers/cashScan.js:61 msgid "Read only wallet" -msgstr "" +msgstr "Кошелёк только для чтения" #: www/views/tab-receive.html:3 #: www/views/tabs.html:7 @@ -2349,7 +2349,7 @@ msgstr "Получить" #: www/views/customAmount.html:44 msgid "Receive in" -msgstr "" +msgstr "Куда получить:" #: www/views/includes/walletHistory.html:24 #: www/views/tx-details.html:18 @@ -2398,7 +2398,7 @@ msgstr "Воссоздаю кошелёк..." #: www/views/modals/mercadolibre-card-details.html:22 msgid "Redeem now" -msgstr "" +msgstr "Погасить" #: src/js/controllers/modals/txpDetails.js:63 #: src/js/controllers/tx-details.js:80 @@ -2499,7 +2499,7 @@ msgstr "Просканировать адреса для обнаружения #: www/views/modals/fingerprintCheck.html:11 msgid "Scan again" -msgstr "" +msgstr "Сканировать еще раз" #: src/js/services/fingerprintService.js:56 msgid "Scan your fingerprint please" @@ -2507,7 +2507,7 @@ msgstr "Пожалуйста, отсканируйте ваш отпечаток #: www/views/preferencesCash.html:23 msgid "Scan your wallets for Bitcoin Cash" -msgstr "" +msgstr "Искать в ваших кошельках Bitcoin Cash" #: src/js/services/onGoingProcess.js:30 msgid "Scanning Wallet funds..." @@ -2515,7 +2515,7 @@ msgstr "Сканирование адресов кошелька..." #: www/views/includes/walletList.html:11 msgid "Scanning funds..." -msgstr "" +msgstr "Сканирование средств..." #: www/views/includes/screenshotWarningModal.html:7 msgid "Screenshots are not secure" @@ -2543,7 +2543,7 @@ msgstr "Безопасность" #: www/views/modals/mercadolibre-card-details.html:64 msgid "See invoice" -msgstr "" +msgstr "Просмотр инвойса" #: www/views/tab-import-file.html:7 msgid "Select a backup file" @@ -2596,7 +2596,7 @@ msgstr "Отправить макс. сумму" #: www/views/includes/incomingDataMenu.html:46 msgid "Send payment to this address" -msgstr "" +msgstr "Отправить платеж на этот адрес" #: www/views/feedback/rateApp.html:17 msgid "Send us feedback instead" @@ -2647,7 +2647,7 @@ msgstr "Ответ сервера не может быть проверен" #: src/js/controllers/buyAmazon.js:97 #: src/js/controllers/buyMercadoLibre.js:97 msgid "Service not available" -msgstr "" +msgstr "Сервис недоступен" #: www/views/includes/homeIntegrations.html:3 msgid "Services" @@ -2667,7 +2667,7 @@ msgstr "Задайте пароль" #: src/js/controllers/preferencesFee.js:85 msgid "Set your own fee in satoshis/byte" -msgstr "" +msgstr "Задайте собственную комиссию в сатоши/байт" #: www/views/tab-settings.html:3 #: www/views/tabs.html:19 @@ -2708,7 +2708,7 @@ msgstr "Показать адрес" #: www/views/tab-import-hardware.html:30 #: www/views/tab-import-phrase.html:35 msgid "Show advanced options" -msgstr "Показать дополнительные параметры" +msgstr "Показать расширенные параметры" #: www/views/tab-send.html:37 msgid "Show bitcoin address" @@ -2743,24 +2743,24 @@ msgstr "Пропустить" #: src/js/controllers/confirm.js:371 #: src/js/controllers/modals/txpDetails.js:47 msgid "Slide to accept" -msgstr "" +msgstr "Провести пальцем — принять" #: www/views/buyAmazon.html:96 msgid "Slide to buy" -msgstr "" +msgstr "Провести пальцем — купить" #: src/js/controllers/confirm.js:365 msgid "Slide to pay" -msgstr "" +msgstr "Провести пальцем — оплатить" #: src/js/controllers/confirm.js:377 #: src/js/controllers/modals/txpDetails.js:40 msgid "Slide to send" -msgstr "" +msgstr "Провести пальцем — отправить" #: www/views/cashScan.html:56 msgid "Some of your wallets are not eligible for Bitcoin Cash support. You can try to access BCH funds from these wallets using the" -msgstr "" +msgstr "Некоторые из ваших кошельков не могут поддерживать Bitcoin Cash. Можно попытаться получить доступ к BCH из этих кошельков через" #: src/js/controllers/create.js:88 #: src/js/controllers/join.js:71 @@ -2781,7 +2781,7 @@ msgstr "Необходим платёжный пароль" #: www/views/walletDetails.html:173 msgid "Spending this balance will need significant Bitcoin network fees" -msgstr "" +msgstr "Чтобы потратить эту сумму, потребуются значительные комиссии сети Биткойн" #: www/views/tab-send.html:28 msgid "Start sending bitcoin" @@ -2794,7 +2794,7 @@ msgstr "Блокировка при запуске" #: www/views/mercadoLibreCards.html:21 #: www/views/modals/mercadolibre-card-details.html:42 msgid "Still pending" -msgstr "" +msgstr "Еще в ожидании" #: www/views/topup.html:101 msgid "Success" @@ -2806,7 +2806,7 @@ msgstr "Очень экономичная" #: www/views/preferencesCash.html:11 msgid "Support Bitcoin Cash" -msgstr "" +msgstr "Поддержка Bitcoin Cash" #: www/views/paperWallet.html:7 msgid "Sweep" @@ -2836,7 +2836,7 @@ msgstr "Коснитесь и удерживайте, чтобы показат #: www/views/includes/walletInfo.html:3 msgid "Tap to recreate" -msgstr "" +msgstr "Чтобы пересоздать, нажмите сюда" #: www/views/includes/walletInfo.html:4 msgid "Tap to retry" @@ -2856,7 +2856,7 @@ msgstr "Условия использования" #: www/views/tab-create-personal.html:118 #: www/views/tab-import-phrase.html:68 msgid "Testnet" -msgstr "" +msgstr "Testnet" #: www/views/includes/incomingDataMenu.html:61 msgid "Text" @@ -2875,7 +2875,7 @@ msgstr "Спасибо!" #: src/js/controllers/feedback/send.js:73 msgid "That's exciting to hear. We'd love to earn that fifth star from you – how could we improve your experience?" -msgstr "" +msgstr "Нам интересно выслушать вас. И мы хотели бы получить от вас пять звезд — что нам нужно усовершенствовать?" #: src/js/services/ledger.js:152 msgid "The Ledger Chrome application is not installed" @@ -2899,7 +2899,7 @@ msgstr "Путь деривации" #: www/views/onboarding/tour.html:37 msgid "The exchange rate changes with the market." -msgstr "" +msgstr "Обменные курс меняются." #: www/views/preferencesFee.html:12 msgid "The higher the fee, the greater the incentive a miner has to include that transaction in a block. Current fees are determined based on network load and the selected policy." @@ -2907,7 +2907,7 @@ msgstr "Чем выше комиссия, тем вероятнее майнер #: www/views/addresses.html:51 msgid "The maximum number of consecutive unused addresses (20) has been reached. When one of your unused addresses receives a payment, a new address will be generated and shown in your Receive tab." -msgstr "" +msgstr "Достигнуто максимальное число последовательных неиспользуемых адресов (20). Когда один из неиспользуемых адресов получит платеж, будет создан новый адрес, который отобразится на вкладке «Получить»." #: src/js/controllers/onboarding/terms.js:21 msgid "The official English Terms of Service are available on the BitPay website." @@ -2938,7 +2938,7 @@ msgstr "Запрос не распознан сервером" #: www/views/addresses.html:52 msgid "The restore process will stop when 20 addresses are generated in a row which contain no funds. To safely generate more addresses, make a payment to one of the unused addresses which has already been generated." -msgstr "" +msgstr "Процесс восстановления остановится, когда 20 сформированных подряд адресов не будут содержать средств. Чтобы без риска сформировать больше адресов, сделайте платеж на один из неиспользуемых уже сформированных адресов." #: src/js/services/bwcError.js:98 msgid "The spend proposal is not pending" @@ -2950,7 +2950,7 @@ msgstr "Сумма биткойнов в этом кошельке." #: www/views/preferencesHistory.html:27 msgid "The transaction history and every new incoming transaction are cached in the app. This feature clean this up and synchronizes again from the server" -msgstr "" +msgstr "История транзакций и каждая новая входящая транзакция кэшируются в приложении. Эта функция очищает его и снова проводит синхронизацию с сервером" #: www/views/tab-import-phrase.html:6 msgid "The wallet service URL" @@ -2969,7 +2969,7 @@ msgstr "Ошибка в форме" #: src/js/controllers/feedback/send.js:61 #: src/js/controllers/feedback/send.js:65 msgid "There's obviously something we're doing wrong." -msgstr "" +msgstr "Очевидно, мы что-то делаем неправильно." #: src/js/controllers/feedback/rateCard.js:38 msgid "This app is fantastic!" @@ -2977,17 +2977,17 @@ msgstr "Замечательное приложение!" #: www/views/onboarding/tour.html:47 msgid "This app stores your bitcoin with cutting-edge security." -msgstr "" +msgstr "Это приложение хранит биткойны с высочайшим уровнем безопасности." #: src/js/controllers/confirm.js:523 msgid "This bitcoin payment request has expired." -msgstr "Этот запрос платежа истёк." +msgstr "Срок этого запроса платежа истёк." #: www/views/join.html:133 #: www/views/tab-create-personal.html:103 #: www/views/tab-create-shared.html:132 msgid "This password cannot be recovered. If the password is lost, there is no way you could recover your funds." -msgstr "" +msgstr "Этот пароль восстановить нельзя. Если потерять пароль, вы не сможете восстановить свои средства." #: www/views/backup.html:31 msgid "This recovery phrase was created with a password. To recover this wallet both the recovery phrase and password are needed." @@ -2995,11 +2995,11 @@ msgstr "Это ключевое словосочетание было созда #: www/views/tx-details.html:91 msgid "This transaction amount is too small compared to current Bitcoin network fees. Spending these funds will need a Bitcoin network fee cost comparable to the funds itself." -msgstr "" +msgstr "Сумма транзакции слишком мала в сравнении с текущими комиссиями Биткойн. Чтобы потратить эти средства, понадобится комиссия сети Биткойн, сопоставимая с суммой транзакции." #: www/views/tx-details.html:87 msgid "This transaction could take a long time to confirm or could be dropped due to the low fees set by the sender" -msgstr "" +msgstr "Из-за низкой комиссии, установленной отправителем, на подтверждение транзакции может уйти много времени, или она может быть отброшена" #: www/views/walletDetails.html:109 #: www/views/walletDetails.html:29 @@ -3030,15 +3030,15 @@ msgstr "Чтобы начать работу, вам нужно создать #: src/js/services/bitpayAccountService.js:73 msgid "To {{reason}} you must first add your BitPay account - {{email}}" -msgstr "" +msgstr "{{reason}}: сначала нужно добавить учетную запись BitPay — {{email}}" #: src/js/services/onGoingProcess.js:48 msgid "Top up in progress..." -msgstr "" +msgstr "Выполняется пополнение..." #: src/js/controllers/topup.js:206 msgid "Top up {{amountStr}} to debit card ({{cardLastNumber}})" -msgstr "" +msgstr "Пополнить дебетовую карту ({{cardLastNumber}}) на {{amountStr}}" #: www/views/buyAmazon.html:61 #: www/views/buyMercadoLibre.html:60 @@ -3057,7 +3057,7 @@ msgstr "Количество совладельцев" #: www/views/addresses.html:81 msgid "Total wallet inputs" -msgstr "" +msgstr "Всего входов на кошельке" #: src/js/services/fingerprintService.js:63 #: src/js/services/fingerprintService.js:68 @@ -3070,7 +3070,7 @@ msgstr "Транзакция" #: www/views/confirm.html:126 msgid "Transaction Created" -msgstr "" +msgstr "Транзакция создана" #: www/views/preferencesAdvanced.html:29 #: www/views/preferencesHistory.html:3 @@ -3085,11 +3085,11 @@ msgstr "Транзакция уже отправлена" #: src/js/controllers/buyMercadoLibre.js:301 #: src/js/controllers/topup.js:281 msgid "Transaction has not been created" -msgstr "" +msgstr "Транзакция не создана" #: www/views/topup.html:104 msgid "Transaction initiated" -msgstr "" +msgstr "Транзакция начата" #: src/js/controllers/tx-details.js:119 msgid "Transaction not available at this time" @@ -3102,7 +3102,7 @@ msgstr "Транзакция не обнаружена" #: www/views/modals/chooseFeeLevel.html:55 msgid "Transactions without fee are not supported." -msgstr "" +msgstr "Транзакции без комиссии не поддерживаются." #: src/js/controllers/paperWallet.js:109 msgid "Transfer to" @@ -3196,7 +3196,7 @@ msgstr "Посмотреть Условия обслуживания" #: src/js/controllers/bitpayCard.js:122 #: src/js/controllers/tx-details.js:191 msgid "View Transaction on Explorer.Bitcoin.com" -msgstr "" +msgstr "Просмотр транзакции на странице Explorer.Bitcoin.com" #: src/js/controllers/tab-home.js:148 msgid "View Update" @@ -3208,7 +3208,7 @@ msgstr "Посмотреть в блокчейне" #: www/views/mercadoLibre.html:26 msgid "Visit mercadolivre.com.br →" -msgstr "" +msgstr "Посетить mercadolivre.com.br →" #: www/views/walletDetails.html:182 msgid "WARNING: Key derivation is not working on this device/wallet. Actions cannot be performed on this wallet." @@ -3270,7 +3270,7 @@ msgstr "Информация о кошельке" #: www/views/addresses.html:76 msgid "Wallet Inputs" -msgstr "" +msgstr "Входы на кошельке" #: www/views/join.html:26 msgid "Wallet Invitation" @@ -3324,7 +3324,7 @@ msgstr "Кошелёк уже существует" #: src/js/services/profileService.js:516 msgid "Wallet already in {{appName}}" -msgstr "" +msgstr "Кошелёк уже в приложении {{appName}}" #: www/views/includes/walletActivity.html:6 msgid "Wallet created" @@ -3371,11 +3371,11 @@ msgstr "Кошелёк не зарегистрирован" #: src/js/services/bwcError.js:29 msgid "Wallet not registered at the wallet service. Recreate it from \"Create Wallet\" using \"Advanced Options\" to set your recovery phrase" -msgstr "Кошелёк не зарегистрирован на сервере Bitcore. Пересоздайте кошелёк воспользовавшись дополнительными параметрами, чтобы указать ключевое словосочетание" +msgstr "Кошелёк не зарегистрирован на сервере Bitcore. Пересоздайте кошелёк воспользовавшись расширенными параметрами, чтобы указать ключевое словосочетание" #: www/views/backup.html:12 msgid "Wallet recovery phrase not available" -msgstr "" +msgstr "Ключевое словосочетание кошелька недоступно" #: src/js/services/bwcError.js:50 msgid "Wallet service not found" @@ -3416,7 +3416,7 @@ msgstr "Мы всегда ищем пути улучшения {{appName}}." #: src/js/controllers/feedback/send.js:83 msgid "We're always looking for ways to improve {{appName}}. How could we improve your experience?" -msgstr "" +msgstr "Мы всегда ищем возможность улучшить {{appName}}. Как мы можем усовершенствовать приложение?" #: www/views/includes/incomingDataMenu.html:6 msgid "Website" @@ -3424,7 +3424,7 @@ msgstr "Сайт" #: www/views/preferencesLanguage.html:16 msgid "We’re always looking for translation contributions! You can make corrections or help to make this app available in your native language by joining our community on Crowdin." -msgstr "" +msgstr "Мы всегда ищем переводчиков! Вы можете исправить перевод или помочь перевести это приложение на родной язык, присоединившись к нашему сообществу на платформе Crowdin." #: www/views/preferencesAlias.html:11 msgid "What do you call this wallet?" @@ -3444,7 +3444,7 @@ msgstr "Почему?" #: www/views/feedback/rateApp.html:10 msgid "Would you be willing to rate {{appName}} in the app store?" -msgstr "" +msgstr "Хотите оценить приложение {{appName}} в магазине приложений?" #: www/views/onboarding/notifications.html:4 msgid "Would you like to receive push notifications about payments?" @@ -3472,7 +3472,7 @@ msgstr "Вы можете создать резервную копию позж #: src/js/controllers/preferencesLanguage.js:12 msgid "You can make contributions by signing up on our Crowdin community translation website. We’re looking forward to hearing from you!" -msgstr "" +msgstr "Чтобы внести свой вклад, зарегистрируйтесь на веб-сайте переводов сообщества Crowdin. Мы будем рады сотрудничать с вами!" #: www/views/tab-scan.html:16 msgid "You can scan bitcoin addresses, payment requests, paper wallets, and more." @@ -3480,19 +3480,19 @@ msgstr "Вы можете сканировать биткойн-адреса, з #: src/js/controllers/preferencesAbout.js:14 msgid "You can see the latest developments and contribute to this open source app by visiting our project on GitHub." -msgstr "" +msgstr "Увидеть последние разработки и внести вклад в наше приложение с открытым исходным кодом можно в нашем проекте на платформе GitHub." #: www/views/onboarding/tour.html:19 msgid "You can spend bitcoin at millions of websites and stores worldwide." -msgstr "" +msgstr "Можно тратить биткойны на миллионах веб-сайтов и в магазинах по всему миру." #: www/views/backup.html:15 msgid "You can still export it from Advanced > Export." -msgstr "Вы можете экспортировать её в Дополнительные параметры > Экспорт." +msgstr "Вы можете экспортировать её в меню «Расширенные > Экспорт»." #: www/views/onboarding/tour.html:32 msgid "You can trade it for other currencies like US Dollars, Euros, or Pounds." -msgstr "" +msgstr "Можно обменивать их на другую валюту, например, доллары США, евро или фунты." #: www/views/onboarding/tour.html:46 msgid "You control your bitcoin." @@ -3500,11 +3500,11 @@ msgstr "Вы контролируете Ваши bitcoin-ы." #: www/views/modals/chooseFeeLevel.html:64 msgid "You should not set a fee higher than {{maxFeeRecommended}} satoshis/byte." -msgstr "" +msgstr "Не следует устанавливать комиссию выше, чем {{maxFeeRecommended}} сатоши/ байт." #: www/views/modals/bitpay-card-confirmation.html:5 msgid "You will need to log back for fill in your BitPay Card." -msgstr "" +msgstr "Для заполнения карты BitPay Card вам нужно будет снова войти." #: www/views/preferencesNotifications.html:34 msgid "You'll receive email notifications about payments sent and received from your wallets." @@ -3512,7 +3512,7 @@ msgstr "Вы будете получать email-уведомления о вх #: www/views/bitpayCard.html:50 msgid "Your BitPay Card is ready. Add funds to your card to start using it at stores and ATMs worldwide." -msgstr "" +msgstr "Ваша карта BitPay Card готова. Пополните карту и пользуйтесь ей в магазинах и банкоматах по всему миру." #: www/views/mercadoLibre.html:57 #: www/views/mercadoLibreCards.html:6 @@ -3529,7 +3529,7 @@ msgstr "Ваш кошелёк готов!" #: www/views/modals/chooseFeeLevel.html:61 msgid "Your fee is lower than recommended." -msgstr "" +msgstr "Ваша комиссия ниже рекомендованной." #: www/views/feedback/send.html:42 msgid "Your ideas, feedback, or comments" @@ -3550,11 +3550,11 @@ msgstr "Ваш пароль" #: www/views/buyAmazon.html:102 msgid "Your purchase could not be completed" -msgstr "" +msgstr "Покупку выполнить не удалось" #: www/views/buyAmazon.html:105 msgid "Your purchase was added to the list of pending" -msgstr "" +msgstr "Покупка была добавлена в список ожидания" #: www/views/onboarding/backupRequest.html:10 msgid "Your wallet is never saved to cloud storage or standard device backups." @@ -3576,7 +3576,7 @@ msgstr "[Баланс скрыт]" #: www/views/walletDetails.html:141 #: www/views/walletDetails.html:61 msgid "[Scanning Funds]" -msgstr "" +msgstr "[Сканирование средств]" #: src/js/controllers/bitpayCardIntro.js:11 msgid "add your BitPay Visa card(s)" @@ -3592,7 +3592,7 @@ msgstr "мне" #: www/views/addressbook.add.html:32 msgid "name@example.com" -msgstr "" +msgstr "name@example.com" #: www/views/preferencesHistory.html:15 msgid "preparing..." @@ -3600,15 +3600,15 @@ msgstr "Подготавливается..." #: www/views/cashScan.html:57 msgid "recovery tool." -msgstr "" +msgstr "инструмент восстановления." #: src/js/controllers/buyAmazon.js:239 msgid "{{amountStr}} for Amazon.com Gift Card" -msgstr "" +msgstr "{{amountStr}} за подарочную карту Amazon.com" #: src/js/controllers/buyMercadoLibre.js:237 msgid "{{amountStr}} for Mercado Livre Brazil Gift Card" -msgstr "" +msgstr "{{amountStr}} за подарочную карту Mercado Livre (Бразилия)" #: www/views/preferencesBwsUrl.html:21 msgid "{{appName}} depends on Bitcore Wallet Service (BWS) for blockchain information, networking and Copayer synchronization. The default configuration points to https://bws.bitpay.com (BitPay's public BWS instance)." @@ -3620,7 +3620,7 @@ msgstr "{{fee}} будет использовано для оплаты коми #: www/views/confirm.html:85 msgid "{{tx.txp[wallet.id].feeRatePerStr}} of the sending amount" -msgstr "" +msgstr "{{tx.txp[wallet.id].feeRatePerStr}} от отправляемой суммы" #: www/views/walletDetails.html:218 msgid "{{updatingTxHistoryProgress}} transactions downloaded" diff --git a/i18n/po/sv-SE/template-sv-SE.po b/i18n/po/sv-SE/template-sv-SE.po index 2fe3ffa81..ccdd0492b 100644 --- a/i18n/po/sv-SE/template-sv-SE.po +++ b/i18n/po/sv-SE/template-sv-SE.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: emilold\n" "Language-Team: Swedish\n" "Language: sv\n" -"PO-Revision-Date: 2018-05-08 00:44-0400\n" +"PO-Revision-Date: 2018-06-22T04:02:58+0000\n" #: www/views/modals/paypro.html:34 msgid "(Trusted)" @@ -187,11 +187,11 @@ msgstr "" #: www/views/tab-scan.html:21 msgid "Allow Camera Access" -msgstr "" +msgstr "Tillåt kameraåtkomst" #: www/views/onboarding/notifications.html:7 msgid "Allow notifications" -msgstr "" +msgstr "Tillåt notificationer" #: www/views/onboarding/disclaimer.html:14 msgid "Almost done! Let's review." @@ -200,149 +200,149 @@ msgstr "" #: www/views/preferencesAltCurrency.html:4 #: www/views/tab-settings.html:79 msgid "Alternative Currency" -msgstr "" +msgstr "Alternativ Valuta" #: src/js/controllers/buyAmazon.js:98 msgid "Amazon.com is not available at this moment. Please try back later." -msgstr "" +msgstr "Amazon.com är inte tillgängligt för tillfället. Försök igen senare." #: www/views/amount.html:44 #: www/views/customAmount.html:34 #: www/views/includes/output.html:7 msgid "Amount" -msgstr "" +msgstr "Belopp" #: src/js/services/bwcError.js:110 msgid "Amount below minimum allowed" -msgstr "" +msgstr "Belopp under minsta tillåtna" #: src/js/controllers/confirm.js:216 msgid "Amount too big" -msgstr "" +msgstr "Beloppet för stort" #: www/views/includes/walletHistory.html:31 msgid "Amount too low to spend" -msgstr "" +msgstr "Beloppet för lågt för att spendera" #: src/js/controllers/tab-home.js:147 msgid "An update to this app is available. For your security, please update to the latest version." -msgstr "" +msgstr "En uppdatering för appen är tillgänglig. För din säkerhet, var vänlig uppdatera till den senaste versionen." #: www/views/backupWarning.html:14 msgid "Anyone with your backup phrase can access or spend your bitcoin." -msgstr "" +msgstr "Vem som helst med din återhämtnings fras kan kommat åt eller spendera dina bitcoin." #: www/views/addresses.html:94 msgid "Approximate Bitcoin network fee to transfer wallet's balance (with normal priority)" -msgstr "" +msgstr "Ungefärlig Bitcoin nätverks avgift för att överföra plånbokens saldo (med normal prioritet)" #: www/views/backupWarning.html:10 msgid "Are you being watched?" -msgstr "" +msgstr "Håller någon ögonen på dig?" #: src/js/controllers/preferencesExternal.js:15 msgid "Are you being watched? Anyone with your recovery phrase can access or spend your bitcoin." -msgstr "" +msgstr "Håller någon ögonen på dig? Vem som helst med din återhämtnings fras kan kommat åt eller spendera dina bitcoin." #: src/js/controllers/copayers.js:56 msgid "Are you sure you want to cancel and delete this wallet?" -msgstr "" +msgstr "Är du säker på att du vill avbryta och ta bort denna plånboken?" #: src/js/controllers/addressbookView.js:37 msgid "Are you sure you want to delete this contact?" -msgstr "" +msgstr "Är du säker på att du vill ta bort denna kontakten?" #: src/js/controllers/preferencesDelete.js:25 msgid "Are you sure you want to delete this wallet?" -msgstr "" +msgstr "Är du säker på att du vill ta bort denna plånboken?" #: src/js/controllers/modals/txpDetails.js:154 msgid "Are you sure you want to reject this transaction?" -msgstr "" +msgstr "Är du säker på att du vill avvisa denna transaktion?" #: src/js/controllers/modals/txpDetails.js:171 msgid "Are you sure you want to remove this transaction?" -msgstr "" +msgstr "Är du säker på att du vill ta bort denna transaktion?" #: src/js/controllers/onboarding/backupRequest.js:23 msgid "Are you sure you want to skip it?" -msgstr "" +msgstr "Är du säker på att du vill hoppa över detta?" #: www/views/modals/bitpay-card-confirmation.html:4 msgid "Are you sure you would like to log out of your BitPay Card account?" -msgstr "" +msgstr "Är du säker på att du vill logga ut från ditt BitPay Card konto?" #: src/js/controllers/preferencesBitpayCard.js:7 #: src/js/controllers/preferencesBitpayServices.js:20 msgid "Are you sure you would like to remove your BitPay Card ({{lastFourDigits}}) from this device?" -msgstr "" +msgstr "Är du säker på att du vill ta bort ditt BitPay Card ({{lastFourDigits}}) från denna enheten?" #: www/views/includes/walletInfo.html:10 msgid "Auditable" -msgstr "" +msgstr "Granskningsbar" #: www/views/modals/wallet-balance.html:42 msgid "Available" -msgstr "" +msgstr "Tillgänglig" #: www/views/includes/available-balance.html:3 msgid "Available Balance" -msgstr "" +msgstr "Tillgängligt Saldo" #: www/views/modals/chooseFeeLevel.html:24 #: www/views/preferencesFee.html:15 msgid "Average confirmation time" -msgstr "" +msgstr "Genomsnittlig bekräftelsetid" #: www/views/join.html:143 #: www/views/tab-create-personal.html:113 #: www/views/tab-create-shared.html:142 #: www/views/tab-import-phrase.html:51 msgid "BIP32 path for address derivation" -msgstr "" +msgstr "BIP32 sökväg för adress derivering" #: www/views/cashScan.html:25 msgid "BTC wallets" -msgstr "" +msgstr "BTC plånböcker" #: www/views/preferences.html:34 msgid "Backup" -msgstr "" +msgstr "Säkerhetskopiera" #: www/views/includes/backupNeededPopup.html:7 msgid "Backup Needed" -msgstr "" +msgstr "Säkerhetskopiering Behövs" #: src/js/controllers/lockSetup.js:87 msgid "Backup all livenet wallets before using this function" -msgstr "" +msgstr "Säkerhetskopiera alla livenet plånböcker innan du använder denna funktion" #: src/js/controllers/cashScan.js:64 #: www/views/includes/walletListSettings.html:12 #: www/views/preferences.html:36 msgid "Backup needed" -msgstr "" +msgstr "Säkerhetskopiering behövs" #: www/views/includes/backupNeededPopup.html:9 msgid "Backup now" -msgstr "" +msgstr "Säkerhetskopiera nu" #: www/views/onboarding/backupRequest.html:11 #: www/views/tab-export-file.html:89 msgid "Backup wallet" -msgstr "" +msgstr "Säkerhetskopiera plånbok" #: src/js/controllers/lockSetup.js:84 msgid "Backup your wallet before using this function" -msgstr "" +msgstr "Säkerhetskopiera din plånbok innan du använder denna funktion" #: src/js/services/profileService.js:446 msgid "Bad wallet invitation" -msgstr "" +msgstr "Fel på plånboks inbjudan" #: www/views/preferencesInformation.html:102 msgid "Balance By Address" -msgstr "" +msgstr "Saldo av Address" #: www/views/includes/confirmBackupPopup.html:7 msgid "Be sure to store your recovery phrase in a secure place. If this app is deleted, your money cannot be recovered without it." diff --git a/i18n/po/vi/template-vi.po b/i18n/po/vi/template-vi.po index 4a3d29805..c005c649d 100644 --- a/i18n/po/vi/template-vi.po +++ b/i18n/po/vi/template-vi.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: emilold\n" "Language-Team: Vietnamese\n" "Language: vi\n" -"PO-Revision-Date: 2018-05-15 20:18-0400\n" +"PO-Revision-Date: 2018-06-22T04:02:59+0000\n" #: www/views/modals/paypro.html:34 msgid "(Trusted)" @@ -24,7 +24,7 @@ msgstr "(có thể chi tiêu gấp đôi)" #: www/views/modals/txp-details.html:159 msgid "* A payment proposal can be deleted if 1) you are the creator, and no other copayer has signed, or 2) 24 hours have passed since the proposal was created." -msgstr "" +msgstr "* A payment proposal can be deleted if 1) you are the creator, and no other copayer has signed, or 2) 24 hours have passed since the proposal was created." #: www/views/tx-details.html:82 msgid "- {{btx.feeRateStr}} of the transaction" @@ -41,16 +41,16 @@ msgstr "Xếp hạng 5 sao giúp chúng tôi để {{appName}} đến tay nhiề #: www/views/mercadoLibre.html:18 #: www/views/mercadoLibre.html:40 msgid "Only redeemable on Mercado Livre (Brazil)" -msgstr "" +msgstr "Only redeemable on Mercado Livre (Brazil)" #: src/js/controllers/feedback/send.js:27 #: www/views/feedback/complete.html:21 msgid "A member of the team will review your feedback as soon as possible." -msgstr "" +msgstr "A member of the team will review your feedback as soon as possible." #: src/js/controllers/confirm.js:401 msgid "A total of {{amountAboveMaxSizeStr}} were excluded. The maximum size allowed for a transaction was exceeded." -msgstr "" +msgstr "A total of {{amountAboveMaxSizeStr}} were excluded. The maximum size allowed for a transaction was exceeded." #: src/js/controllers/confirm.js:395 msgid "A total of {{amountBelowFeeStr}} were excluded. These funds come from UTXOs smaller than the network fee provided." diff --git a/i18n/po/zh-CN/template-zh-CN.po b/i18n/po/zh-CN/template-zh-CN.po index 040a9a57b..016f4db91 100644 --- a/i18n/po/zh-CN/template-zh-CN.po +++ b/i18n/po/zh-CN/template-zh-CN.po @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: emilold\n" "Language-Team: Chinese Simplified\n" "Language: zh\n" -"PO-Revision-Date: 2018-05-08 00:44-0400\n" +"PO-Revision-Date: 2018-06-22T04:02:44+0000\n" #: www/views/modals/paypro.html:34 msgid "(Trusted)" diff --git a/src/js/services/uxLanguage.js b/src/js/services/uxLanguage.js index 63c3afbb6..1fa446f01 100644 --- a/src/js/services/uxLanguage.js +++ b/src/js/services/uxLanguage.js @@ -10,6 +10,10 @@ angular.module('copayApp.services') isoCode: 'en', rateCode: 'USD' }, { + name: 'català', + isoCode: 'ca', + rateCode: 'EUR' + },{ name: 'Čeština', isoCode: 'cs', rateCode: 'EUR' @@ -55,6 +59,10 @@ angular.module('copayApp.services') name: 'Português', isoCode: 'pt', rateCode: 'EUR' + }, { + name: 'русский язык', + isoCode: 'ru', + rateCode: 'RUB' }, { name: '한국어', isoCode: 'ko', From 5f2a60968b170096618010ea4b0385e6cd4a7618 Mon Sep 17 00:00:00 2001 From: Sebastiaan Pasma Date: Fri, 22 Jun 2018 10:04:25 +0200 Subject: [PATCH 24/24] Renamed overlay images as they're not icons --- src/sass/qr.scss | 4 ++-- www/img/{icon-qr-bch.png => qr-overlay-bch.png} | Bin www/img/{icon-qr-btc.png => qr-overlay-btc.png} | Bin 3 files changed, 2 insertions(+), 2 deletions(-) rename www/img/{icon-qr-bch.png => qr-overlay-bch.png} (100%) rename www/img/{icon-qr-btc.png => qr-overlay-btc.png} (100%) diff --git a/src/sass/qr.scss b/src/sass/qr.scss index 97fb4e683..3f8c9f104 100644 --- a/src/sass/qr.scss +++ b/src/sass/qr.scss @@ -11,10 +11,10 @@ qrcode { position: absolute; } &--bch::before { - background-image: url('../img/icon-qr-bch.png'); + background-image: url('../img/qr-overlay-bch.png'); } &--btc::before { - background-image: url('../img/icon-qr-btc.png'); + background-image: url('../img/qr-overlay-btc.png'); } } } \ No newline at end of file diff --git a/www/img/icon-qr-bch.png b/www/img/qr-overlay-bch.png similarity index 100% rename from www/img/icon-qr-bch.png rename to www/img/qr-overlay-bch.png diff --git a/www/img/icon-qr-btc.png b/www/img/qr-overlay-btc.png similarity index 100% rename from www/img/icon-qr-btc.png rename to www/img/qr-overlay-btc.png