mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-01-22 00:00:55 +01:00
Compare commits
126 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2f9f9b37b5 | ||
|
|
33cbedef28 | ||
|
|
e301a9fde3 | ||
|
|
f8d2a04847 | ||
|
|
5f2f304cbe | ||
|
|
5baaea4410 | ||
|
|
9c714993e9 | ||
|
|
a7bdf5c3ac | ||
|
|
0b64310fb6 | ||
|
|
5b2de04e7f | ||
|
|
6957419a28 | ||
|
|
27bb2cc3b6 | ||
|
|
8bd2ab1f35 | ||
|
|
a8411b3d9c | ||
|
|
aee9d2306a | ||
|
|
89a6bb9245 | ||
|
|
52c3bec1ba | ||
|
|
2ea826cfc4 | ||
|
|
28a9df7d76 | ||
|
|
be951470be | ||
|
|
1fd9cd2cb4 | ||
|
|
8c0a9595ec | ||
|
|
d70f700021 | ||
|
|
f8f7d91b80 | ||
|
|
b7e16a82c9 | ||
|
|
30a28146ac | ||
|
|
0d87a5b4e2 | ||
|
|
bde6a5a676 | ||
|
|
e422f65aee | ||
|
|
0d0dd6ae96 | ||
|
|
ed0223ec59 | ||
|
|
05f5dd96c7 | ||
|
|
58ba7c314d | ||
|
|
48fef5ebae | ||
|
|
1964561a3a | ||
|
|
a28ea316ed | ||
|
|
facbdc0f5e | ||
|
|
628103d673 | ||
|
|
c3caf2d84c | ||
|
|
e5322d6dad | ||
|
|
9bd082e657 | ||
|
|
ba0b7e1296 | ||
|
|
4755037d45 | ||
|
|
f55442aa81 | ||
|
|
fa4d00b569 | ||
|
|
5e1728017b | ||
|
|
f5fb7fca96 | ||
|
|
7d53995ff2 | ||
|
|
b4e5363ccc | ||
|
|
f11872cbf4 | ||
|
|
1cf77a2dc3 | ||
|
|
755b0734bb | ||
|
|
178a834687 | ||
|
|
1b0afb71a2 | ||
|
|
c3cb60222c | ||
|
|
1299a1a11f | ||
|
|
daf2fff236 | ||
|
|
c8ad23c529 | ||
|
|
4cf7350422 | ||
|
|
9d980c1f7f | ||
|
|
98159132c3 | ||
|
|
cd67b1dcb8 | ||
|
|
b8101fb7ac | ||
|
|
eac49073eb | ||
|
|
e2c45d89f7 | ||
|
|
a5489c9892 | ||
|
|
88729d804e | ||
|
|
eafcea7a0a | ||
|
|
7e66d04770 | ||
|
|
179d55f052 | ||
|
|
bb123c6527 | ||
|
|
fd4ec7c720 | ||
|
|
99b54076ff | ||
|
|
4330a1ee7f | ||
|
|
b0f9b8e648 | ||
|
|
cd7b3b254a | ||
|
|
112144dc52 | ||
|
|
1a6a534665 | ||
|
|
c0dc728206 | ||
|
|
febf04841f | ||
|
|
310b29f9c3 | ||
|
|
bd8c6f12e8 | ||
|
|
5276b0e5a2 | ||
|
|
4d7875c555 | ||
|
|
bda2f5b3c9 | ||
|
|
d14ab7c522 | ||
|
|
b9f1bc0fc1 | ||
|
|
ca5f8deefd | ||
|
|
551583398b | ||
|
|
a284bbbee8 | ||
|
|
2aba76ce02 | ||
|
|
dd198064b5 | ||
|
|
1bc9988993 | ||
|
|
890dc0a7cc | ||
|
|
6ec0dc195d | ||
|
|
1e9816d17c | ||
|
|
c7c8e3e072 | ||
|
|
e05b2dba16 | ||
|
|
42414bfd05 | ||
|
|
84908668a0 | ||
|
|
2d0b3c0716 | ||
|
|
8bca3ce0b1 | ||
|
|
2a15679816 | ||
|
|
7358ae6d71 | ||
|
|
f6aab42bba | ||
|
|
eb5a899d5a | ||
|
|
e39c9cff1a | ||
|
|
8082b3847a | ||
|
|
0f6f7a574a | ||
|
|
d5c36ce0c4 | ||
|
|
5b68d1654f | ||
|
|
334e27ed5a | ||
|
|
e1bacb591a | ||
|
|
6a45766acb | ||
|
|
dc0fe7ae1f | ||
|
|
ba46f39418 | ||
|
|
3834d3d121 | ||
|
|
bd9d40dbbd | ||
|
|
3a7b2a15e3 | ||
|
|
913972944b | ||
|
|
bd22dea633 | ||
|
|
cd1e7bb064 | ||
|
|
6db76c6bc7 | ||
|
|
9fdaaecf49 | ||
|
|
76ec335234 | ||
|
|
57eb126416 |
@@ -1,70 +1,66 @@
|
||||
version: '{branch}.{build}'
|
||||
skip_tags: true
|
||||
image: Visual Studio 2017
|
||||
image: Visual Studio 2019
|
||||
configuration: Release
|
||||
platform: x64
|
||||
clone_depth: 5
|
||||
environment:
|
||||
APPVEYOR_SAVE_CACHE_ON_ERROR: true
|
||||
CLCACHE_SERVER: 1
|
||||
PACKAGES: berkeleydb boost-filesystem boost-signals2 boost-test libevent openssl rapidcheck zeromq double-conversion
|
||||
PATH: 'C:\Python37-x64;C:\Python37-x64\Scripts;%PATH%'
|
||||
PYTHONUTF8: 1
|
||||
QT_DOWNLOAD_URL: 'https://github.com/sipsorcery/qt_win_binary/releases/download/v1.0/Qt5.9.7_ssl_x64_static_vs2017.zip'
|
||||
QT_DOWNLOAD_HASH: 'D4D35B8112302B67E5610A03421BB3E43FE13F14D9A5F637C22AE60DCEC0E0F5'
|
||||
QT_LOCAL_PATH: 'C:\Qt5.9.7_ssl_x64_static_vs2017'
|
||||
cache:
|
||||
- C:\tools\vcpkg\installed
|
||||
- C:\Users\appveyor\clcache -> .appveyor.yml, build_msvc\**, **\Makefile.am, **\*.vcxproj.in
|
||||
- C:\Qt5.9.7_ssl_x64_static_vs2017
|
||||
QT_DOWNLOAD_URL: 'https://github.com/sipsorcery/qt_win_binary/releases/download/v1.6/Qt5.9.8_x64_static_vs2019.zip'
|
||||
QT_DOWNLOAD_HASH: '9a8c6eb20967873785057fdcd329a657c7f922b0af08c5fde105cc597dd37e21'
|
||||
QT_LOCAL_PATH: 'C:\Qt5.9.8_x64_static_vs2019'
|
||||
VCPKG_INSTALL_PATH: 'C:\tools\vcpkg\installed'
|
||||
VCPKG_COMMIT_ID: '40230b8e3f6368dcb398d649331be878ca1e9007'
|
||||
install:
|
||||
- cmd: pip install --quiet git+https://github.com/frerich/clcache.git@v4.2.0
|
||||
# Disable zmq test for now since python zmq library on Windows would cause Access violation sometimes.
|
||||
# - cmd: pip install zmq
|
||||
- cmd: echo set(VCPKG_BUILD_TYPE release) >> C:\tools\vcpkg\triplets\%PLATFORM%-windows-static.cmake
|
||||
- cmd: vcpkg remove --outdated --recurse
|
||||
- cmd: vcpkg install --triplet %PLATFORM%-windows-static %PACKAGES% > NUL
|
||||
before_build:
|
||||
- ps: clcache -M 536870912
|
||||
# Powershell block below is to install the c++ dependencies via vcpkg. The pseudo code is:
|
||||
# a. Checkout the vcpkg source (including port files) for the specific checkout and build the vcpkg binary,
|
||||
# b. Install the missing packages.
|
||||
- ps: |
|
||||
if(!(Test-Path -Path ($env:QT_LOCAL_PATH))) {
|
||||
Write-Host "Downloading Qt binaries.";
|
||||
Invoke-WebRequest -Uri $env:QT_DOWNLOAD_URL -Out qtdownload.zip;
|
||||
Write-Host "Qt binaries successfully downloaded, checking hash against $env:QT_DOWNLOAD_HASH...";
|
||||
if((Get-FileHash qtdownload.zip).Hash -eq $env:QT_DOWNLOAD_HASH) {
|
||||
Expand-Archive qtdownload.zip -DestinationPath $env:QT_LOCAL_PATH;
|
||||
Write-Host "Qt binary download matched the expected hash.";
|
||||
}
|
||||
else {
|
||||
Write-Host "ERROR: Qt binary download did not match the expected hash.";
|
||||
Exit-AppveyorBuild;
|
||||
}
|
||||
$env:PACKAGES = Get-Content -Path build_msvc\vcpkg-packages.txt
|
||||
Write-Host "vcpkg installing packages: $env:PACKAGES"
|
||||
cd c:\tools\vcpkg
|
||||
$env:GIT_REDIRECT_STDERR = '2>&1' # git is writing non-errors to STDERR when doing git pull. Send to STDOUT instead.
|
||||
git pull origin master > $null
|
||||
git checkout $env:VCPKG_COMMIT_ID
|
||||
git -c advice.detachedHead=false checkout $env:VCPKG_COMMIT_ID
|
||||
.\bootstrap-vcpkg.bat > $null
|
||||
Add-Content "C:\tools\vcpkg\triplets\$env:PLATFORM-windows-static.cmake" "set(VCPKG_BUILD_TYPE release)"
|
||||
.\vcpkg install --triplet $env:PLATFORM-windows-static $env:PACKAGES.split() > $null
|
||||
Write-Host "vcpkg packages installed successfully."
|
||||
.\vcpkg integrate install
|
||||
cd "$env:APPVEYOR_BUILD_FOLDER"
|
||||
before_build:
|
||||
# Powershell block below is to download and extract the Qt static libraries. The pseudo code is:
|
||||
# a. Download the zip file with the prebuilt Qt static libraries.
|
||||
# b. Check that the downloaded file matches the expected hash.
|
||||
# c. Extract the zip file to the specific destination path expected by the msbuild projects.
|
||||
- ps: |
|
||||
Write-Host "Downloading Qt binaries.";
|
||||
Invoke-WebRequest -Uri $env:QT_DOWNLOAD_URL -Out qtdownload.zip;
|
||||
Write-Host "Qt binaries successfully downloaded, checking hash against $env:QT_DOWNLOAD_HASH...";
|
||||
if((Get-FileHash qtdownload.zip).Hash -eq $env:QT_DOWNLOAD_HASH) {
|
||||
Expand-Archive qtdownload.zip -DestinationPath $env:QT_LOCAL_PATH;
|
||||
Write-Host "Qt binary download matched the expected hash.";
|
||||
}
|
||||
else {
|
||||
Write-Host "Qt binaries already present.";
|
||||
Write-Host "ERROR: Qt binary download did not match the expected hash.";
|
||||
Exit-AppveyorBuild;
|
||||
}
|
||||
- cmd: python build_msvc\msvc-autogen.py
|
||||
- ps: $files = (Get-ChildItem -Recurse | where {$_.extension -eq ".vcxproj"}).FullName
|
||||
- ps: for (${i} = 0; ${i} -lt ${files}.length; ${i}++) {
|
||||
${content} = (Get-Content ${files}[${i}]);
|
||||
${content} = ${content}.Replace("</RuntimeLibrary>", "</RuntimeLibrary><DebugInformationFormat>None</DebugInformationFormat>");
|
||||
${content} = ${content}.Replace("<WholeProgramOptimization>true", "<WholeProgramOptimization>false");
|
||||
Set-Content ${files}[${i}] ${content};
|
||||
}
|
||||
- ps: Start-Process clcache-server
|
||||
- ps: fsutil behavior set disablelastaccess 0 # Enable Access time feature on Windows (for clcache)
|
||||
build_script:
|
||||
- cmd: msbuild /p:TrackFileAccess=false /p:CLToolExe=clcache.exe build_msvc\bitcoin.sln /m /v:n /nologo
|
||||
- cmd: msbuild /p:TrackFileAccess=false build_msvc\bitcoin.sln /m /v:q /nologo
|
||||
after_build:
|
||||
- ps: fsutil behavior set disablelastaccess 1 # Disable Access time feature on Windows (better performance)
|
||||
- ps: clcache -z
|
||||
#- 7z a bitcoin-%APPVEYOR_BUILD_VERSION%.zip %APPVEYOR_BUILD_FOLDER%\build_msvc\%platform%\%configuration%\*.exe
|
||||
test_script:
|
||||
- cmd: src\test_bitcoin.exe -k stdout -e stdout 2> NUL
|
||||
- cmd: src\bench_bitcoin.exe -evals=1 -scaling=0 > NUL
|
||||
- ps: python test\util\bitcoin-util-test.py
|
||||
- cmd: python test\util\rpcauth-test.py
|
||||
- cmd: python test\functional\test_runner.py --ci --quiet --combinedlogslen=4000 --failfast
|
||||
# Fee estimation test failing on appveyor with: WinError 10048] Only one usage of each socket address (protocol/network address/port) is normally permitted.
|
||||
- cmd: python test\functional\test_runner.py --ci --quiet --combinedlogslen=4000 --failfast --exclude feature_fee_estimation
|
||||
artifacts:
|
||||
#- path: bitcoin-%APPVEYOR_BUILD_VERSION%.zip
|
||||
deploy: off
|
||||
|
||||
30
.cirrus.yml
30
.cirrus.yml
@@ -1,33 +1,3 @@
|
||||
task:
|
||||
name: "FreeBsd 12.0 amd64 [GOAL: install] [no depends, only system libs]"
|
||||
freebsd_instance:
|
||||
image: freebsd-12-0-release-amd64
|
||||
cpu: 8
|
||||
memory: 8G
|
||||
timeout_in: 60m
|
||||
env:
|
||||
MAKEJOBS: "-j9"
|
||||
CONFIGURE_OPTS: "--disable-dependency-tracking"
|
||||
GOAL: "install"
|
||||
TEST_RUNNER_PORT_MIN: "14000" # Must be larger than 12321, which is used for the http cache. See https://cirrus-ci.org/guide/writing-tasks/#http-cache
|
||||
CCACHE_SIZE: "200M"
|
||||
CCACHE_COMPRESS: 1
|
||||
CCACHE_DIR: "/tmp/ccache_dir"
|
||||
ccache_cache:
|
||||
folder: "/tmp/ccache_dir"
|
||||
install_script:
|
||||
- pkg install -y autoconf automake boost-libs git gmake libevent libtool openssl pkgconf python3 ccache
|
||||
- ./contrib/install_db4.sh $(pwd)
|
||||
- ccache --max-size=${CCACHE_SIZE}
|
||||
configure_script:
|
||||
- ./autogen.sh
|
||||
- ./configure ${CONFIGURE_OPTS} BDB_LIBS="-L$(pwd)/db4/lib -ldb_cxx-4.8" BDB_CFLAGS="-I$(pwd)/db4/include" || ( cat config.log && false)
|
||||
make_script:
|
||||
- gmake ${MAKEJOBS} ${GOAL} || ( echo "Build failure. Verbose build follows." && gmake ${GOAL} V=1 ; false )
|
||||
check_script:
|
||||
- gmake check ${MAKEJOBS} VERBOSE=1
|
||||
functional_test_script:
|
||||
- ./test/functional/test_runner.py --jobs 9 --ci --extended --exclude feature_dbcrash --combinedlogslen=1000 --quiet --failfast
|
||||
task:
|
||||
name: "x86_64 Linux [GOAL: install] [bionic] [Using ./ci/ system]"
|
||||
container:
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
# and this notice are preserved. This file is offered as-is, without any
|
||||
# warranty.
|
||||
|
||||
#serial 47
|
||||
#serial 49
|
||||
|
||||
# example boost program (need to pass version)
|
||||
m4_define([_AX_BOOST_BASE_PROGRAM],
|
||||
@@ -126,8 +126,14 @@ AC_DEFUN([_AX_BOOST_BASE_RUNDETECT],[
|
||||
[multiarch_libsubdir="lib/${host_cpu}-${host_os}"]
|
||||
)
|
||||
|
||||
dnl some arches may advertise a cpu type that doesn't line up with their
|
||||
dnl prefix's cpu type. For example, uname may report armv7l while libs are
|
||||
dnl installed to /usr/lib/arm-linux-gnueabihf. Try getting the compiler's
|
||||
dnl value for an extra chance of finding the correct path.
|
||||
libsubdirs="lib/`$CXX -dumpmachine 2>/dev/null` $libsubdirs"
|
||||
|
||||
dnl first we check the system location for boost libraries
|
||||
dnl this location ist chosen if boost libraries are installed with the --layout=system option
|
||||
dnl this location is chosen if boost libraries are installed with the --layout=system option
|
||||
dnl or if you install boost with RPM
|
||||
AS_IF([test "x$_AX_BOOST_BASE_boost_path" != "x"],[
|
||||
AC_MSG_CHECKING([for boostlib >= $1 ($WANT_BOOST_VERSION) includes in "$_AX_BOOST_BASE_boost_path/include"])
|
||||
|
||||
@@ -56,11 +56,12 @@ Building
|
||||
---------------------
|
||||
The instructions below use `vcpkg` to install the dependencies.
|
||||
|
||||
- Clone `vcpkg` from the [github repository](https://github.com/Microsoft/vcpkg) and install as per the instructions in the main README.md.
|
||||
- Install the required packages (replace x64 with x86 as required):
|
||||
- Install [`vcpkg`](https://github.com/Microsoft/vcpkg).
|
||||
- Install the required packages (replace x64 with x86 as required). The list of required packages can be found in the `build_msvc\vcpkg-packages.txt` file. The PowerShell command below will work if run from the repository root directory and `vcpkg` is in the path. Alternatively the contents of the packages text file can be pasted in place of the `Get-Content` cmdlet.
|
||||
|
||||
```
|
||||
PS >.\vcpkg install --triplet x64-windows-static boost-filesystem boost-signals2 boost-test libevent openssl zeromq berkeleydb rapidcheck double-conversion
|
||||
PS >.\vcpkg install --triplet x64-windows-static $(Get-Content -Path build_msvc\vcpkg-packages.txt).split()
|
||||
|
||||
```
|
||||
|
||||
- Use Python to generate *.vcxproj from Makefile
|
||||
@@ -74,13 +75,13 @@ The instructions below use `vcpkg` to install the dependencies.
|
||||
- Build with Visual Studio 2017 or msbuild.
|
||||
|
||||
```
|
||||
msbuild /m bitcoin.sln /p:Platform=x64 /p:Configuration=Release /t:build
|
||||
msbuild /m bitcoin.sln /p:Platform=x64 /p:Configuration=Release /p:PlatformToolset=v141 /t:build
|
||||
```
|
||||
|
||||
- Build with Visual Studio 2019 or msbuild.
|
||||
|
||||
```
|
||||
msbuild /m bitcoin.sln /p:Platform=x64 /p:Configuration=Release /p:PlatformToolset=v142 /t:build
|
||||
msbuild /m bitcoin.sln /p:Platform=x64 /p:Configuration=Release /t:build
|
||||
```
|
||||
|
||||
AppVeyor
|
||||
|
||||
@@ -56,6 +56,7 @@
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>$(QtReleaseLibraries);%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalOptions>/ignore:4206</AdditionalOptions>
|
||||
</Link>
|
||||
<ResourceCompile>
|
||||
<AdditionalIncludeDirectories>..\..\src;</AdditionalIncludeDirectories>
|
||||
@@ -69,6 +70,7 @@
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>$(QtDebugLibraries);%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalOptions>/ignore:4206</AdditionalOptions>
|
||||
</Link>
|
||||
<ResourceCompile>
|
||||
<AdditionalIncludeDirectories>..\..\src;</AdditionalIncludeDirectories>
|
||||
|
||||
@@ -8,16 +8,16 @@
|
||||
#define CLIENT_VERSION_BUILD 0
|
||||
|
||||
/* Version is release */
|
||||
#define CLIENT_VERSION_IS_RELEASE false
|
||||
#define CLIENT_VERSION_IS_RELEASE true
|
||||
|
||||
/* Major version */
|
||||
#define CLIENT_VERSION_MAJOR 0
|
||||
|
||||
/* Minor version */
|
||||
#define CLIENT_VERSION_MINOR 18
|
||||
#define CLIENT_VERSION_MINOR 19
|
||||
|
||||
/* Build revision */
|
||||
#define CLIENT_VERSION_REVISION 99
|
||||
#define CLIENT_VERSION_REVISION 2
|
||||
|
||||
/* Copyright holder(s) before %s replacement */
|
||||
#define COPYRIGHT_HOLDERS "The %s developers"
|
||||
@@ -346,7 +346,7 @@
|
||||
#define PACKAGE_NAME "Bitcoin Core"
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING "Bitcoin Core 0.18.99"
|
||||
#define PACKAGE_STRING "Bitcoin Core 0.19.2"
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#define PACKAGE_TARNAME "bitcoin"
|
||||
@@ -355,7 +355,7 @@
|
||||
#define PACKAGE_URL "https://bitcoincore.org/"
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION "0.18.99"
|
||||
#define PACKAGE_VERSION "0.19.2"
|
||||
|
||||
/* Define to necessary symbol if this constant uses a non-standard name on
|
||||
your system. */
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\$(ProjectName)\</OutDir>
|
||||
<IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
|
||||
@@ -48,7 +48,7 @@
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\$(ProjectName)\</OutDir>
|
||||
<IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
|
||||
@@ -107,7 +107,7 @@
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
|
||||
<DisableSpecificWarnings>4018;4221;4244;4267;4334;4715;4805;</DisableSpecificWarnings>
|
||||
<DisableSpecificWarnings>4018;4221;4244;4267;4334;4715;4805;4834</DisableSpecificWarnings>
|
||||
<TreatWarningAsError>true</TreatWarningAsError>
|
||||
<PreprocessorDefinitions>ZMQ_STATIC;NOMINMAX;WIN32;HAVE_CONFIG_H;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_CONSOLE;_WIN32_WINNT=0x0601;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\src;..\..\src\univalue\include;..\..\src\secp256k1\include;..\..\src\leveldb\include;..\..\src\leveldb\helpers\memenv;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
|
||||
<PropertyGroup Label="QtGlobals">
|
||||
<QtBaseDir>C:\Qt5.9.7_ssl_x64_static_vs2017</QtBaseDir>
|
||||
<QtBaseDir>C:\Qt5.9.8_x64_static_vs2019</QtBaseDir>
|
||||
<QtPluginsLibraryDir>$(QtBaseDir)\plugins</QtPluginsLibraryDir>
|
||||
<QtLibraryDir>$(QtBaseDir)\lib</QtLibraryDir>
|
||||
<QtIncludeDir>$(QtBaseDir)\include</QtIncludeDir>
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
<ClCompile Include="..\..\src\test\setup_common.cpp" />
|
||||
<ClCompile Include="..\..\src\test\main.cpp" />
|
||||
<ClCompile Include="..\..\src\wallet\test\*_fixture.cpp" />
|
||||
<ClCompile Include="..\..\src\test\util\*.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\libbitcoinconsensus\libbitcoinconsensus.vcxproj">
|
||||
|
||||
1
build_msvc/vcpkg-packages.txt
Normal file
1
build_msvc/vcpkg-packages.txt
Normal file
@@ -0,0 +1 @@
|
||||
berkeleydb boost-filesystem boost-multi-index boost-signals2 boost-test boost-thread libevent openssl rapidcheck zeromq double-conversion
|
||||
@@ -10,5 +10,5 @@ travis_retry pip3 install codespell==1.15.0
|
||||
travis_retry pip3 install flake8==3.7.8
|
||||
|
||||
SHELLCHECK_VERSION=v0.6.0
|
||||
curl -s "https://storage.googleapis.com/shellcheck/shellcheck-${SHELLCHECK_VERSION}.linux.x86_64.tar.xz" | tar --xz -xf - --directory /tmp/
|
||||
curl -sL "https://github.com/koalaman/shellcheck/releases/download/${SHELLCHECK_VERSION}/shellcheck-${SHELLCHECK_VERSION}.linux.x86_64.tar.xz" | tar --xz -xf - --directory /tmp/
|
||||
export PATH="/tmp/shellcheck-${SHELLCHECK_VERSION}:${PATH}"
|
||||
|
||||
12
configure.ac
12
configure.ac
@@ -1,11 +1,11 @@
|
||||
dnl require autoconf 2.60 (AS_ECHO/AS_ECHO_N)
|
||||
AC_PREREQ([2.60])
|
||||
define(_CLIENT_VERSION_MAJOR, 0)
|
||||
define(_CLIENT_VERSION_MINOR, 18)
|
||||
define(_CLIENT_VERSION_REVISION, 99)
|
||||
define(_CLIENT_VERSION_MINOR, 19)
|
||||
define(_CLIENT_VERSION_REVISION, 2)
|
||||
define(_CLIENT_VERSION_BUILD, 0)
|
||||
define(_CLIENT_VERSION_RC, 0)
|
||||
define(_CLIENT_VERSION_IS_RELEASE, false)
|
||||
define(_CLIENT_VERSION_IS_RELEASE, true)
|
||||
define(_COPYRIGHT_YEAR, 2019)
|
||||
define(_COPYRIGHT_HOLDERS,[The %s developers])
|
||||
define(_COPYRIGHT_HOLDERS_SUBSTITUTION,[[Bitcoin Core]])
|
||||
@@ -1055,7 +1055,7 @@ fi
|
||||
if test x$use_boost = xyes; then
|
||||
|
||||
dnl Minimum required Boost version
|
||||
define(MINIMUM_REQUIRED_BOOST, 1.47.0)
|
||||
define(MINIMUM_REQUIRED_BOOST, 1.48.0)
|
||||
|
||||
dnl Check for boost libs
|
||||
AX_BOOST_BASE([MINIMUM_REQUIRED_BOOST])
|
||||
@@ -1237,9 +1237,9 @@ if test x$use_pkgconfig = xyes; then
|
||||
BITCOIN_QT_CHECK([PKG_CHECK_MODULES([QR], [libqrencode], [have_qrencode=yes], [have_qrencode=no])])
|
||||
fi
|
||||
if test x$build_bitcoin_cli$build_bitcoind$bitcoin_enable_qt$use_tests != xnononono; then
|
||||
PKG_CHECK_MODULES([EVENT], [libevent],, [AC_MSG_ERROR(libevent not found.)])
|
||||
PKG_CHECK_MODULES([EVENT], [libevent >= 2.0.21],, [AC_MSG_ERROR(libevent version 2.0.21 or greater not found.)])
|
||||
if test x$TARGET_OS != xwindows; then
|
||||
PKG_CHECK_MODULES([EVENT_PTHREADS], [libevent_pthreads],, [AC_MSG_ERROR(libevent_pthreads not found.)])
|
||||
PKG_CHECK_MODULES([EVENT_PTHREADS], [libevent_pthreads >= 2.0.21],, [AC_MSG_ERROR(libevent_pthreads version 2.0.21 or greater not found.)])
|
||||
fi
|
||||
fi
|
||||
|
||||
|
||||
@@ -1,34 +1,34 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIFcTCCBFmgAwIBAgIRALWcUnSOxv9FQW3xdaMDO6swDQYJKoZIhvcNAQELBQAw
|
||||
MIIFdDCCBFygAwIBAgIRAL98pqZb/N9LuNaNxKsHNGQwDQYJKoZIhvcNAQELBQAw
|
||||
fDELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G
|
||||
A1UEBxMHU2FsZm9yZDEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMSQwIgYDVQQD
|
||||
ExtTZWN0aWdvIFJTQSBDb2RlIFNpZ25pbmcgQ0EwHhcNMTkwMzI3MDAwMDAwWhcN
|
||||
MjAwMzI2MjM1OTU5WjCBtDELMAkGA1UEBhMCQ0gxDTALBgNVBBEMBDgwMDUxCzAJ
|
||||
BgNVBAgMAlpIMRAwDgYDVQQHDAdaw7xyaWNoMRcwFQYDVQQJDA5NYXR0ZW5nYXNz
|
||||
ZSAyNzEuMCwGA1UECgwlQml0Y29pbiBDb3JlIENvZGUgU2lnbmluZyBBc3NvY2lh
|
||||
dGlvbjEuMCwGA1UEAwwlQml0Y29pbiBDb3JlIENvZGUgU2lnbmluZyBBc3NvY2lh
|
||||
dGlvbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK04VDwiY1wxcW3E
|
||||
WTTGmnbciCwETwC96DG4qcoH2PPNsVy3dfwGh0C02Qj2vL64IfwIGUFSgREvyjZk
|
||||
CNhEuJO2e0nO0rKNNH5v/JO+P7/VYPZkF5a3uUz9ulmihULXioieHB/q0l6BmiJL
|
||||
+cYaMVfidL9Y+IJwgiTqjnpRhv1Ik083SPsu6GcfQT9MJfY/+xse2EP0l4GfdFE6
|
||||
DRcWjiC8UHpfpGYcImzSFZZpbFbqoAyhueCl28QU4f8QAbS6BqNfaAK9MMACWDcK
|
||||
eTz3C5JK6CiUxOnGIxilXhljuybFUjR4jGl5eTRpuPWk95NTTYS36q+bx/1nYelx
|
||||
0n4nnDMCAwEAAaOCAbMwggGvMB8GA1UdIwQYMBaAFA7hOqhTOjHVir7Bu61nGgOF
|
||||
rTQOMB0GA1UdDgQWBBRbN7ECrPCdVvh58enwy3Dix46h2jAOBgNVHQ8BAf8EBAMC
|
||||
B4AwDAYDVR0TAQH/BAIwADATBgNVHSUEDDAKBggrBgEFBQcDAzARBglghkgBhvhC
|
||||
AQEEBAMCBBAwQAYDVR0gBDkwNzA1BgwrBgEEAbIxAQIBAwIwJTAjBggrBgEFBQcC
|
||||
ARYXaHR0cHM6Ly9zZWN0aWdvLmNvbS9DUFMwQwYDVR0fBDwwOjA4oDagNIYyaHR0
|
||||
cDovL2NybC5zZWN0aWdvLmNvbS9TZWN0aWdvUlNBQ29kZVNpZ25pbmdDQS5jcmww
|
||||
cwYIKwYBBQUHAQEEZzBlMD4GCCsGAQUFBzAChjJodHRwOi8vY3J0LnNlY3RpZ28u
|
||||
Y29tL1NlY3RpZ29SU0FDb2RlU2lnbmluZ0NBLmNydDAjBggrBgEFBQcwAYYXaHR0
|
||||
cDovL29jc3Auc2VjdGlnby5jb20wKwYDVR0RBCQwIoEgam9uYXNAYml0Y29pbmNv
|
||||
cmVjb2Rlc2lnbmluZy5vcmcwDQYJKoZIhvcNAQELBQADggEBAF/AIXcFBWCC2Red
|
||||
SHN4Cvko5mdSkDNgzjVFc+OwAJ5RdOgbERde4PnHm3Qmrnx+uMetVnmrC8Fv1Iwb
|
||||
kkR0bdbWBj6lF6zMsClIN6WJEfY+qfj1qi7wyucu+3OElYRC9bm5Lf0mEHQr8lJ1
|
||||
lGvAjPh+/hmxoVNbHFMZ1Ea+BrbjVwiSznt0gzdMh0CispBZKLWCIwRwi+hFjQrw
|
||||
Z7RLH8HeCJ5Ojl/OTDQqh6AylQ7l9w9KHsUt4Jqy/AnCCyAj2/6xjdwnuo3tCZwb
|
||||
g/9CydiAacD/83odphEeC2iBa+0wsj9bWmyYKY7S9n0u+wm3wBfZbSVMDDPk/la1
|
||||
3qCUDLk=
|
||||
ExtTZWN0aWdvIFJTQSBDb2RlIFNpZ25pbmcgQ0EwHhcNMjAwMzI0MDAwMDAwWhcN
|
||||
MjEwMzI0MjM1OTU5WjCBtzELMAkGA1UEBhMCQ0gxDTALBgNVBBEMBDgwMDUxDjAM
|
||||
BgNVBAgMBVN0YXRlMRAwDgYDVQQHDAdaw7xyaWNoMRcwFQYDVQQJDA5NYXR0ZW5n
|
||||
YXNzZSAyNzEuMCwGA1UECgwlQml0Y29pbiBDb3JlIENvZGUgU2lnbmluZyBBc3Nv
|
||||
Y2lhdGlvbjEuMCwGA1UEAwwlQml0Y29pbiBDb3JlIENvZGUgU2lnbmluZyBBc3Nv
|
||||
Y2lhdGlvbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMtxC8N4r/jE
|
||||
OGOdFy/0UtiUvEczPZf9WYZz/7paAkc75XopHIE5/ssmoEX27gG9K00tf3Q62QAx
|
||||
inZUPWkNTh8X0l+6uSGiIBFIV7dDgztIxnPcxaqw0k7Q2TEqKJvb5qm16zX6WfXJ
|
||||
R2r6O5utUdQ3AarHnQq9fwdM1j5+ywS5u52te74ENgDMTMKUuB2J3KH1ASg5PAtO
|
||||
CjPqPL+ZXJ7eT3M0Z+Lbu5ISZSqZB48BcCwOo/fOO0dAiLT9FE1iVtaCpBKHqGmd
|
||||
glRjPzZdgDv8g28etRmk8wQ5pQmfL2gBjt/LtIgMPTdHHETKLxJO5H3y0CNx1vzL
|
||||
ql7xNMxELxkCAwEAAaOCAbMwggGvMB8GA1UdIwQYMBaAFA7hOqhTOjHVir7Bu61n
|
||||
GgOFrTQOMB0GA1UdDgQWBBSHBbl82FUJiUkXyyYJog1awYRsxjAOBgNVHQ8BAf8E
|
||||
BAMCB4AwDAYDVR0TAQH/BAIwADATBgNVHSUEDDAKBggrBgEFBQcDAzARBglghkgB
|
||||
hvhCAQEEBAMCBBAwQAYDVR0gBDkwNzA1BgwrBgEEAbIxAQIBAwIwJTAjBggrBgEF
|
||||
BQcCARYXaHR0cHM6Ly9zZWN0aWdvLmNvbS9DUFMwQwYDVR0fBDwwOjA4oDagNIYy
|
||||
aHR0cDovL2NybC5zZWN0aWdvLmNvbS9TZWN0aWdvUlNBQ29kZVNpZ25pbmdDQS5j
|
||||
cmwwcwYIKwYBBQUHAQEEZzBlMD4GCCsGAQUFBzAChjJodHRwOi8vY3J0LnNlY3Rp
|
||||
Z28uY29tL1NlY3RpZ29SU0FDb2RlU2lnbmluZ0NBLmNydDAjBggrBgEFBQcwAYYX
|
||||
aHR0cDovL29jc3Auc2VjdGlnby5jb20wKwYDVR0RBCQwIoEgam9uYXNAYml0Y29p
|
||||
bmNvcmVjb2Rlc2lnbmluZy5vcmcwDQYJKoZIhvcNAQELBQADggEBAAU59qJzQ2ED
|
||||
aTMIQTsU01zIhZJ/xwQh78i0v2Mnr46RvzYrZOev+btF3SyUYD8veNnbYlY6yEYq
|
||||
Vb+/PQnE3t1xlqR80qiTZCk/Wmxx/qKvQuWeRL5QQgvsCmWBpycQ7PNfwzOWxbPE
|
||||
b0Hb2/VFFZfR9iltkfeInRUrzS96CJGYtm7dMf2JtnXYBcwpn1N8BSMH4nXVyN8g
|
||||
VEE5KyjE7+/awYiSST7+e6Y7FE5AJ4f3FjqnRm+2XetTVqITwMLKZMoV283nSEeH
|
||||
fA4FNAMGz9QeV38ol65NNqFP2vSSgVoPK79orqH9OOW2LSobt2qun+euddJIQeYV
|
||||
CMP90b/2WPc=
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIF3jCCA8agAwIBAgIQAf1tMPyjylGoG7xkDjUDLTANBgkqhkiG9w0BAQwFADCB
|
||||
|
||||
@@ -10,7 +10,7 @@ define $(package)_preprocess_cmds
|
||||
endef
|
||||
|
||||
define $(package)_config_cmds
|
||||
cmake -DCMAKE_INSTALL_PREFIX:PATH=$(build_prefix)/bin ..
|
||||
cmake -DCMAKE_INSTALL_PREFIX:PATH=$(build_prefix)/bin -DCMAKE_C_FLAGS="-Wl,--build-id=none" ..
|
||||
endef
|
||||
|
||||
define $(package)_build_cmds
|
||||
|
||||
@@ -76,7 +76,6 @@ $(package)_config_opts += -no-feature-colordialog
|
||||
$(package)_config_opts += -no-feature-commandlineparser
|
||||
$(package)_config_opts += -no-feature-concurrent
|
||||
$(package)_config_opts += -no-feature-dial
|
||||
$(package)_config_opts += -no-feature-filesystemwatcher
|
||||
$(package)_config_opts += -no-feature-fontcombobox
|
||||
$(package)_config_opts += -no-feature-ftp
|
||||
$(package)_config_opts += -no-feature-image_heuristic_mask
|
||||
|
||||
14
doc/bips.md
14
doc/bips.md
@@ -18,23 +18,23 @@ BIPs that are implemented by Bitcoin Core (up-to-date up to **v0.19.0**):
|
||||
* [`BIP 61`](https://github.com/bitcoin/bips/blob/master/bip-0061.mediawiki): The 'reject' protocol message (and the protocol version bump to 70002) was added in **v0.9.0** ([PR #3185](https://github.com/bitcoin/bitcoin/pull/3185)). Starting **v0.17.0**, whether to send reject messages can be configured with the `-enablebip61` option, and support is deprecated as of **v0.18.0**.
|
||||
* [`BIP 65`](https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki): The CHECKLOCKTIMEVERIFY softfork was merged in **v0.12.0** ([PR #6351](https://github.com/bitcoin/bitcoin/pull/6351)), and backported to **v0.11.2** and **v0.10.4**. Mempool-only CLTV was added in [PR #6124](https://github.com/bitcoin/bitcoin/pull/6124).
|
||||
* [`BIP 66`](https://github.com/bitcoin/bips/blob/master/bip-0066.mediawiki): The strict DER rules and associated version 3 blocks have been implemented since **v0.10.0** ([PR #5713](https://github.com/bitcoin/bitcoin/pull/5713)).
|
||||
* [`BIP 68`](https://github.com/bitcoin/bips/blob/master/bip-0068.mediawiki): Sequence locks have been implemented as of **v0.12.1** ([PR #7184](https://github.com/bitcoin/bitcoin/pull/7184)), and have been activated since *block 419328*.
|
||||
* [`BIP 68`](https://github.com/bitcoin/bips/blob/master/bip-0068.mediawiki): Sequence locks have been implemented as of **v0.12.1** ([PR #7184](https://github.com/bitcoin/bitcoin/pull/7184)), and have been *buried* since **v0.19.0** ([PR #16060](https://github.com/bitcoin/bitcoin/pull/16060)).
|
||||
* [`BIP 70`](https://github.com/bitcoin/bips/blob/master/bip-0070.mediawiki) [`71`](https://github.com/bitcoin/bips/blob/master/bip-0071.mediawiki) [`72`](https://github.com/bitcoin/bips/blob/master/bip-0072.mediawiki): Payment Protocol support has been available in Bitcoin Core GUI since **v0.9.0** ([PR #5216](https://github.com/bitcoin/bitcoin/pull/5216)). Support can be optionally disabled at build time since **v0.18.0** ([PR 14451](https://github.com/bitcoin/bitcoin/pull/14451)), and is disabled by default at build time since **v0.19.0** ([PR #15584](https://github.com/bitcoin/bitcoin/pull/15584)).
|
||||
* [`BIP 90`](https://github.com/bitcoin/bips/blob/master/bip-0090.mediawiki): Trigger mechanism for activation of BIPs 34, 65, and 66 has been simplified to block height checks since **v0.14.0** ([PR #8391](https://github.com/bitcoin/bitcoin/pull/8391)).
|
||||
* [`BIP 111`](https://github.com/bitcoin/bips/blob/master/bip-0111.mediawiki): `NODE_BLOOM` service bit added, and enforced for all peer versions as of **v0.13.0** ([PR #6579](https://github.com/bitcoin/bitcoin/pull/6579) and [PR #6641](https://github.com/bitcoin/bitcoin/pull/6641)).
|
||||
* [`BIP 112`](https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki): The CHECKSEQUENCEVERIFY opcode has been implemented since **v0.12.1** ([PR #7524](https://github.com/bitcoin/bitcoin/pull/7524)) and has been activated since *block 419328*.
|
||||
* [`BIP 113`](https://github.com/bitcoin/bips/blob/master/bip-0113.mediawiki): Median time past lock-time calculations have been implemented since **v0.12.1** ([PR #6566](https://github.com/bitcoin/bitcoin/pull/6566)) and have been activated since *block 419328*.
|
||||
* [`BIP 112`](https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki): The CHECKSEQUENCEVERIFY opcode has been implemented since **v0.12.1** ([PR #7524](https://github.com/bitcoin/bitcoin/pull/7524)), and has been *buried* since **v0.19.0** ([PR #16060](https://github.com/bitcoin/bitcoin/pull/16060)).
|
||||
* [`BIP 113`](https://github.com/bitcoin/bips/blob/master/bip-0113.mediawiki): Median time past lock-time calculations have been implemented since **v0.12.1** ([PR #6566](https://github.com/bitcoin/bitcoin/pull/6566)), and has been *buried* since **v0.19.0** ([PR #16060](https://github.com/bitcoin/bitcoin/pull/16060)).
|
||||
* [`BIP 125`](https://github.com/bitcoin/bips/blob/master/bip-0125.mediawiki): Opt-in full replace-by-fee signaling honoured in mempool and mining as of **v0.12.0** ([PR 6871](https://github.com/bitcoin/bitcoin/pull/6871)). Enabled by default in the wallet GUI as of **v0.18.1** ([PR #11605](https://github.com/bitcoin/bitcoin/pull/11605))
|
||||
* [`BIP 130`](https://github.com/bitcoin/bips/blob/master/bip-0130.mediawiki): direct headers announcement is negotiated with peer versions `>=70012` as of **v0.12.0** ([PR 6494](https://github.com/bitcoin/bitcoin/pull/6494)).
|
||||
* [`BIP 133`](https://github.com/bitcoin/bips/blob/master/bip-0133.mediawiki): feefilter messages are respected and sent for peer versions `>=70013` as of **v0.13.0** ([PR 7542](https://github.com/bitcoin/bitcoin/pull/7542)).
|
||||
* [`BIP 141`](https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki): Segregated Witness (Consensus Layer) as of **v0.13.0** ([PR 8149](https://github.com/bitcoin/bitcoin/pull/8149)), and defined for mainnet as of **v0.13.1** ([PR 8937](https://github.com/bitcoin/bitcoin/pull/8937)).
|
||||
* [`BIP 143`](https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki): Transaction Signature Verification for Version 0 Witness Program as of **v0.13.0** ([PR 8149](https://github.com/bitcoin/bitcoin/pull/8149)) and defined for mainnet as of **v0.13.1** ([PR 8937](https://github.com/bitcoin/bitcoin/pull/8937)).
|
||||
* [`BIP 141`](https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki): Segregated Witness (Consensus Layer) as of **v0.13.0** ([PR 8149](https://github.com/bitcoin/bitcoin/pull/8149)), defined for mainnet as of **v0.13.1** ([PR 8937](https://github.com/bitcoin/bitcoin/pull/8937)), and *buried* since **v0.19.0** ([PR #16060](https://github.com/bitcoin/bitcoin/pull/16060)).
|
||||
* [`BIP 143`](https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki): Transaction Signature Verification for Version 0 Witness Program as of **v0.13.0** ([PR 8149](https://github.com/bitcoin/bitcoin/pull/8149)), defined for mainnet as of **v0.13.1** ([PR 8937](https://github.com/bitcoin/bitcoin/pull/8937)), and *buried* since **v0.19.0** ([PR #16060](https://github.com/bitcoin/bitcoin/pull/16060)).
|
||||
* [`BIP 144`](https://github.com/bitcoin/bips/blob/master/bip-0144.mediawiki): Segregated Witness as of **0.13.0** ([PR 8149](https://github.com/bitcoin/bitcoin/pull/8149)).
|
||||
* [`BIP 145`](https://github.com/bitcoin/bips/blob/master/bip-0145.mediawiki): getblocktemplate updates for Segregated Witness as of **v0.13.0** ([PR 8149](https://github.com/bitcoin/bitcoin/pull/8149)).
|
||||
* [`BIP 147`](https://github.com/bitcoin/bips/blob/master/bip-0147.mediawiki): NULLDUMMY softfork as of **v0.13.1** ([PR 8636](https://github.com/bitcoin/bitcoin/pull/8636) and [PR 8937](https://github.com/bitcoin/bitcoin/pull/8937)).
|
||||
* [`BIP 147`](https://github.com/bitcoin/bips/blob/master/bip-0147.mediawiki): NULLDUMMY softfork as of **v0.13.1** ([PR 8636](https://github.com/bitcoin/bitcoin/pull/8636) and [PR 8937](https://github.com/bitcoin/bitcoin/pull/8937)), *buried* since **v0.19.0** ([PR #16060](https://github.com/bitcoin/bitcoin/pull/16060)).
|
||||
* [`BIP 152`](https://github.com/bitcoin/bips/blob/master/bip-0152.mediawiki): Compact block transfer and related optimizations are used as of **v0.13.0** ([PR 8068](https://github.com/bitcoin/bitcoin/pull/8068)).
|
||||
- [`BIP 158`](https://github.com/bitcoin/bips/blob/master/bip-0158.mediawiki): Compact Block Filters for Light Clients can be indexed as of **v0.19.0** ([PR #14121](https://github.com/bitcoin/bitcoin/pull/14121)).
|
||||
* [`BIP 159`](https://github.com/bitcoin/bips/blob/master/bip-0159.mediawiki): The NODE_NETWORK_LIMITED service bit is signalled as of **v0.16.0** ([PR 11740](https://github.com/bitcoin/bitcoin/pull/11740)), and such nodes are connected to as of **v0.17.0** ([PR 10387](https://github.com/bitcoin/bitcoin/pull/10387)).
|
||||
* [`BIP 159`](https://github.com/bitcoin/bips/blob/master/bip-0159.mediawiki): The `NODE_NETWORK_LIMITED` service bit is signalled as of **v0.16.0** ([PR 11740](https://github.com/bitcoin/bitcoin/pull/11740)), and such nodes are connected to as of **v0.17.0** ([PR 10387](https://github.com/bitcoin/bitcoin/pull/10387)).
|
||||
* [`BIP 173`](https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki): Bech32 addresses for native Segregated Witness outputs are supported as of **v0.16.0** ([PR 11167](https://github.com/bitcoin/bitcoin/pull/11167)).
|
||||
* [`BIP 174`](https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki): RPCs to operate on Partially Signed Bitcoin Transactions (PSBT) are present as of **v0.17.0** ([PR 13557](https://github.com/bitcoin/bitcoin/pull/13557)).
|
||||
* [`BIP 176`](https://github.com/bitcoin/bips/blob/master/bip-0176.mediawiki): Bits Denomination [QT only] is supported as of **v0.16.0** ([PR 12035](https://github.com/bitcoin/bitcoin/pull/12035)).
|
||||
|
||||
@@ -6,14 +6,14 @@ These are the dependencies currently used by Bitcoin Core. You can find instruct
|
||||
| Dependency | Version used | Minimum required | CVEs | Shared | [Bundled Qt library](https://doc.qt.io/qt-5/configure-options.html#third-party-libraries) |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| Berkeley DB | [4.8.30](https://www.oracle.com/technetwork/database/database-technologies/berkeleydb/downloads/index.html) | 4.8.x | No | | |
|
||||
| Boost | [1.70.0](https://www.boost.org/users/download/) | [1.47.0](https://github.com/bitcoin/bitcoin/pull/8920) | No | | |
|
||||
| Boost | [1.70.0](https://www.boost.org/users/download/) | [1.48.0](https://github.com/bitcoin/bitcoin/pull/20142) | No | | |
|
||||
| Clang | | [3.3+](https://releases.llvm.org/download.html) (C++11 support) | | | |
|
||||
| Expat | [2.2.7](https://libexpat.github.io/) | | No | Yes | |
|
||||
| fontconfig | [2.12.1](https://www.freedesktop.org/software/fontconfig/release/) | | No | Yes | |
|
||||
| FreeType | [2.7.1](https://download.savannah.gnu.org/releases/freetype) | | No | | |
|
||||
| GCC | | [4.8+](https://gcc.gnu.org/) (C++11 support) | | | |
|
||||
| HarfBuzz-NG | | | | | |
|
||||
| libevent | [2.1.8-stable](https://github.com/libevent/libevent/releases) | 2.0.22 | No | | |
|
||||
| libevent | [2.1.8-stable](https://github.com/libevent/libevent/releases) | [2.0.21](https://github.com/bitcoin/bitcoin/pull/18676) | No | | |
|
||||
| libpng | | | | | [Yes](https://github.com/bitcoin/bitcoin/blob/master/depends/packages/qt.mk) |
|
||||
| librsvg | | | | | |
|
||||
| MiniUPnPc | [2.0.20180203](http://miniupnp.free.fr/files) | | No | | |
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
|
||||
.TH BITCOIN-CLI "1" "February 2019" "bitcoin-cli v0.17.99.0" "User Commands"
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13.
|
||||
.TH BITCOIN-CLI "1" "December 2020" "bitcoin-cli v0.19.2.0" "User Commands"
|
||||
.SH NAME
|
||||
bitcoin-cli \- manual page for bitcoin-cli v0.17.99.0
|
||||
bitcoin-cli \- manual page for bitcoin-cli v0.19.2.0
|
||||
.SH SYNOPSIS
|
||||
.B bitcoin-cli
|
||||
[\fI\,options\/\fR] \fI\,<command> \/\fR[\fI\,params\/\fR] \fI\,Send command to Bitcoin Core\/\fR
|
||||
@@ -15,7 +15,7 @@ bitcoin-cli \- manual page for bitcoin-cli v0.17.99.0
|
||||
.B bitcoin-cli
|
||||
[\fI\,options\/\fR] \fI\,help <command> Get help for a command\/\fR
|
||||
.SH DESCRIPTION
|
||||
Bitcoin Core RPC client version v0.17.99.0
|
||||
Bitcoin Core RPC client version v0.19.2.0
|
||||
.SH OPTIONS
|
||||
.HP
|
||||
\-?
|
||||
@@ -98,11 +98,18 @@ RPC password.
|
||||
.IP
|
||||
Print version and exit
|
||||
.PP
|
||||
Debugging/Testing options:
|
||||
.PP
|
||||
Chain selection options:
|
||||
.HP
|
||||
\fB\-chain=\fR<chain>
|
||||
.IP
|
||||
Use the chain <chain> (default: main). Allowed values: main, test,
|
||||
regtest
|
||||
.HP
|
||||
\fB\-testnet\fR
|
||||
.IP
|
||||
Use the test chain
|
||||
Use the test chain. Equivalent to \fB\-chain\fR=\fI\,test\/\fR.
|
||||
.SH COPYRIGHT
|
||||
Copyright (C) 2009-2019 The Bitcoin Core developers
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
|
||||
.TH BITCOIN-QT "1" "February 2019" "bitcoin-qt v0.17.99.0" "User Commands"
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13.
|
||||
.TH BITCOIN-QT "1" "December 2020" "bitcoin-qt v0.19.2.0" "User Commands"
|
||||
.SH NAME
|
||||
bitcoin-qt \- manual page for bitcoin-qt v0.17.99.0
|
||||
bitcoin-qt \- manual page for bitcoin-qt v0.19.2.0
|
||||
.SH SYNOPSIS
|
||||
.B bitcoin-qt
|
||||
[\fI\,command-line options\/\fR]
|
||||
.SH DESCRIPTION
|
||||
Bitcoin Core version v0.17.99.0 (64\-bit)
|
||||
Bitcoin Core version v0.19.2.0 (64\-bit)
|
||||
.SH OPTIONS
|
||||
.HP
|
||||
\-?
|
||||
@@ -23,9 +23,15 @@ long fork (%s in cmd is replaced by message)
|
||||
If this block is in the chain assume that it and its ancestors are valid
|
||||
and potentially skip their script verification (0 to verify all,
|
||||
default:
|
||||
0000000000000000002e63058c023a9a1de233554f28c7b21380b6c9003f36a8,
|
||||
00000000000000000005f8920febd3925f8272a6a71237563d78c2edfdd09ddf,
|
||||
testnet:
|
||||
0000000000000037a8cd3e06cd5edbfe9dd1dbcc5dacab279376ef7cfc2b4c75)
|
||||
00000000000000b7ab6ce61eb6d571003fbe5fe892da4c9b740c49a07542462d)
|
||||
.HP
|
||||
\fB\-blockfilterindex=\fR<type>
|
||||
.IP
|
||||
Maintain an index of compact filters by block (default: 0, values:
|
||||
basic). If <type> is not supplied or if <type> = 1, indexes for
|
||||
all known types are enabled.
|
||||
.HP
|
||||
\fB\-blocknotify=\fR<cmd>
|
||||
.IP
|
||||
@@ -39,7 +45,14 @@ Extra transactions to keep in memory for compact block reconstructions
|
||||
.HP
|
||||
\fB\-blocksdir=\fR<dir>
|
||||
.IP
|
||||
Specify blocks directory (default: <datadir>/blocks)
|
||||
Specify directory to hold blocks subdirectory for *.dat files (default:
|
||||
<datadir>)
|
||||
.HP
|
||||
\fB\-blocksonly\fR
|
||||
.IP
|
||||
Whether to reject transactions from network peers. Transactions from the
|
||||
wallet, RPC and relay whitelisted inbound peers are not affected.
|
||||
(default: 0)
|
||||
.HP
|
||||
\fB\-conf=\fR<file>
|
||||
.IP
|
||||
@@ -56,7 +69,9 @@ Specify data directory
|
||||
.HP
|
||||
\fB\-dbcache=\fR<n>
|
||||
.IP
|
||||
Set database cache size in MiB (4 to 16384, default: 450)
|
||||
Maximum database cache size <n> MiB (4 to 16384, default: 450). In
|
||||
addition, unused mempool memory is shared for this cache (see
|
||||
\fB\-maxmempool\fR).
|
||||
.HP
|
||||
\fB\-debuglogfile=\fR<file>
|
||||
.IP
|
||||
@@ -88,7 +103,7 @@ Do not keep transactions in the mempool longer than <n> hours (default:
|
||||
.HP
|
||||
\fB\-par=\fR<n>
|
||||
.IP
|
||||
Set the number of script verification threads (\fB\-8\fR to 16, 0 = auto, <0 =
|
||||
Set the number of script verification threads (\fB\-6\fR to 16, 0 = auto, <0 =
|
||||
leave that many cores free, default: 0)
|
||||
.HP
|
||||
\fB\-persistmempool\fR
|
||||
@@ -237,7 +252,7 @@ networks.
|
||||
\fB\-peerbloomfilters\fR
|
||||
.IP
|
||||
Support filtering of blocks and transaction with bloom filters (default:
|
||||
1)
|
||||
0)
|
||||
.HP
|
||||
\fB\-permitbaremultisig\fR
|
||||
.IP
|
||||
@@ -281,18 +296,22 @@ Tor control port password (default: empty)
|
||||
.IP
|
||||
Use UPnP to map the listening port (default: 0)
|
||||
.HP
|
||||
\fB\-whitebind=\fR<addr>
|
||||
\fB\-whitebind=\fR<[permissions@]addr>
|
||||
.IP
|
||||
Bind to given address and whitelist peers connecting to it. Use
|
||||
[host]:port notation for IPv6
|
||||
[host]:port notation for IPv6. Allowed permissions are
|
||||
bloomfilter (allow requesting BIP37 filtered blocks and
|
||||
transactions), noban (do not ban for misbehavior), forcerelay
|
||||
(relay even non\-standard transactions), relay (relay even in
|
||||
\fB\-blocksonly\fR mode), and mempool (allow requesting BIP35 mempool
|
||||
contents). Specify multiple permissions separated by commas
|
||||
(default: noban,mempool,relay). Can be specified multiple times.
|
||||
.HP
|
||||
\fB\-whitelist=\fR<IP address or network>
|
||||
\fB\-whitelist=\fR<[permissions@]IP address or network>
|
||||
.IP
|
||||
Whitelist peers connecting from the given IP address (e.g. 1.2.3.4) or
|
||||
CIDR notated network (e.g. 1.2.3.0/24). Can be specified multiple
|
||||
times. Whitelisted peers cannot be DoS banned and their
|
||||
transactions are always relayed, even if they are already in the
|
||||
mempool, useful e.g. for a gateway
|
||||
CIDR notated network(e.g. 1.2.3.0/24). Uses same permissions as
|
||||
\fB\-whitebind\fR. Can be specified multiple times.
|
||||
.PP
|
||||
Wallet options:
|
||||
.HP
|
||||
@@ -307,7 +326,8 @@ Group outputs by address, selecting all or none, instead of selecting on
|
||||
a per\-output basis. Privacy is improved as an address is only
|
||||
used once (unless someone sends to it after spending from it),
|
||||
but may result in slightly higher fees as suboptimal coin
|
||||
selection may result due to the added limitation (default: 0)
|
||||
selection may result due to the added limitation (default: 0
|
||||
(always enabled for wallets with "avoid_reuse" enabled))
|
||||
.HP
|
||||
\fB\-changetype\fR
|
||||
.IP
|
||||
@@ -406,17 +426,35 @@ ZeroMQ notification options:
|
||||
.IP
|
||||
Enable publish hash block in <address>
|
||||
.HP
|
||||
\fB\-zmqpubhashblockhwm=\fR<n>
|
||||
.IP
|
||||
Set publish hash block outbound message high water mark (default: 1000)
|
||||
.HP
|
||||
\fB\-zmqpubhashtx=\fR<address>
|
||||
.IP
|
||||
Enable publish hash transaction in <address>
|
||||
.HP
|
||||
\fB\-zmqpubhashtxhwm=\fR<n>
|
||||
.IP
|
||||
Set publish hash transaction outbound message high water mark (default:
|
||||
1000)
|
||||
.HP
|
||||
\fB\-zmqpubrawblock=\fR<address>
|
||||
.IP
|
||||
Enable publish raw block in <address>
|
||||
.HP
|
||||
\fB\-zmqpubrawblockhwm=\fR<n>
|
||||
.IP
|
||||
Set publish raw block outbound message high water mark (default: 1000)
|
||||
.HP
|
||||
\fB\-zmqpubrawtx=\fR<address>
|
||||
.IP
|
||||
Enable publish raw transaction in <address>
|
||||
.HP
|
||||
\fB\-zmqpubrawtxhwm=\fR<n>
|
||||
.IP
|
||||
Set publish raw transaction outbound message high water mark (default:
|
||||
1000)
|
||||
.PP
|
||||
Debugging/Testing options:
|
||||
.HP
|
||||
@@ -443,15 +481,19 @@ Print help message with debugging options and exit
|
||||
.IP
|
||||
Include IP addresses in debug output (default: 0)
|
||||
.HP
|
||||
\fB\-logthreadnames\fR
|
||||
.IP
|
||||
Prepend debug output with name of the originating thread (only available
|
||||
on platforms supporting thread_local) (default: 0)
|
||||
.HP
|
||||
\fB\-logtimestamps\fR
|
||||
.IP
|
||||
Prepend debug output with timestamp (default: 1)
|
||||
.HP
|
||||
\fB\-maxtxfee=\fR<amt>
|
||||
.IP
|
||||
Maximum total fees (in BTC) to use in a single wallet transaction or raw
|
||||
transaction; setting this too low may abort large transactions
|
||||
(default: 0.10)
|
||||
Maximum total fees (in BTC) to use in a single wallet transaction;
|
||||
setting this too low may abort large transactions (default: 0.10)
|
||||
.HP
|
||||
\fB\-printtoconsole\fR
|
||||
.IP
|
||||
@@ -468,9 +510,14 @@ Append comment to the user agent string
|
||||
.PP
|
||||
Chain selection options:
|
||||
.HP
|
||||
\fB\-chain=\fR<chain>
|
||||
.IP
|
||||
Use the chain <chain> (default: main). Allowed values: main, test,
|
||||
regtest
|
||||
.HP
|
||||
\fB\-testnet\fR
|
||||
.IP
|
||||
Use the test chain
|
||||
Use the test chain. Equivalent to \fB\-chain\fR=\fI\,test\/\fR.
|
||||
.PP
|
||||
Node relay options:
|
||||
.HP
|
||||
@@ -488,7 +535,6 @@ Relay and mine data carrier transactions (default: 1)
|
||||
Maximum size of data in data carrier transactions we relay and mine
|
||||
(default: 83)
|
||||
.HP
|
||||
.HP
|
||||
\fB\-minrelaytxfee=\fR<amt>
|
||||
.IP
|
||||
Fees (in BTC/kB) smaller than this are considered zero fee for relaying,
|
||||
@@ -496,13 +542,16 @@ mining and transaction creation (default: 0.00001)
|
||||
.HP
|
||||
\fB\-whitelistforcerelay\fR
|
||||
.IP
|
||||
Force relay of transactions from whitelisted peers even if they violate
|
||||
local relay policy (default: 0)
|
||||
Add 'forcerelay' permission to whitelisted inbound peers with default
|
||||
permissions. This will relay transactions even if the
|
||||
transactions were already in the mempool or violate local relay
|
||||
policy. (default: 0)
|
||||
.HP
|
||||
\fB\-whitelistrelay\fR
|
||||
.IP
|
||||
Accept relayed transactions received from whitelisted peers even when
|
||||
not relaying transactions (default: 1)
|
||||
Add 'relay' permission to whitelisted inbound peers with default
|
||||
permissions. The will accept relayed transactions even when not
|
||||
relaying transactions (default: 1)
|
||||
.PP
|
||||
Block creation options:
|
||||
.HP
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
|
||||
.TH BITCOIN-TX "1" "February 2019" "bitcoin-tx v0.17.99.0" "User Commands"
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13.
|
||||
.TH BITCOIN-TX "1" "December 2020" "bitcoin-tx v0.19.2.0" "User Commands"
|
||||
.SH NAME
|
||||
bitcoin-tx \- manual page for bitcoin-tx v0.17.99.0
|
||||
bitcoin-tx \- manual page for bitcoin-tx v0.19.2.0
|
||||
.SH SYNOPSIS
|
||||
.B bitcoin-tx
|
||||
[\fI\,options\/\fR] \fI\,<hex-tx> \/\fR[\fI\,commands\/\fR] \fI\,Update hex-encoded bitcoin transaction\/\fR
|
||||
@@ -9,7 +9,7 @@ bitcoin-tx \- manual page for bitcoin-tx v0.17.99.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 v0.17.99.0
|
||||
Bitcoin Core bitcoin\-tx utility version v0.19.2.0
|
||||
.SH OPTIONS
|
||||
.HP
|
||||
\-?
|
||||
@@ -28,11 +28,18 @@ Select JSON output
|
||||
.IP
|
||||
Output only the hex\-encoded transaction id of the resultant transaction.
|
||||
.PP
|
||||
Debugging/Testing options:
|
||||
.PP
|
||||
Chain selection options:
|
||||
.HP
|
||||
\fB\-chain=\fR<chain>
|
||||
.IP
|
||||
Use the chain <chain> (default: main). Allowed values: main, test,
|
||||
regtest
|
||||
.HP
|
||||
\fB\-testnet\fR
|
||||
.IP
|
||||
Use the test chain
|
||||
Use the test chain. Equivalent to \fB\-chain\fR=\fI\,test\/\fR.
|
||||
.PP
|
||||
Commands:
|
||||
.IP
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
|
||||
.TH BITCOIN-WALLET "1" "February 2019" "bitcoin-wallet v0.17.99.0" "User Commands"
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13.
|
||||
.TH BITCOIN-WALLET "1" "December 2020" "bitcoin-wallet v0.19.2.0" "User Commands"
|
||||
.SH NAME
|
||||
bitcoin-wallet \- manual page for bitcoin-wallet v0.17.99.0
|
||||
bitcoin-wallet \- manual page for bitcoin-wallet v0.19.2.0
|
||||
.SH DESCRIPTION
|
||||
Bitcoin Core bitcoin\-wallet version v0.17.99.0
|
||||
Bitcoin Core bitcoin\-wallet version v0.19.2.0
|
||||
.PP
|
||||
wallet\-tool is an offline tool for creating and interacting with Bitcoin Core wallet files.
|
||||
By default wallet\-tool will act on wallets in the default mainnet wallet directory in the datadir.
|
||||
@@ -34,13 +34,18 @@ Output debugging information (default: 0).
|
||||
\fB\-printtoconsole\fR
|
||||
.IP
|
||||
Send trace/debug info to console (default: 1 when no \fB\-debug\fR is true, 0
|
||||
otherwise.
|
||||
otherwise).
|
||||
.PP
|
||||
Chain selection options:
|
||||
.HP
|
||||
\fB\-chain=\fR<chain>
|
||||
.IP
|
||||
Use the chain <chain> (default: main). Allowed values: main, test,
|
||||
regtest
|
||||
.HP
|
||||
\fB\-testnet\fR
|
||||
.IP
|
||||
Use the test chain
|
||||
Use the test chain. Equivalent to \fB\-chain\fR=\fI\,test\/\fR.
|
||||
.PP
|
||||
Commands:
|
||||
.IP
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
|
||||
.TH BITCOIND "1" "February 2019" "bitcoind v0.17.99.0" "User Commands"
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13.
|
||||
.TH BITCOIND "1" "December 2020" "bitcoind v0.19.2.0" "User Commands"
|
||||
.SH NAME
|
||||
bitcoind \- manual page for bitcoind v0.17.99.0
|
||||
bitcoind \- manual page for bitcoind v0.19.2.0
|
||||
.SH SYNOPSIS
|
||||
.B bitcoind
|
||||
[\fI\,options\/\fR] \fI\,Start Bitcoin Core Daemon\/\fR
|
||||
[\fI\,options\/\fR] \fI\,Start Bitcoin Core\/\fR
|
||||
.SH DESCRIPTION
|
||||
Bitcoin Core Daemon version v0.17.99.0
|
||||
Bitcoin Core version v0.19.2.0
|
||||
.SH OPTIONS
|
||||
.HP
|
||||
\-?
|
||||
@@ -23,9 +23,15 @@ long fork (%s in cmd is replaced by message)
|
||||
If this block is in the chain assume that it and its ancestors are valid
|
||||
and potentially skip their script verification (0 to verify all,
|
||||
default:
|
||||
0000000000000000002e63058c023a9a1de233554f28c7b21380b6c9003f36a8,
|
||||
00000000000000000005f8920febd3925f8272a6a71237563d78c2edfdd09ddf,
|
||||
testnet:
|
||||
0000000000000037a8cd3e06cd5edbfe9dd1dbcc5dacab279376ef7cfc2b4c75)
|
||||
00000000000000b7ab6ce61eb6d571003fbe5fe892da4c9b740c49a07542462d)
|
||||
.HP
|
||||
\fB\-blockfilterindex=\fR<type>
|
||||
.IP
|
||||
Maintain an index of compact filters by block (default: 0, values:
|
||||
basic). If <type> is not supplied or if <type> = 1, indexes for
|
||||
all known types are enabled.
|
||||
.HP
|
||||
\fB\-blocknotify=\fR<cmd>
|
||||
.IP
|
||||
@@ -39,7 +45,14 @@ Extra transactions to keep in memory for compact block reconstructions
|
||||
.HP
|
||||
\fB\-blocksdir=\fR<dir>
|
||||
.IP
|
||||
Specify blocks directory (default: <datadir>/blocks)
|
||||
Specify directory to hold blocks subdirectory for *.dat files (default:
|
||||
<datadir>)
|
||||
.HP
|
||||
\fB\-blocksonly\fR
|
||||
.IP
|
||||
Whether to reject transactions from network peers. Transactions from the
|
||||
wallet, RPC and relay whitelisted inbound peers are not affected.
|
||||
(default: 0)
|
||||
.HP
|
||||
\fB\-conf=\fR<file>
|
||||
.IP
|
||||
@@ -56,7 +69,9 @@ Specify data directory
|
||||
.HP
|
||||
\fB\-dbcache=\fR<n>
|
||||
.IP
|
||||
Set database cache size in MiB (4 to 16384, default: 450)
|
||||
Maximum database cache size <n> MiB (4 to 16384, default: 450). In
|
||||
addition, unused mempool memory is shared for this cache (see
|
||||
\fB\-maxmempool\fR).
|
||||
.HP
|
||||
\fB\-debuglogfile=\fR<file>
|
||||
.IP
|
||||
@@ -88,7 +103,7 @@ Do not keep transactions in the mempool longer than <n> hours (default:
|
||||
.HP
|
||||
\fB\-par=\fR<n>
|
||||
.IP
|
||||
Set the number of script verification threads (\fB\-8\fR to 16, 0 = auto, <0 =
|
||||
Set the number of script verification threads (\fB\-6\fR to 16, 0 = auto, <0 =
|
||||
leave that many cores free, default: 0)
|
||||
.HP
|
||||
\fB\-persistmempool\fR
|
||||
@@ -237,7 +252,7 @@ networks.
|
||||
\fB\-peerbloomfilters\fR
|
||||
.IP
|
||||
Support filtering of blocks and transaction with bloom filters (default:
|
||||
1)
|
||||
0)
|
||||
.HP
|
||||
\fB\-permitbaremultisig\fR
|
||||
.IP
|
||||
@@ -281,18 +296,22 @@ Tor control port password (default: empty)
|
||||
.IP
|
||||
Use UPnP to map the listening port (default: 0)
|
||||
.HP
|
||||
\fB\-whitebind=\fR<addr>
|
||||
\fB\-whitebind=\fR<[permissions@]addr>
|
||||
.IP
|
||||
Bind to given address and whitelist peers connecting to it. Use
|
||||
[host]:port notation for IPv6
|
||||
[host]:port notation for IPv6. Allowed permissions are
|
||||
bloomfilter (allow requesting BIP37 filtered blocks and
|
||||
transactions), noban (do not ban for misbehavior), forcerelay
|
||||
(relay even non\-standard transactions), relay (relay even in
|
||||
\fB\-blocksonly\fR mode), and mempool (allow requesting BIP35 mempool
|
||||
contents). Specify multiple permissions separated by commas
|
||||
(default: noban,mempool,relay). Can be specified multiple times.
|
||||
.HP
|
||||
\fB\-whitelist=\fR<IP address or network>
|
||||
\fB\-whitelist=\fR<[permissions@]IP address or network>
|
||||
.IP
|
||||
Whitelist peers connecting from the given IP address (e.g. 1.2.3.4) or
|
||||
CIDR notated network (e.g. 1.2.3.0/24). Can be specified multiple
|
||||
times. Whitelisted peers cannot be DoS banned and their
|
||||
transactions are always relayed, even if they are already in the
|
||||
mempool, useful e.g. for a gateway
|
||||
CIDR notated network(e.g. 1.2.3.0/24). Uses same permissions as
|
||||
\fB\-whitebind\fR. Can be specified multiple times.
|
||||
.PP
|
||||
Wallet options:
|
||||
.HP
|
||||
@@ -307,7 +326,8 @@ Group outputs by address, selecting all or none, instead of selecting on
|
||||
a per\-output basis. Privacy is improved as an address is only
|
||||
used once (unless someone sends to it after spending from it),
|
||||
but may result in slightly higher fees as suboptimal coin
|
||||
selection may result due to the added limitation (default: 0)
|
||||
selection may result due to the added limitation (default: 0
|
||||
(always enabled for wallets with "avoid_reuse" enabled))
|
||||
.HP
|
||||
\fB\-changetype\fR
|
||||
.IP
|
||||
@@ -406,17 +426,35 @@ ZeroMQ notification options:
|
||||
.IP
|
||||
Enable publish hash block in <address>
|
||||
.HP
|
||||
\fB\-zmqpubhashblockhwm=\fR<n>
|
||||
.IP
|
||||
Set publish hash block outbound message high water mark (default: 1000)
|
||||
.HP
|
||||
\fB\-zmqpubhashtx=\fR<address>
|
||||
.IP
|
||||
Enable publish hash transaction in <address>
|
||||
.HP
|
||||
\fB\-zmqpubhashtxhwm=\fR<n>
|
||||
.IP
|
||||
Set publish hash transaction outbound message high water mark (default:
|
||||
1000)
|
||||
.HP
|
||||
\fB\-zmqpubrawblock=\fR<address>
|
||||
.IP
|
||||
Enable publish raw block in <address>
|
||||
.HP
|
||||
\fB\-zmqpubrawblockhwm=\fR<n>
|
||||
.IP
|
||||
Set publish raw block outbound message high water mark (default: 1000)
|
||||
.HP
|
||||
\fB\-zmqpubrawtx=\fR<address>
|
||||
.IP
|
||||
Enable publish raw transaction in <address>
|
||||
.HP
|
||||
\fB\-zmqpubrawtxhwm=\fR<n>
|
||||
.IP
|
||||
Set publish raw transaction outbound message high water mark (default:
|
||||
1000)
|
||||
.PP
|
||||
Debugging/Testing options:
|
||||
.HP
|
||||
@@ -443,15 +481,19 @@ Print help message with debugging options and exit
|
||||
.IP
|
||||
Include IP addresses in debug output (default: 0)
|
||||
.HP
|
||||
\fB\-logthreadnames\fR
|
||||
.IP
|
||||
Prepend debug output with name of the originating thread (only available
|
||||
on platforms supporting thread_local) (default: 0)
|
||||
.HP
|
||||
\fB\-logtimestamps\fR
|
||||
.IP
|
||||
Prepend debug output with timestamp (default: 1)
|
||||
.HP
|
||||
\fB\-maxtxfee=\fR<amt>
|
||||
.IP
|
||||
Maximum total fees (in BTC) to use in a single wallet transaction or raw
|
||||
transaction; setting this too low may abort large transactions
|
||||
(default: 0.10)
|
||||
Maximum total fees (in BTC) to use in a single wallet transaction;
|
||||
setting this too low may abort large transactions (default: 0.10)
|
||||
.HP
|
||||
\fB\-printtoconsole\fR
|
||||
.IP
|
||||
@@ -468,9 +510,14 @@ Append comment to the user agent string
|
||||
.PP
|
||||
Chain selection options:
|
||||
.HP
|
||||
\fB\-chain=\fR<chain>
|
||||
.IP
|
||||
Use the chain <chain> (default: main). Allowed values: main, test,
|
||||
regtest
|
||||
.HP
|
||||
\fB\-testnet\fR
|
||||
.IP
|
||||
Use the test chain
|
||||
Use the test chain. Equivalent to \fB\-chain\fR=\fI\,test\/\fR.
|
||||
.PP
|
||||
Node relay options:
|
||||
.HP
|
||||
@@ -495,13 +542,16 @@ mining and transaction creation (default: 0.00001)
|
||||
.HP
|
||||
\fB\-whitelistforcerelay\fR
|
||||
.IP
|
||||
Force relay of transactions from whitelisted peers even if they violate
|
||||
local relay policy (default: 0)
|
||||
Add 'forcerelay' permission to whitelisted inbound peers with default
|
||||
permissions. This will relay transactions even if the
|
||||
transactions were already in the mempool or violate local relay
|
||||
policy. (default: 0)
|
||||
.HP
|
||||
\fB\-whitelistrelay\fR
|
||||
.IP
|
||||
Accept relayed transactions received from whitelisted peers even when
|
||||
not relaying transactions (default: 1)
|
||||
Add 'relay' permission to whitelisted inbound peers with default
|
||||
permissions. The will accept relayed transactions even when not
|
||||
relaying transactions (default: 1)
|
||||
.PP
|
||||
Block creation options:
|
||||
.HP
|
||||
|
||||
@@ -1,25 +1,11 @@
|
||||
*After branching off for a major version release of Bitcoin Core, use this
|
||||
template to create the initial release notes draft.*
|
||||
|
||||
*The release notes draft is a temporary file that can be added to by anyone. See
|
||||
[/doc/developer-notes.md#release-notes](/doc/developer-notes.md#release-notes)
|
||||
for the process.*
|
||||
|
||||
*Create the draft, named* "*version* Release Notes Draft"
|
||||
*(e.g. "0.20.0 Release Notes Draft"), as a collaborative wiki in:*
|
||||
|
||||
https://github.com/bitcoin-core/bitcoin-devwiki/wiki/
|
||||
|
||||
*Before the final release, move the notes back to this git repository.*
|
||||
|
||||
*version* Release Notes Draft
|
||||
0.19.2 Release Notes
|
||||
===============================
|
||||
|
||||
Bitcoin Core version *version* is now available from:
|
||||
Bitcoin Core version 0.19.2 is now available from:
|
||||
|
||||
<https://bitcoincore.org/bin/bitcoin-core-*version*/>
|
||||
<https://bitcoincore.org/bin/bitcoin-core-0.19.2/>
|
||||
|
||||
This release includes new features, various bug fixes and performance
|
||||
This minor release includes various bug fixes and performance
|
||||
improvements, as well as updated translations.
|
||||
|
||||
Please report bugs using the issue tracker at GitHub:
|
||||
@@ -39,7 +25,7 @@ installer (on Windows) or just copy over `/Applications/Bitcoin-Qt` (on Mac)
|
||||
or `bitcoind`/`bitcoin-qt` (on Linux).
|
||||
|
||||
Upgrading directly from a version of Bitcoin Core that has reached its EOL is
|
||||
possible, but might take some time if the datadir needs to be migrated. Old
|
||||
possible, but it might take some time if the datadir needs to be migrated. Old
|
||||
wallet versions of Bitcoin Core are generally supported.
|
||||
|
||||
Compatibility
|
||||
@@ -52,345 +38,75 @@ to use Bitcoin Core on unsupported systems.
|
||||
Bitcoin Core should also work on most other Unix-like systems but is not
|
||||
as frequently tested on them.
|
||||
|
||||
From 0.17.0 onwards, macOS <10.10 is no longer supported. 0.17.0 is
|
||||
built using Qt 5.9.x, which doesn't support versions of macOS older than
|
||||
10.10. Additionally, Bitcoin Core does not yet change appearance when
|
||||
From Bitcoin Core 0.17.0 onwards, macOS versions earlier than 10.10 are no
|
||||
longer supported, as Bitcoin Core is now built using Qt 5.9.x which requires
|
||||
macOS 10.10+. Additionally, Bitcoin Core does not yet change appearance when
|
||||
macOS "dark mode" is activated.
|
||||
|
||||
In addition to previously-supported CPU platforms, this release's
|
||||
pre-compiled distribution also provides binaries for the RISC-V
|
||||
platform.
|
||||
In addition to previously supported CPU platforms, this release's pre-compiled
|
||||
distribution provides binaries for the RISC-V platform.
|
||||
|
||||
Notable changes
|
||||
===============
|
||||
|
||||
New user documentation
|
||||
----------------------
|
||||
|
||||
- [Reduce memory](https://github.com/bitcoin/bitcoin/blob/master/doc/reduce-memory.md)
|
||||
suggests configuration tweaks for running Bitcoin Core on systems with
|
||||
limited memory. (#16339)
|
||||
|
||||
New RPCs
|
||||
--------
|
||||
|
||||
- `getbalances` returns an object with all balances (`mine`,
|
||||
`untrusted_pending` and `immature`). Please refer to the RPC help of
|
||||
`getbalances` for details. The new RPC is intended to replace
|
||||
`getbalance`, `getunconfirmedbalance`, and the balance fields in
|
||||
`getwalletinfo`. These old calls and fields may be removed in a
|
||||
future version. (#15930, #16239)
|
||||
|
||||
- `setwalletflag` sets and unsets wallet flags that enable or disable
|
||||
features specific to that existing wallet, such as the new
|
||||
`avoid_reuse` feature documented elsewhere in these release notes.
|
||||
(#13756)
|
||||
|
||||
- `getblockfilter` gets the BIP158 filter for the specified block. This
|
||||
RPC is only enabled if block filters have been created using the
|
||||
`-blockfilterindex` configuration option. (#14121)
|
||||
|
||||
New settings
|
||||
------------
|
||||
|
||||
- `-blockfilterindex` enables the creation of BIP158 block filters for
|
||||
the entire blockchain. Filters will be created in the background and
|
||||
currently use about 4 GiB of space. Note: this version of Bitcoin
|
||||
Core does not serve block filters over the P2P network, although the
|
||||
local user may obtain block filters using the `getblockfilter` RPC.
|
||||
(#14121)
|
||||
|
||||
Updated settings
|
||||
----------------
|
||||
|
||||
- `whitebind` and `whitelist` now accept a list of permissions to
|
||||
provide peers connecting using the indicated interfaces or IP
|
||||
addresses. If no permissions are specified with an address or CIDR
|
||||
network, the implicit default permissions are the same as previous
|
||||
releases. See the `bitcoind -help` output for these two options for
|
||||
details about the available permissions. (#16248)
|
||||
|
||||
Updated RPCs
|
||||
------------
|
||||
|
||||
Note: some low-level RPC changes mainly useful for testing are described in the
|
||||
Low-level Changes section below.
|
||||
|
||||
- `sendmany` no longer has a `minconf` argument. This argument was not
|
||||
well specified and would lead to RPC errors even when the wallet's
|
||||
coin selection succeeded. Users who want to influence coin selection
|
||||
can use the existing `-spendzeroconfchange`, `-limitancestorcount`,
|
||||
`-limitdescendantcount` and `-walletrejectlongchains` configuration
|
||||
arguments. (#15596)
|
||||
|
||||
- `getbalance` and `sendtoaddress`, plus the new RPCs `getbalances` and
|
||||
`createwallet`, now accept an "avoid_reuse" parameter that controls
|
||||
whether already used addresses should be included in the operation.
|
||||
Additionally, `sendtoaddress` will avoid partial spends when
|
||||
`avoid_reuse` is enabled even if this feature is not already enabled
|
||||
via the `-avoidpartialspends` command line flag because not doing so
|
||||
would risk using up the "wrong" UTXO for an address reuse case.
|
||||
(#13756)
|
||||
|
||||
- RPCs which have an `include_watchonly` argument or `includeWatching` option now default to `true` for watch-only
|
||||
wallets. Affected RPCs are: `getbalance`, `listreceivedbyaddress`, `listreceivedbylabel`, `listtransactions`,
|
||||
`listsinceblock`, `gettransaction`, `walletcreatefundedpsbt`, and `fundrawtransaction`. (#16383)
|
||||
|
||||
- `listunspent` now returns a "reused" bool for each output if the
|
||||
wallet flag "avoid_reuse" is enabled. (#13756)
|
||||
|
||||
- `getblockstats` now uses BlockUndo data instead of the transaction
|
||||
index, making it much faster, no longer dependent on the `-txindex`
|
||||
configuration option, and functional for all non-pruned blocks.
|
||||
(#14802)
|
||||
|
||||
- `utxoupdatepsbt` now accepts a `descriptors` parameter that will fill
|
||||
out input and output scripts and keys when known. P2SH-witness inputs
|
||||
will be filled in from the UTXO set when a descriptor is provided that
|
||||
shows they're spending segwit outputs. See the RPC help text for full
|
||||
details. (#15427)
|
||||
|
||||
- `sendrawtransaction` and `testmempoolaccept` no longer accept a
|
||||
`allowhighfees` parameter to fail mempool acceptance if the
|
||||
transaction fee exceedes the value of the configuration option
|
||||
`-maxtxfee`. Now there is a hardcoded default maximum feerate that
|
||||
can be changed when calling either RPC using a `maxfeerate` parameter.
|
||||
(#15620)
|
||||
|
||||
- `getmempoolancestors`, `getmempooldescendants`, `getmempoolentry`, and
|
||||
`getrawmempool` no longer return a `size` field unless the
|
||||
configuration option `-deprecatedrpc=size` is used. Instead a new
|
||||
`vsize` field is returned with the transaction's virtual size
|
||||
(consistent with other RPCs such as `getrawtransaction`). (#15637)
|
||||
|
||||
- `getwalletinfo` now includes a `scanning` field that is either `false`
|
||||
(no scanning) or an object with information about the duration and
|
||||
progress of the wallet's scanning historical blocks for transactions
|
||||
affecting its balances. (#15730)
|
||||
|
||||
- `gettransaction` now accepts a third (boolean) argument `verbose`. If
|
||||
set to `true`, a new `decoded` field will be added to the response containing
|
||||
the decoded transaction. This field is equivalent to RPC `decoderawtransaction`,
|
||||
or RPC `getrawtransaction` when `verbose` is passed.
|
||||
|
||||
- `createwallet` accepts a new `passphrase` parameter. If set, this
|
||||
will create the new wallet encrypted with the given passphrase. If
|
||||
unset (the default) or set to an empty string, no encryption will be
|
||||
used. (#16394)
|
||||
|
||||
- `getchaintxstats` RPC now returns the additional key of
|
||||
`window_final_block_height`.
|
||||
|
||||
- `getmempoolentry` now provides a `weight` field containing the
|
||||
transaction weight as defined in BIP141. (#16647)
|
||||
|
||||
- The `getnetworkinfo` and `getpeerinfo` commands now contain a new field with decoded network service flags.
|
||||
|
||||
- `getdescriptorinfo` now returns an additional `checksum` field
|
||||
containing the checksum for the unmodified descriptor provided by the
|
||||
user (that is, before the descriptor is normalized for the
|
||||
`descriptor` field). (#15986)
|
||||
|
||||
- `joinpsbts` will shuffle the order of the inputs and outputs of the resulting joined psbt.
|
||||
Previously inputs and outputs were added in the order that the PSBTs were provided which makes correlating inputs to outputs extremely easy.
|
||||
|
||||
- `walletcreatefundedpsbt` now signals BIP125 Replace-by-Fee if the
|
||||
`-walletrbf` configuration option is set to true. (#15911)
|
||||
|
||||
GUI changes
|
||||
-----------
|
||||
|
||||
- Provides bech32 addresses by default. The user may change the address
|
||||
during invoice generation using a GUI toggle, or the default address
|
||||
type may be changed by the `-addresstype` configuration option.
|
||||
(#15711, #16497)
|
||||
|
||||
- In 0.18.0 a `./configure` flag was introduced to allow disabling BIP70 support in the GUI (support was enabled by default). In 0.19.0 this flag is now __disabled__ by default.
|
||||
- If you want compile Bitcoin Core with BIP70 support in the GUI, you can pass `--enable-bip70` to `./configure`.
|
||||
|
||||
Deprecated or removed configuration options
|
||||
-------------------------------------------
|
||||
|
||||
- `-mempoolreplacement` is removed, although default node behavior
|
||||
remains the same. This option previously allowed the user to prevent
|
||||
the node from accepting or relaying BIP125 transaction replacements.
|
||||
This is different from the remaining configuration option
|
||||
`-walletrbf`. (#16171)
|
||||
|
||||
Deprecated or removed RPCs
|
||||
--------------------------
|
||||
|
||||
- `bumpfee` no longer accepts a `totalFee` option unless the
|
||||
configuration parameter `deprecatedrpc=totalFee` is specified. This
|
||||
parameter will be fully removed in a subsequent release. (#15996)
|
||||
|
||||
- `generate` is now removed after being deprecated in Bitcoin Core 0.18.
|
||||
Use the `generatetoaddress` RPC instead. (#15492)
|
||||
|
||||
P2P changes
|
||||
-----------
|
||||
|
||||
- BIP 61 reject messages were deprecated in v0.18. They are now disabled
|
||||
by default, but can be enabled by setting the `-enablebip61` command
|
||||
line option. BIP 61 reject messages will be removed entirely in a
|
||||
future version of Bitcoin Core. (#14054)
|
||||
|
||||
- To eliminate well-known denial-of-service vectors in Bitcoin Core,
|
||||
especially for nodes with spinning disks, the default value for the
|
||||
`-peerbloomfilters` configuration option has been changed to false.
|
||||
This prevents Bitcoin Core from sending the BIP111 NODE_BLOOM service
|
||||
flag, accepting BIP37 bloom filters, or serving merkle blocks or
|
||||
transactions matching a bloom filter. Users who still want to provide
|
||||
bloom filter support may either set the configuration option to true
|
||||
to re-enable both BIP111 and BIP37 support or enable just BIP37
|
||||
support for specific peers using the updated `-whitelist` and
|
||||
`-whitebind` configuration options described elsewhere in these
|
||||
release notes. For the near future, lightweight clients using public
|
||||
BIP111/BIP37 nodes should still be able to connect to older versions
|
||||
of Bitcoin Core and nodes that have manually enabled BIP37 support,
|
||||
but developers of such software should consider migrating to either
|
||||
using specific BIP37 nodes or an alternative transaction filtering
|
||||
system. (#16152)
|
||||
|
||||
Miscellaneous CLI Changes
|
||||
-------------------------
|
||||
|
||||
- The `testnet` field in `bitcoin-cli -getinfo` has been renamed to
|
||||
`chain` and now returns the current network name as defined in BIP70
|
||||
(main, test, regtest). (#15566)
|
||||
|
||||
Low-level changes
|
||||
0.19.2 change log
|
||||
=================
|
||||
|
||||
RPC
|
||||
---
|
||||
### Policy
|
||||
- #19620 Add txids with non-standard inputs to reject filter (sdaftuar)
|
||||
|
||||
- `getblockchaininfo` no longer returns a `bip9_softforks` object.
|
||||
Instead, information has been moved into the `softforks` object and
|
||||
an additional `type` field describes how Bitcoin Core determines
|
||||
whether that soft fork is active (e.g. BIP9 or BIP90). See the RPC
|
||||
help for details. (#16060)
|
||||
### Mining
|
||||
- #17946 Fix GBT: Restore "!segwit" and "csv" to "rules" key (luke-jr)
|
||||
|
||||
- `getblocktemplate` no longer returns a `rules` array containing `CSV`
|
||||
and `segwit` (the BIP9 deployments that are currently in active
|
||||
state). (#16060)
|
||||
### RPC and other APIs
|
||||
- #19836 Properly deserialize txs with witness before signing (MarcoFalke)
|
||||
|
||||
- `getrpcinfo` now returns a `logpath` field with the path to
|
||||
`debug.log`. (#15483)
|
||||
### GUI
|
||||
- #18123 Fix race in WalletModel::pollBalanceChanged (ryanofsky)
|
||||
- #18160 Avoid Wallet::GetBalance in WalletModel::pollBalanceChanged (promag)
|
||||
- #19097 Add missing QPainterPath include (achow101)
|
||||
|
||||
Tests
|
||||
-----
|
||||
### Build system
|
||||
- #18004 don't embed a build-id when building libdmg-hfsplus (fanquake)
|
||||
- #18425 releases: Update with new Windows code signing certificate (achow101)
|
||||
- #18676 Check libevent minimum version in configure script (hebasto)
|
||||
- #19536 qt, build: Fix QFileDialog for static builds (hebasto)
|
||||
- #20142 build: set minimum required Boost to 1.48.0 (fanquake)
|
||||
|
||||
- The regression test chain enabled by the `-regtest` command line flag
|
||||
now requires transactions to not violate standard policy by default.
|
||||
This is the same default used for mainnet and makes it easier to test
|
||||
mainnet behavior on regtest. Note that the testnet still allows
|
||||
non-standard txs by default and that the policy can be locally
|
||||
adjusted with the `-acceptnonstdtxn` command line flag for both test
|
||||
chains. (#15891)
|
||||
### Tests and QA
|
||||
- #18001 Updated appveyor job to checkout a specific vcpkg commit ID (sipsorcery)
|
||||
- #19444 Remove cached directories and associated script blocks from appveyor config (sipsorcery)
|
||||
- #18640 appveyor: Remove clcache (MarcoFalke)
|
||||
- #20095 ci: Bump vcpkg commit id to get new msys mirror list (sipsorcery)
|
||||
|
||||
Configuration
|
||||
------------
|
||||
### Miscellaneous
|
||||
- #19612 lint: fix shellcheck URL in CI install (fanquake)
|
||||
- #18284 scheduler: Workaround negative nsecs bug in boost's `wait_until` (luke-jr)
|
||||
- #19194 util: Don't reference errno when pthread fails (miztake)
|
||||
|
||||
- A setting specified in the default section but not also specified in a
|
||||
network-specific section (e.g. testnet) will now produce an error
|
||||
preventing startup instead of just a warning unless the network is
|
||||
mainnet. This prevents settings intended for mainnet from being
|
||||
applied to testnet or regtest. (#15629)
|
||||
### Documentation
|
||||
- #19777 Correct description for getblockstats's txs field (shesek)
|
||||
|
||||
- On platforms supporting `thread_local`, log lines can be prefixed with
|
||||
the name of the thread that caused the log. To enable this behavior,
|
||||
use `-logthreadnames=1`. (#15849)
|
||||
|
||||
Network
|
||||
-------
|
||||
|
||||
- When fetching a transaction announced by multiple peers, previous versions of
|
||||
Bitcoin Core would sequentially attempt to download the transaction from each
|
||||
announcing peer until the transaction is received, in the order that those
|
||||
peers' announcements were received. In this release, the download logic has
|
||||
changed to randomize the fetch order across peers and to prefer sending
|
||||
download requests to outbound peers over inbound peers. This fixes an issue
|
||||
where inbound peers could prevent a node from getting a transaction.
|
||||
(#14897, #15834)
|
||||
|
||||
- If a Tor hidden service is being used, Bitcoin Core will be bound to
|
||||
the standard port 8333 even if a different port is configured for
|
||||
clearnet connections. This prevents leaking node identity through use
|
||||
of identical non-default port numbers. (#15651)
|
||||
|
||||
Mempool and transaction relay
|
||||
-----------------------------
|
||||
|
||||
- Allows one extra single-ancestor transaction per package. Previously,
|
||||
if a transaction in the mempool had 25 descendants, or it and all of
|
||||
its descendants were over 101,000 vbytes, any newly-received
|
||||
transaction that was also a descendant would be ignored. Now, one
|
||||
extra descendant will be allowed provided it is an immediate
|
||||
descendant (child) and the child's size is 10,000 vbytes or less.
|
||||
This makes it possible for two-party contract protocols such as
|
||||
Lightning Network to give each participant an output they can spend
|
||||
immediately for Child-Pays-For-Parent (CPFP) fee bumping without
|
||||
allowing one malicious participant to fill the entire package and thus
|
||||
prevent the other participant from spending their output. (#15681)
|
||||
|
||||
- Transactions with outputs paying v1 to v16 witness versions (future
|
||||
segwit versions) are now accepted into the mempool, relayed, and
|
||||
mined. Attempting to spend those outputs remains forbidden by policy
|
||||
("non-standard"). When this change has been widely deployed, wallets
|
||||
and services can accept any valid bech32 Bitcoin address without
|
||||
concern that transactions paying future segwit versions will become
|
||||
stuck in an unconfirmed state. (#15846)
|
||||
|
||||
- Legacy transactions (transactions with no segwit inputs) must now be
|
||||
sent using the legacy encoding format, enforcing the rule specified in
|
||||
BIP144. (#14039)
|
||||
|
||||
Wallet
|
||||
------
|
||||
|
||||
- When in pruned mode, a rescan that was triggered by an `importwallet`,
|
||||
`importpubkey`, `importaddress`, or `importprivkey` RPC will only fail
|
||||
when blocks have been pruned. Previously it would fail when `-prune`
|
||||
has been set. This change allows setting `-prune` to a high value
|
||||
(e.g. the disk size) without the calls to any of the import RPCs
|
||||
failing until the first block is pruned. (#15870)
|
||||
|
||||
- When creating a transaction with a fee above `-maxtxfee` (default 0.1
|
||||
BTC), the RPC commands `walletcreatefundedpsbt` and
|
||||
`fundrawtransaction` will now fail instead of rounding down the fee.
|
||||
Be aware that the `feeRate` argument is specified in BTC per 1,000
|
||||
vbytes, not satoshi per vbyte. (#16257)
|
||||
|
||||
- A new wallet flag `avoid_reuse` has been added (default off). When
|
||||
enabled, a wallet will distinguish between used and unused addresses,
|
||||
and default to not use the former in coin selection. When setting
|
||||
this flag on an existing wallet, rescanning the blockchain is required
|
||||
to correctly mark previously used destinations. Together with "avoid
|
||||
partial spends" (added in Bitcoin Core v0.17.0), this can eliminate a
|
||||
serious privacy issue where a malicious user can track spends by
|
||||
sending small payments to a previously-paid address that would then
|
||||
be included with unrelated inputs in future payments. (#13756)
|
||||
|
||||
Build system changes
|
||||
--------------------
|
||||
|
||||
- Python >=3.5 is now required by all aspects of the project. This
|
||||
includes the build systems, test framework and linters. The previously
|
||||
supported minimum (3.4), was EOL in March 2019. (#14954)
|
||||
|
||||
- The minimum supported miniUPnPc API version is set to 10. This keeps
|
||||
compatibility with Ubuntu 16.04 LTS and Debian 8 `libminiupnpc-dev`
|
||||
packages. Please note, on Debian this package is still vulnerable to
|
||||
[CVE-2017-8798](https://security-tracker.debian.org/tracker/CVE-2017-8798)
|
||||
(in jessie only) and
|
||||
[CVE-2017-1000494](https://security-tracker.debian.org/tracker/CVE-2017-1000494)
|
||||
(both in jessie and in stretch). (#15993)
|
||||
### Refactoring
|
||||
- #20141 Avoid the use of abs64 in timedata (sipa)
|
||||
|
||||
Credits
|
||||
=======
|
||||
|
||||
Thanks to everyone who directly contributed to this release:
|
||||
|
||||
- Aaron Clauson
|
||||
- Andrew Chow
|
||||
- fanquake
|
||||
- Gregory Sanders
|
||||
- Hennadii Stepanov
|
||||
- Jonas Schnelli
|
||||
- João Barbosa
|
||||
- Luke Dashjr
|
||||
- MarcoFalke
|
||||
- MIZUTA Takeshi
|
||||
- Nadav Ivgi
|
||||
- Pieter Wuille
|
||||
- Russell Yanofsky
|
||||
- Suhas Daftuar
|
||||
- Wladimir J. van der Laan
|
||||
|
||||
As well as everyone that helped translating on [Transifex](https://www.transifex.com/bitcoin/bitcoin/).
|
||||
As well as to everyone that helped with translations on
|
||||
[Transifex](https://www.transifex.com/bitcoin/bitcoin/).
|
||||
|
||||
1089
doc/release-notes/release-notes-0.19.0.1.md
Normal file
1089
doc/release-notes/release-notes-0.19.0.1.md
Normal file
File diff suppressed because it is too large
Load Diff
6
doc/release-notes/release-notes-0.19.0.md
Normal file
6
doc/release-notes/release-notes-0.19.0.md
Normal file
@@ -0,0 +1,6 @@
|
||||
0.19.0 note
|
||||
-----------
|
||||
|
||||
Due to a last-minute issue (#17449), 0.19.0, although it was tagged, was never released.
|
||||
|
||||
See the release notes for 0.19.0.1 instead.
|
||||
@@ -686,13 +686,13 @@ clean-local:
|
||||
check-symbols: $(bin_PROGRAMS)
|
||||
if GLIBC_BACK_COMPAT
|
||||
@echo "Checking glibc back compat..."
|
||||
$(AM_V_at) READELF=$(READELF) CPPFILT=$(CPPFILT) $(PYTHON) $(top_srcdir)/contrib/devtools/symbol-check.py < $(bin_PROGRAMS)
|
||||
$(AM_V_at) READELF=$(READELF) CPPFILT=$(CPPFILT) $(PYTHON) $(top_srcdir)/contrib/devtools/symbol-check.py $(bin_PROGRAMS)
|
||||
endif
|
||||
|
||||
check-security: $(bin_PROGRAMS)
|
||||
if HARDEN
|
||||
@echo "Checking binary security..."
|
||||
$(AM_V_at) READELF=$(READELF) OBJDUMP=$(OBJDUMP) $(PYTHON) $(top_srcdir)/contrib/devtools/security-check.py < $(bin_PROGRAMS)
|
||||
$(AM_V_at) READELF=$(READELF) OBJDUMP=$(OBJDUMP) $(PYTHON) $(top_srcdir)/contrib/devtools/security-check.py $(bin_PROGRAMS)
|
||||
endif
|
||||
|
||||
if ENABLE_BIP70
|
||||
|
||||
@@ -1,46 +1,33 @@
|
||||
QT_TS = \
|
||||
qt/locale/bitcoin_ar.ts \
|
||||
qt/locale/bitcoin_be_BY.ts \
|
||||
qt/locale/bitcoin_ca.ts \
|
||||
qt/locale/bitcoin_cs.ts \
|
||||
qt/locale/bitcoin_cs_CZ.ts \
|
||||
qt/locale/bitcoin_cy.ts \
|
||||
qt/locale/bitcoin_da.ts \
|
||||
qt/locale/bitcoin_de.ts \
|
||||
qt/locale/bitcoin_de_DE.ts \
|
||||
qt/locale/bitcoin_el.ts \
|
||||
qt/locale/bitcoin_el_GR.ts \
|
||||
qt/locale/bitcoin_en_AU.ts \
|
||||
qt/locale/bitcoin_en.ts \
|
||||
qt/locale/bitcoin_en_GB.ts \
|
||||
qt/locale/bitcoin_eo.ts \
|
||||
qt/locale/bitcoin_es.ts \
|
||||
qt/locale/bitcoin_es_CL.ts \
|
||||
qt/locale/bitcoin_es_CO.ts \
|
||||
qt/locale/bitcoin_es_DO.ts \
|
||||
qt/locale/bitcoin_es_ES.ts \
|
||||
qt/locale/bitcoin_es_MX.ts \
|
||||
qt/locale/bitcoin_es_VE.ts \
|
||||
qt/locale/bitcoin_et.ts \
|
||||
qt/locale/bitcoin_et_EE.ts \
|
||||
qt/locale/bitcoin_eu.ts \
|
||||
qt/locale/bitcoin_fa.ts \
|
||||
qt/locale/bitcoin_fi.ts \
|
||||
qt/locale/bitcoin_fil.ts \
|
||||
qt/locale/bitcoin_fr.ts \
|
||||
qt/locale/bitcoin_fr_CA.ts \
|
||||
qt/locale/bitcoin_fr_FR.ts \
|
||||
qt/locale/bitcoin_gl.ts \
|
||||
qt/locale/bitcoin_he.ts \
|
||||
qt/locale/bitcoin_he_IL.ts \
|
||||
qt/locale/bitcoin_hi.ts \
|
||||
qt/locale/bitcoin_hr.ts \
|
||||
qt/locale/bitcoin_hu.ts \
|
||||
qt/locale/bitcoin_hu_HU.ts \
|
||||
qt/locale/bitcoin_id.ts \
|
||||
qt/locale/bitcoin_id_ID.ts \
|
||||
qt/locale/bitcoin_is.ts \
|
||||
qt/locale/bitcoin_it.ts \
|
||||
qt/locale/bitcoin_it_IT.ts \
|
||||
qt/locale/bitcoin_ja.ts \
|
||||
qt/locale/bitcoin_ka.ts \
|
||||
qt/locale/bitcoin_kk.ts \
|
||||
@@ -51,31 +38,23 @@ QT_TS = \
|
||||
qt/locale/bitcoin_la.ts \
|
||||
qt/locale/bitcoin_lt.ts \
|
||||
qt/locale/bitcoin_lv.ts \
|
||||
qt/locale/bitcoin_lv_LV.ts \
|
||||
qt/locale/bitcoin_mk.ts \
|
||||
qt/locale/bitcoin_ml.ts \
|
||||
qt/locale/bitcoin_mn.ts \
|
||||
qt/locale/bitcoin_mr_IN.ts \
|
||||
qt/locale/bitcoin_ms.ts \
|
||||
qt/locale/bitcoin_ms_MY.ts \
|
||||
qt/locale/bitcoin_nb.ts \
|
||||
qt/locale/bitcoin_ne.ts \
|
||||
qt/locale/bitcoin_nl.ts \
|
||||
qt/locale/bitcoin_nl_NL.ts \
|
||||
qt/locale/bitcoin_pam.ts \
|
||||
qt/locale/bitcoin_pl.ts \
|
||||
qt/locale/bitcoin_pt.ts \
|
||||
qt/locale/bitcoin_pt_BR.ts \
|
||||
qt/locale/bitcoin_pt_PT.ts \
|
||||
qt/locale/bitcoin_ro.ts \
|
||||
qt/locale/bitcoin_ro_RO.ts \
|
||||
qt/locale/bitcoin_ru.ts \
|
||||
qt/locale/bitcoin_ru_RU.ts \
|
||||
qt/locale/bitcoin_si.ts \
|
||||
qt/locale/bitcoin_sk.ts \
|
||||
qt/locale/bitcoin_sk_SK.ts \
|
||||
qt/locale/bitcoin_sl.ts \
|
||||
qt/locale/bitcoin_sl_SI.ts \
|
||||
qt/locale/bitcoin_sn.ts \
|
||||
qt/locale/bitcoin_sr.ts \
|
||||
qt/locale/bitcoin_sr@latin.ts \
|
||||
@@ -85,13 +64,10 @@ QT_TS = \
|
||||
qt/locale/bitcoin_te.ts \
|
||||
qt/locale/bitcoin_th.ts \
|
||||
qt/locale/bitcoin_tr.ts \
|
||||
qt/locale/bitcoin_tr_TR.ts \
|
||||
qt/locale/bitcoin_uk.ts \
|
||||
qt/locale/bitcoin_uk_UA.ts \
|
||||
qt/locale/bitcoin_ur.ts \
|
||||
qt/locale/bitcoin_uz@Cyrl.ts \
|
||||
qt/locale/bitcoin_vi.ts \
|
||||
qt/locale/bitcoin_vi_VN.ts \
|
||||
qt/locale/bitcoin_yo.ts \
|
||||
qt/locale/bitcoin_zh-Hans.ts \
|
||||
qt/locale/bitcoin_zh_CN.ts \
|
||||
|
||||
@@ -262,7 +262,7 @@ public:
|
||||
result.pushKV("proxy", batch[ID_NETWORKINFO]["result"]["networks"][0]["proxy"]);
|
||||
result.pushKV("difficulty", batch[ID_BLOCKCHAININFO]["result"]["difficulty"]);
|
||||
result.pushKV("chain", UniValue(batch[ID_BLOCKCHAININFO]["result"]["chain"]));
|
||||
if (!batch[ID_WALLETINFO].isNull()) {
|
||||
if (!batch[ID_WALLETINFO]["result"].isNull()) {
|
||||
result.pushKV("walletversion", batch[ID_WALLETINFO]["result"]["walletversion"]);
|
||||
result.pushKV("balance", batch[ID_WALLETINFO]["result"]["balance"]);
|
||||
result.pushKV("keypoololdest", batch[ID_WALLETINFO]["result"]["keypoololdest"]);
|
||||
@@ -314,7 +314,20 @@ static UniValue CallRPC(BaseRequestHandler *rh, const std::string& strMethod, co
|
||||
|
||||
// Synchronously look up hostname
|
||||
raii_evhttp_connection evcon = obtain_evhttp_connection_base(base.get(), host, port);
|
||||
evhttp_connection_set_timeout(evcon.get(), gArgs.GetArg("-rpcclienttimeout", DEFAULT_HTTP_CLIENT_TIMEOUT));
|
||||
|
||||
// Set connection timeout
|
||||
{
|
||||
const int timeout = gArgs.GetArg("-rpcclienttimeout", DEFAULT_HTTP_CLIENT_TIMEOUT);
|
||||
if (timeout > 0) {
|
||||
evhttp_connection_set_timeout(evcon.get(), timeout);
|
||||
} else {
|
||||
// Indefinite request timeouts are not possible in libevent-http, so we
|
||||
// set the timeout to a very long time period instead.
|
||||
|
||||
constexpr int YEAR_IN_SECONDS = 31556952; // Average length of year in Gregorian calendar
|
||||
evhttp_connection_set_timeout(evcon.get(), 5 * YEAR_IN_SECONDS);
|
||||
}
|
||||
}
|
||||
|
||||
HTTPReply response;
|
||||
raii_evhttp_request req = obtain_evhttp_request(http_request_done, (void*)&response);
|
||||
|
||||
@@ -45,7 +45,7 @@ static bool AppInit(int argc, char* argv[])
|
||||
|
||||
bool fRet = false;
|
||||
|
||||
util::ThreadRename("init");
|
||||
util::ThreadSetInternalName("init");
|
||||
|
||||
//
|
||||
// Parameters
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
|
||||
#include <mutex>
|
||||
#include <sstream>
|
||||
#include <set>
|
||||
|
||||
#include <blockfilter.h>
|
||||
#include <crypto/siphash.h>
|
||||
@@ -221,15 +222,14 @@ bool BlockFilterTypeByName(const std::string& name, BlockFilterType& filter_type
|
||||
return false;
|
||||
}
|
||||
|
||||
const std::vector<BlockFilterType>& AllBlockFilterTypes()
|
||||
const std::set<BlockFilterType>& AllBlockFilterTypes()
|
||||
{
|
||||
static std::vector<BlockFilterType> types;
|
||||
static std::set<BlockFilterType> types;
|
||||
|
||||
static std::once_flag flag;
|
||||
std::call_once(flag, []() {
|
||||
types.reserve(g_filter_types.size());
|
||||
for (auto entry : g_filter_types) {
|
||||
types.push_back(entry.first);
|
||||
types.insert(entry.first);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
#include <stdint.h>
|
||||
#include <string>
|
||||
#include <set>
|
||||
#include <unordered_set>
|
||||
#include <vector>
|
||||
|
||||
@@ -97,7 +98,7 @@ const std::string& BlockFilterTypeName(BlockFilterType filter_type);
|
||||
bool BlockFilterTypeByName(const std::string& name, BlockFilterType& filter_type);
|
||||
|
||||
/** Get a list of known filter types. */
|
||||
const std::vector<BlockFilterType>& AllBlockFilterTypes();
|
||||
const std::set<BlockFilterType>& AllBlockFilterTypes();
|
||||
|
||||
/** Get a comma-separated list of known filter type names. */
|
||||
const std::string& ListBlockFilterTypes();
|
||||
|
||||
@@ -71,7 +71,7 @@ public:
|
||||
consensus.BIP66Height = 363725; // 00000000000000000379eaa19dce8c9b722d46ae6a57c2f1a988119488b50931
|
||||
consensus.CSVHeight = 419328; // 000000000000000004a1b34462cb8aeebd5799177f7a29cf28f2d1961716b5b5
|
||||
consensus.SegwitHeight = 481824; // 0000000000000000001c8018d9cb3b742ef25114f27563e3fc4a1902167f9893
|
||||
consensus.MinBIP9WarningHeight = consensus.SegwitHeight + consensus.nMinerConfirmationWindow;
|
||||
consensus.MinBIP9WarningHeight = 483840; // segwit activation height + miner confirmation window
|
||||
consensus.powLimit = uint256S("00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff");
|
||||
consensus.nPowTargetTimespan = 14 * 24 * 60 * 60; // two weeks
|
||||
consensus.nPowTargetSpacing = 10 * 60;
|
||||
@@ -178,7 +178,7 @@ public:
|
||||
consensus.BIP66Height = 330776; // 000000002104c8c45e99a8853285a3b592602a3ccde2b832481da85e9e4ba182
|
||||
consensus.CSVHeight = 770112; // 00000000025e930139bac5c6c31a403776da130831ab85be56578f3fa75369bb
|
||||
consensus.SegwitHeight = 834624; // 00000000002b980fcd729daaa248fd9316a5200e9b367f4ff2c42453e84201ca
|
||||
consensus.MinBIP9WarningHeight = consensus.SegwitHeight + consensus.nMinerConfirmationWindow;
|
||||
consensus.MinBIP9WarningHeight = 836640; // segwit activation height + miner confirmation window
|
||||
consensus.powLimit = uint256S("00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff");
|
||||
consensus.nPowTargetTimespan = 14 * 24 * 60 * 60; // two weeks
|
||||
consensus.nPowTargetSpacing = 10 * 60;
|
||||
|
||||
@@ -48,7 +48,8 @@ enum class ValidationInvalidReason {
|
||||
BLOCK_TIME_FUTURE, //!< block timestamp was > 2 hours in the future (or our clock is bad)
|
||||
BLOCK_CHECKPOINT, //!< the block failed to meet one of our checkpoints
|
||||
// Only loose txn:
|
||||
TX_NOT_STANDARD, //!< didn't meet our local policy rules
|
||||
TX_INPUTS_NOT_STANDARD, //!< inputs (covered by txid) failed policy rules
|
||||
TX_NOT_STANDARD, //!< otherwise didn't meet our local policy rules
|
||||
TX_MISSING_INPUTS, //!< a transaction was missing some of its inputs
|
||||
TX_PREMATURE_SPEND, //!< transaction spends a coinbase too early, or violates locktime/sequence locks
|
||||
/**
|
||||
@@ -72,6 +73,7 @@ inline bool IsTransactionReason(ValidationInvalidReason r)
|
||||
return r == ValidationInvalidReason::NONE ||
|
||||
r == ValidationInvalidReason::CONSENSUS ||
|
||||
r == ValidationInvalidReason::RECENT_CONSENSUS_CHANGE ||
|
||||
r == ValidationInvalidReason::TX_INPUTS_NOT_STANDARD ||
|
||||
r == ValidationInvalidReason::TX_NOT_STANDARD ||
|
||||
r == ValidationInvalidReason::TX_PREMATURE_SPEND ||
|
||||
r == ValidationInvalidReason::TX_MISSING_INPUTS ||
|
||||
|
||||
@@ -6,11 +6,11 @@
|
||||
#define BITCOIN_CUCKOOCACHE_H
|
||||
|
||||
#include <array>
|
||||
#include <algorithm>
|
||||
#include <atomic>
|
||||
#include <cstring>
|
||||
#include <cmath>
|
||||
#include <cstring>
|
||||
#include <memory>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
|
||||
|
||||
@@ -12,6 +12,8 @@ enum class WalletCreationStatus;
|
||||
|
||||
namespace interfaces {
|
||||
class Chain;
|
||||
class Handler;
|
||||
class Wallet;
|
||||
}
|
||||
|
||||
class DummyWalletInit : public WalletInitInterface {
|
||||
@@ -81,9 +83,13 @@ WalletCreationStatus CreateWallet(interfaces::Chain& chain, const SecureString&
|
||||
throw std::logic_error("Wallet function called in non-wallet build.");
|
||||
}
|
||||
|
||||
namespace interfaces {
|
||||
using LoadWalletFn = std::function<void(std::unique_ptr<interfaces::Wallet> wallet)>;
|
||||
std::unique_ptr<interfaces::Handler> HandleLoadWallet(LoadWalletFn load_wallet)
|
||||
{
|
||||
throw std::logic_error("Wallet function called in non-wallet build.");
|
||||
}
|
||||
|
||||
class Wallet;
|
||||
namespace interfaces {
|
||||
|
||||
std::unique_ptr<Wallet> MakeWallet(const std::shared_ptr<CWallet>& wallet)
|
||||
{
|
||||
|
||||
1
src/fs.h
1
src/fs.h
@@ -11,7 +11,6 @@
|
||||
#include <ext/stdio_filebuf.h>
|
||||
#endif
|
||||
|
||||
#define BOOST_FILESYSTEM_NO_DEPRECATED
|
||||
#include <boost/filesystem.hpp>
|
||||
#include <boost/filesystem/fstream.hpp>
|
||||
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
#include <sync.h>
|
||||
#include <ui_interface.h>
|
||||
|
||||
#include <deque>
|
||||
#include <memory>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
18
src/init.cpp
18
src/init.cpp
@@ -57,6 +57,7 @@
|
||||
|
||||
#include <stdint.h>
|
||||
#include <stdio.h>
|
||||
#include <set>
|
||||
|
||||
#ifndef WIN32
|
||||
#include <attributes.h>
|
||||
@@ -198,8 +199,6 @@ void Shutdown(InitInterfaces& interfaces)
|
||||
// using the other before destroying them.
|
||||
if (peerLogic) UnregisterValidationInterface(peerLogic.get());
|
||||
if (g_connman) g_connman->Stop();
|
||||
if (g_txindex) g_txindex->Stop();
|
||||
ForEachBlockFilterIndex([](BlockFilterIndex& index) { index.Stop(); });
|
||||
|
||||
StopTorControl();
|
||||
|
||||
@@ -213,8 +212,6 @@ void Shutdown(InitInterfaces& interfaces)
|
||||
peerLogic.reset();
|
||||
g_connman.reset();
|
||||
g_banman.reset();
|
||||
g_txindex.reset();
|
||||
DestroyAllBlockFilterIndexes();
|
||||
|
||||
if (::mempool.IsLoaded() && gArgs.GetArg("-persistmempool", DEFAULT_PERSIST_MEMPOOL)) {
|
||||
DumpMempool(::mempool);
|
||||
@@ -247,6 +244,14 @@ void Shutdown(InitInterfaces& interfaces)
|
||||
// CValidationInterface callbacks, flush them...
|
||||
GetMainSignals().FlushBackgroundCallbacks();
|
||||
|
||||
// Stop and delete all indexes only after flushing background callbacks.
|
||||
if (g_txindex) {
|
||||
g_txindex->Stop();
|
||||
g_txindex.reset();
|
||||
}
|
||||
ForEachBlockFilterIndex([](BlockFilterIndex& index) { index.Stop(); });
|
||||
DestroyAllBlockFilterIndexes();
|
||||
|
||||
// Any future callbacks will be dropped. This should absolutely be safe - if
|
||||
// missing a callback results in an unrecoverable situation, unclean shutdown
|
||||
// would too. The only reason to do the above flushes is to let the wallet catch
|
||||
@@ -865,7 +870,7 @@ int nUserMaxConnections;
|
||||
int nFD;
|
||||
ServiceFlags nLocalServices = ServiceFlags(NODE_NETWORK | NODE_NETWORK_LIMITED);
|
||||
int64_t peer_connect_timeout;
|
||||
std::vector<BlockFilterType> g_enabled_filter_types;
|
||||
std::set<BlockFilterType> g_enabled_filter_types;
|
||||
|
||||
} // namespace
|
||||
|
||||
@@ -953,13 +958,12 @@ bool AppInitParameterInteraction()
|
||||
g_enabled_filter_types = AllBlockFilterTypes();
|
||||
} else if (blockfilterindex_value != "0") {
|
||||
const std::vector<std::string> names = gArgs.GetArgs("-blockfilterindex");
|
||||
g_enabled_filter_types.reserve(names.size());
|
||||
for (const auto& name : names) {
|
||||
BlockFilterType filter_type;
|
||||
if (!BlockFilterTypeByName(name, filter_type)) {
|
||||
return InitError(strprintf(_("Unknown -blockfilterindex value %s.").translated, name));
|
||||
}
|
||||
g_enabled_filter_types.push_back(filter_type);
|
||||
g_enabled_filter_types.insert(filter_type);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -339,7 +339,6 @@ public:
|
||||
void initMessage(const std::string& message) override { ::uiInterface.InitMessage(message); }
|
||||
void initWarning(const std::string& message) override { InitWarning(message); }
|
||||
void initError(const std::string& message) override { InitError(message); }
|
||||
void loadWallet(std::unique_ptr<Wallet> wallet) override { ::uiInterface.LoadWallet(wallet); }
|
||||
void showProgress(const std::string& title, int progress, bool resume_possible) override
|
||||
{
|
||||
::uiInterface.ShowProgress(title, progress, resume_possible);
|
||||
|
||||
@@ -43,7 +43,7 @@ class Wallet;
|
||||
//! asynchronously
|
||||
//! (https://github.com/bitcoin/bitcoin/pull/10973#issuecomment-380101269).
|
||||
//!
|
||||
//! * The initMessages() and loadWallet() methods which the wallet uses to send
|
||||
//! * The initMessage() and showProgress() methods which the wallet uses to send
|
||||
//! notifications to the GUI should go away when GUI and wallet can directly
|
||||
//! communicate with each other without going through the node
|
||||
//! (https://github.com/bitcoin/bitcoin/pull/15288#discussion_r253321096).
|
||||
@@ -208,9 +208,6 @@ public:
|
||||
//! Send init error.
|
||||
virtual void initError(const std::string& message) = 0;
|
||||
|
||||
//! Send wallet load notification to the GUI.
|
||||
virtual void loadWallet(std::unique_ptr<Wallet> wallet) = 0;
|
||||
|
||||
//! Send progress indicator.
|
||||
virtual void showProgress(const std::string& title, int progress, bool resume_possible) = 0;
|
||||
|
||||
|
||||
@@ -22,6 +22,15 @@ public:
|
||||
boost::signals2::scoped_connection m_connection;
|
||||
};
|
||||
|
||||
class CleanupHandler : public Handler
|
||||
{
|
||||
public:
|
||||
explicit CleanupHandler(std::function<void()> cleanup) : m_cleanup(std::move(cleanup)) {}
|
||||
~CleanupHandler() override { if (!m_cleanup) return; m_cleanup(); m_cleanup = nullptr; }
|
||||
void disconnect() override { if (!m_cleanup) return; m_cleanup(); m_cleanup = nullptr; }
|
||||
std::function<void()> m_cleanup;
|
||||
};
|
||||
|
||||
} // namespace
|
||||
|
||||
std::unique_ptr<Handler> MakeHandler(boost::signals2::connection connection)
|
||||
@@ -29,4 +38,9 @@ std::unique_ptr<Handler> MakeHandler(boost::signals2::connection connection)
|
||||
return MakeUnique<HandlerImpl>(std::move(connection));
|
||||
}
|
||||
|
||||
std::unique_ptr<Handler> MakeHandler(std::function<void()> cleanup)
|
||||
{
|
||||
return MakeUnique<CleanupHandler>(std::move(cleanup));
|
||||
}
|
||||
|
||||
} // namespace interfaces
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
#ifndef BITCOIN_INTERFACES_HANDLER_H
|
||||
#define BITCOIN_INTERFACES_HANDLER_H
|
||||
|
||||
#include <functional>
|
||||
#include <memory>
|
||||
|
||||
namespace boost {
|
||||
@@ -30,6 +31,9 @@ public:
|
||||
//! Return handler wrapping a boost signal connection.
|
||||
std::unique_ptr<Handler> MakeHandler(boost::signals2::connection connection);
|
||||
|
||||
//! Return handler wrapping a cleanup function.
|
||||
std::unique_ptr<Handler> MakeHandler(std::function<void()> cleanup);
|
||||
|
||||
} // namespace interfaces
|
||||
|
||||
#endif // BITCOIN_INTERFACES_HANDLER_H
|
||||
|
||||
@@ -45,11 +45,10 @@ std::vector<fs::path> ListWalletDir();
|
||||
std::vector<std::shared_ptr<CWallet>> GetWallets();
|
||||
std::shared_ptr<CWallet> LoadWallet(interfaces::Chain& chain, const std::string& name, std::string& error, std::string& warning);
|
||||
WalletCreationStatus CreateWallet(interfaces::Chain& chain, const SecureString& passphrase, uint64_t wallet_creation_flags, const std::string& name, std::string& error, std::string& warning, std::shared_ptr<CWallet>& result);
|
||||
std::unique_ptr<interfaces::Handler> HandleLoadWallet(interfaces::Node::LoadWalletFn load_wallet);
|
||||
|
||||
namespace interfaces {
|
||||
|
||||
class Wallet;
|
||||
|
||||
namespace {
|
||||
|
||||
class NodeImpl : public Node
|
||||
@@ -286,7 +285,7 @@ public:
|
||||
}
|
||||
std::unique_ptr<Handler> handleLoadWallet(LoadWalletFn fn) override
|
||||
{
|
||||
return MakeHandler(::uiInterface.LoadWallet_connect([fn](std::unique_ptr<Wallet>& wallet) { fn(std::move(wallet)); }));
|
||||
return HandleLoadWallet(std::move(fn));
|
||||
}
|
||||
std::unique_ptr<Handler> handleNotifyNumConnectionsChanged(NotifyNumConnectionsChangedFn fn) override
|
||||
{
|
||||
|
||||
@@ -359,16 +359,17 @@ public:
|
||||
}
|
||||
return result;
|
||||
}
|
||||
bool tryGetBalances(WalletBalances& balances, int& num_blocks) override
|
||||
bool tryGetBalances(WalletBalances& balances, int& num_blocks, bool force, int cached_num_blocks) override
|
||||
{
|
||||
auto locked_chain = m_wallet->chain().lock(true /* try_lock */);
|
||||
if (!locked_chain) return false;
|
||||
num_blocks = locked_chain->getHeight().get_value_or(-1);
|
||||
if (!force && num_blocks == cached_num_blocks) return false;
|
||||
TRY_LOCK(m_wallet->cs_wallet, locked_wallet);
|
||||
if (!locked_wallet) {
|
||||
return false;
|
||||
}
|
||||
balances = getBalances();
|
||||
num_blocks = locked_chain->getHeight().get_value_or(-1);
|
||||
return true;
|
||||
}
|
||||
CAmount getBalance() override { return m_wallet->GetBalance().m_mine_trusted; }
|
||||
|
||||
@@ -198,8 +198,11 @@ public:
|
||||
//! Get balances.
|
||||
virtual WalletBalances getBalances() = 0;
|
||||
|
||||
//! Get balances if possible without blocking.
|
||||
virtual bool tryGetBalances(WalletBalances& balances, int& num_blocks) = 0;
|
||||
//! Get balances if possible without waiting for chain and wallet locks.
|
||||
virtual bool tryGetBalances(WalletBalances& balances,
|
||||
int& num_blocks,
|
||||
bool force,
|
||||
int cached_num_blocks) = 0;
|
||||
|
||||
//! Get balance.
|
||||
virtual CAmount getBalance() = 0;
|
||||
|
||||
@@ -224,10 +224,32 @@ std::string BCLog::Logger::LogTimestampStr(const std::string& str)
|
||||
return strStamped;
|
||||
}
|
||||
|
||||
namespace BCLog {
|
||||
/** Belts and suspenders: make sure outgoing log messages don't contain
|
||||
* potentially suspicious characters, such as terminal control codes.
|
||||
*
|
||||
* This escapes control characters except newline ('\n') in C syntax.
|
||||
* It escapes instead of removes them to still allow for troubleshooting
|
||||
* issues where they accidentally end up in strings.
|
||||
*/
|
||||
std::string LogEscapeMessage(const std::string& str) {
|
||||
std::string ret;
|
||||
for (char ch_in : str) {
|
||||
uint8_t ch = (uint8_t)ch_in;
|
||||
if ((ch >= 32 || ch == '\n') && ch != '\x7f') {
|
||||
ret += ch_in;
|
||||
} else {
|
||||
ret += strprintf("\\x%02x", ch);
|
||||
}
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
|
||||
void BCLog::Logger::LogPrintStr(const std::string& str)
|
||||
{
|
||||
std::lock_guard<std::mutex> scoped_lock(m_cs);
|
||||
std::string str_prefixed = str;
|
||||
std::string str_prefixed = LogEscapeMessage(str);
|
||||
|
||||
if (m_log_threadnames && m_started_new_line) {
|
||||
str_prefixed.insert(0, "[" + util::ThreadGetInternalName() + "] ");
|
||||
|
||||
@@ -30,6 +30,7 @@
|
||||
#include <util/validation.h>
|
||||
|
||||
#include <memory>
|
||||
#include <typeinfo>
|
||||
|
||||
#if defined(NDEBUG)
|
||||
# error "Bitcoin cannot be compiled without assertions."
|
||||
@@ -1054,6 +1055,7 @@ static bool MaybePunishNode(NodeId nodeid, const CValidationState& state, bool v
|
||||
return true;
|
||||
case ValidationInvalidReason::RECENT_CONSENSUS_CHANGE:
|
||||
case ValidationInvalidReason::BLOCK_TIME_FUTURE:
|
||||
case ValidationInvalidReason::TX_INPUTS_NOT_STANDARD:
|
||||
case ValidationInvalidReason::TX_NOT_STANDARD:
|
||||
case ValidationInvalidReason::TX_MISSING_INPUTS:
|
||||
case ValidationInvalidReason::TX_PREMATURE_SPEND:
|
||||
@@ -1845,10 +1847,15 @@ void static ProcessOrphanTx(CConnman* connman, std::set<uint256>& orphan_work_se
|
||||
// Probably non-standard or insufficient fee
|
||||
LogPrint(BCLog::MEMPOOL, " removed orphan tx %s\n", orphanHash.ToString());
|
||||
assert(IsTransactionReason(orphan_state.GetReason()));
|
||||
if (!orphanTx.HasWitness() && orphan_state.GetReason() != ValidationInvalidReason::TX_WITNESS_MUTATED) {
|
||||
if ((!orphanTx.HasWitness() && orphan_state.GetReason() != ValidationInvalidReason::TX_WITNESS_MUTATED) ||
|
||||
orphan_state.GetReason() == ValidationInvalidReason::TX_INPUTS_NOT_STANDARD) {
|
||||
// Do not use rejection cache for witness transactions or
|
||||
// witness-stripped transactions, as they can have been malleated.
|
||||
// See https://github.com/bitcoin/bitcoin/issues/8279 for details.
|
||||
// However, if the transaction failed for TX_INPUTS_NOT_STANDARD,
|
||||
// then we know that the witness was irrelevant to the policy
|
||||
// failure, since this check depends only on the txid
|
||||
// (the scriptPubKey being spent is covered by the txid).
|
||||
assert(recentRejects);
|
||||
recentRejects->insert(orphanHash);
|
||||
}
|
||||
@@ -2573,10 +2580,15 @@ bool static ProcessMessage(CNode* pfrom, const std::string& strCommand, CDataStr
|
||||
}
|
||||
} else {
|
||||
assert(IsTransactionReason(state.GetReason()));
|
||||
if (!tx.HasWitness() && state.GetReason() != ValidationInvalidReason::TX_WITNESS_MUTATED) {
|
||||
if ((!tx.HasWitness() && state.GetReason() != ValidationInvalidReason::TX_WITNESS_MUTATED) ||
|
||||
state.GetReason() == ValidationInvalidReason::TX_INPUTS_NOT_STANDARD) {
|
||||
// Do not use rejection cache for witness transactions or
|
||||
// witness-stripped transactions, as they can have been malleated.
|
||||
// See https://github.com/bitcoin/bitcoin/issues/8279 for details.
|
||||
// However, if the transaction failed for TX_INPUTS_NOT_STANDARD,
|
||||
// then we know that the witness was irrelevant to the policy
|
||||
// failure, since this check depends only on the txid
|
||||
// (the scriptPubKey being spent is covered by the txid).
|
||||
assert(recentRejects);
|
||||
recentRejects->insert(tx.GetHash());
|
||||
if (RecursiveDynamicUsage(*ptx) < 100000) {
|
||||
@@ -3363,35 +3375,10 @@ bool PeerLogicValidation::ProcessMessages(CNode* pfrom, std::atomic<bool>& inter
|
||||
return false;
|
||||
if (!pfrom->vRecvGetData.empty())
|
||||
fMoreWork = true;
|
||||
}
|
||||
catch (const std::ios_base::failure& e)
|
||||
{
|
||||
if (m_enable_bip61) {
|
||||
connman->PushMessage(pfrom, CNetMsgMaker(INIT_PROTO_VERSION).Make(NetMsgType::REJECT, strCommand, REJECT_MALFORMED, std::string("error parsing message")));
|
||||
}
|
||||
if (strstr(e.what(), "end of data")) {
|
||||
// Allow exceptions from under-length message on vRecv
|
||||
LogPrint(BCLog::NET, "%s(%s, %u bytes): Exception '%s' caught, normally caused by a message being shorter than its stated length\n", __func__, SanitizeString(strCommand), nMessageSize, e.what());
|
||||
} else if (strstr(e.what(), "size too large")) {
|
||||
// Allow exceptions from over-long size
|
||||
LogPrint(BCLog::NET, "%s(%s, %u bytes): Exception '%s' caught\n", __func__, SanitizeString(strCommand), nMessageSize, e.what());
|
||||
} else if (strstr(e.what(), "non-canonical ReadCompactSize()")) {
|
||||
// Allow exceptions from non-canonical encoding
|
||||
LogPrint(BCLog::NET, "%s(%s, %u bytes): Exception '%s' caught\n", __func__, SanitizeString(strCommand), nMessageSize, e.what());
|
||||
} else if (strstr(e.what(), "Superfluous witness record")) {
|
||||
// Allow exceptions from illegal witness encoding
|
||||
LogPrint(BCLog::NET, "%s(%s, %u bytes): Exception '%s' caught\n", __func__, SanitizeString(strCommand), nMessageSize, e.what());
|
||||
} else if (strstr(e.what(), "Unknown transaction optional data")) {
|
||||
// Allow exceptions from unknown witness encoding
|
||||
LogPrint(BCLog::NET, "%s(%s, %u bytes): Exception '%s' caught\n", __func__, SanitizeString(strCommand), nMessageSize, e.what());
|
||||
} else {
|
||||
PrintExceptionContinue(&e, "ProcessMessages()");
|
||||
}
|
||||
}
|
||||
catch (const std::exception& e) {
|
||||
PrintExceptionContinue(&e, "ProcessMessages()");
|
||||
} catch (const std::exception& e) {
|
||||
LogPrint(BCLog::NET, "%s(%s, %u bytes): Exception '%s' (%s) caught\n", __func__, SanitizeString(strCommand), nMessageSize, e.what(), typeid(e).name());
|
||||
} catch (...) {
|
||||
PrintExceptionContinue(nullptr, "ProcessMessages()");
|
||||
LogPrint(BCLog::NET, "%s(%s, %u bytes): Unknown exception caught\n", __func__, SanitizeString(strCommand), nMessageSize);
|
||||
}
|
||||
|
||||
if (!fRet) {
|
||||
|
||||
@@ -2,11 +2,13 @@
|
||||
// Distributed under the MIT software license, see the accompanying
|
||||
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
||||
|
||||
#include <amount.h>
|
||||
#include <coins.h>
|
||||
#include <consensus/tx_verify.h>
|
||||
#include <node/psbt.h>
|
||||
#include <policy/policy.h>
|
||||
#include <policy/settings.h>
|
||||
#include <tinyformat.h>
|
||||
|
||||
#include <numeric>
|
||||
|
||||
@@ -30,15 +32,28 @@ PSBTAnalysis AnalyzePSBT(PartiallySignedTransaction psbtx)
|
||||
// Check for a UTXO
|
||||
CTxOut utxo;
|
||||
if (psbtx.GetInputUTXO(utxo, i)) {
|
||||
if (!MoneyRange(utxo.nValue) || !MoneyRange(in_amt + utxo.nValue)) {
|
||||
result.SetInvalid(strprintf("PSBT is not valid. Input %u has invalid value", i));
|
||||
return result;
|
||||
}
|
||||
in_amt += utxo.nValue;
|
||||
input_analysis.has_utxo = true;
|
||||
} else {
|
||||
if (input.non_witness_utxo && psbtx.tx->vin[i].prevout.n >= input.non_witness_utxo->vout.size()) {
|
||||
result.SetInvalid(strprintf("PSBT is not valid. Input %u specifies invalid prevout", i));
|
||||
return result;
|
||||
}
|
||||
input_analysis.has_utxo = false;
|
||||
input_analysis.is_final = false;
|
||||
input_analysis.next = PSBTRole::UPDATER;
|
||||
calc_fee = false;
|
||||
}
|
||||
|
||||
if (!utxo.IsNull() && utxo.scriptPubKey.IsUnspendable()) {
|
||||
result.SetInvalid(strprintf("PSBT is not valid. Input %u spends unspendable output", i));
|
||||
return result;
|
||||
}
|
||||
|
||||
// Check if it is final
|
||||
if (!utxo.IsNull() && !PSBTInputSigned(input)) {
|
||||
input_analysis.is_final = false;
|
||||
@@ -79,9 +94,16 @@ PSBTAnalysis AnalyzePSBT(PartiallySignedTransaction psbtx)
|
||||
// Get the output amount
|
||||
CAmount out_amt = std::accumulate(psbtx.tx->vout.begin(), psbtx.tx->vout.end(), CAmount(0),
|
||||
[](CAmount a, const CTxOut& b) {
|
||||
if (!MoneyRange(a) || !MoneyRange(b.nValue) || !MoneyRange(a + b.nValue)) {
|
||||
return CAmount(-1);
|
||||
}
|
||||
return a += b.nValue;
|
||||
}
|
||||
);
|
||||
if (!MoneyRange(out_amt)) {
|
||||
result.SetInvalid(strprintf("PSBT is not valid. Output amount invalid"));
|
||||
return result;
|
||||
}
|
||||
|
||||
// Get the fee
|
||||
CAmount fee = in_amt - out_amt;
|
||||
|
||||
@@ -30,6 +30,17 @@ struct PSBTAnalysis {
|
||||
Optional<CAmount> fee; //!< Amount of fee being paid by the transaction
|
||||
std::vector<PSBTInputAnalysis> inputs; //!< More information about the individual inputs of the transaction
|
||||
PSBTRole next; //!< Which of the BIP 174 roles needs to handle the transaction next
|
||||
std::string error; //!< Error message
|
||||
|
||||
void SetInvalid(std::string err_msg)
|
||||
{
|
||||
estimated_vsize = nullopt;
|
||||
estimated_feerate = nullopt;
|
||||
fee = nullopt;
|
||||
inputs.clear();
|
||||
next = PSBTRole::CREATOR;
|
||||
error = err_msg;
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
@@ -152,6 +152,8 @@ bool IsStandardTx(const CTransaction& tx, bool permit_bare_multisig, const CFeeR
|
||||
* script can be anything; an attacker could use a very
|
||||
* expensive-to-check-upon-redemption script like:
|
||||
* DUP CHECKSIG DROP ... repeated 100 times... OP_1
|
||||
*
|
||||
* Note that only the non-witness portion of the transaction is checked here.
|
||||
*/
|
||||
bool AreInputsStandard(const CTransaction& tx, const CCoinsViewCache& mapInputs)
|
||||
{
|
||||
@@ -164,7 +166,11 @@ bool AreInputsStandard(const CTransaction& tx, const CCoinsViewCache& mapInputs)
|
||||
|
||||
std::vector<std::vector<unsigned char> > vSolutions;
|
||||
txnouttype whichType = Solver(prev.scriptPubKey, vSolutions);
|
||||
if (whichType == TX_NONSTANDARD) {
|
||||
if (whichType == TX_NONSTANDARD || whichType == TX_WITNESS_UNKNOWN) {
|
||||
// WITNESS_UNKNOWN failures are typically also caught with a policy
|
||||
// flag in the script interpreter, but it can be helpful to catch
|
||||
// this type of NONSTANDARD transaction earlier in transaction
|
||||
// validation.
|
||||
return false;
|
||||
} else if (whichType == TX_SCRIPTHASH) {
|
||||
std::vector<std::vector<unsigned char> > stack;
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
#include <cstddef>
|
||||
#include <iterator>
|
||||
#include <type_traits>
|
||||
#include <utility>
|
||||
|
||||
#pragma pack(push, 1)
|
||||
/** Implements a drop-in replacement for std::vector<T> which stores up to N
|
||||
|
||||
@@ -67,8 +67,11 @@ bool PartiallySignedTransaction::AddOutput(const CTxOut& txout, const PSBTOutput
|
||||
bool PartiallySignedTransaction::GetInputUTXO(CTxOut& utxo, int input_index) const
|
||||
{
|
||||
PSBTInput input = inputs[input_index];
|
||||
int prevout_index = tx->vin[input_index].prevout.n;
|
||||
uint32_t prevout_index = tx->vin[input_index].prevout.n;
|
||||
if (input.non_witness_utxo) {
|
||||
if (prevout_index >= input.non_witness_utxo->vout.size()) {
|
||||
return false;
|
||||
}
|
||||
utxo = input.non_witness_utxo->vout[prevout_index];
|
||||
} else if (!input.witness_utxo.IsNull()) {
|
||||
utxo = input.witness_utxo;
|
||||
@@ -256,6 +259,9 @@ bool SignPSBTInput(const SigningProvider& provider, PartiallySignedTransaction&
|
||||
if (input.non_witness_utxo) {
|
||||
// If we're taking our information from a non-witness UTXO, verify that it matches the prevout.
|
||||
COutPoint prevout = tx.vin[index].prevout;
|
||||
if (prevout.n >= input.non_witness_utxo->vout.size()) {
|
||||
return false;
|
||||
}
|
||||
if (input.non_witness_utxo->GetHash() != prevout.hash) {
|
||||
return false;
|
||||
}
|
||||
@@ -349,6 +355,7 @@ TransactionError CombinePSBTs(PartiallySignedTransaction& out, const std::vector
|
||||
|
||||
std::string PSBTRoleName(PSBTRole role) {
|
||||
switch (role) {
|
||||
case PSBTRole::CREATOR: return "creator";
|
||||
case PSBTRole::UPDATER: return "updater";
|
||||
case PSBTRole::SIGNER: return "signer";
|
||||
case PSBTRole::FINALIZER: return "finalizer";
|
||||
|
||||
@@ -552,6 +552,7 @@ struct PartiallySignedTransaction
|
||||
};
|
||||
|
||||
enum class PSBTRole {
|
||||
CREATOR,
|
||||
UPDATER,
|
||||
SIGNER,
|
||||
FINALIZER,
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
#include <sync.h>
|
||||
#include <util/time.h>
|
||||
|
||||
#include <algorithm>
|
||||
#include <utility>
|
||||
|
||||
#include <QDebug>
|
||||
#include <QList>
|
||||
|
||||
@@ -416,7 +416,7 @@ int GuiMain(int argc, char* argv[])
|
||||
std::tie(argc, argv) = winArgs.get();
|
||||
#endif
|
||||
SetupEnvironment();
|
||||
util::ThreadRename("main");
|
||||
util::ThreadSetInternalName("main");
|
||||
|
||||
std::unique_ptr<interfaces::Node> node = interfaces::MakeNode();
|
||||
|
||||
@@ -439,16 +439,19 @@ int GuiMain(int argc, char* argv[])
|
||||
|
||||
BitcoinApplication app(*node);
|
||||
|
||||
// Register meta types used for QMetaObject::invokeMethod
|
||||
qRegisterMetaType< bool* >();
|
||||
// Register meta types used for QMetaObject::invokeMethod and Qt::QueuedConnection
|
||||
qRegisterMetaType<bool*>();
|
||||
#ifdef ENABLE_WALLET
|
||||
qRegisterMetaType<WalletModel*>();
|
||||
#endif
|
||||
// Need to pass name here as CAmount is a typedef (see http://qt-project.org/doc/qt-5/qmetatype.html#qRegisterMetaType)
|
||||
// IMPORTANT if it is no longer a typedef use the normal variant above
|
||||
qRegisterMetaType< CAmount >("CAmount");
|
||||
qRegisterMetaType< std::function<void()> >("std::function<void()>");
|
||||
// Register typedefs (see http://qt-project.org/doc/qt-5/qmetatype.html#qRegisterMetaType)
|
||||
// IMPORTANT: if CAmount is no longer a typedef use the normal variant above (see https://doc.qt.io/qt-5/qmetatype.html#qRegisterMetaType-1)
|
||||
qRegisterMetaType<CAmount>("CAmount");
|
||||
qRegisterMetaType<size_t>("size_t");
|
||||
|
||||
qRegisterMetaType<std::function<void()>>("std::function<void()>");
|
||||
qRegisterMetaType<QMessageBox::Icon>("QMessageBox::Icon");
|
||||
|
||||
/// 2. Parse command-line options. We do this after qt in order to show an error if there are problems parsing these
|
||||
// Command-line options take precedence:
|
||||
node->setupServerArgs();
|
||||
|
||||
@@ -1,47 +1,34 @@
|
||||
<!DOCTYPE RCC><RCC version="1.0">
|
||||
<qresource prefix="/translations">
|
||||
<file alias="ar">locale/bitcoin_ar.qm</file>
|
||||
<file alias="be_BY">locale/bitcoin_be_BY.qm</file>
|
||||
<file alias="ca">locale/bitcoin_ca.qm</file>
|
||||
<file alias="cs">locale/bitcoin_cs.qm</file>
|
||||
<file alias="cs_CZ">locale/bitcoin_cs_CZ.qm</file>
|
||||
<file alias="cy">locale/bitcoin_cy.qm</file>
|
||||
<file alias="da">locale/bitcoin_da.qm</file>
|
||||
<file alias="de">locale/bitcoin_de.qm</file>
|
||||
<file alias="de_DE">locale/bitcoin_de_DE.qm</file>
|
||||
<file alias="el">locale/bitcoin_el.qm</file>
|
||||
<file alias="el_GR">locale/bitcoin_el_GR.qm</file>
|
||||
<file alias="en_AU">locale/bitcoin_en_AU.qm</file>
|
||||
<file alias="en">locale/bitcoin_en.qm</file>
|
||||
<file alias="en_GB">locale/bitcoin_en_GB.qm</file>
|
||||
<file alias="eo">locale/bitcoin_eo.qm</file>
|
||||
<file alias="es">locale/bitcoin_es.qm</file>
|
||||
<file alias="es_CL">locale/bitcoin_es_CL.qm</file>
|
||||
<file alias="es_CO">locale/bitcoin_es_CO.qm</file>
|
||||
<file alias="es_DO">locale/bitcoin_es_DO.qm</file>
|
||||
<file alias="es_ES">locale/bitcoin_es_ES.qm</file>
|
||||
<file alias="es_MX">locale/bitcoin_es_MX.qm</file>
|
||||
<file alias="es_VE">locale/bitcoin_es_VE.qm</file>
|
||||
<file alias="et">locale/bitcoin_et.qm</file>
|
||||
<file alias="et_EE">locale/bitcoin_et_EE.qm</file>
|
||||
<file alias="eu">locale/bitcoin_eu.qm</file>
|
||||
<file alias="fa">locale/bitcoin_fa.qm</file>
|
||||
<file alias="fi">locale/bitcoin_fi.qm</file>
|
||||
<file alias="fil">locale/bitcoin_fil.qm</file>
|
||||
<file alias="fr">locale/bitcoin_fr.qm</file>
|
||||
<file alias="fr_CA">locale/bitcoin_fr_CA.qm</file>
|
||||
<file alias="fr_FR">locale/bitcoin_fr_FR.qm</file>
|
||||
<file alias="gl">locale/bitcoin_gl.qm</file>
|
||||
<file alias="he">locale/bitcoin_he.qm</file>
|
||||
<file alias="he_IL">locale/bitcoin_he_IL.qm</file>
|
||||
<file alias="hi">locale/bitcoin_hi.qm</file>
|
||||
<file alias="hr">locale/bitcoin_hr.qm</file>
|
||||
<file alias="hu">locale/bitcoin_hu.qm</file>
|
||||
<file alias="hu_HU">locale/bitcoin_hu_HU.qm</file>
|
||||
<file alias="id">locale/bitcoin_id.qm</file>
|
||||
<file alias="id_ID">locale/bitcoin_id_ID.qm</file>
|
||||
<file alias="is">locale/bitcoin_is.qm</file>
|
||||
<file alias="it">locale/bitcoin_it.qm</file>
|
||||
<file alias="it_IT">locale/bitcoin_it_IT.qm</file>
|
||||
<file alias="ja">locale/bitcoin_ja.qm</file>
|
||||
<file alias="ka">locale/bitcoin_ka.qm</file>
|
||||
<file alias="kk">locale/bitcoin_kk.qm</file>
|
||||
@@ -52,31 +39,23 @@
|
||||
<file alias="la">locale/bitcoin_la.qm</file>
|
||||
<file alias="lt">locale/bitcoin_lt.qm</file>
|
||||
<file alias="lv">locale/bitcoin_lv.qm</file>
|
||||
<file alias="lv_LV">locale/bitcoin_lv_LV.qm</file>
|
||||
<file alias="mk">locale/bitcoin_mk.qm</file>
|
||||
<file alias="ml">locale/bitcoin_ml.qm</file>
|
||||
<file alias="mn">locale/bitcoin_mn.qm</file>
|
||||
<file alias="mr_IN">locale/bitcoin_mr_IN.qm</file>
|
||||
<file alias="ms">locale/bitcoin_ms.qm</file>
|
||||
<file alias="ms_MY">locale/bitcoin_ms_MY.qm</file>
|
||||
<file alias="nb">locale/bitcoin_nb.qm</file>
|
||||
<file alias="ne">locale/bitcoin_ne.qm</file>
|
||||
<file alias="nl">locale/bitcoin_nl.qm</file>
|
||||
<file alias="nl_NL">locale/bitcoin_nl_NL.qm</file>
|
||||
<file alias="pam">locale/bitcoin_pam.qm</file>
|
||||
<file alias="pl">locale/bitcoin_pl.qm</file>
|
||||
<file alias="pt">locale/bitcoin_pt.qm</file>
|
||||
<file alias="pt_BR">locale/bitcoin_pt_BR.qm</file>
|
||||
<file alias="pt_PT">locale/bitcoin_pt_PT.qm</file>
|
||||
<file alias="ro">locale/bitcoin_ro.qm</file>
|
||||
<file alias="ro_RO">locale/bitcoin_ro_RO.qm</file>
|
||||
<file alias="ru">locale/bitcoin_ru.qm</file>
|
||||
<file alias="ru_RU">locale/bitcoin_ru_RU.qm</file>
|
||||
<file alias="si">locale/bitcoin_si.qm</file>
|
||||
<file alias="sk">locale/bitcoin_sk.qm</file>
|
||||
<file alias="sk_SK">locale/bitcoin_sk_SK.qm</file>
|
||||
<file alias="sl">locale/bitcoin_sl.qm</file>
|
||||
<file alias="sl_SI">locale/bitcoin_sl_SI.qm</file>
|
||||
<file alias="sn">locale/bitcoin_sn.qm</file>
|
||||
<file alias="sr">locale/bitcoin_sr.qm</file>
|
||||
<file alias="sr@latin">locale/bitcoin_sr@latin.qm</file>
|
||||
@@ -86,13 +65,10 @@
|
||||
<file alias="te">locale/bitcoin_te.qm</file>
|
||||
<file alias="th">locale/bitcoin_th.qm</file>
|
||||
<file alias="tr">locale/bitcoin_tr.qm</file>
|
||||
<file alias="tr_TR">locale/bitcoin_tr_TR.qm</file>
|
||||
<file alias="uk">locale/bitcoin_uk.qm</file>
|
||||
<file alias="uk_UA">locale/bitcoin_uk_UA.qm</file>
|
||||
<file alias="ur">locale/bitcoin_ur.qm</file>
|
||||
<file alias="uz@Cyrl">locale/bitcoin_uz@Cyrl.qm</file>
|
||||
<file alias="vi">locale/bitcoin_vi.qm</file>
|
||||
<file alias="vi_VN">locale/bitcoin_vi_VN.qm</file>
|
||||
<file alias="yo">locale/bitcoin_yo.qm</file>
|
||||
<file alias="zh-Hans">locale/bitcoin_zh-Hans.qm</file>
|
||||
<file alias="zh_CN">locale/bitcoin_zh_CN.qm</file>
|
||||
|
||||
@@ -341,6 +341,7 @@ void BitcoinGUI::createActions()
|
||||
m_close_wallet_action->setStatusTip(tr("Close wallet"));
|
||||
|
||||
m_create_wallet_action = new QAction(tr("Create Wallet..."), this);
|
||||
m_create_wallet_action->setEnabled(false);
|
||||
m_create_wallet_action->setStatusTip(tr("Create a new wallet"));
|
||||
|
||||
showHelpMessageAction = new QAction(tr("&Command-line options"), this);
|
||||
@@ -617,6 +618,7 @@ void BitcoinGUI::setWalletController(WalletController* wallet_controller)
|
||||
|
||||
m_wallet_controller = wallet_controller;
|
||||
|
||||
m_create_wallet_action->setEnabled(true);
|
||||
m_open_wallet_action->setEnabled(true);
|
||||
m_open_wallet_action->setMenu(m_open_wallet_menu);
|
||||
|
||||
@@ -631,10 +633,10 @@ void BitcoinGUI::setWalletController(WalletController* wallet_controller)
|
||||
void BitcoinGUI::addWallet(WalletModel* walletModel)
|
||||
{
|
||||
if (!walletFrame) return;
|
||||
if (!walletFrame->addWallet(walletModel)) return;
|
||||
const QString display_name = walletModel->getDisplayName();
|
||||
setWalletActionsEnabled(true);
|
||||
rpcConsole->addWallet(walletModel);
|
||||
walletFrame->addWallet(walletModel);
|
||||
m_wallet_selector->addItem(display_name, QVariant::fromValue(walletModel));
|
||||
if (m_wallet_selector->count() == 2) {
|
||||
m_wallet_selector_label_action->setVisible(true);
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
#include <stdint.h>
|
||||
|
||||
#include <QDebug>
|
||||
#include <QThread>
|
||||
#include <QTimer>
|
||||
|
||||
static int64_t nLastHeaderTipUpdateNotification = 0;
|
||||
@@ -30,15 +31,26 @@ ClientModel::ClientModel(interfaces::Node& node, OptionsModel *_optionsModel, QO
|
||||
optionsModel(_optionsModel),
|
||||
peerTableModel(nullptr),
|
||||
banTableModel(nullptr),
|
||||
pollTimer(nullptr)
|
||||
m_thread(new QThread(this))
|
||||
{
|
||||
cachedBestHeaderHeight = -1;
|
||||
cachedBestHeaderTime = -1;
|
||||
peerTableModel = new PeerTableModel(m_node, this);
|
||||
banTableModel = new BanTableModel(m_node, this);
|
||||
pollTimer = new QTimer(this);
|
||||
connect(pollTimer, &QTimer::timeout, this, &ClientModel::updateTimer);
|
||||
pollTimer->start(MODEL_UPDATE_DELAY);
|
||||
|
||||
QTimer* timer = new QTimer;
|
||||
timer->setInterval(MODEL_UPDATE_DELAY);
|
||||
connect(timer, &QTimer::timeout, [this] {
|
||||
// no locking required at this point
|
||||
// the following calls will acquire the required lock
|
||||
Q_EMIT mempoolSizeChanged(m_node.getMempoolSize(), m_node.getMempoolDynamicUsage());
|
||||
Q_EMIT bytesChanged(m_node.getTotalBytesRecv(), m_node.getTotalBytesSent());
|
||||
});
|
||||
connect(m_thread, &QThread::finished, timer, &QObject::deleteLater);
|
||||
connect(m_thread, &QThread::started, [timer] { timer->start(); });
|
||||
// move timer to thread so that polling doesn't disturb main event loop
|
||||
timer->moveToThread(m_thread);
|
||||
m_thread->start();
|
||||
|
||||
subscribeToCoreSignals();
|
||||
}
|
||||
@@ -46,6 +58,9 @@ ClientModel::ClientModel(interfaces::Node& node, OptionsModel *_optionsModel, QO
|
||||
ClientModel::~ClientModel()
|
||||
{
|
||||
unsubscribeFromCoreSignals();
|
||||
|
||||
m_thread->quit();
|
||||
m_thread->wait();
|
||||
}
|
||||
|
||||
int ClientModel::getNumConnections(unsigned int flags) const
|
||||
@@ -90,14 +105,6 @@ int64_t ClientModel::getHeaderTipTime() const
|
||||
return cachedBestHeaderTime;
|
||||
}
|
||||
|
||||
void ClientModel::updateTimer()
|
||||
{
|
||||
// no locking required at this point
|
||||
// the following calls will acquire the required lock
|
||||
Q_EMIT mempoolSizeChanged(m_node.getMempoolSize(), m_node.getMempoolDynamicUsage());
|
||||
Q_EMIT bytesChanged(m_node.getTotalBytesRecv(), m_node.getTotalBytesSent());
|
||||
}
|
||||
|
||||
void ClientModel::updateNumConnections(int numConnections)
|
||||
{
|
||||
Q_EMIT numConnectionsChanged(numConnections);
|
||||
|
||||
@@ -90,7 +90,8 @@ private:
|
||||
PeerTableModel *peerTableModel;
|
||||
BanTableModel *banTableModel;
|
||||
|
||||
QTimer *pollTimer;
|
||||
//! A thread to interact with m_node asynchronously
|
||||
QThread* const m_thread;
|
||||
|
||||
void subscribeToCoreSignals();
|
||||
void unsubscribeFromCoreSignals();
|
||||
@@ -110,7 +111,6 @@ Q_SIGNALS:
|
||||
void showProgress(const QString &title, int nProgress);
|
||||
|
||||
public Q_SLOTS:
|
||||
void updateTimer();
|
||||
void updateNumConnections(int numConnections);
|
||||
void updateNetworkActive(bool networkActive);
|
||||
void updateAlert();
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<name>AddressBookPage</name>
|
||||
<message>
|
||||
<source>Right-click to edit address or label</source>
|
||||
<translation>أنقر بزر الماوس الأيمن لتحرير العنوان أو التصنيف</translation>
|
||||
<translation>Right-click to edit address or label</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new address</source>
|
||||
@@ -47,7 +47,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Choose the address to send coins to</source>
|
||||
<translation>إختر العنوان الرقمي اللذي سترسل له العملات</translation>
|
||||
<translation>إختر العنوان المراد أرسال الدفعة له</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Choose the address to receive coins with</source>
|
||||
@@ -65,10 +65,30 @@
|
||||
<source>Receiving addresses</source>
|
||||
<translation>العنوان الرقمي المُرسَل إليه</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins.</source>
|
||||
<translation>هذه هي عناوين البيتكوين لإرسال المدفوعات. دائما تحقق من المبلغ وعنوان المستلم قبل الإرسال.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses.</source>
|
||||
<translation>هذه هي عناوين البيتكوين الخاصة بك لإستلام المدفوعات. استخدم زر "إنشاء عنوان استلام جديد" في علامة التبويب "إستلام" لإنشاء عناوين جديدة.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy Address</source>
|
||||
<translation>نسخ العنوان</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy &Label</source>
|
||||
<translation>نسخ&تسمية</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit</source>
|
||||
<translation>تحرير</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Export Address List</source>
|
||||
<translation>تصدير قائمة العناوين</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Comma separated file (*.csv)</source>
|
||||
<translation>ملف مفصول بفاصلة (*.csv)</translation>
|
||||
@@ -80,53 +100,369 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>AddressTableModel</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>ملصق التسمية</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Address</source>
|
||||
<translation>عنوان</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(بدون وسم)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AskPassphraseDialog</name>
|
||||
<message>
|
||||
<source>Passphrase Dialog</source>
|
||||
<translation>مربع كلمة المرور</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter passphrase</source>
|
||||
<translation>ادخل كلمة المرور</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>New passphrase</source>
|
||||
<translation>كلمة مرور جديد</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Repeat new passphrase</source>
|
||||
<translation>إعادة إدخال كلمة المرور</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show passphrase</source>
|
||||
<translation>إظهار كلمة المرور</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt wallet</source>
|
||||
<translation>تشفير المحفظة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This operation needs your wallet passphrase to unlock the wallet.</source>
|
||||
<translation>العملية تحتاج كملة المرور المحفظة لتستطيع فتحها.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unlock wallet</source>
|
||||
<translation>فتح المحفظة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This operation needs your wallet passphrase to decrypt the wallet.</source>
|
||||
<translation>العملية تحتاج كملة المرور المحفظة لتستطيع فتحها.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Decrypt wallet</source>
|
||||
<translation>فك تشفير المحفظة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change passphrase</source>
|
||||
<translation>تغيير كلمة المرور</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirm wallet encryption</source>
|
||||
<translation>تأكيد تشفير المحفظة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: If you encrypt your wallet and lose your passphrase, you will <b>LOSE ALL OF YOUR BITCOINS</b>!</source>
|
||||
<translation>إذا شفرت محفظتك وفقدت كلمة المرور، ستفقد كل ما تملك من البيتكوين.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Are you sure you wish to encrypt your wallet?</source>
|
||||
<translation>هل انت متأكد بأنك تريد تشفير محفظتك؟</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>تم تشفير المحفظة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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>.</source>
|
||||
<translation>أدخل كلمة المرور الجديدة للمحفظة. <br/> الرجاء استخدام كلمة مرور تتكون من <b> عشرة أحرف عشوائية أو أكثر </b> ، أو <b> ثماني كلمات أو أكثر</b> .</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter the old passphrase and new passphrase for the wallet.</source>
|
||||
<translation>ادخل كملة المرور القديمة وكلمة المرور الجديدة للمحفظة.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer.</source>
|
||||
<translation>تذكر أن تشفير محفظتك لا يحمي البيتكوين الخاصة بك بشكل كامل من السرقة من قبل البرامج الخبيثةالتي تصيب حاسوبك.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet to be encrypted</source>
|
||||
<translation>سوف يتم تشفير محفظتك</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is about to be encrypted. </source>
|
||||
<translation>سوف يتم تشفير محفظتك.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is now encrypted. </source>
|
||||
<translation>تم تشفير محفظتك.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>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.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encryption failed</source>
|
||||
<translation>خطأ في تشفير المحفظة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encryption failed due to an internal error. Your wallet was not encrypted.</source>
|
||||
<translation>فشل تشفير المحفظة بسبب خطأ داخلي. لم يتم تشفير محفظتك.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet unlock failed</source>
|
||||
<translation>فشل إلغاء قفل المحفظة.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet decryption failed</source>
|
||||
<translation>فشل فك تشفير المحفظة.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>BanTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>BitcoinGUI</name>
|
||||
<message>
|
||||
<source>Browse transaction history</source>
|
||||
<translation>تصفح تاريخ العمليات</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Quit application</source>
|
||||
<translation>إغلاق التطبيق</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create Wallet...</source>
|
||||
<translation>إنشاء محفظة...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new wallet</source>
|
||||
<translation>إنشاء محفظة جديدة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet:</source>
|
||||
<translation>المحفظة:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Proxy is <b>enabled</b>: %1</source>
|
||||
<translation>%1 اتصال نشط بشبكة البيتكوين</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error</source>
|
||||
<translation>خطأ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning</source>
|
||||
<translation>تحذير</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Information</source>
|
||||
<translation>المعلومات</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Up to date</source>
|
||||
<translation>محدث</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Wallet</source>
|
||||
<translation>افتح المحفظة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open a wallet</source>
|
||||
<translation>افتح المحفظة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close Wallet...</source>
|
||||
<translation>اغلق المحفظة...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close wallet</source>
|
||||
<translation>اغلق المحفظة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>المحفظة الإفتراضية</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>No wallets available</source>
|
||||
<translation>المحفظة الرقمية غير متوفرة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Main Window</source>
|
||||
<translation>النافذة الرئيسية</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error: %1</source>
|
||||
<translation>خطأ: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: %1</source>
|
||||
<translation>تحذير: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sent transaction</source>
|
||||
<translation>إرسال المعاملة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Incoming transaction</source>
|
||||
<translation>المعاملات الواردة</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoinControlDialog</name>
|
||||
<message>
|
||||
<source>Coin Selection</source>
|
||||
<translation>اختيار العمله</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Quantity:</source>
|
||||
<translation>الكمية:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Fee:</source>
|
||||
<translation>الرسوم:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>التاريخ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirmations</source>
|
||||
<translation>التأكيدات</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>yes</source>
|
||||
<translation>نعم</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>no</source>
|
||||
<translation>لا</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(بدون وسم)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletActivity</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Creating Wallet <b>%1</b>...</source>
|
||||
<translation>Creating Wallet <b>%1</b>...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet failed</source>
|
||||
<translation>فشل إنشاء المحفظة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet warning</source>
|
||||
<translation>تحذير إنشاء محفظة</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletDialog</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Create Wallet</source>
|
||||
<translation>إنشاء محفظة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet Name</source>
|
||||
<translation>إسم المحفظة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt the wallet. The wallet will be encrypted with a passphrase of your choice.</source>
|
||||
<translation>شفر المحفظة. المحفظة سيتم تشفيرها بإستخدام كلمة مرور من إختيارك.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt Wallet</source>
|
||||
<translation>تشفير محفظة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>تعطيل المفاتيح الخاصة لهذه المحفظة. لن تحتوي المحافظ ذات المفاتيح الخاصة المعطلة على مفاتيح خاصة ولا يمكن أن تحتوي على مفتاح HD أو مفاتيح خاصة مستوردة. هذا مثالي لمحافظ watch-only فقط.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Disable Private Keys</source>
|
||||
<translation>إيقاف المفاتيح الخاصة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>اصنع محفظة فارغة. لا تحتوي المحافظ الفارغة في البداية على مفاتيح خاصة أو نصوص. يمكن استيراد المفاتيح والعناوين الخاصة، أو يمكن تعيين مصدر HD في وقت لاحق.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Make Blank Wallet</source>
|
||||
<translation>أنشئ محفظة فارغة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create</source>
|
||||
<translation>إنشاء</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditAddressDialog</name>
|
||||
<message>
|
||||
<source>Edit Address</source>
|
||||
<translation>تعديل العنوان</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Address "%1" already exists as a receiving address with label "%2" and so cannot be added as a sending address.</source>
|
||||
<translation>العنوان "%1" موجود بالفعل كعنوان إستقبال تحت مسمى "%2" ولذلك لا يمكن إضافته كعنوان إرسال.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The entered address "%1" is already in the address book with label "%2".</source>
|
||||
<translation>العنوان المدخل "%1" موجود بالفعل في سجل العناوين تحت مسمى " "%2".</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FreespaceChecker</name>
|
||||
<message>
|
||||
<source>name</source>
|
||||
<translation>الإسم</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>HelpMessageDialog</name>
|
||||
<message>
|
||||
<source>version</source>
|
||||
<translation>النسخة</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Intro</name>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>تتطلب العودة إلى هذا الإعداد إعادة تنزيل blockchain بالكامل. من الأسرع تنزيل السلسلة الكاملة أولاً وتقليمها لاحقًا. تعطيل بعض الميزات المتقدمة.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Discard blocks after verification, except most recent %1 GB (prune)</source>
|
||||
<translation>تجاهل الكتل بعد التحقق ، باستثناء أحدث %1 جيجابايت (تقليم)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error</source>
|
||||
<translation>خطأ</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ModalOverlay</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Unknown. Syncing Headers (%1, %2%)...</source>
|
||||
<translation>مجهول. مزامنة الرؤوس (%1, %2%)...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenURIDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenWalletActivity</name>
|
||||
<message>
|
||||
<source>Open wallet failed</source>
|
||||
<translation>فشل فتح المحفظة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open wallet warning</source>
|
||||
<translation>تحذير محفظة مفتوحة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>محفظة إفتراضية</translation>
|
||||
@@ -138,14 +474,46 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>OptionsDialog</name>
|
||||
<message>
|
||||
<source>IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1)</source>
|
||||
<translation>عنوان IP للوكيل (مثل IPv4: 127.0.0.1 / IPv6: ::1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Disables some advanced features but all blocks will still be fully validated. Reverting this setting requires re-downloading the entire blockchain. Actual disk usage may be somewhat higher.</source>
|
||||
<translation>يعطل بعض الميزات المتقدمة ولكن سيظل التحقق من صحة جميع الكتل بالكامل. تتطلب العودة إلى هذا الإعداد إعادة تنزيل سلسلة الكتل بالكامل. قد يكون الاستخدام الفعلي للقرص أعلى إلى حد ما.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Prune &block storage to</source>
|
||||
<translation>تقليم وحظر التخزين من أجل</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>GB</source>
|
||||
<translation>جب</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reverting this setting requires re-downloading the entire blockchain.</source>
|
||||
<translation>تتطلب العودة إلى هذا الإعداد إعادة تنزيل سلسلة الكتل بالكامل.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>MiB</source>
|
||||
<translation>ميجا بايت</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The user interface language can be set here. This setting will take effect after restarting %1.</source>
|
||||
<translation>سيسري هذا الإعداد بعد إعادة تشغيل %1.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Options set in this dialog are overridden by the command line or in the configuration file:</source>
|
||||
<translation>يتم تجاوز الخيارات المعينة في مربع الحوار هذا بواسطة سطر الأوامر أو في ملف التكوين:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The configuration file is used to specify advanced user options which override GUI settings. Additionally, any command-line options will override this configuration file.</source>
|
||||
<translation>يتم استخدام ملف التكوين لتحديد خيارات المستخدم المتقدمة التي تتجاوز إعدادات واجهة المستخدم الرسومية. بالإضافة إلى ذلك ، ستتجاوز أي خيارات سطر أوامر ملف التكوين هذا.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error</source>
|
||||
<translation>خطأ</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OverviewPage</name>
|
||||
@@ -180,19 +548,75 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>RPCConsole</name>
|
||||
<message>
|
||||
<source>Wallet: </source>
|
||||
<translation>محفظة:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(none)</source>
|
||||
<translation>(لايوجد)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Executing command without any wallet</source>
|
||||
<translation>تنفيذ الأوامر بدون محفظة </translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ReceiveCoinsDialog</name>
|
||||
<message>
|
||||
<source>&Create new receiving address</source>
|
||||
<translation>و إنشاء عناوين استقبال جديدة</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ReceiveRequestDialog</name>
|
||||
<message>
|
||||
<source>Address</source>
|
||||
<translation>عنوان</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>وسم</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>RecentRequestsTableModel</name>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>التاريخ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>وسم</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(بدون وسم)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendCoinsDialog</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Send Coins</source>
|
||||
<translation>إرسال العملات</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Quantity:</source>
|
||||
<translation>الكمية:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Fee:</source>
|
||||
<translation>الرسوم:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Total Amount</source>
|
||||
<translation>القيمة الإجمالية</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(بدون وسم)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendCoinsEntry</name>
|
||||
</context>
|
||||
@@ -210,12 +634,32 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionDesc</name>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>التاريخ</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionDescDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionTableModel</name>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>التاريخ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Type</source>
|
||||
<translation>النوع</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>وسم</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(بدون وسم)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionView</name>
|
||||
@@ -223,27 +667,63 @@
|
||||
<source>Other</source>
|
||||
<translation>أخرى</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy address</source>
|
||||
<translation>نسخ العنوان</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Comma separated file (*.csv)</source>
|
||||
<translation>ملف مفصول بفاصلة (*.csv)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>التاريخ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Type</source>
|
||||
<translation>النوع</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>وسم</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Address</source>
|
||||
<translation>عنوان</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Exporting Failed</source>
|
||||
<translation>لقد فشل التصدير</translation>
|
||||
</message>
|
||||
</context>
|
||||
<message>
|
||||
<source>to</source>
|
||||
<translation>إلى</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>UnitDisplayStatusBarControl</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletController</name>
|
||||
<message>
|
||||
<source>Close wallet</source>
|
||||
<translation>اغلق المحفظة</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletFrame</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletModel</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Send Coins</source>
|
||||
<translation>إرسال العملات</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>المحفظة إفتراضية</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletView</name>
|
||||
<message>
|
||||
@@ -254,8 +734,40 @@
|
||||
<source>Export the data in the current tab to a file</source>
|
||||
<translation>استخراج البيانات في علامة التبويب الحالية إلى ملف</translation>
|
||||
</message>
|
||||
</context>
|
||||
<message>
|
||||
<source>Cancel</source>
|
||||
<translation>إلغاء</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>bitcoin-core</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Importing...</source>
|
||||
<translation>إستيراد...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This is the minimum transaction fee you pay on every transaction.</source>
|
||||
<translation>هذه هي اقل قيمة من العمولة التي تدفعها عند كل عملية تحويل للأموال.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Insufficient funds</source>
|
||||
<translation>الرصيد غير كافي</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Loading wallet...</source>
|
||||
<translation>تحميل المحفظة...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot downgrade wallet</source>
|
||||
<translation>لايمكن تنزيل نسخة محفظة أقل</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Rescanning...</source>
|
||||
<translation>إعادة المسح...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Done loading</source>
|
||||
<translation>إنتهاء التحميل</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -69,6 +69,10 @@
|
||||
<source>These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins.</source>
|
||||
<translation>Tohle jsou tvé bitcoinové adresy pro posílání plateb. Před odesláním mincí si vždy zkontroluj částku a cílovou adresu.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses.</source>
|
||||
<translation>Tohle jsou tvé bitcoinové adresy pro příjem plateb. Použij 'Vytvoř novou přijímací adresu' v záložce Přijmi pro vytvoření nové adresy.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy Address</source>
|
||||
<translation>&Kopíruj adresu</translation>
|
||||
@@ -131,6 +135,10 @@
|
||||
<source>Repeat new passphrase</source>
|
||||
<translation>Totéž heslo ještě jednou</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show passphrase</source>
|
||||
<translation>Ukaž heslo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt wallet</source>
|
||||
<translation>Zašifruj peněženku</translation>
|
||||
@@ -171,6 +179,30 @@
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>Peněženka je zašifrována</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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>.</source>
|
||||
<translation>Zadej nové heslo k peněžence.<br/>Použij <b>alespoň deset náhodných znaků</b> nebo <b>alespoň osm slov</b>.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter the old passphrase and new passphrase for the wallet.</source>
|
||||
<translation>Zadej staré a nové heslo k peněžence.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer.</source>
|
||||
<translation>Pamatujte, že zašifrování peněženky nemůže plně ochránit vaše bitcoiny před krádeží, pokud by byl váš počítač napadem malwarem.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet to be encrypted</source>
|
||||
<translation>Peněženka k zašifrování</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is about to be encrypted. </source>
|
||||
<translation>Vaše peněženka bude zašifrována.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is now encrypted. </source>
|
||||
<translation>Vaše peněženka je nyní zašifrována.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>DŮLEŽITÉ: Všechny předchozí zálohy peněženky by měly být nahrazeny nově vygenerovanou, zašifrovanou peněženkou. Z bezpečnostních důvodů budou předchozí zálohy nešifrované peněženky nepoužitelné, jakmile začneš používat novou zašifrovanou peněženku.</translation>
|
||||
@@ -293,6 +325,14 @@
|
||||
<source>Open &URI...</source>
|
||||
<translation>Načíst &URI...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create Wallet...</source>
|
||||
<translation>Vytvoř peněženku...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new wallet</source>
|
||||
<translation>Vytvoř novou peněženku</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet:</source>
|
||||
<translation>Peněženka:</translation>
|
||||
@@ -311,7 +351,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Syncing Headers (%1%)...</source>
|
||||
<translation>Synchronizuji záhlaví bloků (%1 %)…</translation>
|
||||
<translation>Synchronizace hlaviček bloků (%1 %)…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reindexing blocks on disk...</source>
|
||||
@@ -511,7 +551,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Connecting to peers...</source>
|
||||
<translation>Připojuji se…</translation>
|
||||
<translation>Připojuji se k protějskům…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Catching up...</source>
|
||||
@@ -521,6 +561,10 @@
|
||||
<source>Error: %1</source>
|
||||
<translation>Chyba: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: %1</source>
|
||||
<translation>Varování: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date: %1
|
||||
</source>
|
||||
@@ -743,10 +787,58 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletActivity</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Creating Wallet <b>%1</b>...</source>
|
||||
<translation>Vytvářím peněženku <b>%1</b>...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet failed</source>
|
||||
<translation>Vytvoření peněženky selhalo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet warning</source>
|
||||
<translation>Vytvořit varování peněženky</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletDialog</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Create Wallet</source>
|
||||
<translation>Vytvořit peněženku</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet Name</source>
|
||||
<translation>Název peněženky</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt the wallet. The wallet will be encrypted with a passphrase of your choice.</source>
|
||||
<translation>Zašifrovat peněženku. Peněženka bude zašifrována pomocí vašeho hesla.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt Wallet</source>
|
||||
<translation>Zašifrovat peněženku</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Vypnout soukromé klíče pro tuto peněženku. Peněženky s vypnutými soukromými klíči nebudou mít soukromé klíče a nemohou mít HD inicializaci ani importované soukromé klíče. Tohle je ideální pro peněženky pouze na sledování.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Disable Private Keys</source>
|
||||
<translation>Zrušit soukromé klíče</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Vytvořit prázdnou peněženku. Prázdné peněženky na začátku nemají žádné soukromé klíče ani skripty. Později mohou být importovány soukromé klíče a adresy nebo nastavená HD inicializace.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Make Blank Wallet</source>
|
||||
<translation>Vytvořit prázdnou peněženku</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create</source>
|
||||
<translation>Vytvořit</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditAddressDialog</name>
|
||||
<message>
|
||||
@@ -862,6 +954,10 @@
|
||||
<source>When you click OK, %1 will begin to download and process the full %4 block chain (%2GB) starting with the earliest transactions in %3 when %4 initially launched.</source>
|
||||
<translation>Jakmile stiskneš OK, %1 začne stahovat a zpracovávat celý %4ový blockchain (%2 GB), počínaje nejstaršími transakcemi z roku %3, kdy byl %4 spuštěn.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Vrácení tohoto nastavení vyžaduje opětovné stažení celého blockchainu. Je rychlejší stáhnout celý řetězec nejprve a prořezat jej později. Některé pokročilé funkce budou zakázány, dokud celý blockchain nebude stažen nanovo.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Prvotní synchronizace je velice náročná, a mohou se tak díky ní začít na tvém počítači projevovat dosud skryté hardwarové problémy. Pokaždé, když spustíš %1, bude stahování pokračovat tam, kde skončilo.</translation>
|
||||
@@ -882,6 +978,10 @@
|
||||
<source>Bitcoin</source>
|
||||
<translation>Bitcoin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Discard blocks after verification, except most recent %1 GB (prune)</source>
|
||||
<translation>Zahodit bloky po ověření, s výjimkou posledních %1 GB (prořezat)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>At least %1 GB of data will be stored in this directory, and it will grow over time.</source>
|
||||
<translation>Bude proto potřebovat do tohoto adresáře uložit nejméně %1 GB dat – tohle číslo navíc bude v průběhu času růst.</translation>
|
||||
@@ -914,7 +1014,11 @@
|
||||
<source>(of %n GB needed)</source>
|
||||
<translation><numerusform>(z potřebného %n GB)</numerusform><numerusform>(z potřebných %n GB)</numerusform><numerusform>(z potřebných %n GB)</numerusform><numerusform>(z potřebných %n GB)</numerusform></translation>
|
||||
</message>
|
||||
</context>
|
||||
<message numerus="yes">
|
||||
<source>(%n GB needed for full chain)</source>
|
||||
<translation><numerusform>(%n GB potřeba pre plný řetězec)</numerusform><numerusform>(%n GB potřeba pre plný řetězec)</numerusform><numerusform>(%n GB potřeba pre plný řetězec)</numerusform><numerusform>(%n GB potřeba pre plný řetězec)</numerusform></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ModalOverlay</name>
|
||||
<message>
|
||||
@@ -963,7 +1067,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown. Syncing Headers (%1, %2%)...</source>
|
||||
<translation>Neznámé. Synchronizace hlaviček (%1, %2)...</translation>
|
||||
<translation>Neznámé. Synchronizace hlaviček bloků (%1, %2)...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -991,6 +1095,14 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenWalletActivity</name>
|
||||
<message>
|
||||
<source>Open wallet failed</source>
|
||||
<translation>Otvorenie peňaženky zlyhalo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open wallet warning</source>
|
||||
<translation>Varování otevření peněženky</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>výchozí peněženka</translation>
|
||||
@@ -1032,7 +1144,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Shows if the supplied default SOCKS5 proxy is used to reach peers via this network type.</source>
|
||||
<translation>Ukazuje, jestli se zadaná výchozí SOCKS5 proxy používá k připojování k peerům v rámci tohoto typu sítě.</translation>
|
||||
<translation>Ukazuje, jestli se zadaná výchozí SOCKS5 proxy používá k připojování k protějskům v rámci tohoto typu sítě.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use separate SOCKS&5 proxy to reach peers via Tor hidden services:</source>
|
||||
@@ -1380,6 +1492,14 @@
|
||||
<source>Cannot process payment request because BIP70 support was not compiled in.</source>
|
||||
<translation>Není možné zpracovat platební požadavek, protože podpora pro BIP70 platby nebyla přikompilována.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Due to widespread security flaws in BIP70 it's strongly recommended that any merchant instructions to switch wallets be ignored.</source>
|
||||
<translation>Vzhledem k rozšířeným bezpečnostním nedostatkům v BIP70 se důrazně doporučuje, aby byly ignorovány veškeré obchodní pokyny pro přepínání peněženek.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>If you are receiving this error you should request the merchant provide a BIP21 compatible URI.</source>
|
||||
<translation>Pokud obdržíte tuto chybu, měli byste požádat obchodníka, aby poskytl URI kompatibilní s BIP21.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid payment address %1</source>
|
||||
<translation>Neplatná platební adresa %1</translation>
|
||||
@@ -1601,6 +1721,10 @@
|
||||
<source>Error encoding URI into QR Code.</source>
|
||||
<translation>Chyba při kódování URI do QR kódu.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>QR code support not available.</source>
|
||||
<translation>Podpora QR kódu není k dispozici.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Save QR Code</source>
|
||||
<translation>Ulož QR kód</translation>
|
||||
@@ -1738,7 +1862,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Synced Headers</source>
|
||||
<translation>Aktuálně hlaviček</translation>
|
||||
<translation>Aktuálně hlaviček bloků</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Synced Blocks</source>
|
||||
@@ -1959,6 +2083,10 @@
|
||||
<source>An optional amount to request. Leave this empty or zero to not request a specific amount.</source>
|
||||
<translation>Volitelná částka, kterou požaduješ. Nech prázdné nebo nulové, pokud nepožaduješ konkrétní částku.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Create new receiving address</source>
|
||||
<translation>&Vytvořit novou přijímací adresu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Clear all fields of the form.</source>
|
||||
<translation>Promaž obsah ze všech formulářových políček.</translation>
|
||||
@@ -2280,6 +2408,14 @@ Poznámka: Jelikož je poplatek počítaný za bajt, poplatek o hodnotě "100 sa
|
||||
<source>%1 (%2 blocks)</source>
|
||||
<translation>%1 (%2 bloků)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> from wallet '%1'</source>
|
||||
<translation>z peněženky '%1'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 to '%2'</source>
|
||||
<translation>%1 do '%2'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 to %2</source>
|
||||
<translation>%1 pro %2</translation>
|
||||
@@ -2312,6 +2448,10 @@ Poznámka: Jelikož je poplatek počítaný za bajt, poplatek o hodnotě "100 sa
|
||||
<source>Total Amount</source>
|
||||
<translation>Celková částka</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>To review recipient list click "Show Details..."</source>
|
||||
<translation>Chcete-li zkontrolovat seznam příjemců, klikněte na „Zobrazit podrobnosti ...“</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirm send coins</source>
|
||||
<translation>Potvrď odeslání mincí</translation>
|
||||
@@ -2762,6 +2902,10 @@ Poznámka: Jelikož je poplatek počítaný za bajt, poplatek o hodnotě "100 sa
|
||||
<source>Output index</source>
|
||||
<translation>Pořadí výstupu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> (Certificate was not verified)</source>
|
||||
<translation>(Certifikát nebyl ověřen)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Merchant</source>
|
||||
<translation>Obchodník</translation>
|
||||
@@ -3085,6 +3229,10 @@ Poznámka: Jelikož je poplatek počítaný za bajt, poplatek o hodnotě "100 sa
|
||||
<source>Close wallet</source>
|
||||
<translation>Zavřít peněženku</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Are you sure you wish to close the wallet <i>%1</i>?</source>
|
||||
<translation>Opravdu chcete zavřít peněženku <i>%1</i>?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Closing the wallet for too long can result in having to resync the entire chain if pruning is enabled.</source>
|
||||
<translation>Zavření peněženky na příliš dlouhou dobu může vyústit v potřebu resynchronizace celého blockchainu pokud je zapnuté prořezávání.</translation>
|
||||
@@ -3357,6 +3505,10 @@ Poznámka: Jelikož je poplatek počítaný za bajt, poplatek o hodnotě "100 sa
|
||||
<source>Initialization sanity check failed. %s is shutting down.</source>
|
||||
<translation>Selhala úvodní zevrubná prověrka. %s se ukončuje.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid P2P permission: '%s'</source>
|
||||
<translation>Neplatné oprávnenie P2P: '%s'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid amount for -%s=<amount>: '%s'</source>
|
||||
<translation>Neplatná částka pro -%s=<částka>: '%s'</translation>
|
||||
@@ -3373,6 +3525,14 @@ Poznámka: Jelikož je poplatek počítaný za bajt, poplatek o hodnotě "100 sa
|
||||
<source>Specified blocks directory "%s" does not exist.</source>
|
||||
<translation>Zadaný adresář bloků "%s" neexistuje.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown address type '%s'</source>
|
||||
<translation>Neznámý typ adresy '%s'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown change type '%s'</source>
|
||||
<translation>Neznámý typ změny '%s'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Upgrading txindex database</source>
|
||||
<translation>Aktualizuje se txindex databáze</translation>
|
||||
@@ -3381,6 +3541,10 @@ Poznámka: Jelikož je poplatek počítaný za bajt, poplatek o hodnotě "100 sa
|
||||
<source>Loading P2P addresses...</source>
|
||||
<translation>Načítám P2P adresy…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error: Disk space is too low!</source>
|
||||
<translation>Chyba: Místo na disku je příliš malé!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Loading banlist...</source>
|
||||
<translation>Načítám seznam klateb...</translation>
|
||||
@@ -3489,6 +3653,10 @@ Poznámka: Jelikož je poplatek počítaný za bajt, poplatek o hodnotě "100 sa
|
||||
<source>Need to specify a port with -whitebind: '%s'</source>
|
||||
<translation>V rámci -whitebind je třeba specifikovat i port: '%s'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Prune mode is incompatible with -blockfilterindex.</source>
|
||||
<translation>Režim prořezávání není kompatibilní s -blockfilterindex.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reducing -maxconnections from %d to %d, because of system limitations.</source>
|
||||
<translation>Omezuji -maxconnections z %d na %d kvůli systémovým omezením.</translation>
|
||||
@@ -3547,6 +3715,10 @@ Poznámka: Jelikož je poplatek počítaný za bajt, poplatek o hodnotě "100 sa
|
||||
<source>Unable to generate initial keys</source>
|
||||
<translation>Nepodařilo se mi vygenerovat počáteční klíče</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown -blockfilterindex value %s.</source>
|
||||
<translation>Neznámá -blockfilterindex hodnota %s.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Verifying wallet(s)...</source>
|
||||
<translation>Kontroluji peněženku/y…</translation>
|
||||
|
||||
@@ -1,691 +0,0 @@
|
||||
<TS language="cs_CZ" version="2.1">
|
||||
<context>
|
||||
<name>AddressBookPage</name>
|
||||
<message>
|
||||
<source>Right-click to edit address or label</source>
|
||||
<translation>Pravým klikem editujte adresu nebo popisek</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new address</source>
|
||||
<translation>Vytvořit novou adresu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&New</source>
|
||||
<translation>&Nový</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy the currently selected address to the system clipboard</source>
|
||||
<translation>Kopírovat aktuálně vybrané adresy do schránky</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy</source>
|
||||
<translation>&Kopírovat</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>C&lose</source>
|
||||
<translation>Z&avřít</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Delete the currently selected address from the list</source>
|
||||
<translation>Odstraní aktuálně vybrané adresy ze seznamu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Export the data in the current tab to a file</source>
|
||||
<translation>Exportovat aktuální pohled do souboru</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Export</source>
|
||||
<translation>&Exportovat</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Delete</source>
|
||||
<translation>&Odstranit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>C&hoose</source>
|
||||
<translation>V&ybrat</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy Address</source>
|
||||
<translation>&Kopírovat adresu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit</source>
|
||||
<translation>&Upravit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Comma separated file (*.csv)</source>
|
||||
<translation>Textový soubor oddělený středníkem (*.csv)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AddressTableModel</name>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>Popis</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Address</source>
|
||||
<translation>Adresa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(bez popisu)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AskPassphraseDialog</name>
|
||||
<message>
|
||||
<source>Enter passphrase</source>
|
||||
<translation>Zadej heslo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>New passphrase</source>
|
||||
<translation>Nové heslo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Repeat new passphrase</source>
|
||||
<translation>Zopakujte nové heslo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show password</source>
|
||||
<translation>Zobrazit heslo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt wallet</source>
|
||||
<translation>Zašifrovat peněženku</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This operation needs your wallet passphrase to unlock the wallet.</source>
|
||||
<translation>Tato operace vyžaduje heslo k odemknutí peněženky.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unlock wallet</source>
|
||||
<translation>Odemknout peněženku</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This operation needs your wallet passphrase to decrypt the wallet.</source>
|
||||
<translation>Tato operace vyžaduje heslo k dešifrování peněženky.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Decrypt wallet</source>
|
||||
<translation>Dešifrovat peněženku</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change passphrase</source>
|
||||
<translation>Změnit heslo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirm wallet encryption</source>
|
||||
<translation>Potvrďte zašifrování peněženky</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>Peněženka zašifrována</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encryption failed</source>
|
||||
<translation>Zašifrování peněženky selhalo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encryption failed due to an internal error. Your wallet was not encrypted.</source>
|
||||
<translation>Šifrování peněženky selhalo vinou vnitřní chyby. Vaše peněženka nebyla zašifrována.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The supplied passphrases do not match.</source>
|
||||
<translation>Zadaná hesla nejsou shodná.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet unlock failed</source>
|
||||
<translation>Odemčení peněženky selhalo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The passphrase entered for the wallet decryption was incorrect.</source>
|
||||
<translation>Heslo zadané k dešifrování peněženky nebylo správné</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet decryption failed</source>
|
||||
<translation>Deěifrování peněženky selhalo</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>BanTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>BitcoinGUI</name>
|
||||
<message>
|
||||
<source>Synchronizing with network...</source>
|
||||
<translation>Synchronizuji se sítí...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Overview</source>
|
||||
<translation>&Přehled</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Node</source>
|
||||
<translation>Uzel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show general overview of wallet</source>
|
||||
<translation>Zobrazit základní přehled o peněžence</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Transactions</source>
|
||||
<translation>&Transakce</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Browse transaction history</source>
|
||||
<translation>Procházení historií transakcí</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Quit application</source>
|
||||
<translation>Ukončit aplikaci</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Options...</source>
|
||||
<translation>&Možnosti...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change the passphrase used for wallet encryption</source>
|
||||
<translation>Změnit heslo k šifrování peněženky</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Bitcoin</source>
|
||||
<translation>Bitcoin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet</source>
|
||||
<translation>Peněženka</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&File</source>
|
||||
<translation>&Soubor</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Settings</source>
|
||||
<translation>&Nastavení</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Help</source>
|
||||
<translation>Nápo&věda</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Tabs toolbar</source>
|
||||
<translation>Panely</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Up to date</source>
|
||||
<translation>Aktuální</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Catching up...</source>
|
||||
<translation>Zachytávám...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sent transaction</source>
|
||||
<translation>Odeslané transakce</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Incoming transaction</source>
|
||||
<translation>Příchozí transakce</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet is <b>encrypted</b> and currently <b>unlocked</b></source>
|
||||
<translation>Peněženka je <b>zašifrována</b> a momentálně <b>odemčená</b></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet is <b>encrypted</b> and currently <b>locked</b></source>
|
||||
<translation>Peněženka je <b>zašifrována</b> a momentálně <b>uzamčená</b></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoinControlDialog</name>
|
||||
<message>
|
||||
<source>Amount:</source>
|
||||
<translation>Množství:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount</source>
|
||||
<translation>Množství</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>Datum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirmed</source>
|
||||
<translation>Potvrzeno</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy address</source>
|
||||
<translation>Kopírovat sdresu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy label</source>
|
||||
<translation>Kopírovat popis</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(bez popisu)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditAddressDialog</name>
|
||||
<message>
|
||||
<source>Edit Address</source>
|
||||
<translation>Upravit adresu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Label</source>
|
||||
<translation>&Popisek</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Address</source>
|
||||
<translation>&Adresa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>New sending address</source>
|
||||
<translation>Nová adresa k odeslání</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Edit receiving address</source>
|
||||
<translation>Upravit adresu pro příjem</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Edit sending address</source>
|
||||
<translation>Upravit adresu k odeslání</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Could not unlock wallet.</source>
|
||||
<translation>Nemohu odemknout peněženku</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>New key generation failed.</source>
|
||||
<translation>Generování nového klíče selhalo.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FreespaceChecker</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>HelpMessageDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>Intro</name>
|
||||
<message>
|
||||
<source>Bitcoin</source>
|
||||
<translation>Bitcoin</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ModalOverlay</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenURIDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>OptionsDialog</name>
|
||||
<message>
|
||||
<source>Options</source>
|
||||
<translation>Možnosti</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Map port using &UPnP</source>
|
||||
<translation>Mapovat port pomocí &UPnP</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Minimize to the tray instead of the taskbar</source>
|
||||
<translation>&Minimalizovat do systémové lišty (tray) namísto do hlavního panelu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>M&inimize on close</source>
|
||||
<translation>M&inimalizovat při zavření</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OverviewPage</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>PaymentServer</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>PeerTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>QObject</name>
|
||||
<message>
|
||||
<source>Amount</source>
|
||||
<translation>Množství</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>QObject::QObject</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>QRImageWidget</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>RPCConsole</name>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation>Jméno</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ReceiveCoinsDialog</name>
|
||||
<message>
|
||||
<source>&Label:</source>
|
||||
<translation>&Popisek:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Message:</source>
|
||||
<translation>Zpráva:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy label</source>
|
||||
<translation>Kopírovat popis</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ReceiveRequestDialog</name>
|
||||
<message>
|
||||
<source>Address</source>
|
||||
<translation>Adresa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount</source>
|
||||
<translation>Množství</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>Popis</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Message</source>
|
||||
<translation>Zpráva</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet</source>
|
||||
<translation>Peněženka</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>RecentRequestsTableModel</name>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>Datum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>Popis</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Message</source>
|
||||
<translation>Zpráva</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(bez popisu)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendCoinsDialog</name>
|
||||
<message>
|
||||
<source>Amount:</source>
|
||||
<translation>Množství:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Balance:</source>
|
||||
<translation>Zůstatek:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The amount to pay must be larger than 0.</source>
|
||||
<translation>Částka k zaplacení musí být větší než 0.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(bez popisu)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendCoinsEntry</name>
|
||||
<message>
|
||||
<source>&Label:</source>
|
||||
<translation>&Popisek:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Message:</source>
|
||||
<translation>Zpráva:</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendConfirmationDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>ShutdownWindow</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SignVerifyMessageDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SplashScreen</name>
|
||||
<message>
|
||||
<source>[testnet]</source>
|
||||
<translation>[testnet]</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrafficGraphWidget</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionDesc</name>
|
||||
<message>
|
||||
<source>%1/unconfirmed</source>
|
||||
<translation>%1 potvrzeno</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 confirmations</source>
|
||||
<translation>%1 potvrzení</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Status</source>
|
||||
<translation>Stav</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>Datum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Message</source>
|
||||
<translation>Zpráva</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Transaction</source>
|
||||
<translation>Transakce</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount</source>
|
||||
<translation>Množství</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionDescDialog</name>
|
||||
<message>
|
||||
<source>This pane shows a detailed description of the transaction</source>
|
||||
<translation>Toto podokno zobrazuje detailní popis transakce</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionTableModel</name>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>Datum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Type</source>
|
||||
<translation>Typ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>Popis</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirmed (%1 confirmations)</source>
|
||||
<translation>Potvrzeno (%1 potvrzení)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Received with</source>
|
||||
<translation>Přijato s</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sent to</source>
|
||||
<translation>Odesláno na</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Payment to yourself</source>
|
||||
<translation>Platba sobě samému</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Mined</source>
|
||||
<translation>Vytěženo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(bez popisu)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Type of transaction.</source>
|
||||
<translation>Typ transakce.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionView</name>
|
||||
<message>
|
||||
<source>All</source>
|
||||
<translation>Vše</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Today</source>
|
||||
<translation>Dnes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This week</source>
|
||||
<translation>Tento týden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This month</source>
|
||||
<translation>Tento měsíc</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Last month</source>
|
||||
<translation>Minulý měsíc</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This year</source>
|
||||
<translation>Tento rok</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Range...</source>
|
||||
<translation>Rozsah...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Received with</source>
|
||||
<translation>Přijato s</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sent to</source>
|
||||
<translation>Odesláno na</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>To yourself</source>
|
||||
<translation>Sobě samému</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Mined</source>
|
||||
<translation>Vytěženo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Other</source>
|
||||
<translation>Ostatní</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Min amount</source>
|
||||
<translation>Min. množství</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy address</source>
|
||||
<translation>Kopírovat sdresu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy label</source>
|
||||
<translation>Kopírovat popis</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Edit label</source>
|
||||
<translation>Upravit popis</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Comma separated file (*.csv)</source>
|
||||
<translation>Textový soubor oddělený středníkem (*.csv)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirmed</source>
|
||||
<translation>Potvrzeno</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>Datum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Type</source>
|
||||
<translation>Typ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>Popis</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Address</source>
|
||||
<translation>Adresa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>ID</source>
|
||||
<translation>ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Range:</source>
|
||||
<translation>Rozsah:</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>UnitDisplayStatusBarControl</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletFrame</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletView</name>
|
||||
<message>
|
||||
<source>&Export</source>
|
||||
<translation>&Exportovat</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Export the data in the current tab to a file</source>
|
||||
<translation>Exportovat aktuální pohled do souboru</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>bitcoin-core</name>
|
||||
<message>
|
||||
<source>Loading wallet...</source>
|
||||
<translation>Načítání peněženky...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Done loading</source>
|
||||
<translation>Načítání dokončeno</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
@@ -29,6 +29,10 @@
|
||||
<source>Delete the currently selected address from the list</source>
|
||||
<translation>Dileu'r cyfeiriad presennol wedi ei ddewis o'r rhestr</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter address or label to search</source>
|
||||
<translation>Cyfeiriad neu label i chwilio</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Export the data in the current tab to a file</source>
|
||||
<translation>Allforio'r data yn y tab presennol i ffeil</translation>
|
||||
@@ -43,7 +47,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Choose the address to send coins to</source>
|
||||
<translation>Dewis y cyfeiriad i yrru'r arian </translation>
|
||||
<translation>Dewis y cyfeiriad i yrru'r arian</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Choose the address to receive coins with</source>
|
||||
@@ -161,7 +165,11 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>Waled Wedi Amgryptio</translation>
|
||||
<translation>Waled wedi amgryptio</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet to be encrypted</source>
|
||||
<translation>Waled i'w amgryptio</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
@@ -193,7 +201,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet passphrase was successfully changed.</source>
|
||||
<translation>Newid cyfrinair waled yn llwyddiannus. </translation>
|
||||
<translation>Newid cyfrinair waled yn llwyddiannus.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: The Caps Lock key is on!</source>
|
||||
@@ -457,6 +465,14 @@
|
||||
<source>Catching up...</source>
|
||||
<translation>Dal i fyny...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error: %1</source>
|
||||
<translation> Gwall: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: %1</source>
|
||||
<translation>Rhybudd: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date: %1
|
||||
</source>
|
||||
@@ -467,6 +483,12 @@
|
||||
<source>Amount: %1
|
||||
</source>
|
||||
<translation>Cyfanswm: %1
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet: %1
|
||||
</source>
|
||||
<translation>Waled: %1
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
@@ -528,23 +550,23 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Bytes:</source>
|
||||
<translation>Maint</translation>
|
||||
<translation>Maint:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount:</source>
|
||||
<translation>Cyfanswm</translation>
|
||||
<translation>Cyfanswm:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Fee:</source>
|
||||
<translation>Ffî</translation>
|
||||
<translation>Ffî:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Dust:</source>
|
||||
<translation>Llwch</translation>
|
||||
<translation>Llwch:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>After Fee:</source>
|
||||
<translation>Ar Ôl Ffî</translation>
|
||||
<translation>Ar Ôl Ffî:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change:</source>
|
||||
@@ -584,7 +606,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy amount</source>
|
||||
<translation>Copïo Cyfanswm</translation>
|
||||
<translation>Copïo cyfanswm</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
@@ -720,6 +742,10 @@
|
||||
<source>%1 and %2</source>
|
||||
<translation>%1 a %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error: %1</source>
|
||||
<translation> Gwall: %1</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>QRImageWidget</name>
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses.</source>
|
||||
<translation>Disse er dine Bitcoin adresser til at modtage betalinger. Benyt 'Opret ny modtager adresse' knappen i modtag fanen for at oprette nye adresser. </translation>
|
||||
<translation>Disse er dine Bitcoin adresser til at modtage betalinger. Benyt 'Opret ny modtager adresse' knappen i modtag fanen for at oprette nye adresser.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy Address</source>
|
||||
@@ -1478,7 +1478,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>'bitcoin://' is not a valid URI. Use 'bitcoin:' instead.</source>
|
||||
<translation>'bitcoin://' er ikke et gyldigt URI. Brug 'bitcoin:' istedet. </translation>
|
||||
<translation>'bitcoin://' er ikke et gyldigt URI. Brug 'bitcoin:' istedet.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>You are using a BIP70 URL which will be unsupported in the future.</source>
|
||||
@@ -1494,7 +1494,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Due to widespread security flaws in BIP70 it's strongly recommended that any merchant instructions to switch wallets be ignored.</source>
|
||||
<translation>På grund af vidtstrakte sikkerhedsfejl i BIP70 anbefales det kraftigt, at enhver instruktion til handlende om at skifte tegnebog ignoreres.</translation>
|
||||
<translation>På grund af vidtstrakte sikkerhedsfejl i BIP70 anbefales det kraftigt, at enhver instruktion fra handlende om at skifte til en BIP70-tegnebog ignoreres.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>If you are receiving this error you should request the merchant provide a BIP21 compatible URI.</source>
|
||||
@@ -2902,6 +2902,10 @@ Note: Siden gebyret er kalkuleret på en per-byte basis, et gebyr på "100 satos
|
||||
<source>Output index</source>
|
||||
<translation>Outputindeks</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> (Certificate was not verified)</source>
|
||||
<translation>(certifikat er ikke verificeret)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Merchant</source>
|
||||
<translation>Forretningsdrivende</translation>
|
||||
@@ -3363,7 +3367,7 @@ Note: Siden gebyret er kalkuleret på en per-byte basis, et gebyr på "100 satos
|
||||
</message>
|
||||
<message>
|
||||
<source>Can't generate a change-address key. No keys in the internal keypool and can't generate any keys.</source>
|
||||
<translation>Kan ikke generere en bytte-adresse nøgle. Ingen nøgler i den interne nøglepulje og kan ikke generere nogle nøgler. </translation>
|
||||
<translation>Kan ikke generere en bytte-adresse nøgle. Ingen nøgler i den interne nøglepulje og kan ikke generere nogle nøgler.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot obtain a lock on data directory %s. %s is probably already running.</source>
|
||||
@@ -3539,7 +3543,7 @@ Note: Siden gebyret er kalkuleret på en per-byte basis, et gebyr på "100 satos
|
||||
</message>
|
||||
<message>
|
||||
<source>Error: Disk space is too low!</source>
|
||||
<translation>Fejl: Disk pladsen er for lav! </translation>
|
||||
<translation>Fejl: Disk pladsen er for lav!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Loading banlist...</source>
|
||||
|
||||
@@ -69,6 +69,10 @@
|
||||
<source>These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins.</source>
|
||||
<translation>Dies sind Ihre Bitcoin-Adressen zum Tätigen von Überweisungen. Bitte prüfen Sie den Betrag und die Adresse des Empfängers, bevor Sie Bitcoins überweisen.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses.</source>
|
||||
<translation>Dies sind Ihre Bitcoin-Adressen zum Empfangen von Zahlungen. Benutze den 'Neue Empfangsadresse erstellen' Button im Empfangen-Tab, um eine neue Addresse zu erstellen.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy Address</source>
|
||||
<translation>&Adresse kopieren</translation>
|
||||
@@ -175,9 +179,29 @@
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>Wallet verschlüsselt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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>.</source>
|
||||
<translation>Geben Sie die neue Passphrase für die Wallet ein.<br/>Bitte benutzen Sie eine Passphrase bestehend aus <b>zehn oder mehr zufälligen Zeichen</b> oder <b>acht oder mehr Wörtern</b>.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter the old passphrase and new passphrase for the wallet.</source>
|
||||
<translation>Geben Sie die alte und die neue Wallet-Passphrase ein.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer.</source>
|
||||
<translation>Beachten Sie, dass das Verschlüsseln Ihrer Brieftasche nicht komplett vor Diebstahl Ihrer Bitcoins durch Malware schützt, die Ihren Computer infiziert hat.</translation>
|
||||
<translation>Beachten Sie, dass das Verschlüsseln Ihrer Wallet nicht komplett vor Diebstahl Ihrer Bitcoins durch Malware schützt, die Ihren Computer infiziert hat.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet to be encrypted</source>
|
||||
<translation>Wallet zu verschlüsseln</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is about to be encrypted. </source>
|
||||
<translation>Wallet wird verschlüsselt.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is now encrypted. </source>
|
||||
<translation>Deine Wallet ist jetzt verschlüsselt.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
@@ -301,6 +325,14 @@
|
||||
<source>Open &URI...</source>
|
||||
<translation>&URI öffnen...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create Wallet...</source>
|
||||
<translation>Wallet erstellen...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new wallet</source>
|
||||
<translation>Neue Wallet erstellen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet:</source>
|
||||
<translation>Wallet:</translation>
|
||||
@@ -529,6 +561,10 @@
|
||||
<source>Error: %1</source>
|
||||
<translation>Fehler: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: %1</source>
|
||||
<translation>Warnung: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date: %1
|
||||
</source>
|
||||
@@ -751,13 +787,29 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletActivity</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Creating Wallet <b>%1</b>...</source>
|
||||
<translation>Erstelle Wallet<b>%1</b> ...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet failed</source>
|
||||
<translation>Fehler beim Wallet erstellen aufgetreten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet warning</source>
|
||||
<translation>Warnung beim Wallet erstellen aufgetreten</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletDialog</name>
|
||||
<message>
|
||||
<source>Create Wallet</source>
|
||||
<translation>Wallet erstellen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet Name</source>
|
||||
<translation>Wallet Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt the wallet. The wallet will be encrypted with a passphrase of your choice.</source>
|
||||
<translation>Verschlüssele das Wallet. Das Wallet wird mit einer Passphrase deiner Wahl verschlüsselt.</translation>
|
||||
@@ -766,10 +818,22 @@
|
||||
<source>Encrypt Wallet</source>
|
||||
<translation>Wallet verschlüsseln</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Deaktiviert private Schlüssel für dieses Wallet. Wallets mit deaktivierten privaten Schlüsseln werden keine privaten Schlüssel haben und können keinen HD Seed oder private Schlüssel importieren. Das ist ideal für Wallets, die nur beobachten.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Disable Private Keys</source>
|
||||
<translation>Private Keys deaktivieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Erzeugt ein leeres Wallet. Leere Wallets haben zu Anfang keine privaten Schlüssel oder Scripte. Private Schlüssel oder Adressen können importiert werden, ebenso können jetzt oder später HD-Seeds gesetzt werden.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Make Blank Wallet</source>
|
||||
<translation>Eine leere Wallet erstellen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create</source>
|
||||
<translation>Erstellen</translation>
|
||||
@@ -890,6 +954,10 @@
|
||||
<source>When you click OK, %1 will begin to download and process the full %4 block chain (%2GB) starting with the earliest transactions in %3 when %4 initially launched.</source>
|
||||
<translation>Wenn Sie auf OK klicken, beginnt %1 mit dem Herunterladen und Verarbeiten der gesamten %4-Blockchain (%2GB), beginnend mit den frühesten Transaktionen in %3 beim ersten Start von %4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Um diese Einstellung wiederherzustellen, muss die gesamte Blockchain neu heruntergeladen werden. Es ist schneller, die gesamte Chain zuerst herunterzuladen und später zu bearbeiten. Deaktiviert einige erweiterte Funktionen.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Diese initiale Synchronisation führt zur hohen Last und kann Harewareprobleme, die bisher nicht aufgetreten sind, mit ihrem Computer verursachen. Jedes Mal, wenn Sie %1 ausführen, wird der Download zum letzten Synchronisationspunkt fortgesetzt.</translation>
|
||||
@@ -910,6 +978,10 @@
|
||||
<source>Bitcoin</source>
|
||||
<translation>Bitcoin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Discard blocks after verification, except most recent %1 GB (prune)</source>
|
||||
<translation>Verwerfe Blöcke nachdem sie verifiziert worden sind, ausser die %1 GB (prune)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>At least %1 GB of data will be stored in this directory, and it will grow over time.</source>
|
||||
<translation>Mindestens %1 GB Daten werden in diesem Verzeichnis gespeichert, und sie werden mit der Zeit zunehmen.</translation>
|
||||
@@ -942,7 +1014,11 @@
|
||||
<source>(of %n GB needed)</source>
|
||||
<translation><numerusform>(von %n GB benötigt)</numerusform><numerusform>(von %n GB benötigt)</numerusform></translation>
|
||||
</message>
|
||||
</context>
|
||||
<message numerus="yes">
|
||||
<source>(%n GB needed for full chain)</source>
|
||||
<translation><numerusform>(%n GB benötigt für komplette Blockchain)</numerusform><numerusform>(%n GB benötigt für komplette Blockchain)</numerusform></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ModalOverlay</name>
|
||||
<message>
|
||||
@@ -1019,6 +1095,14 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenWalletActivity</name>
|
||||
<message>
|
||||
<source>Open wallet failed</source>
|
||||
<translation>Wallet öffnen fehlgeschlagen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open wallet warning</source>
|
||||
<translation>Wallet öffnen Warnung</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>Standard Wallet</translation>
|
||||
@@ -1408,6 +1492,14 @@
|
||||
<source>Cannot process payment request because BIP70 support was not compiled in.</source>
|
||||
<translation>Zahlungsanfrage kann nicht verarbeitet werden, da die Unterstützung für BIP70 nicht mitkompiliert wurde.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Due to widespread security flaws in BIP70 it's strongly recommended that any merchant instructions to switch wallets be ignored.</source>
|
||||
<translation>Aufgrund der weit verbreiteten Sicherheitsmängel in BIP70 wird dringend empfohlen, dass alle Anweisungen des Händlers zum Wechseln von Wallets ignoriert werden.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>If you are receiving this error you should request the merchant provide a BIP21 compatible URI.</source>
|
||||
<translation>Wenn du diese Fehlermeldung erhälst, solltest du Kontakt mit dem Händler aufnehmen und eine mit BIP21 kompatible URL zur Verwendung nachfragen.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid payment address %1</source>
|
||||
<translation>Ungültige Zahlungsadresse %1</translation>
|
||||
@@ -1629,6 +1721,10 @@
|
||||
<source>Error encoding URI into QR Code.</source>
|
||||
<translation>Beim Enkodieren der URI in den QR-Code ist ein Fehler aufgetreten.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>QR code support not available.</source>
|
||||
<translation>QR Code Funktionalität nicht vorhanden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Save QR Code</source>
|
||||
<translation>QR-Code speichern</translation>
|
||||
@@ -1942,7 +2038,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Outbound</source>
|
||||
<translation>ausgehend</translation>
|
||||
<translation>Ausgehend</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Yes</source>
|
||||
@@ -1987,6 +2083,10 @@
|
||||
<source>An optional amount to request. Leave this empty or zero to not request a specific amount.</source>
|
||||
<translation>Ein optional angeforderter Betrag. Lassen Sie dieses Feld leer oder setzen Sie es auf 0, um keinen spezifischen Betrag anzufordern.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Create new receiving address</source>
|
||||
<translation>Neue Empfangsadresse erstellen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Clear all fields of the form.</source>
|
||||
<translation>Alle Formularfelder zurücksetzen.</translation>
|
||||
@@ -2308,6 +2408,14 @@ Hinweis: Eine Gebühr von "100 Satoshis pro kB" bei einer Größe der Transaktio
|
||||
<source>%1 (%2 blocks)</source>
|
||||
<translation>%1 (%2 Blöcke)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> from wallet '%1'</source>
|
||||
<translation>von der Wallet '%1'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 to '%2'</source>
|
||||
<translation>%1 an '%2'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 to %2</source>
|
||||
<translation>%1 an %2</translation>
|
||||
@@ -2326,7 +2434,7 @@ Hinweis: Eine Gebühr von "100 Satoshis pro kB" bei einer Größe der Transaktio
|
||||
</message>
|
||||
<message>
|
||||
<source>Please, review your transaction.</source>
|
||||
<translation>Bitte überprüfen sie ihre Transaktion. </translation>
|
||||
<translation>Bitte überprüfen sie ihre Transaktion.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Transaction fee</source>
|
||||
@@ -2340,6 +2448,10 @@ Hinweis: Eine Gebühr von "100 Satoshis pro kB" bei einer Größe der Transaktio
|
||||
<source>Total Amount</source>
|
||||
<translation>Gesamtbetrag</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>To review recipient list click "Show Details..."</source>
|
||||
<translation>Um die Empfängerliste anzuzeigen, klicke auf "Details anzeigen..."</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirm send coins</source>
|
||||
<translation>Überweisung bestätigen</translation>
|
||||
@@ -2790,6 +2902,10 @@ Hinweis: Eine Gebühr von "100 Satoshis pro kB" bei einer Größe der Transaktio
|
||||
<source>Output index</source>
|
||||
<translation>Ausgabeindex</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> (Certificate was not verified)</source>
|
||||
<translation>(Zertifikat wurde nicht verifiziert)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Merchant</source>
|
||||
<translation>Händler</translation>
|
||||
@@ -3113,6 +3229,10 @@ Hinweis: Eine Gebühr von "100 Satoshis pro kB" bei einer Größe der Transaktio
|
||||
<source>Close wallet</source>
|
||||
<translation>Wallet schließen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Are you sure you wish to close the wallet <i>%1</i>?</source>
|
||||
<translation>Sind Sie sich sicher, dass Sie die Wallet <i>%1</i> schließen möchten?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Closing the wallet for too long can result in having to resync the entire chain if pruning is enabled.</source>
|
||||
<translation>Wenn Sie die Wallet zu lange schließen, kann es dazu kommen, dass Sie die gesamte Chain neu synchronisieren müssen, wenn Pruning aktiviert ist.</translation>
|
||||
@@ -3284,7 +3404,7 @@ Hinweis: Eine Gebühr von "100 Satoshis pro kB" bei einer Größe der Transaktio
|
||||
</message>
|
||||
<message>
|
||||
<source>Unable to replay blocks. You will need to rebuild the database using -reindex-chainstate.</source>
|
||||
<translation>Fehler beim Verarbeiten von Blöcken. Sie müssen die Datenbank mit Hilfe des Arguments '-reindex-chainstate' neu aufbauen. </translation>
|
||||
<translation>Fehler beim Verarbeiten von Blöcken. Sie müssen die Datenbank mit Hilfe des Arguments '-reindex-chainstate' neu aufbauen.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unable to rewind the database to a pre-fork state. You will need to redownload the blockchain</source>
|
||||
@@ -3387,6 +3507,10 @@ Hinweis: Eine Gebühr von "100 Satoshis pro kB" bei einer Größe der Transaktio
|
||||
<source>Initialization sanity check failed. %s is shutting down.</source>
|
||||
<translation>Initialisierungsplausibilitätsprüfung fehlgeschlagen. %s wird beendet.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid P2P permission: '%s'</source>
|
||||
<translation>Ungültige P2P Genehmigung: '%s'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid amount for -%s=<amount>: '%s'</source>
|
||||
<translation>Ungültiger Betrag für -%s=<amount>: '%s'</translation>
|
||||
@@ -3419,6 +3543,10 @@ Hinweis: Eine Gebühr von "100 Satoshis pro kB" bei einer Größe der Transaktio
|
||||
<source>Loading P2P addresses...</source>
|
||||
<translation>Lade P2P-Adressen...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error: Disk space is too low!</source>
|
||||
<translation>Fehler: Zu wenig freier Speicherplatz auf dem Datenträger!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Loading banlist...</source>
|
||||
<translation>Lade Sperrliste...</translation>
|
||||
@@ -3527,6 +3655,10 @@ Hinweis: Eine Gebühr von "100 Satoshis pro kB" bei einer Größe der Transaktio
|
||||
<source>Need to specify a port with -whitebind: '%s'</source>
|
||||
<translation>Angabe eines Ports benötigt für -whitebind: '%s'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Prune mode is incompatible with -blockfilterindex.</source>
|
||||
<translation>Kürzungsmodus ist nicht mit -blockfilterindex kompatibel.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reducing -maxconnections from %d to %d, because of system limitations.</source>
|
||||
<translation>Reduziere -maxconnections von %d zu %d, aufgrund von Systemlimitierungen.</translation>
|
||||
@@ -3679,7 +3811,7 @@ Hinweis: Eine Gebühr von "100 Satoshis pro kB" bei einer Größe der Transaktio
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot write to data directory '%s'; check permissions.</source>
|
||||
<translation>Es konnte nicht in das Datenverzeichnis '%s' geschrieben werden; Überprüfen Sie die Berechtigungen. </translation>
|
||||
<translation>Es konnte nicht in das Datenverzeichnis '%s' geschrieben werden; Überprüfen Sie die Berechtigungen.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Loading block index...</source>
|
||||
|
||||
@@ -1,929 +0,0 @@
|
||||
<TS language="de_DE" version="2.1">
|
||||
<context>
|
||||
<name>AddressBookPage</name>
|
||||
<message>
|
||||
<source>Right-click to edit address or label</source>
|
||||
<translation>Rechtsklick um Adresse oder Etikett zu bearbeiten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new address</source>
|
||||
<translation>Eine neue Adresse erstellen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&New</source>
|
||||
<translation>&Neu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy the currently selected address to the system clipboard</source>
|
||||
<translation>Aktive Adresse in die Zwischenablage kopieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy</source>
|
||||
<translation>&Kopieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>C&lose</source>
|
||||
<translation>Schliessen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Delete the currently selected address from the list</source>
|
||||
<translation>Ausgewählte Adresse aus der Liste löschen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Export the data in the current tab to a file</source>
|
||||
<translation>Daten des aktiven Fensters exportieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Export</source>
|
||||
<translation>&Exportieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Delete</source>
|
||||
<translation>&Löschen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Choose the address to send coins to</source>
|
||||
<translation>Wähle die Empfängeradresse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Choose the address to receive coins with</source>
|
||||
<translation>Wähle die Empfangsadresse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>C&hoose</source>
|
||||
<translation>Auswählen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sending addresses</source>
|
||||
<translation>Sendeadressen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Receiving addresses</source>
|
||||
<translation>Empfangsadressen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins.</source>
|
||||
<translation>Dies sind Ihre Bitcoin-Adressen zum Senden von Zahlungen. Überprüfen Sie immer die Menge und die Empfangsadresse, bevor Sie Bitcoins senden.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for receiving payments. It is recommended to use a new receiving address for each transaction.</source>
|
||||
<translation>Dies sind Ihre Bitcoin-Adressen für den Empfang von Zahlungen. Es wird empfohlen, für jede Transaktion eine neue Empfangsadresse zu verwenden.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy Address</source>
|
||||
<translation>&Kopiere Adresse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy &Label</source>
|
||||
<translation>Kopiere &Etikett</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit</source>
|
||||
<translation>&Bearbeiten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Export Address List</source>
|
||||
<translation>Export Adressliste</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Comma separated file (*.csv)</source>
|
||||
<translation>Komma getrenntes Dokument (*.csv)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Exporting Failed</source>
|
||||
<translation>Export fehlgeschlagen</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AddressTableModel</name>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>Etikett</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Address</source>
|
||||
<translation>Adresse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(kein Etikett)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AskPassphraseDialog</name>
|
||||
<message>
|
||||
<source>Passphrase Dialog</source>
|
||||
<translation>Passwort Dialog</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter passphrase</source>
|
||||
<translation>Passwort eingeben</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>New passphrase</source>
|
||||
<translation>Neues Passwort</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Repeat new passphrase</source>
|
||||
<translation>Neues Passwort wiederholen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show password</source>
|
||||
<translation>Passwort anzeigen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter the new passphrase to the wallet.<br/>Please use a passphrase of <b>ten or more random characters</b>, or <b>eight or more words</b>.</source>
|
||||
<translation>Geben Sie das neue Passwort Ihrer digitalen Geldbörse ein.<br/>Verwenden Sie bitte ein Passwort bestehend aus <b>zehn oder mehr zufälligen Zeichen</b>, oder aus <b>acht oder mehr Wörtern</b>.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt wallet</source>
|
||||
<translation>Brieftasche verschlüsseln</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This operation needs your wallet passphrase to unlock the wallet.</source>
|
||||
<translation>Diese Aktion benötigt ihr Passwort zum entsperren der Wallet.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unlock wallet</source>
|
||||
<translation>Brieftasche entschlüsseln</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This operation needs your wallet passphrase to decrypt the wallet.</source>
|
||||
<translation>Diese Operation benötigt Ihr Wallet-Passwort zum entschlüsseln der Wallet.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Decrypt wallet</source>
|
||||
<translation>Brieftasche entschlüsseln</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change passphrase</source>
|
||||
<translation>Passwort ändern</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter the old passphrase and new passphrase to the wallet.</source>
|
||||
<translation>Geben Sie das alte und neue Passwort Ihrer Wallet ein.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirm wallet encryption</source>
|
||||
<translation>Brieftaschenverschlüsselung bestätigen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: If you encrypt your wallet and lose your passphrase, you will <b>LOSE ALL OF YOUR BITCOINS</b>!</source>
|
||||
<translation>Achtung: Wenn Sie Ihre Wallet verschlüsseln und das Passwort verlieren, gehen <b>alle Ihre Bitcoins verloren</b>!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Are you sure you wish to encrypt your wallet?</source>
|
||||
<translation>Möchten Sie Ihre Wallet wirklich verschlüsseln?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>Brieftasche verschlüsselt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>WICHTIG: Alle früheren Sicherungen, die Sie von Ihrer Wallet-Datei gemacht haben, sollten durch die neu erzeugte, verschlüsselte Wallet-Datei ersetzt werden. Sobald Sie die neue, verschlüsselte Wallet verwenden, werden frühere Sicherungen der unverschlüsselten Wallet-Datei aus Sicherheitsgründen nutzlos.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encryption failed</source>
|
||||
<translation>Brieftaschenverschlüsselung fehlgeschlagen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encryption failed due to an internal error. Your wallet was not encrypted.</source>
|
||||
<translation>Die Wallet-Verschlüsselung ist aufgrund eines internen Fehlers fehlgeschlagen. Ihre Wallet wurde nicht verschlüsselt.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The supplied passphrases do not match.</source>
|
||||
<translation>Die eingegebenen Passwörter stimmen nicht überein.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet unlock failed</source>
|
||||
<translation>Brieftasche öffnen fehlgeschlagen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The passphrase entered for the wallet decryption was incorrect.</source>
|
||||
<translation>Inkorrektes Passwort um die Brieftasche zu entschlüsseln</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet decryption failed</source>
|
||||
<translation>Brieftasche entschlüsseln fehlgeschlagen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet passphrase was successfully changed.</source>
|
||||
<translation>Brieftaschen Passwort erfolgreich geändert</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: The Caps Lock key is on!</source>
|
||||
<translation>Achtung: Die Umschalttaste ist eingeschaltet!</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>BanTableModel</name>
|
||||
<message>
|
||||
<source>IP/Netmask</source>
|
||||
<translation>IP/Netzmaske</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Banned Until</source>
|
||||
<translation>Gesperrt bis</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>BitcoinGUI</name>
|
||||
<message>
|
||||
<source>Synchronizing with network...</source>
|
||||
<translation>Über das Netzwerk abgleichen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Overview</source>
|
||||
<translation>&Übersicht</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Node</source>
|
||||
<translation>Knoten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show general overview of wallet</source>
|
||||
<translation>Generelle Übersicht der Brieftasche </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Transactions</source>
|
||||
<translation>&Transaktionen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Browse transaction history</source>
|
||||
<translation>Zeige Transaktionsverlauf</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>E&xit</source>
|
||||
<translation>Beenden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Quit application</source>
|
||||
<translation>Programm beenden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&About %1</source>
|
||||
<translation>&Über %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show information about %1</source>
|
||||
<translation>Zeige Informationen zu %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>About &Qt</source>
|
||||
<translation>Über &Qt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show information about Qt</source>
|
||||
<translation>Informationen über Qt anzeigen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Options...</source>
|
||||
<translation>&Einstellungen...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Modify configuration options for %1</source>
|
||||
<translation>Ändern Sie die Konfigurationsoptionen für %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Encrypt Wallet...</source>
|
||||
<translation>&Brieftasche verschlüsseln...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Backup Wallet...</source>
|
||||
<translation>Sicherungskopie der Brieftasche...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Change Passphrase...</source>
|
||||
<translation>&Passwort ändern...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Sending addresses...</source>
|
||||
<translation>&Adressen senden...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Receiving addresses...</source>
|
||||
<translation>&Adressen empfangen...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open &URI...</source>
|
||||
<translation>Öffne &URI...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Click to disable network activity.</source>
|
||||
<translation>Klicken Sie, um die Netzwerkaktivität zu deaktivieren.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Network activity disabled.</source>
|
||||
<translation>Netzwerkaktivität wurde deaktiviert.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Click to enable network activity again.</source>
|
||||
<translation>Klicken Sie, um die Netzwerkaktivität wieder zu aktivieren.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Syncing Headers (%1%)...</source>
|
||||
<translation>Synchronisiere Header (%1%)...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reindexing blocks on disk...</source>
|
||||
<translation>Reindexiere Blöcke auf dem Datenträger...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Send coins to a Bitcoin address</source>
|
||||
<translation>Coins an eine Bitcoin-Adresse senden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Backup wallet to another location</source>
|
||||
<translation>Wallet an einen anderen Ort sichern</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change the passphrase used for wallet encryption</source>
|
||||
<translation>Ändern Sie das Passwort, das für die Wallet-Verschlüsselung verwendet wird</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Debug window</source>
|
||||
<translation>&Debug Fenster</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open debugging and diagnostic console</source>
|
||||
<translation>Die Debugging- und Diagnosekonsole öffnen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Verify message...</source>
|
||||
<translation>Nachricht &bestätigen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Bitcoin</source>
|
||||
<translation>Bitcoin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet</source>
|
||||
<translation>Brieftasche</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Send</source>
|
||||
<translation>&Senden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Receive</source>
|
||||
<translation>&Empfangen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Show / Hide</source>
|
||||
<translation>&anzeigen / verstecken</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show or hide the main Window</source>
|
||||
<translation>Das Hauptfenster ein- oder ausblenden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt the private keys that belong to your wallet</source>
|
||||
<translation>Verschlüssele die Private Keys, die zu deiner Brieftasche gehören</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sign messages with your Bitcoin addresses to prove you own them</source>
|
||||
<translation>Nachrichten mit Ihrer Bitcoin-Adresse signieren, um zu beweisen, dass sie Ihnen gehören</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Verify messages to ensure they were signed with specified Bitcoin addresses</source>
|
||||
<translation>Überprüfen Sie Nachrichten, um sicherzustellen, dass sie mit den angegebenen Bitcoin-Adressen signiert wurden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&File</source>
|
||||
<translation>&Datei</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Settings</source>
|
||||
<translation>&Einstellungen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Help</source>
|
||||
<translation>&Hilfe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Tabs toolbar</source>
|
||||
<translation>Registerkarten-Symbolleiste</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show the list of used sending addresses and labels</source>
|
||||
<translation>Liste der benutzten Sendeadressen und -etiketten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show the list of used receiving addresses and labels</source>
|
||||
<translation>Zeige Liste der benutzten Empfangsadressen und -etiketten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Indexing blocks on disk...</source>
|
||||
<translation>Indexiere Blöcke auf dem Datenträger...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Processing blocks on disk...</source>
|
||||
<translation>Verarbeite Blöcke auf dem Datenträger...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 behind</source>
|
||||
<translation>%1 im Rückstand</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Transactions after this will not yet be visible.</source>
|
||||
<translation>Transaktionen danach sind noch nicht sichtbar.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error</source>
|
||||
<translation>Fehler</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning</source>
|
||||
<translation>Achtung</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Information</source>
|
||||
<translation>Information</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Up to date</source>
|
||||
<translation>Auf dem neuesten Stand</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Catching up...</source>
|
||||
<translation>Aufholen...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date: %1
|
||||
</source>
|
||||
<translation>Datum: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount: %1
|
||||
</source>
|
||||
<translation>Menge: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sent transaction</source>
|
||||
<translation>Überweisung gesendet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Incoming transaction</source>
|
||||
<translation>Überweisung empfangen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>A fatal error occurred. Bitcoin can no longer continue safely and will quit.</source>
|
||||
<translation>Ein schwerwiegender Fehler ist aufgetreten. Bitcoin kann nicht mehr sicher fortfahren und beendet sich.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoinControlDialog</name>
|
||||
<message>
|
||||
<source>Quantity:</source>
|
||||
<translation>Anzahl:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Bytes:</source>
|
||||
<translation>Byte:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount:</source>
|
||||
<translation>Betrag:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Fee:</source>
|
||||
<translation>Gebühr:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Dust:</source>
|
||||
<translation>Dust:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>After Fee:</source>
|
||||
<translation>Nach Gebühr:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount</source>
|
||||
<translation>Betrag</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>Datum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirmations</source>
|
||||
<translation>Bestätigungen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirmed</source>
|
||||
<translation>Bestätigt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy address</source>
|
||||
<translation>Adresse kopieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy label</source>
|
||||
<translation>Etikett kopieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy amount</source>
|
||||
<translation>Betrag kopieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy transaction ID</source>
|
||||
<translation>Transaktions ID kopieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy quantity</source>
|
||||
<translation>Menge kopieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>yes</source>
|
||||
<translation>Ja</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>no</source>
|
||||
<translation>Nein</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(kein Etikett)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditAddressDialog</name>
|
||||
<message>
|
||||
<source>Edit Address</source>
|
||||
<translation>Adresse bearbeiten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Label</source>
|
||||
<translation>&Etikett</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Address</source>
|
||||
<translation>&Adresse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>New sending address</source>
|
||||
<translation>Neue Sendeadresse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Edit receiving address</source>
|
||||
<translation>Empfangsadresse bearbeiten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Edit sending address</source>
|
||||
<translation>Sendeadresse bearbeiten</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FreespaceChecker</name>
|
||||
<message>
|
||||
<source>name</source>
|
||||
<translation>Name</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>HelpMessageDialog</name>
|
||||
<message>
|
||||
<source>version</source>
|
||||
<translation>Version</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Intro</name>
|
||||
<message>
|
||||
<source>Welcome</source>
|
||||
<translation>Willkommen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Bitcoin</source>
|
||||
<translation>Bitcoin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error</source>
|
||||
<translation>Fehler</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ModalOverlay</name>
|
||||
<message>
|
||||
<source>Form</source>
|
||||
<translation>Formular</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown...</source>
|
||||
<translation>Unbekannt...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenURIDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>OptionsDialog</name>
|
||||
<message>
|
||||
<source>Error</source>
|
||||
<translation>Fehler</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OverviewPage</name>
|
||||
<message>
|
||||
<source>Form</source>
|
||||
<translation>Formular</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PaymentServer</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>PeerTableModel</name>
|
||||
<message>
|
||||
<source>Ping</source>
|
||||
<translation>Ping</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>QObject</name>
|
||||
<message>
|
||||
<source>Amount</source>
|
||||
<translation>Betrag</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter a Bitcoin address (e.g. %1)</source>
|
||||
<translation>Bitcoin Adresse eingeben (z.B. %1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>N/A</source>
|
||||
<translation>N/A</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>QObject::QObject</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>QRImageWidget</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>RPCConsole</name>
|
||||
<message>
|
||||
<source>N/A</source>
|
||||
<translation>N/A</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ReceiveCoinsDialog</name>
|
||||
<message>
|
||||
<source>Copy label</source>
|
||||
<translation>Etikett kopieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy amount</source>
|
||||
<translation>Betrag kopieren</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ReceiveRequestDialog</name>
|
||||
<message>
|
||||
<source>Address</source>
|
||||
<translation>Adresse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount</source>
|
||||
<translation>Betrag</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>Etikett</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet</source>
|
||||
<translation>Brieftasche</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>RecentRequestsTableModel</name>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>Datum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>Etikett</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(kein Etikett)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendCoinsDialog</name>
|
||||
<message>
|
||||
<source>Quantity:</source>
|
||||
<translation>Anzahl:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Bytes:</source>
|
||||
<translation>Byte:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount:</source>
|
||||
<translation>Betrag:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Fee:</source>
|
||||
<translation>Gebühr:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>After Fee:</source>
|
||||
<translation>Nach Gebühr:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Dust:</source>
|
||||
<translation>Dust:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy quantity</source>
|
||||
<translation>Menge kopieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy amount</source>
|
||||
<translation>Betrag kopieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(kein Etikett)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendCoinsEntry</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendConfirmationDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>ShutdownWindow</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SignVerifyMessageDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SplashScreen</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrafficGraphWidget</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionDesc</name>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>Datum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount</source>
|
||||
<translation>Betrag</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionDescDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionTableModel</name>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>Datum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>Etikett</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(kein Etikett)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionView</name>
|
||||
<message>
|
||||
<source>Copy address</source>
|
||||
<translation>Adresse kopieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy label</source>
|
||||
<translation>Etikett kopieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy amount</source>
|
||||
<translation>Betrag kopieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy transaction ID</source>
|
||||
<translation>Transaktions ID kopieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Comma separated file (*.csv)</source>
|
||||
<translation>Komma getrenntes Dokument (*.csv)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirmed</source>
|
||||
<translation>Bestätigt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>Datum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>Etikett</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Address</source>
|
||||
<translation>Adresse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Exporting Failed</source>
|
||||
<translation>Export fehlgeschlagen</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>UnitDisplayStatusBarControl</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletFrame</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletView</name>
|
||||
<message>
|
||||
<source>&Export</source>
|
||||
<translation>&Exportieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Export the data in the current tab to a file</source>
|
||||
<translation>Daten des aktiven Fensters exportieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Backup Failed</source>
|
||||
<translation>Sicherung fehlgeschlagen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Backup Successful</source>
|
||||
<translation>Sicherung erfolgreich</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>bitcoin-core</name>
|
||||
<message>
|
||||
<source>Information</source>
|
||||
<translation>Information</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning</source>
|
||||
<translation>Achtung</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Starting network threads...</source>
|
||||
<translation>Starte Netzwerk-Threads...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This is the minimum transaction fee you pay on every transaction.</source>
|
||||
<translation>Das ist die Mindestgebühr für jede Transaktion</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This is the transaction fee you will pay if you send a transaction.</source>
|
||||
<translation>Das ist die Gebühr für die Überweisung</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Transaction amounts must not be negative</source>
|
||||
<translation>Überweisungsbetrag kann nicht negativ sein</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Transaction must have at least one recipient</source>
|
||||
<translation>Überweisung muss mindestens einen Empfänger haben </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Insufficient funds</source>
|
||||
<translation>Ungenügendes Guthaben</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Loading block index...</source>
|
||||
<translation>Block Verzeichnis laden...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Loading wallet...</source>
|
||||
<translation>Brieftasche laden...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Rescanning...</source>
|
||||
<translation>Neuscannen...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Done loading</source>
|
||||
<translation>Laden abgeschlossen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error</source>
|
||||
<translation>Fehler</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -330,12 +330,12 @@
|
||||
<translation>Sign &message...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+623"/>
|
||||
<location line="+625"/>
|
||||
<source>Synchronizing with network...</source>
|
||||
<translation>Synchronizing with network...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-701"/>
|
||||
<location line="-703"/>
|
||||
<source>&Overview</source>
|
||||
<translation>&Overview</translation>
|
||||
</message>
|
||||
@@ -420,7 +420,7 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+1"/>
|
||||
<location line="+2"/>
|
||||
<source>Create a new wallet</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -430,7 +430,7 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+334"/>
|
||||
<location line="+335"/>
|
||||
<source>Click to disable network activity.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -460,7 +460,7 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-1021"/>
|
||||
<location line="-1023"/>
|
||||
<source>Send coins to a Bitcoin address</source>
|
||||
<translation>Send coins to a Bitcoin address</translation>
|
||||
</message>
|
||||
@@ -525,7 +525,7 @@
|
||||
<translation>Verify messages to ensure they were signed with specified Bitcoin addresses</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+110"/>
|
||||
<location line="+111"/>
|
||||
<source>&File</source>
|
||||
<translation>&File</translation>
|
||||
</message>
|
||||
@@ -545,7 +545,7 @@
|
||||
<translation>Tabs toolbar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-256"/>
|
||||
<location line="-257"/>
|
||||
<source>Request payments (generates QR codes and bitcoin: URIs)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -565,12 +565,12 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+13"/>
|
||||
<location line="+14"/>
|
||||
<source>&Command-line options</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location line="+522"/>
|
||||
<location line="+523"/>
|
||||
<source>%n active connection(s) to Bitcoin network</source>
|
||||
<translation>
|
||||
<numerusform>%n active connection to Bitcoin network</numerusform>
|
||||
@@ -631,7 +631,7 @@
|
||||
<translation>Up to date</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-642"/>
|
||||
<location line="-644"/>
|
||||
<source>&Sending addresses</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -661,7 +661,7 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+7"/>
|
||||
<location line="+8"/>
|
||||
<source>Show the %1 help message to get a list with possible Bitcoin command-line options</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -696,7 +696,7 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+232"/>
|
||||
<location line="+233"/>
|
||||
<source>%1 client</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -990,7 +990,7 @@
|
||||
<context>
|
||||
<name>CreateWalletActivity</name>
|
||||
<message>
|
||||
<location filename="../walletcontroller.cpp" line="+201"/>
|
||||
<location filename="../walletcontroller.cpp" line="+207"/>
|
||||
<source>Creating Wallet <b>%1</b>...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1251,7 +1251,7 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+78"/>
|
||||
<location line="+79"/>
|
||||
<source>Error: Specified data directory "%1" cannot be created.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1850,7 +1850,7 @@
|
||||
<context>
|
||||
<name>PaymentServer</name>
|
||||
<message>
|
||||
<location filename="../paymentserver.cpp" line="+226"/>
|
||||
<location filename="../paymentserver.cpp" line="+228"/>
|
||||
<location line="+350"/>
|
||||
<location line="+42"/>
|
||||
<location line="+108"/>
|
||||
@@ -2209,7 +2209,7 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+38"/>
|
||||
<location line="+39"/>
|
||||
<source>QR code support not available.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -2838,7 +2838,7 @@
|
||||
<context>
|
||||
<name>RecentRequestsTableModel</name>
|
||||
<message>
|
||||
<location filename="../recentrequeststablemodel.cpp" line="+27"/>
|
||||
<location filename="../recentrequeststablemodel.cpp" line="+26"/>
|
||||
<source>Date</source>
|
||||
<translation type="unfinished">Date</translation>
|
||||
</message>
|
||||
@@ -3565,7 +3565,7 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos
|
||||
<context>
|
||||
<name>TrafficGraphWidget</name>
|
||||
<message>
|
||||
<location filename="../trafficgraphwidget.cpp" line="+81"/>
|
||||
<location filename="../trafficgraphwidget.cpp" line="+82"/>
|
||||
<source>KB/s</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -3621,7 +3621,7 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+22"/>
|
||||
<location line="+52"/>
|
||||
<source>Status</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -3680,12 +3680,12 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos
|
||||
<location line="+12"/>
|
||||
<location line="+54"/>
|
||||
<location line="+30"/>
|
||||
<location line="+60"/>
|
||||
<location line="+68"/>
|
||||
<source>Credit</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location line="-154"/>
|
||||
<location line="-162"/>
|
||||
<source>matures in %n more block(s)</source>
|
||||
<translation>
|
||||
<numerusform>matures in %n more block</numerusform>
|
||||
@@ -3700,12 +3700,12 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos
|
||||
<message>
|
||||
<location line="+60"/>
|
||||
<location line="+26"/>
|
||||
<location line="+63"/>
|
||||
<location line="+71"/>
|
||||
<source>Debit</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-79"/>
|
||||
<location line="-87"/>
|
||||
<source>Total debit</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -3756,7 +3756,12 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+19"/>
|
||||
<location line="+23"/>
|
||||
<source> (Certificate was not verified)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+4"/>
|
||||
<source>Merchant</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -4157,7 +4162,7 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos
|
||||
<context>
|
||||
<name>WalletController</name>
|
||||
<message>
|
||||
<location filename="../walletcontroller.cpp" line="-205"/>
|
||||
<location filename="../walletcontroller.cpp" line="-211"/>
|
||||
<source>Close wallet</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
||||
@@ -1,187 +0,0 @@
|
||||
<TS language="en_AU" version="2.1">
|
||||
<context>
|
||||
<name>AddressBookPage</name>
|
||||
<message>
|
||||
<source>Enter address or label to search</source>
|
||||
<translation>Enter address or label to search</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AddressTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>AskPassphraseDialog</name>
|
||||
<message>
|
||||
<source>Passphrase Dialog</source>
|
||||
<translation>Passphrase Dialogue</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>BanTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>BitcoinGUI</name>
|
||||
<message>
|
||||
<source>Synchronizing with network...</source>
|
||||
<translation>Synchronising with network...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoinControlDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditAddressDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>FreespaceChecker</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>HelpMessageDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>Intro</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>ModalOverlay</name>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>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 synchronising with the bitcoin network, as detailed below.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenURIDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>OptionsDialog</name>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Minimise 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.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show only a tray icon after minimizing the window.</source>
|
||||
<translation>Show only a tray icon after minimising the window.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Minimize to the tray instead of the taskbar</source>
|
||||
<translation>&Minimise to the tray instead of the taskbar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>M&inimize on close</source>
|
||||
<translation>M&inimise on close</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OverviewPage</name>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>The displayed information may be out of date. Your wallet automatically synchronises with the Bitcoin network after a connection is established, but this process has not completed yet.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PaymentServer</name>
|
||||
<message>
|
||||
<source>Payment request is not initialized.</source>
|
||||
<translation>Payment request is not initialised.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PeerTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>QObject</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>QObject::QObject</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>QRImageWidget</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>RPCConsole</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>ReceiveCoinsDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>ReceiveRequestDialog</name>
|
||||
<message>
|
||||
<source>Wallet</source>
|
||||
<translation>Wallet</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>RecentRequestsTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendCoinsDialog</name>
|
||||
<message>
|
||||
<source>(Smart fee not initialized yet. This usually takes a few blocks...)</source>
|
||||
<translation>(Smart fee not initialised yet. This usually takes a few blocks...)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Transaction fee</source>
|
||||
<translation>Transaction fee</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendCoinsEntry</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendConfirmationDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>ShutdownWindow</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SignVerifyMessageDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SplashScreen</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrafficGraphWidget</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionDesc</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionDescDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionView</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>UnitDisplayStatusBarControl</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletFrame</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletView</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>bitcoin-core</name>
|
||||
<message>
|
||||
<source>Error initializing block database</source>
|
||||
<translation>Error initialising block database</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error initializing wallet database environment %s!</source>
|
||||
<translation>Error initialising wallet database environment %s!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Failed to rescan the wallet during initialization</source>
|
||||
<translation>Failed to rescan the wallet during initialisation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Initialization sanity check failed. %s is shutting down.</source>
|
||||
<translation>Initialisation sanity check failed. %s is shutting down.</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
@@ -69,6 +69,10 @@
|
||||
<source>These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins.</source>
|
||||
<translation>These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses.</source>
|
||||
<translation>These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy Address</source>
|
||||
<translation>&Copy Address</translation>
|
||||
@@ -131,6 +135,10 @@
|
||||
<source>Repeat new passphrase</source>
|
||||
<translation>Repeat new passphrase</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show passphrase</source>
|
||||
<translation>Show passphrase</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt wallet</source>
|
||||
<translation>Encrypt wallet</translation>
|
||||
@@ -171,6 +179,30 @@
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>Wallet encrypted</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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>.</source>
|
||||
<translation>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>.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter the old passphrase and new passphrase for the wallet.</source>
|
||||
<translation>Enter the old passphrase and new passphrase for the wallet.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer.</source>
|
||||
<translation>Remember that encrypting your wallet cannot fully protect your Bitcoins from being stolen by malware infecting your computer.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet to be encrypted</source>
|
||||
<translation>Wallet to be encrypted</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is about to be encrypted. </source>
|
||||
<translation>Your wallet is about to be encrypted. </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is now encrypted. </source>
|
||||
<translation>Your wallet is now encrypted. </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>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.</translation>
|
||||
@@ -293,6 +325,14 @@
|
||||
<source>Open &URI...</source>
|
||||
<translation>Open &URI ...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create Wallet...</source>
|
||||
<translation>Create Wallet...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new wallet</source>
|
||||
<translation>Create a new wallet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet:</source>
|
||||
<translation>Wallet:</translation>
|
||||
@@ -521,6 +561,10 @@
|
||||
<source>Error: %1</source>
|
||||
<translation>Error: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: %1</source>
|
||||
<translation>Warning: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date: %1
|
||||
</source>
|
||||
@@ -743,10 +787,58 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletActivity</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Creating Wallet <b>%1</b>...</source>
|
||||
<translation>Creating Wallet <b>%1</b>...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet failed</source>
|
||||
<translation>Create wallet failed</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet warning</source>
|
||||
<translation>Create wallet warning</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletDialog</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Create Wallet</source>
|
||||
<translation>Create Wallet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet Name</source>
|
||||
<translation>Wallet Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt the wallet. The wallet will be encrypted with a passphrase of your choice.</source>
|
||||
<translation>Encrypt the wallet. The wallet will be encrypted with a passphrase of your choice.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt Wallet</source>
|
||||
<translation>Encrypt Wallet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>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.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Disable Private Keys</source>
|
||||
<translation>Disable Private Keys</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>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.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Make Blank Wallet</source>
|
||||
<translation>Make Blank Wallet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create</source>
|
||||
<translation>Create</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditAddressDialog</name>
|
||||
<message>
|
||||
@@ -862,6 +954,10 @@
|
||||
<source>When you click OK, %1 will begin to download and process the full %4 block chain (%2GB) starting with the earliest transactions in %3 when %4 initially launched.</source>
|
||||
<translation>When you click OK, %1 will begin to download and process the full %4 block chain (%2GB) starting with the earliest transactions in %3 when %4 initially launched.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>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.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>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.</translation>
|
||||
@@ -882,6 +978,10 @@
|
||||
<source>Bitcoin</source>
|
||||
<translation>Bitcoin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Discard blocks after verification, except most recent %1 GB (prune)</source>
|
||||
<translation>Discard blocks after verification, except most recent %1 GB (prune)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>At least %1 GB of data will be stored in this directory, and it will grow over time.</source>
|
||||
<translation>At least %1 GB of data will be stored in this directory, and it will grow over time.</translation>
|
||||
@@ -914,7 +1014,11 @@
|
||||
<source>(of %n GB needed)</source>
|
||||
<translation><numerusform>(of %n GB needed)</numerusform><numerusform>(of %n GB needed)</numerusform></translation>
|
||||
</message>
|
||||
</context>
|
||||
<message numerus="yes">
|
||||
<source>(%n GB needed for full chain)</source>
|
||||
<translation><numerusform>(%n GB needed for full chain)</numerusform><numerusform>(%n GB needed for full chain)</numerusform></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ModalOverlay</name>
|
||||
<message>
|
||||
@@ -991,6 +1095,14 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenWalletActivity</name>
|
||||
<message>
|
||||
<source>Open wallet failed</source>
|
||||
<translation>Open wallet failed</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open wallet warning</source>
|
||||
<translation>Open wallet warning</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>default wallet</translation>
|
||||
@@ -1380,6 +1492,14 @@
|
||||
<source>Cannot process payment request because BIP70 support was not compiled in.</source>
|
||||
<translation>Cannot process payment request because BIP70 support was not compiled in.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Due to widespread security flaws in BIP70 it's strongly recommended that any merchant instructions to switch wallets be ignored.</source>
|
||||
<translation>Due to widespread security flaws in BIP70 it's strongly recommended that any merchant instructions to switch wallets be ignored.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>If you are receiving this error you should request the merchant provide a BIP21 compatible URI.</source>
|
||||
<translation>If you are receiving this error you should request the merchant provide a BIP21 compatible URI.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid payment address %1</source>
|
||||
<translation>Invalid payment address %1</translation>
|
||||
@@ -1601,6 +1721,10 @@
|
||||
<source>Error encoding URI into QR Code.</source>
|
||||
<translation>Error encoding URI into QR Code.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>QR code support not available.</source>
|
||||
<translation>QR code support not available.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Save QR Code</source>
|
||||
<translation>Save QR Code</translation>
|
||||
@@ -1959,6 +2083,10 @@
|
||||
<source>An optional amount to request. Leave this empty or zero to not request a specific amount.</source>
|
||||
<translation>An optional amount to request. Leave this empty or zero to not request a specific amount.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Create new receiving address</source>
|
||||
<translation>&Create new receiving address</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Clear all fields of the form.</source>
|
||||
<translation>Clear all fields of the form.</translation>
|
||||
@@ -2280,6 +2408,14 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>%1 (%2 blocks)</source>
|
||||
<translation>%1 (%2 blocks)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> from wallet '%1'</source>
|
||||
<translation> from wallet '%1'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 to '%2'</source>
|
||||
<translation>%1 to '%2'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 to %2</source>
|
||||
<translation>%1 to %2</translation>
|
||||
@@ -2312,6 +2448,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Total Amount</source>
|
||||
<translation>Total Amount</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>To review recipient list click "Show Details..."</source>
|
||||
<translation>To review recipient list click "Show Details..."</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirm send coins</source>
|
||||
<translation>Confirm send coins</translation>
|
||||
@@ -2762,6 +2902,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Output index</source>
|
||||
<translation>Output index</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> (Certificate was not verified)</source>
|
||||
<translation> (Certificate was not verified)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Merchant</source>
|
||||
<translation>Merchant</translation>
|
||||
@@ -3085,6 +3229,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Close wallet</source>
|
||||
<translation>Close wallet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Are you sure you wish to close the wallet <i>%1</i>?</source>
|
||||
<translation>Are you sure you wish to close the wallet <i>%1</i>?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Closing the wallet for too long can result in having to resync the entire chain if pruning is enabled.</source>
|
||||
<translation>Closing the wallet for too long can result in having to resync the entire chain if pruning is enabled.</translation>
|
||||
@@ -3357,6 +3505,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Initialization sanity check failed. %s is shutting down.</source>
|
||||
<translation>Initialisation sanity check failed. %s is shutting down.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid P2P permission: '%s'</source>
|
||||
<translation>Invalid P2P permission: '%s'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid amount for -%s=<amount>: '%s'</source>
|
||||
<translation>Invalid amount for -%s=<amount>: '%s'</translation>
|
||||
@@ -3389,6 +3541,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Loading P2P addresses...</source>
|
||||
<translation>Loading P2P addresses ...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error: Disk space is too low!</source>
|
||||
<translation>Error: Disk space is too low!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Loading banlist...</source>
|
||||
<translation>Loading banlist ...</translation>
|
||||
@@ -3497,6 +3653,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Need to specify a port with -whitebind: '%s'</source>
|
||||
<translation>Need to specify a port with -whitebind: '%s'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Prune mode is incompatible with -blockfilterindex.</source>
|
||||
<translation>Prune mode is incompatible with -blockfilterindex.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reducing -maxconnections from %d to %d, because of system limitations.</source>
|
||||
<translation>Reducing -maxconnections from %d to %d, because of system limitations.</translation>
|
||||
@@ -3555,6 +3715,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Unable to generate initial keys</source>
|
||||
<translation>Unable to generate initial keys.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown -blockfilterindex value %s.</source>
|
||||
<translation>Unknown -blockfilterindex value %s.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Verifying wallet(s)...</source>
|
||||
<translation>Verifying wallet(s) ...</translation>
|
||||
|
||||
@@ -131,6 +131,10 @@
|
||||
<source>Repeat new passphrase</source>
|
||||
<translation>Ripetu la novan pasfrazon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show passphrase</source>
|
||||
<translation>Montri pasfrazon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt wallet</source>
|
||||
<translation>Ĉifri la monujon</translation>
|
||||
@@ -171,6 +175,26 @@
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>La monujo estas ĉifrita</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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>.</source>
|
||||
<translation>Enigi la novan pasfrazon por la monujo. <br/>Bonvolu uzi pasfrazon de <b>dek aŭ pli hazardaj signoj</b>, aŭ <b>ok aŭ pli vortoj</b>.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter the old passphrase and new passphrase for the wallet.</source>
|
||||
<translation>Enigi la malnovan pasfrazon kaj la novan pasfrazon por la monujo.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet to be encrypted</source>
|
||||
<translation>Monujo ĉifriĝota</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is about to be encrypted. </source>
|
||||
<translation>Via monujo estas ĉifriĝota.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is now encrypted. </source>
|
||||
<translation>Via monujo ĵus estas ĉifrata.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>GRAVE: antaŭaj sekur-kopioj de via monujo-dosiero estas forigindaj kiam vi havas nove kreitan ĉifritan monujo-dosieron. Pro sekureco, antaŭaj kopioj de la neĉifrita dosiero ne plu funkcios tuj kiam vi ekuzos la novan ĉifritan dosieron.</translation>
|
||||
@@ -210,7 +234,11 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>BanTableModel</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Banned Until</source>
|
||||
<translation>Ekzilita ĝis</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>BitcoinGUI</name>
|
||||
<message>
|
||||
@@ -249,6 +277,10 @@
|
||||
<source>&About %1</source>
|
||||
<translation>&Pri %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show information about %1</source>
|
||||
<translation>Montri informojn pri %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>About &Qt</source>
|
||||
<translation>Pri &Qt</translation>
|
||||
@@ -261,6 +293,10 @@
|
||||
<source>&Options...</source>
|
||||
<translation>&Agordoj...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Modify configuration options for %1</source>
|
||||
<translation>Ŝanĝi agordojn por %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Encrypt Wallet...</source>
|
||||
<translation>Ĉifri &Monujon...</translation>
|
||||
@@ -277,6 +313,30 @@
|
||||
<source>Open &URI...</source>
|
||||
<translation>Malfermi &URI-on...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create Wallet...</source>
|
||||
<translation>Krei Monujon...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new wallet</source>
|
||||
<translation>Krei novan monujon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet:</source>
|
||||
<translation>Monujo:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Click to disable network activity.</source>
|
||||
<translation>Alklaki por malebligi retan aktivon.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Network activity disabled.</source>
|
||||
<translation>Retaj agadoj malebliĝas.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Click to enable network activity again.</source>
|
||||
<translation>Alklaki por denove ebligi retajn agadojn.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reindexing blocks on disk...</source>
|
||||
<translation>Reindeksado de blokoj sur disko...</translation>
|
||||
@@ -397,14 +457,50 @@
|
||||
<source>Up to date</source>
|
||||
<translation>Ĝisdata</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Wallet</source>
|
||||
<translation>Malfermi la Monujon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open a wallet</source>
|
||||
<translation>Malfermi monujon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close Wallet...</source>
|
||||
<translation>Fermi la Monujon...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close wallet</source>
|
||||
<translation>Fermi monujon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>defaŭlta monujo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Window</source>
|
||||
<translation>&Fenestro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Zoom</source>
|
||||
<translation>Zomi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Main Window</source>
|
||||
<translation>Ĉefa Fenestro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Catching up...</source>
|
||||
<translation>Ĝisdatigante...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error: %1</source>
|
||||
<translation>Eraro: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: %1</source>
|
||||
<translation>Averta: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date: %1
|
||||
</source>
|
||||
@@ -417,6 +513,11 @@
|
||||
<translation>Sumo: %1
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet: %1
|
||||
</source>
|
||||
<translation>Monujo: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Type: %1
|
||||
</source>
|
||||
@@ -454,6 +555,10 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>CoinControlDialog</name>
|
||||
<message>
|
||||
<source>Coin Selection</source>
|
||||
<translation>Monero-Elektaĵo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Quantity:</source>
|
||||
<translation>Kvanto:</translation>
|
||||
@@ -565,10 +670,43 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletActivity</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Create wallet failed</source>
|
||||
<translation>Krei monujon malsukcesis</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet warning</source>
|
||||
<translation>Averto pro krei monujon</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletDialog</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Create Wallet</source>
|
||||
<translation>Krei Monujon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet Name</source>
|
||||
<translation>Monujo-Nomo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt Wallet</source>
|
||||
<translation>Ĉifri Monujon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Malebligi privatajn ŝlosilojn por ĉi tiu monujo. Monujoj kun malebligitaj privataj ŝlosiloj ne havos privatajn ŝlosilojn, kaj povas havi nek HD-semon nek importatajn privatajn ŝlosilojn. Ĉi tio estas ideale por nurspektaj monujoj.
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Disable Private Keys</source>
|
||||
<translation>Malebligi Privatajn Ŝlosilojn</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create</source>
|
||||
<translation>Krei</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditAddressDialog</name>
|
||||
<message>
|
||||
@@ -621,6 +759,10 @@
|
||||
<source>version</source>
|
||||
<translation>versio</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>About %1</source>
|
||||
<translation>Pri %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Command-line options</source>
|
||||
<translation>Komandliniaj agordaĵoj</translation>
|
||||
@@ -632,6 +774,10 @@
|
||||
<source>Welcome</source>
|
||||
<translation>Bonvenon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Welcome to %1.</source>
|
||||
<translation>Bonvenon al %1.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use the default data directory</source>
|
||||
<translation>Uzi la defaŭltan dosierujon por datumoj</translation>
|
||||
@@ -659,10 +805,30 @@
|
||||
<source>Form</source>
|
||||
<translation>Formularo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown...</source>
|
||||
<translation>Nekonata...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Last block time</source>
|
||||
<translation>Horo de la lasta bloko</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Progress</source>
|
||||
<translation>Progreso</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Progress increase per hour</source>
|
||||
<translation>Hora pligrandigo da progreso</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>calculating...</source>
|
||||
<translation>kalkuladas...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hide</source>
|
||||
<translation>Kaŝi</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenURIDialog</name>
|
||||
@@ -685,7 +851,23 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenWalletActivity</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Open wallet failed</source>
|
||||
<translation>Malfermi monujon malsukcesis</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open wallet warning</source>
|
||||
<translation>Malfermi monujon averto</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>defaŭlta monujo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Opening Wallet <b>%1</b>...</source>
|
||||
<translation>Malfermadas Monujon <b>%1</b>...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OptionsDialog</name>
|
||||
<message>
|
||||
@@ -696,10 +878,26 @@
|
||||
<source>&Main</source>
|
||||
<translation>Ĉ&efa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Automatically start %1 after logging in to the system.</source>
|
||||
<translation>Aŭtomate komenci na %1 post ensalutis en la sistemon.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Start %1 on system login</source>
|
||||
<translation>&Komenci na %1 kiam ensaluti en la sistemon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Size of &database cache</source>
|
||||
<translation>Dosiergrando de &datumbasa kaŝmemoro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Number of script &verification threads</source>
|
||||
<translation>Kvanto da skriptaj kaj kontroleraraj fadenoj</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1)</source>
|
||||
<translation>IP-adreso de prokurilo (ekz. IPv4: 127.0.0.1 / IPv6: ::1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reset all client options to default.</source>
|
||||
<translation>Reagordi ĉion al defaŭlataj valoroj.</translation>
|
||||
@@ -823,6 +1021,10 @@
|
||||
<source>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.</source>
|
||||
<translation>Eblas, ke la informoj videblaj ĉi tie estas eksdataj. Via monujo aŭtomate sinkoniĝas kun la bitmona reto kiam ili konektiĝas, sed tiu procezo ankoraŭ ne finfariĝis.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Available:</source>
|
||||
<translation>Disponebla:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your current spendable balance</source>
|
||||
<translation>via aktuala elspezebla saldo</translation>
|
||||
@@ -924,6 +1126,10 @@
|
||||
<source>Error: Specified data directory "%1" does not exist.</source>
|
||||
<translation>Eraro: la elektita dosierujo por datumoj "%1" ne ekzistas.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error: %1</source>
|
||||
<translation>Eraro: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>unknown</source>
|
||||
<translation>nekonata</translation>
|
||||
@@ -990,6 +1196,10 @@
|
||||
<source>Current number of blocks</source>
|
||||
<translation>Aktuala nombro de blokoj</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet: </source>
|
||||
<translation>Monujo:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Received</source>
|
||||
<translation>Ricevita</translation>
|
||||
@@ -1054,7 +1264,35 @@
|
||||
<source>Clear console</source>
|
||||
<translation>Malplenigi konzolon</translation>
|
||||
</message>
|
||||
</context>
|
||||
<message>
|
||||
<source>1 &hour</source>
|
||||
<translation>1 &horo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>1 &day</source>
|
||||
<translation>1 &tago</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>1 &week</source>
|
||||
<translation>1 &semajno</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>1 &year</source>
|
||||
<translation>1 &jaro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Unban</source>
|
||||
<translation>&Malekzili</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>never</source>
|
||||
<translation>neniam</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown</source>
|
||||
<translation>Nekonata</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ReceiveCoinsDialog</name>
|
||||
<message>
|
||||
@@ -1218,6 +1456,10 @@
|
||||
<source>Transaction Fee:</source>
|
||||
<translation>Krompago:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hide</source>
|
||||
<translation>Kaŝi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Send to multiple recipients at once</source>
|
||||
<translation>Sendi samtempe al pluraj ricevantoj</translation>
|
||||
@@ -1294,6 +1536,10 @@
|
||||
<source>Transaction fee</source>
|
||||
<translation>Krompago</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Total Amount</source>
|
||||
<translation>Totala Sumo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirm send coins</source>
|
||||
<translation>Konfirmi sendon de bitmono</translation>
|
||||
@@ -1843,6 +2089,10 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletController</name>
|
||||
<message>
|
||||
<source>Close wallet</source>
|
||||
<translation>Fermi monujon</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletFrame</name>
|
||||
@@ -1853,7 +2103,11 @@
|
||||
<source>Send Coins</source>
|
||||
<translation>Sendi Bitmonon</translation>
|
||||
</message>
|
||||
</context>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>defaŭlta monujo</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletView</name>
|
||||
<message>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -48,11 +48,11 @@ Exportar los datos en la pestaña actual a un archivo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Choose the address to send coins to</source>
|
||||
<translation>Elija la dirección para enviar las monedas </translation>
|
||||
<translation>Elija la dirección para enviar las monedas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Choose the address to receive coins with</source>
|
||||
<translation>Elige la dirección para recibir las monedas </translation>
|
||||
<translation>Elige la dirección para recibir las monedas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>C&hoose</source>
|
||||
@@ -924,7 +924,7 @@ Exportar los datos en la pestaña actual a un archivo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown. Syncing Headers (%1, %2%)...</source>
|
||||
<translation>Desconocido. Sincronizando cabecesar (%1, %2%)...</translation>
|
||||
<translation>Desconocido. Sincronizando cabeceras (%1, %2%)...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -1029,7 +1029,7 @@ Exportar los datos en la pestaña actual a un archivo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(0 = auto, <0 = leave that many cores free)</source>
|
||||
<translation>(0 = auto, <0 = deja muchos núcleos gratis)</translation>
|
||||
<translation>(0 = auto, <0 = deja esta cantidad de núcleos libres)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>W&allet</source>
|
||||
@@ -1137,7 +1137,7 @@ Exportar los datos en la pestaña actual a un archivo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Unit to show amounts in:</source>
|
||||
<translation> Unidad para mostrar montos en:</translation>
|
||||
<translation>Unidad para mostrar montos en:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Choose the default subdivision unit to show in the interface and when sending coins.</source>
|
||||
@@ -1165,7 +1165,7 @@ Exportar los datos en la pestaña actual a un archivo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>none</source>
|
||||
<translation>ninguno </translation>
|
||||
<translation>ninguno</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirm options reset</source>
|
||||
@@ -1563,7 +1563,7 @@ Exportar los datos en la pestaña actual a un archivo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Number of connections</source>
|
||||
<translation>Número de conexiones </translation>
|
||||
<translation>Número de conexiones</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Block chain</source>
|
||||
@@ -1703,7 +1703,7 @@ Exportar los datos en la pestaña actual a un archivo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Totals</source>
|
||||
<translation>Totales </translation>
|
||||
<translation>Totales</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>In:</source>
|
||||
@@ -1783,7 +1783,7 @@ Exportar los datos en la pestaña actual a un archivo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>never</source>
|
||||
<translation>nunca </translation>
|
||||
<translation>nunca</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Inbound</source>
|
||||
@@ -1795,7 +1795,7 @@ Exportar los datos en la pestaña actual a un archivo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Yes</source>
|
||||
<translation>Si </translation>
|
||||
<translation>Si</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>No</source>
|
||||
@@ -2266,7 +2266,7 @@ Tarifa de copia</translation>
|
||||
<name>SendConfirmationDialog</name>
|
||||
<message>
|
||||
<source>Yes</source>
|
||||
<translation>Si </translation>
|
||||
<translation>Si</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<name>AddressBookPage</name>
|
||||
<message>
|
||||
<source>Right-click to edit address or label</source>
|
||||
<translation>Haga clic para editar la dirección o etiqueta</translation>
|
||||
<translation>Clic derecho para editar la dirección o etiqueta</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new address</source>
|
||||
@@ -121,7 +121,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter passphrase</source>
|
||||
<translation>Introduce contraseña actual </translation>
|
||||
<translation>Introduce contraseña actual</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>New passphrase</source>
|
||||
@@ -161,7 +161,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: If you encrypt your wallet and lose your passphrase, you will <b>LOSE ALL OF YOUR BITCOINS</b>!</source>
|
||||
<translation>Advertencia: Si encriptas tu billetera y pierdes tu contraseña, vas a perder<b>TODOS TUS BITCOINS</b>!</translation>
|
||||
<translation>Advertencia: Si encriptas tu billetera y pierdes tu contraseña, vas a ¡<b>PERDER TODOS TUS BITCOINS</b>!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Are you sure you wish to encrypt your wallet?</source>
|
||||
@@ -711,6 +711,10 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletDialog</name>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Crea una billetera en blanco. Las billeteras en blanco inicialmente no tienen llaves privadas o texto. Las llaves privadas y las direcciones pueden ser importadas, o se puede establecer una semilla HD, más tarde.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditAddressDialog</name>
|
||||
@@ -819,6 +823,10 @@
|
||||
<source>When you click OK, %1 will begin to download and process the full %4 block chain (%2GB) starting with the earliest transactions in %3 when %4 initially launched.</source>
|
||||
<translation>Al hacer clic OK, %1 iniciará el proceso de descarga y procesará el blockchain completo de %4 (%2 GB), iniciando desde el la transacción más antigua %3 cuando %4 se ejecutó inicialmente.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Revertir esta configuración requiere descargar la blockchain completa nuevamente. Es más rápido descargar la cadena completa y podarla después. Desactiva algunas funciones avanzadas.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>El primer proceso de sincronización consume muchos recursos, y es posible que puedan ocurrir problemas de hardware que anteriormente no hayas notado. Cada vez que ejecutes %1 automáticamente se reiniciará el proceso de sincronización desde el punto que lo dejaste anteriormente.</translation>
|
||||
@@ -920,7 +928,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown. Syncing Headers (%1, %2%)...</source>
|
||||
<translation>Desconocido. Sincronizando cabecesar (%1, %2%)...</translation>
|
||||
<translation>Desconocido. Sincronizando cabeceras (%1, %2%)...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -1025,7 +1033,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>(0 = auto, <0 = leave that many cores free)</source>
|
||||
<translation>(0 = auto, <0 = deja muchos núcleos gratis)</translation>
|
||||
<translation>(0 = auto, <0 = deja esta cantidad de núcleos libres)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>W&allet</source>
|
||||
@@ -1198,7 +1206,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>The supplied proxy address is invalid.</source>
|
||||
<translation>El proxy ingresado es inválido. </translation>
|
||||
<translation>El proxy ingresado es inválido.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -1883,7 +1891,7 @@
|
||||
<name>ReceiveRequestDialog</name>
|
||||
<message>
|
||||
<source>QR Code</source>
|
||||
<translation>Código QR </translation>
|
||||
<translation>Código QR</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy &URI</source>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -69,6 +69,10 @@
|
||||
<source>These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins.</source>
|
||||
<translation>Estas son sus direcciones Bitcoin para enviar pagos. Compruebe siempre la cantidad y la dirección de recibo antes de transferir monedas.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses.</source>
|
||||
<translation>These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy Address</source>
|
||||
<translation>Copiar dirección</translation>
|
||||
@@ -83,7 +87,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Export Address List</source>
|
||||
<translation>Exportar la Lista de Direcciones </translation>
|
||||
<translation>Exportar la Lista de Direcciones</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Comma separated file (*.csv)</source>
|
||||
@@ -131,6 +135,10 @@
|
||||
<source>Repeat new passphrase</source>
|
||||
<translation>Repita la nueva contraseña</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show passphrase</source>
|
||||
<translation>Mostrar la frase de contraseña</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt wallet</source>
|
||||
<translation>Cifrar monedero</translation>
|
||||
@@ -171,6 +179,18 @@
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>Monedero cifrado</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet to be encrypted</source>
|
||||
<translation>Billetera a ser cifrada</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is now encrypted. </source>
|
||||
<translation>Su billetera está ahora cifrada</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encryption failed</source>
|
||||
<translation>Encriptado de monedero fallido</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>BanTableModel</name>
|
||||
@@ -237,6 +257,18 @@
|
||||
<source>Open &URI...</source>
|
||||
<translation>Abrir URI...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create Wallet...</source>
|
||||
<translation>Crear Billetera...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new wallet</source>
|
||||
<translation>Crear una nueva billetera</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Network activity disabled.</source>
|
||||
<translation>Actividad de red deshabilitada.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reindexing blocks on disk...</source>
|
||||
<translation>Reindexando bloques en disco...</translation>
|
||||
@@ -357,6 +389,18 @@
|
||||
<source>Up to date</source>
|
||||
<translation>Actualizado</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close wallet</source>
|
||||
<translation>Cerrar monedero</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>billetera por defecto</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>No wallets available</source>
|
||||
<translation>Monederos no disponibles</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Window</source>
|
||||
<translation>&Ventana</translation>
|
||||
@@ -452,6 +496,14 @@
|
||||
<source>Confirmed</source>
|
||||
<translation>Confirmado</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy address</source>
|
||||
<translation>Copiar dirección</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy amount</source>
|
||||
<translation>Copiar cantidad</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy quantity</source>
|
||||
<translation>Copiar cantidad</translation>
|
||||
@@ -611,6 +663,10 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenWalletActivity</name>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>billetera por defecto</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OptionsDialog</name>
|
||||
@@ -959,7 +1015,15 @@
|
||||
<source>Remove</source>
|
||||
<translation>Eliminar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<message>
|
||||
<source>Copy message</source>
|
||||
<translation>Copiar mensaje</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy amount</source>
|
||||
<translation>Copiar cantidad</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ReceiveRequestDialog</name>
|
||||
<message>
|
||||
@@ -1104,6 +1168,10 @@
|
||||
<source>Copy quantity</source>
|
||||
<translation>Copiar cantidad</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy amount</source>
|
||||
<translation>Copiar cantidad</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy fee</source>
|
||||
<translation>Copiar comisión</translation>
|
||||
@@ -1307,6 +1375,14 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionView</name>
|
||||
<message>
|
||||
<source>Copy address</source>
|
||||
<translation>Copiar dirección</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy amount</source>
|
||||
<translation>Copiar cantidad</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Comma separated file (*.csv)</source>
|
||||
<translation>Archivo de columnas separadas por coma (*.csv)</translation>
|
||||
@@ -1337,6 +1413,10 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletController</name>
|
||||
<message>
|
||||
<source>Close wallet</source>
|
||||
<translation>Cerrar monedero</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletFrame</name>
|
||||
@@ -1347,7 +1427,11 @@
|
||||
<source>Send Coins</source>
|
||||
<translation>Enviar monedas</translation>
|
||||
</message>
|
||||
</context>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>billetera por defecto</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletView</name>
|
||||
<message>
|
||||
@@ -1358,7 +1442,15 @@
|
||||
<source>Export the data in the current tab to a file</source>
|
||||
<translation>Exportar a un archivo los datos de esta pestaña</translation>
|
||||
</message>
|
||||
</context>
|
||||
<message>
|
||||
<source>Backup Wallet</source>
|
||||
<translation>Billetera de Respaldo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancelar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>bitcoin-core</name>
|
||||
<message>
|
||||
@@ -1395,7 +1487,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Not enough file descriptors available.</source>
|
||||
<translation>No hay suficientes descriptores de archivo disponibles. </translation>
|
||||
<translation>No hay suficientes descriptores de archivo disponibles.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Verifying blocks...</source>
|
||||
|
||||
@@ -131,6 +131,10 @@
|
||||
<source>Repeat new passphrase</source>
|
||||
<translation>Korda uut parooli</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show passphrase</source>
|
||||
<translation>Näita salafraasi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt wallet</source>
|
||||
<translation>Krüpteeri rahakott</translation>
|
||||
@@ -171,6 +175,30 @@
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>Rahakott krüpteeritud</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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>.</source>
|
||||
<translation>Sisesta rahakotile uus salafraas.<br/>Kasuta salafraasi millles on<b>kümme või rohkem juhuslikku sümbolit<b>,või<b>kaheksa või rohkem sõna<b/>.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter the old passphrase and new passphrase for the wallet.</source>
|
||||
<translation>Sisesta rahakoti vana salafraas ja uus salafraas.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer.</source>
|
||||
<translation>Pea meeles, et rahakoti krüpteerimine ei välista bitcoinide vargust, kui sinu arvuti on nakatunud pahavaraga.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet to be encrypted</source>
|
||||
<translation>Krüpteeritav rahakott</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is about to be encrypted. </source>
|
||||
<translation>Rahakott krüpteeritakse.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is now encrypted. </source>
|
||||
<translation>Rahakott krüpteeritud.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encryption failed</source>
|
||||
<translation>Rahakoti krüpteerimine ebaõnnestus</translation>
|
||||
@@ -210,7 +238,11 @@
|
||||
<source>IP/Netmask</source>
|
||||
<translation>IP/Võrgumask</translation>
|
||||
</message>
|
||||
</context>
|
||||
<message>
|
||||
<source>Banned Until</source>
|
||||
<translation>Blokeeritud kuni</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>BitcoinGUI</name>
|
||||
<message>
|
||||
@@ -249,6 +281,10 @@
|
||||
<source>&About %1</source>
|
||||
<translation>&Teave %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show information about %1</source>
|
||||
<translation>Näita informatsiooni %1 kohta</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>About &Qt</source>
|
||||
<translation>Teave &Qt kohta</translation>
|
||||
@@ -261,6 +297,10 @@
|
||||
<source>&Options...</source>
|
||||
<translation>&Valikud...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Modify configuration options for %1</source>
|
||||
<translation>Muuda %1 seadeid</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Encrypt Wallet...</source>
|
||||
<translation>&Krüpteeri Rahakott</translation>
|
||||
@@ -277,6 +317,18 @@
|
||||
<source>Open &URI...</source>
|
||||
<translation>Ava &URI...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create Wallet...</source>
|
||||
<translation>Loo rahakott</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new wallet</source>
|
||||
<translation>Loo uus rahakott</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet:</source>
|
||||
<translation>Rahakott:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reindexing blocks on disk...</source>
|
||||
<translation>Kõvakettal olevate plokkide reindekseerimine...</translation>
|
||||
|
||||
@@ -1,779 +0,0 @@
|
||||
<TS language="et_EE" version="2.1">
|
||||
<context>
|
||||
<name>AddressBookPage</name>
|
||||
<message>
|
||||
<source>Create a new address</source>
|
||||
<translation>Loo uus aadress</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&New</source>
|
||||
<translation>&Uus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy</source>
|
||||
<translation>&Kopeeri</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Delete the currently selected address from the list</source>
|
||||
<translation>Kustuta valitud aadress nimekirjast</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Delete</source>
|
||||
<translation>&Kustuta</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit</source>
|
||||
<translation>&Muuda</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AddressTableModel</name>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>Silt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Address</source>
|
||||
<translation>Aadress</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(silt puudub)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AskPassphraseDialog</name>
|
||||
<message>
|
||||
<source>Enter passphrase</source>
|
||||
<translation>Sisesta parool</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>New passphrase</source>
|
||||
<translation>Uus parool</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Repeat new passphrase</source>
|
||||
<translation>Korda uut parooli</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt wallet</source>
|
||||
<translation>Krüpteeri rahakott</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Decrypt wallet</source>
|
||||
<translation>Dekrüpteeri rahakott</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change passphrase</source>
|
||||
<translation>Muuda parooli</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Are you sure you wish to encrypt your wallet?</source>
|
||||
<translation>Kas oled kindel, et soovid rahakoti krüpteerida?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>Rahakott krüpteeritud</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encryption failed</source>
|
||||
<translation>Rahakoti krüpteerimine ebaõnnestus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encryption failed due to an internal error. Your wallet was not encrypted.</source>
|
||||
<translation>Rahakoti krüpteerimine ebaõnnestus sisemise vea tõttu. Sinu rahakotti ei krüpteeritud.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The supplied passphrases do not match.</source>
|
||||
<translation>Sisestatud paroolid ei kattu.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet unlock failed</source>
|
||||
<translation>Rahakoti lahtilukustamine ebaõnnestus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet decryption failed</source>
|
||||
<translation>Rahakoti dekrüpteerimine ebaõnnestus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet passphrase was successfully changed.</source>
|
||||
<translation>Rahakoti parooli vahetus õnnestus.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>BanTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>BitcoinGUI</name>
|
||||
<message>
|
||||
<source>Synchronizing with network...</source>
|
||||
<translation>Võrguga sünkroniseerimine...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Overview</source>
|
||||
<translation>&Ülevaade</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Quit application</source>
|
||||
<translation>Välju rakendusest</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Options...</source>
|
||||
<translation>&Valikud...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open &URI...</source>
|
||||
<translation>Ava &URI...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reindexing blocks on disk...</source>
|
||||
<translation>Kõvakettal olevate plokkide reindekseerimine...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Bitcoin</source>
|
||||
<translation>Bitcoin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet</source>
|
||||
<translation>Rahakott</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Send</source>
|
||||
<translation>&Saada</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Show / Hide</source>
|
||||
<translation>&Näita / Peida</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&File</source>
|
||||
<translation>&Fail</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Settings</source>
|
||||
<translation>&Seaded</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Help</source>
|
||||
<translation>&Abi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Command-line options</source>
|
||||
<translation>&Käsurea valikud</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 behind</source>
|
||||
<translation>%1 ajast maas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Transactions after this will not yet be visible.</source>
|
||||
<translation>Hilisemad transaktsioonid ei ole veel nähtavad.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error</source>
|
||||
<translation>Viga</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning</source>
|
||||
<translation>Hoiatus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Information</source>
|
||||
<translation>Informatsioon</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoinControlDialog</name>
|
||||
<message>
|
||||
<source>Amount:</source>
|
||||
<translation>Kogus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount</source>
|
||||
<translation>Kogus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>Kuupäev</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirmations</source>
|
||||
<translation>Kinnitused</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirmed</source>
|
||||
<translation>Kinnitatud</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy address</source>
|
||||
<translation>Kopeeri aadress</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy amount</source>
|
||||
<translation>Kopeeri kogus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy transaction ID</source>
|
||||
<translation>Kopeeri transaktsiooni ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>yes</source>
|
||||
<translation>jah</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>no</source>
|
||||
<translation>ei</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(silt puudub)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditAddressDialog</name>
|
||||
<message>
|
||||
<source>&Address</source>
|
||||
<translation>&Aadress</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>New key generation failed.</source>
|
||||
<translation>Uue võtme genereerimine ebaõnnestus.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FreespaceChecker</name>
|
||||
<message>
|
||||
<source>name</source>
|
||||
<translation>nimi</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>HelpMessageDialog</name>
|
||||
<message>
|
||||
<source>version</source>
|
||||
<translation>versioon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Command-line options</source>
|
||||
<translation>Käsurea valikud</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Intro</name>
|
||||
<message>
|
||||
<source>Welcome</source>
|
||||
<translation>Tere tulemast</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Bitcoin</source>
|
||||
<translation>Bitcoin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error</source>
|
||||
<translation>Viga</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ModalOverlay</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenURIDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>OptionsDialog</name>
|
||||
<message>
|
||||
<source>Options</source>
|
||||
<translation>Valikud</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>MB</source>
|
||||
<translation>MB</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Network</source>
|
||||
<translation>&Võrk</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>IPv4</source>
|
||||
<translation>IPv4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>IPv6</source>
|
||||
<translation>IPv6</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Tor</source>
|
||||
<translation>Tor</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&OK</source>
|
||||
<translation>&OK</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error</source>
|
||||
<translation>Viga</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OverviewPage</name>
|
||||
<message>
|
||||
<source>Pending:</source>
|
||||
<translation>Ootel:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Total:</source>
|
||||
<translation>Kokku:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Recent transactions</source>
|
||||
<translation>Hiljutised transaktsioonid</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PaymentServer</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>PeerTableModel</name>
|
||||
<message>
|
||||
<source>Sent</source>
|
||||
<translation>Saadetud</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Received</source>
|
||||
<translation>Vastu võetud</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>QObject</name>
|
||||
<message>
|
||||
<source>Amount</source>
|
||||
<translation>Kogus</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>QObject::QObject</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>QRImageWidget</name>
|
||||
<message>
|
||||
<source>&Save Image...</source>
|
||||
<translation>&Salvesta Pilt...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy Image</source>
|
||||
<translation>&Kopeeri Pilt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Save QR Code</source>
|
||||
<translation>Salvesta QR Kood</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>RPCConsole</name>
|
||||
<message>
|
||||
<source>&Information</source>
|
||||
<translation>&Informatsioon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>General</source>
|
||||
<translation>Üldine</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Network</source>
|
||||
<translation>Võrk</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation>Nimi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Number of connections</source>
|
||||
<translation>Ühenduste arv</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Block chain</source>
|
||||
<translation>Blokiahel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory usage</source>
|
||||
<translation>Mälu kasutus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Received</source>
|
||||
<translation>Vastu võetud</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sent</source>
|
||||
<translation>Saadetud</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Direction</source>
|
||||
<translation>Suund</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Version</source>
|
||||
<translation>Versioon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Services</source>
|
||||
<translation>Teenused</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ping Time</source>
|
||||
<translation>Pingi Aeg</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Network Traffic</source>
|
||||
<translation>&Võrgu Liiklus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Clear console</source>
|
||||
<translation>Puhasta konsool</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>never</source>
|
||||
<translation>mitte kunagi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Inbound</source>
|
||||
<translation>Sisenev</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Outbound</source>
|
||||
<translation>Väljuv</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Yes</source>
|
||||
<translation>Jah</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>No</source>
|
||||
<translation>Ei</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ReceiveCoinsDialog</name>
|
||||
<message>
|
||||
<source>&Amount:</source>
|
||||
<translation>&Kogus:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Message:</source>
|
||||
<translation>&Sõnum:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remove</source>
|
||||
<translation>Eemalda</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy message</source>
|
||||
<translation>Kopeeri sõnum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy amount</source>
|
||||
<translation>Kopeeri kogus</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ReceiveRequestDialog</name>
|
||||
<message>
|
||||
<source>QR Code</source>
|
||||
<translation>QR Kood</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Save Image...</source>
|
||||
<translation>&Salvesta Pilt...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Address</source>
|
||||
<translation>Aadress</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount</source>
|
||||
<translation>Kogus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>Silt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Message</source>
|
||||
<translation>Sõnum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet</source>
|
||||
<translation>Rahakott</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>RecentRequestsTableModel</name>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>Kuupäev</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>Silt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Message</source>
|
||||
<translation>Sõnum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(silt puudub)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendCoinsDialog</name>
|
||||
<message>
|
||||
<source>Amount:</source>
|
||||
<translation>Kogus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Choose...</source>
|
||||
<translation>Vali...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy amount</source>
|
||||
<translation>Kopeeri kogus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(silt puudub)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendCoinsEntry</name>
|
||||
<message>
|
||||
<source>Alt+A</source>
|
||||
<translation>Alt+A</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Alt+P</source>
|
||||
<translation>Alt+P</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendConfirmationDialog</name>
|
||||
<message>
|
||||
<source>Yes</source>
|
||||
<translation>Jah</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ShutdownWindow</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SignVerifyMessageDialog</name>
|
||||
<message>
|
||||
<source>Alt+A</source>
|
||||
<translation>Alt+A</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Alt+P</source>
|
||||
<translation>Alt+P</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Signature</source>
|
||||
<translation>Allkiri</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Please check the address and try again.</source>
|
||||
<translation>Palun kontrolli aadressi ja proovi uuesti.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Message signed.</source>
|
||||
<translation>Sõnum allkirjastatud.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The signature could not be decoded.</source>
|
||||
<translation>Allkirja ei õnnestunud dekodeerida.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Please check the signature and try again.</source>
|
||||
<translation>Palun kontrolli allkirja ja proovi uuesti.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Message verification failed.</source>
|
||||
<translation>Sõnumi verifitseerimine ebaõnnestus.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Message verified.</source>
|
||||
<translation>Sõnum verifitseeritud.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SplashScreen</name>
|
||||
<message>
|
||||
<source>[testnet]</source>
|
||||
<translation>[test võrk]</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrafficGraphWidget</name>
|
||||
<message>
|
||||
<source>KB/s</source>
|
||||
<translation>KB/s</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionDesc</name>
|
||||
<message>
|
||||
<source>Status</source>
|
||||
<translation>Olek</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>Kuupäev</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Message</source>
|
||||
<translation>Sõnum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Comment</source>
|
||||
<translation>Kommentaar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Transaction ID</source>
|
||||
<translation>Transaktsiooni ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount</source>
|
||||
<translation>Kogus</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionDescDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionTableModel</name>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>Kuupäev</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Type</source>
|
||||
<translation>Tüüp</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>Silt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(silt puudub)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionView</name>
|
||||
<message>
|
||||
<source>All</source>
|
||||
<translation>Kõik</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Today</source>
|
||||
<translation>Täna</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This month</source>
|
||||
<translation>Käimasolev kuu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Last month</source>
|
||||
<translation>Eelmine kuu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This year</source>
|
||||
<translation>Käimasolev aasta</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Range...</source>
|
||||
<translation>Vahemik...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy address</source>
|
||||
<translation>Kopeeri aadress</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy amount</source>
|
||||
<translation>Kopeeri summa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy transaction ID</source>
|
||||
<translation>Kopeeri transaktsiooni ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirmed</source>
|
||||
<translation>Kinnitatud</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>Kuupäev</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Type</source>
|
||||
<translation>Tüüp</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>Silt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Address</source>
|
||||
<translation>Aadress</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>ID</source>
|
||||
<translation>ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Range:</source>
|
||||
<translation>Vahemik:</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>UnitDisplayStatusBarControl</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletFrame</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletView</name>
|
||||
<message>
|
||||
<source>Backup Wallet</source>
|
||||
<translation>Varunda Rahakott</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet Data (*.dat)</source>
|
||||
<translation>Rahakoti Andmed (*.dat)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Backup Failed</source>
|
||||
<translation>Varundamine Ebaõnnestus</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>bitcoin-core</name>
|
||||
<message>
|
||||
<source>Bitcoin Core</source>
|
||||
<translation>Bitcoin Core</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Information</source>
|
||||
<translation>Informatsioon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning</source>
|
||||
<translation>Hoiatus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error</source>
|
||||
<translation>Viga</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
@@ -69,6 +69,10 @@
|
||||
<source>These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins.</source>
|
||||
<translation>Hauek dira zuk dirua jaso dezaketen Bitcoin helbideak. Egiaztatu beti diru-kopurua eta dirua jasoko duen helbidea zuzen egon daitezen, txanponak bidali baino lehen.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses.</source>
|
||||
<translation>Hauek dira ordainketak jasotzeko zure Bitcoin helbideak. Jaso taulako 'Jasotzeko helbide berri bat sortu' botoia erabili helbide berri bat sortzeko.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy Address</source>
|
||||
<translation>&Helbidea kopiatu</translation>
|
||||
@@ -131,6 +135,10 @@
|
||||
<source>Repeat new passphrase</source>
|
||||
<translation>Pasahitz berria errepiikatu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show passphrase</source>
|
||||
<translation>Pasahitza erakutsi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt wallet</source>
|
||||
<translation>Diruzorroa enkriptatu</translation>
|
||||
@@ -171,6 +179,30 @@
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>Zorroa enkriptatuta</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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>.</source>
|
||||
<translation>Diruzorroaren pasahitz berria sartu. <br/>Mesedez <b> hamar edo gehiago ausazko hizkiko</b> pasahitza erabili, edo <b> gutxienez zortzi hitz</b></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter the old passphrase and new passphrase for the wallet.</source>
|
||||
<translation>Diruzorroaren pasahitz zahar zein berria sartu.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer.</source>
|
||||
<translation>Gogoan izan diruzorroaren enkripzioak ezin dituela zure bitcoinak zure ordenagailuan izan dezakezun malware batengandik lapurtuak izatetik guztiz babestu .</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet to be encrypted</source>
|
||||
<translation>Enkriptatzeko diruzorroa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is about to be encrypted. </source>
|
||||
<translation>Zure diruzorroa enkriptatzekotan dago</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is now encrypted. </source>
|
||||
<translation>Zure diruzorroa enkriptatua dago orain.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>GARRANTZITSUA: Diruzorroaren segurtasun-kopia, wallet.dat, erabilezina bihurtuko da enkriptazioa burutu ondoren. Ondorioz, segurtasun-kopia berriekin ordezkatu beharko zenituzke zure jada eginik dituzun diruzorroaren kopiak.</translation>
|
||||
@@ -199,12 +231,32 @@
|
||||
<source>Wallet decryption failed</source>
|
||||
<translation>Zorroaren desenkriptazioak huts egin du</translation>
|
||||
</message>
|
||||
</context>
|
||||
<message>
|
||||
<source>Wallet passphrase was successfully changed.</source>
|
||||
<translation>Diruzorroaren pasahitza arrakastaz aldatu da.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: The Caps Lock key is on!</source>
|
||||
<translation>Abisua: Mayuskulak blokeatuak dituzu!</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>BanTableModel</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>IP/Netmask</source>
|
||||
<translation>IP/Saremaskara</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Banned Until</source>
|
||||
<translation>Honarte debekatua </translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>BitcoinGUI</name>
|
||||
<message>
|
||||
<source>Sign &message...</source>
|
||||
<translation>&Mezua zinatu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Synchronizing with network...</source>
|
||||
<translation>Sarearekin sinkronizatzen...</translation>
|
||||
@@ -233,6 +285,14 @@
|
||||
<source>Quit application</source>
|
||||
<translation>Aplikaziotik irten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&About %1</source>
|
||||
<translation>%1-ri buruz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show information about %1</source>
|
||||
<translation>%1-ri buruzko informazioa azaldu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>About &Qt</source>
|
||||
<translation>&Qt-ri buruz</translation>
|
||||
@@ -245,10 +305,90 @@
|
||||
<source>&Options...</source>
|
||||
<translation>&Aukerak...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Modify configuration options for %1</source>
|
||||
<translation>%1-ren konfiguraketa aukerak aldatu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Encrypt Wallet...</source>
|
||||
<translation>Diruzorroa &enkriptatu...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Backup Wallet...</source>
|
||||
<translation>Diruzorroaren kopia bat gorde</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Change Passphrase...</source>
|
||||
<translation>Pasahitza &aldatu...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open &URI...</source>
|
||||
<translation>&URLa zabaldu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create Wallet...</source>
|
||||
<translation>Diruzorroa sortu...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new wallet</source>
|
||||
<translation>Diruzorro berri bat sortu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet:</source>
|
||||
<translation>Diruzorroa:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Click to disable network activity.</source>
|
||||
<translation>Sarea desaktibatzeko sakatu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Network activity disabled.</source>
|
||||
<translation>Sarea desaktibatua</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Click to enable network activity again.</source>
|
||||
<translation>Sarea berriro aktibatzeko sakatu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Syncing Headers (%1%)...</source>
|
||||
<translation>Burukoak sinkronizatzen (%1)...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reindexing blocks on disk...</source>
|
||||
<translation>Blokeak diskoan berriro zerrendatzen...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Send coins to a Bitcoin address</source>
|
||||
<translation>Bidali txanponak Bitcoin helbide batera</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change the passphrase used for wallet encryption</source>
|
||||
<translation>Diruzorroa enkriptatzeko erabilitako pasahitza aldatu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Verify message...</source>
|
||||
<translation>Mezua &balioztatu...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Send</source>
|
||||
<translation>&Bidali</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Receive</source>
|
||||
<translation>&Jaso</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Show / Hide</source>
|
||||
<translation>&Erakutsi / Izkutatu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show or hide the main Window</source>
|
||||
<translation>Lehio nagusia erakutsi edo izkutatu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Verify messages to ensure they were signed with specified Bitcoin addresses</source>
|
||||
<translation>Egiaztatu mesua Bitcoin helbide espezifikoarekin erregistratu direla ziurtatzeko</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&File</source>
|
||||
<translation>&Artxiboa</translation>
|
||||
@@ -265,18 +405,108 @@
|
||||
<source>Tabs toolbar</source>
|
||||
<translation>Fitxen tresna-barra</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 behind</source>
|
||||
<translation>%1 atzetik</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error</source>
|
||||
<translation>Akatsa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Information</source>
|
||||
<translation>Informazioa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Up to date</source>
|
||||
<translation>Eguneratua</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Sending addresses</source>
|
||||
<translation>&Helbideak bidaltzen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Receiving addresses</source>
|
||||
<translation>&Helbideak jasotzen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Wallet</source>
|
||||
<translation>Diruzorroa zabaldu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open a wallet</source>
|
||||
<translation>Diruzorro bat zabaldu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close Wallet...</source>
|
||||
<translation>Diruzorroa itxi...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close wallet</source>
|
||||
<translation>Diruzorroa itxi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>Diruzorro lehenetsia</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Window</source>
|
||||
<translation>&Lehioa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Minimize</source>
|
||||
<translation>Txikitu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Zoom</source>
|
||||
<translation>Gerturatu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Main Window</source>
|
||||
<translation>Lehio nagusia</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Catching up...</source>
|
||||
<translation>Eguneratzen...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error: %1</source>
|
||||
<translation>Akatsa: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: %1</source>
|
||||
<translation>Abisua: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date: %1
|
||||
</source>
|
||||
<translation>Data: %1
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount: %1
|
||||
</source>
|
||||
<translation>Kopurua: %1
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet: %1
|
||||
</source>
|
||||
<translation>Diruzorroa: %1
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label: %1
|
||||
</source>
|
||||
<translation>Etiketa: %1
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Address: %1
|
||||
</source>
|
||||
<translation>Helbidea: %1
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sent transaction</source>
|
||||
<translation>Bidalitako transakzioa</translation>
|
||||
@@ -296,10 +526,30 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>CoinControlDialog</name>
|
||||
<message>
|
||||
<source>Coin Selection</source>
|
||||
<translation>Txanpon aukeraketa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Quantity:</source>
|
||||
<translation>Zenbat:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Bytes:</source>
|
||||
<translation>Byte kopurua:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount:</source>
|
||||
<translation>Kopurua:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Dust:</source>
|
||||
<translation>Hautsa:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change:</source>
|
||||
<translation>Bueltak:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount</source>
|
||||
<translation>Kopurua</translation>
|
||||
@@ -308,6 +558,14 @@
|
||||
<source>Date</source>
|
||||
<translation>Data</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirmations</source>
|
||||
<translation>Konfirmazioak</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirmed</source>
|
||||
<translation>Konfirmatuta</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy address</source>
|
||||
<translation>Helbidea kopiatu</translation>
|
||||
@@ -316,17 +574,53 @@
|
||||
<source>Copy label</source>
|
||||
<translation>Etiketa kopiatu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>yes</source>
|
||||
<translation>bai</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>no</source>
|
||||
<translation>ez</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(izendapenik ez)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<message>
|
||||
<source>(change)</source>
|
||||
<translation>(bueltak)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletActivity</name>
|
||||
<message>
|
||||
<source>Creating Wallet <b>%1</b>...</source>
|
||||
<translation>Diruzorroa sortzen<b>%1</b>...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet failed</source>
|
||||
<translation>Diruzorroa sortzen hutsegitea</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletDialog</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Create Wallet</source>
|
||||
<translation>Diruzorroa sortu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet Name</source>
|
||||
<translation>Diruzorroaren izena</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt Wallet</source>
|
||||
<translation>Diruzorroa enkriptatu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create</source>
|
||||
<translation>Sortu</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditAddressDialog</name>
|
||||
<message>
|
||||
@@ -364,12 +658,32 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>FreespaceChecker</name>
|
||||
<message>
|
||||
<source>name</source>
|
||||
<translation>izena</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>HelpMessageDialog</name>
|
||||
<message>
|
||||
<source>version</source>
|
||||
<translation>bertsioa</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Intro</name>
|
||||
<message>
|
||||
<source>Welcome</source>
|
||||
<translation>Ongietorri</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Welcome to %1.</source>
|
||||
<translation>Ongietorri %1-ra</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Bitcoin</source>
|
||||
<translation>Bitcoin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error</source>
|
||||
<translation>Akatsa</translation>
|
||||
@@ -381,12 +695,48 @@
|
||||
<source>Form</source>
|
||||
<translation>Inprimakia</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown...</source>
|
||||
<translation>Ezezaguna...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Last block time</source>
|
||||
<translation>Azken blokearen unea</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>calculating...</source>
|
||||
<translation>kalkulatzen...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hide</source>
|
||||
<translation>Izkutatu</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenURIDialog</name>
|
||||
<message>
|
||||
<source>Open URI</source>
|
||||
<translation>URI zabaldu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>URI:</source>
|
||||
<translation>URI: </translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenWalletActivity</name>
|
||||
<message>
|
||||
<source>Open wallet failed</source>
|
||||
<translation>Diruzorroa irekitzen hutsegitea</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open wallet warning</source>
|
||||
<translation>Diruzorroa irekitzen abisua</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>Diruzorro lehenetsia</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OptionsDialog</name>
|
||||
@@ -394,10 +744,54 @@
|
||||
<source>Options</source>
|
||||
<translation>Aukerak</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Main</source>
|
||||
<translation>&Nagusia</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Size of &database cache</source>
|
||||
<translation>Databasearen cache tamaina</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Tor</source>
|
||||
<translation>Tor</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Window</source>
|
||||
<translation>&Lehioa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Display</source>
|
||||
<translation>&Pantaila</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Unit to show amounts in:</source>
|
||||
<translation>Zenbatekoa azaltzeko &unitatea:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&OK</source>
|
||||
<translation>&Ados</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Cancel</source>
|
||||
<translation>&Ezeztatu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>none</source>
|
||||
<translation>Bat ere ez</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Configuration options</source>
|
||||
<translation>Konfiguraketa aukerak</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error</source>
|
||||
<translation>Akatsa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This change would require a client restart.</source>
|
||||
<translation>Aldaketa honek clienta berriro piztea eskatzen du</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OverviewPage</name>
|
||||
@@ -405,6 +799,14 @@
|
||||
<source>Form</source>
|
||||
<translation>Inprimakia</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Pending:</source>
|
||||
<translation>Zai:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Total:</source>
|
||||
<translation>Guztira:</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PaymentServer</name>
|
||||
@@ -418,6 +820,10 @@
|
||||
<source>Amount</source>
|
||||
<translation>Kopurua</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error: %1</source>
|
||||
<translation>Akatsa: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>unknown</source>
|
||||
<translation>ezezaguna</translation>
|
||||
@@ -428,6 +834,10 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>RPCConsole</name>
|
||||
<message>
|
||||
<source>Last block time</source>
|
||||
<translation>Azken blokearen unea</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ReceiveCoinsDialog</name>
|
||||
@@ -496,14 +906,34 @@
|
||||
<source>Send Coins</source>
|
||||
<translation>Txanponak bidali</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Quantity:</source>
|
||||
<translation>Zenbat:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Bytes:</source>
|
||||
<translation>Byte kopurua:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount:</source>
|
||||
<translation>Kopurua:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change:</source>
|
||||
<translation>Bueltak:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hide</source>
|
||||
<translation>Izkutatu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Send to multiple recipients at once</source>
|
||||
<translation>Hainbat jasotzaileri batera bidali</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Dust:</source>
|
||||
<translation>Hautsa:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Balance:</source>
|
||||
<translation>Saldoa:</translation>
|
||||
@@ -658,7 +1088,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Received with</source>
|
||||
<translation>Honekin jasoa </translation>
|
||||
<translation>Honekin jasoa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sent to</source>
|
||||
@@ -729,7 +1159,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Received with</source>
|
||||
<translation>Honekin jasoa </translation>
|
||||
<translation>Honekin jasoa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sent to</source>
|
||||
@@ -763,6 +1193,10 @@
|
||||
<source>Comma separated file (*.csv)</source>
|
||||
<translation>Komaz bereizitako artxiboa (*.csv)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirmed</source>
|
||||
<translation>Berretsia</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>Data</translation>
|
||||
@@ -789,6 +1223,10 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletController</name>
|
||||
<message>
|
||||
<source>Close wallet</source>
|
||||
<translation>Diruzorroa itxi</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletFrame</name>
|
||||
@@ -799,7 +1237,11 @@
|
||||
<source>Send Coins</source>
|
||||
<translation>Txanponak bidali</translation>
|
||||
</message>
|
||||
</context>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>Diruzorro lehenetsia</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletView</name>
|
||||
<message>
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new address</source>
|
||||
<translation>گشایش آدرس جدید</translation>
|
||||
<translation>ایجاد آدرس جدید</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&New</source>
|
||||
@@ -15,7 +15,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy the currently selected address to the system clipboard</source>
|
||||
<translation>کپی کردن حساب انتخاب شده به حافظه سیستم - کلیپ بورد</translation>
|
||||
<translation>کپی کردن آدرس جاری انتخاب شده به حافظه سیستم - کلیپ بورد</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy</source>
|
||||
@@ -67,7 +67,11 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins.</source>
|
||||
<translation>اینها آدرسهای شما برای ارسال وجوه هستند. همیشه قبل از ارسال، مقدار و آدرس گیرنده را بررسی کنید.</translation>
|
||||
<translation>اینها آدرس های شما برای فرستادن پرداخت هاست. همیشه قبل از فرستادن سکه ها مقدار و آدرس دریافت کننده را چک کنید.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses.</source>
|
||||
<translation>اینها آدرسهای بیتکوین شما برای دریافت مبالغ میباشد. توصیه میشود برای هر تراکنش از یک آدرس جدید استفاده کنید.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy Address</source>
|
||||
@@ -110,7 +114,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(برچسب ندارد)</translation>
|
||||
<translation>(فاقد برچسب)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -131,13 +135,17 @@
|
||||
<source>Repeat new passphrase</source>
|
||||
<translation>رمز/پَس فرِیز را دوباره وارد کنید</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show passphrase</source>
|
||||
<translation>نمایش رمز</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt wallet</source>
|
||||
<translation>رمزگذاری کیف پول</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This operation needs your wallet passphrase to unlock the wallet.</source>
|
||||
<translation>برای انجام این عملیات، باید رمز کیفپول را وارد کنید.</translation>
|
||||
<translation>برای انجام این عملیات، باید رمز کیفپول خود را وارد نمائید تا کیف شما بازگشایی گردد.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unlock wallet</source>
|
||||
@@ -171,10 +179,30 @@
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>کیف پول رمزگذاری شده است</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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>.</source>
|
||||
<translation>برای کیف پول خود یک رمز جدید وارد نمائید<br/>لطفاً رمز کیف پول انتخابی را بدین گونه بسازید<b>انتخاب ده ویا بیشتر کاراکتر تصادفی</b> یا <b> حداقل هشت کلمه</b></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter the old passphrase and new passphrase for the wallet.</source>
|
||||
<translation>رمز عبور قدیمی و رمز عبور جدید کیف پول خود را وارد کنید.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer.</source>
|
||||
<translation>والت رمز بندی شد .
|
||||
یاد داشته باشید که پنجره رمز شده نمی تواند کلا از سرقت نرم افزارهای مخرب محافظ کند </translation>
|
||||
یاد داشته باشید که پنجره رمز شده نمی تواند کلا از سرقت نرم افزارهای مخرب محافظ کند</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet to be encrypted</source>
|
||||
<translation>کیف پول رمز نگاری شده است</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is about to be encrypted. </source>
|
||||
<translation>کیف پول شما در حال رمز نگاری می باشد.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is now encrypted. </source>
|
||||
<translation>کیف پول شما اکنون رمزنگاری گردیده است.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
@@ -298,13 +326,21 @@
|
||||
<source>Open &URI...</source>
|
||||
<translation>بازکردن آدرس...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create Wallet...</source>
|
||||
<translation>ایجاد کیف پول</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new wallet</source>
|
||||
<translation>ایجاد یک کیف پول جدید</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet:</source>
|
||||
<translation>کیف پول:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Click to disable network activity.</source>
|
||||
<translation>برای غیرفعالکردن فعالیت شبکه کلیک کنید.</translation>
|
||||
<translation>برای غیرفعالکردن فعالیت شبکه کلیک نمائید.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Network activity disabled.</source>
|
||||
@@ -328,11 +364,11 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Send coins to a Bitcoin address</source>
|
||||
<translation>ارسال کوین به آدرس بیت کوین</translation>
|
||||
<translation>ارسال کوین به یک آدرس بیت کوین</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Backup wallet to another location</source>
|
||||
<translation>گرفتن نسخه پیشتیبان در آدرسی دیگر</translation>
|
||||
<translation>تهیه نسخه پیشتیبان در محل دیگری</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change the passphrase used for wallet encryption</source>
|
||||
@@ -474,14 +510,30 @@
|
||||
<source>Open a wallet</source>
|
||||
<translation>باز کردن یک حساب</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close Wallet...</source>
|
||||
<translation>بستن کیف پول...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close wallet</source>
|
||||
<translation>کیف پول را ببندید</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>کیف پول پیشفرض</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>No wallets available</source>
|
||||
<translation>هیچ کیف پولی در دسترس نمی باشد</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Window</source>
|
||||
<translation>پنجره</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Minimize</source>
|
||||
<translation>به حداقل رساندن</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Zoom</source>
|
||||
<translation>بزرگنمایی</translation>
|
||||
@@ -506,6 +558,10 @@
|
||||
<source>Error: %1</source>
|
||||
<translation>خطا: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: %1</source>
|
||||
<translation>هشدار: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date: %1
|
||||
</source>
|
||||
@@ -550,13 +606,25 @@
|
||||
<source>Incoming transaction</source>
|
||||
<translation>تراکنش دریافتی</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>HD key generation is <b>enabled</b></source>
|
||||
<translation>تولید کلید HD <b>فعال است</b></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>HD key generation is <b>disabled</b></source>
|
||||
<translation>تولید کلید HD <b> غیر فعال است</b></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Private key <b>disabled</b></source>
|
||||
<translation>کلید خصوصی <b>غیر فعال </b></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet is <b>encrypted</b> and currently <b>unlocked</b></source>
|
||||
<translation>wallet رمزگذاری شد و در حال حاضر از حالت قفل در آمده است</translation>
|
||||
<translation>کیف پول <b>رمزگذاری شد </b>و در حال حاضر <b>از حالت قفل در آمده است</b></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet is <b>encrypted</b> and currently <b>locked</b></source>
|
||||
<translation>wallet رمزگذاری شد و در حال حاضر قفل است</translation>
|
||||
<translation>کیف پول <b> رمزگذاری شد</b> و در حال حاضر <b>قفل است</b></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>A fatal error occurred. Bitcoin can no longer continue safely and will quit.</source>
|
||||
@@ -583,7 +651,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Fee:</source>
|
||||
<translation>هزینه</translation>
|
||||
<translation>هزینه:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Dust:</source>
|
||||
@@ -595,7 +663,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Change:</source>
|
||||
<translation>تغییر</translation>
|
||||
<translation>تغییر:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(un)select all</source>
|
||||
@@ -611,7 +679,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount</source>
|
||||
<translation>میزان</translation>
|
||||
<translation>میزان وجه</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Received with label</source>
|
||||
@@ -627,7 +695,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirmations</source>
|
||||
<translation>تاییدیه </translation>
|
||||
<translation>تاییدیه</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirmed</source>
|
||||
@@ -693,6 +761,10 @@
|
||||
<source>no</source>
|
||||
<translation>خیر</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This label turns red if any recipient receives an amount smaller than the current dust threshold.</source>
|
||||
<translation>اگر هر گیرنده مقداری کمتر آستانه فعلی دریافت کند از این لیبل قرمز میشود.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(برچسب ندارد)</translation>
|
||||
@@ -708,10 +780,58 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletActivity</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Creating Wallet <b>%1</b>...</source>
|
||||
<translation>در حال ایجاد کیف پول <b> %1</b>...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet failed</source>
|
||||
<translation>کیف پول ایجاد نگردید</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet warning</source>
|
||||
<translation>هشدار ایجاد کیف پول</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletDialog</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Create Wallet</source>
|
||||
<translation>ایجاد کیف پول</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet Name</source>
|
||||
<translation>نام کیف پول</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt the wallet. The wallet will be encrypted with a passphrase of your choice.</source>
|
||||
<translation>کیف پول را رمز نگاری نمائید. کیف پول با کلمات رمز انتخاب خودتان رمز نگاری خواهد شد</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt Wallet</source>
|
||||
<translation>رمز نگاری کیف پول</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>غیر فعال کردن کلیدهای خصوصی برای این کیف پول. کیف پول هایی با کلید های خصوصی غیر فعال هیچ کلید خصوصی نداشته و نمیتوانند HD داشته باشند و یا کلید های خصوصی دارد شدنی داشته باشند. این کیف پول ها صرفاً برای رصد مناسب هستند.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Disable Private Keys</source>
|
||||
<translation>غیر فعال کردن کلیدهای خصوصی</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>یک کیف پول خالی درست کنید. کیف پول های خالی در ابتدا کلید یا اسکریپت خصوصی ندارند. کلیدها و آدرسهای خصوصی می توانند وارد شوند یا بذر HD را می توان بعداً تنظیم نمود.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Make Blank Wallet</source>
|
||||
<translation>ساخت کیف پول خالی</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create</source>
|
||||
<translation>ایجاد</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditAddressDialog</name>
|
||||
<message>
|
||||
@@ -722,6 +842,14 @@
|
||||
<source>&Label</source>
|
||||
<translation>برچسب</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The label associated with this address list entry</source>
|
||||
<translation>برچسب مرتبط با لیست آدرس ورودی</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The address associated with this address list entry. This can only be modified for sending addresses.</source>
|
||||
<translation>برچسب مرتبط با لیست آدرس ورودی می باشد. این می تواند فقط برای آدرس های ارسالی اصلاح شود.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Address</source>
|
||||
<translation>آدرس</translation>
|
||||
@@ -794,7 +922,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Command-line options</source>
|
||||
<translation>گزینه های خط-فرمان </translation>
|
||||
<translation>گزینه های خط-فرمان</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -835,6 +963,10 @@
|
||||
<source>The wallet will also be stored in this directory.</source>
|
||||
<translation>کیف پول هم در همین دایرکتوری ذخیره میشود.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error: Specified data directory "%1" cannot be created.</source>
|
||||
<translation>خطا: نمیتوان پوشهای برای دادهها در «%1» ایجاد کرد.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error</source>
|
||||
<translation>خطا</translation>
|
||||
@@ -912,6 +1044,14 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenWalletActivity</name>
|
||||
<message>
|
||||
<source>Open wallet failed</source>
|
||||
<translation>بازکردن کیف پول به مشکل خورده است</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open wallet warning</source>
|
||||
<translation>هشدار باز کردن کیف پول</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>کیف پول پیشفرض</translation>
|
||||
@@ -937,7 +1077,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>&Hide tray icon</source>
|
||||
<translation> مخفی کردن ایکون
|
||||
<translation>مخفی کردن ایکون
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
@@ -960,6 +1100,10 @@
|
||||
<source>GB</source>
|
||||
<translation>گیگابایت</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>MiB</source>
|
||||
<translation>MiB</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>W&allet</source>
|
||||
<translation>کیف پول</translation>
|
||||
@@ -968,6 +1112,10 @@
|
||||
<source>Expert</source>
|
||||
<translation>حرفهای</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enable coin &control features</source>
|
||||
<translation>فعال کردن قابلیت سکه و کنترل</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Automatically open the Bitcoin client port on the router. This only works when your router supports UPnP and it is enabled.</source>
|
||||
<translation>باز کردن خودکار درگاه شبکهٔ بیتکوین روی روترها. تنها زمانی کار میکند که روتر از پروتکل UPnP پشتیبانی کند و این پروتکل فعال باشد.</translation>
|
||||
@@ -1153,7 +1301,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Your current balance in watch-only addresses</source>
|
||||
<translation>موجودی شما در همین لحظه در آدرس های Watch only Addresses </translation>
|
||||
<translation>موجودی شما در همین لحظه در آدرس های Watch only Addresses</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Spendable:</source>
|
||||
@@ -1213,6 +1361,10 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>PeerTableModel</name>
|
||||
<message>
|
||||
<source>User Agent</source>
|
||||
<translation>نماینده کاربر</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Node/Service</source>
|
||||
<translation>گره/خدمت</translation>
|
||||
@@ -1324,6 +1476,10 @@
|
||||
<source>Error: %1</source>
|
||||
<translation>خطا: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 didn't yet exit safely...</source>
|
||||
<translation>%1 به درستی بسته نشد</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>unknown</source>
|
||||
<translation>ناشناس</translation>
|
||||
@@ -1347,6 +1503,10 @@
|
||||
<source>Error encoding URI into QR Code.</source>
|
||||
<translation>خطا در تبدیل نشانی اینترنتی به صورت کد QR.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>QR code support not available.</source>
|
||||
<translation>پستیبانی از QR کد در دسترس نیست.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Save QR Code</source>
|
||||
<translation>ذحیره کردن Qr Code</translation>
|
||||
@@ -1378,10 +1538,18 @@
|
||||
<source>General</source>
|
||||
<translation>عمومی</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Using BerkeleyDB version</source>
|
||||
<translation>استفاده از نسخه پایگاهداده برکلی</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Datadir</source>
|
||||
<translation>پوشه داده Datadir</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Blocksdir</source>
|
||||
<translation>فولدر بلاکها</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Startup time</source>
|
||||
<translation>زمان آغاز به کار</translation>
|
||||
@@ -1462,10 +1630,18 @@
|
||||
<source>Version</source>
|
||||
<translation>نسخه</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Starting Block</source>
|
||||
<translation>بلاک شروع</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Synced Blocks</source>
|
||||
<translation>بلاکهای همگامسازی شده</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>User Agent</source>
|
||||
<translation>نماینده کاربر</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Decrease font size</source>
|
||||
<translation>کاهش دادن اندازه فونت</translation>
|
||||
@@ -1828,7 +2004,7 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
</message>
|
||||
<message>
|
||||
<source>(Smart fee not initialized yet. This usually takes a few blocks...)</source>
|
||||
<translation>(مقداردهی کارمزد هوشمند هنوز مشخص نشده است.این کارمزد معمولا به اندازه چند بلاک طول میکشد...) </translation>
|
||||
<translation>(مقداردهی کارمزد هوشمند هنوز مشخص نشده است.این کارمزد معمولا به اندازه چند بلاک طول میکشد...)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Send to multiple recipients at once</source>
|
||||
@@ -1864,7 +2040,7 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirm the send action</source>
|
||||
<translation>تایید عملیات ارسال </translation>
|
||||
<translation>تایید عملیات ارسال</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>S&end</source>
|
||||
@@ -2084,7 +2260,7 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
</message>
|
||||
<message>
|
||||
<source>&Sign Message</source>
|
||||
<translation>&ثبت پیام </translation>
|
||||
<translation>&ثبت پیام</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The Bitcoin address to sign the message with</source>
|
||||
@@ -2167,13 +2343,33 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<translation>لطفاً آدرس را بررسی کرده و دوباره تلاش کنید.
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The entered address does not refer to a key.</source>
|
||||
<translation>آدرس وارد شده به هیچ کلیدی مرتبط نمی باشد.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet unlock was cancelled.</source>
|
||||
<translation>قفلگشابی کیفپول لغو شد.</translation>
|
||||
<translation>باز گشایی قفل کیفپول لغو گردید.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Private key for the entered address is not available.</source>
|
||||
<translation>کلید خصوصی آدرس وارد شده در دسترس نمی باشد.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Message signing failed.</source>
|
||||
<translation>امضاء پیام انجام نگردید.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Message signed.</source>
|
||||
<translation>پیام ثبت شده</translation>
|
||||
<translation>پیام امضاء شد.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The signature could not be decoded.</source>
|
||||
<translation>امضاء نمیتواند رمزگشایی گردد.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Please check the signature and try again.</source>
|
||||
<translation>لطفآ امضاء را برا بررسی نموده و مجدداً سعی نمائید.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The signature did not match the message digest.</source>
|
||||
@@ -2197,6 +2393,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionDesc</name>
|
||||
<message>
|
||||
<source>abandoned</source>
|
||||
<translation>رها شده</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Status</source>
|
||||
<translation>وضعیت</translation>
|
||||
@@ -2273,6 +2473,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Transaction total size</source>
|
||||
<translation>حجم کل تراکنش</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Merchant</source>
|
||||
<translation>بازرگان</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Debug information</source>
|
||||
<translation>اطلاعات دی باگ Debug</translation>
|
||||
@@ -2327,6 +2531,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Unconfirmed</source>
|
||||
<translation>تایید نشده</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Abandoned</source>
|
||||
<translation>رهاشده</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Generated but not accepted</source>
|
||||
<translation>تولید شده ولی هنوز قبول نشده است</translation>
|
||||
@@ -2373,7 +2581,7 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount removed from or added to balance.</source>
|
||||
<translation> میزان وجه کم شده یا اضافه شده به حساب</translation>
|
||||
<translation>میزان وجه کم شده یا اضافه شده به حساب</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -2434,6 +2642,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Min amount</source>
|
||||
<translation>حداقل میزان وجه</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Abandon transaction</source>
|
||||
<translation>تراکنش را رها نمائید.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Increase transaction fee</source>
|
||||
<translation>افزایش کارمزد تراکنش</translation>
|
||||
@@ -2452,7 +2664,11 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy transaction ID</source>
|
||||
<translation>کپی شناسه تراکنش</translation>
|
||||
<translation>شناسه تراکنش را کپی نمائید.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy raw transaction</source>
|
||||
<translation>معامله اولیه را کپی نمائید.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy full transaction details</source>
|
||||
@@ -2478,6 +2694,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Confirmed</source>
|
||||
<translation>تایید شده</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Watch-only</source>
|
||||
<translation>رصد</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
<translation>تاریخ</translation>
|
||||
@@ -2508,7 +2728,7 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
</message>
|
||||
<message>
|
||||
<source>Range:</source>
|
||||
<translation>دامنه:</translation>
|
||||
<translation>بازه:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>to</source>
|
||||
@@ -2520,6 +2740,14 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletController</name>
|
||||
<message>
|
||||
<source>Close wallet</source>
|
||||
<translation>کیف پول را ببندید</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Are you sure you wish to close the wallet <i>%1</i>?</source>
|
||||
<translation>آیا برای بستن کیف پول مطمئن هستید<i> %1 </i> ؟</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletFrame</name>
|
||||
@@ -2577,9 +2805,13 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Backup Wallet</source>
|
||||
<translation>بازیابی یا پشتیبان گیری کیف پول</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet Data (*.dat)</source>
|
||||
<translation>اطلاعات کیف پول (dat.*)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Backup Failed</source>
|
||||
<translation>بازیابی یا پشتیبان گیری با خطا مواجه شد</translation>
|
||||
<translation>پشتیبان گیری با خطا مواجه شد</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Backup Successful</source>
|
||||
@@ -2656,6 +2888,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Not enough file descriptors available.</source>
|
||||
<translation>توصیفگرهای فایل به اندازه کافی در دسترس نیست</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Replaying blocks...</source>
|
||||
<translation>در حال بازبینی بلوکها...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The source code is available from %s.</source>
|
||||
<translation>سورس کد موجود است از %s.</translation>
|
||||
@@ -2680,6 +2916,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Error reading from database, shutting down.</source>
|
||||
<translation>خواندن از پایگاه داده با خطا مواجه شد,در حال خاموش شدن.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error upgrading chainstate database</source>
|
||||
<translation>خطا در بارگذاری پایگاه داده ها</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid -proxy address or hostname: '%s'</source>
|
||||
<translation>آدرس پراکسی یا هاست نامعتبر: ' %s'</translation>
|
||||
@@ -2741,6 +2981,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>This is the minimum transaction fee you pay on every transaction.</source>
|
||||
<translation>این کمترین فی تراکنش است که در هر تراکنش پرداخت مینمایید.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This is the transaction fee you will pay if you send a transaction.</source>
|
||||
<translation>این میزان کارمزد پرداختی شما در صورت ایجاد تراکنش انتقال میباشد.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Transaction amounts must not be negative</source>
|
||||
<translation>مقدار تراکنش نمیتواند منفی باشد.</translation>
|
||||
|
||||
@@ -69,6 +69,10 @@
|
||||
<source>These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins.</source>
|
||||
<translation>Nämä ovat Bitcoin-osoitteesi maksujen lähettämistä varten. Tarkista aina määrä ja vastaanotto-osoite ennen kolikoiden lähettämistä.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses.</source>
|
||||
<translation>Nämä ovat sinun Bitcoin osoitteesi maksujen vastaanottamista varten. Käytä 'Luo uusi vastaanotto-osoite' painiketta vastaantto tabissä luodaksesi uuden osoitteen.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy Address</source>
|
||||
<translation>&Kopioi osoite</translation>
|
||||
@@ -131,6 +135,10 @@
|
||||
<source>Repeat new passphrase</source>
|
||||
<translation>Toista uusi tunnuslause</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show passphrase</source>
|
||||
<translation>Näytä salasanalause</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt wallet</source>
|
||||
<translation>Salaa lompakko</translation>
|
||||
@@ -171,6 +179,30 @@
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>Lompakko salattiin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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>.</source>
|
||||
<translation>Syötä uusi salasanalause lompakolle <br/>Ole hyvä ja käytä salasanalausetta, jossa on <b>kymmenen tai enemmän sattumanvaraisia merkkjä tai <b>kahdeksan tai enemmän sanoja</b> .</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter the old passphrase and new passphrase for the wallet.</source>
|
||||
<translation>Syötä vanha ja uusi salasanalause lompakolle.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer.</source>
|
||||
<translation>Muista, että salaamalla lompakkosi et täysin pysty suojaamaan bitcoineja varkaudelta, jotka aiheutuvat koneellasi olevista haittaohjelmista.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet to be encrypted</source>
|
||||
<translation>Lompakko tulee salata</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is about to be encrypted. </source>
|
||||
<translation>Lompakkosi tulee kohta salatuksi.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is now encrypted. </source>
|
||||
<translation>Lompakkosi on nyt salattu.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>TÄRKEÄÄ: Kaikki tekemäsi vanhan lompakon varmuuskopiot pitäisi korvata uusilla suojatuilla varmuuskopioilla. Turvallisuussyistä edelliset varmuuskopiot muuttuvat turhiksi, kun aloitat uuden suojatun lompakon käytön.</translation>
|
||||
@@ -293,6 +325,14 @@
|
||||
<source>Open &URI...</source>
|
||||
<translation>Avaa &URI...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create Wallet...</source>
|
||||
<translation>Luo lompakko...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new wallet</source>
|
||||
<translation>Luo uusi lompakko</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet:</source>
|
||||
<translation>Lompakko:</translation>
|
||||
@@ -453,6 +493,18 @@
|
||||
<source>Up to date</source>
|
||||
<translation>Rahansiirtohistoria on ajan tasalla</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Sending addresses</source>
|
||||
<translation>&Lähetysosoitteet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Receiving addresses</source>
|
||||
<translation>&Vastaanotto-osoitteet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Wallet</source>
|
||||
<translation>Avaa lompakko</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open a wallet</source>
|
||||
<translation>Avaa lompakko</translation>
|
||||
@@ -461,6 +513,10 @@
|
||||
<source>Close Wallet...</source>
|
||||
<translation>Sulje lompakko...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close wallet</source>
|
||||
<translation>Sulje lompakko</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show the %1 help message to get a list with possible Bitcoin command-line options</source>
|
||||
<translation>Näytä %1 ohjeet saadaksesi listan mahdollisista Bitcoinin komentorivivalinnoista</translation>
|
||||
@@ -505,6 +561,10 @@
|
||||
<source>Error: %1</source>
|
||||
<translation>Virhe: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: %1</source>
|
||||
<translation>Varoitus: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date: %1
|
||||
</source>
|
||||
@@ -727,10 +787,58 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletActivity</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Creating Wallet <b>%1</b>...</source>
|
||||
<translation>Luodaan lompakkoa <b>%1</b>...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet failed</source>
|
||||
<translation>Lompakon luonti epäonnistui</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet warning</source>
|
||||
<translation>Luo lompakkovaroitus</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletDialog</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Create Wallet</source>
|
||||
<translation>Luo lompakko</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet Name</source>
|
||||
<translation>Lompakon nimi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt the wallet. The wallet will be encrypted with a passphrase of your choice.</source>
|
||||
<translation>Salaa lompakko. Lompakko salataan valitsemallasa salasanalla.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt Wallet</source>
|
||||
<translation>Salaa lompakko</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Poista tämän lompakon yksityiset avaimet käytöstä. Lompakot, joissa yksityiset avaimet on poistettu käytöstä, eivät sisällä yksityisiä avaimia, eikä niissä voi olla HD-juurisanoja tai tuotuja yksityisiä avaimia. Tämä on ihanteellinen katselulompakkoihin.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Disable Private Keys</source>
|
||||
<translation>Poista yksityisavaimet käytöstä</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Luo tyhjä lompakko. Tyhjissä lompakoissa ei aluksi ole yksityisavaimia tai skriptejä. Myöhemmin voidaan tuoda yksityisavaimia ja -osoitteita, tai asettaa HD-siemen.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Make Blank Wallet</source>
|
||||
<translation>Luo tyhjä lompakko</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create</source>
|
||||
<translation>Luo</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditAddressDialog</name>
|
||||
<message>
|
||||
@@ -846,6 +954,10 @@
|
||||
<source>When you click OK, %1 will begin to download and process the full %4 block chain (%2GB) starting with the earliest transactions in %3 when %4 initially launched.</source>
|
||||
<translation>Kun valitset OK, %1 aloittaa lataamaan ja käsittelemään koko %4 lohkoketjua (%2GB) aloittaen ensimmäisestä siirrosta %3 jolloin %4 käynnistettiin ensimmäistä kertaa.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Tämän asetuksen peruuttaminen vaatii koko lohkoketjun uudelleenlataamisen. On nopeampaa ladata koko ketju ensin ja karsia se myöhemmin. Tämä myös poistaa käytöstä joitain edistyneitä toimintoja.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>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.</translation>
|
||||
@@ -866,6 +978,10 @@
|
||||
<source>Bitcoin</source>
|
||||
<translation>Bitcoin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Discard blocks after verification, except most recent %1 GB (prune)</source>
|
||||
<translation>Hävitä lohkot varmistuksen jälkeen, poislukien viimeiset %1 GB (karsinta)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>At least %1 GB of data will be stored in this directory, and it will grow over time.</source>
|
||||
<translation>Ainakin %1 GB tietoa varastoidaan tähän hakemistoon ja tarve kasvaa ajan myötä.</translation>
|
||||
@@ -898,7 +1014,11 @@
|
||||
<source>(of %n GB needed)</source>
|
||||
<translation><numerusform>(tarvitaan %n GB)</numerusform><numerusform>(tarvitaan %n GB)</numerusform></translation>
|
||||
</message>
|
||||
</context>
|
||||
<message numerus="yes">
|
||||
<source>(%n GB needed for full chain)</source>
|
||||
<translation><numerusform>(tarvitaan %n GB koko ketjua varten)</numerusform><numerusform>(tarvitaan %n GB koko ketjua varten)</numerusform></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ModalOverlay</name>
|
||||
<message>
|
||||
@@ -975,6 +1095,14 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenWalletActivity</name>
|
||||
<message>
|
||||
<source>Open wallet failed</source>
|
||||
<translation>Lompakon avaaminen epäonnistui</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open wallet warning</source>
|
||||
<translation>Avoimen lompakon varoitus</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>oletuslompakko</translation>
|
||||
@@ -1074,6 +1202,10 @@
|
||||
<source>Reverting this setting requires re-downloading the entire blockchain.</source>
|
||||
<translation>Tämän asetuksen muuttaminen vaatii koko lohkoketjun uudelleenlataamista.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>MiB</source>
|
||||
<translation>MiB</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(0 = auto, <0 = leave that many cores free)</source>
|
||||
<translation>(0 = auto, <0 = jätä näin monta ydintä vapaaksi)</translation>
|
||||
@@ -1307,7 +1439,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Your current balance in watch-only addresses</source>
|
||||
<translation>Nykyinen tase seurantaosoitetteissa</translation>
|
||||
<translation>Nykyinen tase seurattavassa osoitetteissa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Spendable:</source>
|
||||
@@ -1319,15 +1451,15 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Unconfirmed transactions to watch-only addresses</source>
|
||||
<translation>Vahvistamattomat rahansiirrot vain katseltaviin osoitteisiin</translation>
|
||||
<translation>Vahvistamattomat rahansiirrot vain seurattaviin osoitteisiin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Mined balance in watch-only addresses that has not yet matured</source>
|
||||
<translation>Louhittu, ei vielä kypsynyt saldo vain katseltavissa osoitteissa</translation>
|
||||
<translation>Louhittu, ei vielä kypsynyt saldo vain seurattavissa osoitteissa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Current total balance in watch-only addresses</source>
|
||||
<translation>Nykyinen tase seurantaosoitetteissa</translation>
|
||||
<translation>Nykyinen tase seurattavassa osoitetteissa</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -1360,6 +1492,14 @@
|
||||
<source>Cannot process payment request because BIP70 support was not compiled in.</source>
|
||||
<translation>Maksupyyntöä ei voida käsitellä, sillä BIP70-tukea ei ole käännetty ohjelmaan.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Due to widespread security flaws in BIP70 it's strongly recommended that any merchant instructions to switch wallets be ignored.</source>
|
||||
<translation>BIP70:n laajalle levinneiden tietoturvavirheiden vuoksi on erittäin suositeltavaa, että kaikki kauppiaan ohjeet lompakkojen vaihtamiseksi jätetään huomioimatta.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>If you are receiving this error you should request the merchant provide a BIP21 compatible URI.</source>
|
||||
<translation>Tämän virheen saadessasi tulee sinun pyytää kauppiaalta BIP21 -yhteensopivaa URI-osoitetta.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid payment address %1</source>
|
||||
<translation>Virheellinen maksuosoite %1</translation>
|
||||
@@ -1581,6 +1721,10 @@
|
||||
<source>Error encoding URI into QR Code.</source>
|
||||
<translation>Virhe käännettäessä URI:a QR-koodiksi.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>QR code support not available.</source>
|
||||
<translation>Tukea QR-koodeille ei ole saatavilla.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Save QR Code</source>
|
||||
<translation>Tallenna QR-koodi</translation>
|
||||
@@ -1624,6 +1768,10 @@
|
||||
<source>To specify a non-default location of the data directory use the '%1' option.</source>
|
||||
<translation>Käytä '%1' -valitsinta määritelläksesi muun kuin oletuksen data-hakemistolle.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Blocksdir</source>
|
||||
<translation>Blocksdir</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>To specify a non-default location of the blocks directory use the '%1' option.</source>
|
||||
<translation>Käytä '%1' -valitsinta määritelläksesi muun kuin oletuksen lohkohakemistolle.</translation>
|
||||
@@ -1834,7 +1982,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Ban for</source>
|
||||
<translation>Estä </translation>
|
||||
<translation>Estä</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Unban</source>
|
||||
@@ -1935,6 +2083,10 @@
|
||||
<source>An optional amount to request. Leave this empty or zero to not request a specific amount.</source>
|
||||
<translation>Valinnainen pyyntömäärä. Jätä tyhjäksi tai nollaksi jos et pyydä tiettyä määrää.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Create new receiving address</source>
|
||||
<translation> &Luo uusi vastaanottoosoite</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Clear all fields of the form.</source>
|
||||
<translation>Tyhjennä lomakkeen kaikki kentät.</translation>
|
||||
@@ -2256,6 +2408,10 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
<source>%1 (%2 blocks)</source>
|
||||
<translation>%1 (%2 lohkoa)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> from wallet '%1'</source>
|
||||
<translation> lompakosta '%1'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 to %2</source>
|
||||
<translation>%1 to %2</translation>
|
||||
@@ -2280,10 +2436,18 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
<source>Transaction fee</source>
|
||||
<translation>Siirtokulu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Not signalling Replace-By-Fee, BIP-125.</source>
|
||||
<translation>Ei signalointia Korvattavissa-korkeammalla-kululla, BIP-125.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Total Amount</source>
|
||||
<translation>Yhteensä</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>To review recipient list click "Show Details..."</source>
|
||||
<translation>Valitse "Näytä yksityiskohdat" nähdäksesi listan vastaanottajsta.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirm send coins</source>
|
||||
<translation>Vahvista kolikoiden lähetys</translation>
|
||||
@@ -2330,7 +2494,7 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: Invalid Bitcoin address</source>
|
||||
<translation>Varoitus: Virheellinen Bitcoin-osoite </translation>
|
||||
<translation>Varoitus: Virheellinen Bitcoin-osoite</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: Unknown change address</source>
|
||||
@@ -2672,7 +2836,7 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
</message>
|
||||
<message>
|
||||
<source>watch-only</source>
|
||||
<translation>vain katseltava</translation>
|
||||
<translation>vain seurattava</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>label</source>
|
||||
@@ -2730,6 +2894,14 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
<source>Transaction virtual size</source>
|
||||
<translation>Tapahtuman näennäiskoko</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Output index</source>
|
||||
<translation>Ulostulon indeksi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> (Certificate was not verified)</source>
|
||||
<translation> (Varmennetta ei vahvistettu)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Merchant</source>
|
||||
<translation>Kauppias</translation>
|
||||
@@ -2846,7 +3018,7 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
</message>
|
||||
<message>
|
||||
<source>watch-only</source>
|
||||
<translation>vain katseltava</translation>
|
||||
<translation>vain seurattava</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(n/a)</source>
|
||||
@@ -2870,7 +3042,7 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
</message>
|
||||
<message>
|
||||
<source>Whether or not a watch-only address is involved in this transaction.</source>
|
||||
<translation>Onko rahansiirrossa mukana ainoastaan katseltava osoite vai ei.</translation>
|
||||
<translation>Onko rahansiirrossa mukana ainoastaan seurattava osoite vai ei.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>User-defined intent/purpose of the transaction.</source>
|
||||
@@ -2993,7 +3165,7 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
</message>
|
||||
<message>
|
||||
<source>Watch-only</source>
|
||||
<translation>Vain katseltava</translation>
|
||||
<translation>Vain seurattava</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date</source>
|
||||
@@ -3049,6 +3221,10 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletController</name>
|
||||
<message>
|
||||
<source>Close wallet</source>
|
||||
<translation>Sulje lompakko</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Closing the wallet for too long can result in having to resync the entire chain if pruning is enabled.</source>
|
||||
<translation>Lompakon sulkeminen liian pitkäksi aikaa saattaa johtaa tarpeeseen synkronoida koko ketju uudelleen, mikäli karsinta on käytössä.</translation>
|
||||
@@ -3189,6 +3365,10 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
<source>Cannot obtain a lock on data directory %s. %s is probably already running.</source>
|
||||
<translation>Ei voida lukita data-hakemistoa %s. %s on luultavasti jo käynnissä.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot provide specific connections and have addrman find outgoing connections at the same.</source>
|
||||
<translation>Ei voida tarjota tiettyjä yhteyksiä, ja antaa addrmanin löytää lähteviä yhteyksiä samanaikaisesti.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error reading %s! All keys read correctly, but transaction data or address book entries might be missing or incorrect.</source>
|
||||
<translation>Virhe luettaessa %s! Avaimet luetttiin oikein, mutta rahansiirtotiedot tai osoitekirjan sisältö saattavat olla puutteellisia tai vääriä.</translation>
|
||||
@@ -3245,6 +3425,14 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
<source>Cannot resolve -%s address: '%s'</source>
|
||||
<translation>-%s -osoitteen '%s' selvittäminen epäonnistui</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change index out of range</source>
|
||||
<translation>Vaihda hakemisto alueen ulkopuolelle</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Config setting for %s only applied on %s network when in [%s] section.</source>
|
||||
<translation>Konfigurointiasetuksen %s käyttöön vain %s -verkossa, kun osassa [%s].</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copyright (C) %i-%i</source>
|
||||
<translation>Tekijänoikeus (C) %i-%i</translation>
|
||||
@@ -3269,6 +3457,10 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
<source>Error loading %s</source>
|
||||
<translation>Virhe ladattaessa %s</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error loading %s: Private keys can only be disabled during creation</source>
|
||||
<translation>Virhe %s:n lataamisessa: Yksityiset avaimet voidaan poistaa käytöstä vain luomisen aikana</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error loading %s: Wallet corrupted</source>
|
||||
<translation>Virhe ladattaessa %s: Lompakko vioittunut</translation>
|
||||
@@ -3321,6 +3513,14 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
<source>Specified blocks directory "%s" does not exist.</source>
|
||||
<translation>Määrättyä lohkohakemistoa "%s" ei ole olemassa.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown address type '%s'</source>
|
||||
<translation>Tuntematon osoitetyyppi '%s'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown change type '%s'</source>
|
||||
<translation>Tuntematon vaihtorahatyyppi '%s'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Upgrading txindex database</source>
|
||||
<translation>Päivitetään txindex -tietokantaa</translation>
|
||||
@@ -3329,6 +3529,10 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
<source>Loading P2P addresses...</source>
|
||||
<translation>Ladataan P2P-vertaisten osoitteita...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error: Disk space is too low!</source>
|
||||
<translation>Virhe: Liian vähän levytilaa!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Loading banlist...</source>
|
||||
<translation>Ladataan kieltolistaa...</translation>
|
||||
@@ -3393,6 +3597,10 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
<source>Error: Listening for incoming connections failed (listen returned error %s)</source>
|
||||
<translation>Virhe: Saapuvien yhteyksien kuuntelu epäonnistui (kuuntelu palautti virheen %s)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid amount for -maxtxfee=<amount>: '%s' (must be at least the minrelay fee of %s to prevent stuck transactions)</source>
|
||||
<translation>Virheellinen summa -maxtxfee =: '%s' (täytyy olla vähintään %s minrelay-kulu, jotta estetään jumiutuneet siirtotapahtumat)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The transaction amount is too small to send after the fee has been deducted</source>
|
||||
<translation>Siirtomäärä on liian pieni lähetettäväksi kulun vähentämisen jälkeen.</translation>
|
||||
@@ -3433,6 +3641,10 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
<source>Need to specify a port with -whitebind: '%s'</source>
|
||||
<translation>Pitää määritellä portti argumentilla -whitebind: '%s'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Prune mode is incompatible with -blockfilterindex.</source>
|
||||
<translation>Karsintatila ei ole yhteensopiva -blockfilterindex valinnan kanssa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reducing -maxconnections from %d to %d, because of system limitations.</source>
|
||||
<translation>Vähennetään -maxconnections arvoa %d:stä %d:hen järjestelmän rajoitusten vuoksi.</translation>
|
||||
@@ -3483,6 +3695,14 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
<source>Unable to create the PID file '%s': %s</source>
|
||||
<translation>PID-tiedostoa '%s' ei voitu luoda: %s</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unable to generate initial keys</source>
|
||||
<translation>Alkuavaimia ei voi luoda</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown -blockfilterindex value %s.</source>
|
||||
<translation>Tuntematon -lohkosuodatusindeksiarvo %s.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Verifying wallet(s)...</source>
|
||||
<translation>Varmistetaan lompakko(ja)...</translation>
|
||||
@@ -3503,6 +3723,10 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
<source>This is the transaction fee you may pay when fee estimates are not available.</source>
|
||||
<translation>Tämän siirtomaksun maksat, kun siirtomaksun arviointi ei ole käytettävissä.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit %s and cryptographic software written by Eric Young and UPnP software written by Thomas Bernard.</source>
|
||||
<translation>Tämä tuote sisältää OpenSSL Projektin kehittämän ohjelmiston käytettäväksi OpenSSL Toolkit %s:ssä ja Eric Youngin kirjoittaman salausohjelmiston ja Thomas Bernardin kirjoittaman UPnP-ohjelmiston.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Total length of network version string (%i) exceeds maximum length (%i). Reduce the number or size of uacomments.</source>
|
||||
<translation>Verkon versiokenttä (%i) ylittää sallitun pituuden (%i). Vähennä uacomments:in arvoa tai kokoa.</translation>
|
||||
@@ -3555,10 +3779,18 @@ Huom: Koska siirtomaksu lasketaan tavujen mukaan, niin määrittelemällä 500 t
|
||||
<source>Insufficient funds</source>
|
||||
<translation>Lompakon saldo ei riitä</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot upgrade a non HD split wallet without upgrading to support pre split keypool. Please use -upgradewallet=169900 or -upgradewallet with no version specified.</source>
|
||||
<translation>Muuta kuin HD-jaettua lompakkoa ei voi päivittää ilman päivitystä tukemaan esijaettua avainvarastoa. Käytä -upgradewallet = 169900 tai -upgradewallet ilman määritettyä versiota.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Fee estimation failed. Fallbackfee is disabled. Wait a few blocks or enable -fallbackfee.</source>
|
||||
<translation>Siirtomaksun arviointi epäonnistui. Odota muutama lohko tai käytä -fallbackfee -valintaa..</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: Private keys detected in wallet {%s} with disabled private keys</source>
|
||||
<translation>Varoitus: lompakosta {%s} tunnistetut yksityiset avaimet, on poistettu käytöstä</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot write to data directory '%s'; check permissions.</source>
|
||||
<translation>Hakemistoon '%s' ei voida kirjoittaa. Tarkista käyttöoikeudet.</translation>
|
||||
|
||||
@@ -69,6 +69,10 @@
|
||||
<source>These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins.</source>
|
||||
<translation>Ito ang iyong mga Bitcoin address para sa pagpapadala ng bayad. Laging suriin ang halaga at ang address na tatanggap bago magpadala ng coins.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses.</source>
|
||||
<translation>Ito ang iyong mga Bitcoin address para sa pagtanggap ng mga pagbabayad. Gamitin ang pindutang 'Lumikha ng bagong address sa pagtanggap' sa tab na tumanggap upang lumikha ng mga bagong address.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy Address</source>
|
||||
<translation>Kopyahin ang address</translation>
|
||||
@@ -131,6 +135,10 @@
|
||||
<source>Repeat new passphrase</source>
|
||||
<translation>Ulitin ang bagong passphrase</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show passphrase</source>
|
||||
<translation>Ipakita ang Passphrase</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt wallet</source>
|
||||
<translation>I-encrypt ang walet.</translation>
|
||||
@@ -171,6 +179,30 @@
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>Naka-encrypt ang walet.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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>.</source>
|
||||
<translation>Ipasok ang bagong passphrase para sa wallet. (1)Mangyaring gumamit ng isang passphrase na(2) sampu o higit pang mga random na character(2), o (3)walo o higit pang mga salita(3).</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter the old passphrase and new passphrase for the wallet.</source>
|
||||
<translation>Ipasok ang lumang passphrase at bagong passphrase para sa pitaka.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer.</source>
|
||||
<translation>Tandaan na ang pag-encrypt ng iyong pitaka ay hindi maaaring ganap na maprotektahan ang iyong mga bitcoin mula sa pagnanakaw ng malware na nahahawa sa iyong computer.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet to be encrypted</source>
|
||||
<translation>Ang naka-encrypt na wallet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is about to be encrypted. </source>
|
||||
<translation>Malapit na ma-encrypt ang iyong pitaka.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is now encrypted. </source>
|
||||
<translation>Ang iyong wallet ay naka-encrypt na ngayon.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>MAHALAGA: Anumang nakaraang mga backup na ginawa mo sa iyong walet file ay dapat mapalitan ng bagong-buong, naka-encrypt na walet file. Para sa mga kadahilanang pangseguridad, ang mga nakaraang pag-backup ng hindi naka-encrypt na walet file ay mapagwawalang-silbi sa sandaling simulan mong gamitin ang bagong naka-encrypt na walet.</translation>
|
||||
@@ -293,6 +325,14 @@
|
||||
<source>Open &URI...</source>
|
||||
<translation>Buksan ang URI...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create Wallet...</source>
|
||||
<translation>Gumawa ng Pitaka</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new wallet</source>
|
||||
<translation>Gumawa ng Bagong Pitaka</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet:</source>
|
||||
<translation>Walet:</translation>
|
||||
@@ -483,7 +523,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>&Window</source>
|
||||
<translation>Window </translation>
|
||||
<translation>Window</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Minimize</source>
|
||||
@@ -594,7 +634,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Bytes:</source>
|
||||
<translation>Bytes: </translation>
|
||||
<translation>Bytes:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount:</source>
|
||||
@@ -718,7 +758,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Can vary +/- %1 satoshi(s) per input.</source>
|
||||
<translation>Maaaring magbago ng +/- %1 satoshi(s) kada input. </translation>
|
||||
<translation>Maaaring magbago ng +/- %1 satoshi(s) kada input.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
@@ -735,10 +775,38 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletActivity</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Create wallet failed</source>
|
||||
<translation>Nabigo ang Pag likha ng Pitaka</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet warning</source>
|
||||
<translation>Gumawa ng Babala ng Pitaka</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletDialog</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Create Wallet</source>
|
||||
<translation>Gumawa ng Pitaka</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet Name</source>
|
||||
<translation>Pangalan ng Pitaka</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Disable Private Keys</source>
|
||||
<translation>Huwag paganahin ang Privbadong susi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Make Blank Wallet</source>
|
||||
<translation>Gumawa ng Blankong Pitaka</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create</source>
|
||||
<translation>Gumawa</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditAddressDialog</name>
|
||||
<message>
|
||||
@@ -979,6 +1047,14 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenWalletActivity</name>
|
||||
<message>
|
||||
<source>Open wallet failed</source>
|
||||
<translation>Nabigo ang bukas na pitaka</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open wallet warning</source>
|
||||
<translation>Buksan ang babala sa pitaka</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>walet na default</translation>
|
||||
@@ -1160,7 +1236,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>&Window</source>
|
||||
<translation>Window </translation>
|
||||
<translation>Window</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show only a tray icon after minimizing the window.</source>
|
||||
@@ -1585,6 +1661,10 @@
|
||||
<source>Error encoding URI into QR Code.</source>
|
||||
<translation>Kamalian sa pag-e-encode ng URI sa QR Code.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>QR code support not available.</source>
|
||||
<translation>Hindi magagamit ang suporta ng QR code.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Save QR Code</source>
|
||||
<translation>I-save ang QR Code</translation>
|
||||
@@ -1943,9 +2023,13 @@
|
||||
<source>An optional amount to request. Leave this empty or zero to not request a specific amount.</source>
|
||||
<translation>Opsyonal na halaga upang humiling. Iwanan itong walang laman o zero upang hindi humiling ng tiyak na halaga.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Create new receiving address</source>
|
||||
<translation>& Lumikha ng bagong address sa pagtanggap</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Clear all fields of the form.</source>
|
||||
<translation>Burahin ang laman ng lahat ng patlang ng form. </translation>
|
||||
<translation>Burahin ang laman ng lahat ng patlang ng form.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Clear</source>
|
||||
@@ -1953,7 +2037,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Native segwit addresses (aka Bech32 or BIP-173) reduce your transaction fees later on and offer better protection against typos, but old wallets don't support them. When unchecked, an address compatible with older wallets will be created instead.</source>
|
||||
<translation>Ang mga native segwit address (aka Bech32 o BIP-173) ay makakabawas ng iyong mga bayad sa transaksyon at nagaalok ng mas mahusay na proteksyon laban sa mga typo, ngunit ang mga lumang walet ay hindi sumusuporta nito. Kapag hindi ch-in-eck, gagawa ng mga address na katugma sa mga lumang walet sa halip. </translation>
|
||||
<translation>Ang mga native segwit address (aka Bech32 o BIP-173) ay makakabawas ng iyong mga bayad sa transaksyon at nagaalok ng mas mahusay na proteksyon laban sa mga typo, ngunit ang mga lumang walet ay hindi sumusuporta nito. Kapag hindi ch-in-eck, gagawa ng mga address na katugma sa mga lumang walet sa halip.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Generate native segwit (Bech32) address</source>
|
||||
@@ -2106,7 +2190,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Bytes:</source>
|
||||
<translation>Bytes: </translation>
|
||||
<translation>Bytes:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount:</source>
|
||||
@@ -2190,7 +2274,7 @@ Tandaan: Dahil ang bayad ay kinakalkula sa bawat-byte na batayan, ang bayad ng
|
||||
</message>
|
||||
<message>
|
||||
<source>Clear all fields of the form.</source>
|
||||
<translation>Limasin ang lahat ng mga patlang ng form. </translation>
|
||||
<translation>Limasin ang lahat ng mga patlang ng form.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Dust:</source>
|
||||
@@ -2296,6 +2380,10 @@ Tandaan: Dahil ang bayad ay kinakalkula sa bawat-byte na batayan, ang bayad ng
|
||||
<source>Total Amount</source>
|
||||
<translation>Kabuuang Halaga</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>To review recipient list click "Show Details..."</source>
|
||||
<translation>Upang suriin ang listahan ng tatanggap i-click ang "Ipakita ang Mga Detalye ..."</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirm send coins</source>
|
||||
<translation>Kumpirmahin magpadala ng coins</translation>
|
||||
@@ -2314,7 +2402,7 @@ Tandaan: Dahil ang bayad ay kinakalkula sa bawat-byte na batayan, ang bayad ng
|
||||
</message>
|
||||
<message>
|
||||
<source>The total exceeds your balance when the %1 transaction fee is included.</source>
|
||||
<translation>Ang kabuuan ay lumampas sa iyong balanse kapag kasama ang %1 na bayad sa transaksyon. </translation>
|
||||
<translation>Ang kabuuan ay lumampas sa iyong balanse kapag kasama ang %1 na bayad sa transaksyon.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Duplicate address found: addresses should only be used once each.</source>
|
||||
@@ -2385,7 +2473,7 @@ Tandaan: Dahil ang bayad ay kinakalkula sa bawat-byte na batayan, ang bayad ng
|
||||
</message>
|
||||
<message>
|
||||
<source>The Bitcoin address to send the payment to</source>
|
||||
<translation>Ang Bitcoin address kung saan ipapadala and bayad </translation>
|
||||
<translation>Ang Bitcoin address kung saan ipapadala and bayad</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Alt+A</source>
|
||||
@@ -2514,7 +2602,7 @@ Tandaan: Dahil ang bayad ay kinakalkula sa bawat-byte na batayan, ang bayad ng
|
||||
</message>
|
||||
<message>
|
||||
<source>Sign the message to prove you own this Bitcoin address</source>
|
||||
<translation>Pirmahan ang mensahe upang mapatunayan na pagmamay-ari mo ang Bitcoin address na ito </translation>
|
||||
<translation>Pirmahan ang mensahe upang mapatunayan na pagmamay-ari mo ang Bitcoin address na ito</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sign &Message</source>
|
||||
@@ -2752,7 +2840,7 @@ Tandaan: Dahil ang bayad ay kinakalkula sa bawat-byte na batayan, ang bayad ng
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Ang mga nabuong coins ay dapat mayroong %1 blocks sa ibabaw bago sila gastusin. Kapag nabuo mo ang block na ito, nai-broadcast ito sa network na idadagdag sa block chain. Kung nabigo itong makapasok sa chain, magbabago ang katayuan nito sa "hindi tinanggap" at hindi it magagastos. Maaaring mangyari ito paminsan-minsan kung may isang node na bumuo ng isang block sa loob ng ilang segundo sa iyo. </translation>
|
||||
<translation>Ang mga nabuong coins ay dapat mayroong %1 blocks sa ibabaw bago sila gastusin. Kapag nabuo mo ang block na ito, nai-broadcast ito sa network na idadagdag sa block chain. Kung nabigo itong makapasok sa chain, magbabago ang katayuan nito sa "hindi tinanggap" at hindi it magagastos. Maaaring mangyari ito paminsan-minsan kung may isang node na bumuo ng isang block sa loob ng ilang segundo sa iyo.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Debug information</source>
|
||||
@@ -3060,7 +3148,7 @@ Tandaan: Dahil ang bayad ay kinakalkula sa bawat-byte na batayan, ang bayad ng
|
||||
<name>UnitDisplayStatusBarControl</name>
|
||||
<message>
|
||||
<source>Unit to show amounts in. Click to select another unit.</source>
|
||||
<translation>Unit na gamit upang ipakita ang mga halaga. I-klik upang pumili ng isa pang yunit. </translation>
|
||||
<translation>Unit na gamit upang ipakita ang mga halaga. I-klik upang pumili ng isa pang yunit.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,183 +0,0 @@
|
||||
<TS language="fr_CA" version="2.1">
|
||||
<context>
|
||||
<name>AddressBookPage</name>
|
||||
<message>
|
||||
<source>Create a new address</source>
|
||||
<translation>Créer une nouvelle adresse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy the currently selected address to the system clipboard</source>
|
||||
<translation>Copier l'adresse surligné a votre presse-papier</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Delete</source>
|
||||
<translation>&Supprimer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AddressTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>AskPassphraseDialog</name>
|
||||
<message>
|
||||
<source>Enter passphrase</source>
|
||||
<translation>Entrer Mot de Passe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>New passphrase</source>
|
||||
<translation>Nouveau Mot de passe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Repeat new passphrase</source>
|
||||
<translation>Répéter Mot de Passe</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>BanTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>BitcoinGUI</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoinControlDialog</name>
|
||||
<message>
|
||||
<source>(un)select all</source>
|
||||
<translation>Toute sélectionner </translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditAddressDialog</name>
|
||||
<message>
|
||||
<source>&Label</source>
|
||||
<translation>Record</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Address</source>
|
||||
<translation>Addresse</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FreespaceChecker</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>HelpMessageDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>Intro</name>
|
||||
<message>
|
||||
<source>Welcome</source>
|
||||
<translation>Bienvenue </translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ModalOverlay</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenURIDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>OptionsDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>OverviewPage</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>PaymentServer</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>PeerTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>QObject</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>QObject::QObject</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>QRImageWidget</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>RPCConsole</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>ReceiveCoinsDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>ReceiveRequestDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>RecentRequestsTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendCoinsDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendCoinsEntry</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendConfirmationDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>ShutdownWindow</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SignVerifyMessageDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SplashScreen</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrafficGraphWidget</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionDesc</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionDescDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionTableModel</name>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>Record</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(pas de record)</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionView</name>
|
||||
<message>
|
||||
<source>Copy address</source>
|
||||
<translation>copier l'adresse </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Comma separated file (*.csv)</source>
|
||||
<translation>Fichier séparé par une virgule (*.csv)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Label</source>
|
||||
<translation>Record</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Address</source>
|
||||
<translation>Addresse</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>UnitDisplayStatusBarControl</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletFrame</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletView</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>bitcoin-core</name>
|
||||
</context>
|
||||
</TS>
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -69,6 +69,10 @@
|
||||
<source>These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins.</source>
|
||||
<translation>אלו הן כתובות הביטקוין שלך לשליחת תשלומים. חשוב לבדוק את הסכום ואת הכתובת המקבלת לפני שליחת מטבעות.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses.</source>
|
||||
<translation>אלה כתובות הביטקוין שלך לקבלת תשלומים. השתמש בלחצן 'צור כתובת קבלה חדשה' בכרטיסייה קבלה כדי ליצור כתובות חדשות.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy Address</source>
|
||||
<translation>&העתק כתובת</translation>
|
||||
@@ -131,6 +135,10 @@
|
||||
<source>Repeat new passphrase</source>
|
||||
<translation>חזור על הסיסמה החדשה</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show passphrase</source>
|
||||
<translation>הצג סיסמה</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt wallet</source>
|
||||
<translation>הצפנת הארנק</translation>
|
||||
@@ -171,6 +179,31 @@
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>הארנק מוצפן</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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>.</source>
|
||||
<translation>הקש את הסיסמא בשביל הארנק.
|
||||
השתמש בסיסמא הכוללת עשר או יותר תווים אקראים, או שמונה או יותר מילים.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter the old passphrase and new passphrase for the wallet.</source>
|
||||
<translation>הקש את הסיסמא הישנה והחדשה בשביל הארנק.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer.</source>
|
||||
<translation>זכור שהצפנת הארנק לא יכולה להגן עליך לגמרי מגניבת המטבעות שלך על ידי תוכנה זדונית שנמצאת על המחשב שלך.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet to be encrypted</source>
|
||||
<translation>הארנק עוד מעט יהיה מוצפן.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is about to be encrypted. </source>
|
||||
<translation>הארנק שלך עומד להיות מוצפן.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is now encrypted. </source>
|
||||
<translation>הארנק שלך מוצפן כעת.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>חשוב! כל גיבוי קודם שעשית לארנק שלך יש להחליף עם קובץ הארנק המוצפן שזה עתה נוצר. מסיבות אבטחה, גיבויים קודמים של קובץ הארנק הלא-מוצפן יהפכו לחסרי שימוש ברגע שתתחיל להשתמש בארנק החדש המוצפן.</translation>
|
||||
@@ -293,6 +326,14 @@
|
||||
<source>Open &URI...</source>
|
||||
<translation>פתיחת &כתובת משאב…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create Wallet...</source>
|
||||
<translation>צור ארנק...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new wallet</source>
|
||||
<translation>צור ארנק חדש</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet:</source>
|
||||
<translation>ארנק:</translation>
|
||||
@@ -743,10 +784,54 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletActivity</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Create wallet failed</source>
|
||||
<translation>יצירת הארנק נכשלה</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet warning</source>
|
||||
<translation>אזהרה לגבי יצירת הארנק</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletDialog</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Create Wallet</source>
|
||||
<translation>צור ארנק.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet Name</source>
|
||||
<translation>שם ארנק</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt the wallet. The wallet will be encrypted with a passphrase of your choice.</source>
|
||||
<translation>הצפן את הארנק. הארנק יהיה מוצפן באמצעות סיסמא לבחירתך.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt Wallet</source>
|
||||
<translation>הצפן ארנק</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>נטרלו מפתחות פרטיים לארנק זה. ארנקים עם מפתחות פרטיים מנוטרלים יהיו מחוסרי מפתחות פרטיים וללא מקור HD או מפתחות מיובאים. זהו אידאלי לארנקי צפייה בלבד.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Disable Private Keys</source>
|
||||
<translation>השבתת מפתחות פרטיים</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>הכינו ארנק ריק. ארנקים ריקים הנם ללא מפתחות פרטיים ראשוניים או סקריפטים. מפתחות פרטיים או כתובות ניתנים לייבוא, או שניתן להגדיר מקור HD במועד מאוחר יותר. </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Make Blank Wallet</source>
|
||||
<translation>צור ארנק ריק</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create</source>
|
||||
<translation>צור</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditAddressDialog</name>
|
||||
<message>
|
||||
@@ -862,6 +947,10 @@
|
||||
<source>When you click OK, %1 will begin to download and process the full %4 block chain (%2GB) starting with the earliest transactions in %3 when %4 initially launched.</source>
|
||||
<translation>בעת לחיצה על אישור, %1 יחל בהורדה ועיבוד מלאים של שרשרת המקטעים %4 (%2 ג״ב) החל מההעברות הראשונות ב־%3 עם ההשקה הראשונית של %4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>חזרה לאחור מהגדרות אלו מחייב הורדה מחדש של כל הבלוקצ'יין. מהיר יותר להוריד את השרשרת המלאה ולקטום אותה מאוחר יותר. הדבר מנטרל כמה תכונות מתקדמות.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>הסינכרון הראשוני הוא תובעני ועלול לחשוף בעיות חומרה במחשב שהיו חבויות עד כה. כל פעם שתריץ %1 התהליך ימשיך בהורדה מהנקודה שבה הוא עצר לאחרונה.</translation>
|
||||
@@ -882,6 +971,10 @@
|
||||
<source>Bitcoin</source>
|
||||
<translation>ביטקוין</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Discard blocks after verification, except most recent %1 GB (prune)</source>
|
||||
<translation>התעלם בלוקים לאחר ווריפיקציה, למעט %1 GB המאוחרים ביותר (המקוצצים)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>At least %1 GB of data will be stored in this directory, and it will grow over time.</source>
|
||||
<translation>מידע בנפח של לפחות %1 ג׳יגה-בייט יאוחסן בתיקייה זו, והוא יגדל עם הזמן.</translation>
|
||||
@@ -991,6 +1084,14 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenWalletActivity</name>
|
||||
<message>
|
||||
<source>Open wallet failed</source>
|
||||
<translation>פתיחת ארנק נכשלה</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open wallet warning</source>
|
||||
<translation>אזהרת פתיחת ארנק</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>ארנק בררת מחדל</translation>
|
||||
@@ -1080,7 +1181,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Prune &block storage to</source>
|
||||
<translation> יש לגזום את &מאגר הבלוקים אל</translation>
|
||||
<translation>יש לגזום את &מאגר הבלוקים אל</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>GB</source>
|
||||
@@ -1380,6 +1481,14 @@
|
||||
<source>Cannot process payment request because BIP70 support was not compiled in.</source>
|
||||
<translation>אין אפשרות לבצע עיבוד בקשת תשלום כיון שהתמיכה ב BIP70 אינה כלולה בקוד.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Due to widespread security flaws in BIP70 it's strongly recommended that any merchant instructions to switch wallets be ignored.</source>
|
||||
<translation>עקב תקלות בטיחות רבות ב BIP70 מומלץ בחום להתעלם מההוראות של סוחר להחליף ארנקים </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>If you are receiving this error you should request the merchant provide a BIP21 compatible URI.</source>
|
||||
<translation>Iאם קיבלת הודעת שגיאה זו עליך לבקש מבעל העסק לספק URI תואם BIP21 URI.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid payment address %1</source>
|
||||
<translation>כתובת תשלום שגויה %1</translation>
|
||||
@@ -1601,6 +1710,10 @@
|
||||
<source>Error encoding URI into QR Code.</source>
|
||||
<translation>שגיאה בקידוד ה URI לברקוד.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>QR code support not available.</source>
|
||||
<translation>תמיכה בקוד QR לא זמינה.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Save QR Code</source>
|
||||
<translation>שמירת קוד QR</translation>
|
||||
@@ -1959,6 +2072,10 @@
|
||||
<source>An optional amount to request. Leave this empty or zero to not request a specific amount.</source>
|
||||
<translation>סכום כרשות לבקשה. ניתן להשאיר זאת ריק כדי לא לבקש סכום מסוים.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Create new receiving address</source>
|
||||
<translation>&יצירת כתובת קבלה חדשה</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Clear all fields of the form.</source>
|
||||
<translation>ניקוי של כל השדות בטופס.</translation>
|
||||
@@ -2214,7 +2331,7 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>כאשר יש פחות נפח עסקאות מאשר מקום בבלוק, כורים וכן צמתות מקשרות יכולות להכתיב עמלות מינימום. התשלום של עמלת מינימום הנו תקין, אך יש לקחת בחשבון שהדבר יכול לגרום לעסקה שלא תאושר ברגע שיש יותר ביקוש לעסקאות ביטקוין מאשר הרשת יכולה לעבד. </translation>
|
||||
<translation>כאשר יש פחות נפח עסקאות מאשר מקום בבלוק, כורים וכן צמתות מקשרות יכולות להכתיב עמלות מינימום. התשלום של עמלת מינימום הנו תקין, אך יש לקחת בחשבון שהדבר יכול לגרום לעסקה שלא תאושר ברגע שיש יותר ביקוש לעסקאות ביטקוין מאשר הרשת יכולה לעבד.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>A too low fee might result in a never confirming transaction (read the tooltip)</source>
|
||||
@@ -2280,6 +2397,14 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>%1 (%2 blocks)</source>
|
||||
<translation>%1 (%2 בלוקים)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> from wallet '%1'</source>
|
||||
<translation>מתוך ארנק '%1'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 to '%2'</source>
|
||||
<translation>%1 אל '%2'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 to %2</source>
|
||||
<translation>%1 ל %2</translation>
|
||||
@@ -2312,6 +2437,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Total Amount</source>
|
||||
<translation>סכום כולל</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>To review recipient list click "Show Details..."</source>
|
||||
<translation>כדי לסקור את רשימת המקבלים יש להקיש "הצגת פרטים..."</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirm send coins</source>
|
||||
<translation>אימות שליחת מטבעות</translation>
|
||||
@@ -2762,6 +2891,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Output index</source>
|
||||
<translation>מפתח פלט</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> (Certificate was not verified)</source>
|
||||
<translation>(האישור לא אומת)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Merchant</source>
|
||||
<translation>סוחר</translation>
|
||||
@@ -3085,6 +3218,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Close wallet</source>
|
||||
<translation>סגירת ארנק</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Are you sure you wish to close the wallet <i>%1</i>?</source>
|
||||
<translation>האם את/ה בטוח/ה שברצונך לסגור את ארנק <i>%1</i>?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Closing the wallet for too long can result in having to resync the entire chain if pruning is enabled.</source>
|
||||
<translation>סגירת הארנק למשך זמן רב מדי יכול לגרור את הצורך לסינכרון מחדש של כל השרשרת אם אופצית הגיזום אקטיבית.</translation>
|
||||
@@ -3255,7 +3392,7 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
</message>
|
||||
<message>
|
||||
<source>Unable to replay blocks. You will need to rebuild the database using -reindex-chainstate.</source>
|
||||
<translation> שידור-חוזר של הבלוקים לא הצליח. תצטרכו לבצע בנייה מחדש של מאגר הנתונים באמצעות הדגל reindex-chainstate-.</translation>
|
||||
<translation>שידור-חוזר של הבלוקים לא הצליח. תצטרכו לבצע בנייה מחדש של מאגר הנתונים באמצעות הדגל reindex-chainstate-.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unable to rewind the database to a pre-fork state. You will need to redownload the blockchain</source>
|
||||
@@ -3357,6 +3494,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Initialization sanity check failed. %s is shutting down.</source>
|
||||
<translation>איתחול של תהליך בדיקות השפיות נכשל. %s בתהליך סגירה.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid P2P permission: '%s'</source>
|
||||
<translation>הרשאת P2P שגויה: '%s'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid amount for -%s=<amount>: '%s'</source>
|
||||
<translation>סכום שגוי עבור -%s=<amount>: '%s'</translation>
|
||||
@@ -3373,6 +3514,14 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Specified blocks directory "%s" does not exist.</source>
|
||||
<translation>התיקיה שהוגדרה "%s" לא קיימת.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown address type '%s'</source>
|
||||
<translation>כתובת לא ידועה מסוג "%s"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown change type '%s'</source>
|
||||
<translation>סוג שינוי לא ידוע: "%s"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Upgrading txindex database</source>
|
||||
<translation>שדרוג מאגר נתוני txindex </translation>
|
||||
@@ -3381,6 +3530,11 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Loading P2P addresses...</source>
|
||||
<translation>טעינת כתובות P2P...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error: Disk space is too low!</source>
|
||||
<translation>שגיאה: שטח הדיסק נמוך מדי!
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Loading banlist...</source>
|
||||
<translation>טוען רשימת חסומים...</translation>
|
||||
@@ -3489,13 +3643,17 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Need to specify a port with -whitebind: '%s'</source>
|
||||
<translation>עליך לציין פתחה עם -whitebind: '%s'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Prune mode is incompatible with -blockfilterindex.</source>
|
||||
<translation>מצב מצומצם לא ניתן לשימוש עם blockfilterindex</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reducing -maxconnections from %d to %d, because of system limitations.</source>
|
||||
<translation>הורדת -maxconnections מ %d ל %d, עקב מגבלות מערכת.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Section [%s] is not recognized.</source>
|
||||
<translation> הפסקה [%s] אינה מזוהה.</translation>
|
||||
<translation>הפסקה [%s] אינה מזוהה.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Signing transaction failed</source>
|
||||
@@ -3547,6 +3705,10 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satoshis p
|
||||
<source>Unable to generate initial keys</source>
|
||||
<translation>לא מצליח ליצור מפתחות ראשוניים</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown -blockfilterindex value %s.</source>
|
||||
<translation>ערך -blockfilterindex %s לא ידוע.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Verifying wallet(s)...</source>
|
||||
<translation>מאמת ארנק(ים)...</translation>
|
||||
|
||||
@@ -1,235 +0,0 @@
|
||||
<TS language="he_IL" version="2.1">
|
||||
<context>
|
||||
<name>AddressBookPage</name>
|
||||
<message>
|
||||
<source>Right-click to edit address or label</source>
|
||||
<translation>קליל ימני כדי לערוך כתובת או תווית</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new address</source>
|
||||
<translation>צור כתובת חדשה</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&New</source>
|
||||
<translation>וחדש</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy the currently selected address to the system clipboard</source>
|
||||
<translation>העתק את הכתובת הנבחרת ללוח</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy</source>
|
||||
<translation>והעתק</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>C&lose</source>
|
||||
<translation>וסגור</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Delete the currently selected address from the list</source>
|
||||
<translation>מחק את הכתובת הנבחרת מהרשימה</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Export the data in the current tab to a file</source>
|
||||
<translation>יצא את המידע בעמוד הנוכחי לקובץ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Export</source>
|
||||
<translation>ייצוא</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Delete</source>
|
||||
<translation>מחק</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Choose the address to send coins to</source>
|
||||
<translation>בחר את הכתובת כדי לשלוח אליה מטבעות</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Choose the address to receive coins with</source>
|
||||
<translation>בחר את הכתובת כדי לקבל אליה מטבעות</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>C&hoose</source>
|
||||
<translation>בחר</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sending addresses</source>
|
||||
<translation>שולח כתובות</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Receiving addresses</source>
|
||||
<translation>מקבל כתובות</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins.</source>
|
||||
<translation>אלו הן כתובות הביטקוין שלך לשליחת תשלומים. תמיד בדוק את כתובת הארנק המקבל לפני שליחת מטבעות</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for receiving payments. It is recommended to use a new receiving address for each transaction.</source>
|
||||
<translation>אלו הן כתובות הביטקוין שלך לקבלת תשלומים. מומלץ להשתמש בכתובת חדשה בכל העברת מטבעות</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AddressTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>AskPassphraseDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>BanTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>BitcoinGUI</name>
|
||||
<message>
|
||||
<source>Bitcoin</source>
|
||||
<translation>ביטקוין</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet</source>
|
||||
<translation>ארנק</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CoinControlDialog</name>
|
||||
<message>
|
||||
<source>Copy amount</source>
|
||||
<translation>העתק סכום</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy quantity</source>
|
||||
<translation>העתק כמות</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditAddressDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>FreespaceChecker</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>HelpMessageDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>Intro</name>
|
||||
<message>
|
||||
<source>Bitcoin</source>
|
||||
<translation>ביטקוין</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ModalOverlay</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenURIDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>OptionsDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>OverviewPage</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>PaymentServer</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>PeerTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>QObject</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>QObject::QObject</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>QRImageWidget</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>RPCConsole</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>ReceiveCoinsDialog</name>
|
||||
<message>
|
||||
<source>Copy amount</source>
|
||||
<translation>העתק סכום</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ReceiveRequestDialog</name>
|
||||
<message>
|
||||
<source>Wallet</source>
|
||||
<translation>ארנק</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>RecentRequestsTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendCoinsDialog</name>
|
||||
<message>
|
||||
<source>Copy quantity</source>
|
||||
<translation>העתק כמות</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy amount</source>
|
||||
<translation>העתק סכום</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendCoinsEntry</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SendConfirmationDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>ShutdownWindow</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SignVerifyMessageDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>SplashScreen</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrafficGraphWidget</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionDesc</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionDescDialog</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionTableModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>TransactionView</name>
|
||||
<message>
|
||||
<source>Copy amount</source>
|
||||
<translation>העתק סכום</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>UnitDisplayStatusBarControl</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletFrame</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletModel</name>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletView</name>
|
||||
<message>
|
||||
<source>&Export</source>
|
||||
<translation>ייצוא</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Export the data in the current tab to a file</source>
|
||||
<translation>יצא את המידע בעמוד הנוכחי לקובץ</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>bitcoin-core</name>
|
||||
</context>
|
||||
</TS>
|
||||
@@ -11,7 +11,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>&New</source>
|
||||
<translation>नया</translation>
|
||||
<translation>और नया</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy the currently selected address to the system clipboard</source>
|
||||
@@ -19,11 +19,11 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy</source>
|
||||
<translation>&कॉपी </translation>
|
||||
<translation>और संचय </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>C&lose</source>
|
||||
<translation>सी&लूज़ </translation>
|
||||
<translation>सी&लूज़</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Delete the currently selected address from the list</source>
|
||||
@@ -53,6 +53,10 @@
|
||||
<source>Choose the address to receive coins with</source>
|
||||
<translation>सिक्कों को प्राप्त करने के लिए पता चुनें</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>C&hoose</source>
|
||||
<translation>&चुनें</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sending addresses</source>
|
||||
<translation>सभी पते भेज रहा है</translation>
|
||||
@@ -65,13 +69,17 @@
|
||||
<source>These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins.</source>
|
||||
<translation>ये भुगतान भेजने के लिए ये आपके बिटकॉइन पते हैं। हमेशा सिक्के भेजने से पहले राशि और प्राप्तकर्ता पते की जांच करें।</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses.</source>
|
||||
<translation>भुगतान प्राप्त करने के लिए ये आपके बिटकॉइन एड्रेस हैं। नया एड्रेस बनाने के लिए रिसीव टैब में 'नया एड्रेस बनाएं' बटन का प्रयोग करें</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy Address</source>
|
||||
<translation>&पता कॉपी करें </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy &Label</source>
|
||||
<translation>प्रतिलिप करे और चिन्हित करें </translation>
|
||||
<translation>प्रतिलिप करे और चिन्हित करें</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit</source>
|
||||
@@ -102,7 +110,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Address</source>
|
||||
<translation>पता </translation>
|
||||
<translation>पता</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
@@ -127,13 +135,17 @@
|
||||
<source>Repeat new passphrase</source>
|
||||
<translation>दोबारा नया पहचान शब्द/अक्षर डालिए !</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show passphrase</source>
|
||||
<translation>पासफ्रेज़ उजागर करे</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt wallet</source>
|
||||
<translation>वॉलेट एन्क्रिप्ट करें</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This operation needs your wallet passphrase to unlock the wallet.</source>
|
||||
<translation>इस संचालान हेतु कृपया अपने वॉलेट के सुरक्षा संवाद को दर्ज करें </translation>
|
||||
<translation>इस संचालान हेतु कृपया अपने वॉलेट के सुरक्षा संवाद को दर्ज करें</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unlock wallet</source>
|
||||
@@ -141,7 +153,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>This operation needs your wallet passphrase to decrypt the wallet.</source>
|
||||
<translation>आपके वॉलेट को गोपनीय बनाने हेतु आपके वॉलेट का सुरक्षा संवाद अनिवार्य है </translation>
|
||||
<translation>आपके वॉलेट को गोपनीय बनाने हेतु आपके वॉलेट का सुरक्षा संवाद अनिवार्य है</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Decrypt wallet</source>
|
||||
@@ -155,28 +167,96 @@
|
||||
<source>Confirm wallet encryption</source>
|
||||
<translation>वॉलेट एन्क्रिप्शन की पुष्टि करें</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: If you encrypt your wallet and lose your passphrase, you will <b>LOSE ALL OF YOUR BITCOINS</b>!</source>
|
||||
<translation>चेतावनी: यदि आपने वॉलेट को एन्क्रिप्ट करने के बाद पदबंध खो दी तो <b>आप सारे बिटकॉइन खो देंगे </b>!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Are you sure you wish to encrypt your wallet?</source>
|
||||
<translation>क्या आप सुनिश्चित हैं कि आप अपने वॉलेट को एन्क्रिप्ट करना चाहते हैं ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>वॉलेट को एन्क्रिप्ट किया गया है</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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>.</source>
|
||||
<translation>वॉलेट में नया सुरक्षा संवाद दर्ज करें | कृपया दस या उससे अधिक, या फिर आठ या उससे अधिक अव्यवस्थित अंको से ही अपना सुरक्षा संवाद बनाएं ।</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter the old passphrase and new passphrase for the wallet.</source>
|
||||
<translation>बटुए "वॉलेट" में पुराना एवं नया सुरक्षा संवाद दर्ज करें ।</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer.</source>
|
||||
<translation>याद रखें कि अपने बटुए "वॉलेट" एन्क्रिप्ट करना आपके कंप्यूटर को संक्रमित करने वाले मैलवेयर द्वारा आपके बिटकॉइन को चोरी होने से पूरी तरह से सुरक्षित नहीं कर सकता है।</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet to be encrypted</source>
|
||||
<translation>बटुए "वॉलेट" को एन्क्रिप्ट किया जाना है</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is about to be encrypted. </source>
|
||||
<translation>आपका बटुआ "वॉलेट" एन्क्रिप्टेड होने वाला है।</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is now encrypted. </source>
|
||||
<translation>आपका बटुआ "वॉलेट" एन्क्रिप्ट हो गया है।</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>महत्वपूर्ण: किसी भी पिछले बैकअप को आपने अपनी वॉलेट फ़ाइल से बनाया था, उसे नए जनरेट किए गए एन्क्रिप्टेड वॉलेट फ़ाइल से बदल दिया जाना चाहिए। सुरक्षा कारणों से, अनएन्क्रिप्टेड वॉलेट फ़ाइल के पिछले बैकअप बेकार हो जाएंगे जैसे ही आप नए, एन्क्रिप्टेड वॉलेट का उपयोग करना शुरू करते हैं।</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encryption failed</source>
|
||||
<translation>वॉलेट एन्क्रिप्शन विफल रहा</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encryption failed due to an internal error. Your wallet was not encrypted.</source>
|
||||
<translation>आंतरिक त्रुटि के कारण वॉलेट एन्क्रिप्शन विफल रहा। आपका वॉलेट "बटुआ" एन्क्रिप्ट नहीं किया गया था।</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The supplied passphrases do not match.</source>
|
||||
<translation>आपूर्ति किए गए पासफ़्रेज़ मेल नहीं खाते हैं।</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet unlock failed</source>
|
||||
<translation>वॉलेट अनलॉक विफल रहा</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The passphrase entered for the wallet decryption was incorrect.</source>
|
||||
<translation>वॉलेट डिक्रिप्शन के लिए दर्ज किया गया पासफ़्रेज़ गलत था।</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet decryption failed</source>
|
||||
<translation>वॉलेट डिक्रिप्शन विफल</translation>
|
||||
</message>
|
||||
</context>
|
||||
<message>
|
||||
<source>Wallet passphrase was successfully changed.</source>
|
||||
<translation>वॉलेट पासफ़्रेज़ को सफलतापूर्वक बदल दिया गया था।</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: The Caps Lock key is on!</source>
|
||||
<translation>चेतावनी: कैप्स लॉक कुंजी चालू है!</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>BanTableModel</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>IP/Netmask</source>
|
||||
<translation>आईपी "IP /नेटमास्क "Netmask"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Banned Until</source>
|
||||
<translation> तक बैन कर दिया</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>BitcoinGUI</name>
|
||||
<message>
|
||||
<source>Sign &message...</source>
|
||||
<translation>हस्ताक्षर और संदेश ...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Synchronizing with network...</source>
|
||||
<translation>नेटवर्क से समकालिक (मिल) रहा है ...</translation>
|
||||
@@ -206,17 +286,45 @@
|
||||
<source>Quit application</source>
|
||||
<translation>अप्लिकेशन से बाहर निकलना !</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&About %1</source>
|
||||
<translation>और %1 के बारे में</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show information about %1</source>
|
||||
<translation>%1 के बारे में जानकारी दिखाएं</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>About &Qt</source>
|
||||
<translation>के बारे में और क्यूटी "Qt"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show information about Qt</source>
|
||||
<translation>क्यूटी "Qt" के बारे में जानकारी दिखाएँ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Options...</source>
|
||||
<translation>&विकल्प</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Encrypt Wallet...</source>
|
||||
<translation>और वॉलेट को गोपित "एन्क्रिप्ट" करें</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Backup Wallet...</source>
|
||||
<translation>&बैकप वॉलेट</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Change Passphrase...</source>
|
||||
<translation>और पासफ़्रेज़ "सुरक्षा संवाद" बदलें</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet:</source>
|
||||
<translation>तिजोरी </translation>
|
||||
<translation>तिजोरी</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Send coins to a Bitcoin address</source>
|
||||
<translation>इस पते पर बिटकौइन भेजें</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change the passphrase used for wallet encryption</source>
|
||||
@@ -258,6 +366,18 @@
|
||||
<source>Up to date</source>
|
||||
<translation>नवीनतम</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open a wallet</source>
|
||||
<translation>बटुआ खोलें</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close Wallet...</source>
|
||||
<translation>बटुआ बंद करें...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close wallet</source>
|
||||
<translation>बटुआ बंद करें</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sent transaction</source>
|
||||
<translation>भेजी ट्रांजक्शन</translation>
|
||||
@@ -277,6 +397,10 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>CoinControlDialog</name>
|
||||
<message>
|
||||
<source>Quantity:</source>
|
||||
<translation>मात्रा :</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount:</source>
|
||||
<translation>राशि :</translation>
|
||||
@@ -293,6 +417,14 @@
|
||||
<source>Confirmed</source>
|
||||
<translation>पक्का</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>yes</source>
|
||||
<translation>हाँ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>no</source>
|
||||
<translation>नहीं</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>(no label)</source>
|
||||
<translation>(कोई परचा नहीं )</translation>
|
||||
@@ -439,7 +571,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Address</source>
|
||||
<translation>पता </translation>
|
||||
<translation>पता</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount</source>
|
||||
@@ -475,6 +607,10 @@
|
||||
<source>Send Coins</source>
|
||||
<translation>सिक्के भेजें|</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Quantity:</source>
|
||||
<translation>मात्रा :</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Amount:</source>
|
||||
<translation>राशि :</translation>
|
||||
@@ -561,6 +697,14 @@
|
||||
<source>Date</source>
|
||||
<translation>taareek</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Source</source>
|
||||
<translation>स्रोत</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Generated</source>
|
||||
<translation>उत्पन्न</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>unknown</source>
|
||||
<translation>अज्ञात</translation>
|
||||
@@ -574,7 +718,7 @@
|
||||
<name>TransactionDescDialog</name>
|
||||
<message>
|
||||
<source>This pane shows a detailed description of the transaction</source>
|
||||
<translation> ये खिड़की आपको लेन-देन का विस्तृत विवरण देगी !</translation>
|
||||
<translation>ये खिड़की आपको लेन-देन का विस्तृत विवरण देगी !</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -612,7 +756,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Address</source>
|
||||
<translation>पता </translation>
|
||||
<translation>पता</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Exporting Failed</source>
|
||||
@@ -624,6 +768,10 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletController</name>
|
||||
<message>
|
||||
<source>Close wallet</source>
|
||||
<translation>बटुआ बंद करें</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WalletFrame</name>
|
||||
@@ -648,6 +796,10 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>bitcoin-core</name>
|
||||
<message>
|
||||
<source>This is a pre-release test build - use at your own risk - do not use for mining or merchant applications</source>
|
||||
<translation>यह एक पूर्व-रिलीज़ परीक्षण बिल्ड है - अपने जोखिम पर उपयोग करें - खनन या व्यापारी अनुप्रयोगों के लिए उपयोग न करें</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Verifying blocks...</source>
|
||||
<translation>ब्लॉक्स जाँचे जा रहा है...</translation>
|
||||
|
||||
@@ -69,6 +69,10 @@
|
||||
<source>These are your Bitcoin addresses for sending payments. Always check the amount and the receiving address before sending coins.</source>
|
||||
<translation>Ovo su vaše Bitcoin adrese za slanje novca. Uvijek provjerite iznos i adresu primatelja prije slanja novca.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses.</source>
|
||||
<translation>Ovo su vaše Bitcoin adrese za primanje novca. Preporučeno je da koristite novu primateljsku adresu za svaku transakciju.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy Address</source>
|
||||
<translation>&Kopirajte adresu</translation>
|
||||
@@ -131,6 +135,10 @@
|
||||
<source>Repeat new passphrase</source>
|
||||
<translation>Ponovite novu lozinku</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show passphrase</source>
|
||||
<translation>Pokažite lozinku</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt wallet</source>
|
||||
<translation>Šifrirajte novčanik</translation>
|
||||
@@ -171,10 +179,30 @@
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>Novčanik šifriran</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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>.</source>
|
||||
<translation>Unesite novu lozinku za novčanik. <br/>Molimo vas da koristite zaporku od <b>deset ili više slučajnih znakova</b>, ili <b>osam ili više riječi.</b></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter the old passphrase and new passphrase for the wallet.</source>
|
||||
<translation>Unesite staru i novu lozinku za novčanik.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer.</source>
|
||||
<translation>Zapamtite da šifriranje vašeg novčanika ne može u potpunosti zaštititi vaše bitcoinove od zloćudnog softvera kojim se zarazi vaše računalo.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet to be encrypted</source>
|
||||
<translation>Novčanik koji treba šifrirati</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is about to be encrypted. </source>
|
||||
<translation>Vaš novčanik će biti šifriran.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is now encrypted. </source>
|
||||
<translation>Vaš novčanik je sad šifriran.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>VAŽNO: Sve prethodne pričuve vašeg novčanika trebale bi biti zamijenjene novo stvorenom, šifriranom datotekom novčanika. Zbog sigurnosnih razloga, prethodne pričuve nešifriranog novčanika će postati beskorisne čim počnete koristiti novi, šifrirani novčanik.</translation>
|
||||
@@ -297,6 +325,14 @@
|
||||
<source>Open &URI...</source>
|
||||
<translation>Otvorite &URI...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create Wallet...</source>
|
||||
<translation>Stvorite novčanik...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create a new wallet</source>
|
||||
<translation>Stvorite novi novčanik</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet:</source>
|
||||
<translation>Novčanik:</translation>
|
||||
@@ -525,6 +561,10 @@
|
||||
<source>Error: %1</source>
|
||||
<translation>Greška: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Warning: %1</source>
|
||||
<translation>Upozorenje: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Date: %1
|
||||
</source>
|
||||
@@ -746,10 +786,58 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletActivity</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Creating Wallet <b>%1</b>...</source>
|
||||
<translation>Stvara se novčanik <b>%1</b>...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet failed</source>
|
||||
<translation>Neuspješno stvaranje novčanika</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create wallet warning</source>
|
||||
<translation>Upozorenje kod stvaranja novčanika</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CreateWalletDialog</name>
|
||||
</context>
|
||||
<message>
|
||||
<source>Create Wallet</source>
|
||||
<translation>Stvorite novčanik</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet Name</source>
|
||||
<translation>Ime novčanika</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt the wallet. The wallet will be encrypted with a passphrase of your choice.</source>
|
||||
<translation>Šifrirajte novčanik. Novčanik bit će šifriran lozinkom po vašem izboru.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt Wallet</source>
|
||||
<translation>Šifrirajte novčanik</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Isključite privatne ključeve za ovaj novčanik. Novčanici gdje su privatni ključevi isključeni neće sadržati privatne ključeve te ne mogu imati HD sjeme ili uvezene privatne ključeve. Ova postavka je idealna za novčanike koje su isključivo za promatranje.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Disable Private Keys</source>
|
||||
<translation>Isključite privatne ključeve</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Stvorite prazni novčanik. Prazni novčanici nemaju privatnih ključeva ili skripta. Mogu se naknadno uvesti privatne ključeve i adrese ili postaviti HD sjeme.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Make Blank Wallet</source>
|
||||
<translation>Stvorite prazni novčanik</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Create</source>
|
||||
<translation>Stvorite</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditAddressDialog</name>
|
||||
<message>
|
||||
@@ -865,6 +953,10 @@
|
||||
<source>When you click OK, %1 will begin to download and process the full %4 block chain (%2GB) starting with the earliest transactions in %3 when %4 initially launched.</source>
|
||||
<translation>Kada kliknete OK, %1 počet će preuzimati i procesirati cijeli lanac blokova (%2GB) počevši s najranijim transakcijama u %3 kad je %4 prvi put pokrenut.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Vraćanje na ovu postavku zahtijeva ponovno preuzimanje cijelog lanca blokova. Brže je najprije preuzeti cijeli lanac pa ga kasnije obrezati. Isključuje napredne mogućnosti.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Početna sinkronizacija je vrlo zahtjevna i može otkriti hardverske probleme kod vašeg računala koji su prije prošli nezamijećeno. Svaki put kad pokrenete %1, nastavit će preuzimati odakle je stao.</translation>
|
||||
@@ -885,6 +977,10 @@
|
||||
<source>Bitcoin</source>
|
||||
<translation>Bitcoin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Discard blocks after verification, except most recent %1 GB (prune)</source>
|
||||
<translation>Odbacite blokove nakon provjere osim one najnovije do %1 GB-a (obrezujte)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>At least %1 GB of data will be stored in this directory, and it will grow over time.</source>
|
||||
<translation>Bit će spremljeno barem %1 GB podataka u ovoj mapi te će se povećati tijekom vremena.</translation>
|
||||
@@ -917,7 +1013,11 @@
|
||||
<source>(of %n GB needed)</source>
|
||||
<translation><numerusform>(od potrebnog prostora od %n GB)</numerusform><numerusform>(od potrebnog prostora od %n GB)</numerusform><numerusform>(od potrebnog %n GB)</numerusform></translation>
|
||||
</message>
|
||||
</context>
|
||||
<message numerus="yes">
|
||||
<source>(%n GB needed for full chain)</source>
|
||||
<translation><numerusform>(potreban je %n GB za cijeli lanac)</numerusform><numerusform>(potrebna su %n GB-a za cijeli lanac)</numerusform><numerusform>(potrebno je %n GB-a za cijeli lanac)</numerusform></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ModalOverlay</name>
|
||||
<message>
|
||||
@@ -994,6 +1094,14 @@
|
||||
</context>
|
||||
<context>
|
||||
<name>OpenWalletActivity</name>
|
||||
<message>
|
||||
<source>Open wallet failed</source>
|
||||
<translation>Neuspješno otvaranje novčanika</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open wallet warning</source>
|
||||
<translation>Upozorenje kod otvaranja novčanika</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
<translation>uobičajeni novčanik</translation>
|
||||
@@ -1383,6 +1491,14 @@
|
||||
<source>Cannot process payment request because BIP70 support was not compiled in.</source>
|
||||
<translation>Ne može se obraditi zahtjev uplate jer podrška za BIP70 nije bila uključena tijekom prevođenja.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Due to widespread security flaws in BIP70 it's strongly recommended that any merchant instructions to switch wallets be ignored.</source>
|
||||
<translation>Zbog rasprostranjenih sigurnosnih mana u BIP70-u, strogo se preporučuje da se ignoriraju bilo kakve naredbe o zamjeni novčanika sa strane trgovca.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>If you are receiving this error you should request the merchant provide a BIP21 compatible URI.</source>
|
||||
<translation>Ako dobivate ovu grešku, trebali biste zatražiti od trgovca BIP21 kompatibilan URI.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid payment address %1</source>
|
||||
<translation>Nevažeća adresa za plaćanje %1</translation>
|
||||
@@ -1604,6 +1720,10 @@
|
||||
<source>Error encoding URI into QR Code.</source>
|
||||
<translation>Greška kod kodiranja URI adrese u QR kod.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>QR code support not available.</source>
|
||||
<translation>Podrška za QR kodove je nedostupna.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Save QR Code</source>
|
||||
<translation>Spremi QR kod</translation>
|
||||
@@ -1962,6 +2082,10 @@
|
||||
<source>An optional amount to request. Leave this empty or zero to not request a specific amount.</source>
|
||||
<translation>Opcionalan iznos koji možete zahtijevati. Ostavite ovo prazno ili unesite nulu ako ne želite zahtijevati specifičan iznos.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Create new receiving address</source>
|
||||
<translation>&Stvorite novu primateljsku adresu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Clear all fields of the form.</source>
|
||||
<translation>Obriši sva polja</translation>
|
||||
@@ -2283,6 +2407,14 @@ Napomena: Budući da se naknada računa po bajtu, naknada od "100 satošija po k
|
||||
<source>%1 (%2 blocks)</source>
|
||||
<translation>%1 (%2 blokova)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> from wallet '%1'</source>
|
||||
<translation>iz novčanika '%1'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 to '%2'</source>
|
||||
<translation>od %1 do '%2'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 to %2</source>
|
||||
<translation>%1 na %2</translation>
|
||||
@@ -2315,6 +2447,10 @@ Napomena: Budući da se naknada računa po bajtu, naknada od "100 satošija po k
|
||||
<source>Total Amount</source>
|
||||
<translation>Ukupni iznos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>To review recipient list click "Show Details..."</source>
|
||||
<translation>Kliknite "Prikažite detalje..." kako biste pregledali popis primatelja</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Confirm send coins</source>
|
||||
<translation>Potvrdi slanje novca</translation>
|
||||
@@ -2765,6 +2901,10 @@ Napomena: Budući da se naknada računa po bajtu, naknada od "100 satošija po k
|
||||
<source>Output index</source>
|
||||
<translation>Indeks outputa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> (Certificate was not verified)</source>
|
||||
<translation>(Certifikat nije bio ovjeren)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Merchant</source>
|
||||
<translation>Trgovac</translation>
|
||||
@@ -3088,6 +3228,10 @@ Napomena: Budući da se naknada računa po bajtu, naknada od "100 satošija po k
|
||||
<source>Close wallet</source>
|
||||
<translation>Zatvorite novčanik</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Are you sure you wish to close the wallet <i>%1</i>?</source>
|
||||
<translation>Jeste li sigurni da želite zatvoriti novčanik <i>%1</i>?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Closing the wallet for too long can result in having to resync the entire chain if pruning is enabled.</source>
|
||||
<translation>Držanje novčanik zatvorenim predugo može rezultirati ponovnom sinkronizacijom cijelog lanca ako je obrezivanje uključeno.</translation>
|
||||
@@ -3360,6 +3504,10 @@ Napomena: Budući da se naknada računa po bajtu, naknada od "100 satošija po k
|
||||
<source>Initialization sanity check failed. %s is shutting down.</source>
|
||||
<translation>Brzinska provjera inicijalizacije neuspješna. %s se zatvara.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid P2P permission: '%s'</source>
|
||||
<translation>Nevaljana dozvola za P2P: '%s'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Invalid amount for -%s=<amount>: '%s'</source>
|
||||
<translation>Neispravan iznos za -%s=<amount>: '%s'</translation>
|
||||
@@ -3376,6 +3524,14 @@ Napomena: Budući da se naknada računa po bajtu, naknada od "100 satošija po k
|
||||
<source>Specified blocks directory "%s" does not exist.</source>
|
||||
<translation>Zadana mapa blokova "%s" ne postoji.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown address type '%s'</source>
|
||||
<translation>Nepoznat tip adrese '%s'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown change type '%s'</source>
|
||||
<translation>Nepoznat tip adrese za vraćanje ostatka '%s'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Upgrading txindex database</source>
|
||||
<translation>Ažurira se txindex baza</translation>
|
||||
@@ -3384,6 +3540,10 @@ Napomena: Budući da se naknada računa po bajtu, naknada od "100 satošija po k
|
||||
<source>Loading P2P addresses...</source>
|
||||
<translation>Pokreće se popis P2P adresa...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error: Disk space is too low!</source>
|
||||
<translation>Pogreška: Nema dovoljno prostora na disku!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Loading banlist...</source>
|
||||
<translation>Pokreće se popis zabrana...</translation>
|
||||
@@ -3492,6 +3652,10 @@ Napomena: Budući da se naknada računa po bajtu, naknada od "100 satošija po k
|
||||
<source>Need to specify a port with -whitebind: '%s'</source>
|
||||
<translation>Treba zadati port pomoću -whitebind: '%s'</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Prune mode is incompatible with -blockfilterindex.</source>
|
||||
<translation>Obrezan način rada nije u skladu s parametrom -blockfilterindex.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reducing -maxconnections from %d to %d, because of system limitations.</source>
|
||||
<translation>Smanjuje se -maxconnections sa %d na %d zbog sustavnih ograničenja.</translation>
|
||||
@@ -3550,6 +3714,10 @@ Napomena: Budući da se naknada računa po bajtu, naknada od "100 satošija po k
|
||||
<source>Unable to generate initial keys</source>
|
||||
<translation>Ne mogu se generirati početni ključevi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Unknown -blockfilterindex value %s.</source>
|
||||
<translation>Nepoznata vrijednost parametra -blockfilterindex %s.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Verifying wallet(s)...</source>
|
||||
<translation>Provjerava(ju) se novčanik/(ci)...</translation>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -167,6 +167,10 @@
|
||||
<source>Wallet encrypted</source>
|
||||
<translation>Veski dulkóðað</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet to be encrypted</source>
|
||||
<translation>Veski sem á að dulkóða</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>MIKILVÆGT: Nýja dulkóðaða veskisskráin þarf að koma í staðinn fyrir öll fyrri afrit sem þú hefur gert af upprunalegu veskisskránni. Af öryggisástæðum munu öll fyrri afrit af ódulkóðaða veskinu verða óvirk um leið og þú byrjar að nota nýja, dulkóðaða veskið.</translation>
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>These are your Bitcoin addresses for receiving payments. Use the 'Create new receiving address' button in the receive tab to create new addresses.</source>
|
||||
<translation>Questi sono i tuoi indirizzi Bitcoin per ricevere pagamenti. Usa il tasto "Crea nuovo indirizzo ricevente" nella schermata "Ricevi" per creare nuovi indirizzi. </translation>
|
||||
<translation>Questi sono i tuoi indirizzi Bitcoin per ricevere pagamenti. Usa il tasto "Crea nuovo indirizzo ricevente" nella schermata "Ricevi" per creare nuovi indirizzi.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Copy Address</source>
|
||||
@@ -173,7 +173,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Are you sure you wish to encrypt your wallet?</source>
|
||||
<translation>Cifrare veramente il portafoglio?</translation>
|
||||
<translation>Sei sicuro di voler cifrare il portafoglio?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Wallet encrypted</source>
|
||||
@@ -197,11 +197,11 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is about to be encrypted. </source>
|
||||
<translation>Il tuo portafoglio sta per essere criptato. </translation>
|
||||
<translation>Il tuo portafoglio sta per essere criptato.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Your wallet is now encrypted. </source>
|
||||
<translation>Il tuo portafoglio è ora criptato. </translation>
|
||||
<translation>Il tuo portafoglio è ora criptato.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
@@ -519,7 +519,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Show the %1 help message to get a list with possible Bitcoin command-line options</source>
|
||||
<translation>Mostra il messaggio di aiuto di %1 per ottenere una lista di opzioni di comando per Bitcoin </translation>
|
||||
<translation>Mostra il messaggio di aiuto di %1 per ottenere una lista di opzioni di comando per Bitcoin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>default wallet</source>
|
||||
@@ -812,7 +812,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt the wallet. The wallet will be encrypted with a passphrase of your choice.</source>
|
||||
<translation>Cripta il portafoglio. Il portafoglio sarà criptato con una passphrase a tua scelta. </translation>
|
||||
<translation>Cripta il portafoglio. Il portafoglio sarà criptato con una passphrase a tua scelta.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Encrypt Wallet</source>
|
||||
@@ -828,7 +828,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Crea un portafoglio vuoto. I portafogli vuoti non hanno inizialmente nessuna chiave privata o script. Chiavi private e indirizzi possono essere importati, o un HD seed può essere impostato, in seguito. </translation>
|
||||
<translation>Crea un portafoglio vuoto. I portafogli vuoti non hanno inizialmente nessuna chiave privata o script. Chiavi private e indirizzi possono essere importati, o un HD seed può essere impostato, in seguito.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Make Blank Wallet</source>
|
||||
@@ -956,7 +956,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
<translation>Cambiare questa impostazione richiede di riscaricare l'intera blockchain. E' più veloce scaricare prima tutta la chain e poi fare prune. Disabilita alcune impostazioni avanzate. </translation>
|
||||
<translation>Cambiare questa impostazione richiede di riscaricare l'intera blockchain. E' più veloce scaricare prima tutta la chain e poi fare prune. Disabilita alcune impostazioni avanzate.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>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.</source>
|
||||
@@ -1136,7 +1136,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<source>Number of script &verification threads</source>
|
||||
<translation>Numero di thread di &verifica degli script </translation>
|
||||
<translation>Numero di thread di &verifica degli script</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1)</source>
|
||||
@@ -1563,11 +1563,11 @@ Per specificare più URL separarli con una barra verticale "|".</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Bad response from server %1</source>
|
||||
<translation> Risposta errata da parte del server %1 </translation>
|
||||
<translation>Risposta errata da parte del server %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Network request error</source>
|
||||
<translation> Errore di richiesta di rete</translation>
|
||||
<translation>Errore di richiesta di rete</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Payment acknowledged</source>
|
||||
@@ -1716,11 +1716,11 @@ Per specificare più URL separarli con una barra verticale "|".</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Resulting URI too long, try to reduce the text for label / message.</source>
|
||||
<translation> L'URI risultante è troppo lungo, prova a ridurre il testo nell'etichetta / messaggio.</translation>
|
||||
<translation>L'URI risultante è troppo lungo, prova a ridurre il testo nell'etichetta / messaggio.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error encoding URI into QR Code.</source>
|
||||
<translation> Errore nella codifica dell'URI nel codice QR.</translation>
|
||||
<translation>Errore nella codifica dell'URI nel codice QR.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>QR code support not available.</source>
|
||||
@@ -2086,7 +2086,7 @@ Per specificare più URL separarli con una barra verticale "|".</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Create new receiving address</source>
|
||||
<translation>Crea nuovo indirizzo ricevente. </translation>
|
||||
<translation>Crea nuovo indirizzo ricevente.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Clear all fields of the form.</source>
|
||||
@@ -2423,7 +2423,7 @@ Nota: poiché la commissione è calcolata su base per byte, una commissione di "
|
||||
</message>
|
||||
<message>
|
||||
<source>Are you sure you want to send?</source>
|
||||
<translation> Sei sicuro di voler inviare?</translation>
|
||||
<translation>Sei sicuro di voler inviare?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>or</source>
|
||||
@@ -2459,11 +2459,11 @@ Nota: poiché la commissione è calcolata su base per byte, una commissione di "
|
||||
</message>
|
||||
<message>
|
||||
<source>The recipient address is not valid. Please recheck.</source>
|
||||
<translation> L'indirizzo del destinatario non è valido. Si prega di ricontrollare.</translation>
|
||||
<translation>L'indirizzo del destinatario non è valido. Si prega di ricontrollare.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The amount to pay must be larger than 0.</source>
|
||||
<translation> L'importo da pagare deve essere maggiore di 0.</translation>
|
||||
<translation>L'importo da pagare deve essere maggiore di 0.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The amount exceeds your balance.</source>
|
||||
@@ -2471,11 +2471,11 @@ Nota: poiché la commissione è calcolata su base per byte, una commissione di "
|
||||
</message>
|
||||
<message>
|
||||
<source>The total exceeds your balance when the %1 transaction fee is included.</source>
|
||||
<translation> Il totale è superiore al tuo saldo attuale includendo la commissione di %1. </translation>
|
||||
<translation>Il totale è superiore al tuo saldo attuale includendo la commissione di %1.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Duplicate address found: addresses should only be used once each.</source>
|
||||
<translation> Rilevato un indirizzo duplicato Ciascun indirizzo dovrebbe essere utilizzato una sola volta.</translation>
|
||||
<translation>Rilevato un indirizzo duplicato Ciascun indirizzo dovrebbe essere utilizzato una sola volta.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Transaction creation failed!</source>
|
||||
@@ -2487,7 +2487,7 @@ Nota: poiché la commissione è calcolata su base per byte, una commissione di "
|
||||
</message>
|
||||
<message>
|
||||
<source>A fee higher than %1 is considered an absurdly high fee.</source>
|
||||
<translation> Una commissione maggiore di %1 è considerata irragionevolmente elevata.</translation>
|
||||
<translation>Una commissione maggiore di %1 è considerata irragionevolmente elevata.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Payment request expired.</source>
|
||||
@@ -2903,6 +2903,10 @@ Nota: poiché la commissione è calcolata su base per byte, una commissione di "
|
||||
<source>Output index</source>
|
||||
<translation>Indice di output</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> (Certificate was not verified)</source>
|
||||
<translation>(Il certificato non è stato verificato)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Merchant</source>
|
||||
<translation>Commerciante</translation>
|
||||
@@ -3114,7 +3118,7 @@ Nota: poiché la commissione è calcolata su base per byte, una commissione di "
|
||||
</message>
|
||||
<message>
|
||||
<source>Abandon transaction</source>
|
||||
<translation>Abbandona transazione </translation>
|
||||
<translation>Abbandona transazione</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Increase transaction fee</source>
|
||||
@@ -3372,7 +3376,7 @@ Nota: poiché la commissione è calcolata su base per byte, una commissione di "
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot provide specific connections and have addrman find outgoing connections at the same.</source>
|
||||
<translation>Non è possibile fornire connessioni specifiche e contemporaneamente usare addrman per trovare connessioni uscenti. </translation>
|
||||
<translation>Non è possibile fornire connessioni specifiche e contemporaneamente usare addrman per trovare connessioni uscenti.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Error reading %s! All keys read correctly, but transaction data or address book entries might be missing or incorrect.</source>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user