-
-
+
-
+
diff --git a/Localizations/duplicati/extract.sh b/Localizations/duplicati/extract.sh
index 53f9f7ae7..52e589a3e 100644
--- a/Localizations/duplicati/extract.sh
+++ b/Localizations/duplicati/extract.sh
@@ -5,4 +5,5 @@ cd $SCRIPT_DIR
cd ../../Duplicati/
find . -type f -name *.cs > $SCRIPT_DIR"/"filelist_cs.txt
xgettext -k --from-code=UTF-8 --output=$SCRIPT_DIR"/"localization.pot --files-from=$SCRIPT_DIR"/"filelist_cs.txt --language=C# --keyword=LC.L
+sed -i "s/charset=CHARSET/charset=UTF-8/g" $SCRIPT_DIR"/"localization.pot
rm $SCRIPT_DIR"/"filelist_cs.txt
diff --git a/Localizations/duplicati/localization-de.mo b/Localizations/duplicati/localization-de.mo
index f91eab10b..beadd37c6 100644
Binary files a/Localizations/duplicati/localization-de.mo and b/Localizations/duplicati/localization-de.mo differ
diff --git a/Localizations/duplicati/localization-de.po b/Localizations/duplicati/localization-de.po
index 74205f4dd..1a205fedf 100644
--- a/Localizations/duplicati/localization-de.po
+++ b/Localizations/duplicati/localization-de.po
@@ -8,12 +8,12 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-10-23 23:35+0200\n"
+"POT-Creation-Date: 2016-10-26 13:13+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: ForGorNorPor
, 2016\n"
"Language-Team: German (https://www.transifex.com/duplicati/teams/67655/de/)\n"
"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: de\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -710,6 +710,17 @@ msgid ""
" a username and password is supplied, the same credentials are used for all "
"destinations."
msgstr ""
+"Diese Option erlaubt es mehrere Zielpfade anzugeben. Der Hauptzielpfad wird "
+"vor allen Pfaden aus der Liste dieser Option angeben. Vor Beginn des Backups"
+" wird jeder Ordner aus der Liste auf seine Existenz geprüft und optional auf"
+" das Vorhandensein der Markierungsdatei, die angegeben wurde mit --{0}. Der "
+"erste Pfad der existiert und möglicherweise eine Markierungsdatei enthält "
+"wird dann als Zielpfad verwendet. Mehrere Zielpfade werden mit \"{1}\" von "
+"einander getrennt. Unter Windows kann der Pfad ein UNC Pfad sein und der "
+"Laufwerksbuchstabe darf als Sternchen (*) angegeben werden z.B.: "
+"\"*:\\backup\", was bedeutet, dass alle Laufwerksbuchstaben geprüft werden. "
+"Wenn ein Nutzername und ein Passwort angegeben wurden, werden sie für alle "
+"Zielpfade verwendet."
#: Library/Backend/File/Strings.cs:7
msgid "A list of secondary target paths"
@@ -2429,12 +2440,12 @@ msgstr ""
msgid ""
"When matching timestamps, Duplicati will adjust the times by a small "
"fraction to ensure that minor time differences do not cause unexpected "
-"updated. If the option --{0} is set to keep a week of backups, and the "
-"backup is made the same time each week, it is possible that a the clock "
-"drifts slightly, such that full week has just passed, causing Duplicati to "
-"delete the older backup earlier than expected. To avoid this, Duplicati "
-"inserts a 1% tolerance (max 1 hour). Use this option to disable the "
-"tolerance, and use strict time checking"
+"updates. If the option --{0} is set to keep a week of backups, and the "
+"backup is made the same time each week, it is possible that the clock drifts"
+" slightly, such that full week has just passed, causing Duplicati to delete "
+"the older backup earlier than expected. To avoid this, Duplicati inserts a "
+"1% tolerance (max 1 hour). Use this option to disable the tolerance, and use"
+" strict time checking"
msgstr ""
#: Library/Main/Strings.cs:107
diff --git a/Localizations/duplicati/localization-es.mo b/Localizations/duplicati/localization-es.mo
new file mode 100644
index 000000000..56cbba856
Binary files /dev/null and b/Localizations/duplicati/localization-es.mo differ
diff --git a/Localizations/duplicati/localization-es.po b/Localizations/duplicati/localization-es.po
index c810c7add..39698e498 100644
--- a/Localizations/duplicati/localization-es.po
+++ b/Localizations/duplicati/localization-es.po
@@ -8,12 +8,12 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-10-23 23:35+0200\n"
+"POT-Creation-Date: 2016-10-26 13:13+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Pruebas Pruebas , 2016\n"
"Language-Team: Spanish (https://www.transifex.com/duplicati/teams/67655/es/)\n"
"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -2372,12 +2372,12 @@ msgstr ""
msgid ""
"When matching timestamps, Duplicati will adjust the times by a small "
"fraction to ensure that minor time differences do not cause unexpected "
-"updated. If the option --{0} is set to keep a week of backups, and the "
-"backup is made the same time each week, it is possible that a the clock "
-"drifts slightly, such that full week has just passed, causing Duplicati to "
-"delete the older backup earlier than expected. To avoid this, Duplicati "
-"inserts a 1% tolerance (max 1 hour). Use this option to disable the "
-"tolerance, and use strict time checking"
+"updates. If the option --{0} is set to keep a week of backups, and the "
+"backup is made the same time each week, it is possible that the clock drifts"
+" slightly, such that full week has just passed, causing Duplicati to delete "
+"the older backup earlier than expected. To avoid this, Duplicati inserts a "
+"1% tolerance (max 1 hour). Use this option to disable the tolerance, and use"
+" strict time checking"
msgstr ""
#: Library/Main/Strings.cs:107
diff --git a/Localizations/duplicati/localization-fr.mo b/Localizations/duplicati/localization-fr.mo
new file mode 100644
index 000000000..519cf7a42
Binary files /dev/null and b/Localizations/duplicati/localization-fr.mo differ
diff --git a/Localizations/duplicati/localization-fr.po b/Localizations/duplicati/localization-fr.po
index 826d13abd..55b9b942f 100644
--- a/Localizations/duplicati/localization-fr.po
+++ b/Localizations/duplicati/localization-fr.po
@@ -8,12 +8,12 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-10-23 23:35+0200\n"
+"POT-Creation-Date: 2016-10-26 13:13+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Glaude Ratinier , 2016\n"
"Language-Team: French (https://www.transifex.com/duplicati/teams/67655/fr/)\n"
"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
@@ -2415,12 +2415,12 @@ msgstr ""
msgid ""
"When matching timestamps, Duplicati will adjust the times by a small "
"fraction to ensure that minor time differences do not cause unexpected "
-"updated. If the option --{0} is set to keep a week of backups, and the "
-"backup is made the same time each week, it is possible that a the clock "
-"drifts slightly, such that full week has just passed, causing Duplicati to "
-"delete the older backup earlier than expected. To avoid this, Duplicati "
-"inserts a 1% tolerance (max 1 hour). Use this option to disable the "
-"tolerance, and use strict time checking"
+"updates. If the option --{0} is set to keep a week of backups, and the "
+"backup is made the same time each week, it is possible that the clock drifts"
+" slightly, such that full week has just passed, causing Duplicati to delete "
+"the older backup earlier than expected. To avoid this, Duplicati inserts a "
+"1% tolerance (max 1 hour). Use this option to disable the tolerance, and use"
+" strict time checking"
msgstr ""
#: Library/Main/Strings.cs:107
diff --git a/Localizations/duplicati/localization.pot b/Localizations/duplicati/localization.pot
index ddbbda0e6..2699aee23 100644
--- a/Localizations/duplicati/localization.pot
+++ b/Localizations/duplicati/localization.pot
@@ -8,13 +8,13 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-10-25 22:36+0200\n"
+"POT-Creation-Date: 2016-10-26 13:13+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
"Language: \n"
"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: CommandLine/Program.cs:262
@@ -2295,12 +2295,12 @@ msgstr ""
msgid ""
"When matching timestamps, Duplicati will adjust the times by a small "
"fraction to ensure that minor time differences do not cause unexpected "
-"updated. If the option --{0} is set to keep a week of backups, and the "
-"backup is made the same time each week, it is possible that a the clock "
-"drifts slightly, such that full week has just passed, causing Duplicati to "
-"delete the older backup earlier than expected. To avoid this, Duplicati "
-"inserts a 1% tolerance (max 1 hour). Use this option to disable the "
-"tolerance, and use strict time checking"
+"updates. If the option --{0} is set to keep a week of backups, and the "
+"backup is made the same time each week, it is possible that the clock drifts "
+"slightly, such that full week has just passed, causing Duplicati to delete "
+"the older backup earlier than expected. To avoid this, Duplicati inserts a "
+"1% tolerance (max 1 hour). Use this option to disable the tolerance, and use "
+"strict time checking"
msgstr ""
#: Library/Main/Strings.cs:107
diff --git a/Localizations/webroot/localization_webroot-de.po b/Localizations/webroot/localization_webroot-de.po
index 2719acd87..431365aa3 100644
--- a/Localizations/webroot/localization_webroot-de.po
+++ b/Localizations/webroot/localization_webroot-de.po
@@ -615,8 +615,8 @@ msgstr "doppelte Option {{opt}}"
#: templates/delete.html:15
msgid ""
-"Each backup has a local database associated with it, which stores information about the remote backup on the local machine.\n"
-" When deleting a backup, you can also delete the local database without affecting the ability to restore the remote files.\n"
+"Each backup has a local database associated with it, which stores information about the remote backup on the local machine.\r\n"
+" When deleting a backup, you can also delete the local database without affecting the ability to restore the remote files.\r\n"
" If you are using the local database for backups from the commandline, you should keep the database."
msgstr ""
"Jedes Backup hat eine lokale Datenbank.\n"
diff --git a/Localizations/webroot/localization_webroot-es.po b/Localizations/webroot/localization_webroot-es.po
index 00b5c0474..bf3d11f1a 100644
--- a/Localizations/webroot/localization_webroot-es.po
+++ b/Localizations/webroot/localization_webroot-es.po
@@ -614,13 +614,13 @@ msgstr "Opciones de duplicado {{opt}}"
#: templates/delete.html:15
msgid ""
-"Each backup has a local database associated with it, which stores information about the remote backup on the local machine.\n"
-" When deleting a backup, you can also delete the local database without affecting the ability to restore the remote files.\n"
+"Each backup has a local database associated with it, which stores information about the remote backup on the local machine.\r\n"
+" When deleting a backup, you can also delete the local database without affecting the ability to restore the remote files.\r\n"
" If you are using the local database for backups from the commandline, you should keep the database."
msgstr ""
-"Cada copia tiene una base de datos local asociada que almacena información sobre la copia de seguridad remota en la máquina local.\n"
-"Al eliminar una copia de seguridad, también puede borrar la base de datos local sin afectar a la habilidad de restaurar los archivos remotos.\n"
-"Si está utilizando la base de datos local para copias de seguridad desde la línea de comandos, debe mantener la base de datos."
+"Cada copia tiene una base de datos local asociada a ella, esta almacena información sobre la copia de seguridad remota en el equipo local.\r\n"
+" Al eliminar una copia de seguridad, puede borrar la base de datos local sin afectar a la capacidad de restaurar los archivos remotos.\r\n"
+" Si está utilizando la base de datos local para copias de seguridad desde la línea de comandos, debe mantener la base de datos."
#: templates/localdatabase.html:8
msgid ""
diff --git a/Localizations/webroot/localization_webroot-fr.po b/Localizations/webroot/localization_webroot-fr.po
index 39e8457f4..25db79883 100644
--- a/Localizations/webroot/localization_webroot-fr.po
+++ b/Localizations/webroot/localization_webroot-fr.po
@@ -615,10 +615,13 @@ msgstr "Option de duplication {{opt}}"
#: templates/delete.html:15
msgid ""
-"Each backup has a local database associated with it, which stores information about the remote backup on the local machine.\n"
-" When deleting a backup, you can also delete the local database without affecting the ability to restore the remote files.\n"
+"Each backup has a local database associated with it, which stores information about the remote backup on the local machine.\r\n"
+" When deleting a backup, you can also delete the local database without affecting the ability to restore the remote files.\r\n"
" If you are using the local database for backups from the commandline, you should keep the database."
msgstr ""
+"Chaque sauvegarde a une base de données locale associée à elle, elle stocke des informations localement à propos de la sauvegarde distante.\n"
+"Quand vous supprimez une sauvegarde, vous pouvez aussi supprimer la base de données locale sans affecter votre capacité à restaurer vos fichiers distants.\n"
+"Si vous utilisez la base de données locale pour vos sauvegardes à partir de la ligne de commande, vous devez conserver la base de données."
#: templates/localdatabase.html:8
msgid ""
diff --git a/Localizations/webroot/localization_webroot.pot b/Localizations/webroot/localization_webroot.pot
index bd1358bc9..805675695 100644
--- a/Localizations/webroot/localization_webroot.pot
+++ b/Localizations/webroot/localization_webroot.pot
@@ -618,8 +618,8 @@ msgstr ""
#: templates/delete.html:15
msgid ""
-"Each backup has a local database associated with it, which stores information about the remote backup on the local machine.\n"
-" When deleting a backup, you can also delete the local database without affecting the ability to restore the remote files.\n"
+"Each backup has a local database associated with it, which stores information about the remote backup on the local machine.\r\n"
+" When deleting a backup, you can also delete the local database without affecting the ability to restore the remote files.\r\n"
" If you are using the local database for backups from the commandline, you should keep the database."
msgstr ""
diff --git a/Updates/build_version.txt b/Updates/build_version.txt
index 9902f1784..f04c001f3 100644
--- a/Updates/build_version.txt
+++ b/Updates/build_version.txt
@@ -1 +1 @@
-28
+29
diff --git a/changelog.txt b/changelog.txt
index 4b6b9695d..88737b936 100644
--- a/changelog.txt
+++ b/changelog.txt
@@ -1,3 +1,16 @@
+2016-10-27 - 2.0.1.29_canary_2016-10-27
+==========
+* Better support for LVM snapshots, thanks @a1ezzz
+* Fixed additional Debian dependencies, thanks @a1ezzz
+* Additional translation files, Spanish and French
+* Improved HyperV support from CLI and UI, thanks @mnaiman and @agrajaghh
+* Fixed a bug with log-spam from Windows Service, thanks @mnaiman
+* Fixed issue with backup metadata and user that do not exist locally, thanks @gerco
+* Improved screen reading support
+* Fixed OSX icon on dark statusbar
+* Fixed crashes on Linux related to icon format
+* Updated GTK support and switched to SVG icons
+
2016-10-19
==========
* Some additions to the translation system