From c21bbcc898d9c1fbc77ca93e46fc84ae22b68afa Mon Sep 17 00:00:00 2001 From: glozow Date: Wed, 17 Apr 2024 13:27:53 +0100 Subject: [PATCH 01/72] [doc] archive 26.1 release notes --- doc/{release-notes.md => release-notes/release-notes-26.1.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename doc/{release-notes.md => release-notes/release-notes-26.1.md} (100%) diff --git a/doc/release-notes.md b/doc/release-notes/release-notes-26.1.md similarity index 100% rename from doc/release-notes.md rename to doc/release-notes/release-notes-26.1.md From d39ea519c71ea9e0f2ed0ee79cc66ecaf35e86ee Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Thu, 21 Mar 2024 15:26:20 +0000 Subject: [PATCH 02/72] Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us To avoid issues with DNS blacklisting, I've setup a separate domain for my DNS seed. Github-Pull: #29691 Rebased-From: 4f273ab4360c9aa72c2feb78787e1811ab58dc16 --- src/kernel/chainparams.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kernel/chainparams.cpp b/src/kernel/chainparams.cpp index 73ba330ff0..96656de572 100644 --- a/src/kernel/chainparams.cpp +++ b/src/kernel/chainparams.cpp @@ -133,7 +133,7 @@ class CMainParams : public CChainParams { // release ASAP to avoid it where possible. vSeeds.emplace_back("seed.bitcoin.sipa.be."); // Pieter Wuille, only supports x1, x5, x9, and xd vSeeds.emplace_back("dnsseed.bluematt.me."); // Matt Corallo, only supports x9 - vSeeds.emplace_back("dnsseed.bitcoin.dashjr.org."); // Luke Dashjr + vSeeds.emplace_back("dnsseed.bitcoin.dashjr-list-of-p2p-nodes.us."); // Luke Dashjr vSeeds.emplace_back("seed.bitcoinstats.com."); // Christian Decker, supports x1 - xf vSeeds.emplace_back("seed.bitcoin.jonasschnelli.ch."); // Jonas Schnelli, only supports x1, x5, x9, and xd vSeeds.emplace_back("seed.btc.petertodd.org."); // Peter Todd, only supports x1, x5, x9, and xd From a81a9228fbaaa10d6308299f11d6093485d645e5 Mon Sep 17 00:00:00 2001 From: dergoegge Date: Mon, 15 Apr 2024 08:53:52 +0100 Subject: [PATCH 03/72] [rpc, bugfix] Enforce maximum value for setmocktime Github-Pull: #29869 Rebased-From: c2e0489b7125cceaeef355fc274dd8988822fff4 --- src/rpc/node.cpp | 7 +++++-- test/functional/rpc_uptime.py | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/rpc/node.cpp b/src/rpc/node.cpp index 6b3662996c..020e87f19c 100644 --- a/src/rpc/node.cpp +++ b/src/rpc/node.cpp @@ -22,6 +22,7 @@ #include #include #include +#include #include #ifdef HAVE_MALLOC_INFO @@ -54,9 +55,11 @@ static RPCHelpMan setmocktime() LOCK(cs_main); const int64_t time{request.params[0].getInt()}; - if (time < 0) { - throw JSONRPCError(RPC_INVALID_PARAMETER, strprintf("Mocktime cannot be negative: %s.", time)); + constexpr int64_t max_time{Ticks(std::chrono::nanoseconds::max())}; + if (time < 0 || time > max_time) { + throw JSONRPCError(RPC_INVALID_PARAMETER, strprintf("Mocktime must be in the range [0, %s], not %s.", max_time, time)); } + SetMockTime(time); const NodeContext& node_context{EnsureAnyNodeContext(request.context)}; for (const auto& chain_client : node_context.chain_clients) { diff --git a/test/functional/rpc_uptime.py b/test/functional/rpc_uptime.py index cb99e483ec..f8df59d02a 100755 --- a/test/functional/rpc_uptime.py +++ b/test/functional/rpc_uptime.py @@ -23,7 +23,7 @@ def run_test(self): self._test_uptime() def _test_negative_time(self): - assert_raises_rpc_error(-8, "Mocktime cannot be negative: -1.", self.nodes[0].setmocktime, -1) + assert_raises_rpc_error(-8, "Mocktime must be in the range [0, 9223372036], not -1.", self.nodes[0].setmocktime, -1) def _test_uptime(self): wait_time = 10 From bf5b6fc8a7c7e6c13520671bb7b2d4d1d110c2bb Mon Sep 17 00:00:00 2001 From: Jameson Lopp Date: Sat, 30 Sep 2023 15:06:36 -0400 Subject: [PATCH 04/72] Throw error if invalid parameters passed to getnetworkhashps RPC endpoint Github-Pull: #28554 Rebased-From: 9ac114e5cd9d8ade3a1d9f3d76a08ff59a3f1658 --- src/rpc/mining.cpp | 19 ++++++++++++++----- test/functional/rpc_blockchain.py | 27 ++++++++++++++++++++++++++- 2 files changed, 40 insertions(+), 6 deletions(-) diff --git a/src/rpc/mining.cpp b/src/rpc/mining.cpp index 76170c3201..a1894a3030 100644 --- a/src/rpc/mining.cpp +++ b/src/rpc/mining.cpp @@ -49,13 +49,22 @@ using node::UpdateTime; /** * Return average network hashes per second based on the last 'lookup' blocks, - * or from the last difficulty change if 'lookup' is nonpositive. - * If 'height' is nonnegative, compute the estimate at the time when a given block was found. + * or from the last difficulty change if 'lookup' is -1. + * If 'height' is -1, compute the estimate from current chain tip. + * If 'height' is a valid block height, compute the estimate at the time when a given block was found. */ static UniValue GetNetworkHashPS(int lookup, int height, const CChain& active_chain) { + if (lookup < -1 || lookup == 0) { + throw JSONRPCError(RPC_INVALID_PARAMETER, "Invalid nblocks. Must be a positive number or -1."); + } + + if (height < -1 || height > active_chain.Height()) { + throw JSONRPCError(RPC_INVALID_PARAMETER, "Block does not exist at specified height"); + } + const CBlockIndex* pb = active_chain.Tip(); - if (height >= 0 && height < active_chain.Height()) { + if (height >= 0) { pb = active_chain[height]; } @@ -63,7 +72,7 @@ static UniValue GetNetworkHashPS(int lookup, int height, const CChain& active_ch return 0; // If lookup is -1, then use blocks since last difficulty change. - if (lookup <= 0) + if (lookup == -1) lookup = pb->nHeight % Params().GetConsensus().DifficultyAdjustmentInterval() + 1; // If lookup is larger than chain, then set it to chain length. @@ -97,7 +106,7 @@ static RPCHelpMan getnetworkhashps() "Pass in [blocks] to override # of blocks, -1 specifies since last difficulty change.\n" "Pass in [height] to estimate the network speed at the time when a certain block was found.\n", { - {"nblocks", RPCArg::Type::NUM, RPCArg::Default{120}, "The number of blocks, or -1 for blocks since last difficulty change."}, + {"nblocks", RPCArg::Type::NUM, RPCArg::Default{120}, "The number of previous blocks to calculate estimate from, or -1 for blocks since last difficulty change."}, {"height", RPCArg::Type::NUM, RPCArg::Default{-1}, "To estimate at the time of the given height."}, }, RPCResult{ diff --git a/test/functional/rpc_blockchain.py b/test/functional/rpc_blockchain.py index 53163720bb..b485227d78 100755 --- a/test/functional/rpc_blockchain.py +++ b/test/functional/rpc_blockchain.py @@ -436,7 +436,6 @@ def _test_getdifficulty(self): def _test_getnetworkhashps(self): self.log.info("Test getnetworkhashps") - hashes_per_second = self.nodes[0].getnetworkhashps() assert_raises_rpc_error( -3, textwrap.dedent(""" @@ -448,7 +447,33 @@ def _test_getnetworkhashps(self): """).strip(), lambda: self.nodes[0].getnetworkhashps("a", []), ) + assert_raises_rpc_error( + -8, + "Block does not exist at specified height", + lambda: self.nodes[0].getnetworkhashps(100, self.nodes[0].getblockcount() + 1), + ) + assert_raises_rpc_error( + -8, + "Block does not exist at specified height", + lambda: self.nodes[0].getnetworkhashps(100, -10), + ) + assert_raises_rpc_error( + -8, + "Invalid nblocks. Must be a positive number or -1.", + lambda: self.nodes[0].getnetworkhashps(-100), + ) + assert_raises_rpc_error( + -8, + "Invalid nblocks. Must be a positive number or -1.", + lambda: self.nodes[0].getnetworkhashps(0), + ) + + # Genesis block height estimate should return 0 + hashes_per_second = self.nodes[0].getnetworkhashps(100, 0) + assert_equal(hashes_per_second, 0) + # This should be 2 hashes every 10 minutes or 1/300 + hashes_per_second = self.nodes[0].getnetworkhashps() assert abs(hashes_per_second * 300 - 1) < 0.0001 def _test_stopatheight(self): From bb46b90b2ec7c8a4955ed8c5711bbc128d803b76 Mon Sep 17 00:00:00 2001 From: nanlour Date: Mon, 1 Apr 2024 14:13:06 +1100 Subject: [PATCH 05/72] Fix #29767, set m_synced = true after Commit() Github-Pull: #29776 Rebased-From: bbe82c116e72ca0638751e063bf564cd1fe5c4d5 --- src/index/base.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index/base.cpp b/src/index/base.cpp index 8474d01c41..298755038c 100644 --- a/src/index/base.cpp +++ b/src/index/base.cpp @@ -165,9 +165,9 @@ void BaseIndex::ThreadSync() const CBlockIndex* pindex_next = NextSyncBlock(pindex, m_chainstate->m_chain); if (!pindex_next) { SetBestBlockIndex(pindex); - m_synced = true; // No need to handle errors in Commit. See rationale above. Commit(); + m_synced = true; break; } if (pindex_next->pprev != pindex && !Rewind(pindex, pindex_next->pprev)) { From e4859c82c7b848554b4e9d27c2f8b8615422528e Mon Sep 17 00:00:00 2001 From: fanquake Date: Wed, 27 Mar 2024 10:49:50 +0000 Subject: [PATCH 06/72] depends: fix mingw-w64 Qt DEBUG=1 build The issue is that compilation is done with `x86_64-w64-mingw32-g++-posix`, but then linking is done with `x86_64-w64-mingw32-g++`. I'm guessing this has been broken since #24131 (01d1845a80ae48d741deea695ddce95d940ab0d8), but have not checked. Fixes #29734. Unblocks #29527 (now DEBUG=1 builds can be tested). Github-Pull: #29747 Rebased-From: b7e7e727abd86104ee58beb648a94e2f453d1f6d --- depends/packages/qt.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/depends/packages/qt.mk b/depends/packages/qt.mk index 047d1d5aee..0e37deb01e 100644 --- a/depends/packages/qt.mk +++ b/depends/packages/qt.mk @@ -180,6 +180,7 @@ $(package)_config_opts_mingw32 += -xplatform win32-g++ $(package)_config_opts_mingw32 += "QMAKE_CFLAGS = '$($(package)_cflags) $($(package)_cppflags)'" $(package)_config_opts_mingw32 += "QMAKE_CXX = '$($(package)_cxx)'" $(package)_config_opts_mingw32 += "QMAKE_CXXFLAGS = '$($(package)_cxxflags) $($(package)_cppflags)'" +$(package)_config_opts_mingw32 += "QMAKE_LINK = '$($(package)_cxx)'" $(package)_config_opts_mingw32 += "QMAKE_LFLAGS = '$($(package)_ldflags)'" $(package)_config_opts_mingw32 += "QMAKE_LIB = '$($(package)_ar) rc'" $(package)_config_opts_mingw32 += -device-option CROSS_COMPILE="$(host)-" From d9ef6cf934cbd8e9b2f8256de001ca44f74ad6e9 Mon Sep 17 00:00:00 2001 From: Antoine Poinsot Date: Thu, 11 Apr 2024 16:08:01 +0200 Subject: [PATCH 07/72] sign: don't assume we are parsing a sane Miniscript The script provided for signature might be externally provided, for instance by way of 'finalizepsbt'. Therefore the script might be ill-crafted, so don't assume pubkeys are always 32 bytes. Thanks to Niklas for finding this. Github-Pull: #29853 Rebased-From: 4d8d21320eba54571ff63931509cd515c3e20339 --- src/script/sign.cpp | 2 +- src/test/script_tests.cpp | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/src/script/sign.cpp b/src/script/sign.cpp index 251a8420f7..d91a246d03 100644 --- a/src/script/sign.cpp +++ b/src/script/sign.cpp @@ -295,7 +295,7 @@ struct TapSatisfier: Satisfier { //! Conversion from a raw xonly public key. template std::optional FromPKBytes(I first, I last) const { - CHECK_NONFATAL(last - first == 32); + if (last - first != 32) return {}; XOnlyPubKey pubkey; std::copy(first, last, pubkey.begin()); return pubkey; diff --git a/src/test/script_tests.cpp b/src/test/script_tests.cpp index 624d0b2c12..50715e9a04 100644 --- a/src/test/script_tests.cpp +++ b/src/test/script_tests.cpp @@ -1276,6 +1276,30 @@ BOOST_AUTO_TEST_CASE(script_combineSigs) BOOST_CHECK(combined.scriptSig == partial3c); } +/** + * Reproduction of an exception incorrectly raised when parsing a public key inside a TapMiniscript. + */ +BOOST_AUTO_TEST_CASE(sign_invalid_miniscript) +{ + FillableSigningProvider keystore; + SignatureData sig_data; + CMutableTransaction prev, curr; + + // Create a Taproot output which contains a leaf in which a non-32 bytes push is used where a public key is expected + // by the Miniscript parser. This offending Script was found by the RPC fuzzer. + const auto invalid_pubkey{ParseHex("173d36c8c9c9c9ffffffffffff0200000000021e1e37373721361818181818181e1e1e1e19000000000000000000b19292929292926b006c9b9b9292")}; + TaprootBuilder builder; + builder.Add(0, {invalid_pubkey}, 0xc0); + XOnlyPubKey nums{ParseHex("50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0")}; + builder.Finalize(nums); + prev.vout.emplace_back(0, GetScriptForDestination(builder.GetOutput())); + curr.vin.emplace_back(COutPoint{prev.GetHash(), 0}); + sig_data.tr_spenddata = builder.GetSpendData(); + + // SignSignature can fail but it shouldn't raise an exception (nor crash). + BOOST_CHECK(!SignSignature(keystore, CTransaction(prev), curr, 0, SIGHASH_ALL, sig_data)); +} + BOOST_AUTO_TEST_CASE(script_standard_push) { ScriptError err; From 7ecdb0846dd7d5ff66aec961515c552a531d25f8 Mon Sep 17 00:00:00 2001 From: MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz> Date: Thu, 11 Apr 2024 16:51:43 +0200 Subject: [PATCH 08/72] ci: Bump s390x to ubuntu:24.04 Re-enable feature_init Github-Pull: #29856 Rebased-From: fadf7e90dc10e212e59bb294209bab2e73c47800 --- ci/test/00_setup_env_s390x.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/test/00_setup_env_s390x.sh b/ci/test/00_setup_env_s390x.sh index ca84ecce51..2fd94e253c 100755 --- a/ci/test/00_setup_env_s390x.sh +++ b/ci/test/00_setup_env_s390x.sh @@ -9,8 +9,8 @@ export LC_ALL=C.UTF-8 export HOST=s390x-linux-gnu export PACKAGES="python3-zmq" export CONTAINER_NAME=ci_s390x -export CI_IMAGE_NAME_TAG="docker.io/s390x/debian:bookworm" -export TEST_RUNNER_EXTRA="--exclude feature_init,rpc_bind,feature_bind_extra" # Excluded for now, see https://github.com/bitcoin/bitcoin/issues/17765#issuecomment-602068547 +export CI_IMAGE_NAME_TAG="docker.io/s390x/ubuntu:24.04" +export TEST_RUNNER_EXTRA="--exclude rpc_bind,feature_bind_extra" # Excluded for now, see https://github.com/bitcoin/bitcoin/issues/17765#issuecomment-602068547 export RUN_FUNCTIONAL_TESTS=true export GOAL="install" export BITCOIN_CONFIG="--enable-reduce-exports" From c587753f484d2ccb5b93a7cd37c7a8d491e03818 Mon Sep 17 00:00:00 2001 From: laanwj <126646+laanwj@users.noreply.github.com> Date: Fri, 29 Mar 2024 09:25:50 +0100 Subject: [PATCH 09/72] doc: Suggest installing dev packages for debian/ubuntu qt5 build Pretty much all library packages were renamed in the 64-bit time_t migration to add `t64` (even on 64-bit platforms). Instead of complicating the doc with conditional package names, suggest installing the `-dev` packages which still have the same name, and besides that, are the right way to go about it as they contain the "user facing" C++ headers needed to build against Qt5. For Fedora, devel packages are already suggested. This affects Ubuntu 24.04 and Debian Testing. Github-Pull: #29764 Rebased-From: a3c6a13cb23999fa70c428f1229acbf1b3883f11 --- doc/build-unix.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/build-unix.md b/doc/build-unix.md index bf367fc421..94404a6d0d 100644 --- a/doc/build-unix.md +++ b/doc/build-unix.md @@ -81,7 +81,7 @@ To build without GUI pass `--without-gui`. To build with Qt 5 you need the following: - sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools + sudo apt-get install qtbase5-dev qttools5-dev qttools5-dev-tools Additionally, to support Wayland protocol for modern desktop environments: From f9b76bae57a79f55b3a6eff0a029b5dc21b1730c Mon Sep 17 00:00:00 2001 From: laanwj <126646+laanwj@users.noreply.github.com> Date: Fri, 29 Mar 2024 11:15:40 +0100 Subject: [PATCH 10/72] ci: Pull in qtbase5-dev instead of seperate low-level libraries Fix CI build for t64 migration. Github-Pull: #29764 Rebased-From: 6c2990416e2dabd845f5ec50ec6ff138136c9b08 --- .github/workflows/ci.yml | 2 +- ci/test/00_setup_env_native_tidy.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d8fa7f9a68..b306a1e96a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -62,7 +62,7 @@ jobs: echo "TEST_BASE=$(git rev-list -n$((${{ env.MAX_COUNT }} + 1)) --reverse HEAD ^$(git rev-list -n1 --merges HEAD)^@ | head -1)" >> "$GITHUB_ENV" - run: | sudo apt-get update - sudo apt-get install clang ccache build-essential libtool autotools-dev automake pkg-config bsdmainutils python3-zmq libevent-dev libboost-dev libsqlite3-dev libdb++-dev systemtap-sdt-dev libminiupnpc-dev libnatpmp-dev libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools qtwayland5 libqrencode-dev -y + sudo apt-get install clang ccache build-essential libtool autotools-dev automake pkg-config bsdmainutils python3-zmq libevent-dev libboost-dev libsqlite3-dev libdb++-dev systemtap-sdt-dev libminiupnpc-dev libnatpmp-dev qtbase5-dev qttools5-dev qttools5-dev-tools qtwayland5 libqrencode-dev -y - name: Compile and run tests run: | # Run tests on commits after the last merge commit and before the PR head commit diff --git a/ci/test/00_setup_env_native_tidy.sh b/ci/test/00_setup_env_native_tidy.sh index c03392af06..6ae513031c 100755 --- a/ci/test/00_setup_env_native_tidy.sh +++ b/ci/test/00_setup_env_native_tidy.sh @@ -9,7 +9,7 @@ export LC_ALL=C.UTF-8 export CI_IMAGE_NAME_TAG="docker.io/ubuntu:24.04" export CONTAINER_NAME=ci_native_tidy export TIDY_LLVM_V="17" -export PACKAGES="clang-${TIDY_LLVM_V} libclang-${TIDY_LLVM_V}-dev llvm-${TIDY_LLVM_V}-dev libomp-${TIDY_LLVM_V}-dev clang-tidy-${TIDY_LLVM_V} jq bear cmake libevent-dev libboost-dev libminiupnpc-dev libnatpmp-dev libzmq3-dev systemtap-sdt-dev libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libqrencode-dev libsqlite3-dev libdb++-dev" +export PACKAGES="clang-${TIDY_LLVM_V} libclang-${TIDY_LLVM_V}-dev llvm-${TIDY_LLVM_V}-dev libomp-${TIDY_LLVM_V}-dev clang-tidy-${TIDY_LLVM_V} jq bear cmake libevent-dev libboost-dev libminiupnpc-dev libnatpmp-dev libzmq3-dev systemtap-sdt-dev qtbase5-dev qttools5-dev qttools5-dev-tools libqrencode-dev libsqlite3-dev libdb++-dev" export NO_DEPENDS=1 export RUN_UNIT_TESTS=false export RUN_FUNCTIONAL_TESTS=false From 7f45e0017417d1a100c60ff02cc72eb788b6f9c6 Mon Sep 17 00:00:00 2001 From: laanwj <126646+laanwj@users.noreply.github.com> Date: Sun, 28 Apr 2024 13:40:22 +0200 Subject: [PATCH 11/72] depends: Fix build of Qt for 32-bit platforms The 32 to 64-bit time_t transition causes a build failure in the built-in zlib about conflicting _TIME_BITS and _FILE_OFFSET_BITS. Note that zlib doesn't use time_t at all, so it is a false alarm. Take the following patch from upstream zlib: https://github.com/madler/zlib/commit/a566e156b3fa07b566ddbf6801b517a9dba04fa3.patch Closes #29980. Github-Pull: #29985 Rebased-From: 2e266f33b5d2be5c233c2c692481f75785714fa1 --- depends/packages/qt.mk | 2 ++ depends/patches/qt/zlib-timebits64.patch | 31 ++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 depends/patches/qt/zlib-timebits64.patch diff --git a/depends/packages/qt.mk b/depends/packages/qt.mk index 0e37deb01e..12820dd65b 100644 --- a/depends/packages/qt.mk +++ b/depends/packages/qt.mk @@ -23,6 +23,7 @@ $(package)_patches += guix_cross_lib_path.patch $(package)_patches += fix-macos-linker.patch $(package)_patches += memory_resource.patch $(package)_patches += windows_lto.patch +$(package)_patches += zlib-timebits64.patch $(package)_qttranslations_file_name=qttranslations-$($(package)_suffix) $(package)_qttranslations_sha256_hash=38b942bc7e62794dd072945c8a92bb9dfffed24070aea300327a3bb42f855609 @@ -256,6 +257,7 @@ define $(package)_preprocess_cmds patch -p1 -i $($(package)_patch_dir)/fast_fixed_dtoa_no_optimize.patch && \ patch -p1 -i $($(package)_patch_dir)/guix_cross_lib_path.patch && \ patch -p1 -i $($(package)_patch_dir)/windows_lto.patch && \ + patch -p1 -i $($(package)_patch_dir)/zlib-timebits64.patch && \ mkdir -p qtbase/mkspecs/macx-clang-linux &&\ cp -f qtbase/mkspecs/macx-clang/qplatformdefs.h qtbase/mkspecs/macx-clang-linux/ &&\ cp -f $($(package)_patch_dir)/mac-qmake.conf qtbase/mkspecs/macx-clang-linux/qmake.conf && \ diff --git a/depends/patches/qt/zlib-timebits64.patch b/depends/patches/qt/zlib-timebits64.patch new file mode 100644 index 0000000000..139c1dfa77 --- /dev/null +++ b/depends/patches/qt/zlib-timebits64.patch @@ -0,0 +1,31 @@ +From a566e156b3fa07b566ddbf6801b517a9dba04fa3 Mon Sep 17 00:00:00 2001 +From: Mark Adler +Date: Sat, 29 Jul 2023 22:13:09 -0700 +Subject: [PATCH] Avoid compiler complaints if _TIME_BITS defined when building + zlib. + +zlib does not use time_t, so _TIME_BITS is irrelevant. However it +may be defined anyway as part of a sledgehammer indiscriminately +applied to all builds. + +From https://github.com/madler/zlib/commit/a566e156b3fa07b566ddbf6801b517a9dba04fa3.patch +--- + qtbase/src/3rdparty/zlib/src/gzguts.h | 5 ++--- + 1 file changed, 2 insertions(+), 3 deletions(-) + +diff --git a/qtbase/src/3rdparty/zlib/src/gzguts.h b/qtbase/src/3rdparty/zlib/src/gzguts.h +index e23f831f5..f9375047e 100644 +--- a/qtbase/src/3rdparty/zlib/src/gzguts.h ++++ b/qtbase/src/3rdparty/zlib/src/gzguts.h +@@ -26,9 +26,8 @@ + # ifndef _LARGEFILE_SOURCE + # define _LARGEFILE_SOURCE 1 + # endif +-# ifdef _FILE_OFFSET_BITS +-# undef _FILE_OFFSET_BITS +-# endif ++# undef _FILE_OFFSET_BITS ++# undef _TIME_BITS + #endif + + #ifdef HAVE_HIDDEN From 6685affe92ce61a586d257b3ccdf0d97f8b9ef85 Mon Sep 17 00:00:00 2001 From: willcl-ark Date: Fri, 10 May 2024 20:01:05 +0100 Subject: [PATCH 12/72] rpc: move UniValue in blockToJSON Without explicitly declaring the move, these UniValues get copied, causing increased memory usage. Fix this by explicitly moving the UniValue objects. Used by `rest_block` and `getblock` RPC. Github-Pull: #30094 Rebased-From: b77bad309e92f176f340598eec056eb7bff86f5f --- src/rpc/blockchain.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rpc/blockchain.cpp b/src/rpc/blockchain.cpp index 7b84747a3f..1ed1ed50c2 100644 --- a/src/rpc/blockchain.cpp +++ b/src/rpc/blockchain.cpp @@ -190,12 +190,12 @@ UniValue blockToJSON(BlockManager& blockman, const CBlock& block, const CBlockIn const CTxUndo* txundo = (have_undo && i > 0) ? &blockUndo.vtxundo.at(i - 1) : nullptr; UniValue objTx(UniValue::VOBJ); TxToUniv(*tx, /*block_hash=*/uint256(), /*entry=*/objTx, /*include_hex=*/true, RPCSerializationFlags(), txundo, verbosity); - txs.push_back(objTx); + txs.push_back(std::move(objTx)); } break; } - result.pushKV("tx", txs); + result.pushKV("tx", std::move(txs)); return result; } From 96d0e818c5801d4af5570241cd9949cddbacba5e Mon Sep 17 00:00:00 2001 From: MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz> Date: Mon, 15 Apr 2024 09:57:28 +0200 Subject: [PATCH 13/72] rpc: Reword SighashFromStr error message Github-Pull: #29870 Rebased-From: fa6ab0d020d0b1492203f7eb2ccb8051812de086 --- src/core_read.cpp | 2 +- test/functional/rpc_psbt.py | 4 ++-- test/functional/rpc_signrawtransactionwithkey.py | 2 +- test/functional/wallet_signrawtransactionwithwallet.py | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/core_read.cpp b/src/core_read.cpp index dfabf3a0c2..ffc4bb4965 100644 --- a/src/core_read.cpp +++ b/src/core_read.cpp @@ -257,6 +257,6 @@ util::Result SighashFromStr(const std::string& sighash) if (it != map_sighash_values.end()) { return it->second; } else { - return util::Error{Untranslated(sighash + " is not a valid sighash parameter.")}; + return util::Error{Untranslated("'" + sighash + "' is not a valid sighash parameter.")}; } } diff --git a/test/functional/rpc_psbt.py b/test/functional/rpc_psbt.py index 60df48f025..d9d8eaf759 100755 --- a/test/functional/rpc_psbt.py +++ b/test/functional/rpc_psbt.py @@ -889,7 +889,7 @@ def test_psbt_input_keys(psbt_input, keys): assert_equal(comb_psbt, psbt) self.log.info("Test walletprocesspsbt raises if an invalid sighashtype is passed") - assert_raises_rpc_error(-8, "all is not a valid sighash parameter.", self.nodes[0].walletprocesspsbt, psbt, sighashtype="all") + assert_raises_rpc_error(-8, "'all' is not a valid sighash parameter.", self.nodes[0].walletprocesspsbt, psbt, sighashtype="all") self.log.info("Test decoding PSBT with per-input preimage types") # note that the decodepsbt RPC doesn't check whether preimages and hashes match @@ -996,7 +996,7 @@ def test_psbt_input_keys(psbt_input, keys): self.nodes[2].sendrawtransaction(processed_psbt['hex']) self.log.info("Test descriptorprocesspsbt raises if an invalid sighashtype is passed") - assert_raises_rpc_error(-8, "all is not a valid sighash parameter.", self.nodes[2].descriptorprocesspsbt, psbt, [descriptor], sighashtype="all") + assert_raises_rpc_error(-8, "'all' is not a valid sighash parameter.", self.nodes[2].descriptorprocesspsbt, psbt, [descriptor], sighashtype="all") if __name__ == '__main__': diff --git a/test/functional/rpc_signrawtransactionwithkey.py b/test/functional/rpc_signrawtransactionwithkey.py index 0913f5057e..268584331e 100755 --- a/test/functional/rpc_signrawtransactionwithkey.py +++ b/test/functional/rpc_signrawtransactionwithkey.py @@ -124,7 +124,7 @@ def invalid_sighashtype_test(self): self.log.info("Test signing transaction with invalid sighashtype") tx = self.nodes[0].createrawtransaction(INPUTS, OUTPUTS) privkeys = [self.nodes[0].get_deterministic_priv_key().key] - assert_raises_rpc_error(-8, "all is not a valid sighash parameter.", self.nodes[0].signrawtransactionwithkey, tx, privkeys, sighashtype="all") + assert_raises_rpc_error(-8, "'all' is not a valid sighash parameter.", self.nodes[0].signrawtransactionwithkey, tx, privkeys, sighashtype="all") def run_test(self): self.successful_signing_test() diff --git a/test/functional/wallet_signrawtransactionwithwallet.py b/test/functional/wallet_signrawtransactionwithwallet.py index d560dfdc11..17aef1ca97 100755 --- a/test/functional/wallet_signrawtransactionwithwallet.py +++ b/test/functional/wallet_signrawtransactionwithwallet.py @@ -56,7 +56,7 @@ def test_with_lock_outputs(self): def test_with_invalid_sighashtype(self): self.log.info("Test signrawtransactionwithwallet raises if an invalid sighashtype is passed") - assert_raises_rpc_error(-8, "all is not a valid sighash parameter.", self.nodes[0].signrawtransactionwithwallet, hexstring=RAW_TX, sighashtype="all") + assert_raises_rpc_error(-8, "'all' is not a valid sighash parameter.", self.nodes[0].signrawtransactionwithwallet, hexstring=RAW_TX, sighashtype="all") def script_verification_error_test(self): """Create and sign a raw transaction with valid (vin 0), invalid (vin 1) and one missing (vin 2) input script. From ec5ce2fb2b34cdf9691557121faa69298daa97f2 Mon Sep 17 00:00:00 2001 From: Ava Chow Date: Tue, 21 May 2024 23:19:51 -0400 Subject: [PATCH 14/72] windeploy: Renew certificate Github-Pull: #30149 Rebased-From: 9f4ff1e9659597307f62510f1885ad8da3a1d9a3 --- contrib/windeploy/win-codesign.cert | 44 ++++++++++++++--------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/contrib/windeploy/win-codesign.cert b/contrib/windeploy/win-codesign.cert index 22f17296b6..ec60a3018d 100644 --- a/contrib/windeploy/win-codesign.cert +++ b/contrib/windeploy/win-codesign.cert @@ -1,8 +1,8 @@ -----BEGIN CERTIFICATE----- -MIIHfDCCBWSgAwIBAgIQCmVvdQal72U2QxbUTT3SRTANBgkqhkiG9w0BAQsFADBp +MIIHeTCCBWGgAwIBAgIQBzR46J2yq3g++NbQS/BBVDANBgkqhkiG9w0BAQsFADBp MQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNlcnQsIEluYy4xQTA/BgNVBAMT OERpZ2lDZXJ0IFRydXN0ZWQgRzQgQ29kZSBTaWduaW5nIFJTQTQwOTYgU0hBMzg0 -IDIwMjEgQ0ExMB4XDTIyMDUyNDAwMDAwMFoXDTI0MDUyOTIzNTk1OVowgYAxCzAJ +IDIwMjEgQ0ExMB4XDTI0MDUyMjAwMDAwMFoXDTI3MDUzMTIzNTk1OVowgYAxCzAJ BgNVBAYTAlVTMREwDwYDVQQIEwhEZWxhd2FyZTEOMAwGA1UEBxMFTGV3ZXMxJjAk BgNVBAoTHUJpdGNvaW4gQ29yZSBDb2RlIFNpZ25pbmcgTExDMSYwJAYDVQQDEx1C aXRjb2luIENvcmUgQ29kZSBTaWduaW5nIExMQzCCAiIwDQYJKoZIhvcNAQEBBQAD @@ -17,28 +17,28 @@ CDvScIgnQXmk+cbKMBtg9kM0F+aLWsN2xVf0uAj3U7sdXLrfJeW0DZIktWtTBQzX O/OE4Ka+1WFnDg0HJIih0cTjl9YYvfe53L4pCGy+qGt/XGBRqCMfXp3g+H9FGR5r pensVVcsrv3GbTfYdlpdmp9OHH5G57GTAZueobCZg7r7RKK0zPU9EiTLJxzyXuai v/Ksd8eIhHRjewMaQuAtQM1tO+oKAbLF0v2M7v7/aVT76X32JllYAizm3zjvAgMB -AAGjggIGMIICAjAfBgNVHSMEGDAWgBRoN+Drtjv4XxGG+/5hewiIZfROQjAdBgNV -HQ4EFgQUvCpU58PIuofv0kHJ3Ty0YDKEy3cwDgYDVR0PAQH/BAQDAgeAMBMGA1Ud -JQQMMAoGCCsGAQUFBwMDMIG1BgNVHR8Ega0wgaowU6BRoE+GTWh0dHA6Ly9jcmwz -LmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydFRydXN0ZWRHNENvZGVTaWduaW5nUlNBNDA5 -NlNIQTM4NDIwMjFDQTEuY3JsMFOgUaBPhk1odHRwOi8vY3JsNC5kaWdpY2VydC5j -b20vRGlnaUNlcnRUcnVzdGVkRzRDb2RlU2lnbmluZ1JTQTQwOTZTSEEzODQyMDIx -Q0ExLmNybDA+BgNVHSAENzA1MDMGBmeBDAEEATApMCcGCCsGAQUFBwIBFhtodHRw -Oi8vd3d3LmRpZ2ljZXJ0LmNvbS9DUFMwgZQGCCsGAQUFBwEBBIGHMIGEMCQGCCsG +AAGjggIDMIIB/zAfBgNVHSMEGDAWgBRoN+Drtjv4XxGG+/5hewiIZfROQjAdBgNV +HQ4EFgQUvCpU58PIuofv0kHJ3Ty0YDKEy3cwPgYDVR0gBDcwNTAzBgZngQwBBAEw +KTAnBggrBgEFBQcCARYbaHR0cDovL3d3dy5kaWdpY2VydC5jb20vQ1BTMA4GA1Ud +DwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzCBtQYDVR0fBIGtMIGqMFOg +UaBPhk1odHRwOi8vY3JsMy5kaWdpY2VydC5jb20vRGlnaUNlcnRUcnVzdGVkRzRD +b2RlU2lnbmluZ1JTQTQwOTZTSEEzODQyMDIxQ0ExLmNybDBToFGgT4ZNaHR0cDov +L2NybDQuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0VHJ1c3RlZEc0Q29kZVNpZ25pbmdS +U0E0MDk2U0hBMzg0MjAyMUNBMS5jcmwwgZQGCCsGAQUFBwEBBIGHMIGEMCQGCCsG AQUFBzABhhhodHRwOi8vb2NzcC5kaWdpY2VydC5jb20wXAYIKwYBBQUHMAKGUGh0 dHA6Ly9jYWNlcnRzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydFRydXN0ZWRHNENvZGVT -aWduaW5nUlNBNDA5NlNIQTM4NDIwMjFDQTEuY3J0MAwGA1UdEwEB/wQCMAAwDQYJ -KoZIhvcNAQELBQADggIBABhpTZufRws1vrtI0xB1/UWrSEJxdPHivfpXE708dzum -Jh3TFzpsEUCQX5BJJet1l7x92sKNeAL7votA+8O8YvMD64Kim7VKA2BB8AOHKQbp -r1c2iZBwwofInviRYvsrvQta6KBy2KOe1L/l0KnpUazL9Tv4VKvuWAw/Qc0/eTQr -NZRsmADORxnZ1qW+SpF+/WbazIYjod/Oqb1U3on+PzyiGD3SjzNhsdFRptqzrIaY -UVV+2XHG4fN6A8wkyQL5NIVXGiK7rqS5VrRAv58Lf1ZZTghdAL+5SySE0OsR9t0K -W73ZB9pxbuZZ6Zfxjotjw+IilCEm3ADbc7Eb2ijI4x8mix0XWMUrhL34s7/jRyDi -P+30aSgjWp611tp/EYRW5kpIaFR8AesDdM0DSSCCRXOMwQG2Tq2+CnqItB5oLNPp -2XySwlIWvmjbzsREfIpE3yh3bxmHY+vFIc2R0nNkbWNIT6AGtaEQ7oWkgpK8YMkA -QCf4EUC4Qa7qHiH6YSmYJhjApBLC7UDwevgwxuDrwimWAj+tDkzdnENMcBp4SAy6 -LwUuDi2IU6HRSXWdh2YEkDbc3FdwknnnEWaB4dlRL85YjHyLXN0KiE7SKTj1LfR4 -dGeDqVUlDj9D5+X4a7F89wLP/um40/52HUQv5t5WcNr/47r9aVkx9DHs1b8oUnLg +aWduaW5nUlNBNDA5NlNIQTM4NDIwMjFDQTEuY3J0MAkGA1UdEwQCMAAwDQYJKoZI +hvcNAQELBQADggIBADdniG9IY9oOfw1e3+uc2lR4hoZqquJQRrCnbWJ1npnCTavI +CfcEEMuQ5ztg4TR7tQNj2KcaHWKuPYxEz2bg8HpSPG27lnXaz4pLgfqvjdZWNH2v +W6DGRUAwuMQHSV0qhuRcJPZuhwSFx/8y4r++jIcBxCbt/Jprt/bqc8vZZZzTDPfG +M6cGaKMDvF//OkUPVzh4s557kV7+LoaX8CigiACZky3Zj3tkQfJYkEvdQseNvX49 +CMJ+cjN+fGweshbn/DszAT5oXW5l2PXeceyGrE+5Ex1ELXCPqNj8ZSn+S9IKZOag +zDFBA93RTVD438peXPz//xgusgnmSqSPS5tCp9KSvew81acu4v/+egg9EgSSx5Ho +9fkOX7JuygvN3r3UZqsddxdwf2dPvBDYlMdieF8qsR7H5DQPQoaTVrIhW4TFtJl/ +UPjVlnDwu+yvMC70F+CaVgQs01uZ0VKuG3KNkkEj6+V/SM54NVVgcY/Q7llKIFA8 +Qk8Ip8/83cVBptKW+OU+i2ZwoYskLbdfDE31X2knUIouNZgBBMhzc5WjJCEGXAPm +9xYZMn87cc+ejxCw6/WC4b6tDCziO8drq76Pl6LTNPOtRkEVqt12p8Uqi9PgznUB +bdHeoF5XHt1Ca2ySpSYuMz5djwIC2ws8kiMm44/AyTm6dwRcesiOTqnaRc+t -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIGsDCCBJigAwIBAgIQCK1AsmDSnEyfXs2pvZOu2TANBgkqhkiG9w0BAQwFADBi From 21d9aaae3226d76094d323c1de8e1470c5384622 Mon Sep 17 00:00:00 2001 From: Jon Atack Date: Fri, 11 Aug 2023 16:12:42 -0600 Subject: [PATCH 15/72] p2p, bugfix: detect addnode cjdns peers in GetAddedNodeInfo() Addnode (manual) peers connected to us via the cjdns network are currently not detected by CConnman::GetAddedNodeInfo(), i.e. fConnected is always false. This causes the following issues: - RPC `getaddednodeinfo` incorrectly shows them as not connected - CConnman::ThreadOpenAddedConnections() continually retries to connect them Github-Pull: #30085 Rebased-From: 684da9707040ce25d95b2954eda50b811136d92c --- src/net.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/net.cpp b/src/net.cpp index 5305e1148a..36a8964bb6 100644 --- a/src/net.cpp +++ b/src/net.cpp @@ -2794,7 +2794,7 @@ std::vector CConnman::GetAddedNodeInfo() const } for (const auto& addr : lAddresses) { - CService service(LookupNumeric(addr.m_added_node, GetDefaultPort(addr.m_added_node))); + CService service{MaybeFlipIPv6toCJDNS(LookupNumeric(addr.m_added_node, GetDefaultPort(addr.m_added_node)))}; AddedNodeInfo addedNode{addr, CService(), false, false}; if (service.IsValid()) { // strAddNode is an IP:port From aa7e876953c460e8ff97a719fdb18f4f3ac4896f Mon Sep 17 00:00:00 2001 From: glozow Date: Wed, 17 Apr 2024 13:51:56 +0100 Subject: [PATCH 16/72] [doc] add draft release notes for 26.2rc1 --- doc/release-notes.md | 90 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 doc/release-notes.md diff --git a/doc/release-notes.md b/doc/release-notes.md new file mode 100644 index 0000000000..127d14f4ce --- /dev/null +++ b/doc/release-notes.md @@ -0,0 +1,90 @@ +26.2rc1 Release Notes +================== + +Bitcoin Core version 26.2rc1 is now available from: + + + +This release includes new features, various bug fixes and performance +improvements, as well as updated translations. + +Please report bugs using the issue tracker at GitHub: + + + +To receive security and update notifications, please subscribe to: + + + +How to Upgrade +============== + +If you are running an older version, shut it down. Wait until it has completely +shut down (which might take a few minutes in some cases), then run the +installer (on Windows) or just copy over `/Applications/Bitcoin-Qt` (on macOS) +or `bitcoind`/`bitcoin-qt` (on Linux). + +Upgrading directly from a version of Bitcoin Core that has reached its EOL is +possible, but it might take some time if the data directory needs to be migrated. Old +wallet versions of Bitcoin Core are generally supported. + +Compatibility +============== + +Bitcoin Core is supported and extensively tested on operating systems +using the Linux kernel, macOS 11.0+, and Windows 7 and newer. Bitcoin +Core should also work on most other Unix-like systems but is not as +frequently tested on them. It is not recommended to use Bitcoin Core on +unsupported systems. + +Notable changes +=============== + +### Script + +- #29853: sign: don't assume we are parsing a sane TapMiniscript + +### P2P and network changes + +- #29691: Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us +- #30085: p2p: detect addnode cjdns peers in GetAddedNodeInfo() + +### RPC + +- #29869: rpc, bugfix: Enforce maximum value for setmocktime +- #28554: bugfix: throw an error if an invalid parameter is passed to getnetworkhashps RPC +- #30094: rpc: move UniValue in blockToJSON +- #29870: rpc: Reword SighashFromStr error message + +### Build + +- #29747: depends: fix mingw-w64 Qt DEBUG=1 build +- #29985: depends: Fix build of Qt for 32-bit platforms with recent glibc + +### Misc + +- #29776: ThreadSanitizer: Fix #29767 +- #29856: ci: Bump s390x to ubuntu:24.04 +- #29764: doc: Suggest installing dev packages for debian/ubuntu qt5 build +- #30149: contrib: Renew Windows code signing certificate + +Credits +======= + +Thanks to everyone who directly contributed to this release: + +- Antoine Poinsot +- Ava Chow +- dergoegge +- fanquake +- glozow +- Jameson Lopp +- jonatack +- laanwj +- Luke Dashjr +- MarcoFalke +- nanlour +- willcl-ark + +As well as to everyone that helped with translations on +[Transifex](https://www.transifex.com/bitcoin/bitcoin/). From 7b2489f57ff76dd6f25713e10deed0529a0d2111 Mon Sep 17 00:00:00 2001 From: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> Date: Wed, 22 May 2024 08:54:41 +0100 Subject: [PATCH 17/72] depends: Fetch miniupnpc sources from an alternative website The https://miniupnp.tuxfamily.org website is unavailable now. Rebased-From: 21b8a14d37c19ce292d5529597e0d52338db48a9 Github-Pull: #30151 --- depends/packages/miniupnpc.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/depends/packages/miniupnpc.mk b/depends/packages/miniupnpc.mk index 7ad2529e47..e62655fd2e 100644 --- a/depends/packages/miniupnpc.mk +++ b/depends/packages/miniupnpc.mk @@ -1,6 +1,6 @@ package=miniupnpc $(package)_version=2.2.2 -$(package)_download_path=https://miniupnp.tuxfamily.org/files/ +$(package)_download_path=http://miniupnp.free.fr/files/ $(package)_file_name=$(package)-$($(package)_version).tar.gz $(package)_sha256_hash=888fb0976ba61518276fe1eda988589c700a3f2a69d71089260d75562afd3687 $(package)_patches=dont_leak_info.patch respect_mingw_cflags.patch From b99229737d2416983136a91b8cf93c5af53ab924 Mon Sep 17 00:00:00 2001 From: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> Date: Mon, 10 Jun 2024 14:38:55 +0100 Subject: [PATCH 18/72] qt: 26.2rc1 translations update This change is a result if pulling the recent translations from the Transifex website using the bitcoin-maintainer-tools/update-translations.py tool. A few manual adjustments were made: - skipped removing of `bitcoin_af.ts` - skipped removing of `bitcoin_ar.ts` - skipped removing of `bitcoin_fa.ts` - skipped removing of `bitcoin_la.ts` - skipped removing of `bitcoin_ru.ts` - skipped removing of `bitcoin_th.ts` - skipped removing of `bitcoin_uk.ts` present) --- src/qt/locale/bitcoin_az.ts | 48 +- src/qt/locale/bitcoin_az@latin.ts | 48 +- src/qt/locale/bitcoin_be.ts | 8 + src/qt/locale/bitcoin_bg.ts | 6 +- src/qt/locale/bitcoin_ca.ts | 164 +- src/qt/locale/bitcoin_cmn.ts | 44 + src/qt/locale/bitcoin_cs.ts | 6 + src/qt/locale/bitcoin_da.ts | 45 +- src/qt/locale/bitcoin_de_CH.ts | 2 +- src/qt/locale/bitcoin_el.ts | 213 +- src/qt/locale/bitcoin_eo.ts | 32 +- src/qt/locale/bitcoin_es.ts | 416 +-- src/qt/locale/bitcoin_es_CL.ts | 4 + src/qt/locale/bitcoin_es_CO.ts | 198 +- src/qt/locale/bitcoin_es_DO.ts | 1440 ++++++---- src/qt/locale/bitcoin_es_MX.ts | 24 + src/qt/locale/bitcoin_es_SV.ts | 1862 +++++++++---- src/qt/locale/bitcoin_es_VE.ts | 1474 ++++++---- src/qt/locale/bitcoin_fi.ts | 478 +++- src/qt/locale/bitcoin_fil.ts | 8 +- src/qt/locale/bitcoin_fo.ts | 12 +- src/qt/locale/bitcoin_ga.ts | 13 + src/qt/locale/bitcoin_ga_IE.ts | 13 + src/qt/locale/bitcoin_gl.ts | 48 +- src/qt/locale/bitcoin_gl_ES.ts | 50 +- src/qt/locale/bitcoin_gu.ts | 2931 ++++++++++++++++++-- src/qt/locale/bitcoin_hak.ts | 48 +- src/qt/locale/bitcoin_id.ts | 76 +- src/qt/locale/bitcoin_it.ts | 8 +- src/qt/locale/bitcoin_ja.ts | 21 +- src/qt/locale/bitcoin_ku_IQ.ts | 47 - src/qt/locale/bitcoin_ms.ts | 8 + src/qt/locale/bitcoin_my.ts | 31 + src/qt/locale/bitcoin_pl.ts | 163 ++ src/qt/locale/bitcoin_pt.ts | 1215 ++++---- src/qt/locale/bitcoin_pt_BR.ts | 8 +- src/qt/locale/bitcoin_ro.ts | 272 +- src/qt/locale/bitcoin_sr.ts | 21 + src/qt/locale/bitcoin_sr@ijekavianlatin.ts | 21 + src/qt/locale/bitcoin_sr@latin.ts | 21 + src/qt/locale/bitcoin_sv.ts | 77 +- src/qt/locale/bitcoin_sw.ts | 91 + src/qt/locale/bitcoin_tl.ts | 6 +- src/qt/locale/bitcoin_tr.ts | 86 + src/qt/locale/bitcoin_ur.ts | 8 +- src/qt/locale/bitcoin_yue.ts | 46 +- src/qt/locale/bitcoin_zh-Hans.ts | 2 +- src/qt/locale/bitcoin_zh-Hant.ts | 44 + src/qt/locale/bitcoin_zh.ts | 111 +- src/qt/locale/bitcoin_zh_HK.ts | 44 + src/qt/locale/bitcoin_zh_TW.ts | 33 + 51 files changed, 9414 insertions(+), 2681 deletions(-) diff --git a/src/qt/locale/bitcoin_az.ts b/src/qt/locale/bitcoin_az.ts index 36fd19df49..13dc16f5a9 100644 --- a/src/qt/locale/bitcoin_az.ts +++ b/src/qt/locale/bitcoin_az.ts @@ -285,43 +285,43 @@ Daxil olma, yalnız 'qanuni' tipli ünvanlar ilə mümkündür. %n second(s) - - + %n second(s) + %n second(s) %n minute(s) - - + %n minute(s) + %n minute(s) %n hour(s) - - + %n hour(s) + %n hour(s) %n day(s) - - + %n day(s) + %n day(s) %n week(s) - - + %n week(s) + %n week(s) %n year(s) - - + %n year(s) + %n year(s) @@ -1140,30 +1140,30 @@ Daxil olma, yalnız 'qanuni' tipli ünvanlar ilə mümkündür. %n GB of space available - - + %n GB of space available + %n GB of space available (of %n GB needed) - - + (of %n GB needed) + (of %n GB needed) (%n GB needed for full chain) - - + (%n GB needed for full chain) + (%n GB needed for full chain) (sufficient to restore backups %n day(s) old) Explanatory text on the capability of the current prune target. - - + (sufficient to restore backups %n day(s) old) + (sufficient to restore backups %n day(s) old) @@ -1461,8 +1461,8 @@ Daxil olma, yalnız 'qanuni' tipli ünvanlar ilə mümkündür. Estimated to begin confirmation within %n block(s). - - + Estimated to begin confirmation within %n block(s). + Estimated to begin confirmation within %n block(s). @@ -1483,8 +1483,8 @@ Daxil olma, yalnız 'qanuni' tipli ünvanlar ilə mümkündür. matures in %n more block(s) - - + matures in %n more block(s) + matures in %n more block(s) diff --git a/src/qt/locale/bitcoin_az@latin.ts b/src/qt/locale/bitcoin_az@latin.ts index bb808eaddb..b392a60287 100644 --- a/src/qt/locale/bitcoin_az@latin.ts +++ b/src/qt/locale/bitcoin_az@latin.ts @@ -285,43 +285,43 @@ Daxil olma, yalnız 'qanuni' tipli ünvanlar ilə mümkündür. %n second(s) - - + %n second(s) + %n second(s) %n minute(s) - - + %n minute(s) + %n minute(s) %n hour(s) - - + %n hour(s) + %n hour(s) %n day(s) - - + %n day(s) + %n day(s) %n week(s) - - + %n week(s) + %n week(s) %n year(s) - - + %n year(s) + %n year(s) @@ -1140,30 +1140,30 @@ Daxil olma, yalnız 'qanuni' tipli ünvanlar ilə mümkündür. %n GB of space available - - + %n GB of space available + %n GB of space available (of %n GB needed) - - + (of %n GB needed) + (of %n GB needed) (%n GB needed for full chain) - - + (%n GB needed for full chain) + (%n GB needed for full chain) (sufficient to restore backups %n day(s) old) Explanatory text on the capability of the current prune target. - - + (sufficient to restore backups %n day(s) old) + (sufficient to restore backups %n day(s) old) @@ -1461,8 +1461,8 @@ Daxil olma, yalnız 'qanuni' tipli ünvanlar ilə mümkündür. Estimated to begin confirmation within %n block(s). - - + Estimated to begin confirmation within %n block(s). + Estimated to begin confirmation within %n block(s). @@ -1483,8 +1483,8 @@ Daxil olma, yalnız 'qanuni' tipli ünvanlar ilə mümkündür. matures in %n more block(s) - - + matures in %n more block(s) + matures in %n more block(s) diff --git a/src/qt/locale/bitcoin_be.ts b/src/qt/locale/bitcoin_be.ts index f53ba3f5b2..c7c36c61b8 100644 --- a/src/qt/locale/bitcoin_be.ts +++ b/src/qt/locale/bitcoin_be.ts @@ -82,6 +82,10 @@ An error message. %1 is a stand-in argument for the name of the file we attempted to save to. Адбылася памылка падчас спробы захаваць адрас у %1. Паспрабуйце зноў. + + Receiving addresses - %1 + Адрасы прымання - %1 + Exporting Failed Экспартаванне няўдалае @@ -156,6 +160,10 @@ Wallet encrypted Гаманец зашыфраваны + + Wallet to be encrypted + Гаманец будзе зашыфраваны + IMPORTANT: Any previous backups you have made of your wallet file should be replaced with the newly generated, encrypted wallet file. For security reasons, previous backups of the unencrypted wallet file will become useless as soon as you start using the new, encrypted wallet. ВАЖНА: Усе папярэднія копіі гаманца варта замяніць новым зашыфраваным файлам. У мэтах бяспекі папярэднія копіі незашыфраванага файла-гаманца стануць неўжывальнымі, калі вы станеце карыстацца новым зашыфраваным гаманцом. diff --git a/src/qt/locale/bitcoin_bg.ts b/src/qt/locale/bitcoin_bg.ts index 92e4c53df8..c111ce6308 100644 --- a/src/qt/locale/bitcoin_bg.ts +++ b/src/qt/locale/bitcoin_bg.ts @@ -1500,7 +1500,11 @@ Signing is only possible with addresses of the type 'legacy'. Unknown. Syncing Headers (%1, %2%)… Неизвестно. Синхронизиране на Глави (%1, %2%)... - + + Unknown. Pre-syncing Headers (%1, %2%)… + Неизвестно. Предварителна синхронизация на хедъри (%1, %2%)… + + OpenURIDialog diff --git a/src/qt/locale/bitcoin_ca.ts b/src/qt/locale/bitcoin_ca.ts index 1056aafcba..8d02e0adbf 100644 --- a/src/qt/locale/bitcoin_ca.ts +++ b/src/qt/locale/bitcoin_ca.ts @@ -310,6 +310,12 @@ Només és possible firmar amb adreces del tipus "legacy". Unroutable No encaminable + + Onion + network name + Name of Tor network in peer info + Ceba + Inbound An inbound connection from a peer. An inbound connection is a connection initiated by a peer. @@ -347,36 +353,36 @@ Només és possible firmar amb adreces del tipus "legacy". %n second(s) - - + %n segons + %n segon(s) %n minute(s) - - + %n minuts + %n minut(s) %n hour(s) - - + %n hores + %n hores %n day(s) - - + %n dies + %n dies %n week(s) - - + %n setmanes + %n setmanes @@ -386,8 +392,8 @@ Només és possible firmar amb adreces del tipus "legacy". %n year(s) - - + %n any + %n anys @@ -1082,6 +1088,14 @@ El procés de migració crearà una còpia de seguretat de la cartera abans de m The wallet '%1' was migrated successfully. La cartera '%1' s'ha migrat amb èxit. + + Watchonly scripts have been migrated to a new wallet named '%1'. + Els scripts de només visualització s'han migrat a una nova cartera anomenada '%1'. + + + Solvable but not watched scripts have been migrated to a new wallet named '%1'. + Els scripts resolubles però no vigilats s'han migrat a una nova cartera anomenada '%1'. + Migration failed Migració fallida @@ -1128,7 +1142,22 @@ El procés de migració crearà una còpia de seguretat de la cartera abans de m Descriptive text of the restore wallets progress window which indicates to the user that wallets are currently being restored. Restaurant cartera <b>%1</b>... - + + Restore wallet failed + Title of message box which is displayed when the wallet could not be restored. + Reestablir cartera ha fallat + + + Restore wallet warning + Title of message box which is displayed when the wallet is restored with some warning. + Avís al restaurar la cartera + + + Restore wallet message + Title of message box which is displayed when the wallet is successfully restored. + Missatge al restaurar la cartera + + WalletController @@ -1158,6 +1187,14 @@ El procés de migració crearà una còpia de seguretat de la cartera abans de m Create Wallet Crear cartera + + You are one step away from creating your new wallet! + A un pas de crear la teva nova cartera + + + Please provide a name and, if desired, enable any advanced options + Si us plau, proporciona un nom i, si vols, activa qualsevol opció avançada + Wallet Name Nom de la cartera @@ -1296,8 +1333,8 @@ Això és ideal per a carteres de mode només lectura. %n GB of space available - - + %n GB d'espai lliure disponible + %n GB d'espai lliure disponibles @@ -1370,6 +1407,10 @@ Això és ideal per a carteres de mode només lectura. This initial synchronisation is very demanding, and may expose hardware problems with your computer that had previously gone unnoticed. Each time you run %1, it will continue downloading where it left off. Aquesta sincronització inicial és molt exigent i pot exposar problemes de maquinari amb l'equip que anteriorment havien passat desapercebuts. Cada vegada que executeu %1, continuarà descarregant des del punt on es va deixar. + + When you click OK, %1 will begin to download and process the full %4 block chain (%2 GB) starting with the earliest transactions in %3 when %4 initially launched. + Quan feu clic a D'acord, %1 començarà a descarregar i processar la cadena de blocs %4 completa (%2 GB) començant per les primeres transaccions de %3, any de llençament inicial de %4. + If you have chosen to limit block chain storage (pruning), the historical data must still be downloaded and processed, but will be deleted afterward to keep your disk usage low. Si heu decidit limitar l'emmagatzematge de la cadena de blocs (podar), les dades històriques encara s'hauran de baixar i processar, però se suprimiran més endavant per a mantenir baix l'ús del disc. @@ -1463,7 +1504,11 @@ Això és ideal per a carteres de mode només lectura. Unknown. Syncing Headers (%1, %2%)… Desconegut. Sincronització de les capçaleres (%1, %2%)... - + + Unknown. Pre-syncing Headers (%1, %2%)… + Desconegut. Sincronització de les capçaleres (%1, %2%)... + + OpenURIDialog @@ -1506,6 +1551,10 @@ Això és ideal per a carteres de mode només lectura. Number of script &verification threads Nombre de fils de &verificació d'scripts + + Full path to a %1 compatible script (e.g. C:\Downloads\hwi.exe or /Users/you/Downloads/hwi.py). Beware: malware can steal your coins! + Camí complet a %1 script compatible amb Bitcoin Core (per exemple, C:\Downloads\hwi.exe o /Users/you/Downloads/hwi.py). Aneu amb compte: el programari maliciós pot robar-vos les monedes! + IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1) Adreça IP del proxy (p. ex. IPv4: 127.0.0.1 / IPv6: ::1) @@ -1518,6 +1567,10 @@ Això és ideal per a carteres de mode només lectura. Minimize instead of exit the application when the window is closed. When this option is enabled, the application will be closed only after selecting Exit in the menu. Minimitza en comptes de sortir de l'aplicació quan la finestra es tanca. Quan s'habilita aquesta opció l'aplicació es tancarà només quan se selecciona Surt del menú. + + Options set in this dialog are overridden by the command line: + Les opcions configurades en aquest diàleg són sobreescrites per la línia de comandes: + Open the %1 configuration file from the working directory. Obriu el fitxer de configuració %1 des del directori de treball. @@ -1550,6 +1603,11 @@ Això és ideal per a carteres de mode només lectura. (0 = auto, <0 = leave that many cores free) (0 = auto, <0 = deixa tants nuclis lliures) + + Enable R&PC server + An Options window setting to enable the RPC server. + Activa el servidor R&PC + W&allet &Moneder @@ -1566,6 +1624,11 @@ Això és ideal per a carteres de mode només lectura. &Spend unconfirmed change &Gasta el canvi sense confirmar + + Enable &PSBT controls + An options window setting to enable PSBT controls. + Activa els controls &PSBT + External Signer (e.g. hardware wallet) Signador extern (per exemple, cartera de maquinari) @@ -1662,6 +1725,14 @@ Això és ideal per a carteres de mode només lectura. Choose the default subdivision unit to show in the interface and when sending coins. Selecciona la unitat de subdivisió per defecte per a mostrar en la interfície quan s'envien monedes. + + Third-party URLs (e.g. a block explorer) that appear in the transactions tab as context menu items. %s in the URL is replaced by transaction hash. Multiple URLs are separated by vertical bar |. + URL de terceres parts (p. ex. explorador de blocs) que apareix en la pestanya de transaccions com elements del menú contextual. %s en l'URL es reemplaçat pel resum de la transacció. Diferents URL estan separades per una barra vertical |. + + + &Third-party transaction URLs + URL de transaccions de tercers + Whether to show coin control features or not. Si voleu mostrar les funcions de control de monedes o no. @@ -1732,6 +1803,10 @@ Això és ideal per a carteres de mode només lectura. Explanatory text about the priority order of instructions considered by client. The order from high to low being: command-line, configuration file, GUI settings. El fitxer de configuració s'utilitza per a especificar les opcions d'usuari avançades que substitueixen la configuració de la interfície gràfica d'usuari. A més, qualsevol opció de la línia d'ordres substituirà aquest fitxer de configuració. + + Continue + Continua + Cancel Cancel·la @@ -1822,6 +1897,10 @@ Això és ideal per a carteres de mode només lectura. PSBTOperationsDialog + + PSBT Operations + Operacions PSBT + Sign Tx Signa Tx @@ -1923,6 +2002,10 @@ Això és ideal per a carteres de mode només lectura. Transaction still needs signature(s). La transacció encara necessita una o vàries firmes. + + (But no wallet is loaded.) + (Cap cartera ha estat carregada.) + (But this wallet cannot sign transactions.) (Però aquesta cartera no pot firmar transaccions.) @@ -1987,6 +2070,11 @@ Si rebeu aquest error, haureu de sol·licitar al comerciant que proporcioni un U Title of Peers Table column which contains a unique number used to identify a connection. Igual + + Age + Title of Peers Table column which indicates the duration (length of time) since the peer connection started. + Edat + Direction Title of Peers Table column which indicates the direction the peer connection was initiated from. @@ -2875,6 +2963,11 @@ Nota: atès que la tarifa es calcula per byte, una tarifa de "100 satoshis per k Text to inform a user attempting to create a transaction of their current options. At this stage, a user can only create a PSBT. This string is displayed when private keys are disabled and an external signer is not available. Si us plau, revisa la teva proposta de transacció. Es produirà una transacció de Bitcoin amb firma parcial (PSBT) que podeu guardar o copiar i després firmar, per exemple, amb una cartera %1, o amb una cartera física compatible amb PSBT. + + Do you want to create this transaction? + Message displayed when attempting to create a transaction. Cautionary text to prompt the user to verify that the displayed transaction details represent the transaction the user intends to create. + Voleu crear aquesta transacció? + Please, review your transaction. Text to prompt a user to review the details of the transaction they are attempting to send. @@ -3259,8 +3352,10 @@ Nota: atès que la tarifa es calcula per byte, una tarifa de "100 satoshis per k matures in %n more block(s) - - + madura en %n bloc més + + madura en %n blocs més + @@ -3912,6 +4007,23 @@ Ves a Arxiu > Obrir Cartera per a carregar cartera. Cannot write to data directory '%s'; check permissions. No es pot escriure en el directori de dades "%s". Reviseu-ne els permisos. + + %s is set very high! Fees this large could be paid on a single transaction. + %s especificat molt alt! Tarifes tan grans podrien pagar-se en una única transacció. + + + + Error reading %s! All keys read correctly, but transaction data or address metadata may be missing or incorrect. + S'ha produït un error en llegir %s. Totes les claus es llegeixen correctament, però les dades de la transacció o les entra des de la llibreta d'adreces podrien faltar o ser incorrectes. + + + Fee estimation failed. Fallbackfee is disabled. Wait a few blocks or enable %s. + L'estimació de la quota ha fallat. Fallbackfee està desactivat. Espereu uns quants blocs o activeu %s. + + + Invalid amount for %s=<amount>: '%s' (must be at least the minrelay fee of %s to prevent stuck transactions) + Import no vàlid per a %s=<amount>: '%s' (cal que sigui com a mínim la comissió de minrelay de %s per evitar que les comissions s'encallin) + Config setting for %s only applied on %s network when in [%s] section. Configuració per a %s únicament aplicada a %s de la xarxa quan es troba a la secció [%s]. @@ -4085,6 +4197,14 @@ Ves a Arxiu > Obrir Cartera per a carregar cartera. Invalid P2P permission: '%s' Permís P2P no vàlid: '%s' + + Invalid amount for %s=<amount>: '%s' (must be at least %s) + Import no vàlid per a %s=<amount>: «%s» (ha de ser com a mínim %s) + + + Invalid amount for %s=<amount>: '%s' + Import invàlid per a %s=<amount>: '%s' + Invalid amount for -%s=<amount>: '%s' Import invàlid per a -%s=<amount>: '%s' @@ -4093,6 +4213,10 @@ Ves a Arxiu > Obrir Cartera per a carregar cartera. Invalid netmask specified in -whitelist: '%s' S'ha especificat una màscara de xarxa no vàlida a -whitelist: «%s» + + Listening for incoming connections failed (listen returned error %s) + ha fallat escoltar les connexions entrants (l'escoltament ha retornat l'error %s) + Loading P2P addresses… S'estan carregant les adreces P2P... @@ -4181,6 +4305,10 @@ Ves a Arxiu > Obrir Cartera per a carregar cartera. Specified blocks directory "%s" does not exist. El directori de blocs especificat "%s" no existeix. + + Specified data directory "%s" does not exist. + El directori de dades especificat «%s» no existeix. + Starting network threads… S'estan iniciant fils de xarxa... diff --git a/src/qt/locale/bitcoin_cmn.ts b/src/qt/locale/bitcoin_cmn.ts index e6c4398160..d5db717c71 100644 --- a/src/qt/locale/bitcoin_cmn.ts +++ b/src/qt/locale/bitcoin_cmn.ts @@ -298,6 +298,12 @@ Signing is only possible with addresses of the type 'legacy'. An inbound connection from a peer. An inbound connection is a connection initiated by a peer. 進來 + + Full Relay + Peer connection type that relays all network information. + 完全轉述 + + Block Relay Peer connection type that relays network information about blocks and not transactions or addresses. @@ -308,6 +314,12 @@ Signing is only possible with addresses of the type 'legacy'. Peer connection type established manually through one of several methods. 手册 + + Feeler + Short-lived peer connection type that tests the aliveness of known addresses. + 觸角 + + %1 h %1 小时 @@ -1516,6 +1528,14 @@ The migration process will create a backup of the wallet before migrating. This &External signer script path 外部签名器脚本路径(&E) + + Automatically open the Bitcoin client port on the router. This only works when your router supports NAT-PMP and it is enabled. The external port could be random. + 自動開啟路由器上的比特幣用戶端連接埠。 只有當您的路由器支援 NAT-PMP 並且已啟用時,此功能才有效。 外部連接埠可以是隨機的。 + + + Map port using NA&T-PMP + 使用 NA&T-PMP 映射端口 + Accept connections from outside. 接受外來連線 @@ -1544,6 +1564,14 @@ The migration process will create a backup of the wallet before migrating. This &Window 窗口(&W) + + Show the icon in the system tray. + 在系統托盤中顯示圖示。 + + + &Show tray icon + 顯示托盤圖示 + Show only a tray icon after minimizing the window. 視窗縮到最小後只在通知區顯示圖示。 @@ -1730,6 +1758,14 @@ The migration process will create a backup of the wallet before migrating. This Close 關閉 + + Failed to load transaction: %1 + 無法載入交易:%1 + + + Failed to sign transaction: %1 + 無法簽名交易:%1 + Cannot sign inputs while wallet is locked. 钱包已锁定,无法签名交易输入项。 @@ -3487,6 +3523,10 @@ Unable to restore backup of wallet. Config setting for %s only applied on %s network when in [%s] section. 对 %s 的配置设置只对 %s 网络生效,如果它位于配置的 [%s] 章节的话 + + Could not find asmap file %s + 找不到asmap 檔案 %s + Do you want to rebuild the block database now? 你想现在就重建区块数据库吗? @@ -3623,6 +3663,10 @@ Unable to restore backup of wallet. Insufficient dbcache for block verification dbcache不足以用于区块验证 + + Insufficient funds + 金额不足 + Invalid -i2psam address or hostname: '%s' 无效的 -i2psam 地址或主机名: '%s' diff --git a/src/qt/locale/bitcoin_cs.ts b/src/qt/locale/bitcoin_cs.ts index dcebd69839..c8869b4194 100644 --- a/src/qt/locale/bitcoin_cs.ts +++ b/src/qt/locale/bitcoin_cs.ts @@ -4171,6 +4171,12 @@ Ověřuji peněženku. Error loading %s: External signer wallet being loaded without external signer support compiled Chyba při načtení %s: Externí podepisovací peněženka se načítá bez zkompilované podpory externího podpisovatele. + + Error reading %s! All keys read correctly, but transaction data or address metadata may be missing or incorrect. + Nastala chyba při čtení souboru %s! Všechny klíče se přečetly správně, ale data o transakcích nebo záznamy v adresáři moho +u chybět či být nesprávné. + + Error: Address book data in wallet cannot be identified to belong to migrated wallets Chyba: Data adres v peněžence není možné identifikovat jako data patřící k migrovaným peněženkám. diff --git a/src/qt/locale/bitcoin_da.ts b/src/qt/locale/bitcoin_da.ts index ff71527841..02ede99e7b 100644 --- a/src/qt/locale/bitcoin_da.ts +++ b/src/qt/locale/bitcoin_da.ts @@ -1187,8 +1187,8 @@ Signing is only possible with addresses of the type 'legacy'. %n GB of space available - - + %n GB fri plads tilgængelig + %n GB fri plads tilgængelig @@ -1265,6 +1265,10 @@ Signing is only possible with addresses of the type 'legacy'. This initial synchronisation is very demanding, and may expose hardware problems with your computer that had previously gone unnoticed. Each time you run %1, it will continue downloading where it left off. Denne indledningsvise synkronisering er meget krævende, og den kan potentielt afsløre hardwareproblemer med din computer, som du ellers ikke har lagt mærke til. Hver gang, du kører %1, vil den fortsætte med at downloade, hvor den sidst slap. + + When you click OK, %1 will begin to download and process the full %4 block chain (%2 GB) starting with the earliest transactions in %3 when %4 initially launched. + Når du klikker OK, vil %1 begynde at downloade og bearbejde den fulde %4-blokkæde (%2 GB), startende med de tidligste transaktioner i %3, da %4 først startede. + If you have chosen to limit block chain storage (pruning), the historical data must still be downloaded and processed, but will be deleted afterward to keep your disk usage low. Hvis du har valgt at begrænse opbevaringen af blokkæden (beskæring/pruning), vil al historisk data stadig skulle downloades og bearbejdes men vil blive slettet efterfølgende for at holde dit diskforbrug lavt. @@ -1397,6 +1401,10 @@ Signing is only possible with addresses of the type 'legacy'. Number of script &verification threads Antallet af script&verificeringstråde + + Full path to a %1 compatible script (e.g. C:\Downloads\hwi.exe or /Users/you/Downloads/hwi.py). Beware: malware can steal your coins! + Fuld sti til et %1-kompatibelt script (f.eks. C:\Downloads\hwi.exe eller /Users/you/Downloads/hwi.py). Pas på: malware kan stjæle dine mønter! + IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1) IP-adresse for proxyen (fx IPv4: 127.0.0.1 / IPv6: ::1) @@ -3911,6 +3919,10 @@ Gå til Fil > Åbn Pung for, at indlæse en pung. Cannot write to data directory '%s'; check permissions. Kan ikke skrive til datamappe '%s'; tjek tilladelser. + + %s is set very high! Fees this large could be paid on a single transaction. + %s er sat meget højt! Gebyrer så store risikeres betalt på en enkelt transaktion. + Cannot provide specific connections and have addrman find outgoing connections at the same time. Kan ikke levere specifikke forbindelser og få adrman til at finde udgående forbindelser på samme tid. @@ -3919,10 +3931,22 @@ Gå til Fil > Åbn Pung for, at indlæse en pung. Error loading %s: External signer wallet being loaded without external signer support compiled Fejlindlæsning %s: Ekstern underskriver-tegnebog indlæses uden ekstern underskriverunderstøttelse kompileret + + Error reading %s! All keys read correctly, but transaction data or address metadata may be missing or incorrect. + Fejl under læsning af %s! Alle nøgler blev læst korrekt, men transaktionsdata eller indgange i adressebogen kan mangle eller være ukorrekte. + Failed to rename invalid peers.dat file. Please move or delete it and try again. Kunne ikke omdøbe ugyldig peers.dat fil. Flyt eller slet den venligst og prøv igen. + + Fee estimation failed. Fallbackfee is disabled. Wait a few blocks or enable %s. + Estimering af gebyr mislykkedes. Tilbagefaldsgebyr er deaktiveret. Vent et par blokke eller aktiver %s. + + + Invalid amount for %s=<amount>: '%s' (must be at least the minrelay fee of %s to prevent stuck transactions) + Ugyldigt beløb for %s=<beløb>: “%s” (skal være på mindst minrelay-gebyret på %s for at undgå hængende transaktioner) + Config setting for %s only applied on %s network when in [%s] section. Opsætningen af %s bliver kun udført på %s-netværk under [%s]-sektionen. @@ -4099,6 +4123,14 @@ Gå til Fil > Åbn Pung for, at indlæse en pung. Invalid P2P permission: '%s' Invalid P2P tilladelse: '%s' + + Invalid amount for %s=<amount>: '%s' (must be at least %s) + Ugyldigt beløb for %s=<beløb>: “%s” (skal være mindst %s) + + + Invalid amount for %s=<amount>: '%s' + Ugyldigt beløb for %s=<beløb>: “%s” + Invalid amount for -%s=<amount>: '%s' Ugyldigt beløb for -%s=<beløb>: “%s” @@ -4107,6 +4139,11 @@ Gå til Fil > Åbn Pung for, at indlæse en pung. Invalid netmask specified in -whitelist: '%s' Ugyldig netmaske angivet i -whitelist: “%s” + + Listening for incoming connections failed (listen returned error %s) + Lytning efter indkommende forbindelser mislykkedes (lytning resultarede i fejl %s) + + Loading P2P addresses… Indlæser P2P-adresser... @@ -4207,6 +4244,10 @@ Gå til Fil > Åbn Pung for, at indlæse en pung. Specified blocks directory "%s" does not exist. Angivet blokmappe “%s” eksisterer ikke. + + Specified data directory "%s" does not exist. + Angivet datamappe “%s” eksisterer ikke. + Starting network threads… Starter netværkstråde... diff --git a/src/qt/locale/bitcoin_de_CH.ts b/src/qt/locale/bitcoin_de_CH.ts index de133888c5..db7affd9cd 100644 --- a/src/qt/locale/bitcoin_de_CH.ts +++ b/src/qt/locale/bitcoin_de_CH.ts @@ -23,7 +23,7 @@ C&lose - &Schließen + &Schliessen Delete the currently selected address from the list diff --git a/src/qt/locale/bitcoin_el.ts b/src/qt/locale/bitcoin_el.ts index b87c0a4166..8b3982860c 100644 --- a/src/qt/locale/bitcoin_el.ts +++ b/src/qt/locale/bitcoin_el.ts @@ -1093,6 +1093,14 @@ The migration process will create a backup of the wallet before migrating. This The wallet '%1' was migrated successfully. Το πορτοφόλι '%1' μετεγκαταστάθηκε επιτυχώς. + + Watchonly scripts have been migrated to a new wallet named '%1'. + Τα σενάρια μόνο για παρακολούθηση έχουν μετεγκατασταθεί σε ένα νέο πορτοφόλι με όνομα '%1'. + + + Solvable but not watched scripts have been migrated to a new wallet named '%1'. + Τα σενάρια με δυνατότητα επίλυσης αλλά όχι παρακολούθησης έχουν μετεγκατασταθεί σε ένα νέο πορτοφόλι με το όνομα '%1'. + Migration failed Η μετεγκατάσταση απέτυχε @@ -2330,10 +2338,22 @@ If you are receiving this error you should request the merchant provide a BIP21 The BIP324 session ID string in hex, if any. Η συμβολοσειρά αναγνωριστικού περιόδου σύνδεσης BIP324 σε δεκαεξαδική μορφή, εάν υπάρχει. + + Session ID + Αναγνωριστικό περιόδου σύνδεσης + Version Έκδοση + + Whether we relay transactions to this peer. + Είτε αναμεταδίδουμε συναλλαγές σε αυτόν τον ομότιμο. + + + Transaction Relay + Αναμετάδοση Συναλλαγής + Starting Block Αρχικό Μπλοκ @@ -2358,6 +2378,36 @@ If you are receiving this error you should request the merchant provide a BIP21 Mapped AS Χαρτογραφημένο ως + + Whether we relay addresses to this peer. + Tooltip text for the Address Relay field in the peer details area, which displays whether we relay addresses to this peer (Yes/No). + Είτε αναμεταδίδουμε διευθύνσεις σε αυτόν τον ομότιμο. + + + Address Relay + Text title for the Address Relay field in the peer details area, which displays whether we relay addresses to this peer (Yes/No). + Αναμετάδοση Διεύθυνσης + + + The total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). + Tooltip text for the Addresses Processed field in the peer details area, which displays the total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). + Ο συνολικός αριθμός των διευθύνσεων που ελήφθησαν από αυτόν τον ομότιμο και υποβλήθηκαν σε επεξεργασία (εξαιρούνται οι διευθύνσεις που απορρίφθηκαν λόγω περιορισμού ποσοστού). + + + The total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. + Tooltip text for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. + Ο συνολικός αριθμός των διευθύνσεων που ελήφθησαν από αυτόν τον ομότιμο και απορρίφθηκαν (δεν υποβλήθηκαν σε επεξεργασία) λόγω περιορισμού ποσοστού. + + + Addresses Processed + Text title for the Addresses Processed field in the peer details area, which displays the total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). + Επεξεργασμένες Διευθύνσεις + + + Addresses Rate-Limited + Text title for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. + Περιορισμένου Ποσοστού Διευθύνσεις + User Agent Agent χρήστη @@ -2386,14 +2436,26 @@ If you are receiving this error you should request the merchant provide a BIP21 Permissions Αδειες + + The direction and type of peer connection: %1 + Η κατεύθυνση και ο τύπος της ομότιμης σύνδεσης: %1 + Direction/Type Κατεύθυνση/Τύπος + + The network protocol this peer is connected through: IPv4, IPv6, Onion, I2P, or CJDNS. + Το πρωτόκολλο δικτύου αυτού του ομότιμου συνδέεται μέσω: IPv4, IPv6, Onion, I2P ή CJDNS. + Services Υπηρεσίες + + High bandwidth BIP152 compact block relay: %1 + Αναμετάδοση υψηλού εύρους ζώνης BIP152 συμπαγούς μπλοκ: %1 + High Bandwidth Υψηλό εύρος ζώνης @@ -2402,10 +2464,19 @@ If you are receiving this error you should request the merchant provide a BIP21 Connection Time Χρόνος σύνδεσης + + Elapsed time since a novel block passing initial validity checks was received from this peer. + Ο χρόνος που έχει παρέλθει από τη λήψη ενός νέου μπλοκ που περνούσε τους αρχικούς ελέγχους εγκυρότητας ελήφθη από αυτόν τον ομότιμο. + Last Block Τελευταίο Block + + Elapsed time since a novel transaction accepted into our mempool was received from this peer. + Tooltip text for the Last Transaction field in the peer details area. + Ο χρόνος που έχει παρέλθει από τη λήψη μιας νέας συναλλαγής που έγινε αποδεκτή στο υπόμνημά μας από αυτόν τον ομότιμο. + Last Send Τελευταία αποστολή @@ -2475,10 +2546,58 @@ If you are receiving this error you should request the merchant provide a BIP21 Explanatory text for an inbound peer connection. Εισερχόμενo: Ξεκίνησε από peer + + Outbound Full Relay: default + Explanatory text for an outbound peer connection that relays all network information. This is the default behavior for outbound connections. + Πλήρες Εξερχόμενη Αναμετάδοση: προεπιλογή + + + Outbound Block Relay: does not relay transactions or addresses + Explanatory text for an outbound peer connection that relays network information about blocks and not transactions or addresses. + Μπλοκ Εξερχόμενης Αναμετάδοσης: δεν αναμεταδίδει συναλλαγές ή διευθύνσεις + + + Outbound Manual: added using RPC %1 or %2/%3 configuration options + Explanatory text for an outbound peer connection that was established manually through one of several methods. The numbered arguments are stand-ins for the methods available to establish manual connections. + Εγχειρίδιο Εξερχόμενων: προστέθηκε χρησιμοποιώντας RPC %1ή %2/%3επιλογές διαμόρφωσης + + + Outbound Feeler: short-lived, for testing addresses + Explanatory text for a short-lived outbound peer connection that is used to test the aliveness of known addresses. + Εξερχόμενων Ελλείψεων: βραχύβια, για δοκιμή διευθύνσεων + + + Outbound Address Fetch: short-lived, for soliciting addresses + Explanatory text for a short-lived outbound peer connection that is used to request addresses from a peer. + Ανάκτηση Εξερχόμενης Διεύθυνσης: βραχύβια, για την αναζήτηση διευθύνσεων + + + detecting: peer could be v1 or v2 + Explanatory text for "detecting" transport type. + ανίχνευση: ο ομότιμος μπορεί να είναι v1 ή v2 + + + v1: unencrypted, plaintext transport protocol + Explanatory text for v1 transport type. + v1: πρωτόκολλο μεταφοράς μη κρυπτογραφημένου απλού κειμένου + + + v2: BIP324 encrypted transport protocol + Explanatory text for v2 transport type. + v2: Κρυπτογραφημένο πρωτόκολλο μεταφοράς BIP324 + + + we selected the peer for high bandwidth relay + επιλέξαμε τον ομότιμο για υψηλού εύρους ζώνης αναμετάδοση + the peer selected us for high bandwidth relay ο ομότιμος μας επέλεξε για υψηλής ταχύτητας αναμετάδοση + + no high bandwidth relay selected + δεν επιλέχθηκε υψηλού εύρους ζώνη αναμετάδοσης + &Copy address Context menu action to copy the address of a peer. @@ -2525,6 +2644,23 @@ If you are receiving this error you should request the merchant provide a BIP21 Executing command using "%1" wallet   Εκτελέστε εντολή χρησιμοποιώντας το πορτοφόλι "%1" + + + Welcome to the %1 RPC console. +Use up and down arrows to navigate history, and %2 to clear screen. +Use %3 and %4 to increase or decrease the font size. +Type %5 for an overview of available commands. +For more information on using this console, type %6. + +%7WARNING: Scammers have been active, telling users to type commands here, stealing their wallet contents. Do not use this console without fully understanding the ramifications of a command.%8 + RPC console welcome message. Placeholders %7 and %8 are style tags for the warning content, and they are not space separated from the rest of the text intentionally. + Καλώς ήρθατε στην%1κονσόλα RPC. +Χρησιμοποιήστε τα πάνω και τα κάτω βέλη για πλοήγηση στο ιστορικό και%2εκκαθάριση της οθόνης. +Χρησιμοποιήστε%3και%4για να αυξήσετε ή να μειώσετε το μέγεθος της γραμματοσειράς. +Πληκτρολογήστε%5για επισκόπηση των διαθέσιμων εντολών. +Για περισσότερες πληροφορίες σχετικά με τη χρήση αυτής της κονσόλας, πληκτρολογήστε%6. + +%7ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Οι σκάμερς είναι ενεργοί, λέγοντας στους χρήστες να πληκτρολογούν εντολές εδώ, κλέβοντας το περιεχόμενο του πορτοφολιού τους. Μην χρησιμοποιείτε αυτήν την κονσόλα χωρίς να κατανοήσετε πλήρως τις συνέπειες μιας εντολής.%8 Executing… @@ -2658,6 +2794,26 @@ If you are receiving this error you should request the merchant provide a BIP21 Copy &amount Αντιγραφή &ποσού + + Base58 (Legacy) + Base58 (Παλαιού τύπου) + + + Not recommended due to higher fees and less protection against typos. + Δεν συνιστάται λόγω υψηλότερων χρεώσεων και μικρότερης προστασίας έναντι τυπογραφικών σφαλμάτων. + + + Generates an address compatible with older wallets. + Δημιουργεί μια διεύθυνση συμβατή με παλαιότερα πορτοφόλια. + + + Generates a native segwit address (BIP-173). Some old wallets don't support it. + Δημιουργεί μια εγγενή διεύθυνση segwit (BIP-173). Ορισμένα παλιά πορτοφόλια δεν το υποστηρίζουν. + + + Bech32m (BIP-350) is an upgrade to Bech32, wallet support is still limited. + Το Bech32m (BIP-350) είναι μια αναβάθμιση στο Bech32, η υποστήριξη πορτοφολιού εξακολουθεί να είναι περιορισμένη. + Could not unlock wallet. Δεν είναι δυνατό το ξεκλείδωμα του πορτοφολιού. @@ -2937,6 +3093,11 @@ Note: Since the fee is calculated on a per-byte basis, a fee rate of "100 satos Connect your hardware wallet first. Συνδέστε πρώτα τη συσκευή πορτοφολιού σας. + + Set external signer script path in Options -> Wallet + "External signer" means using devices such as hardware wallets. + Ορίστε τη διαδρομή σεναρίου εξωτερικού υπογράφοντος στις Επιλογές -> Πορτοφόλι + Cr&eate Unsigned Δη&μιουργία Ανυπόγραφου @@ -2966,6 +3127,11 @@ Note: Since the fee is calculated on a per-byte basis, a fee rate of "100 satos "External signer" means using devices such as hardware wallets. Δεν βρέθηκε ο εξωτερικός υπογράφων + + External signer failure + "External signer" means using devices such as hardware wallets. + Αποτυχία εξωτερικού υπογράφοντος + Save Transaction Data Αποθήκευση Δεδομένων Συναλλαγής @@ -3002,6 +3168,11 @@ Note: Since the fee is calculated on a per-byte basis, a fee rate of "100 satos Message displayed when attempting to create a transaction. Cautionary text to prompt the user to verify that the displayed transaction details represent the transaction the user intends to create. Θέλετε να δημιουργήσετε αυτήν τη συναλλαγή; + + Please, review your transaction. You can create and send this transaction or create a Partially Signed Bitcoin Transaction (PSBT), which you can save or copy and then sign with, e.g., an offline %1 wallet, or a PSBT-compatible hardware wallet. + Text to inform a user attempting to create a transaction of their current options. At this stage, a user can send their transaction or create a PSBT. This string is displayed when both private keys and PSBT controls are enabled. + Παρακαλώ, ελέγξτε τη συναλλαγή σας. Μπορείτε να δημιουργήσετε και να στείλετε αυτήν τη συναλλαγή ή να δημιουργήσετε μια μερικώς υπογεγραμμένη συναλλαγή Bitcoin (PSBT), την οποία μπορείτε να αποθηκεύσετε ή να αντιγράψετε και στη συνέχεια να υπογράψετε, π.χ. με ένα πορτοφόλι εκτός σύνδεσης%1ή ένα πορτοφόλι υλικού συμβατό με PSBT. + Please, review your transaction. Text to prompt a user to review the details of the transaction they are attempting to send. @@ -3020,6 +3191,20 @@ Note: Since the fee is calculated on a per-byte basis, a fee rate of "100 satos Total Amount Συνολικό ποσό + + Unsigned Transaction + PSBT copied + Caption of "PSBT has been copied" messagebox + Ανυπόγραφη Συναλλαγή + + + The PSBT has been copied to the clipboard. You can also save it. + Το PSBT αντιγράφηκε στο πρόχειρο. Μπορείτε, επίσης, να το αποθηκεύσετε. + + + PSBT saved to disk + Το PSBT αποθηκεύτηκε στον δίσκο + Confirm send coins Επιβεβαιώστε την αποστολή νομισμάτων @@ -3059,8 +3244,8 @@ Note: Since the fee is calculated on a per-byte basis, a fee rate of "100 satos Estimated to begin confirmation within %n block(s). - - + Estimated to begin confirmation within %n block(s). + Εκτιμάται η έναρξη επιβεβαίωσης εντός %n μπλοκ. @@ -3373,8 +3558,8 @@ Note: Since the fee is calculated on a per-byte basis, a fee rate of "100 satos matures in %n more block(s) - - + ωριμάζει σε %n περισσότερα μπλοκ + ωριμάζει σε %n περισσότερα κομμάτια @@ -3981,6 +4166,18 @@ Go to File > Open Wallet to load a wallet. Cannot write to data directory '%s'; check permissions. Αδύνατη η εγγραφή στον κατάλογο δεδομένων '%s'. Ελέγξτε τα δικαιώματα. + + %s is set very high! Fees this large could be paid on a single transaction. + %s είναι καταχωρημένο πολύ υψηλά! Έξοδα τόσο υψηλά μπορούν να πληρωθούν σε μια ενιαία συναλλαγή. + + + Error reading %s! All keys read correctly, but transaction data or address metadata may be missing or incorrect. + Σφάλμα κατά την ανάγνωση %s! Όλα τα κλειδιά διαβάζονται σωστά, αλλά τα δεδομένα των συναλλαγών ή οι καταχωρίσεις του βιβλίου διευθύνσεων ενδέχεται να λείπουν ή να είναι εσφαλμένα. + + + Fee estimation failed. Fallbackfee is disabled. Wait a few blocks or enable %s. + Η αποτίμηση του τέλους απέτυχε. Το Fallbackfee είναι απενεργοποιημένο. Περιμένετε λίγα τετράγωνα ή ενεργοποιήστε το %s. + Config setting for %s only applied on %s network when in [%s] section. Η ρύθμιση Config για το %s εφαρμόστηκε μόνο στο δίκτυο %s όταν βρίσκεται στην ενότητα [%s]. @@ -4129,6 +4326,10 @@ Go to File > Open Wallet to load a wallet. Invalid netmask specified in -whitelist: '%s' Μη έγκυρη μάσκα δικτύου που καθορίζεται στο -whitelist: '%s' + + Listening for incoming connections failed (listen returned error %s) + Η ακρόαση για εισερχόμενες συνδέσεις απέτυχε (ακούστε επιστραμμένο σφάλμα %s) + Loading P2P addresses… Φόρτωση διευθύνσεων P2P... @@ -4209,6 +4410,10 @@ Go to File > Open Wallet to load a wallet. Specified blocks directory "%s" does not exist. Δεν υπάρχει κατάλογος καθορισμένων μπλοκ "%s". + + Specified data directory "%s" does not exist. + Ο ορισμένος κατάλογος δεδομένων "%s" δεν υπάρχει. + Starting network threads… Εκκίνηση των threads δικτύου... diff --git a/src/qt/locale/bitcoin_eo.ts b/src/qt/locale/bitcoin_eo.ts index 3b44647095..6b8474cf76 100644 --- a/src/qt/locale/bitcoin_eo.ts +++ b/src/qt/locale/bitcoin_eo.ts @@ -258,36 +258,36 @@ Signing is only possible with addresses of the type 'legacy'. %n second(s) - - + %n sekundo + %n sekundoj %n minute(s) - - + %n minuto + %n minutoj %n hour(s) - - + %n horo + %n horoj %n day(s) - - + %n tago + %n tagoj %n week(s) - - + %n semajno + %n semajnoj @@ -297,8 +297,8 @@ Signing is only possible with addresses of the type 'legacy'. %n year(s) - - + %n jaro + %n jaroj @@ -834,8 +834,8 @@ Signing is only possible with addresses of the type 'legacy'. %n GB of space available - - + %n gigabajto de libera loko disponeble + %n gigabajtoj de libera loko disponebla. @@ -2143,6 +2143,10 @@ Signing is only possible with addresses of the type 'legacy'. Signing transaction failed Subskriba transakcio fiaskis + + Specified data directory "%s" does not exist. + la elektita dosierujo por datumoj "%s" ne ekzistas. + This is experimental software. ĝi estas eksperimenta programo diff --git a/src/qt/locale/bitcoin_es.ts b/src/qt/locale/bitcoin_es.ts index 51ed1c13f7..e662b7f1f9 100644 --- a/src/qt/locale/bitcoin_es.ts +++ b/src/qt/locale/bitcoin_es.ts @@ -3,7 +3,7 @@ AddressBookPage Right-click to edit address or label - Haz clic derecho para editar dirección o etiqueta + Hacer clic derecho para editar la dirección o etiqueta Create a new address @@ -508,7 +508,7 @@ Solo es posible firmar con direcciones de tipo "legacy". Sign messages with your Bitcoin addresses to prove you own them - Firmar mensajes con tus direcciones Bitcoin para probar la propiedad + Firmar mensajes con tus direcciones de Bitcoin para probar la propiedad &Verify message… @@ -1065,7 +1065,7 @@ If this wallet contains any solvable but not watched scripts, a different and ne The migration process will create a backup of the wallet before migrating. This backup file will be named <wallet name>-<timestamp>.legacy.bak and can be found in the directory for this wallet. In the event of an incorrect migration, the backup can be restored with the "Restore Wallet" functionality. La migración del monedero lo convertirá en uno o más monederos basados en descriptores. Será necesario realizar una nueva copia de seguridad del monedero. -Si este monedero contiene scripts de observación, se creará un nuevo monedero que los contenga. +Si este monedero contiene scripts solo de observación, se creará un nuevo monedero que los contenga. Si este monedero contiene scripts solucionables pero no de observación, se creará un nuevo monedero diferente que los contenga. El proceso de migración creará una copia de seguridad del monedero antes de migrar. Este archivo de copia de seguridad se llamará <wallet name>-<timestamp>.legacy.bak y se encontrará en el directorio de este monedero. En el caso de una migración incorrecta, la copia de seguridad puede restaurarse con la funcionalidad "Restaurar monedero". @@ -1084,7 +1084,7 @@ El proceso de migración creará una copia de seguridad del monedero antes de mi Watchonly scripts have been migrated to a new wallet named '%1'. - Los scripts de observación se migraron a un nuevo monedero llamado "%1". + Los scripts solo de observación se migraron a un nuevo monedero llamado "%1". Solvable but not watched scripts have been migrated to a new wallet named '%1'. @@ -1240,7 +1240,7 @@ El proceso de migración creará una copia de seguridad del monedero antes de mi Compiled without external signing support (required for external signing) "External signing" means using devices such as hardware wallets. - Compilado sin soporte de firma externa (necesario para la firma externa) + Compilado sin compatibilidad con firma externa (se requiere para la firma externa) @@ -1550,7 +1550,7 @@ El proceso de migración creará una copia de seguridad del monedero antes de mi IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1) - Dirección IP del proxy (por ejemplo, IPv4: 127.0.0.1 / IPv6: ::1) + Dirección IP del proxy (p. ej., IPv4: 127.0.0.1 / IPv6: ::1) Shows if the supplied default SOCKS5 proxy is used to reach peers via this network type. @@ -1558,7 +1558,7 @@ El proceso de migración creará una copia de seguridad del monedero antes de mi Minimize instead of exit the application when the window is closed. When this option is enabled, the application will be closed only after selecting Exit in the menu. - Minimizar en vez de salir de la aplicación cuando la ventana está cerrada. Cuando se activa esta opción, la aplicación sólo se cerrará después de seleccionar "Salir" en el menú. + Minimizar en vez de salir de la aplicación cuando la ventana esté cerrada. Cuando se activa esta opción, la aplicación solo se cerrará después de seleccionar "Salir" en el menú. Options set in this dialog are overridden by the command line: @@ -1595,7 +1595,7 @@ El proceso de migración creará una copia de seguridad del monedero antes de mi Maximum database cache size. A larger cache can contribute to faster sync, after which the benefit is less pronounced for most use cases. Lowering the cache size will reduce memory usage. Unused mempool memory is shared for this cache. Tooltip text for Options window setting that sets the size of the database cache. Explains the corresponding effects of increasing/decreasing this value. - Tamaño máximo de la caché de la base de datos. Una caché más grande puede contribuir a una sincronización más rápida, después de lo cual el beneficio es menos pronunciado para la mayoría de los casos de uso. Disminuir el tamaño de la caché reducirá el uso de la memoria. La memoria mempool no utilizada se comparte para esta caché. + Tamaño máximo de la caché de la base de datos. Una caché más grande puede contribuir a una sincronización más rápida, después de lo cual el beneficio es menos pronunciado para la mayoría de los casos de uso. Disminuir el tamaño de la caché reducirá el uso de la memoria. La memoria del mempool no utilizada se comparte para esta caché. Set the number of script verification threads. Negative values correspond to the number of cores you want to leave free to the system. @@ -1649,12 +1649,12 @@ El proceso de migración creará una copia de seguridad del monedero antes de mi Enable &PSBT controls An options window setting to enable PSBT controls. - Activar controles &TBPF + Activar controles de &TBPF Whether to show PSBT controls. Tooltip text for options window setting that enables PSBT controls. - Establecer si se muestran los controles TBPF + Establecer si se muestran los controles de TBPF External Signer (e.g. hardware wallet) @@ -1758,7 +1758,7 @@ El proceso de migración creará una copia de seguridad del monedero antes de mi Third-party URLs (e.g. a block explorer) that appear in the transactions tab as context menu items. %s in the URL is replaced by transaction hash. Multiple URLs are separated by vertical bar |. - URL de terceros (por ejemplo, un explorador de bloques) que aparecen en la pestaña de transacciones como elementos del menú contextual. %s en la URL se sustituye por el hash de la transacción. Las URL múltiples se separan con una barra vertical |. + URL de terceros (por ejemplo, un explorador de bloques) que aparecen en la pestaña de transacciones como elementos del menú contextual. %s en la URL se sustituye por el hash de la transacción. Las URL múltiples se separan con una barra vertical (|). &Third-party transaction URLs @@ -1799,7 +1799,7 @@ El proceso de migración creará una copia de seguridad del monedero antes de mi Compiled without external signing support (required for external signing) "External signing" means using devices such as hardware wallets. - Compilado sin soporte de firma externa (necesario para la firma externa) + Compilado sin compatibilidad con firma externa (se requiere para la firma externa) default @@ -1899,7 +1899,7 @@ El proceso de migración creará una copia de seguridad del monedero antes de mi Immature: - Inmadura: + Inmaduro: Mined balance that has not yet matured @@ -1919,7 +1919,7 @@ El proceso de migración creará una copia de seguridad del monedero antes de mi Spendable: - Disponible: + Gastable: Recent transactions @@ -1946,7 +1946,7 @@ El proceso de migración creará una copia de seguridad del monedero antes de mi PSBTOperationsDialog PSBT Operations - Operaciones TBPF + Operaciones de TBPF Sign Tx @@ -2031,11 +2031,11 @@ El proceso de migración creará una copia de seguridad del monedero antes de mi Unable to calculate transaction fee or total transaction amount. - No se ha podido calcular la comisión por transacción o la totalidad del importe de la transacción. + No se ha podido calcular la comisión de transacción o la totalidad del importe de la transacción. Pays transaction fee: - Pagar comisión por transacción: + Pagar comisión de transacción: Total Amount @@ -2059,7 +2059,7 @@ El proceso de migración creará una copia de seguridad del monedero antes de mi (But no wallet is loaded.) - (No existe ningún monedero cargado). + (No hay ningún monedero cargado). (But this wallet cannot sign transactions.) @@ -2110,7 +2110,7 @@ Si recibes este error, debes solicitar al comerciante que te proporcione un URI Payment request file handling - Gestión del archivo de solicitud de pago + Gestión de archivos de solicitud de pago @@ -2255,7 +2255,7 @@ Si recibes este error, debes solicitar al comerciante que te proporcione un URI Memory Pool - Piscina de memoria + Pool de memoria Current number of transactions @@ -2307,7 +2307,7 @@ Si recibes este error, debes solicitar al comerciante que te proporcione un URI The BIP324 session ID string in hex, if any. - Cadena de identificación de la sesión BIP324 en formato hexadecimal, si existe. + Cadena de identificador de la sesión BIP324 en formato hexadecimal, si existe. Session ID @@ -2446,7 +2446,7 @@ Si recibes este error, debes solicitar al comerciante que te proporcione un URI Elapsed time since a novel transaction accepted into our mempool was received from this peer. Tooltip text for the Last Transaction field in the peer details area. - Tiempo transcurrido desde que se recibió de este par una nueva transacción aceptada en la piscina de memoria. + Tiempo transcurrido desde que se recibió de este par una nueva transacción aceptada en la mempool. Last Send @@ -2502,7 +2502,7 @@ Si recibes este error, debes solicitar al comerciante que te proporcione un URI Clear console - Vaciar consola + Borrar consola In: @@ -2718,7 +2718,7 @@ Para obtener más información sobre cómo usar esta consola, escribe %6. Clear - Vaciar + Borrar Requested payments history @@ -2973,7 +2973,7 @@ Para obtener más información sobre cómo usar esta consola, escribe %6. Specify a custom fee per kB (1,000 bytes) of the transaction's virtual size. Note: Since the fee is calculated on a per-byte basis, a fee rate of "100 satoshis per kvB" for a transaction size of 500 virtual bytes (half of 1 kvB) would ultimately yield a fee of only 50 satoshis. - Especifica una tasa de comisión personalizada por kB (1000 bytes) del tamaño virtual de la transacción. + Especifica una comisión personalizada por kB (1000 bytes) del tamaño virtual de la transacción. Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por kvB" para una transacción de 500 bytes virtuales (la mitad de 1 kvB) supondría finalmente una comisión de solo 50 satoshis. @@ -2983,7 +2983,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k A too low fee might result in a never confirming transaction (read the tooltip) - Si la comisión es demasiado baja, es posible que la transacción nunca se confirme (leer la información sobre herramientas). + Si la comisión es demasiado baja, es posible que la transacción nunca se confirme (leer la información en pantalla). (Smart fee not initialized yet. This usually takes a few blocks…) @@ -2995,11 +2995,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Enable Replace-By-Fee - Activar "Remplazar-por-comisión" + Activar "Reemplazar por comisión" With Replace-By-Fee (BIP-125) you can increase a transaction's fee after it is sent. Without this, a higher fee may be recommended to compensate for increased transaction delay risk. - Con la función "Reemplazar-por-comisión" (BIP-125), puedes aumentar la comisión de una transacción después de enviarla. Sin esta, es posible que se recomiende una comisión más alta para compensar el mayor riesgo de retraso de la transacción. + Con la función "Reemplazar por comisión" (BIP-125), puedes aumentar la comisión de una transacción después de enviarla. Sin esta, es posible que se recomiende una comisión más alta para compensar el mayor riesgo de retraso de la transacción. Clear &All @@ -3052,7 +3052,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Connect your hardware wallet first. - Conecta tu monedero externo primero. + Conecta primero tu monedero de hardware. Set external signer script path in Options -> Wallet @@ -3121,7 +3121,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k You can increase the fee later (signals Replace-By-Fee, BIP-125). - Puedes aumentar la comisión después (indica "Reemplazar-por-comisión", BIP-125). + Puedes aumentar la comisión después (indica "Reemplazar por comisión", BIP-125). Please, review your transaction proposal. This will produce a Partially Signed Bitcoin Transaction (PSBT) which you can save or copy and then sign with e.g. an offline %1 wallet, or a PSBT-compatible hardware wallet. @@ -3145,11 +3145,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Transaction fee - Comisión por transacción + Comisión de transacción Not signalling Replace-By-Fee, BIP-125. - No indica "Remplazar-por-comisión", BIP-125. + No indica "Reemplazar por comisión", BIP-125. Total Amount @@ -3467,12 +3467,12 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k 0/unconfirmed, in memory pool Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents an unconfirmed transaction that is in the memory pool. - 0/sin confirmar, en la piscina de memoria + 0/sin confirmar, en el pool de memoria 0/unconfirmed, not in memory pool Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents an unconfirmed transaction that is not in the memory pool. - 0/sin confirmar, no está en la piscina de memoria + 0/sin confirmar, no está en el pool de memoria abandoned @@ -3558,7 +3558,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Transaction fee - Comisión por transacción + Comisión de transacción Net amount @@ -4044,75 +4044,75 @@ Ve a "Archivo > Abrir monedero" para cargar uno. %s corrupt. Try using the wallet tool bitcoin-wallet to salvage or restoring a backup. - %s corrupto. Intenta utilizar la herramienta del monedero bitcoin-monedero para guardar o restaurar un respaldo. + %s corrupto. Intenta utilizar la herramienta del monedero de Bitcoin para rescatar o restaurar una copia de seguridad. %s failed to validate the -assumeutxo snapshot state. This indicates a hardware problem, or a bug in the software, or a bad software modification that allowed an invalid snapshot to be loaded. As a result of this, the node will shut down and stop using any state that was built on the snapshot, resetting the chain height from %d to %d. On the next restart, the node will resume syncing from %d without using any snapshot data. Please report this incident to %s, including how you obtained the snapshot. The invalid snapshot chainstate will be left on disk in case it is helpful in diagnosing the issue that caused this error. - %s no pudo validar el estado de la instantánea -assumeutxo. Esto indica un problema de hardware, un error en el software o una modificación incorrecta del software que permitió que se cargara una instantánea no válida. Por consiguiente, el nodo se apagará y dejará de utilizar cualquier estado basado en la instantánea, restableciendo la altura de la cadena de %d a %d. En el siguiente reinicio, el nodo reanudará la sincronización desde %d sin usar datos de instantánea. Comunique este incidente a %s, indicando cómo obtuvo la instantánea. Se dejó el estado de encadenamiento de la instantánea no válida en el disco por si resulta útil para diagnosticar el problema que causó este error. + %s no pudo validar el estado de la instantánea -assumeutxo. Esto indica un problema de hardware, un error en el software o una modificación incorrecta del software que permitió que se cargara una instantánea inválida. Por consiguiente, el nodo se apagará y dejará de utilizar cualquier estado basado en la instantánea, restableciendo la altura de la cadena de %d a %d. En el siguiente reinicio, el nodo reanudará la sincronización desde %d sin usar datos de instantánea. Reporta este incidente a %s, indicando cómo obtuviste la instantánea. Se dejó el estado de cadena de la instantánea inválida en el disco por si resulta útil para diagnosticar el problema que causó este error. %s request to listen on port %u. This port is considered "bad" and thus it is unlikely that any peer will connect to it. See doc/p2p-bad-ports.md for details and a full list. - %ssolicitud para escuchar en el puerto%u. Este puerto se considera «malo» y, por lo tanto, es poco probable que alguna pareja se conecte a él. Consulte doc/p2p-bad-ports.md para obtener detalles y un listado completo. + %s solicitud para escuchar en el puerto %u. Este puerto se considera "malo" y, por lo tanto, es poco probable que algún par se conecte a él. Consulta doc/p2p-bad-ports.md para obtener detalles y una lista completa. Cannot downgrade wallet from version %i to version %i. Wallet version unchanged. - No se pudo cambiar la versión %i a la versión anterior %i. Versión del monedero sin cambios. + No se puede pasar de la versión %i a la versión anterior %i. La versión del monedero no tiene cambios. Cannot obtain a lock on data directory %s. %s is probably already running. - No se puede bloquear el directorio %s. %s probablemente ya se está ejecutando. + No se puede bloquear el directorio de datos %s. %s probablemente ya se está ejecutando. Cannot upgrade a non HD split wallet from version %i to version %i without upgrading to support pre-split keypool. Please use version %i or no version specified. - No se puede actualizar un monedero no dividido en HD de la versión %i a la versión %i sin actualizar para admitir el grupo de claves pre-desglosado. Emplee la versión %i o ninguna versión especificada. + No se puede actualizar un monedero dividido no HD de la versión %i a la versión %i sin actualizar, para admitir el pool de claves anterior a la división. Usa la versión %i o no especifiques la versión. Disk space for %s may not accommodate the block files. Approximately %u GB of data will be stored in this directory. - Es posible que el espacio en disco%s no se adapte a los archivos de bloque. Aproximadamente %uGB de datos se almacenarán en este directorio. + Es posible que el espacio en disco %s no tenga capacidad para los archivos de bloque. Aproximadamente %u GB de datos se almacenarán en este directorio. Distributed under the MIT software license, see the accompanying file %s or %s - Distribuido bajo la licencia de software MIT, vea el archivo adjunto %s o %s + Distribuido bajo la licencia de software MIT; ver el archivo adjunto %s o %s. Error loading wallet. Wallet requires blocks to be downloaded, and software does not currently support loading wallets while blocks are being downloaded out of order when using assumeutxo snapshots. Wallet should be able to load successfully after node sync reaches height %s - Error al cargar el monedero. El monedero requiere que se descarguen bloques, y el software actualmente no admite la carga de monederos mientras los bloques se descargan desordenadamente cuando se usan instantáneas de assumeutxo. El monedero debería poder cargarse correctamente después de que la sincronización del nodo alcance la altura %s + Error al cargar el monedero. Este requiere que se descarguen bloques, y el software actualmente no admite la carga de monederos mientras los bloques se descargan fuera de orden, cuando se usan instantáneas de assumeutxo. El monedero debería poder cargarse correctamente después de que la sincronización del nodo alcance la altura %s. Error reading %s! Transaction data may be missing or incorrect. Rescanning wallet. - ¡Error de lectura %s! Los datos de la transacción pueden faltar o ser incorrectos. Re-analice el monedero. + ¡Error al leer %s! Es probable que falten los datos de la transacción o que sean incorrectos. Rescaneando monedero. Error: Dumpfile format record is incorrect. Got "%s", expected "format". - Error: el formato del registro del archivo de volcado es incorrecto. Se obtuvo «%s», se esperaba «formato». + Error: El registro del formato del archivo de volcado es incorrecto. Se obtuvo "%s", mientras que se esperaba "formato". Error: Dumpfile identifier record is incorrect. Got "%s", expected "%s". - Error: el registro del identificador del archivo de volcado es incorrecto. Se obtuvo «%s» pero se esperaba «%s». + Error: El registro del identificador del archivo de volcado es incorrecto. Se obtuvo "%s", mientras que se esperaba "%s". Error: Dumpfile version is not supported. This version of bitcoin-wallet only supports version 1 dumpfiles. Got dumpfile with version %s - Error: la versión del archivo volcado no es compatible. Esta versión de monedero bitcoin solo admite archivos de volcado de la versión 1. Consigue volcado de fichero con la versión %s + Error: la versión del archivo volcado no es compatible. Esta versión del monedero de Bitcoin solo admite archivos de volcado de la versión 1. Se obtuvo un archivo de volcado con la versión %s. Error: Legacy wallets only support the "legacy", "p2sh-segwit", and "bech32" address types - Error: Los monederos heredados solo admiten los tipos de dirección «legacy», «p2sh-segwit» y «bech32» + Error: los monederos heredados solo admiten los tipos de dirección "legacy", "p2sh-segwit" y "bech32". Error: Unable to produce descriptors for this legacy wallet. Make sure to provide the wallet's passphrase if it is encrypted. - Error: no se pueden producir descriptores para este monedero Legacy. Asegúrese de proporcionar la contraseña del monedero si está cifrado. + Error: No se pueden producir descriptores para este monedero tipo "legacy". Asegúrate de proporcionar la frase de contraseña del monedero si está encriptada. File %s already exists. If you are sure this is what you want, move it out of the way first. - El archivo %s ya existe. Si está seguro que esto es lo que quiere, muévalo primero fuera del lugar. + El archivo %s ya existe. Si definitivamente quieres hacerlo, quítalo primero. Invalid or corrupt peers.dat (%s). If you believe this is a bug, please report it to %s. As a workaround, you can move the file (%s) out of the way (rename, move, or delete) to have a new one created on the next start. - Archivo peers.dat no válido o corrupto (%s). Si cree que se trata de un error, infórmelo a %s. Como alternativa, puede mover el archivo (%s) (renombrarlo, moverlo o eliminarlo) para que se cree uno nuevo al siguiente inicio. + Archivo peers.dat inválido o corrupto (%s). Si crees que se trata de un error, infórmalo a %s. Como alternativa, puedes quitar el archivo %s (renombrarlo, moverlo o eliminarlo) para que se cree uno nuevo en el siguiente inicio. More than one onion bind address is provided. Using %s for the automatically created Tor onion service. - Se proporciona más de una dirección de enlace onion. Utilizando %s para el servicio onion de Tor creado automáticamente. + Se proporciona más de una dirección de enlace onion. Se está usando %s para el servicio onion de Tor creado automáticamente. No dump file provided. To use createfromdump, -dumpfile=<filename> must be provided. @@ -4124,131 +4124,131 @@ Ve a "Archivo > Abrir monedero" para cargar uno. No wallet file format provided. To use createfromdump, -format=<format> must be provided. - Ningún archivo de formato monedero facilitado. Para usar createfromdump, -format=<format>debe ser facilitado. + No se ha proporcionado el formato de archivo del monedero. Para usar createfromdump, se debe proporcionar -format=<format>. Please check that your computer's date and time are correct! If your clock is wrong, %s will not work properly. - ¡Por favor, compruebe si la fecha y hora en su equipo son correctas! Si su reloj está mal, %s no funcionará correctamente. + Verifica que la fecha y hora del equipo sean correctas. Si el reloj está mal configurado, %s no funcionará correctamente. Please contribute if you find %s useful. Visit %s for further information about the software. - Contribuya si encuentra %s de utilidad. Visite %s para más información acerca del programa. + Contribuye si te parece que %s es útil. Visita %s para obtener más información sobre el software. Prune configured below the minimum of %d MiB. Please use a higher number. - La poda se ha configurado por debajo del mínimo de %d MiB. Por favor utiliza un valor mas alto. + La poda se configuró por debajo del mínimo de %d MiB. Usa un valor más alto. Prune mode is incompatible with -reindex-chainstate. Use full -reindex instead. - El modo poda no es compatible con -reindex-chainstate. Haga uso de un -reindex completo en su lugar. + El modo de poda es incompatible con -reindex-chainstate. Usa en su lugar un -reindex completo. Prune: last wallet synchronisation goes beyond pruned data. You need to -reindex (download the whole blockchain again in case of pruned node) - Poda: la última sincronización del monedero sobrepasa los datos podados. Necesita reindexar con -reindex (o descargar la cadena de bloques de nuevo en el caso de un nodo podado) + Poda: la última sincronización del monedero sobrepasa los datos podados. Tienes que ejecutar -reindex (descarga toda la cadena de bloques de nuevo en caso de tener un nodo podado). Rename of '%s' -> '%s' failed. You should resolve this by manually moving or deleting the invalid snapshot directory %s, otherwise you will encounter the same error again on the next startup. - Error de renombrado de «%s» → «%s». Debería resolver esto manualmente moviendo o borrando el directorio %s de la instantánea no válida, en otro caso encontrará el mismo error de nuevo en el arranque siguiente. + Error al cambiar el nombre de "%s" a "%s". Para resolverlo, mueve o elimina manualmente el directorio %s de la instantánea no válida. De lo contrario, encontrarás el mismo error de nuevo en el siguiente inicio. SQLiteDatabase: Unknown sqlite wallet schema version %d. Only version %d is supported - SQLiteDatabase: versión del esquema de la monedero sqlite desconocido %d. Sólo version %d se admite + SQLiteDatabase: versión desconocida del esquema del monedero sqlite %d. Solo se admite la versión %d The block database contains a block which appears to be from the future. This may be due to your computer's date and time being set incorrectly. Only rebuild the block database if you are sure that your computer's date and time are correct - La base de datos de bloques contiene un bloque que parece ser del futuro. Esto puede ser porque la fecha y hora de su equipo están mal ajustados. Reconstruya la base de datos de bloques solo si está seguro de que la fecha y hora de su equipo están ajustadas correctamente. + La base de datos de bloques contiene un bloque que parece ser del futuro. Es posible que se deba a que la fecha y hora del equipo están mal configuradas. Reconstruye la base de datos de bloques solo si tienes la certeza de que la fecha y hora del equipo son correctas. The transaction amount is too small to send after the fee has been deducted - Importe de transacción muy pequeño después de la deducción de la comisión + El importe de la transacción es demasiado pequeño para enviarlo después de deducir la comisión. This error could occur if this wallet was not shutdown cleanly and was last loaded using a build with a newer version of Berkeley DB. If so, please use the software that last loaded this wallet - Este error podría ocurrir si el monedero no fuese apagado correctamente y fuese cargado usando una compilación con una versión más nueva de Berkeley DB. Si es así, utilice el software que cargó por última vez este monedero. + Este error podría ocurrir si el monedero no se cerró correctamente y se cargó por última vez usando una compilación con una versión más reciente de Berkeley DB. Si es así, usa el software que cargó por última vez este monedero. This is a pre-release test build - use at your own risk - do not use for mining or merchant applications - Esta es una versión de pre-prueba - utilícela bajo su propio riesgo. No la utilice para usos comerciales o de minería. + Esta es una compilación preliminar de prueba. Úsala bajo tu propia responsabilidad. No la uses para aplicaciones comerciales o de minería. This is the maximum transaction fee you pay (in addition to the normal fee) to prioritize partial spend avoidance over regular coin selection. - Esta es la máxima tarifa de transacción que pagas (en adicional a la tarifa normal de transacción) para primordialmente evitar gastar un sobrecosto. + Esta es la comisión máxima de transacción que pagas (además de la comisión normal) para priorizar la elusión del gasto parcial sobre la selección regular de monedas. This is the transaction fee you may discard if change is smaller than dust at this level - Esta es la comisión de transacción que puede descartar si el cambio es más pequeño que el polvo a este nivel. + Esta es la comisión de transacción que puedes descartar si el cambio es más pequeño que el remanente en este nivel. This is the transaction fee you may pay when fee estimates are not available. - Esta es la comisión por transacción que deberá pagar cuando la estimación de comisión no esté disponible. + Esta es la comisión de transacción que puedes pagar cuando los cálculos de comisiones no estén disponibles. Total length of network version string (%i) exceeds maximum length (%i). Reduce the number or size of uacomments. - La longitud total de la cadena de versión de red ( %i ) supera la longitud máxima ( %i ) . Reducir el número o tamaño de uacomments . + La longitud total de la cadena de versión de red (%i) supera la longitud máxima (%i). Reduce el número o tamaño de uacomments . Unable to replay blocks. You will need to rebuild the database using -reindex-chainstate. - No se ha podido reproducir los bloques. Deberá reconstruir la base de datos utilizando -reindex-chainstate. + No se pudieron reproducir bloques. Tendrás que reconstruir la base de datos usando -reindex-chainstate. Unknown wallet file format "%s" provided. Please provide one of "bdb" or "sqlite". - Formato de monedero desconocido «%s» proporcionado. Por favor, proporcione uno de «bdb» o «sqlite». + Se proporcionó un formato de monedero desconocido "%s". Proporciona uno entre "bdb" o "sqlite". Unsupported category-specific logging level %1$s=%2$s. Expected %1$s=<category>:<loglevel>. Valid categories: %3$s. Valid loglevels: %4$s. - Nivel de boletín del acceso especificado en categoría no mantenida en %1$s=%2$s. Se esperaba %1$s=<category>:<loglevel>. Categorías válidas: %3$s. Niveles de boletín válidos: %4 $s. + El nivel de registro de la categoría específica no es compatible: %1$s=%2$s. Se esperaba %1$s=<category>:<loglevel>. Categorías válidas: %3$s. Niveles de registro válidos: %4 $s. Unsupported chainstate database format found. Please restart with -reindex-chainstate. This will rebuild the chainstate database. - Formato de la base de datos chainstate encontrado. Por favor reinicia con -reindex-chainstate. Esto reconstruirá la base de datos chainstate. + El formato de la base de datos chainstate es incompatible. Reinicia con -reindex-chainstate para reconstruir la base de datos chainstate. Wallet created successfully. The legacy wallet type is being deprecated and support for creating and opening legacy wallets will be removed in the future. - Monedero creado satisfactoriamente. El tipo de monedero «Heredado» está descontinuado y la asistencia para crear y abrir monederos «heredada» será eliminada en el futuro. + El monedero se creó correctamente. El tipo de monedero "legacy" se está descontinuando, por lo que la asistencia para crear y abrir estos monederos se eliminará en el futuro. Wallet loaded successfully. The legacy wallet type is being deprecated and support for creating and opening legacy wallets will be removed in the future. Legacy wallets can be migrated to a descriptor wallet with migratewallet. - Monedero correctamente cargado. El tipo de billetero heredado está siendo obsoleto y mantenimiento para creación de monederos heredados serán eliminados en el futuro. Los monederos heredados pueden ser migrados a un descriptor de monedero con migratewallet. + El monedero se cargó correctamente. El tipo de monedero "legacy" se está descontinuando, por lo que la asistencia para crear y abrir estos monederos se eliminará en el futuro. Los monederos tipo "legacy" se pueden migrar a un monedero basado en descriptores con "migratewallet". Warning: Dumpfile wallet format "%s" does not match command line specified format "%s". - Aviso: el formato del monedero del archivo de volcado «%s» no coincide con el formato especificado en la línea de comandos «%s». + Advertencia: El formato del monedero del archivo de volcado "%s" no coincide con el formato especificado en la línea de comandos "%s". Warning: Private keys detected in wallet {%s} with disabled private keys - Advertencia: Claves privadas detectadas en el monedero {%s} con claves privadas deshabilitadas + Advertencia: Claves privadas detectadas en el monedero {%s} con claves privadas deshabilitadas. Warning: We do not appear to fully agree with our peers! You may need to upgrade, or other nodes may need to upgrade. - Advertencia: ¡No parecemos concordar del todo con nuestras parejas! Puede que necesite actualizarse, o puede que otros nodos necesiten actualizarse. + Advertencia: Al parecer no estamos completamente de acuerdo con nuestros pares. Es posible que tengas que realizar una actualización o que los demás nodos tengan que hacerlo. Witness data for blocks after height %d requires validation. Please restart with -reindex. - Hay que validar los datos de los testigos de los bloques después de la altura%d. Por favor, reinicie con -reindex. + Los datos del testigo para los bloques después de la altura %d requieren validación. Reinicia con -reindex. You need to rebuild the database using -reindex to go back to unpruned mode. This will redownload the entire blockchain - Necesita reconstruir la base de datos utilizando -reindex para volver al modo sin poda. Esto volverá a descargar toda la cadena de bloques + Tienes que reconstruir la base de datos usando -reindex para volver al modo sin poda. Esto volverá a descargar toda la cadena de bloques. %s is set very high! - ¡%s está configurado muy alto! + ¡El valor de %s es muy alto! -maxmempool must be at least %d MB - -maxmempool debe ser por lo menos de %d MB + -maxmempool debe ser por lo menos de %d MB. A fatal internal error occurred, see debug.log for details - Ha ocurrido un error interno grave. Consulte debug.log para más detalles. + Ocurrió un error interno grave. Consulta debug.log para obtener más información. Cannot resolve -%s address: '%s' - No se puede resolver -%s dirección: '%s' + No se puede resolver la dirección de -%s: "%s" Cannot set -forcednsseed to true when setting -dnsseed to false. - No se puede establecer -forcednsseed a true cuando se establece -dnsseed a false. + No se puede establecer el valor de -forcednsseed con la variable true al establecer el valor de -dnsseed con la variable false. Cannot set -peerblockfilters without -blockfilterindex. @@ -4256,27 +4256,27 @@ Ve a "Archivo > Abrir monedero" para cargar uno. Cannot write to data directory '%s'; check permissions. - No es posible escribir datos en el directorio '%s'; comprueba permisos. + No se puede escribir en el directorio de datos "%s"; comprueba los permisos. %s is set very high! Fees this large could be paid on a single transaction. - La configuración de %s es demasiado alta. Las comisiones tan grandes se podrían pagar en una sola transacción. + El valor de %s es demasiado alto. Las comisiones tan grandes se podrían pagar en una sola transacción. Cannot provide specific connections and have addrman find outgoing connections at the same time. - No se puede proporcionar conexiones específicas y hacer que addrman encuentre conexiones salientes a la vez. + No se pueden proporcionar conexiones específicas y hacer que addrman encuentre conexiones salientes al mismo tiempo. Error loading %s: External signer wallet being loaded without external signer support compiled - Error de carga %s: se está cargando el monedero del firmante externo sin que se haya compilado el soporte del firmante externo + Error al cargar %s: Se está cargando el monedero del firmante externo sin que se haya compilado la compatibilidad del firmante externo Error reading %s! All keys read correctly, but transaction data or address metadata may be missing or incorrect. - Error leyendo %s! Todas las teclas leídas correctamente, pero los datos de transacción o metadatos de dirección puedan estar ausentes o sean incorrectos. + Error al leer %s. Todas las claves se leyeron correctamente, pero es probable que falten los datos de la transacción o metadatos de direcciones, o bien que sean incorrectos. Error: Address book data in wallet cannot be identified to belong to migrated wallets - Error: los datos de la libreta de direcciones en el monedero no se identifican como pertenecientes a monederos migrados + Error: No se puede identificar si los datos de la libreta de direcciones en el monedero pertenecen a monederos migrados. Error: Duplicate descriptors created during migration. Your wallet may be corrupted. @@ -4284,7 +4284,7 @@ Ve a "Archivo > Abrir monedero" para cargar uno. Error: Transaction %s in wallet cannot be identified to belong to migrated wallets - Error: La transacción %s del monedero no se puede identificar como perteneciente a monederos migrados + Error: No se puede identificar si la transacción %s en el monedero pertenece a monederos migrados. Failed to calculate bump fees, because unconfirmed UTXOs depend on enormous cluster of unconfirmed transactions. @@ -4292,47 +4292,47 @@ Ve a "Archivo > Abrir monedero" para cargar uno. Failed to rename invalid peers.dat file. Please move or delete it and try again. - No se ha podido cambiar el nombre del archivo peers.dat. Por favor, muévalo o elimínelo e inténtelo de nuevo. + No se pudo cambiar el nombre del archivo peers.dat inválido. Muévelo o elimínalo, e intenta de nuevo. Fee estimation failed. Fallbackfee is disabled. Wait a few blocks or enable %s. - Error al calcular la comisión. La opción «fallbackfee» está desactivada. Espera algunos bloques o activa %s. + Error al calcular la comisión. La opción fallbackfee está desactivada. Espera algunos bloques o activa %s. Incompatible options: -dnsseed=1 was explicitly specified, but -onlynet forbids connections to IPv4/IPv6 - Opciones incompatibles: -dnsseed=1 se especificó explícitamente, pero -onlynet impide conexiones a IPv4/IPv6 + Opciones incompatibles: -dnsseed=1 se especificó explícitamente, pero -onlynet prohíbe conexiones a IPv4/IPv6. Invalid amount for %s=<amount>: '%s' (must be at least the minrelay fee of %s to prevent stuck transactions) - Importe inválido para %s=<amount>: '%s' (debe ser al menos la comisión mínima de retransmisión de %s para evitar transacciones atascadas) + Importe inválido para %s=<amount>: "%s" (debe ser al menos la comisión mínima de retransmisión de %s para evitar transacciones atascadas). Outbound connections restricted to CJDNS (-onlynet=cjdns) but -cjdnsreachable is not provided - Conexiones salientes restringidas a CJDNS (-onlynet=cjdns) pero no se proporciona -cjdnsreachable + Las conexiones salientes están restringidas a CJDNS (-onlynet=cjdns), pero no se proporciona -cjdnsreachable Outbound connections restricted to Tor (-onlynet=onion) but the proxy for reaching the Tor network is explicitly forbidden: -onion=0 - Conexiones salientes restringidas a Tor (-onlynet=onion) pero el proxy para alcanzar la red Tor está explícitamente prohibido: -onion=0 + Las conexiones salientes están restringidas a Tor (-onlynet=onion), pero el proxy para conectarse con la red Tor está explícitamente prohibido: -onion=0. Outbound connections restricted to Tor (-onlynet=onion) but the proxy for reaching the Tor network is not provided: none of -proxy, -onion or -listenonion is given - Conexiones salientes restringidas a Tor (-onlynet=onion) pero no se proporciona el proxy para alcanzar la red Tor: no se indica ninguna de las opciones -proxy, -onion, o -listenonion + Las conexiones salientes están restringidas a Tor (-onlynet=onion), pero no se proporciona el proxy para conectarse con la red Tor: no se indican -proxy, -onion ni -listenonion. Outbound connections restricted to i2p (-onlynet=i2p) but -i2psam is not provided - Conexiones salientes restringidas a i2p (-onlynet=i2p) pero no se proporciona -i2psam + Las conexiones salientes están restringidas a i2p (-onlynet=i2p), pero no se proporciona -i2psam. The inputs size exceeds the maximum weight. Please try sending a smaller amount or manually consolidating your wallet's UTXOs - El tamaño de las entradas supera el peso máximo. Intente enviar una cantidad menor o consolidar manualmente los UTXO de su monedero + El tamaño de las entradas supera el peso máximo. Intenta enviar un importe menor o consolidar manualmente las UTXO del monedero. The preselected coins total amount does not cover the transaction target. Please allow other inputs to be automatically selected or include more coins manually - La cantidad total de monedas preseleccionadas no cubre el total de la transacción. Permita que otras entradas se seleccionen automáticamente o incluya más monedas manualmente + El importe total de las monedas preseleccionadas no cubre la meta de la transacción. Permite que se seleccionen automáticamente otras entradas o incluye más monedas manualmente. Transaction requires one destination of non-0 value, a non-0 feerate, or a pre-selected input - La transacción requiere un destino de valor distinto de -0, una tasa de comisión distinta de -0, o una entrada preseleccionada + La transacción requiere un destino de valor distinto de 0, una tasa de comisión distinta de 0, o una entrada preseleccionada. UTXO snapshot failed to validate. Restart to resume normal initial block download, or try loading a different snapshot. @@ -4340,7 +4340,7 @@ Ve a "Archivo > Abrir monedero" para cargar uno. Unconfirmed UTXOs are available, but spending them creates a chain of transactions that will be rejected by the mempool - Las UTXO sin confirmar están disponibles, pero si se gastan, se crea una cadena de transacciones que rechazará la compartición de memoria. + Las UTXO sin confirmar están disponibles, pero si se gastan, se crea una cadena de transacciones que rechazará la mempool. Unexpected legacy entry in descriptor wallet found. Loading wallet %s @@ -4358,51 +4358,51 @@ Es posible que el monedero haya sido manipulado o creado con malas intenciones. The wallet might had been created on a newer version. Please try running the latest software version. - Se encontró un descriptor desconocido. Cargando monedero %s + Se encontró un descriptor desconocido. Cargando monedero %s. -El monedero puede haber sido creado con una versión más nueva. -Por favor intenta ejecutar la última versión del software. +El monedero se podría haber creado con una versión más reciente. +Intenta ejecutar la última versión del software. Unable to cleanup failed migration -No es posible vaciar la migración errónea +No se puede limpiar la migración fallida Unable to restore backup of wallet. -No es posible restaurar el respaldo del monedero. +No se puede restaurar la copia de seguridad del monedero. Block verification was interrupted - La verificación del bloque fue interrumpida + Se interrumpió la verificación de bloques Config setting for %s only applied on %s network when in [%s] section. - Los ajustes de configuración para %s solo aplicados en la red %s cuando se encuentra en la sección [%s]. + La configuración para %s solo se aplica en la red %s cuando se encuentra en la sección [%s]. Copyright (C) %i-%i - ©%i-%i + Derechos de autor (C) %i-%i Corrupted block database detected - Corrupción de base de datos de bloques detectada. + Se detectó que la base de datos de bloques está dañada. Could not find asmap file %s - No se pudo encontrar el archivo AS Map %s + No se pudo encontrar el archivo asmap %s Could not parse asmap file %s - No se pudo analizar el archivo AS Map %s + No se pudo analizar el archivo asmap %s Disk space is too low! - ¡El espacio en el disco es demasiado pequeño! + ¡El espacio en disco es demasiado pequeño! Do you want to rebuild the block database now? @@ -4426,31 +4426,31 @@ No es posible restaurar el respaldo del monedero. Error initializing wallet database environment %s! - Error al inicializar el entorno de la base de datos del monedero %s + Error al inicializar el entorno de la base de datos del monedero %s Error loading %s - Error cargando %s + Error al cargar %s Error loading %s: Private keys can only be disabled during creation - Error cargando %s: Las claves privadas solo pueden ser deshabilitadas durante la creación. + Error al cargar %s: Las claves privadas solo se pueden deshabilitar durante la creación. Error loading %s: Wallet corrupted - Error cargando %s: Monedero corrupto + Error al cargar %s: monedero dañado. Error loading %s: Wallet requires newer version of %s - Error cargando %s: Monedero requiere una versión mas reciente de %s + Error al cargar %s: el monedero requiere una versión más reciente de %s. Error loading block database - Error cargando bloque de la base de datos + Error al cargar la base de datos de bloques Error opening block database - Error al abrir bloque de la base de datos + Error al abrir la base de datos de bloques Error reading configuration file: %s @@ -4458,7 +4458,7 @@ No es posible restaurar el respaldo del monedero. Error reading from database, shutting down. - Error al leer la base de datos, cerrando aplicación. + Error al leer la base de datos. Se cerrará la aplicación. Error reading next record from wallet database @@ -4466,15 +4466,15 @@ No es posible restaurar el respaldo del monedero. Error: Cannot extract destination from the generated scriptpubkey - Error: no se puede extraer el destino del scriptpubkey generado + Error: No se puede extraer el destino del scriptpubkey generado Error: Could not add watchonly tx to watchonly wallet - Error: No se puede añadir la transacción de observación al monedero solo de observación + Error: No se puede añadir la transacción solo de observación al monedero solo de observación Error: Could not delete watchonly transactions - Error: No se pueden eliminar las transacciones de observación + Error: No se pueden eliminar las transacciones solo de observación Error: Couldn't create cursor into database @@ -4482,39 +4482,39 @@ No es posible restaurar el respaldo del monedero. Error: Disk space is low for %s - Error: Espacio en disco bajo por %s + Error: El espacio en disco es pequeño para %s Error: Dumpfile checksum does not match. Computed %s, expected %s - Error: La suma de comprobación del archivo de volcado no coincide. Calculada%s, prevista%s + Error: La suma de comprobación del archivo de volcado no coincide. Calculada:%s; prevista:%s. Error: Failed to create new watchonly wallet - Error: No se puede crear un monedero solo de observación + Error: No se pudo crear un monedero solo de observación Error: Got key that was not hex: %s - Error: Se recibió una clave que no es hex: %s + Error: Se recibió una clave que no es hexadecimal (%s) Error: Got value that was not hex: %s - Error: Se recibió un valor que no es hex: %s + Error: Se recibió un valor que no es hexadecimal (%s) Error: Keypool ran out, please call keypoolrefill first - Error: Keypool se ha agotado, por favor, invoque keypoolrefill primero + Error: El pool de claves se agotó. Invoca keypoolrefill primero. Error: Missing checksum - Error: No se ha encontrado suma de comprobación + Error: Falta la suma de comprobación Error: No %s addresses available. - Error: No hay direcciones %s disponibles . + Error: No hay direcciones %s disponibles. Error: Not all watchonly txs could be deleted - Error: No se pueden eliminar todas las transacciones de observación + Error: No se pueden eliminar todas las transacciones solo de observación Error: This wallet already uses SQLite @@ -4522,7 +4522,7 @@ No es posible restaurar el respaldo del monedero. Error: This wallet is already a descriptor wallet - Error: Este monedero ya es un monedero descriptor + Error: Este monedero ya es un monedero basado en descriptores Error: Unable to begin reading all records in the database @@ -4530,11 +4530,11 @@ No es posible restaurar el respaldo del monedero. Error: Unable to make a backup of your wallet - Error: No es posible realizar el respaldo de tu monedero + Error: No es posible realizar el respaldo del monedero Error: Unable to parse version %u as a uint32_t - Error: No se ha podido analizar la versión %ucomo uint32_t + Error: No se ha podido analizar la versión %u como uint32_t Error: Unable to read all records in the database @@ -4550,15 +4550,15 @@ No es posible restaurar el respaldo del monedero. Failed to listen on any port. Use -listen=0 if you want this. - Ha fallado la escucha en todos los puertos. Usa -listen=0 si deseas esto. + Error de escucha en todos los puertos. Usa -listen=0 si quieres hacerlo. Failed to rescan the wallet during initialization - Error al volver a analizar el monedero durante el inicio + Error al rescanear el monedero durante la inicialización Failed to start indexes, shutting down.. - Error al iniciar indizados, se apaga... + Error al iniciar los índices, cerrando... Failed to verify database @@ -4566,11 +4566,11 @@ No es posible restaurar el respaldo del monedero. Fee rate (%s) is lower than the minimum fee rate setting (%s) - La proporción de comisión (%s) es menor que la proporción mínima de comisión (%s) + La tasa de comisión (%s) es menor que el valor mínimo (%s) Ignoring duplicate -wallet %s. - No hacer caso de duplicado -wallet %s + Ignorar duplicación de -wallet %s. Importing… @@ -4578,19 +4578,19 @@ No es posible restaurar el respaldo del monedero. Incorrect or no genesis block found. Wrong datadir for network? - Bloque de génesis no encontrado o incorrecto. ¿datadir equivocada para la red? + El bloque génesis es incorrecto o no se encontró. ¿El directorio de datos es incorrecto para la red? Initialization sanity check failed. %s is shutting down. - La inicialización de la verificación de validez falló. Se está cerrando %s. + Fallo al inicializar la comprobación de estado. %s se cerrará. Input not found or already spent - Entrada no encontrada o ya gastada + La entrada no se encontró o ya se gastó Insufficient dbcache for block verification - dbcache insuficiente para la verificación de bloques + Insuficiente dbcache para la verificación de bloques Insufficient funds @@ -4598,47 +4598,47 @@ No es posible restaurar el respaldo del monedero. Invalid -i2psam address or hostname: '%s' - Dirección de -i2psam o dominio '%s' no válido + Dirección o nombre de host de -i2psam inválido: "%s" Invalid -onion address or hostname: '%s' - Dirección -onion o nombre hospedado: '%s' no válido + Dirección o nombre de host de -onion inválido: "%s" Invalid -proxy address or hostname: '%s' - Dirección -proxy o nombre hospedado: '%s' no válido + Dirección o nombre de host de -proxy inválido: "%s" Invalid P2P permission: '%s' - Permiso P2P: '%s' inválido + Permiso P2P inválido: "%s" Invalid amount for %s=<amount>: '%s' (must be at least %s) - Importe inválido para %s=<amount>: '%s' (debe ser por lo menos %s) + Importe inválido para %s=<amount>: "%s" (debe ser por lo menos %s) Invalid amount for %s=<amount>: '%s' - Importe inválido para %s=<amount>: '%s' + Importe inválido para %s=<amount>: "%s" Invalid amount for -%s=<amount>: '%s' - Importe para -%s=<amount>: '%s' inválido + Importe inválido para -%s=<amount>: '%s' Invalid netmask specified in -whitelist: '%s' - Máscara de red especificada en -whitelist: '%s' inválida + Máscara de red inválida especificada en -whitelist: "%s" Invalid port specified in %s: '%s' - Puerto no válido especificado en%s: '%s' + Puerto inválido especificado en %s: "%s" Invalid pre-selected input %s - Entrada preseleccionada no válida %s + Entrada preseleccionada inválida: %s Listening for incoming connections failed (listen returned error %s) - La escucha para conexiones entrantes falló (la escucha devolvió el error %s) + Fallo en la escucha de conexiones entrantes (la escucha devolvió el error %s) Loading P2P addresses… @@ -4662,15 +4662,15 @@ No es posible restaurar el respaldo del monedero. Missing solving data for estimating transaction size - Faltan datos de resolución para estimar el tamaño de las transacciones + Faltan datos de resolución para estimar el tamaño de la transacción Need to specify a port with -whitebind: '%s' - Necesita especificar un puerto con -whitebind: '%s' + Se necesita especificar un puerto con -whitebind: "%s" No addresses available - Sin direcciones disponibles + No hay direcciones disponibles Not enough file descriptors available. @@ -4678,11 +4678,11 @@ No es posible restaurar el respaldo del monedero. Not found pre-selected input %s - Entrada preseleccionada no encontrada%s + La entrada preseleccionada no se encontró %s Not solvable pre-selected input %s - Entrada preseleccionada no solucionable %s + La entrada preseleccionada no se puede solucionar %s Prune cannot be configured with a negative value. @@ -4694,7 +4694,7 @@ No es posible restaurar el respaldo del monedero. Pruning blockstore… - Podando almacén de bloques… + Podando almacenamiento de bloques… Reducing -maxconnections from %d to %d, because of system limitations. @@ -4706,59 +4706,59 @@ No es posible restaurar el respaldo del monedero. Rescanning… - Volviendo a analizar... + Rescaneando... SQLiteDatabase: Failed to execute statement to verify database: %s - SQLiteDatabase: Fallado para ejecutar declaración para verificar base de datos: %s + SQLiteDatabase: Fallo al ejecutar la instrucción para verificar la base de datos (%s) SQLiteDatabase: Failed to prepare statement to verify database: %s - SQLiteDatabase: Fallado para preparar declaración para verificar base de datos: %s + SQLiteDatabase: Fallo al preparar la instrucción para verificar la base de datos (%s) SQLiteDatabase: Failed to read database verification error: %s - SQLiteDatabase: Error al leer la verificación de la base de datos: %s + SQLiteDatabase: Fallo al leer el error de verificación de la base de datos (%s) SQLiteDatabase: Unexpected application id. Expected %u, got %u - SQLiteDatabase: id aplicación inesperada. Esperado %u, tiene %u + SQLiteDatabase: Identificador de aplicación inesperado. Se esperaba %u; se recibió %u. Section [%s] is not recognized. - Sección [%s] no reconocida. + La sección [%s] no se reconoce. Signing transaction failed - Firma de transacción errónea + Error al firmar la transacción Specified -walletdir "%s" does not exist - No existe -walletdir "%s" especificada + El valor especificado de -walletdir "%s" no existe Specified -walletdir "%s" is a relative path - Ruta relativa para -walletdir "%s" especificada + El valor especificado de -walletdir "%s" es una ruta relativa Specified -walletdir "%s" is not a directory - No existe directorio para -walletdir "%s" especificada + El valor especificado de -walletdir "%s" no es un directorio Specified blocks directory "%s" does not exist. - No existe directorio de bloques "%s" especificado. + El directorio de bloques especificado "%s" no existe. Specified data directory "%s" does not exist. - El directorio de datos especificado «%s» no existe. + El directorio de datos especificado "%s" no existe. Starting network threads… - Iniciando procesos de red... + Iniciando subprocesos de red... The source code is available from %s. - El código fuente esta disponible desde %s. + El código fuente está disponible en %s. The specified config file %s does not exist @@ -4766,11 +4766,11 @@ No es posible restaurar el respaldo del monedero. The transaction amount is too small to pay the fee - El importe de la transacción es muy pequeño para pagar la comisión + El importe de la transacción es demasiado pequeño para pagar la comisión The wallet will avoid paying less than the minimum relay fee. - El monedero evitará pagar menos de la comisión mínima de retransmisión. + El monedero evitará pagar menos que la comisión mínima de retransmisión. This is experimental software. @@ -4778,15 +4778,15 @@ No es posible restaurar el respaldo del monedero. This is the minimum transaction fee you pay on every transaction. - Esta es la comisión mínima que pagarás en cada transacción. + Esta es la comisión mínima que pagas en cada transacción. This is the transaction fee you will pay if you send a transaction. - Esta es la comisión por transacción a pagar si realiza una transacción. + Esta es la comisión que pagarás si envías una transacción. Transaction amount too small - Importe de la transacción muy pequeño + El importe de la transacción es demasiado pequeño Transaction amounts must not be negative @@ -4794,11 +4794,11 @@ No es posible restaurar el respaldo del monedero. Transaction change output index out of range - Índice de salida de cambio de transacción fuera de intervalo + El índice de salidas de cambio de transacciones está fuera de alcance Transaction has too long of a mempool chain - La transacción lleva largo tiempo en la memoria compartida + La transacción tiene una cadena demasiado larga de la mempool Transaction must have at least one recipient @@ -4814,83 +4814,83 @@ No es posible restaurar el respaldo del monedero. Unable to allocate memory for -maxsigcachesize: '%s' MiB - No se ha podido reservar memoria para -maxsigcachesize: '%s' MiB + No se ha podido asignar memoria para -maxsigcachesize: "%s" MiB Unable to bind to %s on this computer (bind returned error %s) - No es posible conectar con %s en este sistema (bind ha devuelto el error %s) + No se puede establecer un enlace a %s en este equipo (bind devolvió el error %s) Unable to bind to %s on this computer. %s is probably already running. - No se ha podido conectar con %s en este equipo. %s es posible que esté todavía en ejecución. + No se puede establecer un enlace a %s en este equipo. Es posible que %s ya esté en ejecución. Unable to create the PID file '%s': %s - No es posible crear el fichero PID '%s': %s + No se puede crear el archivo PID "%s": %s Unable to find UTXO for external input - No se encuentra UTXO para entrada externa + No se puede encontrar UTXO para la entrada externa Unable to generate initial keys - No es posible generar las claves iniciales + No se pueden generar las claves iniciales Unable to generate keys - No es posible generar claves + No se pueden generar claves Unable to open %s for writing - No se ha podido abrir %s para escribir + No se puede abrir %s para escribir Unable to parse -maxuploadtarget: '%s' - No se ha podido analizar -maxuploadtarget: '%s' + No se puede analizar -maxuploadtarget: "%s" Unable to start HTTP server. See debug log for details. - No se ha podido iniciar el servidor HTTP. Ver registro de depuración para detalles. + No puede iniciar el servidor HTTP. Consulta el registro de depuración para obtener información. Unable to unload the wallet before migrating - Fallo al descargar el monedero antes de la migración + No se puede descargar el monedero antes de la migración Unknown -blockfilterindex value %s. - Valor -blockfilterindex %s desconocido. + Se desconoce el valor de -blockfilterindex %s. Unknown address type '%s' - Tipo de dirección '%s' desconocida + Se desconoce el tipo de dirección "%s" Unknown change type '%s' - Tipo de cambio '%s' desconocido + Se desconoce el tipo de cambio "%s" Unknown network specified in -onlynet: '%s' - Red especificada en -onlynet: '%s' desconocida + Se desconoce la red especificada en -onlynet: "%s" Unknown new rules activated (versionbit %i) - Nuevas reglas desconocidas activadas (versionbit %i) + Se desconocen las nuevas reglas activadas (versionbit %i) Unsupported global logging level %s=%s. Valid values: %s. - Nivel de acceso global %s = %s no mantenido. Los valores válidos son: %s. + El nivel de registro global %s=%s no es compatible. Valores válidos: %s. acceptstalefeeestimates is not supported on %s chain. - acceptstalefeeestimates no está mantenido en el encadenamiento %s. + No se admite acceptstalefeeestimates en la cadena %s. Unsupported logging category %s=%s. - Categoría de registro no soportada %s=%s. + La categoría de registro no es compatible %s=%s. User Agent comment (%s) contains unsafe characters. - El comentario del Agente de Usuario (%s) contiene caracteres inseguros. + El comentario del agente de usuario (%s) contiene caracteres inseguros. Verifying blocks… @@ -4906,11 +4906,11 @@ No es posible restaurar el respaldo del monedero. Settings file could not be read - El archivo de configuración no puede leerse + El archivo de configuración no pudo leerse Settings file could not be written - El archivo de configuración no puede escribirse + El archivo de configuración no pudo escribirse \ No newline at end of file diff --git a/src/qt/locale/bitcoin_es_CL.ts b/src/qt/locale/bitcoin_es_CL.ts index 9d71d199b7..48f6469caa 100644 --- a/src/qt/locale/bitcoin_es_CL.ts +++ b/src/qt/locale/bitcoin_es_CL.ts @@ -37,6 +37,10 @@ &Export &Exportar + + &Delete + &Borrar + Choose the address to send coins to Elija la dirección para enviar las monedas diff --git a/src/qt/locale/bitcoin_es_CO.ts b/src/qt/locale/bitcoin_es_CO.ts index feec32bd77..23037f2ba8 100644 --- a/src/qt/locale/bitcoin_es_CO.ts +++ b/src/qt/locale/bitcoin_es_CO.ts @@ -65,7 +65,7 @@ These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses. Signing is only possible with addresses of the type 'legacy'. Estas son tus direcciones de Bitcoin para recibir pagos. Usa el botón "Crear nueva dirección de recepción" en la pestaña "Recibir" para crear nuevas direcciones. -Solo es posible firmar con direcciones de tipo legacy. +Solo es posible firmar con direcciones de tipo "legacy". &Copy Address @@ -225,7 +225,7 @@ Solo es posible firmar con direcciones de tipo legacy. The passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. If this is successful, please set a new passphrase to avoid this issue in the future. - La frase de contraseña ingresada para el descifrado de la billetera es incorrecta. Contiene un carácter nulo (es decir, un byte cero). Si la frase de contraseña se configuró con una versión de este software anterior a la 25.0, vuelve a intentarlo solo con los caracteres hasta el primer carácter nulo, pero sin incluirlo . Si esto tiene éxito, establece una nueva frase de contraseña para evitar este problema en el futuro. + La frase de contraseña ingresada para el descifrado de la billetera es incorrecta. Contiene un carácter nulo (es decir, un byte cero). Si la frase de contraseña se configuró con una versión de este software anterior a la 25.0, vuelve a intentarlo solo con los caracteres hasta el primer carácter nulo, pero sin incluirlo . Si esto es correcto, establece una nueva frase de contraseña para evitar este problema en el futuro. Wallet passphrase was successfully changed. @@ -259,7 +259,7 @@ Solo es posible firmar con direcciones de tipo legacy. BitcoinApplication Settings file %1 might be corrupt or invalid. - El archivo de configuración %1 puede estar corrupto o no ser válido. + El archivo de configuración %1 puede estar dañado o no ser válido. Runaway exception @@ -422,7 +422,7 @@ Solo es posible firmar con direcciones de tipo legacy. Show information about %1 - Mostrar Información sobre %1 + Mostrar información sobre %1 About &Qt @@ -430,7 +430,7 @@ Solo es posible firmar con direcciones de tipo legacy. Show information about Qt - Mostrar Información sobre Qt + Mostrar información sobre Qt Modify configuration options for %1 @@ -477,6 +477,10 @@ Solo es posible firmar con direcciones de tipo legacy. &Receive &Recibir + + &Options… + &Opciones… + &Encrypt Wallet… &Encriptar billetera… @@ -511,7 +515,7 @@ Solo es posible firmar con direcciones de tipo legacy. &Load PSBT from file… - &Cargar PSBT desde archivo... + &Cargar TBPF desde archivo... Open &URI… @@ -579,7 +583,7 @@ Solo es posible firmar con direcciones de tipo legacy. &Command-line options - &Opciones de línea de comando + &Opciones de línea de comandos Processed %n block(s) of transaction history. @@ -622,7 +626,7 @@ Solo es posible firmar con direcciones de tipo legacy. Load PSBT from &clipboard… - Cargar PSBT desde el &portapapeles... + Cargar TBPF desde el &portapapeles... Load Partially Signed Bitcoin Transaction from clipboard @@ -642,7 +646,7 @@ Solo es posible firmar con direcciones de tipo legacy. &Receiving addresses - &Direcciones de destino + &Direcciones de recepción Open a bitcoin: URI @@ -784,7 +788,7 @@ Solo es posible firmar con direcciones de tipo legacy. Cannot create new wallet, the software was compiled without sqlite support (required for descriptor wallets) - No se puede crear una nueva billetera, el software se compiló sin soporte de sqlite (requerido para billeteras descriptivas) + No se puede crear una billetera nueva, ya que el software se compiló sin compatibilidad con sqlite (requerida para billeteras basadas en descriptores) Warning: %1 @@ -1056,10 +1060,10 @@ If this wallet contains any solvable but not watched scripts, a different and ne The migration process will create a backup of the wallet before migrating. This backup file will be named <wallet name>-<timestamp>.legacy.bak and can be found in the directory for this wallet. In the event of an incorrect migration, the backup can be restored with the "Restore Wallet" functionality. La migración de la billetera la convertirá en una o más billeteras basadas en descriptores. Será necesario realizar una nueva copia de seguridad de la billetera. -Si esta billetera contiene scripts solo de lectura, se creará una nueva billetera que los contenga. -Si esta billetera contiene scripts solucionables pero no de lectura, se creará una nueva billetera diferente que los contenga. +Si esta billetera contiene scripts solo de observación, se creará una nueva billetera que los contenga. +Si esta billetera contiene scripts solucionables pero no de observación, se creará una nueva billetera diferente que los contenga. -El proceso de migración creará una copia de seguridad de la billetera antes de proceder. Este archivo de copia de seguridad se llamará <wallet name>-<timestamp>.legacy.bak y se encontrará en el directorio de esta billetera. En caso de que la migración falle, se puede restaurar la copia de seguridad con la funcionalidad "Restore Wallet" (Restaurar billetera). +El proceso de migración creará una copia de seguridad de la billetera antes de proceder. Este archivo de copia de seguridad se llamará <wallet name>-<timestamp>.legacy.bak y se encontrará en el directorio de esta billetera. En caso de que la migración falle, se puede restaurar la copia de seguridad con la funcionalidad "Restaurar billetera". Migrate Wallet @@ -1075,11 +1079,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Watchonly scripts have been migrated to a new wallet named '%1'. - Los scripts solo de lectura se migraron a una nueva billetera llamada "%1". + Los scripts solo de observación se migraron a una nueva billetera llamada "%1". Solvable but not watched scripts have been migrated to a new wallet named '%1'. - Los scripts solucionables pero no de lectura se migraron a una nueva billetera llamada "%1". + Los scripts solucionables pero no de observación se migraron a una nueva billetera llamada "%1". Migration failed @@ -1202,7 +1206,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Disable private keys for this wallet. Wallets with private keys disabled will have no private keys and cannot have an HD seed or imported private keys. This is ideal for watch-only wallets. - Desactivar las claves privadas para esta billetera. Las billeteras con claves privadas desactivadas no tendrán claves privadas y no podrán tener ninguna semilla HD ni claves privadas importadas. Esto es ideal para billeteras de solo lectura. + Desactivar las claves privadas para esta billetera. Las billeteras con claves privadas desactivadas no tendrán claves privadas y no podrán tener ninguna semilla HD ni claves privadas importadas. Esto es ideal para billeteras solo de observación. Disable Private Keys @@ -1231,7 +1235,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Compiled without external signing support (required for external signing) "External signing" means using devices such as hardware wallets. - Compilado sin soporte de firma externa (requerido para la firma externa) + Compilado sin compatibilidad con firma externa (requerida para la firma externa) @@ -1420,7 +1424,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Command-line options - Opciones de línea de comando + Opciones de línea de comandos @@ -1431,7 +1435,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Do not shut down the computer until this window disappears. - No apagues el equipo hasta que desaparezca esta ventana. + No apagues la computadora hasta que desaparezca esta ventana. @@ -1640,12 +1644,12 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Enable &PSBT controls An options window setting to enable PSBT controls. - Activar controles de &PSBT + Activar controles de &TBPF Whether to show PSBT controls. Tooltip text for options window setting that enables PSBT controls. - Si se muestran los controles de PSBT. + Si se muestran los controles de TBPF. External Signer (e.g. hardware wallet) @@ -1786,7 +1790,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Compiled without external signing support (required for external signing) "External signing" means using devices such as hardware wallets. - Compilado sin soporte de firma externa (requerido para la firma externa) + Compilado sin compatibilidad con firma externa (requerida para la firma externa) default @@ -1866,7 +1870,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Watch-only: - Solo lectura: + Solo de observación: Available: @@ -1902,7 +1906,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Your current balance in watch-only addresses - Tu saldo actual en direcciones de solo lectura + Tu saldo actual en direcciones solo de observación Spendable: @@ -1914,26 +1918,26 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Unconfirmed transactions to watch-only addresses - Transacciones sin confirmar hacia direcciones de solo lectura + Transacciones sin confirmar hacia direcciones solo de observación Mined balance in watch-only addresses that has not yet matured - Saldo minado en direcciones de solo lectura que aún no ha madurado + Saldo minado en direcciones solo de observación que aún no ha madurado Current total balance in watch-only addresses - Saldo total actual en direcciones de solo lectura + Saldo total actual en direcciones solo de observación Privacy mode activated for the Overview tab. To unmask the values, uncheck Settings->Mask values. - Modo de privacidad activado para la pestaña de vista general. Para mostrar los valores, anula la selección de Configuración->Ocultar valores. + Modo de privacidad activado para la pestaña de vista general. Para mostrar los valores, anula la selección de "Configuración->Ocultar valores". PSBTOperationsDialog PSBT Operations - Operaciones PSBT + Operaciones TBPF Sign Tx @@ -1993,7 +1997,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de PSBT copied to clipboard. - PSBT copiada al portapapeles. + TBPF copiada al portapapeles. Save Transaction Data @@ -2002,11 +2006,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Partially Signed Transaction (Binary) Expanded name of the binary PSBT file format. See: BIP 174. - Transacción firmada parcialmente (binaria) + Transacción parcialmente firmada (binario) PSBT saved to disk. - PSBT guardada en en el disco. + TBPF guardada en el disco. * Sends %1 to %2 @@ -2073,7 +2077,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Cannot start bitcoin: click-to-pay handler - No se puede iniciar Bitcoin: controlador de clic para pagar + No se puede iniciar el controlador "bitcoin: click-to-pay" URI handling @@ -2198,7 +2202,7 @@ Si recibes este error, debes solicitar al comerciante que te proporcione un URI Client version - Versión del Cliente + Versión del cliente &Information @@ -2294,11 +2298,11 @@ Si recibes este error, debes solicitar al comerciante que te proporcione un URI The BIP324 session ID string in hex, if any. - Cadena de identificación de la sesión BIP324 en formato hexadecimal, si existe. + Cadena de identificador de la sesión BIP324 en formato hexadecimal, si existe. Session ID - Identificación de la sesión + Identificador de sesión Version @@ -2314,7 +2318,7 @@ Si recibes este error, debes solicitar al comerciante que te proporcione un URI Starting Block - Bloque de inicio + Bloque inicial Synced Headers @@ -2344,17 +2348,17 @@ Si recibes este error, debes solicitar al comerciante que te proporcione un URI Address Relay Text title for the Address Relay field in the peer details area, which displays whether we relay addresses to this peer (Yes/No). - Retransmisión de dirección + Retransmisión de direcciones The total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). Tooltip text for the Addresses Processed field in the peer details area, which displays the total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). - El número total de direcciones recibidas desde este par que se procesaron (excluye las direcciones omitidas debido a la limitación de volumen). + El número total de direcciones recibidas desde este par que se procesaron (excluye las direcciones desestimadas debido a la limitación de volumen). The total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. Tooltip text for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. - El número total de direcciones recibidas desde este par que se omitieron (no se procesaron) debido a la limitación de volumen. + El número total de direcciones recibidas desde este par que se desestimaron (no se procesaron) debido a la limitación de volumen. Addresses Processed @@ -2364,7 +2368,7 @@ Si recibes este error, debes solicitar al comerciante que te proporcione un URI Addresses Rate-Limited Text title for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. - Direcciones omitidas por limitación de volumen + Direcciones desestimadas por limitación de volumen User Agent @@ -2412,7 +2416,7 @@ Si recibes este error, debes solicitar al comerciante que te proporcione un URI High bandwidth BIP152 compact block relay: %1 - Retransmisión de bloque compacto BIP152 en modo de banda ancha: %1 + Retransmisión de bloques compactos BIP152 en banda ancha: %1 High Bandwidth @@ -2489,7 +2493,7 @@ Si recibes este error, debes solicitar al comerciante que te proporcione un URI Clear console - Limpiar consola + Borrar consola In: @@ -2532,7 +2536,7 @@ Si recibes este error, debes solicitar al comerciante que te proporcione un URI detecting: peer could be v1 or v2 Explanatory text for "detecting" transport type. - detectando: el par puede ser v1 o v2 + Detectando: el par puede ser v1 o v2 v1: unencrypted, plaintext transport protocol @@ -2588,7 +2592,7 @@ Si recibes este error, debes solicitar al comerciante que te proporcione un URI &Unban - &Desbloquear + &Levantar prohibición Network activity disabled @@ -2617,7 +2621,7 @@ Utiliza %3 y %4 para aumentar o disminuir el tamaño de la fuente. Escribe %5 para ver los comandos disponibles. Para obtener más información sobre cómo usar esta consola, escribe %6. -%7 ADVERTENCIA: Los estafadores han estado diciéndoles a los usuarios que escriban comandos aquí para robarles el contenido de sus billeteras. No uses esta consola sin entender completamente las ramificaciones de un comando.%8 +%7 ADVERTENCIA: Los estafadores suelen decirles a los usuarios que escriban comandos aquí para robarles el contenido de sus billeteras. No uses esta consola sin entender completamente las ramificaciones de un comando.%8 Executing… @@ -2638,7 +2642,7 @@ Para obtener más información sobre cómo usar esta consola, escribe %6. To - Para + A From @@ -2646,7 +2650,7 @@ Para obtener más información sobre cómo usar esta consola, escribe %6. Ban for - Prohibir para + Prohibir por Never @@ -2689,7 +2693,7 @@ Para obtener más información sobre cómo usar esta consola, escribe %6. An optional label to associate with the new receiving address (used by you to identify an invoice). It is also attached to the payment request. - Una etiqueta opcional para asociar con la nueva dirección de recepción (utilizada por ti para identificar una factura). También se adjunta a la solicitud de pago. + Una etiqueta opcional para asociar con la nueva dirección de recepción (puedes usarla para identificar una factura). También se adjunta a la solicitud de pago. An optional message that is attached to the payment request and may be displayed to the sender. @@ -2970,7 +2974,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k A too low fee might result in a never confirming transaction (read the tooltip) - Si la comisión es demasiado baja, es posible que la transacción nunca se confirme (leer la información sobre herramientas). + Si la comisión es demasiado baja, es posible que la transacción nunca se confirme (leer la información en pantalla). (Smart fee not initialized yet. This usually takes a few blocks…) @@ -2982,11 +2986,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Enable Replace-By-Fee - Activar "Reemplazar-por-comisión" + Activar "Remplazar por comisión" With Replace-By-Fee (BIP-125) you can increase a transaction's fee after it is sent. Without this, a higher fee may be recommended to compensate for increased transaction delay risk. - Con la función "Reemplazar-por-comisión" (BIP-125), puedes aumentar la comisión de una transacción después de enviarla. Sin esta, es posible que se recomiende una comisión más alta para compensar el mayor riesgo de retraso de la transacción. + Con la función "Remplazar por comisión" (BIP-125), puedes aumentar la comisión de una transacción después de enviarla. Sin esta, es posible que se recomiende una comisión más alta para compensar el mayor riesgo de retraso de la transacción. Clear &All @@ -3052,7 +3056,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Creates a Partially Signed Bitcoin Transaction (PSBT) for use with e.g. an offline %1 wallet, or a PSBT-compatible hardware wallet. - Crea una transacción de Bitcoin parcialmente firmada (PSBT) para usarla, por ejemplo, con una billetera %1 sin conexión o una billetera de hardware compatible con PSBT. + Crea una transacción de Bitcoin parcialmente firmada (TBPF) para usarla, por ejemplo, con una billetera %1 sin conexión o una billetera de hardware compatible con TBPF. from wallet '%1' @@ -3060,7 +3064,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k %1 to '%2' - %1 a '%2' + %1 a "%2" %1 to %2 @@ -3091,12 +3095,12 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Partially Signed Transaction (Binary) Expanded name of the binary PSBT file format. See: BIP 174. - Transacción firmada parcialmente (binaria) + Transacción parcialmente firmada (binario) PSBT saved Popup message when a PSBT has been saved to a file - PSBT guardada + TBPF guardada External balance: @@ -3108,7 +3112,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k You can increase the fee later (signals Replace-By-Fee, BIP-125). - Puedes aumentar la comisión después (indica "Reemplazar-por-comisión", BIP-125). + Puedes aumentar la comisión después (indica "Remplazar por comisión", BIP-125). Please, review your transaction proposal. This will produce a Partially Signed Bitcoin Transaction (PSBT) which you can save or copy and then sign with e.g. an offline %1 wallet, or a PSBT-compatible hardware wallet. @@ -3123,7 +3127,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Please, review your transaction. You can create and send this transaction or create a Partially Signed Bitcoin Transaction (PSBT), which you can save or copy and then sign with, e.g., an offline %1 wallet, or a PSBT-compatible hardware wallet. Text to inform a user attempting to create a transaction of their current options. At this stage, a user can send their transaction or create a PSBT. This string is displayed when both private keys and PSBT controls are enabled. - Revisa la transacción. Puedes crear y enviar esta transacción de Bitcoin parcialmente firmada (PSBT), que además puedes guardar o copiar y, luego, firmar; por ejemplo, una billetera %1 sin conexión o una billetera de hardware compatible con PSBT. + Revisa la transacción. Puedes crear y enviar esta transacción de Bitcoin parcialmente firmada (TBPF), que además puedes guardar o copiar y, luego, firmar; por ejemplo, una billetera %1 sin conexión o una billetera de hardware compatible con TBPF. Please, review your transaction. @@ -3136,7 +3140,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Not signalling Replace-By-Fee, BIP-125. - No indica "Reemplazar-por-comisión", BIP-125. + No indica "Remplazar por comisión", BIP-125. Total Amount @@ -3150,19 +3154,19 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k The PSBT has been copied to the clipboard. You can also save it. - Se copió la PSBT al portapapeles. También puedes guardarla. + Se copió la TBPF al portapapeles. También puedes guardarla. PSBT saved to disk - PSBT guardada en el disco + TBPF guardada en el disco Confirm send coins - Confirmar el envió de monedas + Confirmar el envío de monedas Watch-only balance: - Saldo de solo lectura: + Saldo solo de observación: The recipient address is not valid. Please recheck. @@ -3294,11 +3298,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k SignVerifyMessageDialog Signatures - Sign / Verify a Message - Firmas - Firmar / verificar un mensaje + Firmas: firmar o verificar un mensaje &Sign Message - &Firmar Mensaje + &Firmar mensaje You can sign messages/agreements with your addresses to prove you can receive bitcoins sent to them. Be careful not to sign anything vague or random, as phishing attacks may try to trick you into signing your identity over to them. Only sign fully-detailed statements you agree to. @@ -3502,7 +3506,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k To - Para + A own address @@ -3510,7 +3514,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k watch-only - Solo lectura + Solo de observación label @@ -3683,7 +3687,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k watch-only - Solo lectura + Solo de observación (n/a) @@ -3707,7 +3711,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Whether or not a watch-only address is involved in this transaction. - Si una dirección de solo lectura está involucrada en esta transacción o no. + Si una dirección solo de observación está involucrada en esta transacción o no. User-defined intent/purpose of the transaction. @@ -3832,7 +3836,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Watch-only - Solo lectura + Solo de observación Date @@ -3864,7 +3868,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Exporting Successful - Exportación exitosa + Exportación correcta The transaction history was successfully saved to %1. @@ -3895,7 +3899,7 @@ Ir a "Archivo > Abrir billetera" para cargar una. Unable to decode PSBT from clipboard (invalid base64) - No se puede decodificar la PSBT desde el portapapeles (Base64 inválida) + No se puede decodificar la TBPF desde el portapapeles (Base64 inválida) Load Transaction Data @@ -3903,15 +3907,15 @@ Ir a "Archivo > Abrir billetera" para cargar una. Partially Signed Transaction (*.psbt) - Transacción firmada parcialmente (*.psbt) + Transacción parcialmente firmada (*.psbt) PSBT file must be smaller than 100 MiB - El archivo PSBT debe ser más pequeño de 100 MiB + El archivo de la TBPF debe ser más pequeño de 100 MiB Unable to decode PSBT - No se puede decodificar PSBT + No se puede decodificar TBPF @@ -3959,7 +3963,7 @@ Ir a "Archivo > Abrir billetera" para cargar una. PSBT copied - PSBT copiada + TBPF copiada Copied to clipboard @@ -4079,7 +4083,7 @@ Ir a "Archivo > Abrir billetera" para cargar una. Error: Dumpfile version is not supported. This version of bitcoin-wallet only supports version 1 dumpfiles. Got dumpfile with version %s - Error: La versión del archivo volcado no es compatible. Esta versión de la billetera de Bitcoin solo admite archivos de volcado de la versión 1. Se obtuvo un archivo de volcado con la versión %s + Error: La versión del archivo de volcado no es compatible. Esta versión de la billetera de Bitcoin solo admite archivos de volcado de la versión 1. Se obtuvo un archivo de volcado con la versión %s Error: Legacy wallets only support the "legacy", "p2sh-segwit", and "bech32" address types @@ -4231,7 +4235,7 @@ Ir a "Archivo > Abrir billetera" para cargar una. Cannot resolve -%s address: '%s' - No se puede resolver la dirección de -%s: '%s' + No se puede resolver la dirección de -%s: "%s" Cannot set -forcednsseed to true when setting -dnsseed to false. @@ -4327,14 +4331,14 @@ Ir a "Archivo > Abrir billetera" para cargar una. Unconfirmed UTXOs are available, but spending them creates a chain of transactions that will be rejected by the mempool - Las UTXO sin confirmar están disponibles, pero si se gastan, se crea una cadena de transacciones que rechazará el pool de memoria. + Las UTXO sin confirmar están disponibles, pero si se gastan, se crea una cadena de transacciones que rechazará la mempool. Unexpected legacy entry in descriptor wallet found. Loading wallet %s The wallet might have been tampered with or created with malicious intent. - Se encontró una entrada heredada inesperada en la billetera basada en descriptores. Cargando billetera%s + Se encontró una entrada inesperada tipo "legacy" en la billetera basada en descriptores. Cargando billetera%s Es posible que la billetera haya sido manipulada o creada con malas intenciones. @@ -4371,6 +4375,10 @@ No se puede restaurar la copia de seguridad de la billetera. Config setting for %s only applied on %s network when in [%s] section. La configuración para %s solo se aplica en la red %s cuando se encuentra en la sección [%s]. + + Copyright (C) %i-%i + Derechos de autor (C) %i-%i + Corrupted block database detected Se detectó que la base de datos de bloques está dañada. @@ -4433,7 +4441,7 @@ No se puede restaurar la copia de seguridad de la billetera. Error opening block database - Error al abrir base de datos de bloques + Error al abrir la base de datos de bloques Error reading configuration file: %s @@ -4453,11 +4461,11 @@ No se puede restaurar la copia de seguridad de la billetera. Error: Could not add watchonly tx to watchonly wallet - Error: No se pudo agregar la transacción solo de lectura a la billetera respectiva + Error: No se pudo agregar la transacción solo de observación a la billetera respectiva Error: Could not delete watchonly transactions - Error: No se pudieron eliminar las transacciones solo de lectura + Error: No se pudieron eliminar las transacciones solo de observación Error: Couldn't create cursor into database @@ -4473,15 +4481,15 @@ No se puede restaurar la copia de seguridad de la billetera. Error: Failed to create new watchonly wallet - Error: No se pudo crear una billetera solo de lectura + Error: No se pudo crear una billetera solo de observación Error: Got key that was not hex: %s - Error: Se recibió una clave que no es hex: %s + Error: Se recibió una clave que no es hexadecimal (%s) Error: Got value that was not hex: %s - Error: Se recibió un valor que no es hex: %s + Error: Se recibió un valor que no es hexadecimal (%s) Error: Keypool ran out, please call keypoolrefill first @@ -4497,7 +4505,7 @@ No se puede restaurar la copia de seguridad de la billetera. Error: Not all watchonly txs could be deleted - Error: No se pudieron eliminar todas las transacciones solo de lectura + Error: No se pudieron eliminar todas las transacciones solo de observación Error: This wallet already uses SQLite @@ -4525,7 +4533,7 @@ No se puede restaurar la copia de seguridad de la billetera. Error: Unable to remove watchonly address book data - Error: No se pueden eliminar los datos de la libreta de direcciones solo de lectura + Error: No se pueden eliminar los datos de la libreta de direcciones solo de observación Error: Unable to write record to new wallet @@ -4605,11 +4613,11 @@ No se puede restaurar la copia de seguridad de la billetera. Invalid amount for -%s=<amount>: '%s' - Importe inválido para -%s=<amount>: '%s' + Importe inválido para -%s=<amount>: "%s" Invalid netmask specified in -whitelist: '%s' - Máscara de red inválida especificada en -whitelist: '%s' + Máscara de red inválida especificada en -whitelist: "%s" Invalid port specified in %s: '%s' @@ -4629,7 +4637,7 @@ No se puede restaurar la copia de seguridad de la billetera. Loading banlist… - Cargando lista de bloqueos... + Cargando lista de prohibiciones... Loading block index… @@ -4649,7 +4657,7 @@ No se puede restaurar la copia de seguridad de la billetera. Need to specify a port with -whitebind: '%s' - Se necesita especificar un puerto con -whitebind: '%s' + Se necesita especificar un puerto con -whitebind: "%s" No addresses available @@ -4677,7 +4685,7 @@ No se puede restaurar la copia de seguridad de la billetera. Pruning blockstore… - Podando almacén de bloques… + Podando almacenamiento de bloques… Reducing -maxconnections from %d to %d, because of system limitations. @@ -4781,7 +4789,7 @@ No se puede restaurar la copia de seguridad de la billetera. Transaction has too long of a mempool chain - La transacción tiene una cadena demasiado larga del pool de memoria + La transacción tiene una cadena demasiado larga de la mempool Transaction must have at least one recipient @@ -4833,7 +4841,7 @@ No se puede restaurar la copia de seguridad de la billetera. Unable to start HTTP server. See debug log for details. - No puede iniciar el servidor HTTP. Consulta el registro de depuración para obtener información. + No se puede iniciar el servidor HTTP. Consulta el registro de depuración para obtener información. Unable to unload the wallet before migrating diff --git a/src/qt/locale/bitcoin_es_DO.ts b/src/qt/locale/bitcoin_es_DO.ts index d77efacee1..34b04fa618 100644 --- a/src/qt/locale/bitcoin_es_DO.ts +++ b/src/qt/locale/bitcoin_es_DO.ts @@ -3,7 +3,7 @@ AddressBookPage Right-click to edit address or label - Click derecho para editar la dirección o etiqueta + Hacer clic derecho para editar la dirección o etiqueta Create a new address @@ -11,11 +11,11 @@ &New - &Nuevo + &Nueva Copy the currently selected address to the system clipboard - Copie las direcciones seleccionadas actualmente al portapapeles del sistema + Copiar la dirección seleccionada actualmente al portapapeles del sistema &Copy @@ -23,19 +23,19 @@ C&lose - C&errar + &Cerrar Delete the currently selected address from the list - Borrar las direcciones seleccionadas recientemente de la lista + Eliminar la dirección seleccionada de la lista Enter address or label to search - Introduzca una dirección o etiqueta que buscar + Ingresar una dirección o etiqueta para buscar Export the data in the current tab to a file - Exportar los datos en la pestaña actual a un archivo + Exportar los datos de la pestaña actual a un archivo &Export @@ -47,32 +47,33 @@ Choose the address to send coins to - Escoja la direccion a enviar las monedas + Elige la dirección a la que se enviarán monedas Choose the address to receive coins with - Elige la dirección para recibir monedas + Elige la dirección con la que se recibirán monedas C&hoose - Escoger + &Seleccionar These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins. - Estas son tus direcciones Bitcoin para realizar pagos. Verifica siempre el monto y la dirección de recepción antes de enviar monedas. + Estas son tus direcciones de Bitcoin para enviar pagos. Revisa siempre el importe y la dirección de recepción antes de enviar monedas. These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses. Signing is only possible with addresses of the type 'legacy'. - Estas son tus direcciones de Bitcoin para recibir pagos. Utilice el botón 'Crear nueva dirección de recepción' en la pestaña Recibir para crear nuevas direcciones. La firma solo es posible con direcciones del tipo 'legacy' + Estas son tus direcciones de Bitcoin para recibir pagos. Usa el botón "Crear nueva dirección de recepción" en la pestaña "Recibir" para crear nuevas direcciones. +Solo es posible firmar con direcciones de tipo "legacy". &Copy Address - Copiar dirección + &Copiar dirección Copy &Label - Copiar &Etiqueta + Copiar &etiqueta &Edit @@ -90,12 +91,15 @@ Signing is only possible with addresses of the type 'legacy'. There was an error trying to save the address list to %1. Please try again. An error message. %1 is a stand-in argument for the name of the file we attempted to save to. - Tuvimos un problema al guardar la dirección en la lista %1. Intenta de Nuevo. + Ocurrió un error al intentar guardar la lista de direcciones en %1. Inténtalo de nuevo. + + + Sending addresses - %1 + Direcciones de envío - %1 Receiving addresses - %1 - Recepción de direcciones - %1 - + Direcciones de recepción - %1 Exporting Failed @@ -106,11 +110,11 @@ Signing is only possible with addresses of the type 'legacy'. AddressTableModel Label - Nombre + Etiqueta Address - Direccion + Dirección (no label) @@ -121,11 +125,11 @@ Signing is only possible with addresses of the type 'legacy'. AskPassphraseDialog Passphrase Dialog - Diálogo contraseña + Diálogo de frase de contraseña Enter passphrase - Ingresa frase de contraseña + Ingresar la frase de contraseña New passphrase @@ -133,100 +137,99 @@ Signing is only possible with addresses of the type 'legacy'. Repeat new passphrase - Repetir nueva frase de contraseña + Repetir la nueva frase de contraseña Show passphrase - Mostrar frase de contraseña + Mostrar la frase de contraseña Encrypt wallet - Cifrar monedero + Encriptar billetera This operation needs your wallet passphrase to unlock the wallet. - Esta operación necesita su frase de contraseña de la billetera para desbloquearla. - + Esta operación requiere la frase de contraseña de la billetera para desbloquearla. Unlock wallet - Desbloquear monedero + Desbloquear billetera Change passphrase - Cambiar frase secreta + Cambiar frase de contraseña Confirm wallet encryption - Confirmar cifrado de billetera + Confirmar el encriptado de la billetera Warning: If you encrypt your wallet and lose your passphrase, you will <b>LOSE ALL OF YOUR BITCOINS</b>! - Atención: Si cifra su monedero y pierde la contraseña, perderá ¡<b>TODOS SUS BITCOINS</b>! + Advertencia: Si encriptas la billetera y pierdes tu frase de contraseña, ¡<b>PERDERÁS TODOS TUS BITCOINS</b>! Are you sure you wish to encrypt your wallet? - ¿Está seguro que desea cifrar su monedero? + ¿Seguro quieres encriptar la billetera? Wallet encrypted - Monedero cifrado + Billetera encriptada Enter the new passphrase for the wallet.<br/>Please use a passphrase of <b>ten or more random characters</b>, or <b>eight or more words</b>. - Ingrese la nueva frase de contraseña para la billetera<br/>. Utilice una frase de cont<b>raseñade diez o más caracteres</b> aleatorios o och<b>o o más palab</b>ras. + Ingresa la nueva frase de contraseña para la billetera. <br/>Usa una frase de contraseña de <b>diez o más caracteres aleatorios</b>, u <b>ocho o más palabras</b>. Enter the old passphrase and new passphrase for the wallet. - Ingrese la frase de contraseña antigua y la nueva frase de contraseña para la billetera + Ingresa la antigua frase de contraseña y la nueva frase de contraseña para la billetera. Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer. - Recuerda que cifrar tu billetera no puede proteger completamente tus bitcoins de ser robados por malware que infecte tu computadora. + Recuerda que encriptar tu billetera no garantiza la protección total contra el robo de tus bitcoins si la computadora está infectada con malware. Wallet to be encrypted - Billetera para ser cifrada + Billetera para encriptar Your wallet is about to be encrypted. - Tu monedero va a ser cifrado + Tu billetera está a punto de encriptarse. Your wallet is now encrypted. - Tu monedero está ahora cifrado + Tu billetera ahora está encriptada. IMPORTANT: Any previous backups you have made of your wallet file should be replaced with the newly generated, encrypted wallet file. For security reasons, previous backups of the unencrypted wallet file will become useless as soon as you start using the new, encrypted wallet. - IMPORTANTE: Cualquier copia de seguridad que haya realizado previamente de su archivo de monedero debe reemplazarse con el nuevo archivo de monedero cifrado. Por razones de seguridad, las copias de seguridad previas del archivo de monedero no cifradas serán inservibles en cuanto comience a usar el nuevo monedero cifrado. + IMPORTANTE: Cualquier copia de seguridad anterior que hayas hecho del archivo de la billetera se deberá reemplazar por el nuevo archivo encriptado que generaste. Por motivos de seguridad, las copias de seguridad realizadas anteriormente quedarán obsoletas en cuanto empieces a usar la nueva billetera encriptada. Wallet encryption failed - Ha fallado el cifrado del monedero + Falló el encriptado de la billetera Wallet encryption failed due to an internal error. Your wallet was not encrypted. - Ha fallado el cifrado del monedero debido a un error interno. El monedero no ha sido cifrado. + El encriptado de la billetera falló debido a un error interno. La billetera no se encriptó. The supplied passphrases do not match. - Las contraseñas no coinciden. + Las frases de contraseña proporcionadas no coinciden. Wallet unlock failed - Ha fallado el desbloqueo del monedero + Falló el desbloqueo de la billetera The passphrase entered for the wallet decryption was incorrect. - La contraseña introducida para descifrar el monedero es incorrecta. + La frase de contraseña introducida para el cifrado de la billetera es incorrecta. The passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. If this is successful, please set a new passphrase to avoid this issue in the future. - La frase de contraseña ingresada para el descifrado de la billetera es incorrecta. Contiene un carácter nulo (es decir, un byte cero). Si la frase de contraseña se configuró con una versión de este software anterior a la 25.0, vuelve a intentarlo solo con los caracteres hasta el primer carácter nulo, pero sin incluirlo . Si esto tiene éxito, establece una nueva frase de contraseña para evitar este problema en el futuro. + La frase de contraseña ingresada para el descifrado de la billetera es incorrecta. Contiene un carácter nulo (es decir, un byte cero). Si la frase de contraseña se configuró con una versión de este software anterior a la 25.0, vuelve a intentarlo solo con los caracteres hasta el primer carácter nulo, pero sin incluirlo . Si esto es correcto, establece una nueva frase de contraseña para evitar este problema en el futuro. Wallet passphrase was successfully changed. - Se ha cambiado correctamente la contraseña del monedero. + La frase de contraseña de la billetera se cambió correctamente. Passphrase change failed @@ -238,7 +241,7 @@ Signing is only possible with addresses of the type 'legacy'. Warning: The Caps Lock key is on! - Aviso: ¡La tecla de bloqueo de mayúsculas está activada! + Advertencia: ¡Las mayúsculas están activadas! @@ -256,11 +259,15 @@ Signing is only possible with addresses of the type 'legacy'. BitcoinApplication Settings file %1 might be corrupt or invalid. - El archivo de configuración %1 puede estar corrupto o no ser válido. + El archivo de configuración %1 puede estar dañado o no ser válido. + + + Runaway exception + Excepción fuera de control A fatal error occurred. %1 can no longer continue safely and will quit. - Se ha producido un error garrafal. %1Ya no podrá continuar de manera segura y abandonará. + Se produjo un error fatal. %1 ya no puede continuar de manera segura y se cerrará. Internal error @@ -268,7 +275,7 @@ Signing is only possible with addresses of the type 'legacy'. An internal error occurred. %1 will attempt to continue safely. This is an unexpected bug which can be reported as described below. - Un error interno ocurrió. %1 intentará continuar. Este es un error inesperado que puede ser reportado de las formas que se muestran debajo, + Se produjo un error interno. %1 intentará continuar de manera segura. Este es un error inesperado que se puede reportar como se describe a continuación. @@ -281,7 +288,7 @@ Signing is only possible with addresses of the type 'legacy'. A fatal error occurred. Check that settings file is writable, or try running with -nosettings. Explanatory text shown on startup when the settings file could not be written. Prompts user to check that we have the ability to write to the file. Explains that the user has the option of running without a settings file. - Un error fatal ha ocurrido. Comprueba que el archivo de configuración soporta escritura, o intenta ejecutar de nuevo el programa con -nosettings + Se produjo un error fatal. Comprueba que el archivo de configuración soporte escritura o intenta ejecutar el programa con -nosettings. %1 didn't yet exit safely… @@ -293,11 +300,11 @@ Signing is only possible with addresses of the type 'legacy'. Amount - Monto + Importe Enter a Bitcoin address (e.g. %1) - Ingresa una dirección de Bitcoin (Ejemplo: %1) + Ingresar una dirección de Bitcoin (por ejemplo, %1) Unroutable @@ -311,7 +318,7 @@ Signing is only possible with addresses of the type 'legacy'. Outbound An outbound connection to a peer. An outbound connection is a connection initiated by us. - Salida + Saliente Full Relay @@ -321,7 +328,7 @@ Signing is only possible with addresses of the type 'legacy'. Block Relay Peer connection type that relays network information about blocks and not transactions or addresses. - Retransmisión de bloque + Retransmisión de bloques Address Fetch @@ -391,7 +398,7 @@ Signing is only possible with addresses of the type 'legacy'. Show general overview of wallet - Mostrar visión general de la billetera + Muestra una vista general de la billetera &Transactions @@ -399,15 +406,23 @@ Signing is only possible with addresses of the type 'legacy'. Browse transaction history - Buscar historial de transacciones + Explora el historial de transacciones E&xit - S&alir + &Salir Quit application - Quitar aplicación + Salir del programa + + + &About %1 + &Acerca de %1 + + + Show information about %1 + Mostrar información sobre %1 About &Qt @@ -415,27 +430,44 @@ Signing is only possible with addresses of the type 'legacy'. Show information about Qt - Mostrar información acerca de Qt + Mostrar información sobre Qt + + + Modify configuration options for %1 + Modificar las opciones de configuración para %1 Create a new wallet - Crear monedero nuevo + Crear una nueva billetera &Minimize - Minimizar + &Minimizar + + + Wallet: + Billetera: + + + Network activity disabled. + A substring of the tooltip. + Actividad de red deshabilitada. + + + Proxy is <b>enabled</b>: %1 + Proxy <b>habilitado</b>: %1 Send coins to a Bitcoin address - Enviar monedas a una dirección Bitcoin + Enviar monedas a una dirección de Bitcoin Backup wallet to another location - Respaldar billetera en otra ubicación + Realizar copia de seguridad de la billetera en otra ubicación Change the passphrase used for wallet encryption - Cambiar frase secreta usada para la encriptación de la billetera + Cambiar la frase de contraseña utilizada para encriptar la billetera &Send @@ -445,29 +477,45 @@ Signing is only possible with addresses of the type 'legacy'. &Receive &Recibir + + &Options… + &Opciones… + &Encrypt Wallet… - &Cifrar monedero + &Encriptar billetera… Encrypt the private keys that belong to your wallet - Encriptar las llaves privadas que pertenecen a tu billetera + Encriptar las claves privadas que pertenecen a la billetera + + + &Backup Wallet… + &Realizar copia de seguridad de la billetera... &Change Passphrase… &Cambiar frase de contraseña... + + Sign &message… + Firmar &mensaje... + Sign messages with your Bitcoin addresses to prove you own them - Firma mensajes con tus direcciones Bitcoin para probar que eres dueño de ellas + Firmar mensajes con tus direcciones de Bitcoin para demostrar que te pertenecen + + + &Verify message… + &Verificar mensaje... Verify messages to ensure they were signed with specified Bitcoin addresses - Verificar mensajes para asegurar que estaban firmados con direcciones Bitcoin especificas + Verificar mensajes para asegurarte de que estén firmados con direcciones de Bitcoin concretas &Load PSBT from file… - &Cargar PSBT desde archivo... + &Cargar TBPF desde archivo... Open &URI… @@ -475,15 +523,15 @@ Signing is only possible with addresses of the type 'legacy'. Close Wallet… - Cerrar monedero... + Cerrar billetera... Create Wallet… - Crear monedero... + Crear billetera... Close All Wallets… - Cerrar todos los monederos... + Cerrar todas las billeteras... &File @@ -495,7 +543,7 @@ Signing is only possible with addresses of the type 'legacy'. &Help - A&yuda + &Ayuda Tabs toolbar @@ -523,30 +571,30 @@ Signing is only possible with addresses of the type 'legacy'. Request payments (generates QR codes and bitcoin: URIs) - Solicitar pagos (genera codigo QR y URL's de Bitcoin) + Solicitar pagos (genera códigos QR y URI de tipo "bitcoin:") Show the list of used sending addresses and labels - Mostrar la lista de direcciones de envío y etiquetas + Mostrar la lista de etiquetas y direcciones de envío usadas Show the list of used receiving addresses and labels - Muestra la lista de direcciones de recepción y etiquetas + Mostrar la lista de etiquetas y direcciones de recepción usadas &Command-line options - Opciones de línea de comandos + &Opciones de línea de comandos Processed %n block(s) of transaction history. - %n bloque procesado del historial de transacciones. - %n bloques procesados del historial de transacciones. + Se procesó %n bloque del historial de transacciones. + Se procesaron %n bloques del historial de transacciones. %1 behind - %1 detrás + %1 atrás Catching up… @@ -554,11 +602,11 @@ Signing is only possible with addresses of the type 'legacy'. Last received block was generated %1 ago. - El último bloque recibido fue generado hace %1 hora(s). + El último bloque recibido se generó hace %1. Transactions after this will not yet be visible. - Transacciones después de esta no serán visibles todavía. + Las transacciones posteriores aún no están visibles. Warning @@ -570,7 +618,7 @@ Signing is only possible with addresses of the type 'legacy'. Up to date - Al día + Actualizado Load Partially Signed Bitcoin Transaction @@ -578,7 +626,7 @@ Signing is only possible with addresses of the type 'legacy'. Load PSBT from &clipboard… - Cargar PSBT desde el &portapapeles... + Cargar TBPF desde el &portapapeles... Load Partially Signed Bitcoin Transaction from clipboard @@ -586,11 +634,11 @@ Signing is only possible with addresses of the type 'legacy'. Node window - Ventana de nodo + Ventana del nodo Open node debugging and diagnostic console - Abrir consola de depuración y diagnóstico de nodo + Abrir la consola de depuración y diagnóstico del nodo &Sending addresses @@ -602,11 +650,19 @@ Signing is only possible with addresses of the type 'legacy'. Open a bitcoin: URI - Bitcoin: abrir URI + Abrir un URI de tipo "bitcoin:" Open Wallet - Abrir monedero + Abrir billetera + + + Open a wallet + Abrir una billetera + + + Close wallet + Cerrar billetera Restore Wallet… @@ -620,7 +676,7 @@ Signing is only possible with addresses of the type 'legacy'. Close all wallets - Cerrar todos los monederos + Cerrar todas las billeteras Migrate Wallet @@ -630,6 +686,10 @@ Signing is only possible with addresses of the type 'legacy'. Migrate a wallet Migrar una billetera + + Show the %1 help message to get a list with possible Bitcoin command-line options + Mostrar el mensaje de ayuda %1 para obtener una lista de las posibles opciones de línea de comandos de Bitcoin + &Mask values &Ocultar valores @@ -640,11 +700,11 @@ Signing is only possible with addresses of the type 'legacy'. default wallet - billetera por defecto + billetera predeterminada No wallets available - Monederos no disponibles + No hay billeteras disponibles Wallet Data @@ -664,12 +724,20 @@ Signing is only possible with addresses of the type 'legacy'. Wallet Name Label of the input field where the name of the wallet is entered. - Nombre del monedero + Nombre de la billetera &Window &Ventana + + Zoom + Acercar + + + Main Window + Ventana principal + %1 client %1 cliente @@ -680,14 +748,14 @@ Signing is only possible with addresses of the type 'legacy'. S&how - M&ostrar + &Mostrar %n active connection(s) to Bitcoin network. A substring of the tooltip. - %n conexiones activas con la red Bitcoin - %n conexiones activas con la red Bitcoin + %n conexión activa con la red de Bitcoin. + %n conexiones activas con la red de Bitcoin. @@ -720,7 +788,7 @@ Signing is only possible with addresses of the type 'legacy'. Cannot create new wallet, the software was compiled without sqlite support (required for descriptor wallets) - No se puede crear una nueva billetera, el software se compiló sin soporte sqlite (requerido para billeteras descriptivas) + No se puede crear una billetera nueva, ya que el software se compiló sin compatibilidad con sqlite (requerida para billeteras basadas en descriptores) Warning: %1 @@ -753,7 +821,7 @@ Signing is only possible with addresses of the type 'legacy'. Label: %1 - Etiqueta: %1 + Etiqueta %1 @@ -776,7 +844,7 @@ Signing is only possible with addresses of the type 'legacy'. HD key generation is <b>disabled</b> - La generación de la clave HD está <b> desactivada </ b> + La generación de clave HD está <b>deshabilitada</b> Private key <b>disabled</b> @@ -784,11 +852,11 @@ Signing is only possible with addresses of the type 'legacy'. Wallet is <b>encrypted</b> and currently <b>unlocked</b> - La billetera está encriptada y desbloqueada recientemente + La billetera está <b>encriptada</b> y actualmente <b>desbloqueda</b> Wallet is <b>encrypted</b> and currently <b>locked</b> - La billetera está encriptada y bloqueada recientemente + La billetera está <b>encriptada</b> y actualmente <b>bloqueda</b> Original message: @@ -799,14 +867,14 @@ Signing is only possible with addresses of the type 'legacy'. UnitDisplayStatusBarControl Unit to show amounts in. Click to select another unit. - Unidad en la que se muestran las cantidades. Haga clic para seleccionar otra unidad. + Unidad en la que se muestran los importes. Haz clic para seleccionar otra unidad. CoinControlDialog Coin Selection - Selección de moneda + Selección de monedas Quantity: @@ -814,7 +882,7 @@ Signing is only possible with addresses of the type 'legacy'. Amount: - Monto: + Importe: Fee: @@ -822,7 +890,7 @@ Signing is only possible with addresses of the type 'legacy'. After Fee: - Después de tasas: + Después de la comisión: Change: @@ -830,19 +898,19 @@ Signing is only possible with addresses of the type 'legacy'. (un)select all - (de)seleccionar todo + (des)marcar todos Tree mode - Modo de árbol + Modo árbol List mode - Modo de lista + Modo lista Amount - Monto + Importe Received with label @@ -862,11 +930,11 @@ Signing is only possible with addresses of the type 'legacy'. Confirmed - Confirmado + Confirmada Copy amount - Copiar cantidad + Copiar importe &Copy address @@ -886,7 +954,7 @@ Signing is only possible with addresses of the type 'legacy'. L&ock unspent - B&loquear importe no gastado + &Bloquear importe no gastado &Unlock unspent @@ -902,7 +970,7 @@ Signing is only possible with addresses of the type 'legacy'. Copy after fee - Copiar después de aplicar donación + Copiar después de la comisión Copy bytes @@ -918,7 +986,7 @@ Signing is only possible with addresses of the type 'legacy'. Can vary +/- %1 satoshi(s) per input. - Puede variar en +/- %1 satoshi(s) por entrada. + Puede variar +/- %1 satoshi(s) por entrada. (no label) @@ -926,7 +994,7 @@ Signing is only possible with addresses of the type 'legacy'. change from %1 (%2) - Enviar desde %1 (%2) + cambio desde %1 (%2) (change) @@ -935,6 +1003,11 @@ Signing is only possible with addresses of the type 'legacy'. CreateWalletActivity + + Create Wallet + Title of window indicating the progress of creation of a new wallet. + Crear billetera + Creating Wallet <b>%1</b>… Descriptive text of the create wallet progress window which indicates to the user which wallet is currently being created. @@ -946,7 +1019,7 @@ Signing is only possible with addresses of the type 'legacy'. Create wallet warning - Advertencia de crear billetera + Advertencia al crear la billetera Can't list signers @@ -962,12 +1035,12 @@ Signing is only possible with addresses of the type 'legacy'. Load Wallets Title of progress window which is displayed when wallets are being loaded. - Cargar monederos + Cargar billeteras Loading wallets… Descriptive text of the load wallets progress window which indicates to the user that wallets are currently being loaded. - Cargando monederos... + Cargando billeteras... @@ -978,7 +1051,7 @@ Signing is only possible with addresses of the type 'legacy'. Are you sure you wish to migrate the wallet <i>%1</i>? - Estas seguro de wue deseas migrar la billetera 1 %1 1 ? + ¿Seguro deseas migrar la billetera <i>%1</i>? Migrating the wallet will convert this wallet to one or more descriptor wallets. A new wallet backup will need to be made. @@ -987,10 +1060,10 @@ If this wallet contains any solvable but not watched scripts, a different and ne The migration process will create a backup of the wallet before migrating. This backup file will be named <wallet name>-<timestamp>.legacy.bak and can be found in the directory for this wallet. In the event of an incorrect migration, the backup can be restored with the "Restore Wallet" functionality. La migración de la billetera la convertirá en una o más billeteras basadas en descriptores. Será necesario realizar una nueva copia de seguridad de la billetera. -Si esta billetera contiene scripts solo de lectura, se creará una nueva billetera que los contenga. -Si esta billetera contiene scripts solucionables pero no de lectura, se creará una nueva billetera diferente que los contenga. +Si esta billetera contiene scripts solo de observación, se creará una nueva billetera que los contenga. +Si esta billetera contiene scripts solucionables pero no de observación, se creará una nueva billetera diferente que los contenga. -El proceso de migración creará una copia de seguridad de la billetera antes de migrar. Este archivo de copia de seguridad se llamará <wallet name>-<timestamp>.legacy.bak y se encontrará en el directorio de esta billetera. En el caso de una migración incorrecta, la copia de seguridad puede restaurarse con la funcionalidad "Restore Wallet" (Restaurar billetera). +El proceso de migración creará una copia de seguridad de la billetera antes de proceder. Este archivo de copia de seguridad se llamará <wallet name>-<timestamp>.legacy.bak y se encontrará en el directorio de esta billetera. En caso de que la migración falle, se puede restaurar la copia de seguridad con la funcionalidad "Restaurar billetera". Migrate Wallet @@ -1006,11 +1079,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Watchonly scripts have been migrated to a new wallet named '%1'. - Los scripts solo de lectura se migraron a una nueva billetera llamada "%1". + Los scripts solo de observación se migraron a una nueva billetera llamada "%1". Solvable but not watched scripts have been migrated to a new wallet named '%1'. - Los scripts solucionables pero no de lectura se migraron a una nueva billetera llamada "%1". + Los scripts solucionables pero no de observación se migraron a una nueva billetera llamada "%1". Migration failed @@ -1023,23 +1096,27 @@ El proceso de migración creará una copia de seguridad de la billetera antes de OpenWalletActivity + + Open wallet failed + Fallo al abrir billetera + Open wallet warning - Advertencia sobre crear monedero + Advertencia al abrir billetera default wallet - billetera por defecto + billetera predeterminada Open Wallet Title of window indicating the progress of opening of a wallet. - Abrir monedero + Abrir billetera Opening Wallet <b>%1</b>… Descriptive text of the open wallet progress window which indicates to the user which wallet is currently being opened. - Abriendo Monedero <b>%1</b>... + Abriendo billetera <b>%1</b>... @@ -1072,36 +1149,44 @@ El proceso de migración creará una copia de seguridad de la billetera antes de WalletController + + Close wallet + Cerrar billetera + Are you sure you wish to close the wallet <i>%1</i>? - ¿Estás seguro de que deseas cerrar el monedero <i>%1</i>? + ¿Seguro deseas cerrar la billetera <i>%1</i>? Closing the wallet for too long can result in having to resync the entire chain if pruning is enabled. - Cerrar el monedero durante demasiado tiempo puede causar la resincronización de toda la cadena si la poda es habilitada. + Cerrar la billetera durante demasiado tiempo puede causar la resincronización de toda la cadena si el podado está habilitado. Close all wallets - Cerrar todos los monederos + Cerrar todas las billeteras Are you sure you wish to close all wallets? - ¿Está seguro de que desea cerrar todas las billeteras? + ¿Seguro quieres cerrar todas las billeteras? CreateWalletDialog + + Create Wallet + Crear billetera + You are one step away from creating your new wallet! Estás a un paso de crear tu nueva billetera. Please provide a name and, if desired, enable any advanced options - Escribe un nombre y, si lo deseas, activa las opciones avanzadas. + Escribe un nombre y, si quieres, activa las opciones avanzadas. Wallet Name - Nombre del monedero + Nombre de la billetera Wallet @@ -1109,7 +1194,19 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Encrypt the wallet. The wallet will be encrypted with a passphrase of your choice. - Encriptar la billetera. La billetera será encriptada con una contraseña de tu elección. + Encriptar la billetera. La billetera se encriptará con una frase de contraseña de tu elección. + + + Encrypt Wallet + Encriptar billetera + + + Advanced Options + Opciones avanzadas + + + Disable private keys for this wallet. Wallets with private keys disabled will have no private keys and cannot have an HD seed or imported private keys. This is ideal for watch-only wallets. + Desactivar las claves privadas para esta billetera. Las billeteras con claves privadas desactivadas no tendrán claves privadas y no podrán tener ninguna semilla HD ni claves privadas importadas. Esto es ideal para billeteras solo de observación. Disable Private Keys @@ -1117,11 +1214,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Make a blank wallet. Blank wallets do not initially have private keys or scripts. Private keys and addresses can be imported, or an HD seed can be set, at a later time. - Crear un monedero vacío. Los monederos vacíos no tienen claves privadas ni scripts. Las claves privadas y direcciones pueden importarse después o también establecer una semilla HD. + Crea una billetera en blanco. Las billeteras en blanco inicialmente no tienen llaves privadas ni scripts. Las llaves privadas y las direcciones pueden ser importadas o se puede establecer una semilla HD más tarde. Make Blank Wallet - Crear billetera vacía + Crear billetera en blanco + + + Use an external signing device such as a hardware wallet. Configure the external signer script in wallet preferences first. + Usa un dispositivo de firma externo, por ejemplo, una billetera de hardware. Configura primero el script del firmante externo en las preferencias de la billetera. External signer @@ -1134,7 +1235,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Compiled without external signing support (required for external signing) "External signing" means using devices such as hardware wallets. - Compilado sin soporte de firma externa (necesario para la firma externa) + Compilado sin compatibilidad con firma externa (requerida para la firma externa) @@ -1149,11 +1250,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de The label associated with this address list entry - La etiqueta asociada con esta entrada de la lista de direcciones + La etiqueta asociada con esta entrada en la lista de direcciones The address associated with this address list entry. This can only be modified for sending addresses. - La dirección asociada con esta entrada de la lista de direcciones. Esta puede ser modificada solo para el envío de direcciones. + La dirección asociada con esta entrada en la lista de direcciones. Solo se puede modificar para las direcciones de envío. &Address @@ -1173,22 +1274,30 @@ El proceso de migración creará una copia de seguridad de la billetera antes de The entered address "%1" is not a valid Bitcoin address. - La dirección introducida "%1" no es una dirección Bitcoin válida. + La dirección ingresada "%1" no es una dirección de Bitcoin válida. + + + Address "%1" already exists as a receiving address with label "%2" and so cannot be added as a sending address. + La dirección "%1" ya existe como dirección de recepción con la etiqueta "%2" y, por lo tanto, no se puede agregar como dirección de envío. + + + The entered address "%1" is already in the address book with label "%2". + La dirección ingresada "%1" ya está en la libreta de direcciones con la etiqueta "%2". Could not unlock wallet. - No se pudo desbloquear el monedero. + No se pudo desbloquear la billetera. New key generation failed. - Ha fallado la generación de la nueva clave. + Error al generar clave nueva. FreespaceChecker A new data directory will be created. - Un nuevo directorio de datos será creado. + Se creará un nuevo directorio de datos. name @@ -1196,15 +1305,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Directory already exists. Add %1 if you intend to create a new directory here. - El directorio ya existe. Agrega %1 si tiene la intención de crear un nuevo directorio aquí. + El directorio ya existe. Agrega %1 si deseas crear un nuevo directorio aquí. Path already exists, and is not a directory. - La ruta ya existe, y no es un directorio. + Ruta de acceso existente, pero no es un directorio. Cannot create data directory here. - No puede crear directorio de datos aquí. + No se puede crear un directorio de datos aquí. @@ -1219,24 +1328,28 @@ El proceso de migración creará una copia de seguridad de la billetera antes de (of %n GB needed) - (of %n GB needed) - (of %n GB needed) + (de %n GB necesario) + (de %n GB necesarios) (%n GB needed for full chain) - (%n GB needed for full chain) - (%n GB needed for full chain) + (%n GB necesario para completar la cadena) + (%n GB necesarios para completar la cadena) Choose data directory Elegir directorio de datos + + At least %1 GB of data will be stored in this directory, and it will grow over time. + Se almacenará al menos %1 GB de información en este directorio, que aumentará con el tiempo. + Approximately %1 GB of data will be stored in this directory. - Aproximadamente %1 GB de información será almacenada en este directorio. + Se almacenará aproximadamente %1 GB de información en este directorio. (sufficient to restore backups %n day(s) old) @@ -1252,27 +1365,35 @@ El proceso de migración creará una copia de seguridad de la billetera antes de The wallet will also be stored in this directory. - El monedero también se almacenará en este directorio. + La billetera también se almacenará en este directorio. Error: Specified data directory "%1" cannot be created. - Error: Directorio de datos especificado "%1" no puede ser creado. + Error: No se puede crear el directorio de datos especificado "%1" . Welcome - Bienvenido + Te damos la bienvenida Welcome to %1. - Bienvenido a %1. + Te damos la bienvenida a %1. As this is the first time the program is launched, you can choose where %1 will store its data. - Al ser esta la primera vez que se ejecuta el programa, puedes escoger donde %1 almacenará los datos. + Como es la primera vez que se ejecuta el programa, puedes elegir dónde %1 almacenará los datos. Limit block chain storage to - Limitar el almacenamiento de cadena de bloques a + Limitar el almacenamiento de la cadena de bloques a + + + Reverting this setting requires re-downloading the entire blockchain. It is faster to download the full chain first and prune it later. Disables some advanced features. + Para revertir esta configuración, se debe descargar de nuevo la cadena de bloques completa. Es más rápido descargar la cadena completa y podarla después. Desactiva algunas funciones avanzadas. + + + This initial synchronisation is very demanding, and may expose hardware problems with your computer that had previously gone unnoticed. Each time you run %1, it will continue downloading where it left off. + La sincronización inicial consume muchos recursos y es posible que exponga problemas de hardware en la computadora que anteriormente pasaron desapercibidos. Cada vez que ejecutes %1, seguirá descargando desde el punto en el que quedó. When you click OK, %1 will begin to download and process the full %4 block chain (%2 GB) starting with the earliest transactions in %3 when %4 initially launched. @@ -1280,15 +1401,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de If you have chosen to limit block chain storage (pruning), the historical data must still be downloaded and processed, but will be deleted afterward to keep your disk usage low. - Si ha elegido limitar el almacenamiento de la cadena de bloques (pruning o poda), los datos históricos todavía se deben descargar y procesar, pero se eliminarán posteriormente para mantener el uso del disco bajo. + Si elegiste la opción de limitar el almacenamiento de la cadena de bloques (podado), los datos históricos se deben descargar y procesar de igual manera, pero se eliminarán después para disminuir el uso del disco. Use the default data directory - Usar el directorio de datos por defecto + Usar el directorio de datos predeterminado Use a custom data directory: - Usa un directorio de datos personalizado: + Usar un directorio de datos personalizado: @@ -1306,39 +1427,70 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Opciones de línea de comandos + + ShutdownWindow + + %1 is shutting down… + %1 se está cerrando... + + + Do not shut down the computer until this window disappears. + No apagues la computadora hasta que desaparezca esta ventana. + + ModalOverlay Form - Desde + Formulario Recent transactions may not yet be visible, and therefore your wallet's balance might be incorrect. This information will be correct once your wallet has finished synchronizing with the bitcoin network, as detailed below. - Es posible que las transacciones recientes aún no estén visibles y por lo tanto, el saldo de su monedero podría ser incorrecto. Esta información será correcta una vez que su monedero haya terminado de sincronizarse con la red bitcoin, como se detalla a continuación. + Es posible que las transacciones recientes aún no sean visibles y, por lo tanto, el saldo de la billetera podría ser incorrecto. Esta información será correcta una vez que la billetera haya terminado de sincronizarse con la red de Bitcoin, como se detalla abajo. + + + Attempting to spend bitcoins that are affected by not-yet-displayed transactions will not be accepted by the network. + La red no aceptará si se intenta gastar bitcoins afectados por las transacciones que aún no se muestran. Number of blocks left - Numero de bloques pendientes + Número de bloques restantes Unknown… Desconocido... + + calculating… + calculando... + Last block time Hora del último bloque + + Progress + Progreso + Progress increase per hour - Incremento del progreso por hora + Avance del progreso por hora + + + Estimated time left until synced + Tiempo estimado restante hasta la sincronización + + + Hide + Ocultar %1 is currently syncing. It will download headers and blocks from peers and validate them until reaching the tip of the block chain. - %1 está actualmente sincronizándose. Descargará cabeceras y bloques de nodos semejantes y los validará hasta alcanzar la cabeza de la cadena de bloques. + %1 se está sincronizando actualmente. Descargará encabezados y bloques de pares, y los validará hasta alcanzar el extremo de la cadena de bloques. Unknown. Syncing Headers (%1, %2%)… - Desconocido. Sincronizando cabeceras (%1, %2%)… + Desconocido. Sincronizando encabezados (%1, %2%)… Unknown. Pre-syncing Headers (%1, %2%)… @@ -1354,7 +1506,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Paste address from clipboard Tooltip text for button that allows you to paste an address that is in your clipboard. - Pegar dirección desde portapapeles + Pegar dirección desde el portapapeles @@ -1363,17 +1515,29 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Options Opciones + + &Main + &Principal + + + Automatically start %1 after logging in to the system. + Iniciar automáticamente %1 después de iniciar sesión en el sistema. + &Start %1 on system login - &Iniciar %1 al iniciar el sistema + &Iniciar %1 al iniciar sesión en el sistema Enabling pruning significantly reduces the disk space required to store transactions. All blocks are still fully validated. Reverting this setting requires re-downloading the entire blockchain. - Al activar el modo pruning, se reduce considerablemente el espacio de disco necesario para almacenar las transacciones. Todos los bloques aún se validan completamente. Para revertir esta opción, se requiere descargar de nuevo toda la cadena de bloques. + Al activar el podado, se reduce considerablemente el espacio de disco necesario para almacenar las transacciones. Todos los bloques aún se validan completamente. Para revertir esta opción, se requiere descargar de nuevo toda la cadena de bloques. + + + Size of &database cache + Tamaño de la caché de la &base de datos Number of script &verification threads - Número de hilos de &verificación de scripts + Número de subprocesos de &verificación de scripts Full path to a %1 compatible script (e.g. C:\Downloads\hwi.exe or /Users/you/Downloads/hwi.py). Beware: malware can steal your coins! @@ -1381,11 +1545,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1) - Dirección IP del proxy (ej. IPv4: 127.0.0.1 / IPv6: ::1) + Dirección IP del proxy (por ejemplo, IPv4: 127.0.0.1 / IPv6: ::1) + + + Shows if the supplied default SOCKS5 proxy is used to reach peers via this network type. + Muestra si el proxy SOCKS5 por defecto suministrado se utiliza para llegar a los pares a través de este tipo de red. Minimize instead of exit the application when the window is closed. When this option is enabled, the application will be closed only after selecting Exit in the menu. - Minimice en lugar de salir de la aplicación cuando la ventana esté cerrada. Cuando esta opción está habilitada, la aplicación se cerrará solo después de seleccionar Salir en el menú. + Minimizar en vez de salir de la aplicación cuando la ventana está cerrada. Cuando se activa esta opción, la aplicación solo se cerrará después de seleccionar "Salir" en el menú. Options set in this dialog are overridden by the command line: @@ -1401,7 +1569,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Reset all client options to default. - Restablecer todas las opciones del cliente a las predeterminadas. + Restablecer todas las opciones del cliente a los valores predeterminados. &Reset Options @@ -1427,7 +1595,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Set the number of script verification threads. Negative values correspond to the number of cores you want to leave free to the system. Tooltip text for Options window setting that sets the number of script verification threads. Explains that negative values mean to leave these many cores free to the system. - Establezca el número de hilos de verificación de scripts. Los valores negativos corresponden al número de núcleos que se desea dejar libres al sistema. + Establece el número de subprocesos de verificación de scripts. Los valores negativos corresponden al número de núcleos que se desea dejar libres al sistema. (0 = auto, <0 = leave that many cores free) @@ -1436,7 +1604,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de This allows you or a third party tool to communicate with the node through command-line and JSON-RPC commands. Tooltip text for Options window setting that enables the RPC server. - Esto le permite a usted o a una herramienta de terceros comunicarse con el nodo a través de la línea de comandos y los comandos JSON-RPC. + Esto te permite a ti o a una herramienta de terceros comunicarse con el nodo a través de la línea de comandos y los comandos JSON-RPC. Enable R&PC server @@ -1445,12 +1613,12 @@ El proceso de migración creará una copia de seguridad de la billetera antes de W&allet - Billetera + &Billetera Whether to set subtract fee from amount as default or not. Tooltip text for Options window setting that sets subtracting the fee from a sending amount as default. - Si se resta la comisión del importe por defecto o no. + Si se resta o no la comisión del importe por defecto. Subtract &fee from amount by default @@ -1461,9 +1629,13 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Expert Experto + + Enable coin &control features + Habilitar funciones de &control de monedas + If you disable the spending of unconfirmed change, the change from a transaction cannot be used until that transaction has at least one confirmation. This also affects how your balance is computed. - Si deshabilita el gasto de un cambio no confirmado, el cambio de una transacción no se puede usar hasta que esa transacción tenga al menos una confirmación. Esto también afecta cómo se calcula su saldo. + Si deshabilitas el gasto del cambio sin confirmar, no se puede usar el cambio de una transacción hasta que esta tenga al menos una confirmación. Esto también afecta cómo se calcula el saldo. &Spend unconfirmed change @@ -1472,12 +1644,12 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Enable &PSBT controls An options window setting to enable PSBT controls. - Activar controles de &PSBT + Activar controles de &TBPF Whether to show PSBT controls. Tooltip text for options window setting that enables PSBT controls. - Si se muestran los controles de PSBT. + Si se muestran los controles de TBPF. External Signer (e.g. hardware wallet) @@ -1489,11 +1661,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Automatically open the Bitcoin client port on the router. This only works when your router supports UPnP and it is enabled. - Abrir automáticamente el puerto del cliente Bitcoin en el router. Esta opción solo funciona si el router admite UPnP y está activado. + Abrir automáticamente el puerto del cliente de Bitcoin en el router. Esto funciona solo cuando tu router es compatible con UPnP y está habilitado. Map port using &UPnP - Mapear el puerto usando &UPnP + Asignar puerto usando &UPnP Automatically open the Bitcoin client port on the router. This only works when your router supports NAT-PMP and it is enabled. The external port could be random. @@ -1503,17 +1675,25 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Map port using NA&T-PMP Asignar puerto usando NA&T-PMP + + Accept connections from outside. + Aceptar conexiones externas. + Allow incomin&g connections - Permitir conexiones entrantes + &Permitir conexiones entrantes Connect to the Bitcoin network through a SOCKS5 proxy. - Conectar a la red de Bitcoin a través de un proxy SOCKS5. + Conectarse a la red de Bitcoin a través de un proxy SOCKS5. + + + &Connect through SOCKS5 proxy (default proxy): + &Conectarse a través del proxy SOCKS5 (proxy predeterminado): Proxy &IP: - Dirección &IP del proxy: + &IP del proxy: &Port: @@ -1521,11 +1701,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Port of the proxy (e.g. 9050) - Puerto del servidor proxy (ej. 9050) + Puerto del proxy (p. ej., 9050) Used for reaching peers via: - Utilizado para llegar a los compañeros a través de: + Usado para conectarse con pares a través de: &Window @@ -1541,35 +1721,35 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Show only a tray icon after minimizing the window. - Minimizar la ventana a la bandeja de iconos del sistema. + Mostrar solo un ícono de bandeja después de minimizar la ventana. &Minimize to the tray instead of the taskbar - &Minimizar a la bandeja en vez de a la barra de tareas + &Minimizar a la bandeja en vez de la barra de tareas M&inimize on close - M&inimizar al cerrar + &Minimizar al cerrar &Display - &Interfaz + &Visualización User Interface &language: - I&dioma de la interfaz de usuario + &Idioma de la interfaz de usuario: The user interface language can be set here. This setting will take effect after restarting %1. - El idioma de la interfaz de usuario puede establecerse aquí. Esta configuración tendrá efecto después de reiniciar %1. + El idioma de la interfaz de usuario puede establecerse aquí. Esta configuración surtirá efecto después de reiniciar %1. &Unit to show amounts in: - Mostrar las cantidades en la &unidad: + &Unidad en la que se muestran los importes: Choose the default subdivision unit to show in the interface and when sending coins. - Elegir la subdivisión predeterminada para mostrar cantidades en la interfaz y cuando se envían monedas. + Elegir la unidad de subdivisión predeterminada para mostrar en la interfaz y al enviar monedas. Third-party URLs (e.g. a block explorer) that appear in the transactions tab as context menu items. %s in the URL is replaced by transaction hash. Multiple URLs are separated by vertical bar |. @@ -1581,11 +1761,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Whether to show coin control features or not. - Mostrar o no características de control de moneda + Si se muestran o no las funcionalidades de control de monedas. Connect to the Bitcoin network through a separate SOCKS5 proxy for Tor onion services. - Conectarse a la red Bitcoin a través de un proxy SOCKS5 independiente para los servicios onion de Tor. + Conectarse a la red de Bitcoin a través de un proxy SOCKS5 independiente para los servicios onion de Tor. Use separate SOCKS&5 proxy to reach peers via Tor onion services: @@ -1603,10 +1783,6 @@ El proceso de migración creará una copia de seguridad de la billetera antes de closest matching "%1" "%1" con la coincidencia más aproximada - - &OK - &Aceptar - &Cancel &Cancelar @@ -1614,7 +1790,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Compiled without external signing support (required for external signing) "External signing" means using devices such as hardware wallets. - Compilado sin soporte de firma externa (necesario para la firma externa) + Compilado sin compatibilidad con firma externa (requerida para la firma externa) default @@ -1627,12 +1803,12 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Confirm options reset Window title text of pop-up window shown when the user has chosen to reset options. - Confirme el restablecimiento de las opciones + Confirmar restablecimiento de opciones Client restart required to activate changes. Text explaining that the settings changed will not come into effect until the client is restarted. - Reinicio del cliente para activar cambios. + Es necesario reiniciar el cliente para activar los cambios. Current settings will be backed up at "%1". @@ -1642,7 +1818,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Client will be shut down. Do you want to proceed? Text asking the user to confirm if they would like to proceed with a client shutdown. - El cliente será cluasurado. Quieres proceder? + El cliente se cerrará. ¿Quieres continuar? Configuration options @@ -1652,7 +1828,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de The configuration file is used to specify advanced user options which override GUI settings. Additionally, any command-line options will override this configuration file. Explanatory text about the priority order of instructions considered by client. The order from high to low being: command-line, configuration file, GUI settings. - El archivo de configuración se utiliza para especificar opciones de usuario avanzadas que anulan la configuración de la GUI. Además, cualquier opción de línea de comandos anulará este archivo de configuración. + El archivo de configuración se usa para especificar opciones avanzadas del usuario, que remplazan la configuración de la GUI. Además, las opciones de la línea de comandos remplazarán este archivo de configuración. Continue @@ -1664,15 +1840,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de The configuration file could not be opened. - El archivo de configuración no se pudo abrir. + No se pudo abrir el archivo de configuración. This change would require a client restart. - Este cambio requiere reinicio por parte del cliente. + Estos cambios requieren reiniciar el cliente. The supplied proxy address is invalid. - La dirección proxy indicada es inválida. + La dirección del proxy proporcionada es inválida. @@ -1686,11 +1862,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de OverviewPage Form - Desde + Formulario The displayed information may be out of date. Your wallet automatically synchronizes with the Bitcoin network after a connection is established, but this process has not completed yet. - La información mostrada puede estar desactualizada. Su monedero se sincroniza automáticamente con la red Bitcoin después de que se haya establecido una conexión, pero este proceso aún no se ha completado. + La información mostrada puede estar desactualizada. La billetera se sincroniza automáticamente con la red de Bitcoin después de establecer una conexión, pero este proceso aún no se ha completado. + + + Watch-only: + Solo de observación: Available: @@ -1698,7 +1878,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Your current spendable balance - Su balance actual gastable + Tu saldo disponible para gastar actualmente Pending: @@ -1706,15 +1886,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Total of transactions that have yet to be confirmed, and do not yet count toward the spendable balance - Total de transacciones que deben ser confirmadas, y que no cuentan con el balance gastable necesario + Total de transacciones que aún se deben confirmar y que no se contabilizan dentro del saldo disponible para gastar Immature: - No disponible: + Inmaduro: Mined balance that has not yet matured - Saldo recién minado que aún no está disponible. + Saldo minado que aún no ha madurado Balances @@ -1722,15 +1902,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Your current total balance - Su balance actual total + Tu saldo total actual Your current balance in watch-only addresses - Tu saldo actual en solo ver direcciones + Tu saldo actual en direcciones solo de observación Spendable: - Disponible: + Gastable: Recent transactions @@ -1738,22 +1918,26 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Unconfirmed transactions to watch-only addresses - Transacciones sin confirmar a direcciones de observación + Transacciones sin confirmar hacia direcciones solo de observación + + + Mined balance in watch-only addresses that has not yet matured + Saldo minado en direcciones solo de observación que aún no ha madurado Current total balance in watch-only addresses - Saldo total actual en direcciones de solo observación + Saldo total actual en direcciones solo de observación Privacy mode activated for the Overview tab. To unmask the values, uncheck Settings->Mask values. - Modo de privacidad activado para la pestaña de vista general. Para mostrar los valores, anule la selección de Configuración->Ocultar valores. + Modo de privacidad activado para la pestaña de vista general. Para mostrar los valores, anula la selección de "Configuración->Ocultar valores". PSBTOperationsDialog PSBT Operations - Operaciones PSBT + Operaciones TBPF Sign Tx @@ -1789,7 +1973,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Could not sign any more inputs. - No se pudo firmar más entradas. + No se pudieron firmar más entradas. Signed %1 inputs, but more signatures are still required. @@ -1813,7 +1997,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de PSBT copied to clipboard. - PSBT copiada al portapapeles. + TBPF copiada al portapapeles. Save Transaction Data @@ -1822,11 +2006,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Partially Signed Transaction (Binary) Expanded name of the binary PSBT file format. See: BIP 174. - Transacción parcialmente firmada (binario) + Transacción parcialmente firmada (binario) PSBT saved to disk. - PSBT guardada en en el disco. + TBPF guardada en el disco. * Sends %1 to %2 @@ -1846,7 +2030,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Total Amount - Cantidad total + Importe total or @@ -1858,7 +2042,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Transaction is missing some information about inputs. - A la transacción le falta información sobre entradas. + Falta información sobre las entradas de la transacción. Transaction still needs signature(s). @@ -1880,16 +2064,20 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Transaction is fully signed and ready for broadcast. La transacción se firmó completamente y está lista para transmitirse. - + + Transaction status is unknown. + El estado de la transacción es desconocido. + + PaymentServer Payment request error - Error en petición de pago + Error en la solicitud de pago Cannot start bitcoin: click-to-pay handler - No se pudo iniciar bitcoin: manejador de pago-al-clic + No se puede iniciar el controlador "bitcoin: click-to-pay" URI handling @@ -1897,7 +2085,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de 'bitcoin://' is not a valid URI. Use 'bitcoin:' instead. - "bitcoin://" no es un URI válido. Use "bitcoin:" en su lugar. + "bitcoin://" no es un URI válido. Usa "bitcoin:" en su lugar. Cannot process payment request because BIP70 is not supported. @@ -1905,11 +2093,15 @@ Due to widespread security flaws in BIP70 it's strongly recommended that any mer If you are receiving this error you should request the merchant provide a BIP21 compatible URI. No se puede procesar la solicitud de pago porque no existe compatibilidad con BIP70. Debido a los fallos de seguridad generalizados en BIP70, se recomienda encarecidamente ignorar las instrucciones del comerciante para cambiar de billetera. -Si recibe este error, debe solicitar al comerciante que le proporcione un URI compatible con BIP21. +Si recibes este error, debes solicitar al comerciante que te proporcione un URI compatible con BIP21. + + + URI cannot be parsed! This can be caused by an invalid Bitcoin address or malformed URI parameters. + No se puede analizar el URI. Esto se puede deber a una dirección de Bitcoin inválida o a parámetros de URI con formato incorrecto. Payment request file handling - Manejo del archivo de solicitud de pago + Gestión del archivo de solicitud de pago @@ -1927,12 +2119,17 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Age Title of Peers Table column which indicates the duration (length of time) since the peer connection started. - Duración + Antigüedad + + + Direction + Title of Peers Table column which indicates the direction the peer connection was initiated from. + Dirección Sent Title of Peers Table column which indicates the total amount of network information we have sent to the peer. - Expedido + Enviado Received @@ -1942,7 +2139,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Address Title of Peers Table column which contains the IP/Onion/I2P address of the connected peer. - Direccion + Dirección Type @@ -1962,7 +2159,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Outbound An Outbound Connection to a Peer. - Salida + Saliente @@ -1973,15 +2170,15 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co &Copy Image - Copiar imagen + &Copiar imagen Resulting URI too long, try to reduce the text for label / message. - URI resultante demasiado larga. Intente reducir el texto de la etiqueta / mensaje. + El URI resultante es demasiado largo, así que trata de reducir el texto de la etiqueta o el mensaje. Error encoding URI into QR Code. - Error al codificar la URI en el código QR. + Fallo al codificar URI en código QR. QR code support not available. @@ -2009,23 +2206,27 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co &Information - Información + &Información + + + Datadir + Directorio de datos To specify a non-default location of the data directory use the '%1' option. - Para especificar una ubicación no predeterminada del directorio de datos, use la opción "%1". + Para especificar una ubicación no predeterminada del directorio de datos, usa la opción "%1". Blocksdir - Bloques dir + Directorio de bloques To specify a non-default location of the blocks directory use the '%1' option. - Para especificar una ubicación no predeterminada del directorio de bloques, use la opción "%1". + Para especificar una ubicación no predeterminada del directorio de bloques, usa la opción "%1". Startup time - Hora de inicio + Tiempo de inicio Network @@ -2045,19 +2246,27 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Memory Pool - Grupo de memoria + Pool de memoria + + + Current number of transactions + Número total de transacciones Memory usage - Memoria utilizada + Uso de memoria Wallet: - Monedero: + Billetera: + + + (none) + (ninguna) &Reset - &Reestablecer + &Restablecer Received @@ -2065,7 +2274,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Sent - Expedido + Enviado &Peers @@ -2089,12 +2298,16 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co The BIP324 session ID string in hex, if any. - Cadena de identificación de la sesión BIP324 en formato hexadecimal, si existe. + Cadena de identificador de la sesión BIP324 en formato hexadecimal, si existe. Session ID Identificador de sesión + + Version + Versión + Whether we relay transactions to this peer. Si retransmitimos las transacciones a este par. @@ -2105,12 +2318,16 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Starting Block - Bloque de inicio + Bloque inicial Synced Headers Encabezados sincronizados + + Synced Blocks + Bloques sincronizados + Last Transaction Última transacción @@ -2131,17 +2348,17 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Address Relay Text title for the Address Relay field in the peer details area, which displays whether we relay addresses to this peer (Yes/No). - Retransmisión de dirección + Retransmisión de direcciones The total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). Tooltip text for the Addresses Processed field in the peer details area, which displays the total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). - El número total de direcciones recibidas desde este par que se procesaron (excluye las direcciones omitidas debido a la limitación de volumen). + El número total de direcciones recibidas desde este par que se procesaron (excluye las direcciones desestimadas debido a la limitación de volumen). The total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. Tooltip text for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. - El número total de direcciones recibidas desde este par que se omitieron (no se procesaron) debido a la limitación de volumen. + El número total de direcciones recibidas desde este par que se desestimaron (no se procesaron) debido a la limitación de volumen. Addresses Processed @@ -2151,7 +2368,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Addresses Rate-Limited Text title for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. - Direcciones omitidas por limitación de volumen + Direcciones desestimadas por limitación de volumen User Agent @@ -2159,7 +2376,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Node window - Ventana de nodo + Ventana del nodo Current block height @@ -2167,15 +2384,19 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Open the %1 debug log file from the current data directory. This can take a few seconds for large log files. - Abra el archivo de registro de depuración %1 en el directorio de datos actual. Esto puede tardar unos segundos para los archivos de registro grandes. + Abrir el archivo de registro de depuración %1 en el directorio de datos actual. Esto puede tardar unos segundos para los archivos de registro grandes. Decrease font size - Reducir el tamaño de la fuente + Disminuir tamaño de fuente Increase font size - Aumentar el tamaño de la fuente + Aumentar tamaño de fuente + + + Permissions + Permisos The direction and type of peer connection: %1 @@ -2195,12 +2416,16 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co High bandwidth BIP152 compact block relay: %1 - Retransmisión de bloque compacto BIP152 en modo de banda ancha: %1 + Retransmisión de bloques compactos BIP152 en banda ancha: %1 High Bandwidth Banda ancha + + Connection Time + Tiempo de conexión + Elapsed time since a novel block passing initial validity checks was received from this peer. Tiempo transcurrido desde que se recibió de este par un nuevo bloque que superó las comprobaciones de validez iniciales. @@ -2220,20 +2445,28 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Last Receive - Ultima recepción + Última recepción Ping Time - Tiempo de Ping + Tiempo de ping + + + The duration of a currently outstanding ping. + La duración de un ping actualmente pendiente. Ping Wait - Espera de Ping + Espera de ping Min Ping Ping mínimo + + Time Offset + Desfase temporal + Last block time Hora del último bloque @@ -2248,15 +2481,15 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co &Network Traffic - &Tráfico de Red + &Tráfico de red Totals - Total: + Totales Debug log file - Archivo de registro de depuración + Archivo del registro de depuración Clear console @@ -2308,7 +2541,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co v1: unencrypted, plaintext transport protocol Explanatory text for v1 transport type. - v1: protocolo de transporte de texto simple sin cifrar + v1: protocolo de transporte de texto simple sin encriptar v2: BIP324 encrypted transport protocol @@ -2325,21 +2558,33 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co no high bandwidth relay selected - Ninguna transmisión de banda ancha seleccionada + No se seleccionó la retransmisión de banda ancha &Copy address Context menu action to copy the address of a peer. &Copiar dirección + + &Disconnect + &Desconectar + 1 &hour - 1 hora + 1 &hora 1 d&ay 1 &día + + 1 &week + 1 &semana + + + 1 &year + 1 &año + &Copy IP/Netmask Context menu action to copy the IP/Netmask of a banned peer. IP/Netmask is the combination of a peer's IP address and its Netmask. For IP address, see: https://en.wikipedia.org/wiki/IP_address. @@ -2347,7 +2592,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co &Unban - &Desbloquear + &Levantar prohibición Network activity disabled @@ -2355,7 +2600,11 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Executing command without any wallet - Ejecutar comando sin monedero + Ejecutar comando sin ninguna billetera + + + Executing command using "%1" wallet + Ejecutar comando usando la billetera "%1" Welcome to the %1 RPC console. @@ -2366,12 +2615,13 @@ For more information on using this console, type %6. %7WARNING: Scammers have been active, telling users to type commands here, stealing their wallet contents. Do not use this console without fully understanding the ramifications of a command.%8 RPC console welcome message. Placeholders %7 and %8 are style tags for the warning content, and they are not space separated from the rest of the text intentionally. - Bienvenido a la consola RPC -%1. Utiliza las flechas arriba y abajo para navegar por el historial, y %2 para borrar la pantalla. + Te damos la bienvenida a la consola RPC de %1. +Utiliza las flechas hacia arriba y abajo para navegar por el historial y %2 para borrar la pantalla. Utiliza %3 y %4 para aumentar o disminuir el tamaño de la fuente. -Escribe %5 para ver un resumen de los comandos disponibles. Para más información sobre cómo usar esta consola, escribe %6. +Escribe %5 para ver los comandos disponibles. +Para obtener más información sobre cómo usar esta consola, escribe %6. -%7 AVISO: Los estafadores han estado activos diciendo a los usuarios que escriban comandos aquí, robando el contenido de sus monederos. No uses esta consola sin entender completamente las ramificaciones de un comando.%8 +%7 ADVERTENCIA: Los estafadores suelen decirles a los usuarios que escriban comandos aquí para robarles el contenido de sus billeteras. No uses esta consola sin entender completamente las ramificaciones de un comando.%8 Executing… @@ -2388,11 +2638,11 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Yes - Si + To - Para + A From @@ -2400,11 +2650,11 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Ban for - Bloqueo para + Prohibir por Never - nunca + Nunca Unknown @@ -2415,7 +2665,7 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci ReceiveCoinsDialog &Amount: - Monto: + &Importe: &Label: @@ -2423,27 +2673,27 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci &Message: - Mensaje: + &Mensaje: An optional message to attach to the payment request, which will be displayed when the request is opened. Note: The message will not be sent with the payment over the Bitcoin network. - Mensaje opcional adjunto a la solicitud de pago, que será mostrado cuando la solicitud sea abierta. Nota: Este mensaje no será enviado con el pago a través de la red Bitcoin. + Mensaje opcional para adjuntar a la solicitud de pago, que se mostrará cuando se abra la solicitud. Nota: Este mensaje no se enviará con el pago a través de la red de Bitcoin. An optional label to associate with the new receiving address. - Una etiqueta opcional para asociar con la nueva dirección de recepción + Una etiqueta opcional para asociar con la nueva dirección de recepción. Use this form to request payments. All fields are <b>optional</b>. - Use este formulario para solicitar pagos. Todos los campos son <b> opcionales </ b>. + Usa este formulario para solicitar pagos. Todos los campos son <b>opcionales</b>. An optional amount to request. Leave this empty or zero to not request a specific amount. - Un importe opcional para solicitar. Deje esto vacío o en cero para no solicitar una cantidad específica. + Un importe opcional para solicitar. Déjalo vacío o ingresa cero para no solicitar un importe específico. An optional label to associate with the new receiving address (used by you to identify an invoice). It is also attached to the payment request. - Una etiqueta opcional para asociar con la nueva dirección de recepción (utilizada por ti para identificar una factura). También se adjunta a la solicitud de pago. + Una etiqueta opcional para asociar con la nueva dirección de recepción (puedes usarla para identificar una factura). También se adjunta a la solicitud de pago. An optional message that is attached to the payment request and may be displayed to the sender. @@ -2451,23 +2701,23 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci &Create new receiving address - &Crear una nueva dirección de recepción + &Crear nueva dirección de recepción Clear all fields of the form. - Limpiar todos los campos del formulario + Borrar todos los campos del formulario. Clear - Limpiar + Borrar Requested payments history - Historial de pagos solicitado + Historial de pagos solicitados Show the selected request (does the same as double clicking an entry) - Muestra la petición seleccionada (También doble clic) + Mostrar la solicitud seleccionada (equivale a hacer doble clic en una entrada) Show @@ -2475,7 +2725,7 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Remove the selected entries from the list - Borrar de la lista las direcciónes actualmente seleccionadas + Eliminar las entradas seleccionadas de la lista Remove @@ -2519,11 +2769,11 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Could not unlock wallet. - No se pudo desbloquear el monedero. + No se pudo desbloquear la billetera. Could not generate new %1 address - No se ha podido generar una nueva dirección %1 + No se pudo generar nueva dirección %1 @@ -2532,21 +2782,33 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Request payment to … Solicitar pago a... + + Address: + Dirección: + Amount: - Monto: + Importe: + + + Label: + Etiqueta: Message: Mensaje: + + Wallet: + Billetera: + Copy &URI Copiar &URI Copy &Address - &Copiar Dirección + Copiar &dirección &Verify @@ -2554,7 +2816,7 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Verify this address on e.g. a hardware wallet screen - Verifica esta dirección, por ejemplo, en la pantalla de una billetera de hardware + Verificar esta dirección, por ejemplo, en la pantalla de una billetera de hardware. &Save Image… @@ -2562,7 +2824,7 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Payment information - Información de pago + Información del pago Request payment to %1 @@ -2577,7 +2839,7 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Label - Nombre + Etiqueta Message @@ -2589,11 +2851,11 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci (no message) - (Ningun mensaje) + (sin mensaje) (no amount requested) - (sin importe solicitado) + (no se solicitó un importe) Requested @@ -2608,15 +2870,15 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Coin Control Features - Características de control de la moneda + Funciones de control de monedas automatically selected - Seleccionado automaticamente + seleccionado automáticamente Insufficient funds! - Fondos insuficientes! + Fondos insuficientes Quantity: @@ -2624,7 +2886,7 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Amount: - Monto: + Importe: Fee: @@ -2632,7 +2894,7 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci After Fee: - Después de tasas: + Después de la comisión: Change: @@ -2640,11 +2902,11 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci If this is activated, but the change address is empty or invalid, change will be sent to a newly generated address. - Al activarse, si la dirección esta vacía o es inválida, las monedas serán enviadas a una nueva dirección generada. + Si se activa, pero la dirección de cambio está vacía o es inválida, el cambio se enviará a una dirección generada recientemente. Custom change address - Dirección propia + Dirección de cambio personalizada Transaction Fee: @@ -2652,11 +2914,19 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Using the fallbackfee can result in sending a transaction that will take several hours or days (or never) to confirm. Consider choosing your fee manually or wait until you have validated the complete chain. - Si utilizas la comisión por defecto, la transacción puede tardar varias horas o incluso días (o nunca) en confirmarse. Considera elegir la comisión de forma manual o espera hasta que se haya validado completamente la cadena. + Si usas la opción "fallbackfee", la transacción puede tardar varias horas o días en confirmarse (o nunca hacerlo). Considera elegir la comisión de forma manual o espera hasta que hayas validado la cadena completa. Warning: Fee estimation is currently not possible. - Advertencia: En este momento no se puede estimar la cuota. + Advertencia: En este momento no se puede estimar la comisión. + + + per kilobyte + por kilobyte + + + Hide + Ocultar Recommended: @@ -2668,15 +2938,15 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Send to multiple recipients at once - Enviar a múltiples destinatarios de una vez + Enviar a múltiples destinatarios a la vez Add &Recipient - Añadir &destinatario + Agregar &destinatario Clear all fields of the form. - Limpiar todos los campos del formulario + Borrar todos los campos del formulario. Inputs… @@ -2704,19 +2974,27 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k A too low fee might result in a never confirming transaction (read the tooltip) - Una comisión demasiado pequeña puede resultar en una transacción que nunca será confirmada (leer herramientas de información). + Si la comisión es demasiado baja, es posible que la transacción nunca se confirme (leer la información en pantalla). (Smart fee not initialized yet. This usually takes a few blocks…) (La comisión inteligente no se ha inicializado todavía. Esto tarda normalmente algunos bloques…) + + Confirmation time target: + Objetivo de tiempo de confirmación: + + + Enable Replace-By-Fee + Activar "Remplazar por comisión" + With Replace-By-Fee (BIP-125) you can increase a transaction's fee after it is sent. Without this, a higher fee may be recommended to compensate for increased transaction delay risk. - Con la función "Reemplazar-por-comisión" (BIP-125), puedes aumentar la comisión de una transacción después de enviarla. Sin esta, es posible que se recomiende una comisión más alta para compensar el mayor riesgo de retraso de la transacción. + Con la función "Remplazar por comisión" (BIP-125), puedes aumentar la comisión de una transacción después de enviarla. Sin esta, es posible que se recomiende una comisión más alta para compensar el mayor riesgo de retraso de la transacción. Clear &All - Limpiar &todo + Borrar &todo Balance: @@ -2736,7 +3014,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Copy amount - Copiar cantidad + Copiar importe Copy fee @@ -2744,7 +3022,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Copy after fee - Copiar después de aplicar donación + Copiar después de la comisión Copy bytes @@ -2754,6 +3032,10 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Copy change Copiar cambio + + %1 (%2 blocks) + %1 (%2 bloques) + Sign on device "device" usually means a hardware wallet. @@ -2761,20 +3043,28 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Connect your hardware wallet first. - Conecta tu monedero externo primero. + Conecta primero tu billetera de hardware. Set external signer script path in Options -> Wallet "External signer" means using devices such as hardware wallets. - Configura una ruta externa al script en Opciones -> Monedero + Establecer la ruta al script del firmante externo en "Opciones -> Billetera" + + + Cr&eate Unsigned + &Crear sin firmar Creates a Partially Signed Bitcoin Transaction (PSBT) for use with e.g. an offline %1 wallet, or a PSBT-compatible hardware wallet. - Crea una transacción de Bitcoin parcialmente firmada (PSBT) para usarla, por ejemplo, con una billetera %1 sin conexión o una billetera de hardware compatible con PSBT. + Crea una transacción de Bitcoin parcialmente firmada (TBPF) para usarla, por ejemplo, con una billetera %1 sin conexión o una billetera de hardware compatible con TBPF. from wallet '%1' - desde la billetera '%1' + desde la billetera "%1" + + + %1 to '%2' + %1 a "%2" %1 to %2 @@ -2786,17 +3076,17 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Sign failed - La firma falló + Error de firma External signer not found "External signer" means using devices such as hardware wallets. - Dispositivo externo de firma no encontrado + No se encontró el dispositivo firmante externo External signer failure "External signer" means using devices such as hardware wallets. - Dispositivo externo de firma no encontrado + Error de firmante externo Save Transaction Data @@ -2810,7 +3100,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k PSBT saved Popup message when a PSBT has been saved to a file - TBPF guardado + TBPF guardada External balance: @@ -2822,7 +3112,12 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k You can increase the fee later (signals Replace-By-Fee, BIP-125). - Puedes aumentar la comisión después (indica "Reemplazar-por-comisión", BIP-125). + Puedes aumentar la comisión después (indica "Remplazar por comisión", BIP-125). + + + Please, review your transaction proposal. This will produce a Partially Signed Bitcoin Transaction (PSBT) which you can save or copy and then sign with e.g. an offline %1 wallet, or a PSBT-compatible hardware wallet. + Text to inform a user attempting to create a transaction of their current options. At this stage, a user can only create a PSBT. This string is displayed when private keys are disabled and an external signer is not available. + Revisa por favor la propuesta de transacción. Esto producirá una transacción de Bitcoin parcialmente firmada (TBPF) que puedes guardar o copiar y, luego, firmar; por ejemplo, una billetera %1 fuera de línea o una billetera de hardware compatible con TBPF. Do you want to create this transaction? @@ -2832,12 +3127,12 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Please, review your transaction. You can create and send this transaction or create a Partially Signed Bitcoin Transaction (PSBT), which you can save or copy and then sign with, e.g., an offline %1 wallet, or a PSBT-compatible hardware wallet. Text to inform a user attempting to create a transaction of their current options. At this stage, a user can send their transaction or create a PSBT. This string is displayed when both private keys and PSBT controls are enabled. - Revisa por favor la transacción. Puedes crear y enviar esta transacción de Bitcoin parcialmente firmada (PSBT), que además puedes guardar o copiar y, luego, firmar; por ejemplo, una billetera %1 sin conexión o una billetera de hardware compatible con PSBT. + Revisa la transacción. Puedes crear y enviar esta transacción de Bitcoin parcialmente firmada (TBPF), que además puedes guardar o copiar y, luego, firmar; por ejemplo, una billetera %1 sin conexión o una billetera de hardware compatible con TBPF. Please, review your transaction. Text to prompt a user to review the details of the transaction they are attempting to send. - Por favor, revisa tu transacción + Revisa la transacción. Transaction fee @@ -2845,11 +3140,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Not signalling Replace-By-Fee, BIP-125. - No indica remplazar-por-comisión, BIP-125. + No indica "Remplazar por comisión", BIP-125. Total Amount - Cantidad total + Importe total Unsigned Transaction @@ -2859,11 +3154,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k The PSBT has been copied to the clipboard. You can also save it. - Se copió la PSBT al portapapeles. También puedes guardarla. + Se copió la TBPF al portapapeles. También puedes guardarla. PSBT saved to disk - PSBT guardada en el disco + TBPF guardada en el disco Confirm send coins @@ -2879,15 +3174,15 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k The amount to pay must be larger than 0. - La cantidad por pagar tiene que ser mayor de 0. + El importe por pagar tiene que ser mayor que 0. The amount exceeds your balance. - La cantidad sobrepasa su saldo. + El importe sobrepasa el saldo. The total exceeds your balance when the %1 transaction fee is included. - El total sobrepasa su saldo cuando se incluye la tasa de envío de %1 + El total sobrepasa el saldo cuando se incluye la comisión de transacción de %1. Duplicate address found: addresses should only be used once each. @@ -2895,34 +3190,34 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Transaction creation failed! - ¡Ha fallado la creación de la transacción! + ¡Fallo al crear la transacción! A fee higher than %1 is considered an absurdly high fee. - Una comisión mayor que %1 se considera como una comisión absurda-mente alta. + Una comisión mayor que %1 se considera absurdamente alta. Estimated to begin confirmation within %n block(s). - Estimado para comenzar confirmación dentro de %n bloque. - Estimado para comenzar confirmación dentro de %n bloques. + Se estima que empiece a confirmarse dentro de %n bloque. + Se estima que empiece a confirmarse dentro de %n bloques. Warning: Invalid Bitcoin address - Alerta: Dirección de Bitcoin inválida + Advertencia: Dirección de Bitcoin inválida Warning: Unknown change address - Alerta: Dirección de Bitcoin inválida + Advertencia: Dirección de cambio desconocida Confirm custom change address - Confirmar dirección de cambio personalizada + Confirmar la dirección de cambio personalizada The address you selected for change is not part of this wallet. Any or all funds in your wallet may be sent to this address. Are you sure? - La dirección que ha seleccionado para el cambio no es parte de su monedero. Parte o todos sus fondos pueden ser enviados a esta dirección. ¿Está seguro? + La dirección que seleccionaste para el cambio no es parte de esta billetera. Una parte o la totalidad de los fondos en la billetera se enviará a esta dirección. ¿Seguro deseas continuar? (no label) @@ -2933,11 +3228,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k SendCoinsEntry A&mount: - Monto: + &Importe: Pay &To: - &Pagar a: + Pagar &a: &Label: @@ -2945,24 +3240,32 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Choose previously used address - Escoger dirección previamente usada + Seleccionar dirección usada anteriormente The Bitcoin address to send the payment to - Dirección Bitcoin a la que se enviará el pago + La dirección de Bitcoin a la que se enviará el pago Paste address from clipboard - Pegar dirección desde portapapeles + Pegar dirección desde el portapapeles Remove this entry - Eliminar esta transacción + Eliminar esta entrada The amount to send in the selected unit El importe que se enviará en la unidad seleccionada + + The fee will be deducted from the amount being sent. The recipient will receive less bitcoins than you enter in the amount field. If multiple recipients are selected, the fee is split equally. + La comisión se deducirá del importe que se envía. El destinatario recibirá menos bitcoins que los que ingreses en el campo del importe. Si se seleccionan varios destinatarios, la comisión se dividirá por igual. + + + S&ubtract fee from amount + &Restar la comisión del importe + Use available balance Usar el saldo disponible @@ -2973,11 +3276,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Enter a label for this address to add it to the list of used addresses - Introduce una etiqueta para esta dirección para añadirla a la lista de direcciones utilizadas + Ingresar una etiqueta para esta dirección a fin de agregarla a la lista de direcciones utilizadas A message that was attached to the bitcoin: URI which will be stored with the transaction for your reference. Note: This message will not be sent over the Bitcoin network. - Mensaje que se agrgará al URI de Bitcoin, el cuál será almacenado con la transacción para su referencia. Nota: Este mensaje no será enviado a través de la red de Bitcoin. + Un mensaje que se adjuntó al bitcoin: URI que se almacenará con la transacción a modo de referencia. Nota: Este mensaje no se enviará por la red de Bitcoin. @@ -2995,7 +3298,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k SignVerifyMessageDialog Signatures - Sign / Verify a Message - Firmas - Firmar / verificar un mensaje + Firmas: firmar o verificar un mensaje &Sign Message @@ -3003,23 +3306,23 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k You can sign messages/agreements with your addresses to prove you can receive bitcoins sent to them. Be careful not to sign anything vague or random, as phishing attacks may try to trick you into signing your identity over to them. Only sign fully-detailed statements you agree to. - Puedes firmar los mensajes con tus direcciones para demostrar que las posees. Ten cuidado de no firmar cualquier cosa vaga, ya que los ataques de phishing pueden tratar de engañarte firmando tu identidad a través de ellos. Firma solo declaraciones totalmente detalladas con las que estés de acuerdo. + Puedes firmar mensajes o acuerdos con tus direcciones para demostrar que puedes recibir los bitcoins que se envíen a ellas. Ten cuidado de no firmar cosas confusas o al azar, ya que los ataques de phishing pueden tratar de engañarte para que les envíes la firma con tu identidad. Firma solo declaraciones totalmente detalladas con las que estés de acuerdo. The Bitcoin address to sign the message with - La dirección Bitcoin con la que se firmó el mensaje + La dirección de Bitcoin con la que se firmará el mensaje Choose previously used address - Escoger dirección previamente usada + Seleccionar dirección usada anteriormente Paste address from clipboard - Pegar dirección desde portapapeles + Pegar dirección desde el portapapeles Enter the message you want to sign here - Introduzca el mensaje que desea firmar aquí + Ingresar aquí el mensaje que deseas firmar Signature @@ -3031,7 +3334,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Sign the message to prove you own this Bitcoin address - Firmar el mensaje para demostrar que se posee esta dirección Bitcoin + Firmar el mensaje para demostrar que esta dirección de Bitcoin te pertenece Sign &Message @@ -3039,19 +3342,23 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Reset all sign message fields - Limpiar todos los campos de la firma de mensaje + Restablecer todos los campos de firma de mensaje Clear &All - Limpiar &todo + Borrar &todo &Verify Message &Verificar mensaje + + Enter the receiver's address, message (ensure you copy line breaks, spaces, tabs, etc. exactly) and signature below to verify the message. Be careful not to read more into the signature than what is in the signed message itself, to avoid being tricked by a man-in-the-middle attack. Note that this only proves the signing party receives with the address, it cannot prove sendership of any transaction! + Ingresa la dirección del destinatario, el mensaje (recuerda copiar los saltos de línea, espacios, tabulaciones, etc. con exactitud) y la firma a continuación para verificar el mensaje. Ten cuidado de no leer en la firma más de lo que está en el mensaje firmado en sí, para evitar ser víctima de un engaño por ataque de intermediario. Ten en cuenta que esto solo demuestra que el firmante recibe con la dirección; no puede demostrar la condición de remitente de ninguna transacción. + The Bitcoin address the message was signed with - La dirección Bitcoin con la que se firmó el mensaje + La dirección de Bitcoin con la que se firmó el mensaje The signed message to verify @@ -3059,11 +3366,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k The signature given when the message was signed - La firma proporcionada cuando el mensaje fue firmado + La firma que se dio cuando el mensaje se firmó Verify the message to ensure it was signed with the specified Bitcoin address - Verificar el mensaje para comprobar que fue firmado con la dirección Bitcoin indicada + Verifica el mensaje para asegurarte de que se firmó con la dirección de Bitcoin especificada. Verify &Message @@ -3071,39 +3378,39 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Reset all verify message fields - Limpiar todos los campos de la verificación de mensaje + Restablecer todos los campos de verificación de mensaje Click "Sign Message" to generate signature - Haga clic en "Firmar mensaje" para generar la firma + Hacer clic en "Firmar mensaje" para generar una firma The entered address is invalid. - La dirección introducida es inválida. + La dirección ingresada es inválida. Please check the address and try again. - Verifique la dirección e inténtelo de nuevo. + Revisa la dirección e intenta de nuevo. The entered address does not refer to a key. - La dirección introducida no corresponde a una clave. + La dirección ingresada no corresponde a una clave. Wallet unlock was cancelled. - Se ha cancelado el desbloqueo del monedero. + Se canceló el desbloqueo de la billetera. No error - No hay error + Sin error Private key for the entered address is not available. - No se dispone de la clave privada para la dirección introducida. + La clave privada para la dirección ingresada no está disponible. Message signing failed. - Ha fallado la firma del mensaje. + Error al firmar el mensaje. Message signed. @@ -3111,19 +3418,19 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k The signature could not be decoded. - No se puede decodificar la firma. + La firma no pudo decodificarse. Please check the signature and try again. - Compruebe la firma e inténtelo de nuevo. + Comprueba la firma e intenta de nuevo. The signature did not match the message digest. - La firma no coincide con el resumen del mensaje. + La firma no coincide con la síntesis del mensaje. Message verification failed. - La verificación del mensaje ha fallado. + Falló la verificación del mensaje. Message verified. @@ -3134,15 +3441,20 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k SplashScreen (press q to shutdown and continue later) - (presiona q para apagar y seguir luego) + (Presionar q para apagar y seguir luego) press q to shutdown - presiona q para apagar + Presionar q para apagar TransactionDesc + + conflicted with a transaction with %1 confirmations + Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents an unconfirmed transaction that conflicts with a confirmed transaction. + Hay un conflicto con una transacción con %1 confirmaciones + 0/unconfirmed, in memory pool Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents an unconfirmed transaction that is in the memory pool. @@ -3161,7 +3473,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k %1/unconfirmed Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents a transaction confirmed in at least one block, but less than 6 blocks. - %1/no confirmado + %1/sin confirmar %1 confirmations @@ -3194,12 +3506,16 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k To - Para + A own address dirección propia + + watch-only + Solo de observación + label etiqueta @@ -3225,7 +3541,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Total debit - Total enviado + Débito total + + + Total credit + Crédito total Transaction fee @@ -3233,7 +3553,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Net amount - Cantidad neta + Importe neto Message @@ -3245,11 +3565,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Transaction ID - ID + Identificador de transacción Transaction total size - Tamaño total transacción + Tamaño total de transacción Transaction virtual size @@ -3257,7 +3577,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Output index - Indice de salida + Índice de salida (Certificate was not verified) @@ -3265,11 +3585,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Merchant - Vendedor + Comerciante Generated coins must mature %1 blocks before they can be spent. When you generated this block, it was broadcast to the network to be added to the block chain. If it fails to get into the chain, its state will change to "not accepted" and it won't be spendable. This may occasionally happen if another node generates a block within a few seconds of yours. - Las monedas generadas deben madurar %1 bloques antes de que puedan ser gastadas. Una vez que generas este bloque, es propagado por la red para ser añadido a la cadena de bloques. Si falla el intento de meterse en la cadena, su estado cambiará a "no aceptado" y ya no se puede gastar. Esto puede ocurrir ocasionalmente si otro nodo genera un bloque a pocos segundos del tuyo. + Las monedas generadas deben madurar %1 bloques antes de que se puedan gastar. Cuando generaste este bloque, se transmitió a la red para agregarlo a la cadena de bloques. Si no logra entrar a la cadena, su estado cambiará a "no aceptado" y no se podrá gastar. Esto puede ocurrir ocasionalmente si otro nodo genera un bloque a pocos segundos del tuyo. Debug information @@ -3281,11 +3601,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Inputs - entradas + Entradas Amount - Monto + Importe true @@ -3300,9 +3620,13 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k TransactionDescDialog This pane shows a detailed description of the transaction - Esta ventana muestra información detallada sobre la transacción + En este panel se muestra una descripción detallada de la transacción - + + Details for %1 + Detalles para %1 + + TransactionTableModel @@ -3315,43 +3639,59 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Label - Nombre + Etiqueta + + + Unconfirmed + Sin confirmar Abandoned Abandonada + + Confirming (%1 of %2 recommended confirmations) + Confirmando (%1 de %2 confirmaciones recomendadas) + Confirmed (%1 confirmations) - Confirmado (%1 confirmaciones) + Confirmada (%1 confirmaciones) + + + Conflicted + En conflicto Immature (%1 confirmations, will be available after %2) - No disponible (%1 confirmaciones, disponible después de %2) + Inmadura (%1 confirmaciones; estará disponibles después de %2) Generated but not accepted - Generado pero no aceptado + Generada pero no aceptada Received with - Recibido con + Recibida con Received from - Recibidos de + Recibida de Sent to - Enviado a + Enviada a Mined - Minado + Minada + + + watch-only + Solo de observación (n/a) - (nd) + (n/d) (no label) @@ -3359,11 +3699,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Transaction status. Hover over this field to show number of confirmations. - Estado de transacción. Pasa el ratón sobre este campo para ver el número de confirmaciones. + Estado de la transacción. Pasa el mouse sobre este campo para ver el número de confirmaciones. Date and time that the transaction was received. - Fecha y hora en que se recibió la transacción. + Fecha y hora en las que se recibió la transacción. Type of transaction. @@ -3371,7 +3711,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Whether or not a watch-only address is involved in this transaction. - Si una dirección de solo observación está involucrada en esta transacción o no. + Si una dirección solo de observación está involucrada en esta transacción o no. User-defined intent/purpose of the transaction. @@ -3379,7 +3719,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Amount removed from or added to balance. - Cantidad retirada o añadida al saldo. + Importe restado del saldo o sumado a este. @@ -3410,15 +3750,15 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Received with - Recibido con + Recibida con Sent to - Enviado a + Enviada a Mined - Minado + Minada Other @@ -3426,11 +3766,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Enter address, transaction id, or label to search - Ingresa la dirección, el identificador de transacción o la etiqueta para buscar + Ingresar la dirección, el identificador de transacción o la etiqueta para buscar Min amount - Cantidad mínima + Importe mínimo Range… @@ -3450,11 +3790,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Copy transaction &ID - Copiar &ID de transacción + Copiar &identificador de transacción Copy &raw transaction - Copiar transacción &raw + Copiar transacción &sin procesar Copy full transaction &details @@ -3492,7 +3832,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Confirmed - Confirmado + Confirmada + + + Watch-only + Solo de observación Date @@ -3504,11 +3848,15 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Label - Nombre + Etiqueta Address - Direccion + Dirección + + + ID + Identificador Exporting Failed @@ -3516,15 +3864,15 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k There was an error trying to save the transaction history to %1. - Ha habido un error al intentar guardar la transacción con %1. + Ocurrió un error al intentar guardar el historial de transacciones en %1. Exporting Successful - Exportación finalizada + Exportación correcta The transaction history was successfully saved to %1. - La transacción ha sido guardada en %1. + El historial de transacciones se guardó correctamente en %1. Range: @@ -3532,7 +3880,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k to - para + a @@ -3542,28 +3890,32 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Go to File > Open Wallet to load a wallet. - OR - No se cargó ninguna billetera. -Ir a Archivo > Abrir billetera para cargar una. -- OR - +Ir a "Archivo > Abrir billetera" para cargar una. +- O - Create a new wallet - Crear monedero nuevo + Crear una nueva billetera Unable to decode PSBT from clipboard (invalid base64) - No se puede decodificar PSBT desde el portapapeles (Base64 inválido) + No se puede decodificar la TBPF desde el portapapeles (Base64 inválida) + + + Load Transaction Data + Cargar datos de la transacción Partially Signed Transaction (*.psbt) - Transacción firmada parcialmente (*.psbt) + Transacción parcialmente firmada (*.psbt) PSBT file must be smaller than 100 MiB - El archivo PSBT debe ser más pequeño de 100 MiB + El archivo de la TBPF debe ser más pequeño de 100 MiB Unable to decode PSBT - No se puede decodificar PSBT + No se puede decodificar TBPF @@ -3574,17 +3926,29 @@ Ir a Archivo > Abrir billetera para cargar una. Fee bump error - Error de incremento de cuota + Error de incremento de comisión + + + Increasing transaction fee failed + Fallo al incrementar la comisión de transacción Do you want to increase the fee? Asks a user if they would like to manually increase the fee of a transaction that has already been created. - ¿Desea incrementar la cuota? + ¿Deseas incrementar la comisión? + + + Current fee: + Comisión actual: Increase: Incremento: + + New fee: + Nueva comisión: + Warning: This may pay the additional fee by reducing change outputs or adding inputs, when necessary. It may add a new change output if one does not already exist. These changes may potentially leak privacy. Advertencia: Esta acción puede pagar la comisión adicional al reducir las salidas de cambio o agregar entradas, cuando sea necesario. Asimismo, puede agregar una nueva salida de cambio si aún no existe una. Estos cambios pueden filtrar potencialmente información privada. @@ -3599,7 +3963,7 @@ Ir a Archivo > Abrir billetera para cargar una. PSBT copied - PSBT copiada + TBPF copiada Copied to clipboard @@ -3608,7 +3972,7 @@ Ir a Archivo > Abrir billetera para cargar una. Can't sign transaction. - No se ha podido firmar la transacción. + No se puede firmar la transacción. Could not commit transaction @@ -3620,7 +3984,7 @@ Ir a Archivo > Abrir billetera para cargar una. default wallet - billetera por defecto + billetera predeterminada @@ -3631,11 +3995,11 @@ Ir a Archivo > Abrir billetera para cargar una. Export the data in the current tab to a file - Exportar los datos en la pestaña actual a un archivo + Exportar los datos de la pestaña actual a un archivo Backup Wallet - Respaldo de monedero + Realizar copia de seguridad de la billetera Wallet Data @@ -3644,19 +4008,19 @@ Ir a Archivo > Abrir billetera para cargar una. Backup Failed - Ha fallado el respaldo + Copia de seguridad fallida There was an error trying to save the wallet data to %1. - Ha habido un error al intentar guardar los datos del monedero en %1. + Ocurrió un error al intentar guardar los datos de la billetera en %1. Backup Successful - Se ha completado con éxito la copia de respaldo + Copia de seguridad correcta The wallet data was successfully saved to %1. - Los datos del monedero se han guardado con éxito en %1. + Los datos de la billetera se guardaron correctamente en %1. Cancel @@ -3671,11 +4035,11 @@ Ir a Archivo > Abrir billetera para cargar una. %s corrupt. Try using the wallet tool bitcoin-wallet to salvage or restoring a backup. - %s corrupto. Intenta utilizar la herramienta de la billetera de bitcoin para rescatar o restaurar una copia de seguridad. + %s dañado. Trata de usar la herramienta de la billetera de Bitcoin para rescatar o restaurar una copia de seguridad. %s failed to validate the -assumeutxo snapshot state. This indicates a hardware problem, or a bug in the software, or a bad software modification that allowed an invalid snapshot to be loaded. As a result of this, the node will shut down and stop using any state that was built on the snapshot, resetting the chain height from %d to %d. On the next restart, the node will resume syncing from %d without using any snapshot data. Please report this incident to %s, including how you obtained the snapshot. The invalid snapshot chainstate will be left on disk in case it is helpful in diagnosing the issue that caused this error. - %s no pudo validar el estado de la instantánea -assumeutxo. Esto indica un problema de hardware, un error en el software o una modificación incorrecta del software que permitió que se cargara una instantánea no válida. Por consiguiente, el nodo se apagará y dejará de utilizar cualquier estado basado en la instantánea, restableciendo la altura de la cadena de %d a %d. En el siguiente reinicio, el nodo reanudará la sincronización desde %d sin usar datos de instantánea. Comunique este incidente a %s, indicando cómo obtuvo la instantánea. Se dejó el estado de encadenamiento de la instantánea no válida en el disco por si resulta útil para diagnosticar el problema que causó este error. + %s no pudo validar el estado de la instantánea -assumeutxo. Esto indica un problema de hardware, un error en el software o una modificación incorrecta del software que permitió que se cargara una instantánea inválida. Por consiguiente, el nodo se apagará y dejará de utilizar cualquier estado basado en la instantánea, restableciendo la altura de la cadena de %d a %d. En el siguiente reinicio, el nodo reanudará la sincronización desde %d sin usar datos de instantánea. Reporta este incidente a %s, indicando cómo obtuviste la instantánea. Se dejó el estado de cadena de la instantánea inválida en el disco por si resulta útil para diagnosticar el problema que causó este error. %s request to listen on port %u. This port is considered "bad" and thus it is unlikely that any peer will connect to it. See doc/p2p-bad-ports.md for details and a full list. @@ -3697,29 +4061,33 @@ Ir a Archivo > Abrir billetera para cargar una. Disk space for %s may not accommodate the block files. Approximately %u GB of data will be stored in this directory. Es posible que el espacio en disco %s no tenga capacidad para los archivos de bloque. Aproximadamente %u GB de datos se almacenarán en este directorio. + + Distributed under the MIT software license, see the accompanying file %s or %s + Distribuido bajo la licencia de software MIT; ver el archivo adjunto %s o %s. + Error loading wallet. Wallet requires blocks to be downloaded, and software does not currently support loading wallets while blocks are being downloaded out of order when using assumeutxo snapshots. Wallet should be able to load successfully after node sync reaches height %s Error al cargar la billetera. Esta requiere que se descarguen bloques, y el software actualmente no admite la carga de billeteras mientras los bloques se descargan fuera de orden, cuando se usan instantáneas de assumeutxo. La billetera debería poder cargarse correctamente después de que la sincronización del nodo alcance la altura %s. Error reading %s! Transaction data may be missing or incorrect. Rescanning wallet. - ¡Error al leer %s! Es probable que falten los datos de la transacción o que sean incorrectos. Reescaneando billetera. + ¡Error al leer %s! Es probable que falten los datos de la transacción o que sean incorrectos. Rescaneando billetera. Error: Dumpfile format record is incorrect. Got "%s", expected "format". - Error: el registro del formato del archivo de volcado es incorrecto. Se obtuvo "%s"; se esperaba "formato". + Error: El registro del formato del archivo de volcado es incorrecto. Se obtuvo "%s", mientras que se esperaba "formato". Error: Dumpfile identifier record is incorrect. Got "%s", expected "%s". - Error: el registro del identificador del archivo de volcado es incorrecto. Se obtuvo "%s"; se esperaba "%s". + Error: El registro del identificador del archivo de volcado es incorrecto. Se obtuvo "%s", mientras que se esperaba "%s". Error: Dumpfile version is not supported. This version of bitcoin-wallet only supports version 1 dumpfiles. Got dumpfile with version %s - Error: la versión del archivo volcado no es compatible. Esta versión de la billetera de bitcoin solo admite archivos de volcado de la versión 1. Se obtuvo un archivo de volcado con la versión %s + Error: La versión del archivo de volcado no es compatible. Esta versión de la billetera de Bitcoin solo admite archivos de volcado de la versión 1. Se obtuvo un archivo de volcado con la versión %s Error: Legacy wallets only support the "legacy", "p2sh-segwit", and "bech32" address types - Error: las billeteras heredadas solo admiten los tipos de dirección "legacy", "p2sh-segwit" y "bech32". + Error: Las billeteras "legacy" solo admiten los tipos de dirección "legacy", "p2sh-segwit" y "bech32". Error: Unable to produce descriptors for this legacy wallet. Make sure to provide the wallet's passphrase if it is encrypted. @@ -3731,7 +4099,7 @@ Ir a Archivo > Abrir billetera para cargar una. Invalid or corrupt peers.dat (%s). If you believe this is a bug, please report it to %s. As a workaround, you can move the file (%s) out of the way (rename, move, or delete) to have a new one created on the next start. - Archivo peers.dat inválido o corrupto (%s). Si crees que se trata de un error, infórmalo a %s. Como alternativa, puedes quitar el archivo (%s) (renombrarlo, moverlo o eliminarlo) para que se cree uno nuevo en el siguiente inicio. + El archivo peers.dat (%s) es inválido o está dañado. Si crees que se trata de un error, infórmalo a %s. Como alternativa, puedes quitar el archivo (%s) (renombrarlo, moverlo o eliminarlo) para que se cree uno nuevo en el siguiente inicio. More than one onion bind address is provided. Using %s for the automatically created Tor onion service. @@ -3757,9 +4125,13 @@ Ir a Archivo > Abrir billetera para cargar una. Please contribute if you find %s useful. Visit %s for further information about the software. Contribuye si te parece que %s es útil. Visita %s para obtener más información sobre el software. + + Prune configured below the minimum of %d MiB. Please use a higher number. + La poda se configuró por debajo del mínimo de %d MiB. Usa un valor más alto. + Prune mode is incompatible with -reindex-chainstate. Use full -reindex instead. - El modo de poda no es compatible con -reindex-chainstate. Usa en su lugar un -reindex completo. + El modo de poda es incompatible con -reindex-chainstate. Usa en su lugar un -reindex completo. Prune: last wallet synchronisation goes beyond pruned data. You need to -reindex (download the whole blockchain again in case of pruned node) @@ -3767,7 +4139,7 @@ Ir a Archivo > Abrir billetera para cargar una. Rename of '%s' -> '%s' failed. You should resolve this by manually moving or deleting the invalid snapshot directory %s, otherwise you will encounter the same error again on the next startup. - Error de renombrado de «%s» → «%s». Debería resolver esto manualmente moviendo o borrando el directorio %s de la instantánea no válida, en otro caso encontrará el mismo error de nuevo en el arranque siguiente. + Error al cambiar el nombre de "%s" a "%s". Para resolverlo, mueve o elimina manualmente el directorio %s de la instantánea no válida. De lo contrario, encontrarás el mismo error de nuevo en el siguiente inicio. SQLiteDatabase: Unknown sqlite wallet schema version %d. Only version %d is supported @@ -3779,7 +4151,7 @@ Ir a Archivo > Abrir billetera para cargar una. The transaction amount is too small to send after the fee has been deducted - El monto de la transacción es demasiado pequeño para enviarlo después de deducir la comisión + El importe de la transacción es demasiado pequeño para enviarlo después de deducir la comisión This error could occur if this wallet was not shutdown cleanly and was last loaded using a build with a newer version of Berkeley DB. If so, please use the software that last loaded this wallet @@ -3787,7 +4159,7 @@ Ir a Archivo > Abrir billetera para cargar una. This is a pre-release test build - use at your own risk - do not use for mining or merchant applications - Esta es una versión de pre-prueba - utilícela bajo su propio riesgo. No la utilice para usos comerciales o de minería. + Esta es una compilación preliminar de prueba. Úsala bajo tu propia responsabilidad. No la uses para aplicaciones comerciales o de minería. This is the maximum transaction fee you pay (in addition to the normal fee) to prioritize partial spend avoidance over regular coin selection. @@ -3795,15 +4167,15 @@ Ir a Archivo > Abrir billetera para cargar una. This is the transaction fee you may discard if change is smaller than dust at this level - Esta es la comisión de transacción que puede descartar si el cambio es más pequeño que el polvo a este nivel. + Esta es la comisión de transacción que puedes descartar si el cambio es más pequeño que el remanente en este nivel. This is the transaction fee you may pay when fee estimates are not available. - Impuesto por transacción que pagarás cuando la estimación de impuesto no esté disponible. + Esta es la comisión de transacción que puedes pagar cuando los cálculos de comisiones no estén disponibles. Total length of network version string (%i) exceeds maximum length (%i). Reduce the number or size of uacomments. - La longitud total de la cadena de versión de red ( %i ) supera la longitud máxima ( %i ) . Reducir el número o tamaño de uacomments . + La longitud total de la cadena de versión de red ( %i) supera la longitud máxima (%i). Reduce el número o tamaño de uacomments . Unable to replay blocks. You will need to rebuild the database using -reindex-chainstate. @@ -3815,7 +4187,7 @@ Ir a Archivo > Abrir billetera para cargar una. Unsupported category-specific logging level %1$s=%2$s. Expected %1$s=<category>:<loglevel>. Valid categories: %3$s. Valid loglevels: %4$s. - Nivel de boletín del acceso especificado en categoría no mantenida en %1$s=%2$s. Se esperaba %1$s=1:2. Categorías válidas: %3$s. Niveles de boletín válidos: %4 $s. + El nivel de registro de la categoría específica no es compatible: %1$s=%2$s. Se esperaba %1$s=<category>:<loglevel>. Categorías válidas: %3$s. Niveles de registro válidos: %4 $s. Unsupported chainstate database format found. Please restart with -reindex-chainstate. This will rebuild the chainstate database. @@ -3827,11 +4199,11 @@ Ir a Archivo > Abrir billetera para cargar una. Wallet loaded successfully. The legacy wallet type is being deprecated and support for creating and opening legacy wallets will be removed in the future. Legacy wallets can be migrated to a descriptor wallet with migratewallet. - Monedero correctamente cargado. El tipo de billetero heredado está siendo obsoleto y mantenimiento para creación de monederos heredados serán eliminados en el futuro. Los monederos heredados pueden ser migrados a un descriptor de monedero con migratewallet. + La billetera se creó correctamente. El tipo de billetera "legacy" se está descontinuando, por lo que la asistencia para crear y abrir estas billeteras se eliminará en el futuro. Las billeteras "legacy" se pueden migrar a una billetera basada en descriptores con "migratewallet". Warning: Dumpfile wallet format "%s" does not match command line specified format "%s". - Advertencia: el formato de la billetera del archivo de volcado "%s" no coincide con el formato especificado en la línea de comandos "%s". + Advertencia: El formato de la billetera del archivo de volcado "%s" no coincide con el formato especificado en la línea de comandos "%s". Warning: Private keys detected in wallet {%s} with disabled private keys @@ -3839,7 +4211,7 @@ Ir a Archivo > Abrir billetera para cargar una. Warning: We do not appear to fully agree with our peers! You may need to upgrade, or other nodes may need to upgrade. - Atención: ¡Parece que no estamos completamente de acuerdo con nuestros pares! Podría necesitar una actualización, u otros nodos podrían necesitarla. + Advertencia: Al parecer no estamos completamente de acuerdo con nuestros pares. Es posible que tengas que realizar una actualización, o que los demás nodos tengan que hacerlo. Witness data for blocks after height %d requires validation. Please restart with -reindex. @@ -3851,7 +4223,7 @@ Ir a Archivo > Abrir billetera para cargar una. %s is set very high! - ¡%s esta configurado muy alto! + ¡El valor de %s es muy alto! -maxmempool must be at least %d MB @@ -3863,7 +4235,7 @@ Ir a Archivo > Abrir billetera para cargar una. Cannot resolve -%s address: '%s' - No se puede resolver -%s direccion: '%s' + No se puede resolver la dirección de -%s: "%s" Cannot set -forcednsseed to true when setting -dnsseed to false. @@ -3879,7 +4251,7 @@ Ir a Archivo > Abrir billetera para cargar una. %s is set very high! Fees this large could be paid on a single transaction. - La configuración de %s es demasiado alta. Las comisiones tan grandes se podrían pagar en una sola transacción. + El valor establecido para %s es demasiado alto. Las comisiones tan grandes se podrían pagar en una sola transacción. Cannot provide specific connections and have addrman find outgoing connections at the same time. @@ -3891,7 +4263,7 @@ Ir a Archivo > Abrir billetera para cargar una. Error reading %s! All keys read correctly, but transaction data or address metadata may be missing or incorrect. - Error leyendo %s. Todas las teclas leídas correctamente, pero los datos de transacción o metadatos de dirección puedan ser ausentes o incorrectos. + Error al leer %s. Todas las claves se leyeron correctamente, pero es probable que falten los datos de la transacción o metadatos de direcciones, o bien que sean incorrectos. Error: Address book data in wallet cannot be identified to belong to migrated wallets @@ -3943,11 +4315,11 @@ Ir a Archivo > Abrir billetera para cargar una. The inputs size exceeds the maximum weight. Please try sending a smaller amount or manually consolidating your wallet's UTXOs - El tamaño de las entradas supera el peso máximo. Intenta enviar una cantidad menor o consolidar manualmente las UTXO de la billetera. + El tamaño de las entradas supera el peso máximo. Intenta enviar un importe menor o consolidar manualmente las UTXO de la billetera. The preselected coins total amount does not cover the transaction target. Please allow other inputs to be automatically selected or include more coins manually - La cantidad total de monedas preseleccionadas no cubre la meta de la transacción. Permite que se seleccionen automáticamente otras entradas o incluye más monedas manualmente. + El monto total de las monedas preseleccionadas no cubre la meta de la transacción. Permite que se seleccionen automáticamente otras entradas o incluye más monedas manualmente. Transaction requires one destination of non-0 value, a non-0 feerate, or a pre-selected input @@ -3959,14 +4331,14 @@ Ir a Archivo > Abrir billetera para cargar una. Unconfirmed UTXOs are available, but spending them creates a chain of transactions that will be rejected by the mempool - Las UTXO sin confirmar están disponibles, pero si se gastan, se crea una cadena de transacciones que rechazará el pool de memoria. + Las UTXO sin confirmar están disponibles, pero si se gastan, se crea una cadena de transacciones que rechazará la mempool. Unexpected legacy entry in descriptor wallet found. Loading wallet %s The wallet might have been tampered with or created with malicious intent. - Se encontró una entrada heredada inesperada en la billetera del descriptor. Cargando billetera%s + Se encontró una entrada inesperada tipo "legacy" en la billetera basada en descriptores. Cargando billetera%s Es posible que la billetera haya sido manipulada o creada con malas intenciones. @@ -3999,9 +4371,17 @@ No se puede restaurar la copia de seguridad de la billetera. Block verification was interrupted Se interrumpió la verificación de bloques + + Config setting for %s only applied on %s network when in [%s] section. + La configuración para %s solo se aplica en la red %s cuando se encuentra en la sección [%s]. + + + Copyright (C) %i-%i + Derechos de autor (C) %i-%i + Corrupted block database detected - Corrupción de base de datos de bloques detectada. + Se detectó que la base de datos de bloques está dañada. Could not find asmap file %s @@ -4021,7 +4401,7 @@ No se puede restaurar la copia de seguridad de la billetera. Done loading - Carga lista + Carga completa Dump file %s does not exist. @@ -4037,7 +4417,11 @@ No se puede restaurar la copia de seguridad de la billetera. Error initializing wallet database environment %s! - Error al inicializar el entorno de la base de datos del monedero %s + Error al inicializar el entorno de la base de datos de la billetera %s. + + + Error loading %s + Error al cargar %s Error loading %s: Private keys can only be disabled during creation @@ -4045,19 +4429,19 @@ No se puede restaurar la copia de seguridad de la billetera. Error loading %s: Wallet corrupted - Error cargando %s: Monedero corrupto + Error al cargar %s: billetera dañada Error loading %s: Wallet requires newer version of %s - Error cargando %s: Monedero requiere una versión mas reciente de %s + Error al cargar %s: la billetera requiere una versión más reciente de %s Error loading block database - Error cargando base de datos de bloques + Error al cargar la base de datos de bloques Error opening block database - Error al abrir base de datos de bloques. + Error al abrir la base de datos de bloques Error reading configuration file: %s @@ -4073,7 +4457,7 @@ No se puede restaurar la copia de seguridad de la billetera. Error: Cannot extract destination from the generated scriptpubkey - Error: no se puede extraer el destino del scriptpubkey generado + Error: No se puede extraer el destino del scriptpubkey generado Error: Could not add watchonly tx to watchonly wallet @@ -4081,7 +4465,7 @@ No se puede restaurar la copia de seguridad de la billetera. Error: Could not delete watchonly transactions - Error: No se pudo eliminar las transacciones solo de observación + Error: No se pudieron eliminar las transacciones solo de observación Error: Couldn't create cursor into database @@ -4101,11 +4485,11 @@ No se puede restaurar la copia de seguridad de la billetera. Error: Got key that was not hex: %s - Error: Se recibió una clave que no es hex: %s + Error: Se recibió una clave que no es hexadecimal (%s) Error: Got value that was not hex: %s - Error: Se recibió un valor que no es hex: %s + Error: Se recibió un valor que no es hexadecimal (%s) Error: Keypool ran out, please call keypoolrefill first @@ -4121,7 +4505,7 @@ No se puede restaurar la copia de seguridad de la billetera. Error: Not all watchonly txs could be deleted - Error: No se pudo eliminar todas las transacciones solo de observación + Error: No se pudieron eliminar todas las transacciones solo de observación Error: This wallet already uses SQLite @@ -4129,15 +4513,15 @@ No se puede restaurar la copia de seguridad de la billetera. Error: This wallet is already a descriptor wallet - Error: Esta billetera ya es de descriptores + Error: Esta billetera ya está basada en descriptores Error: Unable to begin reading all records in the database - Error: No se puede comenzar a leer todos los registros en la base de datos + Error: No se pueden comenzar a leer todos los registros en la base de datos Error: Unable to make a backup of your wallet - Error: No se puede realizar una copia de seguridad de tu billetera + Error: No se puede realizar una copia de seguridad de la billetera Error: Unable to parse version %u as a uint32_t @@ -4157,7 +4541,7 @@ No se puede restaurar la copia de seguridad de la billetera. Failed to listen on any port. Use -listen=0 if you want this. - Ha fallado la escucha en todos los puertos. Use -listen=0 si desea esto. + Fallo al escuchar en todos los puertos. Usa -listen=0 si quieres hacerlo. Failed to rescan the wallet during initialization @@ -4165,7 +4549,7 @@ No se puede restaurar la copia de seguridad de la billetera. Failed to start indexes, shutting down.. - Es erróneo al iniciar indizados, se apaga... + Error al iniciar índices, cerrando... Failed to verify database @@ -4185,15 +4569,19 @@ No se puede restaurar la copia de seguridad de la billetera. Incorrect or no genesis block found. Wrong datadir for network? - Incorrecto o bloque de génesis no encontrado. Datadir equivocada para la red? + El bloque génesis es incorrecto o no se encontró. ¿El directorio de datos es equivocado para la red? + + + Initialization sanity check failed. %s is shutting down. + Fallo al inicializar la comprobación de estado. %s se cerrará. Input not found or already spent - No se encontró o ya se gastó la entrada + La entrada no se encontró o ya se gastó Insufficient dbcache for block verification - dbcache insuficiente para la verificación de bloques + Dbcache insuficiente para la verificación de bloques Insufficient funds @@ -4201,15 +4589,15 @@ No se puede restaurar la copia de seguridad de la billetera. Invalid -i2psam address or hostname: '%s' - La dirección -i2psam o el nombre de host no es válido: "%s" + Dirección o nombre de host de -i2psam inválido: "%s" Invalid -onion address or hostname: '%s' - Dirección de -onion o dominio '%s' inválido + Dirección o nombre de host de -onion inválido: "%s" Invalid -proxy address or hostname: '%s' - Dirección de -proxy o dominio ' %s' inválido + Dirección o nombre de host de -proxy inválido: "%s" Invalid P2P permission: '%s' @@ -4223,17 +4611,25 @@ No se puede restaurar la copia de seguridad de la billetera. Invalid amount for %s=<amount>: '%s' Importe inválido para %s=<amount>: "%s" + + Invalid amount for -%s=<amount>: '%s' + Importe inválido para -%s=<amount>: "%s" + + + Invalid netmask specified in -whitelist: '%s' + Máscara de red inválida especificada en -whitelist: "%s" + Invalid port specified in %s: '%s' - Puerto no válido especificado en%s: '%s' + Puerto no válido especificado en %s: "%s" Invalid pre-selected input %s - Entrada preseleccionada no válida %s + La entrada preseleccionada no es válida %s Listening for incoming connections failed (listen returned error %s) - Fallo en la escucha para conexiones entrantes (la escucha devolvió el error %s) + Fallo al escuchar conexiones entrantes (la escucha devolvió el error %s) Loading P2P addresses… @@ -4241,7 +4637,7 @@ No se puede restaurar la copia de seguridad de la billetera. Loading banlist… - Cargando lista de bloqueos... + Cargando lista de prohibiciones... Loading block index… @@ -4253,27 +4649,31 @@ No se puede restaurar la copia de seguridad de la billetera. Missing amount - Falta la cantidad + Falta el importe Missing solving data for estimating transaction size Faltan datos de resolución para estimar el tamaño de la transacción + + Need to specify a port with -whitebind: '%s' + Se necesita especificar un puerto con -whitebind: "%s" + No addresses available No hay direcciones disponibles Not enough file descriptors available. - No hay suficientes descriptores de archivo disponibles. + No hay suficientes descriptores de archivo disponibles. Not found pre-selected input %s - Entrada preseleccionada no encontrada%s + La entrada preseleccionada no se encontró %s Not solvable pre-selected input %s - Entrada preseleccionada no solucionable %s + La entrada preseleccionada no se puede solucionar %s Prune cannot be configured with a negative value. @@ -4285,7 +4685,11 @@ No se puede restaurar la copia de seguridad de la billetera. Pruning blockstore… - Podando almacén de bloques… + Podando almacenamiento de bloques… + + + Reducing -maxconnections from %d to %d, because of system limitations. + Reduciendo -maxconnections de %d a %d, debido a limitaciones del sistema. Replaying blocks… @@ -4317,7 +4721,7 @@ No se puede restaurar la copia de seguridad de la billetera. Signing transaction failed - Transacción falló + Fallo al firmar la transacción Specified -walletdir "%s" does not exist @@ -4345,7 +4749,7 @@ No se puede restaurar la copia de seguridad de la billetera. The source code is available from %s. - El código fuente esta disponible desde %s. + El código fuente está disponible en %s. The specified config file %s does not exist @@ -4353,23 +4757,31 @@ No se puede restaurar la copia de seguridad de la billetera. The transaction amount is too small to pay the fee - El monto de la transacción es demasiado pequeño para pagar la comisión + El importe de la transacción es muy pequeño para pagar la comisión + + + The wallet will avoid paying less than the minimum relay fee. + La billetera evitará pagar menos que la comisión mínima de retransmisión. + + + This is experimental software. + Este es un software experimental. This is the minimum transaction fee you pay on every transaction. - Esta es la tarifa mínima a pagar en cada transacción. + Esta es la comisión mínima de transacción que pagas en cada transacción. This is the transaction fee you will pay if you send a transaction. - Esta es la tarifa a pagar si realizas una transacción. + Esta es la comisión de transacción que pagarás si envías una transacción. Transaction amount too small - Transacción muy pequeña + El importe de la transacción es demasiado pequeño Transaction amounts must not be negative - Los montos de la transacción no debe ser negativo + Los importes de la transacción no pueden ser negativos Transaction change output index out of range @@ -4377,11 +4789,11 @@ No se puede restaurar la copia de seguridad de la billetera. Transaction has too long of a mempool chain - La transacción tiene largo tiempo en una cadena mempool + La transacción tiene una cadena demasiado larga de la mempool Transaction must have at least one recipient - La transacción debe tener al menos un destinatario + La transacción debe incluir al menos un destinatario Transaction needs a change address, but we can't generate it. @@ -4389,7 +4801,7 @@ No se puede restaurar la copia de seguridad de la billetera. Transaction too large - Transacción muy grande + Transacción demasiado grande Unable to allocate memory for -maxsigcachesize: '%s' MiB @@ -4427,6 +4839,10 @@ No se puede restaurar la copia de seguridad de la billetera. Unable to parse -maxuploadtarget: '%s' No se puede analizar -maxuploadtarget: "%s" + + Unable to start HTTP server. See debug log for details. + No se puede iniciar el servidor HTTP. Consulta el registro de depuración para obtener información. + Unable to unload the wallet before migrating No se puede descargar la billetera antes de la migración @@ -4445,7 +4861,7 @@ No se puede restaurar la copia de seguridad de la billetera. Unknown network specified in -onlynet: '%s' - La red especificada en -onlynet '%s' es desconocida + Se desconoce la red especificada en -onlynet: "%s" Unknown new rules activated (versionbit %i) @@ -4453,11 +4869,11 @@ No se puede restaurar la copia de seguridad de la billetera. Unsupported global logging level %s=%s. Valid values: %s. - Nivel de acceso global %s = %s no mantenido. Los valores válidos son: %s. + El nivel de registro global %s=%s no es compatible. Valores válidos: %s. acceptstalefeeestimates is not supported on %s chain. - acceptstalefeeestimates no está mantenido en el encadenamiento %s. + acceptstalefeeestimates no se admite en la cadena %s. Unsupported logging category %s=%s. diff --git a/src/qt/locale/bitcoin_es_MX.ts b/src/qt/locale/bitcoin_es_MX.ts index f46d77e8d3..d59bb401f8 100644 --- a/src/qt/locale/bitcoin_es_MX.ts +++ b/src/qt/locale/bitcoin_es_MX.ts @@ -1,6 +1,30 @@ AddressBookPage + + Right-click to edit address or label + Haga clic derecho para editar la direccion + + + Create a new address + crea una nueva direccion + + + &New + &Nuevo + + + Copy the currently selected address to the system clipboard + Copie la dirección actualmente seleccionada al portapapeles del sistema + + + &Copy + copiar + + + C&lose + Cerrar + Sending addresses - %1 Enviando direcciones- %1 diff --git a/src/qt/locale/bitcoin_es_SV.ts b/src/qt/locale/bitcoin_es_SV.ts index dae383a116..7f7dc9fbd4 100644 --- a/src/qt/locale/bitcoin_es_SV.ts +++ b/src/qt/locale/bitcoin_es_SV.ts @@ -11,11 +11,11 @@ &New - Es Nuevo + &Nueva Copy the currently selected address to the system clipboard - Copia la dirección actualmente seleccionada al portapapeles del sistema + Copiar la dirección seleccionada actualmente al portapapeles del sistema &Copy @@ -27,41 +27,45 @@ Delete the currently selected address from the list - Borrar de la lista la dirección seleccionada + Eliminar la dirección seleccionada de la lista Enter address or label to search - Introduce una dirección o etiqueta para buscar + Ingresar una dirección o etiqueta para buscar Export the data in the current tab to a file - Exportar a un archivo los datos de esta pestaña + Exportar los datos de la pestaña actual a un archivo + + + &Export + &Exportar &Delete - &Eliminar + &Borrar Choose the address to send coins to - Escoja la dirección a la que se enviarán monedas + Elige la dirección a la que se enviarán monedas Choose the address to receive coins with - Escoja la dirección donde quiere recibir monedas + Elige la dirección con la que se recibirán monedas C&hoose - &Escoger + &Seleccionar These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins. - Estas son sus direcciones Bitcoin para enviar pagos. Compruebe siempre la cantidad y la dirección de recibo antes de transferir monedas. + Estas son tus direcciones de Bitcoin para enviar pagos. Revisa siempre el importe y la dirección de recepción antes de enviar monedas. These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses. Signing is only possible with addresses of the type 'legacy'. - Estas son sus direcciones de Bitcoin para recibir los pagos. -Usa el boton "Crear nueva direccion de recibimiento" en la pestaña de recibir para crear una nueva direccion. Firmar es posible solo con la direccion del tipo "legado" + Estas son tus direcciones de Bitcoin para recibir pagos. Usa el botón "Crear nueva dirección de recepción" en la pestaña "Recibir" para crear nuevas direcciones. +Solo es posible firmar con direcciones de tipo "legacy". &Copy Address @@ -69,7 +73,7 @@ Usa el boton "Crear nueva direccion de recibimiento" en la pestaña de recibir p Copy &Label - Copiar y etiquetar + Copiar &etiqueta &Edit @@ -77,17 +81,25 @@ Usa el boton "Crear nueva direccion de recibimiento" en la pestaña de recibir p Export Address List - Exportar la Lista de Direcciones + Exportar lista de direcciones Comma separated file Expanded name of the CSV file format. See: https://en.wikipedia.org/wiki/Comma-separated_values. Archivo separado por comas + + There was an error trying to save the address list to %1. Please try again. + An error message. %1 is a stand-in argument for the name of the file we attempted to save to. + Ocurrió un error al intentar guardar la lista de direcciones en %1. Inténtalo de nuevo. + + + Sending addresses - %1 + Direcciones de envío - %1 + Receiving addresses - %1 - Recepción de direcciones - %1 - + Direcciones de recepción - %1 Exporting Failed @@ -98,7 +110,7 @@ Usa el boton "Crear nueva direccion de recibimiento" en la pestaña de recibir p AddressTableModel Label - Nombre + Etiqueta Address @@ -111,37 +123,45 @@ Usa el boton "Crear nueva direccion de recibimiento" en la pestaña de recibir p AskPassphraseDialog + + Passphrase Dialog + Diálogo de frase de contraseña + Enter passphrase - Introduce contraseña actual + Ingresar la frase de contraseña New passphrase - Nueva contraseña + Nueva frase de contraseña Repeat new passphrase - Repita la nueva contraseña + Repetir la nueva frase de contraseña Show passphrase - Mostrar contraseña + Mostrar la frase de contraseña Encrypt wallet - Encriptar la billetera + Encriptar billetera This operation needs your wallet passphrase to unlock the wallet. - Esta operación necesita su contraseña de billetera para desbloquearla. + Esta operación requiere la frase de contraseña de la billetera para desbloquearla. + + + Unlock wallet + Desbloquear billetera Change passphrase - Cambia contraseña + Cambiar frase de contraseña Confirm wallet encryption - Confirma el cifrado de este monedero + Confirmar el encriptado de la billetera Warning: If you encrypt your wallet and lose your passphrase, you will <b>LOSE ALL OF YOUR BITCOINS</b>! @@ -149,63 +169,67 @@ Usa el boton "Crear nueva direccion de recibimiento" en la pestaña de recibir p Are you sure you wish to encrypt your wallet? - ¿Esta seguro que quieres cifrar tu monedero? + ¿Seguro quieres encriptar la billetera? Wallet encrypted - Billetera codificada + Billetera encriptada Enter the new passphrase for the wallet.<br/>Please use a passphrase of <b>ten or more random characters</b>, or <b>eight or more words</b>. - Introduce la contraseña nueva para la billetera. <br/>Por favor utiliza una contraseña de <b>diez o más caracteres aleatorios</b>, u <b>ocho o más palabras</b>. + Ingresa la nueva frase de contraseña para la billetera. <br/>Usa una frase de contraseña de <b>diez o más caracteres aleatorios</b>, u <b>ocho o más palabras</b>. Enter the old passphrase and new passphrase for the wallet. - Introduce la contraseña antigua y la nueva para el monedero. + Ingresa la antigua frase de contraseña y la nueva frase de contraseña para la billetera. Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer. - Recuerda que cifrar tu billetera no garantiza total protección de robo de tus bitcoins si tu ordenador es infectado con malware. + Recuerda que encriptar tu billetera no garantiza la protección total contra el robo de tus bitcoins si la computadora está infectada con malware. Wallet to be encrypted - Billetera para cifrar + Billetera para encriptar Your wallet is about to be encrypted. - Tu billetera esta por ser encriptada + Tu billetera está a punto de encriptarse. Your wallet is now encrypted. - Tu monedero está ahora cifrado + Tu billetera ahora está encriptada. IMPORTANT: Any previous backups you have made of your wallet file should be replaced with the newly generated, encrypted wallet file. For security reasons, previous backups of the unencrypted wallet file will become useless as soon as you start using the new, encrypted wallet. - IMPORTANTE: Cualquier respaldo anterior que hayas hecho del archivo de tu billetera debe ser reemplazado por el nuevo archivo encriptado que has generado. Por razones de seguridad, todos los respaldos realizados anteriormente serán inutilizables al momento de que utilices tu nueva billetera encriptada. + IMPORTANTE: Cualquier copia de seguridad anterior que hayas hecho del archivo de la billetera se deberá reemplazar por el nuevo archivo encriptado que generaste. Por motivos de seguridad, las copias de seguridad realizadas anteriormente quedarán obsoletas en cuanto empieces a usar la nueva billetera encriptada. Wallet encryption failed - Ha fallado el cifrado del monedero + Falló el encriptado de la billetera Wallet encryption failed due to an internal error. Your wallet was not encrypted. - La encriptación de la billetera falló debido a un error interno. La billetera no se encriptó. + El encriptado de la billetera falló debido a un error interno. La billetera no se encriptó. + + + The supplied passphrases do not match. + Las frases de contraseña proporcionadas no coinciden. Wallet unlock failed - Ha fallado el desbloqueo del monedero + Falló el desbloqueo de la billetera The passphrase entered for the wallet decryption was incorrect. - La frase de contraseña ingresada para el descifrado de la billetera fue incorrecta. + La frase de contraseña introducida para el cifrado de la billetera es incorrecta. The passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. If this is successful, please set a new passphrase to avoid this issue in the future. - La frase de contraseña ingresada para el descifrado de la billetera es incorrecta. Contiene un carácter nulo (es decir, un byte cero). Si la frase de contraseña se configuró con una versión de este software anterior a la 25.0, vuelve a intentarlo solo con los caracteres hasta el primer carácter nulo, pero sin incluirlo . Si esto tiene éxito, establece una nueva frase de contraseña para evitar este problema en el futuro. + La frase de contraseña ingresada para el descifrado de la billetera es incorrecta. Contiene un carácter nulo (es decir, un byte cero). Si la frase de contraseña se configuró con una versión de este software anterior a la 25.0, vuelve a intentarlo solo con los caracteres hasta el primer carácter nulo, pero sin incluirlo . Si esto es correcto, establece una nueva frase de contraseña para evitar este problema en el futuro. Wallet passphrase was successfully changed. - La contraseña de la billetera ha sido cambiada. + La frase de contraseña de la billetera se cambió correctamente. Passphrase change failed @@ -215,23 +239,35 @@ Usa el boton "Crear nueva direccion de recibimiento" en la pestaña de recibir p The old passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. La frase de contraseña que se ingresó para descifrar la billetera es incorrecta. Contiene un carácter nulo (es decir, un byte cero). Si la frase de contraseña se configuró con una versión de este software anterior a la 25.0, vuelve a intentarlo solo con los caracteres hasta el primer carácter nulo, pero sin incluirlo. - + + Warning: The Caps Lock key is on! + Advertencia: ¡Las mayúsculas están activadas! + + BanTableModel + + IP/Netmask + IP/Máscara de red + Banned Until - Bloqueado hasta + Prohibido hasta BitcoinApplication Settings file %1 might be corrupt or invalid. - El archivo de configuración %1 puede estar corrupto o no ser válido. + El archivo de configuración %1 puede estar dañado o no ser válido. + + + Runaway exception + Excepción fuera de control A fatal error occurred. %1 can no longer continue safely and will quit. - Se ha producido un error garrafal. %1Ya no podrá continuar de manera segura y abandonará. + Se produjo un error fatal. %1 ya no puede continuar de manera segura y se cerrará. Internal error @@ -239,7 +275,7 @@ Usa el boton "Crear nueva direccion de recibimiento" en la pestaña de recibir p An internal error occurred. %1 will attempt to continue safely. This is an unexpected bug which can be reported as described below. - Un error interno ocurrió. %1 intentará continuar. Este es un error inesperado que puede ser reportado de las formas que se muestran debajo, + Se produjo un error interno. %1 intentará continuar de manera segura. Este es un error inesperado que se puede reportar como se describe a continuación. @@ -252,19 +288,23 @@ Usa el boton "Crear nueva direccion de recibimiento" en la pestaña de recibir p A fatal error occurred. Check that settings file is writable, or try running with -nosettings. Explanatory text shown on startup when the settings file could not be written. Prompts user to check that we have the ability to write to the file. Explains that the user has the option of running without a settings file. - Un error fatal ha ocurrido. Comprueba que el archivo de configuración soporta escritura, o intenta ejecutar de nuevo el programa con -nosettings + Se produjo un error fatal. Comprueba que el archivo de configuración soporte escritura o intenta ejecutar el programa con -nosettings. %1 didn't yet exit safely… - %1 todavía no ha terminado de forma segura... + %1 aún no salió de forma segura... + + + unknown + desconocido Amount - Monto + Importe Enter a Bitcoin address (e.g. %1) - Ingresa una dirección de Bitcoin (Ejemplo: %1) + Ingresar una dirección de Bitcoin (por ejemplo, %1) Unroutable @@ -278,7 +318,7 @@ Usa el boton "Crear nueva direccion de recibimiento" en la pestaña de recibir p Outbound An outbound connection to a peer. An outbound connection is a connection initiated by us. - Salida + Saliente Full Relay @@ -288,22 +328,13 @@ Usa el boton "Crear nueva direccion de recibimiento" en la pestaña de recibir p Block Relay Peer connection type that relays network information about blocks and not transactions or addresses. - Retransmisión de bloque - - - Feeler - Short-lived peer connection type that tests the aliveness of known addresses. - Sensor + Retransmisión de bloques Address Fetch Short-lived peer connection type that solicits known addresses from a peer. Recuperación de dirección - - %1 h - %1 d - None Ninguno @@ -354,28 +385,89 @@ Usa el boton "Crear nueva direccion de recibimiento" en la pestaña de recibir p %n year(s) - %n años + %n año %n años BitcoinGUI + + &Overview + &Vista general + + + Show general overview of wallet + Muestra una vista general de la billetera + + + &Transactions + &Transacciones + + + Browse transaction history + Explora el historial de transacciones + + + E&xit + &Salir + + + Quit application + Salir del programa + + + &About %1 + &Acerca de %1 + + + Show information about %1 + Mostrar información sobre %1 + + + About &Qt + Acerca de &Qt + + + Show information about Qt + Mostrar información sobre Qt + + + Modify configuration options for %1 + Modificar las opciones de configuración para %1 + Create a new wallet - Crear monedero nuevo + Crear una nueva billetera &Minimize &Minimizar + + Wallet: + Billetera: + + + Network activity disabled. + A substring of the tooltip. + Actividad de red deshabilitada. + + + Proxy is <b>enabled</b>: %1 + Proxy <b>habilitado</b>: %1 + + + Send coins to a Bitcoin address + Enviar monedas a una dirección de Bitcoin + Backup wallet to another location - Respaldar monedero en otra ubicación + Realizar copia de seguridad de la billetera en otra ubicación Change the passphrase used for wallet encryption - Cambiar la contraseña utilizada para el cifrado del monedero + Cambiar la frase de contraseña utilizada para encriptar la billetera &Send @@ -385,29 +477,45 @@ Usa el boton "Crear nueva direccion de recibimiento" en la pestaña de recibir p &Receive &Recibir + + &Options… + &Opciones… + &Encrypt Wallet… - &Cifrar monedero + &Encriptar billetera… Encrypt the private keys that belong to your wallet - Cifrar las claves privadas de tu monedero + Encriptar las claves privadas que pertenecen a la billetera + + + &Backup Wallet… + &Realizar copia de seguridad de la billetera... &Change Passphrase… &Cambiar frase de contraseña... + + Sign &message… + Firmar &mensaje... + Sign messages with your Bitcoin addresses to prove you own them - Firmar mensajes con sus direcciones Bitcoin para probar la propiedad + Firmar mensajes con tus direcciones de Bitcoin para demostrar que te pertenecen + + + &Verify message… + &Verificar mensaje... Verify messages to ensure they were signed with specified Bitcoin addresses - Verificar un mensaje para comprobar que fue firmado con la dirección Bitcoin indicada + Verificar mensajes para asegurarte de que estén firmados con direcciones de Bitcoin concretas &Load PSBT from file… - &Cargar PSBT desde archivo... + &Cargar TBPF desde archivo... Open &URI… @@ -415,15 +523,15 @@ Usa el boton "Crear nueva direccion de recibimiento" en la pestaña de recibir p Close Wallet… - Cerrar monedero... + Cerrar billetera... Create Wallet… - Crear monedero... + Crear billetera... Close All Wallets… - Cerrar todos los monederos... + Cerrar todas las billeteras... &File @@ -433,6 +541,10 @@ Usa el boton "Crear nueva direccion de recibimiento" en la pestaña de recibir p &Settings &Configuración + + &Help + &Ayuda + Tabs toolbar Barra de pestañas @@ -459,48 +571,54 @@ Usa el boton "Crear nueva direccion de recibimiento" en la pestaña de recibir p Request payments (generates QR codes and bitcoin: URIs) -   -Solicitar pagos (genera códigos QR y bitcoin: URI) -  + Solicitar pagos (genera códigos QR y URI de tipo "bitcoin:") Show the list of used sending addresses and labels - Mostrar la lista de direcciones y etiquetas de envío usadas + Mostrar la lista de etiquetas y direcciones de envío usadas Show the list of used receiving addresses and labels - Mostrar la lista de direcciones y etiquetas de recepción usadas + Mostrar la lista de etiquetas y direcciones de recepción usadas &Command-line options - opciones de la &Linea de comandos + &Opciones de línea de comandos Processed %n block(s) of transaction history. - Procesado %n bloque del historial de transacciones. - Procesados %n bloques del historial de transacciones. + Se procesó %n bloque del historial de transacciones. + Se procesaron %n bloques del historial de transacciones. + + %1 behind + %1 atrás + Catching up… Poniéndose al día... + + Last received block was generated %1 ago. + El último bloque recibido se generó hace %1. + Transactions after this will not yet be visible. - Las transacciones después de esto todavía no serán visibles. + Las transacciones posteriores aún no están visibles. Warning - Aviso + Advertencia Information - Información + Información Up to date - Actualizado al dia + Actualizado Load Partially Signed Bitcoin Transaction @@ -508,7 +626,7 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) Load PSBT from &clipboard… - Cargar PSBT desde el &portapapeles... + Cargar TBPF desde el &portapapeles... Load Partially Signed Bitcoin Transaction from clipboard @@ -516,11 +634,11 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) Node window - Ventana de nodo + Ventana del nodo Open node debugging and diagnostic console - Abrir consola de depuración y diagnóstico de nodo + Abrir la consola de depuración y diagnóstico del nodo &Sending addresses @@ -532,11 +650,19 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) Open a bitcoin: URI - Bitcoin: abrir URI + Abrir un URI de tipo "bitcoin:" Open Wallet - Abrir monedero + Abrir billetera + + + Open a wallet + Abrir una billetera + + + Close wallet + Cerrar billetera Restore Wallet… @@ -550,7 +676,7 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) Close all wallets - Cerrar todos los monederos + Cerrar todas las billeteras Migrate Wallet @@ -560,6 +686,10 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) Migrate a wallet Migrar una billetera + + Show the %1 help message to get a list with possible Bitcoin command-line options + Mostrar el mensaje de ayuda %1 para obtener una lista de las posibles opciones de línea de comandos de Bitcoin + &Mask values &Ocultar valores @@ -570,11 +700,11 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) default wallet - billetera por defecto + billetera predeterminada No wallets available - Monederos no disponibles + No hay billeteras disponibles Wallet Data @@ -594,12 +724,20 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) Wallet Name Label of the input field where the name of the wallet is entered. - Nombre del monedero + Nombre de la billetera &Window &Ventana + + Zoom + Acercar + + + Main Window + Ventana principal + %1 client %1 cliente @@ -610,14 +748,14 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) S&how - M&ostrar + &Mostrar %n active connection(s) to Bitcoin network. A substring of the tooltip. - %n conexiones activas con la red Bitcoin - %n conexiones activas con la red Bitcoin + %n conexión activa con la red de Bitcoin. + %n conexiones activas con la red de Bitcoin. @@ -650,7 +788,7 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) Cannot create new wallet, the software was compiled without sqlite support (required for descriptor wallets) - No se puede crear una nueva billetera, el software se compiló sin soporte sqlite (requerido para billeteras descriptivas) + No se puede crear una billetera nueva, ya que el software se compiló sin compatibilidad con sqlite (requerida para billeteras basadas en descriptores) Warning: %1 @@ -683,7 +821,7 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) Label: %1 - Etiqueta: %1 + Etiqueta %1 @@ -698,7 +836,7 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) Incoming transaction - Transacción recibida + Transacción entrante HD key generation is <b>enabled</b> @@ -706,7 +844,7 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) HD key generation is <b>disabled</b> - La generación de la clave HD está <b> desactivada </ b> + La generación de clave HD está <b>deshabilitada</b> Private key <b>disabled</b> @@ -714,11 +852,11 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) Wallet is <b>encrypted</b> and currently <b>unlocked</b> - La billetera está <b> encriptada </ b> y actualmente <b> desbloqueada </ b> + La billetera está <b>encriptada</b> y actualmente <b>desbloqueda</b> Wallet is <b>encrypted</b> and currently <b>locked</b> - La billetera está encriptada y bloqueada recientemente + La billetera está <b>encriptada</b> y actualmente <b>bloqueda</b> Original message: @@ -729,7 +867,7 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) UnitDisplayStatusBarControl Unit to show amounts in. Click to select another unit. - Unidad en la que se muestran las cantidades. Haga clic para seleccionar otra unidad. + Unidad en la que se muestran los importes. Haz clic para seleccionar otra unidad. @@ -754,21 +892,49 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) After Fee: Después de la comisión: + + Change: + Cambio: + + + (un)select all + (des)marcar todos + + + Tree mode + Modo árbol + + + List mode + Modo lista + Amount - Monto + Importe - Received with address + Received with label Recibido con etiqueta + + Received with address + Recibido con dirección + + + Date + Fecha + + + Confirmations + Confirmaciones + Confirmed Confirmada Copy amount - Copiar cantidad + Copiar importe &Copy address @@ -788,7 +954,7 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) L&ock unspent - B&loquear no gastado + &Bloquear importe no gastado &Unlock unspent @@ -800,11 +966,19 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) Copy fee - Tarifa de copia + Copiar comisión Copy after fee - Copiar después de la tarifa + Copiar después de la comisión + + + Copy bytes + Copiar bytes + + + Copy change + Copiar cambio (%1 locked) @@ -812,7 +986,7 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) Can vary +/- %1 satoshi(s) per input. - Puede variar en +/- %1 satoshi(s) por entrada. + Puede variar +/- %1 satoshi(s) por entrada. (no label) @@ -820,11 +994,20 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) change from %1 (%2) - Cambio desde %1 (%2) + cambio desde %1 (%2) - + + (change) + (cambio) + + CreateWalletActivity + + Create Wallet + Title of window indicating the progress of creation of a new wallet. + Crear billetera + Creating Wallet <b>%1</b>… Descriptive text of the create wallet progress window which indicates to the user which wallet is currently being created. @@ -836,7 +1019,7 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) Create wallet warning - Advertencia de crear billetera + Advertencia al crear la billetera Can't list signers @@ -852,12 +1035,12 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) Load Wallets Title of progress window which is displayed when wallets are being loaded. - Cargar monederos + Cargar billeteras Loading wallets… Descriptive text of the load wallets progress window which indicates to the user that wallets are currently being loaded. - Cargando monederos... + Cargando billeteras... @@ -868,7 +1051,7 @@ Solicitar pagos (genera códigos QR y bitcoin: URI) Are you sure you wish to migrate the wallet <i>%1</i>? - Estas seguro de wue deseas migrar la billetera 1 %1 1 ? + ¿Seguro deseas migrar la billetera <i>%1</i>? Migrating the wallet will convert this wallet to one or more descriptor wallets. A new wallet backup will need to be made. @@ -877,10 +1060,10 @@ If this wallet contains any solvable but not watched scripts, a different and ne The migration process will create a backup of the wallet before migrating. This backup file will be named <wallet name>-<timestamp>.legacy.bak and can be found in the directory for this wallet. In the event of an incorrect migration, the backup can be restored with the "Restore Wallet" functionality. La migración de la billetera la convertirá en una o más billeteras basadas en descriptores. Será necesario realizar una nueva copia de seguridad de la billetera. -Si esta billetera contiene scripts solo de lectura, se creará una nueva billetera que los contenga. -Si esta billetera contiene scripts solucionables pero no de lectura, se creará una nueva billetera diferente que los contenga. +Si esta billetera contiene scripts solo de observación, se creará una nueva billetera que los contenga. +Si esta billetera contiene scripts solucionables pero no de observación, se creará una nueva billetera diferente que los contenga. -El proceso de migración creará una copia de seguridad de la billetera antes de migrar. Este archivo de copia de seguridad se llamará <wallet name>-<timestamp>.legacy.bak y se encontrará en el directorio de esta billetera. En el caso de una migración incorrecta, la copia de seguridad puede restaurarse con la funcionalidad "Restore Wallet" (Restaurar billetera). +El proceso de migración creará una copia de seguridad de la billetera antes de proceder. Este archivo de copia de seguridad se llamará <wallet name>-<timestamp>.legacy.bak y se encontrará en el directorio de esta billetera. En caso de que la migración falle, se puede restaurar la copia de seguridad con la funcionalidad "Restaurar billetera". Migrate Wallet @@ -896,11 +1079,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Watchonly scripts have been migrated to a new wallet named '%1'. - Los scripts solo de lectura se migraron a una nueva billetera llamada "%1". + Los scripts solo de observación se migraron a una nueva billetera llamada "%1". Solvable but not watched scripts have been migrated to a new wallet named '%1'. - Los scripts solucionables pero no de lectura se migraron a una nueva billetera llamada "%1". + Los scripts solucionables pero no de observación se migraron a una nueva billetera llamada "%1". Migration failed @@ -913,23 +1096,27 @@ El proceso de migración creará una copia de seguridad de la billetera antes de OpenWalletActivity + + Open wallet failed + Fallo al abrir billetera + Open wallet warning - Advertencia sobre crear monedero + Advertencia al abrir billetera default wallet - billetera por defecto + billetera predeterminada Open Wallet Title of window indicating the progress of opening of a wallet. - Abrir monedero + Abrir billetera Opening Wallet <b>%1</b>… Descriptive text of the open wallet progress window which indicates to the user which wallet is currently being opened. - Abriendo Monedero <b>%1</b>... + Abriendo billetera <b>%1</b>... @@ -937,12 +1124,12 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Restore Wallet Title of progress window which is displayed when wallets are being restored. - Restaurar monedero + Restaurar billetera Restoring Wallet <b>%1</b>… Descriptive text of the restore wallets progress window which indicates to the user that wallets are currently being restored. - Restaurando monedero <b>%1</b>… + Restaurando billetera <b>%1</b>… Restore wallet failed @@ -962,40 +1149,64 @@ El proceso de migración creará una copia de seguridad de la billetera antes de WalletController + + Close wallet + Cerrar billetera + Are you sure you wish to close the wallet <i>%1</i>? - ¿Estás seguro de que deseas cerrar el monedero <i>%1</i>? + ¿Seguro deseas cerrar la billetera <i>%1</i>? Closing the wallet for too long can result in having to resync the entire chain if pruning is enabled. - Cerrar el monedero durante demasiado tiempo puede causar la resincronización de toda la cadena si la poda es habilitada. + Cerrar la billetera durante demasiado tiempo puede causar la resincronización de toda la cadena si el podado está habilitado. Close all wallets - Cerrar todos los monederos + Cerrar todas las billeteras Are you sure you wish to close all wallets? - ¿Está seguro de que desea cerrar todas las billeteras? + ¿Seguro quieres cerrar todas las billeteras? CreateWalletDialog + + Create Wallet + Crear billetera + You are one step away from creating your new wallet! Estás a un paso de crear tu nueva billetera. Please provide a name and, if desired, enable any advanced options - Escribe un nombre y, si lo deseas, activa las opciones avanzadas. + Escribe un nombre y, si quieres, activa las opciones avanzadas. Wallet Name - Nombre del monedero + Nombre de la billetera + + + Wallet + Billetera Encrypt the wallet. The wallet will be encrypted with a passphrase of your choice. - Encriptar la billetera. La billetera será encriptada con una contraseña de tu elección. + Encriptar la billetera. La billetera se encriptará con una frase de contraseña de tu elección. + + + Encrypt Wallet + Encriptar billetera + + + Advanced Options + Opciones avanzadas + + + Disable private keys for this wallet. Wallets with private keys disabled will have no private keys and cannot have an HD seed or imported private keys. This is ideal for watch-only wallets. + Desactivar las claves privadas para esta billetera. Las billeteras con claves privadas desactivadas no tendrán claves privadas y no podrán tener ninguna semilla HD ni claves privadas importadas. Esto es ideal para billeteras solo de observación. Disable Private Keys @@ -1003,11 +1214,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Make a blank wallet. Blank wallets do not initially have private keys or scripts. Private keys and addresses can be imported, or an HD seed can be set, at a later time. - Crear un monedero vacío. Los monederos vacíos no tienen claves privadas ni scripts. Las claves privadas y direcciones pueden importarse después o también establecer una semilla HD. + Crea una billetera en blanco. Las billeteras en blanco inicialmente no tienen llaves privadas ni scripts. Las llaves privadas y las direcciones pueden ser importadas o se puede establecer una semilla HD más tarde. Make Blank Wallet - Crear billetera vacía + Crear billetera en blanco + + + Use an external signing device such as a hardware wallet. Configure the external signer script in wallet preferences first. + Usa un dispositivo de firma externo, por ejemplo, una billetera de hardware. Configura primero el script del firmante externo en las preferencias de la billetera. External signer @@ -1020,42 +1235,62 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Compiled without external signing support (required for external signing) "External signing" means using devices such as hardware wallets. - Compilado sin soporte de firma externa (necesario para la firma externa) + Compilado sin compatibilidad con firma externa (requerida para la firma externa) EditAddressDialog + + Edit Address + Editar dirección + &Label - Y etiqueta + &Etiqueta The label associated with this address list entry - La etiqueta asociada con esta entrada de la lista de direcciones + La etiqueta asociada con esta entrada en la lista de direcciones The address associated with this address list entry. This can only be modified for sending addresses. - La dirección asociada con esta entrada está en la lista de direcciones. Esto solo se puede modificar para enviar direcciones. + La dirección asociada con esta entrada en la lista de direcciones. Solo se puede modificar para las direcciones de envío. &Address - Y dirección + &Dirección New sending address - Nueva dirección para enviar + Nueva dirección de envío Edit receiving address Editar dirección de recepción + + Edit sending address + Editar dirección de envío + The entered address "%1" is not a valid Bitcoin address. - La dirección introducida "%1" no es una dirección Bitcoin valida. + La dirección ingresada "%1" no es una dirección de Bitcoin válida. + + + Address "%1" already exists as a receiving address with label "%2" and so cannot be added as a sending address. + La dirección "%1" ya existe como dirección de recepción con la etiqueta "%2" y, por lo tanto, no se puede agregar como dirección de envío. + + + The entered address "%1" is already in the address book with label "%2". + La dirección ingresada "%1" ya está en la libreta de direcciones con la etiqueta "%2". + + + Could not unlock wallet. + No se pudo desbloquear la billetera. New key generation failed. - La generación de la nueva clave fallo + Error al generar clave nueva. @@ -1066,15 +1301,19 @@ El proceso de migración creará una copia de seguridad de la billetera antes de name - Nombre + nombre Directory already exists. Add %1 if you intend to create a new directory here. - El directorio ya existe. Añada %1 si pretende crear aquí un directorio nuevo. + El directorio ya existe. Agrega %1 si deseas crear un nuevo directorio aquí. + + + Path already exists, and is not a directory. + Ruta de acceso existente, pero no es un directorio. Cannot create data directory here. - No puede crear directorio de datos aquí. + No se puede crear un directorio de datos aquí. @@ -1089,24 +1328,28 @@ El proceso de migración creará una copia de seguridad de la billetera antes de (of %n GB needed) - (of %n GB needed) - (of %n GB needed) + (de %n GB necesario) + (de %n GB necesarios) (%n GB needed for full chain) - (%n GB needed for full chain) - (%n GB needed for full chain) + (%n GB necesario para completar la cadena) + (%n GB necesarios para completar la cadena) Choose data directory Elegir directorio de datos + + At least %1 GB of data will be stored in this directory, and it will grow over time. + Se almacenará al menos %1 GB de información en este directorio, que aumentará con el tiempo. + Approximately %1 GB of data will be stored in this directory. - Aproximadamente %1 GB de información será almacenada en este directorio. + Se almacenará aproximadamente %1 GB de información en este directorio. (sufficient to restore backups %n day(s) old) @@ -1122,23 +1365,35 @@ El proceso de migración creará una copia de seguridad de la billetera antes de The wallet will also be stored in this directory. - El monedero también se almacenará en este directorio. + La billetera también se almacenará en este directorio. Error: Specified data directory "%1" cannot be created. - Error: El directorio de datos especificado «%1» no pudo ser creado. + Error: No se puede crear el directorio de datos especificado "%1" . Welcome - bienvenido + Te damos la bienvenida + + + Welcome to %1. + Te damos la bienvenida a %1. As this is the first time the program is launched, you can choose where %1 will store its data. - Al ser esta la primera vez que se ejecuta el programa, puedes escoger donde %1 almacenará los datos. + Como es la primera vez que se ejecuta el programa, puedes elegir dónde %1 almacenará los datos. Limit block chain storage to - Limitar el almacenamiento de cadena de bloques a + Limitar el almacenamiento de la cadena de bloques a + + + Reverting this setting requires re-downloading the entire blockchain. It is faster to download the full chain first and prune it later. Disables some advanced features. + Para revertir esta configuración, se debe descargar de nuevo la cadena de bloques completa. Es más rápido descargar la cadena completa y podarla después. Desactiva algunas funciones avanzadas. + + + This initial synchronisation is very demanding, and may expose hardware problems with your computer that had previously gone unnoticed. Each time you run %1, it will continue downloading where it left off. + La sincronización inicial consume muchos recursos y es posible que exponga problemas de hardware en la computadora que anteriormente pasaron desapercibidos. Cada vez que ejecutes %1, seguirá descargando desde el punto en el que quedó. When you click OK, %1 will begin to download and process the full %4 block chain (%2 GB) starting with the earliest transactions in %3 when %4 initially launched. @@ -1146,19 +1401,23 @@ El proceso de migración creará una copia de seguridad de la billetera antes de If you have chosen to limit block chain storage (pruning), the historical data must still be downloaded and processed, but will be deleted afterward to keep your disk usage low. - Si ha elegido limitar el almacenamiento de la cadena de bloques (pruning o poda), los datos históricos todavía se deben descargar y procesar, pero se eliminarán posteriormente para mantener el uso del disco bajo. + Si elegiste la opción de limitar el almacenamiento de la cadena de bloques (podado), los datos históricos se deben descargar y procesar de igual manera, pero se eliminarán después para disminuir el uso del disco. Use the default data directory - Usa el directorio de datos predeterminado + Usar el directorio de datos predeterminado Use a custom data directory: - Usa un directorio de datos personalizado: + Usar un directorio de datos personalizado: HelpMessageDialog + + version + versión + About %1 Acerca de %1 @@ -1168,6 +1427,17 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Opciones de línea de comandos + + ShutdownWindow + + %1 is shutting down… + %1 se está cerrando... + + + Do not shut down the computer until this window disappears. + No apagues la computadora hasta que desaparezca esta ventana. + + ModalOverlay @@ -1176,31 +1446,51 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Recent transactions may not yet be visible, and therefore your wallet's balance might be incorrect. This information will be correct once your wallet has finished synchronizing with the bitcoin network, as detailed below. - Es posible que las transacciones recientes aún no estén visibles y por lo tanto, el saldo de su monedero podría ser incorrecto. Esta información será correcta una vez que su monedero haya terminado de sincronizarse con la red bitcoin, como se detalla a continuación. + Es posible que las transacciones recientes aún no sean visibles y, por lo tanto, el saldo de la billetera podría ser incorrecto. Esta información será correcta una vez que la billetera haya terminado de sincronizarse con la red de Bitcoin, como se detalla abajo. + + + Attempting to spend bitcoins that are affected by not-yet-displayed transactions will not be accepted by the network. + La red no aceptará si se intenta gastar bitcoins afectados por las transacciones que aún no se muestran. Number of blocks left - Numero de bloques pendientes + Número de bloques restantes Unknown… Desconocido... + + calculating… + calculando... + Last block time Hora del último bloque + + Progress + Progreso + Progress increase per hour - Incremento del progreso por hora + Avance del progreso por hora + + + Estimated time left until synced + Tiempo estimado restante hasta la sincronización + + + Hide + Ocultar %1 is currently syncing. It will download headers and blocks from peers and validate them until reaching the tip of the block chain. - %1 está actualmente sincronizándose. Descargará cabeceras y bloques de nodos semejantes y los validará hasta alcanzar la cabeza de la cadena de bloques. + %1 se está sincronizando actualmente. Descargará encabezados y bloques de pares, y los validará hasta alcanzar el extremo de la cadena de bloques. Unknown. Syncing Headers (%1, %2%)… - Desconocido. Sincronizando cabeceras (%1, %2%)… + Desconocido. Sincronizando encabezados (%1, %2%)… Unknown. Pre-syncing Headers (%1, %2%)… @@ -1229,17 +1519,25 @@ El proceso de migración creará una copia de seguridad de la billetera antes de &Main &Principal + + Automatically start %1 after logging in to the system. + Iniciar automáticamente %1 después de iniciar sesión en el sistema. + &Start %1 on system login - &Iniciar %1 al iniciar el sistema + &Iniciar %1 al iniciar sesión en el sistema Enabling pruning significantly reduces the disk space required to store transactions. All blocks are still fully validated. Reverting this setting requires re-downloading the entire blockchain. - Al activar el modo pruning, se reduce considerablemente el espacio de disco necesario para almacenar las transacciones. Todos los bloques aún se validan completamente. Para revertir esta opción, se requiere descargar de nuevo toda la cadena de bloques. + Al activar el podado, se reduce considerablemente el espacio de disco necesario para almacenar las transacciones. Todos los bloques aún se validan completamente. Para revertir esta opción, se requiere descargar de nuevo toda la cadena de bloques. + + + Size of &database cache + Tamaño de la caché de la &base de datos Number of script &verification threads - Número de hilos de &verificación de scripts + Número de subprocesos de &verificación de scripts Full path to a %1 compatible script (e.g. C:\Downloads\hwi.exe or /Users/you/Downloads/hwi.py). Beware: malware can steal your coins! @@ -1247,11 +1545,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1) - Dirección IP del proxy (Ejemplo. IPv4: 127.0.0.1 / IPv6: ::1) + Dirección IP del proxy (por ejemplo, IPv4: 127.0.0.1 / IPv6: ::1) + + + Shows if the supplied default SOCKS5 proxy is used to reach peers via this network type. + Muestra si el proxy SOCKS5 por defecto suministrado se utiliza para llegar a los pares a través de este tipo de red. Minimize instead of exit the application when the window is closed. When this option is enabled, the application will be closed only after selecting Exit in the menu. - Minimice en lugar de salir de la aplicación cuando la ventana esté cerrada. Cuando esta opción está habilitada, la aplicación se cerrará solo después de seleccionar Salir en el menú. + Minimizar en vez de salir de la aplicación cuando la ventana está cerrada. Cuando se activa esta opción, la aplicación solo se cerrará después de seleccionar "Salir" en el menú. Options set in this dialog are overridden by the command line: @@ -1273,6 +1575,10 @@ El proceso de migración creará una copia de seguridad de la billetera antes de &Reset Options &Restablecer opciones + + &Network + &Red + Prune &block storage to Podar el almacenamiento de &bloques a @@ -1289,7 +1595,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Set the number of script verification threads. Negative values correspond to the number of cores you want to leave free to the system. Tooltip text for Options window setting that sets the number of script verification threads. Explains that negative values mean to leave these many cores free to the system. - Establezca el número de hilos de verificación de scripts. Los valores negativos corresponden al número de núcleos que se desea dejar libres al sistema. + Establece el número de subprocesos de verificación de scripts. Los valores negativos corresponden al número de núcleos que se desea dejar libres al sistema. (0 = auto, <0 = leave that many cores free) @@ -1298,7 +1604,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de This allows you or a third party tool to communicate with the node through command-line and JSON-RPC commands. Tooltip text for Options window setting that enables the RPC server. - Esto le permite a usted o a una herramienta de terceros comunicarse con el nodo a través de la línea de comandos y los comandos JSON-RPC. + Esto te permite a ti o a una herramienta de terceros comunicarse con el nodo a través de la línea de comandos y los comandos JSON-RPC. Enable R&PC server @@ -1312,16 +1618,24 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Whether to set subtract fee from amount as default or not. Tooltip text for Options window setting that sets subtracting the fee from a sending amount as default. - Si se resta la comisión del importe por defecto o no. + Si se resta o no la comisión del importe por defecto. Subtract &fee from amount by default An Options window setting to set subtracting the fee from a sending amount as default. Restar &comisión del importe por defecto + + Expert + Experto + + + Enable coin &control features + Habilitar funciones de &control de monedas + If you disable the spending of unconfirmed change, the change from a transaction cannot be used until that transaction has at least one confirmation. This also affects how your balance is computed. - Si deshabilita el gasto de un cambio no confirmado, el cambio de una transacción no se puede usar hasta que esa transacción tenga al menos una confirmación. Esto también afecta cómo se calcula su saldo. + Si deshabilitas el gasto del cambio sin confirmar, no se puede usar el cambio de una transacción hasta que esta tenga al menos una confirmación. Esto también afecta cómo se calcula el saldo. &Spend unconfirmed change @@ -1330,12 +1644,12 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Enable &PSBT controls An options window setting to enable PSBT controls. - Activar controles de &PSBT + Activar controles de &TBPF Whether to show PSBT controls. Tooltip text for options window setting that enables PSBT controls. - Si se muestran los controles de PSBT. + Si se muestran los controles de TBPF. External Signer (e.g. hardware wallet) @@ -1347,7 +1661,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Automatically open the Bitcoin client port on the router. This only works when your router supports UPnP and it is enabled. - Abrir automáticamente el puerto del cliente Bitcoin en el router. Esta opción solo funciona cuando el router admite UPnP y está activado. + Abrir automáticamente el puerto del cliente de Bitcoin en el router. Esto funciona solo cuando tu router es compatible con UPnP y está habilitado. + + + Map port using &UPnP + Asignar puerto usando &UPnP Automatically open the Bitcoin client port on the router. This only works when your router supports NAT-PMP and it is enabled. The external port could be random. @@ -1357,25 +1675,37 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Map port using NA&T-PMP Asignar puerto usando NA&T-PMP + + Accept connections from outside. + Aceptar conexiones externas. + Allow incomin&g connections - Permitir conexiones entrantes + &Permitir conexiones entrantes Connect to the Bitcoin network through a SOCKS5 proxy. - Conectar a la red de Bitcoin a través de un proxy SOCKS5. + Conectarse a la red de Bitcoin a través de un proxy SOCKS5. + + + &Connect through SOCKS5 proxy (default proxy): + &Conectarse a través del proxy SOCKS5 (proxy predeterminado): + + + Proxy &IP: + &IP del proxy: &Port: - Puerto: + &Puerto: Port of the proxy (e.g. 9050) - Puerto del proxy (ej. 9050) + Puerto del proxy (p. ej., 9050) Used for reaching peers via: - Utilizado para llegar a los compañeros a través de: + Usado para conectarse con pares a través de: &Window @@ -1387,15 +1717,23 @@ El proceso de migración creará una copia de seguridad de la billetera antes de &Show tray icon - Mostrar la &bandeja del sistema. + &Mostrar el ícono de la bandeja Show only a tray icon after minimizing the window. - Muestra solo un ícono en la bandeja después de minimizar la ventana + Mostrar solo un ícono de bandeja después de minimizar la ventana. + + + &Minimize to the tray instead of the taskbar + &Minimizar a la bandeja en vez de la barra de tareas M&inimize on close - Minimice al cerrar + &Minimizar al cerrar + + + &Display + &Visualización User Interface &language: @@ -1403,15 +1741,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de The user interface language can be set here. This setting will take effect after restarting %1. - El idioma de la interfaz de usuario puede establecerse aquí. Esta configuración tendrá efecto después de reiniciar %1. + El idioma de la interfaz de usuario puede establecerse aquí. Esta configuración surtirá efecto después de reiniciar %1. &Unit to show amounts in: - &Unidad en la que mostrar cantitades: + &Unidad en la que se muestran los importes: Choose the default subdivision unit to show in the interface and when sending coins. - Elegir la subdivisión predeterminada para mostrar cantidades en la interfaz y cuando se envían monedas. + Elegir la unidad de subdivisión predeterminada para mostrar en la interfaz y al enviar monedas. Third-party URLs (e.g. a block explorer) that appear in the transactions tab as context menu items. %s in the URL is replaced by transaction hash. Multiple URLs are separated by vertical bar |. @@ -1419,7 +1757,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de &Third-party transaction URLs - URLs de transacciones de &terceros + &URL de transacciones de terceros + + + Whether to show coin control features or not. + Si se muestran o no las funcionalidades de control de monedas. + + + Connect to the Bitcoin network through a separate SOCKS5 proxy for Tor onion services. + Conectarse a la red de Bitcoin a través de un proxy SOCKS5 independiente para los servicios onion de Tor. Use separate SOCKS&5 proxy to reach peers via Tor onion services: @@ -1427,7 +1773,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Monospaced font in the Overview tab: - Fuente monoespaciada en la pestaña Resumen: + Fuente monoespaciada en la pestaña de vista general: embedded "%1" @@ -1439,12 +1785,12 @@ El proceso de migración creará una copia de seguridad de la billetera antes de &Cancel - Cancelar + &Cancelar Compiled without external signing support (required for external signing) "External signing" means using devices such as hardware wallets. - Compilado sin soporte de firma externa (necesario para la firma externa) + Compilado sin compatibilidad con firma externa (requerida para la firma externa) default @@ -1457,7 +1803,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Confirm options reset Window title text of pop-up window shown when the user has chosen to reset options. - Confirmar reestablecimiento de las opciones + Confirmar restablecimiento de opciones Client restart required to activate changes. @@ -1467,12 +1813,12 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Current settings will be backed up at "%1". Text explaining to the user that the client's current settings will be backed up at a specific location. %1 is a stand-in argument for the backup location's path. - Los ajustes actuales se guardarán en «%1». + Se realizará una copia de seguridad de la configuración actual en "%1". Client will be shut down. Do you want to proceed? Text asking the user to confirm if they would like to proceed with a client shutdown. - El cliente será cluasurado. Quieres proceder? + El cliente se cerrará. ¿Quieres continuar? Configuration options @@ -1482,7 +1828,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de The configuration file is used to specify advanced user options which override GUI settings. Additionally, any command-line options will override this configuration file. Explanatory text about the priority order of instructions considered by client. The order from high to low being: command-line, configuration file, GUI settings. - El archivo de configuración se utiliza para especificar opciones de usuario avanzadas que anulan la configuración de la GUI. Además, cualquier opción de línea de comandos anulará este archivo de configuración. + El archivo de configuración se usa para especificar opciones avanzadas del usuario, que remplazan la configuración de la GUI. Además, las opciones de la línea de comandos remplazarán este archivo de configuración. Continue @@ -1494,14 +1840,22 @@ El proceso de migración creará una copia de seguridad de la billetera antes de The configuration file could not be opened. - El archivo de configuración no se pudo abrir. + No se pudo abrir el archivo de configuración. - + + This change would require a client restart. + Estos cambios requieren reiniciar el cliente. + + + The supplied proxy address is invalid. + La dirección del proxy proporcionada es inválida. + + OptionsModel Could not read setting "%1", %2. - No se puede leer el ajuste «%1», %2. + No se puede leer la configuración "%1", %2. @@ -1512,7 +1866,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de The displayed information may be out of date. Your wallet automatically synchronizes with the Bitcoin network after a connection is established, but this process has not completed yet. - La información mostrada puede estar desactualizada. Su monedero se sincroniza automáticamente con la red Bitcoin después de que se haya establecido una conexión, pero este proceso aún no se ha completado. + La información mostrada puede estar desactualizada. La billetera se sincroniza automáticamente con la red de Bitcoin después de establecer una conexión, pero este proceso aún no se ha completado. + + + Watch-only: + Solo de observación: Available: @@ -1520,7 +1878,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Your current spendable balance - Su balance actual gastable + Tu saldo disponible para gastar actualmente Pending: @@ -1528,15 +1886,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Total of transactions that have yet to be confirmed, and do not yet count toward the spendable balance - Total de transacciones que aún no se han sido confirmadas, y que no son contabilizadas dentro del saldo disponible para gastar + Total de transacciones que aún se deben confirmar y que no se contabilizan dentro del saldo disponible para gastar Immature: - No disponible: + Inmaduro: Mined balance that has not yet matured - Saldo recién minado que aún no está disponible. + Saldo minado que aún no ha madurado Balances @@ -1544,15 +1902,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Your current total balance - Saldo total actual + Tu saldo total actual Your current balance in watch-only addresses - Tu saldo actual en solo ver direcciones + Tu saldo actual en direcciones solo de observación Spendable: - Disponible: + Gastable: Recent transactions @@ -1560,30 +1918,34 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Unconfirmed transactions to watch-only addresses - Transacciones sin confirmar a direcciones de observación + Transacciones sin confirmar hacia direcciones solo de observación + + + Mined balance in watch-only addresses that has not yet matured + Saldo minado en direcciones solo de observación que aún no ha madurado Current total balance in watch-only addresses - Saldo total actual en direcciones de observación + Saldo total actual en direcciones solo de observación Privacy mode activated for the Overview tab. To unmask the values, uncheck Settings->Mask values. - Modo de privacidad activado para la pestaña de vista general. Para mostrar los valores, anule la selección de Configuración->Ocultar valores. + Modo de privacidad activado para la pestaña de vista general. Para mostrar los valores, anula la selección de "Configuración->Ocultar valores". PSBTOperationsDialog PSBT Operations - Operaciones PSBT + Operaciones TBPF Sign Tx - Firmar Tx + Firmar transacción Broadcast Tx - Emitir Tx + Transmitir transacción Copy to Clipboard @@ -1599,7 +1961,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Failed to load transaction: %1 - Error en la carga de la transacción: %1 + Error al cargar la transacción: %1 Failed to sign transaction: %1 @@ -1609,22 +1971,34 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Cannot sign inputs while wallet is locked. No se pueden firmar entradas mientras la billetera está bloqueada. + + Could not sign any more inputs. + No se pudieron firmar más entradas. + Signed %1 inputs, but more signatures are still required. - Se han firmado %1 entradas, pero aún se requieren más firmas. + Se firmaron %1 entradas, pero aún se requieren más firmas. Signed transaction successfully. Transaction is ready to broadcast. - Se ha firmado correctamente. La transacción está lista para difundirse. + La transacción se firmó correctamente y está lista para transmitirse. + + + Unknown error processing transaction. + Error desconocido al procesar la transacción. Transaction broadcast successfully! Transaction ID: %1 - ¡La transacción se ha difundido correctamente! Código ID de la transacción: %1 + ¡La transacción se transmitió correctamente! Identificador de transacción: %1 Transaction broadcast failed: %1 Error al transmitir la transacción: %1 + + PSBT copied to clipboard. + TBPF copiada al portapapeles. + Save Transaction Data Guardar datos de la transacción @@ -1632,31 +2006,31 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Partially Signed Transaction (Binary) Expanded name of the binary PSBT file format. See: BIP 174. - Transacción parcialmente firmada (binario) + Transacción parcialmente firmada (binario) PSBT saved to disk. - PSBT guardada en en el disco. + TBPF guardada en el disco. * Sends %1 to %2 - * Envia %1 a %2 + * Envía %1 a %2 own address - dirección personal + dirección propia Unable to calculate transaction fee or total transaction amount. - No se ha podido calcular la comisión por transacción o la totalidad del importe de la transacción. + No se puede calcular la comisión o el importe total de la transacción. Pays transaction fee: - Pagar comisión de transacción: + Paga comisión de transacción: Total Amount - Cantidad total + Importe total or @@ -1664,38 +2038,70 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Transaction has %1 unsigned inputs. - La transacción tiene %1 entradas no firmadas. + La transacción tiene %1 entradas sin firmar. Transaction is missing some information about inputs. - Falta alguna información sobre las entradas de la transacción. + Falta información sobre las entradas de la transacción. + + + Transaction still needs signature(s). + La transacción aún necesita firma(s). (But no wallet is loaded.) (Pero no se cargó ninguna billetera). - + + (But this wallet cannot sign transactions.) + (Pero esta billetera no puede firmar transacciones). + + + (But this wallet does not have the right keys.) + (Pero esta billetera no tiene las claves adecuadas). + + + Transaction is fully signed and ready for broadcast. + La transacción se firmó completamente y está lista para transmitirse. + + + Transaction status is unknown. + El estado de la transacción es desconocido. + + PaymentServer Payment request error Error en la solicitud de pago + + Cannot start bitcoin: click-to-pay handler + No se puede iniciar el controlador "bitcoin: click-to-pay" + + + URI handling + Gestión de URI + 'bitcoin://' is not a valid URI. Use 'bitcoin:' instead. - "bitcoin://" no es un URI válido. Use "bitcoin:" en su lugar. + "bitcoin://" no es un URI válido. Usa "bitcoin:" en su lugar. Cannot process payment request because BIP70 is not supported. Due to widespread security flaws in BIP70 it's strongly recommended that any merchant instructions to switch wallets be ignored. If you are receiving this error you should request the merchant provide a BIP21 compatible URI. - No se puede procesar la solicitud de pago debido a que no se soporta BIP70. -Debido a los fallos de seguridad generalizados en el BIP70, se recomienda encarecidamente ignorar las instrucciones del comerciante para cambiar de monedero. -Si recibe este error, debe solicitar al comerciante que le proporcione un URI compatible con BIP21. + No se puede procesar la solicitud de pago porque no existe compatibilidad con BIP70. +Debido a los fallos de seguridad generalizados en BIP70, se recomienda encarecidamente ignorar las instrucciones del comerciante para cambiar de billetera. +Si recibes este error, debes solicitar al comerciante que te proporcione un URI compatible con BIP21. + + + URI cannot be parsed! This can be caused by an invalid Bitcoin address or malformed URI parameters. + No se puede analizar el URI. Esto se puede deber a una dirección de Bitcoin inválida o a parámetros de URI con formato incorrecto. Payment request file handling - Manejo del archivo de solicitud de pago + Gestión del archivo de solicitud de pago @@ -1713,12 +2119,17 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Age Title of Peers Table column which indicates the duration (length of time) since the peer connection started. - Duración + Antigüedad + + + Direction + Title of Peers Table column which indicates the direction the peer connection was initiated from. + Dirección Sent Title of Peers Table column which indicates the total amount of network information we have sent to the peer. - Expedido + Enviado Received @@ -1748,7 +2159,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Outbound An Outbound Connection to a Peer. - Salida + Saliente @@ -1757,9 +2168,17 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co &Save Image… &Guardar imagen... + + &Copy Image + &Copiar imagen + Resulting URI too long, try to reduce the text for label / message. - URI resultante demasiado larga. Intente reducir el texto de la etiqueta / mensaje. + El URI resultante es demasiado largo, así que trata de reducir el texto de la etiqueta o el mensaje. + + + Error encoding URI into QR Code. + Fallo al codificar URI en código QR. QR code support not available. @@ -1781,25 +2200,33 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co N/A N/D + + Client version + Versión del cliente + &Information &Información + + Datadir + Directorio de datos + To specify a non-default location of the data directory use the '%1' option. - Para especificar una localización personalizada del directorio de datos, usa la opción «%1». + Para especificar una ubicación no predeterminada del directorio de datos, usa la opción "%1". Blocksdir - Bloques dir + Directorio de bloques To specify a non-default location of the blocks directory use the '%1' option. - Para especificar una localización personalizada del directorio de bloques, usa la opción «%1». + Para especificar una ubicación no predeterminada del directorio de bloques, usa la opción "%1". Startup time - Hora de inicio + Tiempo de inicio Network @@ -1819,19 +2246,27 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Memory Pool - Grupo de memoria + Pool de memoria + + + Current number of transactions + Número total de transacciones Memory usage - Memoria utilizada + Uso de memoria Wallet: - Monedero: + Billetera: + + + (none) + (ninguna) &Reset - &Reestablecer + &Restablecer Received @@ -1839,7 +2274,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Sent - Expedido + Enviado &Peers @@ -1863,12 +2298,16 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co The BIP324 session ID string in hex, if any. - Cadena de identificación de la sesión BIP324 en formato hexadecimal, si existe. + Cadena de identificador de la sesión BIP324 en formato hexadecimal, si existe. Session ID Identificador de sesión + + Version + Versión + Whether we relay transactions to this peer. Si retransmitimos las transacciones a este par. @@ -1879,19 +2318,27 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Starting Block - Bloque de inicio + Bloque inicial Synced Headers Encabezados sincronizados + + Synced Blocks + Bloques sincronizados + Last Transaction Última transacción The mapped Autonomous System used for diversifying peer selection. - El Sistema Autónomo mapeado utilizado para la selección diversificada de pares. + El sistema autónomo asignado que se usó para diversificar la selección de pares. + + + Mapped AS + SA asignado Whether we relay addresses to this peer. @@ -1901,17 +2348,17 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Address Relay Text title for the Address Relay field in the peer details area, which displays whether we relay addresses to this peer (Yes/No). - Transmisión de la dirección + Retransmisión de direcciones The total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). Tooltip text for the Addresses Processed field in the peer details area, which displays the total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). - El número total de direcciones recibidas desde este par que han sido procesadas (excluyendo las direcciones que han sido desestimadas debido a la limitación de velocidad). + El número total de direcciones recibidas desde este par que se procesaron (excluye las direcciones desestimadas debido a la limitación de volumen). The total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. Tooltip text for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. - El número total de direcciones recibidas desde este par que han sido desestimadas (no procesadas) debido a la limitación de velocidad. + El número total de direcciones recibidas desde este par que se desestimaron (no se procesaron) debido a la limitación de volumen. Addresses Processed @@ -1921,7 +2368,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Addresses Rate-Limited Text title for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. - Direcciones omitidas por limitación de volumen + Direcciones desestimadas por limitación de volumen User Agent @@ -1929,7 +2376,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Node window - Ventana de nodo + Ventana del nodo Current block height @@ -1937,15 +2384,19 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Open the %1 debug log file from the current data directory. This can take a few seconds for large log files. - Abra el archivo de registro de depuración %1 en el directorio de datos actual. Esto puede tardar unos segundos para los archivos de registro grandes. + Abrir el archivo de registro de depuración %1 en el directorio de datos actual. Esto puede tardar unos segundos para los archivos de registro grandes. Decrease font size - Reducir el tamaño de la fuente + Disminuir tamaño de fuente Increase font size - Aumentar el tamaño de la fuente + Aumentar tamaño de fuente + + + Permissions + Permisos The direction and type of peer connection: %1 @@ -1957,7 +2408,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co The network protocol this peer is connected through: IPv4, IPv6, Onion, I2P, or CJDNS. - El protocolo de red de este par está conectado a través de: IPv4, IPv6, Onion, I2P, o CJDNS. + El protocolo de red mediante el cual está conectado este par: IPv4, IPv6, Onion, I2P o CJDNS. Services @@ -1965,12 +2416,16 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co High bandwidth BIP152 compact block relay: %1 - Retransmisión de bloque compacto BIP152 en modo de banda ancha: %1 + Retransmisión de bloques compactos BIP152 en banda ancha: %1 High Bandwidth Banda ancha + + Connection Time + Tiempo de conexión + Elapsed time since a novel block passing initial validity checks was received from this peer. Tiempo transcurrido desde que se recibió de este par un nuevo bloque que superó las comprobaciones de validez iniciales. @@ -1990,27 +2445,35 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Last Receive - Ultima recepción + Última recepción Ping Time - Tiempo de Ping + Tiempo de ping + + + The duration of a currently outstanding ping. + La duración de un ping actualmente pendiente. Ping Wait - Espera de Ping + Espera de ping Min Ping Ping mínimo + + Time Offset + Desfase temporal + Last block time Hora del último bloque &Open - Abierto + &Abrir &Console @@ -2018,7 +2481,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co &Network Traffic - &Tráfico de Red + &Tráfico de red Totals @@ -2026,11 +2489,11 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Debug log file - Archivo de registro de depuración + Archivo del registro de depuración Clear console - Limpiar Consola + Borrar consola In: @@ -2038,17 +2501,17 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Out: - Fuera: + Salida: Inbound: initiated by peer Explanatory text for an inbound peer connection. - Entrante: iniciado por el par + Entrante: iniciada por el par Outbound Full Relay: default Explanatory text for an outbound peer connection that relays all network information. This is the default behavior for outbound connections. - Retransmisión completa saliente: predeterminado + Retransmisión completa saliente: predeterminada Outbound Block Relay: does not relay transactions or addresses @@ -2063,7 +2526,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Outbound Feeler: short-lived, for testing addresses Explanatory text for a short-lived outbound peer connection that is used to test the aliveness of known addresses. - Tanteador de salida: de corta duración, para probar las direcciones + Feeler saliente: de corta duración, para probar direcciones Outbound Address Fetch: short-lived, for soliciting addresses @@ -2078,7 +2541,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co v1: unencrypted, plaintext transport protocol Explanatory text for v1 transport type. - v1: protocolo de transporte de texto simple sin cifrar + v1: protocolo de transporte de texto simple sin encriptar v2: BIP324 encrypted transport protocol @@ -2095,21 +2558,33 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co no high bandwidth relay selected - Ninguna transmisión de banda ancha seleccionada + No se seleccionó la retransmisión de banda ancha &Copy address Context menu action to copy the address of a peer. &Copiar dirección + + &Disconnect + &Desconectar + 1 &hour - 1 hora + 1 &hora 1 d&ay 1 &día + + 1 &week + 1 &semana + + + 1 &year + 1 &año + &Copy IP/Netmask Context menu action to copy the IP/Netmask of a banned peer. IP/Netmask is the combination of a peer's IP address and its Netmask. For IP address, see: https://en.wikipedia.org/wiki/IP_address. @@ -2117,7 +2592,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co &Unban - &Desbloquear + &Levantar prohibición Network activity disabled @@ -2125,7 +2600,11 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Executing command without any wallet - Ejecutar comando sin monedero + Ejecutar comando sin ninguna billetera + + + Executing command using "%1" wallet + Ejecutar comando usando la billetera "%1" Welcome to the %1 RPC console. @@ -2136,12 +2615,13 @@ For more information on using this console, type %6. %7WARNING: Scammers have been active, telling users to type commands here, stealing their wallet contents. Do not use this console without fully understanding the ramifications of a command.%8 RPC console welcome message. Placeholders %7 and %8 are style tags for the warning content, and they are not space separated from the rest of the text intentionally. - Bienvenido a la consola RPC -%1. Utiliza las flechas arriba y abajo para navegar por el historial, y %2 para borrar la pantalla. + Te damos la bienvenida a la consola RPC de %1. +Utiliza las flechas hacia arriba y abajo para navegar por el historial y %2 para borrar la pantalla. Utiliza %3 y %4 para aumentar o disminuir el tamaño de la fuente. -Escribe %5 para ver un resumen de los comandos disponibles. Para más información sobre cómo usar esta consola, escribe %6. +Escribe %5 para ver los comandos disponibles. +Para obtener más información sobre cómo usar esta consola, escribe %6. -%7 AVISO: Los estafadores han estado activos diciendo a los usuarios que escriban comandos aquí, robando el contenido de sus monederos. No uses esta consola sin entender completamente las ramificaciones de un comando.%8 +%7 ADVERTENCIA: Los estafadores suelen decirles a los usuarios que escriban comandos aquí para robarles el contenido de sus billeteras. No uses esta consola sin entender completamente las ramificaciones de un comando.%8 Executing… @@ -2158,11 +2638,11 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Yes - Si + To - Para + A From @@ -2170,11 +2650,11 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Ban for - Bloqueo para + Prohibir por Never - nunca + Nunca Unknown @@ -2187,29 +2667,33 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci &Amount: &Importe: + + &Label: + &Etiqueta: + &Message: &Mensaje: An optional message to attach to the payment request, which will be displayed when the request is opened. Note: The message will not be sent with the payment over the Bitcoin network. - Mensaje opcional adjunto a la solicitud de pago, que será mostrado cuando la solicitud sea abierta. Nota: Este mensaje no será enviado con el pago a través de la red Bitcoin. + Mensaje opcional para adjuntar a la solicitud de pago, que se mostrará cuando se abra la solicitud. Nota: Este mensaje no se enviará con el pago a través de la red de Bitcoin. An optional label to associate with the new receiving address. - Una etiqueta opcional para asociar con la nueva dirección de recepción + Una etiqueta opcional para asociar con la nueva dirección de recepción. Use this form to request payments. All fields are <b>optional</b>. - Use este formulario para solicitar pagos. Todos los campos son <b> opcionales </ b>. + Usa este formulario para solicitar pagos. Todos los campos son <b>opcionales</b>. An optional amount to request. Leave this empty or zero to not request a specific amount. - Un importe opcional para solicitar. Deje esto vacío o en cero para no solicitar una cantidad específica. + Un importe opcional para solicitar. Déjalo vacío o ingresa cero para no solicitar un importe específico. An optional label to associate with the new receiving address (used by you to identify an invoice). It is also attached to the payment request. - Una etiqueta opcional para asociar con la nueva dirección de recepción (utilizada por ti para identificar una factura). También se adjunta a la solicitud de pago. + Una etiqueta opcional para asociar con la nueva dirección de recepción (puedes usarla para identificar una factura). También se adjunta a la solicitud de pago. An optional message that is attached to the payment request and may be displayed to the sender. @@ -2217,28 +2701,36 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci &Create new receiving address - &Crear una nueva dirección de recepción + &Crear nueva dirección de recepción Clear all fields of the form. - Borre todos los campos del formulario. + Borrar todos los campos del formulario. Clear - Aclarar + Borrar Requested payments history - Historial de pagos solicitado + Historial de pagos solicitados Show the selected request (does the same as double clicking an entry) - Muestra la petición seleccionada (También doble clic) + Mostrar la solicitud seleccionada (equivale a hacer doble clic en una entrada) + + + Show + Mostrar Remove the selected entries from the list Eliminar las entradas seleccionadas de la lista + + Remove + Eliminar + Copy &URI Copiar &URI @@ -2275,9 +2767,13 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Bech32m (BIP-350) is an upgrade to Bech32, wallet support is still limited. Bech32m (BIP-350) es una actualización de Bech32. La compatibilidad con la billetera todavía es limitada. + + Could not unlock wallet. + No se pudo desbloquear la billetera. + Could not generate new %1 address - No se ha podido generar una nueva dirección %1 + No se pudo generar nueva dirección %1 @@ -2286,17 +2782,33 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Request payment to … Solicitar pago a... + + Address: + Dirección: + Amount: Importe: + + Label: + Etiqueta: + + + Message: + Mensaje: + + + Wallet: + Billetera: + Copy &URI Copiar &URI Copy &Address - &Copia dirección + Copiar &dirección &Verify @@ -2304,18 +2816,34 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Verify this address on e.g. a hardware wallet screen - Verifica esta dirección, por ejemplo, en la pantalla de una billetera de hardware + Verificar esta dirección, por ejemplo, en la pantalla de una billetera de hardware. &Save Image… &Guardar imagen... - + + Payment information + Información del pago + + + Request payment to %1 + Solicitar pago a %1 + + RecentRequestsTableModel + + Date + Fecha + Label - Nombre + Etiqueta + + + Message + Mensaje (no label) @@ -2327,7 +2855,7 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci (no amount requested) - (sin importe solicitado) + (no se solicitó un importe) Requested @@ -2342,11 +2870,19 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Coin Control Features - Características de control de moneda + Funciones de control de monedas + + + automatically selected + seleccionado automáticamente Insufficient funds! - Fondos insuficientes! + Fondos insuficientes + + + Quantity: + Cantidad: Amount: @@ -2360,21 +2896,37 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci After Fee: Después de la comisión: + + Change: + Cambio: + If this is activated, but the change address is empty or invalid, change will be sent to a newly generated address. - Al activarse, si la dirección esta vacía o es inválida, las monedas serán enviadas a una nueva dirección generada. + Si se activa, pero la dirección de cambio está vacía o es inválida, el cambio se enviará a una dirección generada recientemente. + + + Custom change address + Dirección de cambio personalizada Transaction Fee: - Comisión transacción: + Comisión de transacción: Using the fallbackfee can result in sending a transaction that will take several hours or days (or never) to confirm. Consider choosing your fee manually or wait until you have validated the complete chain. - Si utilizas la comisión por defecto, la transacción puede tardar varias horas o incluso días (o nunca) en confirmarse. Considera elegir la comisión de forma manual o espera hasta que se haya validado completamente la cadena. + Si usas la opción "fallbackfee", la transacción puede tardar varias horas o días en confirmarse (o nunca hacerlo). Considera elegir la comisión de forma manual o espera hasta que hayas validado la cadena completa. Warning: Fee estimation is currently not possible. - Advertencia: En este momento no se puede estimar la cuota. + Advertencia: En este momento no se puede estimar la comisión. + + + per kilobyte + por kilobyte + + + Hide + Ocultar Recommended: @@ -2386,11 +2938,15 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Send to multiple recipients at once - Enviar a múltiples destinatarios + Enviar a múltiples destinatarios a la vez + + + Add &Recipient + Agregar &destinatario Clear all fields of the form. - Borre todos los campos del formulario. + Borrar todos los campos del formulario. Inputs… @@ -2414,23 +2970,31 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k When there is less transaction volume than space in the blocks, miners as well as relaying nodes may enforce a minimum fee. Paying only this minimum fee is just fine, but be aware that this can result in a never confirming transaction once there is more demand for bitcoin transactions than the network can process. - Cuando hay menos volumen de transacciones que espacio en los bloques, los mineros y los nodos de retransmisión pueden imponer una comisión mínima. Pagar solo esta comisión mínima está bien, pero tenga en cuenta que esto puede resultar en una transacción nunca confirmada una vez que haya más demanda de transacciones de Bitcoin de la que la red puede procesar. + Cuando hay menos volumen de transacciones que espacio en los bloques, los mineros y los nodos de retransmisión pueden aplicar una comisión mínima. Está bien pagar solo esta comisión mínima, pero ten en cuenta que esto puede ocasionar que una transacción nunca se confirme una vez que haya más demanda de transacciones de Bitcoin de la que puede procesar la red. A too low fee might result in a never confirming transaction (read the tooltip) - Una comisión demasiado pequeña puede resultar en una transacción que nunca será confirmada (leer herramientas de información). + Si la comisión es demasiado baja, es posible que la transacción nunca se confirme (leer la información en pantalla). (Smart fee not initialized yet. This usually takes a few blocks…) (La comisión inteligente no se ha inicializado todavía. Esto tarda normalmente algunos bloques…) + + Confirmation time target: + Objetivo de tiempo de confirmación: + + + Enable Replace-By-Fee + Activar "Remplazar por comisión" + With Replace-By-Fee (BIP-125) you can increase a transaction's fee after it is sent. Without this, a higher fee may be recommended to compensate for increased transaction delay risk. - Con la función "Reemplazar-por-comisión" (BIP-125), puedes aumentar la comisión de una transacción después de enviarla. Sin esta, es posible que se recomiende una comisión más alta para compensar el mayor riesgo de retraso de la transacción. + Con la función "Remplazar por comisión" (BIP-125), puedes aumentar la comisión de una transacción después de enviarla. Sin esta, es posible que se recomiende una comisión más alta para compensar el mayor riesgo de retraso de la transacción. Clear &All - Limpiar &todo + Borrar &todo Balance: @@ -2438,7 +3002,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Confirm the send action - Confirma el envio + Confirmar el envío + + + S&end + &Enviar Copy quantity @@ -2446,15 +3014,27 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Copy amount - Copiar cantidad + Copiar importe Copy fee - Tarifa de copia + Copiar comisión Copy after fee - Copiar después de la tarifa + Copiar después de la comisión + + + Copy bytes + Copiar bytes + + + Copy change + Copiar cambio + + + %1 (%2 blocks) + %1 (%2 bloques) Sign on device @@ -2463,20 +3043,28 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Connect your hardware wallet first. - Conecta tu monedero externo primero. + Conecta primero tu billetera de hardware. Set external signer script path in Options -> Wallet "External signer" means using devices such as hardware wallets. - Configura una ruta externa al script en Opciones -> Monedero + Establecer la ruta al script del firmante externo en "Opciones -> Billetera" + + + Cr&eate Unsigned + &Crear sin firmar Creates a Partially Signed Bitcoin Transaction (PSBT) for use with e.g. an offline %1 wallet, or a PSBT-compatible hardware wallet. - Crea una transacción de Bitcoin parcialmente firmada (PSBT) para usarla, por ejemplo, con una billetera %1 sin conexión o una billetera de hardware compatible con PSBT. + Crea una transacción de Bitcoin parcialmente firmada (TBPF) para usarla, por ejemplo, con una billetera %1 sin conexión o una billetera de hardware compatible con TBPF. from wallet '%1' - desde la billetera '%1' + desde la billetera "%1" + + + %1 to '%2' + %1 a "%2" %1 to %2 @@ -2488,17 +3076,17 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Sign failed - La firma falló + Error de firma External signer not found "External signer" means using devices such as hardware wallets. - Dispositivo externo de firma no encontrado + No se encontró el dispositivo firmante externo External signer failure "External signer" means using devices such as hardware wallets. - Dispositivo externo de firma no encontrado + Error de firmante externo Save Transaction Data @@ -2512,7 +3100,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k PSBT saved Popup message when a PSBT has been saved to a file - TBPF guardado + TBPF guardada External balance: @@ -2524,7 +3112,12 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k You can increase the fee later (signals Replace-By-Fee, BIP-125). - Puedes aumentar la comisión después (indica "Reemplazar-por-comisión", BIP-125). + Puedes aumentar la comisión después (indica "Remplazar por comisión", BIP-125). + + + Please, review your transaction proposal. This will produce a Partially Signed Bitcoin Transaction (PSBT) which you can save or copy and then sign with e.g. an offline %1 wallet, or a PSBT-compatible hardware wallet. + Text to inform a user attempting to create a transaction of their current options. At this stage, a user can only create a PSBT. This string is displayed when private keys are disabled and an external signer is not available. + Revisa por favor la propuesta de transacción. Esto producirá una transacción de Bitcoin parcialmente firmada (TBPF) que puedes guardar o copiar y, luego, firmar; por ejemplo, una billetera %1 fuera de línea o una billetera de hardware compatible con TBPF. Do you want to create this transaction? @@ -2534,38 +3127,42 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Please, review your transaction. You can create and send this transaction or create a Partially Signed Bitcoin Transaction (PSBT), which you can save or copy and then sign with, e.g., an offline %1 wallet, or a PSBT-compatible hardware wallet. Text to inform a user attempting to create a transaction of their current options. At this stage, a user can send their transaction or create a PSBT. This string is displayed when both private keys and PSBT controls are enabled. - Revisa por favor la transacción. Puedes crear y enviar esta transacción de Bitcoin parcialmente firmada (PSBT), que además puedes guardar o copiar y, luego, firmar; por ejemplo, una billetera %1 sin conexión o una billetera de hardware compatible con PSBT. + Revisa la transacción. Puedes crear y enviar esta transacción de Bitcoin parcialmente firmada (TBPF), que además puedes guardar o copiar y, luego, firmar; por ejemplo, una billetera %1 sin conexión o una billetera de hardware compatible con TBPF. Please, review your transaction. Text to prompt a user to review the details of the transaction they are attempting to send. - Por favor, revisa tu transacción + Revisa la transacción. Transaction fee - Comisión por transacción. + Comisión de transacción Not signalling Replace-By-Fee, BIP-125. - No indica remplazar-por-comisión, BIP-125. + No indica "Remplazar por comisión", BIP-125. Total Amount - Cantidad total + Importe total Unsigned Transaction PSBT copied Caption of "PSBT has been copied" messagebox - Transacción no asignada + Transacción sin firmar The PSBT has been copied to the clipboard. You can also save it. - Se copió la PSBT al portapapeles. También puedes guardarla. + Se copió la TBPF al portapapeles. También puedes guardarla. PSBT saved to disk - PSBT guardada en el disco + TBPF guardada en el disco + + + Confirm send coins + Confirmar el envío de monedas Watch-only balance: @@ -2577,7 +3174,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k The amount to pay must be larger than 0. - La cantidad por pagar tiene que ser mayor que 0. + El importe por pagar tiene que ser mayor que 0. The amount exceeds your balance. @@ -2585,38 +3182,42 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k The total exceeds your balance when the %1 transaction fee is included. - El total sobrepasa su saldo cuando se incluye la tasa de envío de %1 + El total sobrepasa el saldo cuando se incluye la comisión de transacción de %1. Duplicate address found: addresses should only be used once each. Se encontró una dirección duplicada: las direcciones solo se deben usar una vez. + + Transaction creation failed! + ¡Fallo al crear la transacción! + A fee higher than %1 is considered an absurdly high fee. - Una comisión mayor que %1 se considera como una comisión absurda-mente alta. + Una comisión mayor que %1 se considera absurdamente alta. Estimated to begin confirmation within %n block(s). - Estimado para comenzar confirmación dentro de %n bloque. - Estimado para comenzar confirmación dentro de %n bloques. + Se estima que empiece a confirmarse dentro de %n bloque. + Se estima que empiece a confirmarse dentro de %n bloques. Warning: Invalid Bitcoin address - Alerta: Dirección de Bitcoin inválida + Advertencia: Dirección de Bitcoin inválida Warning: Unknown change address - Peligro: Dirección de cambio desconocida + Advertencia: Dirección de cambio desconocida Confirm custom change address - Confirmar dirección de cambio personalizada + Confirmar la dirección de cambio personalizada The address you selected for change is not part of this wallet. Any or all funds in your wallet may be sent to this address. Are you sure? - La dirección que ha seleccionado para el cambio no es parte de su monedero. Parte o todos sus fondos pueden ser enviados a esta dirección. ¿Está seguro? + La dirección que seleccionaste para el cambio no es parte de esta billetera. Una parte o la totalidad de los fondos en la billetera se enviará a esta dirección. ¿Seguro deseas continuar? (no label) @@ -2627,11 +3228,15 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k SendCoinsEntry A&mount: - Ca&ntidad: + &Importe: Pay &To: - &Pagar a: + Pagar &a: + + + &Label: + &Etiqueta: Choose previously used address @@ -2639,7 +3244,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k The Bitcoin address to send the payment to - Dirección Bitcoin a la que se enviará el pago + La dirección de Bitcoin a la que se enviará el pago Paste address from clipboard @@ -2653,17 +3258,29 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k The amount to send in the selected unit El importe que se enviará en la unidad seleccionada + + The fee will be deducted from the amount being sent. The recipient will receive less bitcoins than you enter in the amount field. If multiple recipients are selected, the fee is split equally. + La comisión se deducirá del importe que se envía. El destinatario recibirá menos bitcoins que los que ingreses en el campo del importe. Si se seleccionan varios destinatarios, la comisión se dividirá por igual. + + + S&ubtract fee from amount + &Restar la comisión del importe + Use available balance Usar el saldo disponible + + Message: + Mensaje: + Enter a label for this address to add it to the list of used addresses Ingresar una etiqueta para esta dirección a fin de agregarla a la lista de direcciones utilizadas A message that was attached to the bitcoin: URI which will be stored with the transaction for your reference. Note: This message will not be sent over the Bitcoin network. - Mensaje que se agrgará al URI de Bitcoin, el cuál será almacenado con la transacción para su referencia. Nota: Este mensaje no será enviado a través de la red de Bitcoin. + Un mensaje que se adjuntó al bitcoin: URI que se almacenará con la transacción a modo de referencia. Nota: Este mensaje no se enviará por la red de Bitcoin. @@ -2681,19 +3298,19 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k SignVerifyMessageDialog Signatures - Sign / Verify a Message - Firmas - Firmar / verificar un mensaje + Firmas: firmar o verificar un mensaje &Sign Message - &Firmar Mensaje + &Firmar mensaje You can sign messages/agreements with your addresses to prove you can receive bitcoins sent to them. Be careful not to sign anything vague or random, as phishing attacks may try to trick you into signing your identity over to them. Only sign fully-detailed statements you agree to. - Puedes firmar los mensajes con tus direcciones para demostrar que las posees. Ten cuidado de no firmar cualquier cosa vaga, ya que los ataques de phishing pueden tratar de engañarte firmando tu identidad a través de ellos. Firma solo declaraciones totalmente detalladas con las que estés de acuerdo. + Puedes firmar mensajes o acuerdos con tus direcciones para demostrar que puedes recibir los bitcoins que se envíen a ellas. Ten cuidado de no firmar cosas confusas o al azar, ya que los ataques de phishing pueden tratar de engañarte para que les envíes la firma con tu identidad. Firma solo declaraciones totalmente detalladas con las que estés de acuerdo. The Bitcoin address to sign the message with - La dirección Bitcoin con la que se firmó el mensaje + La dirección de Bitcoin con la que se firmará el mensaje Choose previously used address @@ -2703,6 +3320,10 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Paste address from clipboard Pegar dirección desde el portapapeles + + Enter the message you want to sign here + Ingresar aquí el mensaje que deseas firmar + Signature Firma @@ -2713,27 +3334,31 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Sign the message to prove you own this Bitcoin address - Firmar un mensaje para demostrar que se posee una dirección Bitcoin + Firmar el mensaje para demostrar que esta dirección de Bitcoin te pertenece Sign &Message - Firmar Mensaje + Firmar &mensaje Reset all sign message fields - Limpiar todos los campos de la firma de mensaje + Restablecer todos los campos de firma de mensaje Clear &All - Limpiar &todo + Borrar &todo &Verify Message - &Firmar Mensaje + &Verificar mensaje + + + Enter the receiver's address, message (ensure you copy line breaks, spaces, tabs, etc. exactly) and signature below to verify the message. Be careful not to read more into the signature than what is in the signed message itself, to avoid being tricked by a man-in-the-middle attack. Note that this only proves the signing party receives with the address, it cannot prove sendership of any transaction! + Ingresa la dirección del destinatario, el mensaje (recuerda copiar los saltos de línea, espacios, tabulaciones, etc. con exactitud) y la firma a continuación para verificar el mensaje. Ten cuidado de no leer en la firma más de lo que está en el mensaje firmado en sí, para evitar ser víctima de un engaño por ataque de intermediario. Ten en cuenta que esto solo demuestra que el firmante recibe con la dirección; no puede demostrar la condición de remitente de ninguna transacción. The Bitcoin address the message was signed with - La dirección Bitcoin con la que se firmó el mensaje + La dirección de Bitcoin con la que se firmó el mensaje The signed message to verify @@ -2741,39 +3366,51 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k The signature given when the message was signed - La firma proporcionada cuando el mensaje fue firmado + La firma que se dio cuando el mensaje se firmó Verify the message to ensure it was signed with the specified Bitcoin address - Verifique el mensaje para comprobar que fue firmado con la dirección Bitcoin indicada + Verifica el mensaje para asegurarte de que se firmó con la dirección de Bitcoin especificada. Verify &Message Verificar &mensaje + + Reset all verify message fields + Restablecer todos los campos de verificación de mensaje + Click "Sign Message" to generate signature - Haga clic en "Firmar mensaje" para generar la firma + Hacer clic en "Firmar mensaje" para generar una firma The entered address is invalid. - La dirección introducida es inválida + La dirección ingresada es inválida. Please check the address and try again. - Por favor, revise la dirección e inténtelo nuevamente. + Revisa la dirección e intenta de nuevo. The entered address does not refer to a key. - La dirección introducida no corresponde a una clave. + La dirección ingresada no corresponde a una clave. + + + Wallet unlock was cancelled. + Se canceló el desbloqueo de la billetera. No error - No hay error + Sin error + + + Private key for the entered address is not available. + La clave privada para la dirección ingresada no está disponible. Message signing failed. - Ha fallado la firma del mensaje. + Error al firmar el mensaje. Message signed. @@ -2785,30 +3422,43 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Please check the signature and try again. - Compruebe la firma e inténtelo de nuevo. + Comprueba la firma e intenta de nuevo. The signature did not match the message digest. - La firma no coincide con el resumen del mensaje. + La firma no coincide con la síntesis del mensaje. - + + Message verification failed. + Falló la verificación del mensaje. + + + Message verified. + Mensaje verificado. + + SplashScreen (press q to shutdown and continue later) - (presione la tecla q para apagar y continuar después) + (Presionar q para apagar y seguir luego) press q to shutdown - pulse q para apagar + Presionar q para apagar TransactionDesc + + conflicted with a transaction with %1 confirmations + Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents an unconfirmed transaction that conflicts with a confirmed transaction. + Hay un conflicto con una transacción con %1 confirmaciones + 0/unconfirmed, in memory pool Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents an unconfirmed transaction that is in the memory pool. - 0/sin confirmar, en la piscina de memoria + 0/sin confirmar, en el pool de memoria 0/unconfirmed, not in memory pool @@ -2828,50 +3478,90 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k %1 confirmations Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents a transaction confirmed in 6 or more blocks. - confirmaciones %1 + %1 confirmaciones Status Estado + + Date + Fecha + Source Fuente + + Generated + Generado + From De + + unknown + desconocido + To - Para + A own address - dirección personal + dirección propia + + + watch-only + Solo de observación + + + label + etiqueta + + + Credit + Crédito matures in %n more block(s) - disponible en %n bloque - disponible en %n bloques + madura en %n bloque más + madura en %n bloques más not accepted no aceptada + + Debit + Débito + Total debit - Total enviado + Débito total + + + Total credit + Crédito total Transaction fee - Comisión por transacción. + Comisión de transacción Net amount - Cantidad total + Importe neto + + + Message + Mensaje + + + Comment + Comentario Transaction ID @@ -2879,7 +3569,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Transaction total size - Tamaño total transacción + Tamaño total de transacción Transaction virtual size @@ -2887,19 +3577,27 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Output index - Indice de salida + Índice de salida (Certificate was not verified) - (No se ha verificado el certificado) + (No se verificó el certificado) Merchant - Vendedor + Comerciante Generated coins must mature %1 blocks before they can be spent. When you generated this block, it was broadcast to the network to be added to the block chain. If it fails to get into the chain, its state will change to "not accepted" and it won't be spendable. This may occasionally happen if another node generates a block within a few seconds of yours. - Las monedas generadas deben madurar %1 bloques antes de que puedan ser gastadas. Una vez que generas este bloque, es propagado por la red para ser añadido a la cadena de bloques. Si falla el intento de meterse en la cadena, su estado cambiará a "no aceptado" y ya no se puede gastar. Esto puede ocurrir ocasionalmente si otro nodo genera un bloque a pocos segundos del tuyo. + Las monedas generadas deben madurar %1 bloques antes de que se puedan gastar. Cuando generaste este bloque, se transmitió a la red para agregarlo a la cadena de bloques. Si no logra entrar a la cadena, su estado cambiará a "no aceptado" y no se podrá gastar. Esto puede ocurrir ocasionalmente si otro nodo genera un bloque a pocos segundos del tuyo. + + + Debug information + Información de depuración + + + Transaction + Transacción Inputs @@ -2907,41 +3605,65 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Amount - Monto + Importe true verdadero - + + false + falso + + TransactionDescDialog This pane shows a detailed description of the transaction - Este panel muestra una descripción detallada de la transacción + En este panel se muestra una descripción detallada de la transacción - + + Details for %1 + Detalles para %1 + + TransactionTableModel + + Date + Fecha + Type Tipo Label - Nombre + Etiqueta + + + Unconfirmed + Sin confirmar Abandoned Abandonada + + Confirming (%1 of %2 recommended confirmations) + Confirmando (%1 de %2 confirmaciones recomendadas) + Confirmed (%1 confirmations) Confirmada (%1 confirmaciones) + + Conflicted + En conflicto + Immature (%1 confirmations, will be available after %2) - No disponible (%1 confirmaciones, disponible después de %2) + Inmadura (%1 confirmaciones; estará disponibles después de %2) Generated but not accepted @@ -2949,11 +3671,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Received with - Recibido con + Recibida con Received from - Recibido de + Recibida de Sent to @@ -2961,16 +3683,40 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Mined - Minado + Minada + + + watch-only + Solo de observación + + + (n/a) + (n/d) (no label) (sin etiqueta) + + Transaction status. Hover over this field to show number of confirmations. + Estado de la transacción. Pasa el mouse sobre este campo para ver el número de confirmaciones. + Date and time that the transaction was received. Fecha y hora en las que se recibió la transacción. + + Type of transaction. + Tipo de transacción. + + + Whether or not a watch-only address is involved in this transaction. + Si una dirección solo de observación está involucrada en esta transacción o no. + + + User-defined intent/purpose of the transaction. + Intención o propósito de la transacción definidos por el usuario. + Amount removed from or added to balance. Importe restado del saldo o sumado a este. @@ -2978,6 +3724,14 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k TransactionView + + All + Todo + + + Today + Hoy + This week Esta semana @@ -2988,11 +3742,15 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Last month - El mes pasado + Mes pasado + + + This year + Este año Received with - Recibido con + Recibida con Sent to @@ -3000,7 +3758,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Mined - Minado + Minada Other @@ -3008,7 +3766,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Enter address, transaction id, or label to search - Introduzca dirección, id de transacción o etiqueta a buscar + Ingresar la dirección, el identificador de transacción o la etiqueta para buscar Min amount @@ -3032,11 +3790,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Copy transaction &ID - Copiar &ID de la transacción + Copiar &identificador de transacción Copy &raw transaction - Copiar transacción &raw + Copiar transacción &sin procesar Copy full transaction &details @@ -3076,33 +3834,45 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Confirmed Confirmada + + Watch-only + Solo de observación + + + Date + Fecha + Type Tipo Label - Nombre + Etiqueta Address Dirección + + ID + Identificador + Exporting Failed Error al exportar There was an error trying to save the transaction history to %1. - Ha habido un error al intentar guardar la transacción con %1. + Ocurrió un error al intentar guardar el historial de transacciones en %1. Exporting Successful - Exportación satisfactoria + Exportación correcta The transaction history was successfully saved to %1. - El historial de transacciones ha sido guardado exitosamente en %1 + El historial de transacciones se guardó correctamente en %1. Range: @@ -3120,22 +3890,34 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Go to File > Open Wallet to load a wallet. - OR - No se cargó ninguna billetera. -Ir a Archivo > Abrir billetera para cargar una. -- OR - +Ir a "Archivo > Abrir billetera" para cargar una. +- O - Create a new wallet - Crear monedero nuevo + Crear una nueva billetera Unable to decode PSBT from clipboard (invalid base64) - No se puede decodificar TBPF desde el portapapeles (inválido base64) + No se puede decodificar la TBPF desde el portapapeles (Base64 inválida) + + + Load Transaction Data + Cargar datos de la transacción Partially Signed Transaction (*.psbt) - Transacción firmada de manera parcial (*.psbt) + Transacción parcialmente firmada (*.psbt) - + + PSBT file must be smaller than 100 MiB + El archivo de la TBPF debe ser más pequeño de 100 MiB + + + Unable to decode PSBT + No se puede decodificar TBPF + + WalletModel @@ -3144,20 +3926,32 @@ Ir a Archivo > Abrir billetera para cargar una. Fee bump error - Error de incremento de cuota + Error de incremento de comisión + + + Increasing transaction fee failed + Fallo al incrementar la comisión de transacción Do you want to increase the fee? Asks a user if they would like to manually increase the fee of a transaction that has already been created. - ¿Desea incrementar la cuota? + ¿Deseas incrementar la comisión? + + + Current fee: + Comisión actual: Increase: Incremento: + + New fee: + Nueva comisión: + Warning: This may pay the additional fee by reducing change outputs or adding inputs, when necessary. It may add a new change output if one does not already exist. These changes may potentially leak privacy. - Advertencia: Esto puede pagar la comisión adicional al reducir el cambio de salidas o agregar entradas, cuando sea necesario. Puede agregar una nueva salida de cambio si aún no existe. Potencialmente estos cambios pueden comprometer la privacidad. + Advertencia: Esta acción puede pagar la comisión adicional al reducir las salidas de cambio o agregar entradas, cuando sea necesario. Asimismo, puede agregar una nueva salida de cambio si aún no existe una. Estos cambios pueden filtrar potencialmente información privada. Confirm fee bump @@ -3165,11 +3959,11 @@ Ir a Archivo > Abrir billetera para cargar una. Can't draft transaction. - No se pudo preparar la transacción. + No se puede crear un borrador de la transacción. PSBT copied - TBPF copiada + TBPF copiada Copied to clipboard @@ -3178,7 +3972,7 @@ Ir a Archivo > Abrir billetera para cargar una. Can't sign transaction. - No se ha podido firmar la transacción. + No se puede firmar la transacción. Could not commit transaction @@ -3190,18 +3984,22 @@ Ir a Archivo > Abrir billetera para cargar una. default wallet - billetera por defecto + billetera predeterminada WalletView + + &Export + &Exportar + Export the data in the current tab to a file - Exportar a un archivo los datos de esta pestaña + Exportar los datos de la pestaña actual a un archivo Backup Wallet - Respaldo de monedero + Realizar copia de seguridad de la billetera Wallet Data @@ -3214,11 +4012,11 @@ Ir a Archivo > Abrir billetera para cargar una. There was an error trying to save the wallet data to %1. - Ha habido un error al intentar guardar los datos del monedero a %1. + Ocurrió un error al intentar guardar los datos de la billetera en %1. Backup Successful - Respaldo exitoso + Copia de seguridad correcta The wallet data was successfully saved to %1. @@ -3237,11 +4035,11 @@ Ir a Archivo > Abrir billetera para cargar una. %s corrupt. Try using the wallet tool bitcoin-wallet to salvage or restoring a backup. - %s corrupto. Intenta utilizar la herramienta del monedero bitcoin-monedero para salvar o restaurar una copia de seguridad. + %s dañado. Trata de usar la herramienta de la billetera de Bitcoin para rescatar o restaurar una copia de seguridad. %s failed to validate the -assumeutxo snapshot state. This indicates a hardware problem, or a bug in the software, or a bad software modification that allowed an invalid snapshot to be loaded. As a result of this, the node will shut down and stop using any state that was built on the snapshot, resetting the chain height from %d to %d. On the next restart, the node will resume syncing from %d without using any snapshot data. Please report this incident to %s, including how you obtained the snapshot. The invalid snapshot chainstate will be left on disk in case it is helpful in diagnosing the issue that caused this error. - %s no pudo validar el estado de la instantánea -assumeutxo. Esto indica un problema de hardware, un error en el software o una modificación incorrecta del software que permitió que se cargara una instantánea no válida. Por consiguiente, el nodo se apagará y dejará de utilizar cualquier estado basado en la instantánea, restableciendo la altura de la cadena de %d a %d. En el siguiente reinicio, el nodo reanudará la sincronización desde %d sin usar datos de instantánea. Comunique este incidente a %s, indicando cómo obtuvo la instantánea. Se dejó el estado de encadenamiento de la instantánea no válida en el disco por si resulta útil para diagnosticar el problema que causó este error. + %s no pudo validar el estado de la instantánea -assumeutxo. Esto indica un problema de hardware, un error en el software o una modificación incorrecta del software que permitió que se cargara una instantánea inválida. Por consiguiente, el nodo se apagará y dejará de utilizar cualquier estado basado en la instantánea, restableciendo la altura de la cadena de %d a %d. En el siguiente reinicio, el nodo reanudará la sincronización desde %d sin usar datos de instantánea. Reporta este incidente a %s, indicando cómo obtuviste la instantánea. Se dejó el estado de cadena de la instantánea inválida en el disco por si resulta útil para diagnosticar el problema que causó este error. %s request to listen on port %u. This port is considered "bad" and thus it is unlikely that any peer will connect to it. See doc/p2p-bad-ports.md for details and a full list. @@ -3251,6 +4049,10 @@ Ir a Archivo > Abrir billetera para cargar una. Cannot downgrade wallet from version %i to version %i. Wallet version unchanged. No se puede pasar de la versión %i a la versión anterior %i. La versión de la billetera no tiene cambios. + + Cannot obtain a lock on data directory %s. %s is probably already running. + No se puede bloquear el directorio de datos %s. %s probablemente ya se está ejecutando. + Cannot upgrade a non HD split wallet from version %i to version %i without upgrading to support pre-split keypool. Please use version %i or no version specified. No se puede actualizar una billetera dividida no HD de la versión %i a la versión %i sin actualizar para admitir el pool de claves anterior a la división. Usa la versión %i o no especifiques la versión. @@ -3259,29 +4061,33 @@ Ir a Archivo > Abrir billetera para cargar una. Disk space for %s may not accommodate the block files. Approximately %u GB of data will be stored in this directory. Es posible que el espacio en disco %s no tenga capacidad para los archivos de bloque. Aproximadamente %u GB de datos se almacenarán en este directorio. + + Distributed under the MIT software license, see the accompanying file %s or %s + Distribuido bajo la licencia de software MIT; ver el archivo adjunto %s o %s. + Error loading wallet. Wallet requires blocks to be downloaded, and software does not currently support loading wallets while blocks are being downloaded out of order when using assumeutxo snapshots. Wallet should be able to load successfully after node sync reaches height %s Error al cargar la billetera. Esta requiere que se descarguen bloques, y el software actualmente no admite la carga de billeteras mientras los bloques se descargan fuera de orden, cuando se usan instantáneas de assumeutxo. La billetera debería poder cargarse correctamente después de que la sincronización del nodo alcance la altura %s. Error reading %s! Transaction data may be missing or incorrect. Rescanning wallet. - ¡Error de lectura %s! Los datos de la transacción pueden faltar o ser incorrectos. Reescaneo del monedero. + ¡Error al leer %s! Es probable que falten los datos de la transacción o que sean incorrectos. Rescaneando billetera. Error: Dumpfile format record is incorrect. Got "%s", expected "format". - Error: el registro del formato del archivo de volcado es incorrecto. Se obtuvo «%s», del «formato» esperado. + Error: El registro del formato del archivo de volcado es incorrecto. Se obtuvo "%s", mientras que se esperaba "formato". Error: Dumpfile identifier record is incorrect. Got "%s", expected "%s". - Error: el registro del identificador del archivo de volcado es incorrecto. Se obtuvo «%s» se esperaba «%s». + Error: El registro del identificador del archivo de volcado es incorrecto. Se obtuvo "%s", mientras que se esperaba "%s". Error: Dumpfile version is not supported. This version of bitcoin-wallet only supports version 1 dumpfiles. Got dumpfile with version %s - Error: la versión del archivo volcado no es compatible. Esta versión de la billetera de bitcoin solo admite archivos de volcado de la versión 1. Se obtuvo un archivo de volcado con la versión %s + Error: La versión del archivo de volcado no es compatible. Esta versión de la billetera de Bitcoin solo admite archivos de volcado de la versión 1. Se obtuvo un archivo de volcado con la versión %s Error: Legacy wallets only support the "legacy", "p2sh-segwit", and "bech32" address types - Error: las billeteras heredadas solo admiten los tipos de dirección "legacy", "p2sh-segwit" y "bech32". + Error: Las billeteras "legacy" solo admiten los tipos de dirección "legacy", "p2sh-segwit" y "bech32". Error: Unable to produce descriptors for this legacy wallet. Make sure to provide the wallet's passphrase if it is encrypted. @@ -3293,7 +4099,7 @@ Ir a Archivo > Abrir billetera para cargar una. Invalid or corrupt peers.dat (%s). If you believe this is a bug, please report it to %s. As a workaround, you can move the file (%s) out of the way (rename, move, or delete) to have a new one created on the next start. - Archivo peers.dat inválido o corrupto (%s). Si crees que se trata de un error, infórmalo a %s. Como alternativa, puedes quitar el archivo (%s) (renombrarlo, moverlo o eliminarlo) para que se cree uno nuevo en el siguiente inicio. + El archivo peers.dat (%s) es inválido o está dañado. Si crees que se trata de un error, infórmalo a %s. Como alternativa, puedes quitar el archivo (%s) (renombrarlo, moverlo o eliminarlo) para que se cree uno nuevo en el siguiente inicio. More than one onion bind address is provided. Using %s for the automatically created Tor onion service. @@ -3301,15 +4107,15 @@ Ir a Archivo > Abrir billetera para cargar una. No dump file provided. To use createfromdump, -dumpfile=<filename> must be provided. - No se proporcionó ningún archivo de volcado. Para usar createfromdump, se debe proporcionar -dumpfile=<filename>. + No se proporcionó el archivo de volcado. Para usar createfromdump, se debe proporcionar -dumpfile=<filename>. No dump file provided. To use dump, -dumpfile=<filename> must be provided. - No se proporcionó ningún archivo de volcado. Para usar dump, se debe proporcionar -dumpfile=<filename>. + No se proporcionó el archivo de volcado. Para usar dump, se debe proporcionar -dumpfile=<filename>. No wallet file format provided. To use createfromdump, -format=<format> must be provided. - No se proporcionó el formato de archivo de billetera. Para usar createfromdump, se debe proporcionar -format=<filename>. + No se proporcionó el formato de archivo de billetera. Para usar createfromdump, se debe proporcionar -format=<format>. Please check that your computer's date and time are correct! If your clock is wrong, %s will not work properly. @@ -3319,6 +4125,10 @@ Ir a Archivo > Abrir billetera para cargar una. Please contribute if you find %s useful. Visit %s for further information about the software. Contribuye si te parece que %s es útil. Visita %s para obtener más información sobre el software. + + Prune configured below the minimum of %d MiB. Please use a higher number. + La poda se configuró por debajo del mínimo de %d MiB. Usa un valor más alto. + Prune mode is incompatible with -reindex-chainstate. Use full -reindex instead. El modo de poda es incompatible con -reindex-chainstate. Usa en su lugar un -reindex completo. @@ -3329,11 +4139,11 @@ Ir a Archivo > Abrir billetera para cargar una. Rename of '%s' -> '%s' failed. You should resolve this by manually moving or deleting the invalid snapshot directory %s, otherwise you will encounter the same error again on the next startup. - Error de renombrado de «%s» → «%s». Debería resolver esto manualmente moviendo o borrando el directorio %s de la instantánea no válida, en otro caso encontrará el mismo error de nuevo en el arranque siguiente. + Error al cambiar el nombre de "%s" a "%s". Para resolverlo, mueve o elimina manualmente el directorio %s de la instantánea no válida. De lo contrario, encontrarás el mismo error de nuevo en el siguiente inicio. SQLiteDatabase: Unknown sqlite wallet schema version %d. Only version %d is supported - SQLiteDatabase: versión desconocida del esquema de la billetera sqlite %d. Solo se admite la versión %d + SQLiteDatabase: versión desconocida del esquema de la billetera sqlite %d. Solo se admite la versión %d. The block database contains a block which appears to be from the future. This may be due to your computer's date and time being set incorrectly. Only rebuild the block database if you are sure that your computer's date and time are correct @@ -3341,7 +4151,7 @@ Ir a Archivo > Abrir billetera para cargar una. The transaction amount is too small to send after the fee has been deducted - El monto de la transacción es demasiado pequeño para enviarlo después de deducir la comisión + El importe de la transacción es demasiado pequeño para enviarlo después de deducir la comisión This error could occur if this wallet was not shutdown cleanly and was last loaded using a build with a newer version of Berkeley DB. If so, please use the software that last loaded this wallet @@ -3357,27 +4167,27 @@ Ir a Archivo > Abrir billetera para cargar una. This is the transaction fee you may discard if change is smaller than dust at this level - Esta es la comisión de transacción que puede descartar si el cambio es más pequeño que el polvo a este nivel. + Esta es la comisión de transacción que puedes descartar si el cambio es más pequeño que el remanente en este nivel. This is the transaction fee you may pay when fee estimates are not available. - Impuesto por transacción que pagarás cuando la estimación de impuesto no esté disponible. + Esta es la comisión de transacción que puedes pagar cuando los cálculos de comisiones no estén disponibles. Total length of network version string (%i) exceeds maximum length (%i). Reduce the number or size of uacomments. - La longitud total de la cadena de versión de red ( %i ) supera la longitud máxima ( %i ) . Reducir el número o tamaño de uacomments . + La longitud total de la cadena de versión de red ( %i) supera la longitud máxima (%i). Reduce el número o tamaño de uacomments . Unable to replay blocks. You will need to rebuild the database using -reindex-chainstate. - No se pudieron reproducir bloques. Tendrás que reconstruir la base de datos usando -reindex-chainstate. + No se pueden reproducir bloques. Tendrás que reconstruir la base de datos usando -reindex-chainstate. Unknown wallet file format "%s" provided. Please provide one of "bdb" or "sqlite". - Se proporcionó un formato de billetera desconocido "%s". Proporciona uno entre "bdb" o "sqlite". + Se proporcionó un formato de archivo de billetera desconocido "%s". Proporciona uno entre "bdb" o "sqlite". Unsupported category-specific logging level %1$s=%2$s. Expected %1$s=<category>:<loglevel>. Valid categories: %3$s. Valid loglevels: %4$s. - Nivel de boletín del acceso especificado en categoría no mantenida en %1$s=%2$s. Se esperaba %1$s=1:2. Categorías válidas: %3$s. Niveles de boletín válidos: %4 $s. + El nivel de registro de la categoría específica no es compatible: %1$s=%2$s. Se esperaba %1$s=<category>:<loglevel>. Categorías válidas: %3$s. Niveles de registro válidos: %4 $s. Unsupported chainstate database format found. Please restart with -reindex-chainstate. This will rebuild the chainstate database. @@ -3389,11 +4199,11 @@ Ir a Archivo > Abrir billetera para cargar una. Wallet loaded successfully. The legacy wallet type is being deprecated and support for creating and opening legacy wallets will be removed in the future. Legacy wallets can be migrated to a descriptor wallet with migratewallet. - Monedero correctamente cargado. El tipo de billetero heredado está siendo obsoleto y mantenimiento para creación de monederos heredados serán eliminados en el futuro. Los monederos heredados pueden ser migrados a un descriptor de monedero con migratewallet. + La billetera se creó correctamente. El tipo de billetera "legacy" se está descontinuando, por lo que la asistencia para crear y abrir estas billeteras se eliminará en el futuro. Las billeteras "legacy" se pueden migrar a una billetera basada en descriptores con "migratewallet". Warning: Dumpfile wallet format "%s" does not match command line specified format "%s". - Advertencia: el formato de la billetera del archivo de volcado "%s" no coincide con el formato especificado en la línea de comandos "%s". + Advertencia: El formato de la billetera del archivo de volcado "%s" no coincide con el formato especificado en la línea de comandos "%s". Warning: Private keys detected in wallet {%s} with disabled private keys @@ -3401,7 +4211,7 @@ Ir a Archivo > Abrir billetera para cargar una. Warning: We do not appear to fully agree with our peers! You may need to upgrade, or other nodes may need to upgrade. - Advertencia: ¡Al parecer no estamos completamente de acuerdo con nuestros pares! Es posible que tengas que actualizarte, o que los demás nodos tengan que hacerlo. + Advertencia: Al parecer no estamos completamente de acuerdo con nuestros pares. Es posible que tengas que realizar una actualización, o que los demás nodos tengan que hacerlo. Witness data for blocks after height %d requires validation. Please restart with -reindex. @@ -3413,7 +4223,7 @@ Ir a Archivo > Abrir billetera para cargar una. %s is set very high! - ¡%s esta configurado muy alto! + ¡El valor de %s es muy alto! -maxmempool must be at least %d MB @@ -3425,7 +4235,7 @@ Ir a Archivo > Abrir billetera para cargar una. Cannot resolve -%s address: '%s' - No se puede resolver -%s direccion: '%s' + No se puede resolver la dirección de -%s: "%s" Cannot set -forcednsseed to true when setting -dnsseed to false. @@ -3453,7 +4263,7 @@ Ir a Archivo > Abrir billetera para cargar una. Error reading %s! All keys read correctly, but transaction data or address metadata may be missing or incorrect. - Error leyendo %s. Todas las teclas leídas correctamente, pero los datos de transacción o metadatos de dirección puedan ser ausentes o incorrectos. + Error al leer %s. Todas las claves se leyeron correctamente, pero es probable que falten los datos de la transacción o metadatos de direcciones, o bien que sean incorrectos. Error: Address book data in wallet cannot be identified to belong to migrated wallets @@ -3505,11 +4315,11 @@ Ir a Archivo > Abrir billetera para cargar una. The inputs size exceeds the maximum weight. Please try sending a smaller amount or manually consolidating your wallet's UTXOs - El tamaño de las entradas supera el peso máximo. Intenta enviar una cantidad menor o consolidar manualmente las UTXO de la billetera. + El tamaño de las entradas supera el peso máximo. Intenta enviar un importe menor o consolidar manualmente las UTXO de la billetera. The preselected coins total amount does not cover the transaction target. Please allow other inputs to be automatically selected or include more coins manually - La cantidad total de monedas preseleccionadas no cubre la meta de la transacción. Permite que se seleccionen automáticamente otras entradas o incluye más monedas manualmente. + El monto total de las monedas preseleccionadas no cubre la meta de la transacción. Permite que se seleccionen automáticamente otras entradas o incluye más monedas manualmente. Transaction requires one destination of non-0 value, a non-0 feerate, or a pre-selected input @@ -3521,14 +4331,14 @@ Ir a Archivo > Abrir billetera para cargar una. Unconfirmed UTXOs are available, but spending them creates a chain of transactions that will be rejected by the mempool - Las UTXO sin confirmar están disponibles, pero si se gastan, se crea una cadena de transacciones que rechazará el pool de memoria. + Las UTXO sin confirmar están disponibles, pero si se gastan, se crea una cadena de transacciones que rechazará la mempool. Unexpected legacy entry in descriptor wallet found. Loading wallet %s The wallet might have been tampered with or created with malicious intent. - Se encontró una entrada heredada inesperada en la billetera del descriptor. Cargando billetera%s + Se encontró una entrada inesperada tipo "legacy" en la billetera basada en descriptores. Cargando billetera%s Es posible que la billetera haya sido manipulada o creada con malas intenciones. @@ -3561,6 +4371,18 @@ No se puede restaurar la copia de seguridad de la billetera. Block verification was interrupted Se interrumpió la verificación de bloques + + Config setting for %s only applied on %s network when in [%s] section. + La configuración para %s solo se aplica en la red %s cuando se encuentra en la sección [%s]. + + + Copyright (C) %i-%i + Derechos de autor (C) %i-%i + + + Corrupted block database detected + Se detectó que la base de datos de bloques está dañada. + Could not find asmap file %s No se pudo encontrar el archivo asmap %s @@ -3573,6 +4395,14 @@ No se puede restaurar la copia de seguridad de la billetera. Disk space is too low! ¡El espacio en disco es demasiado pequeño! + + Do you want to rebuild the block database now? + ¿Quieres reconstruir la base de datos de bloques ahora? + + + Done loading + Carga completa + Dump file %s does not exist. El archivo de volcado %s no existe. @@ -3581,17 +4411,37 @@ No se puede restaurar la copia de seguridad de la billetera. Error creating %s Error al crear %s + + Error initializing block database + Error al inicializar la base de datos de bloques + + + Error initializing wallet database environment %s! + Error al inicializar el entorno de la base de datos de la billetera %s. + + + Error loading %s + Error al cargar %s + Error loading %s: Private keys can only be disabled during creation Error al cargar %s: Las claves privadas solo se pueden deshabilitar durante la creación Error loading %s: Wallet corrupted - Error cargando %s: Monedero corrupto + Error al cargar %s: billetera dañada Error loading %s: Wallet requires newer version of %s - Error cargando %s: Monedero requiere una versión mas reciente de %s + Error al cargar %s: la billetera requiere una versión más reciente de %s + + + Error loading block database + Error al cargar la base de datos de bloques + + + Error opening block database + Error al abrir la base de datos de bloques Error reading configuration file: %s @@ -3607,7 +4457,7 @@ No se puede restaurar la copia de seguridad de la billetera. Error: Cannot extract destination from the generated scriptpubkey - Error: no se puede extraer el destino del scriptpubkey generado + Error: No se puede extraer el destino del scriptpubkey generado Error: Could not add watchonly tx to watchonly wallet @@ -3615,7 +4465,7 @@ No se puede restaurar la copia de seguridad de la billetera. Error: Could not delete watchonly transactions - Error: No se pudo eliminar las transacciones solo de observación + Error: No se pudieron eliminar las transacciones solo de observación Error: Couldn't create cursor into database @@ -3635,11 +4485,11 @@ No se puede restaurar la copia de seguridad de la billetera. Error: Got key that was not hex: %s - Error: Se recibió una clave que no es hex: %s + Error: Se recibió una clave que no es hexadecimal (%s) Error: Got value that was not hex: %s - Error: Se recibió un valor que no es hex: %s + Error: Se recibió un valor que no es hexadecimal (%s) Error: Keypool ran out, please call keypoolrefill first @@ -3655,7 +4505,7 @@ No se puede restaurar la copia de seguridad de la billetera. Error: Not all watchonly txs could be deleted - Error: No se pudo eliminar todas las transacciones solo de observación + Error: No se pudieron eliminar todas las transacciones solo de observación Error: This wallet already uses SQLite @@ -3663,15 +4513,15 @@ No se puede restaurar la copia de seguridad de la billetera. Error: This wallet is already a descriptor wallet - Error: Esta billetera ya es de descriptores + Error: Esta billetera ya está basada en descriptores Error: Unable to begin reading all records in the database - Error: No se puede comenzar a leer todos los registros en la base de datos + Error: No se pueden comenzar a leer todos los registros en la base de datos Error: Unable to make a backup of your wallet - Error: No se puede realizar una copia de seguridad de tu billetera + Error: No se puede realizar una copia de seguridad de la billetera Error: Unable to parse version %u as a uint32_t @@ -3689,13 +4539,17 @@ No se puede restaurar la copia de seguridad de la billetera. Error: Unable to write record to new wallet Error: No se puede escribir el registro en la nueva billetera + + Failed to listen on any port. Use -listen=0 if you want this. + Fallo al escuchar en todos los puertos. Usa -listen=0 si quieres hacerlo. + Failed to rescan the wallet during initialization Fallo al rescanear la billetera durante la inicialización Failed to start indexes, shutting down.. - Es erróneo al iniciar indizados, se apaga... + Error al iniciar índices, cerrando... Failed to verify database @@ -3715,27 +4569,35 @@ No se puede restaurar la copia de seguridad de la billetera. Incorrect or no genesis block found. Wrong datadir for network? - Incorrecto o bloque de génesis no encontrado. ¿datadir equivocada para la red? + El bloque génesis es incorrecto o no se encontró. ¿El directorio de datos es equivocado para la red? + + + Initialization sanity check failed. %s is shutting down. + Fallo al inicializar la comprobación de estado. %s se cerrará. Input not found or already spent - No se encontró o ya se gastó la entrada + La entrada no se encontró o ya se gastó Insufficient dbcache for block verification - dbcache insuficiente para la verificación de bloques + Dbcache insuficiente para la verificación de bloques + + + Insufficient funds + Fondos insuficientes Invalid -i2psam address or hostname: '%s' - La dirección -i2psam o el nombre de host no es válido: "%s" + Dirección o nombre de host de -i2psam inválido: "%s" Invalid -onion address or hostname: '%s' - Dirección de -onion o dominio '%s' inválido + Dirección o nombre de host de -onion inválido: "%s" Invalid -proxy address or hostname: '%s' - Dirección de -proxy o dominio ' %s' inválido + Dirección o nombre de host de -proxy inválido: "%s" Invalid P2P permission: '%s' @@ -3749,17 +4611,25 @@ No se puede restaurar la copia de seguridad de la billetera. Invalid amount for %s=<amount>: '%s' Importe inválido para %s=<amount>: "%s" + + Invalid amount for -%s=<amount>: '%s' + Importe inválido para -%s=<amount>: "%s" + + + Invalid netmask specified in -whitelist: '%s' + Máscara de red inválida especificada en -whitelist: "%s" + Invalid port specified in %s: '%s' - Puerto no válido especificado en%s: '%s' + Puerto no válido especificado en %s: "%s" Invalid pre-selected input %s - Entrada preseleccionada no válida %s + La entrada preseleccionada no es válida %s Listening for incoming connections failed (listen returned error %s) - Fallo en la escucha para conexiones entrantes (la escucha devolvió el error %s) + Fallo al escuchar conexiones entrantes (la escucha devolvió el error %s) Loading P2P addresses… @@ -3767,7 +4637,7 @@ No se puede restaurar la copia de seguridad de la billetera. Loading banlist… - Cargando lista de bloqueos... + Cargando lista de prohibiciones... Loading block index… @@ -3779,23 +4649,31 @@ No se puede restaurar la copia de seguridad de la billetera. Missing amount - Falta la cantidad + Falta el importe Missing solving data for estimating transaction size Faltan datos de resolución para estimar el tamaño de la transacción + + Need to specify a port with -whitebind: '%s' + Se necesita especificar un puerto con -whitebind: "%s" + No addresses available No hay direcciones disponibles + + Not enough file descriptors available. + No hay suficientes descriptores de archivo disponibles. + Not found pre-selected input %s - Entrada preseleccionada no encontrada%s + La entrada preseleccionada no se encontró %s Not solvable pre-selected input %s - Entrada preseleccionada no solucionable %s + La entrada preseleccionada no se puede solucionar %s Prune cannot be configured with a negative value. @@ -3807,7 +4685,11 @@ No se puede restaurar la copia de seguridad de la billetera. Pruning blockstore… - Podando almacén de bloques… + Podando almacenamiento de bloques… + + + Reducing -maxconnections from %d to %d, because of system limitations. + Reduciendo -maxconnections de %d a %d, debido a limitaciones del sistema. Replaying blocks… @@ -3839,7 +4721,7 @@ No se puede restaurar la copia de seguridad de la billetera. Signing transaction failed - Firma de transacción fallida + Fallo al firmar la transacción Specified -walletdir "%s" does not exist @@ -3867,7 +4749,7 @@ No se puede restaurar la copia de seguridad de la billetera. The source code is available from %s. - El código fuente esta disponible desde %s. + El código fuente está disponible en %s. The specified config file %s does not exist @@ -3875,15 +4757,23 @@ No se puede restaurar la copia de seguridad de la billetera. The transaction amount is too small to pay the fee - El monto de la transacción es demasiado pequeño para pagar la comisión + El importe de la transacción es muy pequeño para pagar la comisión + + + The wallet will avoid paying less than the minimum relay fee. + La billetera evitará pagar menos que la comisión mínima de retransmisión. + + + This is experimental software. + Este es un software experimental. This is the minimum transaction fee you pay on every transaction. - Mínimo de impuesto que pagarás con cada transacción. + Esta es la comisión mínima de transacción que pagas en cada transacción. This is the transaction fee you will pay if you send a transaction. - Esta es la comisión por transacción a pagar si realiza una transacción. + Esta es la comisión de transacción que pagarás si envías una transacción. Transaction amount too small @@ -3891,7 +4781,7 @@ No se puede restaurar la copia de seguridad de la billetera. Transaction amounts must not be negative - Los montos de la transacción no debe ser negativo + Los importes de la transacción no pueden ser negativos Transaction change output index out of range @@ -3899,11 +4789,11 @@ No se puede restaurar la copia de seguridad de la billetera. Transaction has too long of a mempool chain - La transacción tiene largo tiempo en una cadena mempool + La transacción tiene una cadena demasiado larga de la mempool Transaction must have at least one recipient - La transacción debe tener al menos un destinatario + La transacción debe incluir al menos un destinatario Transaction needs a change address, but we can't generate it. @@ -3949,6 +4839,10 @@ No se puede restaurar la copia de seguridad de la billetera. Unable to parse -maxuploadtarget: '%s' No se puede analizar -maxuploadtarget: "%s" + + Unable to start HTTP server. See debug log for details. + No se puede iniciar el servidor HTTP. Consulta el registro de depuración para obtener información. + Unable to unload the wallet before migrating No se puede descargar la billetera antes de la migración @@ -3967,7 +4861,7 @@ No se puede restaurar la copia de seguridad de la billetera. Unknown network specified in -onlynet: '%s' - La red especificada en -onlynet '%s' es desconocida + Se desconoce la red especificada en -onlynet: "%s" Unknown new rules activated (versionbit %i) @@ -3975,11 +4869,11 @@ No se puede restaurar la copia de seguridad de la billetera. Unsupported global logging level %s=%s. Valid values: %s. - Nivel de acceso global %s = %s no mantenido. Los valores válidos son: %s. + El nivel de registro global %s=%s no es compatible. Valores válidos: %s. acceptstalefeeestimates is not supported on %s chain. - acceptstalefeeestimates no está mantenido en el encadenamiento %s. + acceptstalefeeestimates no se admite en la cadena %s. Unsupported logging category %s=%s. @@ -4003,7 +4897,7 @@ No se puede restaurar la copia de seguridad de la billetera. Settings file could not be read - El archivo de configuración no puede leerse + El archivo de configuración no se puede leer Settings file could not be written diff --git a/src/qt/locale/bitcoin_es_VE.ts b/src/qt/locale/bitcoin_es_VE.ts index e550f43f23..683d6455e9 100644 --- a/src/qt/locale/bitcoin_es_VE.ts +++ b/src/qt/locale/bitcoin_es_VE.ts @@ -3,7 +3,7 @@ AddressBookPage Right-click to edit address or label - Haga clic con el botón derecho para editar una dirección o etiqueta + Hacer clic derecho para editar la dirección o etiqueta Create a new address @@ -11,11 +11,11 @@ &New - &Nuevo + &Nueva Copy the currently selected address to the system clipboard - Copiar la dirección seleccionada al portapapeles del sistema + Copiar la dirección seleccionada actualmente al portapapeles del sistema &Copy @@ -27,15 +27,15 @@ Delete the currently selected address from the list - Borrar de la lista la dirección seleccionada + Eliminar la dirección seleccionada de la lista Enter address or label to search - Introduzca una dirección o etiqueta que buscar + Ingresar una dirección o etiqueta para buscar Export the data in the current tab to a file - Exportar a un archivo los datos de esta pestaña + Exportar los datos de la pestaña actual a un archivo &Export @@ -43,37 +43,37 @@ &Delete - &Eliminar + &Borrar Choose the address to send coins to - Escoja la dirección a la que se enviarán monedas + Elige la dirección a la que se enviarán monedas Choose the address to receive coins with - Escoja la dirección donde quiere recibir monedas + Elige la dirección con la que se recibirán monedas C&hoose - Escoger + &Seleccionar These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins. - Estas son sus direcciones Bitcoin para enviar pagos. Compruebe siempre la cantidad y la dirección de recibo antes de transferir monedas. + Estas son tus direcciones de Bitcoin para enviar pagos. Revisa siempre el importe y la dirección de recepción antes de enviar monedas. These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses. Signing is only possible with addresses of the type 'legacy'. - Lista de tus direcciones de Bitcoin para recibir pagos. Para la creacion de una nueva direccion seleccione en la pestana "recibir" la opcion "Crear nueva direccion" -Registrarse solo es posible utilizando una direccion tipo "Legal" + Estas son tus direcciones de Bitcoin para recibir pagos. Usa el botón "Crear nueva dirección de recepción" en la pestaña "Recibir" para crear nuevas direcciones. +Solo es posible firmar con direcciones de tipo "legacy". &Copy Address - Copiar dirección + &Copiar dirección Copy &Label - Copiar &Etiqueta + Copiar &etiqueta &Edit @@ -81,7 +81,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Export Address List - Exportar la Lista de Direcciones + Exportar lista de direcciones Comma separated file @@ -91,7 +91,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" There was an error trying to save the address list to %1. Please try again. An error message. %1 is a stand-in argument for the name of the file we attempted to save to. - Hubo un error al intentar guardar la lista de direcciones a %1. Por favor trate de nuevo. + Ocurrió un error al intentar guardar la lista de direcciones en %1. Inténtalo de nuevo. Sending addresses - %1 @@ -103,7 +103,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Exporting Failed - La exportación falló + Error al exportar @@ -125,19 +125,19 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" AskPassphraseDialog Passphrase Dialog - Diálogo de contraseña + Diálogo de frase de contraseña Enter passphrase - Introducir contraseña + Ingresar la frase de contraseña New passphrase - Nueva contraseña + Nueva frase de contraseña Repeat new passphrase - Repita la nueva contraseña + Repetir la nueva frase de contraseña Show passphrase @@ -145,91 +145,91 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Encrypt wallet - Cifrar monedero + Encriptar billetera This operation needs your wallet passphrase to unlock the wallet. - Esta operación requiere su contraseña para desbloquear el monedero. + Esta operación requiere la frase de contraseña de la billetera para desbloquearla. Unlock wallet - Desbloquear monedero + Desbloquear billetera Change passphrase - Cambiar frase secreta + Cambiar frase de contraseña Confirm wallet encryption - Confirme cifrado del monedero + Confirmar el encriptado de la billetera Warning: If you encrypt your wallet and lose your passphrase, you will <b>LOSE ALL OF YOUR BITCOINS</b>! - Atención: Si cifra su monedero y pierde la contraseña, perderá ¡<b>TODOS SUS BITCOINS</b>! + Advertencia: Si encriptas la billetera y pierdes tu frase de contraseña, ¡<b>PERDERÁS TODOS TUS BITCOINS</b>! Are you sure you wish to encrypt your wallet? - ¿Está seguro que desea cifrar su monedero? + ¿Seguro quieres encriptar la billetera? Wallet encrypted - Monedero cifrado + Billetera encriptada Enter the new passphrase for the wallet.<br/>Please use a passphrase of <b>ten or more random characters</b>, or <b>eight or more words</b>. - Ingrese la nueva frase de contraseña para la billetera. <br/>Usa una frase de contraseña de <b>diez o más caracteres aleatorios</b>, u <b>ocho o más palabras</b>. + Ingresa la nueva frase de contraseña para la billetera. <br/>Usa una frase de contraseña de <b>diez o más caracteres aleatorios</b>, u <b>ocho o más palabras</b>. Enter the old passphrase and new passphrase for the wallet. - Introduce la contraseña antigua y la nueva para el monedero. + Ingresa la antigua frase de contraseña y la nueva frase de contraseña para la billetera. Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer. - Recuerda que cifrar tu billetera no garantiza total protección de robo de tus bitcoins si tu ordenador es infectado con malware. + Recuerda que encriptar tu billetera no garantiza la protección total contra el robo de tus bitcoins si la computadora está infectada con malware. Wallet to be encrypted - Billetera a ser cifrada + Billetera para encriptar Your wallet is about to be encrypted. - Tu billetera esta por ser encriptada + Tu billetera está a punto de encriptarse. Your wallet is now encrypted. - Su billetera está ahora cifrada + Tu billetera ahora está encriptada. IMPORTANT: Any previous backups you have made of your wallet file should be replaced with the newly generated, encrypted wallet file. For security reasons, previous backups of the unencrypted wallet file will become useless as soon as you start using the new, encrypted wallet. - IMPORTANTE: Algunas copias de seguridad que hayas hecho de tu archivo de billetera deberían ser reemplazadas con la billetera encriptada generada recientemente. Por razones de seguridad, las copias de seguridad previas del archivo de billetera sin cifrar serán inútiles tan pronto uses la nueva billetera encriptada. + IMPORTANTE: Cualquier copia de seguridad anterior que hayas hecho del archivo de la billetera se deberá reemplazar por el nuevo archivo encriptado que generaste. Por motivos de seguridad, las copias de seguridad realizadas anteriormente quedarán obsoletas en cuanto empieces a usar la nueva billetera encriptada. Wallet encryption failed - Encriptado de monedero fallido + Falló el encriptado de la billetera Wallet encryption failed due to an internal error. Your wallet was not encrypted. - Encriptación de billetera fallida debido a un error interno. Tu billetera no fue encriptada. + El encriptado de la billetera falló debido a un error interno. La billetera no se encriptó. The supplied passphrases do not match. - Las frases secretas introducidas no concuerdan. + Las frases de contraseña proporcionadas no coinciden. Wallet unlock failed - Desbloqueo de billetera fallido + Falló el desbloqueo de la billetera The passphrase entered for the wallet decryption was incorrect. - La frase secreta introducida para la desencriptación de la billetera fué incorrecta. + La frase de contraseña introducida para el cifrado de la billetera es incorrecta. The passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. If this is successful, please set a new passphrase to avoid this issue in the future. - La frase de contraseña ingresada para el descifrado de la billetera es incorrecta. Contiene un carácter nulo (es decir, un byte cero). Si la frase de contraseña se configuró con una versión de este software anterior a la 25.0, vuelve a intentarlo solo con los caracteres hasta el primer carácter nulo, pero sin incluirlo . Si esto tiene éxito, establece una nueva frase de contraseña para evitar este problema en el futuro. + La frase de contraseña ingresada para el descifrado de la billetera es incorrecta. Contiene un carácter nulo (es decir, un byte cero). Si la frase de contraseña se configuró con una versión de este software anterior a la 25.0, vuelve a intentarlo solo con los caracteres hasta el primer carácter nulo, pero sin incluirlo . Si esto es correcto, establece una nueva frase de contraseña para evitar este problema en el futuro. Wallet passphrase was successfully changed. - La frase secreta de la billetera fué cambiada exitosamente. + La frase de contraseña de la billetera se cambió correctamente. Passphrase change failed @@ -241,25 +241,33 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Warning: The Caps Lock key is on! - Aviso: El bloqueo de mayúsculas está activado. + Advertencia: ¡Las mayúsculas están activadas! BanTableModel + + IP/Netmask + IP/Máscara de red + Banned Until - Bloqueado hasta + Prohibido hasta BitcoinApplication Settings file %1 might be corrupt or invalid. - El archivo de configuración %1 puede estar corrupto o no ser válido. + El archivo de configuración %1 puede estar dañado o no ser válido. + + + Runaway exception + Excepción fuera de control A fatal error occurred. %1 can no longer continue safely and will quit. - Se ha producido un error garrafal. %1Ya no podrá continuar de manera segura y abandonará. + Se produjo un error fatal. %1 ya no puede continuar de manera segura y se cerrará. Internal error @@ -267,7 +275,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" An internal error occurred. %1 will attempt to continue safely. This is an unexpected bug which can be reported as described below. - Un error interno ocurrió. %1 intentará continuar. Este es un error inesperado que puede ser reportado de las formas que se muestran debajo, + Se produjo un error interno. %1 intentará continuar de manera segura. Este es un error inesperado que se puede reportar como se describe a continuación. @@ -280,7 +288,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" A fatal error occurred. Check that settings file is writable, or try running with -nosettings. Explanatory text shown on startup when the settings file could not be written. Prompts user to check that we have the ability to write to the file. Explains that the user has the option of running without a settings file. - Un error fatal ha ocurrido. Comprueba que el archivo de configuración soporta escritura, o intenta ejecutar de nuevo el programa con -nosettings + Se produjo un error fatal. Comprueba que el archivo de configuración soporte escritura o intenta ejecutar el programa con -nosettings. %1 didn't yet exit safely… @@ -292,11 +300,11 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Amount - Cantidad + Importe Enter a Bitcoin address (e.g. %1) - Ingresa una dirección de Bitcoin (Ejemplo: %1) + Ingresar una dirección de Bitcoin (por ejemplo, %1) Unroutable @@ -310,7 +318,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Outbound An outbound connection to a peer. An outbound connection is a connection initiated by us. - Salida + Saliente Full Relay @@ -320,7 +328,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Block Relay Peer connection type that relays network information about blocks and not transactions or addresses. - Retransmisión de bloque + Retransmisión de bloques Address Fetch @@ -390,7 +398,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Show general overview of wallet - Mostrar vista general del monedero + Muestra una vista general de la billetera &Transactions @@ -398,7 +406,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Browse transaction history - Examinar el historial de transacciones + Explora el historial de transacciones E&xit @@ -406,7 +414,15 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Quit application - Salir de la aplicación + Salir del programa + + + &About %1 + &Acerca de %1 + + + Show information about %1 + Mostrar información sobre %1 About &Qt @@ -414,7 +430,11 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Show information about Qt - Mostrar información acerca de Qt + Mostrar información sobre Qt + + + Modify configuration options for %1 + Modificar las opciones de configuración para %1 Create a new wallet @@ -424,22 +444,30 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" &Minimize &Minimizar + + Wallet: + Billetera: + Network activity disabled. A substring of the tooltip. Actividad de red deshabilitada. + + Proxy is <b>enabled</b>: %1 + Proxy <b>habilitado</b>: %1 + Send coins to a Bitcoin address - Enviar monedas a una dirección Bitcoin + Enviar monedas a una dirección de Bitcoin Backup wallet to another location - Copia de seguridad del monedero en otra ubicación + Realizar copia de seguridad de la billetera en otra ubicación Change the passphrase used for wallet encryption - Cambiar la contraseña utilizada para el cifrado del monedero + Cambiar la frase de contraseña utilizada para encriptar la billetera &Send @@ -449,29 +477,45 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" &Receive &Recibir + + &Options… + &Opciones… + &Encrypt Wallet… - &Cifrar monedero + &Encriptar billetera… Encrypt the private keys that belong to your wallet - Cifrar las claves privadas de su monedero + Encriptar las claves privadas que pertenecen a la billetera + + + &Backup Wallet… + &Realizar copia de seguridad de la billetera... &Change Passphrase… &Cambiar frase de contraseña... + + Sign &message… + Firmar &mensaje... + Sign messages with your Bitcoin addresses to prove you own them - Firmar mensajes con sus direcciones Bitcoin para demostrar la propiedad + Firmar mensajes con tus direcciones de Bitcoin para demostrar que te pertenecen + + + &Verify message… + &Verificar mensaje... Verify messages to ensure they were signed with specified Bitcoin addresses - Verificar mensajes comprobando que están firmados con direcciones Bitcoin concretas + Verificar mensajes para asegurarte de que estén firmados con direcciones de Bitcoin concretas &Load PSBT from file… - &Cargar PSBT desde archivo... + &Cargar TBPF desde archivo... Open &URI… @@ -479,15 +523,15 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Close Wallet… - Cerrar monedero... + Cerrar billetera... Create Wallet… - Crear monedero... + Crear billetera... Close All Wallets… - Cerrar todos los monederos... + Cerrar todas las billeteras... &File @@ -499,7 +543,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" &Help - A&yuda + &Ayuda Tabs toolbar @@ -527,25 +571,25 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Request payments (generates QR codes and bitcoin: URIs) - Solicitar pagos (genera codigo QR y URL's de Bitcoin) + Solicitar pagos (genera códigos QR y URI de tipo "bitcoin:") Show the list of used sending addresses and labels - Mostrar la lista de direcciones de envío y etiquetas + Mostrar la lista de etiquetas y direcciones de envío usadas Show the list of used receiving addresses and labels - Muestra la lista de direcciones de recepción y etiquetas + Mostrar la lista de etiquetas y direcciones de recepción usadas &Command-line options - &Opciones de linea de comando + &Opciones de línea de comandos Processed %n block(s) of transaction history. - %n bloque procesado del historial de transacciones. - %n bloques procesados del historial de transacciones. + Se procesó %n bloque del historial de transacciones. + Se procesaron %n bloques del historial de transacciones. @@ -558,7 +602,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Last received block was generated %1 ago. - El último bloque recibido fue generado hace %1. + El último bloque recibido se generó hace %1. Transactions after this will not yet be visible. @@ -566,7 +610,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Warning - Aviso + Advertencia Information @@ -582,7 +626,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Load PSBT from &clipboard… - Cargar PSBT desde el &portapapeles... + Cargar TBPF desde el &portapapeles... Load Partially Signed Bitcoin Transaction from clipboard @@ -590,11 +634,11 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Node window - Ventana de nodo + Ventana del nodo Open node debugging and diagnostic console - Abrir consola de depuración y diagnóstico de nodo + Abrir la consola de depuración y diagnóstico del nodo &Sending addresses @@ -606,15 +650,19 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Open a bitcoin: URI - Bitcoin: abrir URI + Abrir un URI de tipo "bitcoin:" Open Wallet - Abrir monedero + Abrir billetera + + + Open a wallet + Abrir una billetera Close wallet - Cerrar monedero + Cerrar billetera Restore Wallet… @@ -628,7 +676,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Close all wallets - Cerrar todos los monederos + Cerrar todas las billeteras Migrate Wallet @@ -638,6 +686,10 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Migrate a wallet Migrar una billetera + + Show the %1 help message to get a list with possible Bitcoin command-line options + Mostrar el mensaje de ayuda %1 para obtener una lista de las posibles opciones de línea de comandos de Bitcoin + &Mask values &Ocultar valores @@ -648,11 +700,11 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" default wallet - billetera por defecto + billetera predeterminada No wallets available - Monederos no disponibles + No hay billeteras disponibles Wallet Data @@ -672,12 +724,20 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Wallet Name Label of the input field where the name of the wallet is entered. - Nombre del monedero + Nombre de la billetera &Window &Ventana + + Zoom + Acercar + + + Main Window + Ventana principal + %1 client %1 cliente @@ -688,14 +748,14 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" S&how - M&ostrar + &Mostrar %n active connection(s) to Bitcoin network. A substring of the tooltip. - %n conexiones activas con la red Bitcoin - %n conexiones activas con la red Bitcoin + %n conexión activa con la red de Bitcoin. + %n conexiones activas con la red de Bitcoin. @@ -728,7 +788,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Cannot create new wallet, the software was compiled without sqlite support (required for descriptor wallets) - No se puede crear una nueva billetera, el software se compiló sin soporte sqlite (requerido para billeteras descriptivas) + No se puede crear una billetera nueva, ya que el software se compiló sin compatibilidad con sqlite (requerida para billeteras basadas en descriptores) Warning: %1 @@ -761,7 +821,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Label: %1 - Etiqueta: %1 + Etiqueta %1 @@ -784,7 +844,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" HD key generation is <b>disabled</b> - La generación de la clave HD está <b> desactivada</b> + La generación de clave HD está <b>deshabilitada</b> Private key <b>disabled</b> @@ -792,11 +852,11 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Wallet is <b>encrypted</b> and currently <b>unlocked</b> - El monedero está <b>cifrado</b> y actualmente <b>desbloqueado</b> + La billetera está <b>encriptada</b> y actualmente <b>desbloqueda</b> Wallet is <b>encrypted</b> and currently <b>locked</b> - El monedero está <b>cifrado</b> y actualmente <b>bloqueado</b> + La billetera está <b>encriptada</b> y actualmente <b>bloqueda</b> Original message: @@ -807,14 +867,14 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" UnitDisplayStatusBarControl Unit to show amounts in. Click to select another unit. - Unidad en la que se muestran las cantidades. Haga clic para seleccionar otra unidad. + Unidad en la que se muestran los importes. Haz clic para seleccionar otra unidad. CoinControlDialog Coin Selection - Selección de moneda + Selección de monedas Quantity: @@ -822,15 +882,15 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Amount: - Cuantía: + Importe: Fee: - Tasa: + Comisión: After Fee: - Después de tasas: + Después de la comisión: Change: @@ -838,11 +898,11 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" (un)select all - (des)selecciona todos + (des)marcar todos Tree mode - Modo arbol + Modo árbol List mode @@ -850,7 +910,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Amount - Cantidad + Importe Received with label @@ -870,11 +930,11 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Confirmed - Confirmado + Confirmada Copy amount - Copiar cantidad + Copiar importe &Copy address @@ -894,7 +954,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" L&ock unspent - B&loquear importe no gastado + &Bloquear importe no gastado &Unlock unspent @@ -910,7 +970,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Copy after fee - Copiar después de la tarifa + Copiar después de la comisión Copy bytes @@ -934,7 +994,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" change from %1 (%2) - Cambio desde %1 (%2) + cambio desde %1 (%2) (change) @@ -943,6 +1003,11 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" CreateWalletActivity + + Create Wallet + Title of window indicating the progress of creation of a new wallet. + Crear billetera + Creating Wallet <b>%1</b>… Descriptive text of the create wallet progress window which indicates to the user which wallet is currently being created. @@ -954,7 +1019,7 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Create wallet warning - Advertencia de crear billetera + Advertencia al crear la billetera Can't list signers @@ -970,12 +1035,12 @@ Registrarse solo es posible utilizando una direccion tipo "Legal" Load Wallets Title of progress window which is displayed when wallets are being loaded. - Cargar monederos + Cargar billeteras Loading wallets… Descriptive text of the load wallets progress window which indicates to the user that wallets are currently being loaded. - Cargando monederos... + Cargando billeteras... @@ -995,10 +1060,10 @@ If this wallet contains any solvable but not watched scripts, a different and ne The migration process will create a backup of the wallet before migrating. This backup file will be named <wallet name>-<timestamp>.legacy.bak and can be found in the directory for this wallet. In the event of an incorrect migration, the backup can be restored with the "Restore Wallet" functionality. La migración de la billetera la convertirá en una o más billeteras basadas en descriptores. Será necesario realizar una nueva copia de seguridad de la billetera. -Si esta billetera contiene scripts solo de lectura, se creará una nueva billetera que los contenga. -Si esta billetera contiene scripts solucionables pero no de lectura, se creará una nueva billetera diferente que los contenga. +Si esta billetera contiene scripts solo de observación, se creará una nueva billetera que los contenga. +Si esta billetera contiene scripts solucionables pero no de observación, se creará una nueva billetera diferente que los contenga. -El proceso de migración creará una copia de seguridad de la billetera antes de migrar. Este archivo de copia de seguridad se llamará <wallet name>-<timestamp>.legacy.bak y se encontrará en el directorio de esta billetera. En el caso de una migración incorrecta, la copia de seguridad puede restaurarse con la funcionalidad "Restore Wallet" (Restaurar billetera). +El proceso de migración creará una copia de seguridad de la billetera antes de proceder. Este archivo de copia de seguridad se llamará <wallet name>-<timestamp>.legacy.bak y se encontrará en el directorio de esta billetera. En caso de que la migración falle, se puede restaurar la copia de seguridad con la funcionalidad "Restaurar billetera". Migrate Wallet @@ -1014,11 +1079,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Watchonly scripts have been migrated to a new wallet named '%1'. - Los scripts solo de lectura se migraron a una nueva billetera llamada "%1". + Los scripts solo de observación se migraron a una nueva billetera llamada "%1". Solvable but not watched scripts have been migrated to a new wallet named '%1'. - Los scripts solucionables pero no de lectura se migraron a una nueva billetera llamada "%1". + Los scripts solucionables pero no de observación se migraron a una nueva billetera llamada "%1". Migration failed @@ -1031,23 +1096,27 @@ El proceso de migración creará una copia de seguridad de la billetera antes de OpenWalletActivity + + Open wallet failed + Fallo al abrir billetera + Open wallet warning - Advertencia sobre crear monedero + Advertencia al abrir billetera default wallet - billetera por defecto + billetera predeterminada Open Wallet Title of window indicating the progress of opening of a wallet. - Abrir monedero + Abrir billetera Opening Wallet <b>%1</b>… Descriptive text of the open wallet progress window which indicates to the user which wallet is currently being opened. - Abriendo Monedero <b>%1</b>... + Abriendo billetera <b>%1</b>... @@ -1082,46 +1151,62 @@ El proceso de migración creará una copia de seguridad de la billetera antes de WalletController Close wallet - Cerrar monedero + Cerrar billetera Are you sure you wish to close the wallet <i>%1</i>? - ¿Estás seguro de que deseas cerrar el monedero <i>%1</i>? + ¿Seguro deseas cerrar la billetera <i>%1</i>? Closing the wallet for too long can result in having to resync the entire chain if pruning is enabled. - Cerrar el monedero durante demasiado tiempo puede causar la resincronización de toda la cadena si la poda es habilitada. + Cerrar la billetera durante demasiado tiempo puede causar la resincronización de toda la cadena si el podado está habilitado. Close all wallets - Cerrar todos los monederos + Cerrar todas las billeteras Are you sure you wish to close all wallets? - ¿Está seguro de que desea cerrar todas las billeteras? + ¿Seguro quieres cerrar todas las billeteras? CreateWalletDialog + + Create Wallet + Crear billetera + You are one step away from creating your new wallet! Estás a un paso de crear tu nueva billetera. Please provide a name and, if desired, enable any advanced options - Escribe un nombre y, si lo deseas, activa las opciones avanzadas. + Escribe un nombre y, si quieres, activa las opciones avanzadas. Wallet Name - Nombre del monedero + Nombre de la billetera Wallet - Monedero + Billetera Encrypt the wallet. The wallet will be encrypted with a passphrase of your choice. - Encriptar la billetera. La billetera será encriptada con una contraseña de tu elección. + Encriptar la billetera. La billetera se encriptará con una frase de contraseña de tu elección. + + + Encrypt Wallet + Encriptar billetera + + + Advanced Options + Opciones avanzadas + + + Disable private keys for this wallet. Wallets with private keys disabled will have no private keys and cannot have an HD seed or imported private keys. This is ideal for watch-only wallets. + Desactivar las claves privadas para esta billetera. Las billeteras con claves privadas desactivadas no tendrán claves privadas y no podrán tener ninguna semilla HD ni claves privadas importadas. Esto es ideal para billeteras solo de observación. Disable Private Keys @@ -1129,11 +1214,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Make a blank wallet. Blank wallets do not initially have private keys or scripts. Private keys and addresses can be imported, or an HD seed can be set, at a later time. - Crear un monedero vacío. Los monederos vacíos no tienen claves privadas ni scripts. Las claves privadas y direcciones pueden importarse después o también establecer una semilla HD. + Crea una billetera en blanco. Las billeteras en blanco inicialmente no tienen llaves privadas ni scripts. Las llaves privadas y las direcciones pueden ser importadas o se puede establecer una semilla HD más tarde. Make Blank Wallet - Crear billetera vacía + Crear billetera en blanco + + + Use an external signing device such as a hardware wallet. Configure the external signer script in wallet preferences first. + Usa un dispositivo de firma externo, por ejemplo, una billetera de hardware. Configura primero el script del firmante externo en las preferencias de la billetera. External signer @@ -1146,14 +1235,14 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Compiled without external signing support (required for external signing) "External signing" means using devices such as hardware wallets. - Compilado sin soporte de firma externa (necesario para la firma externa) + Compilado sin compatibilidad con firma externa (requerida para la firma externa) EditAddressDialog Edit Address - Editar Dirección + Editar dirección &Label @@ -1161,11 +1250,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de The label associated with this address list entry - La etiqueta asociada con esta entrada de la lista de direcciones + La etiqueta asociada con esta entrada en la lista de direcciones The address associated with this address list entry. This can only be modified for sending addresses. - La dirección asociada con esta entrada de la lista de direcciones. Solo puede ser modificada para direcciones de envío. + La dirección asociada con esta entrada en la lista de direcciones. Solo se puede modificar para las direcciones de envío. &Address @@ -1177,7 +1266,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Edit receiving address - Editar dirección de envío + Editar dirección de recepción Edit sending address @@ -1185,7 +1274,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de The entered address "%1" is not a valid Bitcoin address. - La dirección introducida "%1" no es una dirección Bitcoin válida. + La dirección ingresada "%1" no es una dirección de Bitcoin válida. + + + Address "%1" already exists as a receiving address with label "%2" and so cannot be added as a sending address. + La dirección "%1" ya existe como dirección de recepción con la etiqueta "%2" y, por lo tanto, no se puede agregar como dirección de envío. + + + The entered address "%1" is already in the address book with label "%2". + La dirección ingresada "%1" ya está en la libreta de direcciones con la etiqueta "%2". Could not unlock wallet. @@ -1193,7 +1290,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de New key generation failed. - Creación de la nueva llave fallida + Error al generar clave nueva. @@ -1208,11 +1305,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Directory already exists. Add %1 if you intend to create a new directory here. - El directorio ya existe. Añada %1 si pretende crear aquí un directorio nuevo. + El directorio ya existe. Agrega %1 si deseas crear un nuevo directorio aquí. Path already exists, and is not a directory. - La ruta ya existe y no es un directorio. + Ruta de acceso existente, pero no es un directorio. Cannot create data directory here. @@ -1231,24 +1328,28 @@ El proceso de migración creará una copia de seguridad de la billetera antes de (of %n GB needed) - (of %n GB needed) - (of %n GB needed) + (de %n GB necesario) + (de %n GB necesarios) (%n GB needed for full chain) - (%n GB needed for full chain) - (%n GB needed for full chain) + (%n GB necesario para completar la cadena) + (%n GB necesarios para completar la cadena) Choose data directory Elegir directorio de datos + + At least %1 GB of data will be stored in this directory, and it will grow over time. + Se almacenará al menos %1 GB de información en este directorio, que aumentará con el tiempo. + Approximately %1 GB of data will be stored in this directory. - Aproximadamente %1 GB de información será almacenada en este directorio. + Se almacenará aproximadamente %1 GB de información en este directorio. (sufficient to restore backups %n day(s) old) @@ -1264,27 +1365,35 @@ El proceso de migración creará una copia de seguridad de la billetera antes de The wallet will also be stored in this directory. - El monedero también se almacenará en este directorio. + La billetera también se almacenará en este directorio. Error: Specified data directory "%1" cannot be created. - Error: Directorio de datos especificado "%1" no puede ser creado. + Error: No se puede crear el directorio de datos especificado "%1" . Welcome - Bienvenido + Te damos la bienvenida Welcome to %1. - Bienvenido a %1. + Te damos la bienvenida a %1. As this is the first time the program is launched, you can choose where %1 will store its data. - Al ser esta la primera vez que se ejecuta el programa, puedes escoger donde %1 almacenará los datos. + Como es la primera vez que se ejecuta el programa, puedes elegir dónde %1 almacenará los datos. Limit block chain storage to - Limitar el almacenamiento de cadena de bloques a + Limitar el almacenamiento de la cadena de bloques a + + + Reverting this setting requires re-downloading the entire blockchain. It is faster to download the full chain first and prune it later. Disables some advanced features. + Para revertir esta configuración, se debe descargar de nuevo la cadena de bloques completa. Es más rápido descargar la cadena completa y podarla después. Desactiva algunas funciones avanzadas. + + + This initial synchronisation is very demanding, and may expose hardware problems with your computer that had previously gone unnoticed. Each time you run %1, it will continue downloading where it left off. + La sincronización inicial consume muchos recursos y es posible que exponga problemas de hardware en la computadora que anteriormente pasaron desapercibidos. Cada vez que ejecutes %1, seguirá descargando desde el punto en el que quedó. When you click OK, %1 will begin to download and process the full %4 block chain (%2 GB) starting with the earliest transactions in %3 when %4 initially launched. @@ -1292,15 +1401,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de If you have chosen to limit block chain storage (pruning), the historical data must still be downloaded and processed, but will be deleted afterward to keep your disk usage low. - Si ha elegido limitar el almacenamiento de la cadena de bloques (pruning o poda), los datos históricos todavía se deben descargar y procesar, pero se eliminarán posteriormente para mantener el uso del disco bajo. + Si elegiste la opción de limitar el almacenamiento de la cadena de bloques (podado), los datos históricos se deben descargar y procesar de igual manera, pero se eliminarán después para disminuir el uso del disco. Use the default data directory - Utilizar el directorio de datos predeterminado + Usar el directorio de datos predeterminado Use a custom data directory: - Utilice un directorio de datos personalizado: + Usar un directorio de datos personalizado: @@ -1315,42 +1424,73 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Command-line options - Opciones de la línea de órdenes + Opciones de línea de comandos + + + + ShutdownWindow + + %1 is shutting down… + %1 se está cerrando... + + + Do not shut down the computer until this window disappears. + No apagues la computadora hasta que desaparezca esta ventana. ModalOverlay Form - Desde + Formulario Recent transactions may not yet be visible, and therefore your wallet's balance might be incorrect. This information will be correct once your wallet has finished synchronizing with the bitcoin network, as detailed below. - Es posible que las transacciones recientes aún no estén visibles y por lo tanto, el saldo de su monedero podría ser incorrecto. Esta información será correcta una vez que su monedero haya terminado de sincronizarse con la red bitcoin, como se detalla a continuación. + Es posible que las transacciones recientes aún no sean visibles y, por lo tanto, el saldo de la billetera podría ser incorrecto. Esta información será correcta una vez que la billetera haya terminado de sincronizarse con la red de Bitcoin, como se detalla abajo. + + + Attempting to spend bitcoins that are affected by not-yet-displayed transactions will not be accepted by the network. + La red no aceptará si se intenta gastar bitcoins afectados por las transacciones que aún no se muestran. Number of blocks left - Numero de bloques pendientes + Número de bloques restantes Unknown… Desconocido... + + calculating… + calculando... + Last block time Hora del último bloque + + Progress + Progreso + Progress increase per hour - Incremento del progreso por hora + Avance del progreso por hora + + + Estimated time left until synced + Tiempo estimado restante hasta la sincronización + + + Hide + Ocultar %1 is currently syncing. It will download headers and blocks from peers and validate them until reaching the tip of the block chain. - %1 está actualmente sincronizándose. Descargará cabeceras y bloques de nodos semejantes y los validará hasta alcanzar la cabeza de la cadena de bloques. + %1 se está sincronizando actualmente. Descargará encabezados y bloques de pares, y los validará hasta alcanzar el extremo de la cadena de bloques. Unknown. Syncing Headers (%1, %2%)… - Desconocido. Sincronizando cabeceras (%1, %2%)… + Desconocido. Sincronizando encabezados (%1, %2%)… Unknown. Pre-syncing Headers (%1, %2%)… @@ -1366,7 +1506,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Paste address from clipboard Tooltip text for button that allows you to paste an address that is in your clipboard. - Pegar dirección desde portapapeles + Pegar dirección desde el portapapeles @@ -1379,17 +1519,25 @@ El proceso de migración creará una copia de seguridad de la billetera antes de &Main &Principal + + Automatically start %1 after logging in to the system. + Iniciar automáticamente %1 después de iniciar sesión en el sistema. + &Start %1 on system login - &Iniciar %1 al iniciar el sistema + &Iniciar %1 al iniciar sesión en el sistema Enabling pruning significantly reduces the disk space required to store transactions. All blocks are still fully validated. Reverting this setting requires re-downloading the entire blockchain. - Al activar el modo pruning, se reduce considerablemente el espacio de disco necesario para almacenar las transacciones. Todos los bloques aún se validan completamente. Para revertir esta opción, se requiere descargar de nuevo toda la cadena de bloques. + Al activar el podado, se reduce considerablemente el espacio de disco necesario para almacenar las transacciones. Todos los bloques aún se validan completamente. Para revertir esta opción, se requiere descargar de nuevo toda la cadena de bloques. + + + Size of &database cache + Tamaño de la caché de la &base de datos Number of script &verification threads - Número de hilos de &verificación de scripts + Número de subprocesos de &verificación de scripts Full path to a %1 compatible script (e.g. C:\Downloads\hwi.exe or /Users/you/Downloads/hwi.py). Beware: malware can steal your coins! @@ -1397,11 +1545,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1) - Dirección IP del proxy (ej. IPv4: 127.0.0.1 / IPv6: ::1) + Dirección IP del proxy (por ejemplo, IPv4: 127.0.0.1 / IPv6: ::1) + + + Shows if the supplied default SOCKS5 proxy is used to reach peers via this network type. + Muestra si el proxy SOCKS5 por defecto suministrado se utiliza para llegar a los pares a través de este tipo de red. Minimize instead of exit the application when the window is closed. When this option is enabled, the application will be closed only after selecting Exit in the menu. - Minimice en lugar de salir de la aplicación cuando la ventana esté cerrada. Cuando esta opción está habilitada, la aplicación se cerrará solo después de seleccionar Salir en el menú. + Minimizar en vez de salir de la aplicación cuando la ventana está cerrada. Cuando se activa esta opción, la aplicación solo se cerrará después de seleccionar "Salir" en el menú. Options set in this dialog are overridden by the command line: @@ -1417,7 +1569,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Reset all client options to default. - Restablecer todas las opciones del cliente a las predeterminadas. + Restablecer todas las opciones del cliente a los valores predeterminados. &Reset Options @@ -1443,7 +1595,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Set the number of script verification threads. Negative values correspond to the number of cores you want to leave free to the system. Tooltip text for Options window setting that sets the number of script verification threads. Explains that negative values mean to leave these many cores free to the system. - Establezca el número de hilos de verificación de scripts. Los valores negativos corresponden al número de núcleos que se desea dejar libres al sistema. + Establece el número de subprocesos de verificación de scripts. Los valores negativos corresponden al número de núcleos que se desea dejar libres al sistema. (0 = auto, <0 = leave that many cores free) @@ -1452,7 +1604,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de This allows you or a third party tool to communicate with the node through command-line and JSON-RPC commands. Tooltip text for Options window setting that enables the RPC server. - Esto le permite a usted o a una herramienta de terceros comunicarse con el nodo a través de la línea de comandos y los comandos JSON-RPC. + Esto te permite a ti o a una herramienta de terceros comunicarse con el nodo a través de la línea de comandos y los comandos JSON-RPC. Enable R&PC server @@ -1461,12 +1613,12 @@ El proceso de migración creará una copia de seguridad de la billetera antes de W&allet - Monedero + &Billetera Whether to set subtract fee from amount as default or not. Tooltip text for Options window setting that sets subtracting the fee from a sending amount as default. - Si se resta la comisión del importe por defecto o no. + Si se resta o no la comisión del importe por defecto. Subtract &fee from amount by default @@ -1477,9 +1629,13 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Expert Experto + + Enable coin &control features + Habilitar funciones de &control de monedas + If you disable the spending of unconfirmed change, the change from a transaction cannot be used until that transaction has at least one confirmation. This also affects how your balance is computed. - Si deshabilita el gasto de un cambio no confirmado, el cambio de una transacción no se puede usar hasta que esa transacción tenga al menos una confirmación. Esto también afecta cómo se calcula su saldo. + Si deshabilitas el gasto del cambio sin confirmar, no se puede usar el cambio de una transacción hasta que esta tenga al menos una confirmación. Esto también afecta cómo se calcula el saldo. &Spend unconfirmed change @@ -1488,12 +1644,12 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Enable &PSBT controls An options window setting to enable PSBT controls. - Activar controles de &PSBT + Activar controles de &TBPF Whether to show PSBT controls. Tooltip text for options window setting that enables PSBT controls. - Si se muestran los controles de PSBT. + Si se muestran los controles de TBPF. External Signer (e.g. hardware wallet) @@ -1505,11 +1661,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Automatically open the Bitcoin client port on the router. This only works when your router supports UPnP and it is enabled. - Abrir automáticamente el puerto del cliente Bitcoin en el router. Esta opción solo funciona si el router admite UPnP y está activado. + Abrir automáticamente el puerto del cliente de Bitcoin en el router. Esto funciona solo cuando tu router es compatible con UPnP y está habilitado. Map port using &UPnP - Mapear el puerto usando &UPnP + Asignar puerto usando &UPnP Automatically open the Bitcoin client port on the router. This only works when your router supports NAT-PMP and it is enabled. The external port could be random. @@ -1519,17 +1675,25 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Map port using NA&T-PMP Asignar puerto usando NA&T-PMP + + Accept connections from outside. + Aceptar conexiones externas. + Allow incomin&g connections - Permitir conexiones entrantes + &Permitir conexiones entrantes Connect to the Bitcoin network through a SOCKS5 proxy. - Conectar a la red de Bitcoin a través de un proxy SOCKS5. + Conectarse a la red de Bitcoin a través de un proxy SOCKS5. + + + &Connect through SOCKS5 proxy (default proxy): + &Conectarse a través del proxy SOCKS5 (proxy predeterminado): Proxy &IP: - Dirección &IP del proxy: + &IP del proxy: &Port: @@ -1537,11 +1701,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Port of the proxy (e.g. 9050) - Puerto del servidor proxy (ej. 9050) + Puerto del proxy (p. ej., 9050) Used for reaching peers via: - Utilizado para llegar a los compañeros a través de: + Usado para conectarse con pares a través de: &Window @@ -1557,35 +1721,35 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Show only a tray icon after minimizing the window. - Minimizar la ventana a la bandeja de iconos del sistema. + Mostrar solo un ícono de bandeja después de minimizar la ventana. &Minimize to the tray instead of the taskbar - &Minimizar a la bandeja en vez de a la barra de tareas + &Minimizar a la bandeja en vez de la barra de tareas M&inimize on close - M&inimizar al cerrar + &Minimizar al cerrar &Display - &Interfaz + &Visualización User Interface &language: - I&dioma de la interfaz de usuario + &Idioma de la interfaz de usuario: The user interface language can be set here. This setting will take effect after restarting %1. - El idioma de la interfaz de usuario puede establecerse aquí. Esta configuración tendrá efecto después de reiniciar %1. + El idioma de la interfaz de usuario puede establecerse aquí. Esta configuración surtirá efecto después de reiniciar %1. &Unit to show amounts in: - Mostrar las cantidades en la &unidad: + &Unidad en la que se muestran los importes: Choose the default subdivision unit to show in the interface and when sending coins. - Elegir la subdivisión predeterminada para mostrar cantidades en la interfaz y cuando se envían monedas. + Elegir la unidad de subdivisión predeterminada para mostrar en la interfaz y al enviar monedas. Third-party URLs (e.g. a block explorer) that appear in the transactions tab as context menu items. %s in the URL is replaced by transaction hash. Multiple URLs are separated by vertical bar |. @@ -1597,11 +1761,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Whether to show coin control features or not. - Mostrar o no características de control de moneda + Si se muestran o no las funcionalidades de control de monedas. Connect to the Bitcoin network through a separate SOCKS5 proxy for Tor onion services. - Conectarse a la red Bitcoin a través de un proxy SOCKS5 independiente para los servicios onion de Tor. + Conectarse a la red de Bitcoin a través de un proxy SOCKS5 independiente para los servicios onion de Tor. Use separate SOCKS&5 proxy to reach peers via Tor onion services: @@ -1619,10 +1783,6 @@ El proceso de migración creará una copia de seguridad de la billetera antes de closest matching "%1" "%1" con la coincidencia más aproximada - - &OK - &Aceptar - &Cancel &Cancelar @@ -1630,7 +1790,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Compiled without external signing support (required for external signing) "External signing" means using devices such as hardware wallets. - Compilado sin soporte de firma externa (necesario para la firma externa) + Compilado sin compatibilidad con firma externa (requerida para la firma externa) default @@ -1643,12 +1803,12 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Confirm options reset Window title text of pop-up window shown when the user has chosen to reset options. - Confirme el restablecimiento de las opciones + Confirmar restablecimiento de opciones Client restart required to activate changes. Text explaining that the settings changed will not come into effect until the client is restarted. - Reinicio del cliente para activar cambios. + Es necesario reiniciar el cliente para activar los cambios. Current settings will be backed up at "%1". @@ -1658,7 +1818,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Client will be shut down. Do you want to proceed? Text asking the user to confirm if they would like to proceed with a client shutdown. - El cliente será cluasurado. Quieres proceder? + El cliente se cerrará. ¿Quieres continuar? Configuration options @@ -1668,7 +1828,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de The configuration file is used to specify advanced user options which override GUI settings. Additionally, any command-line options will override this configuration file. Explanatory text about the priority order of instructions considered by client. The order from high to low being: command-line, configuration file, GUI settings. - El archivo de configuración se utiliza para especificar opciones de usuario avanzadas que anulan la configuración de la GUI. Además, cualquier opción de línea de comandos anulará este archivo de configuración. + El archivo de configuración se usa para especificar opciones avanzadas del usuario, que remplazan la configuración de la GUI. Además, las opciones de la línea de comandos remplazarán este archivo de configuración. Continue @@ -1680,15 +1840,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de The configuration file could not be opened. - El archivo de configuración no se pudo abrir. + No se pudo abrir el archivo de configuración. This change would require a client restart. - Este cambio requiere reinicio por parte del cliente. + Estos cambios requieren reiniciar el cliente. The supplied proxy address is invalid. - La dirección proxy indicada es inválida. + La dirección del proxy proporcionada es inválida. @@ -1702,11 +1862,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de OverviewPage Form - Desde + Formulario The displayed information may be out of date. Your wallet automatically synchronizes with the Bitcoin network after a connection is established, but this process has not completed yet. - La información mostrada puede estar desactualizada. Su monedero se sincroniza automáticamente con la red Bitcoin después de que se haya establecido una conexión, pero este proceso aún no se ha completado. + La información mostrada puede estar desactualizada. La billetera se sincroniza automáticamente con la red de Bitcoin después de establecer una conexión, pero este proceso aún no se ha completado. + + + Watch-only: + Solo de observación: Available: @@ -1714,7 +1878,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Your current spendable balance - Su balance actual gastable + Tu saldo disponible para gastar actualmente Pending: @@ -1722,15 +1886,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Total of transactions that have yet to be confirmed, and do not yet count toward the spendable balance - Total de transacciones que deben ser confirmadas, y que no cuentan con el balance gastable necesario + Total de transacciones que aún se deben confirmar y que no se contabilizan dentro del saldo disponible para gastar Immature: - No disponible: + Inmaduro: Mined balance that has not yet matured - Saldo recién minado que aún no está disponible. + Saldo minado que aún no ha madurado Balances @@ -1738,15 +1902,15 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Your current total balance - Su balance actual total + Tu saldo total actual Your current balance in watch-only addresses - Tu saldo actual en solo ver direcciones + Tu saldo actual en direcciones solo de observación Spendable: - Disponible: + Gastable: Recent transactions @@ -1754,22 +1918,26 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Unconfirmed transactions to watch-only addresses - Transacciones sin confirmar a direcciones de observación + Transacciones sin confirmar hacia direcciones solo de observación + + + Mined balance in watch-only addresses that has not yet matured + Saldo minado en direcciones solo de observación que aún no ha madurado Current total balance in watch-only addresses - Saldo total actual en direcciones de solo observación + Saldo total actual en direcciones solo de observación Privacy mode activated for the Overview tab. To unmask the values, uncheck Settings->Mask values. - Modo de privacidad activado para la pestaña de vista general. Para mostrar los valores, anule la selección de Configuración->Ocultar valores. + Modo de privacidad activado para la pestaña de vista general. Para mostrar los valores, anula la selección de "Configuración->Ocultar valores". PSBTOperationsDialog PSBT Operations - Operaciones PSBT + Operaciones TBPF Sign Tx @@ -1805,7 +1973,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Could not sign any more inputs. - No se pudo firmar más entradas. + No se pudieron firmar más entradas. Signed %1 inputs, but more signatures are still required. @@ -1829,7 +1997,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de PSBT copied to clipboard. - PSBT copiada al portapapeles. + TBPF copiada al portapapeles. Save Transaction Data @@ -1838,11 +2006,11 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Partially Signed Transaction (Binary) Expanded name of the binary PSBT file format. See: BIP 174. - Transacción parcialmente firmada (binario) + Transacción parcialmente firmada (binario) PSBT saved to disk. - PSBT guardada en en el disco. + TBPF guardada en el disco. * Sends %1 to %2 @@ -1850,7 +2018,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de own address - dirección personal + dirección propia Unable to calculate transaction fee or total transaction amount. @@ -1862,7 +2030,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Total Amount - Cantidad total + Importe total or @@ -1874,7 +2042,7 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Transaction is missing some information about inputs. - A la transacción le falta información sobre entradas. + Falta información sobre las entradas de la transacción. Transaction still needs signature(s). @@ -1896,16 +2064,28 @@ El proceso de migración creará una copia de seguridad de la billetera antes de Transaction is fully signed and ready for broadcast. La transacción se firmó completamente y está lista para transmitirse. - + + Transaction status is unknown. + El estado de la transacción es desconocido. + + PaymentServer Payment request error Error en la solicitud de pago + + Cannot start bitcoin: click-to-pay handler + No se puede iniciar el controlador "bitcoin: click-to-pay" + + + URI handling + Gestión de URI + 'bitcoin://' is not a valid URI. Use 'bitcoin:' instead. - "bitcoin://" no es un URI válido. Use "bitcoin:" en su lugar. + "bitcoin://" no es un URI válido. Usa "bitcoin:" en su lugar. Cannot process payment request because BIP70 is not supported. @@ -1913,11 +2093,15 @@ Due to widespread security flaws in BIP70 it's strongly recommended that any mer If you are receiving this error you should request the merchant provide a BIP21 compatible URI. No se puede procesar la solicitud de pago porque no existe compatibilidad con BIP70. Debido a los fallos de seguridad generalizados en BIP70, se recomienda encarecidamente ignorar las instrucciones del comerciante para cambiar de billetera. -Si recibe este error, debe solicitar al comerciante que le proporcione un URI compatible con BIP21. +Si recibes este error, debes solicitar al comerciante que te proporcione un URI compatible con BIP21. + + + URI cannot be parsed! This can be caused by an invalid Bitcoin address or malformed URI parameters. + No se puede analizar el URI. Esto se puede deber a una dirección de Bitcoin inválida o a parámetros de URI con formato incorrecto. Payment request file handling - Manejo del archivo de solicitud de pago + Gestión del archivo de solicitud de pago @@ -1935,12 +2119,17 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Age Title of Peers Table column which indicates the duration (length of time) since the peer connection started. - Duración + Antigüedad + + + Direction + Title of Peers Table column which indicates the direction the peer connection was initiated from. + Dirección Sent Title of Peers Table column which indicates the total amount of network information we have sent to the peer. - Expedido + Enviado Received @@ -1970,7 +2159,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Outbound An Outbound Connection to a Peer. - Salida + Saliente @@ -1979,9 +2168,17 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co &Save Image… &Guardar imagen... + + &Copy Image + &Copiar imagen + Resulting URI too long, try to reduce the text for label / message. - El URI resultante es demasiado largo, así que trate de reducir el texto de la etiqueta o el mensaje. + El URI resultante es demasiado largo, así que trata de reducir el texto de la etiqueta o el mensaje. + + + Error encoding URI into QR Code. + Fallo al codificar URI en código QR. QR code support not available. @@ -2009,23 +2206,27 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co &Information - Información + &Información + + + Datadir + Directorio de datos To specify a non-default location of the data directory use the '%1' option. - Para especificar una ubicación no predeterminada del directorio de datos, use la opción "%1". + Para especificar una ubicación no predeterminada del directorio de datos, usa la opción "%1". Blocksdir - Bloques dir + Directorio de bloques To specify a non-default location of the blocks directory use the '%1' option. - Para especificar una ubicación no predeterminada del directorio de bloques, use la opción "%1". + Para especificar una ubicación no predeterminada del directorio de bloques, usa la opción "%1". Startup time - Hora de inicio + Tiempo de inicio Network @@ -2045,19 +2246,27 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Memory Pool - Grupo de memoria + Pool de memoria + + + Current number of transactions + Número total de transacciones Memory usage - Memoria utilizada + Uso de memoria Wallet: - Monedero: + Billetera: + + + (none) + (ninguna) &Reset - &Reestablecer + &Restablecer Received @@ -2065,7 +2274,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Sent - Expedido + Enviado &Peers @@ -2089,12 +2298,16 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co The BIP324 session ID string in hex, if any. - Cadena de identificación de la sesión BIP324 en formato hexadecimal, si existe. + Cadena de identificador de la sesión BIP324 en formato hexadecimal, si existe. Session ID Identificador de sesión + + Version + Versión + Whether we relay transactions to this peer. Si retransmitimos las transacciones a este par. @@ -2105,12 +2318,16 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Starting Block - Bloque de inicio + Bloque inicial Synced Headers Encabezados sincronizados + + Synced Blocks + Bloques sincronizados + Last Transaction Última transacción @@ -2131,17 +2348,17 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Address Relay Text title for the Address Relay field in the peer details area, which displays whether we relay addresses to this peer (Yes/No). - Retransmisión de dirección + Retransmisión de direcciones The total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). Tooltip text for the Addresses Processed field in the peer details area, which displays the total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). - El número total de direcciones recibidas desde este par que se procesaron (excluye las direcciones omitidas debido a la limitación de volumen). + El número total de direcciones recibidas desde este par que se procesaron (excluye las direcciones desestimadas debido a la limitación de volumen). The total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. Tooltip text for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. - El número total de direcciones recibidas desde este par que se omitieron (no se procesaron) debido a la limitación de volumen. + El número total de direcciones recibidas desde este par que se desestimaron (no se procesaron) debido a la limitación de volumen. Addresses Processed @@ -2151,7 +2368,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Addresses Rate-Limited Text title for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. - Direcciones omitidas por limitación de volumen + Direcciones desestimadas por limitación de volumen User Agent @@ -2159,7 +2376,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Node window - Ventana de nodo + Ventana del nodo Current block height @@ -2167,15 +2384,19 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Open the %1 debug log file from the current data directory. This can take a few seconds for large log files. - Abra el archivo de registro de depuración %1 en el directorio de datos actual. Esto puede tardar unos segundos para los archivos de registro grandes. + Abrir el archivo de registro de depuración %1 en el directorio de datos actual. Esto puede tardar unos segundos para los archivos de registro grandes. Decrease font size - Reducir el tamaño de la fuente + Disminuir tamaño de fuente Increase font size - Aumentar el tamaño de la fuente + Aumentar tamaño de fuente + + + Permissions + Permisos The direction and type of peer connection: %1 @@ -2195,12 +2416,16 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co High bandwidth BIP152 compact block relay: %1 - Retransmisión de bloque compacto BIP152 en modo de banda ancha: %1 + Retransmisión de bloques compactos BIP152 en banda ancha: %1 High Bandwidth Banda ancha + + Connection Time + Tiempo de conexión + Elapsed time since a novel block passing initial validity checks was received from this peer. Tiempo transcurrido desde que se recibió de este par un nuevo bloque que superó las comprobaciones de validez iniciales. @@ -2220,20 +2445,28 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Last Receive - Ultima recepción + Última recepción Ping Time - Tiempo de Ping + Tiempo de ping + + + The duration of a currently outstanding ping. + La duración de un ping actualmente pendiente. Ping Wait - Espera de Ping + Espera de ping Min Ping Ping mínimo + + Time Offset + Desfase temporal + Last block time Hora del último bloque @@ -2248,15 +2481,15 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co &Network Traffic - &Tráfico de Red + &Tráfico de red Totals - Total: + Totales Debug log file - Archivo de registro de depuración + Archivo del registro de depuración Clear console @@ -2264,11 +2497,11 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co In: - Dentro: + Entrada: Out: - Fuera: + Salida: Inbound: initiated by peer @@ -2308,7 +2541,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co v1: unencrypted, plaintext transport protocol Explanatory text for v1 transport type. - v1: protocolo de transporte de texto simple sin cifrar + v1: protocolo de transporte de texto simple sin encriptar v2: BIP324 encrypted transport protocol @@ -2325,21 +2558,33 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co no high bandwidth relay selected - Ninguna transmisión de banda ancha seleccionada + No se seleccionó la retransmisión de banda ancha &Copy address Context menu action to copy the address of a peer. &Copiar dirección + + &Disconnect + &Desconectar + 1 &hour - 1 hora + 1 &hora 1 d&ay 1 &día + + 1 &week + 1 &semana + + + 1 &year + 1 &año + &Copy IP/Netmask Context menu action to copy the IP/Netmask of a banned peer. IP/Netmask is the combination of a peer's IP address and its Netmask. For IP address, see: https://en.wikipedia.org/wiki/IP_address. @@ -2347,7 +2592,7 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co &Unban - &Desbloquear + &Levantar prohibición Network activity disabled @@ -2355,7 +2600,11 @@ Si recibe este error, debe solicitar al comerciante que le proporcione un URI co Executing command without any wallet - Ejecutar comando sin monedero + Ejecutar comando sin ninguna billetera + + + Executing command using "%1" wallet + Ejecutar comando usando la billetera "%1" Welcome to the %1 RPC console. @@ -2366,12 +2615,13 @@ For more information on using this console, type %6. %7WARNING: Scammers have been active, telling users to type commands here, stealing their wallet contents. Do not use this console without fully understanding the ramifications of a command.%8 RPC console welcome message. Placeholders %7 and %8 are style tags for the warning content, and they are not space separated from the rest of the text intentionally. - Bienvenido a la consola RPC -%1. Utiliza las flechas arriba y abajo para navegar por el historial, y %2 para borrar la pantalla. + Te damos la bienvenida a la consola RPC de %1. +Utiliza las flechas hacia arriba y abajo para navegar por el historial y %2 para borrar la pantalla. Utiliza %3 y %4 para aumentar o disminuir el tamaño de la fuente. -Escribe %5 para ver un resumen de los comandos disponibles. Para más información sobre cómo usar esta consola, escribe %6. +Escribe %5 para ver los comandos disponibles. +Para obtener más información sobre cómo usar esta consola, escribe %6. -%7 AVISO: Los estafadores han estado activos diciendo a los usuarios que escriban comandos aquí, robando el contenido de sus monederos. No uses esta consola sin entender completamente las ramificaciones de un comando.%8 +%7 ADVERTENCIA: Los estafadores suelen decirles a los usuarios que escriban comandos aquí para robarles el contenido de sus billeteras. No uses esta consola sin entender completamente las ramificaciones de un comando.%8 Executing… @@ -2388,11 +2638,11 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Yes - Si + To - Para + A From @@ -2400,11 +2650,11 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Ban for - Bloqueo para + Prohibir por Never - nunca + Nunca Unknown @@ -2415,7 +2665,7 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci ReceiveCoinsDialog &Amount: - Cantidad + &Importe: &Label: @@ -2423,27 +2673,27 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci &Message: - Mensaje: + &Mensaje: An optional message to attach to the payment request, which will be displayed when the request is opened. Note: The message will not be sent with the payment over the Bitcoin network. - Mensaje opcional adjunto a la solicitud de pago, que será mostrado cuando la solicitud sea abierta. Nota: Este mensaje no será enviado con el pago a través de la red Bitcoin. + Mensaje opcional para adjuntar a la solicitud de pago, que se mostrará cuando se abra la solicitud. Nota: Este mensaje no se enviará con el pago a través de la red de Bitcoin. An optional label to associate with the new receiving address. - Una etiqueta opcional para asociar con la nueva dirección de recepción + Una etiqueta opcional para asociar con la nueva dirección de recepción. Use this form to request payments. All fields are <b>optional</b>. - Use este formulario para solicitar pagos. Todos los campos son <b>opcionales</b>. + Usa este formulario para solicitar pagos. Todos los campos son <b>opcionales</b>. An optional amount to request. Leave this empty or zero to not request a specific amount. - Un importe opcional para solicitar. Deje esto vacío o en cero para no solicitar una cantidad específica. + Un importe opcional para solicitar. Déjalo vacío o ingresa cero para no solicitar un importe específico. An optional label to associate with the new receiving address (used by you to identify an invoice). It is also attached to the payment request. - Una etiqueta opcional para asociar con la nueva dirección de recepción (utilizada por ti para identificar una factura). También se adjunta a la solicitud de pago. + Una etiqueta opcional para asociar con la nueva dirección de recepción (puedes usarla para identificar una factura). También se adjunta a la solicitud de pago. An optional message that is attached to the payment request and may be displayed to the sender. @@ -2451,23 +2701,23 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci &Create new receiving address - &Crear una nueva dirección de recepción + &Crear nueva dirección de recepción Clear all fields of the form. - Limpiar todos los campos del formulario + Borrar todos los campos del formulario. Clear - Limpiar + Borrar Requested payments history - Historial de pagos solicitado + Historial de pagos solicitados Show the selected request (does the same as double clicking an entry) - Muestra la petición seleccionada (También doble clic) + Mostrar la solicitud seleccionada (equivale a hacer doble clic en una entrada) Show @@ -2475,7 +2725,7 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Remove the selected entries from the list - Borrar de la lista las direcciónes actualmente seleccionadas + Eliminar las entradas seleccionadas de la lista Remove @@ -2523,7 +2773,7 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Could not generate new %1 address - No se ha podido generar una nueva dirección %1 + No se pudo generar nueva dirección %1 @@ -2532,21 +2782,33 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Request payment to … Solicitar pago a... + + Address: + Dirección: + Amount: - Cuantía: + Importe: + + + Label: + Etiqueta: Message: Mensaje: + + Wallet: + Billetera: + Copy &URI Copiar &URI Copy &Address - Copiar &Dirección + Copiar &dirección &Verify @@ -2554,13 +2816,21 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Verify this address on e.g. a hardware wallet screen - Verifica esta dirección, por ejemplo, en la pantalla de una billetera de hardware + Verificar esta dirección, por ejemplo, en la pantalla de una billetera de hardware. &Save Image… &Guardar imagen... - + + Payment information + Información del pago + + + Request payment to %1 + Solicitar pago a %1 + + RecentRequestsTableModel @@ -2571,6 +2841,10 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Label Etiqueta + + Message + Mensaje + (no label) (sin etiqueta) @@ -2581,7 +2855,7 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci (no amount requested) - (sin importe solicitado) + (no se solicitó un importe) Requested @@ -2596,15 +2870,15 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Coin Control Features - Características de control de la moneda + Funciones de control de monedas automatically selected - Seleccionado automaticamente + seleccionado automáticamente Insufficient funds! - Fondos insuficientes! + Fondos insuficientes Quantity: @@ -2612,15 +2886,15 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Amount: - Cuantía: + Importe: Fee: - Tasa: + Comisión: After Fee: - Después de tasas: + Después de la comisión: Change: @@ -2628,11 +2902,11 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci If this is activated, but the change address is empty or invalid, change will be sent to a newly generated address. - Al activarse, si la dirección esta vacía o es inválida, las monedas serán enviadas a una nueva dirección generada. + Si se activa, pero la dirección de cambio está vacía o es inválida, el cambio se enviará a una dirección generada recientemente. Custom change address - Dirección propia + Dirección de cambio personalizada Transaction Fee: @@ -2640,11 +2914,19 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Using the fallbackfee can result in sending a transaction that will take several hours or days (or never) to confirm. Consider choosing your fee manually or wait until you have validated the complete chain. - Si utilizas la comisión por defecto, la transacción puede tardar varias horas o incluso días (o nunca) en confirmarse. Considera elegir la comisión de forma manual o espera hasta que se haya validado completamente la cadena. + Si usas la opción "fallbackfee", la transacción puede tardar varias horas o días en confirmarse (o nunca hacerlo). Considera elegir la comisión de forma manual o espera hasta que hayas validado la cadena completa. Warning: Fee estimation is currently not possible. - Advertencia: En este momento no se puede estimar la cuota. + Advertencia: En este momento no se puede estimar la comisión. + + + per kilobyte + por kilobyte + + + Hide + Ocultar Recommended: @@ -2656,15 +2938,15 @@ Escribe %5 para ver un resumen de los comandos disponibles. Para más informaci Send to multiple recipients at once - Enviar a múltiples destinatarios de una vez + Enviar a múltiples destinatarios a la vez Add &Recipient - Añadir &destinatario + Agregar &destinatario Clear all fields of the form. - Limpiar todos los campos del formulario + Borrar todos los campos del formulario. Inputs… @@ -2692,19 +2974,27 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k A too low fee might result in a never confirming transaction (read the tooltip) - Una comisión demasiado pequeña puede resultar en una transacción que nunca será confirmada (leer herramientas de información). + Si la comisión es demasiado baja, es posible que la transacción nunca se confirme (leer la información en pantalla). (Smart fee not initialized yet. This usually takes a few blocks…) (La comisión inteligente no se ha inicializado todavía. Esto tarda normalmente algunos bloques…) + + Confirmation time target: + Objetivo de tiempo de confirmación: + + + Enable Replace-By-Fee + Activar "Remplazar por comisión" + With Replace-By-Fee (BIP-125) you can increase a transaction's fee after it is sent. Without this, a higher fee may be recommended to compensate for increased transaction delay risk. - Con la función "Reemplazar-por-comisión" (BIP-125), puedes aumentar la comisión de una transacción después de enviarla. Sin esta, es posible que se recomiende una comisión más alta para compensar el mayor riesgo de retraso de la transacción. + Con la función "Remplazar por comisión" (BIP-125), puedes aumentar la comisión de una transacción después de enviarla. Sin esta, es posible que se recomiende una comisión más alta para compensar el mayor riesgo de retraso de la transacción. Clear &All - Limpiar &todo + Borrar &todo Balance: @@ -2724,7 +3014,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Copy amount - Copiar cantidad + Copiar importe Copy fee @@ -2732,7 +3022,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Copy after fee - Copiar después de la tarifa + Copiar después de la comisión Copy bytes @@ -2742,6 +3032,10 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Copy change Copiar cambio + + %1 (%2 blocks) + %1 (%2 bloques) + Sign on device "device" usually means a hardware wallet. @@ -2749,20 +3043,28 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Connect your hardware wallet first. - Conecta tu monedero externo primero. + Conecta primero tu billetera de hardware. Set external signer script path in Options -> Wallet "External signer" means using devices such as hardware wallets. - Configura una ruta externa al script en Opciones -> Monedero + Establecer la ruta al script del firmante externo en "Opciones -> Billetera" + + + Cr&eate Unsigned + &Crear sin firmar Creates a Partially Signed Bitcoin Transaction (PSBT) for use with e.g. an offline %1 wallet, or a PSBT-compatible hardware wallet. - Crea una transacción de Bitcoin parcialmente firmada (PSBT) para usarla, por ejemplo, con una billetera %1 sin conexión o una billetera de hardware compatible con PSBT. + Crea una transacción de Bitcoin parcialmente firmada (TBPF) para usarla, por ejemplo, con una billetera %1 sin conexión o una billetera de hardware compatible con TBPF. from wallet '%1' - desde la billetera '%1' + desde la billetera "%1" + + + %1 to '%2' + %1 a "%2" %1 to %2 @@ -2774,17 +3076,17 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Sign failed - La firma falló + Error de firma External signer not found "External signer" means using devices such as hardware wallets. - Dispositivo externo de firma no encontrado + No se encontró el dispositivo firmante externo External signer failure "External signer" means using devices such as hardware wallets. - Dispositivo externo de firma no encontrado + Error de firmante externo Save Transaction Data @@ -2798,7 +3100,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k PSBT saved Popup message when a PSBT has been saved to a file - TBPF guardado + TBPF guardada External balance: @@ -2810,7 +3112,12 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k You can increase the fee later (signals Replace-By-Fee, BIP-125). - Puedes aumentar la comisión después (indica "Reemplazar-por-comisión", BIP-125). + Puedes aumentar la comisión después (indica "Remplazar por comisión", BIP-125). + + + Please, review your transaction proposal. This will produce a Partially Signed Bitcoin Transaction (PSBT) which you can save or copy and then sign with e.g. an offline %1 wallet, or a PSBT-compatible hardware wallet. + Text to inform a user attempting to create a transaction of their current options. At this stage, a user can only create a PSBT. This string is displayed when private keys are disabled and an external signer is not available. + Revisa por favor la propuesta de transacción. Esto producirá una transacción de Bitcoin parcialmente firmada (TBPF) que puedes guardar o copiar y, luego, firmar; por ejemplo, una billetera %1 fuera de línea o una billetera de hardware compatible con TBPF. Do you want to create this transaction? @@ -2820,12 +3127,12 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Please, review your transaction. You can create and send this transaction or create a Partially Signed Bitcoin Transaction (PSBT), which you can save or copy and then sign with, e.g., an offline %1 wallet, or a PSBT-compatible hardware wallet. Text to inform a user attempting to create a transaction of their current options. At this stage, a user can send their transaction or create a PSBT. This string is displayed when both private keys and PSBT controls are enabled. - Revisa por favor la transacción. Puedes crear y enviar esta transacción de Bitcoin parcialmente firmada (PSBT), que además puedes guardar o copiar y, luego, firmar; por ejemplo, una billetera %1 sin conexión o una billetera de hardware compatible con PSBT. + Revisa la transacción. Puedes crear y enviar esta transacción de Bitcoin parcialmente firmada (TBPF), que además puedes guardar o copiar y, luego, firmar; por ejemplo, una billetera %1 sin conexión o una billetera de hardware compatible con TBPF. Please, review your transaction. Text to prompt a user to review the details of the transaction they are attempting to send. - Por favor, revisa tu transacción + Revisa la transacción. Transaction fee @@ -2833,25 +3140,29 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Not signalling Replace-By-Fee, BIP-125. - No indica remplazar-por-comisión, BIP-125. + No indica "Remplazar por comisión", BIP-125. Total Amount - Cantidad total + Importe total Unsigned Transaction PSBT copied Caption of "PSBT has been copied" messagebox - Transacción no asignada + Transacción sin firmar The PSBT has been copied to the clipboard. You can also save it. - Se copió la PSBT al portapapeles. También puedes guardarla. + Se copió la TBPF al portapapeles. También puedes guardarla. PSBT saved to disk - PSBT guardada en el disco + TBPF guardada en el disco + + + Confirm send coins + Confirmar el envío de monedas Watch-only balance: @@ -2863,7 +3174,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k The amount to pay must be larger than 0. - La cantidad por pagar tiene que ser mayor que 0. + El importe por pagar tiene que ser mayor que 0. The amount exceeds your balance. @@ -2871,38 +3182,42 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k The total exceeds your balance when the %1 transaction fee is included. - El total sobrepasa su saldo cuando se incluye la tasa de envío de %1 + El total sobrepasa el saldo cuando se incluye la comisión de transacción de %1. Duplicate address found: addresses should only be used once each. Se encontró una dirección duplicada: las direcciones solo se deben usar una vez. + + Transaction creation failed! + ¡Fallo al crear la transacción! + A fee higher than %1 is considered an absurdly high fee. - Una comisión mayor que %1 se considera como una comisión absurda-mente alta. + Una comisión mayor que %1 se considera absurdamente alta. Estimated to begin confirmation within %n block(s). - Estimado para comenzar confirmación dentro de %n bloque. - Estimado para comenzar confirmación dentro de %n bloques. + Se estima que empiece a confirmarse dentro de %n bloque. + Se estima que empiece a confirmarse dentro de %n bloques. Warning: Invalid Bitcoin address - Alerta: Dirección de Bitcoin inválida + Advertencia: Dirección de Bitcoin inválida Warning: Unknown change address - Peligro: Dirección de cambio desconocida + Advertencia: Dirección de cambio desconocida Confirm custom change address - Confirmar dirección de cambio personalizada + Confirmar la dirección de cambio personalizada The address you selected for change is not part of this wallet. Any or all funds in your wallet may be sent to this address. Are you sure? - La dirección que ha seleccionado para el cambio no es parte de su monedero. Parte o todos sus fondos pueden ser enviados a esta dirección. ¿Está seguro? + La dirección que seleccionaste para el cambio no es parte de esta billetera. Una parte o la totalidad de los fondos en la billetera se enviará a esta dirección. ¿Seguro deseas continuar? (no label) @@ -2913,11 +3228,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k SendCoinsEntry A&mount: - Ca&ntidad: + &Importe: Pay &To: - &Pagar a: + Pagar &a: &Label: @@ -2925,24 +3240,32 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Choose previously used address - Escoger dirección previamente usada + Seleccionar dirección usada anteriormente The Bitcoin address to send the payment to - Dirección Bitcoin a la que se enviará el pago + La dirección de Bitcoin a la que se enviará el pago Paste address from clipboard - Pegar dirección desde portapapeles + Pegar dirección desde el portapapeles Remove this entry - Eliminar esta transacción + Eliminar esta entrada The amount to send in the selected unit El importe que se enviará en la unidad seleccionada + + The fee will be deducted from the amount being sent. The recipient will receive less bitcoins than you enter in the amount field. If multiple recipients are selected, the fee is split equally. + La comisión se deducirá del importe que se envía. El destinatario recibirá menos bitcoins que los que ingreses en el campo del importe. Si se seleccionan varios destinatarios, la comisión se dividirá por igual. + + + S&ubtract fee from amount + &Restar la comisión del importe + Use available balance Usar el saldo disponible @@ -2953,11 +3276,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Enter a label for this address to add it to the list of used addresses - Introduce una etiqueta para esta dirección para añadirla a la lista de direcciones utilizadas + Ingresar una etiqueta para esta dirección a fin de agregarla a la lista de direcciones utilizadas A message that was attached to the bitcoin: URI which will be stored with the transaction for your reference. Note: This message will not be sent over the Bitcoin network. - Mensaje que se agrgará al URI de Bitcoin, el cuál será almacenado con la transacción para su referencia. Nota: Este mensaje no será enviado a través de la red de Bitcoin. + Un mensaje que se adjuntó al bitcoin: URI que se almacenará con la transacción a modo de referencia. Nota: Este mensaje no se enviará por la red de Bitcoin. @@ -2975,7 +3298,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k SignVerifyMessageDialog Signatures - Sign / Verify a Message - Firmas - Firmar / verificar un mensaje + Firmas: firmar o verificar un mensaje &Sign Message @@ -2983,23 +3306,23 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k You can sign messages/agreements with your addresses to prove you can receive bitcoins sent to them. Be careful not to sign anything vague or random, as phishing attacks may try to trick you into signing your identity over to them. Only sign fully-detailed statements you agree to. - Puedes firmar los mensajes con tus direcciones para demostrar que las posees. Ten cuidado de no firmar cualquier cosa vaga, ya que los ataques de phishing pueden tratar de engañarte firmando tu identidad a través de ellos. Firma solo declaraciones totalmente detalladas con las que estés de acuerdo. + Puedes firmar mensajes o acuerdos con tus direcciones para demostrar que puedes recibir los bitcoins que se envíen a ellas. Ten cuidado de no firmar cosas confusas o al azar, ya que los ataques de phishing pueden tratar de engañarte para que les envíes la firma con tu identidad. Firma solo declaraciones totalmente detalladas con las que estés de acuerdo. The Bitcoin address to sign the message with - La dirección Bitcoin con la que se firmó el mensaje + La dirección de Bitcoin con la que se firmará el mensaje Choose previously used address - Escoger dirección previamente usada + Seleccionar dirección usada anteriormente Paste address from clipboard - Pegar dirección desde portapapeles + Pegar dirección desde el portapapeles Enter the message you want to sign here - Introduzca el mensaje que desea firmar aquí + Ingresar aquí el mensaje que deseas firmar Signature @@ -3011,7 +3334,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Sign the message to prove you own this Bitcoin address - Firmar el mensaje para demostrar que se posee esta dirección Bitcoin + Firmar el mensaje para demostrar que esta dirección de Bitcoin te pertenece Sign &Message @@ -3019,19 +3342,23 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Reset all sign message fields - Limpiar todos los campos de la firma de mensaje + Restablecer todos los campos de firma de mensaje Clear &All - Limpiar &todo + Borrar &todo &Verify Message &Verificar mensaje + + Enter the receiver's address, message (ensure you copy line breaks, spaces, tabs, etc. exactly) and signature below to verify the message. Be careful not to read more into the signature than what is in the signed message itself, to avoid being tricked by a man-in-the-middle attack. Note that this only proves the signing party receives with the address, it cannot prove sendership of any transaction! + Ingresa la dirección del destinatario, el mensaje (recuerda copiar los saltos de línea, espacios, tabulaciones, etc. con exactitud) y la firma a continuación para verificar el mensaje. Ten cuidado de no leer en la firma más de lo que está en el mensaje firmado en sí, para evitar ser víctima de un engaño por ataque de intermediario. Ten en cuenta que esto solo demuestra que el firmante recibe con la dirección; no puede demostrar la condición de remitente de ninguna transacción. + The Bitcoin address the message was signed with - La dirección Bitcoin con la que se firmó el mensaje + La dirección de Bitcoin con la que se firmó el mensaje The signed message to verify @@ -3039,11 +3366,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k The signature given when the message was signed - La firma proporcionada cuando el mensaje fue firmado + La firma que se dio cuando el mensaje se firmó Verify the message to ensure it was signed with the specified Bitcoin address - Verificar el mensaje para comprobar que fue firmado con la dirección Bitcoin indicada + Verifica el mensaje para asegurarte de que se firmó con la dirección de Bitcoin especificada. Verify &Message @@ -3051,31 +3378,39 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Reset all verify message fields - Limpiar todos los campos de la verificación de mensaje + Restablecer todos los campos de verificación de mensaje Click "Sign Message" to generate signature - Haga clic en "Firmar mensaje" para generar la firma + Hacer clic en "Firmar mensaje" para generar una firma The entered address is invalid. - La dirección introducida es inválida + La dirección ingresada es inválida. Please check the address and try again. - Por favor, revise la dirección e inténtelo nuevamente. + Revisa la dirección e intenta de nuevo. The entered address does not refer to a key. - La dirección introducida no corresponde a una clave. + La dirección ingresada no corresponde a una clave. + + + Wallet unlock was cancelled. + Se canceló el desbloqueo de la billetera. No error - No hay error + Sin error + + + Private key for the entered address is not available. + La clave privada para la dirección ingresada no está disponible. Message signing failed. - Ha fallado la firma del mensaje. + Error al firmar el mensaje. Message signed. @@ -3087,26 +3422,39 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Please check the signature and try again. - Compruebe la firma e inténtelo de nuevo. + Comprueba la firma e intenta de nuevo. The signature did not match the message digest. - La firma no coincide con el resumen del mensaje. + La firma no coincide con la síntesis del mensaje. - + + Message verification failed. + Falló la verificación del mensaje. + + + Message verified. + Mensaje verificado. + + SplashScreen (press q to shutdown and continue later) - (presiona q para apagar y seguir luego) + (Presionar q para apagar y seguir luego) press q to shutdown - presiona q para apagar + Presionar q para apagar TransactionDesc + + conflicted with a transaction with %1 confirmations + Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents an unconfirmed transaction that conflicts with a confirmed transaction. + Hay un conflicto con una transacción con %1 confirmaciones + 0/unconfirmed, in memory pool Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents an unconfirmed transaction that is in the memory pool. @@ -3130,7 +3478,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k %1 confirmations Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents a transaction confirmed in 6 or more blocks. - confirmaciones %1 + %1 confirmaciones Status @@ -3144,6 +3492,10 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Source Fuente + + Generated + Generado + From De @@ -3154,11 +3506,23 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k To - Para + A own address - dirección personal + dirección propia + + + watch-only + Solo de observación + + + label + etiqueta + + + Credit + Crédito matures in %n more block(s) @@ -3171,9 +3535,17 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k not accepted no aceptada + + Debit + Débito + Total debit - Total enviado + Débito total + + + Total credit + Crédito total Transaction fee @@ -3181,7 +3553,15 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Net amount - Cantidad total + Importe neto + + + Message + Mensaje + + + Comment + Comentario Transaction ID @@ -3189,7 +3569,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Transaction total size - Tamaño total transacción + Tamaño total de transacción Transaction virtual size @@ -3197,7 +3577,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Output index - Indice de salida + Índice de salida (Certificate was not verified) @@ -3205,12 +3585,16 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Merchant - Vendedor + Comerciante Generated coins must mature %1 blocks before they can be spent. When you generated this block, it was broadcast to the network to be added to the block chain. If it fails to get into the chain, its state will change to "not accepted" and it won't be spendable. This may occasionally happen if another node generates a block within a few seconds of yours. Las monedas generadas deben madurar %1 bloques antes de que se puedan gastar. Cuando generaste este bloque, se transmitió a la red para agregarlo a la cadena de bloques. Si no logra entrar a la cadena, su estado cambiará a "no aceptado" y no se podrá gastar. Esto puede ocurrir ocasionalmente si otro nodo genera un bloque a pocos segundos del tuyo. + + Debug information + Información de depuración + Transaction Transacción @@ -3221,20 +3605,28 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Amount - Cantidad + Importe true verdadero - + + false + falso + + TransactionDescDialog This pane shows a detailed description of the transaction - Esta ventana muestra información detallada sobre la transacción + En este panel se muestra una descripción detallada de la transacción - + + Details for %1 + Detalles para %1 + + TransactionTableModel @@ -3249,17 +3641,29 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Label Etiqueta + + Unconfirmed + Sin confirmar + Abandoned Abandonada + + Confirming (%1 of %2 recommended confirmations) + Confirmando (%1 de %2 confirmaciones recomendadas) + Confirmed (%1 confirmations) Confirmada (%1 confirmaciones) + + Conflicted + En conflicto + Immature (%1 confirmations, will be available after %2) - No disponible (%1 confirmaciones, disponible después de %2) + Inmadura (%1 confirmaciones; estará disponibles después de %2) Generated but not accepted @@ -3267,11 +3671,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Received with - Recibido con + Recibida con Received from - Recibido de + Recibida de Sent to @@ -3279,19 +3683,35 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Mined - Minado + Minada + + + watch-only + Solo de observación + + + (n/a) + (n/d) (no label) (sin etiqueta) + + Transaction status. Hover over this field to show number of confirmations. + Estado de la transacción. Pasa el mouse sobre este campo para ver el número de confirmaciones. + Date and time that the transaction was received. Fecha y hora en las que se recibió la transacción. + + Type of transaction. + Tipo de transacción. + Whether or not a watch-only address is involved in this transaction. - Si una dirección de solo observación está involucrada en esta transacción o no. + Si una dirección solo de observación está involucrada en esta transacción o no. User-defined intent/purpose of the transaction. @@ -3304,6 +3724,14 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k TransactionView + + All + Todo + + + Today + Hoy + This week Esta semana @@ -3314,11 +3742,15 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Last month - El mes pasado + Mes pasado + + + This year + Este año Received with - Recibido con + Recibida con Sent to @@ -3326,7 +3758,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Mined - Minado + Minada Other @@ -3334,7 +3766,7 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Enter address, transaction id, or label to search - Ingresa la dirección, el identificador de transacción o la etiqueta para buscar + Ingresar la dirección, el identificador de transacción o la etiqueta para buscar Min amount @@ -3358,11 +3790,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Copy transaction &ID - Copiar &ID de transacción + Copiar &identificador de transacción Copy &raw transaction - Copiar transacción &raw + Copiar transacción &sin procesar Copy full transaction &details @@ -3400,7 +3832,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Confirmed - Confirmado + Confirmada + + + Watch-only + Solo de observación Date @@ -3418,9 +3854,13 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Address Dirección + + ID + Identificador + Exporting Failed - La exportación falló + Error al exportar There was an error trying to save the transaction history to %1. @@ -3428,11 +3868,11 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Exporting Successful - Exportación satisfactoria + Exportación correcta The transaction history was successfully saved to %1. - El historial de transacciones ha sido guardado exitosamente en %1 + El historial de transacciones se guardó correctamente en %1. Range: @@ -3450,8 +3890,8 @@ Nota: Dado que la comisión se calcula por byte, una tasa de "100 satoshis por k Go to File > Open Wallet to load a wallet. - OR - No se cargó ninguna billetera. -Ir a Archivo > Abrir billetera para cargar una. -- OR - +Ir a "Archivo > Abrir billetera" para cargar una. +- O - Create a new wallet @@ -3459,19 +3899,23 @@ Ir a Archivo > Abrir billetera para cargar una. Unable to decode PSBT from clipboard (invalid base64) - No se puede decodificar PSBT desde el portapapeles (Base64 inválido) + No se puede decodificar la TBPF desde el portapapeles (Base64 inválida) + + + Load Transaction Data + Cargar datos de la transacción Partially Signed Transaction (*.psbt) - Transacción firmada parcialmente (*.psbt) + Transacción parcialmente firmada (*.psbt) PSBT file must be smaller than 100 MiB - El archivo PSBT debe ser más pequeño de 100 MiB + El archivo de la TBPF debe ser más pequeño de 100 MiB Unable to decode PSBT - No se puede decodificar PSBT + No se puede decodificar TBPF @@ -3482,17 +3926,29 @@ Ir a Archivo > Abrir billetera para cargar una. Fee bump error - Error de incremento de cuota + Error de incremento de comisión + + + Increasing transaction fee failed + Fallo al incrementar la comisión de transacción Do you want to increase the fee? Asks a user if they would like to manually increase the fee of a transaction that has already been created. - ¿Desea incrementar la cuota? + ¿Deseas incrementar la comisión? + + + Current fee: + Comisión actual: Increase: Incremento: + + New fee: + Nueva comisión: + Warning: This may pay the additional fee by reducing change outputs or adding inputs, when necessary. It may add a new change output if one does not already exist. These changes may potentially leak privacy. Advertencia: Esta acción puede pagar la comisión adicional al reducir las salidas de cambio o agregar entradas, cuando sea necesario. Asimismo, puede agregar una nueva salida de cambio si aún no existe una. Estos cambios pueden filtrar potencialmente información privada. @@ -3507,7 +3963,7 @@ Ir a Archivo > Abrir billetera para cargar una. PSBT copied - PSBT copiada + TBPF copiada Copied to clipboard @@ -3516,7 +3972,7 @@ Ir a Archivo > Abrir billetera para cargar una. Can't sign transaction. - No se ha podido firmar la transacción. + No se puede firmar la transacción. Could not commit transaction @@ -3528,7 +3984,7 @@ Ir a Archivo > Abrir billetera para cargar una. default wallet - billetera por defecto + billetera predeterminada @@ -3539,11 +3995,11 @@ Ir a Archivo > Abrir billetera para cargar una. Export the data in the current tab to a file - Exportar a un archivo los datos de esta pestaña + Exportar los datos de la pestaña actual a un archivo Backup Wallet - Billetera de Respaldo + Realizar copia de seguridad de la billetera Wallet Data @@ -3556,15 +4012,15 @@ Ir a Archivo > Abrir billetera para cargar una. There was an error trying to save the wallet data to %1. - Hubo un error intentando guardar los datos de la billetera al %1 + Ocurrió un error al intentar guardar los datos de la billetera en %1. Backup Successful - Copia de seguridad completada + Copia de seguridad correcta The wallet data was successfully saved to %1. - Los datos de la billetera fueron guardados exitosamente al %1 + Los datos de la billetera se guardaron correctamente en %1. Cancel @@ -3579,11 +4035,11 @@ Ir a Archivo > Abrir billetera para cargar una. %s corrupt. Try using the wallet tool bitcoin-wallet to salvage or restoring a backup. - %s corrupto. Intenta utilizar la herramienta de la billetera de bitcoin para rescatar o restaurar una copia de seguridad. + %s dañado. Trata de usar la herramienta de la billetera de Bitcoin para rescatar o restaurar una copia de seguridad. %s failed to validate the -assumeutxo snapshot state. This indicates a hardware problem, or a bug in the software, or a bad software modification that allowed an invalid snapshot to be loaded. As a result of this, the node will shut down and stop using any state that was built on the snapshot, resetting the chain height from %d to %d. On the next restart, the node will resume syncing from %d without using any snapshot data. Please report this incident to %s, including how you obtained the snapshot. The invalid snapshot chainstate will be left on disk in case it is helpful in diagnosing the issue that caused this error. - %s no pudo validar el estado de la instantánea -assumeutxo. Esto indica un problema de hardware, un error en el software o una modificación incorrecta del software que permitió que se cargara una instantánea no válida. Por consiguiente, el nodo se apagará y dejará de utilizar cualquier estado basado en la instantánea, restableciendo la altura de la cadena de %d a %d. En el siguiente reinicio, el nodo reanudará la sincronización desde %d sin usar datos de instantánea. Comunique este incidente a %s, indicando cómo obtuvo la instantánea. Se dejó el estado de encadenamiento de la instantánea no válida en el disco por si resulta útil para diagnosticar el problema que causó este error. + %s no pudo validar el estado de la instantánea -assumeutxo. Esto indica un problema de hardware, un error en el software o una modificación incorrecta del software que permitió que se cargara una instantánea inválida. Por consiguiente, el nodo se apagará y dejará de utilizar cualquier estado basado en la instantánea, restableciendo la altura de la cadena de %d a %d. En el siguiente reinicio, el nodo reanudará la sincronización desde %d sin usar datos de instantánea. Reporta este incidente a %s, indicando cómo obtuviste la instantánea. Se dejó el estado de cadena de la instantánea inválida en el disco por si resulta útil para diagnosticar el problema que causó este error. %s request to listen on port %u. This port is considered "bad" and thus it is unlikely that any peer will connect to it. See doc/p2p-bad-ports.md for details and a full list. @@ -3605,29 +4061,33 @@ Ir a Archivo > Abrir billetera para cargar una. Disk space for %s may not accommodate the block files. Approximately %u GB of data will be stored in this directory. Es posible que el espacio en disco %s no tenga capacidad para los archivos de bloque. Aproximadamente %u GB de datos se almacenarán en este directorio. + + Distributed under the MIT software license, see the accompanying file %s or %s + Distribuido bajo la licencia de software MIT; ver el archivo adjunto %s o %s. + Error loading wallet. Wallet requires blocks to be downloaded, and software does not currently support loading wallets while blocks are being downloaded out of order when using assumeutxo snapshots. Wallet should be able to load successfully after node sync reaches height %s Error al cargar la billetera. Esta requiere que se descarguen bloques, y el software actualmente no admite la carga de billeteras mientras los bloques se descargan fuera de orden, cuando se usan instantáneas de assumeutxo. La billetera debería poder cargarse correctamente después de que la sincronización del nodo alcance la altura %s. Error reading %s! Transaction data may be missing or incorrect. Rescanning wallet. - ¡Error al leer %s! Es probable que falten los datos de la transacción o que sean incorrectos. Reescaneando billetera. + ¡Error al leer %s! Es probable que falten los datos de la transacción o que sean incorrectos. Rescaneando billetera. Error: Dumpfile format record is incorrect. Got "%s", expected "format". - Error: el registro del formato del archivo de volcado es incorrecto. Se obtuvo "%s"; se esperaba "formato". + Error: El registro del formato del archivo de volcado es incorrecto. Se obtuvo "%s", mientras que se esperaba "formato". Error: Dumpfile identifier record is incorrect. Got "%s", expected "%s". - Error: el registro del identificador del archivo de volcado es incorrecto. Se obtuvo "%s"; se esperaba "%s". + Error: El registro del identificador del archivo de volcado es incorrecto. Se obtuvo "%s", mientras que se esperaba "%s". Error: Dumpfile version is not supported. This version of bitcoin-wallet only supports version 1 dumpfiles. Got dumpfile with version %s - Error: la versión del archivo volcado no es compatible. Esta versión de la billetera de bitcoin solo admite archivos de volcado de la versión 1. Se obtuvo un archivo de volcado con la versión %s + Error: La versión del archivo de volcado no es compatible. Esta versión de la billetera de Bitcoin solo admite archivos de volcado de la versión 1. Se obtuvo un archivo de volcado con la versión %s Error: Legacy wallets only support the "legacy", "p2sh-segwit", and "bech32" address types - Error: las billeteras heredadas solo admiten los tipos de dirección "legacy", "p2sh-segwit" y "bech32". + Error: Las billeteras "legacy" solo admiten los tipos de dirección "legacy", "p2sh-segwit" y "bech32". Error: Unable to produce descriptors for this legacy wallet. Make sure to provide the wallet's passphrase if it is encrypted. @@ -3639,7 +4099,7 @@ Ir a Archivo > Abrir billetera para cargar una. Invalid or corrupt peers.dat (%s). If you believe this is a bug, please report it to %s. As a workaround, you can move the file (%s) out of the way (rename, move, or delete) to have a new one created on the next start. - Archivo peers.dat inválido o corrupto (%s). Si crees que se trata de un error, infórmalo a %s. Como alternativa, puedes quitar el archivo (%s) (renombrarlo, moverlo o eliminarlo) para que se cree uno nuevo en el siguiente inicio. + El archivo peers.dat (%s) es inválido o está dañado. Si crees que se trata de un error, infórmalo a %s. Como alternativa, puedes quitar el archivo (%s) (renombrarlo, moverlo o eliminarlo) para que se cree uno nuevo en el siguiente inicio. More than one onion bind address is provided. Using %s for the automatically created Tor onion service. @@ -3665,9 +4125,13 @@ Ir a Archivo > Abrir billetera para cargar una. Please contribute if you find %s useful. Visit %s for further information about the software. Contribuye si te parece que %s es útil. Visita %s para obtener más información sobre el software. + + Prune configured below the minimum of %d MiB. Please use a higher number. + La poda se configuró por debajo del mínimo de %d MiB. Usa un valor más alto. + Prune mode is incompatible with -reindex-chainstate. Use full -reindex instead. - El modo de poda no es compatible con -reindex-chainstate. Usa en su lugar un -reindex completo. + El modo de poda es incompatible con -reindex-chainstate. Usa en su lugar un -reindex completo. Prune: last wallet synchronisation goes beyond pruned data. You need to -reindex (download the whole blockchain again in case of pruned node) @@ -3675,7 +4139,7 @@ Ir a Archivo > Abrir billetera para cargar una. Rename of '%s' -> '%s' failed. You should resolve this by manually moving or deleting the invalid snapshot directory %s, otherwise you will encounter the same error again on the next startup. - Error de renombrado de «%s» → «%s». Debería resolver esto manualmente moviendo o borrando el directorio %s de la instantánea no válida, en otro caso encontrará el mismo error de nuevo en el arranque siguiente. + Error al cambiar el nombre de "%s" a "%s". Para resolverlo, mueve o elimina manualmente el directorio %s de la instantánea no válida. De lo contrario, encontrarás el mismo error de nuevo en el siguiente inicio. SQLiteDatabase: Unknown sqlite wallet schema version %d. Only version %d is supported @@ -3687,7 +4151,7 @@ Ir a Archivo > Abrir billetera para cargar una. The transaction amount is too small to send after the fee has been deducted - El monto de la transacción es demasiado pequeño para enviarlo después de deducir la comisión + El importe de la transacción es demasiado pequeño para enviarlo después de deducir la comisión This error could occur if this wallet was not shutdown cleanly and was last loaded using a build with a newer version of Berkeley DB. If so, please use the software that last loaded this wallet @@ -3695,7 +4159,7 @@ Ir a Archivo > Abrir billetera para cargar una. This is a pre-release test build - use at your own risk - do not use for mining or merchant applications - Esta es una compilación de prueba pre-lanzamiento - use bajo su propio riesgo - no utilizar para aplicaciones de minería o mercantes + Esta es una compilación preliminar de prueba. Úsala bajo tu propia responsabilidad. No la uses para aplicaciones comerciales o de minería. This is the maximum transaction fee you pay (in addition to the normal fee) to prioritize partial spend avoidance over regular coin selection. @@ -3703,15 +4167,15 @@ Ir a Archivo > Abrir billetera para cargar una. This is the transaction fee you may discard if change is smaller than dust at this level - Esta es la comisión de transacción que puede descartar si el cambio es más pequeño que el polvo a este nivel. + Esta es la comisión de transacción que puedes descartar si el cambio es más pequeño que el remanente en este nivel. This is the transaction fee you may pay when fee estimates are not available. - Impuesto por transacción que pagarás cuando la estimación de impuesto no esté disponible. + Esta es la comisión de transacción que puedes pagar cuando los cálculos de comisiones no estén disponibles. Total length of network version string (%i) exceeds maximum length (%i). Reduce the number or size of uacomments. - La longitud total de la cadena de versión de red ( %i ) supera la longitud máxima ( %i ) . Reducir el número o tamaño de uacomments . + La longitud total de la cadena de versión de red ( %i) supera la longitud máxima (%i). Reduce el número o tamaño de uacomments . Unable to replay blocks. You will need to rebuild the database using -reindex-chainstate. @@ -3723,7 +4187,7 @@ Ir a Archivo > Abrir billetera para cargar una. Unsupported category-specific logging level %1$s=%2$s. Expected %1$s=<category>:<loglevel>. Valid categories: %3$s. Valid loglevels: %4$s. - Nivel de boletín del acceso especificado en categoría no mantenida en %1$s=%2$s. Se esperaba %1$s=<category>:<loglevel>. Categorías válidas: %3$s. Niveles de boletín válidos: %4 $s. + El nivel de registro de la categoría específica no es compatible: %1$s=%2$s. Se esperaba %1$s=<category>:<loglevel>. Categorías válidas: %3$s. Niveles de registro válidos: %4 $s. Unsupported chainstate database format found. Please restart with -reindex-chainstate. This will rebuild the chainstate database. @@ -3735,11 +4199,11 @@ Ir a Archivo > Abrir billetera para cargar una. Wallet loaded successfully. The legacy wallet type is being deprecated and support for creating and opening legacy wallets will be removed in the future. Legacy wallets can be migrated to a descriptor wallet with migratewallet. - Monedero correctamente cargado. El tipo de billetero heredado está siendo obsoleto y mantenimiento para creación de monederos heredados serán eliminados en el futuro. Los monederos heredados pueden ser migrados a un descriptor de monedero con migratewallet. + La billetera se creó correctamente. El tipo de billetera "legacy" se está descontinuando, por lo que la asistencia para crear y abrir estas billeteras se eliminará en el futuro. Las billeteras "legacy" se pueden migrar a una billetera basada en descriptores con "migratewallet". Warning: Dumpfile wallet format "%s" does not match command line specified format "%s". - Advertencia: el formato de la billetera del archivo de volcado "%s" no coincide con el formato especificado en la línea de comandos "%s". + Advertencia: El formato de la billetera del archivo de volcado "%s" no coincide con el formato especificado en la línea de comandos "%s". Warning: Private keys detected in wallet {%s} with disabled private keys @@ -3747,7 +4211,7 @@ Ir a Archivo > Abrir billetera para cargar una. Warning: We do not appear to fully agree with our peers! You may need to upgrade, or other nodes may need to upgrade. - Aviso: ¡No parecen estar totalmente de acuerdo con nuestros compañeros! Puede que tengas que actualizar, u otros nodos tengan que actualizarce. + Advertencia: Al parecer no estamos completamente de acuerdo con nuestros pares. Es posible que tengas que realizar una actualización, o que los demás nodos tengan que hacerlo. Witness data for blocks after height %d requires validation. Please restart with -reindex. @@ -3759,7 +4223,7 @@ Ir a Archivo > Abrir billetera para cargar una. %s is set very high! - ¡%s esta configurado muy alto! + ¡El valor de %s es muy alto! -maxmempool must be at least %d MB @@ -3771,7 +4235,7 @@ Ir a Archivo > Abrir billetera para cargar una. Cannot resolve -%s address: '%s' - No se puede resolver -%s direccion: '%s' + No se puede resolver la dirección de -%s: "%s" Cannot set -forcednsseed to true when setting -dnsseed to false. @@ -3787,7 +4251,7 @@ Ir a Archivo > Abrir billetera para cargar una. %s is set very high! Fees this large could be paid on a single transaction. - La configuración de %s es demasiado alta. Las comisiones tan grandes se podrían pagar en una sola transacción. + El valor establecido para %s es demasiado alto. Las comisiones tan grandes se podrían pagar en una sola transacción. Cannot provide specific connections and have addrman find outgoing connections at the same time. @@ -3799,7 +4263,7 @@ Ir a Archivo > Abrir billetera para cargar una. Error reading %s! All keys read correctly, but transaction data or address metadata may be missing or incorrect. - Error leyendo %s. Todas las teclas leídas correctamente, pero los datos de transacción o metadatos de dirección puedan ser ausentes o incorrectos. + Error al leer %s. Todas las claves se leyeron correctamente, pero es probable que falten los datos de la transacción o metadatos de direcciones, o bien que sean incorrectos. Error: Address book data in wallet cannot be identified to belong to migrated wallets @@ -3851,11 +4315,11 @@ Ir a Archivo > Abrir billetera para cargar una. The inputs size exceeds the maximum weight. Please try sending a smaller amount or manually consolidating your wallet's UTXOs - El tamaño de las entradas supera el peso máximo. Intenta enviar una cantidad menor o consolidar manualmente las UTXO de la billetera. + El tamaño de las entradas supera el peso máximo. Intenta enviar un importe menor o consolidar manualmente las UTXO de la billetera. The preselected coins total amount does not cover the transaction target. Please allow other inputs to be automatically selected or include more coins manually - La cantidad total de monedas preseleccionadas no cubre la meta de la transacción. Permite que se seleccionen automáticamente otras entradas o incluye más monedas manualmente. + El monto total de las monedas preseleccionadas no cubre la meta de la transacción. Permite que se seleccionen automáticamente otras entradas o incluye más monedas manualmente. Transaction requires one destination of non-0 value, a non-0 feerate, or a pre-selected input @@ -3863,18 +4327,18 @@ Ir a Archivo > Abrir billetera para cargar una. UTXO snapshot failed to validate. Restart to resume normal initial block download, or try loading a different snapshot. - No se validó la instantánea de la UTXO. Reinicia para reanudar la descarga normal del bloque inicial o intenta cargar una instantánea diferente. + No se validó la instantánea de UTXO. Reinicia para reanudar la descarga de bloques inicial normal o intenta cargar una instantánea diferente. Unconfirmed UTXOs are available, but spending them creates a chain of transactions that will be rejected by the mempool - Las UTXO sin confirmar están disponibles, pero si se gastan, se crea una cadena de transacciones que rechazará el pool de memoria. + Las UTXO sin confirmar están disponibles, pero si se gastan, se crea una cadena de transacciones que rechazará la mempool. Unexpected legacy entry in descriptor wallet found. Loading wallet %s The wallet might have been tampered with or created with malicious intent. - Se encontró una entrada heredada inesperada en la billetera del descriptor. Cargando billetera%s + Se encontró una entrada inesperada tipo "legacy" en la billetera basada en descriptores. Cargando billetera%s Es posible que la billetera haya sido manipulada o creada con malas intenciones. @@ -3907,9 +4371,17 @@ No se puede restaurar la copia de seguridad de la billetera. Block verification was interrupted Se interrumpió la verificación de bloques + + Config setting for %s only applied on %s network when in [%s] section. + La configuración para %s solo se aplica en la red %s cuando se encuentra en la sección [%s]. + + + Copyright (C) %i-%i + Derechos de autor (C) %i-%i + Corrupted block database detected - Corrupción de base de datos de bloques detectada. + Se detectó que la base de datos de bloques está dañada. Could not find asmap file %s @@ -3929,7 +4401,7 @@ No se puede restaurar la copia de seguridad de la billetera. Done loading - Generado pero no aceptado + Carga completa Dump file %s does not exist. @@ -3945,7 +4417,11 @@ No se puede restaurar la copia de seguridad de la billetera. Error initializing wallet database environment %s! - Error al inicializar el entorno de la base de datos del monedero %s + Error al inicializar el entorno de la base de datos de la billetera %s. + + + Error loading %s + Error al cargar %s Error loading %s: Private keys can only be disabled during creation @@ -3953,19 +4429,19 @@ No se puede restaurar la copia de seguridad de la billetera. Error loading %s: Wallet corrupted - Error cargando %s: Monedero corrupto + Error al cargar %s: billetera dañada Error loading %s: Wallet requires newer version of %s - Error cargando %s: Monedero requiere una versión mas reciente de %s + Error al cargar %s: la billetera requiere una versión más reciente de %s Error loading block database - Error cargando base de datos de bloques + Error al cargar la base de datos de bloques Error opening block database - Error al abrir base de datos de bloques. + Error al abrir la base de datos de bloques Error reading configuration file: %s @@ -3981,7 +4457,7 @@ No se puede restaurar la copia de seguridad de la billetera. Error: Cannot extract destination from the generated scriptpubkey - Error: no se puede extraer el destino del scriptpubkey generado + Error: No se puede extraer el destino del scriptpubkey generado Error: Could not add watchonly tx to watchonly wallet @@ -3989,7 +4465,7 @@ No se puede restaurar la copia de seguridad de la billetera. Error: Could not delete watchonly transactions - Error: No se pudo eliminar las transacciones solo de observación + Error: No se pudieron eliminar las transacciones solo de observación Error: Couldn't create cursor into database @@ -4009,11 +4485,11 @@ No se puede restaurar la copia de seguridad de la billetera. Error: Got key that was not hex: %s - Error: Se recibió una clave que no es hex: %s + Error: Se recibió una clave que no es hexadecimal (%s) Error: Got value that was not hex: %s - Error: Se recibió un valor que no es hex: %s + Error: Se recibió un valor que no es hexadecimal (%s) Error: Keypool ran out, please call keypoolrefill first @@ -4029,7 +4505,7 @@ No se puede restaurar la copia de seguridad de la billetera. Error: Not all watchonly txs could be deleted - Error: No se pudo eliminar todas las transacciones solo de observación + Error: No se pudieron eliminar todas las transacciones solo de observación Error: This wallet already uses SQLite @@ -4037,15 +4513,15 @@ No se puede restaurar la copia de seguridad de la billetera. Error: This wallet is already a descriptor wallet - Error: Esta billetera ya es de descriptores + Error: Esta billetera ya está basada en descriptores Error: Unable to begin reading all records in the database - Error: No se puede comenzar a leer todos los registros en la base de datos + Error: No se pueden comenzar a leer todos los registros en la base de datos Error: Unable to make a backup of your wallet - Error: No se puede realizar una copia de seguridad de tu billetera + Error: No se puede realizar una copia de seguridad de la billetera Error: Unable to parse version %u as a uint32_t @@ -4065,7 +4541,7 @@ No se puede restaurar la copia de seguridad de la billetera. Failed to listen on any port. Use -listen=0 if you want this. - Ha fallado la escucha en todos los puertos. Use -listen=0 si desea esto. + Fallo al escuchar en todos los puertos. Usa -listen=0 si quieres hacerlo. Failed to rescan the wallet during initialization @@ -4073,7 +4549,7 @@ No se puede restaurar la copia de seguridad de la billetera. Failed to start indexes, shutting down.. - Es erróneo al iniciar indizados, se apaga... + Error al iniciar índices, cerrando... Failed to verify database @@ -4093,15 +4569,19 @@ No se puede restaurar la copia de seguridad de la billetera. Incorrect or no genesis block found. Wrong datadir for network? - Incorrecto o bloque de génesis no encontrado. Datadir equivocada para la red? + El bloque génesis es incorrecto o no se encontró. ¿El directorio de datos es equivocado para la red? + + + Initialization sanity check failed. %s is shutting down. + Fallo al inicializar la comprobación de estado. %s se cerrará. Input not found or already spent - No se encontró o ya se gastó la entrada + La entrada no se encontró o ya se gastó Insufficient dbcache for block verification - dbcache insuficiente para la verificación de bloques + Dbcache insuficiente para la verificación de bloques Insufficient funds @@ -4109,15 +4589,15 @@ No se puede restaurar la copia de seguridad de la billetera. Invalid -i2psam address or hostname: '%s' - La dirección -i2psam o el nombre de host no es válido: "%s" + Dirección o nombre de host de -i2psam inválido: "%s" Invalid -onion address or hostname: '%s' - Dirección de -onion o dominio '%s' inválido + Dirección o nombre de host de -onion inválido: "%s" Invalid -proxy address or hostname: '%s' - Dirección de -proxy o dominio ' %s' inválido + Dirección o nombre de host de -proxy inválido: "%s" Invalid P2P permission: '%s' @@ -4131,17 +4611,25 @@ No se puede restaurar la copia de seguridad de la billetera. Invalid amount for %s=<amount>: '%s' Importe inválido para %s=<amount>: "%s" + + Invalid amount for -%s=<amount>: '%s' + Importe inválido para -%s=<amount>: "%s" + + + Invalid netmask specified in -whitelist: '%s' + Máscara de red inválida especificada en -whitelist: "%s" + Invalid port specified in %s: '%s' - Puerto no válido especificado en%s: '%s' + Puerto no válido especificado en %s: "%s" Invalid pre-selected input %s - Entrada preseleccionada no válida %s + La entrada preseleccionada no es válida %s Listening for incoming connections failed (listen returned error %s) - Fallo en la escucha para conexiones entrantes (la escucha devolvió el error %s) + Fallo al escuchar conexiones entrantes (la escucha devolvió el error %s) Loading P2P addresses… @@ -4149,7 +4637,7 @@ No se puede restaurar la copia de seguridad de la billetera. Loading banlist… - Cargando lista de bloqueos... + Cargando lista de prohibiciones... Loading block index… @@ -4161,12 +4649,16 @@ No se puede restaurar la copia de seguridad de la billetera. Missing amount - Falta la cantidad + Falta el importe Missing solving data for estimating transaction size Faltan datos de resolución para estimar el tamaño de la transacción + + Need to specify a port with -whitebind: '%s' + Se necesita especificar un puerto con -whitebind: "%s" + No addresses available No hay direcciones disponibles @@ -4177,11 +4669,11 @@ No se puede restaurar la copia de seguridad de la billetera. Not found pre-selected input %s - Entrada preseleccionada no encontrada%s + La entrada preseleccionada no se encontró %s Not solvable pre-selected input %s - Entrada preseleccionada no solucionable %s + La entrada preseleccionada no se puede solucionar %s Prune cannot be configured with a negative value. @@ -4193,7 +4685,11 @@ No se puede restaurar la copia de seguridad de la billetera. Pruning blockstore… - Podando almacén de bloques… + Podando almacenamiento de bloques… + + + Reducing -maxconnections from %d to %d, because of system limitations. + Reduciendo -maxconnections de %d a %d, debido a limitaciones del sistema. Replaying blocks… @@ -4225,7 +4721,7 @@ No se puede restaurar la copia de seguridad de la billetera. Signing transaction failed - Transacción falló + Fallo al firmar la transacción Specified -walletdir "%s" does not exist @@ -4253,7 +4749,7 @@ No se puede restaurar la copia de seguridad de la billetera. The source code is available from %s. - El código fuente esta disponible desde %s. + El código fuente está disponible en %s. The specified config file %s does not exist @@ -4261,23 +4757,31 @@ No se puede restaurar la copia de seguridad de la billetera. The transaction amount is too small to pay the fee - El monto de la transacción es demasiado pequeño para pagar la comisión + El importe de la transacción es muy pequeño para pagar la comisión + + + The wallet will avoid paying less than the minimum relay fee. + La billetera evitará pagar menos que la comisión mínima de retransmisión. + + + This is experimental software. + Este es un software experimental. This is the minimum transaction fee you pay on every transaction. - Esta es la tarifa mínima a pagar en cada transacción. + Esta es la comisión mínima de transacción que pagas en cada transacción. This is the transaction fee you will pay if you send a transaction. - Esta es la tarifa a pagar si realizas una transacción. + Esta es la comisión de transacción que pagarás si envías una transacción. Transaction amount too small - Monto de la transacción muy pequeño + El importe de la transacción es demasiado pequeño Transaction amounts must not be negative - Los montos de la transacción no debe ser negativo + Los importes de la transacción no pueden ser negativos Transaction change output index out of range @@ -4285,11 +4789,11 @@ No se puede restaurar la copia de seguridad de la billetera. Transaction has too long of a mempool chain - La transacción tiene largo tiempo en una cadena mempool + La transacción tiene una cadena demasiado larga de la mempool Transaction must have at least one recipient - La transacción debe tener al menos un destinatario + La transacción debe incluir al menos un destinatario Transaction needs a change address, but we can't generate it. @@ -4335,6 +4839,10 @@ No se puede restaurar la copia de seguridad de la billetera. Unable to parse -maxuploadtarget: '%s' No se puede analizar -maxuploadtarget: "%s" + + Unable to start HTTP server. See debug log for details. + No se puede iniciar el servidor HTTP. Consulta el registro de depuración para obtener información. + Unable to unload the wallet before migrating No se puede descargar la billetera antes de la migración @@ -4353,7 +4861,7 @@ No se puede restaurar la copia de seguridad de la billetera. Unknown network specified in -onlynet: '%s' - La red especificada en -onlynet '%s' es desconocida + Se desconoce la red especificada en -onlynet: "%s" Unknown new rules activated (versionbit %i) @@ -4361,11 +4869,11 @@ No se puede restaurar la copia de seguridad de la billetera. Unsupported global logging level %s=%s. Valid values: %s. - Nivel de acceso global %s = %s no mantenido. Los valores válidos son: %s. + El nivel de registro global %s=%s no es compatible. Valores válidos: %s. acceptstalefeeestimates is not supported on %s chain. - acceptstalefeeestimates no está mantenido en el encadenamiento %s. + acceptstalefeeestimates no se admite en la cadena %s. Unsupported logging category %s=%s. diff --git a/src/qt/locale/bitcoin_fi.ts b/src/qt/locale/bitcoin_fi.ts index 54eb41ed88..bab847f6fd 100644 --- a/src/qt/locale/bitcoin_fi.ts +++ b/src/qt/locale/bitcoin_fi.ts @@ -93,6 +93,14 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.An error message. %1 is a stand-in argument for the name of the file we attempted to save to. Virhe tallentaessa osoitelistaa kohteeseen %1. Yritä uudelleen. + + Sending addresses - %1 + Osoitteiden lähettäminen - %1 + + + Receiving addresses - %1 + Vastaanottava osoite - %1 + Exporting Failed Vienti epäonnistui @@ -306,6 +314,12 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.Unroutable Reitittämätön + + Onion + network name + Name of Tor network in peer info + Sipuli + Inbound An inbound connection from a peer. An inbound connection is a connection initiated by a peer. @@ -316,11 +330,26 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.An outbound connection to a peer. An outbound connection is a connection initiated by us. Ulosmenevä + + Full Relay + Peer connection type that relays all network information. + Täysi Rele + + + Block Relay + Peer connection type that relays network information about blocks and not transactions or addresses. + Lohko Rele + Manual Peer connection type established manually through one of several methods. Manuaali + + Feeler + Short-lived peer connection type that tests the aliveness of known addresses. + Tunturi + Address Fetch Short-lived peer connection type that solicits known addresses from a peer. @@ -619,6 +648,10 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.Load Partially Signed Bitcoin Transaction Lataa osittain allekirjoitettu bitcoin-siirtotapahtuma + + Load PSBT from &clipboard… + Lataa PSBT &leikepöydältä… + Load Partially Signed Bitcoin Transaction from clipboard Lataa osittain allekirjoitettu bitcoin-siirtotapahtuma leikepöydältä @@ -669,6 +702,14 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.Close all wallets Sulje kaikki lompakot + + Migrate Wallet + Siirrä lompakko + + + Migrate a wallet + Siirrä lompakko + Show the %1 help message to get a list with possible Bitcoin command-line options Näytä %1 ohjeet saadaksesi listan mahdollisista Bitcoinin komentorivivalinnoista @@ -729,6 +770,10 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.&Hide &Piilota + + S&how + N&äytä + %n active connection(s) to Bitcoin network. A substring of the tooltip. @@ -757,6 +802,18 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.A context menu item. The network activity was disabled previously. Ota verkkotoiminta käyttöön + + Pre-syncing Headers (%1%)… + Esi synkronoidaan otsikot (%1%)… + + + Error creating wallet + Virhe luodessa lompakkoa + + + Cannot create new wallet, the software was compiled without sqlite support (required for descriptor wallets) + Uutta lompakkoa ei voi luoda, ohjelmisto on käännetty ilman sqlite-tukea (tarvitaan kuvauslompakoissa) + Error: %1 Virhe: %1 @@ -923,6 +980,14 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.Copy &amount Kopioi &määrä + + Copy transaction &ID and output index + Kopioi tapahtumatunnus &ID ja tulosindeksi + + + L&ock unspent + L&kitse käyttämättömät + &Unlock unspent &Avaa käyttämättömien lukitus @@ -1010,6 +1075,45 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.Ladataan lompakoita... + + MigrateWalletActivity + + Migrate wallet + Siirrä lompakko + + + Are you sure you wish to migrate the wallet <i>%1</i>? + Oletko varma, että haluat siirtää lompakon <i>%1</i>? + + + Migrate Wallet + Siirrä lompakko + + + Migrating Wallet <b>%1</b>… + Siirretään lompakkoa <b>%1</b>... + + + The wallet '%1' was migrated successfully. + Lompakko '%1' siirrettiin onnistuneesti. + + + Watchonly scripts have been migrated to a new wallet named '%1'. + Watchonly -skriptit on siirretty uuteen lompakkoon nimeltä '%1 '. + + + Solvable but not watched scripts have been migrated to a new wallet named '%1'. + Ratkaistavissa, mutta katsomattomat skriptit on siirretty uuteen lompakkoon nimeltä '%1'. + + + Migration failed + Siirto epäonnistui + + + Migration Successful + Siirto onnistui + + OpenWalletActivity @@ -1052,7 +1156,17 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.Title of message box which is displayed when the wallet could not be restored. Lompakon palauttaminen epäonnistui - + + Restore wallet warning + Title of message box which is displayed when the wallet is restored with some warning. + Palauta lompakkovaroitus + + + Restore wallet message + Title of message box which is displayed when the wallet is successfully restored. + Palauta lompakkoviesti + + WalletController @@ -1078,6 +1192,14 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.Create Wallet Luo lompakko + + You are one step away from creating your new wallet! + Olet yhden askeleen päässä uuden lompakon luomisesta! + + + Please provide a name and, if desired, enable any advanced options + Anna nimi ja ota halutessasi käyttöön lisäasetukset + Wallet Name Lompakon nimi @@ -1215,8 +1337,8 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla. %n GB of space available - - + %n GB vapaata tilaa + %n GB vapaata tilaa @@ -1297,6 +1419,10 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.This initial synchronisation is very demanding, and may expose hardware problems with your computer that had previously gone unnoticed. Each time you run %1, it will continue downloading where it left off. Tämä alustava synkronointi on erittäin vaativa ja saattaa tuoda esiin laiteongelmia, joita ei aikaisemmin ole havaittu. Aina kun ajat %1:n, jatketaan siitä kohdasta, mihin viimeksi jäätiin. + + When you click OK, %1 will begin to download and process the full %4 block chain (%2 GB) starting with the earliest transactions in %3 when %4 initially launched. + Kun napsautat OK, %1 alkaa ladata ja käsitellä koko %4 lohkoketjun (%2 GB) alkaen ensimmäisistä tapahtumista %3 kun %4 alun perin käynnistetty. + If you have chosen to limit block chain storage (pruning), the historical data must still be downloaded and processed, but will be deleted afterward to keep your disk usage low. Vaikka olisitkin valinnut rajoittaa lohkoketjun tallennustilaa (karsinnalla), täytyy historiatiedot silti ladata ja käsitellä, mutta ne poistetaan jälkikäteen levytilan säästämiseksi. @@ -1394,7 +1520,11 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.Unknown. Syncing Headers (%1, %2%)… Tuntematon. Synkronoidaan järjestysnumeroita (%1,%2%)... - + + Unknown. Pre-syncing Headers (%1, %2%)… + Tuntematon. Esi-synkronointi otsikot (%1, %2%)... + + OpenURIDialog @@ -1437,6 +1567,10 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.Number of script &verification threads Säikeiden määrä skriptien &varmistuksessa + + Full path to a %1 compatible script (e.g. C:\Downloads\hwi.exe or /Users/you/Downloads/hwi.py). Beware: malware can steal your coins! + Täysi polku %1 yhteensopivaan komentosarjaan (esim. C:\Downloads\hwi.exe tai /Users/you/Downloads/hwi.py). Varo: haittaohjelmat voivat varastaa kolikkosi! + IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1) IP osoite proxille (esim. IPv4: 127.0.0.1 / IPv6: ::1) @@ -1490,6 +1624,11 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.Tooltip text for Options window setting that sets the size of the database cache. Explains the corresponding effects of increasing/decreasing this value. Tietokannan välimuistin enimmäiskoko. Suurempi välimuisti voi nopeuttaa synkronointia, mutta sen jälkeen hyöty ei ole enää niin merkittävä useimmissa käyttötapauksissa. Välimuistin koon pienentäminen vähentää muistin käyttöä. Käyttämätön mempool-muisti jaetaan tätä välimuistia varten. + + Set the number of script verification threads. Negative values correspond to the number of cores you want to leave free to the system. + Tooltip text for Options window setting that sets the number of script verification threads. Explains that negative values mean to leave these many cores free to the system. + Aseta komentosarjan vahvistusketjujen määrä. Negatiiviset arvot vastaavat niiden ytimien määrää, jotka haluat jättää järjestelmälle vapaiksi. + (0 = auto, <0 = leave that many cores free) (0 = auto, <0 = jätä näin monta ydintä vapaaksi) @@ -1508,6 +1647,16 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.W&allet &Lompakko + + Whether to set subtract fee from amount as default or not. + Tooltip text for Options window setting that sets subtracting the fee from a sending amount as default. + Määritetäänkö summasta vähennysmaksu oletusarvoksi vai ei. + + + Subtract &fee from amount by default + An Options window setting to set subtracting the fee from a sending amount as default. + Vähennä &maksu oletuksena summasta + Expert Expertti @@ -1529,10 +1678,19 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.An options window setting to enable PSBT controls. Aktivoi &PSBT kontrollit + + Whether to show PSBT controls. + Tooltip text for options window setting that enables PSBT controls. + Näytetäänkö PSBT-ohjaimet. + External Signer (e.g. hardware wallet) Ulkopuolinen allekirjoittaja (esim. laitelompakko) + + &External signer script path + &Ulkoisen allekirjoittajan komentosarjapolku + Automatically open the Bitcoin client port on the router. This only works when your router supports UPnP and it is enabled. Avaa Bitcoin-asiakasohjelman portti reitittimellä automaattisesti. Tämä toimii vain, jos reitittimesi tukee UPnP:tä ja se on käytössä. @@ -1625,6 +1783,10 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.Choose the default subdivision unit to show in the interface and when sending coins. Valitse mitä yksikköä käytetään ensisijaisesti bitcoin-määrien näyttämiseen. + + &Third-party transaction URLs + &Kolmannen osapuolen tapahtuma-URL-osoitteet + Whether to show coin control features or not. Näytetäänkö kolikkokontrollin ominaisuuksia vai ei @@ -1716,6 +1878,13 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla.Antamasi proxy-osoite on virheellinen. + + OptionsModel + + Could not read setting "%1", %2. + Ei voinut luke asetusta "%1", %2. + + OverviewPage @@ -1797,6 +1966,10 @@ Allekirjoitus on mahdollista vain 'legacy'-tyyppisillä osoitteilla. PSBTOperationsDialog + + PSBT Operations + PSBT-toiminnot + Sign Tx Allekirjoita Tx @@ -1979,6 +2152,11 @@ Jos saat tämän virheen, pyydä kauppiasta antamaan BIP21-yhteensopiva URI.Title of Peers Table column which contains a unique number used to identify a connection. Vertainen + + Age + Title of Peers Table column which indicates the duration (length of time) since the peer connection started. + Ikä + Direction Title of Peers Table column which indicates the direction the peer connection was initiated from. @@ -2146,10 +2324,34 @@ Jos saat tämän virheen, pyydä kauppiasta antamaan BIP21-yhteensopiva URI.Select a peer to view detailed information. Valitse vertainen eriteltyjä tietoja varten. + + The transport layer version: %1 + Kuljetuskerroksen versio: %1 + + + Transport + Kuljetus + + + The BIP324 session ID string in hex, if any. + BIP324-istunnon tunnusmerkkijono heksadesimaalimuodossa, jos sellainen on. + + + Session ID + Istunnon tunniste + Version Versio + + Whether we relay transactions to this peer. + Välitämmekö tapahtumat tälle vertaiselle. + + + Transaction Relay + Siirtokulu + Starting Block Alkaen lohkosta @@ -2174,11 +2376,36 @@ Jos saat tämän virheen, pyydä kauppiasta antamaan BIP21-yhteensopiva URI.Mapped AS Kartoitettu AS + + Whether we relay addresses to this peer. + Tooltip text for the Address Relay field in the peer details area, which displays whether we relay addresses to this peer (Yes/No). + Välitämmekö osoitteet tälle vertaiselle. + + + Address Relay + Text title for the Address Relay field in the peer details area, which displays whether we relay addresses to this peer (Yes/No). + Osoitevälitys + + + The total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). + Tooltip text for the Addresses Processed field in the peer details area, which displays the total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). + Tältä vertaiselta käsiteltyjen osoitteiden kokonaismäärä (ei sisällä osoitteita, jotka hylättiin nopeusrajoituksen vuoksi). + + + The total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. + Tooltip text for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. + Tältä vertaiselta saatujen osoitteiden kokonaismäärä, jotka hylättiin (ei käsitelty) nopeusrajoituksen vuoksi. + Addresses Processed Text title for the Addresses Processed field in the peer details area, which displays the total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). Käsitellyt osoitteet + + Addresses Rate-Limited + Text title for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. + Osoitteiden määrärajoitus + User Agent Käyttöliittymä @@ -2239,6 +2466,11 @@ Jos saat tämän virheen, pyydä kauppiasta antamaan BIP21-yhteensopiva URI.Last Block Viimeisin lohko + + Elapsed time since a novel transaction accepted into our mempool was received from this peer. + Tooltip text for the Last Transaction field in the peer details area. + Kulunut aika siitä, kun tältä vertaiskumppanilta vastaanotettiin muistiomme hyväksytty uusi tapahtuma. + Last Send Viimeisin lähetetty @@ -2308,6 +2540,48 @@ Jos saat tämän virheen, pyydä kauppiasta antamaan BIP21-yhteensopiva URI.Explanatory text for an inbound peer connection. Saapuva: vertaisen aloittama + + Outbound Full Relay: default + Explanatory text for an outbound peer connection that relays all network information. This is the default behavior for outbound connections. + Lähtevä täysi välitys: oletus + + + Outbound Block Relay: does not relay transactions or addresses + Explanatory text for an outbound peer connection that relays network information about blocks and not transactions or addresses. + Outbound Block Relay: ei välitä tapahtumia tai osoitteita + + + Outbound Feeler: short-lived, for testing addresses + Explanatory text for a short-lived outbound peer connection that is used to test the aliveness of known addresses. + Outbound Feeler: lyhytaikainen, osoitteiden testaamiseen + + + detecting: peer could be v1 or v2 + Explanatory text for "detecting" transport type. + havaitseminen: vertaiskumppani voi olla v1 tai v2 + + + v1: unencrypted, plaintext transport protocol + Explanatory text for v1 transport type. + v1: salaamaton, selväkielinen siirtoprotokolla + + + v2: BIP324 encrypted transport protocol + Explanatory text for v2 transport type. + v2: BIP324-salattu siirtoprotokolla + + + we selected the peer for high bandwidth relay + valitsimme korkean kaistanleveyden releen vertaislaitteen + + + the peer selected us for high bandwidth relay + vertaiskumppani valitsi meidät suuren kaistanleveyden välitykseen + + + no high bandwidth relay selected + suuren kaistanleveyden relettä ei ole valittu + Ctrl+= Secondary shortcut to increase the RPC console font size. @@ -2326,6 +2600,10 @@ Jos saat tämän virheen, pyydä kauppiasta antamaan BIP21-yhteensopiva URI.1 &hour 1 &tunti + + 1 d&ay + 1 p&ivä + 1 &week 1 &viikko @@ -2334,6 +2612,11 @@ Jos saat tämän virheen, pyydä kauppiasta antamaan BIP21-yhteensopiva URI.1 &year 1 &vuosi + + &Copy IP/Netmask + Context menu action to copy the IP/Netmask of a banned peer. IP/Netmask is the combination of a peer's IP address and its Netmask. For IP address, see: https://en.wikipedia.org/wiki/IP_address. + &Kopioi IP/verkkopeite + &Unban &Poista esto @@ -2482,6 +2765,18 @@ Jos saat tämän virheen, pyydä kauppiasta antamaan BIP21-yhteensopiva URI.Copy &amount Kopioi &määrä + + Base58 (Legacy) + Base58 (vanha) + + + Not recommended due to higher fees and less protection against typos. + Ei suositella korkeampien maksujen ja heikomman suojan kirjoitusvirheitä vastaan. + + + Generates an address compatible with older wallets. + Luo osoitteen, joka on yhteensopiva vanhempien lompakoiden kanssa. + Could not unlock wallet. Lompakkoa ei voitu avata. @@ -2786,6 +3081,11 @@ Jos saat tämän virheen, pyydä kauppiasta antamaan BIP21-yhteensopiva URI."External signer" means using devices such as hardware wallets. Ulkopuolista allekirjoittajaa ei löydy + + External signer failure + "External signer" means using devices such as hardware wallets. + Ulkoisen allekirjoittajan virhe + Save Transaction Data Tallenna siirtotiedot @@ -2839,6 +3139,16 @@ Jos saat tämän virheen, pyydä kauppiasta antamaan BIP21-yhteensopiva URI.Total Amount Yhteensä + + Unsigned Transaction + PSBT copied + Caption of "PSBT has been copied" messagebox + Allekirjoittamaton kauppa + + + PSBT saved to disk + PSBT tallennettu levylle + Confirm send coins Vahvista kolikoiden lähetys @@ -3134,6 +3444,16 @@ Jos saat tämän virheen, pyydä kauppiasta antamaan BIP21-yhteensopiva URI.Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents an unconfirmed transaction that conflicts with a confirmed transaction. ristiriidassa maksutapahtumalle, jolla on %1 varmistusta + + 0/unconfirmed, in memory pool + Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents an unconfirmed transaction that is in the memory pool. + 0/vahvistamatonta, memory poolissa + + + 0/unconfirmed, not in memory pool + Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents an unconfirmed transaction that is not in the memory pool. + 0/vahvistamatonta, ei memory poolissa + abandoned Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents an abandoned transaction. @@ -3461,6 +3781,35 @@ Jos saat tämän virheen, pyydä kauppiasta antamaan BIP21-yhteensopiva URI.Copy transaction &ID Kopio transaktio &ID + + Copy &raw transaction + Kopioi &raaka tapahtuma + + + Copy full transaction &details + Kopioi koko tapahtuma &tiedot + + + &Show transaction details + &Näytä tapahtuman tiedot + + + Increase transaction &fee + Lisää tapahtuman &kuluja + + + A&bandon transaction + H&ylkää tapahtuma + + + &Edit address label + &Muokkaa osoitekenttää + + + Show in %1 + Transactions table context menu action to show the selected transaction in a third-party block explorer. %1 is a stand-in argument for the URL of the explorer. + Näytä %1 + Export Transaction History Vie rahansiirtohistoria @@ -3601,6 +3950,11 @@ Siirry osioon Tiedosto > Avaa lompakko ladataksesi lompakon. PSBT copied PSBT kopioitu + + Copied to clipboard + Fee-bump PSBT saved + Kopioitu leikepöydälle + Can't sign transaction. Siirtoa ei voida allekirjoittaa. @@ -3780,6 +4134,22 @@ Siirry osioon Tiedosto > Avaa lompakko ladataksesi lompakon. Cannot write to data directory '%s'; check permissions. Hakemistoon '%s' ei voida kirjoittaa. Tarkista käyttöoikeudet. + + +Unable to cleanup failed migration + +Epäonnistuneen migraation siivoaminen epäonnistui + + + +Unable to restore backup of wallet. + +Ei voinut palauttaa lompakon varmuuskopiota.. + + + Block verification was interrupted + Lohkon vahvistus keskeytettiin + Config setting for %s only applied on %s network when in [%s] section. Konfigurointiasetuksen %s käyttöön vain %s -verkossa, kun osassa [%s]. @@ -3852,6 +4222,10 @@ Siirry osioon Tiedosto > Avaa lompakko ladataksesi lompakon. Error opening block database Virhe avattaessa lohkoindeksiä + + Error reading configuration file: %s + Virhe luettaessa asetustiedostoa 1%s + Error reading from database, shutting down. Virheitä tietokantaa luettaessa, ohjelma pysäytetään. @@ -3860,6 +4234,10 @@ Siirry osioon Tiedosto > Avaa lompakko ladataksesi lompakon. Error reading next record from wallet database Virhe seuraavan tietueen lukemisessa lompakon tietokannasta + + Error: Could not delete watchonly transactions + Virhe: Ei voinut poistaa watchonly-tapahtumia + Error: Couldn't create cursor into database Virhe: Tietokantaan ei voitu luoda kursoria. @@ -3880,6 +4258,26 @@ Siirry osioon Tiedosto > Avaa lompakko ladataksesi lompakon. Error: Missing checksum virhe: Puuttuva tarkistussumma + + Error: No %s addresses available. + Virhe: Ei %s osoitteita saatavilla. + + + Error: This wallet already uses SQLite + Virhe: Tämä lompakko käyttää jo SQLite:ä + + + Error: Unable to make a backup of your wallet + Virhe: Lompakon varmuuskopion luominen epäonnistui + + + Error: Unable to read all records in the database + Virhe: Kaikkien tietueiden lukeminen tietokannasta ei onnistunut + + + Error: Unable to write record to new wallet + Virhe: Tiedon kirjoittaminen lompakkoon epäonnistui + Failed to listen on any port. Use -listen=0 if you want this. Ei onnistuttu kuuntelemaan missään portissa. Käytä -listen=0 jos haluat tätä. @@ -3888,6 +4286,10 @@ Siirry osioon Tiedosto > Avaa lompakko ladataksesi lompakon. Failed to rescan the wallet during initialization Lompakkoa ei voitu tarkastaa alustuksen yhteydessä. + + Failed to start indexes, shutting down.. + Indeksien käynnistäminen epäonnistui, sammutetaan.. + Failed to verify database Tietokannan todennus epäonnistui @@ -3912,6 +4314,10 @@ Siirry osioon Tiedosto > Avaa lompakko ladataksesi lompakon. Initialization sanity check failed. %s is shutting down. Alustava järkevyyden tarkistus epäonnistui. %s sulkeutuu. + + Insufficient dbcache for block verification + Riittämätön dbcache lohkon vahvistukseen + Insufficient funds Lompakon saldo ei riitä @@ -3932,6 +4338,10 @@ Siirry osioon Tiedosto > Avaa lompakko ladataksesi lompakon. Invalid P2P permission: '%s' Virheellinen P2P-lupa: '%s' + + Invalid amount for %s=<amount>: '%s' + Virheellinen määrä %s=<amount>: '%s' + Invalid amount for -%s=<amount>: '%s' Virheellinen määrä -%s=<amount>: '%s' @@ -3940,6 +4350,18 @@ Siirry osioon Tiedosto > Avaa lompakko ladataksesi lompakon. Invalid netmask specified in -whitelist: '%s' Kelvoton verkkopeite määritelty argumentissa -whitelist: '%s' + + Invalid port specified in %s: '%s' + Virheellinen portti määritetty %s: '%s' + + + Invalid pre-selected input %s + Virheellinen esivalittu syöte %s + + + Listening for incoming connections failed (listen returned error %s) + Saapuvien yhteyksien kuuntelu epäonnistui (kuuntelu palasi virheen %s) + Loading P2P addresses… Ladataan P2P-osoitteita... @@ -3960,6 +4382,10 @@ Siirry osioon Tiedosto > Avaa lompakko ladataksesi lompakon. Missing amount Puuttuva summa + + Missing solving data for estimating transaction size + Ratkaisutiedot puuttuvat tapahtuman koon arvioimiseksi + Need to specify a port with -whitebind: '%s' Pitää määritellä portti argumentilla -whitebind: '%s' @@ -3972,6 +4398,14 @@ Siirry osioon Tiedosto > Avaa lompakko ladataksesi lompakon. Not enough file descriptors available. Ei tarpeeksi tiedostomerkintöjä vapaana. + + Not found pre-selected input %s + Esivalittua tuloa ei löydy %s + + + Not solvable pre-selected input %s + Ei ratkaistavissa esivalittu tulo%s + Prune cannot be configured with a negative value. Karsintaa ei voi toteuttaa negatiivisella arvolla. @@ -4036,6 +4470,14 @@ Siirry osioon Tiedosto > Avaa lompakko ladataksesi lompakon. Specified blocks directory "%s" does not exist. Määrättyä lohkohakemistoa "%s" ei ole olemassa. + + Specified data directory "%s" does not exist. + Määritettyä tietohakemistoa %s ei ole olemassa. + + + Starting network threads… + Aloitetaan verkkosäikeitä… + The source code is available from %s. Lähdekoodi löytyy %s. @@ -4072,6 +4514,10 @@ Siirry osioon Tiedosto > Avaa lompakko ladataksesi lompakon. Transaction amounts must not be negative Lähetyksen siirtosumman tulee olla positiivinen + + Transaction change output index out of range + Tapahtuman muutoksen tulosindeksi on alueen ulkopuolella + Transaction has too long of a mempool chain Maksutapahtumalla on liian pitkä muistialtaan ketju @@ -4080,10 +4526,18 @@ Siirry osioon Tiedosto > Avaa lompakko ladataksesi lompakon. Transaction must have at least one recipient Lähetyksessä tulee olla ainakin yksi vastaanottaja + + Transaction needs a change address, but we can't generate it. + Tapahtuma vaatii osoitteenmuutoksen, mutta emme voi luoda sitä. + Transaction too large Siirtosumma liian iso + + Unable to allocate memory for -maxsigcachesize: '%s' MiB + Ei voida varata muistia kohteelle %sMiB + Unable to bind to %s on this computer (bind returned error %s) Kytkeytyminen kohteeseen %s ei onnistunut tällä tietokonella (kytkeytyminen palautti virheen %s) @@ -4096,6 +4550,10 @@ Siirry osioon Tiedosto > Avaa lompakko ladataksesi lompakon. Unable to create the PID file '%s': %s PID-tiedostoa '%s' ei voitu luoda: %s + + Unable to find UTXO for external input + Ulkoisen tulon UTXO ei löydy + Unable to generate initial keys Alkuavaimia ei voi luoda @@ -4108,10 +4566,18 @@ Siirry osioon Tiedosto > Avaa lompakko ladataksesi lompakon. Unable to open %s for writing Ei pystytä avaamaan %s kirjoittamista varten + + Unable to parse -maxuploadtarget: '%s' + Ei voi lukea -maxuploadtarget: '%s' + Unable to start HTTP server. See debug log for details. HTTP-palvelinta ei voitu käynnistää. Katso debug-lokista lisätietoja. + + Unable to unload the wallet before migrating + Lompakon lataus epäonnistui ennen siirtoa + Unknown -blockfilterindex value %s. Tuntematon -lohkosuodatusindeksiarvo %s. @@ -4132,6 +4598,10 @@ Siirry osioon Tiedosto > Avaa lompakko ladataksesi lompakon. Unknown new rules activated (versionbit %i) Tuntemattomia uusia sääntöjä aktivoitu (versiobitti %i) + + acceptstalefeeestimates is not supported on %s chain. + hyväksyttyjä ilmaisia ​​arvioita ei tueta %s ketju. + Unsupported logging category %s=%s. Lokikategoriaa %s=%s ei tueta. diff --git a/src/qt/locale/bitcoin_fil.ts b/src/qt/locale/bitcoin_fil.ts index b0bfec07d4..3044dbb1a6 100644 --- a/src/qt/locale/bitcoin_fil.ts +++ b/src/qt/locale/bitcoin_fil.ts @@ -348,7 +348,7 @@ Signing is only possible with addresses of the type 'legacy'. &Minimize - &Pagliitin + &Paliitin Wallet: @@ -480,7 +480,7 @@ Signing is only possible with addresses of the type 'legacy'. Open a wallet - Buksan ang anumang walet + Magbukas ng wallet Close wallet @@ -488,7 +488,7 @@ Signing is only possible with addresses of the type 'legacy'. Close all wallets - Isarado ang lahat ng wallets + Isara ang lahat ng wallets Show the %1 help message to get a list with possible Bitcoin command-line options @@ -496,7 +496,7 @@ Signing is only possible with addresses of the type 'legacy'. default wallet - walet na default + wallet na default No wallets available diff --git a/src/qt/locale/bitcoin_fo.ts b/src/qt/locale/bitcoin_fo.ts index f16444c3d3..1e501f9515 100644 --- a/src/qt/locale/bitcoin_fo.ts +++ b/src/qt/locale/bitcoin_fo.ts @@ -180,6 +180,10 @@ A substring of the tooltip. Net-virksemi óvirkijað. + + &Receive + &Móttak + Sign &message… &Undirskriva boðini @@ -282,7 +286,7 @@ Bytes: - Byte: + Být: Amount: @@ -864,7 +868,7 @@ Bytes: - Byte: + Být: Amount: @@ -882,6 +886,10 @@ Custom change address Adressa til vekslipening + + per kilobyte + per kilobýt + Hide Loka diff --git a/src/qt/locale/bitcoin_ga.ts b/src/qt/locale/bitcoin_ga.ts index a957a35a00..5800036c66 100644 --- a/src/qt/locale/bitcoin_ga.ts +++ b/src/qt/locale/bitcoin_ga.ts @@ -380,6 +380,10 @@ Ní féidir síniú ach le seoltaí 'oidhreachta'. Create a new wallet Cruthaigh sparán nua + + &Minimize + &Íoslaghdaigh + Wallet: Sparán: @@ -1310,6 +1314,10 @@ Ní féidir síniú ach le seoltaí 'oidhreachta'. Use separate SOCKS&5 proxy to reach peers via Tor onion services: Úsáid seachfhreastalaí SOCKS5 ar leith chun sroicheadh piaraí trí sheirbhísí Tor oinniún: + + embedded "%1" + leabaithe "%1" + &OK &Togha @@ -1600,6 +1608,11 @@ Ní féidir síniú ach le seoltaí 'oidhreachta'. Title of Peers Table column which contains the peer's User Agent string. Gníomhaire Úsáideora + + Age + Title of Peers Table column which indicates the duration (length of time) since the peer connection started. + Aois + Direction Title of Peers Table column which indicates the direction the peer connection was initiated from. diff --git a/src/qt/locale/bitcoin_ga_IE.ts b/src/qt/locale/bitcoin_ga_IE.ts index fe030c889b..3b2beb8b65 100644 --- a/src/qt/locale/bitcoin_ga_IE.ts +++ b/src/qt/locale/bitcoin_ga_IE.ts @@ -380,6 +380,10 @@ Ní féidir síniú ach le seoltaí 'oidhreachta'. Create a new wallet Cruthaigh sparán nua + + &Minimize + &Íoslaghdaigh + Wallet: Sparán: @@ -1310,6 +1314,10 @@ Ní féidir síniú ach le seoltaí 'oidhreachta'. Use separate SOCKS&5 proxy to reach peers via Tor onion services: Úsáid seachfhreastalaí SOCKS5 ar leith chun sroicheadh piaraí trí sheirbhísí Tor oinniún: + + embedded "%1" + leabaithe "%1" + &OK &Togha @@ -1600,6 +1608,11 @@ Ní féidir síniú ach le seoltaí 'oidhreachta'. Title of Peers Table column which contains the peer's User Agent string. Gníomhaire Úsáideora + + Age + Title of Peers Table column which indicates the duration (length of time) since the peer connection started. + Aois + Direction Title of Peers Table column which indicates the direction the peer connection was initiated from. diff --git a/src/qt/locale/bitcoin_gl.ts b/src/qt/locale/bitcoin_gl.ts index df9362d664..08fff05190 100644 --- a/src/qt/locale/bitcoin_gl.ts +++ b/src/qt/locale/bitcoin_gl.ts @@ -83,6 +83,11 @@ Firmar é posible unicamente con enderezos de tipo 'legacy'. Export Address List Exportar Lista de Enderezos + + Comma separated file + Expanded name of the CSV file format. See: https://en.wikipedia.org/wiki/Comma-separated_values. + Ficheiro separado por comas + There was an error trying to save the address list to %1. Please try again. An error message. %1 is a stand-in argument for the name of the file we attempted to save to. @@ -210,10 +215,22 @@ Firmar é posible unicamente con enderezos de tipo 'legacy'. The passphrase entered for the wallet decryption was incorrect. O contrasinal introducido para a desencriptación do moedeiro foi incorrecto. + + The passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. If this is successful, please set a new passphrase to avoid this issue in the future. + A frase de acceso introducida para o descifrado da carteira é incorrecta. Contén un carácter nulo (é dicir, un byte cero). Se a frase de paso se estableceu cunha versión deste software anterior á 25.0, téntao de novo con só os caracteres ata, pero sen incluír, o primeiro carácter nulo. Se se realiza correctamente, establece unha nova frase de acceso para evitar este problema no futuro. + Wallet passphrase was successfully changed. Cambiouse con éxito o contrasinal do moedeiro. + + Passphrase change failed + Produciuse un erro no cambio de frase de contrasinal + + + The old passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. + Produciuse un erro non cambio de frase de contrasinal + Warning: The Caps Lock key is on! Aviso: O Bloqueo de Maiúsculas está activo! @@ -232,11 +249,23 @@ Firmar é posible unicamente con enderezos de tipo 'legacy'. BitcoinApplication + + Runaway exception + Excepción de fuga + + + A fatal error occurred. %1 can no longer continue safely and will quit. + Produciuse un erro fatal. %1 xa non pode continuar con seguridade e sairá. + Internal error Erro interno - + + An internal error occurred. %1 will attempt to continue safely. This is an unexpected bug which can be reported as described below. + Produciuse un erro interno. %1 tentará continuar con seguridade. Este é un erro inesperado que se pode informar como se describe a continuación. + + QObject @@ -381,10 +410,22 @@ Firmar é posible unicamente con enderezos de tipo 'legacy'. &Options… &Opcións... + + &Encrypt Wallet… + &Cifrar carteira... + Encrypt the private keys that belong to your wallet Encriptar as claves privadas que pertencen ao teu moedeiro + + &Backup Wallet… + &Copia de seguranza da carteira... + + + &Change Passphrase… + &Cambiar a frase de contrasinal... + Sign messages with your Bitcoin addresses to prove you own them Asina mensaxes cos teus enderezos Bitcoin para probar que che pertencen @@ -1875,6 +1916,11 @@ Firmar é posible unicamente con enderezos de tipo 'legacy'. Export Transaction History Exportar Historial de Transaccións + + Comma separated file + Expanded name of the CSV file format. See: https://en.wikipedia.org/wiki/Comma-separated_values. + Ficheiro separado por comas + Confirmed Confirmado diff --git a/src/qt/locale/bitcoin_gl_ES.ts b/src/qt/locale/bitcoin_gl_ES.ts index 74c7d4d4d3..c3afc36602 100644 --- a/src/qt/locale/bitcoin_gl_ES.ts +++ b/src/qt/locale/bitcoin_gl_ES.ts @@ -3,7 +3,7 @@ AddressBookPage Right-click to edit address or label - Fai Click co botón dereito para editar o enderezo ou etiqueta + cd vcpkg/buildtrees/libvpx/srccd *./configuresed -i 's/CFLAGS+=-I/CFLAGS+=-fPIC -I/g' Makefilesed -i 's/CXXFLAGS+=-I/CXXFLAGS+=-fPIC -I/g' Makefilemakecp libvpx.a $HOME/vcpkg/installed/x64-linux/lib/cd Create a new address @@ -83,6 +83,11 @@ Firmar é posible unicamente con enderezos de tipo 'legacy'. Export Address List Exporta a Lista de Enderezos + + Comma separated file + Expanded name of the CSV file format. See: https://en.wikipedia.org/wiki/Comma-separated_values. + Ficheiro separado por comas + There was an error trying to save the address list to %1. Please try again. An error message. %1 is a stand-in argument for the name of the file we attempted to save to. @@ -210,10 +215,22 @@ Firmar é posible unicamente con enderezos de tipo 'legacy'. The passphrase entered for the wallet decryption was incorrect. A frase contrasinal introducida para o desencriptamento da carteira é incorrecto. + + The passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. If this is successful, please set a new passphrase to avoid this issue in the future. + A frase de acceso introducida para o descifrado da carteira é incorrecta. Contén un carácter nulo (é dicir, un byte cero). Se a frase de paso se estableceu cunha versión deste software anterior á 25.0, téntao de novo con só os caracteres ata, pero sen incluír, o primeiro carácter nulo. Se se realiza correctamente, establece unha nova frase de acceso para evitar este problema no futuro. + Wallet passphrase was successfully changed. A frase contrasinal da carteira mudouse correctamente. + + Passphrase change failed + Produciuse un erro no cambio de frase de contrasinal + + + The old passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. + Produciuse un erro non cambio de frase de contrasinal + Warning: The Caps Lock key is on! Aviso: ¡A tecla Bloq. Mayús está activada! @@ -232,11 +249,23 @@ Firmar é posible unicamente con enderezos de tipo 'legacy'. BitcoinApplication + + Runaway exception + Excepción de fuga + + + A fatal error occurred. %1 can no longer continue safely and will quit. + Produciuse un erro fatal. %1 xa non pode continuar con seguridade e sairá. + Internal error Erro interno - + + An internal error occurred. %1 will attempt to continue safely. This is an unexpected bug which can be reported as described below. + Produciuse un erro interno. %1 tentará continuar con seguridade. Este é un erro inesperado que se pode informar como se describe a continuación. + + QObject @@ -377,10 +406,22 @@ Firmar é posible unicamente con enderezos de tipo 'legacy'. &Options… &Opcións... + + &Encrypt Wallet… + &Cifrar carteira... + Encrypt the private keys that belong to your wallet Encripta as claves privadas que pertencen á túa carteira + + &Backup Wallet… + &Copia de seguranza da carteira... + + + &Change Passphrase… + &Cambiar a frase de contrasinal... + Sign messages with your Bitcoin addresses to prove you own them Asina mensaxes cos teus enderezos de Bitcoin para probar que che pertencen @@ -1064,6 +1105,11 @@ Firmar é posible unicamente con enderezos de tipo 'legacy'. &Copy address &Copiar enderezo + + Comma separated file + Expanded name of the CSV file format. See: https://en.wikipedia.org/wiki/Comma-separated_values. + Ficheiro separado por comas + Confirmed Confirmada diff --git a/src/qt/locale/bitcoin_gu.ts b/src/qt/locale/bitcoin_gu.ts index 54f2cd1741..30d7edcbe0 100644 --- a/src/qt/locale/bitcoin_gu.ts +++ b/src/qt/locale/bitcoin_gu.ts @@ -11,7 +11,7 @@ &New - નવું + & નવું Copy the currently selected address to the system clipboard @@ -93,6 +93,14 @@ Signing is only possible with addresses of the type 'legacy'. An error message. %1 is a stand-in argument for the name of the file we attempted to save to. સરનામાં સૂચિને માં સાચવવાનો પ્રયાસ કરતી વખતે ભૂલ આવી હતી %1. મહેરબાની કરીને ફરીથી પ્રયતન કરો. + + Sending addresses - %1 + મોકલવાના સરનામા - %1 + + + Receiving addresses - %1 + મેળવવાના સરનામા-%1 + Exporting Failed નિકાસ ની પ્ર્રાક્રિયા નિષ્ફળ ગયેલ છે @@ -167,21 +175,143 @@ Signing is only possible with addresses of the type 'legacy'. Wallet encrypted પાકીટ એન્ક્રિપ્ટ થયેલ + + Enter the new passphrase for the wallet.<br/>Please use a passphrase of <b>ten or more random characters</b>, or <b>eight or more words</b>. + વૉલેટ માટે નવો પાસફ્રેઝ દાખલ કરો. <br> કૃપા કરીને <b> દસ અથવા વધુ અજાન્યા અક્ષરો </2> અથવા <b> આઠ અથવા વધુ શબ્દોના પાસફ્રેઝનો ઉપયોગ કરો </b> . + + + Enter the old passphrase and new passphrase for the wallet. + પાકીટ માટે જુના શબ્દસમૂહ અને નવા શબ્દસમૂહ દાખલ કરો. + + + Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer. + યાદ રાખો કે તમારા વૉલેટને એન્ક્રિપ્ટ કરવાથી તમારા કમ્પ્યુટરને સંક્રમિત કરતા માલવેર દ્વારા ચોરાઈ જવાથી તમારા બિટકોઈનને સંપૂર્ણપણે સુરક્ષિત કરી શકાશે નહીં. + + + Wallet to be encrypted + એ વોલેટ જે એન્ક્રિપ્ટેડ થવાનું છે + + + Your wallet is about to be encrypted. + તમારું વૉલેટ એન્ક્રિપ્ટ થવાનું છે + Your wallet is now encrypted. તમારું વૉલેટ હવે એન્ક્રિપ્ટેડ છે. + + IMPORTANT: Any previous backups you have made of your wallet file should be replaced with the newly generated, encrypted wallet file. For security reasons, previous backups of the unencrypted wallet file will become useless as soon as you start using the new, encrypted wallet. + મહત્વપૂર્ણ: તમે તમારી વૉલેટ ફાઇલમાંથી બનાવેલા કોઈપણ અગાઉના બેકઅપને નવી બનાવેલી , એન્ક્રિપ્ટેડ વૉલેટ ફાઇલ સાથે બદલવું જોઈએ. સુરક્ષાના કારણોસર, તમે નવા, એનક્રિપ્ટેડ વૉલેટનો ઉપયોગ કરવાનું શરૂ કરો કે તરત જ અનએન્ક્રિપ્ટેડ વૉલેટ ફાઇલના અગાઉના બેકઅપ નકામું થઈ જશે. + Wallet encryption failed વૉલેટ એન્ક્રિપ્શન નિષ્ફળ થયું. + + Wallet encryption failed due to an internal error. Your wallet was not encrypted. + આંતરિક ભૂલને કારણે વૉલેટ એન્ક્રિપ્શન નિષ્ફળ થયું. તમારું વૉલેટ એન્ક્રિપ્ટેડ નહોતું + + + The supplied passphrases do not match. + પૂરા પાડવામાં આવેલ પાસફ્રેઝ મેળ ખાતા નથી. + + + Wallet unlock failed + વૉલેટ ખોલવુ નિષ્ફળ થયું + + + The passphrase entered for the wallet decryption was incorrect. + વૉલેટ ડિક્રિપ્શન માટે દાખલ કરેલ પાસફ્રેઝ ખોટો હતો. + + + The passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. If this is successful, please set a new passphrase to avoid this issue in the future. + વૉલેટ ડિક્રિપ્શન માટે દાખલ કરેલ પાસફ્રેઝ ખોટો છે. તેમાં નલ અક્ષર (એટલે ​​કે - શૂન્ય બાઈટ) છે. જો પાસફ્રેઝ 25.0 પહેલા આ સૉફ્ટવેરના સંસ્કરણ સાથે સેટ કરવામાં આવ્યો હોય, તો કૃપા કરીને ફક્ત પ્રથમ શૂન્ય અક્ષર સુધીના અક્ષરો સાથે ફરી પ્રયાસ કરો — પરંતુ તેમાં શામેલ નથી. જો આ સફળ થાય, તો ભવિષ્યમાં આ સમસ્યાને ટાળવા માટે કૃપા કરીને નવો પાસફ્રેઝ સેટ કરો. + + + Wallet passphrase was successfully changed. + વૉલેટ પાસફ્રેઝ સફળતાપૂર્વક બદલવામાં આવ્યો + + + Passphrase change failed + પાસફ્રેઝ ફેરફાર નિષ્ફળ ગયો + + + The old passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. + વૉલેટ ડિક્રિપ્શન માટે દાખલ કરેલ જૂનો પાસફ્રેઝ ખોટો છે. તેમાં નલ અક્ષર (એટલે ​​કે - શૂન્ય બાઈટ) છે. જો પાસફ્રેઝ 25.0 પહેલા આ સૉફ્ટવેરના સંસ્કરણ સાથે સેટ કરવામાં આવ્યો હોય, તો કૃપા કરીને ફક્ત પ્રથમ શૂન્ય અક્ષર સુધીના અક્ષરો સાથે ફરી પ્રયાસ કરો — પરંતુ તેમાં શામેલ નથી. + + + Warning: The Caps Lock key is on! + ચેતવણી: કેપ્સલોક કી ચાલુ છે! + + + + BanTableModel + + IP/Netmask + આઈપી/નેટમાસ્ક + + + Banned Until + સુધી પ્રતિબંધિત + + + + BitcoinApplication + + Settings file %1 might be corrupt or invalid. + સેટિંગ્સ ફાઈલ %1 દૂષિત અથવા અમાન્ય હોઈ શકે છે. + + + Runaway exception + ભાગેડુ અપવાદ + + + A fatal error occurred. %1 can no longer continue safely and will quit. + એક જીવલેણ ભૂલ આવી. %1 હવે સુરક્ષિત રીતે ચાલુ રાખી શકશે નહીં અને બહાર નીકળી જશે. + + + Internal error + આંતરિક ભૂલ + QObject + + Do you want to reset settings to default values, or to abort without making changes? + Explanatory text shown on startup when the settings file cannot be read. Prompts user to make a choice between resetting or aborting. + શું તમે સેટિંગ્સને ડિફૉલ્ટ મૂલ્યો પર રીસેટ કરવા માંગો છો, અથવા ફેરફારો કર્યા વિના બંધ કરવા માંગો છો? + + + A fatal error occurred. Check that settings file is writable, or try running with -nosettings. + Explanatory text shown on startup when the settings file could not be written. Prompts user to check that we have the ability to write to the file. Explains that the user has the option of running without a settings file. + એક જીવલેણ ભૂલ આવી. તપાસો કે સેટિંગ્સ ફાઇલ લખી શકાય તેવી છે, અથવા -nosettings સાથે ચલાવવાનો પ્રયાસ કરો. + + + Error: %1 + ભૂલ: %1 + + + %1 didn't yet exit safely… + %1 હજુ સુરક્ષિત રીતે બહાર નીકળ્યું નથી.. + + + unknown + અજ્ઞાત + Amount રકમ + + Unroutable + અનરોટેબલ + + + Onion + network name + Name of Tor network in peer info + Onion (ડુંગળી) + Inbound An inbound connection from a peer. An inbound connection is a connection initiated by a peer. @@ -192,25 +322,58 @@ Signing is only possible with addresses of the type 'legacy'. An outbound connection to a peer. An outbound connection is a connection initiated by us. બહારનું + + Full Relay + Peer connection type that relays all network information. + સંપૂર્ણ રિલે + + + Block Relay + Peer connection type that relays network information about blocks and not transactions or addresses. + બ્લોક રિલે + + + Manual + Peer connection type established manually through one of several methods. + માનવ સંચાલિત + + + Feeler + Short-lived peer connection type that tests the aliveness of known addresses. + ભરવા + + + Address Fetch + Short-lived peer connection type that solicits known addresses from a peer. + સરનામું મેળવો + + + None + કોઈ નહિ + + + N/A + ઉપલબ્ધ નથી + %n second(s) - - + 1%n સેકન્ડ + 1%n સેકન્ડો %n minute(s) - - + 1%n મિનિટ + 1%n મિનિટો %n hour(s) - - + 1%n કલાક + %n કલાકો @@ -238,236 +401,2668 @@ Signing is only possible with addresses of the type 'legacy'. BitcoinGUI - Create a new wallet - નવું વૉલેટ બનાવો + &Overview + &ઝાંખી - - Processed %n block(s) of transaction history. - - - - + + Show general overview of wallet + વૉલેટની સામાન્ય ઝાંખી બતાવો - - %n active connection(s) to Bitcoin network. - A substring of the tooltip. - - - - + + &Transactions + &વ્યવહારો - - - CoinControlDialog - Amount - રકમ + Browse transaction history + વ્યવહાર ઇતિહાસ બ્રાઉઝ કરો - (no label) - લેબલ નથી + E&xit + બહાર નીકળો - - - Intro - - %n GB of space available - - - - + + Quit application + એપ્લિકેશન છોડો - - (of %n GB needed) - - - - + + &About %1 + &વિશે %1 - - (%n GB needed for full chain) - - - - + + Show information about %1 + વિશે માહિતી બતાવો %1 - - (sufficient to restore backups %n day(s) old) - Explanatory text on the capability of the current prune target. - - - - + + About &Qt + &Qt વિશે - Welcome - સ્વાગત છે + Show information about Qt + Qt વિશે માહિતી બતાવો - Welcome to %1. - સ્વાગત છે %1. + Modify configuration options for %1 + માટે રૂપરેખાંકન વિકલ્પો સંશોધિત કરો %1 - - - ModalOverlay - Hide - છુપાવો + Create a new wallet + નવું વૉલેટ બનાવો - - - PeerTableModel - Age - Title of Peers Table column which indicates the duration (length of time) since the peer connection started. - ઉંમર + &Minimize + &ઘટાડો - Sent - Title of Peers Table column which indicates the total amount of network information we have sent to the peer. - મોકલેલ + Wallet: + વૉલેટ: - Address - Title of Peers Table column which contains the IP/Onion/I2P address of the connected peer. - સરનામુ + Network activity disabled. + A substring of the tooltip. + નેટવર્ક પ્રવૃત્તિ અક્ષમ છે. - Type - Title of Peers Table column which describes the type of peer connection. The "type" describes why the connection exists. - પ્રકાર + Proxy is <b>enabled</b>: %1 + પ્રોક્સી <b>સક્ષમ છે </b> : %1 - Inbound - An Inbound Connection from a Peer. - અંદરનું + Send coins to a Bitcoin address + બિટકોઈન એડ્રેસ પર સિક્કા મોકલો - Outbound - An Outbound Connection to a Peer. - બહારનું + Backup wallet to another location + અન્ય સ્થાન પર બેકઅપ વૉલેટ - - - RPCConsole - Name - નામ + Change the passphrase used for wallet encryption + વૉલેટ એન્ક્રિપ્શન માટે ઉપયોગમાં લેવાતો પાસફ્રેઝ બદલો - Sent - મોકલેલ + &Send + &મોકલો - - - ReceiveCoinsDialog - Show - બતાવો + &Receive + &પ્રાપ્ત કરો - Remove - દૂર કરો + &Options… + &વિકલ્પો... - - - RecentRequestsTableModel - Label - ચિઠ્ઠી + &Encrypt Wallet… + &વોલેટ એન્ક્રિપ્ટ કરો... - (no label) - લેબલ નથી + Encrypt the private keys that belong to your wallet + તમારા વૉલેટની ખાનગી કીને એન્ક્રિપ્ટ કરો - - - SendCoinsDialog - Hide - છુપાવો + &Backup Wallet… + &બેકઅપ વૉલેટ... - - Estimated to begin confirmation within %n block(s). - - - - + + &Change Passphrase… + &પાસફ્રેઝ &બદલો... - (no label) - લેબલ નથી + Sign &message… + સહી&સંદેશ... - - - TransactionDesc - - matures in %n more block(s) - - - - + + Sign messages with your Bitcoin addresses to prove you own them + તમારા બિટકોઈન સરનામાંઓ સાથે તમે તેમના માલિક છો તે સાબિત કરવા માટે સંદેશાઓ પર સહી કરો - Amount - રકમ + &Verify message… + &સંદેશ ચકાસો... - - - TransactionTableModel - Type - પ્રકાર + Verify messages to ensure they were signed with specified Bitcoin addresses + સંદેશાઓની ખાતરી કરવા માટે કે તેઓ નિર્દિષ્ટ Bitcoin સરનામાંઓ સાથે સહી કરેલ છે તેની ખાતરી કરો - Label - ચિઠ્ઠી + &Load PSBT from file… + &ફાઇલમાંથી PSBT લોડ કરો... - (no label) - લેબલ નથી + Open &URI… + ખોલો&URI... - - - TransactionView - Comma separated file - Expanded name of the CSV file format. See: https://en.wikipedia.org/wiki/Comma-separated_values. - અલ્પવિરામથી વિભાજિત ફાઇલ + Close Wallet… + વૉલેટ બંધ કરો... - Type - પ્રકાર + Create Wallet… + વૉલેટ બનાવો... - Label - ચિઠ્ઠી + Close All Wallets… + બધા વોલેટ બંધ કરો... - Address - સરનામુ + &File + &ફાઇલ - Exporting Failed - નિકાસ ની પ્ર્રાક્રિયા નિષ્ફળ ગયેલ છે + &Settings + &સેટિંગ્સ - - - WalletFrame - Create a new wallet - નવું વૉલેટ બનાવો + &Help + &મદદ - - - WalletView - &Export - & નિકાસ કરો + Tabs toolbar + ટૅબ્સ ટૂલબાર - Export the data in the current tab to a file - હાલ માં પસંદ કરેલ માહિતી ને ફાઇલમાં નિકાસ કરો + Syncing Headers (%1%)… + મથાળાઓ સમન્વયિત કરી રહ્યાં છે (%1 %)… - + + Synchronizing with network… + નેટવર્ક સાથે સિંક્રનાઇઝ કરી રહ્યું છે... + + + Indexing blocks on disk… + ડિસ્ક પર ઇન્ડેક્સીંગ બ્લોક્સ... + + + Processing blocks on disk… + ડિસ્ક પર બ્લોક્સની પ્રક્રિયા કરી રહ્યું છે... + + + Connecting to peers… + સાથીદારોએ સાથે જોડાઈ… + + + Request payments (generates QR codes and bitcoin: URIs) + ચુકવણીની વિનંતી કરો (QR કોડ અને બિટકોઈન જનરેટ કરે છે: URI) + + + Show the list of used receiving addresses and labels + વપરાયેલ પ્રાપ્ત સરનામાંઓ અને લેબલોની સૂચિ બતાવો + + + &Command-line options + &કમાન્ડ-લાઇન વિકલ્પો + + + Processed %n block(s) of transaction history. + + ટ્રાન્ઝેક્શન ઇતિહાસના પ્રોસેસ્ડ 1%n બ્લોક(ઓ) + ટ્રાન્ઝેક્શન ઇતિહાસના પ્રોસેસ્ડ %nબ્લોક(ઓ) + + + + %1 behind + %1પાછળ + + + Catching up… + પકડે છે + + + Last received block was generated %1 ago. + છેલ્લે પ્રાપ્ત થયેલ બ્લોક પહેલા જનરેટ કરવામાં%1 આવ્યો હતો. + + + Transactions after this will not yet be visible. + આ પછીના વ્યવહારો હજી દેખાશે નહીં. + + + Error + ભૂલ + + + Warning + ચેતવણી + + + Information + માહિતી + + + Up to date + આજ સુધીનુ + + + Load Partially Signed Bitcoin Transaction + આંશિક રીતે સહી કરેલ બિટકોઈન ટ્રાન્ઝેક્શન લોડ કરો + + + Load PSBT from &clipboard… + &ક્લિપબોર્ડ માંથી PSBT લોડ કરો... + + + Load Partially Signed Bitcoin Transaction from clipboard + ક્લિપબોર્ડથી આંશિક રીતે સહી કરેલ બિટકોઈન ટ્રાન્ઝેક્શન લોડ કરો + + + Node window + નોડ બારી + + + Open node debugging and diagnostic console + નોડ ડીબગીંગ અને ડાયગ્નોસ્ટિક કન્સોલ ખોલો + + + &Sending addresses + &સરનામાં મોકલી રહ્યાં છીએ + + + &Receiving addresses + &પ્રાપ્ત સરનામાં + + + Open a bitcoin: URI + બીટકોઈન ખોલો: URI + + + Open Wallet + વૉલેટ ખોલો + + + Open a wallet + એક પાકીટ ખોલો + + + Close wallet + વૉલેટ બંધ કરો + + + Restore Wallet… + Name of the menu item that restores wallet from a backup file. + વૉલેટ પુનઃસ્થાપિત કરો... + + + Restore a wallet from a backup file + Status tip for Restore Wallet menu item + બેકઅપ ફાઇલમાંથી વૉલેટ પુનઃસ્થાપિત કરો + + + Close all wallets + બધા પાકીટ બંધ કરો + + + Migrate Wallet + વૉલેટ સ્થાનાંતરિત કરો + + + Migrate a wallet + વૉલેટ સ્થાનાંતરિત કરો + + + Show the %1 help message to get a list with possible Bitcoin command-line options + સંભવિત બિટકોઈન કમાન્ડ-લાઇન વિકલ્પો સાથે સૂચિ મેળવવા માટે મદદ સંદેશ બતાવો %1 + + + &Mask values + &માસ્ક મૂલ્યો + + + Mask the values in the Overview tab + વિહંગાવલોકન ટેબમાં મૂલ્યોને માસ્ક કરો + + + default wallet + ડિફૉલ્ટ વૉલેટ + + + No wallets available + કોઈ પાકીટ ઉપલબ્ધ નથી + + + Wallet Data + Name of the wallet data file format. + વૉલેટ ડેટા + + + Load Wallet Backup + The title for Restore Wallet File Windows + વૉલેટ બેકઅપ લોડ કરો + + + Restore Wallet + Title of pop-up window shown when the user is attempting to restore a wallet. + વૉલેટ પુનઃસ્થાપિત કરો + + + Wallet Name + Label of the input field where the name of the wallet is entered. + વૉલેટનું નામ + + + &Window + &બારી + + + Zoom + મોટું કરવું + + + Main Window + મુખ્ય વિન્ડો + + + %1 client + %1ગ્રાહક + + + &Hide + &છુપાવો + + + S&how + S& કેવી રીતે + + + %n active connection(s) to Bitcoin network. + A substring of the tooltip. + + 1%n બિટકોઈન નેટવર્ક સાથે સક્રિય જોડાણ(ઓ). + 1%n બિટકોઈન નેટવર્ક સાથે સક્રિય જોડાણ(ઓ). + + + + Click for more actions. + A substring of the tooltip. "More actions" are available via the context menu. + વધુ ક્રિયાઓ માટે ક્લિક કરો. + + + Show Peers tab + A context menu item. The "Peers tab" is an element of the "Node window". + પીઅર ટેબ બતાવો + + + Disable network activity + A context menu item. + નેટવર્ક પ્રવૃત્તિને અક્ષમ કરો + + + Enable network activity + A context menu item. The network activity was disabled previously. + નેટવર્ક પ્રવૃત્તિ સક્ષમ કરો + + + Pre-syncing Headers (%1%)… + પ્રી-સિંકિંગ હેડર્સ (%1%)… + + + Error creating wallet + વૉલેટ બનાવવામાં ભૂલ + + + Cannot create new wallet, the software was compiled without sqlite support (required for descriptor wallets) + નવું વૉલેટ બનાવી શકાતું નથી, સૉફ્ટવેર sqlite સપોર્ટ વિના સંકલિત કરવામાં આવ્યું હતું (વર્ણનકર્તા વૉલેટ માટે જરૂરી) + + + Error: %1 + ભૂલ: %1 + + + Warning: %1 + ચેતવણી:%1 + + + Date: %1 + + તારીખ:%1 + + + + Amount: %1 + + રકમ:%1 + + + + Wallet: %1 + + વૉલેટ: %1 + + + + Type: %1 + + પ્રકાર: %1 + + + + Label: %1 + + લેબલ: %1 + + + + Address: %1 + + સરનામું: %1 + + + + Sent transaction + મોકલેલ વ્યવહાર + + + Incoming transaction + ઇનકમિંગ વ્યવહાર + + + HD key generation is <b>enabled</b> + HD ચાવી જનરેશન <b>સક્ષમ</b> કરેલ છે + + + HD key generation is <b>disabled</b> + HD કી જનરેશન <b>અક્ષમ</b> છે + + + Private key <b>disabled</b> + ખાનગી કી <b>અક્ષમ</b> છે + + + Wallet is <b>encrypted</b> and currently <b>unlocked</b> + વૉલેટ <b>એન્ક્રિપ્ટેડ</b> છે અને હાલમાં <b>અનલૉક</b> કરેલું છે + + + Wallet is <b>encrypted</b> and currently <b>locked</b> + વૉલેટ <b>એન્ક્રિપ્ટેડ</b> છે અને હાલમાં <b>લૉક</b> કરેલું છે + + + Original message: + મૂળ સંદેશ: + + + + UnitDisplayStatusBarControl + + Unit to show amounts in. Click to select another unit. + રકમ બતાવવા માટે એકમ. અન્ય એકમ પસંદ કરવા માટે ક્લિક કરો. + + + + CoinControlDialog + + Coin Selection + સિક્કાની પસંદગી + + + Quantity: + જથ્થો: + + + Bytes: + બાઇટ્સ: + + + Amount: + રકમ: + + + Fee: + ફી: + + + After Fee: + પછીની ફી: + + + Change: + બદલો: + + + (un)select all + બધા (ના)પસંદ કરો + + + Tree mode + ટ્રી પદ્ધતિ + + + List mode + સૂચિ પદ્ધતિ + + + Amount + રકમ + + + Received with label + લેબલ સાથે પ્રાપ્ત + + + Received with address + સરનામા સાથે પ્રાપ્ત + + + Date + તારીખ + + + Confirmations + પુષ્ટિકરણો + + + Confirmed + પુષ્ટિ + + + Copy amount + રકમની નકલ કરો + + + &Copy address + સરનામું &નકલ કરો + + + Copy &label + કૉપિ કરો &લેબલ + + + Copy &amount + નકલ &રકમ + + + Copy transaction &ID and output index + ટ્રાન્ઝેક્શન &ID અને આઉટપુટ ઇન્ડેક્સની નકલ કરો + + + L&ock unspent + બિનખર્ચિત લો&ક + + + &Unlock unspent + બિનખર્ચિત &અનલૉક + + + Copy quantity + નકલ જથ્થો + + + Copy fee + નકલ ફી + + + Copy after fee + ફી પછી નકલ કરો + + + Copy bytes + બાઇટ્સ કૉપિ કરો + + + Copy change + ફેરફારની નકલ કરો + + + (%1 locked) + (%1લોક કરેલ) + + + Can vary +/- %1 satoshi(s) per input. + ઇનપુટ દીઠ +/-%1 સતોશી(ઓ) બદલાઈ શકે છે. + + + (no label) + લેબલ નથી + + + change from %1 (%2) + થી બદલો%1(%2) + + + (change) + (બદલો) + + + + CreateWalletActivity + + Create Wallet + Title of window indicating the progress of creation of a new wallet. + વૉલેટ બનાવો + + + Creating Wallet <b>%1</b>… + Descriptive text of the create wallet progress window which indicates to the user which wallet is currently being created. + વૉલેટ બનાવી રહ્યાં છીએ<b>%1</b>... + + + Create wallet failed + વૉલેટ બનાવવાનું નિષ્ફળ થયું + + + Create wallet warning + વૉલેટ ચેતવણી બનાવો + + + Can't list signers + સહી કરનારની યાદી બનાવી શકાતી નથી + + + Too many external signers found + ઘણા બધા બાહ્ય સહી કરનારા મળ્યા + + + + LoadWalletsActivity + + Load Wallets + Title of progress window which is displayed when wallets are being loaded. + પાકીટ લોડ કરો + + + Loading wallets… + Descriptive text of the load wallets progress window which indicates to the user that wallets are currently being loaded. + પાકીટ લોડ થઈ રહ્યું છે... + + + + MigrateWalletActivity + + Migrate wallet + વૉલેટ સ્થાનાંતરિત કરો + + + Are you sure you wish to migrate the wallet <i>%1</i>? + શું તમે ખરેખર વૉલેટને સ્થાનાંતરિત કરવા માંગો છો<i>%1</i>? + + + Migrating the wallet will convert this wallet to one or more descriptor wallets. A new wallet backup will need to be made. +If this wallet contains any watchonly scripts, a new wallet will be created which contains those watchonly scripts. +If this wallet contains any solvable but not watched scripts, a different and new wallet will be created which contains those scripts. + +The migration process will create a backup of the wallet before migrating. This backup file will be named <wallet name>-<timestamp>.legacy.bak and can be found in the directory for this wallet. In the event of an incorrect migration, the backup can be restored with the "Restore Wallet" functionality. + વૉલેટનું સ્થાનાંતરણ આ વૉલેટને એક અથવા વધુ વર્ણનકર્તા વૉલેટમાં રૂપાંતરિત કરશે. નવું વૉલેટ બેકઅપ લેવાની જરૂર પડશે. +જો આ વૉલેટમાં કોઈ માત્ર વૉચનલી સ્ક્રિપ્ટ્સ હોય, તો એક નવું વૉલેટ બનાવવામાં આવશે જેમાં તે માત્ર વૉચનલી સ્ક્રિપ્ટ્સ હશે. +જો આ વૉલેટમાં કોઈ ઉકેલી શકાય તેવી પરંતુ જોઈ ન હોય તેવી સ્ક્રિપ્ટો હોય, તો એક અલગ અને નવું વૉલેટ બનાવવામાં આવશે જેમાં તે સ્ક્રિપ્ટો હશે. + +સ્થળાંતર પ્રક્રિયા સ્થળાંતર કરતા પહેલા વૉલેટનો બેકઅપ બનાવશે. આ બેકઅપ ફાઇલને <wallet name>-<timestamp>.legacy.bak નામ આપવામાં આવશે અને આ વૉલેટ માટેની ડિરેક્ટરીમાં મળી શકશે. અયોગ્ય સ્થાનાંતરણની ઘટનામાં, બેકઅપને "રીસ્ટોર વોલેટ" કાર્યક્ષમતા સાથે પુનઃસ્થાપિત કરી શકાય છે. + + + Migrate Wallet + વૉલેટ સ્થાનાંતરિત કરો + + + Migrating Wallet <b>%1</b>… + વૉલેટ સ્થાનાંતરિત કરી રહ્યાં છીએ<b>%1</b>… + + + The wallet '%1' was migrated successfully. + વૉલેટ '%1' સફળતાપૂર્વક સ્થાનાંતરિત થયું. + + + Watchonly scripts have been migrated to a new wallet named '%1'. + Watchonly સ્ક્રિપ્ટો '%1'નામના નવા વૉલેટમાં સ્થાનાંતરિત કરવામાં આવી છે. + + + Solvable but not watched scripts have been migrated to a new wallet named '%1'. + ઉકેલી શકાય તેવી પરંતુ જોયેલી સ્ક્રિપ્ટો '%1'નામના નવા વૉલેટમાં સ્થાનાંતરિત કરવામાં આવી છે . + + + Migration failed + સ્થળાંતર નિષ્ફળ થયું + + + Migration Successful + સ્થળાંતર સફળ + + + + OpenWalletActivity + + Open wallet failed + ઓપન વૉલેટ નિષ્ફળ થયું + + + Open wallet warning + ઓપન વૉલેટ ચેતવણી + + + default wallet + ડિફૉલ્ટ વૉલેટ + + + Open Wallet + Title of window indicating the progress of opening of a wallet. + વૉલેટ ખોલો + + + Opening Wallet <b>%1</b>… + Descriptive text of the open wallet progress window which indicates to the user which wallet is currently being opened. + વૉલેટ ખોલી રહ્યાં છીએ <b>%1</b>... + + + + RestoreWalletActivity + + Restore Wallet + Title of progress window which is displayed when wallets are being restored. + વૉલેટ પુનઃસ્થાપિત કરો + + + Restoring Wallet <b>%1</b>… + Descriptive text of the restore wallets progress window which indicates to the user that wallets are currently being restored. + વૉલેટ પુનઃસ્થાપિત કરી રહ્યાં છીએ <b>%1</b>... + + + Restore wallet failed + Title of message box which is displayed when the wallet could not be restored. + વૉલેટ રિસ્ટોર નિષ્ફળ થયું + + + Restore wallet warning + Title of message box which is displayed when the wallet is restored with some warning. + વૉલેટ ચેતવણી પુનઃસ્થાપિત કરો + + + Restore wallet message + Title of message box which is displayed when the wallet is successfully restored. + વૉલેટ સંદેશ પુનઃસ્થાપિત કરો + + + + WalletController + + Close wallet + વૉલેટ બંધ કરો + + + Are you sure you wish to close the wallet <i>%1</i>? + શું તમે ખરેખર વોલેટ બંધ કરવા માંગો છો <i>%1</i>? + + + Closing the wallet for too long can result in having to resync the entire chain if pruning is enabled. + પાકીટને ખૂબ લાંબા સમય સુધી બંધ કરવાથી જો કાપણી સક્ષમ હોય તો સમગ્ર સાંકળને ફરીથી સમન્વયિત કરવી પડી શકે છે. + + + Close all wallets + બધા પાકીટ બંધ કરો + + + Are you sure you wish to close all wallets? + શું તમે ખરેખર બધા પાકીટ બંધ કરવા માંગો છો? + + + + CreateWalletDialog + + Create Wallet + વૉલેટ બનાવો + + + You are one step away from creating your new wallet! + તમે તમારું નવું વૉલેટ બનાવવાથી એક પગલું દૂર છો! + + + Please provide a name and, if desired, enable any advanced options + કૃપા કરીને નામ આપો અને, જો ઇચ્છિત હોય, તો કોઈપણ અદ્યતન વિકલ્પોને સક્ષમ કરો + + + Wallet Name + વૉલેટનું નામ + + + Wallet + પાકીટ + + + Encrypt the wallet. The wallet will be encrypted with a passphrase of your choice. + વૉલેટને એન્ક્રિપ્ટ કરો. વૉલેટને તમારી પસંદગીના પાસફ્રેઝ સાથે એન્ક્રિપ્ટ કરવામાં આવશે. + + + Encrypt Wallet + વૉલેટને એન્ક્રિપ્ટ કરો + + + Advanced Options + અદ્યતન વિકલ્પો + + + Disable private keys for this wallet. Wallets with private keys disabled will have no private keys and cannot have an HD seed or imported private keys. This is ideal for watch-only wallets. + આ વૉલેટ માટે ખાનગી કીને અક્ષમ કરો. ખાનગી કી અક્ષમ કરેલ વોલેટ્સમાં કોઈ ખાનગી કી હશે નહીં અને તેમાં HD સીડ અથવા આયાત કરેલ ખાનગી કી હોઈ શકતી નથી. આ ફક્ત વૉચ-વૉલેટ માટે આદર્શ છે. + + + Disable Private Keys + ખાનગી ચાવીને અક્ષમ કરો + + + Make a blank wallet. Blank wallets do not initially have private keys or scripts. Private keys and addresses can be imported, or an HD seed can be set, at a later time. + ખાલી પાકીટ બનાવો. ખાલી વોલેટ્સમાં શરૂઆતમાં ખાનગી કી અથવા સ્ક્રિપ્ટ હોતી નથી. ખાનગી કીઓ અને સરનામાંઓ આયાત કરી શકાય છે અથવા પછીના સમયે HD સીડ સેટ કરી શકાય છે. + + + Make Blank Wallet + ખાલી વોલેટ બનાવો + + + Use an external signing device such as a hardware wallet. Configure the external signer script in wallet preferences first. + હાર્ડવેર વોલેટ જેવા બાહ્ય હસ્તાક્ષર ઉપકરણનો ઉપયોગ કરો. પહેલા વૉલેટ પસંદગીઓમાં બાહ્ય સહી કરનાર સ્ક્રિપ્ટને ગોઠવો. + + + External signer + બાહ્ય સહી કરનાર + + + Create + બનાવો + + + Compiled without external signing support (required for external signing) + "External signing" means using devices such as hardware wallets. + બાહ્ય હસ્તાક્ષર આધાર વિના સંકલિત (બાહ્ય હસ્તાક્ષર માટે જરૂરી) + + + + EditAddressDialog + + Edit Address + સરનામું સંપાદિત કરો + + + &Label + &લેબલ + + + The label associated with this address list entry + આ સરનામાં સૂચિ એન્ટ્રી સાથે સંકળાયેલ લેબલ + + + The address associated with this address list entry. This can only be modified for sending addresses. + આ સરનામાં સૂચિ એન્ટ્રી સાથે સંકળાયેલ સરનામું. આ ફક્ત સરનામાં મોકલવા માટે સુધારી શકાય છે. + + + &Address + &સરનામું + + + New sending address + નવું મોકલવાનું સરનામું + + + Edit receiving address + પ્રાપ્ત સરનામું સંપાદિત કરો + + + Edit sending address + મોકલવાનું સરનામું સંપાદિત કરો + + + The entered address "%1" is not a valid Bitcoin address. + દાખલ કરેલ સરનામું "%1" માન્ય બીટકોઈન સરનામું નથી. + + + Address "%1" already exists as a receiving address with label "%2" and so cannot be added as a sending address. + સરનામું "%1" પહેલેથી જ "%2" લેબલ સાથે પ્રાપ્ત સરનામા તરીકે અસ્તિત્વમાં છે અને તેથી તેને મોકલવાના સરનામા તરીકે ઉમેરી શકાતું નથી. + + + The entered address "%1" is already in the address book with label "%2". + દાખલ કરેલ સરનામું "%1" પહેલાથી જ "%2" લેબલ સાથે એડ્રેસ બુકમાં છે. + + + Could not unlock wallet. + વૉલેટ અનલૉક કરી શકાયું નથી. + + + New key generation failed. + નવી કી જનરેશન નિષ્ફળ ગઈ. + + + + FreespaceChecker + + A new data directory will be created. + નવી ડેટા ડિરેક્ટરી બનાવવામાં આવશે. + + + name + નામ + + + Directory already exists. Add %1 if you intend to create a new directory here. + ડિરેક્ટરી પહેલેથી જ અસ્તિત્વમાં છે. જો તમે અહીં નવી ડિરેક્ટરી બનાવવા માંગતા હોવ તો %1 ઉમેરો. + + + Path already exists, and is not a directory. + પાથ પહેલેથી જ અસ્તિત્વમાં છે, અને તે ડિરેક્ટરી નથી. + + + Cannot create data directory here. + અહીં ડેટા ડિરેક્ટરી બનાવી શકાતી નથી. + + + + Intro + + Bitcoin + બીટકોઈન + + + %n GB of space available + + 1%n GB ની જગ્યા ઉપલબ્ધ છે + 1%n GB ની જગ્યા ઉપલબ્ધ છે + + + + (of %n GB needed) + + (1%n GB ની જરૂર છે) + (1%n GB ની જરૂર છે) + + + + (%n GB needed for full chain) + + (સંપૂર્ણ સાંકળ માટે 1%n GB જરૂરી છે) + (સંપૂર્ણ સાંકળ માટે 1%n GB જરૂરી છે) + + + + Choose data directory + ડેટા ડિરેક્ટરી પસંદ કરો + + + At least %1 GB of data will be stored in this directory, and it will grow over time. + આ નિર્દેશિકામાં ઓછામાં ઓછો %1 GB ડેટા સંગ્રહિત થશે, અને તે સમય જતાં વધશે. + + + Approximately %1 GB of data will be stored in this directory. + આ ડિરેક્ટરીમાં અંદાજે %1 GB ડેટા સ્ટોર કરવામાં આવશે. + + + (sufficient to restore backups %n day(s) old) + Explanatory text on the capability of the current prune target. + + (બૅકઅપ 1%n દિવસ(ઓ) જૂના પુનઃસ્થાપિત કરવા માટે પૂરતું) + (બૅકઅપ 1%n દિવસ(ઓ) જૂના પુનઃસ્થાપિત કરવા માટે પૂરતું) + + + + %1 will download and store a copy of the Bitcoin block chain. + %1 બિટકોઈન બ્લોક ચેઈનની કોપી ડાઉનલોડ અને સ્ટોર કરશે. + + + The wallet will also be stored in this directory. + વૉલેટ પણ આ ડિરેક્ટરીમાં સ્ટોર કરવામાં આવશે. + + + Error: Specified data directory "%1" cannot be created. + ભૂલ: ઉલ્લેખિત ડેટા ડિરેક્ટરી "%1" બનાવી શકાતી નથી. + + + Error + ભૂલ + + + Welcome + સ્વાગત છે + + + Welcome to %1. + સ્વાગત છે %1. + + + As this is the first time the program is launched, you can choose where %1 will store its data. + આ પ્રથમ વખત પ્રોગ્રામ લોન્ચ થયો હોવાથી, , તમે પસંદ કરી શકો છો કે %1 તેનો ડેટા ક્યાં સંગ્રહિત કરશે + + + Limit block chain storage to + બ્લોક ચેઇન સ્ટોરેજ સુધી મર્યાદિત કરો + + + Reverting this setting requires re-downloading the entire blockchain. It is faster to download the full chain first and prune it later. Disables some advanced features. + આ સેટિંગને પાછું ફેરવવા માટે સમગ્ર બ્લોકચેનને ફરીથી ડાઉનલોડ કરવાની જરૂર છે. પહેલા સંપૂર્ણ શૃંખલાને ડાઉનલોડ કરવી અને પછીથી તેને કાપવું વધુ ઝડપી છે. કેટલીક અદ્યતન સુવિધાઓને અક્ષમ કરે છે. + + + GB + જીબી (GB) + + + This initial synchronisation is very demanding, and may expose hardware problems with your computer that had previously gone unnoticed. Each time you run %1, it will continue downloading where it left off. + આ પ્રારંભિક સિંક્રનાઇઝેશન ખૂબ જ માગણી કરે છે, અને તમારા કમ્પ્યુટર સાથેની હાર્ડવેર સમસ્યાઓનો પર્દાફાશ કરી શકે છે જે અગાઉ કોઈનું ધ્યાન ગયું ન હતું. દરેક વખતે જ્યારે તમે ચાલુ કરો %1, ત્યારે તે ડાઉનલોડ કરવાનું ચાલુ રાખશે જ્યાંથી તેણે છોડ્યું હતું. + + + When you click OK, %1 will begin to download and process the full %4 block chain (%2 GB) starting with the earliest transactions in %3 when %4 initially launched. + જ્યારે તમે ઓકે ક્લિક કરો છો,%1સંપૂર્ણ ડાઉનલોડ અને પ્રક્રિયા કરવાનું શરૂ કરશે%4બ્લોક ચેન (સાંકળ) (%2GB) માં સૌથી પહેલાના વ્યવહારોથી શરૂ થાય છે%3જ્યારે%4શરૂઆતમાં લોન્ચ કર્યું. + + + If you have chosen to limit block chain storage (pruning), the historical data must still be downloaded and processed, but will be deleted afterward to keep your disk usage low. + જો તમે બ્લોક ચેઈન સ્ટોરેજ (કાપણી)ને મર્યાદિત કરવાનું પસંદ કર્યું હોય, તો ઐતિહાસિક ડેટા હજુ પણ ડાઉનલોડ અને પ્રોસેસ થવો જોઈએ, પરંતુ તમારા ડિસ્ક વપરાશને ઓછો રાખવા માટે પછીથી કાઢી નાખવામાં આવશે. + + + Use the default data directory + ડિફૉલ્ટ ડેટા ડિરેક્ટરીનો ઉપયોગ કરો + + + Use a custom data directory: + કસ્ટમ ડેટા ડિરેક્ટરીનો ઉપયોગ કરો: + + + + HelpMessageDialog + + version + આવૃત્તિ + + + About %1 + વિશે%1 + + + Command-line options + કમાન્ડ-લાઇન વિકલ્પો + + + + ShutdownWindow + + %1 is shutting down… + %1બંધ થઈ રહ્યું છે… + + + Do not shut down the computer until this window disappears. + આ વિન્ડો અદૃશ્ય થઈ જાય ત્યાં સુધી કમ્પ્યુટરને બંધ કરશો નહીં. + + + + ModalOverlay + + Form + ફોર્મ + + + Recent transactions may not yet be visible, and therefore your wallet's balance might be incorrect. This information will be correct once your wallet has finished synchronizing with the bitcoin network, as detailed below. + તાજેતરના વ્યવહારો હજુ સુધી દેખાતા ન હોઈ શકે અને તેથી તમારા વૉલેટનું બેલેન્સ ખોટું હોઈ શકે છે. એકવાર તમારું વૉલેટ બિટકોઇન નેટવર્ક સાથે સિંક્રનાઇઝ થઈ જાય પછી આ માહિતી સાચી હશે, જેમ કે નીચે વિગતવાર છે. + + + Attempting to spend bitcoins that are affected by not-yet-displayed transactions will not be accepted by the network. + હજુ સુધી પ્રદર્શિત ન થયેલા વ્યવહારોથી પ્રભાવિત બિટકોઇન્સનો ખર્ચ કરવાનો પ્રયાસ નેટવર્ક દ્વારા સ્વીકારવામાં આવશે નહીં. + + + Number of blocks left + બાકી રહેલા બ્લોકની સંખ્યા + + + Unknown… + અજ્ઞાત… + + + calculating… + ગણતરી કરી રહ્યું છે... + + + Last block time + છેલ્લા બ્લોક નો સમય + + + Progress + પ્રગતિ + + + Progress increase per hour + પ્રતિ કલાક પ્રગતિ વધે છે + + + Estimated time left until synced + સમન્વયિત થવામાં અંદાજિત સમય બાકી છે + + + Hide + છુપાવો + + + Esc + Esc (બહાર) + + + %1 is currently syncing. It will download headers and blocks from peers and validate them until reaching the tip of the block chain. + હાલમાં %1 સમન્વયિત થઈ રહ્યું છે. તે સાથીદારો પાસેથી હેડરો અને બ્લોક્સ ડાઉનલોડ કરશે અને બ્લોક ચેઇનની ટોચ સુધી પહોંચે ત્યાં સુધી તેને માન્ય કરશે. + + + Unknown. Syncing Headers (%1, %2%)… + અજ્ઞાત. મથાળાને સમન્વયિત કરી રહ્યું છે (%1,%2%)... + + + Unknown. Pre-syncing Headers (%1, %2%)… + અજ્ઞાત. પહેલાંથી સમન્વય હેડર્સ (%1,%2 %)… + + + + OpenURIDialog + + Open bitcoin URI + બિટકોઈન URI ખોલો + + + Paste address from clipboard + Tooltip text for button that allows you to paste an address that is in your clipboard. + ક્લિપબોર્ડમાંથી સરનામું પેસ્ટ કરો + + + + OptionsDialog + + Options + વિકલ્પો + + + &Main + &મુખ્ય + + + Automatically start %1 after logging in to the system. + સિસ્ટમમાં લોગ ઇન કર્યા પછી આપમેળે %1 શરૂ કરો. + + + &Start %1 on system login + સિસ્ટમ લૉગિન પર %1 &પ્રારંભ કરો + + + Enabling pruning significantly reduces the disk space required to store transactions. All blocks are still fully validated. Reverting this setting requires re-downloading the entire blockchain. + કાપણીને સક્ષમ કરવાથી વ્યવહારો સ્ટોર કરવા માટે જરૂરી ડિસ્ક જગ્યા નોંધપાત્ર રીતે ઘટાડે છે. બધા બ્લોક હજુ પણ સંપૂર્ણ રીતે માન્ય છે. આ સેટિંગને પાછું ફેરવવા માટે સમગ્ર બ્લોકચેનને ફરીથી ડાઉનલોડ કરવાની જરૂર છે. + + + Size of &database cache + &ડેટાબેઝ કેશનું કદ + + + Number of script &verification threads + સ્ક્રિપ્ટ અને ચકાસણી દોરિયોની સંખ્યા + + + Full path to a %1 compatible script (e.g. C:\Downloads\hwi.exe or /Users/you/Downloads/hwi.py). Beware: malware can steal your coins! + %1 સુસંગત સ્ક્રિપ્ટનો સંપૂર્ણ માર્ગ (દા.ત. C:\Downloads\hwi.exe અથવા /Users/you/Downloads/hwi.py). સાવચેત રહો: ​​માલવેર તમારા સિક્કા ચોરી શકે છે! + + + IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1) + પ્રોક્સીનું IP સરનામું (દા.ત. IPv4: 127.0.0.1 / IPv6: ::1) + + + Shows if the supplied default SOCKS5 proxy is used to reach peers via this network type. + પૂરા પાડવામાં આવેલ ડિફોલ્ટ SOCKS5 પ્રોક્સીનો ઉપયોગ આ નેટવર્ક પ્રકાર દ્વારા સાથીદારો સુધી પહોંચવા માટે થાય છે કે કેમ તે બતાવે છે. + + + Minimize instead of exit the application when the window is closed. When this option is enabled, the application will be closed only after selecting Exit in the menu. + જ્યારે વિન્ડો બંધ હોય ત્યારે એપ્લિકેશનમાંથી બહાર નીકળવાને બદલે નાનું કરો. જ્યારે આ વિકલ્પ સક્ષમ હશે, ત્યારે મેનુમાં બહાર નીકળો પસંદ કર્યા પછી જ એપ્લિકેશન બંધ થશે. + + + Options set in this dialog are overridden by the command line: + આ સંવાદમાં સેટ કરેલ વિકલ્પો આદેશ વાક્ય દ્વારા ઓવરરાઇડ થાય છે: + + + Open the %1 configuration file from the working directory. + કાર્યકારી નિર્દેશિકામાંથી%1રૂપરેખાંકન ફાઇલ ખોલો. + + + Open Configuration File + રૂપરેખાંકન ફાઇલ ખોલો + + + Reset all client options to default. + બધા ક્લાયંટ વિકલ્પોને ડિફોલ્ટ પર ફરીથી સેટ કરો. + + + &Reset Options + &રીસેટ વિકલ્પો + + + &Network + &નેટવર્ક + + + Prune &block storage to + સ્ટોરેજને કાપો અને અવરોધિત કરો + + + Reverting this setting requires re-downloading the entire blockchain. + આ સેટિંગને પાછું ફેરવવા માટે સમગ્ર બ્લોકચેનને ફરીથી ડાઉનલોડ કરવાની જરૂર છે. + + + Maximum database cache size. A larger cache can contribute to faster sync, after which the benefit is less pronounced for most use cases. Lowering the cache size will reduce memory usage. Unused mempool memory is shared for this cache. + Tooltip text for Options window setting that sets the size of the database cache. Explains the corresponding effects of increasing/decreasing this value. + મહત્તમ ડેટાબેઝ કેશ કદ. એક મોટી કેશ ઝડપી સમન્વયનમાં યોગદાન આપી શકે છે, જે પછી મોટાભાગના ઉપયોગના કેસોમાં લાભ ઓછો ઉચ્ચારવામાં આવે છે. કેશનું કદ ઘટાડવાથી મેમરીનો વપરાશ ઘટશે. આ કેશ માટે નહિ વપરાયેલ મેમ્પૂલ મેમરી શેર કરવામાં આવી છે. + + + Set the number of script verification threads. Negative values correspond to the number of cores you want to leave free to the system. + Tooltip text for Options window setting that sets the number of script verification threads. Explains that negative values mean to leave these many cores free to the system. + સ્ક્રિપ્ટ ચકાસણી થ્રેડોની સંખ્યા સેટ કરો. નકારાત્મક મૂલ્યો કોરોની સંખ્યાને અનુરૂપ છે જે તમે સિસ્ટમને મફતમાં છોડવા માંગો છો. + + + (0 = auto, <0 = leave that many cores free) + (0 = ઓટો, <0 = ઘણા બધા કોર મફત છોડો) + + + This allows you or a third party tool to communicate with the node through command-line and JSON-RPC commands. + Tooltip text for Options window setting that enables the RPC server. + આ તમને અથવા તૃતીય પક્ષ ટૂલને કમાન્ડ-લાઇન અને JSON-RPC આદેશો દ્વારા નોડ સાથે વાતચીત કરવાની મંજૂરી આપે છે. + + + Enable R&PC server + An Options window setting to enable the RPC server. + R&PC સર્વર સક્ષમ કરો + + + W&allet + વૉલેટ + + + Whether to set subtract fee from amount as default or not. + Tooltip text for Options window setting that sets subtracting the fee from a sending amount as default. + રકમમાંથી બાદબાકી ફી ડિફોલ્ટ તરીકે સેટ કરવી કે નહીં. + + + Expert + નિષ્ણાત + + + Enable coin &control features + સિક્કો અને નિયંત્રણ સુવિધાઓ સક્ષમ કરો + + + If you disable the spending of unconfirmed change, the change from a transaction cannot be used until that transaction has at least one confirmation. This also affects how your balance is computed. + જો તમે અપ્રમાણિત ફેરફારના ખર્ચને અક્ષમ કરો છો, તો જ્યાં સુધી તે વ્યવહારમાં ઓછામાં ઓછી એક પુષ્ટિ ન થાય ત્યાં સુધી વ્યવહારમાંથી ફેરફારનો ઉપયોગ કરી શકાતો નથી. આ તમારા બેલેન્સની ગણતરી કેવી રીતે કરવામાં આવે છે તેની પણ અસર કરે છે. + + + &Spend unconfirmed change + &અપ્રમાણિત ફેરફાર ખર્ચો + + + Enable &PSBT controls + An options window setting to enable PSBT controls. + &PSBT નિયંત્રણો સક્ષમ કરો + + + Whether to show PSBT controls. + Tooltip text for options window setting that enables PSBT controls. + PSBT નિયંત્રણો દર્શાવવા કે કેમ. + + + External Signer (e.g. hardware wallet) + બાહ્ય સહી કરનાર (દા.ત. હાર્ડવેર વોલેટ) + + + &External signer script path + &બાહ્ય સહી કરનાર સ્ક્રિપ્ટ પાથ + + + Automatically open the Bitcoin client port on the router. This only works when your router supports UPnP and it is enabled. + રાઉટર પર બિટકોઇન ક્લાયંટ પોર્ટને આપમેળે ખોલો. આ ત્યારે જ કામ કરે છે જ્યારે તમારું રાઉટર UPnP ને સપોર્ટ કરતું હોય અને તે સક્ષમ હોય. + + + Map port using &UPnP + &UPnP નો ઉપયોગ કરીને નકશો પોર્ટ + + + Automatically open the Bitcoin client port on the router. This only works when your router supports NAT-PMP and it is enabled. The external port could be random. + રાઉટર પર બિટકોઇન ક્લાયંટ પોર્ટને આપમેળે ખોલો. આ ત્યારે જ કામ કરે છે જ્યારે તમારું રાઉટર NAT-PMP ને સપોર્ટ કરે અને તે સક્ષમ હોય. બાહ્ય પોર્ટ રેન્ડમ હોઈ શકે છે. + + + Map port using NA&T-PMP + NA&T-PMP નો ઉપયોગ કરીને નકશો પોર્ટ + + + Accept connections from outside. + બહારથી જોડાણો સ્વીકારો. + + + Allow incomin&g connections + ઇનકમિંગ કનેક્શન્સને મંજૂરી આપો + + + Connect to the Bitcoin network through a SOCKS5 proxy. + SOCKS5 પ્રોક્સી દ્વારા Bitcoin નેટવર્કથી કનેક્ટ થાઓ. + + + &Connect through SOCKS5 proxy (default proxy): + SOCKS5 પ્રોક્સી (ડિફોલ્ટ પ્રોક્સી) દ્વારા &કનેક્ટ કરો: + + + Proxy &IP: + પ્રોક્સી IP: + + + &Port: + &પોર્ટ: + + + Port of the proxy (e.g. 9050) + પ્રોક્સીનું પોર્ટ (દા.ત. 9050) + + + Used for reaching peers via: + આ દ્વારા સાથીદારો સુધી પહોંચવા માટે વપરાય છે: + + + &Window + &બારી + + + Show the icon in the system tray. + સિસ્ટમ ટ્રેમાં ચિહ્ન બતાવો. + + + &Show tray icon + &ટ્રે આઇકન બતાવો + + + Show only a tray icon after minimizing the window. + વિન્ડોને નાની કર્યા પછી માત્ર ટ્રે આઇકોન બતાવો. + + + &Minimize to the tray instead of the taskbar + &ટાસ્કબારને બદલે ટ્રેમાં નાની કરો + + + M&inimize on close + બંધ થવા પર નાનું કરો + + + &Display + &પ્રદર્શિત કરો + + + User Interface &language: + વપરાશકર્તા ઈન્ટરફેસ અને ભાષા: + + + The user interface language can be set here. This setting will take effect after restarting %1. + વપરાશકર્તા ઈન્ટરફેસ ભાષા અહીં સેટ કરી શકાય છે. આ સેટિંગ %1 પુનઃપ્રારંભ કર્યા પછી પ્રભાવી થશે. + + + &Unit to show amounts in: + આમાં રકમો બતાવવા માટે &એકમ: + + + Choose the default subdivision unit to show in the interface and when sending coins. + ઇન્ટરફેસમાં અને સિક્કા મોકલતી વખતે બતાવવા માટે ડિફોલ્ટ પેટાવિભાગ એકમ પસંદ કરો. + + + Third-party URLs (e.g. a block explorer) that appear in the transactions tab as context menu items. %s in the URL is replaced by transaction hash. Multiple URLs are separated by vertical bar |. + તૃતીય-પક્ષ URL (દા.ત. બ્લોક એક્સપ્લોરર) જે વ્યવહારો ટેબમાં સંદર્ભ મેનૂ આઇટમ તરીકે દેખાય છે. URL માં 1%s ટ્રાન્ઝેક્શન હેશ દ્વારા બદલવામાં આવે છે. બહુવિધ URL ને વર્ટિકલ બાર દ્વારા અલગ કરવામાં આવે છે |. + + + &Third-party transaction URLs + &તૃતીય-પક્ષ વ્યવહાર URLs + + + Whether to show coin control features or not. + સિક્કા નિયંત્રણ સુવિધાઓ દર્શાવવી કે નહીં. + + + Connect to the Bitcoin network through a separate SOCKS5 proxy for Tor onion services. + ટોર ઓનિયન સેવાઓ માટે અલગ SOCKS5 પ્રોક્સી દ્વારા બિટકોઇન નેટવર્ક સાથે કનેક્ટ થાઓ. + + + Use separate SOCKS&5 proxy to reach peers via Tor onion services: + ટોર ઓનિયન સેવાઓ દ્વારા સાથીદારો સુધી પહોંચવા માટે અલગ SOCKS&5 પ્રોક્સીનો ઉપયોગ કરો: + + + &OK + &બરાબર + + + &Cancel + &રદ કરો + + + Compiled without external signing support (required for external signing) + "External signing" means using devices such as hardware wallets. + બાહ્ય હસ્તાક્ષર આધાર વિના સંકલિત (બાહ્ય હસ્તાક્ષર માટે જરૂરી) + + + default + મૂળભૂત + + + none + કોઈ નહીં + + + Confirm options reset + Window title text of pop-up window shown when the user has chosen to reset options. + વિકલ્પો રીસેટની પુષ્ટિ કરો + + + Client restart required to activate changes. + Text explaining that the settings changed will not come into effect until the client is restarted. + ફેરફારોને સક્રિય કરવા માટે ક્લાયન્ટ પુનઃપ્રારંભ જરૂરી છે. + + + Current settings will be backed up at "%1". + Text explaining to the user that the client's current settings will be backed up at a specific location. %1 is a stand-in argument for the backup location's path. + વર્તમાન સેટિંગ્સનું "%1" પર બેકઅપ લેવામાં આવશે. + + + Client will be shut down. Do you want to proceed? + Text asking the user to confirm if they would like to proceed with a client shutdown. + ક્લાયન્ટ બંધ થઈ જશે. શું તમે આગળ વધવા માંગો છો? + + + Configuration options + Window title text of pop-up box that allows opening up of configuration file. + રૂપરેખાંકન વિકલ્પો + + + The configuration file is used to specify advanced user options which override GUI settings. Additionally, any command-line options will override this configuration file. + Explanatory text about the priority order of instructions considered by client. The order from high to low being: command-line, configuration file, GUI settings. + રૂપરેખાંકન ફાઇલનો ઉપયોગ અદ્યતન વપરાશકર્તા વિકલ્પોનો ઉલ્લેખ કરવા માટે થાય છે જે GUI સેટિંગ્સને ઓવરરાઇડ કરે છે. વધુમાં, કોઈપણ આદેશ-વાક્ય વિકલ્પો આ રૂપરેખાંકન ફાઈલને ઓવરરાઈડ કરશે. + + + Continue + ચાલુ રાખો + + + Cancel + રદ કરો + + + Error + ભૂલ + + + The configuration file could not be opened. + રૂપરેખાંકન ફાઈલ ખોલી શકાઈ નથી. + + + This change would require a client restart. + આ ફેરફારને ક્લાયંટ પુનઃપ્રારંભની જરૂર પડશે. + + + The supplied proxy address is invalid. + પૂરું પાડવામાં આવેલ પ્રોક્સી સરનામું અમાન્ય છે. + + + + OptionsModel + + Could not read setting "%1", %2. + સેટિંગ "%1", %2 વાંચી શકાયું નથી. + + + + OverviewPage + + Form + ફોર્મ + + + The displayed information may be out of date. Your wallet automatically synchronizes with the Bitcoin network after a connection is established, but this process has not completed yet. + પ્રદર્શિત માહિતી જૂની હોઈ શકે છે. કનેક્શન સ્થાપિત થયા પછી તમારું વૉલેટ આપમેળે બિટકોઇન નેટવર્ક સાથે સિંક્રનાઇઝ થાય છે, પરંતુ આ પ્રક્રિયા હજી પૂર્ણ થઈ નથી. + + + Watch-only: + માત્ર જોવા માટે: + + + Available: + ઉપલબ્ધ: + + + Your current spendable balance + તમારું વર્તમાન ખર્ચપાત્ર બેલેન્સ + + + Pending: + બાકી: + + + Total of transactions that have yet to be confirmed, and do not yet count toward the spendable balance + કુલ વ્યવહારો કે જેની પુષ્ટિ થવાની બાકી છે અને હજુ સુધી ખર્ચપાત્ર બેલેન્સમાં ગણવામાં આવતા નથી + + + Immature: + અપરિપક્વ: + + + Mined balance that has not yet matured + ખનન કરેલ સંતુલન જે હજુ પરિપક્વ નથી + + + Balances + બેલેન્સ + + + Total: + કુલ: + + + Your current total balance + તમારું વર્તમાન કુલ બેલેન્સ + + + Your current balance in watch-only addresses + ફક્ત જોવા માટેના સરનામામાં તમારું વર્તમાન બેલેન્સ + + + Spendable: + ખર્ચપાત્ર: + + + Recent transactions + તાજેતરના વ્યવહારો + + + Unconfirmed transactions to watch-only addresses + માત્ર જોવા માટેના સરનામાંઓ પર અપ્રમાણિત વ્યવહારો + + + Mined balance in watch-only addresses that has not yet matured + માત્ર વોચ-ઓન્લી એડ્રેસમાં માઇન કરેલ બેલેન્સ કે જે હજુ પરિપક્વ નથી + + + Current total balance in watch-only addresses + માત્ર જોવા માટેના સરનામામાં વર્તમાન કુલ બેલેન્સ + + + Privacy mode activated for the Overview tab. To unmask the values, uncheck Settings->Mask values. + વિહંગાવલોકન ટેબ માટે ગોપનીયતા મોડ સક્રિય કર્યો. મૂલ્યોને અનમાસ્ક કરવા માટે, સેટિંગ્સ->માસ્ક મૂલ્યોને અનચેક કરો. + + + + PSBTOperationsDialog + + PSBT Operations + PSBT કામગીરી + + + Sign Tx + સાઇન Tx + + + Broadcast Tx + બ્રોડકાસ્ટ Tx + + + Copy to Clipboard + ક્લિપબોર્ડ પર કૉપિ કરો + + + Save… + સાચવો... + + + Close + બંધ + + + Failed to load transaction: %1 + વ્યવહાર લોડ કરવામાં નિષ્ફળ: %1 + + + Failed to sign transaction: %1 + વ્યવહાર પર સહી કરવામાં નિષ્ફળ: %1 + + + Cannot sign inputs while wallet is locked. + વૉલેટ લૉક હોય ત્યારે ઇનપુટ્સ પર સહી કરી શકાતી નથી. + + + Could not sign any more inputs. + કોઈપણ વધુ ઇનપુટ્સ પર સહી કરી શકાઈ નથી. + + + Signed %1 inputs, but more signatures are still required. + સહી કરેલ %1 ઇનપુટ્સ, પરંતુ હજુ વધુ સહીઓ જરૂરી છે. + + + Signed transaction successfully. Transaction is ready to broadcast. + હસ્તાક્ષર કરેલ વ્યવહાર સફળતાપૂર્વક. વ્યવહાર પ્રસારિત કરવા માટે તૈયાર છે. + + + Unknown error processing transaction. + અજ્ઞાત ભૂલ પ્રક્રિયા વ્યવહાર વ્યવહાર. + + + Transaction broadcast successfully! Transaction ID: %1 + વ્યવહારનું સફળતાપૂર્વક પ્રસારણ થયું! ટ્રાન્ઝેક્શન આઈડી: %1 + + + Transaction broadcast failed: %1 + વ્યવહાર પ્રસારણ નિષ્ફળ: %1 + + + PSBT copied to clipboard. + PSBT ક્લિપબોર્ડ પર કૉપિ કર્યું. + + + Save Transaction Data + ટ્રાન્ઝેક્શન ડેટા સાચવો + + + Partially Signed Transaction (Binary) + Expanded name of the binary PSBT file format. See: BIP 174. + આંશિક રીતે હસ્તાક્ષરિત વ્યવહાર (દ્વિસંગી) + + + PSBT saved to disk. + PSBT ડિસ્કમાં સાચવ્યું. + + + own address + પોતાનું સરનામું + + + Unable to calculate transaction fee or total transaction amount. + વ્યવહાર ફી અથવા કુલ વ્યવહારની રકમની ગણતરી કરવામાં અસમર્થ. + + + Pays transaction fee: + ટ્રાન્ઝેક્શન ફી ચૂકવે છે: + + + Total Amount + કુલ રકમ + + + or + અથવા + + + Transaction has %1 unsigned inputs. + વ્યવહારમાં સહી વગરના %1 ઇનપુટ્સ છે. + + + Transaction is missing some information about inputs. + વ્યવહારમાં ઇનપુટ્સ વિશે કેટલીક માહિતી ખૂટે છે. + + + Transaction still needs signature(s). + ટ્રાન્ઝેક્શનને હજુ પણ સહી (ઓ)ની જરૂર છે. + + + (But no wallet is loaded.) + (પરંતુ કોઈ વૉલેટ લોડ થયેલ નથી.) + + + (But this wallet cannot sign transactions.) + (પરંતુ આ વૉલેટ વ્યવહારો પર સહી કરી શકતું નથી.) + + + (But this wallet does not have the right keys.) + (પરંતુ આ વૉલેટમાં યોગ્ય ચાવીઓ નથી.) + + + Transaction is fully signed and ready for broadcast. + વ્યવહાર સંપૂર્ણપણે સહી થયેલ છે અને પ્રસારણ માટે તૈયાર છે. + + + Transaction status is unknown. + વ્યવહારની સ્થિતિ અજાણ છે. + + + + PaymentServer + + Payment request error + ચુકવણી વિનંતી ભૂલ + + + Cannot start bitcoin: click-to-pay handler + બિટકોઇન શરૂ કરી શકતા નથી: ક્લિક-ટુ-પે હેન્ડલર + + + URI handling + URI હેન્ડલિંગ + + + 'bitcoin://' is not a valid URI. Use 'bitcoin:' instead. + 'bitcoin://' એ માન્ય URI નથી. તેના બદલે 'bitcoin:' નો ઉપયોગ કરો. + + + Cannot process payment request because BIP70 is not supported. +Due to widespread security flaws in BIP70 it's strongly recommended that any merchant instructions to switch wallets be ignored. +If you are receiving this error you should request the merchant provide a BIP21 compatible URI. + ચુકવણી વિનંતી પર પ્રક્રિયા કરી શકાતી નથી કારણ કે BIP70 સમર્થિત નથી. +BIP70 માં વ્યાપક સુરક્ષા ખામીઓને લીધે, વોલેટ બદલવા માટેની કોઈપણ વેપારીની સૂચનાઓને અવગણવાની ભારપૂર્વક ભલામણ કરવામાં આવે છે. +જો તમને આ ભૂલ મળી રહી હોય તો તમારે વેપારીને BIP21 સુસંગત URI પ્રદાન કરવાની વિનંતી કરવી જોઈએ. + + + URI cannot be parsed! This can be caused by an invalid Bitcoin address or malformed URI parameters. + URI વિશ્લેષિત કરી શકાતું નથી! આ અમાન્ય Bitcoin સરનામું અથવા દૂષિત URI પરિમાણોને કારણે થઈ શકે છે. + + + Payment request file handling + ચુકવણી વિનંતી ફાઇલ હેન્ડલિંગ + + + + PeerTableModel + + User Agent + Title of Peers Table column which contains the peer's User Agent string. + વપરાશકર્તા એજન્ટ + + + Ping + Title of Peers Table column which indicates the current latency of the connection with the peer. + પિંગ + + + Peer + Title of Peers Table column which contains a unique number used to identify a connection. + પીઅર + + + Age + Title of Peers Table column which indicates the duration (length of time) since the peer connection started. + ઉંમર + + + Direction + Title of Peers Table column which indicates the direction the peer connection was initiated from. + દિશા + + + Sent + Title of Peers Table column which indicates the total amount of network information we have sent to the peer. + મોકલેલ + + + Received + Title of Peers Table column which indicates the total amount of network information we have received from the peer. + પ્રાપ્ત + + + Address + Title of Peers Table column which contains the IP/Onion/I2P address of the connected peer. + સરનામુ + + + Type + Title of Peers Table column which describes the type of peer connection. The "type" describes why the connection exists. + પ્રકાર + + + Network + Title of Peers Table column which states the network the peer connected through. + નેટવર્ક + + + Inbound + An Inbound Connection from a Peer. + અંદરનું + + + Outbound + An Outbound Connection to a Peer. + બહારનું + + + + QRImageWidget + + &Save Image… + &છબી સાચવો… + + + &Copy Image + &છબી કોપી કરો + + + Resulting URI too long, try to reduce the text for label / message. + પરિણામી URI ખૂબ લાંબી છે, લેબલ/સંદેશ માટે ટેક્સ્ટ ઘટાડવાનો પ્રયાસ કરો. + + + Error encoding URI into QR Code. + QR કોડમાં URI ને એન્કોડ કરવામાં ભૂલ. + + + QR code support not available. + QR કોડ સપોર્ટ ઉપલબ્ધ નથી. + + + Save QR Code + QR કોડ સાચવો + + + PNG Image + Expanded name of the PNG file format. See: https://en.wikipedia.org/wiki/Portable_Network_Graphics. + PNG ચિત્ર + + + + RPCConsole + + N/A + ઉપલબ્ધ નથી + + + Client version + ક્લાયંટ સંસ્કરણ + + + &Information + &માહિતી + + + General + જનરલ + + + Datadir + ડેટાડર + + + To specify a non-default location of the data directory use the '%1' option. + ડેટા ડિરેક્ટરીનું બિન-ડિફોલ્ટ સ્થાન સ્પષ્ટ કરવા માટે '%1' વિકલ્પનો ઉપયોગ કરો. + + + Blocksdir + બ્લોક્સડર + + + To specify a non-default location of the blocks directory use the '%1' option. + બ્લોક્સ ડિરેક્ટરીનું બિન-મૂળભૂત સ્થાન સ્પષ્ટ કરવા માટે '%1' વિકલ્પનો ઉપયોગ કરો. + + + Startup time + સ્ટાર્ટઅપ સમય + + + Network + નેટવર્ક + + + Name + નામ + + + Number of connections + જોડાણોની સંખ્યા + + + Block chain + બ્લોક સાંકળ + + + Memory Pool + મેમરી પૂલ + + + Current number of transactions + વ્યવહારોની વર્તમાન સંખ્યા + + + Memory usage + મેમરી વપરાશ + + + Wallet: + વૉલેટ: + + + (none) + (કઈ નહીં) + + + &Reset + &રીસેટ કરો + + + Received + પ્રાપ્ત + + + Sent + મોકલેલ + + + &Peers + &સાથીઓ + + + Banned peers + પ્રતિબંધિત સાથીદારો + + + Select a peer to view detailed information. + વિગતવાર માહિતી જોવા માટે પીઅર પસંદ કરો. + + + The transport layer version: %1 + પરિવહન સ્તર સંસ્કરણ:%1 + + + Transport + પરિવહન + + + The BIP324 session ID string in hex, if any. + હેક્સમાં BIP324 સત્ર ID સ્ટ્રિંગ, જો કોઈ હોય તો. + + + Session ID + પ્રક્રિયા નંબર + + + Version + સંસ્કરણ + + + Whether we relay transactions to this peer. + શું આપણે આ પીઅરને વ્યવહારો રીલે કરીએ છીએ. + + + Transaction Relay + ટ્રાન્ઝેક્શન રિલે + + + Starting Block + પ્રારંભ બ્લોક + + + Synced Headers + સમન્વયિત હેડરો + + + Synced Blocks + સમન્વયિત બ્લોક્સ + + + Last Transaction + છેલ્લો વ્યવહાર + + + The mapped Autonomous System used for diversifying peer selection. + પીઅર પસંદગીમાં વિવિધતા લાવવા માટે વપરાયેલ મેપ કરેલ સ્વાયત્ત સિસ્ટમ. + + + Mapped AS + મેપ કરેલ AS + + + Whether we relay addresses to this peer. + Tooltip text for the Address Relay field in the peer details area, which displays whether we relay addresses to this peer (Yes/No). + શું અમે આ પીઅરને સરનામાં રિલે કરીએ છીએ. + + + Address Relay + Text title for the Address Relay field in the peer details area, which displays whether we relay addresses to this peer (Yes/No). + સરનામું રિલે + + + The total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). + Tooltip text for the Addresses Processed field in the peer details area, which displays the total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). + આ પીઅર પાસેથી પ્રાપ્ત થયેલા સરનામાઓની કુલ સંખ્યા કે જેની પર પ્રક્રિયા કરવામાં આવી હતી (દર-મર્યાદાને કારણે છોડવામાં આવેલા સરનામાંને બાદ કરતા). + + + The total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. + Tooltip text for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. + દર-મર્યાદાને કારણે આ પીઅર પાસેથી પ્રાપ્ત થયેલા સરનામાંની કુલ સંખ્યા જે છોડવામાં આવી હતી (પ્રક્રિયા કરવામાં આવી નથી). + + + Addresses Processed + Text title for the Addresses Processed field in the peer details area, which displays the total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). + સરનામાંઓ પર પ્રક્રિયા કરી + + + Addresses Rate-Limited + Text title for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. + સરનામાં દર-મર્યાદિત + + + User Agent + વપરાશકર્તા એજન્ટ + + + Node window + નોડ બારી + + + Current block height + વર્તમાન બ્લોક ઊંચાઈ + + + Open the %1 debug log file from the current data directory. This can take a few seconds for large log files. + વર્તમાન ડેટા ડિરેક્ટરીમાંથી %1 ડીબગ લોગ ફાઇલ ખોલો. મોટી લોગ ફાઇલો માટે આમાં થોડી સેકંડ લાગી શકે છે. + + + Decrease font size + ફોન્ટનું કદ ઘટાડો + + + Increase font size + ફોન્ટનું કદ વધારો + + + Permissions + પરવાનગીઓ + + + Direction/Type + દિશા/પ્રકાર + + + The network protocol this peer is connected through: IPv4, IPv6, Onion, I2P, or CJDNS. + આ પીઅર જે નેટવર્ક પ્રોટોકોલ દ્વારા જોડાયેલ છે: IPv4, IPv6, Onion, I2P, અથવા CJDNS. + + + Services + સેવાઓ + + + High bandwidth BIP152 compact block relay: %1 + ઉચ્ચ બેન્ડવિડ્થ BIP152 કોમ્પેક્ટ બ્લોક રિલે: %1 + + + High Bandwidth + ઉચ્ચ બેન્ડવિડ્થ + + + Connection Time + કનેક્શન સમય + + + Elapsed time since a novel block passing initial validity checks was received from this peer. + આ પીઅર તરફથી પ્રારંભિક માન્યતા તપાસો પસાર કરતો નવલકથા બ્લોક પ્રાપ્ત થયો ત્યારથી વીત્યો સમય. + + + Last Block + છેલ્લો બ્લોક + + + Elapsed time since a novel transaction accepted into our mempool was received from this peer. + Tooltip text for the Last Transaction field in the peer details area. + અમારા મેમ્પૂલમાં સ્વીકારવામાં આવેલ નવલકથા વ્યવહારને આ પીઅર તરફથી પ્રાપ્ત થયો ત્યારથી વીત્યો સમય. + + + Last Send + છેલ્લે મોકલો + + + Last Receive + છેલ્લે પ્રાપ્ત + + + Ping Time + પિંગ સમય + + + The duration of a currently outstanding ping. + હાલમાં બાકી પિંગનો સમયગાળો. + + + Ping Wait + પિંગ રાહ જુઓ + + + Min Ping + ન્યૂનતમ પિંગ + + + Time Offset + સમય ઓફસેટ + + + Last block time + છેલ્લો બ્લોક નો સમય + + + Inbound: initiated by peer + Explanatory text for an inbound peer connection. + ઇનબાઉન્ડ: પીઅર દ્વારા શરૂ + + + Outbound Full Relay: default + Explanatory text for an outbound peer connection that relays all network information. This is the default behavior for outbound connections. + આઉટબાઉન્ડ પૂર્ણ રિલે: ડિફોલ્ટ + + + Outbound Block Relay: does not relay transactions or addresses + Explanatory text for an outbound peer connection that relays network information about blocks and not transactions or addresses. + આઉટબાઉન્ડ બ્લોક રિલે: વ્યવહારો અથવા સરનામાં રિલે કરતું નથી + + + Outbound Manual: added using RPC %1 or %2/%3 configuration options + Explanatory text for an outbound peer connection that was established manually through one of several methods. The numbered arguments are stand-ins for the methods available to establish manual connections. + આઉટબાઉન્ડ મેન્યુઅલ: RPC %1 અથવા %2 / %3 રૂપરેખાંકન વિકલ્પોનો ઉપયોગ કરીને ઉમેરવામાં આવે છે + + + Outbound Feeler: short-lived, for testing addresses + Explanatory text for a short-lived outbound peer connection that is used to test the aliveness of known addresses. + આઉટબાઉન્ડ ફીલર: અલ્પજીવી, પરીક્ષણ સરનામા માટે + + + Outbound Address Fetch: short-lived, for soliciting addresses + Explanatory text for a short-lived outbound peer connection that is used to request addresses from a peer. + આઉટબાઉન્ડ સરનામું મેળવો: અલ્પજીવી, સરનામાંની વિનંતી કરવા માટે + + + detecting: peer could be v1 or v2 + Explanatory text for "detecting" transport type. + શોધવું: પીઅર v1 અથવા v2 હોઈ શકે છે + + + v1: unencrypted, plaintext transport protocol + Explanatory text for v1 transport type. + v1: એનક્રિપ્ટેડ, પ્લેનટેક્સ્ટ ટ્રાન્સપોર્ટ પ્રોટોકોલ + + + v2: BIP324 encrypted transport protocol + Explanatory text for v2 transport type. + v2: BIP324 એન્ક્રિપ્ટેડ ટ્રાન્સપોર્ટ પ્રોટોકોલ + + + we selected the peer for high bandwidth relay + અમે ઉચ્ચ બેન્ડવિડ્થ રિલે માટે પીઅર પસંદ કર્યું છે + + + the peer selected us for high bandwidth relay + પીઅરે અમને ઉચ્ચ બેન્ડવિડ્થ રિલે માટે પસંદ કર્યા + + + no high bandwidth relay selected + કોઈ ઉચ્ચ બેન્ડવિડ્થ રિલે પસંદ કરેલ નથી + + + Ctrl++ + Main shortcut to increase the RPC console font size. + કંટ્રોલ++ + + + Ctrl+= + Secondary shortcut to increase the RPC console font size. + કંટ્રોલ+= + + + Ctrl+- + Main shortcut to decrease the RPC console font size. + કંટ્રોલ+- + + + Ctrl+_ + Secondary shortcut to decrease the RPC console font size. + કંટ્રોલ+_ + + + &Copy address + Context menu action to copy the address of a peer. + સરનામું &નકલ કરો + + + &Disconnect + &ડિસ્કનેક્ટ + + + 1 &hour + 1 &કલાક + + + 1 d&ay + 1 &દિવસ + + + 1 &week + 1 &અઠવાડિયું + + + 1 &year + 1 &વર્ષ + + + &Copy IP/Netmask + Context menu action to copy the IP/Netmask of a banned peer. IP/Netmask is the combination of a peer's IP address and its Netmask. For IP address, see: https://en.wikipedia.org/wiki/IP_address. + &કોપી IP/Netmask + + + &Unban + &અપ્રતિબંધ + + + Network activity disabled + નેટવર્ક પ્રવૃત્તિ અક્ષમ છે + + + Executing command without any wallet + કોઈપણ વૉલેટ વિના આદેશનો અમલ + + + Ctrl+I + કંટ્રોલ+I + + + Ctrl+T + કંટ્રોલ+T + + + Ctrl+N + કંટ્રોલ+N + + + Ctrl+P + કંટ્રોલ+P + + + Executing command using "%1" wallet + " %1 "વોલેટનો ઉપયોગ કરીને આદેશ ચલાવી રહ્યા છીએ + + + Executing… + A console message indicating an entered command is currently being executed. + અમલ કરી રહ્યું છે... + + + (peer: %1) + (સાથીદાર: %1) + + + via %1 + મારફતે %1 + + + Yes + હા + + + No + ના + + + To + પ્રતિ + + + From + થી + + + Ban for + માટે પ્રતિબંધ + + + Never + ક્યારેય + + + Unknown + અજ્ઞાત + + + + ReceiveCoinsDialog + + &Amount: + &રકમ: + + + &Label: + &લેબલ: + + + &Message: + &સંદેશ: + + + An optional message to attach to the payment request, which will be displayed when the request is opened. Note: The message will not be sent with the payment over the Bitcoin network. + ચુકવણીની વિનંતી સાથે જોડવા માટેનો વૈકલ્પિક સંદેશ, જે વિનંતી ખોલવામાં આવશે ત્યારે પ્રદર્શિત થશે. નોંધ: Bitcoin નેટવર્ક પર ચુકવણી સાથે સંદેશ મોકલવામાં આવશે નહીં. + + + An optional label to associate with the new receiving address. + નવા પ્રાપ્ત સરનામા સાથે સાંકળવા માટે વૈકલ્પિક લેબલ. + + + Use this form to request payments. All fields are <b>optional</b>. + ચુકવણીની વિનંતી કરવા માટે આ ફોર્મનો ઉપયોગ કરો. બધા ક્ષેત્રો <b>વૈકલ્પિક</b> છે. + + + An optional amount to request. Leave this empty or zero to not request a specific amount. + વિનંતી કરવા માટે વૈકલ્પિક રકમ. ચોક્કસ રકમની વિનંતી ન કરવા માટે આ ખાલી અથવા શૂન્ય છોડો. + + + An optional label to associate with the new receiving address (used by you to identify an invoice). It is also attached to the payment request. + નવા પ્રાપ્ત સરનામા સાથે સાંકળવા માટેનું વૈકલ્પિક લેબલ (તમારા દ્વારા ઇન્વોઇસ ઓળખવા માટે વપરાય છે). તે ચુકવણીની વિનંતી સાથે પણ જોડાયેલ છે. + + + An optional message that is attached to the payment request and may be displayed to the sender. + એક વૈકલ્પિક સંદેશ જે ચુકવણીની વિનંતી સાથે જોડાયેલ છે અને પ્રેષકને પ્રદર્શિત થઈ શકે છે. + + + &Create new receiving address + &નવું પ્રાપ્ત કરવાનું સરનામું બનાવો + + + Clear all fields of the form. + ફોર્મના તમામ ક્ષેત્રો સાફ કરો. + + + Clear + ચોખ્ખુ + + + Requested payments history + વિનંતી કરેલ ચુકવણી ઇતિહાસ + + + Show the selected request (does the same as double clicking an entry) + પસંદ કરેલી વિનંતી બતાવો (એન્ટ્રી પર ડબલ ક્લિક કરવા જેવું જ છે) + + + Show + બતાવો + + + Remove the selected entries from the list + સૂચિમાંથી પસંદ કરેલી એન્ટ્રીઓ દૂર કરો + + + Remove + દૂર કરો + + + Copy &URI + &URI કૉપિ કરો + + + &Copy address + સરનામું &નકલ કરો + + + Copy &label + કૉપિ કરો &લેબલ બનાવો + + + Copy &message + નકલ & સંદેશ + + + Copy &amount + નકલ &રકમ + + + Not recommended due to higher fees and less protection against typos. + વધુ ફી અને ટાઇપો સામે ઓછા રક્ષણને કારણે ભલામણ કરવામાં આવતી નથી. + + + Generates an address compatible with older wallets. + જૂના પાકીટ સાથે સુસંગત સરનામું જનરેટ કરે છે. + + + Could not unlock wallet. + વૉલેટ અનલૉક કરી શકાયું નથી. + + + + ReceiveRequestDialog + + Request payment to … + આને ચુકવણીની વિનંતી કરો… + + + Address: + સરનામું: + + + Amount: + રકમ: + + + Wallet: + વૉલેટ: + + + Copy &URI + &URI કૉપિ કરો + + + &Save Image… + &છબી સાચવો… + + + + RecentRequestsTableModel + + Date + તારીખ + + + Label + ચિઠ્ઠી + + + (no label) + લેબલ નથી + + + + SendCoinsDialog + + Quantity: + જથ્થો: + + + Bytes: + બાઇટ્સ: + + + Amount: + રકમ: + + + Fee: + ફી: + + + After Fee: + પછીની ફી: + + + Change: + બદલો: + + + Hide + છુપાવો + + + Clear all fields of the form. + ફોર્મના તમામ ક્ષેત્રો સાફ કરો. + + + Copy quantity + નકલ જથ્થો + + + Copy amount + રકમની નકલ કરો + + + Copy fee + નકલ ફી + + + Copy after fee + ફી પછી નકલ કરો + + + Copy bytes + બાઇટ્સ કૉપિ કરો + + + Copy change + ફેરફારની નકલ કરો + + + Save Transaction Data + ટ્રાન્ઝેક્શન ડેટા સાચવો + + + Partially Signed Transaction (Binary) + Expanded name of the binary PSBT file format. See: BIP 174. + આંશિક રીતે હસ્તાક્ષરિત વ્યવહાર (દ્વિસંગી) + + + or + અથવા + + + Total Amount + કુલ રકમ + + + Estimated to begin confirmation within %n block(s). + + + + + + + (no label) + લેબલ નથી + + + + SendCoinsEntry + + &Label: + &લેબલ: + + + Paste address from clipboard + ક્લિપબોર્ડમાંથી સરનામું પેસ્ટ કરો + + + + SignVerifyMessageDialog + + Paste address from clipboard + ક્લિપબોર્ડમાંથી સરનામું પેસ્ટ કરો + + + + TransactionDesc + + Date + તારીખ + + + From + થી + + + unknown + અજ્ઞાત + + + To + પ્રતિ + + + own address + પોતાનું સરનામું + + + matures in %n more block(s) + + + + + + + Amount + રકમ + + + + TransactionTableModel + + Date + તારીખ + + + Type + પ્રકાર + + + Label + ચિઠ્ઠી + + + (no label) + લેબલ નથી + + + + TransactionView + + &Copy address + સરનામું &નકલ કરો + + + Copy &label + કૉપિ કરો &લેબલ બનાવો + + + Copy &amount + નકલ &રકમ + + + Comma separated file + Expanded name of the CSV file format. See: https://en.wikipedia.org/wiki/Comma-separated_values. + અલ્પવિરામથી વિભાજિત ફાઇલ + + + Confirmed + પુષ્ટિ + + + Date + તારીખ + + + Type + પ્રકાર + + + Label + ચિઠ્ઠી + + + Address + સરનામુ + + + Exporting Failed + નિકાસ ની પ્ર્રાક્રિયા નિષ્ફળ ગયેલ છે + + + + WalletFrame + + Create a new wallet + નવું વૉલેટ બનાવો + + + Error + ભૂલ + + + + WalletModel + + default wallet + ડિફૉલ્ટ વૉલેટ + + + + WalletView + + &Export + & નિકાસ કરો + + + Export the data in the current tab to a file + હાલ માં પસંદ કરેલ માહિતી ને ફાઇલમાં નિકાસ કરો + + + Wallet Data + Name of the wallet data file format. + વૉલેટ ડેટા + + + Cancel + રદ કરો + + \ No newline at end of file diff --git a/src/qt/locale/bitcoin_hak.ts b/src/qt/locale/bitcoin_hak.ts index 9c91ddfe3b..576018ffdd 100644 --- a/src/qt/locale/bitcoin_hak.ts +++ b/src/qt/locale/bitcoin_hak.ts @@ -9,10 +9,6 @@ Create a new address 新增一個位址 - - &New - 新增 &N - Copy the currently selected address to the system clipboard 把目前选择的地址复制到系统粘贴板中 @@ -302,6 +298,12 @@ Signing is only possible with addresses of the type 'legacy'. An inbound connection from a peer. An inbound connection is a connection initiated by a peer. 進來 + + Full Relay + Peer connection type that relays all network information. + 完全轉述 + + Block Relay Peer connection type that relays network information about blocks and not transactions or addresses. @@ -312,6 +314,12 @@ Signing is only possible with addresses of the type 'legacy'. Peer connection type established manually through one of several methods. 手册 + + Feeler + Short-lived peer connection type that tests the aliveness of known addresses. + 觸角 + + %1 h %1 小时 @@ -1528,6 +1536,14 @@ The migration process will create a backup of the wallet before migrating. This &External signer script path 外部签名器脚本路径(&E) + + Automatically open the Bitcoin client port on the router. This only works when your router supports NAT-PMP and it is enabled. The external port could be random. + 自動開啟路由器上的比特幣用戶端連接埠。 只有當您的路由器支援 NAT-PMP 並且已啟用時,此功能才有效。 外部連接埠可以是隨機的。 + + + Map port using NA&T-PMP + 使用 NA&T-PMP 映射端口 + Accept connections from outside. 接受外來連線 @@ -1556,6 +1572,14 @@ The migration process will create a backup of the wallet before migrating. This &Window 窗口(&W) + + Show the icon in the system tray. + 在系統托盤中顯示圖示。 + + + &Show tray icon + 顯示托盤圖示 + Show only a tray icon after minimizing the window. 視窗縮到最小後只在通知區顯示圖示。 @@ -1742,6 +1766,14 @@ The migration process will create a backup of the wallet before migrating. This Close 關閉 + + Failed to load transaction: %1 + 無法載入交易:%1 + + + Failed to sign transaction: %1 + 無法簽名交易:%1 + Cannot sign inputs while wallet is locked. 钱包已锁定,无法签名交易输入项。 @@ -3523,6 +3555,10 @@ Unable to restore backup of wallet. Config setting for %s only applied on %s network when in [%s] section. 对 %s 的配置设置只对 %s 网络生效,如果它位于配置的 [%s] 章节的话 + + Could not find asmap file %s + 找不到asmap 檔案 %s + Do you want to rebuild the block database now? 你想现在就重建区块数据库吗? @@ -3659,6 +3695,10 @@ Unable to restore backup of wallet. Insufficient dbcache for block verification dbcache不足以用于区块验证 + + Insufficient funds + 金额不足 + Invalid -i2psam address or hostname: '%s' 无效的 -i2psam 地址或主机名: '%s' diff --git a/src/qt/locale/bitcoin_id.ts b/src/qt/locale/bitcoin_id.ts index b1c97fcf5e..e2d463ffb2 100644 --- a/src/qt/locale/bitcoin_id.ts +++ b/src/qt/locale/bitcoin_id.ts @@ -3,7 +3,9 @@ AddressBookPage Right-click to edit address or label - Klik kanan untuk mengedit alamat atau label + Klik kanan untuk mengedit alamat atau label +third_party/catapult/tracing/tracing/metrics/OWNERS +//@@@@@@@@\\ @@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ _ @@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@/ @@@@@ @@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ _ @@@@@@@@@@@@ @@@@@@@@@@@@@ @@@@@@@@@@@@@ @@@@@@@@@ @@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@ @ @@@@@@@@@@@@@@ /@@@@@@@@@@@@@@@@@@@@@@\ @@@@@@@@@ @@@@@@@ @@@@@@@@@@@@@@ (@@@@ @@@@@@@@@@@@@@@) @@@@@ @@@@@@@@@@@ @@@@@@@@@@@@@@@@ @@@@ @@@@@@@@@@@@ @@@@ / @@@@@@@@@@@@@@@@@ @@@@@@@@@@ ======= \@@@@@@@@@@@@@@ @@@@@@@@@@@/ ======= @@@@@@@@@@ @@@@@@@@@@@@@@@@@\ \ @@@@@@@@@@@@@@@@@@@@@@/ /@@@@@@@@@@@@@@@@@@ @@@@@@ @@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@ \@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@ @@@@@@@@ \@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@ @@@@@@@ @ @ @ @@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@ @@@@@@@@@ @ @ @ @@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@ @@@@@@@@@ @ @ @ @@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@ @@@@@@ @ @ @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@ @ @@ @@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ _ @@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@ @@@@@@@@@@@@@@@@@@@@@@@@ \\@@@@@@@@@// Create a new address @@ -69,6 +71,14 @@ Tanda tangan hanya bisa digunakan dengan tipe alamat 'warisan' An error message. %1 is a stand-in argument for the name of the file we attempted to save to. Terjadi sebuah kesalahan saat mencoba menyimpan daftar alamat ke %1. Silakan coba lagi. + + Sending addresses - %1 + Alamat pengirim - %1 + + + Receiving addresses - %1 + Penerima alamat - %1 + Exporting Failed Gagal Mengekspor @@ -543,6 +553,10 @@ Proses migrasi akan mencadangkan dompet sebelum melakukan pemindahan. Fail cadan Watchonly scripts have been migrated to a new wallet named '%1'. Skrip Watchonly sudah dipindahkan ke dompet baru bernama '%1'. + + Solvable but not watched scripts have been migrated to a new wallet named '%1'. + Skrip yang dapat dipecahkan tetapi tidak ditonton telah dimigrasikan ke wallet baru bernama '%1'. + Migration failed Migrasi gagal @@ -1135,6 +1149,10 @@ Proses migrasi akan mencadangkan dompet sebelum melakukan pemindahan. Fail cadan Sent Terkirim + + The transport layer version: %1 + Versi lapisan transportasi: %1 + Transport Transpor @@ -1325,6 +1343,10 @@ Proses migrasi akan mencadangkan dompet sebelum melakukan pemindahan. Fail cadan bitcoin-core + + %s failed to validate the -assumeutxo snapshot state. This indicates a hardware problem, or a bug in the software, or a bad software modification that allowed an invalid snapshot to be loaded. As a result of this, the node will shut down and stop using any state that was built on the snapshot, resetting the chain height from %d to %d. On the next restart, the node will resume syncing from %d without using any snapshot data. Please report this incident to %s, including how you obtained the snapshot. The invalid snapshot chainstate will be left on disk in case it is helpful in diagnosing the issue that caused this error. + %s gagal memvalidasi status snapshot -asumsikan UTXO (Keluaran Transaksi yang tidak terpakai). Ini mengindikasikan masalah perangkat keras, atau bug pada perangkat lunak, atau modifikasi perangkat lunak yang buruk yang memungkinkan snapshot yang tidak valid dimuat. Sebagai akibatnya, node akan dimatikan dan berhenti menggunakan status apa pun yang dibangun di atas snapshot, mengatur ulang tinggi rantai dari %d ke %d. Pada restart berikutnya, node akan melanjutkan sinkronisasi dari %d tanpa menggunakan data snapshot apa pun. Silakan laporkan kejadian ini ke %s, termasuk bagaimana Anda mendapatkan snapshot tersebut. Status rantai snapshot yang tidak valid akan dibiarkan di disk jika hal ini membantu dalam mendiagnosis masalah yang menyebabkan kesalahan ini. + %s request to listen on port %u. This port is considered "bad" and thus it is unlikely that any peer will connect to it. See doc/p2p-bad-ports.md for details and a full list. %s meminta mendengarkan di port %u. Port ini dianggap "buruk" dan oleh karena itu tidak mungkin peer lain akan terhubung kesini. Lihat doc/p2p-bad-ports.md untuk detail dan daftar lengkap. @@ -1345,10 +1367,18 @@ Proses migrasi akan mencadangkan dompet sebelum melakukan pemindahan. Fail cadan Prune mode is incompatible with -reindex-chainstate. Use full -reindex instead. Mode pangkas tidak kompatibel dengan -reindex-chainstate. Gunakan full -reindex sebagai gantinya. + + Rename of '%s' -> '%s' failed. You should resolve this by manually moving or deleting the invalid snapshot directory %s, otherwise you will encounter the same error again on the next startup. + Penggantian nama '%s' -> '%s' gagal. Anda harus menyelesaikannya dengan memindahkan atau menghapus secara manual direktori snapshot %s yang tidak valid, jika tidak, Anda akan menemukan kesalahan yang sama lagi pada startup berikutnya. + This is the maximum transaction fee you pay (in addition to the normal fee) to prioritize partial spend avoidance over regular coin selection. Ini adalah biaya transaksi maksimum yang Anda bayarkan (selain biaya normal) untuk memprioritaskan penghindaran pengeluaran sebagian daripada pemilihan koin biasa. + + Unsupported category-specific logging level %1$s=%2$s. Expected %1$s=<category>:<loglevel>. Valid categories: %3$s. Valid loglevels: %4$s. + Tingkat penebangan khusus kategori yang tidak didukung %1$s=%2$s. Diharapkan %1$s=<category>:<loglevel>. Kategori yang valid: %3$s. Tingkat pencatatan yang valid: %4$s. + Unsupported chainstate database format found. Please restart with -reindex-chainstate. This will rebuild the chainstate database. Ditemukan format database chainstate yang tidak didukung. Silakan mulai ulang dengan -reindex-chainstate. Ini akan membangun kembali database chainstate. @@ -1361,6 +1391,14 @@ Proses migrasi akan mencadangkan dompet sebelum melakukan pemindahan. Fail cadan Wallet loaded successfully. The legacy wallet type is being deprecated and support for creating and opening legacy wallets will be removed in the future. Legacy wallets can be migrated to a descriptor wallet with migratewallet. Dompet berhasil dimuat. Tipe dompet lama akan ditinggalkan dan dukungan untuk membuat dan membuka dompet ini akan dihapus di masa depan. Dompet lama dapat dimigrasikan ke dompet deskriptor dengan migratewallet. + + %s is set very high! Fees this large could be paid on a single transaction. + %s ditetapkan sangat tinggi! Biaya sebesar ini dapat dibayarkan dalam satu transaksi. + + + Error reading %s! All keys read correctly, but transaction data or address metadata may be missing or incorrect. + Kesalahan membaca %s! Semua kunci dibaca dengan benar, tetapi data transaksi atau metadata alamat mungkin hilang atau salah. + Error: Address book data in wallet cannot be identified to belong to migrated wallets Kesalahan: Data buku alamat di dompet tidak dapat diidentifikasi sebagai dompet yang dimigrasikan @@ -1377,10 +1415,18 @@ Proses migrasi akan mencadangkan dompet sebelum melakukan pemindahan. Fail cadan Failed to calculate bump fees, because unconfirmed UTXOs depend on enormous cluster of unconfirmed transactions. Gagal menghitung biaya peningkatan, karena UTXO yang belum dikonfirmasi bergantung pada kelompok besar transaksi yang belum dikonfirmasi. + + Fee estimation failed. Fallbackfee is disabled. Wait a few blocks or enable %s. + Estimasi biaya gagal. Biaya cadangan dinonaktifkan. Tunggu beberapa blok atau aktifkan %s. + Incompatible options: -dnsseed=1 was explicitly specified, but -onlynet forbids connections to IPv4/IPv6 Opsi yang tidak kompatibel: -dnsseed=1 secara eksplisit ditentukan, tetapi -onlynet melarang koneksi ke IPv4/IPv6 + + Invalid amount for %s=<amount>: '%s' (must be at least the minrelay fee of %s to prevent stuck transactions) + Jumlah yang tidak valid untuk %s=<amount>: '%s' (harus setidaknya biaya minrelay sebesar %s untuk mencegah transaksi macet) + Outbound connections restricted to CJDNS (-onlynet=cjdns) but -cjdnsreachable is not provided Koneksi keluar dibatasi untuk CJDNS (-onlynet=cjdns) tetapi -cjdnsreachable tidak disertakan @@ -1405,6 +1451,10 @@ Proses migrasi akan mencadangkan dompet sebelum melakukan pemindahan. Fail cadan The preselected coins total amount does not cover the transaction target. Please allow other inputs to be automatically selected or include more coins manually Jumlah total koin yang dipilih tidak menutupi transaksi target. Silahkan izinkan input yang lain untuk secara otomatis dipilih atau masukkan lebih banyak koin secara manual. + + Transaction requires one destination of non-0 value, a non-0 feerate, or a pre-selected input + Transaksi membutuhkan satu tujuan dengan nilai non-0, feerate non-0, atau input yang telah dipilih sebelumnya + UTXO snapshot failed to validate. Restart to resume normal initial block download, or try loading a different snapshot. Snapshot UTXO gagal divalidasi. Mulai ulang untuk melanjutkan pengunduhan blok awal normal, atau coba muat snapshot yang berbeda. @@ -1451,6 +1501,10 @@ Tidak dapat memulihkan cadangan dompet.. Block verification was interrupted Verifikasi Blok terganggu + + Error reading configuration file: %s + Kesalahan membaca file konfigurasi: %s + Error: Cannot extract destination from the generated scriptpubkey Eror: Tidak dapat mengekstrak destinasi dari scriptpubkey yang dibuat @@ -1503,6 +1557,14 @@ Tidak dapat memulihkan cadangan dompet.. Insufficient dbcache for block verification Kekurangan dbcache untuk verifikasi blok + + Invalid amount for %s=<amount>: '%s' (must be at least %s) + Jumlah yang tidak valid untuk %s=<amount>: '%s' (harus minimal %s) + + + Invalid amount for %s=<amount>: '%s' + Jumlah yang tidak valid untuk %s=<amount>: '%s' + Invalid port specified in %s: '%s' Port tidak valid dalam %s:'%s' @@ -1523,6 +1585,10 @@ Tidak dapat memulihkan cadangan dompet.. Not solvable pre-selected input %s Tidak dapat diselesaikan input yang dipilih %s + + Specified data directory "%s" does not exist. + Direktori data yang ditentukan "%s" tidak ada. + Unable to allocate memory for -maxsigcachesize: '%s' MiB Tidak dapat mengalokasikan memori untuk -maxsigcachesize: '%s' MiB @@ -1535,5 +1601,13 @@ Tidak dapat memulihkan cadangan dompet.. Unable to unload the wallet before migrating Tidak dapat membongkar dompet sebelum bermigrasi + + Unsupported global logging level %s=%s. Valid values: %s. + Tingkat penebangan global yang tidak didukung %s = %s. Nilai yang valid: %s. + + + acceptstalefeeestimates is not supported on %s chain. + menerima estimasi biaya basi tidak didukung pada %s rantai. + \ No newline at end of file diff --git a/src/qt/locale/bitcoin_it.ts b/src/qt/locale/bitcoin_it.ts index 28320cff38..90c3b3f192 100644 --- a/src/qt/locale/bitcoin_it.ts +++ b/src/qt/locale/bitcoin_it.ts @@ -3,7 +3,7 @@ AddressBookPage Right-click to edit address or label - Click destro del mouse per modificare l'indirizzo oppure l'etichetta. + Fai clic con il tasto destro del mouse per modificare l'indirizzo oppure l'etichetta Create a new address @@ -197,7 +197,7 @@ E' possibile firmare solo con indirizzi di tipo "legacy". Your wallet is now encrypted. - Il tuo portafoglio è ora cifrato. + Il tuo portafoglio ora è cifrato. IMPORTANT: Any previous backups you have made of your wallet file should be replaced with the newly generated, encrypted wallet file. For security reasons, previous backups of the unencrypted wallet file will become useless as soon as you start using the new, encrypted wallet. @@ -419,7 +419,7 @@ E' possibile firmare solo con indirizzi di tipo "legacy". Quit application - Chiudi applicazione + Chiudi l'applicazione &About %1 @@ -492,7 +492,7 @@ E' possibile firmare solo con indirizzi di tipo "legacy". Encrypt the private keys that belong to your wallet - Cifra le chiavi private che appartengono al tuo portafoglio + Cifra le chiavi private che del tuo portafoglio &Backup Wallet… diff --git a/src/qt/locale/bitcoin_ja.ts b/src/qt/locale/bitcoin_ja.ts index 27f7c18351..ada28c9fbd 100644 --- a/src/qt/locale/bitcoin_ja.ts +++ b/src/qt/locale/bitcoin_ja.ts @@ -3,7 +3,8 @@ AddressBookPage Right-click to edit address or label - 右クリックでアドレスまたはラベルを編集 + The selected strings may have existing translations that will be replaced with the source. +Existing translations will be added in the string's history. Are you sure you want to proceed? Create a new address @@ -61,12 +62,6 @@ These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins. これらは、あなたが知っている送信先の Bitcoin アドレスです。コインを送る前に必ず、金額と受取用アドレスを確認してください。 - - These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses. -Signing is only possible with addresses of the type 'legacy'. - これらは支払いを受け取るための、あなたの Bitcoin アドレスです。新しいアドレスを作成するには受取タブ内の「新しい受取用アドレスを作成」ボタンを使用します。 -署名は、タイプが「レガシー」のアドレスのみ可能です。 - &Copy Address アドレスをコピー(&C) @@ -81,7 +76,7 @@ Signing is only possible with addresses of the type 'legacy'. Export Address List - アドレス帳をエクスポート + アドレス帳データをエクスポートする Comma separated file @@ -413,6 +408,10 @@ Signing is only possible with addresses of the type 'legacy'. %n 年 + + %1 kB + %1kB + BitcoinGUI @@ -3188,6 +3187,12 @@ Note: Since the fee is calculated on a per-byte basis, a fee rate of "100 satos Transaction fee 取引手数料 + + %1 kvB + PSBT transaction creation + When reviewing a newly created PSBT (via Send flow), the transaction fee is shown, with "virtual size" of the transaction displayed for context + %1kvB + Not signalling Replace-By-Fee, BIP-125. Replace-By-Fee(手数料の上乗せ: BIP-125)機能は有効になっていません。 diff --git a/src/qt/locale/bitcoin_ku_IQ.ts b/src/qt/locale/bitcoin_ku_IQ.ts index adbdec36fb..67d175a259 100644 --- a/src/qt/locale/bitcoin_ku_IQ.ts +++ b/src/qt/locale/bitcoin_ku_IQ.ts @@ -1,10 +1,6 @@ AddressBookPage - - Right-click to edit address or label - کرتەی-ڕاست بکە بۆ دەسکاری کردنی ناونیشان یان پێناسە - Create a new address ناوونیشانێکی نوێ دروست بکە @@ -13,10 +9,6 @@ &New &نوێ - - Copy the currently selected address to the system clipboard - کۆپیکردنی ناونیشانی هەڵبژێردراوی ئێستا بۆ کلیپ بۆردی سیستەم - &Copy &ڕوونووس @@ -29,18 +21,6 @@ Delete the currently selected address from the list سڕینەوەی ناونیشانی هەڵبژێردراوی ئێستا لە لیستەکە - - Enter address or label to search - ناونیشانێک بنووسە یان پێناسەیەک داخڵ بکە بۆ گەڕان - - - Export the data in the current tab to a file - ناردنی داتا لە خشتەبەندی ئێستا بۆ فایلێک - - - &Export - &هەناردن - &Delete &سڕینەوە @@ -110,10 +90,6 @@ Signing is only possible with addresses of the type 'legacy'. AskPassphraseDialog - - Passphrase Dialog - دیالۆگی دەستەواژەی تێپەڕبوون - Enter passphrase دەستەواژەی تێپەڕبوون بنووسە @@ -261,10 +237,6 @@ Signing is only possible with addresses of the type 'legacy'. Warning ئاگاداری - - Information - زانیاری - %n active connection(s) to Bitcoin network. A substring of the tooltip. @@ -481,10 +453,6 @@ Signing is only possible with addresses of the type 'legacy'. RPCConsole - - &Information - &زانیاری - General گشتی @@ -497,10 +465,6 @@ Signing is only possible with addresses of the type 'legacy'. Name ناو - - Sent - نێدرا - Version وەشان @@ -793,19 +757,8 @@ Signing is only possible with addresses of the type 'legacy'. بۆ - - WalletFrame - - Error - هەڵە - - WalletView - - &Export - &هەناردن - Export the data in the current tab to a file ناردنی داتا لە خشتەبەندی ئێستا بۆ فایلێک diff --git a/src/qt/locale/bitcoin_ms.ts b/src/qt/locale/bitcoin_ms.ts index 9d20510264..ff5f04089a 100644 --- a/src/qt/locale/bitcoin_ms.ts +++ b/src/qt/locale/bitcoin_ms.ts @@ -80,6 +80,14 @@ Alihkan fail data ke dalam tab semasa An error message. %1 is a stand-in argument for the name of the file we attempted to save to. Terdapat ralat semasa cubaan menyimpan senarai alamat kepada %1. Sila cuba lagi. + + Sending addresses - %1 + Alamat Kirim - %1 + + + Receiving addresses - %1 + Alamat Penerima - %1 + Exporting Failed Mengeksport Gagal diff --git a/src/qt/locale/bitcoin_my.ts b/src/qt/locale/bitcoin_my.ts index 0e546f3741..0d15317d1a 100644 --- a/src/qt/locale/bitcoin_my.ts +++ b/src/qt/locale/bitcoin_my.ts @@ -77,6 +77,37 @@ လိပ်စာ + + AskPassphraseDialog + + Passphrase Dialog + စကားဝှက် ဒိုင်ယာလော့ဂ် + + + Enter passphrase + စကားဝှက် ရိုက်ထည့်ရန် + + + New passphrase + စကားဝှက် အသစ် + + + Repeat new passphrase + စကားဝှက် အသစ်ပြန်ရိုက်ပါ + + + Show passphrase + စကားဝှက် ပြရန် + + + Encrypt wallet + ပိုက်ဆံအိတ် ကို ဝှက်စာပြုလုပ်ပါ + + + This operation needs your wallet passphrase to unlock the wallet. + ဤလုပ်ဆောင်ချက်သည် ပိုက်ဆံအိတ်ကို လော့ခ်ဖွင့်ရန် သင့်ပိုက်ဆံအိတ် စကားဝှက် လိုအပ်ပါသည်။ + + QObject diff --git a/src/qt/locale/bitcoin_pl.ts b/src/qt/locale/bitcoin_pl.ts index 334e203263..16c4bde19f 100644 --- a/src/qt/locale/bitcoin_pl.ts +++ b/src/qt/locale/bitcoin_pl.ts @@ -45,6 +45,14 @@ &Delete &Usuń + + Choose the address to send coins to + Wybierz adres, na który chcesz wysłać monety + + + Choose the address to receive coins with + Wybierz adres, na który chcesz otrzymywać monety + C&hoose Wybierz @@ -181,6 +189,10 @@ Podpisywanie jest możliwe tylko z adresami typu 'legacy'. Passphrase change failed Zmiana hasła nie powiodła się + + The old passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. + Stare hasło wprowadzone do odszyfrowania portfela jest niepoprawne. Zawiera znak null (tj. zerowy bajt). Jeśli hasło zostało ustawione za pomocą wersji tego oprogramowania wcześniejszej niż 25.0, spróbuj ponownie używając tylko znaków do — ale nie włącznie — pierwszego znaku null. + Warning: The Caps Lock key is on! Uwaga: klawisz Caps Lock jest włączony! @@ -1025,6 +1037,18 @@ Podpisywanie jest możliwe tylko z adresami typu 'legacy'. Are you sure you wish to migrate the wallet <i>%1</i>? Na pewno chcesz przenieść portfel <i>%1</i>? + + Migrating the wallet will convert this wallet to one or more descriptor wallets. A new wallet backup will need to be made. +If this wallet contains any watchonly scripts, a new wallet will be created which contains those watchonly scripts. +If this wallet contains any solvable but not watched scripts, a different and new wallet will be created which contains those scripts. + +The migration process will create a backup of the wallet before migrating. This backup file will be named <wallet name>-<timestamp>.legacy.bak and can be found in the directory for this wallet. In the event of an incorrect migration, the backup can be restored with the "Restore Wallet" functionality. + Migracja portfela przekonwertuje ten portfel na jeden lub więcej portfeli opisowych. Należy utworzyć nową kopię zapasową portfela. +Jeśli ten portfel zawiera jakiekolwiek skrypty tylko do odczytu, zostanie utworzony nowy portfel, który zawiera te skrypty tylko do odczytu. +Jeśli ten portfel zawiera jakiekolwiek skrypty rozwiązywalne, ale nie obserwowane, zostanie utworzony inny i nowy portfel, który zawiera te skrypty. + +Proces migracji utworzy kopię zapasową portfela przed migracją. Plik kopii zapasowej będzie nosił nazwę <nazwa portfela>-<znacznik czasu>.legacy.bak i można go znaleźć w katalogu tego portfela. W przypadku nieprawidłowej migracji kopię zapasową można przywrócić za pomocą funkcji "Przywróć portfel". + Migrate Wallet Przenieś Portfel @@ -1037,6 +1061,14 @@ Podpisywanie jest możliwe tylko z adresami typu 'legacy'. The wallet '%1' was migrated successfully. Portfel '%1' został poprawnie przeniesiony, + + Watchonly scripts have been migrated to a new wallet named '%1'. + Skrypty tylko do odczytu zostały przeniesione do nowego portfela '%1' + + + Solvable but not watched scripts have been migrated to a new wallet named '%1'. + Sprawne, ale nie oglądane skrypty tylko do odczytu zostały przeniesione do nowego portfela '%1' + Migration failed Przeniesienie nie powiodło się @@ -1132,6 +1164,10 @@ Podpisywanie jest możliwe tylko z adresami typu 'legacy'. You are one step away from creating your new wallet! Jesteś jeden krok od stworzenia swojego nowego portfela! + + Please provide a name and, if desired, enable any advanced options + Proszę podać nazwę, i jeśli potrzeba, włącz zaawansowane ustawienia. + Wallet Name Nazwa portfela @@ -2248,6 +2284,18 @@ Jeśli pojawia się ten błąd, poproś sprzedawcę o podanie URI zgodnego z BIP The transport layer version: %1 Wersja warstwy transportowej: %1 + + Transport + Transfer + + + The BIP324 session ID string in hex, if any. + ID sesji BIP324 jest szestnastkowym ciągiem znaków, jeśli istnieje. + + + Session ID + ID sesji + Version Wersja @@ -3995,6 +4043,10 @@ Przejdź do Plik > Otwórz Portfel aby wgrać portfel. Error: Legacy wallets only support the "legacy", "p2sh-segwit", and "bech32" address types Błąd: starsze portfele obsługują tylko typy adresów „legacy”, „p2sh-segwit” i „bech32” + + Error: Unable to produce descriptors for this legacy wallet. Make sure to provide the wallet's passphrase if it is encrypted. + Błąd: Nie można wygenerować deskryptorów dla tego starego portfela. Upewnij się najpierw, że portfel jest odblokowany. + File %s already exists. If you are sure this is what you want, move it out of the way first. Plik 1%s już istnieje. Jeśli jesteś pewien, że tego chcesz, najpierw usuń to z drogi. @@ -4079,6 +4131,10 @@ Przejdź do Plik > Otwórz Portfel aby wgrać portfel. Unknown wallet file format "%s" provided. Please provide one of "bdb" or "sqlite". Podano nieznany typ pliku portfela "%s". Proszę podać jeden z "bdb" lub "sqlite". + + Unsupported category-specific logging level %1$s=%2$s. Expected %1$s=<category>:<loglevel>. Valid categories: %3$s. Valid loglevels: %4$s. + Nieobsługiwany poziom rejestrowania specyficzny dla kategorii %1$s=%2$s. Oczekiwano %1$s=<category>:<loglevel>. Poprawne kategorie %3$s. Poprawne poziomy logowania: %4 $s. + Warning: Private keys detected in wallet {%s} with disabled private keys Uwaga: Wykryto klucze prywatne w portfelu [%s] który ma wyłączone klucze prywatne @@ -4107,6 +4163,10 @@ Przejdź do Plik > Otwórz Portfel aby wgrać portfel. Cannot resolve -%s address: '%s' Nie można rozpoznać -%s adresu: '%s' + + Cannot set -forcednsseed to true when setting -dnsseed to false. + Nie można ustawić -forcednsseed na true gdy ustawienie -dnsseed wynosi false. + Cannot set -peerblockfilters without -blockfilterindex. Nie można ustawić -peerblockfilters bez -blockfilterindex. @@ -4115,6 +4175,10 @@ Przejdź do Plik > Otwórz Portfel aby wgrać portfel. Cannot write to data directory '%s'; check permissions. Nie mogę zapisać do katalogu danych '%s'; sprawdź uprawnienia. + + %s is set very high! Fees this large could be paid on a single transaction. + %sto bardzo dużo! Tak duże opłaty można uiścić w ramach jednej transakcji. + Cannot provide specific connections and have addrman find outgoing connections at the same time. Nie można jednocześnie określić konkretnych połączeń oraz pozwolić procesowi addrman na wyszukiwanie wychodzących połączeń. @@ -4135,6 +4199,25 @@ Przejdź do Plik > Otwórz Portfel aby wgrać portfel. Failed to rename invalid peers.dat file. Please move or delete it and try again. Zmiana nazwy nieprawidłowego pliku peers.dat nie powiodła się. Przenieś go lub usuń i spróbuj ponownie. + + Fee estimation failed. Fallbackfee is disabled. Wait a few blocks or enable %s. + Estymacja opłat nieudana. Domyślna opłata jest wyłączona. Poczekaj kilka bloków lub włącz -%s. + + + +Unable to cleanup failed migration + +Nie można wyczyścić nieudanej migracji + + + +Unable to restore backup of wallet. + Nie można przywrócić kopii zapasowej portfela + + + Block verification was interrupted + Weryfikacja bloku została przerwana + Config setting for %s only applied on %s network when in [%s] section. Ustawienie konfiguracyjne %s działa na sieć %s tylko, jeżeli jest w sekcji [%s]. @@ -4167,6 +4250,10 @@ Przejdź do Plik > Otwórz Portfel aby wgrać portfel. Done loading Wczytywanie zakończone + + Dump file %s does not exist. + Plik zrzutu aplikacji %s nie istnieje. + Error creating %s Błąd podczas tworzenia %s @@ -4203,6 +4290,10 @@ Przejdź do Plik > Otwórz Portfel aby wgrać portfel. Error opening block database Błąd otwierania bazy bloków + + Error reading configuration file: %s + Błąd: nie można odczytać pliku konfiguracyjnego: %s + Error reading from database, shutting down. Błąd odczytu z bazy danych, wyłączam się. @@ -4211,6 +4302,10 @@ Przejdź do Plik > Otwórz Portfel aby wgrać portfel. Error reading next record from wallet database Błąd odczytu kolejnego rekordu z bazy danych portfela + + Error: Could not delete watchonly transactions + Błąd: Nie można usunąć transakcji tylko do odczytu + Error: Disk space is low for %s Błąd: zbyt mało miejsca na dysku dla %s @@ -4219,6 +4314,18 @@ Przejdź do Plik > Otwórz Portfel aby wgrać portfel. Error: Dumpfile checksum does not match. Computed %s, expected %s Błąd: Plik zrzutu suma kontrolna nie pasuje. Obliczone %s, spodziewane %s + + Error: Failed to create new watchonly wallet + Błąd: Utworzenie portfela tylko do odczytu nie powiodło się + + + Error: Got key that was not hex: %s + Błąd: Otrzymana wartość nie jest szestnastkowa%s + + + Error: Got value that was not hex: %s + Błąd: Otrzymana wartość nie jest szestnastkowa%s + Error: Keypool ran out, please call keypoolrefill first Błąd: Pula kluczy jest pusta, odwołaj się do puli kluczy. @@ -4231,14 +4338,34 @@ Przejdź do Plik > Otwórz Portfel aby wgrać portfel. Error: No %s addresses available. Błąd: %s adres nie dostępny + + Error: Not all watchonly txs could be deleted + Błąd: Nie wszystkie txs tylko do odczytu mogą być usunięte + Error: This wallet already uses SQLite Błąd: Ten portfel już używa SQLite + + Error: Unable to begin reading all records in the database + Błąd: Nie można odczytać wszystkich rekordów z bazy danych + Error: Unable to make a backup of your wallet Błąd: Nie mogę zrobić kopii twojego portfela + + Error: Unable to parse version %u as a uint32_t + Błąd: Nie można zapisać wersji %u jako uint32_t + + + Error: Unable to read all records in the database + Błąd: Nie można odczytać wszystkich rekordów z bazy danych + + + Error: Unable to remove watchonly address book data + Błąd: Nie można usunąć danych książki adresowej tylko do odczytu + Error: Unable to write record to new wallet Błąd: Wpisanie rekordu do nowego portfela jest niemożliwe @@ -4299,6 +4426,14 @@ Przejdź do Plik > Otwórz Portfel aby wgrać portfel. Invalid P2P permission: '%s' Nieprawidłowe uprawnienia P2P: '%s' + + Invalid amount for %s=<amount>: '%s' (must be at least %s) + Nieprawidłowa kwota dla %s=<amount>: '%s' (musi być co najmniej %s) + + + Invalid amount for %s=<amount>: '%s' + Nieprawidłowa kwota dla %s=<amount>: '%s' + Invalid amount for -%s=<amount>: '%s' Nieprawidłowa kwota dla -%s=<amount>: '%s' @@ -4307,6 +4442,14 @@ Przejdź do Plik > Otwórz Portfel aby wgrać portfel. Invalid netmask specified in -whitelist: '%s' Nieprawidłowa maska sieci określona w -whitelist: '%s' + + Invalid port specified in %s: '%s' + Nieprawidłowa maska sieci określona w %s: '%s' + + + Invalid pre-selected input %s + Niepoprawne wstępnie wybrane dane wejściowe %s + Loading P2P addresses… Ładowanie adresów P2P... @@ -4343,6 +4486,10 @@ Przejdź do Plik > Otwórz Portfel aby wgrać portfel. Not enough file descriptors available. Brak wystarczającej liczby deskryptorów plików. + + Not found pre-selected input %s + Nie znaleziono wstępnie wybranego wejścia %s + Prune cannot be configured with a negative value. Przycinanie nie może być skonfigurowane z negatywną wartością. @@ -4408,6 +4555,10 @@ Przejdź do Plik > Otwórz Portfel aby wgrać portfel. Podany folder bloków "%s" nie istnieje. + + Specified data directory "%s" does not exist. + Określony katalog danych "%s" nie istnieje + Starting network threads… Startowanie wątków sieciowych... @@ -4416,6 +4567,10 @@ Przejdź do Plik > Otwórz Portfel aby wgrać portfel. The source code is available from %s. Kod źródłowy dostępny jest z %s. + + The specified config file %s does not exist + Podany plik konfiguracyjny %s nie istnieje + The transaction amount is too small to pay the fee Zbyt niska kwota transakcji by zapłacić opłatę @@ -4528,6 +4683,14 @@ Przejdź do Plik > Otwórz Portfel aby wgrać portfel. Unknown new rules activated (versionbit %i) Aktywowano nieznane nowe reguły (versionbit %i) + + Unsupported global logging level %s=%s. Valid values: %s. + Niewspierany globalny poziom logowania%s=%s. Poprawne wartości: %s. + + + acceptstalefeeestimates is not supported on %s chain. + akceptowalne nieaktualne szacunki opłat nie są wspierane na łańcuchu %s + Unsupported logging category %s=%s. Nieobsługiwana kategoria rejestrowania %s=%s. diff --git a/src/qt/locale/bitcoin_pt.ts b/src/qt/locale/bitcoin_pt.ts index 696d669206..dc2fa6d8ff 100644 --- a/src/qt/locale/bitcoin_pt.ts +++ b/src/qt/locale/bitcoin_pt.ts @@ -3,11 +3,11 @@ AddressBookPage Right-click to edit address or label - Clique com o botão direito para editar o endereço ou etiqueta + Clique com o botão direito do rato para editar o endereço ou a etiqueta Create a new address - Crie um endereço novo + Criar um novo endereço &New @@ -35,7 +35,7 @@ Export the data in the current tab to a file - Exportar os dados no separador atual para um ficheiro + Exportar os dados da aba atual para um ficheiro &Export @@ -43,11 +43,11 @@ &Delete - &Eliminar + El&iminar Choose the address to send coins to - Escolha o endereço para enviar as moedas + Escolha o endereço para onde enviar as moedas Choose the address to receive coins with @@ -59,13 +59,13 @@ These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins. - Estes são os seus endereços Bitcoin para enviar pagamentos. Verifique sempre o valor e o endereço de receção antes de enviar moedas. + Estes são os seus endereços Bitcoin para enviar pagamentos. Verifique sempre a quantia e o endereço de receção antes de enviar moedas. These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses. Signing is only possible with addresses of the type 'legacy'. - Estes são seus novos endereços Bitcoin para o recebimento de pagamentos. Use o botão "Criar novo endereço de recebimento" na aba "Receber" para criar novos endereços. -Assinar só é possível com endereços do tipo "legado". + Estes são os seus endereços Bitcoin para receber pagamentos. Utilize o botão "Criar novo endereço de receção" na aba "Receber" para criar novos endereços. +A assinatura só é possível com endereços do tipo "legado". &Copy Address @@ -81,7 +81,7 @@ Assinar só é possível com endereços do tipo "legado". Export Address List - Exportar Lista de Endereços + Exportar lista de endereços Comma separated file @@ -91,19 +91,19 @@ Assinar só é possível com endereços do tipo "legado". There was an error trying to save the address list to %1. Please try again. An error message. %1 is a stand-in argument for the name of the file we attempted to save to. - Ocorreu um erro ao tentar guardar a lista de endereços para %1. Por favor, tente novamente. + Ocorreu um erro ao tentar guardar a lista de endereços em %1. Por favor, tente novamente. Sending addresses - %1 - Enviando endereços - %1 + Endereço de envio - %1 Receiving addresses - %1 - Recebendo endereços - %1 + Endereços de receção - %1 Exporting Failed - Exportação Falhou + Falha na exportação @@ -125,7 +125,7 @@ Assinar só é possível com endereços do tipo "legado". AskPassphraseDialog Passphrase Dialog - Janela da Frase de Segurança + Janela da frase de segurança Enter passphrase @@ -133,27 +133,27 @@ Assinar só é possível com endereços do tipo "legado". New passphrase - Nova frase de frase de segurança + Nova frase de segurança Repeat new passphrase - Repita a nova frase de frase de segurança + Repita a nova frase de segurança Show passphrase - Mostrar Password + Mostrar frase de segurança Encrypt wallet - Encriptar carteira + Encriptar a carteira This operation needs your wallet passphrase to unlock the wallet. - Esta operação precisa da sua frase de segurança da carteira para desbloquear a mesma. + Esta operação necessita da frase de segurança da sua carteira para a desbloquear. Unlock wallet - Desbloquear carteira + Desbloquear a carteira Change passphrase @@ -177,15 +177,15 @@ Assinar só é possível com endereços do tipo "legado". Enter the new passphrase for the wallet.<br/>Please use a passphrase of <b>ten or more random characters</b>, or <b>eight or more words</b>. - Insira nova password para a carteira.<br/>Por favor use uma password de <b>dez ou mais caracteres</b>, ou <b>oito ou mais palavras</b>. + Insira a nova frase de segurança para a carteira.<br/>Por favor use uma frase de segurança de <b>dez ou mais caracteres</b> ou <b>oito ou mais palavras</b>. Enter the old passphrase and new passphrase for the wallet. - Insira a password antiga e a nova para a carteira. + Insira a frase de segurança antiga e a nova para a carteira. Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer. - Lembra se que encrostar a sua carteira não o pode defender na totalidade os seus bitcoins de serem roubados por um malware que possa infectar o seu computador. + Lembre-se que a encriptação da sua carteira não impede totalmente os seus bitcoins de serem roubados por programas maliciosos (malware) que infetem o seu computador. Wallet to be encrypted @@ -205,7 +205,7 @@ Assinar só é possível com endereços do tipo "legado". Wallet encryption failed - Encriptação da carteira falhou + Falha na encriptação da carteira Wallet encryption failed due to an internal error. Your wallet was not encrypted. @@ -217,7 +217,7 @@ Assinar só é possível com endereços do tipo "legado". Wallet unlock failed - Desbloqueio da carteira falhou + Falha no desbloqueio da carteira The passphrase entered for the wallet decryption was incorrect. @@ -225,7 +225,7 @@ Assinar só é possível com endereços do tipo "legado". The passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. If this is successful, please set a new passphrase to avoid this issue in the future. - A palavra passe inserida para a de-criptografia da carteira é incorreta . Ela contém um caractere nulo (ou seja - um byte zero). Se a palavra passe foi configurada em uma versão anterior deste software antes da versão 25.0, por favor tente novamente apenas com os caracteres maiúsculos — mas não incluindo — o primeiro caractere nulo. Se for bem-sucedido, defina uma nova senha para evitar esse problema no futuro. + A frase de segurança introduzida para a desencriptação da carteira está incorreta. Contém um carácter nulo (ou seja, um byte zero). Se a frase de segurança foi definida com uma versão deste software anterior à 25.0, tente novamente com apenas os caracteres até - mas não incluindo - o primeiro carácter nulo. Se isso for bem-sucedido, defina uma nova frase de segurança para evitar esse problema no futuro. Wallet passphrase was successfully changed. @@ -233,26 +233,26 @@ Assinar só é possível com endereços do tipo "legado". Passphrase change failed - A alteração da frase de segurança falhou + Falha na alteração da frase de segurança The old passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. - A senha antiga inserida para a de-criptografia da carteira está incorreta. Ele contém um caractere nulo (ou seja, um byte zero). Se a senha foi definida com uma versão deste software anterior a 25.0, tente novamente apenas com os caracteres maiúsculo — mas não incluindo — o primeiro caractere nulo. + A frase de segurança antiga introduzida para a desencriptação da carteira está incorreta. Contém um carácter nulo (ou seja, um byte zero). Se a frase de segurança foi definida com uma versão deste software anterior à 25.0, tente novamente com apenas os caracteres até - mas não incluindo - o primeiro carácter nulo. Warning: The Caps Lock key is on! - Aviso: a tecla Caps Lock está ativa! + Aviso: a tecla de bloqueio de maiúsculas está ativa! BanTableModel IP/Netmask - IP/Máscara de Rede + IP / máscara de rede Banned Until - Banido Até + Banido até @@ -263,11 +263,11 @@ Assinar só é possível com endereços do tipo "legado". Runaway exception - Exceção de Runaway + Exceção de fuga (runaway) A fatal error occurred. %1 can no longer continue safely and will quit. - Um erro fatal ocorreu. %1 não pode mais continuar de maneira segura e será terminada. + Ocorreu um erro fatal. %1 já não pode continuar em segurança e vai ser encerrado. Internal error @@ -288,7 +288,7 @@ Assinar só é possível com endereços do tipo "legado". A fatal error occurred. Check that settings file is writable, or try running with -nosettings. Explanatory text shown on startup when the settings file could not be written. Prompts user to check that we have the ability to write to the file. Explains that the user has the option of running without a settings file. - Ocorreu um erro fatal. Verifique se o arquivo de configurações é editável, ou tente correr com -nosettings. + Ocorreu um erro fatal. Verifique se o ficheiro de configurações pode ser escrito ou tente executar com -nosettings. Error: %1 @@ -296,7 +296,7 @@ Assinar só é possível com endereços do tipo "legado". %1 didn't yet exit safely… - %1 ainda não terminou com segurança... + %1 ainda não encerrou de forma segura… unknown @@ -332,17 +332,17 @@ Assinar só é possível com endereços do tipo "legado". Block Relay Peer connection type that relays network information about blocks and not transactions or addresses. - Retransmissão de Blocos + Retransmissão de blocos Feeler Short-lived peer connection type that tests the aliveness of known addresses. - Antena + Sensor Address Fetch Short-lived peer connection type that solicits known addresses from a peer. - Procura de endreços + Obtenção de endereços None @@ -419,7 +419,7 @@ Assinar só é possível com endereços do tipo "legado". E&xit - Fec&har + &Sair Quit application @@ -443,11 +443,11 @@ Assinar só é possível com endereços do tipo "legado". Modify configuration options for %1 - Modificar opções de configuração para %1 + Alterar opções de configuração de %1 Create a new wallet - Criar novo carteira + Criar nova carteira &Minimize @@ -464,7 +464,7 @@ Assinar só é possível com endereços do tipo "legado". Proxy is <b>enabled</b>: %1 - Proxy está <b>ativado</b>: %1 + O proxy está <b>ativado</b>: %1 Send coins to a Bitcoin address @@ -472,7 +472,7 @@ Assinar só é possível com endereços do tipo "legado". Backup wallet to another location - Efetue uma cópia de segurança da carteira para outra localização + Fazer uma cópia de segurança da carteira para outra localização Change the passphrase used for wallet encryption @@ -492,7 +492,7 @@ Assinar só é possível com endereços do tipo "legado". &Encrypt Wallet… - Carteira &encriptada… + &Encriptar carteira… Encrypt the private keys that belong to your wallet @@ -520,11 +520,11 @@ Assinar só é possível com endereços do tipo "legado". Verify messages to ensure they were signed with specified Bitcoin addresses - Verifique mensagens para assegurar que foram assinadas com o endereço Bitcoin especificado + Verificar mensagens para garantir que foram assinadas com endereços Bitcoin especificados &Load PSBT from file… - &Carregar PSBT do arquivo... + &Carregar PSBT do ficheiro… Open &URI… @@ -556,11 +556,11 @@ Assinar só é possível com endereços do tipo "legado". Tabs toolbar - Barra de ferramentas dos separadores + Barra de ferramentas das abas Syncing Headers (%1%)… - A sincronizar cabeçalhos (%1%)... + A sincronizar cabeçalhos (%1%)… Synchronizing with network… @@ -580,7 +580,7 @@ Assinar só é possível com endereços do tipo "legado". Request payments (generates QR codes and bitcoin: URIs) - Solicitar pagamentos (gera códigos QR e bitcoin: URIs) + Pedir pagamentos (gera códigos QR e bitcoin: URIs) Show the list of used sending addresses and labels @@ -592,7 +592,7 @@ Assinar só é possível com endereços do tipo "legado". &Command-line options - &Opções da linha de &comando + Opções da linha de &comandos Processed %n block(s) of transaction history. @@ -603,11 +603,11 @@ Assinar só é possível com endereços do tipo "legado". %1 behind - %1 em atraso + %1 atrás Catching up… - Recuperando o atraso... + A recuperar o atraso… Last received block was generated %1 ago. @@ -615,7 +615,7 @@ Assinar só é possível com endereços do tipo "legado". Transactions after this will not yet be visible. - As transações depois de isto ainda não serão visíveis. + As transações posteriores a esta data ainda não serão visíveis. Error @@ -639,7 +639,7 @@ Assinar só é possível com endereços do tipo "legado". Load PSBT from &clipboard… - Carregar PSBT da área de transferência... + Carregar PSBT da área de transferência… Load Partially Signed Bitcoin Transaction from clipboard @@ -651,23 +651,23 @@ Assinar só é possível com endereços do tipo "legado". Open node debugging and diagnostic console - Abrir o depurador de nó e o console de diagnóstico + Abrir a consola de diagnóstico e depuração de nó &Sending addresses - &Endereço de envio + &Endereços de envio &Receiving addresses - &Endereços de receção + Endereços de &receção Open a bitcoin: URI - Abrir um bitcoin URI + Abrir um bitcoin: URI Open Wallet - Abrir Carteira + Abrir carteira Open a wallet @@ -675,7 +675,7 @@ Assinar só é possível com endereços do tipo "legado". Close wallet - Fechar a carteira + Fechar carteira Restore Wallet… @@ -689,7 +689,7 @@ Assinar só é possível com endereços do tipo "legado". Close all wallets - Fechar todas carteiras. + Fechar todas carteiras Migrate Wallet @@ -701,15 +701,15 @@ Assinar só é possível com endereços do tipo "legado". Show the %1 help message to get a list with possible Bitcoin command-line options - Mostrar a mensagem de ajuda %1 para obter uma lista com possíveis opções a usar na linha de comandos. + Mostrar a mensagem de ajuda %1 para obter uma lista com as possíveis opções de linha de comandos do Bitcoin &Mask values - &Valores de Máscara + &Mascarar valores Mask the values in the Overview tab - Mascare os valores na aba de visão geral + Mascarar os valores na aba Resumo default wallet @@ -737,7 +737,7 @@ Assinar só é possível com endereços do tipo "legado". Wallet Name Label of the input field where the name of the wallet is entered. - Nome da Carteira + Nome da carteira &Window @@ -767,19 +767,19 @@ Assinar só é possível com endereços do tipo "legado". %n active connection(s) to Bitcoin network. A substring of the tooltip. - %n conexão ativa na rede Bitcoin. - %n conexões ativas na rede Bitcoin. + %n conexão ativa com a rede Bitcoin. + %n conexões ativas com a rede Bitcoin. Click for more actions. A substring of the tooltip. "More actions" are available via the context menu. - Clique para mais acções. + Clique para mais ações. Show Peers tab A context menu item. The "Peers tab" is an element of the "Node window". - Mostra aba de Pares + Mostrar aba Pares Disable network activity @@ -789,7 +789,7 @@ Assinar só é possível com endereços do tipo "legado". Enable network activity A context menu item. The network activity was disabled previously. - Activar atividade da rede + Ativar atividade da rede Pre-syncing Headers (%1%)… @@ -820,7 +820,7 @@ Assinar só é possível com endereços do tipo "legado". Amount: %1 - Valor: %1 + Quantia: %1 @@ -857,11 +857,11 @@ Assinar só é possível com endereços do tipo "legado". HD key generation is <b>enabled</b> - Criação de chave HD está <b>ativada</b> + A criação de chave HD está <b>ativada</b> HD key generation is <b>disabled</b> - Criação de chave HD está <b>desativada</b> + A criação de chave HD está <b>desativada</b> Private key <b>disabled</b> @@ -884,14 +884,14 @@ Assinar só é possível com endereços do tipo "legado". UnitDisplayStatusBarControl Unit to show amounts in. Click to select another unit. - Unidade de valores recebidos. Clique para selecionar outra unidade. + Unidade de quantias recebidas. Clique para selecionar outra unidade. CoinControlDialog Coin Selection - Seleção de Moeda + Seleção de moeda Quantity: @@ -907,7 +907,7 @@ Assinar só é possível com endereços do tipo "legado". After Fee: - Depois da taxa: + Após a taxa: Change: @@ -915,7 +915,7 @@ Assinar só é possível com endereços do tipo "legado". (un)select all - (des)selecionar todos + (des)selecionar tudo Tree mode @@ -947,11 +947,11 @@ Assinar só é possível com endereços do tipo "legado". Confirmed - Confirmada + Confirmado Copy amount - Copiar valor + Copiar quantia &Copy address @@ -967,7 +967,7 @@ Assinar só é possível com endereços do tipo "legado". Copy transaction &ID and output index - Copiar &ID da transação e index do output + Copiar o &ID da transação e o índice de saída L&ock unspent @@ -987,7 +987,7 @@ Assinar só é possível com endereços do tipo "legado". Copy after fee - Copiar depois da taxa + Copiar após a taxa Copy bytes @@ -1003,7 +1003,7 @@ Assinar só é possível com endereços do tipo "legado". Can vary +/- %1 satoshi(s) per input. - Pode variar +/- %1 satoshi(s) por input. + Pode variar +/- %1 satoshi(s) por entrada. (no label) @@ -1023,7 +1023,7 @@ Assinar só é possível com endereços do tipo "legado". Create Wallet Title of window indicating the progress of creation of a new wallet. - Criar Carteira + Criar carteira Creating Wallet <b>%1</b>… @@ -1040,7 +1040,7 @@ Assinar só é possível com endereços do tipo "legado". Can't list signers - Não é possível listar signatários + Não é possível listar os signatários Too many external signers found @@ -1057,7 +1057,7 @@ Assinar só é possível com endereços do tipo "legado". Loading wallets… Descriptive text of the load wallets progress window which indicates to the user that wallets are currently being loaded. - A carregar carteiras... + A carregar carteiras… @@ -1076,11 +1076,11 @@ If this wallet contains any watchonly scripts, a new wallet will be created whic If this wallet contains any solvable but not watched scripts, a different and new wallet will be created which contains those scripts. The migration process will create a backup of the wallet before migrating. This backup file will be named <wallet name>-<timestamp>.legacy.bak and can be found in the directory for this wallet. In the event of an incorrect migration, the backup can be restored with the "Restore Wallet" functionality. - A migração irá converter esta carteira em uma ou mais carteiras com descritores. Será necessário realizar um novo backup da carteira. -Se esta carteira contiver scripts watchonly, uma carteira nova será criada contendo estes scripts watchonly. -Se esta carteira contiver algum script solucionável, mas não monitorado, uma carteira nova e diferente será criada contendo esses scripts. + A migração da carteira converterá esta carteira numa ou mais carteiras descritoras. Terá de ser efetuada uma nova cópia de segurança da carteira. +Se esta carteira contiver quaisquer scripts só de observação, será criada uma nova carteira que contenha esses scripts só de observação. +Se esta carteira contiver quaisquer scripts solucionáveis mas não observados, será criada uma carteira nova e diferente que contenha esses scripts. -O processo de migração criará um backup da carteira antes da migração. Este arquivo de backup será nomeado <wallet name>-<timestamp>.legacy.bak e pode ser encontrado no diretório desta carteira. No caso de uma migração incorreta, o backup pode ser restaurado com a funcionalidade “Restaurar Carteira”. +O processo de migração criará uma cópia de segurança da carteira antes da migração. Este ficheiro de cópia de segurança será denominado <wallet name>-<timestamp>.legacy.bak e pode ser encontrado no diretório para esta carteira. Na eventualidade de uma migração incorreta, a cópia de segurança pode ser restaurada com a funcionalidade "Restaurar carteira". Migrate Wallet @@ -1088,7 +1088,7 @@ O processo de migração criará um backup da carteira antes da migração. Este Migrating Wallet <b>%1</b>… - Migrando Carteira <b>%1</b>… + A migrar a carteira <b>%1</b>… The wallet '%1' was migrated successfully. @@ -1096,11 +1096,11 @@ O processo de migração criará um backup da carteira antes da migração. Este Watchonly scripts have been migrated to a new wallet named '%1'. - Os scripts watchonly foram migrados para uma nova carteira chamada '%1'. + Os scripts de observação/watchonly foram migrados para uma nova carteira chamada '%1'. Solvable but not watched scripts have been migrated to a new wallet named '%1'. - Os scripts solucionáveis, mas não monitorados, forammigrados para uma nova carteira chamada '%1'. + Os scripts solucionáveis mas não observados/watched foram migrados para uma nova carteira chamada '%1'. Migration failed @@ -1108,7 +1108,7 @@ O processo de migração criará um backup da carteira antes da migração. Este Migration Successful - Êxito na migração + Migração bem sucedida @@ -1119,7 +1119,7 @@ O processo de migração criará um backup da carteira antes da migração. Este Open wallet warning - Aviso abertura carteira + Aviso de carteira aberta default wallet @@ -1128,7 +1128,7 @@ O processo de migração criará um backup da carteira antes da migração. Este Open Wallet Title of window indicating the progress of opening of a wallet. - Abrir Carteira + Abrir carteira Opening Wallet <b>%1</b>… @@ -1168,34 +1168,34 @@ O processo de migração criará um backup da carteira antes da migração. Este WalletController Close wallet - Fechar a carteira + Fechar carteira Are you sure you wish to close the wallet <i>%1</i>? - Tem a certeza que deseja fechar esta carteira <i>%1</i>? + Tem a certeza que deseja fechar a carteira <i>%1</i>? Closing the wallet for too long can result in having to resync the entire chain if pruning is enabled. - Fechar a carteira durante demasiado tempo pode resultar em ter de resincronizar a cadeia inteira se pruning estiver ativado. + Fechar a carteira durante demasiado tempo pode resultar na necessidade de voltar a sincronizar toda a cadeia se a redução (prune) estiver ativada. Close all wallets - Fechar todas carteiras. + Fechar todas carteiras Are you sure you wish to close all wallets? - Você tem certeza que deseja fechar todas as carteira? + Tem a certeza de que deseja fechar todas as carteiras? CreateWalletDialog Create Wallet - Criar Carteira + Criar carteira You are one step away from creating your new wallet! - Você está a um passo de criar a sua nova carteira! + Está a um passo de criar a sua nova carteira! Please provide a name and, if desired, enable any advanced options @@ -1203,7 +1203,7 @@ O processo de migração criará um backup da carteira antes da migração. Este Wallet Name - Nome da Carteira + Nome da carteira Wallet @@ -1211,11 +1211,11 @@ O processo de migração criará um backup da carteira antes da migração. Este Encrypt the wallet. The wallet will be encrypted with a passphrase of your choice. - Encriptar carteira. A carteira vai ser encriptada com uma password de sua escolha. + Encriptar carteira. A carteira vai ser encriptada com uma frase de segurança à sua escolha. Encrypt Wallet - Encriptar Carteira + Encriptar carteira Advanced Options @@ -1223,19 +1223,19 @@ O processo de migração criará um backup da carteira antes da migração. Este Disable private keys for this wallet. Wallets with private keys disabled will have no private keys and cannot have an HD seed or imported private keys. This is ideal for watch-only wallets. - Desative chaves privadas para esta carteira. As carteiras com chaves privadas desativadas não terão chaves privadas e não poderão ter uma semente em HD ou chaves privadas importadas. Isso é ideal para carteiras sem movimentos. + Desativar as chaves privadas para esta carteira. As carteiras com chaves privadas desativadas não terão chaves privadas e não podem ter uma semente HD ou chaves privadas importadas. Isto é ideal para carteiras só de observação. Disable Private Keys - Desactivar Chaves Privadas + Desativar chaves privadas Make a blank wallet. Blank wallets do not initially have private keys or scripts. Private keys and addresses can be imported, or an HD seed can be set, at a later time. - Faça uma carteira em branco. As carteiras em branco não possuem inicialmente chaves ou scripts privados. Chaves e endereços privados podem ser importados ou uma semente HD pode ser configurada posteriormente. + Crie uma carteira em branco. As carteiras em branco não têm inicialmente chaves privadas ou scripts. As chaves privadas e os endereços podem ser importados ou pode ser definida uma semente HD numa altura posterior. Make Blank Wallet - Fazer Carteira em Branco + Criar uma carteira em branco Use an external signing device such as a hardware wallet. Configure the external signer script in wallet preferences first. @@ -1243,7 +1243,7 @@ O processo de migração criará um backup da carteira antes da migração. Este External signer - Signatário externo + Assinante externo Create @@ -1252,14 +1252,14 @@ O processo de migração criará um backup da carteira antes da migração. Este Compiled without external signing support (required for external signing) "External signing" means using devices such as hardware wallets. - Compilado sem suporte de assinatura externa. (necessário para assinatura externa) + Compilado sem suporte de assinatura externa (necessário para assinatura externa) EditAddressDialog Edit Address - Editar Endereço + Editar endereço &Label @@ -1267,11 +1267,11 @@ O processo de migração criará um backup da carteira antes da migração. Este The label associated with this address list entry - A etiqueta associada com esta entrada da lista de endereços + A etiqueta associada a esta entrada da lista de endereços The address associated with this address list entry. This can only be modified for sending addresses. - O endereço associado com o esta entrada da lista de endereços. Isto só pode ser alterado para os endereços de envio. + O endereço associado a esta entrada da lista de endereços. Isto só pode ser alterado para os endereços de envio. &Address @@ -1287,7 +1287,7 @@ O processo de migração criará um backup da carteira antes da migração. Este Edit sending address - Editar o endereço de envio + Editar endereço de envio The entered address "%1" is not a valid Bitcoin address. @@ -1358,22 +1358,22 @@ O processo de migração criará um backup da carteira antes da migração. Este Choose data directory - Escolha o diretório dos dados + Escolha a pasta dos dados At least %1 GB of data will be stored in this directory, and it will grow over time. - No mínimo %1 GB de dados irão ser armazenados nesta pasta. + Serão armazenados nesta pasta pelo menos %1 GB de dados, que irão aumentar com o tempo. Approximately %1 GB of data will be stored in this directory. - Aproximadamente %1 GB de dados irão ser guardados nesta pasta. + Serão guardados nesta pasta aproximadamente %1 GB de dados. (sufficient to restore backups %n day(s) old) Explanatory text on the capability of the current prune target. - (suficiente para restaurar backups de %n dia atrás) - (suficiente para restaurar backups de %n dias atrás) + (suficiente para restaurar cópias de segurança de %n dia atrás) + (suficiente para restaurar cópias de segurança de %n dias atrás) @@ -1386,7 +1386,7 @@ O processo de migração criará um backup da carteira antes da migração. Este Error: Specified data directory "%1" cannot be created. - Erro: não pode ser criada a pasta de dados especificada como "%1. + Erro: não pode ser criada a pasta de dados especificada como "%1". Error @@ -1406,23 +1406,23 @@ O processo de migração criará um backup da carteira antes da migração. Este Limit block chain storage to - Limitar o tamanho da blockchain para + Limitar o armazenamento da cadeia de blocos a Reverting this setting requires re-downloading the entire blockchain. It is faster to download the full chain first and prune it later. Disables some advanced features. - Para reverter essa configuração, é necessário o download de todo o blockchain novamente. É mais rápido fazer o download da blockchain completa primeiro e removê-la mais tarde. Desativa alguns recursos avançados. + Se reverter esta configuração terá de descarregar novamente toda a cadeia de blocos. É mais rápido fazer o descarregamento da cadeia completa primeiro e reduzi-la (prune) mais tarde. Isto desativa alguns recursos avançados. This initial synchronisation is very demanding, and may expose hardware problems with your computer that had previously gone unnoticed. Each time you run %1, it will continue downloading where it left off. - Esta sincronização inicial é muito exigente, e pode expor problemas com o seu computador que previamente podem ter passado despercebidos. Cada vez que corre %1, este vai continuar a descarregar de onde deixou. + Esta sincronização inicial é muito exigente e pode expor problemas de hardware no seu computador que anteriormente tinham passado despercebidos. Sempre que executar o %1, este continuará a descarregar a partir do ponto em que foi interrompido. When you click OK, %1 will begin to download and process the full %4 block chain (%2 GB) starting with the earliest transactions in %3 when %4 initially launched. - Quando clicar em OK, %1 iniciará o download e irá processar a cadeia de blocos completa %4 (%2 GB) iniciando com as transações mais recentes em %3 enquanto %4 é processado. + Quando clicar em OK, %1 começará a descarregar e a processar toda a cadeia de blocos de %4 (%2 GB), começando com as primeiras transações em %3 quando %4 foi lançado inicialmente. If you have chosen to limit block chain storage (pruning), the historical data must still be downloaded and processed, but will be deleted afterward to keep your disk usage low. - Se escolheu limitar o armazenamento da cadeia de blocos (poda), a data histórica ainda tem de ser descarregada e processada, mas irá ser apagada no final para manter uma utilização baixa do espaço de disco. + Se tiver optado por reduzir o armazenamento da cadeia de blocos (prune), os dados históricos ainda têm de ser descarregados e processados, mas serão eliminados posteriormente para manter a utilização do disco baixa. Use the default data directory @@ -1452,7 +1452,7 @@ O processo de migração criará um backup da carteira antes da migração. Este ShutdownWindow %1 is shutting down… - %1 está a desligar… + %1 está a encerrar… Do not shut down the computer until this window disappears. @@ -1467,11 +1467,11 @@ O processo de migração criará um backup da carteira antes da migração. Este Recent transactions may not yet be visible, and therefore your wallet's balance might be incorrect. This information will be correct once your wallet has finished synchronizing with the bitcoin network, as detailed below. - Transações recentes podem não ser visíveis por agora, portanto o saldo da sua carteira pode estar incorreto. Esta informação será corrigida quando a sua carteira acabar de sincronizar com a rede, como está explicado em baixo. + As transações recentes podem ainda não ser visíveis e, por isso, o saldo da sua carteira pode estar incorreto. Esta informação estará correta assim que a sua carteira terminar a sincronização com a rede bitcoin, conforme detalhado abaixo. Attempting to spend bitcoins that are affected by not-yet-displayed transactions will not be accepted by the network. - Tentar enviar bitcoins que estão afetadas por transações ainda não exibidas não será aceite pela rede. + A rede não aceitará tentativas de gastar bitcoins afetados por transações que ainda não foram mostradas. Number of blocks left @@ -1495,7 +1495,7 @@ O processo de migração criará um backup da carteira antes da migração. Este Progress increase per hour - Aumento horário do progresso + Aumento do progresso por hora Estimated time left until synced @@ -1505,33 +1505,29 @@ O processo de migração criará um backup da carteira antes da migração. Este Hide Ocultar - - Esc - Sair - %1 is currently syncing. It will download headers and blocks from peers and validate them until reaching the tip of the block chain. %1 está neste momento a sincronizar. Irá descarregar os cabeçalhos e blocos dos pares e validá-los até atingir a ponta da cadeia de blocos. Unknown. Syncing Headers (%1, %2%)… - Desconhecido. A sincronizar cabeçalhos (%1, %2%)... + Desconhecido. A sincronizar cabeçalhos (%1, %2%)… Unknown. Pre-syncing Headers (%1, %2%)… - Desconhecido. Pré-Sincronizando Cabeçalhos (%1, %2%)... + Desconhecido. A pré-sincronizar cabeçalhos (%1, %2%)… OpenURIDialog Open bitcoin URI - Abrir um Bitcoin URI + Abrir um URI de bitcoin Paste address from clipboard Tooltip text for button that allows you to paste an address that is in your clipboard. - Cole endereço da área de transferência + Colar endereço da área de transferência @@ -1554,7 +1550,7 @@ O processo de migração criará um backup da carteira antes da migração. Este Enabling pruning significantly reduces the disk space required to store transactions. All blocks are still fully validated. Reverting this setting requires re-downloading the entire blockchain. - A ativação do pruning reduz significativamente o espaço em disco necessário para armazenar transações. Todos os blocos ainda estão totalmente validados. Reverter esta configuração requer que faça novamente o download de toda a blockchain. + A ativação da poda reduz significativamente o espaço em disco necessário para armazenar transações. Todos os blocos continuam a ser totalmente validados. Reverter esta configuração requer fazer o descarregamento de toda a cadeia de blocos. Size of &database cache @@ -1564,37 +1560,41 @@ O processo de migração criará um backup da carteira antes da migração. Este Number of script &verification threads Número de processos de &verificação de scripts + + Full path to a %1 compatible script (e.g. C:\Downloads\hwi.exe or /Users/you/Downloads/hwi.py). Beware: malware can steal your coins! + Caminho completo para um script compatível %1 com Bitcoin Core (exemplo C:\Downloads\hwi.exe or /Users/you/Downloads/hwi.py). Cuidado: um programa malicioso (malware) pode roubar as suas moedas! + IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1) Endereço de IP do proxy (exemplo, IPv4: 127.0.0.1 / IPv6: ::1) Shows if the supplied default SOCKS5 proxy is used to reach peers via this network type. - Mostra se o padrão fornecido SOCKS5 proxy, está a ser utilizado para alcançar utilizadores participantes através deste tipo de rede. + Mostra se o proxy SOCKS5 padrão fornecido é usado para alcançar os pares através deste tipo de rede. Minimize instead of exit the application when the window is closed. When this option is enabled, the application will be closed only after selecting Exit in the menu. - Minimize em vez de sair da aplicação quando a janela é fechada. Quando esta opção é ativada, a aplicação apenas será encerrada quando escolher Sair no menu. + Minimizar em vez de sair da aplicação quando a janela é fechada. Quando esta opção é ativada, a aplicação apenas será encerrada quando selecionar "Sair" no menu. Options set in this dialog are overridden by the command line: - Opções configuradas nessa caixa de diálogo serão sobrescritas pela linhas de comando: + As opções definidas nesta caixa de diálogo são substituídas pela linha de comandos: Open the %1 configuration file from the working directory. - Abrir o ficheiro de configuração %1 da pasta aberta. + Abrir o ficheiro de configuração %1 a partir da pasta de trabalho. Open Configuration File - Abrir Ficheiro de Configuração + Abrir ficheiro de configuração Reset all client options to default. - Repor todas as opções de cliente para a predefinição. + Repor todas as opções do cliente para os valores de origem. &Reset Options - &Repor Opções + &Repor opções &Network @@ -1604,27 +1604,23 @@ O processo de migração criará um backup da carteira antes da migração. Este Prune &block storage to Reduzir o armazenamento de &bloco para - - GB - PT - Reverting this setting requires re-downloading the entire blockchain. - Reverter esta configuração requer descarregar de novo a cadeia de blocos inteira. + Se reverter esta configuração terá de descarregar novamente toda a cadeia de blocos. Maximum database cache size. A larger cache can contribute to faster sync, after which the benefit is less pronounced for most use cases. Lowering the cache size will reduce memory usage. Unused mempool memory is shared for this cache. Tooltip text for Options window setting that sets the size of the database cache. Explains the corresponding effects of increasing/decreasing this value. - Tamanho máximo da cache da base de dados. Uma cache maior pode contribuir para uma sincronização mais rápida, a partir do qual os benefícios são menos visíveis. Ao baixar o tamanho da cache irá diminuir a utilização de memória. Memória da mempool não usada será partilhada com esta cache. + Tamanho máximo da cache da base de dados. Uma cache maior pode contribuir para uma sincronização mais rápida, da qual os benefícios são menos visíveis. Diminuir o tamanho da cache reduzirá a utilização de memória. A memória mempool não utilizada será partilhada com esta cache. Set the number of script verification threads. Negative values correspond to the number of cores you want to leave free to the system. Tooltip text for Options window setting that sets the number of script verification threads. Explains that negative values mean to leave these many cores free to the system. - Define o número de threads do script de verificação. Valores negativos correspondem ao número de núcleos que deseja deixar livres para o sistema. + Define o número de sub-processos (threads) de verificação de scripts. Os valores negativos correspondem ao número de núcleos que pretende deixar livres para o sistema. (0 = auto, <0 = leave that many cores free) - (0 = automático, <0 = deixar essa quantidade de núcleos livre) + (0 = automático, <0 = deixar este número de núcleos livres) This allows you or a third party tool to communicate with the node through command-line and JSON-RPC commands. @@ -1643,7 +1639,7 @@ O processo de migração criará um backup da carteira antes da migração. Este Whether to set subtract fee from amount as default or not. Tooltip text for Options window setting that sets subtracting the fee from a sending amount as default. - Mostrar a quantia com a taxa já subtraída, por padrão. + Se deve ser mostrado por padrão a quantia com a taxa já subtraída. Subtract &fee from amount by default @@ -1674,19 +1670,19 @@ O processo de migração criará um backup da carteira antes da migração. Este Whether to show PSBT controls. Tooltip text for options window setting that enables PSBT controls. - Mostrar os controlos PSBT. + Se devem ser mostrados os controlos PSBT. External Signer (e.g. hardware wallet) - Signatário externo (ex: carteira física) + Assinante externo (ex: carteira física) &External signer script path - &Caminho do script para signatário externo + &Caminho do script para assinante externo Automatically open the Bitcoin client port on the router. This only works when your router supports UPnP and it is enabled. - Abrir a porta do cliente bitcoin automaticamente no seu router. Isto apenas funciona se o seu router suportar UPnP e este se encontrar ligado. + Abrir automaticamente a porta do cliente Bitcoin no seu router. Isto só funciona quando o seu router suporta UPnP e este está ativado. Map port using &UPnP @@ -1694,7 +1690,7 @@ O processo de migração criará um backup da carteira antes da migração. Este Automatically open the Bitcoin client port on the router. This only works when your router supports NAT-PMP and it is enabled. The external port could be random. - Abrir a porta do cliente bitcoin automaticamente no seu router. Isto só funciona se o seu router suportar NAT-PMP e este se encontrar ligado. A porta externa poderá ser aleatória. + Abrir automaticamente a porta do cliente Bitcoin no seu router. Isto só funciona quando o seu router suporta NAT-PMP e este está ativado. A porta externa pode ser aleatória. Map port using NA&T-PMP @@ -1702,19 +1698,19 @@ O processo de migração criará um backup da carteira antes da migração. Este Accept connections from outside. - Aceitar ligações externas. + Aceitar conexões externas. Allow incomin&g connections - Permitir ligações de "a receber" + Permitir cone&xões de entrada Connect to the Bitcoin network through a SOCKS5 proxy. - Conectar à rede da Bitcoin através dum proxy SOCLS5. + Conectar à rede da Bitcoin através de um proxy SOCLS5. &Connect through SOCKS5 proxy (default proxy): - &Ligar através dum proxy SOCKS5 (proxy por defeito): + &Conectar através de um proxy SOCKS5 (proxy padrão): Proxy &IP: @@ -1778,7 +1774,7 @@ O processo de migração criará um backup da carteira antes da migração. Este Third-party URLs (e.g. a block explorer) that appear in the transactions tab as context menu items. %s in the URL is replaced by transaction hash. Multiple URLs are separated by vertical bar |. - URLs de outrem (ex. um explorador de blocos) que aparece no separador de transações como itens do menu de contexto. %s do URL é substituído pela hash de transação. Múltiplos URLs são separados pela barra vertical I. + URLs de terceiros (por exemplo, um explorador de blocos) que aparecem na aba "Transações" como itens de menu de contexto. %s no URL é substituído pelo hash da transação. Vários URLs são separados por barras verticais I. &Third-party transaction URLs @@ -1790,19 +1786,19 @@ O processo de migração criará um backup da carteira antes da migração. Este Connect to the Bitcoin network through a separate SOCKS5 proxy for Tor onion services. - Conecte-se a rede Bitcoin através de um proxy SOCKS5 separado para serviços Tor Onion + Conecte-se à rede Bitcoin através de um proxy SOCKS5 separado para serviços Tor Onion Use separate SOCKS&5 proxy to reach peers via Tor onion services: - Use um proxy SOCKS5 separado para alcançar pares por meio dos serviços Tor onion: + Utilizar um proxy SOCKS5 separado para aceder aos pares através dos serviços Tor onion: Monospaced font in the Overview tab: - Fonte no painel de visualização: + Tipo de letra na aba Resumo: embedded "%1" - embutido "%1" + "%1" embutido closest matching "%1" @@ -1815,7 +1811,7 @@ O processo de migração criará um backup da carteira antes da migração. Este Compiled without external signing support (required for external signing) "External signing" means using devices such as hardware wallets. - Compilado sem suporte de assinatura externa. (necessário para assinatura externa) + Compilado sem suporte de assinatura externa (necessário para assinatura externa) default @@ -1838,22 +1834,22 @@ O processo de migração criará um backup da carteira antes da migração. Este Current settings will be backed up at "%1". Text explaining to the user that the client's current settings will be backed up at a specific location. %1 is a stand-in argument for the backup location's path. - Configuração atuais serão copiadas em "%1". + As definições atuais serão guardadas em "%1". Client will be shut down. Do you want to proceed? Text asking the user to confirm if they would like to proceed with a client shutdown. - O cliente será desligado. Deseja continuar? + O cliente será encerrado. Quer continuar? Configuration options Window title text of pop-up box that allows opening up of configuration file. - Opções da configuração + Opções de configuração The configuration file is used to specify advanced user options which override GUI settings. Additionally, any command-line options will override this configuration file. Explanatory text about the priority order of instructions considered by client. The order from high to low being: command-line, configuration file, GUI settings. - O ficheiro de configuração é usado para especificar opções de utilizador avançado, que sobrescrevem as configurações do interface gráfico. Adicionalmente, qualquer opção da linha de comandos vai sobrescrever este ficheiro de configuração. + O ficheiro de configuração é utilizado para especificar opções avançadas do utilizador que se sobrepõem às definições da GUI. Além disso, quaisquer opções da linha de comandos substituirão este ficheiro de configuração. Continue @@ -1873,7 +1869,7 @@ O processo de migração criará um backup da carteira antes da migração. Este This change would require a client restart. - Esta alteração obrigará a um reinício do cliente. + Esta alteração requer que o cliente seja reiniciado. The supplied proxy address is invalid. @@ -1884,7 +1880,7 @@ O processo de migração criará um backup da carteira antes da migração. Este OptionsModel Could not read setting "%1", %2. - Não foi possível ler as configurações "%1", %2. + Não foi possível ler a configuração "%1", %2. @@ -1895,11 +1891,11 @@ O processo de migração criará um backup da carteira antes da migração. Este The displayed information may be out of date. Your wallet automatically synchronizes with the Bitcoin network after a connection is established, but this process has not completed yet. - A informação mostrada poderá estar desatualizada. A sua carteira sincroniza automaticamente com a rede Bitcoin depois de estabelecer ligação, mas este processo ainda não está completo. + A informação apresentada pode estar desatualizada. A sua carteira sincroniza-se automaticamente com a rede Bitcoin após o estabelecimento de conexões, mas este processo ainda não está concluído. Watch-only: - Apenas vigiar: + Apenas observação: Available: @@ -1923,7 +1919,7 @@ O processo de migração criará um backup da carteira antes da migração. Este Mined balance that has not yet matured - O saldo minado ainda não amadureceu + Saldo minerado que ainda não atingiu a maturidade Balances @@ -1935,31 +1931,31 @@ O processo de migração criará um backup da carteira antes da migração. Este Your current balance in watch-only addresses - O seu balanço atual em endereços de apenas vigiar + O seu saldo atual em endereços de observação Spendable: - Dispensável: + Gastável: Recent transactions - transações recentes + Transações recentes Unconfirmed transactions to watch-only addresses - Transações não confirmadas para endereços de apenas vigiar + Transações não confirmadas para endereços de observação Mined balance in watch-only addresses that has not yet matured - Saldo minado ainda não disponível de endereços de apenas vigiar + Saldo minerado em endereços só de observação que ainda não atingiram a maturidade Current total balance in watch-only addresses - Saldo disponível em endereços de apenas vigiar + Saldo disponível em endereços de observação Privacy mode activated for the Overview tab. To unmask the values, uncheck Settings->Mask values. - Modo de privacidade ativado para a aba de visão geral. para desmascarar os valores, desmarque nas Configurações -> Valores de máscara + Modo de privacidade ativado para a aba Resumo. para desmascarar os valores, desmarque nas Configurações -> Valores de máscara @@ -1990,15 +1986,15 @@ O processo de migração criará um backup da carteira antes da migração. Este Failed to load transaction: %1 - Falha ao carregar transação: %1 + Falha ao carregar a transação: %1 Failed to sign transaction: %1 - Falha ao assinar transação: %1 + Falha ao assinar a transação: %1 Cannot sign inputs while wallet is locked. - Não é possível assinar entradas enquanto a carteira está trancada. + Não é possível assinar entradas enquanto a carteira estiver bloqueada. Could not sign any more inputs. @@ -2006,11 +2002,11 @@ O processo de migração criará um backup da carteira antes da migração. Este Signed %1 inputs, but more signatures are still required. - Assinadas entradas %1, mas mais assinaturas ainda são necessárias. + %1 entradas assinadas, mas ainda são necessárias mais assinaturas. Signed transaction successfully. Transaction is ready to broadcast. - Transação assinada com sucesso. Transação está pronta para ser transmitida. + Transação assinada com sucesso. A transação está pronta para ser transmitida. Unknown error processing transaction. @@ -2019,7 +2015,7 @@ O processo de migração criará um backup da carteira antes da migração. Este Transaction broadcast successfully! Transaction ID: %1 Transação transmitida com sucesso. -ID transação: %1 +ID da transação: %1 Transaction broadcast failed: %1 @@ -2031,16 +2027,16 @@ ID transação: %1 Save Transaction Data - Salvar informação de transação + Guardar informação da transação Partially Signed Transaction (Binary) Expanded name of the binary PSBT file format. See: BIP 174. - Transação parcialmente assinada (Binário) + Transação parcialmente assinada (binário) PSBT saved to disk. - PSBT salva no disco. + PSBT guardada no disco. * Sends %1 to %2 @@ -2048,11 +2044,11 @@ ID transação: %1 own address - endereço próprio + próprio endereço Unable to calculate transaction fee or total transaction amount. - Incapaz de calcular a taxa de transação ou o valor total da transação. + Não foi possível calcular a taxa de transação ou a quantia total da transação. Pays transaction fee: @@ -2060,7 +2056,7 @@ ID transação: %1 Total Amount - Valor Total + Quantia total or @@ -2068,15 +2064,15 @@ ID transação: %1 Transaction has %1 unsigned inputs. - Transação tem %1 entradas não assinadas. + A transação tem %1 entradas não assinadas. Transaction is missing some information about inputs. - Transação está com alguma informação faltando sobre as entradas. + A transação não contém algumas informações sobre as entradas. Transaction still needs signature(s). - Transação continua precisando de assinatura(s). + A transação ainda precisa de assinatura(s). (But no wallet is loaded.) @@ -2092,11 +2088,11 @@ ID transação: %1 Transaction is fully signed and ready for broadcast. - Transação está completamente assinada e pronta para ser transmitida. + A transação está totalmente assinada e pronta para ser transmitida. Transaction status is unknown. - Status da transação é desconhecido. + O estado da transação é desconhecido. @@ -2107,7 +2103,7 @@ ID transação: %1 Cannot start bitcoin: click-to-pay handler - Impossível iniciar o controlador de bitcoin: click-to-pay + Não é possível iniciar o bitcoin: manipulador do click-to-pay URI handling @@ -2121,21 +2117,26 @@ ID transação: %1 Cannot process payment request because BIP70 is not supported. Due to widespread security flaws in BIP70 it's strongly recommended that any merchant instructions to switch wallets be ignored. If you are receiving this error you should request the merchant provide a BIP21 compatible URI. - Não é possível processar o pagamento pedido porque o BIP70 não é suportado. -Devido a falhas de segurança no BIP70, é recomendado que todas as instruçōes ao comerciante para mudar de carteiras sejam ignorada. -Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI compatível com BIP21. + Não é possível processar o pedido de pagamento porque o BIP70 não é suportado. +Devido às falhas de segurança generalizadas no BIP70, recomenda-se vivamente que sejam ignoradas quaisquer instruções do comerciante para mudar de carteira. +Se estiver a receber este erro, deve solicitar ao comerciante que forneça um URI compatível com BIP21. URI cannot be parsed! This can be caused by an invalid Bitcoin address or malformed URI parameters. - URI não foi lido corretamente! Isto pode ser causado por um endereço Bitcoin inválido ou por parâmetros URI malformados. + O URI não pode ser analisado! Isto pode ser causado por um endereço Bitcoin inválido ou por parâmetros URI malformados. Payment request file handling - Controlo de pedidos de pagamento. + Manuseamento do ficheiro de pedidos de pagamento. PeerTableModel + + User Agent + Title of Peers Table column which contains the peer's User Agent string. + Agente do utilizador + Ping Title of Peers Table column which indicates the current latency of the connection with the peer. @@ -2149,7 +2150,7 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI Age Title of Peers Table column which indicates the duration (length of time) since the peer connection started. - idade + Idade Direction @@ -2200,7 +2201,7 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI &Copy Image - &Copiar Imagem + &Copiar imagem Resulting URI too long, try to reduce the text for label / message. @@ -2208,15 +2209,15 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI Error encoding URI into QR Code. - Erro ao codificar URI em Código QR. + Erro ao codificar URI em código QR. QR code support not available. - Suporte códigos QR não disponível + Suporte para código QR não disponível. Save QR Code - Guardar o código QR + Guardar código QR PNG Image @@ -2232,7 +2233,7 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI Client version - Versão do Cliente + Versão do cliente &Information @@ -2242,17 +2243,25 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI General Geral + + Datadir + Pasta de dados + To specify a non-default location of the data directory use the '%1' option. Para especificar um local não padrão da pasta de dados, use a opção '%1'. + + Blocksdir + Pasta de blocos + To specify a non-default location of the blocks directory use the '%1' option. Para especificar um local não padrão da pasta dos blocos, use a opção '%1'. Startup time - Hora de Arranque + Hora de arranque Network @@ -2264,7 +2273,7 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI Number of connections - Número de ligações + Número de conexões Block chain @@ -2272,7 +2281,7 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI Memory Pool - Banco de Memória + Pool de memória Current number of transactions @@ -2292,7 +2301,7 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI &Reset - &Reiniciar + &Repor Received @@ -2328,7 +2337,7 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI Session ID - ID de sessão + ID da sessão Version @@ -2336,7 +2345,7 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI Whether we relay transactions to this peer. - Se retransmitimos transações para este nó. + Se retransmitimos transações para este par. Transaction Relay @@ -2344,19 +2353,19 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI Starting Block - Bloco Inicial + Bloco inicial Synced Headers - Cabeçalhos Sincronizados + Cabeçalhos sincronizados Synced Blocks - Blocos Sincronizados + Blocos sincronizados Last Transaction - Última Transação + Última transação The mapped Autonomous System used for diversifying peer selection. @@ -2364,12 +2373,12 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI Mapped AS - Mapeado como + S.A. mapeado Whether we relay addresses to this peer. Tooltip text for the Address Relay field in the peer details area, which displays whether we relay addresses to this peer (Yes/No). - Endereços são retransmitidos para este nó. + Se retransmitimos endereços para este par. Address Relay @@ -2379,22 +2388,26 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI The total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). Tooltip text for the Addresses Processed field in the peer details area, which displays the total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). - O número total de endereços recebidos deste peer que foram processados (exclui endereços que foram descartados devido à limitação de taxa). + O número total de endereços recebidos deste par que foram processados (exclui os endereços que foram eliminados devido à limitação da taxa). The total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. Tooltip text for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. - O número total de endereços recebidos deste peer que não foram processados devido à limitação da taxa. + O número total de endereços recebidos deste par que foram descartados (não processados) devido à limitação de taxa. Addresses Processed Text title for the Addresses Processed field in the peer details area, which displays the total number of addresses received from this peer that were processed (excludes addresses that were dropped due to rate-limiting). - Endereços Processados + Endereços processados Addresses Rate-Limited Text title for the Addresses Rate-Limited field in the peer details area, which displays the total number of addresses received from this peer that were dropped (not processed) due to rate-limiting. - Endereços com limite de taxa + Endereços rejeitados devido a limitação de volume + + + User Agent + Agente do utilizador Node window @@ -2406,7 +2419,7 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI Open the %1 debug log file from the current data directory. This can take a few seconds for large log files. - Abrir o ficheiro de registo de depuração %1 da pasta de dados atual. Isto pode demorar alguns segundos para ficheiros de registo maiores. + Abrir o ficheiro de registo de depuração %1 da pasta de dados atual. Isto pode demorar alguns segundos para ficheiros de registo grandes. Decrease font size @@ -2436,13 +2449,17 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI Services Serviços + + High bandwidth BIP152 compact block relay: %1 + Relé de bloco compacto BIP152 de largura de banda elevada: %1 + High Bandwidth - Alta largura de banda + Largura de banda elevada Connection Time - Tempo de Ligação + Tempo de conexão Elapsed time since a novel block passing initial validity checks was received from this peer. @@ -2455,19 +2472,19 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI Elapsed time since a novel transaction accepted into our mempool was received from this peer. Tooltip text for the Last Transaction field in the peer details area. - Tempo decorrido desde que uma nova transação aceite para a nossa mempool foi recebida deste par. + Tempo decorrido desde que foi recebida deste par uma nova transação aceite na nossa pool de memória. Last Send - Último Envio + Último envio Last Receive - Último Recebimento + Última receção Ping Time - Tempo de Latência + Tempo de latência The duration of a currently outstanding ping. @@ -2475,7 +2492,7 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI Ping Wait - Espera do Ping + Espera da latência Min Ping @@ -2483,7 +2500,7 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI Time Offset - Fuso Horário + Desvio de tempo Last block time @@ -2499,7 +2516,7 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI &Network Traffic - &Tráfego de Rede + &Tráfego de rede Totals @@ -2524,34 +2541,59 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI Inbound: initiated by peer Explanatory text for an inbound peer connection. - Entrando: iniciado por par + Entrada: iniciado pelo par + + + Outbound Full Relay: default + Explanatory text for an outbound peer connection that relays all network information. This is the default behavior for outbound connections. + Relé completo de saída: predefinição + + + Outbound Block Relay: does not relay transactions or addresses + Explanatory text for an outbound peer connection that relays network information about blocks and not transactions or addresses. + Relé de bloco de saída: não retransmite transações ou endereços + + + Outbound Manual: added using RPC %1 or %2/%3 configuration options + Explanatory text for an outbound peer connection that was established manually through one of several methods. The numbered arguments are stand-ins for the methods available to establish manual connections. + Saída manual: adicionado utilizando as opções de configuração RPC %1 ou %2/%3 + + + Outbound Feeler: short-lived, for testing addresses + Explanatory text for a short-lived outbound peer connection that is used to test the aliveness of known addresses. + Sensor (feeler) de saída: de curta duração, para testar endereços + + + Outbound Address Fetch: short-lived, for soliciting addresses + Explanatory text for a short-lived outbound peer connection that is used to request addresses from a peer. + Obtenção de endereço de saída: de curta duração, para solicitar endereços detecting: peer could be v1 or v2 Explanatory text for "detecting" transport type. - detectando: o par pode ser v1 ou v2 + detetando: o par pode ser v1 ou v2 v1: unencrypted, plaintext transport protocol Explanatory text for v1 transport type. - v1: protocolo de transporte de texto simples não criptografado + v1: protocolo de transporte de texto simples não encriptado v2: BIP324 encrypted transport protocol Explanatory text for v2 transport type. - v2: protocolo de transporte criptografado BIP324 + v2: protocolo de transporte encriptado BIP324 we selected the peer for high bandwidth relay - selecionámos o par para uma retransmissão de alta banda larga + selecionámos o par para retransmissão de largura de banda elevada the peer selected us for high bandwidth relay - o par selecionou-nos para uma retransmissão de alta banda larga + o par selecionou-nos para uma retransmissão de largura de banda elevada no high bandwidth relay selected - nenhum retransmissor de alta banda larga selecionado + nenhum retransmissor de largura de banda elevada selecionado &Copy address @@ -2581,7 +2623,7 @@ Se está a receber este erro, deverá pedir ao comerciante para fornecer um URI &Copy IP/Netmask Context menu action to copy the IP/Netmask of a banned peer. IP/Netmask is the combination of a peer's IP address and its Netmask. For IP address, see: https://en.wikipedia.org/wiki/IP_address. - &Copiar IP/Netmask + &Copiar IP / máscara de rede &Unban @@ -2608,18 +2650,18 @@ For more information on using this console, type %6. %7WARNING: Scammers have been active, telling users to type commands here, stealing their wallet contents. Do not use this console without fully understanding the ramifications of a command.%8 RPC console welcome message. Placeholders %7 and %8 are style tags for the warning content, and they are not space separated from the rest of the text intentionally. - Bem vindo à %1 consola RPC. + Bem-vindo à %1 consola RPC. Utilize as setas para cima e para baixo para navegar no histórico, e %2 para limpar o ecrã. Utilize o %3 e %4 para aumentar ou diminuir o tamanho da letra. Escreva %5 para uma visão geral dos comandos disponíveis. Para mais informação acerca da utilização desta consola, escreva %6. -%7ATENÇÃO: Foram notadas burlas, dizendo aos utilizadores para escreverem comandos aqui, roubando os conteúdos da sua carteira. Não utilize esta consola sem perceber as ramificações de um comando.%8 +%7ATENÇÃO: foram notadas burlas, dizendo aos utilizadores para escreverem comandos aqui, roubando os conteúdos da sua carteira. Não utilize esta consola sem perceber as ramificações de um comando.%8 Executing… A console message indicating an entered command is currently being executed. - A executar... + A executar… (peer: %1) @@ -2670,7 +2712,7 @@ Para mais informação acerca da utilização desta consola, escreva %6. An optional message to attach to the payment request, which will be displayed when the request is opened. Note: The message will not be sent with the payment over the Bitcoin network. - Uma mensagem opcional para anexar ao pedido de pagamento, que será exibida quando o pedido for aberto. Nota: A mensagem não será enviada com o pagamento através da rede Bitcoin. + Uma mensagem opcional a anexar ao pedido de pagamento, que será mostrada quando o pedido for aberto. Nota: a mensagem não será enviada com o pagamento através da rede Bitcoin. An optional label to associate with the new receiving address. @@ -2678,7 +2720,7 @@ Para mais informação acerca da utilização desta consola, escreva %6. Use this form to request payments. All fields are <b>optional</b>. - Utilize este formulário para solicitar pagamentos. Todos os campos são <b>opcionais</b>. + Utilize este formulário para pedir pagamentos. Todos os campos são <b>opcionais</b>. An optional amount to request. Leave this empty or zero to not request a specific amount. @@ -2686,11 +2728,11 @@ Para mais informação acerca da utilização desta consola, escreva %6. An optional label to associate with the new receiving address (used by you to identify an invoice). It is also attached to the payment request. - Um legenda opcional para associar com o novo endereço de recebimento (usado por você para identificar uma fatura). Ela é também anexada ao pedido de pagamento. + Uma etiqueta opcional para associar ao novo endereço de receção (usada por si para identificar uma fatura). É também anexada ao pedido de pagamento. An optional message that is attached to the payment request and may be displayed to the sender. - Uma mensagem opicional que é anexada ao pedido de pagamento e pode ser mostrada para o remetente. + Uma mensagem opcional que é anexada ao pedido de pagamento e que pode ser mostrada ao remetente. &Create new receiving address @@ -2706,7 +2748,7 @@ Para mais informação acerca da utilização desta consola, escreva %6. Requested payments history - Histórico de pagamentos solicitados + Histórico de pagamentos pedidos Show the selected request (does the same as double clicking an entry) @@ -2744,6 +2786,10 @@ Para mais informação acerca da utilização desta consola, escreva %6. Copy &amount Copiar &quantia + + Base58 (Legacy) + Base58 (legado) + Not recommended due to higher fees and less protection against typos. Não recomendado devido a taxas mais altas e menor proteção contra erros de digitação. @@ -2785,7 +2831,7 @@ Para mais informação acerca da utilização desta consola, escreva %6. Label: - Legenda: + Etiqueta: Message: @@ -2801,7 +2847,7 @@ Para mais informação acerca da utilização desta consola, escreva %6. Copy &Address - Copi&ar Endereço + Copi&ar endereço &Verify @@ -2809,7 +2855,7 @@ Para mais informação acerca da utilização desta consola, escreva %6. Verify this address on e.g. a hardware wallet screen - Verifique este endreço, por exemplo, no ecrã de uma wallet física + Verifique este endereço, por exemplo, no ecrã de uma carteira física &Save Image… @@ -2817,11 +2863,11 @@ Para mais informação acerca da utilização desta consola, escreva %6. Payment information - Informação de Pagamento + Informação de pagamento Request payment to %1 - Requisitar Pagamento para %1 + Requisitar Pagamento a %1 @@ -2859,15 +2905,15 @@ Para mais informação acerca da utilização desta consola, escreva %6. SendCoinsDialog Send Coins - Enviar Moedas + Enviar moedas Coin Control Features - Funcionalidades do Controlo de Moedas: + Funcionalidades do controlo de moedas automatically selected - selecionadas automáticamente + selecionadas automaticamente Insufficient funds! @@ -2887,7 +2933,7 @@ Para mais informação acerca da utilização desta consola, escreva %6. After Fee: - Depois da taxa: + Após a taxa: Change: @@ -2911,7 +2957,7 @@ Para mais informação acerca da utilização desta consola, escreva %6. Warning: Fee estimation is currently not possible. - Aviso: atualmente, não é possível a estimativa da taxa. + Aviso: neste momento não é possível fazer uma estimativa das taxas. per kilobyte @@ -2935,7 +2981,7 @@ Para mais informação acerca da utilização desta consola, escreva %6. Add &Recipient - Adicionar &Destinatário + Adicionar &destinatário Clear all fields of the form. @@ -2943,7 +2989,7 @@ Para mais informação acerca da utilização desta consola, escreva %6. Inputs… - Entradas... + Entradas… Choose… @@ -2959,35 +3005,35 @@ Para mais informação acerca da utilização desta consola, escreva %6. Note: Since the fee is calculated on a per-byte basis, a fee rate of "100 satoshis per kvB" for a transaction size of 500 virtual bytes (half of 1 kvB) would ultimately yield a fee of only 50 satoshis. Especifique uma taxa personalizada por kB (1.000 bytes) do tamanho virtual da transação. -Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para um tamanho de transação de 500 bytes virtuais (metade de 1 kvB) resultaria em uma taxa de apenas 50 satoshis. +Nota: como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para um tamanho de transação de 500 bytes virtuais (metade de 1 kvB) resultaria em uma taxa de apenas 50 satoshis. When there is less transaction volume than space in the blocks, miners as well as relaying nodes may enforce a minimum fee. Paying only this minimum fee is just fine, but be aware that this can result in a never confirming transaction once there is more demand for bitcoin transactions than the network can process. - Quando o volume de transações é maior que o espaço nos blocos, os mineradores, bem como os nós de retransmissão, podem impor uma taxa mínima. Pagar apenas esta taxa mínima é muito bom, mas esteja ciente que isso pode resultar numa transação nunca confirmada, uma vez que há mais pedidos para transações do que a rede pode processar. + Quando há menos volume de transações do que espaço nos blocos, os mineradores, bem como os pares de retransmissão, podem impor uma taxa mínima. Pagar apenas esta taxa mínima não faz mal, mas tenha em atenção que isto pode resultar numa transação nunca confirmada, uma vez que há mais procura de transações de bitcoin do que a rede pode processar. A too low fee might result in a never confirming transaction (read the tooltip) - Uma taxa muito baixa pode resultar numa transação nunca confirmada (leia a dica) + Uma taxa muito baixa pode resultar numa transação nunca confirmada (leia a dica no menu de contexto) (Smart fee not initialized yet. This usually takes a few blocks…) - (A taxa inteligente ainda não foi inicializada. Isto demora normalmente alguns blocos...) + (A taxa inteligente ainda não foi inicializada. Isto demora normalmente alguns blocos…) Confirmation time target: - Tempo de confirmação: + Objetivo de tempo de confirmação: Enable Replace-By-Fee - Ativar substituir-por-taxa + Ativar "substituir por taxa" With Replace-By-Fee (BIP-125) you can increase a transaction's fee after it is sent. Without this, a higher fee may be recommended to compensate for increased transaction delay risk. - Com substituir-por-taxa (BIP-125) pode aumentar a taxa da transação após ela ser enviada. Sem isto, pode ser recomendável uma taxa maior para compensar o risco maior de atraso na transação. + Com "substituir por taxa" (Replace-By-Fee) (BIP-125) pode aumentar a taxa da transação após ela ser enviada. Sem isto, pode ser recomendável uma taxa maior para compensar o risco maior de atraso na transação. Clear &All - Limpar &Tudo + Limpar &tudo Balance: @@ -2995,7 +3041,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Confirm the send action - Confirme ação de envio + Confirme o envio S&end @@ -3007,7 +3053,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Copy amount - Copiar valor + Copiar quantia Copy fee @@ -3015,7 +3061,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Copy after fee - Copiar depois da taxa + Copiar após a taxa Copy bytes @@ -3032,11 +3078,11 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Sign on device "device" usually means a hardware wallet. - entrar no dispositivo + Assinar no dispositivo Connect your hardware wallet first. - Por favor conecte a sua wallet física primeiro. + Conecte primeiro a sua carteira de hardware. Set external signer script path in Options -> Wallet @@ -3049,15 +3095,15 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Creates a Partially Signed Bitcoin Transaction (PSBT) for use with e.g. an offline %1 wallet, or a PSBT-compatible hardware wallet. - Cria uma transação de Bitcoin parcialmente assinada (PSBT)(sigla em inglês) para ser usada por exemplo com uma carteira %1 offline ou uma carteira de hardware compatível com PSBT. + Cria uma transação de Bitcoin parcialmente assinada (PSBT - sigla em inglês) para ser usada por exemplo com uma carteira %1 offline ou uma carteira de hardware compatível com PSBT. from wallet '%1' - da carteira '%1' + da carteira "%1" %1 to '%2' - %1 a '%2' + %1 para '%2' %1 to %2 @@ -3065,7 +3111,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para To review recipient list click "Show Details…" - Para rever a lista de destinatários clique "Mostrar detalhes..." + Para rever a lista de destinatários clique em "Mostrar detalhes…" Sign failed @@ -3074,30 +3120,30 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para External signer not found "External signer" means using devices such as hardware wallets. - Signatário externo não encontrado + Assinante externo não encontrado External signer failure "External signer" means using devices such as hardware wallets. - Falha do signatário externo + Falha do assinante externo Save Transaction Data - Salvar informação de transação + Guardar informação da transação Partially Signed Transaction (Binary) Expanded name of the binary PSBT file format. See: BIP 174. - Transação parcialmente assinada (Binário) + Transação parcialmente assinada (binário) PSBT saved Popup message when a PSBT has been saved to a file - PSBT salva + PSBT guardada External balance: - Balanço externo: + Saldo externo: or @@ -3105,12 +3151,12 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para You can increase the fee later (signals Replace-By-Fee, BIP-125). - Pode aumentar a taxa depois (sinaliza substituir-por-taxa, BIP-125). + Pode aumentar a taxa depois (sinaliza "substituir por taxa", BIP-125). Please, review your transaction proposal. This will produce a Partially Signed Bitcoin Transaction (PSBT) which you can save or copy and then sign with e.g. an offline %1 wallet, or a PSBT-compatible hardware wallet. Text to inform a user attempting to create a transaction of their current options. At this stage, a user can only create a PSBT. This string is displayed when private keys are disabled and an external signer is not available. - Por favor, reveja sua proposta de transação. Isto irá produzir uma Transação de Bitcoin parcialmente assinada (PSBT, sigla em inglês) a qual você pode salvar ou copiar e então assinar com por exemplo uma carteira %1 offiline ou uma PSBT compatível com carteira de hardware. + Por favor, reveja sua proposta de transação. Isto irá produzir uma Transação de Bitcoin parcialmente assinada (PSBT, sigla em inglês) a qual pode guardar ou copiar e então assinar com por exemplo uma carteira %1 offine ou uma PSBT compatível com carteira de hardware. Do you want to create this transaction? @@ -3120,7 +3166,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Please, review your transaction. You can create and send this transaction or create a Partially Signed Bitcoin Transaction (PSBT), which you can save or copy and then sign with, e.g., an offline %1 wallet, or a PSBT-compatible hardware wallet. Text to inform a user attempting to create a transaction of their current options. At this stage, a user can send their transaction or create a PSBT. This string is displayed when both private keys and PSBT controls are enabled. - Por favor, revise sua transação. Você pode assinar e enviar a transação ou criar uma Transação de Bitcoin Parcialmente Assinada (PSBT), que você pode copiar e assinar com, por exemplo, uma carteira %1 offline ou uma carteira física compatível com PSBT. + Por favor, reveja a sua transação. Pode criar e enviar esta transação ou criar uma transação Bitcoin parcialmente assinada (PSBT), que pode guardar ou copiar e depois assinar com, por exemplo, uma carteira %1 offline, ou uma carteira de hardware compatível com PSBT. Please, review your transaction. @@ -3133,25 +3179,25 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Not signalling Replace-By-Fee, BIP-125. - Não sinalizar substituir-por-taxa, BIP-125. + Não indica "substituir por taxa", BIP-125. Total Amount - Valor Total + Quantia total Unsigned Transaction PSBT copied Caption of "PSBT has been copied" messagebox - Transação Não Assinada + Transação não assinada The PSBT has been copied to the clipboard. You can also save it. - O PSBT foi salvo na área de transferência. Você pode também salva-lo. + O PSBT foi copiado para a área de transferência. Também o pode guardar. PSBT saved to disk - PSBT salvo no disco. + PSBT guardada no disco Confirm send coins @@ -3159,19 +3205,19 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Watch-only balance: - Saldo apenas para visualização: + Saldo de observação: The recipient address is not valid. Please recheck. - O endereço do destinatário é inválido. Por favor, reverifique. + O endereço do destinatário não é válido. Por favor, verifique novamente. The amount to pay must be larger than 0. - O valor a pagar dever maior que 0. + A quantia a pagar dever maior que 0. The amount exceeds your balance. - O valor excede o seu saldo. + A quantia excede o seu saldo. The total exceeds your balance when the %1 transaction fee is included. @@ -3187,13 +3233,13 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para A fee higher than %1 is considered an absurdly high fee. - Uma taxa superior a %1 é considerada uma taxa altamente absurda. + Uma taxa superior a %1 é considerada uma taxa absurdamente elevada. Estimated to begin confirmation within %n block(s). - Confirmação estimada para iniciar em %n bloco. - Confirmação estimada para iniciar em %n blocos. + Estima-se que a confirmação comece dentro de %n bloco. + Estima-se que a confirmação comece dentro de %n blocos. @@ -3210,7 +3256,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para The address you selected for change is not part of this wallet. Any or all funds in your wallet may be sent to this address. Are you sure? - O endereço que selecionou para alterar não faz parte desta carteira. Qualquer ou todos os fundos na sua carteira podem ser enviados para este endereço. Tem certeza? + O endereço que selecionou para o troco não faz parte desta carteira. Todos ou quaisquer fundos na sua carteira podem ser enviados para este endereço. Tem a certeza? (no label) @@ -3221,11 +3267,11 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para SendCoinsEntry A&mount: - Qu&antia: + Qua&ntia: Pay &To: - &Pagar A: + &Pagar a: &Label: @@ -3237,11 +3283,11 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para The Bitcoin address to send the payment to - O endereço Bitcoin para enviar o pagamento + O endereço Bitcoin para onde enviar o pagamento Paste address from clipboard - Cole endereço da área de transferência + Colar endereço da área de transferência Remove this entry @@ -3249,15 +3295,15 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para The amount to send in the selected unit - A quantidade para enviar na unidade selecionada + A quantia a enviar na unidade selecionada The fee will be deducted from the amount being sent. The recipient will receive less bitcoins than you enter in the amount field. If multiple recipients are selected, the fee is split equally. - A taxa será deduzida ao valor que está a ser enviado. O destinatário irá receber menos bitcoins do que as que inseridas no campo do valor. Se estiverem selecionados múltiplos destinatários, a taxa será repartida equitativamente. + A taxa será deduzida à quantia que está a ser enviada. O destinatário irá receber menos bitcoins do que as que inseridas no campo da quantia. Se estiverem selecionados múltiplos destinatários, a taxa será repartida equitativamente. S&ubtract fee from amount - S&ubtrair a taxa ao montante + S&ubtrair a taxa à quantia Use available balance @@ -3273,7 +3319,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para A message that was attached to the bitcoin: URI which will be stored with the transaction for your reference. Note: This message will not be sent over the Bitcoin network. - Uma mensagem que estava anexada ao URI bitcoin: que será armazenada com a transação para sua referência. Nota: Esta mensagem não será enviada através da rede Bitcoin. + Uma mensagem que foi anexada ao bitcoin: URI que será armazenada com a transação para sua referência. Nota: esta mensagem não será enviada através da rede Bitcoin. @@ -3291,19 +3337,19 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para SignVerifyMessageDialog Signatures - Sign / Verify a Message - Assinaturas - Assinar / Verificar uma Mensagem + Assinaturas - assinar / verificar uma mensagem &Sign Message - &Assinar Mensagem + &Assinar mensagem You can sign messages/agreements with your addresses to prove you can receive bitcoins sent to them. Be careful not to sign anything vague or random, as phishing attacks may try to trick you into signing your identity over to them. Only sign fully-detailed statements you agree to. - Pode assinar mensagens com os seus endereços para provar que são seus. Tenha atenção ao assinar mensagens ambíguas, pois ataques de phishing podem tentar enganá-lo de modo a assinar a sua identidade para os atacantes. Apenas assine declarações detalhadas com as quais concorde. + Pode assinar mensagens/acordos com os seus endereços para provar que pode receber bitcoins enviados para eles. Tenha cuidado para não assinar nada vago ou aleatório, pois os ataques de phishing podem tentar induzi-lo a assinar a sua identidade. Assine apenas declarações totalmente detalhadas com as quais concorda. The Bitcoin address to sign the message with - O endereço Bitcoin para designar a mensagem + O endereço Bitcoin com o qual assinar a mensagem Choose previously used address @@ -3311,7 +3357,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Paste address from clipboard - Cole endereço da área de transferência + Colar endereço da área de transferência Enter the message you want to sign here @@ -3327,11 +3373,11 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Sign the message to prove you own this Bitcoin address - Assine uma mensagem para provar que é dono deste endereço Bitcoin + Assine a mensagem para provar que é o proprietário deste endereço Bitcoin Sign &Message - Assinar &Mensagem + Assinar &mensagem Reset all sign message fields @@ -3339,19 +3385,19 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Clear &All - Limpar &Tudo + Limpar &tudo &Verify Message - &Verificar Mensagem + &Verificar mensagem Enter the receiver's address, message (ensure you copy line breaks, spaces, tabs, etc. exactly) and signature below to verify the message. Be careful not to read more into the signature than what is in the signed message itself, to avoid being tricked by a man-in-the-middle attack. Note that this only proves the signing party receives with the address, it cannot prove sendership of any transaction! - Introduza o endereço de assinatura, mensagem (assegure-se que copia quebras de linha, espaços, tabulações, etc. exatamente) e assinatura abaixo para verificar a mensagem. Tenha atenção para não ler mais na assinatura do que o que estiver na mensagem assinada, para evitar ser enganado por um atacante que se encontre entre si e quem assinou a mensagem. + Introduza o endereço do destinatário, a mensagem (certifique-se que copia com exatidão as quebras de linha, os espaços, tabulações, etc.) e a assinatura abaixo para verificar a mensagem. Tenha cuidado para não ler mais na assinatura do que o que está na própria mensagem assinada, para evitar ser enganado por um ataque de intermediário (man-in-the-middle). Note que isto apenas prova que a parte que assina recebe com este endereço, não podendo provar o remetente de nenhuma transação! The Bitcoin address the message was signed with - O endereço Bitcoin com que a mensagem foi designada + O endereço Bitcoin com o qual a mensagem foi assinada The signed message to verify @@ -3367,7 +3413,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Verify &Message - Verificar &Mensagem + Verificar &mensagem Reset all verify message fields @@ -3375,7 +3421,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Click "Sign Message" to generate signature - Clique "Assinar Mensagem" para gerar a assinatura + Clique "Assinar mensagem" para gerar a assinatura The entered address is invalid. @@ -3387,7 +3433,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para The entered address does not refer to a key. - O endereço introduzido não refere-se a nenhuma chave. + O endereço introduzido não se refere a uma chave. Wallet unlock was cancelled. @@ -3395,7 +3441,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para No error - Sem erro + Nenhum erro Private key for the entered address is not available. @@ -3403,7 +3449,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Message signing failed. - Assinatura da mensagem falhou. + A assinatura da mensagem falhou. Message signed. @@ -3419,11 +3465,11 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para The signature did not match the message digest. - A assinatura não corresponde com o conteúdo da mensagem. + A assinatura não corresponde ao resumo da mensagem. Message verification failed. - Verificação da mensagem falhou. + A verificação da mensagem falhou. Message verified. @@ -3434,11 +3480,11 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para SplashScreen (press q to shutdown and continue later) - (tecle q para desligar e continuar mais tarde) + (pressione Q para desligar e continuar mais tarde) press q to shutdown - Carregue q para desligar + pressione Q para desligar @@ -3446,17 +3492,17 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para conflicted with a transaction with %1 confirmations Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents an unconfirmed transaction that conflicts with a confirmed transaction. - incompatível com uma transação com %1 confirmações + em conflito com uma transação com %1 confirmações 0/unconfirmed, in memory pool Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents an unconfirmed transaction that is in the memory pool. - 0/não confirmada, no memory pool + 0/não confirmado, na pool de memória 0/unconfirmed, not in memory pool Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents an unconfirmed transaction that is not in the memory pool. - 0/não confirmada, ausente no memory pool + 0/não confirmado, não está na pool de memória abandoned @@ -3466,7 +3512,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para %1/unconfirmed Text explaining the current status of a transaction, shown in the status field of the details window for this transaction. This status represents a transaction confirmed in at least one block, but less than 6 blocks. - %1/não confirmada + %1/não confirmado %1 confirmations @@ -3487,7 +3533,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Generated - Gerado + Gerada From @@ -3503,11 +3549,11 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para own address - endereço próprio + próprio endereço watch-only - apenas vigiar + apenas observação label @@ -3520,8 +3566,8 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para matures in %n more block(s) - pronta em mais %n bloco - prontas em mais %n blocos + maturo em mais %n bloco + maturo em mais %n blocos @@ -3546,7 +3592,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Net amount - Valor líquido + Quantia líquida Message @@ -3570,7 +3616,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Output index - Índex de saída + Índice de saída (Certificate was not verified) @@ -3582,7 +3628,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Generated coins must mature %1 blocks before they can be spent. When you generated this block, it was broadcast to the network to be added to the block chain. If it fails to get into the chain, its state will change to "not accepted" and it won't be spendable. This may occasionally happen if another node generates a block within a few seconds of yours. - As moedas geradas precisam amadurecer %1 blocos antes que possam ser gastas. Quando gerou este bloco, ele foi transmitido para a rede para ser adicionado à cadeia de blocos. Se este não conseguir entrar na cadeia, seu estado mudará para "não aceite" e não poderá ser gasto. Isto pode acontecer ocasionalmente se outro nó gerar um bloco dentro de alguns segundos do seu. + As moedas geradas têm de amadurecer %1 blocos antes que possam ser gastas. Quando gerou este bloco, ele foi transmitido para a rede para ser adicionado à cadeia de blocos. Se este não conseguir entrar na cadeia, o seu estado mudará para "não aceite" e não poderá ser gasto. Isto pode acontecer ocasionalmente se outro nó gerar um bloco dentro de alguns segundos do seu. Debug information @@ -3648,11 +3694,11 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Confirmed (%1 confirmations) - Confirmada (%1 confirmações) + Confirmado (%1 confirmações) Conflicted - Incompatível + Em conflito Immature (%1 confirmations, will be available after %2) @@ -3680,7 +3726,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para watch-only - apenas vigiar + apenas observação (n/a) @@ -3704,15 +3750,15 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Whether or not a watch-only address is involved in this transaction. - Se um endereço de apenas vigiar está ou não envolvido nesta transação. + Se um endereço de observação está ou não envolvido nesta transação. User-defined intent/purpose of the transaction. - Intenção do utilizador/motivo da transação + Intenção do utilizador / motivo da transação. Amount removed from or added to balance. - Montante retirado ou adicionado ao saldo + Quantia retirada ou adicionada ao saldo. @@ -3759,11 +3805,11 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Enter address, transaction id, or label to search - Escreva endereço, identificação de transação ou etiqueta para procurar + Introduzir endereço, identificador da transação ou etiqueta para procurar Min amount - Valor mín. + Quantia mín. Range… @@ -3787,11 +3833,11 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Copy &raw transaction - Copiar &transação bruta + Copiar transação em b&ruto Copy full transaction &details - Copie toda a transação &details + Copiar a transação completa e os &detalhes &Show transaction details @@ -3816,7 +3862,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Export Transaction History - Exportar Histórico de Transações + Exportar histórico de transações Comma separated file @@ -3825,11 +3871,11 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Confirmed - Confirmada + Confirmado Watch-only - Apenas vigiar + Apenas observação Date @@ -3847,13 +3893,9 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Address Endereço - - ID - Id. - Exporting Failed - Exportação Falhou + Falha na exportação There was an error trying to save the transaction history to %1. @@ -3861,7 +3903,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Exporting Successful - Exportação Bem Sucedida + Exportação bem sucedida The transaction history was successfully saved to %1. @@ -3869,7 +3911,7 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para Range: - Período: + Intervalo: to @@ -3882,13 +3924,13 @@ Nota: Como a taxa é calculada por byte, uma taxa de "100 satoshis por kvB" para No wallet has been loaded. Go to File > Open Wallet to load a wallet. - OR - - Nenhuma carteira foi carregada -Ir para o arquivo > Abrir carteira para carregar a carteira + Nenhuma carteira foi carregada. +Vá ao menu Ficheiro > Abrir carteira para carregar uma carteira - OU - Create a new wallet - Criar novo carteira + Criar nova carteira Error @@ -3896,7 +3938,7 @@ Ir para o arquivo > Abrir carteira para carregar a carteira Unable to decode PSBT from clipboard (invalid base64) - Incapaz de decifrar a PSBT da área de transferência (base64 inválida) + Não foi possível descodificar a transação de Bitcoin parcialmente assinada (PSTB) da área de transferência (base64 inválida) Load Transaction Data @@ -3908,18 +3950,18 @@ Ir para o arquivo > Abrir carteira para carregar a carteira PSBT file must be smaller than 100 MiB - Arquivo PSBT deve ser menor que 100 MiB + O ficheiro PSBT deve ser inferior a 100 MiB Unable to decode PSBT - Incapaz de decifrar a PSBT + Não foi possível descodificar a transação de Bitcoin parcialmente assinada (PSTB) WalletModel Send Coins - Enviar Moedas + Enviar moedas Fee bump error @@ -3946,6 +3988,10 @@ Ir para o arquivo > Abrir carteira para carregar a carteira New fee: Nova taxa: + + Warning: This may pay the additional fee by reducing change outputs or adding inputs, when necessary. It may add a new change output if one does not already exist. These changes may potentially leak privacy. + Aviso: pode pagar a taxa adicional reduzindo as saídas ou aumentando as entradas, quando necessário. Poderá ser acrescentada uma nova moeda, caso ainda não exista nenhuma. Estas alterações podem potencialmente causar fugas de privacidade. + Confirm fee bump Confirme aumento de taxa @@ -3969,11 +4015,11 @@ Ir para o arquivo > Abrir carteira para carregar a carteira Could not commit transaction - Não foi possível cometer a transação + Não foi possível confirmar a transação Can't display address - Não é possível exibir o endereço + Não é possível visualizar o endereço default wallet @@ -3988,11 +4034,11 @@ Ir para o arquivo > Abrir carteira para carregar a carteira Export the data in the current tab to a file - Exportar os dados no separador atual para um ficheiro + Exportar os dados na aba atual para um ficheiro Backup Wallet - Cópia de Segurança da Carteira + Cópia de segurança da carteira Wallet Data @@ -4001,7 +4047,7 @@ Ir para o arquivo > Abrir carteira para carregar a carteira Backup Failed - Cópia de Segurança Falhou + Falha na cópia de segurança There was an error trying to save the wallet data to %1. @@ -4009,7 +4055,7 @@ Ir para o arquivo > Abrir carteira para carregar a carteira Backup Successful - Cópia de Segurança Bem Sucedida + Cópia de segurança efetuada com êxito The wallet data was successfully saved to %1. @@ -4028,60 +4074,87 @@ Ir para o arquivo > Abrir carteira para carregar a carteira %s corrupt. Try using the wallet tool bitcoin-wallet to salvage or restoring a backup. - %s corrompido. Tente usar a ferramenta de carteira bitcoin-wallet para salvar ou restaurar um backup. + %s corrompido. Tente utilizar a ferramenta de carteira bitcoin-wallet para recuperar ou restaurar uma cópia de segurança. %s failed to validate the -assumeutxo snapshot state. This indicates a hardware problem, or a bug in the software, or a bad software modification that allowed an invalid snapshot to be loaded. As a result of this, the node will shut down and stop using any state that was built on the snapshot, resetting the chain height from %d to %d. On the next restart, the node will resume syncing from %d without using any snapshot data. Please report this incident to %s, including how you obtained the snapshot. The invalid snapshot chainstate will be left on disk in case it is helpful in diagnosing the issue that caused this error. - %s falhou ao validar o estado da cópia -assumeutxo. Isso indica um problema de hardware, um bug no software ou uma modificação incorreta do software que permitiu o carregamento de uma cópia inválida. Como resultado disso, o nó será desligado e parará de usar qualquer estado criado na cópia, redefinindo a altura da corrente de %d para %d. Na próxima reinicialização, o nó retomará a sincronização de%d sem usar nenhum dado da cópia. Por favor, reporte este incidente para %s, incluindo como você obteve a cópia. A cópia inválida do estado de cadeia será deixada no disco caso sirva para diagnosticar o problema que causou esse erro. + %s falhou ao validar o estado do instantâneo -assumeutxo. Isso indica um problema de hardware ou um erro no software ou uma modificação de software incorreta que permitiu que um instantâneo inválido fosse carregado. Como resultado disso, o nó será desligado e deixará de usar qualquer estado que tenha sido construído no instantâneo, redefinindo a altura da cadeia de %d para %d. Na próxima reinicialização, o nó retomará a sincronização a partir de %d sem utilizar quaisquer dados de instantâneos. Por favor, comunique este incidente a %s, incluindo a forma como obteve o instantâneo. O estado em cadeia do instantâneo inválido será deixado no disco, caso seja útil para diagnosticar o problema que causou este erro. %s request to listen on port %u. This port is considered "bad" and thus it is unlikely that any peer will connect to it. See doc/p2p-bad-ports.md for details and a full list. - 1%s solicitação para escutar na porta 2%u. Esta porta é considerada "ruim" e, portanto, é improvável que qualquer ponto se conecte-se a ela. Consulte doc/p2p-bad-ports.md para obter detalhes e uma lista completa. + %s solicita a escuta na porta %u. Esta porta é considerada "má" e, por isso, é improvável que qualquer par se conecte a ela. Veja doc/p2p-bad-ports.md para detalhes e uma lista completa. Cannot downgrade wallet from version %i to version %i. Wallet version unchanged. - Não é possível fazer o downgrade da carteira da versão %i para %i. Versão da carteira inalterada. + Não é possível fazer o downgrade da carteira da versão %i para %i. A versão da carteira não foi alterada. Cannot obtain a lock on data directory %s. %s is probably already running. - Não foi possível obter o bloqueio de escrita no da pasta de dados %s. %s provavelmente já está a ser executado. + Não foi possível obter o bloqueio de escrita da pasta de dados %s. %s provavelmente já está em execução. + + + Cannot upgrade a non HD split wallet from version %i to version %i without upgrading to support pre-split keypool. Please use version %i or no version specified. + Não é possível atualizar uma carteira não dividida em HD da versão %i para a versão %i sem atualizar para suportar o conjunto de chaves pré-dividido. Por favor, use a versão %i ou nenhuma versão especificada. Disk space for %s may not accommodate the block files. Approximately %u GB of data will be stored in this directory. - O espaço em disco para 1%s pode não acomodar os arquivos de bloco. Aproximadamente 2%u GB de dados serão armazenados neste diretório. + O espaço em disco para %s pode não acomodar os ficheiros de bloco. Serão armazenados neste diretório aproximadamente %u GB de dados. Distributed under the MIT software license, see the accompanying file %s or %s - Distribuído sob licença de software MIT, veja o ficheiro %s ou %s + Distribuído sob a licença de software MIT, ver o ficheiro que o acompanha %s ou %s Error loading wallet. Wallet requires blocks to be downloaded, and software does not currently support loading wallets while blocks are being downloaded out of order when using assumeutxo snapshots. Wallet should be able to load successfully after node sync reaches height %s - Erro ao carregar a carteira. A carteira requer que os blocos sejam baixados e o software atualmente não suporta o carregamento de carteiras enquanto os blocos estão sendo baixados fora de ordem ao usar instantâneos assumeutxo. A carteira deve ser carregada com êxito após a sincronização do nó atingir o patamar 1%s + Erro ao carregar a carteira. A carteira requer que os blocos sejam descarregados, e o software não suporta atualmente o carregamento de carteiras enquanto os blocos estão a ser descarregados fora de ordem quando se utilizam instantâneos "assumeutxo". A carteira deve poder ser carregada com sucesso depois que a sincronização do nó atingir a altura %s Error reading %s! Transaction data may be missing or incorrect. Rescanning wallet. - Erro ao ler %s! Dados de transações podem estar incorretos ou faltando. Reescaneando a carteira. + Erro ao ler %s! Os dados da transação podem estar em falta ou incorretos. A verificar novamente a carteira. + + + Error: Dumpfile format record is incorrect. Got "%s", expected "format". + Erro: o registo do formato do ficheiro de dump está incorreto. Obteve-se "%s", mas era esperado "format". + + + Error: Dumpfile identifier record is incorrect. Got "%s", expected "%s". + Erro: o registo do identificador do ficheiro de dump está incorreto. Obteve-se "%s", mas era esperado "%s". Error: Dumpfile version is not supported. This version of bitcoin-wallet only supports version 1 dumpfiles. Got dumpfile with version %s - Erro: Esta versão do bitcoin-wallet apenas suporta arquivos de despejo na versão 1. (Versão atual: %s) + Erro: esta versão do bitcoin-wallet apenas suporta ficheiros dump na versão 1. (Versão atual: %s) + + + Error: Legacy wallets only support the "legacy", "p2sh-segwit", and "bech32" address types + Erro: as carteiras legadas apenas suportam os tipos de endereço "legado", "p2sh-segwit" e "bech32 + + + Error: Unable to produce descriptors for this legacy wallet. Make sure to provide the wallet's passphrase if it is encrypted. + Erro: não é possível produzir descritores para esta carteira antiga. Certifique-se de que fornece a frase de segurança da carteira se esta estiver encriptada. File %s already exists. If you are sure this is what you want, move it out of the way first. - Arquivo%sjá existe. Se você tem certeza de que é isso que quer, tire-o do caminho primeiro. + O ficheiro%s já existe. Se tem a certeza que é isso que quer, mova-o primeiro para fora do caminho. Invalid or corrupt peers.dat (%s). If you believe this is a bug, please report it to %s. As a workaround, you can move the file (%s) out of the way (rename, move, or delete) to have a new one created on the next start. - O arquivo peers.dat (%s) está corrompido ou inválido. Se você acredita se tratar de um bug, por favor reporte para %s. Como solução, você pode mover, renomear ou deletar (%s) para um novo ser criado na próxima inicialização + O ficheiro peers.dat (%s) está corrompido ou é inválido. Se acredita qua se trata de um "bug", por favor reporte para %s. Como solução, pode mover, alterar o nome ou eliminar (%s) para ser criado um novo na próxima inicialização More than one onion bind address is provided. Using %s for the automatically created Tor onion service. - Mais de um endereço de ligação onion é fornecido. Usando %s para o serviço Tor onion criado automaticamente. + É fornecido mais do que um endereço onion bind. A utilizar %s para o serviço Tor onion criado automaticamente. + + + No dump file provided. To use createfromdump, -dumpfile=<filename> must be provided. + Não foi fornecido nenhum ficheiro de dump. Para utilizar createfromdump tem de ser fornecido -dumpfile=<filename>. + + + No dump file provided. To use dump, -dumpfile=<filename> must be provided. + Não foi fornecido nenhum ficheiro de dump. Para utilizar o dump, tem de ser fornecido -dumpfile=<filename>. No wallet file format provided. To use createfromdump, -format=<format> must be provided. - Nenhum formato de arquivo de carteira fornecido. Para usar createfromdump, -format = <format> -deve ser fornecido. + Não foi fornecido nenhum formato de ficheiro de carteira. Para usar createfromdump, é necessário fornecer -format=<format>. Please check that your computer's date and time are correct! If your clock is wrong, %s will not work properly. @@ -4093,47 +4166,47 @@ deve ser fornecido. Prune configured below the minimum of %d MiB. Please use a higher number. - Poda configurada abaixo do mínimo de %d MiB. Por favor, utilize um valor mais elevado. + O modo de redução (prune) está configurado abaixo do mínimo de %d MiB. Utilize um valor mais elevado. Prune mode is incompatible with -reindex-chainstate. Use full -reindex instead. - O modo Prune é incompatível com a opção "-reindex-chainstate". Ao invés disso utilize "-reindex". + O modo de redução (prune) é incompatível com a opção "-reindex-chainstate". Ao invés disso utilize "-reindex". Prune: last wallet synchronisation goes beyond pruned data. You need to -reindex (download the whole blockchain again in case of pruned node) - Poda: a última sincronização da carteira vai além dos dados podados. Precisa de -reindex (descarregar novamente a cadeia de blocos completa em caso de nó podado) + Redução (prune): a última sincronização da carteira vai além dos dados reduzidos. Precisa de -reindex (descarregar novamente a cadeia de blocos completa no caso de nó com redução) Rename of '%s' -> '%s' failed. You should resolve this by manually moving or deleting the invalid snapshot directory %s, otherwise you will encounter the same error again on the next startup. - Falha ao renomear '%s' -> '%s'. Você deve resolver este problema manualmente movendo ou removendo o diretório de cópia inválido %s, caso contrário o mesmo erro ocorrerá novamente na próxima inicialização. + Falha ao renomear '%s' -> '%s'. Deve resolver este problema manualmente movendo ou removendo o diretório de cópia inválido %s, caso contrário ocorrerá novamente o mesmo erro na próxima inicialização. SQLiteDatabase: Unknown sqlite wallet schema version %d. Only version %d is supported - SQLiteDatabase: Versão %d do esquema de carteira sqlite desconhecido. Apenas a versão %d é suportada + SQLiteDatabase: versão %d do esquema de carteira sqlite desconhecido. Apenas é suportada a versão %d The block database contains a block which appears to be from the future. This may be due to your computer's date and time being set incorrectly. Only rebuild the block database if you are sure that your computer's date and time are correct - A base de dados de blocos contém um bloco que aparenta ser do futuro. Isto pode ser causado por uma data incorreta definida no seu computador. Reconstrua apenas a base de dados de blocos caso tenha a certeza de que a data e hora do seu computador estão corretos. + A base de dados de blocos contém um bloco que parece ser do futuro. Isto pode dever-se ao facto de a data e a hora do computador não estarem corretas. Só reconstrua a base de dados de blocos se tiver a certeza de que a data e a hora do seu computador estão corretas The transaction amount is too small to send after the fee has been deducted - O montante da transação é demasiado baixo após a dedução da taxa + A quantia da transação é demasiado baixa para enviar após a dedução da taxa This error could occur if this wallet was not shutdown cleanly and was last loaded using a build with a newer version of Berkeley DB. If so, please use the software that last loaded this wallet - Este erro pode ocorrer se a carteira não foi desligada corretamente e foi carregada da ultima vez usando uma compilação com uma versão mais recente da Berkeley DB. Se sim, por favor use o programa que carregou esta carteira da ultima vez. + Este erro pode ocorrer se a carteira não foi desligada corretamente e foi carregada da última vez usando uma compilação com uma versão mais recente da Berkeley DB. Se sim, por favor use o programa que carregou esta carteira da última vez. This is a pre-release test build - use at your own risk - do not use for mining or merchant applications - Isto é uma compilação de teste de pré-lançamento - use por sua conta e risco - não use para mineração ou comércio + Esta é uma versão de teste de pré-lançamento - use por sua conta e risco - não use para mineração ou aplicações comerciais This is the maximum transaction fee you pay (in addition to the normal fee) to prioritize partial spend avoidance over regular coin selection. - Este é a taxa de transação máxima que você paga (em adição à taxa normal) para priorizar evitar gastos parciais sobre seleção de moeda normal. + Esta é a taxa de transação máxima que paga (para além da taxa normal) para dar prioridade à prevenção de gastos parciais em detrimento da seleção regular de moedas. This is the transaction fee you may discard if change is smaller than dust at this level - Esta é a taxa de transação que poderá descartar, se o troco for menor que o pó a este nível + Esta é a taxa de transação que poderá descartar, se o troco for menor que o remanescente a este nível This is the transaction fee you may pay when fee estimates are not available. @@ -4141,31 +4214,39 @@ deve ser fornecido. Total length of network version string (%i) exceeds maximum length (%i). Reduce the number or size of uacomments. - Comprimento total da entrada da versão de rede (%i) excede o comprimento máximo (%i). Reduzir o número ou o tamanho de uacomments. + O comprimento total da entrada da versão de rede (%i) excede o comprimento máximo (%i). Reduza o número ou o tamanho de uacomments. Unable to replay blocks. You will need to rebuild the database using -reindex-chainstate. Não é possível reproduzir os blocos. Terá de reconstruir a base de dados utilizando -reindex-chainstate. + + Unknown wallet file format "%s" provided. Please provide one of "bdb" or "sqlite". + Formato "%s" de ficheiro de carteira desconhecido. Por favor, forneça um dos formatos "bdb" ou "sqlite". + Unsupported category-specific logging level %1$s=%2$s. Expected %1$s=<category>:<loglevel>. Valid categories: %3$s. Valid loglevels: %4$s. - Categoria especificada no nível de log não suportada %1$s=%2$s. Esperado %1$s=<category>:<loglevel>. Categorias validas: %3$s. Níveis de log válidos: %4$s. + Nível de registo específico da categoria não suportado %1$s=%2$s. Esperado %1$s=<categoria>:<nívelderegisto>. Categorias válidas: %3$s. Níveis de registo válidos: %4$s. Unsupported chainstate database format found. Please restart with -reindex-chainstate. This will rebuild the chainstate database. - Formato de banco de dados incompatível na chainstate. Por favor reinicie com a opção "-reindex-chainstate". Isto irá recriar o banco de dados da chainstate. + Foi encontrado um formato de base de dados chainstate não suportado. Por favor reinicie com -reindex-chainstate. Isto irá reconstruir a base de dados do estado da cadeia. Wallet created successfully. The legacy wallet type is being deprecated and support for creating and opening legacy wallets will be removed in the future. - Carteira criada com sucesso. As carteiras antigas estão sendo descontinuadas e o suporte para a criação de abertura de carteiras antigas será removido no futuro. + Carteira criada com sucesso. O tipo de carteira antiga está a ser descontinuado e o suporte para a criação e abertura de carteiras antigas será removido no futuro. Wallet loaded successfully. The legacy wallet type is being deprecated and support for creating and opening legacy wallets will be removed in the future. Legacy wallets can be migrated to a descriptor wallet with migratewallet. - Carteira carregada com sucesso. As carteiras legadas estão sendo descontinuadas e o suporte para a criação e abertura de carteiras legadas será removido no futuro. Carteiras legadas podem ser migradas para uma carteira com descritor com a ferramenta migratewallet. + Carteira carregada com sucesso. O tipo de carteira antiga legada está a ser descontinuado e o suporte para criar e abrir carteiras antigas será removido no futuro. As carteiras antigas podem ser migradas para uma carteira descritora com migratewallet. + + + Warning: Dumpfile wallet format "%s" does not match command line specified format "%s". + Aviso: o formato da carteira do ficheiro de dump "%s" não corresponde ao formato especificado na linha de comando "%s". Warning: Private keys detected in wallet {%s} with disabled private keys - Aviso: chaves privadas detetadas na carteira {%s} com chaves privadas desativadas + Aviso: foram detetadas chaves privadas na carteira {%s} com chaves privadas desativadas Warning: We do not appear to fully agree with our peers! You may need to upgrade, or other nodes may need to upgrade. @@ -4173,11 +4254,11 @@ deve ser fornecido. Witness data for blocks after height %d requires validation. Please restart with -reindex. - Testemunhar dados de blocos após 1%d requer validação. Por favor reinicie com -reindex. + Os dados da testemunha para blocos após a altura %d requerem validação. Reinicie com -reindex. You need to rebuild the database using -reindex to go back to unpruned mode. This will redownload the entire blockchain - Necessita reconstruir a base de dados, utilizando -reindex para voltar ao modo sem poda. Isto irá descarregar novamente a cadeia de blocos completa + Tem de reconstruir a base de dados, utilizando -reindex para voltar ao modo sem redução (prune). Isto irá descarregar novamente a cadeia de blocos completa %s is set very high! @@ -4185,15 +4266,15 @@ deve ser fornecido. -maxmempool must be at least %d MB - - máximo do banco de memória deverá ser pelo menos %d MB + -maxmempool tem de ser pelo menos %d MB A fatal internal error occurred, see debug.log for details - Um erro fatal interno occoreu, veja o debug.log para detalhes + Ocorreu um erro interno fatal, ver debug.log para mais pormenores Cannot resolve -%s address: '%s' - Não é possível resolver -%s endereço '%s' + Não é possível resolver o endereço de -%s: "%s" Cannot set -forcednsseed to true when setting -dnsseed to false. @@ -4201,55 +4282,105 @@ deve ser fornecido. Cannot set -peerblockfilters without -blockfilterindex. - Não é possível ajustar -peerblockfilters sem -blockfilterindex. + Não é possível definir -peerblockfilters sem -blockfilterindex. Cannot write to data directory '%s'; check permissions. - Não foi possível escrever na pasta de dados '%s': verifique as permissões. + Não foi possível escrever na pasta de dados "%s": verifique as permissões. + + + %s is set very high! Fees this large could be paid on a single transaction. + %s é muito elevado! As taxas tão elevadas como esta poderiam ser pagas numa única transação. Cannot provide specific connections and have addrman find outgoing connections at the same time. - Não é possível fornecer conexões específicas e ter addrman procurando conexões ao mesmo tempo. + Não é possível fornecer conexões específicas e fazer com que o addrman encontre conexões de saída ao mesmo tempo. Error loading %s: External signer wallet being loaded without external signer support compiled - Erro ao abrir %s: Carteira com assinador externo. Não foi compilado suporte para assinadores externos + Erro ao abrir %s: carteira com assinante externo. Não foi compilado suporte para assinantes externos Error reading %s! All keys read correctly, but transaction data or address metadata may be missing or incorrect. - Erro ao ler arquivo %s! Todas as chaves foram lidas corretamente, mas os dados de transação ou os metadados de endereço podem estar incorretos ou faltando. + Erro ao ler %s! Todas as chaves são lidas corretamente, mas os dados de transação ou os metadados de endereço podem estar em falta ou incorretos. Error: Address book data in wallet cannot be identified to belong to migrated wallets - Erro: Os dados do livro de endereços da carteira não puderam ser identificados por pertencerem a carteiras migradas + Erro: os dados do livro de endereços na carteira não podem ser identificados como pertencentes a carteiras migradas Error: Duplicate descriptors created during migration. Your wallet may be corrupted. - Erro: Descritores duplicados criados durante a migração. Sua carteira pode estar corrompida. + Erro: foram criados descritores duplicados durante a migração. A sua carteira pode estar corrompida. Error: Transaction %s in wallet cannot be identified to belong to migrated wallets - Erro: A transação %s na carteira não pôde ser identificada por pertencer a carteiras migradas + Erro: a transação %s na carteira não pode ser identificada como pertencente a carteiras migradas Failed to calculate bump fees, because unconfirmed UTXOs depend on enormous cluster of unconfirmed transactions. - Falha ao calcular as taxas de colisão porque os UTXOs não confirmados dependem de um enorme conjunto de transações não confirmadas. + Não foi possível calcular as taxas de compensação, porque os UTXOs não confirmados dependem de um enorme conjunto de transações não confirmadas.. Failed to rename invalid peers.dat file. Please move or delete it and try again. - Impossível renomear o arquivo peers.dat (inválido). Por favor mova-o ou delete-o e tente novamente. + Falha ao alterar o nome do ficheiro peers.dat inválido. Mova-o ou elimine-o e tente novamente. + + + Fee estimation failed. Fallbackfee is disabled. Wait a few blocks or enable %s. + A estimativa da taxa falhou. A taxa de retrocesso está desativada. Aguardar alguns blocos ou ativar %s. Incompatible options: -dnsseed=1 was explicitly specified, but -onlynet forbids connections to IPv4/IPv6 - Opções incompatíveis: "-dnsseed=1" foi explicitamente específicada, mas "-onlynet" proíbe conexões para IPv4/IPv6 + Opções incompatíveis: "-dnsseed=1" foi explicitamente especificada, mas "-onlynet" proíbe conexões para IPv4/IPv6 + + + Invalid amount for %s=<amount>: '%s' (must be at least the minrelay fee of %s to prevent stuck transactions) + Quantia inválida para %s=<amount>: '%s' (tem de ser, pelo menos, a taxa mínima de retransmissão de %s para evitar transações bloqueadas) + + + Outbound connections restricted to CJDNS (-onlynet=cjdns) but -cjdnsreachable is not provided + Conexões de saída restritas ao CJDNS (-onlynet=cjdns) mas -cjdnsreachable não é fornecido Outbound connections restricted to Tor (-onlynet=onion) but the proxy for reaching the Tor network is explicitly forbidden: -onion=0 - As conexões de saída foram restringidas a rede Tor (-onlynet-onion) mas o proxy para alcançar a rede Tor foi explicitamente proibido: "-onion=0" + As conexões de saída foram restringidas à rede Tor (-onlynet-onion) mas o proxy para alcançar a rede Tor foi explicitamente proibido: "-onion=0" Outbound connections restricted to Tor (-onlynet=onion) but the proxy for reaching the Tor network is not provided: none of -proxy, -onion or -listenonion is given - As conexões de saída foram restringidas a rede Tor (-onlynet=onion) mas o proxy para acessar a rede Tor não foi fornecido: nenhuma opção "-proxy", "-onion" ou "-listenonion" foi fornecida + As conexões de saída foram restringidas à rede Tor (-onlynet=onion) mas o proxy para aceder à rede Tor não foi fornecido: nenhuma opção "-proxy", "-onion" ou "-listenonion" foi fornecida + + + Outbound connections restricted to i2p (-onlynet=i2p) but -i2psam is not provided + Conexões de saída restringidas ao i2p (-onlynet=i2p) mas não foi fornecido -i2psam + + + The inputs size exceeds the maximum weight. Please try sending a smaller amount or manually consolidating your wallet's UTXOs + O tamanho das entradas excede o peso máximo. Por favor, tente enviar uma quantia menor ou consolidar manualmente os UTXOs da sua carteira + + + The preselected coins total amount does not cover the transaction target. Please allow other inputs to be automatically selected or include more coins manually + A quantia total de moedas pré-selecionadas não cobre o objetivo da transação. Permita que sejam selecionadas automaticamente outras entradas ou inclua mais moedas manualmente + + + Transaction requires one destination of non-0 value, a non-0 feerate, or a pre-selected input + A transação requer um destino com montante não-0, uma taxa diferente de 0 ou uma entrada pré-selecionada + + + UTXO snapshot failed to validate. Restart to resume normal initial block download, or try loading a different snapshot. + Falha na validação do instantâneo UTXO. Reinicie para retomar o descarregamento normal do bloco inicial ou tente carregar um instantâneo diferente. + + + Unconfirmed UTXOs are available, but spending them creates a chain of transactions that will be rejected by the mempool + Estão disponíveis UTXOs não confirmados, mas gastá-los cria uma cadeia de transações que será rejeitada pelo mempool + + + Unexpected legacy entry in descriptor wallet found. Loading wallet %s + +The wallet might have been tampered with or created with malicious intent. + + Encontrada uma entrada legada inesperada na carteira descritora. A carregar a carteira %s + +A carteira pode ter sido adulterada ou criada com intenções maliciosas. + Unrecognized descriptor found. Loading wallet %s @@ -4257,9 +4388,9 @@ deve ser fornecido. The wallet might had been created on a newer version. Please try running the latest software version. - Descriptor não reconhecido foi encontrado. Carregando carteira %s + Encontrado descritor não reconhecido. A carregar a carteira %s -A carteira pode ter sido criada em uma versão mais nova. +A carteira pode ter sido criada numa versão mais recente. Por favor tente atualizar o software para a última versão. @@ -4267,41 +4398,45 @@ Por favor tente atualizar o software para a última versão. Unable to cleanup failed migration -Impossível limpar a falha de migração +Não foi possível efetuar a limpeza da migração falhada Unable to restore backup of wallet. -Impossível restaurar backup da carteira. +Não foi possível restaurar a cópia de segurança da carteira. + + + Block verification was interrupted + A verificação do bloco foi interrompida Config setting for %s only applied on %s network when in [%s] section. - A configuração %s apenas é aplicada na rede %s quando na secção [%s]. + A configuração para %s apenas é aplicada na rede %s quando se encontra na secção [%s]. Copyright (C) %i-%i - Direitos de Autor (C) %i-%i + Direitos de autor (C) %i-%i Corrupted block database detected - Detetada cadeia de blocos corrompida + Detetada base de dados de blocos corrompida Could not find asmap file %s - Não foi possível achar o arquivo asmap %s + Não foi possível encontrar o ficheiro asmap %s Could not parse asmap file %s - Não foi possível analisar o arquivo asmap %s. + Não foi possível analisar o ficheiro asmap %s. Disk space is too low! - Espaço de disco é muito pouco! + O espaço em disco é demasiado pequeno! Do you want to rebuild the block database now? - Deseja reconstruir agora a base de dados de blocos. + Pretende reconstruir a base de dados de blocos agora? Done loading @@ -4309,7 +4444,7 @@ Impossível restaurar backup da carteira. Dump file %s does not exist. - Arquivo de despejo %s não existe + O ficheiro de dump %s não existe Error creating %s @@ -4317,7 +4452,7 @@ Impossível restaurar backup da carteira. Error initializing block database - Erro ao inicializar a cadeia de blocos + Erro ao inicializar a base de dados de blocos Error initializing wallet database environment %s! @@ -4341,111 +4476,127 @@ Impossível restaurar backup da carteira. Error loading block database - Erro ao carregar base de dados de blocos + Erro ao carregar a base de dados de blocos Error opening block database Erro ao abrir a base de dados de blocos + + Error reading configuration file: %s + Erro ao ler o ficheiro de configuração: %s + Error reading from database, shutting down. - Erro ao ler da base de dados. A encerrar. + Erro ao ler a base de dados. A encerrar. Error reading next record from wallet database Erro ao ler o registo seguinte da base de dados da carteira + + Error: Cannot extract destination from the generated scriptpubkey + Erro: não é possível extrair o destino da scriptpubkey gerada + Error: Could not add watchonly tx to watchonly wallet - Erro: impossível adicionar tx apenas-visualização para carteira apenas-visualização + Erro: não foi possível adicionar a transação só de observação à carteira de observação Error: Could not delete watchonly transactions - Erro: Impossível excluir transações apenas-visualização + Erro: não foi possível eliminar transações só de observação + + + Error: Couldn't create cursor into database + Erro: não foi possível criar o cursor na base de dados Error: Disk space is low for %s Erro: espaço em disco demasiado baixo para %s + + Error: Dumpfile checksum does not match. Computed %s, expected %s + Erro: a soma de controlo do ficheiro de dump não corresponde. Calculado %s, esperado %s + Error: Failed to create new watchonly wallet - Erro: Falha ao criar carteira apenas-visualização + Erro: falha ao criar uma nova carteira de observação Error: Got key that was not hex: %s - Erro: Chave obtida sem ser no formato hex: %s + Erro: obteve-se uma chave que não era hexadecimal: %s Error: Got value that was not hex: %s - Erro: Valor obtido sem ser no formato hex: %s + Erro: obtido um valor que não era hexadecimal: %s Error: Keypool ran out, please call keypoolrefill first - A keypool esgotou-se, por favor execute primeiro keypoolrefill1 + Erro: a pool de chaves esgotou-se. Invoque primeiro keypoolrefill Error: Missing checksum - Erro: soma de verificação ausente + Erro: falta a soma de controlo / checksum Error: No %s addresses available. - Erro: Não existem %s endereços disponíveis. + Erro: não existem endereços %s disponíveis. Error: Not all watchonly txs could be deleted - Erro: Nem todos os txs apenas-visualização foram excluídos + Erro: nem todas as transações só de observação puderam ser eliminadas Error: This wallet already uses SQLite - Erro: Essa carteira já utiliza o SQLite + Erro: esta carteira já usa SQLite Error: This wallet is already a descriptor wallet - Erro: Esta carteira já contém um descritor + Erro: esta carteira já é uma carteira descritora Error: Unable to begin reading all records in the database - Erro: impossível ler todos os registros no banco de dados + Erro: não foi possível iniciar a leitura de todos os registos na base de dados Error: Unable to make a backup of your wallet - Erro: Impossível efetuar backup da carteira + Erro: não foi possível efetuar uma cópia de segurança da sua carteira Error: Unable to parse version %u as a uint32_t - Erro: Não foi possível converter versão %u como uint32_t + Erro: não foi possível analisar a versão %u como um uint32_t Error: Unable to read all records in the database - Error: Não é possivel ler todos os registros no banco de dados + Erro: não foi possível ler todos os registos na base de dados Error: Unable to remove watchonly address book data - Erro: Impossível remover dados somente-visualização do Livro de Endereços + Erro: não foi possível remover os dados só de observação do livro de endereços Error: Unable to write record to new wallet - Erro: Não foi possível escrever registro para a nova carteira + Erro: não foi possível escrever o registo para a nova carteira Failed to listen on any port. Use -listen=0 if you want this. - Falhou a escutar em qualquer porta. Use -listen=0 se quiser isto. + Falha ao escutar em qualquer porta. Use -listen=0 se quiser isso. Failed to rescan the wallet during initialization - Reexaminação da carteira falhou durante a inicialização + Falha ao verificar novamente a carteira durante a inicialização Failed to start indexes, shutting down.. - Falha ao iniciar índices, desligando.. + Falha ao iniciar os índices. A encerrar… Failed to verify database - Falha ao verificar base de dados + Falha ao verificar a base de dados Fee rate (%s) is lower than the minimum fee rate setting (%s) - A variação da taxa (%s) é menor que a mínima variação de taxa (%s) configurada. + A taxa de transação (%s) é inferior à taxa mínima de transação fixada (%s) Ignoring duplicate -wallet %s. @@ -4461,23 +4612,27 @@ Impossível restaurar backup da carteira. Initialization sanity check failed. %s is shutting down. - Verificação de integridade inicial falhou. O %s está a desligar-se. + A verificação da integridade inicial falhou. O %s está a encerrar. Input not found or already spent Entrada não encontrada ou já gasta + + Insufficient dbcache for block verification + Cache da base de dados (Dbcache) insuficiente para verificação de blocos + Insufficient funds Fundos insuficientes Invalid -i2psam address or hostname: '%s' - Endereço ou nome de servidor -i2psam inválido: '%s' + Endereço -i2psam ou nome do servidor inválido: '%s' Invalid -onion address or hostname: '%s' - Endereço -onion ou hostname inválido: '%s' + Endereço -onion ou nome do servidor inválido: '%s' Invalid -proxy address or hostname: '%s' @@ -4485,31 +4640,47 @@ Impossível restaurar backup da carteira. Invalid P2P permission: '%s' - Permissões P2P inválidas : '%s' + Permissões P2P inválidas: '%s' + + + Invalid amount for %s=<amount>: '%s' (must be at least %s) + Quantia inválida para %s=<amount>: '%s' (tem de ser pelo menos %s) + + + Invalid amount for %s=<amount>: '%s' + Quantia inválida para %s=<amount>: '%s' Invalid amount for -%s=<amount>: '%s' - Valor inválido para -%s=<amount>: '%s' + Quantia inválida para -%s=<amount>: '%s' Invalid netmask specified in -whitelist: '%s' Máscara de rede inválida especificada em -whitelist: '%s' + + Invalid port specified in %s: '%s' + Porta inválida especificada em %s: '%s' + + + Invalid pre-selected input %s + Entrada pré-selecionada %s inválida + Listening for incoming connections failed (listen returned error %s) A espera por conexões de entrada falharam (a espera retornou o erro %s) Loading P2P addresses… - Carregando endereços P2P... + A carregar endereços P2P… Loading banlist… - A carregar a lista de banidos... + A carregar a lista de banidos… Loading block index… - Carregando índice do bloco... + A carregar o índice de blocos… Loading wallet… @@ -4525,7 +4696,7 @@ Impossível restaurar backup da carteira. Need to specify a port with -whitebind: '%s' - Necessário especificar uma porta com -whitebind: '%s' + É necessário especificar uma porta com -whitebind: '%s' No addresses available @@ -4533,47 +4704,55 @@ Impossível restaurar backup da carteira. Not enough file descriptors available. - Os descritores de ficheiros disponíveis são insuficientes. + Não estão disponíveis descritores de ficheiros suficientes. + + + Not found pre-selected input %s + Entrada pré-selecionada %s não encontrada + + + Not solvable pre-selected input %s + Entrada pré-selecionada %s não solucionável Prune cannot be configured with a negative value. - A redução não pode ser configurada com um valor negativo. + A redução (prune) não pode ser configurada com um valor negativo. Prune mode is incompatible with -txindex. - O modo de redução é incompatível com -txindex. + O modo de redução (prune) é incompatível com -txindex. Pruning blockstore… - Prunando os blocos existentes... + Prunando os blocos existentes… Reducing -maxconnections from %d to %d, because of system limitations. - Reduzindo -maxconnections de %d para %d, devido a limitações no sistema. + A reduzir -maxconnections de %d para %d devido a limitações no sistema. Replaying blocks… - Repetindo blocos... + Repetindo blocos… Rescanning… - .Reexaminando... + A tornar a examinar… SQLiteDatabase: Failed to execute statement to verify database: %s - SQLiteDatabase: Falha ao executar a instrução para verificar o banco de dados: %s + SQLiteDatabase: falha na execução da instrução para verificar a base de dados: %s SQLiteDatabase: Failed to prepare statement to verify database: %s - SQLiteDatabase: Falha ao preparar a instrução para verificar o banco de dados: %s + SQLiteDatabase: falha ao preparar a instrução para verificar a base de dados: %s SQLiteDatabase: Failed to read database verification error: %s - SQLiteDatabase: Falha ao ler base de dados erro de verificação %s + SQLiteDatabase: falha na leitura do erro de verificação da base de dados: %s SQLiteDatabase: Unexpected application id. Expected %u, got %u - SQLiteDatabase: ID de aplicativo inesperado. Esperado %u, obteve %u + SQLiteDatabase: ID de aplicação inesperado. Era esperado %u, obteve-se %u Section [%s] is not recognized. @@ -4581,7 +4760,7 @@ Impossível restaurar backup da carteira. Signing transaction failed - Falhou assinatura da transação + Falha ao assinar a transação Specified -walletdir "%s" does not exist @@ -4597,29 +4776,31 @@ Impossível restaurar backup da carteira. Specified blocks directory "%s" does not exist. - -A pasta de blocos especificados "%s" não existe. + A pasta de blocos especificados "%s" não existe. + + + Specified data directory "%s" does not exist. + O diretório de dados especificado "%s" não existe. Starting network threads… - A iniciar threads de rede... + A iniciar threads de rede… The source code is available from %s. - O código fonte está disponível pelo %s. + O código-fonte está disponível em %s. The specified config file %s does not exist - O ficheiro de configuração especificado %s não existe - + O ficheiro de configuração especificado %s não existe The transaction amount is too small to pay the fee - O montante da transação é demasiado baixo para pagar a taxa + A quantia da transação é demasiado baixa para pagar a taxa The wallet will avoid paying less than the minimum relay fee. - A carteira evitará pagar menos que a taxa minima de propagação. + A carteira evitará pagar menos do que a taxa mínima de retransmissão. This is experimental software. @@ -4627,7 +4808,7 @@ A pasta de blocos especificados "%s" não existe. This is the minimum transaction fee you pay on every transaction. - Esta é a taxa minima de transação que paga em cada transação. + Esta é a taxa mínima de transação que paga em cada transação. This is the transaction fee you will pay if you send a transaction. @@ -4639,15 +4820,15 @@ A pasta de blocos especificados "%s" não existe. Transaction amounts must not be negative - Os valores da transação não devem ser negativos + As quantias das transações não devem ser negativas Transaction change output index out of range - Endereço de troco da transação fora da faixa + O índice de saídas de troca de transações está fora do alcance Transaction has too long of a mempool chain - A transação é muito grande de uma cadeia do banco de memória + A transação tem uma cadeia de mempool demasiado longa Transaction must have at least one recipient @@ -4655,23 +4836,23 @@ A pasta de blocos especificados "%s" não existe. Transaction needs a change address, but we can't generate it. - Transação precisa de uma mudança de endereço, mas nós não a podemos gerar. + A transação precisa de um endereço de troco, mas não o conseguimos gerar. Transaction too large - Transação grande demais + Transação demasiado grande Unable to allocate memory for -maxsigcachesize: '%s' MiB - Impossível alocar memória para a opção "-maxsigcachesize: '%s' MiB + Não foi possível atribuir memória para -maxsigcachesize: '%s' MiB Unable to bind to %s on this computer (bind returned error %s) - Incapaz de vincular à porta %s neste computador (vínculo retornou erro %s) + Não foi possível vincular a %s neste computador (a vinculação devolveu o erro %s) Unable to bind to %s on this computer. %s is probably already running. - Impossível associar a %s neste computador. %s provavelmente já está em execução. + Não foi possível vincular a %s neste computador. %s provavelmente já está em execução. Unable to create the PID file '%s': %s @@ -4679,11 +4860,11 @@ A pasta de blocos especificados "%s" não existe. Unable to find UTXO for external input - Impossível localizar e entrada externa UTXO + Não é possível encontrar UTXO para a entrada externa Unable to generate initial keys - Incapaz de gerar as chaves iniciais + Não foi possível gerar as chaves iniciais Unable to generate keys @@ -4699,23 +4880,23 @@ A pasta de blocos especificados "%s" não existe. Unable to start HTTP server. See debug log for details. - Não é possível iniciar o servidor HTTP. Verifique o debug.log para detalhes. + Não é possível iniciar o servidor HTTP. Consulte o registo de depuração para obter detalhes. Unable to unload the wallet before migrating - Impossível desconectar carteira antes de migrá-la + Não foi possível desconectar a carteira antes de a migrar Unknown -blockfilterindex value %s. - Desconhecido -blockfilterindex valor %s. + Valor %s de -blockfilterindex desconhecido. Unknown address type '%s' - Tipo de endereço desconhecido '%s' + Tipo de endereço desconhecido: "%s" Unknown change type '%s' - Tipo de mudança desconhecido '%s' + Tipo de troco desconhecido: "%s" Unknown network specified in -onlynet: '%s' @@ -4735,11 +4916,11 @@ A pasta de blocos especificados "%s" não existe. Unsupported logging category %s=%s. - Categoria de registos desconhecida %s=%s. + Categoria de registo não suportada %s=%s. User Agent comment (%s) contains unsafe characters. - Comentário no User Agent (%s) contém caracteres inseguros. + O comentário no agente do utilizador/user agent (%s) contém caracteres inseguros. Verifying blocks… @@ -4751,7 +4932,7 @@ A pasta de blocos especificados "%s" não existe. Wallet needed to be rewritten: restart %s to complete - A carteira precisou de ser reescrita: reinicie %s para completar + Foi necessário reescrever a carteira: reinicie %s para concluir Settings file could not be read @@ -4759,7 +4940,7 @@ A pasta de blocos especificados "%s" não existe. Settings file could not be written - Não foi possível editar o ficheiro de configurações + Não foi possível escrever o ficheiro de configurações \ No newline at end of file diff --git a/src/qt/locale/bitcoin_pt_BR.ts b/src/qt/locale/bitcoin_pt_BR.ts index b2a9e2c14a..277308230c 100644 --- a/src/qt/locale/bitcoin_pt_BR.ts +++ b/src/qt/locale/bitcoin_pt_BR.ts @@ -7,7 +7,7 @@ Create a new address - Criar um novo endereço. + Criar um novo endereço &New @@ -95,11 +95,11 @@ Só é possível assinar com endereços do tipo 'legado'. Sending addresses - %1 - Enviando endereços - %1 + Endereços de envio - %1 Receiving addresses - %1 - Recebendo endereços - %1 + Endereços de recebimento - %1 Exporting Failed @@ -2245,7 +2245,7 @@ O processo de migração criará um backup da carteira antes da migração. Este Mapped AS - Mapeado como + S.A. de mapeamento Whether we relay addresses to this peer. diff --git a/src/qt/locale/bitcoin_ro.ts b/src/qt/locale/bitcoin_ro.ts index ded10d751a..32f88dc539 100644 --- a/src/qt/locale/bitcoin_ro.ts +++ b/src/qt/locale/bitcoin_ro.ts @@ -224,6 +224,10 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Wallet passphrase was successfully changed. Parola portofelului a fost schimbata. + + Passphrase change failed + Schimbarea frazei de acces a esuat + Warning: The Caps Lock key is on! Atenţie! Caps Lock este pornit! @@ -365,6 +369,10 @@ Semnarea este posibilă numai cu adrese de tip "legacy". + + %1 kB + %1kB + BitcoinGUI @@ -416,6 +424,10 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Create a new wallet Crează un portofel nou + + &Minimize + &Reduce + Wallet: Portofel: @@ -597,10 +609,18 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Up to date Actualizat + + Ctrl+Q + Ctr+Q + Load Partially Signed Bitcoin Transaction Încărcați Tranzacția Bitcoin Parțial Semnată + + Load PSBT from &clipboard… + Incarca PSBT din &notite + Load Partially Signed Bitcoin Transaction from clipboard Încărcați Tranzacția Bitcoin Parțial Semnată din clipboard @@ -637,10 +657,28 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Close wallet Inchide portofel + + Restore Wallet… + Name of the menu item that restores wallet from a backup file. + Restabileste Portofelul... + + + Restore a wallet from a backup file + Status tip for Restore Wallet menu item + Recupereaza Portofelul din fisierele rezerva + Close all wallets Închideți toate portofelele + + Migrate Wallet + Transfera Portofelul + + + Migrate a wallet + Transfera un portofel + Show the %1 help message to get a list with possible Bitcoin command-line options Arată mesajul de ajutor %1 pentru a obţine o listă cu opţiunile posibile de linii de comandă Bitcoin @@ -685,6 +723,10 @@ Semnarea este posibilă numai cu adrese de tip "legacy". &Window &Fereastră + + Ctrl+M + Ctr+M + Main Window Fereastra principală @@ -693,6 +735,14 @@ Semnarea este posibilă numai cu adrese de tip "legacy". %1 client Client %1 + + &Hide + &Ascunde + + + S&how + A&rata + %n active connection(s) to Bitcoin network. A substring of the tooltip. @@ -707,6 +757,10 @@ Semnarea este posibilă numai cu adrese de tip "legacy". A substring of the tooltip. "More actions" are available via the context menu. Pulsează pentru mai multe acțiuni. + + Error creating wallet + Eroare creare portofel + Error: %1 Eroare: %1 @@ -861,6 +915,22 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Copy amount Copiază suma + + &Copy address + &Copiaza adresa + + + Copy &label + Copiaza si eticheteaza + + + Copy &amount + copiaza &valoarea + + + Copy transaction &ID and output index + copiaza ID-ul de tranzactie si indexul de iesire + Copy quantity Copiază cantitea @@ -909,6 +979,11 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Title of window indicating the progress of creation of a new wallet. Crează portofel + + Creating Wallet <b>%1</b>… + Descriptive text of the create wallet progress window which indicates to the user which wallet is currently being created. + Creeaza Protofel<b>%1</b> + Create wallet failed Crearea portofelului a eşuat @@ -931,6 +1006,29 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Încărcând portmonee + + MigrateWalletActivity + + Migrate wallet + Muta portofelul + + + Are you sure you wish to migrate the wallet <i>%1</i>? + Esti sigur ca vrei sa muti portofelul <i>%1</i>? + + + Migrate Wallet + Transfera Portofelul + + + Migration failed + Mutare esuata + + + Migration Successful + Mutarea s-a efectuat cu succes + + OpenWalletActivity @@ -950,7 +1048,12 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Title of window indicating the progress of opening of a wallet. Deschide portofel - + + Opening Wallet <b>%1</b>… + Descriptive text of the open wallet progress window which indicates to the user which wallet is currently being opened. + Deschidere Portofel<b>%1</b> + + RestoreWalletActivity @@ -958,6 +1061,11 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Title of progress window which is displayed when wallets are being restored. Restaurare portofel + + Restoring Wallet <b>%1</b>… + Descriptive text of the restore wallets progress window which indicates to the user that wallets are currently being restored. + Restabilirea Portofelului<b>%1</b> + Restore wallet failed Title of message box which is displayed when the wallet could not be restored. @@ -1003,6 +1111,10 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Create Wallet Crează portofel + + You are one step away from creating your new wallet! + Esti la un pas distanta pentru a-ti crea noul tau portofel! + Wallet Name Numele portofelului @@ -1247,6 +1359,10 @@ Semnarea este posibilă numai cu adrese de tip "legacy". ShutdownWindow + + %1 is shutting down… + %1 se închide + Do not shut down the computer until this window disappears. Nu închide calculatorul pînă ce această fereastră nu dispare. @@ -1491,6 +1607,14 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Connect to the Bitcoin network through a separate SOCKS5 proxy for Tor onion services. Conectați-vă la rețeaua Bitcoin printr-un proxy SOCKS5 separat pentru serviciile Tor onion. + + embedded "%1" + incorporat "%1" + + + closest matching "%1" + cel mai potrivit "%1" + &Cancel Renunţă @@ -1553,6 +1677,13 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Adresa bitcoin pe care aţi specificat-o nu este validă. + + OptionsModel + + Could not read setting "%1", %2. + nu s-a putut citi setarea "%1", %2 + + OverviewPage @@ -1634,14 +1765,34 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Close Inchide + + Failed to load transaction: %1 + Nu s-a reusit incarcarea tranzactiei: %1 + + + Failed to sign transaction: %1 + Nu s-a reusit semnarea tranzactiei: %1 + Save Transaction Data Salvați datele tranzacției + + * Sends %1 to %2 + * Trimite %1la%2 + own address adresa proprie + + Unable to calculate transaction fee or total transaction amount. + Nu s-a putut calcula comisionul de tranzactie sau suma totala al tranzactiei. + + + Pays transaction fee: + Plateste comisionul de tranzactie: + Total Amount Suma totală @@ -1689,6 +1840,11 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Title of Peers Table column which contains the peer's User Agent string. Agent utilizator + + Age + Title of Peers Table column which indicates the duration (length of time) since the peer connection started. + Ani + Direction Title of Peers Table column which indicates the direction the peer connection was initiated from. @@ -1732,6 +1888,10 @@ Semnarea este posibilă numai cu adrese de tip "legacy". QRImageWidget + + &Save Image… + &Salveaza Imaginea... + &Copy Image &Copiaza Imaginea @@ -1752,7 +1912,12 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Save QR Code Salvează codul QR - + + PNG Image + Expanded name of the PNG file format. See: https://en.wikipedia.org/wiki/Portable_Network_Graphics. + Imagine PNG + + RPCConsole @@ -1835,6 +2000,10 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Select a peer to view detailed information. Selectaţi un partener pentru a vedea informaţiile detaliate. + + Session ID + ID-ul Sesiunii + Version Versiune @@ -1851,6 +2020,10 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Synced Blocks Blocuri Sincronizate + + Last Transaction + Ultima Tranzactie + User Agent Agent utilizator @@ -1871,6 +2044,14 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Increase font size Mareste fontul + + Permissions + Permisiuni + + + Direction/Type + Directie/Tip + Services Servicii @@ -1939,6 +2120,11 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Out: Ieşire: + + &Copy address + Context menu action to copy the address of a peer. + &Copiaza adresa + &Disconnect &Deconectare @@ -1963,6 +2149,10 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Executing command without any wallet Executarea comenzii fara nici un portofel. + + Ctrl+I + Ctrl+l + Executing command using "%1" wallet Executarea comenzii folosind portofelul "%1" @@ -1987,6 +2177,10 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Ban for Interzicere pentru + + Never + Niciodata + Unknown Necunoscut @@ -2054,6 +2248,18 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Copy &URI Copiază &URl + + &Copy address + &Copiaza adresa + + + Copy &label + Copiaza si eticheteaza + + + Copy &amount + copiaza &valoarea + Could not unlock wallet. Portofelul nu a putut fi deblocat. @@ -2085,6 +2291,14 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Copy &Address Copiază &adresa + + &Verify + &Verifica + + + &Save Image… + &Salveaza Imaginea... + Payment information Informaţiile plată @@ -2215,6 +2429,10 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Clear all fields of the form. Şterge toate câmpurile formularului. + + Choose… + Alege... + Confirmation time target: Timp confirmare tinta: @@ -2279,6 +2497,10 @@ Semnarea este posibilă numai cu adrese de tip "legacy". %1 to %2 %1 la %2 + + Sign failed + Semnatura esuata + Save Transaction Data Salvați datele tranzacției @@ -2865,6 +3087,31 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Min amount Suma minimă + + &Copy address + &Copiaza adresa + + + Copy &label + Copiaza si eticheteaza + + + Copy &amount + copiaza &valoarea + + + Copy transaction &ID + Copiaza ID-ul de tranzactie + + + Copy full transaction &details + Copiaza toate detaliile tranzacţiei + + + Show in %1 + Transactions table context menu action to show the selected transaction in a third-party block explorer. %1 is a stand-in argument for the URL of the explorer. + Arata in %1 + Export Transaction History Export istoric tranzacţii @@ -2925,6 +3172,14 @@ Semnarea este posibilă numai cu adrese de tip "legacy". WalletFrame + + No wallet has been loaded. +Go to File > Open Wallet to load a wallet. +- OR - + Nu a fost incarcat nici un portofel. +Mergi la Fisiere>Deschide Portofel ca sa incarci un portofel. +-SAU- + Create a new wallet Crează un portofel nou @@ -2933,6 +3188,10 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Error Eroare + + Load Transaction Data + Incarca datele tranzactiei + WalletModel @@ -2969,6 +3228,11 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Confirm fee bump Confirma cresterea comisionului + + Copied to clipboard + Fee-bump PSBT saved + Copiat in Notite + Can't sign transaction. Nu s-a reuşit semnarea tranzacţiei @@ -2977,6 +3241,10 @@ Semnarea este posibilă numai cu adrese de tip "legacy". Could not commit transaction Tranzactia nu a putut fi consemnata. + + Can't display address + Nu se poate afisa adresa + default wallet portofel implicit diff --git a/src/qt/locale/bitcoin_sr.ts b/src/qt/locale/bitcoin_sr.ts index f101b4a7da..50991b7115 100644 --- a/src/qt/locale/bitcoin_sr.ts +++ b/src/qt/locale/bitcoin_sr.ts @@ -223,6 +223,10 @@ Signing is only possible with addresses of the type 'legacy'. The passphrase entered for the wallet decryption was incorrect. Лозинка коју сте унели за дешифровање новчаника је погрешна. + + The passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. If this is successful, please set a new passphrase to avoid this issue in the future. + Приступна фраза унета за дешифровање новчаника је нетачна. Садржи нулти карактер (тј. - нулти бајт). Ако је приступна фраза постављена са верзијом овог софтвера старијом од 25.0, покушајте поново само са знаковима до — али не укључујући — првог нултог знака. Ако је ово успешно, поставите нову приступну фразу да бисте избегли овај проблем у будућности. + Wallet passphrase was successfully changed. Лозинка новчаника успешно је промењена. @@ -231,6 +235,10 @@ Signing is only possible with addresses of the type 'legacy'. Passphrase change failed Promena lozinke nije uspela + + The old passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. + Стара приступна фраза унета за дешифровање новчаника је нетачна. Садржи нулти карактер (тј. - нулти бајт). Ако је приступна фраза постављена са верзијом овог софтвера старијом од 25.0, покушајте поново са само знаковима до — али не укључујући — првог нултог знака. + Warning: The Caps Lock key is on! Упозорање Caps Lock дугме укључено! @@ -249,6 +257,10 @@ Signing is only possible with addresses of the type 'legacy'. BitcoinApplication + + Settings file %1 might be corrupt or invalid. + Датотека подешавања %1 је можда оштећена или неважећа. + Runaway exception Изузетак покретања @@ -637,6 +649,10 @@ Signing is only possible with addresses of the type 'legacy'. Load Partially Signed Bitcoin Transaction Учитај делимично потписану Bitcoin трансакцију + + Load PSBT from &clipboard… + Учитај ”PSBT” из привремене меморије + Load Partially Signed Bitcoin Transaction from clipboard Учитај делимично потписану Bitcoin трансакцију из clipboard-a @@ -715,6 +731,11 @@ Signing is only possible with addresses of the type 'legacy'. Name of the wallet data file format. Подаци Новчаника + + Load Wallet Backup + The title for Restore Wallet File Windows + Учитај резевну копију новчаника + Restore Wallet Title of pop-up window shown when the user is attempting to restore a wallet. diff --git a/src/qt/locale/bitcoin_sr@ijekavianlatin.ts b/src/qt/locale/bitcoin_sr@ijekavianlatin.ts index 04f27087dd..0dc688c1d1 100644 --- a/src/qt/locale/bitcoin_sr@ijekavianlatin.ts +++ b/src/qt/locale/bitcoin_sr@ijekavianlatin.ts @@ -223,6 +223,10 @@ Signing is only possible with addresses of the type 'legacy'. The passphrase entered for the wallet decryption was incorrect. Лозинка коју сте унели за дешифровање новчаника је погрешна. + + The passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. If this is successful, please set a new passphrase to avoid this issue in the future. + Приступна фраза унета за дешифровање новчаника је нетачна. Садржи нулти карактер (тј. - нулти бајт). Ако је приступна фраза постављена са верзијом овог софтвера старијом од 25.0, покушајте поново само са знаковима до — али не укључујући — првог нултог знака. Ако је ово успешно, поставите нову приступну фразу да бисте избегли овај проблем у будућности. + Wallet passphrase was successfully changed. Pristupna fraza novčanika je uspešno promenjena. @@ -231,6 +235,10 @@ Signing is only possible with addresses of the type 'legacy'. Passphrase change failed Promena lozinke nije uspela + + The old passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. + Стара приступна фраза унета за дешифровање новчаника је нетачна. Садржи нулти карактер (тј. - нулти бајт). Ако је приступна фраза постављена са верзијом овог софтвера старијом од 25.0, покушајте поново са само знаковима до — али не укључујући — првог нултог знака. + Warning: The Caps Lock key is on! Upozorenje: Caps Lock je uključen! @@ -245,6 +253,10 @@ Signing is only possible with addresses of the type 'legacy'. BitcoinApplication + + Settings file %1 might be corrupt or invalid. + Датотека подешавања %1 је можда оштећена или неважећа. + Runaway exception Изузетак покретања @@ -633,6 +645,10 @@ Signing is only possible with addresses of the type 'legacy'. Load Partially Signed Bitcoin Transaction Учитај делимично потписану Bitcoin трансакцију + + Load PSBT from &clipboard… + Учитај ”PSBT” из привремене меморије + Load Partially Signed Bitcoin Transaction from clipboard Учитај делимично потписану Bitcoin трансакцију из clipboard-a @@ -711,6 +727,11 @@ Signing is only possible with addresses of the type 'legacy'. Name of the wallet data file format. Подаци Новчаника + + Load Wallet Backup + The title for Restore Wallet File Windows + Учитај резевну копију новчаника + Restore Wallet Title of pop-up window shown when the user is attempting to restore a wallet. diff --git a/src/qt/locale/bitcoin_sr@latin.ts b/src/qt/locale/bitcoin_sr@latin.ts index 87e515d55f..a6b5c66e86 100644 --- a/src/qt/locale/bitcoin_sr@latin.ts +++ b/src/qt/locale/bitcoin_sr@latin.ts @@ -223,6 +223,10 @@ Signing is only possible with addresses of the type 'legacy'. The passphrase entered for the wallet decryption was incorrect. Pristupna fraza za dekriptovanje novčanika nije tačna. + + The passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. If this is successful, please set a new passphrase to avoid this issue in the future. + Приступна фраза унета за дешифровање новчаника је нетачна. Садржи нулти карактер (тј. - нулти бајт). Ако је приступна фраза постављена са верзијом овог софтвера старијом од 25.0, покушајте поново само са знаковима до — али не укључујући — првог нултог знака. Ако је ово успешно, поставите нову приступну фразу да бисте избегли овај проблем у будућности. + Wallet passphrase was successfully changed. Pristupna fraza novčanika je uspešno promenjena. @@ -231,6 +235,10 @@ Signing is only possible with addresses of the type 'legacy'. Passphrase change failed Promena lozinke nije uspela + + The old passphrase entered for the wallet decryption is incorrect. It contains a null character (ie - a zero byte). If the passphrase was set with a version of this software prior to 25.0, please try again with only the characters up to — but not including — the first null character. + Стара приступна фраза унета за дешифровање новчаника је нетачна. Садржи нулти карактер (тј. - нулти бајт). Ако је приступна фраза постављена са верзијом овог софтвера старијом од 25.0, покушајте поново са само знаковима до — али не укључујући — првог нултог знака. + Warning: The Caps Lock key is on! Upozorenje: Caps Lock je uključen! @@ -245,6 +253,10 @@ Signing is only possible with addresses of the type 'legacy'. BitcoinApplication + + Settings file %1 might be corrupt or invalid. + Датотека подешавања %1 је можда оштећена или неважећа. + Runaway exception Изузетак покретања @@ -633,6 +645,10 @@ Signing is only possible with addresses of the type 'legacy'. Load Partially Signed Bitcoin Transaction Учитај делимично потписану Bitcoin трансакцију + + Load PSBT from &clipboard… + Учитај ”PSBT” из привремене меморије + Load Partially Signed Bitcoin Transaction from clipboard Учитај делимично потписану Bitcoin трансакцију из clipboard-a @@ -711,6 +727,11 @@ Signing is only possible with addresses of the type 'legacy'. Name of the wallet data file format. Подаци Новчаника + + Load Wallet Backup + The title for Restore Wallet File Windows + Учитај резевну копију новчаника + Restore Wallet Title of pop-up window shown when the user is attempting to restore a wallet. diff --git a/src/qt/locale/bitcoin_sv.ts b/src/qt/locale/bitcoin_sv.ts index feb7c57e1f..7aea1f2615 100644 --- a/src/qt/locale/bitcoin_sv.ts +++ b/src/qt/locale/bitcoin_sv.ts @@ -25,10 +25,6 @@ C&lose S&täng - - Delete the currently selected address from the list - Ta bort den valda adressen från listan - Enter address or label to search Ange en adress eller etikett att söka efter @@ -61,11 +57,6 @@ These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins. Detta är dina Bitcoin-adresser för att skicka betalningar. Kontrollera alltid belopp och mottagaradress innan du skickar bitcoin. - - These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses. -Signing is only possible with addresses of the type 'legacy'. - Detta är dina Bitcoinadresser för att ta emot betalningar. Använd knappen 'Skapa ny mottagaradress' i mottagsfliken för att skapa nya adresser. Signering är bara tillgänglig för adresser av typen 'legacy' - &Copy Address &Kopiera adress @@ -93,10 +84,6 @@ Signing is only possible with addresses of the type 'legacy'. Ett fel inträffade när adresslistan skulle sparas till %1. Försök igen. - - Sending addresses - %1 - Avsändaradresser - %1 - Receiving addresses - %1 Mottagaradresser - %1 @@ -639,14 +626,6 @@ Försök igen. &Sending addresses Av&sändaradresser - - &Receiving addresses - Mottaga&radresser - - - Open a bitcoin: URI - Öppna en bitcoin:-URI - Open Wallet Öppna plånbok @@ -1082,6 +1061,10 @@ Om den här plånboken innehåller lösbara Watchonly scripts have been migrated to a new wallet named '%1'. Watchonly-skript har migrerats till en ny plånbok med namnet '%1'. + + Solvable but not watched scripts have been migrated to a new wallet named '%1'. + Lösbara, men inte övervakade script har migrerats till en ny plånbok med namnet '%1'. + Migration failed Migrering misslyckades @@ -1138,7 +1121,12 @@ Om den här plånboken innehåller lösbara Title of message box which is displayed when the wallet is restored with some warning. Återställ plånboksvarning - + + Restore wallet message + Title of message box which is displayed when the wallet is successfully restored. + Återskapa plånboksmeddelande + + WalletController @@ -1395,6 +1383,10 @@ Om den här plånboken innehåller lösbara This initial synchronisation is very demanding, and may expose hardware problems with your computer that had previously gone unnoticed. Each time you run %1, it will continue downloading where it left off. Denna första synkronisering är väldigt krävande, och kan påvisa hårdvaruproblem hos din dator som tidigare inte visat sig. Varje gång du kör %1, kommer nerladdningen att fortsätta där den avslutades. + + When you click OK, %1 will begin to download and process the full %4 block chain (%2 GB) starting with the earliest transactions in %3 when %4 initially launched. + När du trycker OK kommer %1 att börja ladda ner och bearbeta den fullständiga %4-blockkedjan (%2 GB), med början vid de tidigaste transaktionerna %3 när %4 först startades. + If you have chosen to limit block chain storage (pruning), the historical data must still be downloaded and processed, but will be deleted afterward to keep your disk usage low. Om du valt att begränsa storleken på blockkedjan (gallring), måste historiska data ändå laddas ner och behandlas, men kommer därefter att tas bort för att spara lagringsutrymme. @@ -1480,7 +1472,15 @@ Om den här plånboken innehåller lösbara %1 is currently syncing. It will download headers and blocks from peers and validate them until reaching the tip of the block chain. %1 synkroniserar. Den kommer att ladda ner metadata och block från noder och validera dem fram tills att toppen på blockkedjan är nådd. - + + Unknown. Syncing Headers (%1, %2%)… + Okänd. Synkar huvuden (%1, %2%)... + + + Unknown. Pre-syncing Headers (%1, %2%)… + Okänd. För-synkar rubriker (%1, %2%)... + + OpenURIDialog @@ -1511,6 +1511,10 @@ Om den här plånboken innehåller lösbara &Start %1 on system login &Starta %1 vid systemlogin + + Enabling pruning significantly reduces the disk space required to store transactions. All blocks are still fully validated. Reverting this setting requires re-downloading the entire blockchain. + Aktivering av ansning reducerar diskutrymmet som behövs för att lagra transaktioner. Alla block är fortfarande fullt validerade. Inaktivering av denna funktion betyder att hela blockkedjan måste laddas ner på nytt. + Size of &database cache Storleken på &databascache @@ -1519,6 +1523,10 @@ Om den här plånboken innehåller lösbara Number of script &verification threads Antalet skript&verifikationstrådar + + Full path to a %1 compatible script (e.g. C:\Downloads\hwi.exe or /Users/you/Downloads/hwi.py). Beware: malware can steal your coins! + Hela sökvägen till ett %1 kompatibelt script (t,ex. C:\Downloads\hwi.exe eller /Users/du/Downloads/hwi.py). Varning: Skadlig programvara kan stjäla dina mynt! + IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1) Proxyns IP-adress (t.ex. IPv4: 127.0.0.1 / IPv6: ::1) @@ -1531,6 +1539,10 @@ Om den här plånboken innehåller lösbara Minimize instead of exit the application when the window is closed. When this option is enabled, the application will be closed only after selecting Exit in the menu. Minimera istället för att stänga programmet när fönstret stängs. När detta alternativ är aktiverat stängs programmet endast genom att välja Stäng i menyn. + + Options set in this dialog are overridden by the command line: + Alternativ som anges i denna dialog åsidosätts av kommandoraden: + Open the %1 configuration file from the working directory. Öppna konfigurationsfilen %1 från arbetskatalogen. @@ -1559,10 +1571,25 @@ Om den här plånboken innehåller lösbara Reverting this setting requires re-downloading the entire blockchain. Vid avstängning av denna inställning kommer den fullständiga blockkedjan behövas laddas ned igen. + + Maximum database cache size. A larger cache can contribute to faster sync, after which the benefit is less pronounced for most use cases. Lowering the cache size will reduce memory usage. Unused mempool memory is shared for this cache. + Tooltip text for Options window setting that sets the size of the database cache. Explains the corresponding effects of increasing/decreasing this value. + Maximal storlek för databasens cacheminne. Större cache kan bidra till snabbare synkronisering, dock blir fördelen mindre uppenbar för de flesta användningsområdena efter den initiala synkroniseringen. En lägre storlek på databasens cacheminne minskar minnesanvändningen. Mempoolens outnyttjade minne delas med denna cache. + + + Set the number of script verification threads. Negative values correspond to the number of cores you want to leave free to the system. + Tooltip text for Options window setting that sets the number of script verification threads. Explains that negative values mean to leave these many cores free to the system. + Sätt antalet trådar för skriptverifiering. Negativa värden motsvarar antalet kärnor som skall lämnas tillgängliga för systemet. + (0 = auto, <0 = leave that many cores free) (0 = auto, <0 = lämna så många kärnor lediga) + + This allows you or a third party tool to communicate with the node through command-line and JSON-RPC commands. + Tooltip text for Options window setting that enables the RPC server. + Detta tillåter dig eller ett tredjepartsverktyg att kommunicera med noden genom kommandotolken och JSON-RPC-kommandon. + Enable R&PC server An Options window setting to enable the RPC server. @@ -1930,6 +1957,10 @@ Om den här plånboken innehåller lösbara Transaction still needs signature(s). Transaktionen behöver signatur(er). + + (But no wallet is loaded.) + <br>(Men ingen plånbok är inläst.) + (But this wallet cannot sign transactions.) (Den här plånboken kan inte signera transaktioner.) diff --git a/src/qt/locale/bitcoin_sw.ts b/src/qt/locale/bitcoin_sw.ts index d6c7106a32..7cf0a4bd93 100644 --- a/src/qt/locale/bitcoin_sw.ts +++ b/src/qt/locale/bitcoin_sw.ts @@ -356,6 +356,10 @@ Kutia sahihi kunawezekana tu kwa anwani za aina ya 'urithi'. About &Qt Kuhusu &Qt + + Show information about Qt + Onyesha habari kuhusu Qt + Modify configuration options for %1 Badilisha chaguo za usanidi kwa %1 @@ -397,6 +401,10 @@ Kutia sahihi kunawezekana tu kwa anwani za aina ya 'urithi'. &Send &TUMA + + &Receive + &Pokea + &Options… &Chaguo... @@ -496,11 +504,39 @@ Kutia sahihi kunawezekana tu kwa anwani za aina ya 'urithi'. + + Transactions after this will not yet be visible. + Shughuli baada ya hii bado hazitaonekana. + + + Error + Kosa + + + Warning + Onyo + + + Information + Habari + + + Open Wallet + Fungua Pochi + + + Close wallet + Funga pochi + Wallet Name Label of the input field where the name of the wallet is entered. Jina la Wallet + + &Hide + &Ficha + %n active connection(s) to Bitcoin network. A substring of the tooltip. @@ -525,6 +561,18 @@ Kutia sahihi kunawezekana tu kwa anwani za aina ya 'urithi'. Quantity: Wingi + + Amount: + Kiasi: + + + Fee: + Ada: + + + After Fee: + Baada ya Ada + Received with label Imepokelewa na chapa @@ -538,6 +586,14 @@ Kutia sahihi kunawezekana tu kwa anwani za aina ya 'urithi'. (hamna chapa) + + OpenWalletActivity + + Open Wallet + Title of window indicating the progress of opening of a wallet. + Fungua Pochi + + RestoreWalletActivity @@ -548,6 +604,10 @@ Kutia sahihi kunawezekana tu kwa anwani za aina ya 'urithi'. WalletController + + Close wallet + Funga Pochi + Closing the wallet for too long can result in having to resync the entire chain if pruning is enabled. Kufunga pochi kwa muda mrefu sana kunaweza kusababisha kusawazisha tena mnyororo mzima ikiwa upogoaji umewezeshwa. @@ -657,6 +717,17 @@ Kutia sahihi kunawezekana tu kwa anwani za aina ya 'urithi'. + + Error + Onyo + + + + OptionsDialog + + Error + Onyo + PeerTableModel @@ -698,6 +769,10 @@ Kutia sahihi kunawezekana tu kwa anwani za aina ya 'urithi'. ReceiveRequestDialog + + Amount: + Kiasi: + Label: Chapa: @@ -724,6 +799,18 @@ Kutia sahihi kunawezekana tu kwa anwani za aina ya 'urithi'. Quantity: Wingi + + Amount: + Kiasi: + + + Fee: + Ada: + + + After Fee: + Baada ya Ada + Estimated to begin confirmation within %n block(s). @@ -818,6 +905,10 @@ Kutia sahihi kunawezekana tu kwa anwani za aina ya 'urithi'. Create a new wallet Unda mkoba mpya + + Error + Onyo + WalletView diff --git a/src/qt/locale/bitcoin_tl.ts b/src/qt/locale/bitcoin_tl.ts index aaa9d64ccd..6cacbdd75f 100644 --- a/src/qt/locale/bitcoin_tl.ts +++ b/src/qt/locale/bitcoin_tl.ts @@ -3,7 +3,7 @@ AddressBookPage Right-click to edit address or label - pindutin lamang ang kanang pindutan upang i-edit ang address o label + pindutin lamang ang kanang pindutan upang i-edit ang address o label. Create a new address @@ -23,7 +23,7 @@ C&lose - Isara + (Do you mean: Close?) :isara, sarado Delete the currently selected address from the list @@ -55,7 +55,7 @@ C&hoose - &Pumili + (do you mean: CHOOSE?) ;Pumili,Piliin. These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins. diff --git a/src/qt/locale/bitcoin_tr.ts b/src/qt/locale/bitcoin_tr.ts index 7c646e228c..02ad69e0db 100644 --- a/src/qt/locale/bitcoin_tr.ts +++ b/src/qt/locale/bitcoin_tr.ts @@ -93,6 +93,14 @@ Signing is only possible with addresses of the type 'legacy'. An error message. %1 is a stand-in argument for the name of the file we attempted to save to. Adres listesinin %1 konumuna kaydedilmesi sırasında bir hata meydana geldi. Lütfen tekrar deneyin. + + Sending addresses - %1 + Adresler gönderiliyor - %1 + + + Receiving addresses - %1 + Adresler alınıyor - %1 + Exporting Failed Dışa Aktarım Başarısız Oldu @@ -652,6 +660,14 @@ Cüzdan kilidini aç. Close all wallets Tüm cüzdanları kapat + + Migrate Wallet + Cüzdanı Taşı + + + Migrate a wallet + Bir Cüzdanı Taşı + &Mask values & Değerleri maskele @@ -743,6 +759,10 @@ Cüzdan kilidini aç. Pre-syncing Headers (%1%)… Üstbilgiler senkronize ediliyor (%1%)... + + Error creating wallet + Cüzdan oluşturulurken hata meydana geldi + Error: %1 Hata: %1 @@ -992,6 +1012,37 @@ Cüzdan kilidini aç. Cüzdanlar yükleniyor... + + MigrateWalletActivity + + Migrate wallet + Cüzdanı taşı + + + Are you sure you wish to migrate the wallet <i>%1</i>? + Cüzdanı taşımak istediğine emin misin <i>%1</i>? + + + Migrate Wallet + Cüzdanı Taşı + + + Migrating Wallet <b>%1</b>… + Cüzdan Taşınıyor <b>%1</b>... + + + The wallet '%1' was migrated successfully. + Cüzdan '%1' başarıyla taşındı. + + + Migration failed + Taşıma başarısız oldu + + + Migration Successful + Taşıma Başarılı + + OpenWalletActivity @@ -1074,6 +1125,14 @@ Cüzdan kilidini aç. Create Wallet Cüzdan Oluştur + + You are one step away from creating your new wallet! + Yeni cüzdanını yaratmaktan bir adım uzaktasın! + + + Please provide a name and, if desired, enable any advanced options + Lütfen bir isim sağla ve, isteğe bağlı olarak, gelişmiş seçenekleri etkinleştir. + Wallet Name Cüzdan İsmi @@ -2047,10 +2106,18 @@ Cüzdan kilidini aç. Select a peer to view detailed information. Ayrıntılı bilgi görmek için bir eş seçin. + + The transport layer version: %1 + Taşıma katmanı versiyonu: %1 + Transport Aktar + + Session ID + Oturum ID + Version Sürüm @@ -2217,6 +2284,21 @@ Cüzdan kilidini aç. Out: Dışarı: + + detecting: peer could be v1 or v2 + Explanatory text for "detecting" transport type. + keşfediliyor: eş v1 veya v2 olabilir + + + v1: unencrypted, plaintext transport protocol + Explanatory text for v1 transport type. + v1: şifrelenmemiş, açık metin taşıma protokolü + + + v2: BIP324 encrypted transport protocol + Explanatory text for v2 transport type. + v2: BIP324 şifrelenmiş taşıma protokolü + &Copy address Context menu action to copy the address of a peer. @@ -3630,6 +3712,10 @@ Cüzdan yedeği geri yüklenemiyor. Failed to rescan the wallet during initialization Başlatma sırasında cüzdanı yeniden tarama işlemi başarısız oldu + + Failed to start indexes, shutting down.. + Endekslerin başlatılması başarısız oldu, kapatılıyor.. + Failed to verify database Veritabanı doğrulanamadı diff --git a/src/qt/locale/bitcoin_ur.ts b/src/qt/locale/bitcoin_ur.ts index af155383d5..43685f6748 100644 --- a/src/qt/locale/bitcoin_ur.ts +++ b/src/qt/locale/bitcoin_ur.ts @@ -3,15 +3,11 @@ AddressBookPage Right-click to edit address or label - پتہ یا لیبل کی تصیح کیلیئے داہنا کلک + ایڈریس یا لیبل میں ترمیم کرنے کے لیے رائیٹ کلک کریں Create a new address - نیا پتہ تخلیق کریں - - - &New - اور نیا + نیا ایڈریس بنائیں Copy the currently selected address to the system clipboard diff --git a/src/qt/locale/bitcoin_yue.ts b/src/qt/locale/bitcoin_yue.ts index 4e41e2b38f..6d49e36ea8 100644 --- a/src/qt/locale/bitcoin_yue.ts +++ b/src/qt/locale/bitcoin_yue.ts @@ -302,6 +302,12 @@ Signing is only possible with addresses of the type 'legacy'. An inbound connection from a peer. An inbound connection is a connection initiated by a peer. 進來 + + Full Relay + Peer connection type that relays all network information. + 完全轉述 + + Block Relay Peer connection type that relays network information about blocks and not transactions or addresses. @@ -312,6 +318,12 @@ Signing is only possible with addresses of the type 'legacy'. Peer connection type established manually through one of several methods. 手册 + + Feeler + Short-lived peer connection type that tests the aliveness of known addresses. + 觸角 + + %1 h %1 小时 @@ -704,7 +716,7 @@ Signing is only possible with addresses of the type 'legacy'. %n active connection(s) to Bitcoin network. A substring of the tooltip. - + %n 与比特币网络接。 @@ -1420,6 +1432,14 @@ The migration process will create a backup of the wallet before migrating. This &External signer script path 外部签名器脚本路径(&E) + + Automatically open the Bitcoin client port on the router. This only works when your router supports NAT-PMP and it is enabled. The external port could be random. + 自動開啟路由器上的比特幣用戶端連接埠。 只有當您的路由器支援 NAT-PMP 並且已啟用時,此功能才有效。 外部連接埠可以是隨機的。 + + + Map port using NA&T-PMP + 使用 NA&T-PMP 映射端口 + Accept connections from outside. 接受外來連線 @@ -1448,6 +1468,14 @@ The migration process will create a backup of the wallet before migrating. This &Window 窗口(&W) + + Show the icon in the system tray. + 在系統托盤中顯示圖示。 + + + &Show tray icon + 顯示托盤圖示 + Show only a tray icon after minimizing the window. 視窗縮到最小後只在通知區顯示圖示。 @@ -1630,6 +1658,14 @@ The migration process will create a backup of the wallet before migrating. This Close 關閉 + + Failed to load transaction: %1 + 無法載入交易:%1 + + + Failed to sign transaction: %1 + 無法簽名交易:%1 + Cannot sign inputs while wallet is locked. 钱包已锁定,无法签名交易输入项。 @@ -3403,6 +3439,10 @@ Unable to restore backup of wallet. Config setting for %s only applied on %s network when in [%s] section. 对 %s 的配置设置只对 %s 网络生效,如果它位于配置的 [%s] 章节的话 + + Could not find asmap file %s + 找不到asmap 檔案 %s + Do you want to rebuild the block database now? 你想现在就重建区块数据库吗? @@ -3539,6 +3579,10 @@ Unable to restore backup of wallet. Insufficient dbcache for block verification dbcache不足以用于区块验证 + + Insufficient funds + 金额不足 + Invalid -i2psam address or hostname: '%s' 无效的 -i2psam 地址或主机名: '%s' diff --git a/src/qt/locale/bitcoin_zh-Hans.ts b/src/qt/locale/bitcoin_zh-Hans.ts index 5327462760..2b8ab0d98a 100644 --- a/src/qt/locale/bitcoin_zh-Hans.ts +++ b/src/qt/locale/bitcoin_zh-Hans.ts @@ -599,7 +599,7 @@ Signing is only possible with addresses of the type 'legacy'. Connecting to peers… - 连到同行... + 连接到节点... Request payments (generates QR codes and bitcoin: URIs) diff --git a/src/qt/locale/bitcoin_zh-Hant.ts b/src/qt/locale/bitcoin_zh-Hant.ts index 349d244d53..47fa11b79f 100644 --- a/src/qt/locale/bitcoin_zh-Hant.ts +++ b/src/qt/locale/bitcoin_zh-Hant.ts @@ -302,6 +302,12 @@ Signing is only possible with addresses of the type 'legacy'. An inbound connection from a peer. An inbound connection is a connection initiated by a peer. 進來 + + Full Relay + Peer connection type that relays all network information. + 完全轉述 + + Block Relay Peer connection type that relays network information about blocks and not transactions or addresses. @@ -312,6 +318,12 @@ Signing is only possible with addresses of the type 'legacy'. Peer connection type established manually through one of several methods. 手册 + + Feeler + Short-lived peer connection type that tests the aliveness of known addresses. + 觸角 + + %1 h %1 小时 @@ -1528,6 +1540,14 @@ The migration process will create a backup of the wallet before migrating. This &External signer script path 外部签名器脚本路径(&E) + + Automatically open the Bitcoin client port on the router. This only works when your router supports NAT-PMP and it is enabled. The external port could be random. + 自動開啟路由器上的比特幣用戶端連接埠。 只有當您的路由器支援 NAT-PMP 並且已啟用時,此功能才有效。 外部連接埠可以是隨機的。 + + + Map port using NA&T-PMP + 使用 NA&T-PMP 映射端口 + Accept connections from outside. 接受外來連線 @@ -1556,6 +1576,14 @@ The migration process will create a backup of the wallet before migrating. This &Window 窗口(&W) + + Show the icon in the system tray. + 在系統托盤中顯示圖示。 + + + &Show tray icon + 顯示托盤圖示 + Show only a tray icon after minimizing the window. 視窗縮到最小後只在通知區顯示圖示。 @@ -1742,6 +1770,14 @@ The migration process will create a backup of the wallet before migrating. This Close 關閉 + + Failed to load transaction: %1 + 無法載入交易:%1 + + + Failed to sign transaction: %1 + 無法簽名交易:%1 + Cannot sign inputs while wallet is locked. 钱包已锁定,无法签名交易输入项。 @@ -3523,6 +3559,10 @@ Unable to restore backup of wallet. Config setting for %s only applied on %s network when in [%s] section. 对 %s 的配置设置只对 %s 网络生效,如果它位于配置的 [%s] 章节的话 + + Could not find asmap file %s + 找不到asmap 檔案 %s + Do you want to rebuild the block database now? 你想现在就重建区块数据库吗? @@ -3659,6 +3699,10 @@ Unable to restore backup of wallet. Insufficient dbcache for block verification dbcache不足以用于区块验证 + + Insufficient funds + 金额不足 + Invalid -i2psam address or hostname: '%s' 无效的 -i2psam 地址或主机名: '%s' diff --git a/src/qt/locale/bitcoin_zh.ts b/src/qt/locale/bitcoin_zh.ts index f04a8a1955..85667b575d 100644 --- a/src/qt/locale/bitcoin_zh.ts +++ b/src/qt/locale/bitcoin_zh.ts @@ -49,10 +49,6 @@ Choose the address to send coins to 选择收款人地址 - - Choose the address to receive coins with - 选择接收比特币地址 - C&hoose 选择(&H) @@ -97,10 +93,6 @@ Signing is only possible with addresses of the type 'legacy'. Sending addresses - %1 付款地址 - %1 - - Receiving addresses - %1 - 收款地址 - %1 - Exporting Failed 导出失败 @@ -298,6 +290,18 @@ Signing is only possible with addresses of the type 'legacy'. %1 didn't yet exit safely… %1尚未安全退出… + + Full Relay + Peer connection type that relays all network information. + 完全轉述 + + + + Feeler + Short-lived peer connection type that tests the aliveness of known addresses. + 觸角 + + %n second(s) @@ -357,6 +361,10 @@ Signing is only possible with addresses of the type 'legacy'. Tabs toolbar 标签工具栏 + + Connecting to peers… + 连接到节点... + Request payments (generates QR codes and bitcoin: URIs) 请求支付 (生成二维码和 bitcoin: URI) @@ -656,6 +664,10 @@ Signing is only possible with addresses of the type 'legacy'. Descriptive text of the create wallet progress window which indicates to the user which wallet is currently being created. 正在创建钱包<b>%1</b>... + + Create wallet failed + 創建錢包失敗 + Too many external signers found 偵測到的外接簽名器過多 @@ -758,6 +770,10 @@ The migration process will create a backup of the wallet before migrating. This Close wallet 关闭钱包 + + Are you sure you wish to close the wallet <i>%1</i>? + 您確定要關閉錢包<i>%1 </i>嗎? + Closing the wallet for too long can result in having to resync the entire chain if pruning is enabled. 启用修剪时,如果一个钱包被卸载太久,就必须重新同步整条区块链才能再次加载它。 @@ -804,6 +820,10 @@ The migration process will create a backup of the wallet before migrating. This The label associated with this address list entry 与此地址关联的标签 + + The address associated with this address list entry. This can only be modified for sending addresses. + 与这个地址列表项关联的地址。只有发送地址可以修改。 + &Address 地址(&A) @@ -924,6 +944,10 @@ The migration process will create a backup of the wallet before migrating. This Attempting to spend bitcoins that are affected by not-yet-displayed transactions will not be accepted by the network. 嘗試花費受尚未顯示的交易影響的比特幣將不會被網路接受。 + + %1 is currently syncing. It will download headers and blocks from peers and validate them until reaching the tip of the block chain. + %1 當前正在同步。它將從peers下載區塊頭和區塊,並對其進行驗證,直到到達區塊鏈的頂為止。 + Unknown. Pre-syncing Headers (%1, %2%)… 不明。正在預先同步標頭(%1, %2%)... @@ -979,10 +1003,26 @@ The migration process will create a backup of the wallet before migrating. This Tooltip text for options window setting that enables PSBT controls. 是否要显示PSBT控件 + + Automatically open the Bitcoin client port on the router. This only works when your router supports NAT-PMP and it is enabled. The external port could be random. + 自動開啟路由器上的比特幣用戶端連接埠。 只有當您的路由器支援 NAT-PMP 並且已啟用時,此功能才有效。 外部連接埠可以是隨機的。 + + + Map port using NA&T-PMP + 使用 NA&T-PMP 映射端口 + &Window &窗口 + + Show the icon in the system tray. + 在系統托盤中顯示圖示。 + + + &Show tray icon + 顯示托盤圖示 + Third-party URLs (e.g. a block explorer) that appear in the transactions tab as context menu items. %s in the URL is replaced by transaction hash. Multiple URLs are separated by vertical bar |. 这个第三方网址(比如区块浏览器)会出现在交易选项卡的右键菜单中。 网址中的%s代表交易哈希。多个网址需要用竖线 | 相互分隔。 @@ -1018,10 +1058,38 @@ The migration process will create a backup of the wallet before migrating. This PSBT Operations PSBT操作 + + Failed to load transaction: %1 + 無法載入交易:%1 + + + Failed to sign transaction: %1 + 無法簽名交易:%1 + Cannot sign inputs while wallet is locked. 钱包已锁定,无法签名交易输入项。 + + Signed %1 inputs, but more signatures are still required. + 已簽名%1 inputs,但仍需要更多簽名。 + + + Transaction broadcast successfully! Transaction ID: %1 + 交易成功廣播!交易 ID:%1 + + + Transaction broadcast failed: %1 + 交易廣播失敗:%1 + + + * Sends %1 to %2 + * 將 %1 發送到 %2 + + + Transaction has %1 unsigned inputs. + 交易有%1個未簽名的inputs。 + (But no wallet is loaded.) (但没有加载钱包。) @@ -1173,7 +1241,11 @@ For more information on using this console, type %6. Could not unlock wallet. 无法解锁钱包。 - + + Could not generate new %1 address + 無法產生新的 %1 地址 + + ReceiveRequestDialog @@ -1222,6 +1294,15 @@ For more information on using this console, type %6. Copy fee 复制手续费 + + Creates a Partially Signed Bitcoin Transaction (PSBT) for use with e.g. an offline %1 wallet, or a PSBT-compatible hardware wallet. + 產生一個部分簽名的比特幣交易(PSBT)以用於例如離線%1錢包或與PSBT相容的硬體錢包。 + + + Please, review your transaction proposal. This will produce a Partially Signed Bitcoin Transaction (PSBT) which you can save or copy and then sign with e.g. an offline %1 wallet, or a PSBT-compatible hardware wallet. + Text to inform a user attempting to create a transaction of their current options. At this stage, a user can only create a PSBT. This string is displayed when private keys are disabled and an external signer is not available. + 請檢查您的交易提案。這將產生部分簽名的比特幣交易(PSBT),您可以儲存或複製該交易,然後使用簽名。離線%1錢包或與PSBT相容的硬體錢包。 + Do you want to create this transaction? Message displayed when attempting to create a transaction. Cautionary text to prompt the user to verify that the displayed transaction details represent the transaction the user intends to create. @@ -1374,6 +1455,10 @@ For more information on using this console, type %6. bitcoin-core + + %s corrupt. Try using the wallet tool bitcoin-wallet to salvage or restoring a backup. + %s損壞。嘗試使用錢包工具bitcoin-wallet挽救或還原備份。 + %s failed to validate the -assumeutxo snapshot state. This indicates a hardware problem, or a bug in the software, or a bad software modification that allowed an invalid snapshot to be loaded. As a result of this, the node will shut down and stop using any state that was built on the snapshot, resetting the chain height from %d to %d. On the next restart, the node will resume syncing from %d without using any snapshot data. Please report this incident to %s, including how you obtained the snapshot. The invalid snapshot chainstate will be left on disk in case it is helpful in diagnosing the issue that caused this error. %s 验证 -assumeutxo 快照状态失败。这表明硬件可能有问题,也可能是软件bug,或者还可能是软件被不当修改、从而让非法快照也能够被加载。因此,将关闭节点并停止使用从这个快照构建出的任何状态,并将链高度从 %d 重置到 %d 。下次启动时,节点将会不使用快照数据从 %d 继续同步。请将这个事件报告给 %s 并在报告中包括您是如何获得这份快照的。无效的链状态快照仍被保存至磁盘上,以供诊断问题的原因。 @@ -1556,6 +1641,10 @@ Unable to restore backup of wallet. Block verification was interrupted 区块验证已中断 + + Could not find asmap file %s + 找不到asmap 檔案 %s + Error reading configuration file: %s 读取配置文件失败: %s @@ -1616,6 +1705,10 @@ Unable to restore backup of wallet. Insufficient dbcache for block verification dbcache不足以用于区块验证 + + Insufficient funds + 金额不足 + Invalid amount for %s=<amount>: '%s' (must be at least %s) %s=<amount>: '%s' 中指定了非法的金额 (必须至少达到 %s) diff --git a/src/qt/locale/bitcoin_zh_HK.ts b/src/qt/locale/bitcoin_zh_HK.ts index 9dfb663f74..2c94cb0332 100644 --- a/src/qt/locale/bitcoin_zh_HK.ts +++ b/src/qt/locale/bitcoin_zh_HK.ts @@ -310,6 +310,12 @@ Signing is only possible with addresses of the type 'legacy'. An inbound connection from a peer. An inbound connection is a connection initiated by a peer. 進來 + + Full Relay + Peer connection type that relays all network information. + 完全轉述 + + Block Relay Peer connection type that relays network information about blocks and not transactions or addresses. @@ -320,6 +326,12 @@ Signing is only possible with addresses of the type 'legacy'. Peer connection type established manually through one of several methods. 手册 + + Feeler + Short-lived peer connection type that tests the aliveness of known addresses. + 觸角 + + %1 d %1 日 @@ -1560,6 +1572,14 @@ The migration process will create a backup of the wallet before migrating. This &External signer script path 外部签名器脚本路径(&E) + + Automatically open the Bitcoin client port on the router. This only works when your router supports NAT-PMP and it is enabled. The external port could be random. + 自動開啟路由器上的比特幣用戶端連接埠。 只有當您的路由器支援 NAT-PMP 並且已啟用時,此功能才有效。 外部連接埠可以是隨機的。 + + + Map port using NA&T-PMP + 使用 NA&T-PMP 映射端口 + Accept connections from outside. 接受外來連線 @@ -1588,6 +1608,14 @@ The migration process will create a backup of the wallet before migrating. This &Window 窗口(&W) + + Show the icon in the system tray. + 在系統托盤中顯示圖示。 + + + &Show tray icon + 顯示托盤圖示 + Show only a tray icon after minimizing the window. 視窗縮到最小後只在通知區顯示圖示。 @@ -1774,6 +1802,14 @@ The migration process will create a backup of the wallet before migrating. This Close 關閉 + + Failed to load transaction: %1 + 無法載入交易:%1 + + + Failed to sign transaction: %1 + 無法簽名交易:%1 + Cannot sign inputs while wallet is locked. 钱包已锁定,无法签名交易输入项。 @@ -3563,6 +3599,10 @@ Unable to restore backup of wallet. Config setting for %s only applied on %s network when in [%s] section. 对 %s 的配置设置只对 %s 网络生效,如果它位于配置的 [%s] 章节的话 + + Could not find asmap file %s + 找不到asmap 檔案 %s + Do you want to rebuild the block database now? 你想现在就重建区块数据库吗? @@ -3699,6 +3739,10 @@ Unable to restore backup of wallet. Insufficient dbcache for block verification dbcache不足以用于区块验证 + + Insufficient funds + 金额不足 + Invalid -i2psam address or hostname: '%s' 无效的 -i2psam 地址或主机名: '%s' diff --git a/src/qt/locale/bitcoin_zh_TW.ts b/src/qt/locale/bitcoin_zh_TW.ts index 1c5db2757a..ba394ff6d6 100644 --- a/src/qt/locale/bitcoin_zh_TW.ts +++ b/src/qt/locale/bitcoin_zh_TW.ts @@ -319,6 +319,12 @@ Signing is only possible with addresses of the type 'legacy'. An outbound connection to a peer. An outbound connection is a connection initiated by us. 傳出 + + Full Relay + Peer connection type that relays all network information. + 完全轉述 + + Block Relay Peer connection type that relays network information about blocks and not transactions or addresses. @@ -329,6 +335,12 @@ Signing is only possible with addresses of the type 'legacy'. Peer connection type established manually through one of several methods. 手冊 + + Feeler + Short-lived peer connection type that tests the aliveness of known addresses. + 觸角 + + %1 d %1 天 @@ -1659,6 +1671,14 @@ The migration process will create a backup of the wallet before migrating. This Map port using &UPnP 用 &UPnP 設定通訊埠對應 + + Automatically open the Bitcoin client port on the router. This only works when your router supports NAT-PMP and it is enabled. The external port could be random. + 自動開啟路由器上的比特幣用戶端連接埠。 只有當您的路由器支援 NAT-PMP 並且已啟用時,此功能才有效。 外部連接埠可以是隨機的。 + + + Map port using NA&T-PMP + 使用 NA&T-PMP 映射端口 + Accept connections from outside. 接受外來連線 @@ -1695,6 +1715,14 @@ The migration process will create a backup of the wallet before migrating. This &Window &視窗 + + Show the icon in the system tray. + 在系統托盤中顯示圖示。 + + + &Show tray icon + 顯示托盤圖示 + Show only a tray icon after minimizing the window. 視窗縮到最小後只在通知區顯示圖示。 @@ -1755,6 +1783,11 @@ The migration process will create a backup of the wallet before migrating. This embedded "%1" 嵌入的 "%1" + + closest matching "%1" + 與“%1”最接近的匹配 + + &OK 好(&O) From 4c824bbe03e61dab5665f59903d368ce3cc514d2 Mon Sep 17 00:00:00 2001 From: glozow Date: Mon, 10 Jun 2024 14:01:15 +0100 Subject: [PATCH 19/72] [build] bump to version 26.2rc1 --- configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 5a7baf2a77..847c747b90 100644 --- a/configure.ac +++ b/configure.ac @@ -1,8 +1,8 @@ AC_PREREQ([2.69]) define(_CLIENT_VERSION_MAJOR, 26) -define(_CLIENT_VERSION_MINOR, 1) +define(_CLIENT_VERSION_MINOR, 2) define(_CLIENT_VERSION_BUILD, 0) -define(_CLIENT_VERSION_RC, 0) +define(_CLIENT_VERSION_RC, 1) define(_CLIENT_VERSION_IS_RELEASE, true) define(_COPYRIGHT_YEAR, 2023) define(_COPYRIGHT_HOLDERS,[The %s developers]) From 03a91a0142ceaec369154151fba928b56aae6f08 Mon Sep 17 00:00:00 2001 From: glozow Date: Mon, 10 Jun 2024 14:04:15 +0100 Subject: [PATCH 20/72] [doc] manpages for 26.2rc1 --- doc/man/bitcoin-cli.1 | 6 +++--- doc/man/bitcoin-qt.1 | 6 +++--- doc/man/bitcoin-tx.1 | 6 +++--- doc/man/bitcoin-util.1 | 6 +++--- doc/man/bitcoin-wallet.1 | 6 +++--- doc/man/bitcoind.1 | 6 +++--- 6 files changed, 18 insertions(+), 18 deletions(-) diff --git a/doc/man/bitcoin-cli.1 b/doc/man/bitcoin-cli.1 index d07e853e9e..ac1a92f11f 100644 --- a/doc/man/bitcoin-cli.1 +++ b/doc/man/bitcoin-cli.1 @@ -1,7 +1,7 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1. -.TH BITCOIN-CLI "1" "March 2024" "bitcoin-cli v26.1.0" "User Commands" +.TH BITCOIN-CLI "1" "June 2024" "bitcoin-cli v26.2.0rc1" "User Commands" .SH NAME -bitcoin-cli \- manual page for bitcoin-cli v26.1.0 +bitcoin-cli \- manual page for bitcoin-cli v26.2.0rc1 .SH SYNOPSIS .B bitcoin-cli [\fI\,options\/\fR] \fI\, \/\fR[\fI\,params\/\fR] \fI\,Send command to Bitcoin Core\/\fR @@ -15,7 +15,7 @@ bitcoin-cli \- manual page for bitcoin-cli v26.1.0 .B bitcoin-cli [\fI\,options\/\fR] \fI\,help Get help for a command\/\fR .SH DESCRIPTION -Bitcoin Core RPC client version v26.1.0 +Bitcoin Core RPC client version v26.2.0rc1 .SH OPTIONS .HP \-? diff --git a/doc/man/bitcoin-qt.1 b/doc/man/bitcoin-qt.1 index 7f5185415e..bb5c6d57d6 100644 --- a/doc/man/bitcoin-qt.1 +++ b/doc/man/bitcoin-qt.1 @@ -1,12 +1,12 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1. -.TH BITCOIN-QT "1" "March 2024" "bitcoin-qt v26.1.0" "User Commands" +.TH BITCOIN-QT "1" "June 2024" "bitcoin-qt v26.2.0rc1" "User Commands" .SH NAME -bitcoin-qt \- manual page for bitcoin-qt v26.1.0 +bitcoin-qt \- manual page for bitcoin-qt v26.2.0rc1 .SH SYNOPSIS .B bitcoin-qt [\fI\,command-line options\/\fR] .SH DESCRIPTION -Bitcoin Core version v26.1.0 +Bitcoin Core version v26.2.0rc1 .SH OPTIONS .HP \-? diff --git a/doc/man/bitcoin-tx.1 b/doc/man/bitcoin-tx.1 index aa863d4b90..dd6028097a 100644 --- a/doc/man/bitcoin-tx.1 +++ b/doc/man/bitcoin-tx.1 @@ -1,7 +1,7 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1. -.TH BITCOIN-TX "1" "March 2024" "bitcoin-tx v26.1.0" "User Commands" +.TH BITCOIN-TX "1" "June 2024" "bitcoin-tx v26.2.0rc1" "User Commands" .SH NAME -bitcoin-tx \- manual page for bitcoin-tx v26.1.0 +bitcoin-tx \- manual page for bitcoin-tx v26.2.0rc1 .SH SYNOPSIS .B bitcoin-tx [\fI\,options\/\fR] \fI\, \/\fR[\fI\,commands\/\fR] \fI\,Update hex-encoded bitcoin transaction\/\fR @@ -9,7 +9,7 @@ bitcoin-tx \- manual page for bitcoin-tx v26.1.0 .B bitcoin-tx [\fI\,options\/\fR] \fI\,-create \/\fR[\fI\,commands\/\fR] \fI\,Create hex-encoded bitcoin transaction\/\fR .SH DESCRIPTION -Bitcoin Core bitcoin\-tx utility version v26.1.0 +Bitcoin Core bitcoin\-tx utility version v26.2.0rc1 .SH OPTIONS .HP \-? diff --git a/doc/man/bitcoin-util.1 b/doc/man/bitcoin-util.1 index d7db89571b..cee727e0e9 100644 --- a/doc/man/bitcoin-util.1 +++ b/doc/man/bitcoin-util.1 @@ -1,12 +1,12 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1. -.TH BITCOIN-UTIL "1" "March 2024" "bitcoin-util v26.1.0" "User Commands" +.TH BITCOIN-UTIL "1" "June 2024" "bitcoin-util v26.2.0rc1" "User Commands" .SH NAME -bitcoin-util \- manual page for bitcoin-util v26.1.0 +bitcoin-util \- manual page for bitcoin-util v26.2.0rc1 .SH SYNOPSIS .B bitcoin-util [\fI\,options\/\fR] [\fI\,commands\/\fR] \fI\,Do stuff\/\fR .SH DESCRIPTION -Bitcoin Core bitcoin\-util utility version v26.1.0 +Bitcoin Core bitcoin\-util utility version v26.2.0rc1 .SH OPTIONS .HP \-? diff --git a/doc/man/bitcoin-wallet.1 b/doc/man/bitcoin-wallet.1 index af59992b9f..5855f364fc 100644 --- a/doc/man/bitcoin-wallet.1 +++ b/doc/man/bitcoin-wallet.1 @@ -1,9 +1,9 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1. -.TH BITCOIN-WALLET "1" "March 2024" "bitcoin-wallet v26.1.0" "User Commands" +.TH BITCOIN-WALLET "1" "June 2024" "bitcoin-wallet v26.2.0rc1" "User Commands" .SH NAME -bitcoin-wallet \- manual page for bitcoin-wallet v26.1.0 +bitcoin-wallet \- manual page for bitcoin-wallet v26.2.0rc1 .SH DESCRIPTION -Bitcoin Core bitcoin\-wallet version v26.1.0 +Bitcoin Core bitcoin\-wallet version v26.2.0rc1 .PP bitcoin\-wallet is an offline tool for creating and interacting with Bitcoin Core wallet files. By default bitcoin\-wallet will act on wallets in the default mainnet wallet directory in the datadir. diff --git a/doc/man/bitcoind.1 b/doc/man/bitcoind.1 index e2b3c54046..fd2554ae0f 100644 --- a/doc/man/bitcoind.1 +++ b/doc/man/bitcoind.1 @@ -1,12 +1,12 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1. -.TH BITCOIND "1" "March 2024" "bitcoind v26.1.0" "User Commands" +.TH BITCOIND "1" "June 2024" "bitcoind v26.2.0rc1" "User Commands" .SH NAME -bitcoind \- manual page for bitcoind v26.1.0 +bitcoind \- manual page for bitcoind v26.2.0rc1 .SH SYNOPSIS .B bitcoind [\fI\,options\/\fR] \fI\,Start Bitcoin Core\/\fR .SH DESCRIPTION -Bitcoin Core version v26.1.0 +Bitcoin Core version v26.2.0rc1 .SH OPTIONS .HP \-? From 7ca424f8e651707effe1380aaf72d9ad0e97aa18 Mon Sep 17 00:00:00 2001 From: glozow Date: Mon, 10 Jun 2024 14:53:16 +0100 Subject: [PATCH 21/72] [doc] update release notes for 26.2rc1 --- doc/release-notes.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/release-notes.md b/doc/release-notes.md index 127d14f4ce..27b8172b1b 100644 --- a/doc/release-notes.md +++ b/doc/release-notes.md @@ -60,6 +60,7 @@ Notable changes - #29747: depends: fix mingw-w64 Qt DEBUG=1 build - #29985: depends: Fix build of Qt for 32-bit platforms with recent glibc +- #30151: depends: Fetch miniupnpc sources from an alternative website ### Misc @@ -78,6 +79,7 @@ Thanks to everyone who directly contributed to this release: - dergoegge - fanquake - glozow +- Hennadii Stepanov - Jameson Lopp - jonatack - laanwj From 5aa210ca0ae990a34b5372302ac60466a22e5b24 Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Fri, 7 Jun 2024 00:40:14 +0200 Subject: [PATCH 22/72] cleanup: Remove unused `DEFAULT_MEMPOOL_FULL_RBF` constant --- src/kernel/mempool_options.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/kernel/mempool_options.h b/src/kernel/mempool_options.h index 96b25c0097..0bff59226e 100644 --- a/src/kernel/mempool_options.h +++ b/src/kernel/mempool_options.h @@ -19,8 +19,6 @@ static constexpr unsigned int DEFAULT_MAX_MEMPOOL_SIZE_MB{300}; static constexpr unsigned int DEFAULT_BLOCKSONLY_MAX_MEMPOOL_SIZE_MB{5}; /** Default for -mempoolexpiry, expiration time for mempool transactions in hours */ static constexpr unsigned int DEFAULT_MEMPOOL_EXPIRY_HOURS{336}; -/** Default for -mempoolfullrbf, if the transaction replaceability signaling is ignored */ -static constexpr bool DEFAULT_MEMPOOL_FULL_RBF{false}; /** Whether to fall back to legacy V1 serialization when writing mempool.dat */ static constexpr bool DEFAULT_PERSIST_V1_DAT{false}; /** Default for -acceptnonstdtxn */ From 01f16b534adf62494ba5c63761528d48cfd5c504 Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Fri, 7 Jun 2024 00:13:45 +0200 Subject: [PATCH 23/72] regtest: Activate SegWit --- src/kernel/chainparams.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/kernel/chainparams.cpp b/src/kernel/chainparams.cpp index 14c444d5ad..5e775dd0f0 100644 --- a/src/kernel/chainparams.cpp +++ b/src/kernel/chainparams.cpp @@ -440,7 +440,7 @@ class CRegTestParams : public CChainParams consensus.signet_challenge.clear(); consensus.nMaxReorganizationDepth = 50; consensus.CSVHeight = 1; - consensus.SegwitHeight = std::numeric_limits::max(); + consensus.SegwitHeight = 1; consensus.MinBIP9WarningHeight = 0; consensus.powLimit = uint256S("7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"); consensus.posLimit = uint256S("00000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"); @@ -460,8 +460,8 @@ class CRegTestParams : public CChainParams // Deployment of SegWit (BIP141, BIP143, and BIP147) consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT].bit = 1; - consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT].nStartTime = Consensus::BIP9Deployment::NEVER_ACTIVE; - consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT].nTimeout = Consensus::BIP9Deployment::NO_TIMEOUT; + consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT].nStartTime = Consensus::BIP9Deployment::ALWAYS_ACTIVE; + consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT].nTimeout = 0; consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT].min_activation_height = 0; // No activation delay // Deployment of Taproot (BIPs 340-342) From 391ce775f4661d2b9faa616b5d3d0511b53b79b2 Mon Sep 17 00:00:00 2001 From: Cory Fields Date: Thu, 13 Jun 2024 13:25:37 +0000 Subject: [PATCH 24/72] upnp: add compatibility for miniupnpc 2.2.8 See: https://github.com/miniupnp/miniupnp/commit/c0a50ce33e3b99ce8a96fd43049bb5b53ffac62f The return value of 2 now indicates: "A valid connected IGD has been found but its IP address is reserved (non routable)" We continue to ignore any return value other than 1. Github-Pull: #30283 Rebased-From: 8acdf66540834b9f9cf28f16d389e8b6a48516d5 --- src/mapport.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/mapport.cpp b/src/mapport.cpp index 08b365db4b..f58d8ced15 100644 --- a/src/mapport.cpp +++ b/src/mapport.cpp @@ -163,8 +163,11 @@ static bool ProcessUpnp() struct UPNPUrls urls; struct IGDdatas data; int r; - +#if MINIUPNPC_API_VERSION <= 17 r = UPNP_GetValidIGD(devlist, &urls, &data, lanaddr, sizeof(lanaddr)); +#else + r = UPNP_GetValidIGD(devlist, &urls, &data, lanaddr, sizeof(lanaddr), nullptr, 0); +#endif if (r == 1) { if (fDiscover) { From 10413ac46c07d3a45dc9d71818f59ffdb1129032 Mon Sep 17 00:00:00 2001 From: fanquake Date: Fri, 21 Jun 2024 15:43:30 +0100 Subject: [PATCH 25/72] doc: add 30283 cherry-pick to rel notes --- doc/release-notes.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/release-notes.md b/doc/release-notes.md index 27b8172b1b..92194a9a2d 100644 --- a/doc/release-notes.md +++ b/doc/release-notes.md @@ -61,6 +61,7 @@ Notable changes - #29747: depends: fix mingw-w64 Qt DEBUG=1 build - #29985: depends: Fix build of Qt for 32-bit platforms with recent glibc - #30151: depends: Fetch miniupnpc sources from an alternative website +- #30283: upnp: fix build with miniupnpc 2.2.8 ### Misc @@ -76,6 +77,7 @@ Thanks to everyone who directly contributed to this release: - Antoine Poinsot - Ava Chow +- Cory Fields - dergoegge - fanquake - glozow From fe8dee826d48a7476c3f77b6adca8a843f06e38e Mon Sep 17 00:00:00 2001 From: glozow Date: Tue, 2 Jul 2024 09:24:15 +0100 Subject: [PATCH 26/72] [build] bump version to 26.2 --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 847c747b90..dd814f669c 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ AC_PREREQ([2.69]) define(_CLIENT_VERSION_MAJOR, 26) define(_CLIENT_VERSION_MINOR, 2) define(_CLIENT_VERSION_BUILD, 0) -define(_CLIENT_VERSION_RC, 1) +define(_CLIENT_VERSION_RC, 0) define(_CLIENT_VERSION_IS_RELEASE, true) define(_COPYRIGHT_YEAR, 2023) define(_COPYRIGHT_HOLDERS,[The %s developers]) From 29cbec45ddb0497bf6d5a641e0f5c3800ed1427a Mon Sep 17 00:00:00 2001 From: glozow Date: Tue, 2 Jul 2024 10:34:39 +0100 Subject: [PATCH 27/72] [build] bump copyright year --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index dd814f669c..2e8911242a 100644 --- a/configure.ac +++ b/configure.ac @@ -4,7 +4,7 @@ define(_CLIENT_VERSION_MINOR, 2) define(_CLIENT_VERSION_BUILD, 0) define(_CLIENT_VERSION_RC, 0) define(_CLIENT_VERSION_IS_RELEASE, true) -define(_COPYRIGHT_YEAR, 2023) +define(_COPYRIGHT_YEAR, 2024) define(_COPYRIGHT_HOLDERS,[The %s developers]) define(_COPYRIGHT_HOLDERS_SUBSTITUTION,[[Bitcoin Core]]) AC_INIT([Bitcoin Core],m4_join([.], _CLIENT_VERSION_MAJOR, _CLIENT_VERSION_MINOR, _CLIENT_VERSION_BUILD)m4_if(_CLIENT_VERSION_RC, [0], [], [rc]_CLIENT_VERSION_RC),[https://github.com/bitcoin/bitcoin/issues],[bitcoin],[https://bitcoincore.org/]) From 00f0267ac0fcb8aa08ce4f04274499697335998d Mon Sep 17 00:00:00 2001 From: glozow Date: Tue, 2 Jul 2024 09:28:06 +0100 Subject: [PATCH 28/72] [doc] update manpages 26.2 --- doc/man/bitcoin-cli.1 | 8 ++++---- doc/man/bitcoin-qt.1 | 8 ++++---- doc/man/bitcoin-tx.1 | 8 ++++---- doc/man/bitcoin-util.1 | 8 ++++---- doc/man/bitcoin-wallet.1 | 8 ++++---- doc/man/bitcoind.1 | 8 ++++---- 6 files changed, 24 insertions(+), 24 deletions(-) diff --git a/doc/man/bitcoin-cli.1 b/doc/man/bitcoin-cli.1 index ac1a92f11f..66127a6995 100644 --- a/doc/man/bitcoin-cli.1 +++ b/doc/man/bitcoin-cli.1 @@ -1,7 +1,7 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1. -.TH BITCOIN-CLI "1" "June 2024" "bitcoin-cli v26.2.0rc1" "User Commands" +.TH BITCOIN-CLI "1" "July 2024" "bitcoin-cli v26.2.0" "User Commands" .SH NAME -bitcoin-cli \- manual page for bitcoin-cli v26.2.0rc1 +bitcoin-cli \- manual page for bitcoin-cli v26.2.0 .SH SYNOPSIS .B bitcoin-cli [\fI\,options\/\fR] \fI\, \/\fR[\fI\,params\/\fR] \fI\,Send command to Bitcoin Core\/\fR @@ -15,7 +15,7 @@ bitcoin-cli \- manual page for bitcoin-cli v26.2.0rc1 .B bitcoin-cli [\fI\,options\/\fR] \fI\,help Get help for a command\/\fR .SH DESCRIPTION -Bitcoin Core RPC client version v26.2.0rc1 +Bitcoin Core RPC client version v26.2.0 .SH OPTIONS .HP \-? @@ -170,7 +170,7 @@ network seed node(s)) .IP Use the test chain. Equivalent to \fB\-chain\fR=\fI\,test\/\fR. .SH COPYRIGHT -Copyright (C) 2009-2023 The Bitcoin Core developers +Copyright (C) 2009-2024 The Bitcoin Core developers Please contribute if you find Bitcoin Core useful. Visit for further information about the software. diff --git a/doc/man/bitcoin-qt.1 b/doc/man/bitcoin-qt.1 index bb5c6d57d6..6b3571f898 100644 --- a/doc/man/bitcoin-qt.1 +++ b/doc/man/bitcoin-qt.1 @@ -1,12 +1,12 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1. -.TH BITCOIN-QT "1" "June 2024" "bitcoin-qt v26.2.0rc1" "User Commands" +.TH BITCOIN-QT "1" "July 2024" "bitcoin-qt v26.2.0" "User Commands" .SH NAME -bitcoin-qt \- manual page for bitcoin-qt v26.2.0rc1 +bitcoin-qt \- manual page for bitcoin-qt v26.2.0 .SH SYNOPSIS .B bitcoin-qt [\fI\,command-line options\/\fR] .SH DESCRIPTION -Bitcoin Core version v26.2.0rc1 +Bitcoin Core version v26.2.0 .SH OPTIONS .HP \-? @@ -811,7 +811,7 @@ Reset all settings changed in the GUI .IP Show splash screen on startup (default: 1) .SH COPYRIGHT -Copyright (C) 2009-2023 The Bitcoin Core developers +Copyright (C) 2009-2024 The Bitcoin Core developers Please contribute if you find Bitcoin Core useful. Visit for further information about the software. diff --git a/doc/man/bitcoin-tx.1 b/doc/man/bitcoin-tx.1 index dd6028097a..7facc0d8ce 100644 --- a/doc/man/bitcoin-tx.1 +++ b/doc/man/bitcoin-tx.1 @@ -1,7 +1,7 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1. -.TH BITCOIN-TX "1" "June 2024" "bitcoin-tx v26.2.0rc1" "User Commands" +.TH BITCOIN-TX "1" "July 2024" "bitcoin-tx v26.2.0" "User Commands" .SH NAME -bitcoin-tx \- manual page for bitcoin-tx v26.2.0rc1 +bitcoin-tx \- manual page for bitcoin-tx v26.2.0 .SH SYNOPSIS .B bitcoin-tx [\fI\,options\/\fR] \fI\, \/\fR[\fI\,commands\/\fR] \fI\,Update hex-encoded bitcoin transaction\/\fR @@ -9,7 +9,7 @@ bitcoin-tx \- manual page for bitcoin-tx v26.2.0rc1 .B bitcoin-tx [\fI\,options\/\fR] \fI\,-create \/\fR[\fI\,commands\/\fR] \fI\,Create hex-encoded bitcoin transaction\/\fR .SH DESCRIPTION -Bitcoin Core bitcoin\-tx utility version v26.2.0rc1 +Bitcoin Core bitcoin\-tx utility version v26.2.0 .SH OPTIONS .HP \-? @@ -134,7 +134,7 @@ set=NAME:JSON\-STRING .IP Set register NAME to given JSON\-STRING .SH COPYRIGHT -Copyright (C) 2009-2023 The Bitcoin Core developers +Copyright (C) 2009-2024 The Bitcoin Core developers Please contribute if you find Bitcoin Core useful. Visit for further information about the software. diff --git a/doc/man/bitcoin-util.1 b/doc/man/bitcoin-util.1 index cee727e0e9..8c946e4292 100644 --- a/doc/man/bitcoin-util.1 +++ b/doc/man/bitcoin-util.1 @@ -1,12 +1,12 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1. -.TH BITCOIN-UTIL "1" "June 2024" "bitcoin-util v26.2.0rc1" "User Commands" +.TH BITCOIN-UTIL "1" "July 2024" "bitcoin-util v26.2.0" "User Commands" .SH NAME -bitcoin-util \- manual page for bitcoin-util v26.2.0rc1 +bitcoin-util \- manual page for bitcoin-util v26.2.0 .SH SYNOPSIS .B bitcoin-util [\fI\,options\/\fR] [\fI\,commands\/\fR] \fI\,Do stuff\/\fR .SH DESCRIPTION -Bitcoin Core bitcoin\-util utility version v26.2.0rc1 +Bitcoin Core bitcoin\-util utility version v26.2.0 .SH OPTIONS .HP \-? @@ -54,7 +54,7 @@ grind .IP Perform proof of work on hex header string .SH COPYRIGHT -Copyright (C) 2009-2023 The Bitcoin Core developers +Copyright (C) 2009-2024 The Bitcoin Core developers Please contribute if you find Bitcoin Core useful. Visit for further information about the software. diff --git a/doc/man/bitcoin-wallet.1 b/doc/man/bitcoin-wallet.1 index 5855f364fc..ac665511da 100644 --- a/doc/man/bitcoin-wallet.1 +++ b/doc/man/bitcoin-wallet.1 @@ -1,9 +1,9 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1. -.TH BITCOIN-WALLET "1" "June 2024" "bitcoin-wallet v26.2.0rc1" "User Commands" +.TH BITCOIN-WALLET "1" "July 2024" "bitcoin-wallet v26.2.0" "User Commands" .SH NAME -bitcoin-wallet \- manual page for bitcoin-wallet v26.2.0rc1 +bitcoin-wallet \- manual page for bitcoin-wallet v26.2.0 .SH DESCRIPTION -Bitcoin Core bitcoin\-wallet version v26.2.0rc1 +Bitcoin Core bitcoin\-wallet version v26.2.0 .PP bitcoin\-wallet is an offline tool for creating and interacting with Bitcoin Core wallet files. By default bitcoin\-wallet will act on wallets in the default mainnet wallet directory in the datadir. @@ -110,7 +110,7 @@ salvage Attempt to recover private keys from a corrupt wallet. Warning: \&'salvage' is experimental. .SH COPYRIGHT -Copyright (C) 2009-2023 The Bitcoin Core developers +Copyright (C) 2009-2024 The Bitcoin Core developers Please contribute if you find Bitcoin Core useful. Visit for further information about the software. diff --git a/doc/man/bitcoind.1 b/doc/man/bitcoind.1 index fd2554ae0f..02e5c03e10 100644 --- a/doc/man/bitcoind.1 +++ b/doc/man/bitcoind.1 @@ -1,12 +1,12 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1. -.TH BITCOIND "1" "June 2024" "bitcoind v26.2.0rc1" "User Commands" +.TH BITCOIND "1" "July 2024" "bitcoind v26.2.0" "User Commands" .SH NAME -bitcoind \- manual page for bitcoind v26.2.0rc1 +bitcoind \- manual page for bitcoind v26.2.0 .SH SYNOPSIS .B bitcoind [\fI\,options\/\fR] \fI\,Start Bitcoin Core\/\fR .SH DESCRIPTION -Bitcoin Core version v26.2.0rc1 +Bitcoin Core version v26.2.0 .SH OPTIONS .HP \-? @@ -789,7 +789,7 @@ subject to empty whitelists. .IP Accept command line and JSON\-RPC commands .SH COPYRIGHT -Copyright (C) 2009-2023 The Bitcoin Core developers +Copyright (C) 2009-2024 The Bitcoin Core developers Please contribute if you find Bitcoin Core useful. Visit for further information about the software. From eef5dbc21b3fd52069f2f0855fb76a13234ebbf3 Mon Sep 17 00:00:00 2001 From: glozow Date: Tue, 2 Jul 2024 09:28:14 +0100 Subject: [PATCH 29/72] [doc] update release notes 26.2 --- doc/release-notes.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/release-notes.md b/doc/release-notes.md index 92194a9a2d..67d8512dd0 100644 --- a/doc/release-notes.md +++ b/doc/release-notes.md @@ -1,9 +1,9 @@ -26.2rc1 Release Notes +26.2 Release Notes ================== -Bitcoin Core version 26.2rc1 is now available from: +Bitcoin Core version 26.2 is now available from: - + This release includes new features, various bug fixes and performance improvements, as well as updated translations. From 5df6540260641cc8ef7b71bf655f6359632e918c Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Wed, 7 Aug 2024 15:21:03 +0200 Subject: [PATCH 30/72] build: update seeds and chainparams --- contrib/seeds/nodes_main.txt | 58 +++++++++++++++++---------- contrib/seeds/nodes_test.txt | 18 ++++----- src/chainparamsseeds.h | 76 +++++++++++++++++++++--------------- src/kernel/chainparams.cpp | 20 +++++----- 4 files changed, 100 insertions(+), 72 deletions(-) diff --git a/contrib/seeds/nodes_main.txt b/contrib/seeds/nodes_main.txt index 1b1d2c7b5b..738756b618 100644 --- a/contrib/seeds/nodes_main.txt +++ b/contrib/seeds/nodes_main.txt @@ -4,11 +4,25 @@ 167.86.117.103:15714 167.86.117.144:15714 167.86.117.143:15714 -45.137.91.173:15714 +161.97.80.103:15714 5.189.160.139:15714 -81.0.246.79:15714 5.189.159.220:15714 -161.97.80.103:15714 +193.164.140.87:15714 +68.104.122.92:15714 +91.121.217.71:15714 +23.94.64.119:15714 +146.59.69.245:15714 +216.39.250.91:15714 +99.253.42.125:15714 +50.47.255.100:15714 +118.195.208.33:15714 +119.45.242.241:15714 +157.173.195.203:15714 +172.99.189.198:15714 +64.31.61.150:15714 +181.47.73.142:15714 +24.112.56.226:15714 +45.137.91.173:15714 45.138.55.128:15714 45.138.55.129:15714 45.138.55.130:15714 @@ -17,39 +31,41 @@ 45.138.55.133:15714 45.138.55.134:15714 45.138.55.135:15714 -116.86.146.44:15714 -118.195.208.33:15714 -119.45.242.241:15714 -91.121.217.71:15714 -216.39.250.91:15714 -172.99.189.198:15714 -50.47.255.100:15714 # IPv6 nodes -[2a02:c207:2041:3853::1]:15714 [2a02:c207:2056:6532::1]:15714 [2a02:c207:2056:6534::1]:15714 [2a02:c207:2056:6533::1]:15714 -[2a02:c207:2110:9257::1]:15714 -[2a02:c204:2110:9258::1]:15714 +[2a02:c207:2041:3853::1]:15714 [2a02:c207:2110:9259::1]:15714 -[2a10:3781:525:1::210]:15714 +[2a02:c207:2110:9257::1]:15714 +[2600:8801:13a0:4500::43]:15714 +[2602:fec3:2:10::9:91]:15714 +[2604:86c0:f201:6::10:91]:15714 +[2001:41d0:303:6855::501]:15714 +[2605:a140:2189:3175::1]:15714 +[2002:175e:4077::175e:4077]:15714 +[2803:9800:9017:b4ed:2a80:843e:3e90:6538]:15714 +[2a01:5a8:302:e55d:5d81:ad22:abec:15ba]:15714 +[2a01:5a8:302:e55d:c9a7:474e:98bd:a4da]:15714 +[2a01:5a8:302:e55d:802e:3c54:99d2:bb1b]:15714 +[2a01:5a8:302:e55d:7415:af74:7ed7:bd3e]:15714 +[2a01:5a8:302:e55d:c4b0:517d:1db5:3ae2]:15714 +[2a01:5a8:302:e55d:ad2a:42dd:c79:a2c6]:15714 +[2803:9800:9017:b4ed:f23d:ea36:e605:4693]:15714 +[2803:9800:9017:b4ed:c1d5:89a6:7914:1436]:15714 +[2803:9800:9017:b4ed:7189:3e8f:13ea:f718]:15714 +[2803:9800:9017:b4ed:99cb:56bb:fcab:5c33]:15714 +[2a01:5a8:302:e55d:e1fb:c166:cb40:7057]:15714 [2a10:3781:525:1::201]:15714 [2a10:3781:525:1::210]:15714 -[2a10:3781:525:1::201]:15714 [2a10:3781:525:1::211]:15714 [2a10:3781:525:1::212]:15714 [2a10:3781:525:1::213]:15714 [2a10:3781:525:1::215]:15714 [2a10:3781:525:6::10]:15714 [2a10:3781:525:6::11]:15714 -[2602:fec3:2:10::9:91]:15714 -[2001:41d0:303:6855::501]:15714 -[2604:86c0:f201:6::10:91]:15714 -[2a01:5a8:302:f394:5870:53f7:cb1f:9cfb]:15714 -[2a01:5a8:302:f394:8cd0:93fc:9953:3223]:15714 -[2a01:5a8:302:f394:5d2:e182:3f6:b054]:15714 # Onion nodes jgsfxfwhm7vdabt5dxl42il7uenvysknyedtzuaiajo7w5bv5jf2jpid.onion:15714 diff --git a/contrib/seeds/nodes_test.txt b/contrib/seeds/nodes_test.txt index 78ef93aca5..2fe3f9f289 100644 --- a/contrib/seeds/nodes_test.txt +++ b/contrib/seeds/nodes_test.txt @@ -1,14 +1,13 @@ # List of fixed seed nodes for testnet # IPv4 nodes -167.86.117.103:25714 -167.86.117.144:25714 -167.86.117.143:25714 +167.86.117.103:15714 +167.86.117.144:15714 +167.86.117.143:15714 +161.97.80.103:15714 +5.189.160.139:15714 +5.189.159.220:15714 45.137.91.173:25714 -5.189.160.139:25714 -81.0.246.79:25714 -5.189.159.220:25714 -161.97.80.103:25714 45.138.55.128:25714 45.138.55.129:25714 45.138.55.130:25714 @@ -19,15 +18,14 @@ 45.138.55.135:25714 # IPv6 nodes -[2a02:c207:2041:3853::1]:25714 [2a02:c207:2056:6532::1]:25714 [2a02:c207:2056:6534::1]:25714 [2a02:c207:2056:6533::1]:25714 +[2a02:c207:2041:3853::1]:25714 [2a02:c207:2110:9257::1]:25714 -[2a02:c204:2110:9258::1]:25714 [2a02:c207:2110:9259::1]:25714 -[2a10:3781:525:1::210]:25714 [2a10:3781:525:1::201]:25714 +[2a10:3781:525:1::210]:25714 [2a10:3781:525:1::211]:25714 [2a10:3781:525:1::212]:25714 [2a10:3781:525:1::213]:25714 diff --git a/src/chainparamsseeds.h b/src/chainparamsseeds.h index 02788817ad..6d9f671e50 100644 --- a/src/chainparamsseeds.h +++ b/src/chainparamsseeds.h @@ -10,11 +10,25 @@ static const uint8_t chainparams_seed_main[] = { 0x01,0x04,0xa7,0x56,0x75,0x67,0x3d,0x62, 0x01,0x04,0xa7,0x56,0x75,0x90,0x3d,0x62, 0x01,0x04,0xa7,0x56,0x75,0x8f,0x3d,0x62, - 0x01,0x04,0x2d,0x89,0x5b,0xad,0x3d,0x62, + 0x01,0x04,0xa1,0x61,0x50,0x67,0x3d,0x62, 0x01,0x04,0x05,0xbd,0xa0,0x8b,0x3d,0x62, - 0x01,0x04,0x51,0x00,0xf6,0x4f,0x3d,0x62, 0x01,0x04,0x05,0xbd,0x9f,0xdc,0x3d,0x62, - 0x01,0x04,0xa1,0x61,0x50,0x67,0x3d,0x62, + 0x01,0x04,0xc1,0xa4,0x8c,0x57,0x3d,0x62, + 0x01,0x04,0x44,0x68,0x7a,0x5c,0x3d,0x62, + 0x01,0x04,0x5b,0x79,0xd9,0x47,0x3d,0x62, + 0x01,0x04,0x17,0x5e,0x40,0x77,0x3d,0x62, + 0x01,0x04,0x92,0x3b,0x45,0xf5,0x3d,0x62, + 0x01,0x04,0xd8,0x27,0xfa,0x5b,0x3d,0x62, + 0x01,0x04,0x63,0xfd,0x2a,0x7d,0x3d,0x62, + 0x01,0x04,0x32,0x2f,0xff,0x64,0x3d,0x62, + 0x01,0x04,0x76,0xc3,0xd0,0x21,0x3d,0x62, + 0x01,0x04,0x77,0x2d,0xf2,0xf1,0x3d,0x62, + 0x01,0x04,0x9d,0xad,0xc3,0xcb,0x3d,0x62, + 0x01,0x04,0xac,0x63,0xbd,0xc6,0x3d,0x62, + 0x01,0x04,0x40,0x1f,0x3d,0x96,0x3d,0x62, + 0x01,0x04,0xb5,0x2f,0x49,0x8e,0x3d,0x62, + 0x01,0x04,0x18,0x70,0x38,0xe2,0x3d,0x62, + 0x01,0x04,0x2d,0x89,0x5b,0xad,0x3d,0x62, 0x01,0x04,0x2d,0x8a,0x37,0x80,0x3d,0x62, 0x01,0x04,0x2d,0x8a,0x37,0x81,0x3d,0x62, 0x01,0x04,0x2d,0x8a,0x37,0x82,0x3d,0x62, @@ -23,48 +37,49 @@ static const uint8_t chainparams_seed_main[] = { 0x01,0x04,0x2d,0x8a,0x37,0x85,0x3d,0x62, 0x01,0x04,0x2d,0x8a,0x37,0x86,0x3d,0x62, 0x01,0x04,0x2d,0x8a,0x37,0x87,0x3d,0x62, - 0x01,0x04,0x74,0x56,0x92,0x2c,0x3d,0x62, - 0x01,0x04,0x76,0xc3,0xd0,0x21,0x3d,0x62, - 0x01,0x04,0x77,0x2d,0xf2,0xf1,0x3d,0x62, - 0x01,0x04,0x5b,0x79,0xd9,0x47,0x3d,0x62, - 0x01,0x04,0xd8,0x27,0xfa,0x5b,0x3d,0x62, - 0x01,0x04,0xac,0x63,0xbd,0xc6,0x3d,0x62, - 0x01,0x04,0x32,0x2f,0xff,0x64,0x3d,0x62, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x41,0x38,0x53,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x34,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x33,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x21,0x10,0x92,0x57,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, - 0x02,0x10,0x2a,0x02,0xc2,0x04,0x21,0x10,0x92,0x58,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, + 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x41,0x38,0x53,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, 0x02,0x10,0x2a,0x02,0xc2,0x07,0x21,0x10,0x92,0x59,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x10,0x3d,0x62, + 0x02,0x10,0x2a,0x02,0xc2,0x07,0x21,0x10,0x92,0x57,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, + 0x02,0x10,0x26,0x00,0x88,0x01,0x13,0xa0,0x45,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x43,0x3d,0x62, + 0x02,0x10,0x26,0x02,0xfe,0xc3,0x00,0x02,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x09,0x00,0x91,0x3d,0x62, + 0x02,0x10,0x26,0x04,0x86,0xc0,0xf2,0x01,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x91,0x3d,0x62, + 0x02,0x10,0x20,0x01,0x41,0xd0,0x03,0x03,0x68,0x55,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x01,0x3d,0x62, + 0x02,0x10,0x26,0x05,0xa1,0x40,0x21,0x89,0x31,0x75,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, + 0x02,0x10,0x20,0x02,0x17,0x5e,0x40,0x77,0x00,0x00,0x00,0x00,0x00,0x00,0x17,0x5e,0x40,0x77,0x3d,0x62, + 0x02,0x10,0x28,0x03,0x98,0x00,0x90,0x17,0xb4,0xed,0x2a,0x80,0x84,0x3e,0x3e,0x90,0x65,0x38,0x3d,0x62, + 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0x5d,0x81,0xad,0x22,0xab,0xec,0x15,0xba,0x3d,0x62, + 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0xc9,0xa7,0x47,0x4e,0x98,0xbd,0xa4,0xda,0x3d,0x62, + 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0x80,0x2e,0x3c,0x54,0x99,0xd2,0xbb,0x1b,0x3d,0x62, + 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0x74,0x15,0xaf,0x74,0x7e,0xd7,0xbd,0x3e,0x3d,0x62, + 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0xc4,0xb0,0x51,0x7d,0x1d,0xb5,0x3a,0xe2,0x3d,0x62, + 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0xad,0x2a,0x42,0xdd,0x0c,0x79,0xa2,0xc6,0x3d,0x62, + 0x02,0x10,0x28,0x03,0x98,0x00,0x90,0x17,0xb4,0xed,0xf2,0x3d,0xea,0x36,0xe6,0x05,0x46,0x93,0x3d,0x62, + 0x02,0x10,0x28,0x03,0x98,0x00,0x90,0x17,0xb4,0xed,0xc1,0xd5,0x89,0xa6,0x79,0x14,0x14,0x36,0x3d,0x62, + 0x02,0x10,0x28,0x03,0x98,0x00,0x90,0x17,0xb4,0xed,0x71,0x89,0x3e,0x8f,0x13,0xea,0xf7,0x18,0x3d,0x62, + 0x02,0x10,0x28,0x03,0x98,0x00,0x90,0x17,0xb4,0xed,0x99,0xcb,0x56,0xbb,0xfc,0xab,0x5c,0x33,0x3d,0x62, + 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0xe1,0xfb,0xc1,0x66,0xcb,0x40,0x70,0x57,0x3d,0x62, 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x01,0x3d,0x62, 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x10,0x3d,0x62, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x01,0x3d,0x62, 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x11,0x3d,0x62, 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x12,0x3d,0x62, 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x13,0x3d,0x62, 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x15,0x3d,0x62, 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x3d,0x62, 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x3d,0x62, - 0x02,0x10,0x26,0x02,0xfe,0xc3,0x00,0x02,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x09,0x00,0x91,0x3d,0x62, - 0x02,0x10,0x20,0x01,0x41,0xd0,0x03,0x03,0x68,0x55,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x01,0x3d,0x62, - 0x02,0x10,0x26,0x04,0x86,0xc0,0xf2,0x01,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x91,0x3d,0x62, - 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xf3,0x94,0x58,0x70,0x53,0xf7,0xcb,0x1f,0x9c,0xfb,0x3d,0x62, - 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xf3,0x94,0x8c,0xd0,0x93,0xfc,0x99,0x53,0x32,0x23,0x3d,0x62, - 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xf3,0x94,0x05,0xd2,0xe1,0x82,0x03,0xf6,0xb0,0x54,0x3d,0x62, 0x04,0x20,0x49,0xa4,0x5b,0x96,0xc7,0x67,0xea,0x30,0x06,0x7d,0x1d,0xd7,0xcd,0x21,0x7f,0xa1,0x1b,0x5c,0x49,0x4d,0xc1,0x07,0x3c,0xd0,0x08,0x02,0x5d,0xfb,0x74,0x35,0xea,0x4b,0x3d,0x62, }; static const uint8_t chainparams_seed_test[] = { - 0x01,0x04,0xa7,0x56,0x75,0x67,0x64,0x72, - 0x01,0x04,0xa7,0x56,0x75,0x90,0x64,0x72, - 0x01,0x04,0xa7,0x56,0x75,0x8f,0x64,0x72, + 0x01,0x04,0xa7,0x56,0x75,0x67,0x3d,0x62, + 0x01,0x04,0xa7,0x56,0x75,0x90,0x3d,0x62, + 0x01,0x04,0xa7,0x56,0x75,0x8f,0x3d,0x62, + 0x01,0x04,0xa1,0x61,0x50,0x67,0x3d,0x62, + 0x01,0x04,0x05,0xbd,0xa0,0x8b,0x3d,0x62, + 0x01,0x04,0x05,0xbd,0x9f,0xdc,0x3d,0x62, 0x01,0x04,0x2d,0x89,0x5b,0xad,0x64,0x72, - 0x01,0x04,0x05,0xbd,0xa0,0x8b,0x64,0x72, - 0x01,0x04,0x51,0x00,0xf6,0x4f,0x64,0x72, - 0x01,0x04,0x05,0xbd,0x9f,0xdc,0x64,0x72, - 0x01,0x04,0xa1,0x61,0x50,0x67,0x64,0x72, 0x01,0x04,0x2d,0x8a,0x37,0x80,0x64,0x72, 0x01,0x04,0x2d,0x8a,0x37,0x81,0x64,0x72, 0x01,0x04,0x2d,0x8a,0x37,0x82,0x64,0x72, @@ -73,15 +88,14 @@ static const uint8_t chainparams_seed_test[] = { 0x01,0x04,0x2d,0x8a,0x37,0x85,0x64,0x72, 0x01,0x04,0x2d,0x8a,0x37,0x86,0x64,0x72, 0x01,0x04,0x2d,0x8a,0x37,0x87,0x64,0x72, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x41,0x38,0x53,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x34,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x33,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, + 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x41,0x38,0x53,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, 0x02,0x10,0x2a,0x02,0xc2,0x07,0x21,0x10,0x92,0x57,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, - 0x02,0x10,0x2a,0x02,0xc2,0x04,0x21,0x10,0x92,0x58,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, 0x02,0x10,0x2a,0x02,0xc2,0x07,0x21,0x10,0x92,0x59,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x10,0x64,0x72, 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x01,0x64,0x72, + 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x10,0x64,0x72, 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x11,0x64,0x72, 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x12,0x64,0x72, 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x13,0x64,0x72, diff --git a/src/kernel/chainparams.cpp b/src/kernel/chainparams.cpp index 5e775dd0f0..9783472c76 100644 --- a/src/kernel/chainparams.cpp +++ b/src/kernel/chainparams.cpp @@ -126,7 +126,7 @@ class CMainParams : public CChainParams { consensus.nStakeTimestampMask = 0xf; // 15 consensus.nCoinbaseMaturity = 500; - consensus.nMinimumChainWork = uint256S("0x00000000000000000000000000000000000000000000042bc911cd05857a5b34"); // block 4939111 + consensus.nMinimumChainWork = uint256S("0x00000000000000000000000000000000000000000000043c846cfe732c8b6dbc"); // block 5044605 consensus.defaultAssumeValid = uint256S("0x6f8e37e21aa2fba3f8e2d6825cb825ca290e9367ed08b8c30943bc16efcba119"); // block 4908715 /** @@ -187,10 +187,10 @@ class CMainParams : public CChainParams { }; chainTxData = ChainTxData{ - // Data from RPC: getchaintxstats 40500 6f8e37e21aa2fba3f8e2d6825cb825ca290e9367ed08b8c30943bc16efcba119 - .nTime = 1713938480, - .nTxCount = 15170003, - .dTxRate = 0.02990868924889543, + // Data from RPC: getchaintxstats 40500 97d26e7793f0d3f3e8b3f52503881b013d4deb8ff468f6cae3f670266c91a46e + .nTime = 1723034304, + .nTxCount = 15444062, + .dTxRate = 0.03010594818542921, }; // A vector of p2sh addresses @@ -247,7 +247,7 @@ class CTestNetParams : public CChainParams { consensus.nStakeTimestampMask = 0xf; consensus.nCoinbaseMaturity = 10; - consensus.nMinimumChainWork = uint256S("0x00000000000000000000000000000000000000000000004efbeeda43294ccd83"); // block 1867048 + consensus.nMinimumChainWork = uint256S("0x0000000000000000000000000000000000000000000000054788711eaf8d71d0e"); // block 1971755 consensus.defaultAssumeValid = uint256S("0x5d5c42500cc6057533e249ba9eeb9b5e998aff30468c904bc267ec9bccbc8b39"); // block 1415393 pchMessageStart[0] = 0xcd; @@ -297,10 +297,10 @@ class CTestNetParams : public CChainParams { }; chainTxData = ChainTxData{ - // Data from RPC: getchaintxstats 40500 8f2c0be64feb3d84572ec928d8cc55416eb9cd9b811b92fa34602e3543698a0f - .nTime = 1715973760, - .nTxCount = 3752992, - .dTxRate = 0.0297410476168098, + // Data from RPC: getchaintxstats 40500 84517a2467681cf97ed7cf8926acc45dbd567226f2fb189302979ad49fd56b1f + .nTime = 1723034480, + .nTxCount = 3962401, + .dTxRate = 0.02976167726989428, }; // A vector of p2sh addresses From eba8dc55d3ce6d24a622a918778ad25143b17bad Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Wed, 7 Aug 2024 18:48:49 +0200 Subject: [PATCH 31/72] doc: Update CHANGELOG.md with v26.2-beta-1 --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2b5b45eb3f..320f292fb2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## v26.2.0-beta-1 (2024-XX-XX) +- Updated to Bitcoin Core 26.2 +- Activated Segwit on regtest +- New mempool.dat format (backport of Core's PR28207) + ## v26.1.0-beta-1 (2024-05-24) - Updated to Bitcoin Core 26.1 - Create V2 transactions by default From 4a0b004391d48c50dea798ae608ad4f86e26b245 Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Thu, 8 Aug 2024 20:50:37 +0200 Subject: [PATCH 32/72] doc: Update CHANGELOG.md with release date for v26.2-beta-1 --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 320f292fb2..198e44889b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## v26.2.0-beta-1 (2024-XX-XX) +## v26.2.0-beta-1 (2024-08-07) - Updated to Bitcoin Core 26.2 - Activated Segwit on regtest - New mempool.dat format (backport of Core's PR28207) From b87b4b653239e6e6a1ff9b518b8c88c1e76e27bc Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Sat, 7 Sep 2024 15:39:46 +0200 Subject: [PATCH 33/72] build: add sys/endian.h for FreeBSD to scrypt.h --- src/crypto/scrypt.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/crypto/scrypt.h b/src/crypto/scrypt.h index 6ba31aee63..ef25a4b00e 100644 --- a/src/crypto/scrypt.h +++ b/src/crypto/scrypt.h @@ -29,7 +29,9 @@ void PBKDF2_SHA256(const uint8_t *passwd, size_t passwdlen, const uint8_t *salt, size_t saltlen, uint64_t c, uint8_t *buf, size_t dkLen); -#ifndef __FreeBSD__ +#ifdef __FreeBSD__ +#include +#else static inline uint32_t le32dec(const void *pp) { const uint8_t *p = (uint8_t const *)pp; From 28a8ed82b759357d57c3f90363d6a850a348ec21 Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Sat, 7 Sep 2024 15:43:28 +0200 Subject: [PATCH 34/72] build: adapt build.yml --- .github/workflows/build.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fc69902048..c35ef3c1a4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -33,22 +33,22 @@ jobs: include: - name: linux-32-bit host: i686-pc-linux-gnu - os: ubuntu-22.04 + os: ubuntu-20.04 packages: g++-multilib check-security: false check-symbols: false dep-opts: "" - config-opts: "--enable-glibc-back-compat LDFLAGS=-static-libstdc++" + config-opts: "--enable-sse2 --enable-glibc-back-compat LDFLAGS=-static-libstdc++" goal: install - name: linux-64-bit host: x86_64-pc-linux-gnu - os: ubuntu-22.04 + os: ubuntu-20.04 packages: python3 check-security: false check-symbols: false dep-opts: "" - config-opts: "--enable-glibc-back-compat LDFLAGS=-static-libstdc++" + config-opts: "--enable-sse2 --enable-glibc-back-compat LDFLAGS=-static-libstdc++" goal: install - name: windows-64-bit @@ -63,7 +63,7 @@ jobs: check-security: false check-symbols: false dep-opts: "" - config-opts: "LDFLAGS=-static-libgcc" + config-opts: "--enable-sse2 LDFLAGS=-static-libgcc" goal: install - name: macos-64-bit @@ -73,13 +73,13 @@ jobs: check-security: false check-symbols: false dep-opts: "" - config-opts: "" + config-opts: "--enable-sse2" goal: deploy sdk: 12.2-12B45b - name: linux-arm-32-bit host: arm-linux-gnueabihf - os: ubuntu-22.04 + os: ubuntu-20.04 packages: g++-arm-linux-gnueabihf binutils-arm-linux-gnueabihf check-security: false check-symbols: false @@ -89,7 +89,7 @@ jobs: - name: linux-arm-64-bit host: aarch64-linux-gnu - os: ubuntu-22.04 + os: ubuntu-20.04 packages: g++-aarch64-linux-gnu binutils-aarch64-linux-gnu check-security: false check-symbols: false From a5b2af2d414d1ee88b02baf84710be5b48f660df Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Sat, 7 Sep 2024 17:21:18 +0200 Subject: [PATCH 35/72] build: adapt build.yml - part 2 --- .github/workflows/build.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c35ef3c1a4..ec01a5ad1a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -38,7 +38,7 @@ jobs: check-security: false check-symbols: false dep-opts: "" - config-opts: "--enable-sse2 --enable-glibc-back-compat LDFLAGS=-static-libstdc++" + config-opts: "--enable-glibc-back-compat LDFLAGS=-static-libstdc++" goal: install - name: linux-64-bit @@ -119,11 +119,11 @@ jobs: run: ${{ matrix.postinstall }} - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.7 - name: SDK cache if: ${{ matrix.sdk }} - uses: actions/cache@v3 + uses: actions/cache@v4.0.2 env: cache-name: sdk with: @@ -139,7 +139,7 @@ jobs: tar -C depends/SDKs -xzvf depends/sdk-sources/Xcode-${{ matrix.sdk }}-extracted-SDK-with-libcxx-headers.tar.gz - name: Dependency cache - uses: actions/cache@v3 + uses: actions/cache@v4.0.2 env: cache-name: depends with: @@ -164,7 +164,7 @@ jobs: run: make -C src check-symbols - name: Upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4.4.0 with: name: blackmore-${{ github.sha }}-${{ matrix.name }} path: | @@ -174,6 +174,6 @@ jobs: retention-days: 7 - name: Download artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4.1.8 with: name: blackmore-${{ github.sha }}-${{ matrix.name }} From ee5b6a2638366ac16b967c901adccbaeb0aad807 Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Tue, 10 Sep 2024 11:23:38 +0200 Subject: [PATCH 36/72] build: create docker build workflow --- .github/workflows/docker_build_push_26.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/workflows/docker_build_push_26.yml diff --git a/.github/workflows/docker_build_push_26.yml b/.github/workflows/docker_build_push_26.yml new file mode 100644 index 0000000000..6ee560c2ca --- /dev/null +++ b/.github/workflows/docker_build_push_26.yml @@ -0,0 +1,17 @@ +name: Build and Push Docker - 26.x +on: [push] +jobs: + test: + name: Build and Push Docker - 26.x + runs-on: ubuntu-20.04 + steps: + - name: Checkout code + uses: actions/checkout@v4.1.7 + with: + ref: add-jenkins + - name: Set environment variables + run: echo "GIT_CURRENT_BRANCH=${GITHUB_REF##*/}" >> $GITHUB_ENV + - name: Login to DockerHub Registry + run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login --username "${{ secrets.DOCKER_USERNAME }}" --password-stdin + - name: Run build script + run: contrib/docker/gh-build-26.sh \ No newline at end of file From 9e65d3c451b3836853b0204c5b6331d8c9ba3995 Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Tue, 10 Sep 2024 16:14:13 +0200 Subject: [PATCH 37/72] build: move build script to external repo --- .github/workflows/docker_build_push_26.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docker_build_push_26.yml b/.github/workflows/docker_build_push_26.yml index 6ee560c2ca..cb2ffefe07 100644 --- a/.github/workflows/docker_build_push_26.yml +++ b/.github/workflows/docker_build_push_26.yml @@ -8,7 +8,8 @@ jobs: - name: Checkout code uses: actions/checkout@v4.1.7 with: - ref: add-jenkins + repository: BlackcoinDev/docker-blk + ref: main - name: Set environment variables run: echo "GIT_CURRENT_BRANCH=${GITHUB_REF##*/}" >> $GITHUB_ENV - name: Login to DockerHub Registry From e8b1b5d991ea56b2806d3e621051d29cfd2d3d67 Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Tue, 10 Sep 2024 16:16:30 +0200 Subject: [PATCH 38/72] build: point to correct docker build script --- .github/workflows/docker_build_push_26.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker_build_push_26.yml b/.github/workflows/docker_build_push_26.yml index cb2ffefe07..37f9170d6e 100644 --- a/.github/workflows/docker_build_push_26.yml +++ b/.github/workflows/docker_build_push_26.yml @@ -15,4 +15,4 @@ jobs: - name: Login to DockerHub Registry run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login --username "${{ secrets.DOCKER_USERNAME }}" --password-stdin - name: Run build script - run: contrib/docker/gh-build-26.sh \ No newline at end of file + run: gh-build-26.sh \ No newline at end of file From 4d05abcce4afb9db913ad8b3f9cd98edadaa4721 Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Tue, 10 Sep 2024 16:23:43 +0200 Subject: [PATCH 39/72] build: solve workflow error --- .github/workflows/docker_build_push_26.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker_build_push_26.yml b/.github/workflows/docker_build_push_26.yml index 37f9170d6e..e5796249fb 100644 --- a/.github/workflows/docker_build_push_26.yml +++ b/.github/workflows/docker_build_push_26.yml @@ -15,4 +15,4 @@ jobs: - name: Login to DockerHub Registry run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login --username "${{ secrets.DOCKER_USERNAME }}" --password-stdin - name: Run build script - run: gh-build-26.sh \ No newline at end of file + run: ./gh-build-26.sh \ No newline at end of file From 355cffe0afd9ca7115b5465a4ca17fc188e76ff0 Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Tue, 10 Sep 2024 18:38:19 +0200 Subject: [PATCH 40/72] build: show github_env --- .github/workflows/docker_build_push_26.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/docker_build_push_26.yml b/.github/workflows/docker_build_push_26.yml index e5796249fb..04979da95d 100644 --- a/.github/workflows/docker_build_push_26.yml +++ b/.github/workflows/docker_build_push_26.yml @@ -12,6 +12,8 @@ jobs: ref: main - name: Set environment variables run: echo "GIT_CURRENT_BRANCH=${GITHUB_REF##*/}" >> $GITHUB_ENV + - name: Show GITHUB_ENV content + run: cat $GITHUB_ENV - name: Login to DockerHub Registry run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login --username "${{ secrets.DOCKER_USERNAME }}" --password-stdin - name: Run build script From 9c1ac40cabfc907d8d759ed3f12ba82ca3d347c0 Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Sat, 14 Sep 2024 13:28:12 +0200 Subject: [PATCH 41/72] net: Use ProcessCompactBlockTxns() function --- src/net_processing.cpp | 84 +----------------------------------------- 1 file changed, 2 insertions(+), 82 deletions(-) diff --git a/src/net_processing.cpp b/src/net_processing.cpp index a6e83bac68..ad034dc864 100644 --- a/src/net_processing.cpp +++ b/src/net_processing.cpp @@ -2249,6 +2249,7 @@ void PeerManagerImpl::NewPoWValidBlock(const CBlockIndex *pindex, const std::sha LogPrint(BCLog::NET, "%s sending header-and-ids %s to peer=%d\n", "PeerManager::NewPoWValidBlock", hashBlock.ToString(), pnode->GetId()); + const CSerializedNetMsg& ser_cmpctblock{lazy_ser.get()}; m_connman.PushMessage(pnode, ser_cmpctblock.Copy()); state.pindexBestHeaderSent = pindex; @@ -4844,88 +4845,7 @@ void PeerManagerImpl::ProcessMessage(CNode& pfrom, const std::string& msg_type, BlockTransactions resp; vRecv >> resp; - std::shared_ptr pblock = std::make_shared(); - bool fBlockRead = false; - { - LOCK(cs_main); - - auto range_flight = mapBlocksInFlight.equal_range(resp.blockhash); - size_t already_in_flight = std::distance(range_flight.first, range_flight.second); - bool requested_block_from_this_peer{false}; - - // Multimap ensures ordering of outstanding requests. It's either empty or first in line. - bool first_in_flight = already_in_flight == 0 || (range_flight.first->second.first == pfrom.GetId()); - - while (range_flight.first != range_flight.second) { - auto [node_id, block_it] = range_flight.first->second; - if (node_id == pfrom.GetId() && block_it->partialBlock) { - requested_block_from_this_peer = true; - break; - } - range_flight.first++; - } - - if (!requested_block_from_this_peer) { - LogPrint(BCLog::NET, "Peer %d sent us block transactions for block we weren't expecting\n", pfrom.GetId()); - return; - } - - PartiallyDownloadedBlock& partialBlock = *range_flight.first->second.second->partialBlock; - ReadStatus status = partialBlock.FillBlock(*pblock, resp.txn); - if (status == READ_STATUS_INVALID) { - RemoveBlockRequest(resp.blockhash, pfrom.GetId()); // Reset in-flight state in case Misbehaving does not result in a disconnect - Misbehaving(*peer, 100, "invalid compact block/non-matching block transactions"); - return; - } else if (status == READ_STATUS_FAILED) { - if (first_in_flight) { - // Might have collided, fall back to getdata now :( - std::vector invs; - invs.push_back(CInv(MSG_BLOCK | GetFetchFlags(*peer), resp.blockhash)); - m_connman.PushMessage(&pfrom, msgMaker.Make(NetMsgType::GETDATA, invs)); - } else { - RemoveBlockRequest(resp.blockhash, pfrom.GetId()); - LogPrint(BCLog::NET, "Peer %d sent us a compact block but it failed to reconstruct, waiting on first download to complete\n", pfrom.GetId()); - return; - } - } else { - // Block is either okay, or possibly we received - // READ_STATUS_CHECKBLOCK_FAILED. - // Note that CheckBlock can only fail for one of a few reasons: - // 1. bad-proof-of-work (impossible here, because we've already - // accepted the header) - // 2. merkleroot doesn't match the transactions given (already - // caught in FillBlock with READ_STATUS_FAILED, so - // impossible here) - // 3. the block is otherwise invalid (eg invalid coinbase, - // block is too big, too many legacy sigops, etc). - // So if CheckBlock failed, #3 is the only possibility. - // Under BIP 152, we don't discourage the peer unless proof of work is - // invalid (we don't require all the stateless checks to have - // been run). This is handled below, so just treat this as - // though the block was successfully read, and rely on the - // handling in ProcessNewBlock to ensure the block index is - // updated, etc. - RemoveBlockRequest(resp.blockhash, pfrom.GetId()); // it is now an empty pointer - fBlockRead = true; - // mapBlockSource is used for potentially punishing peers and - // updating which peers send us compact blocks, so the race - // between here and cs_main in ProcessNewBlock is fine. - // BIP 152 permits peers to relay compact blocks after validating - // the header only; we should not punish peers if the block turns - // out to be invalid. - mapBlockSource.emplace(resp.blockhash, std::make_pair(pfrom.GetId(), false)); - } - } // Don't hold cs_main when we call into ProcessNewBlock - if (fBlockRead) { - // Since we requested this block (it was in mapBlocksInFlight), force it to be processed, - // even if it would not be a candidate for new tip (missing previous block, chain not long enough, etc) - // This bypasses some anti-DoS logic in AcceptBlock (eg to prevent - // disk-space attacks), but this should be safe due to the - // protections in the compact block handler -- see related comment - // in compact block optimistic reconstruction handling. - ProcessBlock(pfrom, pblock, /*force_processing=*/true, /*min_pow_checked=*/true); - } - return; + return ProcessCompactBlockTxns(pfrom, *peer, resp); } if (msg_type == NetMsgType::HEADERS) From 0aff5bfe03d45be365e82bfec6c02abe56776d19 Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Sat, 14 Sep 2024 20:57:07 +0200 Subject: [PATCH 42/72] net: Do not attempt to read raw blocks from disk --- src/net_processing.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/net_processing.cpp b/src/net_processing.cpp index ad034dc864..3dd32db842 100644 --- a/src/net_processing.cpp +++ b/src/net_processing.cpp @@ -2511,6 +2511,8 @@ void PeerManagerImpl::ProcessGetBlockData(CNode& pfrom, Peer& peer, const CInv& std::shared_ptr pblock; if (a_recent_block && a_recent_block->GetHash() == pindex->GetBlockHash()) { pblock = a_recent_block; + /* + // Blackcoin: do not read raw blocks from disk as the disk format is actually different } else if (inv.IsMsgWitnessBlk()) { // Fast-path: in this case it is possible to serve the block directly from disk, // as the network format matches the format on disk @@ -2520,6 +2522,7 @@ void PeerManagerImpl::ProcessGetBlockData(CNode& pfrom, Peer& peer, const CInv& } m_connman.PushMessage(&pfrom, msgMaker.Make(NetMsgType::BLOCK, Span{block_data})); // Don't set pblock as we've sent the block + */ } else { // Send block from disk std::shared_ptr pblockRead = std::make_shared(); From 1e7881c6d9ae24a7d7fc40fae4b2def5ef6ef01b Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Sat, 14 Sep 2024 23:06:07 +0200 Subject: [PATCH 43/72] wallet: Abandon coinstake transactions when orphaned https://github.com/peercoin/peercoin/commit/438a4d45514f0325fffa003ff0f5dfbeaba3e400 --- src/wallet/wallet.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/wallet/wallet.cpp b/src/wallet/wallet.cpp index 4ad41d873d..1de80460d1 100644 --- a/src/wallet/wallet.cpp +++ b/src/wallet/wallet.cpp @@ -1075,8 +1075,8 @@ CWalletTx* CWallet::AddToWallet(CTransactionRef tx, const TxState& state, const } } - // Mark inactive coinbase transactions and their descendants as abandoned - if (wtx.IsCoinBase() && wtx.isInactive()) { + // Mark inactive coinbase and coinstake transactions and their descendants as abandoned + if ((wtx.IsCoinBase() || wtx.IsCoinStake()) && wtx.isInactive()) { std::vector txs{&wtx}; TxStateInactive inactive_state = TxStateInactive{/*abandoned=*/true}; From 675fa22776a46a5bcf449f8e5ccef4d6df5ba47d Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Sat, 14 Sep 2024 23:09:13 +0200 Subject: [PATCH 44/72] wallet: Phase out `P2SH_SEGWIT` addresses https://github.com/peercoin/peercoin/commit/9e54472c5b850fd2219fe9a4e6c6a2c8b551ae3e --- src/qt/receivecoinsdialog.cpp | 1 - src/wallet/rpc/addresses.cpp | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/qt/receivecoinsdialog.cpp b/src/qt/receivecoinsdialog.cpp index 97d58dd6b4..bedbfd9266 100644 --- a/src/qt/receivecoinsdialog.cpp +++ b/src/qt/receivecoinsdialog.cpp @@ -97,7 +97,6 @@ void ReceiveCoinsDialog::setModel(WalletModel *_model) // Blackcoin: hide SegWit address types before SegWit activation if (!(model->wallet().getDefaultAddressType() == OutputType::LEGACY)) { - add_address_type(OutputType::P2SH_SEGWIT, tr("Base58 (P2SH-SegWit)"), tr("Generates an address compatible with older wallets.")); add_address_type(OutputType::BECH32, tr("Bech32 (SegWit)"), tr("Generates a native segwit address (BIP-173). Some old wallets don't support it.")); if (model->wallet().taprootEnabled()) { add_address_type(OutputType::BECH32M, tr("Bech32m (Taproot)"), tr("Bech32m (BIP-350) is an upgrade to Bech32, wallet support is still limited.")); diff --git a/src/wallet/rpc/addresses.cpp b/src/wallet/rpc/addresses.cpp index e617663f97..daf4c4f3f8 100644 --- a/src/wallet/rpc/addresses.cpp +++ b/src/wallet/rpc/addresses.cpp @@ -54,6 +54,8 @@ RPCHelpMan getnewaddress() throw JSONRPCError(RPC_INVALID_ADDRESS_OR_KEY, strprintf("Unknown address type '%s'", request.params[1].get_str())); } else if (parsed.value() == OutputType::BECH32M && pwallet->GetLegacyScriptPubKeyMan()) { throw JSONRPCError(RPC_INVALID_PARAMETER, "Legacy wallets cannot provide bech32m addresses"); + } else if (parsed.value() == OutputType::P2SH_SEGWIT) { + throw JSONRPCError(RPC_INVALID_PARAMETER, "P2SH_SEGWIT addresses are not welcome"); } output_type = parsed.value(); } From fea78389ad6675a2486cce56036dfd7670ed759f Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Sat, 14 Sep 2024 23:51:59 +0200 Subject: [PATCH 45/72] pos: Rework legacy key generation for descriptor wallets https://github.com/peercoin/peercoin/commit/5cee18fb1a461cf6b5843acf800df7bdc5bc2401 --- src/node/miner.cpp | 32 +++++++++++++++++++------------- src/node/miner.h | 2 +- src/wallet/staking.cpp | 13 ++----------- src/wallet/staking.h | 2 +- 4 files changed, 23 insertions(+), 26 deletions(-) diff --git a/src/node/miner.cpp b/src/node/miner.cpp index 876607e761..b1acd06fec 100644 --- a/src/node/miner.cpp +++ b/src/node/miner.cpp @@ -138,7 +138,7 @@ void BlockAssembler::resetBlock() nFees = 0; } -std::unique_ptr BlockAssembler::CreateNewBlock(const CScript& scriptPubKeyIn, CWallet* pwallet, bool* pfPoSCancel, int64_t* pFees) +std::unique_ptr BlockAssembler::CreateNewBlock(const CScript& scriptPubKeyIn, CWallet* pwallet, bool* pfPoSCancel, int64_t* pFees, CTxDestination destination) { const auto time_start{SteadyClock::now()}; @@ -225,7 +225,7 @@ std::unique_ptr BlockAssembler::CreateNewBlock(const CScript& sc int64_t nSearchTime = txCoinStake.nTime; // search to current time if (nSearchTime > nLastCoinStakeSearchTime) { - if (wallet::CreateCoinStake(*pwallet, pblock->nBits, 1, txCoinStake, nFees)) { + if (wallet::CreateCoinStake(*pwallet, pblock->nBits, 1, txCoinStake, nFees, destination)) { if (txCoinStake.nTime >= pindexPrev->GetMedianTimePast()+1) { // Make the coinbase tx empty in case of proof of stake coinbaseTx.vout[0].SetEmpty(); @@ -651,20 +651,26 @@ void PoSMiner(CWallet *pwallet) unsigned int nExtraNonce = 0; - OutputType output_type = pwallet->m_default_change_type ? *pwallet->m_default_change_type : pwallet->m_default_address_type; - ReserveDestination reservedest(pwallet, output_type); CTxDestination dest; // Compute timeout for pos as sqrt(numUTXO) unsigned int pos_timio; { LOCK2(pwallet->cs_wallet, cs_main); - auto op_dest = reservedest.GetReservedDestination(true); - - if (!op_dest) - throw std::runtime_error("Error: Keypool ran out, please call keypoolrefill first."); - - dest = *op_dest; + const std::string label = "Staking Legacy Address"; + pwallet->ForEachAddrBookEntry([&](const CTxDestination& _dest, const std::string& _label, bool _is_change, const std::optional& _purpose) { + if (_is_change) return; + if (_label == label) + dest = _dest; + }); + + if (std::get_if(&dest)) { + // create mintkey address + auto op_dest = pwallet->GetNewDestination(OutputType::LEGACY, label); + if (!op_dest) + throw std::runtime_error("Error: Keypool ran out, please call keypoolrefill first."); + dest = *op_dest; + } std::vector > vCoins; CCoinControl coincontrol; @@ -703,15 +709,15 @@ void PoSMiner(CWallet *pwallet) // Create new block // CBlockIndex* pindexPrev = pwallet->chain().getTip(); - bool fPoSCancel = false; - CScript scriptPubKey = GetScriptForDestination(dest); + bool fPoSCancel{false}; + int64_t pFees{0}; CBlock *pblock; std::unique_ptr pblocktemplate; { LOCK2(pwallet->cs_wallet, cs_main); try { - pblocktemplate = BlockAssembler{pwallet->chain().chainman().ActiveChainstate(), &pwallet->chain().mempool()}.CreateNewBlock(scriptPubKey, pwallet, &fPoSCancel); + pblocktemplate = BlockAssembler{pwallet->chain().chainman().ActiveChainstate(), &pwallet->chain().mempool()}.CreateNewBlock(GetScriptForDestination(dest), pwallet, &fPoSCancel, &pFees, dest); } catch (const std::runtime_error &e) { diff --git a/src/node/miner.h b/src/node/miner.h index 53ea28702b..e47637fbe8 100644 --- a/src/node/miner.h +++ b/src/node/miner.h @@ -188,7 +188,7 @@ class BlockAssembler explicit BlockAssembler(Chainstate& chainstate, const CTxMemPool* mempool, const Options& options); /** Construct a new block template with coinbase to scriptPubKeyIn */ - std::unique_ptr CreateNewBlock(const CScript& scriptPubKeyIn, CWallet* pwallet = nullptr, bool* pfPoSCancel = nullptr, int64_t* pFees = 0); + std::unique_ptr CreateNewBlock(const CScript& scriptPubKeyIn, CWallet* pwallet = nullptr, bool* pfPoSCancel = nullptr, int64_t* pFees = 0, CTxDestination destination = CNoDestination()); inline static std::optional m_last_block_num_txs{}; inline static std::optional m_last_block_weight{}; diff --git a/src/wallet/staking.cpp b/src/wallet/staking.cpp index affade7e84..d2a6ca08e7 100644 --- a/src/wallet/staking.cpp +++ b/src/wallet/staking.cpp @@ -245,7 +245,7 @@ bool SelectCoinsForStaking(const CWallet& wallet, CAmount& nTargetValue, std::se // peercoin: create coin stake transaction typedef std::vector valtype; -bool CreateCoinStake(CWallet& wallet, unsigned int nBits, int64_t nSearchInterval, CMutableTransaction& txNew, CAmount& nFees) +bool CreateCoinStake(CWallet& wallet, unsigned int nBits, int64_t nSearchInterval, CMutableTransaction& txNew, CAmount& nFees, CTxDestination destination) { bool fAllowWatchOnly = wallet.IsWalletFlagSet(WALLET_FLAG_DISABLE_PRIVATE_KEYS); CBlockIndex* pindexPrev = wallet.chain().getTip(); @@ -355,17 +355,8 @@ bool CreateCoinStake(CWallet& wallet, unsigned int nBits, int64_t nSearchInterva scriptPubKeyOut = scriptPubKeyKernel; else if (whichType == TxoutType::WITNESS_V0_KEYHASH || whichType == TxoutType::WITNESS_V1_TAPROOT) // pay to witness keyhash { - // prepare reserve destination in case we need to use it for handling non legacy inputs - CTxDestination dest; - ReserveDestination reservedest(&wallet, OutputType::LEGACY); - auto op_dest = reservedest.GetReservedDestination(true); - if (!op_dest) { - LogPrintf("Error: Keypool ran out, please call keypoolrefill first.\n"); - break; - } - dest = *op_dest; std::vector vSolutionsTmp; - CScript scriptPubKeyTmp = GetScriptForDestination(dest); + CScript scriptPubKeyTmp = GetScriptForDestination(destination); Solver(scriptPubKeyTmp, vSolutionsTmp); std::unique_ptr provider = wallet.GetSolvingProvider(scriptPubKeyTmp); if (!provider) { diff --git a/src/wallet/staking.h b/src/wallet/staking.h index a0c58003d4..2b4074835e 100644 --- a/src/wallet/staking.h +++ b/src/wallet/staking.h @@ -24,7 +24,7 @@ void AvailableCoinsForStaking(const CWallet& wallet, const CCoinControl* coinControl = nullptr, const CoinFilterParams& params = {}) EXCLUSIVE_LOCKS_REQUIRED(wallet.cs_wallet); bool SelectCoinsForStaking(const CWallet& wallet, CAmount& nTargetValue, std::set > &setCoinsRet, CAmount& nValueRet); -bool CreateCoinStake(CWallet& wallet, unsigned int nBits, int64_t nSearchInterval, CMutableTransaction& tx, CAmount& nFees); +bool CreateCoinStake(CWallet& wallet, unsigned int nBits, int64_t nSearchInterval, CMutableTransaction& tx, CAmount& nFees, CTxDestination destination); } // namespace wallet From a3317da91912b09b4779c9f5a4851ed474508024 Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Thu, 19 Sep 2024 00:49:27 +0200 Subject: [PATCH 46/72] rpc: Show the reward value for coinstake transactions --- src/core_write.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/core_write.cpp b/src/core_write.cpp index 5ff0f59451..bccfb960d8 100644 --- a/src/core_write.cpp +++ b/src/core_write.cpp @@ -261,8 +261,13 @@ void TxToUniv(const CTransaction& tx, const uint256& block_hash, UniValue& entry if (have_undo) { const CAmount fee = amt_total_in - amt_total_out; - CHECK_NONFATAL(MoneyRange(fee)); - entry.pushKV("fee", ValueFromAmount(fee)); + if (!tx.IsCoinStake()) { + CHECK_NONFATAL(MoneyRange(fee)); + entry.pushKV("fee", ValueFromAmount(fee)); + } + else { + entry.pushKV("reward", ValueFromAmount(-fee)); + } } if (!block_hash.IsNull()) { From a7519b16ff70625126b83c1916a058627d85a942 Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Thu, 19 Sep 2024 23:23:36 +0200 Subject: [PATCH 47/72] consensus: Enforce WITNESS rules only if the segwit is active --- src/validation.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/validation.cpp b/src/validation.cpp index 0b6f4f1878..3952b6b84f 100644 --- a/src/validation.cpp +++ b/src/validation.cpp @@ -2124,8 +2124,8 @@ static unsigned int GetBlockScriptFlags(const CBlockIndex& block_index, const Ch } // Enforce WITNESS rules whenever P2SH is in effect (and the segwit - // deployment is defined). - if (flags & SCRIPT_VERIFY_P2SH && DeploymentEnabled(consensusparams, Consensus::DEPLOYMENT_SEGWIT)) { + // deployment is active). + if (flags & SCRIPT_VERIFY_P2SH && DeploymentActiveAt(block_index, chainman, Consensus::DEPLOYMENT_SEGWIT)) { flags |= SCRIPT_VERIFY_WITNESS; } From ce340f0f78b2edf51e77b77e3ea43a7c070a9730 Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Thu, 19 Sep 2024 23:47:30 +0200 Subject: [PATCH 48/72] consensus: Change miner confirmation window settings for all networks --- src/kernel/chainparams.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/kernel/chainparams.cpp b/src/kernel/chainparams.cpp index 9783472c76..d8bb004d74 100644 --- a/src/kernel/chainparams.cpp +++ b/src/kernel/chainparams.cpp @@ -99,8 +99,8 @@ class CMainParams : public CChainParams { consensus.fPowAllowMinDifficultyBlocks = false; consensus.fPowNoRetargeting = false; consensus.fPoSNoRetargeting = false; - consensus.nRuleChangeActivationThreshold = 1815; // 90% of 2016 - consensus.nMinerConfirmationWindow = 2016; // nPowTargetTimespan / nPowTargetSpacing + consensus.nRuleChangeActivationThreshold = 12000; // 80% of 15000 + consensus.nMinerConfirmationWindow = 15000; // nTargetTimespan / nTargetSpacing * 1000 consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].bit = 28; consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nStartTime = Consensus::BIP9Deployment::NEVER_ACTIVE; consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nTimeout = Consensus::BIP9Deployment::NO_TIMEOUT; @@ -220,8 +220,8 @@ class CTestNetParams : public CChainParams { consensus.fPowAllowMinDifficultyBlocks = true; consensus.fPowNoRetargeting = false; consensus.fPoSNoRetargeting = false; - consensus.nRuleChangeActivationThreshold = 1512; // 75% for testchains - consensus.nMinerConfirmationWindow = 2016; // nTargetTimespan / nTargetSpacing + consensus.nRuleChangeActivationThreshold = 11250; // 75% for testchains + consensus.nMinerConfirmationWindow = 15000; // nTargetTimespan / nTargetSpacing * 1000 consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].bit = 28; consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nStartTime = Consensus::BIP9Deployment::NEVER_ACTIVE; consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nTimeout = Consensus::BIP9Deployment::NO_TIMEOUT; @@ -369,8 +369,8 @@ class SigNetParams : public CChainParams { consensus.fPowAllowMinDifficultyBlocks = false; consensus.fPowNoRetargeting = false; consensus.fPoSNoRetargeting = false; - consensus.nRuleChangeActivationThreshold = 1815; // 90% of 2016 - consensus.nMinerConfirmationWindow = 2016; // nPowTargetTimespan / nPowTargetSpacing + consensus.nRuleChangeActivationThreshold = 12000; // 80% of 15000 + consensus.nMinerConfirmationWindow = 15000; // nTargetTimespan / nTargetSpacing * 1000 consensus.MinBIP9WarningHeight = 0; consensus.powLimit = uint256S("0000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"); consensus.posLimit = uint256S("00000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"); @@ -451,8 +451,8 @@ class CRegTestParams : public CChainParams consensus.fPowAllowMinDifficultyBlocks = true; consensus.fPowNoRetargeting = true; consensus.fPoSNoRetargeting = true; - consensus.nRuleChangeActivationThreshold = 108;// 75% for regtest - consensus.nMinerConfirmationWindow = 144; // Faster than normal for regtest (144 instead of 2016) + consensus.nRuleChangeActivationThreshold = 120; // 80% for regtest + consensus.nMinerConfirmationWindow = 150; // Faster than normal for regtest (150 instead of 15000) consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].bit = 28; consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nStartTime = 0; consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nTimeout = Consensus::BIP9Deployment::NO_TIMEOUT; From 2bc7b01ae5d3219b0534aab14b558897d0ae8e84 Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Fri, 20 Sep 2024 18:39:10 +0200 Subject: [PATCH 49/72] Revert "net: Bump `WTXID_RELAY_VERSION` to 70017" This reverts commit 10927aeea23821e68cde357eb1855fdb5047618e. --- src/version.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/version.h b/src/version.h index ed8ec96d20..9283c07f59 100644 --- a/src/version.h +++ b/src/version.h @@ -36,6 +36,6 @@ static const int SHORT_IDS_BLOCKS_VERSION = 70014; static const int INVALID_CB_NO_BAN_VERSION = 70015; //! "wtxidrelay" command for wtxid-based relay starts with this version -static const int WTXID_RELAY_VERSION = 70017; +static const int WTXID_RELAY_VERSION = 70016; #endif // BITCOIN_VERSION_H From e1d41b1ab66e75f1169e9bde344c238f6b95d972 Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Sat, 21 Sep 2024 00:07:39 +0200 Subject: [PATCH 50/72] trivial: Enforce NULLDUMMY simultaneously with CHECKLOCKTIMEVERIFY --- src/validation.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/validation.cpp b/src/validation.cpp index 3952b6b84f..cb73366263 100644 --- a/src/validation.cpp +++ b/src/validation.cpp @@ -2129,9 +2129,10 @@ static unsigned int GetBlockScriptFlags(const CBlockIndex& block_index, const Ch flags |= SCRIPT_VERIFY_WITNESS; } - // Enforce CHECKLOCKTIMEVERIFY (BIP65) + // Enforce CHECKLOCKTIMEVERIFY (BIP65) and BIP147 NULLDUMMY if (consensusparams.IsProtocolV3(block_index.GetBlockTime())) { flags |= SCRIPT_VERIFY_CHECKLOCKTIMEVERIFY; + flags |= SCRIPT_VERIFY_NULLDUMMY; } // Enforce CHECKSEQUENCEVERIFY (BIP112) @@ -2144,11 +2145,6 @@ static unsigned int GetBlockScriptFlags(const CBlockIndex& block_index, const Ch flags |= SCRIPT_VERIFY_TAPROOT; } - // Enforce BIP147 NULLDUMMY (activated simultaneously with CLTV) - if (consensusparams.IsProtocolV3(block_index.GetBlockTime())) { - flags |= SCRIPT_VERIFY_NULLDUMMY; - } - return flags; } From b0fb7d80add0880f7736a966f582e65508b2ea27 Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Sat, 21 Sep 2024 15:43:43 +0200 Subject: [PATCH 51/72] wallet: move loadwallet to step 11 --- src/init.cpp | 15 +++++++-------- src/validation.cpp | 6 ++++-- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/src/init.cpp b/src/init.cpp index 1edebf4dac..377b5f5a4b 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -1023,7 +1023,7 @@ bool AppInitParameterInteraction(const ArgsManager& args) if (args.GetIntArg("-rpcserialversion", DEFAULT_RPC_SERIALIZE_VERSION) > 1) return InitError(Untranslated("Unknown rpcserialversion requested.")); - /* + /* Blackcoin Todo if (args.GetIntArg("-rpcserialversion", DEFAULT_RPC_SERIALIZE_VERSION) == 0 && !IsDeprecatedRPCEnabled("serialversion")) { return InitError(Untranslated("-rpcserialversion=0 is deprecated and will be removed in the future. Specify -deprecatedrpc=serialversion to allow anyway.")); } @@ -1645,13 +1645,6 @@ bool AppInitMain(NodeContext& node, interfaces::BlockAndHeaderTipInfo* tip_info) // Init indexes for (auto index : node.indexes) if (!index->Init()) return false; - // ********************************************************* Step 9: load wallet - for (const auto& client : node.chain_clients) { - if (!client->load()) { - return false; - } - } - // ********************************************************* Step 10: data directory maintenance LogPrintf("Setting NODE_NETWORK\n"); @@ -1751,6 +1744,12 @@ bool AppInitMain(NodeContext& node, interfaces::BlockAndHeaderTipInfo* tip_info) return false; } + // ********************************************************* Step 9: load wallet + for (const auto& client : node.chain_clients) { + if (!client->load()) { + return false; + } + } // ********************************************************* Step 12: start node //// debug print diff --git a/src/validation.cpp b/src/validation.cpp index cb73366263..eabef6d5eb 100644 --- a/src/validation.cpp +++ b/src/validation.cpp @@ -766,7 +766,7 @@ bool MemPoolAccept::PreChecks(ATMPArgs& args, Workspace& ws) { const CTransaction* ptxConflicting = m_pool.GetConflictTx(txin.prevout); if (ptxConflicting) { - // Disable replacement feature for now + // Blackcoin: Disable replacement feature for now return state.Invalid(TxValidationResult::TX_MEMPOOL_POLICY, "txn-mempool-conflict"); } } @@ -3694,6 +3694,8 @@ bool CheckBlock(const CBlock& block, BlockValidationState& state, const Consensu // All potential-corruption validation must be done before we do any // transaction validation, as otherwise we may mark the header as invalid // because we receive the wrong transactions for it. + // Note that witness malleability is checked in ContextualCheckBlock, so no + // checks that use witness data may be performed here. // Size limits if (block.vtx.empty() || block.vtx.size() * WITNESS_SCALE_FACTOR > MAX_BLOCK_WEIGHT || ::GetSerializeSize(TX_NO_WITNESS(block)) * WITNESS_SCALE_FACTOR > MAX_BLOCK_WEIGHT) @@ -3919,7 +3921,7 @@ static bool ContextualCheckBlockHeader(const CBlockHeader& block, BlockValidatio return state.Invalid(BlockValidationResult::BLOCK_INVALID_HEADER, "time-too-old", "block's timestamp is too early"); // Check timestamp - if (block.Time() > now + std::chrono::seconds{MAX_FUTURE_BLOCK_TIME}) { + if (block.Time() > NodeClock::now() + std::chrono::seconds{MAX_FUTURE_BLOCK_TIME}) { return state.Invalid(BlockValidationResult::BLOCK_TIME_FUTURE, "time-too-new", "block timestamp too far in the future"); } From 1236e74efc31b04f9b6faa9c964e758e6dd188df Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Sat, 21 Sep 2024 16:57:18 +0200 Subject: [PATCH 52/72] wallet: Taproot addresses (bech32m) are not supported yet --- src/wallet/rpc/addresses.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/wallet/rpc/addresses.cpp b/src/wallet/rpc/addresses.cpp index daf4c4f3f8..2f6eb8febc 100644 --- a/src/wallet/rpc/addresses.cpp +++ b/src/wallet/rpc/addresses.cpp @@ -56,6 +56,9 @@ RPCHelpMan getnewaddress() throw JSONRPCError(RPC_INVALID_PARAMETER, "Legacy wallets cannot provide bech32m addresses"); } else if (parsed.value() == OutputType::P2SH_SEGWIT) { throw JSONRPCError(RPC_INVALID_PARAMETER, "P2SH_SEGWIT addresses are not welcome"); + //Blackcoin todo : remove after taproot activation + } else if (parsed.value() == OutputType::BECH32M) { + throw JSONRPCError(RPC_INVALID_PARAMETER, "Taproot addresses (bech32m) are not supported yet"); } output_type = parsed.value(); } From 6a22540d67f115b430f86457ef30f84ab5306bfd Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Sat, 21 Sep 2024 17:34:23 +0200 Subject: [PATCH 53/72] util: use BLK example addresses --- src/rpc/util.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rpc/util.cpp b/src/rpc/util.cpp index 9dbf15412b..42a335dc80 100644 --- a/src/rpc/util.cpp +++ b/src/rpc/util.cpp @@ -23,7 +23,7 @@ #include const std::string UNIX_EPOCH_TIME = "UNIX epoch time"; -const std::string EXAMPLE_ADDRESS[2] = {"bc1q09vm5lfy0j5reeulh4x5752q25uqqvz34hufdl", "bc1q02ad21edsxd23d32dfgqqsz4vv4nmtfzuklhy3"}; +const std::string EXAMPLE_ADDRESS[2] = {"blk1q78xzdaswnz06yeu4ukvw5yhvhfwe4v2uzq9dmd", "blk1q39kshvz5srh0c24rfgyf4q82fn3kwvtn05x9q3"}; std::string GetAllOutputTypes() { From 8891751ce34d6d2ec2e44968fe1956978912a055 Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Sat, 21 Sep 2024 17:44:11 +0200 Subject: [PATCH 54/72] rpc: adapt `optimizeutxoset` for Blackcoin --- src/wallet/rpc/spend.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/wallet/rpc/spend.cpp b/src/wallet/rpc/spend.cpp index 7bf6c433c4..f701c717d9 100644 --- a/src/wallet/rpc/spend.cpp +++ b/src/wallet/rpc/spend.cpp @@ -335,8 +335,8 @@ RPCHelpMan optimizeutxoset() "\nOptimize the UTXO set in order to maximize the PoS yield. This is only valid for continuous minting. The accumulated coinage will be reset!" + HELP_REQUIRING_PASSPHRASE, { - {"address", RPCArg::Type::STR, RPCArg::Optional::NO, "The peercoin address to recieve all the new UTXOs. If not provided, new UTOXs will be assigned to the address of the input UTXOs."}, - {"amount", RPCArg::Type::AMOUNT, RPCArg::Optional::NO, "The " + CURRENCY_UNIT + " amount to set the value of new UTXOs, i.e. make new UTXOs with value of 110. If amount is not provided, hardcoded value will be used."}, + {"address", RPCArg::Type::STR, RPCArg::Optional::NO, "The blackcoin address to recieve all the new UTXOs. If not provided, new UTOXs will be assigned to the address of the input UTXOs."}, + {"amount", RPCArg::Type::AMOUNT, RPCArg::Optional::NO, "The " + CURRENCY_UNIT + " amount to set the value of new UTXOs, i.e. make new UTXOs with value of 1000. If amount is not provided, hardcoded value will be used."}, {"transmit", RPCArg::Type::BOOL, RPCArg::Default{false}, "If true, transmit transaction after generating it."}, {"fromAddress", RPCArg::Type::STR, RPCArg::Optional::OMITTED, "The blackcoin address to split coins from. If not provided, all available coins will be used."}, }, @@ -355,8 +355,8 @@ RPCHelpMan optimizeutxoset() }, }, RPCExamples{ - "\nTrigger UTXO optimization and assign all the new UTXOs to some peercoin address with user defined UTXO value\n" - + HelpExampleCli("optimizeutxoset", EXAMPLE_ADDRESS[0] + " 110") + "\nTrigger UTXO optimization and assign all the new UTXOs to some blackcoin address with user defined UTXO value\n" + + HelpExampleCli("optimizeutxoset", EXAMPLE_ADDRESS[0] + " 1000") }, [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue { From 844aaf56e2d22a0677a5a60b8b39c73fc57bd339 Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Sat, 21 Sep 2024 20:12:47 +0200 Subject: [PATCH 55/72] rpc: adapt example text for Blackcoiin --- src/rpc/signmessage.cpp | 8 ++++---- src/wallet/rpc/signmessage.cpp | 6 +++--- src/wallet/rpc/transactions.cpp | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/rpc/signmessage.cpp b/src/rpc/signmessage.cpp index 8c752ba1fd..43df1c8cb0 100644 --- a/src/rpc/signmessage.cpp +++ b/src/rpc/signmessage.cpp @@ -30,11 +30,11 @@ static RPCHelpMan verifymessage() "\nUnlock the wallet for 30 seconds\n" + HelpExampleCli("walletpassphrase", "\"mypassphrase\" 30") + "\nCreate the signature\n" - + HelpExampleCli("signmessage", "\"1D1ZrZNe3JUo7ZycKEYQQiQAWd9y54F4XX\" \"my message\"") + + + HelpExampleCli("signmessage", "\"BKDvboD1CzZ5KycP1FRSXRoi7XXhHoQhS1\" \"my message\"") + "\nVerify the signature\n" - + HelpExampleCli("verifymessage", "\"1D1ZrZNe3JUo7ZycKEYQQiQAWd9y54F4XX\" \"signature\" \"my message\"") + + + HelpExampleCli("verifymessage", "\"BKDvboD1CzZ5KycP1FRSXRoi7XXhHoQhS1\" \"signature\" \"my message\"") + "\nAs a JSON-RPC call\n" - + HelpExampleRpc("verifymessage", "\"1D1ZrZNe3JUo7ZycKEYQQiQAWd9y54F4XX\", \"signature\", \"my message\"") + + HelpExampleRpc("verifymessage", "\"BKDvboD1CzZ5KycP1FRSXRoi7XXhHoQhS1\", \"signature\", \"my message\"") }, [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue { @@ -76,7 +76,7 @@ static RPCHelpMan signmessagewithprivkey() "\nCreate the signature\n" + HelpExampleCli("signmessagewithprivkey", "\"privkey\" \"my message\"") + "\nVerify the signature\n" - + HelpExampleCli("verifymessage", "\"1D1ZrZNe3JUo7ZycKEYQQiQAWd9y54F4XX\" \"signature\" \"my message\"") + + + HelpExampleCli("verifymessage", "\"BKDvboD1CzZ5KycP1FRSXRoi7XXhHoQhS1\" \"signature\" \"my message\"") + "\nAs a JSON-RPC call\n" + HelpExampleRpc("signmessagewithprivkey", "\"privkey\", \"my message\"") }, diff --git a/src/wallet/rpc/signmessage.cpp b/src/wallet/rpc/signmessage.cpp index 9084f15f1d..8ac82b1318 100644 --- a/src/wallet/rpc/signmessage.cpp +++ b/src/wallet/rpc/signmessage.cpp @@ -27,11 +27,11 @@ RPCHelpMan signmessage() "\nUnlock the wallet for 30 seconds\n" + HelpExampleCli("walletpassphrase", "\"mypassphrase\" 30") + "\nCreate the signature\n" - + HelpExampleCli("signmessage", "\"1D1ZrZNe3JUo7ZycKEYQQiQAWd9y54F4XX\" \"my message\"") + + + HelpExampleCli("signmessage", "\"BKDvboD1CzZ5KycP1FRSXRoi7XXhHoQhS1\" \"my message\"") + "\nVerify the signature\n" - + HelpExampleCli("verifymessage", "\"1D1ZrZNe3JUo7ZycKEYQQiQAWd9y54F4XX\" \"signature\" \"my message\"") + + + HelpExampleCli("verifymessage", "\"BKDvboD1CzZ5KycP1FRSXRoi7XXhHoQhS1\" \"signature\" \"my message\"") + "\nAs a JSON-RPC call\n" - + HelpExampleRpc("signmessage", "\"1D1ZrZNe3JUo7ZycKEYQQiQAWd9y54F4XX\", \"my message\"") + + HelpExampleRpc("signmessage", "\"BKDvboD1CzZ5KycP1FRSXRoi7XXhHoQhS1\", \"my message\"") }, [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue { diff --git a/src/wallet/rpc/transactions.cpp b/src/wallet/rpc/transactions.cpp index 3dbc3e8d0a..4ec642d011 100644 --- a/src/wallet/rpc/transactions.cpp +++ b/src/wallet/rpc/transactions.cpp @@ -561,8 +561,8 @@ RPCHelpMan listsinceblock() {RPCResult::Type::STR, "category", "The transaction category.\n" "\"send\" Transactions sent.\n" "\"receive\" Non-coinbase and non-coinstake transactions received.\n" - "\"generate\" Coinbase or coinstake transactions received with more than 100 confirmations.\n" - "\"immature\" Coinbase or coinstake transactions received with 100 or fewer confirmations.\n" + "\"generate\" Coinbase or coinstake transactions received with more than 500 confirmations.\n" + "\"immature\" Coinbase or coinstake transactions received with 500 or fewer confirmations.\n" "\"orphan\" Orphaned coinbase or coinstake transactions received."}, {RPCResult::Type::STR_AMOUNT, "amount", "The amount in " + CURRENCY_UNIT + ". This is negative for the 'send' category, and is positive\n" "for all other categories"}, From 764ca4de188ec3d98eb6a542db85246592da0cd1 Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Sat, 21 Sep 2024 23:31:51 +0200 Subject: [PATCH 56/72] wallet: move loadwallet back to step 9 --- src/init.cpp | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/init.cpp b/src/init.cpp index 377b5f5a4b..62b64a67d0 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -1645,6 +1645,13 @@ bool AppInitMain(NodeContext& node, interfaces::BlockAndHeaderTipInfo* tip_info) // Init indexes for (auto index : node.indexes) if (!index->Init()) return false; + // ********************************************************* Step 9: load wallet + for (const auto& client : node.chain_clients) { + if (!client->load()) { + return false; + } + } + // ********************************************************* Step 10: data directory maintenance LogPrintf("Setting NODE_NETWORK\n"); @@ -1744,12 +1751,6 @@ bool AppInitMain(NodeContext& node, interfaces::BlockAndHeaderTipInfo* tip_info) return false; } - // ********************************************************* Step 9: load wallet - for (const auto& client : node.chain_clients) { - if (!client->load()) { - return false; - } - } // ********************************************************* Step 12: start node //// debug print From df97be8dcdf3e1c2b0c8c27ca542c62a2810d83f Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Sun, 22 Sep 2024 00:32:46 +0200 Subject: [PATCH 57/72] doc: Update Peercoin copyright to 2024 --- COPYING | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/COPYING b/COPYING index bd3d73ad32..07f4b77551 100644 --- a/COPYING +++ b/COPYING @@ -2,7 +2,7 @@ The MIT License (MIT) Copyright (c) 2009-2024 The Bitcoin Core developers Copyright (c) 2009-2024 Bitcoin Developers -Copyright (c) 2011-2023 Peercoin developers +Copyright (c) 2011-2024 Peercoin developers Copyright (c) 2013-2014 The NovaCoin developers Copyright (c) 2016-2023 The Qtum developers Copyright (c) 2014-2018 The Blackcoin developers From 459d4e100ea4f48791435fe3d67891b2bf0b7391 Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Sun, 22 Sep 2024 09:52:45 +0200 Subject: [PATCH 58/72] rpc: show pubkey encoded address --- src/core_write.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core_write.cpp b/src/core_write.cpp index bccfb960d8..e5d347130c 100644 --- a/src/core_write.cpp +++ b/src/core_write.cpp @@ -165,8 +165,8 @@ void ScriptToUniv(const CScript& script, UniValue& out, bool include_hex, bool i std::vector> solns; const TxoutType type{Solver(script, solns)}; - - if (include_address && ExtractDestination(script, address) && type != TxoutType::PUBKEY) { + //Blackcoin need to see the encoded pubkey address + if (include_address && ExtractDestination(script, address)) /*&& type != TxoutType::PUBKEY)*/ { out.pushKV("address", EncodeDestination(address)); } out.pushKV("type", GetTxnOutputType(type)); From e8947c7765c4c3e276d6962378d96b76aea2036c Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Sun, 22 Sep 2024 23:08:38 +0200 Subject: [PATCH 59/72] trivial: Expand the code comment regarding pubkey destination --- src/core_write.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core_write.cpp b/src/core_write.cpp index e5d347130c..bf9e37d00e 100644 --- a/src/core_write.cpp +++ b/src/core_write.cpp @@ -165,7 +165,8 @@ void ScriptToUniv(const CScript& script, UniValue& out, bool include_hex, bool i std::vector> solns; const TxoutType type{Solver(script, solns)}; - //Blackcoin need to see the encoded pubkey address + // Blackcoin: We need to see the encoded pubkey address. + // This is essentially a reversal of Bitcoin PR #16725 if (include_address && ExtractDestination(script, address)) /*&& type != TxoutType::PUBKEY)*/ { out.pushKV("address", EncodeDestination(address)); } From 661d4eccceaf8994f2c880d5c3ccf898b1d81690 Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Sun, 22 Sep 2024 23:41:32 +0200 Subject: [PATCH 60/72] net: Activate `NODE_NETWORK_LIMITED` and `NODE_WITNESS` service flags --- src/init.cpp | 4 ---- src/net_processing.cpp | 4 ---- src/protocol.cpp | 9 ++------- 3 files changed, 2 insertions(+), 15 deletions(-) diff --git a/src/init.cpp b/src/init.cpp index 62b64a67d0..0e26a2d67d 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -819,11 +819,7 @@ namespace { // Variables internal to initialization process only int nMaxConnections; int nUserMaxConnections; int nFD; -/* -// Blackcoin: Do not set NODE_NETWORK_LIMITED and NODE_WITNESS flags ServiceFlags nLocalServices = ServiceFlags(NODE_NETWORK_LIMITED | NODE_WITNESS); -*/ -ServiceFlags nLocalServices = ServiceFlags(NODE_NETWORK); int64_t peer_connect_timeout; std::set g_enabled_filter_types; diff --git a/src/net_processing.cpp b/src/net_processing.cpp index 3dd32db842..7bf730d847 100644 --- a/src/net_processing.cpp +++ b/src/net_processing.cpp @@ -2076,11 +2076,7 @@ std::optional PeerManagerImpl::FetchBlock(NodeId peer_id, const CBl // Construct message to request the block const uint256& hash{block_index.GetBlockHash()}; - /* - // Blackcoin: Do not send witness flag for now std::vector invs{CInv(MSG_BLOCK | MSG_WITNESS_FLAG, hash)}; - */ - std::vector invs{CInv(MSG_BLOCK, hash)}; // Send block request message to the peer bool success = m_connman.ForNode(peer_id, [this, &invs](CNode* node) { diff --git a/src/protocol.cpp b/src/protocol.cpp index 0d003b85b2..79324b86ec 100644 --- a/src/protocol.cpp +++ b/src/protocol.cpp @@ -128,16 +128,11 @@ bool CMessageHeader::IsCommandValid() const ServiceFlags GetDesirableServiceFlags(ServiceFlags services) { - /* - // Blackcoin: Do not ask for NODE_WITNESS for now if ((services & NODE_NETWORK_LIMITED) && g_initial_block_download_completed) { return ServiceFlags(NODE_NETWORK_LIMITED | NODE_WITNESS); } - return ServiceFlags(NODE_NETWORK | NODE_WITNESS); - */ - if ((services & NODE_NETWORK_LIMITED) && g_initial_block_download_completed) { - return ServiceFlags(NODE_NETWORK_LIMITED); - } + // Blackcoin: Do not ask for NODE_WITNESS for now + // return ServiceFlags(NODE_NETWORK | NODE_WITNESS); return ServiceFlags(NODE_NETWORK); } From 81faf71fa6689f9c6642060cd9ae55c1e9a73936 Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Sun, 22 Sep 2024 23:44:59 +0200 Subject: [PATCH 61/72] testnet: Activate SegWit on Sep 23, 2024 --- src/kernel/chainparams.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kernel/chainparams.cpp b/src/kernel/chainparams.cpp index d8bb004d74..e39b70c927 100644 --- a/src/kernel/chainparams.cpp +++ b/src/kernel/chainparams.cpp @@ -229,7 +229,7 @@ class CTestNetParams : public CChainParams { // Deployment of SegWit (BIP141, BIP143, and BIP147) consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT].bit = 1; - consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT].nStartTime = Consensus::BIP9Deployment::NEVER_ACTIVE; + consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT].nStartTime = 1727100000; // Monday, September 23, 2024 2:00:00 PM consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT].nTimeout = Consensus::BIP9Deployment::NO_TIMEOUT; consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT].min_activation_height = 0; // No activation delay From d3384c4831784dc5ddc4ae3b570d70d6b969d516 Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Mon, 23 Sep 2024 11:44:01 +0200 Subject: [PATCH 62/72] trivial: allow non-standard type with empty scriptPubKey --- src/addresstype.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/addresstype.cpp b/src/addresstype.cpp index 3f7b3c6527..082caff915 100644 --- a/src/addresstype.cpp +++ b/src/addresstype.cpp @@ -105,9 +105,16 @@ bool ExtractDestination(const CScript& scriptPubKey, CTxDestination& addressRet) } case TxoutType::MULTISIG: case TxoutType::NULL_DATA: - case TxoutType::NONSTANDARD: + case TxoutType::NONSTANDARD: { addressRet = CNoDestination(scriptPubKey); + + // Blackcoin: Allow non-standard type with empty scriptPubKey + if (scriptPubKey.empty()) { + return true; + } + return false; + } } // no default case, so the compiler can warn about missing cases assert(false); } From e09d5ddefcf8a8b6c5bdcea9203f19aaf55d43bf Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Mon, 23 Sep 2024 15:54:34 +0200 Subject: [PATCH 63/72] net: change NODE_NETWORK_LIMITED_MIN_BLOCKS to 2700 (2 days) --- src/net_processing.cpp | 3 ++- src/protocol.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/net_processing.cpp b/src/net_processing.cpp index 7bf730d847..3b3c259967 100644 --- a/src/net_processing.cpp +++ b/src/net_processing.cpp @@ -142,7 +142,8 @@ static const unsigned int MAX_BLOCKS_TO_ANNOUNCE = 8; /** Maximum number of unconnecting headers announcements before DoS score */ static const int MAX_NUM_UNCONNECTING_HEADERS_MSGS = 10; /** Minimum blocks required to signal NODE_NETWORK_LIMITED */ -static const unsigned int NODE_NETWORK_LIMITED_MIN_BLOCKS = 288; +// Blackcoin: change to reflect 2 days at 64s block time +static const unsigned int NODE_NETWORK_LIMITED_MIN_BLOCKS = 2700; /** Average delay between local address broadcasts */ static constexpr auto AVG_LOCAL_ADDRESS_BROADCAST_INTERVAL{24h}; /** Average delay between peer address broadcasts */ diff --git a/src/protocol.h b/src/protocol.h index e7a916a2fd..a6a67876d4 100644 --- a/src/protocol.h +++ b/src/protocol.h @@ -287,7 +287,7 @@ enum ServiceFlags : uint64_t { // See BIP157 and BIP158 for details on how this is implemented. NODE_COMPACT_FILTERS = (1 << 6), // NODE_NETWORK_LIMITED means the same as NODE_NETWORK with the limitation of only - // serving the last 288 (2 day) blocks + // serving the last 2700 (2 day) blocks // See BIP159 for details on how this is implemented. NODE_NETWORK_LIMITED = (1 << 10), From cbdd7152cb5dc86c140c6c7f4a0f4fbf0c20952f Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Fri, 27 Sep 2024 07:27:04 +0200 Subject: [PATCH 64/72] net: change dns seeders --- src/kernel/chainparams.cpp | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/src/kernel/chainparams.cpp b/src/kernel/chainparams.cpp index e39b70c927..8ecf9968a6 100644 --- a/src/kernel/chainparams.cpp +++ b/src/kernel/chainparams.cpp @@ -151,10 +151,10 @@ class CMainParams : public CChainParams { // This is fine at runtime as we'll fall back to using them as an addrfetch if they don't support the // service bits we want, but we should get them updated to support all service bits wanted by any // release ASAP to avoid it where possible. - vSeeds.emplace_back("dnsseed.blackcoin.nl"); // hosted at dns.blackcoin.nl - vSeeds.emplace_back("dnsseed2.blackcoin.nl"); // hosted at vps.blackcoin.nl - vSeeds.emplace_back("swap.blackcoin.nl"); // swapservice static node - vSeeds.emplace_back("dns2.blackcoin.nl"); // Bitcore static node + vSeeds.emplace_back("dnsseed.blackcoin.nl"); // hosted by blackcoin.nl + vSeeds.emplace_back("dnsseed2.blackcoin.nl"); // hosted by blackcoin.nl + vSeeds.emplace_back("swap.blackcoin.nl"); // hosted by blackcoin.nl + vSeeds.emplace_back("dns2.blackcoin.nl"); // hosted by blackcoin.nl base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,25); base58Prefixes[SCRIPT_ADDRESS] = std::vector(1,85); @@ -262,14 +262,15 @@ class CTestNetParams : public CChainParams { assert(consensus.hashGenesisBlock == uint256S("0x0000724595fb3b9609d441cbfb9577615c292abf07d996d3edabc48de843642d")); assert(genesis.hashMerkleRoot == uint256S("0x12630d16a97f24b287c8c2594dda5fb98c9e6c70fc61d44191931ea2aa08dc90")); - vSeeds.clear(); - // nodes with support for servicebits filtering should be at the top - /* - vSeeds.emplace_back("testnet-seed.bitcoin.jonasschnelli.ch."); - vSeeds.emplace_back("seed.tbtc.petertodd.org."); - vSeeds.emplace_back("seed.testnet.bitcoin.sprovoost.nl."); - vSeeds.emplace_back("testnet-seed.bluematt.me."); // Just a static list of stable node(s), only supports x9 - */ + // Note that of those which support the service bits prefix, most only support a subset of + // possible options. + // This is fine at runtime as we'll fall back to using them as an addrfetch if they don't support the + // service bits we want, but we should get them updated to support all service bits wanted by any + // release ASAP to avoid it where possible. + vSeeds.emplace_back("dnsseed.blackcoin.nl"); // hosted by blackcoin.nl + vSeeds.emplace_back("dnsseed2.blackcoin.nl"); // hosted by blackcoin.nl + vSeeds.emplace_back("swap.blackcoin.nl"); // hosted by blackcoin.nl + vSeeds.emplace_back("dns2.blackcoin.nl"); // hosted by blackcoin.nl base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,111); base58Prefixes[SCRIPT_ADDRESS] = std::vector(1,196); From 62544209b924974db5d281c2afc923a9156ae4c6 Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Fri, 27 Sep 2024 10:12:48 +0200 Subject: [PATCH 65/72] net: cleanup fixed seeds (segwit prepare) --- contrib/seeds/nodes_main.txt | 67 +++++------------------ contrib/seeds/nodes_test.txt | 39 ++++++------- src/chainparamsseeds.h | 103 +++++++++-------------------------- src/kernel/chainparams.cpp | 4 +- 4 files changed, 57 insertions(+), 156 deletions(-) diff --git a/contrib/seeds/nodes_main.txt b/contrib/seeds/nodes_main.txt index 738756b618..c446274473 100644 --- a/contrib/seeds/nodes_main.txt +++ b/contrib/seeds/nodes_main.txt @@ -1,71 +1,30 @@ # List of fixed seed nodes for main network # IPv4 nodes +185.197.251.199:15714 +109.123.251.87:15714 +84.46.245.181:15714 167.86.117.103:15714 -167.86.117.144:15714 167.86.117.143:15714 -161.97.80.103:15714 -5.189.160.139:15714 -5.189.159.220:15714 -193.164.140.87:15714 -68.104.122.92:15714 -91.121.217.71:15714 -23.94.64.119:15714 -146.59.69.245:15714 -216.39.250.91:15714 -99.253.42.125:15714 -50.47.255.100:15714 -118.195.208.33:15714 -119.45.242.241:15714 -157.173.195.203:15714 -172.99.189.198:15714 -64.31.61.150:15714 -181.47.73.142:15714 -24.112.56.226:15714 +167.86.117.144:15714 45.137.91.173:15714 45.138.55.128:15714 -45.138.55.129:15714 45.138.55.130:15714 -45.138.55.131:15714 -45.138.55.132:15714 -45.138.55.133:15714 -45.138.55.134:15714 -45.138.55.135:15714 # IPv6 nodes +[2a02:c206:2210:3221::1]:15714 +[2a02:c206:2210:3222::1]:15714 +[2a02:c206:2210:3223::1]:15714 [2a02:c207:2056:6532::1]:15714 -[2a02:c207:2056:6534::1]:15714 [2a02:c207:2056:6533::1]:15714 -[2a02:c207:2041:3853::1]:15714 -[2a02:c207:2110:9259::1]:15714 -[2a02:c207:2110:9257::1]:15714 -[2600:8801:13a0:4500::43]:15714 -[2602:fec3:2:10::9:91]:15714 -[2604:86c0:f201:6::10:91]:15714 -[2001:41d0:303:6855::501]:15714 -[2605:a140:2189:3175::1]:15714 -[2002:175e:4077::175e:4077]:15714 -[2803:9800:9017:b4ed:2a80:843e:3e90:6538]:15714 -[2a01:5a8:302:e55d:5d81:ad22:abec:15ba]:15714 -[2a01:5a8:302:e55d:c9a7:474e:98bd:a4da]:15714 -[2a01:5a8:302:e55d:802e:3c54:99d2:bb1b]:15714 -[2a01:5a8:302:e55d:7415:af74:7ed7:bd3e]:15714 -[2a01:5a8:302:e55d:c4b0:517d:1db5:3ae2]:15714 -[2a01:5a8:302:e55d:ad2a:42dd:c79:a2c6]:15714 -[2803:9800:9017:b4ed:f23d:ea36:e605:4693]:15714 -[2803:9800:9017:b4ed:c1d5:89a6:7914:1436]:15714 -[2803:9800:9017:b4ed:7189:3e8f:13ea:f718]:15714 -[2803:9800:9017:b4ed:99cb:56bb:fcab:5c33]:15714 -[2a01:5a8:302:e55d:e1fb:c166:cb40:7057]:15714 -[2a10:3781:525:1::201]:15714 +[2a02:c207:2056:6534::1]:15714 +[2a10:3781:525:1::1]:15714 [2a10:3781:525:1::210]:15714 -[2a10:3781:525:1::211]:15714 -[2a10:3781:525:1::212]:15714 -[2a10:3781:525:1::213]:15714 -[2a10:3781:525:1::215]:15714 -[2a10:3781:525:6::10]:15714 -[2a10:3781:525:6::11]:15714 +[2a10:3781:525::1]:15714 + # Onion nodes jgsfxfwhm7vdabt5dxl42il7uenvysknyedtzuaiajo7w5bv5jf2jpid.onion:15714 +hqnztorcojz5gsomamrxgqvoriitu4dfeze46hclmwd5zht4eic6jfid.onion:15714 +5evnjurdgzorvoty6qnrgqnmb7xot237b4rafgnt3t2vth2hy2bju7id.onion:15714 diff --git a/contrib/seeds/nodes_test.txt b/contrib/seeds/nodes_test.txt index 2fe3f9f289..936f9a5a20 100644 --- a/contrib/seeds/nodes_test.txt +++ b/contrib/seeds/nodes_test.txt @@ -1,37 +1,30 @@ # List of fixed seed nodes for testnet # IPv4 nodes -167.86.117.103:15714 -167.86.117.144:15714 -167.86.117.143:15714 -161.97.80.103:15714 -5.189.160.139:15714 -5.189.159.220:15714 +185.197.251.199:25714 +109.123.251.87:25714 +84.46.245.181:25714 +167.86.117.103:25714 +167.86.117.143:25714 +167.86.117.144:25714 45.137.91.173:25714 45.138.55.128:25714 -45.138.55.129:25714 45.138.55.130:25714 -45.138.55.131:25714 -45.138.55.132:25714 -45.138.55.133:25714 -45.138.55.134:25714 -45.138.55.135:25714 + # IPv6 nodes +[2a02:c206:2210:3221::1]:25714 +[2a02:c206:2210:3222::1]:25714 +[2a02:c206:2210:3223::1]:25714 [2a02:c207:2056:6532::1]:25714 -[2a02:c207:2056:6534::1]:25714 [2a02:c207:2056:6533::1]:25714 -[2a02:c207:2041:3853::1]:25714 -[2a02:c207:2110:9257::1]:25714 -[2a02:c207:2110:9259::1]:25714 -[2a10:3781:525:1::201]:25714 +[2a02:c207:2056:6534::1]:25714 +[2a10:3781:525:1::1]:25714 [2a10:3781:525:1::210]:25714 -[2a10:3781:525:1::211]:25714 -[2a10:3781:525:1::212]:25714 -[2a10:3781:525:1::213]:25714 -[2a10:3781:525:1::215]:25714 -[2a10:3781:525:6::10]:25714 -[2a10:3781:525:6::11]:25714 +[2a10:3781:525::1]:25714 + # Onion nodes tzpgz5hg5d2xxipzgy6fuwhkcxun2at3z37bc53k3krerwo4dhwk4xad.onion:25714 +s3fhynnohiq666qor6tegsxcxzsirgecp425hc3nwfcsqdurxtsazzyd.onion:25714 +v2zvr54qt5zf677vnczxzekyqn4hk6efpvx3u77vq7iwhulf2ajmsbid.onion:25714 \ No newline at end of file diff --git a/src/chainparamsseeds.h b/src/chainparamsseeds.h index 6d9f671e50..ca07f374bf 100644 --- a/src/chainparamsseeds.h +++ b/src/chainparamsseeds.h @@ -7,101 +7,50 @@ * Each line contains a BIP155 serialized (networkID, addr, port) tuple. */ static const uint8_t chainparams_seed_main[] = { + 0x01,0x04,0xb9,0xc5,0xfb,0xc7,0x3d,0x62, + 0x01,0x04,0x6d,0x7b,0xfb,0x57,0x3d,0x62, + 0x01,0x04,0x54,0x2e,0xf5,0xb5,0x3d,0x62, 0x01,0x04,0xa7,0x56,0x75,0x67,0x3d,0x62, - 0x01,0x04,0xa7,0x56,0x75,0x90,0x3d,0x62, 0x01,0x04,0xa7,0x56,0x75,0x8f,0x3d,0x62, - 0x01,0x04,0xa1,0x61,0x50,0x67,0x3d,0x62, - 0x01,0x04,0x05,0xbd,0xa0,0x8b,0x3d,0x62, - 0x01,0x04,0x05,0xbd,0x9f,0xdc,0x3d,0x62, - 0x01,0x04,0xc1,0xa4,0x8c,0x57,0x3d,0x62, - 0x01,0x04,0x44,0x68,0x7a,0x5c,0x3d,0x62, - 0x01,0x04,0x5b,0x79,0xd9,0x47,0x3d,0x62, - 0x01,0x04,0x17,0x5e,0x40,0x77,0x3d,0x62, - 0x01,0x04,0x92,0x3b,0x45,0xf5,0x3d,0x62, - 0x01,0x04,0xd8,0x27,0xfa,0x5b,0x3d,0x62, - 0x01,0x04,0x63,0xfd,0x2a,0x7d,0x3d,0x62, - 0x01,0x04,0x32,0x2f,0xff,0x64,0x3d,0x62, - 0x01,0x04,0x76,0xc3,0xd0,0x21,0x3d,0x62, - 0x01,0x04,0x77,0x2d,0xf2,0xf1,0x3d,0x62, - 0x01,0x04,0x9d,0xad,0xc3,0xcb,0x3d,0x62, - 0x01,0x04,0xac,0x63,0xbd,0xc6,0x3d,0x62, - 0x01,0x04,0x40,0x1f,0x3d,0x96,0x3d,0x62, - 0x01,0x04,0xb5,0x2f,0x49,0x8e,0x3d,0x62, - 0x01,0x04,0x18,0x70,0x38,0xe2,0x3d,0x62, + 0x01,0x04,0xa7,0x56,0x75,0x90,0x3d,0x62, 0x01,0x04,0x2d,0x89,0x5b,0xad,0x3d,0x62, 0x01,0x04,0x2d,0x8a,0x37,0x80,0x3d,0x62, - 0x01,0x04,0x2d,0x8a,0x37,0x81,0x3d,0x62, 0x01,0x04,0x2d,0x8a,0x37,0x82,0x3d,0x62, - 0x01,0x04,0x2d,0x8a,0x37,0x83,0x3d,0x62, - 0x01,0x04,0x2d,0x8a,0x37,0x84,0x3d,0x62, - 0x01,0x04,0x2d,0x8a,0x37,0x85,0x3d,0x62, - 0x01,0x04,0x2d,0x8a,0x37,0x86,0x3d,0x62, - 0x01,0x04,0x2d,0x8a,0x37,0x87,0x3d,0x62, + 0x02,0x10,0x2a,0x02,0xc2,0x06,0x22,0x10,0x32,0x21,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, + 0x02,0x10,0x2a,0x02,0xc2,0x06,0x22,0x10,0x32,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, + 0x02,0x10,0x2a,0x02,0xc2,0x06,0x22,0x10,0x32,0x23,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x34,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x33,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x41,0x38,0x53,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x21,0x10,0x92,0x59,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x21,0x10,0x92,0x57,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, - 0x02,0x10,0x26,0x00,0x88,0x01,0x13,0xa0,0x45,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x43,0x3d,0x62, - 0x02,0x10,0x26,0x02,0xfe,0xc3,0x00,0x02,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x09,0x00,0x91,0x3d,0x62, - 0x02,0x10,0x26,0x04,0x86,0xc0,0xf2,0x01,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x91,0x3d,0x62, - 0x02,0x10,0x20,0x01,0x41,0xd0,0x03,0x03,0x68,0x55,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x01,0x3d,0x62, - 0x02,0x10,0x26,0x05,0xa1,0x40,0x21,0x89,0x31,0x75,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, - 0x02,0x10,0x20,0x02,0x17,0x5e,0x40,0x77,0x00,0x00,0x00,0x00,0x00,0x00,0x17,0x5e,0x40,0x77,0x3d,0x62, - 0x02,0x10,0x28,0x03,0x98,0x00,0x90,0x17,0xb4,0xed,0x2a,0x80,0x84,0x3e,0x3e,0x90,0x65,0x38,0x3d,0x62, - 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0x5d,0x81,0xad,0x22,0xab,0xec,0x15,0xba,0x3d,0x62, - 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0xc9,0xa7,0x47,0x4e,0x98,0xbd,0xa4,0xda,0x3d,0x62, - 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0x80,0x2e,0x3c,0x54,0x99,0xd2,0xbb,0x1b,0x3d,0x62, - 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0x74,0x15,0xaf,0x74,0x7e,0xd7,0xbd,0x3e,0x3d,0x62, - 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0xc4,0xb0,0x51,0x7d,0x1d,0xb5,0x3a,0xe2,0x3d,0x62, - 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0xad,0x2a,0x42,0xdd,0x0c,0x79,0xa2,0xc6,0x3d,0x62, - 0x02,0x10,0x28,0x03,0x98,0x00,0x90,0x17,0xb4,0xed,0xf2,0x3d,0xea,0x36,0xe6,0x05,0x46,0x93,0x3d,0x62, - 0x02,0x10,0x28,0x03,0x98,0x00,0x90,0x17,0xb4,0xed,0xc1,0xd5,0x89,0xa6,0x79,0x14,0x14,0x36,0x3d,0x62, - 0x02,0x10,0x28,0x03,0x98,0x00,0x90,0x17,0xb4,0xed,0x71,0x89,0x3e,0x8f,0x13,0xea,0xf7,0x18,0x3d,0x62, - 0x02,0x10,0x28,0x03,0x98,0x00,0x90,0x17,0xb4,0xed,0x99,0xcb,0x56,0xbb,0xfc,0xab,0x5c,0x33,0x3d,0x62, - 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0xe1,0xfb,0xc1,0x66,0xcb,0x40,0x70,0x57,0x3d,0x62, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x01,0x3d,0x62, + 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x34,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, + 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x10,0x3d,0x62, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x11,0x3d,0x62, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x12,0x3d,0x62, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x13,0x3d,0x62, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x15,0x3d,0x62, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x3d,0x62, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x3d,0x62, + 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, 0x04,0x20,0x49,0xa4,0x5b,0x96,0xc7,0x67,0xea,0x30,0x06,0x7d,0x1d,0xd7,0xcd,0x21,0x7f,0xa1,0x1b,0x5c,0x49,0x4d,0xc1,0x07,0x3c,0xd0,0x08,0x02,0x5d,0xfb,0x74,0x35,0xea,0x4b,0x3d,0x62, + 0x04,0x20,0x3c,0x1b,0x99,0xba,0x22,0x72,0x73,0xd3,0x49,0xcc,0x03,0x23,0x73,0x42,0xae,0x8a,0x11,0x3a,0x70,0x65,0x26,0x49,0xcf,0x1c,0x4b,0x65,0x87,0xdc,0x9e,0x7c,0x22,0x05,0x3d,0x62, + 0x04,0x20,0xe9,0x2a,0xd4,0xd2,0x23,0x36,0x5d,0x1a,0xba,0x78,0xf4,0x1b,0x13,0x41,0xac,0x0f,0xee,0xe9,0xeb,0x7f,0x0f,0x22,0x02,0x99,0xb3,0xdc,0xf5,0x59,0x9f,0x47,0xc6,0x82,0x3d,0x62, }; static const uint8_t chainparams_seed_test[] = { - 0x01,0x04,0xa7,0x56,0x75,0x67,0x3d,0x62, - 0x01,0x04,0xa7,0x56,0x75,0x90,0x3d,0x62, - 0x01,0x04,0xa7,0x56,0x75,0x8f,0x3d,0x62, - 0x01,0x04,0xa1,0x61,0x50,0x67,0x3d,0x62, - 0x01,0x04,0x05,0xbd,0xa0,0x8b,0x3d,0x62, - 0x01,0x04,0x05,0xbd,0x9f,0xdc,0x3d,0x62, + 0x01,0x04,0xb9,0xc5,0xfb,0xc7,0x64,0x72, + 0x01,0x04,0x6d,0x7b,0xfb,0x57,0x64,0x72, + 0x01,0x04,0x54,0x2e,0xf5,0xb5,0x64,0x72, + 0x01,0x04,0xa7,0x56,0x75,0x67,0x64,0x72, + 0x01,0x04,0xa7,0x56,0x75,0x8f,0x64,0x72, + 0x01,0x04,0xa7,0x56,0x75,0x90,0x64,0x72, 0x01,0x04,0x2d,0x89,0x5b,0xad,0x64,0x72, 0x01,0x04,0x2d,0x8a,0x37,0x80,0x64,0x72, - 0x01,0x04,0x2d,0x8a,0x37,0x81,0x64,0x72, 0x01,0x04,0x2d,0x8a,0x37,0x82,0x64,0x72, - 0x01,0x04,0x2d,0x8a,0x37,0x83,0x64,0x72, - 0x01,0x04,0x2d,0x8a,0x37,0x84,0x64,0x72, - 0x01,0x04,0x2d,0x8a,0x37,0x85,0x64,0x72, - 0x01,0x04,0x2d,0x8a,0x37,0x86,0x64,0x72, - 0x01,0x04,0x2d,0x8a,0x37,0x87,0x64,0x72, + 0x02,0x10,0x2a,0x02,0xc2,0x06,0x22,0x10,0x32,0x21,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, + 0x02,0x10,0x2a,0x02,0xc2,0x06,0x22,0x10,0x32,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, + 0x02,0x10,0x2a,0x02,0xc2,0x06,0x22,0x10,0x32,0x23,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x34,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x33,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x41,0x38,0x53,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x21,0x10,0x92,0x57,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x21,0x10,0x92,0x59,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x01,0x64,0x72, + 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x34,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, + 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x10,0x64,0x72, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x11,0x64,0x72, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x12,0x64,0x72, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x13,0x64,0x72, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x15,0x64,0x72, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x64,0x72, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x64,0x72, + 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, 0x04,0x20,0x9e,0x5e,0x6c,0xf4,0xe6,0xe8,0xf5,0x7b,0xa1,0xf9,0x36,0x3c,0x5a,0x58,0xea,0x15,0xe8,0xdd,0x02,0x7b,0xce,0xfe,0x11,0x77,0x6a,0xda,0xa2,0x48,0xd9,0xdc,0x19,0xec,0x64,0x72, + 0x04,0x20,0x96,0xca,0x7c,0x35,0xae,0x3a,0x21,0xef,0x7a,0x0e,0x8f,0xa6,0x43,0x4a,0xe2,0xbe,0x64,0x88,0x98,0x82,0x7f,0x35,0xd3,0x8b,0x6d,0xb1,0x45,0x28,0x0e,0x91,0xbc,0xe4,0x64,0x72, + 0x04,0x20,0xae,0xb3,0x58,0xf7,0x90,0x9f,0x72,0x5f,0x7f,0xf5,0x68,0xb3,0x7c,0x91,0x58,0x83,0x78,0x75,0x78,0x85,0x7d,0x6f,0xba,0x7f,0xf5,0x87,0xd1,0x63,0xd1,0x65,0xd0,0x12,0x64,0x72, }; #endif // BITCOIN_CHAINPARAMSSEEDS_H \ No newline at end of file diff --git a/src/kernel/chainparams.cpp b/src/kernel/chainparams.cpp index 8ecf9968a6..6bebacae30 100644 --- a/src/kernel/chainparams.cpp +++ b/src/kernel/chainparams.cpp @@ -267,10 +267,10 @@ class CTestNetParams : public CChainParams { // This is fine at runtime as we'll fall back to using them as an addrfetch if they don't support the // service bits we want, but we should get them updated to support all service bits wanted by any // release ASAP to avoid it where possible. - vSeeds.emplace_back("dnsseed.blackcoin.nl"); // hosted by blackcoin.nl - vSeeds.emplace_back("dnsseed2.blackcoin.nl"); // hosted by blackcoin.nl vSeeds.emplace_back("swap.blackcoin.nl"); // hosted by blackcoin.nl vSeeds.emplace_back("dns2.blackcoin.nl"); // hosted by blackcoin.nl + vSeeds.emplace_back("dnsseed.blackcoin.nl"); // hosted by blackcoin.nl + vSeeds.emplace_back("dnsseed2.blackcoin.nl"); // hosted by blackcoin.nl base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,111); base58Prefixes[SCRIPT_ADDRESS] = std::vector(1,196); From 79b388a36e87ec49aef8be503a94deedd359539d Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Sun, 22 Sep 2024 21:41:04 +0200 Subject: [PATCH 66/72] staking: remove `AbandonOrphanedCoinstakes` from staking process might impact staking performance --- src/node/miner.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/node/miner.cpp b/src/node/miner.cpp index b1acd06fec..b43f52e697 100644 --- a/src/node/miner.cpp +++ b/src/node/miner.cpp @@ -213,9 +213,6 @@ std::unique_ptr BlockAssembler::CreateNewBlock(const CScript& sc static int64_t nLastCoinStakeSearchTime = GetAdjustedTimeSeconds(); // only initialized at startup if (pwallet) { - // flush orphaned coinstakes - pwallet->AbandonOrphanedCoinstakes(); - // attempt to find a coinstake *pfPoSCancel = true; pblock->nBits = GetNextTargetRequired(pindexPrev, chainparams.GetConsensus(), true); From f0fea101ffab3446d57f817db00e14376bd27f50 Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Sun, 22 Sep 2024 21:42:35 +0200 Subject: [PATCH 67/72] wallet: move `AbandonOrphanedCoinstakes` to `DisconnectBlock` it impacts loading wallets --- src/wallet/wallet.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/wallet/wallet.cpp b/src/wallet/wallet.cpp index 1de80460d1..77de445c39 100644 --- a/src/wallet/wallet.cpp +++ b/src/wallet/wallet.cpp @@ -1507,6 +1507,9 @@ void CWallet::blockDisconnected(const interfaces::BlockInfo& block) } } } + + // Blackcoin - Call to abandon orphaned coinstakes after handling disconnections + AbandonOrphanedCoinstakes(); } void CWallet::updatedBlockTip() @@ -3131,9 +3134,6 @@ std::shared_ptr CWallet::Create(WalletContext& context, const std::stri walletInstance->WalletLogPrintf("m_address_book.size() = %u\n", walletInstance->m_address_book.size()); } - // Flush orphaned coinstakes - walletInstance->AbandonOrphanedCoinstakes(); - return walletInstance; } From ff92a24009d0cd7df076dff52c6dfb0b5a020c07 Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Sat, 2 Nov 2024 20:46:08 +0100 Subject: [PATCH 68/72] dependabot for GH actions --- .github/dependabot.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000000..74f1bcca88 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,13 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file + +version: 2 +updates: + # Maintain dependencies for GitHub Actions + - package-ecosystem: "github-actions" + # Workflow files stored in the default location of `.github/workflows`. (You don't need to specify `/.github/workflows` for `directory`. You can use `directory: "/"`.) + directory: "/" + schedule: + interval: "weekly" From 7bf3d40ff47a4d286d9ca2d06cc1661dc02f37e7 Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Thu, 14 Nov 2024 21:11:56 +0100 Subject: [PATCH 69/72] doc: Update CHANGELOG.md with v26.2-beta-2 --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 198e44889b..f4a31bf2bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## v26.2.0-beta-2 (2024-XX-XX) +- Activated SegWit on testnet on Sep 23, 2024 +- Changed miner activation window parameters for BIP9 soft fork deployment +- Abandon coinstake transactions when orphaned (Peercoin commit `f6896a4`) +- Show P2PK addresses for coinstake transactions in RPC +- Show the reward value for coinstake transactions in RPC + ## v26.2.0-beta-1 (2024-08-07) - Updated to Bitcoin Core 26.2 - Activated Segwit on regtest From 706379163b44b87d1b6c0a3c53257f9bdf4e6d5c Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Sat, 16 Nov 2024 16:34:40 +0100 Subject: [PATCH 70/72] wallet: Use BIP44 coin type in descriptor wallet derivation path --- src/wallet/scriptpubkeyman.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/wallet/scriptpubkeyman.cpp b/src/wallet/scriptpubkeyman.cpp index 1ee4753bdf..075116c96c 100644 --- a/src/wallet/scriptpubkeyman.cpp +++ b/src/wallet/scriptpubkeyman.cpp @@ -2329,7 +2329,8 @@ bool DescriptorScriptPubKeyMan::SetupDescriptorGeneration(const CExtKey& master_ if (Params().IsTestChain()) { desc_prefix += "/1h"; } else { - desc_prefix += "/0h"; + // Blackcoin: Use BIP44 value according to https://github.com/satoshilabs/slips/blob/master/slip-0044.md + desc_prefix += "/10h"; } std::string internal_path = internal ? "/1" : "/0"; From 434ec3123ae26b2a8aad5ba055008204a9fe2f99 Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Sat, 16 Nov 2024 16:37:29 +0100 Subject: [PATCH 71/72] doc: Update CHANGELOG.md with the change in derivation path --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f4a31bf2bb..afafbb790a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ## v26.2.0-beta-2 (2024-XX-XX) - Activated SegWit on testnet on Sep 23, 2024 - Changed miner activation window parameters for BIP9 soft fork deployment +- Updated derivation path with the BIP44 coin type for descriptor wallets - Abandon coinstake transactions when orphaned (Peercoin commit `f6896a4`) - Show P2PK addresses for coinstake transactions in RPC - Show the reward value for coinstake transactions in RPC From de3e0738f5a4435d5ad0e348981f63c7619bbdb2 Mon Sep 17 00:00:00 2001 From: lateminer <9951982+lateminer@users.noreply.github.com> Date: Sun, 17 Nov 2024 21:21:01 +0100 Subject: [PATCH 72/72] index: Add temporary workaround to resolve txindex crash issue --- src/index/base.cpp | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/index/base.cpp b/src/index/base.cpp index c6af96edd6..c4ba244bfe 100644 --- a/src/index/base.cpp +++ b/src/index/base.cpp @@ -107,7 +107,19 @@ bool BaseIndex::Init() // best chain, we will rewind to the fork point during index sync const CBlockIndex* locator_index{m_chainstate->m_blockman.LookupBlockIndex(locator.vHave.at(0))}; if (!locator_index) { - return InitError(strprintf(Untranslated("%s: best block of the index not found. Please rebuild the index."), GetName())); + /* + // Blackcoin ToDo: that's a temporary workaround for issue https://github.com/CoinBlack/blackcoin-more/issues/22 + // This addresses blockfilterindex and txindex crash issues but does not help to deal with the coinstatsindex crash + // A more robust solution should replace this in the future + */ + // If we couldn't find a block index from the locator, use m_best_header as a fallback + const CBlockIndex* best_header = index_chain.Tip(); + if (best_header) { + locator_index = best_header; + LogPrintf("%s: Using m_best_header as fallback, block hash: %s at height %d\n", GetName(), locator_index->GetBlockHash().ToString(), locator_index->nHeight); + } else { + return InitError(strprintf(Untranslated("%s: best block of the index not found. Please rebuild the index."), GetName())); + } } SetBestBlockIndex(locator_index); }