diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/crypter.cpp | 2 | ||||
-rw-r--r-- | src/db.cpp | 2 | ||||
-rw-r--r-- | src/headers.h | 4 | ||||
-rw-r--r-- | src/init.cpp | 12 | ||||
-rw-r--r-- | src/main.h | 2 | ||||
-rw-r--r-- | src/makefile.linux-mingw | 2 | ||||
-rw-r--r-- | src/makefile.mingw | 2 | ||||
-rw-r--r-- | src/makefile.osx | 4 | ||||
-rw-r--r-- | src/net.cpp | 22 | ||||
-rw-r--r-- | src/net.h | 2 | ||||
-rw-r--r-- | src/protocol.cpp | 2 | ||||
-rw-r--r-- | src/qt/locale/bitcoin_de.ts | 1655 | ||||
-rw-r--r-- | src/qt/locale/bitcoin_nl.ts | 1627 | ||||
-rw-r--r-- | src/qt/locale/bitcoin_ru.ts | 399 | ||||
-rw-r--r-- | src/serialize.h | 2 | ||||
-rw-r--r-- | src/util.cpp | 16 | ||||
-rw-r--r-- | src/util.h | 22 |
17 files changed, 3258 insertions, 519 deletions
diff --git a/src/crypter.cpp b/src/crypter.cpp index 9a8e6ca89a..bee7a3624b 100644 --- a/src/crypter.cpp +++ b/src/crypter.cpp @@ -7,7 +7,7 @@ #include <vector> #include <string> #include "headers.h" -#ifdef __WXMSW__ +#ifdef WIN32 #include <windows.h> #endif diff --git a/src/db.cpp b/src/db.cpp index f69bab4dff..7de1f8df9a 100644 --- a/src/db.cpp +++ b/src/db.cpp @@ -658,7 +658,7 @@ int CWalletDB::LoadWallet(CWallet* pwallet) vector<uint256> vWalletUpgrade; // Modify defaults -#ifndef __WXMSW__ +#ifndef WIN32 // Tray icon sometimes disappears on 9.10 karmic koala 64-bit, leaving no way to access the program fMinimizeToTray = false; fMinimizeOnClose = false; diff --git a/src/headers.h b/src/headers.h index 17e9b3bc52..1e174da0de 100644 --- a/src/headers.h +++ b/src/headers.h @@ -22,7 +22,7 @@ #if (defined(__unix__) || defined(unix)) && !defined(USG) #include <sys/param.h> // to get BSD define #endif -#ifdef __WXMAC_OSX__ +#ifdef MAC_OSX #ifndef BSD #define BSD 1 #endif @@ -51,7 +51,7 @@ #include <boost/foreach.hpp> -#ifdef __WXMSW__ +#ifdef WIN32 #include <windows.h> #include <winsock2.h> #include <mswsock.h> diff --git a/src/init.cpp b/src/init.cpp index f09e1d019e..28be7ef7c0 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -24,7 +24,7 @@ CWallet* pwalletMain; void ExitTimeout(void* parg) { -#ifdef __WXMSW__ +#ifdef WIN32 Sleep(5000); ExitProcess(0); #endif @@ -121,10 +121,10 @@ bool AppInit2(int argc, char* argv[]) // Disable confusing "helpful" text message on abort, ctrl-c _set_abort_behavior(0, _WRITE_ABORT_MSG | _CALL_REPORTFAULT); #endif -#ifndef __WXMSW__ +#ifndef WIN32 umask(077); #endif -#ifndef __WXMSW__ +#ifndef WIN32 // Clean shutdown on SIGTERM struct sigaction sa; sa.sa_handler = HandleSIGTERM; @@ -192,7 +192,7 @@ bool AppInit2(int argc, char* argv[]) #ifdef GUI " -server \t\t " + _("Accept command line and JSON-RPC commands\n") + #endif -#ifndef __WXMSW__ +#ifndef WIN32 " -daemon \t\t " + _("Run in the background as a daemon and accept commands\n") + #endif " -testnet \t\t " + _("Use the test network\n") + @@ -225,7 +225,7 @@ bool AppInit2(int argc, char* argv[]) fDebug = GetBoolArg("-debug"); fAllowDNS = GetBoolArg("-dns"); -#ifndef __WXMSW__ +#ifndef WIN32 fDaemon = GetBoolArg("-daemon"); #else fDaemon = false; @@ -260,7 +260,7 @@ bool AppInit2(int argc, char* argv[]) } #endif -#ifndef __WXMSW__ +#ifndef WIN32 if (fDaemon) { // Daemonize diff --git a/src/main.h b/src/main.h index 329035dc5a..60ca318381 100644 --- a/src/main.h +++ b/src/main.h @@ -927,7 +927,7 @@ public: fflush(fileout); if (!IsInitialBlockDownload() || (nBestHeight+1) % 500 == 0) { -#ifdef __WXMSW__ +#ifdef WIN32 _commit(_fileno(fileout)); #else fsync(fileno(fileout)); diff --git a/src/makefile.linux-mingw b/src/makefile.linux-mingw index b8ca9e6a1e..eb22190e57 100644 --- a/src/makefile.linux-mingw +++ b/src/makefile.linux-mingw @@ -79,7 +79,7 @@ all: bitcoind.exe obj/nogui/%.o: %.cpp $(HEADERS) i586-mingw32msvc-g++ -c $(CFLAGS) -o $@ $< -bitcoind.exe: $(OBJS:obj/%=obj/nogui/%) obj/ui_res.o +bitcoind.exe: $(OBJS:obj/%=obj/nogui/%) i586-mingw32msvc-g++ $(CFLAGS) -o $@ $(LIBPATHS) $^ $(LIBS) diff --git a/src/makefile.mingw b/src/makefile.mingw index 73d3940a5c..95d09f8770 100644 --- a/src/makefile.mingw +++ b/src/makefile.mingw @@ -77,7 +77,7 @@ all: bitcoind.exe obj/nogui/%.o: %.cpp $(HEADERS) g++ -c $(CFLAGS) -o $@ $< -bitcoind.exe: $(OBJS:obj/%=obj/nogui/%) obj/ui_res.o +bitcoind.exe: $(OBJS:obj/%=obj/nogui/%) g++ $(CFLAGS) -o $@ $(LIBPATHS) $^ $(LIBS) obj/test/test_bitcoin.o: $(wildcard test/*.cpp) $(HEADERS) diff --git a/src/makefile.osx b/src/makefile.osx index 74af308759..6269d93bda 100644 --- a/src/makefile.osx +++ b/src/makefile.osx @@ -28,7 +28,7 @@ LIBS= -dead_strip \ -lssl \ -lcrypto -DEFS=-DMSG_NOSIGNAL=0 -DUSE_SSL +DEFS=-DMAC_OSX -DMSG_NOSIGNAL=0 -DUSE_SSL DEBUGFLAGS=-g # ppc doesn't work because we don't support big-endian @@ -73,7 +73,7 @@ ifdef USE_UPNP LIBS += -lminiupnpc DEFS += -DUSE_UPNP=$(USE_UPNP) endif - + all: bitcoind diff --git a/src/net.cpp b/src/net.cpp index 0e861236df..ead7362616 100644 --- a/src/net.cpp +++ b/src/net.cpp @@ -10,7 +10,7 @@ #include "init.h" #include "strlcpy.h" -#ifdef __WXMSW__ +#ifdef WIN32 #include <string.h> #endif @@ -102,7 +102,7 @@ bool ConnectSocket(const CAddress& addrConnect, SOCKET& hSocketRet, int nTimeout bool fProxy = (fUseProxy && addrConnect.IsRoutable()); struct sockaddr_in sockaddr = (fProxy ? addrProxy.GetSockAddr() : addrConnect.GetSockAddr()); -#ifdef __WXMSW__ +#ifdef WIN32 u_long fNonblock = 1; if (ioctlsocket(hSocket, FIONBIO, &fNonblock) == SOCKET_ERROR) #else @@ -141,7 +141,7 @@ bool ConnectSocket(const CAddress& addrConnect, SOCKET& hSocketRet, int nTimeout return false; } socklen_t nRetSize = sizeof(nRet); -#ifdef __WXMSW__ +#ifdef WIN32 if (getsockopt(hSocket, SOL_SOCKET, SO_ERROR, (char*)(&nRet), &nRetSize) == SOCKET_ERROR) #else if (getsockopt(hSocket, SOL_SOCKET, SO_ERROR, &nRet, &nRetSize) == SOCKET_ERROR) @@ -158,7 +158,7 @@ bool ConnectSocket(const CAddress& addrConnect, SOCKET& hSocketRet, int nTimeout return false; } } -#ifdef __WXMSW__ +#ifdef WIN32 else if (WSAGetLastError() != WSAEISCONN) #else else @@ -175,7 +175,7 @@ bool ConnectSocket(const CAddress& addrConnect, SOCKET& hSocketRet, int nTimeout CNode::ConnectNode immediately turns the socket back to non-blocking but we'll turn it back to blocking just in case */ -#ifdef __WXMSW__ +#ifdef WIN32 fNonblock = 0; if (ioctlsocket(hSocket, FIONBIO, &fNonblock) == SOCKET_ERROR) #else @@ -674,7 +674,7 @@ CNode* ConnectNode(CAddress addrConnect, int64 nTimeout) printf("connected %s\n", addrConnect.ToString().c_str()); // Set to nonblocking -#ifdef __WXMSW__ +#ifdef WIN32 u_long nOne = 1; if (ioctlsocket(hSocket, FIONBIO, &nOne) == SOCKET_ERROR) printf("ConnectSocket() : ioctlsocket nonblocking setting failed, error %d\n", WSAGetLastError()); @@ -1612,7 +1612,7 @@ bool BindListenPort(string& strError) int nOne = 1; addrLocalHost.port = htons(GetListenPort()); -#ifdef __WXMSW__ +#ifdef WIN32 // Initialize Windows Sockets WSADATA wsadata; int ret = WSAStartup(MAKEWORD(2,2), &wsadata); @@ -1638,13 +1638,13 @@ bool BindListenPort(string& strError) setsockopt(hListenSocket, SOL_SOCKET, SO_NOSIGPIPE, (void*)&nOne, sizeof(int)); #endif -#ifndef __WXMSW__ +#ifndef WIN32 // Allow binding if the port is still in TIME_WAIT state after // the program was closed and restarted. Not an issue on windows. setsockopt(hListenSocket, SOL_SOCKET, SO_REUSEADDR, (void*)&nOne, sizeof(int)); #endif -#ifdef __WXMSW__ +#ifdef WIN32 // Set to nonblocking, incoming connections will also inherit this if (ioctlsocket(hListenSocket, FIONBIO, (u_long*)&nOne) == SOCKET_ERROR) #else @@ -1691,7 +1691,7 @@ void StartNode(void* parg) if (pnodeLocalHost == NULL) pnodeLocalHost = new CNode(INVALID_SOCKET, CAddress("127.0.0.1", 0, false, nLocalServices)); -#ifdef __WXMSW__ +#ifdef WIN32 // Get local host ip char pszHostName[1000] = ""; if (gethostname(pszHostName, sizeof(pszHostName)) != SOCKET_ERROR) @@ -1827,7 +1827,7 @@ public: if (closesocket(hListenSocket) == SOCKET_ERROR) printf("closesocket(hListenSocket) failed with error %d\n", WSAGetLastError()); -#ifdef __WXMSW__ +#ifdef WIN32 // Shutdown Windows Sockets WSACleanup(); #endif @@ -10,7 +10,7 @@ #include <boost/foreach.hpp> #include <openssl/rand.h> -#ifndef __WXMSW__ +#ifndef WIN32 #include <arpa/inet.h> #endif diff --git a/src/protocol.cpp b/src/protocol.cpp index 48784b9cfb..f46570e21c 100644 --- a/src/protocol.cpp +++ b/src/protocol.cpp @@ -6,7 +6,7 @@ #include "protocol.h" #include "util.h" -#ifndef __WXMSW__ +#ifndef WIN32 # include <arpa/inet.h> #endif diff --git a/src/qt/locale/bitcoin_de.ts b/src/qt/locale/bitcoin_de.ts index 1978f06d41..ba2e25d62f 100644 --- a/src/qt/locale/bitcoin_de.ts +++ b/src/qt/locale/bitcoin_de.ts @@ -79,165 +79,464 @@ Dieses Produkt enthält Software, welche vom OpenSSL Projekt zur Verwendung im O <source>&Delete</source> <translation>&Löschen</translation> </message> + <message> + <location filename="../addressbookpage.cpp" line="197"/> + <source>Export Address Book Data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../addressbookpage.cpp" line="199"/> + <source>Comma separated file (*.csv)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../addressbookpage.cpp" line="212"/> + <source>Error exporting</source> + <translation type="unfinished">Fehler beim exportieren</translation> + </message> + <message> + <location filename="../addressbookpage.cpp" line="212"/> + <source>Could not write to file %1.</source> + <translation type="unfinished">Konnte Datei %1 nicht zum beschreiben öffnen</translation> + </message> </context> <context> <name>AddressTableModel</name> <message> - <location filename="../addresstablemodel.cpp" line="78"/> + <location filename="../addresstablemodel.cpp" line="77"/> <source>Label</source> <translation>Bezeichnung</translation> </message> <message> - <location filename="../addresstablemodel.cpp" line="78"/> + <location filename="../addresstablemodel.cpp" line="77"/> <source>Address</source> <translation>Adresse</translation> </message> <message> - <location filename="../addresstablemodel.cpp" line="114"/> + <location filename="../addresstablemodel.cpp" line="113"/> <source>(no label)</source> <translation>(keine Bezeichnung)</translation> </message> </context> <context> + <name>AskPassphraseDialog</name> + <message> + <location filename="../forms/askpassphrasedialog.ui" line="26"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/askpassphrasedialog.ui" line="32"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/askpassphrasedialog.ui" line="47"/> + <source>Enter passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/askpassphrasedialog.ui" line="61"/> + <source>New passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/askpassphrasedialog.ui" line="75"/> + <source>Repeat new passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="26"/> + <source>Enter the new passphrase to the wallet.<br/>Please use a passphrase of <b>10 or more random characters</b>, or <b>eight or more words</b>.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="27"/> + <source>Encrypt wallet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="30"/> + <source>This operation needs your wallet passphrase to unlock the wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="35"/> + <source>Unlock wallet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="38"/> + <source>This operation needs your wallet passphrase to decrypt the wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="43"/> + <source>Decrypt wallet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="46"/> + <source>Change passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="47"/> + <source>Enter the old and new passphrase to the wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="91"/> + <source>Confirm wallet encryption</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="92"/> + <source>WARNING: If you encrypt your wallet and lose your passphrase, you will <b>LOSE ALL OF YOUR BITCOINS</b>! +Are you sure you wish to encrypt your wallet?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="101"/> + <location filename="../askpassphrasedialog.cpp" line="149"/> + <source>Wallet encrypted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="102"/> + <source>Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="106"/> + <location filename="../askpassphrasedialog.cpp" line="113"/> + <location filename="../askpassphrasedialog.cpp" line="155"/> + <location filename="../askpassphrasedialog.cpp" line="161"/> + <source>Wallet encryption failed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="107"/> + <source>Wallet encryption failed due to an internal error. Your wallet was not encrypted.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="114"/> + <location filename="../askpassphrasedialog.cpp" line="162"/> + <source>The supplied passphrases do not match.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="125"/> + <source>Wallet unlock failed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="126"/> + <location filename="../askpassphrasedialog.cpp" line="137"/> + <location filename="../askpassphrasedialog.cpp" line="156"/> + <source>The passphrase entered for the wallet decryption was incorrect.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="136"/> + <source>Wallet decryption failed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="150"/> + <source>Wallet passphrase was succesfully changed.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>BitcoinGUI</name> <message> - <location filename="../bitcoingui.cpp" line="50"/> + <location filename="../bitcoingui.cpp" line="59"/> <source>Bitcoin Wallet</source> <translation>Bitcoin Wallet</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="112"/> <source>Number of connections to other clients</source> - <translation>Anzahl der Verbindungen zu anderen Clients</translation> + <translation type="obsolete">Anzahl der Verbindungen zu anderen Clients</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="117"/> <source>Number of blocks in the block chain</source> - <translation>Anzahl der Blöcke in der Block-Chain</translation> + <translation type="obsolete">Anzahl der Blöcke in der Block-Chain</translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="67"/> + <source>&File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="73"/> + <source>&Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="79"/> + <source>&Help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="83"/> + <source>Tabs toolbar</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../bitcoingui.cpp" line="120"/> + <location filename="../bitcoingui.cpp" line="91"/> + <source>Actions toolbar</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="142"/> <source>Synchronizing with network...</source> <translation>Mit Netzwerk synchronisieren...</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="123"/> + <location filename="../bitcoingui.cpp" line="145"/> <source>Block chain synchronization in progress</source> <translation>Synchronisierung der Block-Chain...</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="140"/> + <location filename="../bitcoingui.cpp" line="169"/> <source>&Overview</source> <translation>Übersicht</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="144"/> + <location filename="../bitcoingui.cpp" line="170"/> + <source>Show general overview of wallet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="174"/> <source>&Transactions</source> <translation>Transaktionen</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="148"/> + <location filename="../bitcoingui.cpp" line="175"/> + <source>Browse transaction history</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="179"/> <source>&Address Book</source> <translation>Adressbuch</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="149"/> + <location filename="../bitcoingui.cpp" line="180"/> <source>Edit the list of stored addresses and labels</source> <translation>Adressen bearbeiten</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="153"/> + <location filename="../bitcoingui.cpp" line="184"/> <source>&Receive coins</source> <translation>Bitcoins empfangen</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="154"/> + <location filename="../bitcoingui.cpp" line="185"/> <source>Show the list of addresses for receiving payments</source> <translation>Empfangsadressen anzeigen</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="158"/> + <location filename="../bitcoingui.cpp" line="189"/> <source>&Send coins</source> <translation>Bitcoins senden</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="159"/> + <location filename="../bitcoingui.cpp" line="190"/> <source>Send coins to a bitcoin address</source> <translation>Bitcoins an eine Bitcoin-Adresse senden</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="169"/> + <location filename="../bitcoingui.cpp" line="200"/> <source>&Exit</source> <translation>Beenden</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="170"/> + <location filename="../bitcoingui.cpp" line="201"/> <source>Quit application</source> <translation>Anwendung beenden</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="171"/> + <location filename="../bitcoingui.cpp" line="202"/> <source>&About</source> <translation>Über</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="172"/> + <location filename="../bitcoingui.cpp" line="203"/> <source>Show information about Bitcoin</source> <translation>Informationen über Bitcoin</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="173"/> + <location filename="../bitcoingui.cpp" line="204"/> <source>&Options...</source> <translation>Einstellungen</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="174"/> + <location filename="../bitcoingui.cpp" line="205"/> <source>Modify configuration options for bitcoin</source> <translation>Einstellungen ändern</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="175"/> + <location filename="../bitcoingui.cpp" line="206"/> <source>Open &Bitcoin</source> <translation>Bitcoin öffnen</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="176"/> + <location filename="../bitcoingui.cpp" line="207"/> <source>Show the Bitcoin window</source> <translation>Bitcoin-Fenster anzeigen</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="177"/> + <location filename="../bitcoingui.cpp" line="208"/> <source>&Export...</source> <translation>Exportieren...</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="178"/> + <location filename="../bitcoingui.cpp" line="209"/> + <source>Export the current view to a file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="210"/> + <source>&Encrypt Wallet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="211"/> + <source>Encrypt or decrypt wallet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="213"/> + <source>&Change Passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="214"/> + <source>Change the passphrase used for wallet encryption</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="230"/> + <source>[testnet]</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="293"/> + <source>bitcoin-qt</source> + <translation type="unfinished"></translation> + </message> + <message numerus="yes"> + <location filename="../bitcoingui.cpp" line="332"/> + <source>%n active connection(s) to Bitcoin network</source> + <translation type="unfinished"> + <numerusform></numerusform> + <numerusform></numerusform> + </translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="347"/> + <source>Downloaded %1 of %2 blocks of transaction history.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="353"/> + <source>Downloaded %1 blocks of transaction history.</source> + <translation type="unfinished"></translation> + </message> + <message numerus="yes"> + <location filename="../bitcoingui.cpp" line="364"/> + <source>%n second(s) ago</source> + <translation type="unfinished"> + <numerusform></numerusform> + <numerusform></numerusform> + </translation> + </message> + <message numerus="yes"> + <location filename="../bitcoingui.cpp" line="368"/> + <source>%n minute(s) ago</source> + <translation type="unfinished"> + <numerusform></numerusform> + <numerusform></numerusform> + </translation> + </message> + <message numerus="yes"> + <location filename="../bitcoingui.cpp" line="372"/> + <source>%n hour(s) ago</source> + <translation type="unfinished"> + <numerusform></numerusform> + <numerusform></numerusform> + </translation> + </message> + <message numerus="yes"> + <location filename="../bitcoingui.cpp" line="376"/> + <source>%n day(s) ago</source> + <translation type="unfinished"> + <numerusform></numerusform> + <numerusform></numerusform> + </translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="382"/> + <source>Up to date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="387"/> + <source>Catching up...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="393"/> + <source>Last received block was generated %1.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="472"/> + <source>Date: %1 +Amount: %2 +Type: %3 +Address: %4 +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="566"/> + <source>Wallet is <b>encrypted</b> and currently <b>unlocked</b></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="574"/> + <source>Wallet is <b>encrypted</b> and currently <b>locked</b></source> + <translation type="unfinished"></translation> + </message> + <message> <source>Export data in current view to a file</source> - <translation>Angezeigte Daten als Datei exportieren</translation> + <translation type="obsolete">Angezeigte Daten als Datei exportieren</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="193"/> <source>Bitcoin Wallet [testnet]</source> - <translation>Bitcoin Wallet [testnet]</translation> + <translation type="obsolete">Bitcoin Wallet [testnet]</translation> </message> <message numerus="yes"> - <location filename="../bitcoingui.cpp" line="298"/> <source>%n connection(s)</source> - <translation> + <translation type="obsolete"> <numerusform>%n Verbindung(en)</numerusform> <numerusform></numerusform> </translation> </message> <message numerus="yes"> - <location filename="../bitcoingui.cpp" line="317"/> <source>%n block(s)</source> - <translation> + <translation type="obsolete"> <numerusform>%n Blöcke</numerusform> <numerusform></numerusform> </translation> </message> <message> - <location filename="../bitcoingui.cpp" line="375"/> + <location filename="../bitcoingui.cpp" line="440"/> <source>This transaction is over the size limit. You can still send it for a fee of %1, which goes to the nodes that process your transaction and helps to support the network. Do you want to pay the fee?</source> <translation>Die Größe dieser Transaktion übersteigt das Limit. Sie können die Coins jedoch senden, wenn sie einen zusätzlichen Betrag von 1% zahlen, @@ -245,34 +544,53 @@ welcher an die Teilnehmer des Bitcoin-Netzwerkes ausgeschüttet wird und dieses Möchten Sie die zusätzliche Gebühr zahlen?</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="379"/> + <location filename="../bitcoingui.cpp" line="445"/> <source>Sending...</source> <translation>Senden...</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="407"/> + <location filename="../bitcoingui.cpp" line="470"/> + <source>Sent transaction</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="471"/> <source>Incoming transaction</source> <translation>Eingehende Transaktion</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="408"/> <source>Date: </source> - <translation>Datum:</translation> + <translation type="obsolete">Datum:</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="409"/> <source>Amount: </source> - <translation>Betrag:</translation> + <translation type="obsolete">Betrag:</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="410"/> <source>Type: </source> - <translation>Beschreibung:</translation> + <translation type="obsolete">Beschreibung:</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="411"/> <source>Address: </source> - <translation>Adresse:</translation> + <translation type="obsolete">Adresse:</translation> + </message> +</context> +<context> + <name>DisplayOptionsPage</name> + <message> + <location filename="../optionsdialog.cpp" line="258"/> + <source>&Unit to show amounts in: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../optionsdialog.cpp" line="262"/> + <source>Choose the default subdivision unit to show in the interface, and when sending coins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../optionsdialog.cpp" line="269"/> + <source>Display addresses in transaction list</source> + <translation type="unfinished"></translation> </message> </context> <context> @@ -323,12 +641,22 @@ Möchten Sie die zusätzliche Gebühr zahlen?</translation> <translation>Zahlungsadresse bearbeiten</translation> </message> <message> - <location filename="../editaddressdialog.cpp" line="89"/> + <location filename="../editaddressdialog.cpp" line="92"/> <source>The entered address "%1" is not a valid bitcoin address.</source> <translation>Die eingegebene Adresse ("%1") ist keine gültige Bitcoin-Adresse.</translation> </message> <message> <location filename="../editaddressdialog.cpp" line="97"/> + <source>Could not unlock wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../editaddressdialog.cpp" line="102"/> + <source>New key generation failed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../editaddressdialog.cpp" line="87"/> <source>The entered address "%1" is already in the address book.</source> <translation>Die eingegebene Adresse ("%1") befindet sich bereits in Ihrem Adressbuch.</translation> </message> @@ -336,87 +664,87 @@ Möchten Sie die zusätzliche Gebühr zahlen?</translation> <context> <name>MainOptionsPage</name> <message> - <location filename="../optionsdialog.cpp" line="142"/> + <location filename="../optionsdialog.cpp" line="166"/> <source>&Start Bitcoin on window system startup</source> <translation>Bitcoin beim Start des Systems ausführen</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="143"/> + <location filename="../optionsdialog.cpp" line="167"/> <source>Automatically start Bitcoin after the computer is turned on</source> <translation>Bitcoin automatisch beim Systemstart ausführen</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="146"/> + <location filename="../optionsdialog.cpp" line="170"/> <source>&Minimize to the tray instead of the taskbar</source> <translation>In den Infobereich statt der Taskleiste minimieren</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="147"/> + <location filename="../optionsdialog.cpp" line="171"/> <source>Show only a tray icon after minimizing the window</source> <translation>Minimiert nur im Infobereich anzeigen.</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="150"/> + <location filename="../optionsdialog.cpp" line="174"/> <source>Map port using &UPnP</source> <translation>Portweiterleitung via UPnP</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="151"/> + <location filename="../optionsdialog.cpp" line="175"/> <source>Automatically open the Bitcoin client port on the router. This only works when your router supports UPnP and it is enabled.</source> <translation>Öffnet den Bitcoin Client-Port automatisch auf dem Router. Dies funktioniert nur, wenn Ihr Router UPnP unterstützt und dies aktiviert ist.</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="154"/> + <location filename="../optionsdialog.cpp" line="178"/> <source>M&inimize on close</source> <translation>Beim Schließen minimieren</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="155"/> + <location filename="../optionsdialog.cpp" line="179"/> <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 Quit in the menu.</source> <translation>Minimiert die Anwendung, wenn das Fenster geschlossen wird. Wenn dies aktiviert ist, müssen Sie das Programm über "Beenden" im Menü schließen.</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="158"/> + <location filename="../optionsdialog.cpp" line="182"/> <source>&Connect through SOCKS4 proxy:</source> <translation>Über SOCKS4-Proxy verbinden:</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="159"/> + <location filename="../optionsdialog.cpp" line="183"/> <source>Connect to the Bitcon network through a SOCKS4 proxy (e.g. when connecting through Tor)</source> <translation>Über SOCKS4-Proxy zum Bitcoin-Netzwerk verbinden (bspw. für eine Verbindung über Tor)</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="164"/> + <location filename="../optionsdialog.cpp" line="188"/> <source>Proxy &IP: </source> <translation>Proxy-IP:</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="170"/> + <location filename="../optionsdialog.cpp" line="194"/> <source>IP address of the proxy (e.g. 127.0.0.1)</source> <translation>IP-Adresse des Proxys (z.B. 127.0.0.1)</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="173"/> + <location filename="../optionsdialog.cpp" line="197"/> <source>&Port: </source> <translation>Port:</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="179"/> + <location filename="../optionsdialog.cpp" line="203"/> <source>Port of the proxy (e.g. 1234)</source> <translation>Port des Proxy-Servers (z.B. 1234)</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="185"/> + <location filename="../optionsdialog.cpp" line="209"/> <source>Optional transaction fee per KB that helps make sure your transactions are processed quickly. Most transactions are 1KB. Fee 0.01 recommended.</source> <translation>Zusätzliche Transaktionsgebühr per KB, welche sicherstellt dass Ihre Transaktionen schnell bearbeitet werden. Die meisten Transaktionen sind 1KB groß. Eine Gebühr von 0.01 wird empfohlen.</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="191"/> + <location filename="../optionsdialog.cpp" line="215"/> <source>Pay transaction &fee</source> <translation>Transaktionsgebühr bezahlen</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="194"/> + <location filename="../optionsdialog.cpp" line="218"/> <source>Optional transaction fee per KB that helps make sure your transactions are processed quickly. Most transactions are 1KB. Fee 0.01 recommended.</source> <translation>Zusätzliche Transaktionsgebühr per KB, welche sicherstellt dass Ihre Transaktionen schnell bearbeitet werden. Die meisten Transaktionen sind 1KB groß. Eine Gebühr von 0.01 wird empfohlen.</translation> </message> @@ -424,12 +752,17 @@ Möchten Sie die zusätzliche Gebühr zahlen?</translation> <context> <name>OptionsDialog</name> <message> - <location filename="../optionsdialog.cpp" line="54"/> + <location filename="../optionsdialog.cpp" line="75"/> <source>Main</source> <translation>Haupt</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="74"/> + <location filename="../optionsdialog.cpp" line="80"/> + <source>Display</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../optionsdialog.cpp" line="100"/> <source>Options</source> <translation>Einstellungen</translation> </message> @@ -442,144 +775,421 @@ Möchten Sie die zusätzliche Gebühr zahlen?</translation> <translation></translation> </message> <message> - <location filename="../forms/overviewpage.ui" line="38"/> + <location filename="../forms/overviewpage.ui" line="40"/> <source>Balance:</source> <translation>Kontostand:</translation> </message> <message> - <location filename="../forms/overviewpage.ui" line="45"/> + <location filename="../forms/overviewpage.ui" line="47"/> <source>123.456 BTC</source> <translation></translation> </message> <message> - <location filename="../forms/overviewpage.ui" line="52"/> + <location filename="../forms/overviewpage.ui" line="54"/> <source>Number of transactions:</source> <translation>Anzahl der Transaktionen:</translation> </message> <message> - <location filename="../forms/overviewpage.ui" line="59"/> + <location filename="../forms/overviewpage.ui" line="61"/> <source>0</source> <translation></translation> </message> <message> - <location filename="../overviewpage.cpp" line="14"/> + <location filename="../forms/overviewpage.ui" line="68"/> + <source>Unconfirmed:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/overviewpage.ui" line="75"/> + <source>0 BTC</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/overviewpage.ui" line="82"/> + <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Wallet</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/overviewpage.ui" line="122"/> + <source><b>Recent transactions</b></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../overviewpage.cpp" line="103"/> <source>Your current balance</source> <translation>Kontostand</translation> </message> + <message> + <location filename="../overviewpage.cpp" line="108"/> + <source>Total of transactions that have yet to be confirmed, and do not yet count toward the current balance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../overviewpage.cpp" line="111"/> + <source>Total number of transactions in wallet</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>SendCoinsDialog</name> <message> <location filename="../forms/sendcoinsdialog.ui" line="14"/> - <location filename="../sendcoinsdialog.cpp" line="56"/> - <location filename="../sendcoinsdialog.cpp" line="78"/> - <location filename="../sendcoinsdialog.cpp" line="84"/> - <location filename="../sendcoinsdialog.cpp" line="90"/> - <location filename="../sendcoinsdialog.cpp" line="96"/> + <location filename="../sendcoinsdialog.cpp" line="103"/> + <location filename="../sendcoinsdialog.cpp" line="108"/> + <location filename="../sendcoinsdialog.cpp" line="113"/> + <location filename="../sendcoinsdialog.cpp" line="118"/> + <location filename="../sendcoinsdialog.cpp" line="124"/> + <location filename="../sendcoinsdialog.cpp" line="129"/> + <location filename="../sendcoinsdialog.cpp" line="134"/> <source>Send Coins</source> <translation>Bitcoins überweisen</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="27"/> <source>The address to send the payment to (e.g. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</source> - <translation>Empfangsadresse für die Überweisung (z.B. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</translation> + <translation type="obsolete">Empfangsadresse für die Überweisung (z.B. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="37"/> <source>Look up adress in address book</source> - <translation>Adressbuch</translation> + <translation type="obsolete">Adressbuch</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="47"/> <source>Alt+A</source> - <translation>Alt+A</translation> + <translation type="obsolete">Alt+A</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="60"/> <source>Paste address from system clipboard</source> - <translation>Adresse aus der Zwischenanlage einfügen</translation> + <translation type="obsolete">Adresse aus der Zwischenanlage einfügen</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="70"/> <source>Alt+P</source> - <translation>Alt+P</translation> + <translation type="obsolete">Alt+P</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="82"/> <source>A&mount:</source> - <translation>Betrag:</translation> + <translation type="obsolete">Betrag:</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="95"/> <source>Pay &To:</source> - <translation>Empfänger:</translation> + <translation type="obsolete">Empfänger:</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="113"/> <source>Enter a Bitcoin address (e.g. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</source> - <translation>Bitcoin-Adresse eingeben (z.B. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</translation> + <translation type="obsolete">Bitcoin-Adresse eingeben (z.B. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="131"/> - <location filename="../sendcoinsdialog.cpp" line="23"/> <source>Enter a label for this address to add it to your address book</source> - <translation>Beschreibung der Adresse im Adressbuch</translation> + <translation type="obsolete">Beschreibung der Adresse im Adressbuch</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="140"/> <source>&Label:</source> - <translation>Beschreibung:</translation> + <translation type="obsolete">Beschreibung:</translation> + </message> + <message> + <location filename="../forms/sendcoinsdialog.ui" line="67"/> + <source>Send to multiple recipients at once</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/sendcoinsdialog.ui" line="70"/> + <source>&Add recipient...</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="183"/> + <location filename="../forms/sendcoinsdialog.ui" line="87"/> + <source>Clear all</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/sendcoinsdialog.ui" line="106"/> + <source>Balance:</source> + <translation type="unfinished">Kontostand:</translation> + </message> + <message> + <location filename="../forms/sendcoinsdialog.ui" line="113"/> + <source>123.456 BTC</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/sendcoinsdialog.ui" line="144"/> <source>Confirm the send action</source> <translation>Überweisung bestätigen</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="186"/> + <location filename="../forms/sendcoinsdialog.ui" line="147"/> <source>&Send</source> <translation>Überweisen</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="206"/> <source>Abort the send action</source> - <translation>Überweisung abbrechen</translation> + <translation type="obsolete">Überweisung abbrechen</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="57"/> <source>Must fill in an amount to pay.</source> - <translation>Bitte geben Sie einen Betrag ein.</translation> + <translation type="obsolete">Bitte geben Sie einen Betrag ein.</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="65"/> + <location filename="../sendcoinsdialog.cpp" line="82"/> <source>Confirm send coins</source> <translation>Überweisung bestätigen</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="66"/> <source>Are you sure you want to send %1 BTC to %2 (%3)?</source> - <translation>Möchten Sie %1 BTC an %2 (%3) überweisen?</translation> + <translation type="obsolete">Möchten Sie %1 BTC an %2 (%3) überweisen?</translation> </message> <message> <location filename="../sendcoinsdialog.cpp" line="79"/> + <source><b>%1</b> to %2 (%3)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../sendcoinsdialog.cpp" line="83"/> + <source>Are you sure you want to send %1?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../sendcoinsdialog.cpp" line="83"/> + <source> and </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../sendcoinsdialog.cpp" line="104"/> <source>The recepient address is not valid, please recheck.</source> <translation>Die Empfangsadresse ist ungültig.</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="85"/> + <location filename="../sendcoinsdialog.cpp" line="109"/> <source>The amount to pay must be larger than 0.</source> <translation>Der Betrag muss mehr als 0 betragen.</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="91"/> + <location filename="../sendcoinsdialog.cpp" line="114"/> <source>Amount exceeds your balance</source> <translation>Der Betrag übersteigt ihren Kontostand</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="97"/> + <location filename="../sendcoinsdialog.cpp" line="119"/> <source>Total exceeds your balance when the %1 transaction fee is included</source> <translation>Betrag übersteigt ihren Kontostand aufgrund der Transaktionsgebühren in Höhe von %1</translation> </message> + <message> + <location filename="../sendcoinsdialog.cpp" line="125"/> + <source>Duplicate address found, can only send to each address once in one send operation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../sendcoinsdialog.cpp" line="130"/> + <source>Error: Transaction creation failed </source> + <translation type="unfinished">Fehler: Die Transaktion konnte nicht erstellt werden.</translation> + </message> + <message> + <location filename="../sendcoinsdialog.cpp" line="135"/> + <source>Error: The transaction was rejected. This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here.</source> + <translation type="unfinished">Fehler: Die Transaktion wurde zurückgewiesen. Dies kann passieren wenn einige Ihrer BitCoins bereits ausgegeben wurde (zB aus einer Sicherungskopie Ihrer wallet.dat)</translation> + </message> +</context> +<context> + <name>SendCoinsEntry</name> + <message> + <location filename="../forms/sendcoinsentry.ui" line="14"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="29"/> + <source>A&mount:</source> + <translation type="unfinished">Betrag:</translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="42"/> + <source>Pay &To:</source> + <translation type="unfinished">Empfänger:</translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="66"/> + <location filename="../sendcoinsentry.cpp" line="22"/> + <source>Enter a label for this address to add it to your address book</source> + <translation type="unfinished">Beschreibung der Adresse im Adressbuch</translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="75"/> + <source>&Label:</source> + <translation type="unfinished">Beschreibung:</translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="93"/> + <source>The address to send the payment to (e.g. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</source> + <translation type="unfinished">Empfangsadresse für die Überweisung (z.B. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="103"/> + <source>Choose adress from address book</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="113"/> + <source>Alt+A</source> + <translation type="unfinished">Alt+A</translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="126"/> + <source>Paste address from clipboard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="136"/> + <source>Alt+P</source> + <translation type="unfinished">Alt+P</translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="146"/> + <source>Remove this recipient</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../sendcoinsentry.cpp" line="21"/> + <source>Enter a Bitcoin address (e.g. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</source> + <translation type="unfinished">Bitcoin-Adresse eingeben (z.B. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</translation> + </message> +</context> +<context> + <name>TransactionDesc</name> + <message> + <location filename="../transactiondesc.cpp" line="34"/> + <source>Open for %1 blocks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="36"/> + <source>Open until %1</source> + <translation type="unfinished">Offen bis %1</translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="42"/> + <source>%1/offline?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="44"/> + <source>%1/unconfirmed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="46"/> + <source>%1 confirmations</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="63"/> + <source><b>Status:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="68"/> + <source>, has not been successfully broadcast yet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="70"/> + <source>, broadcast through %1 node</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="72"/> + <source>, broadcast through %1 nodes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="76"/> + <source><b>Date:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="83"/> + <source><b>Source:</b> Generated<br></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="89"/> + <location filename="../transactiondesc.cpp" line="106"/> + <source><b>From:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="106"/> + <source>unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="107"/> + <location filename="../transactiondesc.cpp" line="130"/> + <location filename="../transactiondesc.cpp" line="189"/> + <source><b>To:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="110"/> + <source> (yours, label: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="112"/> + <source> (yours)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="147"/> + <location filename="../transactiondesc.cpp" line="161"/> + <location filename="../transactiondesc.cpp" line="206"/> + <location filename="../transactiondesc.cpp" line="223"/> + <source><b>Credit:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="149"/> + <source>(%1 matures in %2 more blocks)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="153"/> + <source>(not accepted)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="197"/> + <location filename="../transactiondesc.cpp" line="205"/> + <location filename="../transactiondesc.cpp" line="220"/> + <source><b>Debit:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="211"/> + <source><b>Transaction fee:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="227"/> + <source><b>Net amount:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="233"/> + <source>Message:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="235"/> + <source>Comment:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="238"/> + <source>Generated coins must wait 120 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, it will change to "not accepted" and not be spendable. This may occasionally happen if another node generates a block within a few seconds of yours.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TransactionDescDialog</name> @@ -597,32 +1207,31 @@ Möchten Sie die zusätzliche Gebühr zahlen?</translation> <context> <name>TransactionTableModel</name> <message> - <location filename="../transactiontablemodel.cpp" line="211"/> <source>Status</source> - <translation>Status</translation> + <translation type="obsolete">Status</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="211"/> + <location filename="../transactiontablemodel.cpp" line="213"/> <source>Date</source> <translation>Datum</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="211"/> + <location filename="../transactiontablemodel.cpp" line="213"/> <source>Type</source> <translation>Beschreibung</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="211"/> + <location filename="../transactiontablemodel.cpp" line="213"/> <source>Address</source> <translation>Adresse</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="211"/> + <location filename="../transactiontablemodel.cpp" line="213"/> <source>Amount</source> <translation>Betrag</translation> </message> <message numerus="yes"> - <location filename="../transactiontablemodel.cpp" line="272"/> + <location filename="../transactiontablemodel.cpp" line="274"/> <source>Open for %n block(s)</source> <translation> <numerusform>Offen für %n Blöcke</numerusform> @@ -630,27 +1239,31 @@ Möchten Sie die zusätzliche Gebühr zahlen?</translation> </translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="275"/> + <location filename="../transactiontablemodel.cpp" line="277"/> <source>Open until %1</source> <translation>Offen bis %1</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="278"/> + <location filename="../transactiontablemodel.cpp" line="280"/> <source>Offline (%1 confirmations)</source> <translation>Nicht verbunden (%1 Bestätigungen)</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="281"/> <source>Unconfirmed (%1/%2 confirmations)</source> - <translation>Unbestätigt (%1/%2 Bestätigungen)</translation> + <translation type="obsolete">Unbestätigt (%1/%2 Bestätigungen)</translation> + </message> + <message> + <location filename="../transactiontablemodel.cpp" line="283"/> + <source>Unconfirmed (%1 of %2 confirmations)</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="284"/> + <location filename="../transactiontablemodel.cpp" line="286"/> <source>Confirmed (%1 confirmations)</source> <translation>Bestätigt (%1 Bestätigungen)</translation> </message> <message numerus="yes"> - <location filename="../transactiontablemodel.cpp" line="293"/> + <location filename="../transactiontablemodel.cpp" line="295"/> <source>Mined balance will be available in %n more blocks</source> <translation> <numerusform>Der Betrag wird in %n Blöcken verfügbar sein</numerusform> @@ -658,67 +1271,72 @@ Möchten Sie die zusätzliche Gebühr zahlen?</translation> </translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="299"/> + <location filename="../transactiontablemodel.cpp" line="301"/> <source>This block was not received by any other nodes and will probably not be accepted!</source> <translation>Dieser Block wurde vom Netzwerk nicht angenommen und wird wahrscheinlich nicht bestätigt werden!</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="302"/> + <location filename="../transactiontablemodel.cpp" line="304"/> <source>Generated but not accepted</source> <translation>Generiert, jedoch nicht angenommen</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="348"/> + <location filename="../transactiontablemodel.cpp" line="347"/> <source>Received with</source> <translation>Empfangen durch</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="351"/> + <location filename="../transactiontablemodel.cpp" line="349"/> <source>Received from IP</source> <translation>Empfangen durch IP</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="354"/> + <location filename="../transactiontablemodel.cpp" line="351"/> <source>Sent to</source> <translation>An</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="357"/> + <location filename="../transactiontablemodel.cpp" line="353"/> <source>Sent to IP</source> <translation>An IP</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="360"/> + <location filename="../transactiontablemodel.cpp" line="355"/> <source>Payment to yourself</source> <translation>Überweisung an Sie selbst</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="363"/> + <location filename="../transactiontablemodel.cpp" line="357"/> <source>Mined</source> <translation>Erarbeitet</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="578"/> + <location filename="../transactiontablemodel.cpp" line="395"/> + <source>(n/a)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiontablemodel.cpp" line="594"/> <source>Transaction status. Hover over this field to show number of confirmations.</source> <translation>Transaktionsstatus. Fahren Sie mit der Maus über dieses Feld um die Anzahl der Bestätigungen zu sehen.</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="580"/> + <location filename="../transactiontablemodel.cpp" line="596"/> <source>Date and time that the transaction was received.</source> <translation>Datum und Uhrzeit als die Transaktion empfangen wurde.</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="582"/> + <location filename="../transactiontablemodel.cpp" line="598"/> <source>Type of transaction.</source> <translation>Art der Transaktion.</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="584"/> + <location filename="../transactiontablemodel.cpp" line="600"/> <source>Destination address of transaction.</source> <translation>Empfangsadresse der Transaktion</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="586"/> + <location filename="../transactiontablemodel.cpp" line="602"/> <source>Amount removed from or added to balance.</source> <translation>Betrag vom Kontostand entfernt oder hinzugefügt.</translation> </message> @@ -726,91 +1344,166 @@ Möchten Sie die zusätzliche Gebühr zahlen?</translation> <context> <name>TransactionView</name> <message> - <location filename="../transactionview.cpp" line="39"/> - <location filename="../transactionview.cpp" line="52"/> + <location filename="../transactionview.cpp" line="48"/> + <location filename="../transactionview.cpp" line="61"/> <source>All</source> <translation>Alle</translation> </message> <message> - <location filename="../transactionview.cpp" line="40"/> + <location filename="../transactionview.cpp" line="49"/> <source>Today</source> <translation>Heute</translation> </message> <message> - <location filename="../transactionview.cpp" line="41"/> + <location filename="../transactionview.cpp" line="50"/> <source>This week</source> <translation>Diese Woche</translation> </message> <message> - <location filename="../transactionview.cpp" line="42"/> + <location filename="../transactionview.cpp" line="51"/> <source>This month</source> <translation>Diesen Monat</translation> </message> <message> - <location filename="../transactionview.cpp" line="43"/> + <location filename="../transactionview.cpp" line="52"/> <source>Last month</source> <translation>Letzten Monat</translation> </message> <message> - <location filename="../transactionview.cpp" line="44"/> + <location filename="../transactionview.cpp" line="53"/> <source>This year</source> <translation>Dieses Jahr</translation> </message> <message> - <location filename="../transactionview.cpp" line="45"/> + <location filename="../transactionview.cpp" line="54"/> <source>Range...</source> <translation>Bereich...</translation> </message> <message> - <location filename="../transactionview.cpp" line="53"/> + <location filename="../transactionview.cpp" line="62"/> <source>Received with</source> <translation>Empfangen durch</translation> </message> <message> - <location filename="../transactionview.cpp" line="55"/> + <location filename="../transactionview.cpp" line="64"/> <source>Sent to</source> <translation>An</translation> </message> <message> - <location filename="../transactionview.cpp" line="57"/> + <location filename="../transactionview.cpp" line="66"/> <source>To yourself</source> <translation>Zu Ihnen selbst</translation> </message> <message> - <location filename="../transactionview.cpp" line="58"/> + <location filename="../transactionview.cpp" line="67"/> <source>Mined</source> <translation>Erarbeitet</translation> </message> <message> - <location filename="../transactionview.cpp" line="59"/> + <location filename="../transactionview.cpp" line="68"/> <source>Other</source> <translation>Andere</translation> </message> <message> - <location filename="../transactionview.cpp" line="208"/> + <location filename="../transactionview.cpp" line="74"/> + <source>Enter address or label to search</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="80"/> + <source>Min amount</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="108"/> + <source>Copy address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="109"/> + <source>Copy label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="110"/> + <source>Edit label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="111"/> + <source>Show details...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="244"/> <source>Export Transaction Data</source> <translation>Transaktionen exportieren</translation> </message> <message> - <location filename="../transactionview.cpp" line="210"/> + <location filename="../transactionview.cpp" line="246"/> <source>Comma separated file (*.csv)</source> <translation></translation> </message> <message> - <location filename="../transactionview.cpp" line="230"/> + <location filename="../transactionview.cpp" line="254"/> + <source>Confirmed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="255"/> + <source>Date</source> + <translation type="unfinished">Datum</translation> + </message> + <message> + <location filename="../transactionview.cpp" line="256"/> + <source>Type</source> + <translation type="unfinished">Beschreibung</translation> + </message> + <message> + <location filename="../transactionview.cpp" line="257"/> + <source>Label</source> + <translation type="unfinished">Bezeichnung</translation> + </message> + <message> + <location filename="../transactionview.cpp" line="258"/> + <source>Address</source> + <translation type="unfinished">Adresse</translation> + </message> + <message> + <location filename="../transactionview.cpp" line="259"/> + <source>Amount</source> + <translation type="unfinished">Betrag</translation> + </message> + <message> + <location filename="../transactionview.cpp" line="260"/> + <source>ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="264"/> <source>Error exporting</source> <translation>Fehler beim exportieren</translation> </message> <message> - <location filename="../transactionview.cpp" line="230"/> + <location filename="../transactionview.cpp" line="264"/> <source>Could not write to file %1.</source> <translation>Konnte Datei %1 nicht zum beschreiben öffnen</translation> </message> + <message> + <location filename="../transactionview.cpp" line="352"/> + <source>Range:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="360"/> + <source>to</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>WalletModel</name> <message> - <location filename="../walletmodel.cpp" line="95"/> + <location filename="../walletmodel.cpp" line="144"/> <source>Sending...</source> <translation>Senden...</translation> </message> @@ -1045,111 +1738,711 @@ SSL options: (see the Bitcoin Wiki for SSL setup instructions) </message> <message> <location filename="../bitcoinstrings.cpp" line="47"/> + <source>Loading addresses...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="48"/> <source>Error loading addr.dat </source> <translation>Fehler beim laden der addr.dat</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="48"/> + <location filename="../bitcoinstrings.cpp" line="49"/> + <source>Loading block index...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="50"/> <source>Error loading blkindex.dat </source> <translation>Fehler beim laden der blkindex.dat</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="49"/> + <location filename="../bitcoinstrings.cpp" line="51"/> + <source>Loading wallet...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="52"/> + <source>Error loading wallet.dat: Wallet corrupted +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="53"/> + <source>Error loading wallet.dat: Wallet requires newer version of Bitcoin +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="55"/> <source>Error loading wallet.dat </source> <translation>Fehler beim laden von wallet.dat</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="50"/> + <location filename="../bitcoinstrings.cpp" line="56"/> + <source>Rescanning...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="57"/> + <source>Done loading</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="58"/> <source>Invalid -proxy address</source> <translation>Fehlerhafte Proxy Adresse</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="51"/> + <location filename="../bitcoinstrings.cpp" line="59"/> <source>Invalid amount for -paytxfee=<amount></source> <translation>Ungültige Angabe für -paytxfee=<Betrag></translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="52"/> + <location filename="../bitcoinstrings.cpp" line="60"/> <source>Warning: -paytxfee is set very high. This is the transaction fee you will pay if you send a transaction.</source> <translation>Warnung: -paytxfee ist auf einen sehr hohen Wert gesetzt. Dies ist die Gebühr die beim senden einer Transaktion fällig wird.</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="55"/> + <location filename="../bitcoinstrings.cpp" line="63"/> + <source>Error: CreateThread(StartNode) failed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="64"/> <source>Warning: Disk space is low </source> <translation>Warnung: Festplattenplatz wird knapp.</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="56"/> + <location filename="../bitcoinstrings.cpp" line="68"/> + <source>This transaction is over the size limit. You can still send it for a fee of %s, which goes to the nodes that process your transaction and helps to support the network. Do you want to pay the fee?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="72"/> + <source>Enter the current passphrase to the wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="73"/> + <source>Passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="74"/> + <source>Please supply the current wallet decryption passphrase.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="75"/> + <source>The passphrase entered for the wallet decryption was incorrect.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="76"/> + <source>Status</source> + <translation type="unfinished">Status</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="77"/> + <source>Date</source> + <translation type="unfinished">Datum</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="78"/> + <source>Description</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="79"/> + <source>Debit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="80"/> + <source>Credit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="81"/> + <source>Open for %d blocks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="82"/> + <source>Open until %s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="83"/> + <source>%d/offline?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="84"/> + <source>%d/unconfirmed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="85"/> + <source>%d confirmations</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="86"/> + <source>Generated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="87"/> + <source>Generated (%s matures in %d more blocks)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="88"/> + <source>Generated - Warning: This block was not received by any other nodes and will probably not be accepted!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="91"/> + <source>Generated (not accepted)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="92"/> + <source>From: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="93"/> + <source>Received with: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="94"/> + <source>Payment to yourself</source> + <translation type="unfinished">Überweisung an Sie selbst</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="95"/> + <source>To: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="96"/> + <source> Generating</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="97"/> + <source>(not connected)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="98"/> + <source> %d connections %d blocks %d transactions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="99"/> + <source>Wallet already encrypted.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="100"/> + <source>Enter the new passphrase to the wallet. +Please use a passphrase of 10 or more random characters, or eight or more words.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="104"/> + <source>Error: The supplied passphrase was too short.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="105"/> + <source>WARNING: If you encrypt your wallet and lose your passphrase, you will LOSE ALL OF YOUR BITCOINS! +Are you sure you wish to encrypt your wallet?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="109"/> + <source>Please re-enter your new wallet passphrase.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="110"/> + <source>Error: the supplied passphrases didn't match.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="111"/> + <source>Wallet encryption failed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="112"/> + <source>Wallet Encrypted. +Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="116"/> + <source>Wallet is unencrypted, please encrypt it first.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="117"/> + <source>Enter the new passphrase for the wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="118"/> + <source>Re-enter the new passphrase for the wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="119"/> + <source>Wallet Passphrase Changed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="120"/> + <source>New Receiving Address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="121"/> + <source>You should use a new address for each payment you receive. + +Label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="125"/> + <source><b>Status:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="126"/> + <source>, has not been successfully broadcast yet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="127"/> + <source>, broadcast through %d node</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="128"/> + <source>, broadcast through %d nodes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="129"/> + <source><b>Date:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="130"/> + <source><b>Source:</b> Generated<br></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="131"/> + <source><b>From:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="132"/> + <source>unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="133"/> + <source><b>To:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="134"/> + <source> (yours, label: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="135"/> + <source> (yours)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="136"/> + <source><b>Credit:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="137"/> + <source>(%s matures in %d more blocks)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="138"/> + <source>(not accepted)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="139"/> + <source><b>Debit:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="140"/> + <source><b>Transaction fee:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="141"/> + <source><b>Net amount:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="142"/> + <source>Message:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="143"/> + <source>Comment:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="144"/> + <source>Generated coins must wait 120 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, it will change to "not accepted" and not be spendable. This may occasionally happen if another node generates a block within a few seconds of yours.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="150"/> + <source>Cannot write autostart/bitcoin.desktop file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="151"/> + <source>Main</source> + <translation type="unfinished">Haupt</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="152"/> + <source>&Start Bitcoin on window system startup</source> + <translation type="unfinished">Bitcoin beim Start des Systems ausführen</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="153"/> + <source>&Minimize on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="154"/> + <source>version %s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="155"/> + <source>Error in amount </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="156"/> + <source>Send Coins</source> + <translation type="unfinished">Bitcoins überweisen</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="157"/> + <source>Amount exceeds your balance </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="158"/> + <source>Total exceeds your balance when the </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="159"/> + <source> transaction fee is included </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="160"/> + <source>Payment sent </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="162"/> + <source>Invalid address </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="163"/> + <source>Sending %s to %s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="164"/> + <source>CANCELLED</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="165"/> + <source>Cancelled</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="166"/> + <source>Transfer cancelled </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="167"/> + <source>Error: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="169"/> + <source>Connecting...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="170"/> + <source>Unable to connect</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="171"/> + <source>Requesting public key...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="172"/> + <source>Received public key...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="173"/> + <source>Recipient is not accepting transactions sent by IP address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="174"/> + <source>Transfer was not accepted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="175"/> + <source>Invalid response received</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="176"/> + <source>Creating transaction...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="177"/> + <source>This transaction requires a transaction fee of at least %s because of its amount, complexity, or use of recently received funds</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="180"/> + <source>Transaction creation failed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="181"/> + <source>Transaction aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="182"/> + <source>Lost connection, transaction cancelled</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="183"/> + <source>Sending payment...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="184"/> + <source>The transaction was rejected. This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="188"/> + <source>Waiting for confirmation...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="189"/> + <source>The payment was sent, but the recipient was unable to verify it. +The transaction is recorded and will credit to the recipient, +but the comment information will be blank.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="193"/> + <source>Payment was sent, but an invalid response was received</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="194"/> + <source>Payment completed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="195"/> + <source>Name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="196"/> + <source>Address</source> + <translation type="unfinished">Adresse</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="197"/> + <source>Label</source> + <translation type="unfinished">Bezeichnung</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="198"/> + <source>Bitcoin Address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="199"/> + <source>This is one of your own addresses for receiving payments and cannot be entered in the address book. </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="202"/> + <source>Edit Address</source> + <translation type="unfinished">Adresse bearbeiten</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="203"/> + <source>Edit Address Label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="204"/> + <source>Add Address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="205"/> + <source>Bitcoin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="206"/> + <source>Bitcoin - Generating</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="207"/> + <source>Bitcoin - (not connected)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="208"/> + <source>&Open Bitcoin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="209"/> + <source>&Send Bitcoins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="210"/> + <source>O&ptions...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="211"/> + <source>E&xit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="212"/> + <source>Program has crashed and will terminate. </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="216"/> + <source>beta</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Error: This transaction requires a transaction fee of at least %s because of its amount, complexity, or use of recently received funds </source> - <translation>Fehler: Diese Transaktion erfordert eine Gebühr von mindestens %s. Die Gebühr wird fällig aufgrund der Größe, der Komplexität oder der Verwendung erst kürzlich erhaltener BitCoins</translation> + <translation type="obsolete">Fehler: Diese Transaktion erfordert eine Gebühr von mindestens %s. Die Gebühr wird fällig aufgrund der Größe, der Komplexität oder der Verwendung erst kürzlich erhaltener BitCoins</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="59"/> <source>Error: Transaction creation failed </source> - <translation>Fehler: Die Transaktion konnte nicht erstellt werden.</translation> + <translation type="obsolete">Fehler: Die Transaktion konnte nicht erstellt werden.</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="60"/> + <location filename="../bitcoinstrings.cpp" line="161"/> <source>Sending...</source> <translation>Senden...</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="61"/> <source>Error: The transaction was rejected. This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here.</source> - <translation>Fehler: Die Transaktion wurde zurückgewiesen. Dies kann passieren wenn einige Ihrer BitCoins bereits ausgegeben wurde (zB aus einer Sicherungskopie Ihrer wallet.dat)</translation> + <translation type="obsolete">Fehler: Die Transaktion wurde zurückgewiesen. Dies kann passieren wenn einige Ihrer BitCoins bereits ausgegeben wurde (zB aus einer Sicherungskopie Ihrer wallet.dat)</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="65"/> <source>Invalid amount</source> - <translation>Fehlerhafter Betrag</translation> + <translation type="obsolete">Fehlerhafter Betrag</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="66"/> + <location filename="../bitcoinstrings.cpp" line="168"/> <source>Insufficient funds</source> <translation>Unzureichender Kontostand</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="67"/> <source>Invalid bitcoin address</source> - <translation>Fehlerhafte Bitcoin Adresse</translation> + <translation type="obsolete">Fehlerhafte Bitcoin Adresse</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="68"/> + <location filename="../bitcoinstrings.cpp" line="65"/> <source>Unable to bind to port %d on this computer. Bitcoin is probably already running.</source> <translation>Fehler beim registrieren des Ports %d auf diesem Computer. Evtl. läuft BitCoin bereits</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="71"/> <source>To use the %s option</source> - <translation>Um die Option %s zuu verwenden</translation> + <translation type="obsolete">Um die Option %s zuu verwenden</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="72"/> <source>Warning: %s, you must set rpcpassword=<password> in the configuration file: %s If the file does not exist, create it with owner-readable-only file permissions. </source> - <translation>Warnung: Sie müssen rpcpassword=password in der Konfigurationsdatei angeben.</translation> + <translation type="obsolete">Warnung: Sie müssen rpcpassword=password in der Konfigurationsdatei angeben.</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="77"/> <source>You must set rpcpassword=<password> in the configuration file: %s If the file does not exist, create it with owner-readable-only file permissions.</source> - <translation>Sie müssen rpcpassword=password in der Konfigurationsdatei angeben.</translation> + <translation type="obsolete">Sie müssen rpcpassword=password in der Konfigurationsdatei angeben.</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="82"/> + <location filename="../bitcoinstrings.cpp" line="213"/> <source>Warning: Please check that your computer's date and time are correct. If your clock is wrong Bitcoin will not work properly.</source> <translation>Bitte prüfen Sie Ihre Datums- und Uhrzeiteinstellungen, ansonsten kann es sein das BitCoin nicht ordnungsgemäss funktioniert.</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="85"/> <source>-beta</source> - <translation>-beta</translation> + <translation type="obsolete">-beta</translation> </message> </context> </TS> diff --git a/src/qt/locale/bitcoin_nl.ts b/src/qt/locale/bitcoin_nl.ts index afe0dc89e2..9940e90e18 100644 --- a/src/qt/locale/bitcoin_nl.ts +++ b/src/qt/locale/bitcoin_nl.ts @@ -136,21 +136,41 @@ door Thomas Bernard. <source>&Delete</source> <translation type="unfinished">&Verwijderen</translation> </message> + <message> + <location filename="../addressbookpage.cpp" line="197"/> + <source>Export Address Book Data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../addressbookpage.cpp" line="199"/> + <source>Comma separated file (*.csv)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../addressbookpage.cpp" line="212"/> + <source>Error exporting</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../addressbookpage.cpp" line="212"/> + <source>Could not write to file %1.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>AddressTableModel</name> <message> - <location filename="../addresstablemodel.cpp" line="78"/> + <location filename="../addresstablemodel.cpp" line="77"/> <source>Label</source> <translation>Label</translation> </message> <message> - <location filename="../addresstablemodel.cpp" line="78"/> + <location filename="../addresstablemodel.cpp" line="77"/> <source>Address</source> <translation>Adres</translation> </message> <message> - <location filename="../addresstablemodel.cpp" line="114"/> + <location filename="../addresstablemodel.cpp" line="113"/> <source>(no label)</source> <translation type="unfinished"></translation> </message> @@ -160,6 +180,137 @@ door Thomas Bernard. </message> </context> <context> + <name>AskPassphraseDialog</name> + <message> + <location filename="../forms/askpassphrasedialog.ui" line="26"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/askpassphrasedialog.ui" line="32"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/askpassphrasedialog.ui" line="47"/> + <source>Enter passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/askpassphrasedialog.ui" line="61"/> + <source>New passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/askpassphrasedialog.ui" line="75"/> + <source>Repeat new passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="26"/> + <source>Enter the new passphrase to the wallet.<br/>Please use a passphrase of <b>10 or more random characters</b>, or <b>eight or more words</b>.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="27"/> + <source>Encrypt wallet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="30"/> + <source>This operation needs your wallet passphrase to unlock the wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="35"/> + <source>Unlock wallet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="38"/> + <source>This operation needs your wallet passphrase to decrypt the wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="43"/> + <source>Decrypt wallet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="46"/> + <source>Change passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="47"/> + <source>Enter the old and new passphrase to the wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="91"/> + <source>Confirm wallet encryption</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="92"/> + <source>WARNING: If you encrypt your wallet and lose your passphrase, you will <b>LOSE ALL OF YOUR BITCOINS</b>! +Are you sure you wish to encrypt your wallet?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="101"/> + <location filename="../askpassphrasedialog.cpp" line="149"/> + <source>Wallet encrypted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="102"/> + <source>Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="106"/> + <location filename="../askpassphrasedialog.cpp" line="113"/> + <location filename="../askpassphrasedialog.cpp" line="155"/> + <location filename="../askpassphrasedialog.cpp" line="161"/> + <source>Wallet encryption failed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="107"/> + <source>Wallet encryption failed due to an internal error. Your wallet was not encrypted.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="114"/> + <location filename="../askpassphrasedialog.cpp" line="162"/> + <source>The supplied passphrases do not match.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="125"/> + <source>Wallet unlock failed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="126"/> + <location filename="../askpassphrasedialog.cpp" line="137"/> + <location filename="../askpassphrasedialog.cpp" line="156"/> + <source>The passphrase entered for the wallet decryption was incorrect.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="136"/> + <source>Wallet decryption failed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="150"/> + <source>Wallet passphrase was succesfully changed.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>BitcoinGUI</name> <message> <source>Bitcoin</source> @@ -198,127 +349,249 @@ door Thomas Bernard. <translation type="obsolete">Uw huidige saldo</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="112"/> <source>Number of connections to other clients</source> - <translation>Aantal verbindingen met andere clients</translation> + <translation type="obsolete">Aantal verbindingen met andere clients</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="117"/> <source>Number of blocks in the block chain</source> - <translation>Aantal blokken in de block-chain</translation> + <translation type="obsolete">Aantal blokken in de block-chain</translation> </message> <message> <source>Number of transactions in your wallet</source> <translation type="obsolete">Aantal transacties in je portefeuille</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="120"/> + <location filename="../bitcoingui.cpp" line="142"/> <source>Synchronizing with network...</source> <translation>Synchroniseren met netwerk...</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="123"/> + <location filename="../bitcoingui.cpp" line="145"/> <source>Block chain synchronization in progress</source> <translation>Bezig met blokken-database-synchronisatie</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="169"/> + <location filename="../bitcoingui.cpp" line="200"/> <source>&Exit</source> <translation>A&fsluiten</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="170"/> + <location filename="../bitcoingui.cpp" line="201"/> <source>Quit application</source> <translation>De applicatie afsluiten</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="158"/> + <location filename="../bitcoingui.cpp" line="189"/> <source>&Send coins</source> <translation>&Verstuur coins</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="159"/> + <location filename="../bitcoingui.cpp" line="190"/> <source>Send coins to a bitcoin address</source> <translation>Coins versturen naar een bitcoin-adres</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="148"/> + <location filename="../bitcoingui.cpp" line="179"/> <source>&Address Book</source> <translation>&Adresboek</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="50"/> + <location filename="../bitcoingui.cpp" line="59"/> <source>Bitcoin Wallet</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../bitcoingui.cpp" line="140"/> + <location filename="../bitcoingui.cpp" line="67"/> + <source>&File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="73"/> + <source>&Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="79"/> + <source>&Help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="83"/> + <source>Tabs toolbar</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="91"/> + <source>Actions toolbar</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="169"/> <source>&Overview</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../bitcoingui.cpp" line="144"/> + <location filename="../bitcoingui.cpp" line="170"/> + <source>Show general overview of wallet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="174"/> <source>&Transactions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../bitcoingui.cpp" line="149"/> + <location filename="../bitcoingui.cpp" line="175"/> + <source>Browse transaction history</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="180"/> <source>Edit the list of stored addresses and labels</source> <translation>Bewerk de lijst van adressen en labels</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="153"/> + <location filename="../bitcoingui.cpp" line="184"/> <source>&Receive coins</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../bitcoingui.cpp" line="154"/> + <location filename="../bitcoingui.cpp" line="185"/> <source>Show the list of addresses for receiving payments</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../bitcoingui.cpp" line="171"/> + <location filename="../bitcoingui.cpp" line="202"/> <source>&About</source> <translation>&Over Bitcoin</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="172"/> + <location filename="../bitcoingui.cpp" line="203"/> <source>Show information about Bitcoin</source> <translation>Laat informatie zien over Bitcoin</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="177"/> + <location filename="../bitcoingui.cpp" line="208"/> <source>&Export...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../bitcoingui.cpp" line="178"/> - <source>Export data in current view to a file</source> + <location filename="../bitcoingui.cpp" line="209"/> + <source>Export the current view to a file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../bitcoingui.cpp" line="193"/> - <source>[testnet]</source> + <location filename="../bitcoingui.cpp" line="210"/> + <source>&Encrypt Wallet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="211"/> + <source>Encrypt or decrypt wallet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="213"/> + <source>&Change Passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="214"/> + <source>Change the passphrase used for wallet encryption</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="293"/> + <source>bitcoin-qt</source> + <translation type="unfinished"></translation> + </message> + <message numerus="yes"> + <location filename="../bitcoingui.cpp" line="332"/> + <source>%n active connection(s) to Bitcoin network</source> + <translation type="unfinished"> + <numerusform></numerusform> + <numerusform></numerusform> + </translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="347"/> + <source>Downloaded %1 of %2 blocks of transaction history.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="353"/> + <source>Downloaded %1 blocks of transaction history.</source> + <translation type="unfinished"></translation> + </message> + <message numerus="yes"> + <location filename="../bitcoingui.cpp" line="364"/> + <source>%n second(s) ago</source> + <translation type="unfinished"> + <numerusform></numerusform> + <numerusform></numerusform> + </translation> + </message> + <message numerus="yes"> + <location filename="../bitcoingui.cpp" line="368"/> + <source>%n minute(s) ago</source> + <translation type="unfinished"> + <numerusform></numerusform> + <numerusform></numerusform> + </translation> + </message> + <message numerus="yes"> + <location filename="../bitcoingui.cpp" line="372"/> + <source>%n hour(s) ago</source> + <translation type="unfinished"> + <numerusform></numerusform> + <numerusform></numerusform> + </translation> + </message> + <message numerus="yes"> + <location filename="../bitcoingui.cpp" line="376"/> + <source>%n day(s) ago</source> + <translation type="unfinished"> + <numerusform></numerusform> + <numerusform></numerusform> + </translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="382"/> + <source>Up to date</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../bitcoingui.cpp" line="408"/> - <source>Date: </source> + <location filename="../bitcoingui.cpp" line="387"/> + <source>Catching up...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../bitcoingui.cpp" line="409"/> - <source>Amount: </source> + <location filename="../bitcoingui.cpp" line="393"/> + <source>Last received block was generated %1.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../bitcoingui.cpp" line="410"/> - <source>Type: </source> + <location filename="../bitcoingui.cpp" line="472"/> + <source>Date: %1 +Amount: %2 +Type: %3 +Address: %4 +</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../bitcoingui.cpp" line="411"/> - <source>Address: </source> + <location filename="../bitcoingui.cpp" line="566"/> + <source>Wallet is <b>encrypted</b> and currently <b>unlocked</b></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="574"/> + <source>Wallet is <b>encrypted</b> and currently <b>locked</b></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="230"/> + <source>[testnet]</source> <translation type="unfinished"></translation> </message> <message> @@ -330,22 +603,22 @@ door Thomas Bernard. <translation type="obsolete">Laat de lijst zien van ontvangst-adressen en bewerk de labels</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="173"/> + <location filename="../bitcoingui.cpp" line="204"/> <source>&Options...</source> <translation>&Opties...</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="174"/> + <location filename="../bitcoingui.cpp" line="205"/> <source>Modify configuration options for bitcoin</source> <translation>Verander instellingen van Bitcoin</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="175"/> + <location filename="../bitcoingui.cpp" line="206"/> <source>Open &Bitcoin</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../bitcoingui.cpp" line="176"/> + <location filename="../bitcoingui.cpp" line="207"/> <source>Show the Bitcoin window</source> <translation>Laat het Bitcoin-venster zien</translation> </message> @@ -366,17 +639,15 @@ door Thomas Bernard. <translation type="obsolete">Ontvangen</translation> </message> <message numerus="yes"> - <location filename="../bitcoingui.cpp" line="298"/> <source>%n connection(s)</source> - <translation> + <translation type="obsolete"> <numerusform>%n verbinding</numerusform> <numerusform>%n verbindingen</numerusform> </translation> </message> <message numerus="yes"> - <location filename="../bitcoingui.cpp" line="317"/> <source>%n block(s)</source> - <translation> + <translation type="obsolete"> <numerusform>%n blok</numerusform> <numerusform>%n blokken</numerusform> </translation> @@ -389,17 +660,22 @@ door Thomas Bernard. </translation> </message> <message> - <location filename="../bitcoingui.cpp" line="375"/> + <location filename="../bitcoingui.cpp" line="440"/> <source>This transaction is over the size limit. You can still send it for a fee of %1, which goes to the nodes that process your transaction and helps to support the network. Do you want to pay the fee?</source> <translation>Deze transactie overschrijdt de limiet. Om de transactie alsnog te verwerken kun je een fooi betalen van %1. Deze zal betaald worden aan de node die uw transactie verwerkt. Wil je doorgaan en deze fooi betalen?</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="379"/> + <location filename="../bitcoingui.cpp" line="445"/> <source>Sending...</source> <translation>Versturen...</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="407"/> + <location filename="../bitcoingui.cpp" line="470"/> + <source>Sent transaction</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="471"/> <source>Incoming transaction</source> <translation>Binnenkomende transactie</translation> </message> @@ -412,6 +688,24 @@ door Thomas Bernard. </message> </context> <context> + <name>DisplayOptionsPage</name> + <message> + <location filename="../optionsdialog.cpp" line="258"/> + <source>&Unit to show amounts in: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../optionsdialog.cpp" line="262"/> + <source>Choose the default subdivision unit to show in the interface, and when sending coins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../optionsdialog.cpp" line="269"/> + <source>Display addresses in transaction list</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>EditAddressDialog</name> <message> <location filename="../forms/editaddressdialog.ui" line="14"/> @@ -463,12 +757,22 @@ door Thomas Bernard. <translation>Bewerk ontvangst-adres</translation> </message> <message> - <location filename="../editaddressdialog.cpp" line="89"/> + <location filename="../editaddressdialog.cpp" line="92"/> <source>The entered address "%1" is not a valid bitcoin address.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../editaddressdialog.cpp" line="97"/> + <source>Could not unlock wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../editaddressdialog.cpp" line="102"/> + <source>New key generation failed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../editaddressdialog.cpp" line="87"/> <source>The entered address "%1" is already in the address book.</source> <translation type="unfinished"></translation> </message> @@ -480,87 +784,87 @@ door Thomas Bernard. <context> <name>MainOptionsPage</name> <message> - <location filename="../optionsdialog.cpp" line="142"/> + <location filename="../optionsdialog.cpp" line="166"/> <source>&Start Bitcoin on window system startup</source> <translation>&Start Bitcoin wanneer het systeem opstart</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="143"/> + <location filename="../optionsdialog.cpp" line="167"/> <source>Automatically start Bitcoin after the computer is turned on</source> <translation>Start Bitcoin automatisch wanneer het systeem start</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="146"/> + <location filename="../optionsdialog.cpp" line="170"/> <source>&Minimize to the tray instead of the taskbar</source> <translation>&Minimaliseer tot systeemvak in plaats van de taakbalk</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="147"/> + <location filename="../optionsdialog.cpp" line="171"/> <source>Show only a tray icon after minimizing the window</source> <translation>Laat alleen een systeemvak-icoon zien wanneer het venster geminimaliseerd is</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="150"/> + <location filename="../optionsdialog.cpp" line="174"/> <source>Map port using &UPnP</source> <translation>Portmapping via &UPnP</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="151"/> + <location filename="../optionsdialog.cpp" line="175"/> <source>Automatically open the Bitcoin client port on the router. This only works when your router supports UPnP and it is enabled.</source> <translation>Open de Bitcoin-poort automatisch op de router. Dit werkt alleen als de router UPnP ondersteunt.</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="154"/> + <location filename="../optionsdialog.cpp" line="178"/> <source>M&inimize on close</source> <translation>&Minimaliseer bij sluiten van het venster</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="155"/> + <location filename="../optionsdialog.cpp" line="179"/> <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 Quit in the menu.</source> <translation>Minimiliseer het venster in de plaats van de applicatie af te sluiten als het venster gesloten wordt. Wanneer deze optie aan staan, kan de applicatie alleen worden afgesloten door Afsluiten te kiezen in het menu.</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="158"/> + <location filename="../optionsdialog.cpp" line="182"/> <source>&Connect through SOCKS4 proxy:</source> <translation>&Verbind via socks4 proxy: </translation> </message> <message> - <location filename="../optionsdialog.cpp" line="159"/> + <location filename="../optionsdialog.cpp" line="183"/> <source>Connect to the Bitcon network through a SOCKS4 proxy (e.g. when connecting through Tor)</source> <translation>Verbind met het Bitcoin-netwerk door een SOCKS4 proxy (bijvoorbeeld Tor)</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="164"/> + <location filename="../optionsdialog.cpp" line="188"/> <source>Proxy &IP: </source> <translation>Proxy &IP:</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="170"/> + <location filename="../optionsdialog.cpp" line="194"/> <source>IP address of the proxy (e.g. 127.0.0.1)</source> <translation>IP adres van de proxy (bijv. 127.0.0.1)</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="173"/> + <location filename="../optionsdialog.cpp" line="197"/> <source>&Port: </source> <translation>&Poort:</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="179"/> + <location filename="../optionsdialog.cpp" line="203"/> <source>Port of the proxy (e.g. 1234)</source> <translation>Poort waarop de proxy luistert (bijv. 1234)</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="185"/> + <location filename="../optionsdialog.cpp" line="209"/> <source>Optional transaction fee per KB that helps make sure your transactions are processed quickly. Most transactions are 1KB. Fee 0.01 recommended.</source> <translation>Optionele transactiefooi per KB die helpt ervoor zorgen dat uw transacties snel verwerkt worden. De meeste transacties zijn 1KB. Fooi 0.01 is aangeraden.</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="191"/> + <location filename="../optionsdialog.cpp" line="215"/> <source>Pay transaction &fee</source> <translation>Transactie&fooi</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="194"/> + <location filename="../optionsdialog.cpp" line="218"/> <source>Optional transaction fee per KB that helps make sure your transactions are processed quickly. Most transactions are 1KB. Fee 0.01 recommended.</source> <translation>Optionele transactiefooi per KB die helpt ervoor zorgen dat uw transacties snel verwerkt worden. De meeste transacties zijn 1KB. Fooi 0.01 is aangeraden.</translation> </message> @@ -568,12 +872,17 @@ door Thomas Bernard. <context> <name>OptionsDialog</name> <message> - <location filename="../optionsdialog.cpp" line="54"/> + <location filename="../optionsdialog.cpp" line="75"/> <source>Main</source> <translation>Algemeen</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="74"/> + <location filename="../optionsdialog.cpp" line="80"/> + <source>Display</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../optionsdialog.cpp" line="100"/> <source>Options</source> <translation>Opties</translation> </message> @@ -586,40 +895,76 @@ door Thomas Bernard. <translation type="unfinished"></translation> </message> <message> - <location filename="../forms/overviewpage.ui" line="38"/> + <location filename="../forms/overviewpage.ui" line="40"/> <source>Balance:</source> <translation type="unfinished">Saldo:</translation> </message> <message> - <location filename="../forms/overviewpage.ui" line="45"/> + <location filename="../forms/overviewpage.ui" line="47"/> <source>123.456 BTC</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../forms/overviewpage.ui" line="52"/> + <location filename="../forms/overviewpage.ui" line="54"/> <source>Number of transactions:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../forms/overviewpage.ui" line="59"/> + <location filename="../forms/overviewpage.ui" line="61"/> <source>0</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../overviewpage.cpp" line="14"/> + <location filename="../forms/overviewpage.ui" line="68"/> + <source>Unconfirmed:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/overviewpage.ui" line="75"/> + <source>0 BTC</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/overviewpage.ui" line="82"/> + <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Wallet</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/overviewpage.ui" line="122"/> + <source><b>Recent transactions</b></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../overviewpage.cpp" line="103"/> <source>Your current balance</source> <translation type="unfinished">Uw huidige saldo</translation> </message> + <message> + <location filename="../overviewpage.cpp" line="108"/> + <source>Total of transactions that have yet to be confirmed, and do not yet count toward the current balance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../overviewpage.cpp" line="111"/> + <source>Total number of transactions in wallet</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>SendCoinsDialog</name> <message> <location filename="../forms/sendcoinsdialog.ui" line="14"/> - <location filename="../sendcoinsdialog.cpp" line="56"/> - <location filename="../sendcoinsdialog.cpp" line="78"/> - <location filename="../sendcoinsdialog.cpp" line="84"/> - <location filename="../sendcoinsdialog.cpp" line="90"/> - <location filename="../sendcoinsdialog.cpp" line="96"/> + <location filename="../sendcoinsdialog.cpp" line="103"/> + <location filename="../sendcoinsdialog.cpp" line="108"/> + <location filename="../sendcoinsdialog.cpp" line="113"/> + <location filename="../sendcoinsdialog.cpp" line="118"/> + <location filename="../sendcoinsdialog.cpp" line="124"/> + <location filename="../sendcoinsdialog.cpp" line="129"/> + <location filename="../sendcoinsdialog.cpp" line="134"/> <source>Send Coins</source> <translation>Verstuur coins</translation> </message> @@ -628,63 +973,44 @@ door Thomas Bernard. <translation type="obsolete">&Hoeveelheid:</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="95"/> <source>Pay &To:</source> - <translation>Betaal &aan:</translation> + <translation type="obsolete">Betaal &aan:</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="27"/> <source>The address to send the payment to (e.g. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</source> - <translation>Voer een bitcoin-adres (bijvoorbeeld: 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</translation> + <translation type="obsolete">Voer een bitcoin-adres (bijvoorbeeld: 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="47"/> <source>Alt+A</source> - <translation>Alt+A</translation> + <translation type="obsolete">Alt+A</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="60"/> <source>Paste address from system clipboard</source> - <translation>Plak adres uit systeemplakbord</translation> - </message> - <message> - <location filename="../forms/sendcoinsdialog.ui" line="131"/> - <location filename="../sendcoinsdialog.cpp" line="23"/> - <source>Enter a label for this address to add it to your address book</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../forms/sendcoinsdialog.ui" line="140"/> - <source>&Label:</source> - <translation type="unfinished"></translation> + <translation type="obsolete">Plak adres uit systeemplakbord</translation> </message> <message> <source>&Paste</source> <translation type="obsolete">&Plakken</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="37"/> <source>Look up adress in address book</source> - <translation>Opzoeken in adresboek</translation> + <translation type="obsolete">Opzoeken in adresboek</translation> </message> <message> <source>Address &Book...</source> <translation type="obsolete">Adres&boek....</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="70"/> <source>Alt+P</source> - <translation>Alt+P</translation> + <translation type="obsolete">Alt+P</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="82"/> <source>A&mount:</source> - <translation>&Hoeveelheid:</translation> + <translation type="obsolete">&Hoeveelheid:</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="113"/> <source>Enter a Bitcoin address (e.g. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</source> - <translation>Voer een bitcoin-adres in (bijvoorbeeld: 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</translation> + <translation type="obsolete">Voer een bitcoin-adres in (bijvoorbeeld: 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</translation> </message> <message> <source>Add specified destination address to address book</source> @@ -699,59 +1025,303 @@ door Thomas Bernard. <translation type="obsolete">Label om toe te kennen aan adres in adresboek</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="183"/> + <location filename="../forms/sendcoinsdialog.ui" line="67"/> + <source>Send to multiple recipients at once</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/sendcoinsdialog.ui" line="70"/> + <source>&Add recipient...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/sendcoinsdialog.ui" line="87"/> + <source>Clear all</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/sendcoinsdialog.ui" line="106"/> + <source>Balance:</source> + <translation type="unfinished">Saldo:</translation> + </message> + <message> + <location filename="../forms/sendcoinsdialog.ui" line="113"/> + <source>123.456 BTC</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/sendcoinsdialog.ui" line="144"/> <source>Confirm the send action</source> <translation>Bevestig de zend-transactie</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="186"/> + <location filename="../forms/sendcoinsdialog.ui" line="147"/> <source>&Send</source> <translation>&Versturen</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="206"/> <source>Abort the send action</source> - <translation>De transactie annuleren</translation> + <translation type="obsolete">De transactie annuleren</translation> </message> <message> <source>The amount to pay must be a valid number.</source> <translation type="obsolete">Het ingevoerde bedrag is geen geldig getal.</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="57"/> - <source>Must fill in an amount to pay.</source> + <location filename="../sendcoinsdialog.cpp" line="82"/> + <source>Confirm send coins</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="65"/> - <source>Confirm send coins</source> + <location filename="../sendcoinsdialog.cpp" line="79"/> + <source><b>%1</b> to %2 (%3)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="66"/> - <source>Are you sure you want to send %1 BTC to %2 (%3)?</source> + <location filename="../sendcoinsdialog.cpp" line="83"/> + <source>Are you sure you want to send %1?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="79"/> + <location filename="../sendcoinsdialog.cpp" line="83"/> + <source> and </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../sendcoinsdialog.cpp" line="104"/> <source>The recepient address is not valid, please recheck.</source> <translation>Het verzendadres is niet geld.</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="85"/> + <location filename="../sendcoinsdialog.cpp" line="109"/> <source>The amount to pay must be larger than 0.</source> <translation>Het ingevoerde gedrag moet groter zijn dan 0.</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="91"/> + <location filename="../sendcoinsdialog.cpp" line="114"/> <source>Amount exceeds your balance</source> <translation>Hoeveelheid overschrijdt uw huidige balans</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="97"/> + <location filename="../sendcoinsdialog.cpp" line="119"/> <source>Total exceeds your balance when the %1 transaction fee is included</source> <translation>Totaal overschrijdt uw huidige balans wanneer de %1 transactiefooi is meegerekend</translation> </message> + <message> + <location filename="../sendcoinsdialog.cpp" line="125"/> + <source>Duplicate address found, can only send to each address once in one send operation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../sendcoinsdialog.cpp" line="130"/> + <source>Error: Transaction creation failed </source> + <translation type="unfinished">Fout: Aanmaken van transactie mislukt </translation> + </message> + <message> + <location filename="../sendcoinsdialog.cpp" line="135"/> + <source>Error: The transaction was rejected. This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here.</source> + <translation type="unfinished">Fout: De transactie is afgekeurd. Dit kan gebeuren als bepaalde coins in je Portefeuille al zijn uitgegeven. Dit kan veroorzaakt worden doordat je een kopie van wallet.dat gebruikt hebt en enkel daar je uitgave geregistreerd is.</translation> + </message> +</context> +<context> + <name>SendCoinsEntry</name> + <message> + <location filename="../forms/sendcoinsentry.ui" line="14"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="29"/> + <source>A&mount:</source> + <translation type="unfinished">&Hoeveelheid:</translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="42"/> + <source>Pay &To:</source> + <translation type="unfinished">Betaal &aan:</translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="66"/> + <location filename="../sendcoinsentry.cpp" line="22"/> + <source>Enter a label for this address to add it to your address book</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="75"/> + <source>&Label:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="93"/> + <source>The address to send the payment to (e.g. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</source> + <translation type="unfinished">Voer een bitcoin-adres (bijvoorbeeld: 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="103"/> + <source>Choose adress from address book</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="113"/> + <source>Alt+A</source> + <translation type="unfinished">Alt+A</translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="126"/> + <source>Paste address from clipboard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="136"/> + <source>Alt+P</source> + <translation type="unfinished">Alt+P</translation> + </message> + <message> + <location filename="../forms/sendcoinsentry.ui" line="146"/> + <source>Remove this recipient</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../sendcoinsentry.cpp" line="21"/> + <source>Enter a Bitcoin address (e.g. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</source> + <translation type="unfinished">Voer een bitcoin-adres in (bijvoorbeeld: 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</translation> + </message> +</context> +<context> + <name>TransactionDesc</name> + <message> + <location filename="../transactiondesc.cpp" line="34"/> + <source>Open for %1 blocks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="36"/> + <source>Open until %1</source> + <translation type="unfinished">Open tot %1</translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="42"/> + <source>%1/offline?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="44"/> + <source>%1/unconfirmed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="46"/> + <source>%1 confirmations</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="63"/> + <source><b>Status:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="68"/> + <source>, has not been successfully broadcast yet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="70"/> + <source>, broadcast through %1 node</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="72"/> + <source>, broadcast through %1 nodes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="76"/> + <source><b>Date:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="83"/> + <source><b>Source:</b> Generated<br></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="89"/> + <location filename="../transactiondesc.cpp" line="106"/> + <source><b>From:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="106"/> + <source>unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="107"/> + <location filename="../transactiondesc.cpp" line="130"/> + <location filename="../transactiondesc.cpp" line="189"/> + <source><b>To:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="110"/> + <source> (yours, label: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="112"/> + <source> (yours)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="147"/> + <location filename="../transactiondesc.cpp" line="161"/> + <location filename="../transactiondesc.cpp" line="206"/> + <location filename="../transactiondesc.cpp" line="223"/> + <source><b>Credit:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="149"/> + <source>(%1 matures in %2 more blocks)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="153"/> + <source>(not accepted)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="197"/> + <location filename="../transactiondesc.cpp" line="205"/> + <location filename="../transactiondesc.cpp" line="220"/> + <source><b>Debit:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="211"/> + <source><b>Transaction fee:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="227"/> + <source><b>Net amount:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="233"/> + <source>Message:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="235"/> + <source>Comment:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiondesc.cpp" line="238"/> + <source>Generated coins must wait 120 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, it will change to "not accepted" and not be spendable. This may occasionally happen if another node generates a block within a few seconds of yours.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TransactionDescDialog</name> @@ -769,47 +1339,46 @@ door Thomas Bernard. <context> <name>TransactionTableModel</name> <message> - <location filename="../transactiontablemodel.cpp" line="211"/> <source>Status</source> - <translation>Status</translation> + <translation type="obsolete">Status</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="211"/> + <location filename="../transactiontablemodel.cpp" line="213"/> <source>Date</source> <translation>Datum</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="211"/> + <location filename="../transactiontablemodel.cpp" line="213"/> <source>Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="211"/> + <location filename="../transactiontablemodel.cpp" line="213"/> <source>Address</source> <translation type="unfinished">Adres</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="211"/> + <location filename="../transactiontablemodel.cpp" line="213"/> <source>Amount</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="278"/> + <location filename="../transactiontablemodel.cpp" line="280"/> <source>Offline (%1 confirmations)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="281"/> - <source>Unconfirmed (%1/%2 confirmations)</source> + <location filename="../transactiontablemodel.cpp" line="283"/> + <source>Unconfirmed (%1 of %2 confirmations)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="284"/> + <location filename="../transactiontablemodel.cpp" line="286"/> <source>Confirmed (%1 confirmations)</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../transactiontablemodel.cpp" line="293"/> + <location filename="../transactiontablemodel.cpp" line="295"/> <source>Mined balance will be available in %n more blocks</source> <translation type="unfinished"> <numerusform></numerusform> @@ -817,52 +1386,57 @@ door Thomas Bernard. </translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="299"/> + <location filename="../transactiontablemodel.cpp" line="301"/> <source>This block was not received by any other nodes and will probably not be accepted!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="302"/> + <location filename="../transactiontablemodel.cpp" line="304"/> <source>Generated but not accepted</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="348"/> + <location filename="../transactiontablemodel.cpp" line="347"/> <source>Received with</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="351"/> + <location filename="../transactiontablemodel.cpp" line="349"/> <source>Received from IP</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="354"/> + <location filename="../transactiontablemodel.cpp" line="351"/> <source>Sent to</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="357"/> + <location filename="../transactiontablemodel.cpp" line="353"/> <source>Sent to IP</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="363"/> + <location filename="../transactiontablemodel.cpp" line="357"/> <source>Mined</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="582"/> + <location filename="../transactiontablemodel.cpp" line="395"/> + <source>(n/a)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactiontablemodel.cpp" line="598"/> <source>Type of transaction.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="584"/> + <location filename="../transactiontablemodel.cpp" line="600"/> <source>Destination address of transaction.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="586"/> + <location filename="../transactiontablemodel.cpp" line="602"/> <source>Amount removed from or added to balance.</source> <translation type="unfinished"></translation> </message> @@ -879,7 +1453,7 @@ door Thomas Bernard. <translation type="obsolete">Credit</translation> </message> <message numerus="yes"> - <location filename="../transactiontablemodel.cpp" line="272"/> + <location filename="../transactiontablemodel.cpp" line="274"/> <source>Open for %n block(s)</source> <translation> <numerusform>Open gedurende %n blok</numerusform> @@ -887,7 +1461,7 @@ door Thomas Bernard. </translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="275"/> + <location filename="../transactiontablemodel.cpp" line="277"/> <source>Open until %1</source> <translation>Open tot %1</translation> </message> @@ -920,7 +1494,7 @@ door Thomas Bernard. <translation type="obsolete">Verzonden aan IP:</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="360"/> + <location filename="../transactiontablemodel.cpp" line="355"/> <source>Payment to yourself</source> <translation>Betaling aan uzelf</translation> </message> @@ -944,12 +1518,12 @@ door Thomas Bernard. <translation type="obsolete">Gegenereerd (niet geaccepteerd)</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="578"/> + <location filename="../transactiontablemodel.cpp" line="594"/> <source>Transaction status. Hover over this field to show number of confirmations.</source> <translation>Transactiestatus. Hou de muiscursor boven dit veld om het aantal bevestigingen te laten zien.</translation> </message> <message> - <location filename="../transactiontablemodel.cpp" line="580"/> + <location filename="../transactiontablemodel.cpp" line="596"/> <source>Date and time that the transaction was received.</source> <translation>Datum en tijd waarop deze transactie is ontvangen.</translation> </message> @@ -969,91 +1543,166 @@ door Thomas Bernard. <context> <name>TransactionView</name> <message> - <location filename="../transactionview.cpp" line="39"/> - <location filename="../transactionview.cpp" line="52"/> + <location filename="../transactionview.cpp" line="48"/> + <location filename="../transactionview.cpp" line="61"/> <source>All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactionview.cpp" line="40"/> + <location filename="../transactionview.cpp" line="49"/> <source>Today</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactionview.cpp" line="41"/> + <location filename="../transactionview.cpp" line="50"/> <source>This week</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactionview.cpp" line="42"/> + <location filename="../transactionview.cpp" line="51"/> <source>This month</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactionview.cpp" line="43"/> + <location filename="../transactionview.cpp" line="52"/> <source>Last month</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactionview.cpp" line="44"/> + <location filename="../transactionview.cpp" line="53"/> <source>This year</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactionview.cpp" line="45"/> + <location filename="../transactionview.cpp" line="54"/> <source>Range...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactionview.cpp" line="53"/> + <location filename="../transactionview.cpp" line="62"/> <source>Received with</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactionview.cpp" line="55"/> + <location filename="../transactionview.cpp" line="64"/> <source>Sent to</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactionview.cpp" line="57"/> + <location filename="../transactionview.cpp" line="66"/> <source>To yourself</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactionview.cpp" line="58"/> + <location filename="../transactionview.cpp" line="67"/> <source>Mined</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactionview.cpp" line="59"/> + <location filename="../transactionview.cpp" line="68"/> <source>Other</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactionview.cpp" line="209"/> + <location filename="../transactionview.cpp" line="74"/> + <source>Enter address or label to search</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="80"/> + <source>Min amount</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="108"/> + <source>Copy address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="109"/> + <source>Copy label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="110"/> + <source>Edit label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="111"/> + <source>Show details...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="244"/> <source>Export Transaction Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactionview.cpp" line="211"/> + <location filename="../transactionview.cpp" line="246"/> <source>Comma separated file (*.csv)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactionview.cpp" line="231"/> + <location filename="../transactionview.cpp" line="254"/> + <source>Confirmed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="255"/> + <source>Date</source> + <translation type="unfinished">Datum</translation> + </message> + <message> + <location filename="../transactionview.cpp" line="256"/> + <source>Type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="257"/> + <source>Label</source> + <translation type="unfinished">Label</translation> + </message> + <message> + <location filename="../transactionview.cpp" line="258"/> + <source>Address</source> + <translation type="unfinished">Adres</translation> + </message> + <message> + <location filename="../transactionview.cpp" line="259"/> + <source>Amount</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="260"/> + <source>ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="264"/> <source>Error exporting</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transactionview.cpp" line="231"/> + <location filename="../transactionview.cpp" line="264"/> <source>Could not write to file %1.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../transactionview.cpp" line="352"/> + <source>Range:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../transactionview.cpp" line="360"/> + <source>to</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>WalletModel</name> <message> - <location filename="../walletmodel.cpp" line="95"/> + <location filename="../walletmodel.cpp" line="144"/> <source>Sending...</source> <translation type="unfinished">Versturen...</translation> </message> @@ -1323,119 +1972,719 @@ SSL opties: (zie de Bitcoin wiki voor SSL instructies) </message> <message> <location filename="../bitcoinstrings.cpp" line="47"/> + <source>Loading addresses...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="48"/> <source>Error loading addr.dat </source> <translation>Fout bij laden van bestand addr.dat </translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="48"/> + <location filename="../bitcoinstrings.cpp" line="49"/> + <source>Loading block index...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="50"/> <source>Error loading blkindex.dat </source> <translation>Fout bij laden van bestand addr.dat </translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="49"/> + <location filename="../bitcoinstrings.cpp" line="51"/> + <source>Loading wallet...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="52"/> + <source>Error loading wallet.dat: Wallet corrupted +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="53"/> + <source>Error loading wallet.dat: Wallet requires newer version of Bitcoin +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="55"/> <source>Error loading wallet.dat </source> <translation>Fout bij laden van bestand wallet.dat </translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="50"/> + <location filename="../bitcoinstrings.cpp" line="56"/> + <source>Rescanning...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="57"/> + <source>Done loading</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="58"/> <source>Invalid -proxy address</source> <translation>Foutief -proxy adres</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="51"/> + <location filename="../bitcoinstrings.cpp" line="59"/> <source>Invalid amount for -paytxfee=<amount></source> <translation>Ongeldig bedrag voor -paytxfee=<bedrag></translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="52"/> + <location filename="../bitcoinstrings.cpp" line="60"/> <source>Warning: -paytxfee is set very high. This is the transaction fee you will pay if you send a transaction.</source> <translation>Waarschuwing: -paytxfee is zeer hoog ingesteld. Dit is de fooi die betaald wordt bij het zenden van een transactie.</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="55"/> + <location filename="../bitcoinstrings.cpp" line="63"/> + <source>Error: CreateThread(StartNode) failed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="64"/> <source>Warning: Disk space is low </source> <translation>Waarschuwing: Weinig schijfruimte over </translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="56"/> + <location filename="../bitcoinstrings.cpp" line="68"/> + <source>This transaction is over the size limit. You can still send it for a fee of %s, which goes to the nodes that process your transaction and helps to support the network. Do you want to pay the fee?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="72"/> + <source>Enter the current passphrase to the wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="73"/> + <source>Passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="74"/> + <source>Please supply the current wallet decryption passphrase.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="75"/> + <source>The passphrase entered for the wallet decryption was incorrect.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="76"/> + <source>Status</source> + <translation type="unfinished">Status</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="77"/> + <source>Date</source> + <translation type="unfinished">Datum</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="78"/> + <source>Description</source> + <translation type="unfinished">Beschrijving</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="79"/> + <source>Debit</source> + <translation type="unfinished">Debet</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="80"/> + <source>Credit</source> + <translation type="unfinished">Credit</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="81"/> + <source>Open for %d blocks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="82"/> + <source>Open until %s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="83"/> + <source>%d/offline?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="84"/> + <source>%d/unconfirmed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="85"/> + <source>%d confirmations</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="86"/> + <source>Generated</source> + <translation type="unfinished">Gegenereerd</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="87"/> + <source>Generated (%s matures in %d more blocks)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="88"/> + <source>Generated - Warning: This block was not received by any other nodes and will probably not be accepted!</source> + <translation type="unfinished">Gegenereerd - Waarschuwing: Dit blok is niet ontvangen door andere nodes en zal waarschijnlijk niet geaccepteerd worden!</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="91"/> + <source>Generated (not accepted)</source> + <translation type="unfinished">Gegenereerd (niet geaccepteerd)</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="92"/> + <source>From: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="93"/> + <source>Received with: </source> + <translation type="unfinished">Ontvangen met:</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="94"/> + <source>Payment to yourself</source> + <translation type="unfinished">Betaling aan uzelf</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="95"/> + <source>To: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="96"/> + <source> Generating</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="97"/> + <source>(not connected)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="98"/> + <source> %d connections %d blocks %d transactions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="99"/> + <source>Wallet already encrypted.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="100"/> + <source>Enter the new passphrase to the wallet. +Please use a passphrase of 10 or more random characters, or eight or more words.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="104"/> + <source>Error: The supplied passphrase was too short.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="105"/> + <source>WARNING: If you encrypt your wallet and lose your passphrase, you will LOSE ALL OF YOUR BITCOINS! +Are you sure you wish to encrypt your wallet?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="109"/> + <source>Please re-enter your new wallet passphrase.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="110"/> + <source>Error: the supplied passphrases didn't match.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="111"/> + <source>Wallet encryption failed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="112"/> + <source>Wallet Encrypted. +Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="116"/> + <source>Wallet is unencrypted, please encrypt it first.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="117"/> + <source>Enter the new passphrase for the wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="118"/> + <source>Re-enter the new passphrase for the wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="119"/> + <source>Wallet Passphrase Changed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="120"/> + <source>New Receiving Address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="121"/> + <source>You should use a new address for each payment you receive. + +Label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="125"/> + <source><b>Status:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="126"/> + <source>, has not been successfully broadcast yet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="127"/> + <source>, broadcast through %d node</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="128"/> + <source>, broadcast through %d nodes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="129"/> + <source><b>Date:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="130"/> + <source><b>Source:</b> Generated<br></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="131"/> + <source><b>From:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="132"/> + <source>unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="133"/> + <source><b>To:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="134"/> + <source> (yours, label: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="135"/> + <source> (yours)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="136"/> + <source><b>Credit:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="137"/> + <source>(%s matures in %d more blocks)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="138"/> + <source>(not accepted)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="139"/> + <source><b>Debit:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="140"/> + <source><b>Transaction fee:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="141"/> + <source><b>Net amount:</b> </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="142"/> + <source>Message:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="143"/> + <source>Comment:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="144"/> + <source>Generated coins must wait 120 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, it will change to "not accepted" and not be spendable. This may occasionally happen if another node generates a block within a few seconds of yours.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="150"/> + <source>Cannot write autostart/bitcoin.desktop file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="151"/> + <source>Main</source> + <translation type="unfinished">Algemeen</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="152"/> + <source>&Start Bitcoin on window system startup</source> + <translation type="unfinished">&Start Bitcoin wanneer het systeem opstart</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="153"/> + <source>&Minimize on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="154"/> + <source>version %s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="155"/> + <source>Error in amount </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="156"/> + <source>Send Coins</source> + <translation type="unfinished">Verstuur coins</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="157"/> + <source>Amount exceeds your balance </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="158"/> + <source>Total exceeds your balance when the </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="159"/> + <source> transaction fee is included </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="160"/> + <source>Payment sent </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="162"/> + <source>Invalid address </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="163"/> + <source>Sending %s to %s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="164"/> + <source>CANCELLED</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="165"/> + <source>Cancelled</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="166"/> + <source>Transfer cancelled </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="167"/> + <source>Error: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="169"/> + <source>Connecting...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="170"/> + <source>Unable to connect</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="171"/> + <source>Requesting public key...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="172"/> + <source>Received public key...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="173"/> + <source>Recipient is not accepting transactions sent by IP address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="174"/> + <source>Transfer was not accepted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="175"/> + <source>Invalid response received</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="176"/> + <source>Creating transaction...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="177"/> + <source>This transaction requires a transaction fee of at least %s because of its amount, complexity, or use of recently received funds</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="180"/> + <source>Transaction creation failed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="181"/> + <source>Transaction aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="182"/> + <source>Lost connection, transaction cancelled</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="183"/> + <source>Sending payment...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="184"/> + <source>The transaction was rejected. This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="188"/> + <source>Waiting for confirmation...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="189"/> + <source>The payment was sent, but the recipient was unable to verify it. +The transaction is recorded and will credit to the recipient, +but the comment information will be blank.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="193"/> + <source>Payment was sent, but an invalid response was received</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="194"/> + <source>Payment completed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="195"/> + <source>Name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="196"/> + <source>Address</source> + <translation type="unfinished">Adres</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="197"/> + <source>Label</source> + <translation type="unfinished">Label</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="198"/> + <source>Bitcoin Address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="199"/> + <source>This is one of your own addresses for receiving payments and cannot be entered in the address book. </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="202"/> + <source>Edit Address</source> + <translation type="unfinished">Bewerk Adres</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="203"/> + <source>Edit Address Label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="204"/> + <source>Add Address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="205"/> + <source>Bitcoin</source> + <translation type="unfinished">Bitcoin</translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="206"/> + <source>Bitcoin - Generating</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="207"/> + <source>Bitcoin - (not connected)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="208"/> + <source>&Open Bitcoin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="209"/> + <source>&Send Bitcoins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="210"/> + <source>O&ptions...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="211"/> + <source>E&xit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="212"/> + <source>Program has crashed and will terminate. </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoinstrings.cpp" line="216"/> + <source>beta</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Error: This transaction requires a transaction fee of at least %s because of its amount, complexity, or use of recently received funds </source> - <translation>Fout: Deze transactie vergt een fooi van ten minste %s omwille van zijn bedrag, complexiteit, of gebruik van recent ontvangen coins </translation> + <translation type="obsolete">Fout: Deze transactie vergt een fooi van ten minste %s omwille van zijn bedrag, complexiteit, of gebruik van recent ontvangen coins </translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="59"/> <source>Error: Transaction creation failed </source> - <translation>Fout: Aanmaken van transactie mislukt </translation> + <translation type="obsolete">Fout: Aanmaken van transactie mislukt </translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="60"/> + <location filename="../bitcoinstrings.cpp" line="161"/> <source>Sending...</source> <translation>Versturen...</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="61"/> <source>Error: The transaction was rejected. This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here.</source> - <translation>Fout: De transactie is afgekeurd. Dit kan gebeuren als bepaalde coins in je Portefeuille al zijn uitgegeven. Dit kan veroorzaakt worden doordat je een kopie van wallet.dat gebruikt hebt en enkel daar je uitgave geregistreerd is.</translation> + <translation type="obsolete">Fout: De transactie is afgekeurd. Dit kan gebeuren als bepaalde coins in je Portefeuille al zijn uitgegeven. Dit kan veroorzaakt worden doordat je een kopie van wallet.dat gebruikt hebt en enkel daar je uitgave geregistreerd is.</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="65"/> <source>Invalid amount</source> - <translation>Foutieve hoeveelheid</translation> + <translation type="obsolete">Foutieve hoeveelheid</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="66"/> + <location filename="../bitcoinstrings.cpp" line="168"/> <source>Insufficient funds</source> <translation>Onvoldoende saldo</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="67"/> <source>Invalid bitcoin address</source> - <translation>Foutief bitcoin-adres</translation> + <translation type="obsolete">Foutief bitcoin-adres</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="68"/> + <location filename="../bitcoinstrings.cpp" line="65"/> <source>Unable to bind to port %d on this computer. Bitcoin is probably already running.</source> <translation>Kan niet binden met poort %d op deze computer. Bitcoin draait vermoedelijk reeds.</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="71"/> <source>To use the %s option</source> - <translation>Om de %s optie te gebruiken</translation> + <translation type="obsolete">Om de %s optie te gebruiken</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="72"/> <source>Warning: %s, you must set rpcpassword=<password> in the configuration file: %s If the file does not exist, create it with owner-readable-only file permissions. </source> - <translation>Waarschuwing: %s, rpcpassword=<password> moet ingesteld zijn + <translation type="obsolete">Waarschuwing: %s, rpcpassword=<password> moet ingesteld zijn in het configuratie bestand: %s Als het bestand nog niet bestaat, maak het dan aan met enkel-leesbaar-door-eigenaar rechten. </translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="77"/> <source>You must set rpcpassword=<password> in the configuration file: %s If the file does not exist, create it with owner-readable-only file permissions.</source> - <translation>rpcpassword=<password> moet ingesteld in het configuratie bestand: + <translation type="obsolete">rpcpassword=<password> moet ingesteld in het configuratie bestand: %s Als het bestand nog niet bestaat, maak het dan aan met enkel-leesbaar-door-eigenaar rechten.</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="82"/> + <location filename="../bitcoinstrings.cpp" line="213"/> <source>Warning: Please check that your computer's date and time are correct. If your clock is wrong Bitcoin will not work properly.</source> <translation>Waarschuwing: Controleer of uw computers datum en tijd correct ingesteld zijn. Als uw klok fout staat zal Bitcoin niet correct werken.</translation> </message> <message> - <location filename="../bitcoinstrings.cpp" line="85"/> <source>-beta</source> - <translation>-beta</translation> + <translation type="obsolete">-beta</translation> </message> </context> </TS> diff --git a/src/qt/locale/bitcoin_ru.ts b/src/qt/locale/bitcoin_ru.ts index 6085602f9c..ea32d95607 100644 --- a/src/qt/locale/bitcoin_ru.ts +++ b/src/qt/locale/bitcoin_ru.ts @@ -1,6 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> <TS version="2.0" language="ru_RU"> +<defaultcodec>UTF-8</defaultcodec> <context> <name>AboutDialog</name> <message> @@ -13,7 +14,7 @@ <source><b>Bitcoin</b> version</source> <translation>Версия Bitcoin'а</translation> </message> - <message utf8="true"> + <message> <location filename="../forms/aboutdialog.ui" line="85"/> <source>Copyright © 2009-2011 Bitcoin Developers @@ -102,170 +103,326 @@ This product includes software developed by the OpenSSL Project for use in the O <context> <name>AddressTableModel</name> <message> - <location filename="../addresstablemodel.cpp" line="78"/> + <location filename="../addresstablemodel.cpp" line="77"/> <source>Label</source> <translation>Метка</translation> </message> <message> - <location filename="../addresstablemodel.cpp" line="78"/> + <location filename="../addresstablemodel.cpp" line="77"/> <source>Address</source> <translation>Адрес</translation> </message> <message> - <location filename="../addresstablemodel.cpp" line="114"/> + <location filename="../addresstablemodel.cpp" line="113"/> <source>(no label)</source> <translation>[нет метки]</translation> </message> </context> <context> + <name>AskPassphraseDialog</name> + <message> + <location filename="../forms/askpassphrasedialog.ui" line="26"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/askpassphrasedialog.ui" line="32"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/askpassphrasedialog.ui" line="47"/> + <source>Enter passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/askpassphrasedialog.ui" line="61"/> + <source>New passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/askpassphrasedialog.ui" line="75"/> + <source>Repeat new passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="26"/> + <source>Enter the new passphrase to the wallet.<br/>Please use a passphrase of <b>10 or more random characters</b>, or <b>eight or more words</b>.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="27"/> + <source>Encrypt wallet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="30"/> + <source>This operation needs your wallet passphrase to unlock the wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="35"/> + <source>Unlock wallet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="38"/> + <source>This operation needs your wallet passphrase to decrypt the wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="43"/> + <source>Decrypt wallet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="46"/> + <source>Change passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="47"/> + <source>Enter the old and new passphrase to the wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="91"/> + <source>Confirm wallet encryption</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="92"/> + <source>WARNING: If you encrypt your wallet and lose your passphrase, you will <b>LOSE ALL OF YOUR BITCOINS</b>! +Are you sure you wish to encrypt your wallet?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="101"/> + <location filename="../askpassphrasedialog.cpp" line="149"/> + <source>Wallet encrypted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="102"/> + <source>Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="106"/> + <location filename="../askpassphrasedialog.cpp" line="113"/> + <location filename="../askpassphrasedialog.cpp" line="155"/> + <location filename="../askpassphrasedialog.cpp" line="161"/> + <source>Wallet encryption failed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="107"/> + <source>Wallet encryption failed due to an internal error. Your wallet was not encrypted.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="114"/> + <location filename="../askpassphrasedialog.cpp" line="162"/> + <source>The supplied passphrases do not match.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="125"/> + <source>Wallet unlock failed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="126"/> + <location filename="../askpassphrasedialog.cpp" line="137"/> + <location filename="../askpassphrasedialog.cpp" line="156"/> + <source>The passphrase entered for the wallet decryption was incorrect.</source> + <translation type="unfinished">Указанный пароль не подходит.</translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="136"/> + <source>Wallet decryption failed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../askpassphrasedialog.cpp" line="150"/> + <source>Wallet passphrase was succesfully changed.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>BitcoinGUI</name> <message> - <location filename="../bitcoingui.cpp" line="53"/> + <location filename="../bitcoingui.cpp" line="59"/> <source>Bitcoin Wallet</source> <translation>Bitcoin-бумажник</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="61"/> + <location filename="../bitcoingui.cpp" line="67"/> <source>&File</source> <translation>&Файл</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="67"/> + <location filename="../bitcoingui.cpp" line="73"/> <source>&Settings</source> <translation>&Настройки</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="70"/> + <location filename="../bitcoingui.cpp" line="79"/> <source>&Help</source> <translation>&Помощь</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="74"/> + <location filename="../bitcoingui.cpp" line="83"/> <source>Tabs toolbar</source> <translation>Панель вкладок</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="82"/> + <location filename="../bitcoingui.cpp" line="91"/> <source>Actions toolbar</source> <translation>Панель действий</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="130"/> + <location filename="../bitcoingui.cpp" line="142"/> <source>Synchronizing with network...</source> <translation>Синхронизация с сетью...</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="133"/> + <location filename="../bitcoingui.cpp" line="145"/> <source>Block chain synchronization in progress</source> <translation>Идёт синхронизация цепочки блоков</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="157"/> + <location filename="../bitcoingui.cpp" line="169"/> <source>&Overview</source> <translation>О&бзор</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="158"/> + <location filename="../bitcoingui.cpp" line="170"/> <source>Show general overview of wallet</source> <translation>Показать общий обзор действий с бумажником</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="162"/> + <location filename="../bitcoingui.cpp" line="174"/> <source>&Transactions</source> <translation>&Транзакции</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="163"/> + <location filename="../bitcoingui.cpp" line="175"/> <source>Browse transaction history</source> <translation>Показать историю транзакций</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="167"/> + <location filename="../bitcoingui.cpp" line="179"/> <source>&Address Book</source> <translation>&Адресная книга</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="168"/> + <location filename="../bitcoingui.cpp" line="180"/> <source>Edit the list of stored addresses and labels</source> <translation>Изменить список сохранённых адресов и меток к ним</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="172"/> + <location filename="../bitcoingui.cpp" line="184"/> <source>&Receive coins</source> <translation>&Получение</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="173"/> + <location filename="../bitcoingui.cpp" line="185"/> <source>Show the list of addresses for receiving payments</source> <translation>Показать список адресов для получения платежей</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="177"/> + <location filename="../bitcoingui.cpp" line="189"/> <source>&Send coins</source> <translation>Отп&равка</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="178"/> + <location filename="../bitcoingui.cpp" line="190"/> <source>Send coins to a bitcoin address</source> <translation>Отправить монеты на указанный адрес</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="188"/> + <location filename="../bitcoingui.cpp" line="200"/> <source>&Exit</source> <translation>Вы&ход</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="189"/> + <location filename="../bitcoingui.cpp" line="201"/> <source>Quit application</source> <translation>Закрыть приложение</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="190"/> + <location filename="../bitcoingui.cpp" line="202"/> <source>&About</source> <translation>&Информация</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="191"/> + <location filename="../bitcoingui.cpp" line="203"/> <source>Show information about Bitcoin</source> <translation>Показать информацию о Bitcoin'е</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="192"/> + <location filename="../bitcoingui.cpp" line="204"/> <source>&Options...</source> <translation>Оп&ции...</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="193"/> + <location filename="../bitcoingui.cpp" line="205"/> <source>Modify configuration options for bitcoin</source> <translation>Изменить настройки</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="194"/> + <location filename="../bitcoingui.cpp" line="206"/> <source>Open &Bitcoin</source> <translation>&Показать бумажник</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="195"/> + <location filename="../bitcoingui.cpp" line="207"/> <source>Show the Bitcoin window</source> <translation>Показать окно бумажника</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="196"/> + <location filename="../bitcoingui.cpp" line="208"/> <source>&Export...</source> <translation>&Экспорт...</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="197"/> + <location filename="../bitcoingui.cpp" line="209"/> <source>Export the current view to a file</source> <translation>Экспортировать в файл</translation> </message> <message> + <location filename="../bitcoingui.cpp" line="210"/> + <source>&Encrypt Wallet</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../bitcoingui.cpp" line="211"/> + <source>Encrypt or decrypt wallet</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="213"/> + <source>&Change Passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="214"/> + <source>Change the passphrase used for wallet encryption</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="230"/> <source>[testnet]</source> <translation>[тестовая сеть]</translation> </message> + <message> + <location filename="../bitcoingui.cpp" line="293"/> + <source>bitcoin-qt</source> + <translation type="unfinished"></translation> + </message> <message numerus="yes"> - <location filename="../bitcoingui.cpp" line="304"/> + <location filename="../bitcoingui.cpp" line="332"/> <source>%n active connection(s) to Bitcoin network</source> <translation> <numerusform>%n активное соединение с сетью</numerusform> @@ -274,17 +431,17 @@ This product includes software developed by the OpenSSL Project for use in the O </translation> </message> <message> - <location filename="../bitcoingui.cpp" line="318"/> + <location filename="../bitcoingui.cpp" line="347"/> <source>Downloaded %1 of %2 blocks of transaction history.</source> <translation>Загружено %1 из %2 блоков истории транзакций.</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="324"/> + <location filename="../bitcoingui.cpp" line="353"/> <source>Downloaded %1 blocks of transaction history.</source> <translation>Загружено %1 блоков истории транзакций.</translation> </message> <message numerus="yes"> - <location filename="../bitcoingui.cpp" line="335"/> + <location filename="../bitcoingui.cpp" line="364"/> <source>%n second(s) ago</source> <translation> <numerusform>%n секунду назад</numerusform> @@ -293,7 +450,7 @@ This product includes software developed by the OpenSSL Project for use in the O </translation> </message> <message numerus="yes"> - <location filename="../bitcoingui.cpp" line="339"/> + <location filename="../bitcoingui.cpp" line="368"/> <source>%n minute(s) ago</source> <translation> <numerusform>%n минуту назад</numerusform> @@ -302,7 +459,7 @@ This product includes software developed by the OpenSSL Project for use in the O </translation> </message> <message numerus="yes"> - <location filename="../bitcoingui.cpp" line="343"/> + <location filename="../bitcoingui.cpp" line="372"/> <source>%n hour(s) ago</source> <translation> <numerusform>%n час назад</numerusform> @@ -311,7 +468,7 @@ This product includes software developed by the OpenSSL Project for use in the O </translation> </message> <message numerus="yes"> - <location filename="../bitcoingui.cpp" line="347"/> + <location filename="../bitcoingui.cpp" line="376"/> <source>%n day(s) ago</source> <translation> <numerusform>%n день назад</numerusform> @@ -320,75 +477,90 @@ This product includes software developed by the OpenSSL Project for use in the O </translation> </message> <message> - <location filename="../bitcoingui.cpp" line="353"/> + <location filename="../bitcoingui.cpp" line="382"/> <source>Up to date</source> <translation>Синхронизированно</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="358"/> + <location filename="../bitcoingui.cpp" line="387"/> <source>Catching up...</source> <translation>Синхронизируется...</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="364"/> + <location filename="../bitcoingui.cpp" line="393"/> <source>Last received block was generated %1.</source> <translation>Последний полученный блок был сгенерирован %1.</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="421"/> + <location filename="../bitcoingui.cpp" line="440"/> <source>This transaction is over the size limit. You can still send it for a fee of %1, which goes to the nodes that process your transaction and helps to support the network. Do you want to pay the fee?</source> <translation>Данная транзакция превышает предельно допустимый размер. Но Вы можете всё равно совершить ей, добавив комиссию в %1, которая отправится тем узлам, которые обработают Вашу транзакцию и поможет поддержать сеть. Вы хотите добавить комиссию?</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="426"/> + <location filename="../bitcoingui.cpp" line="445"/> <source>Sending...</source> <translation>Отправка...</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="449"/> + <location filename="../bitcoingui.cpp" line="470"/> <source>Sent transaction</source> <translation>Исходящая транзакция</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="450"/> + <location filename="../bitcoingui.cpp" line="471"/> <source>Incoming transaction</source> <translation>Входящая транзакция</translation> </message> <message> - <location filename="../bitcoingui.cpp" line="451"/> + <location filename="../bitcoingui.cpp" line="472"/> + <source>Date: %1 +Amount: %2 +Type: %3 +Address: %4 +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="566"/> + <source>Wallet is <b>encrypted</b> and currently <b>unlocked</b></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../bitcoingui.cpp" line="574"/> + <source>Wallet is <b>encrypted</b> and currently <b>locked</b></source> + <translation type="unfinished"></translation> + </message> + <message> <source>Date: </source> - <translation>Дата: </translation> + <translation type="obsolete">Дата: </translation> </message> <message> - <location filename="../bitcoingui.cpp" line="452"/> <source>Amount: </source> - <translation>Количество: </translation> + <translation type="obsolete">Количество: </translation> </message> <message> - <location filename="../bitcoingui.cpp" line="453"/> <source>Type: </source> - <translation>Тип: </translation> + <translation type="obsolete">Тип: </translation> </message> <message> - <location filename="../bitcoingui.cpp" line="454"/> <source>Address: </source> - <translation>Адрес: </translation> + <translation type="obsolete">Адрес: </translation> </message> </context> <context> <name>DisplayOptionsPage</name> <message> - <location filename="../optionsdialog.cpp" line="254"/> + <location filename="../optionsdialog.cpp" line="258"/> <source>&Unit to show amounts in: </source> <translation>&Измерять монеты в: </translation> </message> <message> - <location filename="../optionsdialog.cpp" line="258"/> + <location filename="../optionsdialog.cpp" line="262"/> <source>Choose the default subdivision unit to show in the interface, and when sending coins</source> <translation>Единица измерения количества монет при отображении и при отправке</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="265"/> + <location filename="../optionsdialog.cpp" line="269"/> <source>Display addresses in transaction list</source> <translation>Показывать адреса в списке транзакций</translation> </message> @@ -450,91 +622,101 @@ This product includes software developed by the OpenSSL Project for use in the O <source>The entered address "%1" is not a valid bitcoin address.</source> <translation>Введённый адрес «%1» не является правильным Bitcoin-адресом.</translation> </message> + <message> + <location filename="../editaddressdialog.cpp" line="97"/> + <source>Could not unlock wallet.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../editaddressdialog.cpp" line="102"/> + <source>New key generation failed.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MainOptionsPage</name> <message> - <location filename="../optionsdialog.cpp" line="162"/> + <location filename="../optionsdialog.cpp" line="166"/> <source>&Start Bitcoin on window system startup</source> <translation>&Запускать бумажник при входе в систему</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="163"/> + <location filename="../optionsdialog.cpp" line="167"/> <source>Automatically start Bitcoin after the computer is turned on</source> <translation>Автоматически запускать бумажник, когда включается компьютер</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="166"/> + <location filename="../optionsdialog.cpp" line="170"/> <source>&Minimize to the tray instead of the taskbar</source> <translation>&Cворачивать в системный лоток вместо панели задач</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="167"/> + <location filename="../optionsdialog.cpp" line="171"/> <source>Show only a tray icon after minimizing the window</source> <translation>Показывать только иконку в системном лотке при сворачивании окна</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="170"/> + <location filename="../optionsdialog.cpp" line="174"/> <source>Map port using &UPnP</source> <translation>Пробросить порт через &UPnP</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="171"/> + <location filename="../optionsdialog.cpp" line="175"/> <source>Automatically open the Bitcoin client port on the router. This only works when your router supports UPnP and it is enabled.</source> <translation>Автоматически открыть порт для Bitcoin-клиента на роутере. Работает ТОЛЬКО если Ваш роутер поддерживает UPnP и данная функция включена.</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="174"/> + <location filename="../optionsdialog.cpp" line="178"/> <source>M&inimize on close</source> <translation>С&ворачивать вместо закрытия</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="175"/> + <location filename="../optionsdialog.cpp" line="179"/> <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 Quit in the menu.</source> <translation>Сворачивать вместо закрытия. Если данная опция будет выбрана — приложение закроется только после выбора соответствующего пункта в меню.</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="178"/> + <location filename="../optionsdialog.cpp" line="182"/> <source>&Connect through SOCKS4 proxy:</source> <translation>&Подключаться через SOCKS4 прокси:</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="179"/> + <location filename="../optionsdialog.cpp" line="183"/> <source>Connect to the Bitcon network through a SOCKS4 proxy (e.g. when connecting through Tor)</source> <translation>Подключаться к сети Bitcoin через SOCKS4 прокси (например, при использовании Tor)</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="184"/> + <location filename="../optionsdialog.cpp" line="188"/> <source>Proxy &IP: </source> <translation>&IP Прокси: </translation> </message> <message> - <location filename="../optionsdialog.cpp" line="190"/> + <location filename="../optionsdialog.cpp" line="194"/> <source>IP address of the proxy (e.g. 127.0.0.1)</source> <translation>IP-адрес прокси (например 127.0.0.1)</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="193"/> + <location filename="../optionsdialog.cpp" line="197"/> <source>&Port: </source> <translation>По&рт: </translation> </message> <message> - <location filename="../optionsdialog.cpp" line="199"/> + <location filename="../optionsdialog.cpp" line="203"/> <source>Port of the proxy (e.g. 1234)</source> <translation>Порт прокси-сервера (например 1234)</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="205"/> + <location filename="../optionsdialog.cpp" line="209"/> <source>Optional transaction fee per KB that helps make sure your transactions are processed quickly. Most transactions are 1KB. Fee 0.01 recommended.</source> <translation>Опциональная комиссия за кадый KB транзакции, которое позволяет быть уверенным, что Ваша транзакция будет обработана быстро. Большинство транщакций занимают 1 KB. Рекомендованная комиссия: 0.01 BTC.</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="211"/> + <location filename="../optionsdialog.cpp" line="215"/> <source>Pay transaction &fee</source> <translation>Добавлять ко&миссию</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="214"/> + <location filename="../optionsdialog.cpp" line="218"/> <source>Optional transaction fee per KB that helps make sure your transactions are processed quickly. Most transactions are 1KB. Fee 0.01 recommended.</source> <translation>Опциональная комиссия за кадый KB транзакции, которая позволяет быть уверенным, что Ваша транзакция будет обработана быстро. Большинство транзакций занимают 1 KB. Рекомендованная комиссия: 0.01 BTC.</translation> </message> @@ -542,17 +724,17 @@ This product includes software developed by the OpenSSL Project for use in the O <context> <name>OptionsDialog</name> <message> - <location filename="../optionsdialog.cpp" line="71"/> + <location filename="../optionsdialog.cpp" line="75"/> <source>Main</source> <translation>Основное</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="76"/> + <location filename="../optionsdialog.cpp" line="80"/> <source>Display</source> <translation>Отображение</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="96"/> + <location filename="../optionsdialog.cpp" line="100"/> <source>Options</source> <translation>Опции</translation> </message> @@ -613,17 +795,17 @@ p, li { white-space: pre-wrap; } <translation><b>Последние транзакции</b></translation> </message> <message> - <location filename="../overviewpage.cpp" line="102"/> + <location filename="../overviewpage.cpp" line="103"/> <source>Your current balance</source> <translation>Ваш текущий баланс</translation> </message> <message> - <location filename="../overviewpage.cpp" line="107"/> + <location filename="../overviewpage.cpp" line="108"/> <source>Total of transactions that have yet to be confirmed, and do not yet count toward the current balance</source> <translation>Общая сумма всех транзакций, которые до сих пор не подтверждены, и до сих пор не учитываются в текущем балансе</translation> </message> <message> - <location filename="../overviewpage.cpp" line="110"/> + <location filename="../overviewpage.cpp" line="111"/> <source>Total number of transactions in wallet</source> <translation>Общая количество транзакций в Вашем бумажнике</translation> </message> @@ -632,13 +814,13 @@ p, li { white-space: pre-wrap; } <name>SendCoinsDialog</name> <message> <location filename="../forms/sendcoinsdialog.ui" line="14"/> - <location filename="../sendcoinsdialog.cpp" line="91"/> - <location filename="../sendcoinsdialog.cpp" line="96"/> - <location filename="../sendcoinsdialog.cpp" line="101"/> - <location filename="../sendcoinsdialog.cpp" line="106"/> - <location filename="../sendcoinsdialog.cpp" line="112"/> - <location filename="../sendcoinsdialog.cpp" line="117"/> - <location filename="../sendcoinsdialog.cpp" line="123"/> + <location filename="../sendcoinsdialog.cpp" line="103"/> + <location filename="../sendcoinsdialog.cpp" line="108"/> + <location filename="../sendcoinsdialog.cpp" line="113"/> + <location filename="../sendcoinsdialog.cpp" line="118"/> + <location filename="../sendcoinsdialog.cpp" line="124"/> + <location filename="../sendcoinsdialog.cpp" line="129"/> + <location filename="../sendcoinsdialog.cpp" line="134"/> <source>Send Coins</source> <translation>Отправка</translation> </message> @@ -653,67 +835,82 @@ p, li { white-space: pre-wrap; } <translation>&Добавить получателя...</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="100"/> + <location filename="../forms/sendcoinsdialog.ui" line="87"/> + <source>Clear all</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../forms/sendcoinsdialog.ui" line="106"/> + <source>Balance:</source> + <translation type="unfinished">Баланс:</translation> + </message> + <message> + <location filename="../forms/sendcoinsdialog.ui" line="113"/> + <source>123.456 BTC</source> + <translation type="unfinished">123.456 BTC</translation> + </message> + <message> + <location filename="../forms/sendcoinsdialog.ui" line="144"/> <source>Confirm the send action</source> <translation>Подтвердить отправку</translation> </message> <message> - <location filename="../forms/sendcoinsdialog.ui" line="103"/> + <location filename="../forms/sendcoinsdialog.ui" line="147"/> <source>&Send</source> <translation>&Отправить</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="74"/> + <location filename="../sendcoinsdialog.cpp" line="79"/> <source><b>%1</b> to %2 (%3)</source> <translation><b>%1</b> адресату %2 (%3)</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="77"/> + <location filename="../sendcoinsdialog.cpp" line="82"/> <source>Confirm send coins</source> <translation>Подтвердите отправку монет</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="78"/> + <location filename="../sendcoinsdialog.cpp" line="83"/> <source>Are you sure you want to send %1?</source> <translation>Вы уверены, что хотите отправить %1?</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="78"/> + <location filename="../sendcoinsdialog.cpp" line="83"/> <source> and </source> <translation> и </translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="92"/> + <location filename="../sendcoinsdialog.cpp" line="104"/> <source>The recepient address is not valid, please recheck.</source> <translation>Адрес получателя неверный, пожалуйста, перепроверьте.</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="97"/> + <location filename="../sendcoinsdialog.cpp" line="109"/> <source>The amount to pay must be larger than 0.</source> <translation>Количество монет для отправки должно быть больше 0.</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="102"/> + <location filename="../sendcoinsdialog.cpp" line="114"/> <source>Amount exceeds your balance</source> <translation>Количество отправляемых монет превышает Ваш баланс</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="107"/> + <location filename="../sendcoinsdialog.cpp" line="119"/> <source>Total exceeds your balance when the %1 transaction fee is included</source> <translation>Сумма превысит Ваш баланс, если комиссия в %1 будет добавлена к транзакции</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="113"/> + <location filename="../sendcoinsdialog.cpp" line="125"/> <source>Duplicate address found, can only send to each address once in one send operation</source> <translation>Обнаружен дублирующийся адрес. Отправка на один и тот же адрес возможна только один раз за одну операцию отправки</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="118"/> + <location filename="../sendcoinsdialog.cpp" line="130"/> <source>Error: Transaction creation failed </source> <translation>Ошибка: Создание транзакции не удалось </translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="124"/> + <location filename="../sendcoinsdialog.cpp" line="135"/> <source>Error: The transaction was rejected. This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here.</source> <translation>Ошибка: В транзакции отказано. Такое может произойти, если некоторые монеты уже были потрачены, например, если Вы используете одну копию бумажника (wallet.dat), а монеты были потрачены из другой копии, но не были отмечены как потраченные в этой. Или в случае кражи (компрометации) Вашего бумажника.</translation> </message> @@ -1224,7 +1421,7 @@ p, li { white-space: pre-wrap; } <context> <name>WalletModel</name> <message> - <location filename="../walletmodel.cpp" line="139"/> + <location filename="../walletmodel.cpp" line="144"/> <source>Sending...</source> <translation>Отправка....</translation> </message> diff --git a/src/serialize.h b/src/serialize.h index 6b35773ac3..396594cf73 100644 --- a/src/serialize.h +++ b/src/serialize.h @@ -30,7 +30,7 @@ typedef unsigned long long uint64; #define for if (false) ; else for #endif -#ifdef __WXMSW__ +#ifdef WIN32 #include <windows.h> // This is used to attempt to keep keying material out of swap // Note that VirtualLock does not provide this as a guarantee on Windows, diff --git a/src/util.cpp b/src/util.cpp index 02e2d21491..236c7f7c44 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -64,7 +64,7 @@ public: ppmutexOpenSSL[i] = new boost::interprocess::interprocess_mutex(); CRYPTO_set_locking_callback(locking_callback); -#ifdef __WXMSW__ +#ifdef WIN32 // Seed random number generator with screen scrape and other hardware sources RAND_screen(); #endif @@ -108,7 +108,7 @@ void RandAddSeedPerfmon() return; nLastPerfmon = GetTime(); -#ifdef __WXMSW__ +#ifdef WIN32 // Don't need this on Linux, OpenSSL automatically uses /dev/urandom // Seed with the entire set of perfmon data unsigned char pdata[250000]; @@ -198,7 +198,7 @@ inline int OutputDebugStringF(const char* pszFormat, ...) } } -#ifdef __WXMSW__ +#ifdef WIN32 if (fPrintToDebugger) { static CCriticalSection cs_OutputDebugStringF; @@ -457,7 +457,7 @@ void ParseParameters(int argc, char* argv[]) pszValue = strchr(psz, '='); *pszValue++ = '\0'; } - #ifdef __WXMSW__ + #ifdef WIN32 _strlwr(psz); if (psz[0] == '/') psz[0] = '-'; @@ -648,7 +648,7 @@ bool WildcardMatch(const string& str, const string& mask) void FormatException(char* pszMessage, std::exception* pex, const char* pszThread) { -#ifdef __WXMSW__ +#ifdef WIN32 char pszModule[MAX_PATH]; pszModule[0] = '\0'; GetModuleFileNameA(NULL, pszModule, sizeof(pszModule)); @@ -707,7 +707,7 @@ void PrintExceptionContinue(std::exception* pex, const char* pszThread) -#ifdef __WXMSW__ +#ifdef WIN32 typedef WINSHELLAPI BOOL (WINAPI *PSHGETSPECIALFOLDERPATHA)(HWND hwndOwner, LPSTR lpszPath, int nFolder, BOOL fCreate); string MyGetSpecialFolderPath(int nFolder, bool fCreate) @@ -748,7 +748,7 @@ string GetDefaultDataDir() // Windows: C:\Documents and Settings\username\Application Data\Bitcoin // Mac: ~/Library/Application Support/Bitcoin // Unix: ~/.bitcoin -#ifdef __WXMSW__ +#ifdef WIN32 // Windows return MyGetSpecialFolderPath(CSIDL_APPDATA, true) + "\\Bitcoin"; #else @@ -758,7 +758,7 @@ string GetDefaultDataDir() string strHome = pszHome; if (strHome[strHome.size()-1] != '/') strHome += '/'; -#ifdef __WXMAC_OSX__ +#ifdef MAC_OSX // Mac strHome += "Library/Application Support/"; filesystem::create_directory(strHome.c_str()); diff --git a/src/util.h b/src/util.h index c05143bece..178923727a 100644 --- a/src/util.h +++ b/src/util.h @@ -7,7 +7,7 @@ #include "uint256.h" -#ifndef __WXMSW__ +#ifndef WIN32 #include <sys/types.h> #include <sys/time.h> #include <sys/resource.h> @@ -81,7 +81,7 @@ T* alignup(T* p) return u.ptr; } -#ifdef __WXMSW__ +#ifdef WIN32 #define MSG_NOSIGNAL 0 #define MSG_DONTWAIT 0 #ifndef UINT64_MAX @@ -123,7 +123,7 @@ inline int myclosesocket(SOCKET& hSocket) { if (hSocket == INVALID_SOCKET) return WSAENOTSOCK; -#ifdef __WXMSW__ +#ifdef WIN32 int ret = closesocket(hSocket); #else int ret = close(hSocket); @@ -192,7 +192,7 @@ std::string GetConfigFile(); std::string GetPidFile(); void CreatePidFile(std::string pidFile, pid_t pid); void ReadConfigFile(std::map<std::string, std::string>& mapSettingsRet, std::map<std::string, std::vector<std::string> >& mapMultiSettingsRet); -#ifdef __WXMSW__ +#ifdef WIN32 std::string MyGetSpecialFolderPath(int nFolder, bool fCreate); #endif std::string GetDefaultDataDir(); @@ -390,7 +390,7 @@ inline void PrintHex(const std::vector<unsigned char>& vch, const char* pszForma inline int64 GetPerformanceCounter() { int64 nCounter = 0; -#ifdef __WXMSW__ +#ifdef WIN32 QueryPerformanceCounter((LARGE_INTEGER*)&nCounter); #else timeval t; @@ -424,7 +424,7 @@ void skipspaces(T& it) inline bool IsSwitchChar(char c) { -#ifdef __WXMSW__ +#ifdef WIN32 return c == '-' || c == '/'; #else return c == '-'; @@ -467,7 +467,7 @@ inline bool GetBoolArg(const std::string& strArg) inline void heapchk() { -#ifdef __WXMSW__ +#ifdef WIN32 /// for debugging //if (_heapchk() != _HEAPOK) // DebugBreak(); @@ -626,7 +626,7 @@ public: // Note: It turns out we might have been able to use boost::thread // by using TerminateThread(boost::thread.native_handle(), 0); -#ifdef __WXMSW__ +#ifdef WIN32 typedef HANDLE pthread_t; inline pthread_t CreateThread(void(*pfn)(void*), void* parg, bool fWantHandle=false) @@ -708,10 +708,10 @@ inline void ExitThread(size_t nExitCode) inline bool AffinityBugWorkaround(void(*pfn)(void*)) { -#ifdef __WXMSW__ +#ifdef WIN32 // Sometimes after a few hours affinity gets stuck on one processor - DWORD dwProcessAffinityMask = -1; - DWORD dwSystemAffinityMask = -1; + DWORD_PTR dwProcessAffinityMask = -1; + DWORD_PTR dwSystemAffinityMask = -1; GetProcessAffinityMask(GetCurrentProcess(), &dwProcessAffinityMask, &dwSystemAffinityMask); DWORD dwPrev1 = SetThreadAffinityMask(GetCurrentThread(), dwProcessAffinityMask); DWORD dwPrev2 = SetThreadAffinityMask(GetCurrentThread(), dwProcessAffinityMask); |