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 @@
-
+ Die Datei ist (%1B) größer als erwartet (%2B)
-
+ Auf dem Gerät sind nur noch %1 Byte Speicherplatz verfügbar, es werden aber %2 Byte benötigt.
-
+ Kann Datei nicht schreiben
-
+ Timeout
-
+ Weiterleitungs-URL ist nicht definiert
-
+ Falscher Status Code: %1
-
+ Netzwerk-Fehler: %1
@@ -44,57 +44,57 @@
-
+ Alte Installation: %1
-
+ Internet (%1 herunterzuladen)
-
+ Dateien werden installiert nach (benötigt %1):
-
+ Bitte wähle das Verzeichnis, in dem Ryzom momentan installiert ist.
-
+ Ryzom konnte nicht gefunden werden
-
+ Ryzom konnte im gewählten Verzeichnis nicht gefunden werden. Wähle bitte ein anderes Verzeichnis oder brich ab.
-
+ Bitte wähle ein Verzeichnis, in dem Ryzom installiert werden soll.
-
+ Ein anderer Ort: %1
-
+ Undefiniert
-
+ Nicht genügend freier Festplattenspeicher
-
+ 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 @@
-
+ Über %1
-
+ Programm um Ryzom-Profile zu installieren, herunterzuladen und zu verwalten.
-
+ Author: %1
-
+ Copyright: %1
-
+ Support: %1
@@ -130,22 +130,22 @@
-
+ Dateien werden installiert nach (benötigt %1):
-
+ Bitte wähle ein Verzeichnis, in dem Ryzom installiert werden soll.
-
+ Nicht genügend freier Festplattenspeicher
-
+ 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 @@
-
+ Profile aktualisieren
-
+ Bestätigung
-
+ 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)
-
+ Fehler
-
+ %1 ist der Servername, also z.B. Atys oder Yubo
+ Lade Daten herunter, die vom Server %1 benötigt werden
-
+ Lade herunter %1...
-
+ Entpacke Dateien, die vom Server %1 benötigt werden
-
+ Entpacke %1...
-
+ Lade Client herunter, der vom Server %1 benötigt wird
-
+ Entpacke Client Dateien, die vom Server %1 benötigt werden
-
+ Kopiere Dateien, die vom Server %1 benötigt werden
-
+ Kopiere %1...
-
+ Kopiere altes Profil an den neuen Ort
-
+ Entpacke Client am neuen Ort
-
+ Kopiere Installer an neuen Ort
-
+ Deinstalliere alten Client
-
+ Eine ältere Version von Ryzom wurde auf diesem System gefunden, möchtest du sie deinstallieren um Festplattenspeicher zu sparen?
-
+ Lösche alte Dateien
@@ -257,62 +258,62 @@ Are you sure to abort download?
-
+ Lösche %1...
-
+ Erstelle Standard-Profil
-
+ Erstelle Verknüpfungen für Profil %1
-
+ Lösche Client Dateien
-
+ Dateien für Client %1 konnten nicht gelöscht werden
-
+ Füge Profile hinzu
-
+ Füge Profil %1 hinzu...
-
+ Lösche Profile
-
+ Lösche Profil %1...
-
+ Dateien für Profil %1 konnten nicht gelöscht werden
-
+ Lösche installer
-
+ Lösche heruntergeladene Dateien
@@ -320,23 +321,24 @@ Are you sure to abort download?
-
+ Bestätigung
-
+ 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?
-
+ Bitte wähle die ausführbare Datei um den Ryzom Client zu starten
-
+ Ausführbare Dateien (*.exe)
@@ -344,7 +346,7 @@ Are you sure to delete this profile?
-
+ #%1: %2
@@ -352,7 +354,7 @@ Are you sure to delete this profile?
-
+ Bitte wähle ein Verzeichnis, in dem Ryzom installiert werden soll.
@@ -360,32 +362,32 @@ Are you sure to delete this profile?
-
+ Komponente
-
+ Größe
-
+ Client für %1
-
+ Profil #%1: %2
-
+ Installationsprogramm
-
+ Heruntergeladene Dateien
@@ -393,7 +395,7 @@ Are you sure to delete this profile?
-
+ 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.
-
+ Zeige erweiterte Parameter (Experte)
-
+ Dateien werden installiert von:
-
+ Alte Installation: %1
-
+ Ein anderer Ort: %1
-
+ Durchsuchen...
-
+ Internet (%1 herunterzuladen)
-
+ Dateien werden installiert nach (benötigt 10GiB):
-
+ c:\
-
+ Möchtest du einen 64 bit oder 32 bit Client verwenden?
-
+ 64 bit (empfohlen)
-
+ 32 bit
@@ -466,7 +472,7 @@ Just follow the different steps and make your choice between the options presen
-
+ 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
-
+ Spielen
-
+ Konfigurieren
-
+ &Einstellungen
-
+ &Hilfe
-
+ Über Qt
-
+ Über...
-
+ &Profile
-
+ &Beenden
-
+ &Deinstallieren
@@ -534,7 +544,7 @@ p, li { white-space: pre-wrap; }
-
+ 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.
-
+ Zeige erweiterte Parameter (Experte)
-
+ Dateien werden installiert nach (benötigt 10GiB):
-
+ c:\
-
+ Durchsuchen...
-
+ Möchtest du einen 64 bit oder 32 bit Client verwenden?
-
+ 64 bit (empfohlen)
-
+ 32 bit
-
+ Weiter
-
+ Beenden
@@ -596,17 +610,17 @@ Just press Continue button and follow the different steps until everything is do
-
+ Ryzom Installationsprogramm
-
+ Vorgang
-
+ Vorgangsfortschritt
@@ -614,112 +628,112 @@ Just press Continue button and follow the different steps until everything is do
-
+ Dialog
-
+ Liste der Profile
-
+ Hinzufügen
-
+ Löschen
-
+ Profil:
-
+ 0
-
+ Name:
-
+ Server:
-
+ Atys
-
+ Yubo
-
+ Ausführbare Datei:
-
+ ryzom_client_r.exe
-
+ Standard
-
+ Durchsuchen...
-
+ Argumente:
-
+ Kommentare:
-
+ Verzeichnis:
-
+ ~/.ryzom/0
-
+ Öffnen
-
+ Erstelle Verknüpfungen:
-
+ Desktop
-
+ Start Menü
@@ -727,99 +741,99 @@ Just press Continue button and follow the different steps until everything is do
-
+ Fehler
-
+ ryzom_installer.ini konnte nicht gefunden werden
-
+ Installations- und Startprogramm für Ryzom
-
+ Deinstallieren
-
+ Stiller Modus
-
+ %1 konnte nicht geöffnet werden
-
+ Ausgabe-Datei konnte nicht geöffnet werden
-
+ Ausgabe-Datei konnte nicht geschrieben werden
-
+ 7zip decoder unterstützt dieses Archiv nicht
-
+ Speicher konnte nicht zugewiesen werden
-
+ Fehler %1
-
+ Verzeichnis %1 konnte nicht erstellt werden
-
+ Berechtigungen für %1 konnten nicht gesetzt werden
-
+ Festplatte voll
-
+ Konnte %1 nicht schreiben
-
+ Konnte %1 nicht lesen
-
+ Fehlgeschlagen (%1)
-
+ Konnte %1 nicht nach %2 entpacken: %3
-
+ Konnte Datei %1 nicht kopieren
@@ -827,32 +841,32 @@ Just press Continue button and follow the different steps until everything is do
-
+ B
-
+ KiB
-
+ MiB
-
+ GiB
-
+ TiB
-
+ PiB
@@ -860,43 +874,43 @@ Just press Continue button and follow the different steps until everything is do
-
+ Dialog
-
+ Benutze 64 Client
-
+ Basisverzeichnis der Ryzom-Dateien:
-
+ Sprache
-
+ Durchsuchen...
-
+ Ort der Ryzom Quelldateien:
-
+ D:\Ryzom
-
+ E:\Ryzom
@@ -904,27 +918,27 @@ Just press Continue button and follow the different steps until everything is do
-
+ Ryzom Installationsprogramm
-
+ 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).
-
+ Zu entfernende Komponenten
-
+ Deinstallieren
-
+ Abbrechen