mirror of
https://github.com/RetroShare/RetroShare.git
synced 2024-12-28 17:09:34 -05:00
Show last error (GetLastError) in log when lock file cannot be accessed on Windows.
Fixed german language. git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4101 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
parent
e44c52d256
commit
cfcb6ac5c4
@ -119,7 +119,7 @@ class RsInitConfig
|
||||
static bool outStderr;
|
||||
static bool haveDebugLevel;
|
||||
static int debugLevel;
|
||||
static char logfname[1024];
|
||||
static std::string logfname;
|
||||
|
||||
static bool firsttime_run;
|
||||
static bool load_trustedpeer;
|
||||
@ -182,7 +182,7 @@ bool RsInitConfig::haveLogFile;
|
||||
bool RsInitConfig::outStderr;
|
||||
bool RsInitConfig::haveDebugLevel;
|
||||
int RsInitConfig::debugLevel;
|
||||
char RsInitConfig::logfname[1024];
|
||||
std::string RsInitConfig::logfname;
|
||||
|
||||
bool RsInitConfig::firsttime_run;
|
||||
bool RsInitConfig::load_trustedpeer;
|
||||
@ -237,7 +237,6 @@ void RsInit::InitRsConfig()
|
||||
RsInitConfig::forceExtPort = false;
|
||||
|
||||
strcpy(RsInitConfig::inet, "127.0.0.1");
|
||||
strcpy(RsInitConfig::logfname, "");
|
||||
|
||||
RsInitConfig::autoLogin = false; // .
|
||||
RsInitConfig::startMinimised = false;
|
||||
@ -412,7 +411,7 @@ int RsInit::InitRetroShare(int argcIgnored, char **argvIgnored, bool strictCheck
|
||||
std::cerr << std::endl;
|
||||
break;
|
||||
case 'l':
|
||||
strncpy(RsInitConfig::logfname, optarg, 1024);
|
||||
RsInitConfig::logfname = optarg;
|
||||
std::cerr << "LogFile (" << RsInitConfig::logfname;
|
||||
std::cerr << ") Selected" << std::endl;
|
||||
RsInitConfig::haveLogFile = true;
|
||||
@ -515,7 +514,7 @@ int RsInit::InitRetroShare(int argcIgnored, char **argvIgnored, bool strictCheck
|
||||
// set the debug file.
|
||||
if (RsInitConfig::haveLogFile)
|
||||
{
|
||||
setDebugFile(RsInitConfig::logfname);
|
||||
setDebugFile(RsInitConfig::logfname.c_str());
|
||||
}
|
||||
|
||||
/******************************** WINDOWS/UNIX SPECIFIC PART ******************/
|
||||
@ -1112,7 +1111,8 @@ int RsInit::LockConfigDirectory(const std::string& accountDir, std::string& lock
|
||||
if (RsInitConfig::lockHandle == INVALID_HANDLE_VALUE) {
|
||||
DWORD lasterror = GetLastError();
|
||||
|
||||
std::cerr << "Could not open lock file " << lockFile.c_str() << std::flush;
|
||||
std::cerr << "Could not open lock file " << lockFile.c_str() << std::endl;
|
||||
std::cerr << "Last error: " << lasterror << std::endl << std::flush;
|
||||
perror(NULL);
|
||||
|
||||
if (lasterror == ERROR_SHARING_VIOLATION || lasterror == ERROR_ACCESS_DENIED) {
|
||||
|
Binary file not shown.
@ -760,7 +760,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>CertificatePage</name>
|
||||
<message>
|
||||
<location filename="../gui/connect/ConnectFriendWizard.cpp" line="+620"/>
|
||||
<location filename="../gui/connect/ConnectFriendWizard.cpp" line="+621"/>
|
||||
<source>Certificate files</source>
|
||||
<translation>Zertifikat-Dateien</translation>
|
||||
</message>
|
||||
@ -814,7 +814,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Zertifikat-Datei konnte nicht erstellt werden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+82"/>
|
||||
<location line="+83"/>
|
||||
<source>Certificate Load Failed:something is wrong with %1 </source>
|
||||
<translation>Fehler beim Laden des Zertifikats : Etwas stimmt nicht mit %1</translation>
|
||||
</message>
|
||||
@ -824,7 +824,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Fehler beim Laden des Zertifikats: Datei %1 nicht gefunden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-163"/>
|
||||
<location line="-164"/>
|
||||
<source>Import friend's certificate...</source>
|
||||
<translation>Importiere Zertifikat eines Freundes...</translation>
|
||||
</message>
|
||||
@ -845,7 +845,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Zertifikat-Datei konnte nicht erstellt werden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+112"/>
|
||||
<location line="+113"/>
|
||||
<source>Certificate Load Failed:can't read from file %1 </source>
|
||||
<translation>Fehler beim Laden des Zertifikats: Datei %1 konnte nicht gelesen werden</translation>
|
||||
</message>
|
||||
@ -1298,7 +1298,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>ChatStyle</name>
|
||||
<message>
|
||||
<location filename="../gui/chat/ChatStyle.cpp" line="+362"/>
|
||||
<location filename="../gui/chat/ChatStyle.cpp" line="+440"/>
|
||||
<source>Standard style for group chat</source>
|
||||
<translation>Standard Stil für den Gruppenchat</translation>
|
||||
</message>
|
||||
@ -1356,12 +1356,12 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Füge als Freund hinzu, zu dem verbunden wird</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+113"/>
|
||||
<location line="+114"/>
|
||||
<source>It seems your friend is already registered. Adding it might just set it's ip address.</source>
|
||||
<translation>Ihr Freund ist bereits registriert. Das nochmalige Hinzufügen ändert nur seine IP.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-157"/>
|
||||
<location line="-158"/>
|
||||
<source>Peer details</source>
|
||||
<translation>Nachbar Details</translation>
|
||||
</message>
|
||||
@ -1623,7 +1623,7 @@ und meinen GPG Schlüssel nicht unterzeichnet</translation>
|
||||
<context>
|
||||
<name>ConnectFriendWizard</name>
|
||||
<message>
|
||||
<location filename="../gui/connect/ConnectFriendWizard.cpp" line="-773"/>
|
||||
<location filename="../gui/connect/ConnectFriendWizard.cpp" line="-775"/>
|
||||
<source>Connect Friend Wizard</source>
|
||||
<translation>Assistent um sich zu einem Freund zu verbinden</translation>
|
||||
</message>
|
||||
@ -2966,7 +2966,7 @@ Das ist nützlich, wenn Du eine externe Festplatte freigibst und die Datei nicht
|
||||
<context>
|
||||
<name>EmailPage</name>
|
||||
<message>
|
||||
<location filename="../gui/connect/ConnectFriendWizard.cpp" line="+1054"/>
|
||||
<location filename="../gui/connect/ConnectFriendWizard.cpp" line="+1057"/>
|
||||
<source>Invite Friends by Email</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@ -3007,7 +3007,7 @@ Bis bald in RetroShare!</translation>
|
||||
<context>
|
||||
<name>ErrorMessagePage</name>
|
||||
<message>
|
||||
<location line="-356"/>
|
||||
<location line="-357"/>
|
||||
<source>Sorry, some error appeared</source>
|
||||
<translation>Entschuldigung, es trat ein Fehler auf</translation>
|
||||
</message>
|
||||
@ -3292,7 +3292,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>FofPage</name>
|
||||
<message>
|
||||
<location filename="../gui/connect/ConnectFriendWizard.cpp" line="-383"/>
|
||||
<location filename="../gui/connect/ConnectFriendWizard.cpp" line="-384"/>
|
||||
<source>Friends of friends</source>
|
||||
<translation>Freunde von Freunden</translation>
|
||||
</message>
|
||||
@ -4186,7 +4186,7 @@ Fill in your GPG password when asked, to sign your new key.</source>
|
||||
Gib Dein GPG Passwort wenn Du gefragt wirst ein, um Deinen neuen Schlüssel zu unterzeichnen.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+129"/>
|
||||
<location line="+130"/>
|
||||
<location line="+6"/>
|
||||
<source>Multiple instances</source>
|
||||
<translation>Mehrere Instanzen</translation>
|
||||
@ -4891,7 +4891,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>IntroPage</name>
|
||||
<message>
|
||||
<location filename="../gui/connect/ConnectFriendWizard.cpp" line="-377"/>
|
||||
<location filename="../gui/connect/ConnectFriendWizard.cpp" line="-378"/>
|
||||
<source>&Make friend with selected friends of my friends</source>
|
||||
<translation>&Füge ausgewählte Freunde Deiner Freunde hinzu</translation>
|
||||
</message>
|
||||
@ -5276,7 +5276,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Interener Fehler</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui/MainWindow.ui" line="+82"/>
|
||||
<location filename="../gui/MainWindow.ui" line="+88"/>
|
||||
<location filename="../gui/MainWindow.cpp" line="-43"/>
|
||||
<source>Options</source>
|
||||
<translation>Optionen</translation>
|
||||
@ -5297,12 +5297,12 @@ p, li { white-space: pre-wrap; }
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui/MainWindow.ui" line="-68"/>
|
||||
<location filename="../gui/MainWindow.ui" line="-74"/>
|
||||
<source>MainWindow</source>
|
||||
<translation>Hauptfenster</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+47"/>
|
||||
<location line="+53"/>
|
||||
<source>Add Friend</source>
|
||||
<translation>Freund hinzufügen</translation>
|
||||
</message>
|
||||
@ -8743,39 +8743,55 @@ p, li { white-space: pre-wrap; }
|
||||
<name>QObject</name>
|
||||
<message>
|
||||
<location filename="../main.cpp" line="+83"/>
|
||||
<location line="+112"/>
|
||||
<location line="+115"/>
|
||||
<source>RetroShare</source>
|
||||
<translation>RetroShare</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-106"/>
|
||||
<location line="-109"/>
|
||||
<source>Inititialize failed. Wrong or missing installation of gpg.</source>
|
||||
<translation>Initialisierung fehlgeschlagen. GPG fehlt oder es ist eine falsche Version installiert.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+5"/>
|
||||
<location line="+101"/>
|
||||
<location line="+104"/>
|
||||
<source>An unexpected error occured. Please report 'RsInit::InitRetroShare unexpected return code %1'.</source>
|
||||
<translation>Ein unerwarteter Fehler ist aufgetreten. Bitte melde 'RsInit::InitRetroShare unexpected return code %1'.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-21"/>
|
||||
<location line="+6"/>
|
||||
<location line="-23"/>
|
||||
<location line="+7"/>
|
||||
<source>Multiple instances</source>
|
||||
<translation>Mehrere Instanzen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-5"/>
|
||||
<location line="-6"/>
|
||||
<source>Another RetroShare using the same profile is already running on your system. Please close that instance first
|
||||
Lock file:
|
||||
</source>
|
||||
<translation>Ein laufendes RetroShare benutzt das gleiche Profil. Bitte schliesse diese Instanz
|
||||
Lockdatei:
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+7"/>
|
||||
<source>An unexpected error occurred when Retrosharetried to acquire the single instance lock
|
||||
Lock file:
|
||||
</source>
|
||||
<translation>Ein unerwartete Fehler während des "Single instance lock" ist aufgetreten
|
||||
Lockdatei:
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Another RetroShare using the same profile is already running on your system. Please close that instance first</source>
|
||||
<translation>Ein laufendes RetroShare benutzt das gleiche Profil. Bitte schliesse diese Instanz</translation>
|
||||
<translation type="obsolete">Ein laufendes RetroShare benutzt das gleiche Profil. Bitte schliesse diese Instanz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+6"/>
|
||||
<source>An unexpected error occurred when Retrosharetried to acquire the single instance lock</source>
|
||||
<translation>Ein unerwartete Fehler während des "Single instance lock" ist aufgetreten</translation>
|
||||
<translation type="obsolete">Ein unerwartete Fehler während des "Single instance lock" ist aufgetreten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+4"/>
|
||||
<location line="+5"/>
|
||||
<source>Login Failure</source>
|
||||
<translation>Loginfehler</translation>
|
||||
</message>
|
||||
@ -9379,7 +9395,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>RsidPage</name>
|
||||
<message>
|
||||
<location filename="../gui/connect/ConnectFriendWizard.cpp" line="+894"/>
|
||||
<location filename="../gui/connect/ConnectFriendWizard.cpp" line="+897"/>
|
||||
<source>RetroShare ID</source>
|
||||
<translation>RetroShare ID</translation>
|
||||
</message>
|
||||
@ -10428,12 +10444,12 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>SplashScreen</name>
|
||||
<message>
|
||||
<location filename="../main.cpp" line="-28"/>
|
||||
<location filename="../main.cpp" line="-31"/>
|
||||
<source>Load profile</source>
|
||||
<translation>Lade Profil</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+41"/>
|
||||
<location line="+44"/>
|
||||
<source>Load configuration</source>
|
||||
<translation>Lade Konfiguration</translation>
|
||||
</message>
|
||||
@ -10511,7 +10527,7 @@ p, li { white-space: pre-wrap; }
|
||||
<translation><!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:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"><p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><span style=" font-size:18pt; color:#55aaff;">Anmeldung</span></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:18pt; color:#55aaff;"></p></body></html></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui/StartDialog.cpp" line="+172"/>
|
||||
<location filename="../gui/StartDialog.cpp" line="+175"/>
|
||||
<source>Login Failure</source>
|
||||
<translation>Anmeldefehler</translation>
|
||||
</message>
|
||||
@ -10521,23 +10537,35 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Vielleicht ist das Passwort falsch</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-12"/>
|
||||
<location line="+6"/>
|
||||
<location line="-14"/>
|
||||
<location line="+7"/>
|
||||
<source>Multiple instances</source>
|
||||
<translation>Mehrere Instanzen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-5"/>
|
||||
<source>Another RetroShare using the same profile is already running on your system. Please close that instance first, or choose another profile</source>
|
||||
<translation>Ein laufendes RetroShare benutzt das gleiche Profil. Bitte schliesse diese Instanz oder benutze ein anderes Profil</translation>
|
||||
<translation type="obsolete">Ein laufendes RetroShare benutzt das gleiche Profil. Bitte schliesse diese Instanz oder benutze ein anderes Profil</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+6"/>
|
||||
<source>An unexpected error occurred when Retrosharetried to acquire the single instance lock</source>
|
||||
<translation>Ein unerwartete Fehler während des "Single instance lock" ist aufgetreten</translation>
|
||||
<translation type="obsolete">Ein unerwartete Fehler während des "Single instance lock" ist aufgetreten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+46"/>
|
||||
<location line="-6"/>
|
||||
<source>Another RetroShare using the same profile is already running on your system. Please close that instance first, or choose another profile
|
||||
lock file:
|
||||
</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+7"/>
|
||||
<source>An unexpected error occurred when Retrosharetried to acquire the single instance lock
|
||||
lock file:
|
||||
</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+47"/>
|
||||
<location line="+2"/>
|
||||
<source>Warning</source>
|
||||
<translation>Warnung</translation>
|
||||
@ -11067,7 +11095,7 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>TextPage</name>
|
||||
<message>
|
||||
<location filename="../gui/connect/ConnectFriendWizard.cpp" line="-918"/>
|
||||
<location filename="../gui/connect/ConnectFriendWizard.cpp" line="-921"/>
|
||||
<source>Use text representation of the PGP certificates.</source>
|
||||
<translation>Verwende diesen Text als PGP Zertifikat.</translation>
|
||||
</message>
|
||||
@ -11127,12 +11155,12 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Verbindungshilfe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+89"/>
|
||||
<location line="+90"/>
|
||||
<source>Certificate Load Failed</source>
|
||||
<translation>Das Zertifikat konnte nicht geladen werden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-76"/>
|
||||
<location line="-77"/>
|
||||
<source>Your Cert is copied to Clipboard, paste and send it to your friend via email or some other way</source>
|
||||
<translation>Dein Zertiifkat ist in in die Zwischenablage kopiert worden</translation>
|
||||
</message>
|
||||
|
Loading…
Reference in New Issue
Block a user