diff --git a/code/ryzom/tools/client/ryzom_installer/src/downloader.cpp b/code/ryzom/tools/client/ryzom_installer/src/downloader.cpp
index 713dc9b80..e7ef391cd 100644
--- a/code/ryzom/tools/client/ryzom_installer/src/downloader.cpp
+++ b/code/ryzom/tools/client/ryzom_installer/src/downloader.cpp
@@ -323,6 +323,13 @@ void CDownloader::onHeadFinished()
}
}
+ // error when download is not yet ready
+ else if (status == 307)
+ {
+ if (m_listener) m_listener->operationFail(tr("File is not available, please retry later (status code: %1)").arg(status));
+ return;
+ }
+
// other status
else
{
diff --git a/code/ryzom/tools/client/ryzom_installer/src/filescleaner.cpp b/code/ryzom/tools/client/ryzom_installer/src/filescleaner.cpp
index c3830dbc1..0dab15a59 100644
--- a/code/ryzom/tools/client/ryzom_installer/src/filescleaner.cpp
+++ b/code/ryzom/tools/client/ryzom_installer/src/filescleaner.cpp
@@ -51,11 +51,13 @@ bool CFilesCleaner::exec()
QStringList filter;
filter << "*.string_cache";
+ // certificate should be in gamedev.bnp now
+ filter << "*.pem";
+
if (dir.exists("packedsheets.bnp"))
{
filter << "*.packed_sheets";
filter << "*.packed";
- filter << "*.pem";
}
// temporary files
diff --git a/code/ryzom/tools/client/ryzom_installer/src/operationdialog.cpp b/code/ryzom/tools/client/ryzom_installer/src/operationdialog.cpp
index 583b3ec03..8d7aa5672 100644
--- a/code/ryzom/tools/client/ryzom_installer/src/operationdialog.cpp
+++ b/code/ryzom/tools/client/ryzom_installer/src/operationdialog.cpp
@@ -492,6 +492,13 @@ void COperationDialog::onProgressSuccess(qint64 total)
void COperationDialog::onProgressFail(const QString &error)
{
QMessageBox::critical(this, tr("Error"), error);
+
+ {
+ QMutexLocker locker(&m_abortingMutex);
+ m_aborting = true;
+ }
+
+ processNextStep();
}
void COperationDialog::onDone()
diff --git a/code/ryzom/tools/client/ryzom_installer/translations/ryzom_installer_de.ts b/code/ryzom/tools/client/ryzom_installer/translations/ryzom_installer_de.ts
index d5116872a..73b8d51bf 100644
--- a/code/ryzom/tools/client/ryzom_installer/translations/ryzom_installer_de.ts
+++ b/code/ryzom/tools/client/ryzom_installer/translations/ryzom_installer_de.ts
@@ -6,37 +6,37 @@
File is larger (%1B) than expected (%2B)
-
+ Die Datei ist (%1B) größer als erwartet (%2B)You only have %1 bytes left on the device, but %2 bytes are needed.
-
+ Auf dem Gerät sind nur noch %1 Byte Speicherplatz verfügbar, es werden aber %2 Byte benötigt.Unable to write file
-
+ Kann Datei nicht schreibenTimeout
-
+ TimeoutRedirection URL is not defined
-
+ Weiterleitungs-URL ist nicht definiertIncorrect status code: %1
-
+ Falscher Status Code: %1Network error: %1
-
+ Netzwerk-Fehler: %1
@@ -44,57 +44,57 @@
Old installation: %1
-
+ Alte Installation: %1Internet (%1 to download)
-
+ Internet (%1 herunterzuladen)Files will be installed to (requires %1):
-
+ Dateien werden installiert nach (benötigt %1):Please choose directory where Ryzom is currently installed.
-
+ Bitte wähle das Verzeichnis, in dem Ryzom momentan installiert ist.Unable to find Ryzom
-
+ Ryzom konnte nicht gefunden werdenUnable to find Ryzom in selected directory. Please choose another one or cancel.
-
+ Ryzom konnte im gewählten Verzeichnis nicht gefunden werden. Wähle bitte ein anderes Verzeichnis oder brich ab.Please choose directory to install Ryzom in
-
+ Bitte wähle ein Verzeichnis, in dem Ryzom installiert werden soll.Another location: %1
-
+ Ein anderer Ort: %1Undefined
-
+ UndefiniertNot enough free disk space
-
+ Nicht genügend freier FestplattenspeicherYou don't have enough free space on this disk, please make more space or choose a directory on another disk.
-
+ Auf diesem Laufwerk ist nicht genügend freier Speicher verfügbar, bitte schaffe mehr Platz oder wähle ein Verzeichnis auf einem anderen Laufwerk.
@@ -102,27 +102,27 @@
About %1
-
+ Über %1Program to install, download and manage Ryzom profiles.
-
+ Programm um Ryzom-Profile zu installieren, herunterzuladen und zu verwalten.Author: %1
-
+ Author: %1Copyright: %1
-
+ Copyright: %1Support: %1
-
+ Support: %1
@@ -130,22 +130,22 @@
Files will be installed to (requires %1):
-
+ Dateien werden installiert nach (benötigt %1):Please choose directory to install Ryzom in
-
+ Bitte wähle ein Verzeichnis, in dem Ryzom installiert werden soll.Not enough free disk space
-
+ Nicht genügend freier FestplattenspeicherYou don't have enough free space on this disk, please make more space or choose a directory on another disk.
-
+ Auf diesem Laufwerk ist nicht genügend freier Speicher verfügbar, bitte schaffe mehr Platz oder wähle ein Verzeichnis auf einem anderen Laufwerk.
@@ -153,103 +153,104 @@
Update profiles
-
+ Profile aktualisierenConfirmation
-
+ BestätigungWarning, this server doesn't support resume! If you stop download now, you won't be able to resume it later.
Are you sure to abort download?
-
+ Warnung, dieser Server unterstützt kein Fortsetzen! Wenn du jetzt den Download abbrichst. wirst du nicht in der Lage sein ihn später wieder fortzusetzen. Willst du den Download wirklich abbrechen?%p% (%v/%m KiB)
-
+ %p% (%v/%m KiB)Error
-
+ FehlerDownload data required by server %1
-
+ %1 ist der Servername, also z.B. Atys oder Yubo
+ Lade Daten herunter, die vom Server %1 benötigt werdenDownloading %1...
-
+ Lade herunter %1...Extract data files required by server %1
-
+ Entpacke Dateien, die vom Server %1 benötigt werdenExtracting %1...
-
+ Entpacke %1...Download client required by server %1
-
+ Lade Client herunter, der vom Server %1 benötigt wirdExtract client files required by server %1
-
+ Entpacke Client Dateien, die vom Server %1 benötigt werdenCopy data files required by server %1
-
+ Kopiere Dateien, die vom Server %1 benötigt werdenCopying %1...
-
+ Kopiere %1...Copy old profile to new location
-
+ Kopiere altes Profil an den neuen OrtExtract client to new location
-
+ Entpacke Client am neuen OrtCopy installer to new location
-
+ Kopiere Installer an neuen OrtUninstall old client
-
+ Deinstalliere alten ClientAn old version of Ryzom has been detected on this system, would you like to uninstall it to save space disk?
-
+ Eine ältere Version von Ryzom wurde auf diesem System gefunden, möchtest du sie deinstallieren um Festplattenspeicher zu sparen?Clean obsolete files
-
+ Lösche alte Dateien
@@ -257,62 +258,62 @@ Are you sure to abort download?
Deleting %1...
-
+ Lösche %1...Create default profile
-
+ Erstelle Standard-ProfilCreate shortcuts for profile %1
-
+ Erstelle Verknüpfungen für Profil %1Delete client files
-
+ Lösche Client DateienUnable to delete files for client %1
-
+ Dateien für Client %1 konnten nicht gelöscht werdenAdd profiles
-
+ Füge Profile hinzuAdding profile %1...
-
+ Füge Profil %1 hinzu...Delete profiles
-
+ Lösche ProfileDeleting profile %1...
-
+ Lösche Profil %1...Unable to delete files for profile %1
-
+ Dateien für Profil %1 konnten nicht gelöscht werdenDelete installer
-
+ Lösche installerDelete downloaded files
-
+ Lösche heruntergeladene Dateien
@@ -320,23 +321,24 @@ Are you sure to abort download?
Confirmation
-
+ BestätigungYou're going to delete a profile, files won't be deleted and you'll have to do that manually.
Are you sure to delete this profile?
-
+ Du bist dabei ein Profil zu löschen, es werden keine Dateien gelöscht, das musst du manuell tun.
+Bist du sicher, dass du dieses Profil löschen willst?Please choose Ryzom client executable to launch
-
+ Bitte wähle die ausführbare Datei um den Ryzom Client zu startenExecutables (*.exe)
-
+ Ausführbare Dateien (*.exe)
@@ -344,7 +346,7 @@ Are you sure to delete this profile?
#%1: %2
-
+ #%1: %2
@@ -352,7 +354,7 @@ Are you sure to delete this profile?
Please choose directory to install Ryzom in
-
+ Bitte wähle ein Verzeichnis, in dem Ryzom installiert werden soll.
@@ -360,32 +362,32 @@ Are you sure to delete this profile?
Component
-
+ KomponenteSize
-
+ GrößeClient for %1
-
+ Client für %1Profile #%1: %2
-
+ Profil #%1: %2Installer
-
+ InstallationsprogrammDownloaded Files
-
+ Heruntergeladene Dateien
@@ -393,7 +395,7 @@ Are you sure to delete this profile?
Ryzom Installer
-
+ Ryzom Installationsprogramm
@@ -402,63 +404,67 @@ Are you sure to delete this profile?
This program will allow you to download, install, configure and manage Ryzom on your computer.
Just follow the different steps and make your choice between the options presented.
-
+ Willkommen zum Ryzom Installationsprogramm!
+
+Dieses Programm wird es dir ermöglichen Ryzom auf deinen Computer herunterzuladen, zu installieren, zu konfigurieren und zu verwalten.
+
+Folge den verschiedenen Schritten und wähle aus den Optionen die dir angeboten werden.Show advanced parameters (expert)
-
+ Zeige erweiterte Parameter (Experte)Files will be installed from:
-
+ Dateien werden installiert von:Old installation: %1
-
+ Alte Installation: %1Another location: %1
-
+ Ein anderer Ort: %1Browse...
-
+ Durchsuchen...Internet (%1 to download)
-
+ Internet (%1 herunterzuladen)Files will be installed to (requires 10 GiB):
-
+ Dateien werden installiert nach (benötigt 10GiB):c:\
-
+ c:\Do you prefer to use a 64 or 32 bit client?
-
+ Möchtest du einen 64 bit oder 32 bit Client verwenden?64 bit (recommended)
-
+ 64 bit (empfohlen)32 bit
-
+ 32 bit
@@ -466,7 +472,7 @@ Just follow the different steps and make your choice between the options presen
Ryzom Installer
-
+ Ryzom Installationsprogramm
@@ -475,58 +481,62 @@ Just follow the different steps and make your choice between the options presen
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 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:8pt;"><br /></p></body></html>
-
+ <!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 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:8pt;"><br /></p></body></html>Atys
-
+ AtysPlay
-
+ SpielenConfigure
-
+ Konfigurieren&Settings
-
+ &Einstellungen&Help
-
+ &HilfeAbout Qt
-
+ Über QtAbout...
-
+ Über...&Profiles
-
+ &Profile&Quit
-
+ &Beenden&Uninstall
-
+ &Deinstallieren
@@ -534,7 +544,7 @@ p, li { white-space: pre-wrap; }
Ryzom Installer
-
+ Ryzom Installationsprogramm
@@ -543,52 +553,56 @@ p, li { white-space: pre-wrap; }
This program will migrate Ryzom version 2.1 to 3.0. Your files will be updated, cleaned and moved to a new location.
Just press Continue button and follow the different steps until everything is done.
-
+ Willkommen zum Ryzom Installationsprogramm!
+
+Dieses Programm wird Ryzom 2.1 zu Ryzom 3.0 migrieren. Deine Dateien werden aktualisiert, gesäubert und an einen neuen Ort verschoben werden.
+
+Drücke Weiter und folge den verschiedenen Schritten bis zum Ende.Show advanced parameters (expert)
-
+ Zeige erweiterte Parameter (Experte)Files will be installed to (requires 10 GiB):
-
+ Dateien werden installiert nach (benötigt 10GiB):c:\
-
+ c:\Browse...
-
+ Durchsuchen...Do you prefer to use a 64 or 32 bit client?
-
+ Möchtest du einen 64 bit oder 32 bit Client verwenden?64 bit (recommended)
-
+ 64 bit (empfohlen)32 bit
-
+ 32 bitContinue
-
+ WeiterQuit
-
+ Beenden
@@ -596,17 +610,17 @@ Just press Continue button and follow the different steps until everything is do
Ryzom Installer
-
+ Ryzom InstallationsprogrammOperation
-
+ VorgangOperation progress
-
+ Vorgangsfortschritt
@@ -614,112 +628,112 @@ Just press Continue button and follow the different steps until everything is do
Dialog
-
+ DialogList of profiles:
-
+ Liste der ProfileAdd
-
+ HinzufügenDelete
-
+ LöschenProfile:
-
+ Profil:0
-
+ 0Name:
-
+ Name:Server:
-
+ Server:Atys
-
+ AtysYubo
-
+ YuboExecutable:
-
+ Ausführbare Datei:ryzom_client_r.exe
-
+ ryzom_client_r.exeDefault
-
+ StandardBrowse...
-
+ Durchsuchen...Arguments:
-
+ Argumente:Comments:
-
+ Kommentare:Directory:
-
+ Verzeichnis:~/.ryzom/0
-
+ ~/.ryzom/0Open
-
+ ÖffnenCreate shortcuts:
-
+ Erstelle Verknüpfungen:Desktop
-
+ DesktopStart Menu
-
+ Start Menü
@@ -727,99 +741,99 @@ Just press Continue button and follow the different steps until everything is do
Error
-
+ FehlerUnable to find ryzom_installer.ini
-
+ ryzom_installer.ini konnte nicht gefunden werdenInstalation and launcher tool for Ryzom
-
+ Installations- und Startprogramm für RyzomUninstall
-
+ DeinstallierenSilent mode
-
+ Stiller ModusUnable to open %1
-
+ %1 konnte nicht geöffnet werdenUnable to open output file
-
+ Ausgabe-Datei konnte nicht geöffnet werdenUnable to write output file
-
+ Ausgabe-Datei konnte nicht geschrieben werden7zip decoder doesn't support this archive
-
+ 7zip decoder unterstützt dieses Archiv nichtUnable to allocate memory
-
+ Speicher konnte nicht zugewiesen werdenError %1
-
+ Fehler %1Unable to create directory %1
-
+ Verzeichnis %1 konnte nicht erstellt werdenUnable to set permissions of %1
-
+ Berechtigungen für %1 konnten nicht gesetzt werdendisk full
-
+ Festplatte vollunable to write %1
-
+ Konnte %1 nicht schreibenunable to read %1
-
+ Konnte %1 nicht lesenfailed (%1)
-
+ Fehlgeschlagen (%1)Unable to unpack %1 to %2: %3
-
+ Konnte %1 nicht nach %2 entpacken: %3Unable to copy file %1
-
+ Konnte Datei %1 nicht kopieren
@@ -827,32 +841,32 @@ Just press Continue button and follow the different steps until everything is do
B
-
+ BKiB
-
+ KiBMiB
-
+ MiBGiB
-
+ GiBTiB
-
+ TiBPiB
-
+ PiB
@@ -860,43 +874,43 @@ Just press Continue button and follow the different steps until everything is do
Dialog
-
+ DialogUse 64 bit client
-
+ Benutze 64 ClientBase location of Ryzom files:
-
+ Basisverzeichnis der Ryzom-Dateien:Language
-
+ SpracheBrowse...
-
+ Durchsuchen...Location of source Ryzom files:
-
+ Ort der Ryzom Quelldateien:D:\Ryzom
-
+ D:\RyzomE:\Ryzom
-
+ E:\Ryzom
@@ -904,27 +918,27 @@ Just press Continue button and follow the different steps until everything is do
Ryzom Installer
-
+ Ryzom InstallationsprogrammYou're about to uninstall some or all components of Ryzom. Please check each component you want to remove (Warning, it cannot be undone).
-
+ Du bist dabei einige oder alle Komponenten von Ryzom zu deinstallieren. Bitte überprüfe jede Komponente, die du entfernen möchtest (Warnung: dies kann nicht rückgängig gemacht werden).Components to remove
-
+ Zu entfernende KomponentenUninstall
-
+ DeinstallierenCancel
-
+ Abbrechen