From a0d441c3cbc64221719130bf047073e57afd516d Mon Sep 17 00:00:00 2001 From: agrajaghh Date: Sun, 23 Oct 2016 23:36:42 +0200 Subject: [PATCH 01/15] add spanish and french to transifex pull script --- Localizations/pull_from_transifex.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Localizations/pull_from_transifex.sh b/Localizations/pull_from_transifex.sh index 40eaac7bc..e3d1269ef 100644 --- a/Localizations/pull_from_transifex.sh +++ b/Localizations/pull_from_transifex.sh @@ -1,4 +1,4 @@ #!/bin/bash # transifex client in PATH necessary cd $( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd ) -tx pull --language=de +tx pull --language=de,fr,es From 9f054d0d22ed34b5891959d3212169cd1b4cd81c Mon Sep 17 00:00:00 2001 From: Kenneth Skovhede Date: Tue, 25 Oct 2016 22:34:18 +0200 Subject: [PATCH 02/15] Fixed a bug with loading entries that was introduced with the Hyper-V selection logic --- .../webroot/ngax/scripts/directives/sourceFolderPicker.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Duplicati/Server/webroot/ngax/scripts/directives/sourceFolderPicker.js b/Duplicati/Server/webroot/ngax/scripts/directives/sourceFolderPicker.js index da74c0431..0ed7cf9a4 100644 --- a/Duplicati/Server/webroot/ngax/scripts/directives/sourceFolderPicker.js +++ b/Duplicati/Server/webroot/ngax/scripts/directives/sourceFolderPicker.js @@ -227,9 +227,9 @@ backupApp.directive('sourceFolderPicker', function() { }, function(data) { var p = data.config.data.path; - var ix = findInList(sources, compareablePath(p)); - if (ix != null && sources[ix].id == p) - sources[ix].iconCls = 'x-tree-icon-broken'; + var ix = findInList(sourceNodeChildren, compareablePath(p)); + if (ix != null && sourceNodeChildren[ix].id == p) + sourceNodeChildren[ix].iconCls = 'x-tree-icon-broken'; }); } } From 1dd71be782e19f053ab84feb8e3770a99a0cb983 Mon Sep 17 00:00:00 2001 From: Kenneth Skovhede Date: Tue, 25 Oct 2016 22:34:55 +0200 Subject: [PATCH 03/15] Added entry types to folder-pickers --- .../scripts/directives/restoreFilePicker.js | 4 ++- .../scripts/directives/sourceFolderPicker.js | 15 +++++++- .../scripts/directives/targetFolderPicker.js | 16 ++++++++- .../webroot/ngax/scripts/services/AppUtils.js | 34 +++++++++++++++++++ 4 files changed, 66 insertions(+), 3 deletions(-) diff --git a/Duplicati/Server/webroot/ngax/scripts/directives/restoreFilePicker.js b/Duplicati/Server/webroot/ngax/scripts/directives/restoreFilePicker.js index 100d362ab..56b60063a 100644 --- a/Duplicati/Server/webroot/ngax/scripts/directives/restoreFilePicker.js +++ b/Duplicati/Server/webroot/ngax/scripts/directives/restoreFilePicker.js @@ -51,6 +51,7 @@ backupApp.directive('restoreFilePicker', function() { id: data.data.Files[n].Path, size: data.data.Files[n].Sizes[0], iconCls: leaf ? 'x-tree-icon-leaf' : '', + entrytype: AppUtils.getEntryTypeFromIconCls(leaf ? 'x-tree-icon-leaf' : ''), leaf: leaf }); } @@ -294,7 +295,8 @@ backupApp.directive('restoreFilePicker', function() { expanded: items[n].expanded, iconCls: items[n].iconCls, leaf: items[n].leaf, - id: items[n].Path + id: items[n].Path, + entrytype: AppUtils.getEntryTypeFromIconCls(items[n].iconCls) }; if (items[n].Children) { diff --git a/Duplicati/Server/webroot/ngax/scripts/directives/sourceFolderPicker.js b/Duplicati/Server/webroot/ngax/scripts/directives/sourceFolderPicker.js index 0ed7cf9a4..39dbf8d99 100644 --- a/Duplicati/Server/webroot/ngax/scripts/directives/sourceFolderPicker.js +++ b/Duplicati/Server/webroot/ngax/scripts/directives/sourceFolderPicker.js @@ -33,6 +33,11 @@ backupApp.directive('sourceFolderPicker', function() { return scope.systeminfo.CaseSensitiveFilesystem ? path : path.toLowerCase(); } + function setEntryType(n) + { + n.entrytype = AppUtils.getEntryTypeFromIconCls(n.iconCls); + } + function setIconCls(n) { var cp = compareablePath(n.id); @@ -56,6 +61,8 @@ backupApp.directive('sourceFolderPicker', function() { n.iconCls = 'x-tree-icon-broken'; else if (cp.substr(cp.length - 1, 1) != dirsep) n.iconCls = 'x-tree-icon-leaf'; + + setEntryType(n); } function indexOfPathInArray(array, item) { @@ -228,8 +235,10 @@ backupApp.directive('sourceFolderPicker', function() { }, function(data) { var p = data.config.data.path; var ix = findInList(sourceNodeChildren, compareablePath(p)); - if (ix != null && sourceNodeChildren[ix].id == p) + if (ix != null && sourceNodeChildren[ix].id == p) { sourceNodeChildren[ix].iconCls = 'x-tree-icon-broken'; + setEntryType(sourceNodeChildren[ix]); + } }); } } @@ -327,6 +336,10 @@ backupApp.directive('sourceFolderPicker', function() { AppService.post('/filesystem?onlyfolders=false&showhidden=true', {path: node.id}).then(function(data) { node.children = data.data; node.loading = false; + + if (node.children != null) + for(var i in node.children) + setEntryType(node.children[i]); updateIncludeFlags(node, node.include); diff --git a/Duplicati/Server/webroot/ngax/scripts/directives/targetFolderPicker.js b/Duplicati/Server/webroot/ngax/scripts/directives/targetFolderPicker.js index 595bdec62..bee49af6a 100644 --- a/Duplicati/Server/webroot/ngax/scripts/directives/targetFolderPicker.js +++ b/Duplicati/Server/webroot/ngax/scripts/directives/targetFolderPicker.js @@ -26,6 +26,11 @@ backupApp.directive('destinationFolderPicker', function() { return scope.systeminfo.CaseSensitiveFilesystem ? path : path.toLowerCase(); }; + function setEntryType(n) + { + n.entrytype = AppUtils.getEntryTypeFromIconCls(n.iconCls); + } + function setIconCls(n) { var cp = compareablePath(n.id); var dirsep = scope.systeminfo.DirectorySeparator || '/'; @@ -42,6 +47,8 @@ backupApp.directive('destinationFolderPicker', function() { n.iconCls = 'x-tree-icon-home'; else if (cp.substr(cp.length - 1, 1) != dirsep) n.iconCls = 'x-tree-icon-leaf'; + + setEntryType(n); } $scope.toggleExpanded = function(node) { @@ -59,6 +66,10 @@ backupApp.directive('destinationFolderPicker', function() { AppService.post('/filesystem?onlyfolders=true&showhidden=true', {path: node.id}).then(function(data) { node.children = data.data; node.loading = false; + + if (node.children != null) + for(var i in node.children) + setEntryType(node.children[i]); }, function() { node.loading = false; @@ -118,7 +129,10 @@ backupApp.directive('destinationFolderPicker', function() { usernode.children.push(data.data[i]); } else - systemnode.children.push(data.data[i]); + { + setEntryType(data.data[i]); + systemnode.children.push(data.data[i]); + } } updateHideUserNode(); diff --git a/Duplicati/Server/webroot/ngax/scripts/services/AppUtils.js b/Duplicati/Server/webroot/ngax/scripts/services/AppUtils.js index 74d90af2c..5c59b7858 100644 --- a/Duplicati/Server/webroot/ngax/scripts/services/AppUtils.js +++ b/Duplicati/Server/webroot/ngax/scripts/services/AppUtils.js @@ -41,6 +41,40 @@ backupApp.service('AppUtils', function($rootScope, $timeout, $cookies, DialogSer if (m) $timeout(m); }; + this.getEntryTypeFromIconCls = function(cls) + { + // Entry type is used in as the ALT entry, + // to guide screen reading software for visually + // impaired users + + var res = gettextCatalog.getString('Folder'); + + if (cls == 'x-tree-icon-mydocuments') + res = gettextCatalog.getString('My Documents'); + else if (cls == gettextCatalog.getString('x-tree-icon-mymusic')) + res = gettextCatalog.getString('My Music'); + else if (cls == 'x-tree-icon-mypictures') + res = gettextCatalog.getString('My Pictures'); + else if (cls == 'x-tree-icon-desktop') + res = gettextCatalog.getString('Desktop'); + else if (cls == 'x-tree-icon-home') + res = gettextCatalog.getString('Home'); + else if (cls == 'x-tree-icon-hypervmachine') + res = gettextCatalog.getString('Hyper-V Machine'); + else if (cls == 'x-tree-icon-hyperv') + res = gettextCatalog.getString('Hyper-V Machines'); + else if (cls == 'x-tree-icon-broken') + res = gettextCatalog.getString('Broken access'); + else if (cls == 'x-tree-icon-locked') + res = gettextCatalog.getString('Access denied'); + else if (cls == 'x-tree-icon-symlink') + res = gettextCatalog.getString('Symbolic link'); + else if (cls == 'x-tree-icon-leaf') + res = gettextCatalog.getString('File'); + + return res; + } + function reloadTexts() { apputils.fileSizeMultipliers = [ {name: gettextCatalog.getString('byte'), value: ''}, From 312a87477ec4a0cf4e1ae00375f5ff29c3c2a182 Mon Sep 17 00:00:00 2001 From: Kenneth Skovhede Date: Tue, 25 Oct 2016 22:36:07 +0200 Subject: [PATCH 04/15] Updated HTML markup to include additional alt-tags to assist screen readers. This fixes #2040 --- .../webroot/ngax/templates/restorefilepicker.html | 10 +++++----- .../webroot/ngax/templates/sourcefolderpicker.html | 10 +++++----- .../webroot/ngax/templates/targetfolderpicker.html | 8 ++++---- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Duplicati/Server/webroot/ngax/templates/restorefilepicker.html b/Duplicati/Server/webroot/ngax/templates/restorefilepicker.html index e46fd5c1c..3c7e98228 100644 --- a/Duplicati/Server/webroot/ngax/templates/restorefilepicker.html +++ b/Duplicati/Server/webroot/ngax/templates/restorefilepicker.html @@ -1,12 +1,12 @@
  • -
    - - - +
    + +
    -
      +
      diff --git a/Duplicati/Server/webroot/ngax/templates/sourcefolderpicker.html b/Duplicati/Server/webroot/ngax/templates/sourcefolderpicker.html index 62064b488..5ea095042 100644 --- a/Duplicati/Server/webroot/ngax/templates/sourcefolderpicker.html +++ b/Duplicati/Server/webroot/ngax/templates/sourcefolderpicker.html @@ -1,12 +1,12 @@
      • -
        - - - +
        + + + {{ node.text }}
        -
          +
          diff --git a/Duplicati/Server/webroot/ngax/templates/targetfolderpicker.html b/Duplicati/Server/webroot/ngax/templates/targetfolderpicker.html index 4bb2fbba6..eae9bb1ff 100644 --- a/Duplicati/Server/webroot/ngax/templates/targetfolderpicker.html +++ b/Duplicati/Server/webroot/ngax/templates/targetfolderpicker.html @@ -1,11 +1,11 @@
          • -
            - - +
            + + {{ node.text }}
            -
              +
              From 19933d297a355789989c20dade63d8d154271817 Mon Sep 17 00:00:00 2001 From: agrajaghh Date: Tue, 25 Oct 2016 22:37:25 +0200 Subject: [PATCH 05/15] update language files --- Localizations/duplicati/localization-de.po | 521 ++- Localizations/duplicati/localization-es.po | 3779 ++++++++++++++++ Localizations/duplicati/localization-fr.po | 3792 +++++++++++++++++ Localizations/duplicati/localization.pot | 130 +- .../webroot/localization_webroot-de.po | 197 +- .../webroot/localization_webroot-es.po | 2288 ++++++++++ .../webroot/localization_webroot-fr.po | 2285 ++++++++++ .../webroot/localization_webroot.pot | 154 +- 8 files changed, 12766 insertions(+), 380 deletions(-) create mode 100644 Localizations/duplicati/localization-es.po create mode 100644 Localizations/duplicati/localization-fr.po create mode 100644 Localizations/webroot/localization_webroot-es.po create mode 100644 Localizations/webroot/localization_webroot-fr.po diff --git a/Localizations/duplicati/localization-de.po b/Localizations/duplicati/localization-de.po index df00f88fc..74205f4dd 100644 --- a/Localizations/duplicati/localization-de.po +++ b/Localizations/duplicati/localization-de.po @@ -8,25 +8,27 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-10-14 13:50+0200\n" +"POT-Creation-Date: 2016-10-23 23:35+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: s fahrenholz , 2016\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=UTF-8\n" +"Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: CommandLine/Program.cs:262 msgid "Toggle automatic updates" -msgstr "" +msgstr "Automatische Updates anschalten" #: CommandLine/Program.cs:262 msgid "" "Set this option if you prefer to have the commandline version automatically " "update" msgstr "" +"Verwende diese Optionen wenn Du möchtest, dass sich die " +"Kommandozeilenversion automatisch aktualisiert." #: CommandLine/Strings.cs:4 #, csharp-format @@ -51,15 +53,15 @@ msgstr "Befehl nicht unterstützt: {0}" #: CommandLine/Strings.cs:8 msgid "No filesets matched the criteria" -msgstr "" +msgstr "Keine Dateigruppen entsprechen den Kriterien" #: CommandLine/Strings.cs:9 msgid "The following filesets would be deleted:" -msgstr "" +msgstr "Die folgenden Dateigruppen werden gelöscht:" #: CommandLine/Strings.cs:10 msgid "These filesets were deleted:" -msgstr "" +msgstr "Diese Dateigruppen wurden gelöscht:" #: CommandLine/Strings.cs:11 msgid "Supported backends:" @@ -95,7 +97,7 @@ msgstr "Unterstützte allgemeine Module:" #: CommandLine/Strings.cs:18 #, csharp-format msgid "Unable to read the parameters file \"{0}\", reason: {1}" -msgstr "" +msgstr "Parameterdatei \"{0}\" konnte nicht gelesen werden, Grund: {1}" #: CommandLine/Strings.cs:19 #, csharp-format @@ -105,6 +107,11 @@ msgid "" "specify filters inside the parameter file. Each filter must be prefixed with" " with either a + or a -, and multiple filters must be joined with {3}" msgstr "" +"Filter können nicht in der Kommandozeile angegeben werden, wenn bereits " +"Filter in der Parameterdatei enthalten sind. Verwende die Spezialoptionen " +"--{0}, --{1} oder --{2} um Filter innerhalb der Parameterdatei anzugeben. " +"Jeder Filter muss als Präfix entweder ein + oder ein - enthalten und mehrere" +" Filter müssen mit {3} verknüpft werden." #: CommandLine/Strings.cs:20 #, csharp-format @@ -112,6 +119,8 @@ msgid "" "The option --{0} was supplied, but it is reserved for internal use and may " "not be set on the commandline" msgstr "" +"Die Option --{0} ist reserviert für internen Gebrauch und darf nicht als " +"Kommandozeilenparameter angegeben werden" #: CommandLine/Strings.cs:21 #, csharp-format @@ -127,20 +136,31 @@ msgid "" "parameter file. Each filter must be prefixed with with either a + or a -, " "and multiple filters must be joined with {5} " msgstr "" +"Diese Option kann genutzt werden um einige oder alle Optionen des " +"Kommandozeilen Clients zu speichern. Bei der Datei muss es sich um eine " +"einfache Textdatei handeln, bestenfalls UTF-8 kodiert. Jede Zeile in der " +"Datei sollte folgendes Format haben: --option=Wert. Die speziellen Optionen " +"--{0} und --{1} können verwendet werden um die lokale URL, bzw. die remote " +"URL zu überschreiben. Die Optionen in der Datei haben Vorrang vor den " +"Optionen der Kommandozeile. Es ist nicht möglich Filter in der Datei und auf" +" der Kommandozeile anzugeben. Stattdessen gibt es die Spezialoptionen --{2}," +" --{3} oder --{4} um die Filter innerhalb der Parameterdatei anzugeben. " +"Jeder Filter muss als Präfix entweder ein + oder ein - enthalten und mehrere" +" Filter müssen mit {5} verknüpft werden." #: CommandLine/Strings.cs:22 msgid "Path to a file with parameters" -msgstr "" +msgstr "Pfad zu einer Datei mit Parametern" #: CommandLine/Strings.cs:23 #, csharp-format msgid "An error occured: {0}" -msgstr "" +msgstr "Ein Fehler ist aufgetreten: {0}" #: CommandLine/Strings.cs:24 #, csharp-format msgid "The inner error message is: {0}" -msgstr "" +msgstr "Die innere Fehlermeldung ist: {0}" #: CommandLine/Strings.cs:25 msgid "" @@ -150,19 +170,29 @@ msgid "" "are also supported and can be supplied by using hard braces, i.e. " "[.*\\.txt]." msgstr "" +"Füge Dateien hinzu, die diesem Filter entsprechen. Das Zeichen * steht für " +"eine beliebige Anzahl Zeichen und das Zeichen ? steht für einen einzelnes " +"Zeichen. Verwende *.txt um alle Dateien hinzuzufügen, die auf txt enden. Es " +"können auch reguläre Ausdrücke verwendet werden, gib diese dazu in eckigen " +"Klammern an, z.B: [.*\\.txt]." #: CommandLine/Strings.cs:26 msgid "Include files" -msgstr "" +msgstr "Dateien hinzufügen" #: CommandLine/Strings.cs:27 msgid "" "Exclude files that match this filter. The special character * means any " "number of character, and the special character ? means any single character," -" use *.txt to include all files with a txt extension. Regular expressions " +" use *.txt to exclude all files with a txt extension. Regular expressions " "are also supported and can be supplied by using hard braces, i.e. " "[.*\\.txt]." msgstr "" +"Schließe Dateien aus, die diesem Filter entsprechen. Das Zeichen * steht für" +" eine beliebige Anzahl Zeichen und das Zeichen ? steht für einen einzelnes " +"Zeichen. Verwende *.txt um alle Dateien auszuschließen, die auf txt enden. " +"Es können auch reguläre Ausdrücke verwendet werden, gib diese dazu in " +"eckigen Klammern an, z.B: [.*\\.txt]." #: CommandLine/Strings.cs:28 msgid "Exclude files" @@ -174,16 +204,24 @@ msgid "" "of files to add to the filesets. When used with list or restore, it will " "list or restore the control files instead of the normal files." msgstr "" +"Wenn diese Option mit einer Backupoperation verwendet wird, wird sie als " +"eine Liste von Dateien interpretiert, die den Dateigruppen hinzugefügt " +"werden. Bei Verwendung einer Liste oder Wiederherstellung werden die " +"Steuerdateien anstatt der normalen Dateien aufgelistet oder " +"wiederhergestellt." #: CommandLine/Strings.cs:30 msgid "Use control files" -msgstr "" +msgstr "Verwende Steuerdateien" #: CommandLine/Strings.cs:31 msgid "" "If this option is set, progress reports and other messages that would " "normally go to the console will be redirected to the log." msgstr "" +"Wenn diese Option gewählt wurde, dann werden Fortschrittsreports und andere " +"Nachrichten in die Logdatei umgeleitet, statt wie normalerweise auf die " +"Konsole." #: CommandLine/Strings.cs:32 msgid "Disable console output" @@ -195,6 +233,10 @@ msgid "" "alternative FTP client. Allowed formats are \"aftp://hostname/folder\" or " "\"aftp://username:password@hostname/folder\"" msgstr "" +"Das Backend kann Daten von einem FTP-basierten Backend lesen und schreiben " +"mit Hilfe eines alternativen FTP Clients. Erlaubte Formate sind " +"\"aftp://hostname/folder\" oder " +"\"aftp://username:password@hostname/folder\"." #: Library/Backend/AlternativeFTP/Strings.cs:10 #: Library/Backend/AzureBlob/Strings.cs:13 @@ -207,6 +249,8 @@ msgid "" "The password used to connect to the server. This may also be supplied as the" " environment variable \"AUTH_PASSWORD\"." msgstr "" +"Das Passwort wird verwendet um sich mit dem Server zu verbinden. Es kann " +"auch über die Umgebungsvariable \"AUTH_PASSWORD\" gesetzt werden." #: Library/Backend/AlternativeFTP/Strings.cs:11 #: Library/Backend/AzureBlob/Strings.cs:14 @@ -217,7 +261,7 @@ msgstr "" #: Library/Backend/SharePoint/Strings.cs:9 Library/Backend/SSHv2/Strings.cs:24 #: Library/Backend/WEBDAV/Strings.cs:8 msgid "Supplies the password used to connect to the server" -msgstr "" +msgstr "Liefert das Passwort um sich mit dem Server zu verbinden." #: Library/Backend/AlternativeFTP/Strings.cs:12 #: Library/Backend/AzureBlob/Strings.cs:15 @@ -231,6 +275,8 @@ msgid "" "The username used to connect to the server. This may also be supplied as the" " environment variable \"AUTH_USERNAME\"." msgstr "" +"Der Benutzername wird verwendet um sich mit dem Server zu verbinden. Es kann" +" auch über die Umgebungsvariable \"AUTH_USERNAME\" gesetzt werden." #: Library/Backend/AlternativeFTP/Strings.cs:13 #: Library/Backend/AzureBlob/Strings.cs:16 @@ -241,11 +287,11 @@ msgstr "" #: Library/Backend/SharePoint/Strings.cs:11 #: Library/Backend/SSHv2/Strings.cs:26 Library/Backend/WEBDAV/Strings.cs:10 msgid "Supplies the username used to connect to the server" -msgstr "" +msgstr "Liefert den Benutzernamen, für die Serververbindung" #: Library/Backend/AlternativeFTP/Strings.cs:14 msgid "Alternative FTP" -msgstr "" +msgstr "Alternative FTP" #: Library/Backend/AlternativeFTP/Strings.cs:15 #, csharp-format @@ -259,6 +305,8 @@ msgid "" "The file {0} was uploaded but not found afterwards, the file listing " "returned {1}" msgstr "" +"Die Datei {0} wurde hochgeladen, aber anschließend nicht gefunden. Ausgabe " +"der Dateiliste: {1}" #: Library/Backend/AlternativeFTP/Strings.cs:17 #: Library/Backend/FTP/Strings.cs:21 @@ -267,11 +315,13 @@ msgid "" "The file {0} was uploaded but the returned size was {1} and it was expected " "to be {2}" msgstr "" +"Die Datei {0} wurde hochgeladen, aber die zurückgegebene Dateigröße ist {1} " +"und erwartet wurde {2}" #: Library/Backend/AlternativeFTP/Strings.cs:18 #: Library/Backend/FTP/Strings.cs:22 msgid "Disable upload verification" -msgstr "" +msgstr "Deaktiviere Upload-Überprüfung" #: Library/Backend/AlternativeFTP/Strings.cs:19 msgid "" @@ -279,40 +329,53 @@ msgid "" "attempted to be verified. Use this option to disable this verification to " "make the upload faster but less reliable." msgstr "" +"Jeder Upload wird überpüft um sich vor Netzwerk- oder Serverfehlern zu " +"schützen. Nutze diese Option um die Überprüfung abzuschalten und den Upload " +"dadurch schneller, aber weniger verlässlich zu machen." #: Library/Backend/AlternativeFTP/Strings.cs:20 msgid "" "If this flag is set, the FTP data connection type will be changed to the " "selected option." msgstr "" +"Wenn diese Option aktiv ist, wird die FTP Datenverbindung auf die gewählte " +"Option geändert." #: Library/Backend/AlternativeFTP/Strings.cs:21 msgid "Configure the FTP data connection type" -msgstr "" +msgstr "Stelle den FTP Datenverbindungstyp ein" #: Library/Backend/AlternativeFTP/Strings.cs:22 msgid "" "If this flag is set, the FTP encryption mode will be changed to the selected" " option." msgstr "" +"Wenn diese Option aktiv ist, dann wird der FTP Verschlüsselungsmodus auf die" +" gewählte Option gesetzt." #: Library/Backend/AlternativeFTP/Strings.cs:23 msgid "Configure the FTP encryption mode" -msgstr "" +msgstr "Stelle den FTP Verschlüsselungsmodus ein" #: Library/Backend/AlternativeFTP/Strings.cs:24 msgid "This flag controls the SSL policy to use when encryption is enabled." msgstr "" +"Dieses Flag steuert die SSL-Richtlinie, welche verwendet wird, wenn die " +"Verschlüsselung aktiviert ist." #: Library/Backend/AlternativeFTP/Strings.cs:25 msgid "Configure the SSL policy to use when encryption is enabled" msgstr "" +"Konfiguriere die SSL-Richtlinie, welche verwendet wird, wenn die " +"Verschlüsselung aktiviert ist." #: Library/Backend/AmazonCloudDrive/Strings.cs:23 msgid "" "This backend can read and write data to Amazon Cloud Drive. Supported format" " is \"amzcd://folder/subfolder\"." msgstr "" +"Dieses Backend unterstützt das lesen und schreiben von Daten zu Amazon Cloud" +" Drive. Unterstütztes Format ist \"amzcd://folder/subfolder\"." #: Library/Backend/AmazonCloudDrive/Strings.cs:24 #: Library/Backend/Box/Strings.cs:24 Library/Backend/Dropbox/Strings.cs:24 @@ -322,7 +385,7 @@ msgstr "" #: Library/Backend/OAuthHelper/Strings.cs:9 #: Library/Backend/OneDrive/Strings.cs:11 msgid "The authorization code" -msgstr "" +msgstr "Der Autorisierungscode" #: Library/Backend/AmazonCloudDrive/Strings.cs:25 #: Library/Backend/Box/Strings.cs:25 Library/Backend/Dropbox/Strings.cs:25 @@ -333,7 +396,7 @@ msgstr "" #: Library/Backend/OneDrive/Strings.cs:12 #, csharp-format msgid "The authorization token retrieved from {0}" -msgstr "" +msgstr "Das Autorisierungstoken von {0}" #: Library/Backend/AmazonCloudDrive/Strings.cs:26 msgid "Amazon Cloud Drive" @@ -347,75 +410,86 @@ msgstr "Amazon Cloud Drive" #: Library/Backend/OAuthHelper/Strings.cs:6 #, csharp-format msgid "You need an AuthID, you can get it from: {0}" -msgstr "" +msgstr "Du benötigst eine AuthID von: {0}" #: Library/Backend/AmazonCloudDrive/Strings.cs:28 msgid "The labels to set" -msgstr "" +msgstr "Das Label einstellen" #: Library/Backend/AmazonCloudDrive/Strings.cs:29 msgid "Use this option to set labels on the files and folders created" msgstr "" +"Mit dieser Option können Labels für die erstellten Dateien und Ordner " +"festgelegt werden" #: Library/Backend/AmazonCloudDrive/Strings.cs:30 #: Library/Backend/GoogleServices/Strings.cs:47 #, csharp-format msgid "There is more than one item named \"{0}\" in the folder \"{1}\"" -msgstr "" +msgstr "Es gibt mehr als einen Eintrag mit dem Namen \"{0}\" im Ordner \"{1}\"" #: Library/Backend/AmazonCloudDrive/Strings.cs:31 msgid "The consistency delay" -msgstr "" +msgstr "Die Konsistenzverzögerung" #: Library/Backend/AmazonCloudDrive/Strings.cs:32 msgid "Amazon Cloud drive needs a small delay for results to stay consistent." msgstr "" +"Amazon Cloud Drive benötigt eine kurze Wartezeit um konsistent zu bleiben." #: Library/Backend/AzureBlob/Strings.cs:4 msgid "All files will be written to the container specified" -msgstr "" +msgstr "Alle Dateien werden in den angegebenen Container geschrieben" #: Library/Backend/AzureBlob/Strings.cs:5 msgid "The name of the storage container " -msgstr "" +msgstr "Der Name des Speichercontainers" #: Library/Backend/AzureBlob/Strings.cs:6 msgid "Azure blob" -msgstr "" +msgstr "Azure blob" #: Library/Backend/AzureBlob/Strings.cs:7 msgid "No Azure storage account name given" -msgstr "" +msgstr "Kein Azure Speicher Accountname angegeben" #: Library/Backend/AzureBlob/Strings.cs:8 msgid "" "The Azure storage account name which can be obtained by clicking the " "\"Manage Access Keys\" button on the storage account dashboard" msgstr "" +"Der Azure-Speicherkontoname, welcher durch Klicken auf die Schaltfläche " +"\"Zugriffstasten verwalten\" auf dem Dashboard des Speicherkontos erhalten " +"werden kann" #: Library/Backend/AzureBlob/Strings.cs:9 msgid "The storage account name" -msgstr "" +msgstr "Der Speicherkontoname" #: Library/Backend/AzureBlob/Strings.cs:10 msgid "" "The Azure access key which can be obtained by clicking the \"Manage Access " "Keys\" button on the storage account dashboard" msgstr "" +"Der Azure-Zugangsschlüssel, welcher durch Klicken auf die Schaltfläche " +"\"Zugriffsschlüssel verwalten\" auf dem Dashboard des Speicherkontos " +"erhalten werden kann" #: Library/Backend/AzureBlob/Strings.cs:11 msgid "The access key" -msgstr "" +msgstr "Der Zugangsschlüssel" #: Library/Backend/AzureBlob/Strings.cs:12 msgid "No Azure access key given" -msgstr "" +msgstr "Kein Azure Schlüssel vorhanden" #: Library/Backend/AzureBlob/Strings.cs:17 msgid "" "This backend can read and write data to Azure blob storage. Allowed formats" " are: \"azure://bucketname\"" msgstr "" +"Dieses Backend kann Daten von Azure Blob Storage lesen und schreiben. " +"Erlaubte Formate sind \"azure://bucketname\"" #: Library/Backend/Backblaze/Strings.cs:4 msgid "" @@ -423,10 +497,13 @@ msgid "" "your Backblaze account, this can also be supplied through the \"auth-" "password\" property" msgstr "" +"Der \"B2 Cloud Storage Application Key\" kann nach der Anmeldung in Ihrem " +"Konto Backblaze erhalten werden, dies kann auch über die Eigenschaft \"auth-" +"password\" erfolgen" #: Library/Backend/Backblaze/Strings.cs:5 msgid "The \"B2 Cloud Storage Application Key\"" -msgstr "" +msgstr "Der \"B2 Cloud Storage Application Key\"" #: Library/Backend/Backblaze/Strings.cs:6 msgid "" @@ -434,10 +511,13 @@ msgid "" "Backblaze account, this can also be supplied through the \"auth-username\" " "property" msgstr "" +"Die \"B2 Cloud Storage Account ID\" kann nach der Anmeldung in Ihrem Konto " +"Backblaze erhalten werden, dies kann auch über die Eigenschaft \"auth-" +"username\" erfolgen" #: Library/Backend/Backblaze/Strings.cs:7 msgid "The \"B2 Cloud Storage Account ID\"" -msgstr "" +msgstr "Die \"B2 Cloud Storage Account ID\"" #: Library/Backend/Backblaze/Strings.cs:8 msgid "B2 Cloud Storage" @@ -445,33 +525,40 @@ msgstr "B2 Cloud Storage" #: Library/Backend/Backblaze/Strings.cs:13 msgid "No \"B2 Cloud Storage Application Key\" given" -msgstr "" +msgstr "Kein \"B2 Cloud Storage Application Key\" angegeben" #: Library/Backend/Backblaze/Strings.cs:14 msgid "No \"B2 Cloud Storage Account ID\" given" -msgstr "" +msgstr "Kein \"B2 Cloud Storage Account ID\" angegeben" #: Library/Backend/Backblaze/Strings.cs:15 msgid "" "This backend can read and write data to the Backblaze B2 Cloud Storage. " "Allowed formats are: \"b2://bucketname/prefix\"" msgstr "" +"Dieses Backend kann Daten von Backblaze B2 Cloud Storage lesen und " +"schreiben. Erlaubte Formate sind \"b2://bucketname/prefix\"" #: Library/Backend/Backblaze/Strings.cs:16 msgid "" "By default, a private bucket is created. Use this option to set the bucket " "type. Refer to the B2 documentation for allowed types " msgstr "" +"Standardmäßig wird ein privater Bucket erstellt. Verwende diese Option um " +"den Buckettyp festzulegen. Die erlaubten Typen sind in der B2 Dokumentation " +"beschrieben." #: Library/Backend/Backblaze/Strings.cs:17 msgid "The bucket type used when creating a bucket" -msgstr "" +msgstr "Der Buckettyp, der verwendet wurde als der Bucket erstellt wurde." #: Library/Backend/Box/Strings.cs:21 msgid "" "This backend can read and write data to Box.com. Supported format is " "\"box://folder/subfolder\"." msgstr "" +"Das Backend kann Daten von Box.com lesen und schreiben. Das unterstützte " +"Format ist \"box://folder/subfolder\"." #: Library/Backend/Box/Strings.cs:22 msgid "Box.com" @@ -479,7 +566,7 @@ msgstr "Box.com" #: Library/Backend/Box/Strings.cs:26 msgid "Force delete files" -msgstr "" +msgstr "Erzwinge Löschen von Dateien" #: Library/Backend/Box/Strings.cs:27 msgid "" @@ -487,26 +574,29 @@ msgid "" "deleted after a grace period. Use this command to force immediate removal of" " delete files." msgstr "" +"Nach dem Löschen einer Datei wird diese in den Papierkorb verschoben, wo sie" +" nach einer Frist gelöscht wird. Mithilfe diesem Befehls werden die Dateien " +"sofort gelöscht." #: Library/Backend/CloudFiles/Strings.cs:4 #, csharp-format msgid "" -"Cloudfiles use different servers for authentification based on where the " +"CloudFiles use different servers for authentification based on where the " "account was resides, use this option to set an alternate authentication URL." " This option overrides --{0}." msgstr "" #: Library/Backend/CloudFiles/Strings.cs:5 msgid "Provide another authentication URL" -msgstr "" +msgstr "Gib eine andere Authentifizierungs-URL an" #: Library/Backend/CloudFiles/Strings.cs:10 msgid "Supplies the API Access Key used to authenticate with CloudFiles." -msgstr "" +msgstr "Liefert den API Access Key, für die Authentifizierung mit CloudFiles." #: Library/Backend/CloudFiles/Strings.cs:11 msgid "Supplies the access key used to connect to the server" -msgstr "" +msgstr "Liefert den Zugriffsschlüssel, für die Verbindung zum Server" #: Library/Backend/CloudFiles/Strings.cs:12 #, csharp-format @@ -515,24 +605,33 @@ msgid "" "this option if the account is a UK based account. Note that this is " "equivalent to setting --{0}={1}." msgstr "" +"Duplicati geht davon aus, dass die Anmeldedaten zu einem US Account gehören." +" Wähle diese Option wenn es sich um einen Account aus UK handelt. Dies " +"entspricht der Einstellung --{0}={1}." #: Library/Backend/CloudFiles/Strings.cs:13 msgid "Use a UK account" -msgstr "" +msgstr "Benutze einen Account aus UK" #: Library/Backend/CloudFiles/Strings.cs:14 msgid "Supplies the username used to authenticate with CloudFiles." msgstr "" +"Gibt den Benutzernamen an, für die Benutzung der Authentifizierung mit " +"CloudFiles." #: Library/Backend/CloudFiles/Strings.cs:15 msgid "Supplies the username used to authenticate with CloudFiles" msgstr "" +"Gibt den Benutzernamen an, für die Benutzung der Authentifizierung mit " +"CloudFiles." #: Library/Backend/CloudFiles/Strings.cs:16 msgid "" "Supports connections to the CloudFiles backend. Allowed formats is " "\"cloudfiles://container/folder\"." msgstr "" +"Unterstützt Verbindungen zu CloudFiles Backend. Erlaubte Formate sind " +"\"cloudfiles://container/folder\"." #: Library/Backend/CloudFiles/Strings.cs:17 msgid "Rackspace CloudFiles" @@ -540,7 +639,7 @@ msgstr "Rackspace CloudFiles" #: Library/Backend/CloudFiles/Strings.cs:18 msgid "MD5 Hash (ETag) verification failed" -msgstr "" +msgstr "MD5 Hash (ETag) Abgleich fehlgeschlagen" #: Library/Backend/CloudFiles/Strings.cs:19 msgid "Failed to delete file" @@ -552,21 +651,23 @@ msgstr "Upload der Datei fehlgeschlagen" #: Library/Backend/CloudFiles/Strings.cs:21 msgid "No CloudFiles API Access Key given" -msgstr "" +msgstr "Kein \"CloudFiles API Access Key\" angegeben" #: Library/Backend/CloudFiles/Strings.cs:22 msgid "No CloudFiles userID given" -msgstr "" +msgstr "Keine \"CloudFiles userID\" angegeben" #: Library/Backend/CloudFiles/Strings.cs:23 msgid "Unexpected CloudFiles response, perhaps the API has changed?" -msgstr "" +msgstr "Unerwartete Antwort von CloudFiles, hat sich die API geändert?" #: Library/Backend/Dropbox/Strings.cs:22 msgid "" "This backend can read and write data to Dropbox. Supported format is " "\"dropbox://folder/subfolder\"." msgstr "" +"Dieses Backend kann Daten von Dropbox lesen und schreiben. Das unterstützte " +"Formate ist \"dropbox://folder/subfolder\"." #: Library/Backend/Dropbox/Strings.cs:23 msgid "Dropbox" @@ -583,10 +684,17 @@ msgid "" "unwanted external drive. The contents of the file are never examined, only " "file existence." msgstr "" +"Diese Option funktioniert nur wenn die --{0} Option auch aktiv ist. Wenn " +"alternative Pfade angegeben wurden, dient diese Option zum Benennen der " +"Markierungsdatei. Damit lassen sich Situationen behandeln bei denen ein " +"externes Laufwerk den Laufwerksbuchstaben oder Mountpunkt ändert. Durch " +"Prüfen der Existenz der Datei ist es möglich ein ungewolltes Schreiben von " +"Daten auf das externe Laufwerk zu verhindern. Der Inhalt der Datei wird " +"nicht betrachtet, nur das Vorhandensein." #: Library/Backend/File/Strings.cs:5 msgid "Look for a file in the destination folder" -msgstr "" +msgstr "Suche nach einer Datei im Zielverzeichnis" #: Library/Backend/File/Strings.cs:6 #, csharp-format @@ -596,16 +704,16 @@ msgid "" "starting the backup, each folder in the list is checked for existence and " "optionally the presence of the marker file supplied by --{0}. The first " "existing path that optionally contains the marker file is then used as the " -"destination. Multiple destinations are separated with a {1},. On Windows, " -"the path may be a UNC path, and the drive letter may be substituted with an " -"asterisk (*), eg.: \"*:\\backup\", which will examine all drive letters. If " -"a username and password is supplied, the same credentials are used for all " +"destination. Multiple destinations are separated with a \"{1}\". On Windows," +" the path may be a UNC path, and the drive letter may be substituted with an" +" asterisk (*), eg.: \"*:\\backup\", which will examine all drive letters. If" +" a username and password is supplied, the same credentials are used for all " "destinations." msgstr "" #: Library/Backend/File/Strings.cs:7 msgid "A list of secondary target paths" -msgstr "" +msgstr "Eine Liste der sekundären Zielpfade" #: Library/Backend/File/Strings.cs:8 msgid "" @@ -615,6 +723,11 @@ msgid "" "\"file://\\\\server\\folder\") or local paths (eg: (win) " "\"file://c:\\folder\", (linux) \"file:///usr/pub/files\")" msgstr "" +"Das Backend kann Daten von einem Datei-basierten Backend lesen und " +"schreiben. Erlaubte Formate sind \"file://hostname/folder\" oder " +"\"file://username:password@hostname/folder\". Per UNC-Pfade (z. B.: " +"\"file://\\\\server\\folder\") oder lokale Pfade (z. B.: (win) " +"\"file://c:\\folder\", (linux) \"file:///usr/pub/files\")" #: Library/Backend/File/Strings.cs:13 msgid "Local folder or drive" @@ -631,6 +744,8 @@ msgid "" "The marker file \"{0}\" was not found in any of the examined destinations: " "{1}" msgstr "" +"Die Markierungsdatei \"{0}\" wurde an keiner der untersuchten Orte gefunden:" +" {1}" #: Library/Backend/File/Strings.cs:16 msgid "" @@ -643,7 +758,7 @@ msgstr "" #: Library/Backend/File/Strings.cs:17 msgid "Move the file instead of copying it" -msgstr "" +msgstr "Verschiebe die Datei, statt sie zu kopieren" #: Library/Backend/File/Strings.cs:18 msgid "Force authentication against remote share" @@ -661,6 +776,9 @@ msgid "" "formats are \"ftp://hostname/folder\" or " "\"ftp://username:password@hostname/folder\"" msgstr "" +"Das Backend kann Daten von einem FTP-basierten Backend lesen und schreiben " +"mit Hilfe eines alternativen FTP Clients. Erlaubte Formate sind " +"\"ftp://hostname/folder\" oder \"ftp://username:password@hostname/folder\"." #: Library/Backend/FTP/Strings.cs:8 msgid "" @@ -670,7 +788,7 @@ msgstr "" #: Library/Backend/FTP/Strings.cs:9 Library/Backend/FTP/Strings.cs:11 msgid "Toggles the FTP connections method" -msgstr "" +msgstr "Schaltet die FTP Verbindungsart um" #: Library/Backend/FTP/Strings.cs:10 msgid "" @@ -678,16 +796,21 @@ msgid "" " better with some firewalls. If the \"ftp-regular\" flag is also set, this " "flag is ignored" msgstr "" +"Ist diese Option gewählt, wird die FTP-Verbindung im Passive Mode etabliert," +" dieser Modus funktioniert unter einigen Firewalls besser. Ist die \"ftp-" +"regular\"-Option gewählt, wird diese Option ignoriert." #: Library/Backend/FTP/Strings.cs:16 msgid "" "Use this flag to communicate using Secure Socket Layer (SSL) over ftp " "(ftps)." msgstr "" +"Verwenden diese Option, um mit Secure Socket Layer (SSL) über ftp (ftps) zu " +"kommunizieren." #: Library/Backend/FTP/Strings.cs:17 msgid "Instructs Duplicati to use an SSL (ftps) connection" -msgstr "" +msgstr "Weist Duplicati an, eine SSL-Verbindung (FTPs) zu verwenden" #: Library/Backend/FTP/Strings.cs:18 msgid "FTP" @@ -697,7 +820,7 @@ msgstr "FTP" #: Library/Backend/WEBDAV/Strings.cs:14 #, csharp-format msgid "The folder {0} was not found, message: {1}" -msgstr "" +msgstr "Der Ordner {0} wurde nicht gefunden, Nachricht: {1}" #: Library/Backend/FTP/Strings.cs:23 msgid "" @@ -714,12 +837,12 @@ msgstr "" #: Library/Backend/GoogleServices/Strings.cs:23 msgid "Google Cloud Storage" -msgstr "" +msgstr "Google Cloud Speicher" #: Library/Backend/GoogleServices/Strings.cs:25 #, csharp-format msgid "You must supply a project ID with --{0} for creating a bucket" -msgstr "" +msgstr "Die Projekt-ID mit --{0} angeben werden, um einen Bucket zu erstellen" #: Library/Backend/GoogleServices/Strings.cs:29 #, csharp-format @@ -795,7 +918,7 @@ msgstr "Kein Benutzername angegeben" #: Library/Backend/Mega/Strings.cs:11 msgid "No path given, cannot upload files to the root folder" -msgstr "" +msgstr "Kein Pfad angegeben, kann keine Dateien in den Stammordner hochladen" #: Library/Backend/Mega/Strings.cs:12 msgid "" @@ -814,7 +937,7 @@ msgstr "" #: Library/Backend/OneDrive/Strings.cs:7 #, csharp-format msgid "Unexpected error code: {0} - {1}" -msgstr "" +msgstr "Unerwarteter Fehlercode: {0} - {1}" #: Library/Backend/OAuthHelper/Strings.cs:11 msgid "The OAuth service is currently over quota, try again in a few hours" @@ -865,7 +988,7 @@ msgstr "OpenStack Simple Storage" #: Library/Backend/OpenStack/Strings.cs:20 #, csharp-format msgid "Missing required option: {0}" -msgstr "" +msgstr "Fehlende erforderliche Option: {0}" #: Library/Backend/OpenStack/Strings.cs:20 #, csharp-format @@ -926,7 +1049,7 @@ msgstr "" #: Library/Backend/S3/Strings.cs:5 msgid "The AWS \"Secret Access Key\"" -msgstr "" +msgstr "Der AWS \"Secret Access Key\"" #: Library/Backend/S3/Strings.cs:6 msgid "" @@ -936,7 +1059,7 @@ msgstr "" #: Library/Backend/S3/Strings.cs:7 msgid "The AWS \"Access Key ID\"" -msgstr "" +msgstr "Der AWS \"Access Key ID\"" #: Library/Backend/S3/Strings.cs:8 msgid "Amazon S3" @@ -944,11 +1067,11 @@ msgstr "Amazon S3" #: Library/Backend/S3/Strings.cs:13 msgid "No Amazon S3 secret key given" -msgstr "" +msgstr "Kein Amazon S3 Sicherheitsschlüssel angegeben" #: Library/Backend/S3/Strings.cs:14 msgid "No Amazon S3 userID given" -msgstr "" +msgstr "Keine \"Amazon S3 userID\" angegeben" #: Library/Backend/S3/Strings.cs:15 msgid "" @@ -1008,7 +1131,7 @@ msgstr "" #: Library/Backend/S3/Strings.cs:25 Library/Backend/S3/Strings.cs:38 #, csharp-format msgid "Please use --{0}={1} instead" -msgstr "" +msgstr "Bitte verwende --{0} anstelle {1}" #: Library/Backend/S3/Strings.cs:26 #, csharp-format @@ -1132,7 +1255,7 @@ msgstr "" #: Library/Backend/SharePoint/Strings.cs:26 #, csharp-format msgid "Element with path '{0}' not found on host '{1}'." -msgstr "" +msgstr "Element mit Pfad '{0}' wurde nicht auf Host '{1}' gefunden" #: Library/Backend/SharePoint/Strings.cs:27 #, csharp-format @@ -1246,7 +1369,7 @@ msgstr "" #: Library/Backend/SSHv2/Strings.cs:30 msgid "Disables fingerprint validation" -msgstr "" +msgstr "Deaktiviert die Fingerabdruckvalidierung" #: Library/Backend/SSHv2/Strings.cs:31 msgid "" @@ -1369,7 +1492,7 @@ msgstr "" #: Library/Compression/Strings.cs:6 msgid "Sets the Zip compression level" -msgstr "" +msgstr "Legt den Komprimierungsgrad für die Zip-Datei fest" #: Library/Compression/Strings.cs:7 #, csharp-format @@ -1381,7 +1504,7 @@ msgstr "" #: Library/Compression/Strings.cs:8 msgid "Sets the Zip compression method" -msgstr "" +msgstr "Legt den Komprimierungsmethode für die Zip-Datei fest" #: Library/Compression/Strings.cs:9 msgid "" @@ -1592,19 +1715,19 @@ msgstr "" #: Library/Interface/Strings.cs:4 msgid "aliases" -msgstr "" +msgstr "Alternativnamen" #: Library/Interface/Strings.cs:5 msgid "default value" -msgstr "" +msgstr "Standardwert" #: Library/Interface/Strings.cs:6 msgid "[DEPRECATED]" -msgstr "" +msgstr "[VERALTET]" #: Library/Interface/Strings.cs:7 msgid "values" -msgstr "" +msgstr "Werte" #: Library/Interface/Strings.cs:10 msgid "Boolean" @@ -1612,7 +1735,7 @@ msgstr "Boolean" #: Library/Interface/Strings.cs:11 msgid "Enumeration" -msgstr "" +msgstr "Aufzählung" #: Library/Interface/Strings.cs:12 msgid "Flags" @@ -1655,11 +1778,11 @@ msgstr "" #: Library/Interface/Strings.cs:23 #, csharp-format msgid "Connection Failed: {0}" -msgstr "" +msgstr "Verbindung fehlgeschlagen: {0}" #: Library/Interface/Strings.cs:24 msgid "Connection succeeded!" -msgstr "" +msgstr "Verbindung erfolgreich!" #: Library/Interface/Strings.cs:25 msgid "" @@ -1705,20 +1828,20 @@ msgstr "" #: Library/Interface/Strings.cs:38 msgid "Folder created!" -msgstr "" +msgstr "Order erstellt!" #: Library/Interface/Strings.cs:39 msgid "The requested folder does not exist" -msgstr "" +msgstr "Der angeforderte Ordner existiert nicht" #: Library/Interface/Strings.cs:40 #, csharp-format msgid "The server name \"{0}\" is not valid" -msgstr "" +msgstr "Der Server Name \"{0}\" ist nicht gültig" #: Library/Interface/Strings.cs:41 msgid "Cancelled" -msgstr "" +msgstr "Abgebrochen" #: Library/Main/BackendManager.cs:588 #, csharp-format @@ -1786,7 +1909,7 @@ msgstr "" #: Library/Main/Strings.cs:9 #, csharp-format msgid "The option {0} is deprecated: {1}" -msgstr "" +msgstr "Die Option {0} ist veraltet: {1}" #: Library/Main/Strings.cs:10 #, csharp-format @@ -1874,7 +1997,7 @@ msgstr "" #: Library/Main/Strings.cs:25 #, csharp-format msgid "Invalid path: \"{0}\" ({1})" -msgstr "" +msgstr "Ungültiger Pfad: \"{0}\" ({1})" #: Library/Main/Strings.cs:26 #, csharp-format @@ -1963,6 +2086,9 @@ msgid "" "If you store the backups on a local disk, and prefer that they are kept " "unencrypted, you can turn of encryption completely by using this switch." msgstr "" +"Falls die Daten auf einer lokalen Festplatte gespeichert und lieber " +"unverschlüsselt gespeichert werden sollen, kann die Verschlüsselung mit " +"diesem Schalter deaktiviert werden." #: Library/Main/Strings.cs:46 msgid "Disable encryption" @@ -1976,7 +2102,7 @@ msgstr "" #: Library/Main/Strings.cs:48 msgid "Number of times to retry a failed transmission" -msgstr "" +msgstr "Anzahl von Versuchen bei fehlgeschlagenen Übertragungen" #: Library/Main/Strings.cs:49 msgid "" @@ -2019,7 +2145,7 @@ msgstr "" #: Library/Main/Strings.cs:56 msgid "Show all versions" -msgstr "" +msgstr "Zeige alle Versionen" #: Library/Main/Strings.cs:57 msgid "" @@ -2029,7 +2155,7 @@ msgstr "" #: Library/Main/Strings.cs:58 msgid "Show largest prefix" -msgstr "" +msgstr "Zeigen größte Präfix" #: Library/Main/Strings.cs:59 msgid "" @@ -2039,7 +2165,7 @@ msgstr "" #: Library/Main/Strings.cs:60 msgid "Show folder contents" -msgstr "" +msgstr "Zeige Ordnerinhalt" #: Library/Main/Strings.cs:61 msgid "" @@ -2050,7 +2176,7 @@ msgstr "" #: Library/Main/Strings.cs:62 msgid "Time to wait between retries" -msgstr "" +msgstr "Wartezeit zwischen Wiederholungen" #: Library/Main/Strings.cs:63 msgid "Use this option to attach extra files to the newly uploaded filelists." @@ -2058,7 +2184,7 @@ msgstr "" #: Library/Main/Strings.cs:64 msgid "Set control files" -msgstr "" +msgstr "Steuerdateien einstellen" #: Library/Main/Strings.cs:65 msgid "" @@ -2068,7 +2194,7 @@ msgstr "" #: Library/Main/Strings.cs:66 msgid "Set this flag to skip hash checks" -msgstr "" +msgstr "Setzen dieses Flag, um die Hash-Prüfung zu überspringen" #: Library/Main/Strings.cs:67 msgid "" @@ -2101,7 +2227,7 @@ msgstr "" #: Library/Main/Strings.cs:72 msgid "Thread priority" -msgstr "" +msgstr "Thread Priorität" #: Library/Main/Strings.cs:73 msgid "" @@ -2162,18 +2288,22 @@ msgstr "" #: Library/Main/Strings.cs:83 msgid "Supply one or more module names, separated by commas to unload them" msgstr "" +"Gebe einen oder mehrere Modulnamen an um diese zu entladen, getrennt durch " +"Kommas" #: Library/Main/Strings.cs:84 msgid "Disabled one or more modules" -msgstr "" +msgstr "Eines oder mehrere Module deaktiviert" #: Library/Main/Strings.cs:85 msgid "Supply one or more module names, separated by commas to load them" msgstr "" +"Gebe einen oder mehrere Modulnamen an um diese zu laden, getrennt durch " +"Kommas" #: Library/Main/Strings.cs:86 msgid "Enables one or more modules" -msgstr "" +msgstr "Eines oder mehrere Module aktiviert" #: Library/Main/Strings.cs:87 msgid "" @@ -2224,7 +2354,7 @@ msgstr "" #: Library/Main/Strings.cs:94 msgid "Enables debugging output" -msgstr "" +msgstr "Aktiviert Debugausgabe" #: Library/Main/Strings.cs:95 msgid "Log internal information" @@ -2248,7 +2378,7 @@ msgstr "" #: Library/Main/Strings.cs:99 msgid "Disables automatic folder creation" -msgstr "" +msgstr "Automatische Ordnererstellung deaktivieren" #: Library/Main/Strings.cs:100 msgid "" @@ -2431,7 +2561,7 @@ msgstr "" #: Library/Main/Strings.cs:128 msgid "Name of the backup" -msgstr "" +msgstr "Name des Backups" #: Library/Main/Strings.cs:129 #, csharp-format @@ -2501,7 +2631,7 @@ msgstr "" #: Library/Main/Strings.cs:140 msgid "List of deleted files" -msgstr "" +msgstr "Liste von gelöschten Dateien" #: Library/Main/Strings.cs:142 msgid "Memory used by the file hash" @@ -2651,7 +2781,7 @@ msgstr "" #: Library/Main/Strings.cs:170 msgid "Disables the local database" -msgstr "" +msgstr "Deaktiviere die lokale Datenbank" #: Library/Main/Strings.cs:171 msgid "" @@ -2662,7 +2792,7 @@ msgstr "" #: Library/Main/Strings.cs:172 msgid "Keep a number of versions" -msgstr "" +msgstr "Behalte eine Anzahl von Versionen" #: Library/Main/Strings.cs:173 msgid "" @@ -2672,7 +2802,7 @@ msgstr "" #: Library/Main/Strings.cs:174 msgid "Keep all versions within a timespan" -msgstr "" +msgstr "Behalte alle Versionen innerhalb einer Zeitspanne" #: Library/Main/Strings.cs:175 msgid "Use this option to set the timespan in which backups are kept." @@ -2807,7 +2937,7 @@ msgstr "" #: Library/Main/Strings.cs:201 msgid "Activate caches" -msgstr "" +msgstr "Cache aktivieren" #: Library/Main/Strings.cs:202 msgid "Activate in-memory caches, which are now off by default" @@ -2907,7 +3037,7 @@ msgstr "" #: Library/Main/Strings.cs:224 #, csharp-format msgid "Failed to create a snapshot: {0}" -msgstr "" +msgstr "Fehler beim Erstellen des Snapshot: {0}" #: Library/Modules/Builtin/Strings.cs:7 msgid "Confirm encryption passphrase" @@ -3030,91 +3160,101 @@ msgstr "" #: Library/Modules/Builtin/Strings.cs:36 msgid "" -"Executes a script before starting an operation, and again on completion" +"This module works internaly to parse source parameters to backup Hyper-V " +"virtual machines" msgstr "" #: Library/Modules/Builtin/Strings.cs:37 +msgid "Configure Hyper-V module" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:40 +msgid "" +"Executes a script before starting an operation, and again on completion" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:41 msgid "Run script" msgstr "" -#: Library/Modules/Builtin/Strings.cs:38 +#: Library/Modules/Builtin/Strings.cs:42 msgid "" "Executes a script after performing an operation. The script will receive the" " operation results written to stdout." msgstr "" -#: Library/Modules/Builtin/Strings.cs:39 +#: Library/Modules/Builtin/Strings.cs:43 msgid "Run a script on exit" msgstr "" -#: Library/Modules/Builtin/Strings.cs:40 +#: Library/Modules/Builtin/Strings.cs:44 #, csharp-format msgid "The script \"{0}\" returned with exit code {1}" msgstr "" -#: Library/Modules/Builtin/Strings.cs:41 +#: Library/Modules/Builtin/Strings.cs:45 msgid "" "Executes a script before performing an operation. The operation will block " "until the script has completed or timed out. If the script returns a non-" "zero error code or times out, the operation will be aborted." msgstr "" -#: Library/Modules/Builtin/Strings.cs:42 +#: Library/Modules/Builtin/Strings.cs:46 msgid "Run a required script on startup" msgstr "" -#: Library/Modules/Builtin/Strings.cs:43 +#: Library/Modules/Builtin/Strings.cs:47 #, csharp-format msgid "Error while executing script \"{0}\": {1}" msgstr "" -#: Library/Modules/Builtin/Strings.cs:44 +#: Library/Modules/Builtin/Strings.cs:48 #, csharp-format msgid "Execution of the script \"{0}\" timed out" msgstr "" -#: Library/Modules/Builtin/Strings.cs:45 +#: Library/Modules/Builtin/Strings.cs:49 msgid "" "Executes a script before performing an operation. The operation will block " "until the script has completed or timed out." msgstr "" -#: Library/Modules/Builtin/Strings.cs:46 +#: Library/Modules/Builtin/Strings.cs:50 msgid "Run a script on startup" msgstr "" -#: Library/Modules/Builtin/Strings.cs:47 +#: Library/Modules/Builtin/Strings.cs:51 #, csharp-format msgid "The script \"{0}\" reported error messages: {1}" msgstr "" -#: Library/Modules/Builtin/Strings.cs:48 +#: Library/Modules/Builtin/Strings.cs:52 msgid "" "Sets the maximum time a script is allowed to execute. If the script has not " "completed within this time, it will continue to execute but the operation " "will continue too, and no script output will be processed." msgstr "" -#: Library/Modules/Builtin/Strings.cs:49 +#: Library/Modules/Builtin/Strings.cs:53 msgid "Sets the script timeout" msgstr "" -#: Library/Modules/Builtin/Strings.cs:52 +#: Library/Modules/Builtin/Strings.cs:56 msgid "This module can send email after an operation completes" msgstr "" -#: Library/Modules/Builtin/Strings.cs:53 +#: Library/Modules/Builtin/Strings.cs:57 msgid "Send mail" msgstr "" -#: Library/Modules/Builtin/Strings.cs:54 +#: Library/Modules/Builtin/Strings.cs:58 #, csharp-format msgid "" "Unable to find the destination mail server through MX lookup, please use the" " option {0} to specify what smtp server to use." msgstr "" -#: Library/Modules/Builtin/Strings.cs:55 +#: Library/Modules/Builtin/Strings.cs:59 msgid "" "This value can be a filename. If a the file exists, the file contents will be used as the message body.\n" "\n" @@ -3127,19 +3267,19 @@ msgid "" "All commandline options are also reported within %value%, e.g. %volsize%. Any unknown/unset value is removed." msgstr "" -#: Library/Modules/Builtin/Strings.cs:64 +#: Library/Modules/Builtin/Strings.cs:68 msgid "The message body" msgstr "" -#: Library/Modules/Builtin/Strings.cs:65 +#: Library/Modules/Builtin/Strings.cs:69 msgid "The password used to authenticate with the SMTP server if required." msgstr "" -#: Library/Modules/Builtin/Strings.cs:66 +#: Library/Modules/Builtin/Strings.cs:70 msgid "SMTP Password" -msgstr "" +msgstr "SMTP Passwort" -#: Library/Modules/Builtin/Strings.cs:67 +#: Library/Modules/Builtin/Strings.cs:71 msgid "" "This setting is required if mail should be sent, all other settings have default values. You can supply multiple email adresses seperated with commas, and you can use the normal adress format as specified by RFC2822 section 3.4.\n" "Example with 3 recipients: \n" @@ -3147,21 +3287,21 @@ msgid "" "Peter Sample , John Sample , admin@example.com" msgstr "" -#: Library/Modules/Builtin/Strings.cs:71 +#: Library/Modules/Builtin/Strings.cs:75 msgid "Email recipient(s)" msgstr "" -#: Library/Modules/Builtin/Strings.cs:72 +#: Library/Modules/Builtin/Strings.cs:76 msgid "" "By default, mail will only be sent after a Backup operation. Use this option" " to send mail for all operations." msgstr "" -#: Library/Modules/Builtin/Strings.cs:73 +#: Library/Modules/Builtin/Strings.cs:77 msgid "Send email for all operations" msgstr "" -#: Library/Modules/Builtin/Strings.cs:74 +#: Library/Modules/Builtin/Strings.cs:78 msgid "" "Adress of the email sender. If no host is supplied, the hostname of the first recipient is used. Examples of allowed formats:\n" "\n" @@ -3171,11 +3311,11 @@ msgid "" "Mail Sender " msgstr "" -#: Library/Modules/Builtin/Strings.cs:80 +#: Library/Modules/Builtin/Strings.cs:84 msgid "Email sender" -msgstr "" +msgstr "E-Mail-Absender" -#: Library/Modules/Builtin/Strings.cs:81 +#: Library/Modules/Builtin/Strings.cs:85 #, csharp-format msgid "" "You can specify one of \"{0}\", \"{1}\", \"{2}\". You can supply multiple " @@ -3184,12 +3324,12 @@ msgid "" "send an email." msgstr "" -#: Library/Modules/Builtin/Strings.cs:82 -#: Library/Modules/Builtin/Strings.cs:114 +#: Library/Modules/Builtin/Strings.cs:86 +#: Library/Modules/Builtin/Strings.cs:118 msgid "The messages to send" msgstr "" -#: Library/Modules/Builtin/Strings.cs:83 +#: Library/Modules/Builtin/Strings.cs:87 msgid "" "A url for the SMTP server, e.g. smtp://example.com:25. Multiple servers can be supplied in a prioritized list, seperated with semicolon. If a server fails, the next server in the list is tried, until the message has been sent.\n" "If no server is supplied, a DNS lookup is performed to find the first recipient's MX record, and all SMTP servers are tried in their priority order until the message is sent.\n" @@ -3197,64 +3337,64 @@ msgid "" "To enable SMTP over SSL, use the format smtps://example.com. To enable SMTP STARTTLS, use the format smtp://example.com:25/?starttls=when-available or smtp://example.com:25/?starttls=always. If no port is specified, port 25 is used for non-ssl, and 587 for SSL connections." msgstr "" -#: Library/Modules/Builtin/Strings.cs:87 +#: Library/Modules/Builtin/Strings.cs:91 msgid "SMTP Url" -msgstr "" +msgstr "SMTP URL" -#: Library/Modules/Builtin/Strings.cs:88 +#: Library/Modules/Builtin/Strings.cs:92 #, csharp-format msgid "" "This setting supplies the email subject. Values are replaced as described in" " the description for --{0}." msgstr "" -#: Library/Modules/Builtin/Strings.cs:89 +#: Library/Modules/Builtin/Strings.cs:93 msgid "The email subject" msgstr "Der E-Mail Betreff" -#: Library/Modules/Builtin/Strings.cs:90 +#: Library/Modules/Builtin/Strings.cs:94 msgid "The username used to authenticate with the SMTP server if required." msgstr "" -#: Library/Modules/Builtin/Strings.cs:91 +#: Library/Modules/Builtin/Strings.cs:95 msgid "SMTP Username" msgstr "SMTP Benutzername" -#: Library/Modules/Builtin/Strings.cs:92 +#: Library/Modules/Builtin/Strings.cs:96 #, csharp-format msgid "Failed to send email: {0}" msgstr "" -#: Library/Modules/Builtin/Strings.cs:93 +#: Library/Modules/Builtin/Strings.cs:97 #, csharp-format msgid "Whole SMTP communication: {0}" msgstr "" -#: Library/Modules/Builtin/Strings.cs:94 +#: Library/Modules/Builtin/Strings.cs:98 #, csharp-format msgid "Failed to send email with server: {0}, message: {1}, retrying with {2}" msgstr "" -#: Library/Modules/Builtin/Strings.cs:95 +#: Library/Modules/Builtin/Strings.cs:99 #, csharp-format msgid "Email sent successfully using server: {0}" msgstr "" -#: Library/Modules/Builtin/Strings.cs:98 +#: Library/Modules/Builtin/Strings.cs:102 msgid "XMPP recipient email" msgstr "" -#: Library/Modules/Builtin/Strings.cs:99 +#: Library/Modules/Builtin/Strings.cs:103 msgid "" "The users who should have the messages sent, specify multiple users " "seperated with commas" msgstr "" -#: Library/Modules/Builtin/Strings.cs:100 +#: Library/Modules/Builtin/Strings.cs:104 msgid "The message template" msgstr "" -#: Library/Modules/Builtin/Strings.cs:101 +#: Library/Modules/Builtin/Strings.cs:105 msgid "" "This value can be a filename. If a the file exists, the file contents will be used as the message.\n" "\n" @@ -3267,55 +3407,55 @@ msgid "" "All commandline options are also reported within %value%, e.g. %volsize%. Any unknown/unset value is removed." msgstr "" -#: Library/Modules/Builtin/Strings.cs:110 +#: Library/Modules/Builtin/Strings.cs:114 msgid "The XMPP username" msgstr "Der XMPP Benutzername" -#: Library/Modules/Builtin/Strings.cs:111 +#: Library/Modules/Builtin/Strings.cs:115 msgid "" "The username for the account that will send the message, including the " "hostname. I.e. \"account@jabber.org/Home\"" msgstr "" -#: Library/Modules/Builtin/Strings.cs:112 +#: Library/Modules/Builtin/Strings.cs:116 msgid "The XMPP password" msgstr "Das XMPP Passwort" -#: Library/Modules/Builtin/Strings.cs:113 +#: Library/Modules/Builtin/Strings.cs:117 msgid "The password for the account that will send the message" msgstr "" -#: Library/Modules/Builtin/Strings.cs:115 +#: Library/Modules/Builtin/Strings.cs:119 #, csharp-format msgid "" "You can specify one of \"{0}\", \"{1}\", \"{2}\". \n" "You can supply multiple options with a comma seperator, e.g. \"{0},{1}\". The special value \"{3}\" is a shorthand for \"{0},{1},{2}\" and will cause all backup operations to send a message." msgstr "" -#: Library/Modules/Builtin/Strings.cs:117 +#: Library/Modules/Builtin/Strings.cs:121 msgid "Send messages for all operations" msgstr "" -#: Library/Modules/Builtin/Strings.cs:118 +#: Library/Modules/Builtin/Strings.cs:122 msgid "" "By default, messages will only be sent after a Backup operation. Use this " "option to send messages for all operations" msgstr "" -#: Library/Modules/Builtin/Strings.cs:119 +#: Library/Modules/Builtin/Strings.cs:123 msgid "XMPP report module" msgstr "" -#: Library/Modules/Builtin/Strings.cs:120 +#: Library/Modules/Builtin/Strings.cs:124 msgid "" -"This module provides support for sending status reports via XMPP messagesß" +"This module provides support for sending status reports via XMPP messages" msgstr "" -#: Library/Modules/Builtin/Strings.cs:121 +#: Library/Modules/Builtin/Strings.cs:125 msgid "Timeout occured while logging in to jabber server" msgstr "" -#: Library/Modules/Builtin/Strings.cs:122 +#: Library/Modules/Builtin/Strings.cs:126 #, csharp-format msgid "Failed to send jabber message: {0}" msgstr "" @@ -3403,7 +3543,7 @@ msgstr "" #: Library/SQLiteHelper/Strings.cs:11 msgid "Unknown table layout detected" -msgstr "" +msgstr "Unbekanntes Tabellenlayout erkannt" #: Library/SQLiteHelper/Strings.cs:12 #, csharp-format @@ -3412,11 +3552,14 @@ msgid "" "Error: {1}\n" "Database is NOT upgraded." msgstr "" +"SQL konnte nicht ausgeführt werden: {0}\n" +"Fehler: {1}\n" +"Datenbank wurde NICHT aktualisiert." #: Library/Utility/Strings.cs:7 #, csharp-format msgid "Invalid size value: {0}" -msgstr "" +msgstr "Ungültige Größenangabe: {0}" #: Library/Utility/Strings.cs:10 msgid "The SSL certificate validator was called in an incorrect order" @@ -3449,32 +3592,32 @@ msgstr "" #: Library/Utility/Strings.cs:16 #, csharp-format msgid "Temporary folder does not exist: {0}" -msgstr "" +msgstr "Temporärer Ordner existiert nicht: {0}" #: Library/Utility/Strings.cs:19 #, csharp-format msgid "Failed to parse the segment: {0}, invalid integer" -msgstr "" +msgstr "Fehler beim Parsen des Segments: {0}, ungültige Ganzzahl" #: Library/Utility/Strings.cs:20 #, csharp-format msgid "Invalid specifier: {0}" -msgstr "" +msgstr "Ungültige Angabe: {0}" #: Library/Utility/Strings.cs:21 #, csharp-format msgid "Unparsed data: {0}" -msgstr "" +msgstr "Ungeparste Daten: {0}" #: Library/Utility/Strings.cs:24 #, csharp-format msgid "The Uri is invalid: {0}" -msgstr "" +msgstr "Die Uri ist ungültig: {0}" #: Library/Utility/Strings.cs:25 #, csharp-format msgid "The Uri is missing a hostname: {0}" -msgstr "" +msgstr "Dem Uri fehlt ein Hostname: {0}" #: Library/Utility/Strings.cs:28 #, csharp-format @@ -3504,15 +3647,15 @@ msgstr "{0:N} TB" #: Library/Utility/Strings.cs:33 #, csharp-format msgid "The string \"{0}\" could not be parsed into a date" -msgstr "" +msgstr "Die Zeichenkette \"{0}\" kann nicht in ein Datum geparst werden" #: Library/Utility/Strings.cs:36 msgid "Cannot read and write on the same stream" -msgstr "" +msgstr "Lesen und Schreiben auf dem gleichen Stream nicht möglich" #: Server/Strings.cs:7 msgid "Another instance is running, and was notified" -msgstr "" +msgstr "Eine andere Instanz läuft und wurde benachrichtigt" #: Server/Strings.cs:8 #, csharp-format @@ -3520,16 +3663,20 @@ msgid "" "Failed to create, open or upgrade the database.\n" "Error message: {0}" msgstr "" +"Fehler beim Erstellen, Öffnen oder Aktualisieren der Datenbank.\n" +"Fehlernachricht: {0}" #: Server/Strings.cs:10 msgid "Displays this help" -msgstr "" +msgstr "Zeigt diese Hilfe an" #: Server/Strings.cs:11 msgid "" "Supported commandline arguments:\n" "\n" msgstr "" +"Unterstützte Befehlszeilenargumente:\n" +"\n" #: Server/Strings.cs:14 #, csharp-format @@ -3538,7 +3685,7 @@ msgstr "--{0}: {1}" #: Server/Strings.cs:15 msgid "Outputs log information to the file given" -msgstr "" +msgstr "Ausgabe von Protokollinformationen in die angegebene Datei" #: Server/Strings.cs:16 msgid "Determines the amount of information written in the log file" @@ -3552,7 +3699,7 @@ msgstr "" #: Server/Strings.cs:18 #, csharp-format -msgid "A serious error occured in Duplicati: {0}" +msgid "A serious error occurred in Duplicati: {0}" msgstr "" #: Server/Strings.cs:19 @@ -3561,15 +3708,19 @@ msgid "" "Unable to start up, perhaps another process is already running?\n" "Error message: {0}" msgstr "" +"Nicht möglich zu starten, vielleicht läuft bereits ein anderer Prozess ab?\n" +"Fehlermeldung: {0}" #: Server/Strings.cs:21 msgid "Disables database encryption" -msgstr "" +msgstr "Datenbankverschlüsselung deaktivieren" #: Server/Strings.cs:22 #, csharp-format msgid "Unsupported version of SQLite detected ({0}), must be {1} or higher" msgstr "" +"Nicht unterstützte Version von SQLite erkannt ({0}), muss {1} oder höher " +"sein" #: Server/Strings.cs:23 msgid "" @@ -3590,7 +3741,7 @@ msgstr "" #: Server/Strings.cs:26 msgid "The password for decryption of certificate PKCS #12 file." -msgstr "" +msgstr "Passwort für die Entschlüsselung der Zertifikat-PKCS #12 Datei." #: Server/Strings.cs:27 msgid "" @@ -3608,7 +3759,7 @@ msgstr "" #: Server/Strings.cs:29 msgid "Enables the ping-pong responder" -msgstr "" +msgstr "Aktiviert den Ping-Pong-Responder" #: Server/Strings.cs:30 msgid "" @@ -3619,7 +3770,7 @@ msgstr "" #: Server/Strings.cs:33 msgid "Sets the folder where settings are stored" -msgstr "" +msgstr "Definert den Ordner, in dem die Einstellungen gespeichert werden" #: Server/Strings.cs:34 #, csharp-format @@ -3631,7 +3782,7 @@ msgstr "" #: Server/Strings.cs:35 msgid "Sets the database encryption key" -msgstr "" +msgstr "Setzt den Datenbankverschlüsselungsschlüssel" #: Server/Strings.cs:36 #, csharp-format @@ -3647,11 +3798,13 @@ msgid "" "Unable to find a valid date, given the start date {0}, the repetition " "interval {1} and the allowed days {2}" msgstr "" +"Konnte kein gültiges Datum finden, das Anfangsdatum {0}, das " +"Wiederholungsintervall {1} und die erlaubten Tage {2}" #: Server/Strings.cs:44 #, csharp-format msgid "Server has started and is listening on {0}, port {1}" -msgstr "" +msgstr "Server gestartet und hört auf {0}, Port {1}" #: Server/Strings.cs:45 #, csharp-format @@ -3659,8 +3812,10 @@ msgid "" "Unable to create SSL certificate using provided parameters. Exception " "detail: {0}" msgstr "" +"SSL-Zertifikat konnte nicht mit den angegebenen Parametern erstellt werden. " +"Fehlerinformation: {0}" #: Server/Strings.cs:46 #, csharp-format msgid "Unable to open a socket for listening, tried ports: {0}" -msgstr "" +msgstr "Öffnen von Socket nicht möglich, versuchte Ports: {0}" diff --git a/Localizations/duplicati/localization-es.po b/Localizations/duplicati/localization-es.po new file mode 100644 index 000000000..c810c7add --- /dev/null +++ b/Localizations/duplicati/localization-es.po @@ -0,0 +1,3779 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-23 23:35+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-Transfer-Encoding: 8bit\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: CommandLine/Program.cs:262 +msgid "Toggle automatic updates" +msgstr "Cambiar las actualizaciones automáticas" + +#: CommandLine/Program.cs:262 +msgid "" +"Set this option if you prefer to have the commandline version automatically " +"update" +msgstr "" +"Establezca esta opción si prefiere tener la versión de línea de comandos que" +" actualice automáticamente" + +#: CommandLine/Strings.cs:4 +#, csharp-format +msgid "The command {0} needs at least one of the following options set: {1}" +msgstr "" +"El {0} comando necesita por lo menos una de los siguientes opciones: {1}" + +#: CommandLine/Strings.cs:5 +#, csharp-format +msgid "" +"Found {0} commands but expected {1}, commands: \n" +"{2}" +msgstr "" +"Encontrados {0} comandos pero se esperaba {1}, comandos: \n" +"{2}" + +#: CommandLine/Strings.cs:7 +#, csharp-format +msgid "Command not supported: {0}" +msgstr "Comando no soportado: {0}" + +#: CommandLine/Strings.cs:8 +msgid "No filesets matched the criteria" +msgstr "" + +#: CommandLine/Strings.cs:9 +msgid "The following filesets would be deleted:" +msgstr "Se suprimirá el conjuntos de archivos siguientes:" + +#: CommandLine/Strings.cs:10 +msgid "These filesets were deleted:" +msgstr "Estos conjuntos de archivos fueron eliminados:" + +#: CommandLine/Strings.cs:11 +msgid "Supported backends:" +msgstr "" + +#: CommandLine/Strings.cs:12 +msgid "Supported compression modules:" +msgstr "Módulos de compresión soportados:" + +#: CommandLine/Strings.cs:13 +msgid "Supported encryption modules:" +msgstr "Módulos de cifrado soportados:" + +#: CommandLine/Strings.cs:14 +msgid "Supported options:" +msgstr "Opciones soportadas:" + +#: CommandLine/Strings.cs:15 +msgid "Module is loaded atomatically, use --disable-module to prevent this" +msgstr "" +"El módulo se carga automáticamente, usa --disable-module para evitarlo" + +#: CommandLine/Strings.cs:16 +msgid "Module is not loaded atomatically, use --enable-module to load it" +msgstr "" +"El módulo no se carga automáticamente, usa --enable-module para cargarlo" + +#: CommandLine/Strings.cs:17 +msgid "Supported generic modules:" +msgstr "Módulos genéricos compatibles:" + +#: CommandLine/Strings.cs:18 +#, csharp-format +msgid "Unable to read the parameters file \"{0}\", reason: {1}" +msgstr "No se puede leer los parámetros del archivo \"{0}\", razón: {1}" + +#: CommandLine/Strings.cs:19 +#, csharp-format +msgid "" +"Filters cannot be specified on the commandline if filters are also present " +"in the parameter file. Use the special --{0}, --{1}, or --{2} options to " +"specify filters inside the parameter file. Each filter must be prefixed with" +" with either a + or a -, and multiple filters must be joined with {3}" +msgstr "" + +#: CommandLine/Strings.cs:20 +#, csharp-format +msgid "" +"The option --{0} was supplied, but it is reserved for internal use and may " +"not be set on the commandline" +msgstr "" +"La opción --{0} se suministra, pero está reservado para uso interno y no " +"pueden fijarse en la línea de comandos" + +#: CommandLine/Strings.cs:21 +#, csharp-format +msgid "" +"This option can be used to store some or all of the options given to the " +"commandline client. The file must be a plain text file, UTF-8 encoding is " +"preferred. Each line in the file should be of the format --option=value. The" +" special options --{0} and --{1} can be used to override the localpath and " +"the remote destination uri, respectively. The options in this file take " +"precedence over the options provided on the commandline. You cannot specify " +"filters in both the file and on the commandline. Instead, you can use the " +"special --{2}, --{3}, or --{4} options to specify filters inside the " +"parameter file. Each filter must be prefixed with with either a + or a -, " +"and multiple filters must be joined with {5} " +msgstr "" +"Esta opción puede utilizarse para guardar algunas o todas las opciones dadas" +" por el cliente de línea de comandos. El archivo debe ser un archivo de " +"texto plano, preferible codificación UTF-8. Cada línea del archivo debe " +"tener el formato --opción=valor. Las opciones especiales --{0} y --{1} " +"pueden utilizarse para reemplazar la ruta local y el Uri de destino remoto, " +"respectivamente. Las opciones del archivo tienen prioridad sobre las " +"opciones en la línea de comandos. No puede especificar filtros ni en el " +"archivo ni en la línea de comandos. En cambio, puede usar las opciones " +"especiales --{2}, --{3}, o --{4} para especificar filtros dentro del archivo" +" de parámetros. Cada filtro debe tener el prefijo ya sea con un + o un -, y " +"múltiples filtros deben estar unidos con {5}" + +#: CommandLine/Strings.cs:22 +msgid "Path to a file with parameters" +msgstr "Ruta a un archivo con parámetros" + +#: CommandLine/Strings.cs:23 +#, csharp-format +msgid "An error occured: {0}" +msgstr "Se ha producido un error: {0}" + +#: CommandLine/Strings.cs:24 +#, csharp-format +msgid "The inner error message is: {0}" +msgstr "El mensaje de error interno es: {0}" + +#: CommandLine/Strings.cs:25 +msgid "" +"Include files that match this filter. The special character * means any " +"number of character, and the special character ? means any single character," +" use *.txt to include all files with a txt extension. Regular expressions " +"are also supported and can be supplied by using hard braces, i.e. " +"[.*\\.txt]." +msgstr "" + +#: CommandLine/Strings.cs:26 +msgid "Include files" +msgstr "Incluir archivos" + +#: CommandLine/Strings.cs:27 +msgid "" +"Exclude files that match this filter. The special character * means any " +"number of character, and the special character ? means any single character," +" use *.txt to exclude all files with a txt extension. Regular expressions " +"are also supported and can be supplied by using hard braces, i.e. " +"[.*\\.txt]." +msgstr "" + +#: CommandLine/Strings.cs:28 +msgid "Exclude files" +msgstr "Excluir archivos" + +#: CommandLine/Strings.cs:29 +msgid "" +"If this option is used with a backup operation, it is interpreted as a list " +"of files to add to the filesets. When used with list or restore, it will " +"list or restore the control files instead of the normal files." +msgstr "" + +#: CommandLine/Strings.cs:30 +msgid "Use control files" +msgstr "Usar control de archivos" + +#: CommandLine/Strings.cs:31 +msgid "" +"If this option is set, progress reports and other messages that would " +"normally go to the console will be redirected to the log." +msgstr "" +"Si se establece esta opción los informes de progreso y otros mensajes, que " +"normalmente irían a la consola, serán redirigidos al registro." + +#: CommandLine/Strings.cs:32 +msgid "Disable console output" +msgstr "Desactivar salida de consola" + +#: Library/Backend/AlternativeFTP/Strings.cs:9 +msgid "" +"This backend can read and write data to an FTP based backend using an " +"alternative FTP client. Allowed formats are \"aftp://hostname/folder\" or " +"\"aftp://username:password@hostname/folder\"" +msgstr "" + +#: Library/Backend/AlternativeFTP/Strings.cs:10 +#: Library/Backend/AzureBlob/Strings.cs:13 +#: Library/Backend/Backblaze/Strings.cs:9 +#: Library/Backend/CloudFiles/Strings.cs:6 Library/Backend/File/Strings.cs:9 +#: Library/Backend/FTP/Strings.cs:12 Library/Backend/Mega/Strings.cs:5 +#: Library/Backend/S3/Strings.cs:9 Library/Backend/SharePoint/Strings.cs:8 +#: Library/Backend/SSHv2/Strings.cs:23 Library/Backend/WEBDAV/Strings.cs:7 +msgid "" +"The password used to connect to the server. This may also be supplied as the" +" environment variable \"AUTH_PASSWORD\"." +msgstr "" +"La contraseña utilizada para conectarse al servidor. También puede ser " +"suministrada como variable de entorno \"AUTH_PASSWORD\"." + +#: Library/Backend/AlternativeFTP/Strings.cs:11 +#: Library/Backend/AzureBlob/Strings.cs:14 +#: Library/Backend/Backblaze/Strings.cs:10 +#: Library/Backend/CloudFiles/Strings.cs:7 Library/Backend/File/Strings.cs:10 +#: Library/Backend/FTP/Strings.cs:13 Library/Backend/Mega/Strings.cs:6 +#: Library/Backend/OpenStack/Strings.cs:20 Library/Backend/S3/Strings.cs:10 +#: Library/Backend/SharePoint/Strings.cs:9 Library/Backend/SSHv2/Strings.cs:24 +#: Library/Backend/WEBDAV/Strings.cs:8 +msgid "Supplies the password used to connect to the server" +msgstr "Suministra la contraseña utilizada para conectar al servidor" + +#: Library/Backend/AlternativeFTP/Strings.cs:12 +#: Library/Backend/AzureBlob/Strings.cs:15 +#: Library/Backend/Backblaze/Strings.cs:11 +#: Library/Backend/CloudFiles/Strings.cs:8 Library/Backend/File/Strings.cs:11 +#: Library/Backend/FTP/Strings.cs:14 Library/Backend/Mega/Strings.cs:7 +#: Library/Backend/OpenStack/Strings.cs:20 Library/Backend/S3/Strings.cs:11 +#: Library/Backend/SharePoint/Strings.cs:10 +#: Library/Backend/SSHv2/Strings.cs:25 Library/Backend/WEBDAV/Strings.cs:9 +msgid "" +"The username used to connect to the server. This may also be supplied as the" +" environment variable \"AUTH_USERNAME\"." +msgstr "" +"El nombre usuario utilizado para conectar al servidor. También puede ser " +"suministrada como variable de entorno \"AUTH_USERNAME\"." + +#: Library/Backend/AlternativeFTP/Strings.cs:13 +#: Library/Backend/AzureBlob/Strings.cs:16 +#: Library/Backend/Backblaze/Strings.cs:12 +#: Library/Backend/CloudFiles/Strings.cs:9 Library/Backend/File/Strings.cs:12 +#: Library/Backend/FTP/Strings.cs:15 Library/Backend/Mega/Strings.cs:8 +#: Library/Backend/OpenStack/Strings.cs:20 Library/Backend/S3/Strings.cs:12 +#: Library/Backend/SharePoint/Strings.cs:11 +#: Library/Backend/SSHv2/Strings.cs:26 Library/Backend/WEBDAV/Strings.cs:10 +msgid "Supplies the username used to connect to the server" +msgstr "Suministra el nombre de usuario utilizado para conectar al servidor" + +#: Library/Backend/AlternativeFTP/Strings.cs:14 +msgid "Alternative FTP" +msgstr "FTP alternativo" + +#: Library/Backend/AlternativeFTP/Strings.cs:15 +#, csharp-format +msgid "The folder {0} was not found. Message: {1}" +msgstr "No se encontró la carpeta {0}. Mensaje: {1}" + +#: Library/Backend/AlternativeFTP/Strings.cs:16 +#: Library/Backend/FTP/Strings.cs:20 +#, csharp-format +msgid "" +"The file {0} was uploaded but not found afterwards, the file listing " +"returned {1}" +msgstr "" + +#: Library/Backend/AlternativeFTP/Strings.cs:17 +#: Library/Backend/FTP/Strings.cs:21 +#, csharp-format +msgid "" +"The file {0} was uploaded but the returned size was {1} and it was expected " +"to be {2}" +msgstr "" +"El archivo fue subido {0} pero el tamaño devuelto fue de {1} y se esperaba " +"que fuese de {2}" + +#: Library/Backend/AlternativeFTP/Strings.cs:18 +#: Library/Backend/FTP/Strings.cs:22 +msgid "Disable upload verification" +msgstr "Desactivar la verificación de subida" + +#: Library/Backend/AlternativeFTP/Strings.cs:19 +msgid "" +"To protect against network or server failures, every upload will be " +"attempted to be verified. Use this option to disable this verification to " +"make the upload faster but less reliable." +msgstr "" +"Para proteger contra fallos de red o servidor cada subida se intenta " +"verificar. Utilice esta opción para desactivar la verificación para hacer la" +" subida más rápida pero menos fiable." + +#: Library/Backend/AlternativeFTP/Strings.cs:20 +msgid "" +"If this flag is set, the FTP data connection type will be changed to the " +"selected option." +msgstr "" +"Si se establece este indicador, se cambiará el tipo de conexión de datos FTP" +" a la opción seleccionada." + +#: Library/Backend/AlternativeFTP/Strings.cs:21 +msgid "Configure the FTP data connection type" +msgstr "Configurar el tipo de conexión de datos FTP" + +#: Library/Backend/AlternativeFTP/Strings.cs:22 +msgid "" +"If this flag is set, the FTP encryption mode will be changed to the selected" +" option." +msgstr "" +"Si se define este indicador, se cambiará el modo de cifrado de FTP a la " +"opción seleccionada." + +#: Library/Backend/AlternativeFTP/Strings.cs:23 +msgid "Configure the FTP encryption mode" +msgstr "Configurar el modo de cifrado del FTP" + +#: Library/Backend/AlternativeFTP/Strings.cs:24 +msgid "This flag controls the SSL policy to use when encryption is enabled." +msgstr "" +"Este indicador controla la política SSL cuando se habilita el cifrado." + +#: Library/Backend/AlternativeFTP/Strings.cs:25 +msgid "Configure the SSL policy to use when encryption is enabled" +msgstr "Configurar la política SSL cuando se habilita la encriptación" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:23 +msgid "" +"This backend can read and write data to Amazon Cloud Drive. Supported format" +" is \"amzcd://folder/subfolder\"." +msgstr "" +"Este servidor puede leer y escribir datos en Amazon Cloud Drive. El formato " +"compatible es \"amzcd://carpeta/subcarpeta\"" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:24 +#: Library/Backend/Box/Strings.cs:24 Library/Backend/Dropbox/Strings.cs:24 +#: Library/Backend/GoogleServices/Strings.cs:26 +#: Library/Backend/GoogleServices/Strings.cs:43 +#: Library/Backend/HubiC/Strings.cs:24 +#: Library/Backend/OAuthHelper/Strings.cs:9 +#: Library/Backend/OneDrive/Strings.cs:11 +msgid "The authorization code" +msgstr "El código de autorización" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:25 +#: Library/Backend/Box/Strings.cs:25 Library/Backend/Dropbox/Strings.cs:25 +#: Library/Backend/GoogleServices/Strings.cs:27 +#: Library/Backend/GoogleServices/Strings.cs:44 +#: Library/Backend/HubiC/Strings.cs:25 +#: Library/Backend/OAuthHelper/Strings.cs:10 +#: Library/Backend/OneDrive/Strings.cs:12 +#, csharp-format +msgid "The authorization token retrieved from {0}" +msgstr "El token de autorización obtenido desde {0}" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:26 +msgid "Amazon Cloud Drive" +msgstr "Amazon Cloud Drive" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:27 +#: Library/Backend/Box/Strings.cs:23 +#: Library/Backend/GoogleServices/Strings.cs:24 +#: Library/Backend/GoogleServices/Strings.cs:46 +#: Library/Backend/HubiC/Strings.cs:23 +#: Library/Backend/OAuthHelper/Strings.cs:6 +#, csharp-format +msgid "You need an AuthID, you can get it from: {0}" +msgstr "Necesita una AuthID, puedes obtenerla desde: {0}" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:28 +msgid "The labels to set" +msgstr "Las etiquetas a definir" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:29 +msgid "Use this option to set labels on the files and folders created" +msgstr "" +"Utilice esta opción para fijar etiquetas en los archivos y las carpetas " +"creadas" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:30 +#: Library/Backend/GoogleServices/Strings.cs:47 +#, csharp-format +msgid "There is more than one item named \"{0}\" in the folder \"{1}\"" +msgstr "Hay más de un elemento denominado \"{0}\" en la carpeta \"{1}\"" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:31 +msgid "The consistency delay" +msgstr "El retraso de la consistencia" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:32 +msgid "Amazon Cloud drive needs a small delay for results to stay consistent." +msgstr "" +"Amazon Cloud Drive necesita una pequeña demora para que los resultados se " +"mantengan consistentes." + +#: Library/Backend/AzureBlob/Strings.cs:4 +msgid "All files will be written to the container specified" +msgstr "Se escribirá todos los archivos en el contenedor especificado" + +#: Library/Backend/AzureBlob/Strings.cs:5 +msgid "The name of the storage container " +msgstr "El nombre del contenedor de almacenamiento" + +#: Library/Backend/AzureBlob/Strings.cs:6 +msgid "Azure blob" +msgstr "Azure blob (objetos)" + +#: Library/Backend/AzureBlob/Strings.cs:7 +msgid "No Azure storage account name given" +msgstr "No dio el nombre de la cuenta del almacenamiento en Azure " + +#: Library/Backend/AzureBlob/Strings.cs:8 +msgid "" +"The Azure storage account name which can be obtained by clicking the " +"\"Manage Access Keys\" button on the storage account dashboard" +msgstr "" +"El nombre de cuenta del almacenamiento Azure puede obtenerse haciendo clic " +"en el botón de \"Administrar acceso a llaves\" del panel de la cuenta de " +"almacenamiento." + +#: Library/Backend/AzureBlob/Strings.cs:9 +msgid "The storage account name" +msgstr "El nombre de la cuenta de almacenamiento" + +#: Library/Backend/AzureBlob/Strings.cs:10 +msgid "" +"The Azure access key which can be obtained by clicking the \"Manage Access " +"Keys\" button on the storage account dashboard" +msgstr "" +"La llave de acceso de Azure puede ser obtenida haciendo clic en el botón " +"“Administrar llaves de acceso” en el panel de la cuenta de almacenamiento. " + +#: Library/Backend/AzureBlob/Strings.cs:11 +msgid "The access key" +msgstr "La llave de acceso" + +#: Library/Backend/AzureBlob/Strings.cs:12 +msgid "No Azure access key given" +msgstr "Ninguna clave de acceso de Azure dada" + +#: Library/Backend/AzureBlob/Strings.cs:17 +msgid "" +"This backend can read and write data to Azure blob storage. Allowed formats" +" are: \"azure://bucketname\"" +msgstr "" + +#: Library/Backend/Backblaze/Strings.cs:4 +msgid "" +"The \"B2 Cloud Storage Application Key\" can be obtained after logging into " +"your Backblaze account, this can also be supplied through the \"auth-" +"password\" property" +msgstr "" + +#: Library/Backend/Backblaze/Strings.cs:5 +msgid "The \"B2 Cloud Storage Application Key\"" +msgstr "" + +#: Library/Backend/Backblaze/Strings.cs:6 +msgid "" +"The \"B2 Cloud Storage Account ID\" can be obtained after logging into your " +"Backblaze account, this can also be supplied through the \"auth-username\" " +"property" +msgstr "" + +#: Library/Backend/Backblaze/Strings.cs:7 +msgid "The \"B2 Cloud Storage Account ID\"" +msgstr "El \"ID de la cuenta en B2 Cloud Storage\"" + +#: Library/Backend/Backblaze/Strings.cs:8 +msgid "B2 Cloud Storage" +msgstr "B2 Cloud Storage" + +#: Library/Backend/Backblaze/Strings.cs:13 +msgid "No \"B2 Cloud Storage Application Key\" given" +msgstr "No se dio \"llave de aplicación de B2 Cloud Storage\"" + +#: Library/Backend/Backblaze/Strings.cs:14 +msgid "No \"B2 Cloud Storage Account ID\" given" +msgstr "No se dio \"ID de la cuenta en B2 Cloud Storage\"" + +#: Library/Backend/Backblaze/Strings.cs:15 +msgid "" +"This backend can read and write data to the Backblaze B2 Cloud Storage. " +"Allowed formats are: \"b2://bucketname/prefix\"" +msgstr "" + +#: Library/Backend/Backblaze/Strings.cs:16 +msgid "" +"By default, a private bucket is created. Use this option to set the bucket " +"type. Refer to the B2 documentation for allowed types " +msgstr "" +"De forma predeterminada, se crea un depósito privado. Utilice esta opción " +"para establecer el tipo de depósito. Consulte la documentación de B2 para " +"los tipos permitidos" + +#: Library/Backend/Backblaze/Strings.cs:17 +msgid "The bucket type used when creating a bucket" +msgstr "El tipo de depósito que utiliza para crear un depósito" + +#: Library/Backend/Box/Strings.cs:21 +msgid "" +"This backend can read and write data to Box.com. Supported format is " +"\"box://folder/subfolder\"." +msgstr "" + +#: Library/Backend/Box/Strings.cs:22 +msgid "Box.com" +msgstr "Box.com" + +#: Library/Backend/Box/Strings.cs:26 +msgid "Force delete files" +msgstr "Fuerza borrar archivos" + +#: Library/Backend/Box/Strings.cs:27 +msgid "" +"After deleting a file, it may end up in the trash folder where it will be " +"deleted after a grace period. Use this command to force immediate removal of" +" delete files." +msgstr "" +"Después de borrar un archivo, puede acabar en la carpeta papelera donde se " +"eliminará después de un período de gracia. Utilice este comando para forzar " +"la eliminación inmediata de archivos." + +#: Library/Backend/CloudFiles/Strings.cs:4 +#, csharp-format +msgid "" +"CloudFiles use different servers for authentification based on where the " +"account was resides, use this option to set an alternate authentication URL." +" This option overrides --{0}." +msgstr "" + +#: Library/Backend/CloudFiles/Strings.cs:5 +msgid "Provide another authentication URL" +msgstr "Proporcionar otra URL de autenticación" + +#: Library/Backend/CloudFiles/Strings.cs:10 +msgid "Supplies the API Access Key used to authenticate with CloudFiles." +msgstr "" +"Proporcione la llave API de acceso usada para autenticar con CloudFiles." + +#: Library/Backend/CloudFiles/Strings.cs:11 +msgid "Supplies the access key used to connect to the server" +msgstr "Suministra la clave de acceso utilizada para conectarse al servidor" + +#: Library/Backend/CloudFiles/Strings.cs:12 +#, csharp-format +msgid "" +"Duplicati will assume that the credentials given are for a US account, use " +"this option if the account is a UK based account. Note that this is " +"equivalent to setting --{0}={1}." +msgstr "" +"Duplicati asume que las credenciales dadas son para una cuenta de US, use " +"esta opción si la cuenta está basada en una cuenta UK. Tenga en cuenta que " +"esto es equivalente al ajuste --{0}={1}." + +#: Library/Backend/CloudFiles/Strings.cs:13 +msgid "Use a UK account" +msgstr "Usar una cuenta de UK" + +#: Library/Backend/CloudFiles/Strings.cs:14 +msgid "Supplies the username used to authenticate with CloudFiles." +msgstr "Suministra el nombre de usuario para autentificar con CloudFiles." + +#: Library/Backend/CloudFiles/Strings.cs:15 +msgid "Supplies the username used to authenticate with CloudFiles" +msgstr "Suministra el nombre de usuario para autentificar con CloudFiles" + +#: Library/Backend/CloudFiles/Strings.cs:16 +msgid "" +"Supports connections to the CloudFiles backend. Allowed formats is " +"\"cloudfiles://container/folder\"." +msgstr "" + +#: Library/Backend/CloudFiles/Strings.cs:17 +msgid "Rackspace CloudFiles" +msgstr "Rackspace CloudFiles" + +#: Library/Backend/CloudFiles/Strings.cs:18 +msgid "MD5 Hash (ETag) verification failed" +msgstr "Error de verificación del Hash MD5 (ETag)" + +#: Library/Backend/CloudFiles/Strings.cs:19 +msgid "Failed to delete file" +msgstr "Error al eliminar archivo" + +#: Library/Backend/CloudFiles/Strings.cs:20 +msgid "Failed to upload file" +msgstr "Error al cargar archivo" + +#: Library/Backend/CloudFiles/Strings.cs:21 +msgid "No CloudFiles API Access Key given" +msgstr "Ninguna llave de acceso API CloudFiles dada" + +#: Library/Backend/CloudFiles/Strings.cs:22 +msgid "No CloudFiles userID given" +msgstr "Ningún usuario de CloudFiles dado" + +#: Library/Backend/CloudFiles/Strings.cs:23 +msgid "Unexpected CloudFiles response, perhaps the API has changed?" +msgstr "¿Respuesta de CloudFiles inesperada, tal vez la API ha cambiado?" + +#: Library/Backend/Dropbox/Strings.cs:22 +msgid "" +"This backend can read and write data to Dropbox. Supported format is " +"\"dropbox://folder/subfolder\"." +msgstr "" + +#: Library/Backend/Dropbox/Strings.cs:23 +msgid "Dropbox" +msgstr "Dropbox" + +#: Library/Backend/File/Strings.cs:4 +#, csharp-format +msgid "" +"This option only works when the --{0} option is also specified. If there are" +" alternate paths specified, this option indicates the name of a marker file " +"that must be present in the folder. This can be used to handle situations " +"where an external drive changes drive letter or mount point. By ensuring " +"that a certain file exists, it is possible to prevent writing data to an " +"unwanted external drive. The contents of the file are never examined, only " +"file existence." +msgstr "" +"Esta opción sólo funciona cuando la opción --{0} también esta especificada. " +"Si hay rutas alternativas especificadas, esta opción indica el nombre de un " +"archivo de marcadores que debe estar presente en la carpeta. Esto puede " +"utilizarse para manejar situaciones donde se cambie la letra de una unidad " +"de disco externa o un punto de montaje. Al asegurarse que existe el archivo " +"determinado, evitamos escribir datos en un disco externo no deseado. Nunca " +"se examina el contenido del archivo sólo su existencia." + +#: Library/Backend/File/Strings.cs:5 +msgid "Look for a file in the destination folder" +msgstr "Buscar un archivo en la carpeta de destino" + +#: Library/Backend/File/Strings.cs:6 +#, csharp-format +msgid "" +"This option allows multiple targets to be specified. The primary target path" +" is placed before the list of paths supplied with this option. Before " +"starting the backup, each folder in the list is checked for existence and " +"optionally the presence of the marker file supplied by --{0}. The first " +"existing path that optionally contains the marker file is then used as the " +"destination. Multiple destinations are separated with a \"{1}\". On Windows," +" the path may be a UNC path, and the drive letter may be substituted with an" +" asterisk (*), eg.: \"*:\\backup\", which will examine all drive letters. If" +" a username and password is supplied, the same credentials are used for all " +"destinations." +msgstr "" + +#: Library/Backend/File/Strings.cs:7 +msgid "A list of secondary target paths" +msgstr "Una lista de rutas de destino secundaria" + +#: Library/Backend/File/Strings.cs:8 +msgid "" +"This backend can read and write data to an file based backend. Allowed " +"formats are \"file://hostname/folder\" or " +"\"file://username:password@hostname/folder\". You may supply UNC paths (eg: " +"\"file://\\\\server\\folder\") or local paths (eg: (win) " +"\"file://c:\\folder\", (linux) \"file:///usr/pub/files\")" +msgstr "" + +#: Library/Backend/File/Strings.cs:13 +msgid "Local folder or drive" +msgstr "Unidad o carpeta local" + +#: Library/Backend/File/Strings.cs:14 +#, csharp-format +msgid "The folder {0} does not exist" +msgstr "La carpeta {0} no existe" + +#: Library/Backend/File/Strings.cs:15 +#, csharp-format +msgid "" +"The marker file \"{0}\" was not found in any of the examined destinations: " +"{1}" +msgstr "" + +#: Library/Backend/File/Strings.cs:16 +msgid "" +"When storing the file, the standard operation is to copy the file and delete" +" the original. This sequence ensures that the operation can be retried if " +"something goes wrong. Activating this option may cause the retry operation " +"to fail. This option has no effect unless the --disable-streaming-transfers" +" options is activated." +msgstr "" + +#: Library/Backend/File/Strings.cs:17 +msgid "Move the file instead of copying it" +msgstr "Mover el archivo en lugar de copiarlo" + +#: Library/Backend/File/Strings.cs:18 +msgid "Force authentication against remote share" +msgstr "Forzar autentificación frente a acciones remotas" + +#: Library/Backend/File/Strings.cs:19 +msgid "" +"If this option is set, any existing authentication against the remote share " +"is dropped before attempting to authenticate" +msgstr "" + +#: Library/Backend/FTP/Strings.cs:7 +msgid "" +"This backend can read and write data to an FTP based backend. Allowed " +"formats are \"ftp://hostname/folder\" or " +"\"ftp://username:password@hostname/folder\"" +msgstr "" + +#: Library/Backend/FTP/Strings.cs:8 +msgid "" +"If this flag is set, the FTP connection is made in active mode. Even if the " +"\"ftp-passive\" flag is also set, the connection will be made in active mode" +msgstr "" + +#: Library/Backend/FTP/Strings.cs:9 Library/Backend/FTP/Strings.cs:11 +msgid "Toggles the FTP connections method" +msgstr "Cambia el método de conexiones FTP" + +#: Library/Backend/FTP/Strings.cs:10 +msgid "" +"If this flag is set, the FTP connection is made in passive mode, which works" +" better with some firewalls. If the \"ftp-regular\" flag is also set, this " +"flag is ignored" +msgstr "" + +#: Library/Backend/FTP/Strings.cs:16 +msgid "" +"Use this flag to communicate using Secure Socket Layer (SSL) over ftp " +"(ftps)." +msgstr "" +"Utilice este indicador para comunicarse usando Secure Socket Layer (SSL) " +"sobre ftp (ftps)." + +#: Library/Backend/FTP/Strings.cs:17 +msgid "Instructs Duplicati to use an SSL (ftps) connection" +msgstr "Manda a Duplicati a utilizar una conexión SSL (ftps)" + +#: Library/Backend/FTP/Strings.cs:18 +msgid "FTP" +msgstr "FTP" + +#: Library/Backend/FTP/Strings.cs:19 Library/Backend/TahoeLAFS/Strings.cs:8 +#: Library/Backend/WEBDAV/Strings.cs:14 +#, csharp-format +msgid "The folder {0} was not found, message: {1}" +msgstr "No se encontró la carpeta {0}, mensaje: {1}" + +#: Library/Backend/FTP/Strings.cs:23 +msgid "" +"To protect against network failures, every upload will be attempted " +"verified. Use this option to disable this verfication to make the upload " +"faster but less reliable." +msgstr "" +"Para protegerse contra fallos en la red, se intentará verificar cada subida." +" Utilice esta opción para desactivar esta verificación para hacer la subida " +"más rápida pero menos fiable." + +#: Library/Backend/GoogleServices/Strings.cs:22 +msgid "" +"This backend can read and write data to Google Cloud Storage. Supported " +"format is \"googlecloudstore://bucket/folder\"." +msgstr "" + +#: Library/Backend/GoogleServices/Strings.cs:23 +msgid "Google Cloud Storage" +msgstr "Google Cloud Storage" + +#: Library/Backend/GoogleServices/Strings.cs:25 +#, csharp-format +msgid "You must supply a project ID with --{0} for creating a bucket" +msgstr "" +"Debe proporcionar un identificador de proyecto con --{0} para crear un " +"depósito" + +#: Library/Backend/GoogleServices/Strings.cs:29 +#, csharp-format +msgid "" +"This option is only used when creating new buckets. Use this option to change what region the data is stored in. Charges vary with bucket location. Known bucket locations:\n" +"{0}" +msgstr "" +"Esta opción sólo se usa al crear nuevos depósitos. Utilice esta opción para cambiar que región de datos es almacenada en él. Las cargas varían con la localización del depósito. Lugares conocidos del deposito:\n" +" {0}" + +#: Library/Backend/GoogleServices/Strings.cs:31 +msgid "Specifies location option for creating a bucket" +msgstr "Especifica la opción de ubicación para la creación de un depósito" + +#: Library/Backend/GoogleServices/Strings.cs:32 +#, csharp-format +msgid "" +"This option is only used when creating new buckets. Use this option to change what storage type the bucket has. Charges and functionality vary with bucket storage class. Known storage classes:\n" +"{0}" +msgstr "" +"Esta opción sólo se utiliza al crear nuevos depósitos. Utilice esta opción para cambiar qué tipo de almacenamiento tiene el depósito. Las cargas y funcionalidades varían con la clase de almacenamiento del depósito. Clases de almacenamiento conocidas:\n" +"{0}" + +#: Library/Backend/GoogleServices/Strings.cs:34 +msgid "Specifies storage class for creating a bucket" +msgstr "" +"Especifica la clase de almacenamiento para la creación de un depósito\n" +" " + +#: Library/Backend/GoogleServices/Strings.cs:35 +msgid "Specifies project for creating a bucket" +msgstr "Especifica el proyecto para la creación de un depósito" + +#: Library/Backend/GoogleServices/Strings.cs:36 +msgid "" +"This option is only used when creating new buckets. Use this option to " +"supply the project ID that the bucket is attached to. The project determines" +" where usage charges are applied" +msgstr "" + +#: Library/Backend/GoogleServices/Strings.cs:41 +#, csharp-format +msgid "" +"The account access has been blocked by Google, please visit this URL and " +"unlock it: {0}" +msgstr "" + +#: Library/Backend/GoogleServices/Strings.cs:42 +msgid "" +"This backend can read and write data to Google Drive. Supported format is " +"\"googledrive://folder/subfolder\"." +msgstr "" + +#: Library/Backend/GoogleServices/Strings.cs:45 +msgid "Google Drive" +msgstr "Google Drive" + +#: Library/Backend/HubiC/Strings.cs:21 +msgid "" +"This backend can read and write data to HubiC. Supported format is " +"\"hubic://container/folder\"." +msgstr "" + +#: Library/Backend/HubiC/Strings.cs:22 +msgid "HubiC" +msgstr "HubiC" + +#: Library/Backend/Mega/Strings.cs:4 +msgid "mega.nz" +msgstr " mega.nz" + +#: Library/Backend/Mega/Strings.cs:9 +msgid "No password given" +msgstr "Sin contraseña dada" + +#: Library/Backend/Mega/Strings.cs:10 +msgid "No username given" +msgstr "Ningún nombre de usuario dado" + +#: Library/Backend/Mega/Strings.cs:11 +msgid "No path given, cannot upload files to the root folder" +msgstr "Ninguna ruta dada, no puede subir archivos a la carpeta raíz" + +#: Library/Backend/Mega/Strings.cs:12 +msgid "" +"This backend can read and write data to Mega.co.nz. Allowed formats are: " +"\"mega://folder/subfolder\"" +msgstr "" + +#: Library/Backend/OAuthHelper/Strings.cs:7 +#, csharp-format +msgid "" +"Failed to authorize using the OAuth service: {0}. If the problem persists, " +"try generating a new authid token from: {1}" +msgstr "" + +#: Library/Backend/OAuthHelper/Strings.cs:8 +#: Library/Backend/OneDrive/Strings.cs:7 +#, csharp-format +msgid "Unexpected error code: {0} - {1}" +msgstr "Código de error inesperado: {0} - {1}" + +#: Library/Backend/OAuthHelper/Strings.cs:11 +msgid "The OAuth service is currently over quota, try again in a few hours" +msgstr "" + +#: Library/Backend/OneDrive/Strings.cs:5 +#, csharp-format +msgid "" +"Failed to authorize using the WLID service: {0}. If the problem persists, " +"try generating a new authid token from: {1}" +msgstr "" + +#: Library/Backend/OneDrive/Strings.cs:6 +msgid "Autocreated folder" +msgstr "Carpetas creadas automáticamente" + +#: Library/Backend/OneDrive/Strings.cs:8 +#, csharp-format +msgid "Missing the folder: {0}" +msgstr "Falta la carpeta: {0}" + +#: Library/Backend/OneDrive/Strings.cs:9 Library/Compression/Strings.cs:11 +#, csharp-format +msgid "File not found: {0}" +msgstr "Archivo no encontrado: {0}" + +#: Library/Backend/OneDrive/Strings.cs:10 +msgid "Microsoft OneDrive" +msgstr "Microsoft OneDrive" + +#: Library/Backend/OneDrive/Strings.cs:13 +#, csharp-format +msgid "" +"Stores files on Microsoft OneDrive. Usage of this backend requires that you " +"agree to the terms in {0} ({1}) and {2} ({3})" +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "" +"This backend can read and write data to Swift (OpenStack Object Storage). " +"Supported format is \"openstack://container/folder\"." +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "OpenStack Simple Storage" +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +#, csharp-format +msgid "Missing required option: {0}" +msgstr "Falta la opción requerida: {0}" + +#: Library/Backend/OpenStack/Strings.cs:20 +#, csharp-format +msgid "" +"The password used to connect to the server. This may also be supplied as the" +" environment variable \"AUTH_PASSWORD\". If the password is supplied, --{0} " +"must also be set" +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "" +"The Tenant Name is commonly the paying user account name. This option must " +"be supplied when authenticating with a password, but is not required when " +"using an API key." +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "Supplies the Tenant Name used to connect to the server" +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "" +"The API key can be used to connect without supplying a password and tenant " +"ID with some providers." +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "Supplies the API key used to connect to the server" +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +#, csharp-format +msgid "" +"The authentication URL is used to authenticate the user and find the storage" +" service. The URL commonly ends with \"/v2.0\". Known providers are: {0}{1}" +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "Supplies the authentication URL" +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "" +"This option is only used when creating a container, and is used to indicate " +"where the container should be placed. Consult your provider for a list of " +"valid regions, or leave empty for the default region." +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "Supplies the region used for creating a container" +msgstr "" + +#: Library/Backend/S3/Strings.cs:4 +msgid "" +"The AWS \"Secret Access Key\" can be obtained after logging into your AWS " +"account, this can also be supplied through the \"auth-password\" property" +msgstr "" + +#: Library/Backend/S3/Strings.cs:5 +msgid "The AWS \"Secret Access Key\"" +msgstr "" + +#: Library/Backend/S3/Strings.cs:6 +msgid "" +"The AWS \"Access Key ID\" can be obtained after logging into your AWS " +"account, this can also be supplied through the \"auth-username\" property" +msgstr "" + +#: Library/Backend/S3/Strings.cs:7 +msgid "The AWS \"Access Key ID\"" +msgstr "" + +#: Library/Backend/S3/Strings.cs:8 +msgid "Amazon S3" +msgstr "Amazon S3" + +#: Library/Backend/S3/Strings.cs:13 +msgid "No Amazon S3 secret key given" +msgstr "No dada la llave secreta de Amazon S3" + +#: Library/Backend/S3/Strings.cs:14 +msgid "No Amazon S3 userID given" +msgstr "No dado el identificador de usuario de Amazon S3" + +#: Library/Backend/S3/Strings.cs:15 +msgid "" +"This flag is only used when creating new buckets. If the flag is set, the " +"bucket is created on a european server. This flag forces the \"s3-use-new-" +"style\" flag. Amazon charges slightly more for european buckets." +msgstr "" + +#: Library/Backend/S3/Strings.cs:16 +msgid "Use a European server" +msgstr "Usar un servidor Europeo" + +#: Library/Backend/S3/Strings.cs:17 +msgid "" +"Specify this argument to make the S3 backend use subdomains rather than the " +"previous url prefix method. See the Amazon S3 documentation for more " +"details." +msgstr "" + +#: Library/Backend/S3/Strings.cs:18 +msgid "Use subdomain calling style" +msgstr "" + +#: Library/Backend/S3/Strings.cs:19 +#, csharp-format +msgid "Unable to determine the bucket name for host: {0}" +msgstr "No se puede determinar el nombre del depósito para el host: {0}" + +#: Library/Backend/S3/Strings.cs:20 +msgid "" +"This flag toggles the use of the special RRS header. Files stored using RRS " +"are more likely to disapear than those stored normally, but also costs less " +"to store. See the full description here: http://aws.amazon.com/about-aws" +"/whats-new/2010/05/19/announcing-amazon-s3-reduced-redundancy-storage/" +msgstr "" + +#: Library/Backend/S3/Strings.cs:21 +msgid "Use Reduced Redundancy Storage" +msgstr "" + +#: Library/Backend/S3/Strings.cs:22 +#, csharp-format +msgid "You are using a deprected url format, please change it to: {0}" +msgstr "" + +#: Library/Backend/S3/Strings.cs:23 +msgid "" +"This backend can read and write data to an Amazon S3 compatible server. " +"Allowed formats are: \"s3://bucketname/prefix\"" +msgstr "" + +#: Library/Backend/S3/Strings.cs:24 +#, csharp-format +msgid "The options --{0} and --{1} are mutually exclusive" +msgstr "" + +#: Library/Backend/S3/Strings.cs:25 Library/Backend/S3/Strings.cs:38 +#, csharp-format +msgid "Please use --{0}={1} instead" +msgstr "" + +#: Library/Backend/S3/Strings.cs:26 +#, csharp-format +msgid "" +"This option is only used when creating new buckets. Use this option to change what region the data is stored in. Amazon charges slightly more for non-US buckets. Known bucket locations:\n" +"{0}" +msgstr "" + +#: Library/Backend/S3/Strings.cs:28 +msgid "Specifies S3 location constraints" +msgstr "" + +#: Library/Backend/S3/Strings.cs:29 +#, csharp-format +msgid "" +"Companies other than Amazon are now supporting the S3 API, meaning that this backend can read and write data to those providers as well. Use this option to set the hostname. Currently known providers are:\n" +"{0}" +msgstr "" + +#: Library/Backend/S3/Strings.cs:31 +msgid "Specifies an alternate S3 server name" +msgstr "" + +#: Library/Backend/S3/Strings.cs:32 +msgid "" +"The subdomain calling option does nothing, the library will pick the right " +"calling convention" +msgstr "" + +#: Library/Backend/S3/Strings.cs:33 +msgid "" +"Use this flag to communicate using Secure Socket Layer (SSL) over http " +"(https). Note that bucket names containing a period has problems with SSL " +"connections." +msgstr "" + +#: Library/Backend/S3/Strings.cs:34 Library/Backend/TahoeLAFS/Strings.cs:6 +#: Library/Backend/WEBDAV/Strings.cs:19 +msgid "Instructs Duplicati to use an SSL (https) connection" +msgstr "" + +#: Library/Backend/S3/Strings.cs:36 +msgid "" +"Use this option to specify a storage class. If this option is not used, the " +"server will choose a default storage class." +msgstr "" + +#: Library/Backend/S3/Strings.cs:37 +msgid "Specify storage class" +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:6 +msgid "Microsoft SharePoint" +msgstr "Microsoft SharePoint" + +#: Library/Backend/SharePoint/Strings.cs:7 +msgid "" +"Supports connections to a SharePoint server (including OneDrive for " +"Business). Allowed formats are " +"\"mssp://tennant.sharepoint.com/PathToWeb//BaseDocLibrary/subfolder\" or " +"\"mssp://username:password@tennant.sharepoint.com/PathToWeb//BaseDocLibrary/subfolder\"." +" Use a double slash '//' in the path to denote the web from the documents " +"library." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:12 +#: Library/Backend/WEBDAV/Strings.cs:11 +msgid "" +"If the server and client both supports integrated authentication, this " +"option enables that authentication method. This is likely only available " +"with windows servers and clients." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:13 +#: Library/Backend/WEBDAV/Strings.cs:12 +msgid "Use windows integrated authentication to connect to the server" +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:14 +msgid "" +"Use this option to have files moved to the recycle bin folder instead of " +"removing them permanently when compacting or deleting backups." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:15 +msgid "Move deleted files to the recycle bin" +msgstr "Mover los archivos eliminados a la papelera de reciclaje" + +#: Library/Backend/SharePoint/Strings.cs:17 +msgid "" +"Use this option to upload files to SharePoint as a whole with BinaryDirect " +"mode. This is the most efficient way of uploading, but can cause non-" +"recoverable timouts under certain conditions. Use this option only with very" +" fast and stable internet connections." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:18 +msgid "Upload files using binary direct mode." +msgstr "Subir archivos usando modo binario directo." + +#: Library/Backend/SharePoint/Strings.cs:20 +msgid "" +"Use this option to specify a custom value for timeouts of web operation when" +" communicating with SharePoint Server. Recommended value is 180s." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:21 +msgid "Set timeout for SharePoint web operations." +msgstr "" +"Establezca el tiempo de espera para las operaciones de web de SharePoint." + +#: Library/Backend/SharePoint/Strings.cs:23 +msgid "" +"Use this option to specify the size of each chunk when uploading to " +"SharePoint Server. Recommended value is 4MB." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:24 +msgid "Set blocksize for chunked uploads to SharePoint." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:26 +#, csharp-format +msgid "Element with path '{0}' not found on host '{1}'." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:27 +#, csharp-format +msgid "" +"No SharePoint web could be logged in to at path '{0}'. Maybe wrong " +"credentials. Or try using '//' in path to separate web from folder path." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:28 +msgid "" +"Everything seemed alright, but then web title could not be read to test " +"connection. Something's wrong." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:33 +msgid "Microsoft OneDrive for Business" +msgstr "Microsoft OneDrive para la Empresa" + +#: Library/Backend/SharePoint/Strings.cs:34 +msgid "" +"Supports connections to Microsoft OneDrive for Business. Allowed formats are" +" " +"\"od4b://tennant.sharepoint.com/personal/username_domain/Documents/subfolder\"" +" or " +"\"od4b://username:password@tennant.sharepoint.com/personal/username_domain/Documents/folder\"." +" You can use a double slash '//' in the path to denote the base path from " +"the documents folder." +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:4 +msgid "Module for generating SSH private/public keys" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:5 +msgid "SSH Key Generator" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:6 +msgid "Public key username" +msgstr "Nombre de usuario clave pública" + +#: Library/Backend/SSHv2/Strings.cs:7 +msgid "A username to append to the public key" +msgstr "Un nombre de usuario para añadir a la clave pública" + +#: Library/Backend/SSHv2/Strings.cs:8 +msgid "The key type" +msgstr "El tipo de llave" + +#: Library/Backend/SSHv2/Strings.cs:9 +msgid "Determines the type of key to generate" +msgstr "Determinar el tipo de llave a generar" + +#: Library/Backend/SSHv2/Strings.cs:10 +msgid "The key length" +msgstr "La longitud de la llave" + +#: Library/Backend/SSHv2/Strings.cs:11 +msgid "The length of the key in bits" +msgstr "La longitud de la llave en bits" + +#: Library/Backend/SSHv2/Strings.cs:14 +msgid "Module for uploading SSH public keys" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:15 +msgid "SSH Key Uploader" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:16 +msgid "The SSH connection URL" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:17 +msgid "The SSH connection URL used to establish the connection" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:18 +msgid "The SSH public key to append" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:19 +msgid "" +"The SSH public key must be a valid SSH string, which is appended to the " +".ssh/authorized_keys file" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:22 +msgid "" +"This backend can read and write data to an SSH based backend, using SFTP. " +"Allowed formats are \"ssh://hostname/folder\" or " +"\"ssh://username:password@hostname/folder\"." +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:27 +msgid "" +"The server fingerprint used for validation of server identity. Format is eg." +" \"ssh-rsa 4096 11:22:33:44:55:66:77:88:99:00:11:22:33:44:55:66\"." +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:28 +msgid "Supplies server fingerprint used for validation of server identity" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:29 +msgid "" +"To guard against man-in-the-middle attacks, the server fingerprint is " +"verified on connection. Use this option to disable host-key fingerprint " +"verification. You should only use this option for testing." +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:30 +msgid "Disables fingerprint validation" +msgstr "Desactiva la validación de la huella digital" + +#: Library/Backend/SSHv2/Strings.cs:31 +msgid "" +"Points to a valid OpenSSH keyfile. If the file is encrypted, the password " +"supplied is used to decrypt the keyfile. If this option is supplied, the " +"password is not used to authenticate. This option only works when using the " +"managed SSH client." +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:32 Library/Backend/SSHv2/Strings.cs:34 +msgid "Uses a SSH private key to authenticate" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:33 +#, csharp-format +msgid "" +"An url-encoded SSH private key. The private key must be prefixed with {0}. " +"If the file is encrypted, the password supplied is used to decrypt the " +"keyfile. If this option is supplied, the password is not used to " +"authenticate. This option only works when using the managed SSH client." +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:35 +msgid "SFTP (SSH)" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:36 +#, csharp-format +msgid "Unable to set folder to {0}, error message: {1}" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:37 +#, csharp-format +msgid "" +"Validation of server fingerprint failed. Server returned fingerprint " +"\"{0}\". Cause of this message is either not correct configuration or Man-" +"in-the-middle attack!" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:38 +#, csharp-format +msgid "" +"Please add --{1}=\"{0}\" to trust this host. Optionally you can use --{2} " +"(NOT SECURE) for testing!" +msgstr "" + +#: Library/Backend/TahoeLAFS/Strings.cs:4 +msgid "" +"This backend can read and write data to a Tahoe-LAFS based backend. Allowed " +"format is \"tahoe://hostname:port/uri/$DIRCAP\"." +msgstr "" + +#: Library/Backend/TahoeLAFS/Strings.cs:5 Library/Backend/WEBDAV/Strings.cs:18 +msgid "" +"Use this flag to communicate using Secure Socket Layer (SSL) over http " +"(https)." +msgstr "" + +#: Library/Backend/TahoeLAFS/Strings.cs:7 +msgid "Tahoe-LAFS" +msgstr "" + +#: Library/Backend/TahoeLAFS/Strings.cs:9 +msgid "Unsupported URL format, must start with \"/uri/URI:DIR2:\"" +msgstr "" + +#: Library/Backend/WEBDAV/Strings.cs:4 +msgid "" +"Supports connections to a WEBDAV enabled web server, using the HTTP " +"protocol. Allowed formats are \"webdav://hostname/folder\" or " +"\"webdav://username:password@hostname/folder\"." +msgstr "" + +#: Library/Backend/WEBDAV/Strings.cs:5 +msgid "" +"Using the HTTP Digest authentication method allows the user to authenticate " +"with the server, without sending the password in clear. However, a man-in-" +"the-middle attack is easy, because the HTTP protocol specifies a fallback to" +" Basic authentication, which will make the client send the password to the " +"attacker. Using this flag, the client does not accept this, and always uses " +"Digest authentication or fails to connect." +msgstr "" + +#: Library/Backend/WEBDAV/Strings.cs:6 +msgid "Force the use of the HTTP Digest authentication method" +msgstr "" + +#: Library/Backend/WEBDAV/Strings.cs:13 +msgid "WebDAV" +msgstr "" + +#: Library/Backend/WEBDAV/Strings.cs:15 +#, csharp-format +msgid "" +"When listing the folder {0} the file {1} was listed, but the server now reports that the file is not found.\n" +"This can be because the file is deleted or unavailable, but it can also be because the file extension {2} is blocked by the web server. IIS blocks unknown extensions by default.\n" +"Error message: {3}" +msgstr "" + +#: Library/Backend/WEBDAV/Strings.cs:20 +msgid "" +"To aid in debugging issues, it is possible to set a path to a file that will" +" be overwritten with the PROPFIND response" +msgstr "" + +#: Library/Backend/WEBDAV/Strings.cs:21 +msgid "Dump the PROPFIND response" +msgstr "" + +#: Library/Compression/Strings.cs:4 +#, csharp-format +msgid "Please use the {0} option instead" +msgstr "" + +#: Library/Compression/Strings.cs:5 Library/Compression/Strings.cs:21 +msgid "" +"This option controls the compression level used. A setting of zero gives no " +"compression, and a setting of 9 gives maximum compression." +msgstr "" + +#: Library/Compression/Strings.cs:6 +msgid "Sets the Zip compression level" +msgstr "Establece el nivel de compresión Zip" + +#: Library/Compression/Strings.cs:7 +#, csharp-format +msgid "" +"This option can be used to set an alternative compressor method, such as " +"LZMA. Note that using another value than Deflate will cause the {0} option " +"to be ignored." +msgstr "" + +#: Library/Compression/Strings.cs:8 +msgid "Sets the Zip compression method" +msgstr "Establece el método de compresión Zip" + +#: Library/Compression/Strings.cs:9 +msgid "" +"This module provides the industry standard Zip compression. Files created " +"with this module can be read by any standard compliant zip application." +msgstr "" + +#: Library/Compression/Strings.cs:10 +msgid "Zip compression" +msgstr "Compresión Zip" + +#: Library/Compression/Strings.cs:14 +msgid "Archive not opened for writing" +msgstr "" + +#: Library/Compression/Strings.cs:15 +msgid "Archive not opened for reading" +msgstr "" + +#: Library/Compression/Strings.cs:16 +msgid "The given file is not part of this archive" +msgstr "El archivo no es parte de este archivo" + +#: Library/Compression/Strings.cs:17 +msgid "7z Archive with LZMA2 support." +msgstr "7z Archive con soporte LZMA2." + +#: Library/Compression/Strings.cs:18 +msgid "7z Archive" +msgstr "7z Archive" + +#: Library/Compression/Strings.cs:19 +msgid "" +"The number of threads used in LZMA 2 compression. Defaults to the number of " +"processor cores.." +msgstr "" + +#: Library/Compression/Strings.cs:20 +msgid "Number of threads used in compression" +msgstr "" + +#: Library/Compression/Strings.cs:22 +msgid "Sets the 7z compression level" +msgstr "Establece el nivel de compresión 7z" + +#: Library/Compression/Strings.cs:23 +msgid "" +"This option controls the compression algorithm used. Enabling this option " +"will cause 7z to use the fast algorithm, which produces slightly less " +"compression." +msgstr "" + +#: Library/Compression/Strings.cs:24 +msgid "Sets the 7z fast algorithm usage" +msgstr "Establece el uso del algoritmo rápido de 7z" + +#: Library/DynamicLoader/Strings.cs:4 +#, csharp-format +msgid "Failed to load assembly {0}, error message: {1}" +msgstr "" + +#: Library/DynamicLoader/Strings.cs:5 +#, csharp-format +msgid "Failed to load process type {0} assembly {1}, error message: {2}" +msgstr "" + +#: Library/Encryption/Strings.cs:4 +msgid "" +"This module encrypts all files in the same way that AESCrypt does, using 256" +" bit AES encryption." +msgstr "" + +#: Library/Encryption/Strings.cs:5 +msgid "AES-256 encryption, built in" +msgstr "Cifrado AES-256, incorporado" + +#: Library/Encryption/Strings.cs:6 +msgid "Blank or empty passphrase not allowed" +msgstr "No se permite la frase de seguridad en blanco o vacía" + +#: Library/Encryption/Strings.cs:7 +msgid "" +"Use this option to set the thread level allowed for AES crypt operations. " +"Valid values are 0 (uses default), or from 1 (no multithreading) to 4 (max. " +"multithreading)" +msgstr "" + +#: Library/Encryption/Strings.cs:8 +msgid "Set thread level utilized for crypting (0-4)" +msgstr "" + +#: Library/Encryption/Strings.cs:11 +#, csharp-format +msgid "Failed to decrypt data (invalid passphrase?): {0}" +msgstr "" + +#: Library/Encryption/Strings.cs:14 +msgid "" +"The GPG encryption module uses the GNU Privacy Guard program to encrypt and " +"decrypt files. It requires that the gpg executable is available on the " +"system. On Windows it is assumed that this is in the default installation " +"folder under program files, under Linux and OSX it is assumed that the " +"program is available via the PATH environment variable. It is possible to " +"supply the path to GPG using the --gpg-program-path switch." +msgstr "" + +#: Library/Encryption/Strings.cs:15 +msgid "GNU Privacy Guard, external" +msgstr "" + +#: Library/Encryption/Strings.cs:16 +msgid "" +"Use this switch to specify any extra options to GPG. You cannot specify the " +"--passphrase-fd option here. The --decrypt option is always specified." +msgstr "" + +#: Library/Encryption/Strings.cs:17 +msgid "Extra GPG commandline options for decryption" +msgstr "" + +#: Library/Encryption/Strings.cs:18 +msgid "" +"The GPG encryption/decryption will use the --armor option for GPG to protect" +" the files with armor. Specify this switch to remove the --armor option." +msgstr "" + +#: Library/Encryption/Strings.cs:19 +msgid "Don't use GPG Armor" +msgstr "" + +#: Library/Encryption/Strings.cs:20 +msgid "" +"Use this switch to specify any extra options to GPG. You cannot specify the " +"--passphrase-fd option here. The --encrypt option is always specified." +msgstr "" + +#: Library/Encryption/Strings.cs:21 +msgid "Extra GPG commandline options for encryption" +msgstr "" + +#: Library/Encryption/Strings.cs:22 +#, csharp-format +msgid "Failed to execute GPG at \"\"{0}\" {1}\": {2}" +msgstr "" + +#: Library/Encryption/Strings.cs:23 +msgid "" +"The path to the GNU Privacy Guard program. If not supplied, Duplicati will " +"assume that the program \"gpg\" is available in the system path." +msgstr "" + +#: Library/Encryption/Strings.cs:24 +msgid "The path to GnuPG" +msgstr "La ruta a GnuPG" + +#: Library/Encryption/Strings.cs:25 +#, csharp-format +msgid "" +"This option has non-standard handling, please use the --{0} option instead." +msgstr "" + +#: Library/Encryption/Strings.cs:26 +msgid "" +"Use this option to supply the --armor option to GPG. The files will be " +"larger but can be sent as pure text files." +msgstr "" + +#: Library/Encryption/Strings.cs:27 +msgid "Use GPG Armor" +msgstr "" + +#: Library/Encryption/Strings.cs:28 +msgid "Overrides the GPG command supplied for decryption" +msgstr "" + +#: Library/Encryption/Strings.cs:29 +msgid "The GPG decryption command" +msgstr "El comando de descifrado de GPG" + +#: Library/Encryption/Strings.cs:30 +#, csharp-format +msgid "" +"Overrides the default GPG encryption command \"{0}\", normal usage is to " +"request asymetric encryption with the setting {1}" +msgstr "" + +#: Library/Encryption/Strings.cs:31 +msgid "The GPG encryption command" +msgstr "El comando de cifrado GPG" + +#: Library/Encryption/Strings.cs:34 +#, csharp-format +msgid "Decryption failed: {0}" +msgstr "Error de descifrado: {0}" + +#: Library/Encryption/Strings.cs:35 +msgid "Failure while invoking GnuPG, program won't flush output" +msgstr "" + +#: Library/Encryption/Strings.cs:36 +msgid "Failure while invoking GnuPG, program won't terminate" +msgstr "" + +#: Library/Interface/CustomExceptions.cs:57 +#: Library/Interface/CustomExceptions.cs:65 +msgid "The requested file does not exist" +msgstr "El archivo solicitado no existe" + +#: Library/Interface/Strings.cs:4 +msgid "aliases" +msgstr "alias" + +#: Library/Interface/Strings.cs:5 +msgid "default value" +msgstr "valor por defecto" + +#: Library/Interface/Strings.cs:6 +msgid "[DEPRECATED]" +msgstr "[OBSOLETO]" + +#: Library/Interface/Strings.cs:7 +msgid "values" +msgstr "valores" + +#: Library/Interface/Strings.cs:10 +msgid "Boolean" +msgstr "Boleana" + +#: Library/Interface/Strings.cs:11 +msgid "Enumeration" +msgstr "Enumeración" + +#: Library/Interface/Strings.cs:12 +msgid "Flags" +msgstr "Indicadores" + +#: Library/Interface/Strings.cs:13 +msgid "Integer" +msgstr "Número entero" + +#: Library/Interface/Strings.cs:14 +msgid "Path" +msgstr "Ruta" + +#: Library/Interface/Strings.cs:15 +msgid "Size" +msgstr "Tamaño" + +#: Library/Interface/Strings.cs:16 +msgid "String" +msgstr "" + +#: Library/Interface/Strings.cs:17 +msgid "Timespan" +msgstr "Intervalo de tiempo" + +#: Library/Interface/Strings.cs:18 +msgid "Unknown" +msgstr "Desconocido" + +#: Library/Interface/Strings.cs:21 +#, csharp-format +msgid "" +"The configuration for the backend is not valid, it is missing the {0} field" +msgstr "" + +#: Library/Interface/Strings.cs:22 +msgid "Do you want to test the connection?" +msgstr "¿Quieres probar la conexión?" + +#: Library/Interface/Strings.cs:23 +#, csharp-format +msgid "Connection Failed: {0}" +msgstr "Fallos de conexión: {0}" + +#: Library/Interface/Strings.cs:24 +msgid "Connection succeeded!" +msgstr "¡Conexión conseguida!" + +#: Library/Interface/Strings.cs:25 +msgid "" +"You have not entered a path. This will store all backups in the default " +"directory. Is this what you want?" +msgstr "" + +#: Library/Interface/Strings.cs:26 +msgid "You must enter a password" +msgstr "Debe introducir una contraseña" + +#: Library/Interface/Strings.cs:27 +msgid "" +"You have not entered a password.\n" +"Proceed without a password?" +msgstr "" + +#: Library/Interface/Strings.cs:29 +msgid "You must enter the name of the server" +msgstr "" + +#: Library/Interface/Strings.cs:30 +msgid "You must enter a username" +msgstr "Debe introducir un nombre de usuario" + +#: Library/Interface/Strings.cs:31 +msgid "" +"You have not entered a username.\n" +"This is fine if the server allows anonymous uploads, but likely a username is required\n" +"Proceed without a username?" +msgstr "" + +#: Library/Interface/Strings.cs:34 +msgid "" +"The connection succeeded but another backup was found in the destination folder. It is possible to configure Duplicati to store multiple backups in the same folder, but it is not recommended.\n" +"\n" +"Do you want to use the selected folder?" +msgstr "" + +#: Library/Interface/Strings.cs:37 +msgid "The folder cannot be created because it already exists" +msgstr "La carpeta no se puede crear porque ya existe" + +#: Library/Interface/Strings.cs:38 +msgid "Folder created!" +msgstr "¡Carpeta creada!" + +#: Library/Interface/Strings.cs:39 +msgid "The requested folder does not exist" +msgstr "No existe la carpeta solicitada" + +#: Library/Interface/Strings.cs:40 +#, csharp-format +msgid "The server name \"{0}\" is not valid" +msgstr "El nombre del servidor \"{0}\" no es válido" + +#: Library/Interface/Strings.cs:41 +msgid "Cancelled" +msgstr "Cancelado" + +#: Library/Main/BackendManager.cs:588 +#, csharp-format +msgid "Failed to dispose backend instance: {0}" +msgstr "" + +#: Library/Main/BackendManager.cs:602 +#, csharp-format +msgid "Failed to delete file {0}, testing if file exists" +msgstr "" + +#: Library/Main/BackendManager.cs:608 +#, csharp-format +msgid "Recovered from problem with attempting to delete non-existing file {0}" +msgstr "" + +#: Library/Main/BackendManager.cs:613 +#, csharp-format +msgid "Failed to recover from error deleting file {0}" +msgstr "" + +#: Library/Main/BackendManager.cs:1094 +#, csharp-format +msgid "Delete operation failed for {0} with FileNotFound, listing contents" +msgstr "" + +#: Library/Main/BackendManager.cs:1107 +#, csharp-format +msgid "Listing indicates file {0} is deleted correctly" +msgstr "" + +#: Library/Main/Database/ExtensionMethods.cs:48 +#, csharp-format +msgid "ExecuteNonQuery: {0}" +msgstr "" + +#: Library/Main/Database/ExtensionMethods.cs:64 +#: Library/Main/Database/ExtensionMethods.cs:90 +#, csharp-format +msgid "ExecuteScalar: {0}" +msgstr "" + +#: Library/Main/Database/ExtensionMethods.cs:110 +#, csharp-format +msgid "ExecuteReader: {0}" +msgstr "" + +#: Library/Main/Database/ExtensionMethods.cs:200 +#, csharp-format +msgid "{0} records" +msgstr "{0} registros" + +#: Library/Main/Strings.cs:7 +#, csharp-format +msgid "Hash mismatch on file \"{0}\", recorded hash: {1}, actual hash {2}" +msgstr "" + +#: Library/Main/Strings.cs:8 +#, csharp-format +msgid "" +"The file {0} was downloaded and had size {1} but the size was expected to be" +" {2}" +msgstr "" + +#: Library/Main/Strings.cs:9 +#, csharp-format +msgid "The option {0} is deprecated: {1}" +msgstr "La opción {0} está en desuso: {1}" + +#: Library/Main/Strings.cs:10 +#, csharp-format +msgid "" +"The option --{0} exists more than once, please report this to the developers" +msgstr "" + +#: Library/Main/Strings.cs:11 +msgid "No source folders specified for backup" +msgstr "" + +#: Library/Main/Strings.cs:12 +#, csharp-format +msgid "The source folder {0} does not exist, aborting backup" +msgstr "" + +#: Library/Main/Strings.cs:13 +#, csharp-format +msgid "" +"The value \"{1}\" supplied to --{0} does not parse into a valid boolean, " +"this will be treated as if it was set to \"true\"" +msgstr "" + +#: Library/Main/Strings.cs:14 +#, csharp-format +msgid "" +"The option --{0} does not support the value \"{1}\", supported values are: " +"{2}" +msgstr "" + +#: Library/Main/Strings.cs:15 +#, csharp-format +msgid "" +"The option --{0} does not support the value \"{1}\", supported flag values " +"are: {2}" +msgstr "" + +#: Library/Main/Strings.cs:16 +#, csharp-format +msgid "The value \"{1}\" supplied to --{0} does not represent a valid integer" +msgstr "" + +#: Library/Main/Strings.cs:17 +#, csharp-format +msgid "" +"The option --{0} is not supported because the module {1} is not currently " +"loaded" +msgstr "" + +#: Library/Main/Strings.cs:18 +#, csharp-format +msgid "The supplied option --{0} is not supported and will be ignored" +msgstr "" + +#: Library/Main/Strings.cs:19 +#, csharp-format +msgid "The value \"{1}\" supplied to --{0} does not represent a valid path" +msgstr "" + +#: Library/Main/Strings.cs:20 +#, csharp-format +msgid "The value \"{1}\" supplied to --{0} does not represent a valid size" +msgstr "" + +#: Library/Main/Strings.cs:21 +#, csharp-format +msgid "The value \"{1}\" supplied to --{0} does not represent a valid time" +msgstr "" + +#: Library/Main/Strings.cs:22 +#, csharp-format +msgid "The operation {0} has started" +msgstr "La operación {0} ha comenzado" + +#: Library/Main/Strings.cs:23 +#, csharp-format +msgid "The operation {0} has completed" +msgstr "La operación {0} fue completada" + +#: Library/Main/Strings.cs:24 +#, csharp-format +msgid "The operation {0} has failed with error: {1}" +msgstr "" + +#: Library/Main/Strings.cs:25 +#, csharp-format +msgid "Invalid path: \"{0}\" ({1})" +msgstr "" + +#: Library/Main/Strings.cs:26 +#, csharp-format +msgid "" +"Failed to apply 'force-locale' setting. Please try to update .NET-Framework." +" Exception was: \"{0}\" " +msgstr "" + +#: Library/Main/Strings.cs:31 +msgid "" +"If a backup is interrupted there will likely be partial files present on the" +" backend. Using this flag, Duplicati will automatically remove such files " +"when encountered." +msgstr "" + +#: Library/Main/Strings.cs:32 +msgid "A flag indicating that Duplicati should remove unused files" +msgstr "" +"Una bandera está indicando que Duplicati debe eliminar archivos no " +"utilizados" + +#: Library/Main/Strings.cs:33 +msgid "" +"A string used to prefix the filenames of the remote volumes, can be used to " +"store multiple backups in the same remote folder." +msgstr "" + +#: Library/Main/Strings.cs:34 +msgid "Remote filename prefix" +msgstr "Prefijo de nombre de archivo remoto" + +#: Library/Main/Strings.cs:35 +msgid "" +"The operating system keeps track of the last time a file was written. Using " +"this information, Duplicati can quickly determine if the file has been " +"modified. If some application deliberately modifies this information, " +"Duplicati won't work correctly unless this flag is set." +msgstr "" + +#: Library/Main/Strings.cs:36 +msgid "Disable checks based on file time" +msgstr "Deshabilitar controles basados en la hora del archivo" + +#: Library/Main/Strings.cs:37 +msgid "" +"By default, files will be restored in the source folders, use this option to" +" restore to another folder" +msgstr "" + +#: Library/Main/Strings.cs:38 +msgid "Restore to another folder" +msgstr "Restaurar en otra carpeta" + +#: Library/Main/Strings.cs:39 +msgid "Toggles system sleep mode" +msgstr "" + +#: Library/Main/Strings.cs:40 +msgid "" +"Allow system to enter sleep power modes for inactivity during backup/restore" +" operations (Windows/OSX only)" +msgstr "" + +#: Library/Main/Strings.cs:41 +msgid "" +"By setting this value you can limit how much bandwidth Duplicati consumes " +"for downloads. Setting this limit can make the backups take longer, but will" +" make Duplicati less intrusive." +msgstr "" + +#: Library/Main/Strings.cs:42 +msgid "Max number of kilobytes to download pr. second" +msgstr "" + +#: Library/Main/Strings.cs:43 +msgid "" +"By setting this value you can limit how much bandwidth Duplicati consumes " +"for uploads. Setting this limit can make the backups take longer, but will " +"make Duplicati less intrusive." +msgstr "" + +#: Library/Main/Strings.cs:44 +msgid "Max number of kilobytes to upload pr. second" +msgstr "" + +#: Library/Main/Strings.cs:45 +msgid "" +"If you store the backups on a local disk, and prefer that they are kept " +"unencrypted, you can turn of encryption completely by using this switch." +msgstr "" + +#: Library/Main/Strings.cs:46 +msgid "Disable encryption" +msgstr "Desactivar el cifrado" + +#: Library/Main/Strings.cs:47 +msgid "" +"If an upload or download fails, Duplicati will retry a number of times " +"before failing. Use this to handle unstable network connections better." +msgstr "" + +#: Library/Main/Strings.cs:48 +msgid "Number of times to retry a failed transmission" +msgstr "" + +#: Library/Main/Strings.cs:49 +msgid "" +"Supply a passphrase that Duplicati will use to encrypt the backup volumes, " +"making them unreadable without the passphrase. This variable can also be " +"supplied through the environment variable PASSPHRASE." +msgstr "" + +#: Library/Main/Strings.cs:50 +msgid "Passphrase used to encrypt backups" +msgstr "" + +#: Library/Main/Strings.cs:51 +msgid "" +"By default, Duplicati will list and restore files from the most recent " +"backup, use this option to select another item. You may use relative times, " +"like \"-2M\" for a backup from two months ago." +msgstr "" + +#: Library/Main/Strings.cs:52 +msgid "The time to list/restore files" +msgstr "" + +#: Library/Main/Strings.cs:53 +msgid "" +"By default, Duplicati will list and restore files from the most recent " +"backup, use this option to select another item. You may enter multiple " +"values separated with comma, and ranges using -, e.g. \"0,2-4,7\" ." +msgstr "" + +#: Library/Main/Strings.cs:54 +msgid "The version to list/restore files" +msgstr "" + +#: Library/Main/Strings.cs:55 +msgid "" +"When searching for files, only the most recent backup is searched. Use this " +"option to show all previous versions too." +msgstr "" + +#: Library/Main/Strings.cs:56 +msgid "Show all versions" +msgstr "Mostrar todas las versiones" + +#: Library/Main/Strings.cs:57 +msgid "" +"When searching for files, all matching files are returned. Use this option " +"to return only the largest common prefix path." +msgstr "" + +#: Library/Main/Strings.cs:58 +msgid "Show largest prefix" +msgstr "" + +#: Library/Main/Strings.cs:59 +msgid "" +"When searching for files, all matching files are returned. Use this option " +"to return only the entries found in the folder specified as filter." +msgstr "" + +#: Library/Main/Strings.cs:60 +msgid "Show folder contents" +msgstr "Mostrar contenido de la carpeta" + +#: Library/Main/Strings.cs:61 +msgid "" +"After a failed transmission, Duplicati will wait a short period before " +"attempting again. This is usefull if the network drops out occasionally " +"during transmissions." +msgstr "" + +#: Library/Main/Strings.cs:62 +msgid "Time to wait between retries" +msgstr "Tiempo de espera entre reintentos" + +#: Library/Main/Strings.cs:63 +msgid "Use this option to attach extra files to the newly uploaded filelists." +msgstr "" + +#: Library/Main/Strings.cs:64 +msgid "Set control files" +msgstr "" + +#: Library/Main/Strings.cs:65 +msgid "" +"If the hash for the volume does not match, Duplicati will refuse to use the " +"backup. Supply this flag to allow Duplicati to proceed anyway." +msgstr "" + +#: Library/Main/Strings.cs:66 +msgid "Set this flag to skip hash checks" +msgstr "Establecer este parámetro para omitir las comprobaciones de hash" + +#: Library/Main/Strings.cs:67 +msgid "" +"This option allows you to exclude files that are larger than the given " +"value. Use this to prevent backups becoming extremely large." +msgstr "" + +#: Library/Main/Strings.cs:68 +msgid "Limit the size of files being backed up" +msgstr "" + +#: Library/Main/Strings.cs:69 +msgid "Temporary storage folder" +msgstr "" + +#: Library/Main/Strings.cs:70 +msgid "" +"Duplicati will use the system default temporary folder. This option can be " +"used to supply an alternative folder for temporary storage. Note that SQLite" +" will always put temporary files in the system default temporary folder. " +"Consider using the TMPDIR environment variable on Linux to set the temporary" +" folder for both Duplicati and SQLite." +msgstr "" + +#: Library/Main/Strings.cs:71 +msgid "" +"Selects another thread priority for the process. Use this to set Duplicati " +"to be more or less CPU intensive." +msgstr "" + +#: Library/Main/Strings.cs:72 +msgid "Thread priority" +msgstr "" + +#: Library/Main/Strings.cs:73 +msgid "" +"This option can change the maximum size of dblock files. Changing the size " +"can be useful if the backend has a limit on the size of each individual file" +msgstr "" + +#: Library/Main/Strings.cs:74 +msgid "Limit the size of the volumes" +msgstr "Limitar el tamaño de los volúmenes" + +#: Library/Main/Strings.cs:75 +msgid "" +"Enabling this option will disallow usage of the streaming interface, which " +"means that transfer progress bars will not show, and bandwidth throttle " +"settings will be ignored." +msgstr "" + +#: Library/Main/Strings.cs:76 +msgid "Disables use of the streaming transfer method" +msgstr "Desactiva el uso del método de transferencia streaming" + +#: Library/Main/Strings.cs:77 +msgid "" +"This option will make sure the contents of the manifest file are not read. " +"This also implies that file hashes are not checked either. Use only for " +"disaster recovery." +msgstr "" + +#: Library/Main/Strings.cs:78 +msgid "An option that prevents verifying the manifests" +msgstr "Una opción que impide la verificación de los manifiestos" + +#: Library/Main/Strings.cs:79 +msgid "" +"Duplicati supports plugable compression modules. Use this option to select a" +" module to use for compression. This is only applied when creating new " +"volumes, when reading an existing file, the filename is used to select the " +"compression module." +msgstr "" + +#: Library/Main/Strings.cs:80 +msgid "Select what module to use for compression" +msgstr "Seleccione qué módulo usar para la compresión" + +#: Library/Main/Strings.cs:81 +msgid "" +"Duplicati supports plugable encryption modules. Use this option to select a " +"module to use for encryption. This is only applied when creating new " +"volumes, when reading an existing file, the filename is used to select the " +"encryption module." +msgstr "" + +#: Library/Main/Strings.cs:82 +msgid "Select what module to use for encryption" +msgstr "" + +#: Library/Main/Strings.cs:83 +msgid "Supply one or more module names, separated by commas to unload them" +msgstr "" + +#: Library/Main/Strings.cs:84 +msgid "Disabled one or more modules" +msgstr "Desactivar uno o más módulos" + +#: Library/Main/Strings.cs:85 +msgid "Supply one or more module names, separated by commas to load them" +msgstr "" + +#: Library/Main/Strings.cs:86 +msgid "Enables one or more modules" +msgstr "Habilita uno o más módulos" + +#: Library/Main/Strings.cs:87 +msgid "" +"This settings controls the usage of snapshots, which allows Duplicati to " +"backup files that are locked by other programs. If this is set to \"off\", " +"Duplicati will not attempt to create a disk snapshot. Setting this to " +"\"auto\" makes Duplicati attempt to create a snapshot, and fail silently if " +"that was not allowed or supported. A setting of \"on\" will also make " +"Duplicati attempt to create a snapshot, but will produce a warning message " +"in the log if it fails. Setting it to \"required\" will make Duplicati abort" +" the backup if the snapshot creation fails. On windows this uses the Volume " +"Shadow Copy Services (VSS) and requires administrative privileges. On linux " +"this uses Logical Volume Management (LVM) and requires root privileges." +msgstr "" + +#: Library/Main/Strings.cs:88 +msgid "Controls the use of disk snapshots" +msgstr "Controla el uso de copias instantáneas de disco (snapshots)" + +#: Library/Main/Strings.cs:89 +msgid "" +"The pre-generated volumes will be placed into the temporary folder by " +"default, this option can set a different folder for placing the temporary " +"volumes, despite the name, this also works for synchronous runs" +msgstr "" + +#: Library/Main/Strings.cs:90 +msgid "The path where ready volumes are placed until uploaded" +msgstr "" + +#: Library/Main/Strings.cs:91 +msgid "" +"When performing asynchronous uploads, Duplicati will create volumes that can" +" be uploaded. To prevent Duplicati from generating too many volumes, this " +"option limits the number of pending uploads. Set to zero to disable the " +"limit" +msgstr "" + +#: Library/Main/Strings.cs:92 +msgid "The number of volumes to create ahead of time" +msgstr "" + +#: Library/Main/Strings.cs:93 +msgid "" +"Activating this option will make some error messages more verbose, which may" +" help you track down a particular issue" +msgstr "" + +#: Library/Main/Strings.cs:94 +msgid "Enables debugging output" +msgstr "Permite salida de depuración" + +#: Library/Main/Strings.cs:95 +msgid "Log internal information" +msgstr "Registro de información interna" + +#: Library/Main/Strings.cs:96 +msgid "" +"Specifies the amount of log information to write into the file specified by " +"--log-file" +msgstr "" + +#: Library/Main/Strings.cs:97 +msgid "Log information level" +msgstr "Nivel de información del registro" + +#: Library/Main/Strings.cs:98 +msgid "" +"If Duplicati detects that the target folder is missing, it will create it " +"automatically. Activate this option to prevent automatic folder creation." +msgstr "" + +#: Library/Main/Strings.cs:99 +msgid "Disables automatic folder creation" +msgstr "" + +#: Library/Main/Strings.cs:100 +msgid "" +"Use this option to exclude faulty writers from a snapshot. This is " +"equivalent to the -wx flag of the vshadow.exe tool, except that it only " +"accepts writer class GUIDs, and not component names or instance GUIDs. " +"Multiple GUIDs must be separated with a semicolon, and most forms of GUIDs " +"are allowed, including with and without curly braces." +msgstr "" + +#: Library/Main/Strings.cs:101 +msgid "" +"A semicolon separated list of guids of VSS writers to exclude (Windows only)" +msgstr "" + +#: Library/Main/Strings.cs:102 +msgid "" +"This settings controls the usage of NTFS USN numbers, which allows Duplicati" +" to obtain a list of files and folders much faster. If this is set to " +"\"off\", Duplicati will not attempt to use USN. Setting this to \"auto\" " +"makes Duplicati attempt to use USN, and fail silently if that was not " +"allowed or supported. A setting of \"on\" will also make Duplicati attempt " +"to use USN, but will produce a warning message in the log if it fails. " +"Setting it to \"required\" will make Duplicati abort the backup if the USN " +"usage fails. This feature is only supported on Windows and requires " +"administrative privileges." +msgstr "" + +#: Library/Main/Strings.cs:103 +msgid "Controls the use of NTFS Update Sequence Numbers" +msgstr "" + +#: Library/Main/Strings.cs:104 +msgid "" +"If USN is enabled the USN numbers are used to find all changed files since " +"last backup. Use this option to disable the use of USN numbers, which will " +"make Duplicati investigate all source files. This option is primarily " +"intended for testing and should not be disabled in a production environment." +" If USN is not enabled, this option has no effect." +msgstr "" + +#: Library/Main/Strings.cs:105 +msgid "Disables changelist by USN numbers" +msgstr "" + +#: Library/Main/Strings.cs:106 +#, csharp-format +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" +msgstr "" + +#: Library/Main/Strings.cs:107 +msgid "Deactivates tolerance when comparing times" +msgstr "La tolerancia se desactiva cuando se comparan los tiempos" + +#: Library/Main/Strings.cs:108 +msgid "Verify uploads by listing contents" +msgstr "" + +#: Library/Main/Strings.cs:109 +msgid "" +"Duplicati will upload files while scanning the disk and producing volumes, " +"which usually makes the backup faster. Use this flag to turn the behavior " +"off, so that Duplicati will wait for each volume to complete." +msgstr "" + +#: Library/Main/Strings.cs:110 +msgid "Upload files synchronously" +msgstr "Subir archivos sincrónicamente" + +#: Library/Main/Strings.cs:111 +msgid "" +"Duplicati will attempt to perform multiple operations on a single " +"connection, as this avoids repeated login attempts, and thus speeds up the " +"process. This option can be used to ensure that each operation is performed " +"on a seperate connection" +msgstr "" + +#: Library/Main/Strings.cs:112 +msgid "Do not re-use connections" +msgstr "No reutilizar las conexiones" + +#: Library/Main/Strings.cs:113 +msgid "" +"When an error occurs, Duplicati will silently retry, and only report the " +"number of retries. Enable this option to have the error messages displayed " +"when a retry is performed." +msgstr "" + +#: Library/Main/Strings.cs:114 +msgid "Show error messages when a retry is performed" +msgstr "Mostrar mensajes de error cuando se realiza un reintento" + +#: Library/Main/Strings.cs:115 +msgid "" +"If no files have changed, Duplicati will not upload a backup set. If the " +"backup data is used to verify that a backup was executed, this option will " +"make Duplicati upload a backupset even if it is empty" +msgstr "" + +#: Library/Main/Strings.cs:116 +msgid "Upload empty backup files" +msgstr "Subir archivos de copias de seguridad vacíos" + +#: Library/Main/Strings.cs:117 +msgid "" +"This value can be used to set a known upper limit on the amount of space a " +"backend has. If the backend reports the size itself, this value is ignored" +msgstr "" + +#: Library/Main/Strings.cs:118 +msgid "A reported maximum storage" +msgstr "" + +#: Library/Main/Strings.cs:119 +msgid "Symlink handling" +msgstr "" + +#: Library/Main/Strings.cs:120 +#, csharp-format +msgid "" +"Using this option to handle symlinks different. The \"{0}\" option will " +"simply record a symlink with its name and destination, and a restore will " +"recreate the symlink as a link. Use the option \"{1}\" to ignore all " +"symlinks and not store any information about them. Previous versions of " +"Duplicati used the setting \"{2}\", which will cause symlinked files to be " +"included and restore as normal files." +msgstr "" + +#: Library/Main/Strings.cs:121 +msgid "Hardlink handling" +msgstr "" + +#: Library/Main/Strings.cs:122 +#, csharp-format +msgid "" +"Using this option to handle hardlinks (only works on Linux/OSX). The \"{0}\"" +" option will record a hardlink ID for each hardlink to avoid storing " +"hardlinked paths multiple times. The option \"{1}\" will ignore hardlink " +"information, and treat each hardlink as a unique path. The option \"{2}\" " +"will ignore all hardlinks with more than one link." +msgstr "" + +#: Library/Main/Strings.cs:123 +msgid "Exclude files by attribute" +msgstr "Excluir archivos por atributo" + +#: Library/Main/Strings.cs:124 +#, csharp-format +msgid "" +"Use this option to exclude files with certain attributes. Use a comma " +"separated list of attribute names to specify more that one. Possible values " +"are: {0}" +msgstr "" + +#: Library/Main/Strings.cs:125 +msgid "" +"Activate this option to map VSS snapshots to a drive (similar to SUBST, " +"using Win32 DefineDosDevice). This will create temporary drives that are " +"then used to access the contents of a snapshot. This workaround can speed up" +" file access on Windows XP." +msgstr "" +"Active esta opción para asignar instantáneas VSS a una unidad (similar a " +"SUBST, usando Win32 DefineDosDevice). Esto creará unidades temporales que se" +" utilizan para acceder al contenido de una instantánea. Esta solución puede " +"acelerar el acceso a los archivos en Windows XP." + +#: Library/Main/Strings.cs:126 +msgid "Map snapshots to a drive (Windows only)" +msgstr "" + +#: Library/Main/Strings.cs:127 +msgid "" +"A display name that is attached to this backup. Can be used to identify the " +"backup when sending mail or running scripts." +msgstr "" +"Un nombre de usuario está adjuntado a esta copia de seguridad. Puede usarse " +"para identificar la copia de seguridad cuando se envía por mail o ejecutan " +"secuencias de comandos. " + +#: Library/Main/Strings.cs:128 +msgid "Name of the backup" +msgstr "Nombre de la copia de seguridad" + +#: Library/Main/Strings.cs:129 +#, csharp-format +msgid "" +"This property can be used to point to a text file where each line contains a" +" file extension that indicates a non-compressible file. Files that have an " +"extension found in the file will not be compressed, but simply stored in the" +" archive. The file format ignores any lines that do not start with a period," +" and considers a space to indicate the end of the extension. A default file " +"is supplied, that also serves as an example. The default file is placed in " +"{0}." +msgstr "" + +#: Library/Main/Strings.cs:130 +msgid "Manage non-compressible file extensions" +msgstr "" + +#: Library/Main/Strings.cs:131 Library/Main/Strings.cs:141 +#: Library/Main/Strings.cs:148 +msgid "" +"A fragment of memory is used to reduce database lookups. You should not " +"change this value unless you get warnings in the log." +msgstr "" +"Un fragmento de la memoria se utiliza para reducir las búsquedas de base de " +"datos. No se debe cambiar este valor a menos que obtenga advertencias en el " +"registro." + +#: Library/Main/Strings.cs:132 +msgid "Memory used by the block hash" +msgstr "" + +#: Library/Main/Strings.cs:133 +msgid "" +"The blocksize determines how files are fragmented. Choosing a large value " +"will cause a larger overhead on file changes, choosing a small value will " +"cause a large overhead on storage of file lists. Note that the value cannot " +"be changed after remote files are created." +msgstr "" + +#: Library/Main/Strings.cs:134 +msgid "Blocksize used in hashing" +msgstr "" + +#: Library/Main/Strings.cs:135 +msgid "" +"This option can be used to limit the scan to only files that are known to " +"have changed. This is usually only activated in combination with a " +"filesystem watcher that keeps track of file changes." +msgstr "" + +#: Library/Main/Strings.cs:136 +msgid "List of files to examine for changes" +msgstr "Lista de archivos para examinar los cambios" + +#: Library/Main/Strings.cs:137 +msgid "" +"Path to the file containing the local cache of the remote file database" +msgstr "" + +#: Library/Main/Strings.cs:138 +msgid "Path to the local state database" +msgstr "" + +#: Library/Main/Strings.cs:139 +#, csharp-format +msgid "" +"This option can be used to supply a list of deleted files. This option will " +"be ignored unless the option --{0} is also set." +msgstr "" + +#: Library/Main/Strings.cs:140 +msgid "List of deleted files" +msgstr "Lista de archivos eliminados" + +#: Library/Main/Strings.cs:142 +msgid "Memory used by the file hash" +msgstr "" + +#: Library/Main/Strings.cs:143 +msgid "" +"This option can be used to reduce the memory footprint by not keeping paths " +"and modification timestamps in memory" +msgstr "" + +#: Library/Main/Strings.cs:144 +msgid "Reduce memory footprint by disabling in-memory lookups" +msgstr "" + +#: Library/Main/Strings.cs:145 +msgid "" +"Stores metadata, such as file timestamps and attributes. This increases the " +"required storage space as well as the processing time." +msgstr "" + +#: Library/Main/Strings.cs:146 +msgid "Enables storing file metadata" +msgstr "Permite almacenar los metadatos de archivos" + +#: Library/Main/Strings.cs:147 +msgid "This option is no longer used as metadata is now stored by default" +msgstr "" + +#: Library/Main/Strings.cs:149 +msgid "Memory used by the metadata hash" +msgstr "" + +#: Library/Main/Strings.cs:150 +msgid "" +"If this flag is set, the local database is not compared to the remote " +"filelist on startup. The intended usage for this option is to work correctly" +" in cases where the filelisting is broken or unavailable." +msgstr "" + +#: Library/Main/Strings.cs:151 +msgid "Do not query backend at startup" +msgstr "" + +#: Library/Main/Strings.cs:152 +msgid "" +"The index files are used to limit the need for downloading dblock files when" +" there is no local database present. The more information is recorded in the" +" index files, the faster operations can proceed without the database. The " +"tradeoff is that larger index files take up more remote space and which may " +"never be used." +msgstr "" + +#: Library/Main/Strings.cs:153 +msgid "Determines usage of index files" +msgstr "Determina el uso de archivos de índice" + +#: Library/Main/Strings.cs:154 +msgid "" +"As files are changed, some data stored at the remote destination may not be " +"required. This option controls how much wasted space the destination can " +"contain before being reclaimed. This value is a percentage used on each " +"volume and the total storage." +msgstr "" + +#: Library/Main/Strings.cs:155 +msgid "The maximum wasted space in percent" +msgstr "El máximo espacio desperdiciado en porcentaje" + +#: Library/Main/Strings.cs:156 +msgid "" +"This option can be used to experiment with different settings and observe " +"the outcome without changing actual files." +msgstr "" + +#: Library/Main/Strings.cs:157 +msgid "Does not perform any modifications" +msgstr "No realizar ninguna modificación" + +#: Library/Main/Strings.cs:158 +msgid "" +"This is a very advanced option! This option can be used to select a block " +"hash algorithm with smaller or larger hash size, for performance or storage " +"space reasons." +msgstr "" + +#: Library/Main/Strings.cs:159 +msgid "The hash algorithm used on blocks" +msgstr "El algoritmo de hash utilizado en bloques" + +#: Library/Main/Strings.cs:160 +msgid "" +"This is a very advanced option! This option can be used to select a file " +"hash algorithm with smaller or larger hash size, for performance or storage " +"space reasons." +msgstr "" + +#: Library/Main/Strings.cs:161 +msgid "The hash algorithm used on files" +msgstr "El algoritmo de hash utilizado en archivos" + +#: Library/Main/Strings.cs:162 +msgid "" +"If a large number of small files are detected during a backup, or wasted " +"space is found after deleting backups, the remote data will be compacted. " +"Use this option to disable such automatic compacting and only compact when " +"running the compact command." +msgstr "" + +#: Library/Main/Strings.cs:163 +msgid "Disable automatic compating" +msgstr "" + +#: Library/Main/Strings.cs:164 +msgid "" +"When examining the size of a volume in consideration for compating, a small " +"tolerance value is used, by default 20 percent of the volume size. This " +"ensures that large volumes which may have a few bytes wasted space are not " +"downloaded and rewritten." +msgstr "" + +#: Library/Main/Strings.cs:165 +msgid "Volume size threshold" +msgstr "Tamaño límite del volumen" + +#: Library/Main/Strings.cs:166 +msgid "" +"To avoid filling the remote storage with small files, this value can force " +"grouping small files. The small volumes will always be combined when they " +"can fill an entire volume." +msgstr "" + +#: Library/Main/Strings.cs:167 +msgid "Maximum number of small volumes" +msgstr "" + +#: Library/Main/Strings.cs:168 +msgid "" +"Enable this option to look into other files on this machine to find existing" +" blocks. This is a fairly slow operation but can limit the size of " +"downloads." +msgstr "" + +#: Library/Main/Strings.cs:169 +msgid "Use local file data when restoring" +msgstr "" + +#: Library/Main/Strings.cs:170 +msgid "Disables the local database" +msgstr "Deshabilita la base de datos local" + +#: Library/Main/Strings.cs:171 +msgid "" +"When listing contents or when restoring files, the local database can be " +"skipped. This is usually slower, but can be used to verify the actual " +"contents of the remote store" +msgstr "" + +#: Library/Main/Strings.cs:172 +msgid "Keep a number of versions" +msgstr "Mantener un número de versiones" + +#: Library/Main/Strings.cs:173 +msgid "" +"Use this option to set number of versions to keep, supply -1 to keep all " +"versions" +msgstr "" + +#: Library/Main/Strings.cs:174 +msgid "Keep all versions within a timespan" +msgstr "Mantener todas las versiones dentro de un intervalo de tiempo" + +#: Library/Main/Strings.cs:175 +msgid "Use this option to set the timespan in which backups are kept." +msgstr "" + +#: Library/Main/Strings.cs:176 +msgid "Ignore missing source elements" +msgstr "Omitir elementos que faltan de la fuente" + +#: Library/Main/Strings.cs:177 +msgid "Use this option to continue even if some source entries are missing." +msgstr "" + +#: Library/Main/Strings.cs:178 +msgid "Overwrite files when restoring" +msgstr "" + +#: Library/Main/Strings.cs:179 +msgid "" +"Use this option to overwrite target files when restoring, if this option is " +"not set the files will be restored with a timestamp and a number appended." +msgstr "" + +#: Library/Main/Strings.cs:180 +msgid "Output more progress information" +msgstr "" + +#: Library/Main/Strings.cs:181 +msgid "" +"Use this option to increase the amount of output generated when running an " +"option. Generally this option will produce a line for each file processed." +msgstr "" + +#: Library/Main/Strings.cs:182 +msgid "Determine if verification files are uploaded" +msgstr "Determinar si los archivos de verificación están subidos" + +#: Library/Main/Strings.cs:183 +msgid "" +"Use this option to upload a verification file after changing the remote " +"storage. The file is not encrypted and contains the size and SHA256 hashes " +"of all the remote files and can be used to verify the integrity of the " +"files." +msgstr "" + +#: Library/Main/Strings.cs:184 +msgid "The number of samples to test after a backup" +msgstr "" + +#: Library/Main/Strings.cs:185 +#, csharp-format +msgid "" +"After a backup is completed, some files are selected for verification on the" +" remote backend. Use this option to change how many. If this value is set to" +" 0 or the option --{0} is set, no remote files are verified" +msgstr "" + +#: Library/Main/Strings.cs:186 +msgid "Activates in-depth verification of files" +msgstr "Activa la verificación detallada de los archivos" + +#: Library/Main/Strings.cs:187 +#, csharp-format +msgid "" +"After a backup is completed, some files are selected for verification on the" +" remote backend. Use this option to turn on full verification, which will " +"decrypt the files and examine the insides of each volume, instead of simply " +"verifying the external hash, If the option --{0} is set, no remote files are" +" verified" +msgstr "" + +#: Library/Main/Strings.cs:188 +msgid "Size of the file read buffer" +msgstr "" + +#: Library/Main/Strings.cs:189 +msgid "" +"Use this size to control how many bytes a read from a file before processing" +msgstr "" + +#: Library/Main/Strings.cs:190 +msgid "Allow the passphrase to change" +msgstr "Permite cambiar la frase de seguridad" + +#: Library/Main/Strings.cs:191 +msgid "" +"Use this option to allow the passphrase to change, note that this option is " +"not permitted for a backup or repair operation" +msgstr "" + +#: Library/Main/Strings.cs:192 +msgid "List only filesets" +msgstr "Lista sólo conjuntos de archivos" + +#: Library/Main/Strings.cs:193 +msgid "" +"Use this option to only list filesets and avoid traversing file names and " +"other metadata which slows down the process" +msgstr "" + +#: Library/Main/Strings.cs:195 +msgid "Don't store metadata" +msgstr "No almacenar metadatos" + +#: Library/Main/Strings.cs:196 +msgid "" +"Use this option to disable the storage of metadata, such as file timestamps." +" Disabling metadata storage will speed up the backup and restore operations," +" but does not affect file size much." +msgstr "" + +#: Library/Main/Strings.cs:197 +msgid "Restore file permissions" +msgstr "Restaurar permisos de archivos" + +#: Library/Main/Strings.cs:198 +msgid "" +"By default permissions are not restored as they might prevent you from " +"accessing your files. Use this option to restore the permissions as well." +msgstr "" + +#: Library/Main/Strings.cs:199 +msgid "Skip restored file check" +msgstr "" + +#: Library/Main/Strings.cs:200 +msgid "" +"After restoring files, the file hash of all restored files are checked to " +"verify that the restore was successfull. Use this option to disable the " +"check and avoid waiting for the verification." +msgstr "" + +#: Library/Main/Strings.cs:201 +msgid "Activate caches" +msgstr "Activar caché" + +#: Library/Main/Strings.cs:202 +msgid "Activate in-memory caches, which are now off by default" +msgstr "" + +#: Library/Main/Strings.cs:203 +msgid "Do not use local data" +msgstr "No usar datos locales" + +#: Library/Main/Strings.cs:204 +msgid "" +"Duplicati will attempt to use data from source files to minimize the amount " +"of downloaded data. Use this option to skip this optimization and only use " +"remote data." +msgstr "" + +#: Library/Main/Strings.cs:205 +msgid "Check block hashes" +msgstr "Comprobar hash del bloque" + +#: Library/Main/Strings.cs:206 +msgid "" +"Use this option to increase verification by checking the hash of blocks read" +" from a volume before patching restored files with the data." +msgstr "" + +#: Library/Main/Strings.cs:207 Server/Strings.cs:31 +msgid "Clean up old log data" +msgstr "Limpiar datos del registro antiguos" + +#: Library/Main/Strings.cs:208 Server/Strings.cs:32 +msgid "Set the time after which log data will be purged from the database." +msgstr "" + +#: Library/Main/Strings.cs:209 +msgid "Repair database with paths" +msgstr "Reparar base de datos con rutas" + +#: Library/Main/Strings.cs:210 +msgid "" +"Use this option to build a searchable local database which only contains " +"path information. This option is usable for quickly building a database to " +"locate certain content without needing to reconstruct all information. The " +"resulting database can be searched, but cannot be used to restore data with." +msgstr "" + +#: Library/Main/Strings.cs:211 +msgid "Force the locale setting" +msgstr "" + +#: Library/Main/Strings.cs:212 +msgid "" +"By default, your system locale and culture settings will be used. In some " +"cases you may prefer to run with another locale, for example to get messages" +" in another language. This option can be used to set the locale. Supply a " +"blank string to choose the \"Invariant Culture\"." +msgstr "" + +#: Library/Main/Strings.cs:213 +msgid "Handle file communication with backend using threaded pipes" +msgstr "" + +#: Library/Main/Strings.cs:214 +msgid "" +"Use this option to disable multithreaded handling of up- and downloads, that" +" can significantly speed up backend operations depending on the hardware " +"you're running on and the transfer rate of your backend." +msgstr "" + +#: Library/Main/Strings.cs:215 +msgid "Perform backup of Hyper-V machines (Windows only)" +msgstr "" + +#: Library/Main/Strings.cs:216 +msgid "" +"Use this option to specify the IDs of machines to include in the backup. " +"Specify multiple machine IDs with a semicolon separator. (You can use this " +"Powershell command to get ID 'Get-VM | ft VMName, ID')" +msgstr "" + +#: Library/Main/Strings.cs:221 +#, csharp-format +msgid "" +"The cryptolibrary does not support re-usable transforms for the hash " +"algorithm {0}" +msgstr "" + +#: Library/Main/Strings.cs:222 +#, csharp-format +msgid "The cryptolibrary does not support the hash algorithm {0}" +msgstr "" + +#: Library/Main/Strings.cs:223 +msgid "The passphrase cannot be changed for an existing backup" +msgstr "" + +#: Library/Main/Strings.cs:224 +#, csharp-format +msgid "Failed to create a snapshot: {0}" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:7 +msgid "Confirm encryption passphrase" +msgstr "Confirmar frase de seguridad cifrada" + +#: Library/Modules/Builtin/Strings.cs:8 +msgid "" +"This module will ask the user for a encryption password on the commandline " +"unless encryption is disabled or the password is supplied by other means" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:9 +msgid "Password prompt" +msgstr "Solicitud de contraseña" + +#: Library/Modules/Builtin/Strings.cs:10 +msgid "Empty passphrases are not allowed" +msgstr "No se permiten frases de seguridad vacías" + +#: Library/Modules/Builtin/Strings.cs:11 +msgid "Enter encryption passphrase" +msgstr "Introduzca la frase de cifrado" + +#: Library/Modules/Builtin/Strings.cs:12 +msgid "The passphrases do not match" +msgstr "La frase de seguridad no coincide" + +#: Library/Modules/Builtin/Strings.cs:15 +msgid "" +"When running with Mono, this module will check if any certificates are " +"installed and suggest installing them otherwise" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:16 +msgid "Check for SSL certificates" +msgstr "Verificación de certificados SSL" + +#: Library/Modules/Builtin/Strings.cs:17 +#, csharp-format +msgid "" +"No certificates found, you can install some with this command:{0} " +"mozroots --import --sync{0}Read more: {1}" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:20 +msgid "" +"This module exposes a number of properties that can be used to change the " +"way http requests are issued" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:21 +msgid "" +"Use this option to accept any server certificate, regardless of what errors " +"it may have. Please use --accept-specified-ssl-hash instead, whenever " +"possible." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:22 +msgid "Accept any server certificate" +msgstr "Acepta cualquier certificado del servidor" + +#: Library/Modules/Builtin/Strings.cs:23 +msgid "" +"If your server certificate is reported as invalid (eg. with self-signed " +"certificates), you can supply the certificate hash to approve it anyway. The" +" hash value must be entered in hex format without spaces. You can enter " +"multiple hashes separated by commas." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:24 +msgid "Optionally accept a known SSL certificate" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:25 +msgid "" +"The default HTTP request has the header \"Expect: 100-Continue\" attached, " +"which allows some optimizations when authenticating, but also breaks some " +"web servers, causing them to report \"417 - Expectation failed\"" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:26 +msgid "Disable the expect header" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:27 +msgid "" +"By default the http requests use the RFC 896 nagling algorithm to support " +"transfer of small packages more effeciently." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:28 +msgid "Disable nagling" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:29 +msgid "Configure http requests" +msgstr "Configurar solicitudes http" + +#: Library/Modules/Builtin/Strings.cs:30 +msgid "Alternate OAuth URL" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:31 +msgid "" +"Duplicati uses an external server to support the OAuth authentication flow. " +"If you have set up your own Duplicati OAuth server, you can supply the " +"refresh url." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:32 +msgid "Sets allowed SSL versions" +msgstr "Establece versiones permitidas SSL" + +#: Library/Modules/Builtin/Strings.cs:33 +msgid "" +"This option changes the default SSL versions allowed. This is an advanced " +"option and should only be used if you want to enhance security or work " +"around an issue with a particular SSL protocol." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:36 +msgid "" +"This module works internaly to parse source parameters to backup Hyper-V " +"virtual machines" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:37 +msgid "Configure Hyper-V module" +msgstr "Configurar módulo Hyper-V" + +#: Library/Modules/Builtin/Strings.cs:40 +msgid "" +"Executes a script before starting an operation, and again on completion" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:41 +msgid "Run script" +msgstr "Ejecutar secuencia de comandos" + +#: Library/Modules/Builtin/Strings.cs:42 +msgid "" +"Executes a script after performing an operation. The script will receive the" +" operation results written to stdout." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:43 +msgid "Run a script on exit" +msgstr "Ejecutar una secuencia de comandos al salir" + +#: Library/Modules/Builtin/Strings.cs:44 +#, csharp-format +msgid "The script \"{0}\" returned with exit code {1}" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:45 +msgid "" +"Executes a script before performing an operation. The operation will block " +"until the script has completed or timed out. If the script returns a non-" +"zero error code or times out, the operation will be aborted." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:46 +msgid "Run a required script on startup" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:47 +#, csharp-format +msgid "Error while executing script \"{0}\": {1}" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:48 +#, csharp-format +msgid "Execution of the script \"{0}\" timed out" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:49 +msgid "" +"Executes a script before performing an operation. The operation will block " +"until the script has completed or timed out." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:50 +msgid "Run a script on startup" +msgstr "Ejecutar una secuencia de comandos al inicio" + +#: Library/Modules/Builtin/Strings.cs:51 +#, csharp-format +msgid "The script \"{0}\" reported error messages: {1}" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:52 +msgid "" +"Sets the maximum time a script is allowed to execute. If the script has not " +"completed within this time, it will continue to execute but the operation " +"will continue too, and no script output will be processed." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:53 +msgid "Sets the script timeout" +msgstr "Establece el tiempo de espera en la secuencia de comandos" + +#: Library/Modules/Builtin/Strings.cs:56 +msgid "This module can send email after an operation completes" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:57 +msgid "Send mail" +msgstr "Enviar correo" + +#: Library/Modules/Builtin/Strings.cs:58 +#, csharp-format +msgid "" +"Unable to find the destination mail server through MX lookup, please use the" +" option {0} to specify what smtp server to use." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:59 +msgid "" +"This value can be a filename. If a the file exists, the file contents will be used as the message body.\n" +"\n" +"In the message body, certain tokens are replaced:\n" +"%OPERATIONNAME% - The name of the operation, normally \"Backup\"\n" +"%REMOTEURL% - Remote server url\n" +"%LOCALPATH% - The path to the local files or folders involved in the operation (if any)\n" +"%PARSEDRESULT% - The parsed result, if the operation is a backup. Possible values are: Error, Warning, Success\n" +"\n" +"All commandline options are also reported within %value%, e.g. %volsize%. Any unknown/unset value is removed." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:68 +msgid "The message body" +msgstr "El cuerpo del mensaje" + +#: Library/Modules/Builtin/Strings.cs:69 +msgid "The password used to authenticate with the SMTP server if required." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:70 +msgid "SMTP Password" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:71 +msgid "" +"This setting is required if mail should be sent, all other settings have default values. You can supply multiple email adresses seperated with commas, and you can use the normal adress format as specified by RFC2822 section 3.4.\n" +"Example with 3 recipients: \n" +"\n" +"Peter Sample , John Sample , admin@example.com" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:75 +msgid "Email recipient(s)" +msgstr "Destinatario(s) de correo electrónico" + +#: Library/Modules/Builtin/Strings.cs:76 +msgid "" +"By default, mail will only be sent after a Backup operation. Use this option" +" to send mail for all operations." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:77 +msgid "Send email for all operations" +msgstr "Enviar email para todas las operaciones" + +#: Library/Modules/Builtin/Strings.cs:78 +msgid "" +"Adress of the email sender. If no host is supplied, the hostname of the first recipient is used. Examples of allowed formats:\n" +"\n" +"sender\n" +"sender@example.com\n" +"Mail Sender \n" +"Mail Sender " +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:84 +msgid "Email sender" +msgstr "Correo electrónico del remitente" + +#: Library/Modules/Builtin/Strings.cs:85 +#, csharp-format +msgid "" +"You can specify one of \"{0}\", \"{1}\", \"{2}\". You can supply multiple " +"options with a comma seperator, e.g. \"{0},{1}\". The special value \"{3}\" " +"is a shorthand for \"{0},{1},{2}\" and will cause all backup operations to " +"send an email." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:86 +#: Library/Modules/Builtin/Strings.cs:118 +msgid "The messages to send" +msgstr "Los mensajes para enviar" + +#: Library/Modules/Builtin/Strings.cs:87 +msgid "" +"A url for the SMTP server, e.g. smtp://example.com:25. Multiple servers can be supplied in a prioritized list, seperated with semicolon. If a server fails, the next server in the list is tried, until the message has been sent.\n" +"If no server is supplied, a DNS lookup is performed to find the first recipient's MX record, and all SMTP servers are tried in their priority order until the message is sent.\n" +"\n" +"To enable SMTP over SSL, use the format smtps://example.com. To enable SMTP STARTTLS, use the format smtp://example.com:25/?starttls=when-available or smtp://example.com:25/?starttls=always. If no port is specified, port 25 is used for non-ssl, and 587 for SSL connections." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:91 +msgid "SMTP Url" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:92 +#, csharp-format +msgid "" +"This setting supplies the email subject. Values are replaced as described in" +" the description for --{0}." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:93 +msgid "The email subject" +msgstr "Asunto del correo electrónico" + +#: Library/Modules/Builtin/Strings.cs:94 +msgid "The username used to authenticate with the SMTP server if required." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:95 +msgid "SMTP Username" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:96 +#, csharp-format +msgid "Failed to send email: {0}" +msgstr "Error al enviar correo electrónico: {0}" + +#: Library/Modules/Builtin/Strings.cs:97 +#, csharp-format +msgid "Whole SMTP communication: {0}" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:98 +#, csharp-format +msgid "Failed to send email with server: {0}, message: {1}, retrying with {2}" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:99 +#, csharp-format +msgid "Email sent successfully using server: {0}" +msgstr "Correo electrónico enviado con éxito usando el servidor: {0}" + +#: Library/Modules/Builtin/Strings.cs:102 +msgid "XMPP recipient email" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:103 +msgid "" +"The users who should have the messages sent, specify multiple users " +"seperated with commas" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:104 +msgid "The message template" +msgstr "La plantilla de mensaje" + +#: Library/Modules/Builtin/Strings.cs:105 +msgid "" +"This value can be a filename. If a the file exists, the file contents will be used as the message.\n" +"\n" +"In the message, certain tokens are replaced:\n" +"%OPERATIONNAME% - The name of the operation, normally \"Backup\"\n" +"%REMOTEURL% - Remote server url\n" +"%LOCALPATH% - The path to the local files or folders involved in the operation (if any)\n" +"%PARSEDRESULT% - The parsed result, if the operation is a backup. Possible values are: Error, Warning, Success\n" +"\n" +"All commandline options are also reported within %value%, e.g. %volsize%. Any unknown/unset value is removed." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:114 +msgid "The XMPP username" +msgstr "Nombre de usuario de XMPP" + +#: Library/Modules/Builtin/Strings.cs:115 +msgid "" +"The username for the account that will send the message, including the " +"hostname. I.e. \"account@jabber.org/Home\"" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:116 +msgid "The XMPP password" +msgstr "Contraseña de XMPP" + +#: Library/Modules/Builtin/Strings.cs:117 +msgid "The password for the account that will send the message" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:119 +#, csharp-format +msgid "" +"You can specify one of \"{0}\", \"{1}\", \"{2}\". \n" +"You can supply multiple options with a comma seperator, e.g. \"{0},{1}\". The special value \"{3}\" is a shorthand for \"{0},{1},{2}\" and will cause all backup operations to send a message." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:121 +msgid "Send messages for all operations" +msgstr "Enviar mensajes para todas las operaciones" + +#: Library/Modules/Builtin/Strings.cs:122 +msgid "" +"By default, messages will only be sent after a Backup operation. Use this " +"option to send messages for all operations" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:123 +msgid "XMPP report module" +msgstr "Módulo de reporte XMPP" + +#: Library/Modules/Builtin/Strings.cs:124 +msgid "" +"This module provides support for sending status reports via XMPP messages" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:125 +msgid "Timeout occured while logging in to jabber server" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:126 +#, csharp-format +msgid "Failed to send jabber message: {0}" +msgstr "" + +#: Library/Snapshots/Strings.cs:4 +#, csharp-format +msgid "" +"The external command failed to start.\n" +"Error message: {0}\n" +"Command: {1} {2}" +msgstr "" + +#: Library/Snapshots/Strings.cs:7 +#, csharp-format +msgid "" +"The external command failed to complete within the set time limit: {0} {1}" +msgstr "" + +#: Library/Snapshots/Strings.cs:8 +#, csharp-format +msgid "Unable to match local path {0} with any snapshot path: {1}" +msgstr "" + +#: Library/Snapshots/Strings.cs:9 +#, csharp-format +msgid "" +"Script returned successfully, but the temporary folder {0} does not exist: " +"{1}" +msgstr "" + +#: Library/Snapshots/Strings.cs:10 +#, csharp-format +msgid "" +"Script returned successfully, but the temporary folder {0} still exist: {1}" +msgstr "" + +#: Library/Snapshots/Strings.cs:11 +#, csharp-format +msgid "The script returned exit code {0}, but {1} was expected: {2}" +msgstr "" + +#: Library/Snapshots/Strings.cs:12 +#, csharp-format +msgid "" +"Script returned successfully, but the output was missing the {0} parameter: " +"{1}" +msgstr "" + +#: Library/Snapshots/Strings.cs:15 +msgid "Unexpected empty response while enumerating" +msgstr "" + +#: Library/Snapshots/Strings.cs:16 +msgid "USN is not supported on Linux" +msgstr "USN no es compatible con Linux" + +#: Library/Snapshots/Strings.cs:17 +msgid "" +"The number of files returned by USN was zero. This is likely an error. To " +"remedy this, USN has been disabled." +msgstr "" + +#: Library/Snapshots/Strings.cs:20 +msgid "Calling process does not have the backup privilege" +msgstr "" + +#: Library/SQLiteHelper/Strings.cs:4 +msgid "backup" +msgstr "copia de seguridad" + +#: Library/SQLiteHelper/Strings.cs:5 +#, csharp-format +msgid "Unable to determine database format: {0}" +msgstr "No se puede determinar el formato de la base de datos: {0}" + +#: Library/SQLiteHelper/Strings.cs:6 +#, csharp-format +msgid "" +"\n" +"The database has version {0} but the largest supported version is {1}.\n" +"\n" +"This is likely caused by upgrading to a newer version and then downgrading.\n" +"If this is the case, there is likely a backup file of the previous database version in the folder {2}." +msgstr "" + +#: Library/SQLiteHelper/Strings.cs:11 +msgid "Unknown table layout detected" +msgstr "Detectado diseño de tabla desconocido" + +#: Library/SQLiteHelper/Strings.cs:12 +#, csharp-format +msgid "" +"Failed to execute SQL: {0}\n" +"Error: {1}\n" +"Database is NOT upgraded." +msgstr "" + +#: Library/Utility/Strings.cs:7 +#, csharp-format +msgid "Invalid size value: {0}" +msgstr "Valor de tamaño inválido: {0}" + +#: Library/Utility/Strings.cs:10 +msgid "The SSL certificate validator was called in an incorrect order" +msgstr "" + +#: Library/Utility/Strings.cs:11 +#, csharp-format +msgid "" +"{0}You may want to import a set of trusted certificates into the Mono " +"certificate store.{0}Use the command:{0} mozroots --import --sync{0}Read " +"more: {1}" +msgstr "" +"{0}Puede importar un conjunto de certificados de confianza del almacén de " +"certificados de Mono.{0}Utilice el comando:{0} mozroots --import " +"--sync{0}Leer más: {1}" + +#: Library/Utility/Strings.cs:12 +#, csharp-format +msgid "" +"The server certificate had the error {0} and the hash {1}{2}If you trust " +"this certificate, use the commandline option --accept-specified-ssl-hash={1}" +" to accept the server certificate anyway.{2}You can also attempt to import " +"the server certificate into your operating systems trust pool." +msgstr "" + +#: Library/Utility/Strings.cs:13 +#, csharp-format +msgid "" +"Failed while validating certificate hash, error message: {0}, Ssl error " +"name: {1}" +msgstr "" + +#: Library/Utility/Strings.cs:16 +#, csharp-format +msgid "Temporary folder does not exist: {0}" +msgstr "La carpeta temporal no existe: {0}" + +#: Library/Utility/Strings.cs:19 +#, csharp-format +msgid "Failed to parse the segment: {0}, invalid integer" +msgstr "" + +#: Library/Utility/Strings.cs:20 +#, csharp-format +msgid "Invalid specifier: {0}" +msgstr "Especificado no válido: {0}" + +#: Library/Utility/Strings.cs:21 +#, csharp-format +msgid "Unparsed data: {0}" +msgstr "Sin analizar datos: {0}" + +#: Library/Utility/Strings.cs:24 +#, csharp-format +msgid "The Uri is invalid: {0}" +msgstr "Uri es inválido: {0}" + +#: Library/Utility/Strings.cs:25 +#, csharp-format +msgid "The Uri is missing a hostname: {0}" +msgstr "En Uri falta el nombre de host: {0}" + +#: Library/Utility/Strings.cs:28 +#, csharp-format +msgid "{0} bytes" +msgstr "{0} bytes" + +#: Library/Utility/Strings.cs:29 +#, csharp-format +msgid "{0:N} GB" +msgstr "{0:N} GB" + +#: Library/Utility/Strings.cs:30 +#, csharp-format +msgid "{0:N} KB" +msgstr "{0:N} KB" + +#: Library/Utility/Strings.cs:31 +#, csharp-format +msgid "{0:N} MB" +msgstr "{0:N} MB" + +#: Library/Utility/Strings.cs:32 +#, csharp-format +msgid "{0:N} TB" +msgstr "{0:N} TB" + +#: Library/Utility/Strings.cs:33 +#, csharp-format +msgid "The string \"{0}\" could not be parsed into a date" +msgstr "La cadena \"{0}\" no se pudo analizar en una fecha" + +#: Library/Utility/Strings.cs:36 +msgid "Cannot read and write on the same stream" +msgstr "No se puede leer y escribir en la misma secuencia" + +#: Server/Strings.cs:7 +msgid "Another instance is running, and was notified" +msgstr "Otra instancia se está ejecutando y fue notificada" + +#: Server/Strings.cs:8 +#, csharp-format +msgid "" +"Failed to create, open or upgrade the database.\n" +"Error message: {0}" +msgstr "" +"No se pudo crear, abrir o actualizar la base de datos.\n" +"Mensaje de error: {0}" + +#: Server/Strings.cs:10 +msgid "Displays this help" +msgstr "Muestra esta ayuda" + +#: Server/Strings.cs:11 +msgid "" +"Supported commandline arguments:\n" +"\n" +msgstr "" +"Argumentos de línea de comandos admitidos: \n" +"\n" + +#: Server/Strings.cs:14 +#, csharp-format +msgid "--{0}: {1}" +msgstr "--{0}: {1}" + +#: Server/Strings.cs:15 +msgid "Outputs log information to the file given" +msgstr "" + +#: Server/Strings.cs:16 +msgid "Determines the amount of information written in the log file" +msgstr "" +"Determina la cantidad de información escrita en el archivo de registro" + +#: Server/Strings.cs:17 +msgid "" +"Activates portable mode where the database is placed below the program " +"executable" +msgstr "" +"Activa el modo portátil, donde la base de datos se coloca por debajo del " +"programa ejecutable" + +#: Server/Strings.cs:18 +#, csharp-format +msgid "A serious error occurred in Duplicati: {0}" +msgstr "" + +#: Server/Strings.cs:19 +#, csharp-format +msgid "" +"Unable to start up, perhaps another process is already running?\n" +"Error message: {0}" +msgstr "" +"No se puede iniciar, ¿tal vez haya otro proceso en ejecución?\n" +"Mensaje de error: {0}" + +#: Server/Strings.cs:21 +msgid "Disables database encryption" +msgstr "Desactiva el cifrado de la base de datos" + +#: Server/Strings.cs:22 +#, csharp-format +msgid "Unsupported version of SQLite detected ({0}), must be {1} or higher" +msgstr "" +"Detectada versión no compatible de SQLite ({0}), debe ser {1} o superior" + +#: Server/Strings.cs:23 +msgid "" +"The path to the folder where the static files for the webserver is present. " +"The folder must be located beneath the installation folder" +msgstr "" +"La ruta a la carpeta donde están los ficheros estáticos para el servidor web" +" está presente. La carpeta debe estar ubicada bajo la carpeta de " +"instalación." + +#: Server/Strings.cs:24 +msgid "" +"The port the webserver listens on. Multiple values may be supplied with a " +"comma in between." +msgstr "" +"El puerto del servidor web está escuchando. Se pueden suministrar múltiples " +"valores separándolos con un coma en medio." + +#: Server/Strings.cs:25 +msgid "" +"The certificate and key file in PKCS #12 format the webserver use for SSL." +msgstr "" + +#: Server/Strings.cs:26 +msgid "The password for decryption of certificate PKCS #12 file." +msgstr "La contraseña de descifrado del archivo de certificado PKCS #12." + +#: Server/Strings.cs:27 +msgid "" +"The interface the webserver listens on. The special values \"*\" and \"any\"" +" means any interface. The special value \"loopback\" means the loopback " +"adapter." +msgstr "" + +#: Server/Strings.cs:28 +msgid "" +"The password required to access the webserver. This option is saved so you " +"do not need to set it on each run. Setting an empty value disables the " +"password." +msgstr "" + +#: Server/Strings.cs:29 +msgid "Enables the ping-pong responder" +msgstr "Habilita la respuesta de ping-pong" + +#: Server/Strings.cs:30 +msgid "" +"When running as a server, the service daemon must verify that the process is" +" responding. If this option is enabled, the server reads stdin and writes a " +"reply to each line read" +msgstr "" + +#: Server/Strings.cs:33 +msgid "Sets the folder where settings are stored" +msgstr "Establece la carpeta donde se guardan las configuraciones" + +#: Server/Strings.cs:34 +#, csharp-format +msgid "" +"Duplicati needs to store a small database with all settings. Use this option" +" to choose where the settings are stored. This option can also be set with " +"the environment variable {0}." +msgstr "" + +#: Server/Strings.cs:35 +msgid "Sets the database encryption key" +msgstr "Establece la llave de cifrado de la base de datos" + +#: Server/Strings.cs:36 +#, csharp-format +msgid "" +"This option sets the encryption key used to scramble the local settings " +"database. This option can also be set with the environment variable {0}. Use" +" the option --{1} to disable the database scrambling." +msgstr "" + +#: Server/Strings.cs:39 +#, csharp-format +msgid "" +"Unable to find a valid date, given the start date {0}, the repetition " +"interval {1} and the allowed days {2}" +msgstr "" + +#: Server/Strings.cs:44 +#, csharp-format +msgid "Server has started and is listening on {0}, port {1}" +msgstr "El servidor fue iniciado y escuchando en {0}, puerto {1}" + +#: Server/Strings.cs:45 +#, csharp-format +msgid "" +"Unable to create SSL certificate using provided parameters. Exception " +"detail: {0}" +msgstr "" +"No se puede crear un certificado SSL usando los parámetros proporcionados. " +"Detalles de la excepción: {0}" + +#: Server/Strings.cs:46 +#, csharp-format +msgid "Unable to open a socket for listening, tried ports: {0}" +msgstr "No se puede abrir un socket para escuchar, intentando puertos: {0}" diff --git a/Localizations/duplicati/localization-fr.po b/Localizations/duplicati/localization-fr.po new file mode 100644 index 000000000..826d13abd --- /dev/null +++ b/Localizations/duplicati/localization-fr.po @@ -0,0 +1,3792 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-23 23:35+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-Transfer-Encoding: 8bit\n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: CommandLine/Program.cs:262 +msgid "Toggle automatic updates" +msgstr "Activer les mises à jour automatiques" + +#: CommandLine/Program.cs:262 +msgid "" +"Set this option if you prefer to have the commandline version automatically " +"update" +msgstr "" +"Activez cette option si vous souhaitez actualiser automatiquement la version" +" en ligne de commande" + +#: CommandLine/Strings.cs:4 +#, csharp-format +msgid "The command {0} needs at least one of the following options set: {1}" +msgstr "" +"La commande {0} nécessite l'activation d'au moins une des options suivante :" +" {1}" + +#: CommandLine/Strings.cs:5 +#, csharp-format +msgid "" +"Found {0} commands but expected {1}, commands: \n" +"{2}" +msgstr "" +"Trouvé {0} commandes, mais en attendais {1}, commandes :\n" +"{2}" + +#: CommandLine/Strings.cs:7 +#, csharp-format +msgid "Command not supported: {0}" +msgstr "Commande non supportée : {0}" + +#: CommandLine/Strings.cs:8 +msgid "No filesets matched the criteria" +msgstr "Aucun ensemble de fichiers ne correspond aux critères" + +#: CommandLine/Strings.cs:9 +msgid "The following filesets would be deleted:" +msgstr "Le groupe de fichiers suivant serait supprimé :" + +#: CommandLine/Strings.cs:10 +msgid "These filesets were deleted:" +msgstr "Ce groupe de fichiers a été supprimé :" + +#: CommandLine/Strings.cs:11 +msgid "Supported backends:" +msgstr "Back-ends supportés :" + +#: CommandLine/Strings.cs:12 +msgid "Supported compression modules:" +msgstr "Modules de compression supportés :" + +#: CommandLine/Strings.cs:13 +msgid "Supported encryption modules:" +msgstr "Modules de cryptage supportés :" + +#: CommandLine/Strings.cs:14 +msgid "Supported options:" +msgstr "Options supportées :" + +#: CommandLine/Strings.cs:15 +msgid "Module is loaded atomatically, use --disable-module to prevent this" +msgstr "" +"Le module est chargé automatiquement, utilisez --disable-module pour éviter " +"cela" + +#: CommandLine/Strings.cs:16 +msgid "Module is not loaded atomatically, use --enable-module to load it" +msgstr "" +"Le module n'est pas chargé automatiquement, utilisez --enable-module pour le" +" charger" + +#: CommandLine/Strings.cs:17 +msgid "Supported generic modules:" +msgstr "Modules génériques pris en charge :" + +#: CommandLine/Strings.cs:18 +#, csharp-format +msgid "Unable to read the parameters file \"{0}\", reason: {1}" +msgstr "Impossible de lire le fichier de paramètre \"{0}\", cause : {1}" + +#: CommandLine/Strings.cs:19 +#, csharp-format +msgid "" +"Filters cannot be specified on the commandline if filters are also present " +"in the parameter file. Use the special --{0}, --{1}, or --{2} options to " +"specify filters inside the parameter file. Each filter must be prefixed with" +" with either a + or a -, and multiple filters must be joined with {3}" +msgstr "" +"Les filtres ne peuvent pas être précisés dans la ligne de commande si les " +"filtres sont aussi présents dans le fichier de paramètre. Utilisez les " +"options spéciales --{0}, --{1} ou --{2} pour préciser les filtres dans le " +"fichier de paramètre. Chaque filtre doit être préfixé avec soit a + ou a - " +"et les filtres multiples doivent être attachés avec {3}" + +#: CommandLine/Strings.cs:20 +#, csharp-format +msgid "" +"The option --{0} was supplied, but it is reserved for internal use and may " +"not be set on the commandline" +msgstr "" +"L'option --{0} a été fournie, mais elle est réservé à un usage interne et ne" +" peut être mise en place dans la ligne de commande" + +#: CommandLine/Strings.cs:21 +#, csharp-format +msgid "" +"This option can be used to store some or all of the options given to the " +"commandline client. The file must be a plain text file, UTF-8 encoding is " +"preferred. Each line in the file should be of the format --option=value. The" +" special options --{0} and --{1} can be used to override the localpath and " +"the remote destination uri, respectively. The options in this file take " +"precedence over the options provided on the commandline. You cannot specify " +"filters in both the file and on the commandline. Instead, you can use the " +"special --{2}, --{3}, or --{4} options to specify filters inside the " +"parameter file. Each filter must be prefixed with with either a + or a -, " +"and multiple filters must be joined with {5} " +msgstr "" +"Cette option peut être utilisée pour stocker une partie ou l'ensemble des " +"options données aux clients en ligne de commande. Le fichier doit être en " +"texte brut, l'encodage en UTF-8 est préférable. Chaque ligne dans le fichier" +" doit être dans le format --option=value. Les options spéciales --{0} et -- " +"{1} peuvent être respectivement utilisées pour outrepasser le chemin local " +"et l'uri d'emplacement distant. Les options dans ce fichier priment sur les " +"options fournies en ligne de commande. Vous ne pouvez pas préciser de filtre" +" dans le fichier et la ligne de commande en même temps. À la place vous " +"pouvez utiliser les options spéciales --{2}, --{3} où --{4} pour préciser " +"des filtres à l'intérieur du fichier de paramètre. Chaque filtre doit être " +"préfixé avec soit a + ou a - et les filtres multiples doivent être attachés " +"avec {5}" + +#: CommandLine/Strings.cs:22 +msgid "Path to a file with parameters" +msgstr "Chemin vers un fichier avec paramètres" + +#: CommandLine/Strings.cs:23 +#, csharp-format +msgid "An error occured: {0}" +msgstr "Une erreur est survenue : {0}" + +#: CommandLine/Strings.cs:24 +#, csharp-format +msgid "The inner error message is: {0}" +msgstr "Le message interne est : {0}" + +#: CommandLine/Strings.cs:25 +msgid "" +"Include files that match this filter. The special character * means any " +"number of character, and the special character ? means any single character," +" use *.txt to include all files with a txt extension. Regular expressions " +"are also supported and can be supplied by using hard braces, i.e. " +"[.*\\.txt]." +msgstr "" +"Inclure des fichiers qui correspondent à ce filtre. Le caractère spécial * " +"signifie : n'importe quel nombre de caractères, et le caractère spécial ? " +"signifie n'importe quel caractère unique. Utilisez un *.txt pour inclure " +"tous les fichiers avec une extension .txt. Les expressions régulières sont " +"également prises en charge et peuvent être utilisées grâce aux crochets, " +"c.-à-d. [.*\\.txt]." + +#: CommandLine/Strings.cs:26 +msgid "Include files" +msgstr "Inclure fichiers" + +#: CommandLine/Strings.cs:27 +msgid "" +"Exclude files that match this filter. The special character * means any " +"number of character, and the special character ? means any single character," +" use *.txt to exclude all files with a txt extension. Regular expressions " +"are also supported and can be supplied by using hard braces, i.e. " +"[.*\\.txt]." +msgstr "" + +#: CommandLine/Strings.cs:28 +msgid "Exclude files" +msgstr "Exclure fichiers" + +#: CommandLine/Strings.cs:29 +msgid "" +"If this option is used with a backup operation, it is interpreted as a list " +"of files to add to the filesets. When used with list or restore, it will " +"list or restore the control files instead of the normal files." +msgstr "" +"Si cette option est utilisée avec une opération de sauvegarde, elle est " +"interprétée comme une liste de fichiers à ajouter au groupe de fichiers. Si " +"elle est utilisée avec une liste ou une restauration, elle listera ou " +"restaurera les fichiers de contrôle à la place des fichiers normaux." + +#: CommandLine/Strings.cs:30 +msgid "Use control files" +msgstr "Utiliser des fichiers de contrôle" + +#: CommandLine/Strings.cs:31 +msgid "" +"If this option is set, progress reports and other messages that would " +"normally go to the console will be redirected to the log." +msgstr "" +"Si cette option est sélectionnée, les rapports de progrès et les autres " +"messages qui iraient normalement dans la console seront redirigés vers " +"l'historique." + +#: CommandLine/Strings.cs:32 +msgid "Disable console output" +msgstr "Désactiver les sorties console" + +#: Library/Backend/AlternativeFTP/Strings.cs:9 +msgid "" +"This backend can read and write data to an FTP based backend using an " +"alternative FTP client. Allowed formats are \"aftp://hostname/folder\" or " +"\"aftp://username:password@hostname/folder\"" +msgstr "" +"Ce back-end peut lire et écrire des données dans un back-end basé sur un FTP" +" en utilisant un client FTP alternatif. Les formats autorisés sont " +"\"aftp://hostname/folder\" ou \"aftp://username:password@hostname/folder\"" + +#: Library/Backend/AlternativeFTP/Strings.cs:10 +#: Library/Backend/AzureBlob/Strings.cs:13 +#: Library/Backend/Backblaze/Strings.cs:9 +#: Library/Backend/CloudFiles/Strings.cs:6 Library/Backend/File/Strings.cs:9 +#: Library/Backend/FTP/Strings.cs:12 Library/Backend/Mega/Strings.cs:5 +#: Library/Backend/S3/Strings.cs:9 Library/Backend/SharePoint/Strings.cs:8 +#: Library/Backend/SSHv2/Strings.cs:23 Library/Backend/WEBDAV/Strings.cs:7 +msgid "" +"The password used to connect to the server. This may also be supplied as the" +" environment variable \"AUTH_PASSWORD\"." +msgstr "" +"Le mot de passe utilisé pour se connecter au serveur. Il peut également être" +" fourni comme une variable d'environnement \"AUTH_PASSWORD\"." + +#: Library/Backend/AlternativeFTP/Strings.cs:11 +#: Library/Backend/AzureBlob/Strings.cs:14 +#: Library/Backend/Backblaze/Strings.cs:10 +#: Library/Backend/CloudFiles/Strings.cs:7 Library/Backend/File/Strings.cs:10 +#: Library/Backend/FTP/Strings.cs:13 Library/Backend/Mega/Strings.cs:6 +#: Library/Backend/OpenStack/Strings.cs:20 Library/Backend/S3/Strings.cs:10 +#: Library/Backend/SharePoint/Strings.cs:9 Library/Backend/SSHv2/Strings.cs:24 +#: Library/Backend/WEBDAV/Strings.cs:8 +msgid "Supplies the password used to connect to the server" +msgstr "Fourni le mot de passe utilisé pour se connecter au serveur" + +#: Library/Backend/AlternativeFTP/Strings.cs:12 +#: Library/Backend/AzureBlob/Strings.cs:15 +#: Library/Backend/Backblaze/Strings.cs:11 +#: Library/Backend/CloudFiles/Strings.cs:8 Library/Backend/File/Strings.cs:11 +#: Library/Backend/FTP/Strings.cs:14 Library/Backend/Mega/Strings.cs:7 +#: Library/Backend/OpenStack/Strings.cs:20 Library/Backend/S3/Strings.cs:11 +#: Library/Backend/SharePoint/Strings.cs:10 +#: Library/Backend/SSHv2/Strings.cs:25 Library/Backend/WEBDAV/Strings.cs:9 +msgid "" +"The username used to connect to the server. This may also be supplied as the" +" environment variable \"AUTH_USERNAME\"." +msgstr "" +"Le nom d'utilisateur utilisé pour se connecter au serveur. Il peut également" +" être fourni comme une variable d'environnement \"AUTH_USERNAME\"." + +#: Library/Backend/AlternativeFTP/Strings.cs:13 +#: Library/Backend/AzureBlob/Strings.cs:16 +#: Library/Backend/Backblaze/Strings.cs:12 +#: Library/Backend/CloudFiles/Strings.cs:9 Library/Backend/File/Strings.cs:12 +#: Library/Backend/FTP/Strings.cs:15 Library/Backend/Mega/Strings.cs:8 +#: Library/Backend/OpenStack/Strings.cs:20 Library/Backend/S3/Strings.cs:12 +#: Library/Backend/SharePoint/Strings.cs:11 +#: Library/Backend/SSHv2/Strings.cs:26 Library/Backend/WEBDAV/Strings.cs:10 +msgid "Supplies the username used to connect to the server" +msgstr "Fourni le nom d'utilisateur utilisé pour se connecter au serveur" + +#: Library/Backend/AlternativeFTP/Strings.cs:14 +msgid "Alternative FTP" +msgstr "FTP alternatif" + +#: Library/Backend/AlternativeFTP/Strings.cs:15 +#, csharp-format +msgid "The folder {0} was not found. Message: {1}" +msgstr "Le dossier {0} n'a pas été trouvé. Message : {1}" + +#: Library/Backend/AlternativeFTP/Strings.cs:16 +#: Library/Backend/FTP/Strings.cs:20 +#, csharp-format +msgid "" +"The file {0} was uploaded but not found afterwards, the file listing " +"returned {1}" +msgstr "" +"Le fichier {0} a été téléversé, mais non trouvé par la suite, le listing de " +"fichier a renvoyé {1}" + +#: Library/Backend/AlternativeFTP/Strings.cs:17 +#: Library/Backend/FTP/Strings.cs:21 +#, csharp-format +msgid "" +"The file {0} was uploaded but the returned size was {1} and it was expected " +"to be {2}" +msgstr "" +"Le fichier {0} a été téléversé, mais la taille renvoyé était {1} alors " +"qu'elle était supposée être {2}" + +#: Library/Backend/AlternativeFTP/Strings.cs:18 +#: Library/Backend/FTP/Strings.cs:22 +msgid "Disable upload verification" +msgstr "Désactiver la vérification de téléversement" + +#: Library/Backend/AlternativeFTP/Strings.cs:19 +msgid "" +"To protect against network or server failures, every upload will be " +"attempted to be verified. Use this option to disable this verification to " +"make the upload faster but less reliable." +msgstr "" +"Pour protéger contre les échecs de réseau ou serveur, chaque téléversement " +"tentera d'être vérifié. Utiliser cette option pour désactiver cette " +"vérification pour rendre le téléversement plus rapide, mais moins fiable." + +#: Library/Backend/AlternativeFTP/Strings.cs:20 +msgid "" +"If this flag is set, the FTP data connection type will be changed to the " +"selected option." +msgstr "" +"Si ce drapeau est sélectionné, les données de type FTP seront changées pour " +"l'option sélectionné." + +#: Library/Backend/AlternativeFTP/Strings.cs:21 +msgid "Configure the FTP data connection type" +msgstr "Configurer les types de connexion de donnée FTP" + +#: Library/Backend/AlternativeFTP/Strings.cs:22 +msgid "" +"If this flag is set, the FTP encryption mode will be changed to the selected" +" option." +msgstr "" +"Si ce drapeau est sélectionné, le mode de cryptage FTP sera changé pour " +"l'option sélectionnée." + +#: Library/Backend/AlternativeFTP/Strings.cs:23 +msgid "Configure the FTP encryption mode" +msgstr "Configurer le mode de cryptage FTP" + +#: Library/Backend/AlternativeFTP/Strings.cs:24 +msgid "This flag controls the SSL policy to use when encryption is enabled." +msgstr "" +"Ce drapeau contrôle la police SSL utilisée quand le cryptage est activé." + +#: Library/Backend/AlternativeFTP/Strings.cs:25 +msgid "Configure the SSL policy to use when encryption is enabled" +msgstr "Configure la police SSL à utiliser quand le cryptage est activé" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:23 +msgid "" +"This backend can read and write data to Amazon Cloud Drive. Supported format" +" is \"amzcd://folder/subfolder\"." +msgstr "" +"Ce back-end peut lire et écrire des données vers Amazon Cloud Drive. Le " +"format pris en charge est : \"amzcd://folder/subfolder\"." + +#: Library/Backend/AmazonCloudDrive/Strings.cs:24 +#: Library/Backend/Box/Strings.cs:24 Library/Backend/Dropbox/Strings.cs:24 +#: Library/Backend/GoogleServices/Strings.cs:26 +#: Library/Backend/GoogleServices/Strings.cs:43 +#: Library/Backend/HubiC/Strings.cs:24 +#: Library/Backend/OAuthHelper/Strings.cs:9 +#: Library/Backend/OneDrive/Strings.cs:11 +msgid "The authorization code" +msgstr "Le code d'autorisation" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:25 +#: Library/Backend/Box/Strings.cs:25 Library/Backend/Dropbox/Strings.cs:25 +#: Library/Backend/GoogleServices/Strings.cs:27 +#: Library/Backend/GoogleServices/Strings.cs:44 +#: Library/Backend/HubiC/Strings.cs:25 +#: Library/Backend/OAuthHelper/Strings.cs:10 +#: Library/Backend/OneDrive/Strings.cs:12 +#, csharp-format +msgid "The authorization token retrieved from {0}" +msgstr "Le code d'autorisation récupéré depuis {0}" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:26 +msgid "Amazon Cloud Drive" +msgstr "Amazon Cloud Drive" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:27 +#: Library/Backend/Box/Strings.cs:23 +#: Library/Backend/GoogleServices/Strings.cs:24 +#: Library/Backend/GoogleServices/Strings.cs:46 +#: Library/Backend/HubiC/Strings.cs:23 +#: Library/Backend/OAuthHelper/Strings.cs:6 +#, csharp-format +msgid "You need an AuthID, you can get it from: {0}" +msgstr "Vous devez avoir un AuthID, vous pouvez l'obtenir depuis : {0}" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:28 +msgid "The labels to set" +msgstr "Les labels à activer" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:29 +msgid "Use this option to set labels on the files and folders created" +msgstr "" +"Utilisez cette option pour attribuer les labels sur les fichiers et dossiers" +" créés" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:30 +#: Library/Backend/GoogleServices/Strings.cs:47 +#, csharp-format +msgid "There is more than one item named \"{0}\" in the folder \"{1}\"" +msgstr "Il y'a plus qu'un élément nommé \"{0} dans le dossier \"{1}\"" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:31 +msgid "The consistency delay" +msgstr "Le délai de consistance" + +#: Library/Backend/AmazonCloudDrive/Strings.cs:32 +msgid "Amazon Cloud drive needs a small delay for results to stay consistent." +msgstr "" +"Amazon Cloud drive a besoin d'un petit délai pour que les résultats restent " +"consistants" + +#: Library/Backend/AzureBlob/Strings.cs:4 +msgid "All files will be written to the container specified" +msgstr "Tous les fichiers seront écrits dans le conteneur précisé" + +#: Library/Backend/AzureBlob/Strings.cs:5 +msgid "The name of the storage container " +msgstr "Le nom du conteneur de stockage" + +#: Library/Backend/AzureBlob/Strings.cs:6 +msgid "Azure blob" +msgstr "Azure blob" + +#: Library/Backend/AzureBlob/Strings.cs:7 +msgid "No Azure storage account name given" +msgstr "Aucun nom de compte de stockage Azure fourni" + +#: Library/Backend/AzureBlob/Strings.cs:8 +msgid "" +"The Azure storage account name which can be obtained by clicking the " +"\"Manage Access Keys\" button on the storage account dashboard" +msgstr "" +"Le nom de compte de stockage Azure qui peut être obtenu en cliquant sur le " +"bouton \"Gérer les clés d'accès\" sur le tableau de bord du compte de " +"stockage" + +#: Library/Backend/AzureBlob/Strings.cs:9 +msgid "The storage account name" +msgstr "Le nom du compte de stockage" + +#: Library/Backend/AzureBlob/Strings.cs:10 +msgid "" +"The Azure access key which can be obtained by clicking the \"Manage Access " +"Keys\" button on the storage account dashboard" +msgstr "" +"La clé d'accès Azure qui peut être obtenu en cliquant sur le bouton \"Gérer " +"les clés d'accès\" sur le tableau de bord du compte de stockage" + +#: Library/Backend/AzureBlob/Strings.cs:11 +msgid "The access key" +msgstr "La clé d'accès" + +#: Library/Backend/AzureBlob/Strings.cs:12 +msgid "No Azure access key given" +msgstr "Aucun clé d'accès Azure fournie" + +#: Library/Backend/AzureBlob/Strings.cs:17 +msgid "" +"This backend can read and write data to Azure blob storage. Allowed formats" +" are: \"azure://bucketname\"" +msgstr "" +"Ce back-end peut lire et écrire des données dans un stockage Azure blob. Le " +"format autorisé est : \"azure://bucketname\"" + +#: Library/Backend/Backblaze/Strings.cs:4 +msgid "" +"The \"B2 Cloud Storage Application Key\" can be obtained after logging into " +"your Backblaze account, this can also be supplied through the \"auth-" +"password\" property" +msgstr "" +"La \"B2 Cloud Storage Application Key\" peut être obtenue après s'être " +"connecté dans votre compte Backblase, elle peut également être fournie via " +"la propriété \"auth-password\"" + +#: Library/Backend/Backblaze/Strings.cs:5 +msgid "The \"B2 Cloud Storage Application Key\"" +msgstr "La \"B2 Cloud Storage Application Key\"" + +#: Library/Backend/Backblaze/Strings.cs:6 +msgid "" +"The \"B2 Cloud Storage Account ID\" can be obtained after logging into your " +"Backblaze account, this can also be supplied through the \"auth-username\" " +"property" +msgstr "" +"Le \"B2 Cloud Storage Account ID\" peut être obtenue après s'être connecté " +"dans votre compte Backblase, elle peut également être fournie via la " +"propriété \"auth-username\"" + +#: Library/Backend/Backblaze/Strings.cs:7 +msgid "The \"B2 Cloud Storage Account ID\"" +msgstr "Le \"B2 Cloud Storage Account ID\"" + +#: Library/Backend/Backblaze/Strings.cs:8 +msgid "B2 Cloud Storage" +msgstr "B2 Cloud Storage" + +#: Library/Backend/Backblaze/Strings.cs:13 +msgid "No \"B2 Cloud Storage Application Key\" given" +msgstr "Pas de \"B2 Cloud Storage Application Key\" fournie" + +#: Library/Backend/Backblaze/Strings.cs:14 +msgid "No \"B2 Cloud Storage Account ID\" given" +msgstr "Pas de \"B2 Cloud Storage Account ID\" fourni" + +#: Library/Backend/Backblaze/Strings.cs:15 +msgid "" +"This backend can read and write data to the Backblaze B2 Cloud Storage. " +"Allowed formats are: \"b2://bucketname/prefix\"" +msgstr "" +"Ce back-end peut lire et écrire des données dans un stockage en ligne " +"Backblaze B2. Le format autorisé est : \"b2://bucketname/prefix\"" + +#: Library/Backend/Backblaze/Strings.cs:16 +msgid "" +"By default, a private bucket is created. Use this option to set the bucket " +"type. Refer to the B2 documentation for allowed types " +msgstr "" +"Par défaut un bucket privé est créé. Utilisez cette option pour définir le " +"type de bucket. Référez-vous à la documentation B2 pour connaitre les types " +"autorisés." + +#: Library/Backend/Backblaze/Strings.cs:17 +msgid "The bucket type used when creating a bucket" +msgstr "Le type de bucket utilisé pendant la création d'un bucket" + +#: Library/Backend/Box/Strings.cs:21 +msgid "" +"This backend can read and write data to Box.com. Supported format is " +"\"box://folder/subfolder\"." +msgstr "" +"Ce back-end peut lire et écrire des données vers Box.com. Le format supporté" +" est : \"box://folder/subfolder\"." + +#: Library/Backend/Box/Strings.cs:22 +msgid "Box.com" +msgstr "Box.com" + +#: Library/Backend/Box/Strings.cs:26 +msgid "Force delete files" +msgstr "Forcer suppression de fichiers" + +#: Library/Backend/Box/Strings.cs:27 +msgid "" +"After deleting a file, it may end up in the trash folder where it will be " +"deleted after a grace period. Use this command to force immediate removal of" +" delete files." +msgstr "" +"Après la suppression d'un fichier, il peut se retrouver dans le dossier " +"poubelle ou il sera supprimé après un certain temps. Utilisez cette commande" +" pour forcer la suppression immédiate et définitive des fichiers." + +#: Library/Backend/CloudFiles/Strings.cs:4 +#, csharp-format +msgid "" +"CloudFiles use different servers for authentification based on where the " +"account was resides, use this option to set an alternate authentication URL." +" This option overrides --{0}." +msgstr "" + +#: Library/Backend/CloudFiles/Strings.cs:5 +msgid "Provide another authentication URL" +msgstr "Fournissez une autre URL d'identification" + +#: Library/Backend/CloudFiles/Strings.cs:10 +msgid "Supplies the API Access Key used to authenticate with CloudFiles." +msgstr "" +"Fournissez la clé d'accès API utilisée pour s'identifier avec Cloudfiles." + +#: Library/Backend/CloudFiles/Strings.cs:11 +msgid "Supplies the access key used to connect to the server" +msgstr "Fournissez la clé d'accès utilisée pour se connecter au serveur" + +#: Library/Backend/CloudFiles/Strings.cs:12 +#, csharp-format +msgid "" +"Duplicati will assume that the credentials given are for a US account, use " +"this option if the account is a UK based account. Note that this is " +"equivalent to setting --{0}={1}." +msgstr "" +"Duplicati assumera que les identifiants fournis le sont pour un compte aux " +"États-Unis, utilisez cette option sur le compte est basé au Royaume-Uni. " +"Veuillez notez que c'est équivalent au paramètre --{0}={1}." + +#: Library/Backend/CloudFiles/Strings.cs:13 +msgid "Use a UK account" +msgstr "Utiliser un compte au Royaume-Uni" + +#: Library/Backend/CloudFiles/Strings.cs:14 +msgid "Supplies the username used to authenticate with CloudFiles." +msgstr "" +"Fournissez le nom d'utilisateur utilisé pour s'identifier avec Cloudfiles." + +#: Library/Backend/CloudFiles/Strings.cs:15 +msgid "Supplies the username used to authenticate with CloudFiles" +msgstr "" +"Fournissez le nom d'utilisateur utilisé pour s'identifier avec Cloudfiles." + +#: Library/Backend/CloudFiles/Strings.cs:16 +msgid "" +"Supports connections to the CloudFiles backend. Allowed formats is " +"\"cloudfiles://container/folder\"." +msgstr "" +"Permet les connexions au back-end Cloudfiles. Le format autorisé est : " +"\"cloudfiles://container/folder\"." + +#: Library/Backend/CloudFiles/Strings.cs:17 +msgid "Rackspace CloudFiles" +msgstr "Rackspace CloudFiles" + +#: Library/Backend/CloudFiles/Strings.cs:18 +msgid "MD5 Hash (ETag) verification failed" +msgstr "Échec de la vérification du hashage MD5 (ETag)" + +#: Library/Backend/CloudFiles/Strings.cs:19 +msgid "Failed to delete file" +msgstr "Échec de la suppression de fichier" + +#: Library/Backend/CloudFiles/Strings.cs:20 +msgid "Failed to upload file" +msgstr "Échec du téléversement de fichier" + +#: Library/Backend/CloudFiles/Strings.cs:21 +msgid "No CloudFiles API Access Key given" +msgstr "aucune clé d'accès API Cloudfiles fournie" + +#: Library/Backend/CloudFiles/Strings.cs:22 +msgid "No CloudFiles userID given" +msgstr "Aucun userID Cloudfiles fourni" + +#: Library/Backend/CloudFiles/Strings.cs:23 +msgid "Unexpected CloudFiles response, perhaps the API has changed?" +msgstr "Réponse inattendue de Cloufiles, peut-être que l'API à changé ?" + +#: Library/Backend/Dropbox/Strings.cs:22 +msgid "" +"This backend can read and write data to Dropbox. Supported format is " +"\"dropbox://folder/subfolder\"." +msgstr "" +"Ce back-end peut lire et écrire des données vers Dropbox. Le format supporté" +" est : \"dropbox://folder/subfolder\"." + +#: Library/Backend/Dropbox/Strings.cs:23 +msgid "Dropbox" +msgstr "Dropbox" + +#: Library/Backend/File/Strings.cs:4 +#, csharp-format +msgid "" +"This option only works when the --{0} option is also specified. If there are" +" alternate paths specified, this option indicates the name of a marker file " +"that must be present in the folder. This can be used to handle situations " +"where an external drive changes drive letter or mount point. By ensuring " +"that a certain file exists, it is possible to prevent writing data to an " +"unwanted external drive. The contents of the file are never examined, only " +"file existence." +msgstr "" +"Cette option fonctionne uniquement quand l'option --{0} est aussi précisé. " +"Si des chemins alternatifs sont précisés, cette option indique le nom du " +"fichier de marquage qui doit être présent dans le dossier. Cela peut être " +"utilisé pour gérer des situations comme un changement de la lettre d'un " +"disque externe ou d'un point de montage. En s'assurant qu'un certain fichier" +" existe, il est possible d'éviter d'écrire des données non désirées sur un " +"disque externe. Le contenu du fichier n'est jamais examiné, uniquement sa " +"présence l'est." + +#: Library/Backend/File/Strings.cs:5 +msgid "Look for a file in the destination folder" +msgstr "Rechercher un fichier dans le dossier de destination" + +#: Library/Backend/File/Strings.cs:6 +#, csharp-format +msgid "" +"This option allows multiple targets to be specified. The primary target path" +" is placed before the list of paths supplied with this option. Before " +"starting the backup, each folder in the list is checked for existence and " +"optionally the presence of the marker file supplied by --{0}. The first " +"existing path that optionally contains the marker file is then used as the " +"destination. Multiple destinations are separated with a \"{1}\". On Windows," +" the path may be a UNC path, and the drive letter may be substituted with an" +" asterisk (*), eg.: \"*:\\backup\", which will examine all drive letters. If" +" a username and password is supplied, the same credentials are used for all " +"destinations." +msgstr "" + +#: Library/Backend/File/Strings.cs:7 +msgid "A list of secondary target paths" +msgstr "Une liste des chemins cibles secondaires" + +#: Library/Backend/File/Strings.cs:8 +msgid "" +"This backend can read and write data to an file based backend. Allowed " +"formats are \"file://hostname/folder\" or " +"\"file://username:password@hostname/folder\". You may supply UNC paths (eg: " +"\"file://\\\\server\\folder\") or local paths (eg: (win) " +"\"file://c:\\folder\", (linux) \"file:///usr/pub/files\")" +msgstr "" +"Ce back-end peut lire et écrire des données dans un back-end basé sur des " +"fichiers. Les formats autorisés sont : \"file://hostname/folder\" ou " +"\"file://username:password@hostname/folder\". Vous pouvez fournir un chemin " +"UNC (ex : \"file://\\\\server\\folder\") ou des chemins locaux (ex : (win) " +"\"file://c:\\folder\", (linux) \"file:///usr/pub/files\")" + +#: Library/Backend/File/Strings.cs:13 +msgid "Local folder or drive" +msgstr "Dossier ou disque local" + +#: Library/Backend/File/Strings.cs:14 +#, csharp-format +msgid "The folder {0} does not exist" +msgstr "Le dossier {0} n'existe pas" + +#: Library/Backend/File/Strings.cs:15 +#, csharp-format +msgid "" +"The marker file \"{0}\" was not found in any of the examined destinations: " +"{1}" +msgstr "" +"Le fichier de marquage {0} n'a été trouvé dans aucune des destinations : " +"{1}" + +#: Library/Backend/File/Strings.cs:16 +msgid "" +"When storing the file, the standard operation is to copy the file and delete" +" the original. This sequence ensures that the operation can be retried if " +"something goes wrong. Activating this option may cause the retry operation " +"to fail. This option has no effect unless the --disable-streaming-transfers" +" options is activated." +msgstr "" +"Durant le stockage du fichier, l'opération normale est de copier le fichier " +"et de supprimer l'original. Cette séquence permet de s'assurer que " +"l'opération pourra être recommencée si quelque chose se passe mal. Activer " +"cette option pour empêcher la nouvelle tentative de fonctionner. Cette " +"option n'a aucun effet sauf si l'option --disable-streaming-transfers est " +"activée." + +#: Library/Backend/File/Strings.cs:17 +msgid "Move the file instead of copying it" +msgstr "Déplacer le fichier au lieu de le copier" + +#: Library/Backend/File/Strings.cs:18 +msgid "Force authentication against remote share" +msgstr "Forcer l'identification contre le partage à distance" + +#: Library/Backend/File/Strings.cs:19 +msgid "" +"If this option is set, any existing authentication against the remote share " +"is dropped before attempting to authenticate" +msgstr "" +"Si cette option est définie, toute identification existante de partage à " +"distance est abandonnée avant de tenter de s'identifier" + +#: Library/Backend/FTP/Strings.cs:7 +msgid "" +"This backend can read and write data to an FTP based backend. Allowed " +"formats are \"ftp://hostname/folder\" or " +"\"ftp://username:password@hostname/folder\"" +msgstr "" + +#: Library/Backend/FTP/Strings.cs:8 +msgid "" +"If this flag is set, the FTP connection is made in active mode. Even if the " +"\"ftp-passive\" flag is also set, the connection will be made in active mode" +msgstr "" + +#: Library/Backend/FTP/Strings.cs:9 Library/Backend/FTP/Strings.cs:11 +msgid "Toggles the FTP connections method" +msgstr "" + +#: Library/Backend/FTP/Strings.cs:10 +msgid "" +"If this flag is set, the FTP connection is made in passive mode, which works" +" better with some firewalls. If the \"ftp-regular\" flag is also set, this " +"flag is ignored" +msgstr "" + +#: Library/Backend/FTP/Strings.cs:16 +msgid "" +"Use this flag to communicate using Secure Socket Layer (SSL) over ftp " +"(ftps)." +msgstr "" + +#: Library/Backend/FTP/Strings.cs:17 +msgid "Instructs Duplicati to use an SSL (ftps) connection" +msgstr "" + +#: Library/Backend/FTP/Strings.cs:18 +msgid "FTP" +msgstr "" + +#: Library/Backend/FTP/Strings.cs:19 Library/Backend/TahoeLAFS/Strings.cs:8 +#: Library/Backend/WEBDAV/Strings.cs:14 +#, csharp-format +msgid "The folder {0} was not found, message: {1}" +msgstr "" + +#: Library/Backend/FTP/Strings.cs:23 +msgid "" +"To protect against network failures, every upload will be attempted " +"verified. Use this option to disable this verfication to make the upload " +"faster but less reliable." +msgstr "" + +#: Library/Backend/GoogleServices/Strings.cs:22 +msgid "" +"This backend can read and write data to Google Cloud Storage. Supported " +"format is \"googlecloudstore://bucket/folder\"." +msgstr "" + +#: Library/Backend/GoogleServices/Strings.cs:23 +msgid "Google Cloud Storage" +msgstr "" + +#: Library/Backend/GoogleServices/Strings.cs:25 +#, csharp-format +msgid "You must supply a project ID with --{0} for creating a bucket" +msgstr "" + +#: Library/Backend/GoogleServices/Strings.cs:29 +#, csharp-format +msgid "" +"This option is only used when creating new buckets. Use this option to change what region the data is stored in. Charges vary with bucket location. Known bucket locations:\n" +"{0}" +msgstr "" + +#: Library/Backend/GoogleServices/Strings.cs:31 +msgid "Specifies location option for creating a bucket" +msgstr "" + +#: Library/Backend/GoogleServices/Strings.cs:32 +#, csharp-format +msgid "" +"This option is only used when creating new buckets. Use this option to change what storage type the bucket has. Charges and functionality vary with bucket storage class. Known storage classes:\n" +"{0}" +msgstr "" + +#: Library/Backend/GoogleServices/Strings.cs:34 +msgid "Specifies storage class for creating a bucket" +msgstr "" + +#: Library/Backend/GoogleServices/Strings.cs:35 +msgid "Specifies project for creating a bucket" +msgstr "" + +#: Library/Backend/GoogleServices/Strings.cs:36 +msgid "" +"This option is only used when creating new buckets. Use this option to " +"supply the project ID that the bucket is attached to. The project determines" +" where usage charges are applied" +msgstr "" + +#: Library/Backend/GoogleServices/Strings.cs:41 +#, csharp-format +msgid "" +"The account access has been blocked by Google, please visit this URL and " +"unlock it: {0}" +msgstr "" + +#: Library/Backend/GoogleServices/Strings.cs:42 +msgid "" +"This backend can read and write data to Google Drive. Supported format is " +"\"googledrive://folder/subfolder\"." +msgstr "" + +#: Library/Backend/GoogleServices/Strings.cs:45 +msgid "Google Drive" +msgstr "" + +#: Library/Backend/HubiC/Strings.cs:21 +msgid "" +"This backend can read and write data to HubiC. Supported format is " +"\"hubic://container/folder\"." +msgstr "" + +#: Library/Backend/HubiC/Strings.cs:22 +msgid "HubiC" +msgstr "" + +#: Library/Backend/Mega/Strings.cs:4 +msgid "mega.nz" +msgstr "" + +#: Library/Backend/Mega/Strings.cs:9 +msgid "No password given" +msgstr "" + +#: Library/Backend/Mega/Strings.cs:10 +msgid "No username given" +msgstr "" + +#: Library/Backend/Mega/Strings.cs:11 +msgid "No path given, cannot upload files to the root folder" +msgstr "" + +#: Library/Backend/Mega/Strings.cs:12 +msgid "" +"This backend can read and write data to Mega.co.nz. Allowed formats are: " +"\"mega://folder/subfolder\"" +msgstr "" + +#: Library/Backend/OAuthHelper/Strings.cs:7 +#, csharp-format +msgid "" +"Failed to authorize using the OAuth service: {0}. If the problem persists, " +"try generating a new authid token from: {1}" +msgstr "" + +#: Library/Backend/OAuthHelper/Strings.cs:8 +#: Library/Backend/OneDrive/Strings.cs:7 +#, csharp-format +msgid "Unexpected error code: {0} - {1}" +msgstr "" + +#: Library/Backend/OAuthHelper/Strings.cs:11 +msgid "The OAuth service is currently over quota, try again in a few hours" +msgstr "" + +#: Library/Backend/OneDrive/Strings.cs:5 +#, csharp-format +msgid "" +"Failed to authorize using the WLID service: {0}. If the problem persists, " +"try generating a new authid token from: {1}" +msgstr "" + +#: Library/Backend/OneDrive/Strings.cs:6 +msgid "Autocreated folder" +msgstr "" + +#: Library/Backend/OneDrive/Strings.cs:8 +#, csharp-format +msgid "Missing the folder: {0}" +msgstr "" + +#: Library/Backend/OneDrive/Strings.cs:9 Library/Compression/Strings.cs:11 +#, csharp-format +msgid "File not found: {0}" +msgstr "" + +#: Library/Backend/OneDrive/Strings.cs:10 +msgid "Microsoft OneDrive" +msgstr "" + +#: Library/Backend/OneDrive/Strings.cs:13 +#, csharp-format +msgid "" +"Stores files on Microsoft OneDrive. Usage of this backend requires that you " +"agree to the terms in {0} ({1}) and {2} ({3})" +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "" +"This backend can read and write data to Swift (OpenStack Object Storage). " +"Supported format is \"openstack://container/folder\"." +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "OpenStack Simple Storage" +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +#, csharp-format +msgid "Missing required option: {0}" +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +#, csharp-format +msgid "" +"The password used to connect to the server. This may also be supplied as the" +" environment variable \"AUTH_PASSWORD\". If the password is supplied, --{0} " +"must also be set" +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "" +"The Tenant Name is commonly the paying user account name. This option must " +"be supplied when authenticating with a password, but is not required when " +"using an API key." +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "Supplies the Tenant Name used to connect to the server" +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "" +"The API key can be used to connect without supplying a password and tenant " +"ID with some providers." +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "Supplies the API key used to connect to the server" +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +#, csharp-format +msgid "" +"The authentication URL is used to authenticate the user and find the storage" +" service. The URL commonly ends with \"/v2.0\". Known providers are: {0}{1}" +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "Supplies the authentication URL" +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "" +"This option is only used when creating a container, and is used to indicate " +"where the container should be placed. Consult your provider for a list of " +"valid regions, or leave empty for the default region." +msgstr "" + +#: Library/Backend/OpenStack/Strings.cs:20 +msgid "Supplies the region used for creating a container" +msgstr "" + +#: Library/Backend/S3/Strings.cs:4 +msgid "" +"The AWS \"Secret Access Key\" can be obtained after logging into your AWS " +"account, this can also be supplied through the \"auth-password\" property" +msgstr "" + +#: Library/Backend/S3/Strings.cs:5 +msgid "The AWS \"Secret Access Key\"" +msgstr "" + +#: Library/Backend/S3/Strings.cs:6 +msgid "" +"The AWS \"Access Key ID\" can be obtained after logging into your AWS " +"account, this can also be supplied through the \"auth-username\" property" +msgstr "" + +#: Library/Backend/S3/Strings.cs:7 +msgid "The AWS \"Access Key ID\"" +msgstr "" + +#: Library/Backend/S3/Strings.cs:8 +msgid "Amazon S3" +msgstr "" + +#: Library/Backend/S3/Strings.cs:13 +msgid "No Amazon S3 secret key given" +msgstr "" + +#: Library/Backend/S3/Strings.cs:14 +msgid "No Amazon S3 userID given" +msgstr "" + +#: Library/Backend/S3/Strings.cs:15 +msgid "" +"This flag is only used when creating new buckets. If the flag is set, the " +"bucket is created on a european server. This flag forces the \"s3-use-new-" +"style\" flag. Amazon charges slightly more for european buckets." +msgstr "" + +#: Library/Backend/S3/Strings.cs:16 +msgid "Use a European server" +msgstr "" + +#: Library/Backend/S3/Strings.cs:17 +msgid "" +"Specify this argument to make the S3 backend use subdomains rather than the " +"previous url prefix method. See the Amazon S3 documentation for more " +"details." +msgstr "" + +#: Library/Backend/S3/Strings.cs:18 +msgid "Use subdomain calling style" +msgstr "" + +#: Library/Backend/S3/Strings.cs:19 +#, csharp-format +msgid "Unable to determine the bucket name for host: {0}" +msgstr "" + +#: Library/Backend/S3/Strings.cs:20 +msgid "" +"This flag toggles the use of the special RRS header. Files stored using RRS " +"are more likely to disapear than those stored normally, but also costs less " +"to store. See the full description here: http://aws.amazon.com/about-aws" +"/whats-new/2010/05/19/announcing-amazon-s3-reduced-redundancy-storage/" +msgstr "" + +#: Library/Backend/S3/Strings.cs:21 +msgid "Use Reduced Redundancy Storage" +msgstr "" + +#: Library/Backend/S3/Strings.cs:22 +#, csharp-format +msgid "You are using a deprected url format, please change it to: {0}" +msgstr "" + +#: Library/Backend/S3/Strings.cs:23 +msgid "" +"This backend can read and write data to an Amazon S3 compatible server. " +"Allowed formats are: \"s3://bucketname/prefix\"" +msgstr "" + +#: Library/Backend/S3/Strings.cs:24 +#, csharp-format +msgid "The options --{0} and --{1} are mutually exclusive" +msgstr "" + +#: Library/Backend/S3/Strings.cs:25 Library/Backend/S3/Strings.cs:38 +#, csharp-format +msgid "Please use --{0}={1} instead" +msgstr "" + +#: Library/Backend/S3/Strings.cs:26 +#, csharp-format +msgid "" +"This option is only used when creating new buckets. Use this option to change what region the data is stored in. Amazon charges slightly more for non-US buckets. Known bucket locations:\n" +"{0}" +msgstr "" + +#: Library/Backend/S3/Strings.cs:28 +msgid "Specifies S3 location constraints" +msgstr "" + +#: Library/Backend/S3/Strings.cs:29 +#, csharp-format +msgid "" +"Companies other than Amazon are now supporting the S3 API, meaning that this backend can read and write data to those providers as well. Use this option to set the hostname. Currently known providers are:\n" +"{0}" +msgstr "" + +#: Library/Backend/S3/Strings.cs:31 +msgid "Specifies an alternate S3 server name" +msgstr "" + +#: Library/Backend/S3/Strings.cs:32 +msgid "" +"The subdomain calling option does nothing, the library will pick the right " +"calling convention" +msgstr "" + +#: Library/Backend/S3/Strings.cs:33 +msgid "" +"Use this flag to communicate using Secure Socket Layer (SSL) over http " +"(https). Note that bucket names containing a period has problems with SSL " +"connections." +msgstr "" + +#: Library/Backend/S3/Strings.cs:34 Library/Backend/TahoeLAFS/Strings.cs:6 +#: Library/Backend/WEBDAV/Strings.cs:19 +msgid "Instructs Duplicati to use an SSL (https) connection" +msgstr "" + +#: Library/Backend/S3/Strings.cs:36 +msgid "" +"Use this option to specify a storage class. If this option is not used, the " +"server will choose a default storage class." +msgstr "" + +#: Library/Backend/S3/Strings.cs:37 +msgid "Specify storage class" +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:6 +msgid "Microsoft SharePoint" +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:7 +msgid "" +"Supports connections to a SharePoint server (including OneDrive for " +"Business). Allowed formats are " +"\"mssp://tennant.sharepoint.com/PathToWeb//BaseDocLibrary/subfolder\" or " +"\"mssp://username:password@tennant.sharepoint.com/PathToWeb//BaseDocLibrary/subfolder\"." +" Use a double slash '//' in the path to denote the web from the documents " +"library." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:12 +#: Library/Backend/WEBDAV/Strings.cs:11 +msgid "" +"If the server and client both supports integrated authentication, this " +"option enables that authentication method. This is likely only available " +"with windows servers and clients." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:13 +#: Library/Backend/WEBDAV/Strings.cs:12 +msgid "Use windows integrated authentication to connect to the server" +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:14 +msgid "" +"Use this option to have files moved to the recycle bin folder instead of " +"removing them permanently when compacting or deleting backups." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:15 +msgid "Move deleted files to the recycle bin" +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:17 +msgid "" +"Use this option to upload files to SharePoint as a whole with BinaryDirect " +"mode. This is the most efficient way of uploading, but can cause non-" +"recoverable timouts under certain conditions. Use this option only with very" +" fast and stable internet connections." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:18 +msgid "Upload files using binary direct mode." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:20 +msgid "" +"Use this option to specify a custom value for timeouts of web operation when" +" communicating with SharePoint Server. Recommended value is 180s." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:21 +msgid "Set timeout for SharePoint web operations." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:23 +msgid "" +"Use this option to specify the size of each chunk when uploading to " +"SharePoint Server. Recommended value is 4MB." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:24 +msgid "Set blocksize for chunked uploads to SharePoint." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:26 +#, csharp-format +msgid "Element with path '{0}' not found on host '{1}'." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:27 +#, csharp-format +msgid "" +"No SharePoint web could be logged in to at path '{0}'. Maybe wrong " +"credentials. Or try using '//' in path to separate web from folder path." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:28 +msgid "" +"Everything seemed alright, but then web title could not be read to test " +"connection. Something's wrong." +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:33 +msgid "Microsoft OneDrive for Business" +msgstr "" + +#: Library/Backend/SharePoint/Strings.cs:34 +msgid "" +"Supports connections to Microsoft OneDrive for Business. Allowed formats are" +" " +"\"od4b://tennant.sharepoint.com/personal/username_domain/Documents/subfolder\"" +" or " +"\"od4b://username:password@tennant.sharepoint.com/personal/username_domain/Documents/folder\"." +" You can use a double slash '//' in the path to denote the base path from " +"the documents folder." +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:4 +msgid "Module for generating SSH private/public keys" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:5 +msgid "SSH Key Generator" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:6 +msgid "Public key username" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:7 +msgid "A username to append to the public key" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:8 +msgid "The key type" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:9 +msgid "Determines the type of key to generate" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:10 +msgid "The key length" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:11 +msgid "The length of the key in bits" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:14 +msgid "Module for uploading SSH public keys" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:15 +msgid "SSH Key Uploader" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:16 +msgid "The SSH connection URL" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:17 +msgid "The SSH connection URL used to establish the connection" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:18 +msgid "The SSH public key to append" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:19 +msgid "" +"The SSH public key must be a valid SSH string, which is appended to the " +".ssh/authorized_keys file" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:22 +msgid "" +"This backend can read and write data to an SSH based backend, using SFTP. " +"Allowed formats are \"ssh://hostname/folder\" or " +"\"ssh://username:password@hostname/folder\"." +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:27 +msgid "" +"The server fingerprint used for validation of server identity. Format is eg." +" \"ssh-rsa 4096 11:22:33:44:55:66:77:88:99:00:11:22:33:44:55:66\"." +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:28 +msgid "Supplies server fingerprint used for validation of server identity" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:29 +msgid "" +"To guard against man-in-the-middle attacks, the server fingerprint is " +"verified on connection. Use this option to disable host-key fingerprint " +"verification. You should only use this option for testing." +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:30 +msgid "Disables fingerprint validation" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:31 +msgid "" +"Points to a valid OpenSSH keyfile. If the file is encrypted, the password " +"supplied is used to decrypt the keyfile. If this option is supplied, the " +"password is not used to authenticate. This option only works when using the " +"managed SSH client." +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:32 Library/Backend/SSHv2/Strings.cs:34 +msgid "Uses a SSH private key to authenticate" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:33 +#, csharp-format +msgid "" +"An url-encoded SSH private key. The private key must be prefixed with {0}. " +"If the file is encrypted, the password supplied is used to decrypt the " +"keyfile. If this option is supplied, the password is not used to " +"authenticate. This option only works when using the managed SSH client." +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:35 +msgid "SFTP (SSH)" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:36 +#, csharp-format +msgid "Unable to set folder to {0}, error message: {1}" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:37 +#, csharp-format +msgid "" +"Validation of server fingerprint failed. Server returned fingerprint " +"\"{0}\". Cause of this message is either not correct configuration or Man-" +"in-the-middle attack!" +msgstr "" + +#: Library/Backend/SSHv2/Strings.cs:38 +#, csharp-format +msgid "" +"Please add --{1}=\"{0}\" to trust this host. Optionally you can use --{2} " +"(NOT SECURE) for testing!" +msgstr "" + +#: Library/Backend/TahoeLAFS/Strings.cs:4 +msgid "" +"This backend can read and write data to a Tahoe-LAFS based backend. Allowed " +"format is \"tahoe://hostname:port/uri/$DIRCAP\"." +msgstr "" + +#: Library/Backend/TahoeLAFS/Strings.cs:5 Library/Backend/WEBDAV/Strings.cs:18 +msgid "" +"Use this flag to communicate using Secure Socket Layer (SSL) over http " +"(https)." +msgstr "" + +#: Library/Backend/TahoeLAFS/Strings.cs:7 +msgid "Tahoe-LAFS" +msgstr "" + +#: Library/Backend/TahoeLAFS/Strings.cs:9 +msgid "Unsupported URL format, must start with \"/uri/URI:DIR2:\"" +msgstr "" + +#: Library/Backend/WEBDAV/Strings.cs:4 +msgid "" +"Supports connections to a WEBDAV enabled web server, using the HTTP " +"protocol. Allowed formats are \"webdav://hostname/folder\" or " +"\"webdav://username:password@hostname/folder\"." +msgstr "" + +#: Library/Backend/WEBDAV/Strings.cs:5 +msgid "" +"Using the HTTP Digest authentication method allows the user to authenticate " +"with the server, without sending the password in clear. However, a man-in-" +"the-middle attack is easy, because the HTTP protocol specifies a fallback to" +" Basic authentication, which will make the client send the password to the " +"attacker. Using this flag, the client does not accept this, and always uses " +"Digest authentication or fails to connect." +msgstr "" + +#: Library/Backend/WEBDAV/Strings.cs:6 +msgid "Force the use of the HTTP Digest authentication method" +msgstr "" + +#: Library/Backend/WEBDAV/Strings.cs:13 +msgid "WebDAV" +msgstr "" + +#: Library/Backend/WEBDAV/Strings.cs:15 +#, csharp-format +msgid "" +"When listing the folder {0} the file {1} was listed, but the server now reports that the file is not found.\n" +"This can be because the file is deleted or unavailable, but it can also be because the file extension {2} is blocked by the web server. IIS blocks unknown extensions by default.\n" +"Error message: {3}" +msgstr "" + +#: Library/Backend/WEBDAV/Strings.cs:20 +msgid "" +"To aid in debugging issues, it is possible to set a path to a file that will" +" be overwritten with the PROPFIND response" +msgstr "" + +#: Library/Backend/WEBDAV/Strings.cs:21 +msgid "Dump the PROPFIND response" +msgstr "" + +#: Library/Compression/Strings.cs:4 +#, csharp-format +msgid "Please use the {0} option instead" +msgstr "" + +#: Library/Compression/Strings.cs:5 Library/Compression/Strings.cs:21 +msgid "" +"This option controls the compression level used. A setting of zero gives no " +"compression, and a setting of 9 gives maximum compression." +msgstr "" + +#: Library/Compression/Strings.cs:6 +msgid "Sets the Zip compression level" +msgstr "" + +#: Library/Compression/Strings.cs:7 +#, csharp-format +msgid "" +"This option can be used to set an alternative compressor method, such as " +"LZMA. Note that using another value than Deflate will cause the {0} option " +"to be ignored." +msgstr "" + +#: Library/Compression/Strings.cs:8 +msgid "Sets the Zip compression method" +msgstr "" + +#: Library/Compression/Strings.cs:9 +msgid "" +"This module provides the industry standard Zip compression. Files created " +"with this module can be read by any standard compliant zip application." +msgstr "" + +#: Library/Compression/Strings.cs:10 +msgid "Zip compression" +msgstr "" + +#: Library/Compression/Strings.cs:14 +msgid "Archive not opened for writing" +msgstr "" + +#: Library/Compression/Strings.cs:15 +msgid "Archive not opened for reading" +msgstr "" + +#: Library/Compression/Strings.cs:16 +msgid "The given file is not part of this archive" +msgstr "" + +#: Library/Compression/Strings.cs:17 +msgid "7z Archive with LZMA2 support." +msgstr "" + +#: Library/Compression/Strings.cs:18 +msgid "7z Archive" +msgstr "" + +#: Library/Compression/Strings.cs:19 +msgid "" +"The number of threads used in LZMA 2 compression. Defaults to the number of " +"processor cores.." +msgstr "" + +#: Library/Compression/Strings.cs:20 +msgid "Number of threads used in compression" +msgstr "" + +#: Library/Compression/Strings.cs:22 +msgid "Sets the 7z compression level" +msgstr "" + +#: Library/Compression/Strings.cs:23 +msgid "" +"This option controls the compression algorithm used. Enabling this option " +"will cause 7z to use the fast algorithm, which produces slightly less " +"compression." +msgstr "" + +#: Library/Compression/Strings.cs:24 +msgid "Sets the 7z fast algorithm usage" +msgstr "" + +#: Library/DynamicLoader/Strings.cs:4 +#, csharp-format +msgid "Failed to load assembly {0}, error message: {1}" +msgstr "" + +#: Library/DynamicLoader/Strings.cs:5 +#, csharp-format +msgid "Failed to load process type {0} assembly {1}, error message: {2}" +msgstr "" + +#: Library/Encryption/Strings.cs:4 +msgid "" +"This module encrypts all files in the same way that AESCrypt does, using 256" +" bit AES encryption." +msgstr "" + +#: Library/Encryption/Strings.cs:5 +msgid "AES-256 encryption, built in" +msgstr "" + +#: Library/Encryption/Strings.cs:6 +msgid "Blank or empty passphrase not allowed" +msgstr "" + +#: Library/Encryption/Strings.cs:7 +msgid "" +"Use this option to set the thread level allowed for AES crypt operations. " +"Valid values are 0 (uses default), or from 1 (no multithreading) to 4 (max. " +"multithreading)" +msgstr "" + +#: Library/Encryption/Strings.cs:8 +msgid "Set thread level utilized for crypting (0-4)" +msgstr "" + +#: Library/Encryption/Strings.cs:11 +#, csharp-format +msgid "Failed to decrypt data (invalid passphrase?): {0}" +msgstr "" + +#: Library/Encryption/Strings.cs:14 +msgid "" +"The GPG encryption module uses the GNU Privacy Guard program to encrypt and " +"decrypt files. It requires that the gpg executable is available on the " +"system. On Windows it is assumed that this is in the default installation " +"folder under program files, under Linux and OSX it is assumed that the " +"program is available via the PATH environment variable. It is possible to " +"supply the path to GPG using the --gpg-program-path switch." +msgstr "" + +#: Library/Encryption/Strings.cs:15 +msgid "GNU Privacy Guard, external" +msgstr "" + +#: Library/Encryption/Strings.cs:16 +msgid "" +"Use this switch to specify any extra options to GPG. You cannot specify the " +"--passphrase-fd option here. The --decrypt option is always specified." +msgstr "" + +#: Library/Encryption/Strings.cs:17 +msgid "Extra GPG commandline options for decryption" +msgstr "" + +#: Library/Encryption/Strings.cs:18 +msgid "" +"The GPG encryption/decryption will use the --armor option for GPG to protect" +" the files with armor. Specify this switch to remove the --armor option." +msgstr "" + +#: Library/Encryption/Strings.cs:19 +msgid "Don't use GPG Armor" +msgstr "" + +#: Library/Encryption/Strings.cs:20 +msgid "" +"Use this switch to specify any extra options to GPG. You cannot specify the " +"--passphrase-fd option here. The --encrypt option is always specified." +msgstr "" + +#: Library/Encryption/Strings.cs:21 +msgid "Extra GPG commandline options for encryption" +msgstr "" + +#: Library/Encryption/Strings.cs:22 +#, csharp-format +msgid "Failed to execute GPG at \"\"{0}\" {1}\": {2}" +msgstr "" + +#: Library/Encryption/Strings.cs:23 +msgid "" +"The path to the GNU Privacy Guard program. If not supplied, Duplicati will " +"assume that the program \"gpg\" is available in the system path." +msgstr "" + +#: Library/Encryption/Strings.cs:24 +msgid "The path to GnuPG" +msgstr "" + +#: Library/Encryption/Strings.cs:25 +#, csharp-format +msgid "" +"This option has non-standard handling, please use the --{0} option instead." +msgstr "" + +#: Library/Encryption/Strings.cs:26 +msgid "" +"Use this option to supply the --armor option to GPG. The files will be " +"larger but can be sent as pure text files." +msgstr "" + +#: Library/Encryption/Strings.cs:27 +msgid "Use GPG Armor" +msgstr "" + +#: Library/Encryption/Strings.cs:28 +msgid "Overrides the GPG command supplied for decryption" +msgstr "" + +#: Library/Encryption/Strings.cs:29 +msgid "The GPG decryption command" +msgstr "" + +#: Library/Encryption/Strings.cs:30 +#, csharp-format +msgid "" +"Overrides the default GPG encryption command \"{0}\", normal usage is to " +"request asymetric encryption with the setting {1}" +msgstr "" + +#: Library/Encryption/Strings.cs:31 +msgid "The GPG encryption command" +msgstr "" + +#: Library/Encryption/Strings.cs:34 +#, csharp-format +msgid "Decryption failed: {0}" +msgstr "" + +#: Library/Encryption/Strings.cs:35 +msgid "Failure while invoking GnuPG, program won't flush output" +msgstr "" + +#: Library/Encryption/Strings.cs:36 +msgid "Failure while invoking GnuPG, program won't terminate" +msgstr "" + +#: Library/Interface/CustomExceptions.cs:57 +#: Library/Interface/CustomExceptions.cs:65 +msgid "The requested file does not exist" +msgstr "" + +#: Library/Interface/Strings.cs:4 +msgid "aliases" +msgstr "" + +#: Library/Interface/Strings.cs:5 +msgid "default value" +msgstr "" + +#: Library/Interface/Strings.cs:6 +msgid "[DEPRECATED]" +msgstr "" + +#: Library/Interface/Strings.cs:7 +msgid "values" +msgstr "" + +#: Library/Interface/Strings.cs:10 +msgid "Boolean" +msgstr "" + +#: Library/Interface/Strings.cs:11 +msgid "Enumeration" +msgstr "" + +#: Library/Interface/Strings.cs:12 +msgid "Flags" +msgstr "" + +#: Library/Interface/Strings.cs:13 +msgid "Integer" +msgstr "" + +#: Library/Interface/Strings.cs:14 +msgid "Path" +msgstr "" + +#: Library/Interface/Strings.cs:15 +msgid "Size" +msgstr "" + +#: Library/Interface/Strings.cs:16 +msgid "String" +msgstr "" + +#: Library/Interface/Strings.cs:17 +msgid "Timespan" +msgstr "" + +#: Library/Interface/Strings.cs:18 +msgid "Unknown" +msgstr "Inconnu" + +#: Library/Interface/Strings.cs:21 +#, csharp-format +msgid "" +"The configuration for the backend is not valid, it is missing the {0} field" +msgstr "" + +#: Library/Interface/Strings.cs:22 +msgid "Do you want to test the connection?" +msgstr "" + +#: Library/Interface/Strings.cs:23 +#, csharp-format +msgid "Connection Failed: {0}" +msgstr "" + +#: Library/Interface/Strings.cs:24 +msgid "Connection succeeded!" +msgstr "" + +#: Library/Interface/Strings.cs:25 +msgid "" +"You have not entered a path. This will store all backups in the default " +"directory. Is this what you want?" +msgstr "" + +#: Library/Interface/Strings.cs:26 +msgid "You must enter a password" +msgstr "" + +#: Library/Interface/Strings.cs:27 +msgid "" +"You have not entered a password.\n" +"Proceed without a password?" +msgstr "" + +#: Library/Interface/Strings.cs:29 +msgid "You must enter the name of the server" +msgstr "" + +#: Library/Interface/Strings.cs:30 +msgid "You must enter a username" +msgstr "" + +#: Library/Interface/Strings.cs:31 +msgid "" +"You have not entered a username.\n" +"This is fine if the server allows anonymous uploads, but likely a username is required\n" +"Proceed without a username?" +msgstr "" + +#: Library/Interface/Strings.cs:34 +msgid "" +"The connection succeeded but another backup was found in the destination folder. It is possible to configure Duplicati to store multiple backups in the same folder, but it is not recommended.\n" +"\n" +"Do you want to use the selected folder?" +msgstr "" + +#: Library/Interface/Strings.cs:37 +msgid "The folder cannot be created because it already exists" +msgstr "" + +#: Library/Interface/Strings.cs:38 +msgid "Folder created!" +msgstr "" + +#: Library/Interface/Strings.cs:39 +msgid "The requested folder does not exist" +msgstr "" + +#: Library/Interface/Strings.cs:40 +#, csharp-format +msgid "The server name \"{0}\" is not valid" +msgstr "" + +#: Library/Interface/Strings.cs:41 +msgid "Cancelled" +msgstr "" + +#: Library/Main/BackendManager.cs:588 +#, csharp-format +msgid "Failed to dispose backend instance: {0}" +msgstr "" + +#: Library/Main/BackendManager.cs:602 +#, csharp-format +msgid "Failed to delete file {0}, testing if file exists" +msgstr "" + +#: Library/Main/BackendManager.cs:608 +#, csharp-format +msgid "Recovered from problem with attempting to delete non-existing file {0}" +msgstr "" + +#: Library/Main/BackendManager.cs:613 +#, csharp-format +msgid "Failed to recover from error deleting file {0}" +msgstr "" + +#: Library/Main/BackendManager.cs:1094 +#, csharp-format +msgid "Delete operation failed for {0} with FileNotFound, listing contents" +msgstr "" + +#: Library/Main/BackendManager.cs:1107 +#, csharp-format +msgid "Listing indicates file {0} is deleted correctly" +msgstr "" + +#: Library/Main/Database/ExtensionMethods.cs:48 +#, csharp-format +msgid "ExecuteNonQuery: {0}" +msgstr "" + +#: Library/Main/Database/ExtensionMethods.cs:64 +#: Library/Main/Database/ExtensionMethods.cs:90 +#, csharp-format +msgid "ExecuteScalar: {0}" +msgstr "" + +#: Library/Main/Database/ExtensionMethods.cs:110 +#, csharp-format +msgid "ExecuteReader: {0}" +msgstr "" + +#: Library/Main/Database/ExtensionMethods.cs:200 +#, csharp-format +msgid "{0} records" +msgstr "" + +#: Library/Main/Strings.cs:7 +#, csharp-format +msgid "Hash mismatch on file \"{0}\", recorded hash: {1}, actual hash {2}" +msgstr "" + +#: Library/Main/Strings.cs:8 +#, csharp-format +msgid "" +"The file {0} was downloaded and had size {1} but the size was expected to be" +" {2}" +msgstr "" + +#: Library/Main/Strings.cs:9 +#, csharp-format +msgid "The option {0} is deprecated: {1}" +msgstr "" + +#: Library/Main/Strings.cs:10 +#, csharp-format +msgid "" +"The option --{0} exists more than once, please report this to the developers" +msgstr "" + +#: Library/Main/Strings.cs:11 +msgid "No source folders specified for backup" +msgstr "" + +#: Library/Main/Strings.cs:12 +#, csharp-format +msgid "The source folder {0} does not exist, aborting backup" +msgstr "" + +#: Library/Main/Strings.cs:13 +#, csharp-format +msgid "" +"The value \"{1}\" supplied to --{0} does not parse into a valid boolean, " +"this will be treated as if it was set to \"true\"" +msgstr "" + +#: Library/Main/Strings.cs:14 +#, csharp-format +msgid "" +"The option --{0} does not support the value \"{1}\", supported values are: " +"{2}" +msgstr "" + +#: Library/Main/Strings.cs:15 +#, csharp-format +msgid "" +"The option --{0} does not support the value \"{1}\", supported flag values " +"are: {2}" +msgstr "" + +#: Library/Main/Strings.cs:16 +#, csharp-format +msgid "The value \"{1}\" supplied to --{0} does not represent a valid integer" +msgstr "" + +#: Library/Main/Strings.cs:17 +#, csharp-format +msgid "" +"The option --{0} is not supported because the module {1} is not currently " +"loaded" +msgstr "" + +#: Library/Main/Strings.cs:18 +#, csharp-format +msgid "The supplied option --{0} is not supported and will be ignored" +msgstr "" + +#: Library/Main/Strings.cs:19 +#, csharp-format +msgid "The value \"{1}\" supplied to --{0} does not represent a valid path" +msgstr "" + +#: Library/Main/Strings.cs:20 +#, csharp-format +msgid "The value \"{1}\" supplied to --{0} does not represent a valid size" +msgstr "" + +#: Library/Main/Strings.cs:21 +#, csharp-format +msgid "The value \"{1}\" supplied to --{0} does not represent a valid time" +msgstr "" + +#: Library/Main/Strings.cs:22 +#, csharp-format +msgid "The operation {0} has started" +msgstr "" + +#: Library/Main/Strings.cs:23 +#, csharp-format +msgid "The operation {0} has completed" +msgstr "" + +#: Library/Main/Strings.cs:24 +#, csharp-format +msgid "The operation {0} has failed with error: {1}" +msgstr "" + +#: Library/Main/Strings.cs:25 +#, csharp-format +msgid "Invalid path: \"{0}\" ({1})" +msgstr "" + +#: Library/Main/Strings.cs:26 +#, csharp-format +msgid "" +"Failed to apply 'force-locale' setting. Please try to update .NET-Framework." +" Exception was: \"{0}\" " +msgstr "" + +#: Library/Main/Strings.cs:31 +msgid "" +"If a backup is interrupted there will likely be partial files present on the" +" backend. Using this flag, Duplicati will automatically remove such files " +"when encountered." +msgstr "" + +#: Library/Main/Strings.cs:32 +msgid "A flag indicating that Duplicati should remove unused files" +msgstr "" + +#: Library/Main/Strings.cs:33 +msgid "" +"A string used to prefix the filenames of the remote volumes, can be used to " +"store multiple backups in the same remote folder." +msgstr "" + +#: Library/Main/Strings.cs:34 +msgid "Remote filename prefix" +msgstr "" + +#: Library/Main/Strings.cs:35 +msgid "" +"The operating system keeps track of the last time a file was written. Using " +"this information, Duplicati can quickly determine if the file has been " +"modified. If some application deliberately modifies this information, " +"Duplicati won't work correctly unless this flag is set." +msgstr "" + +#: Library/Main/Strings.cs:36 +msgid "Disable checks based on file time" +msgstr "" + +#: Library/Main/Strings.cs:37 +msgid "" +"By default, files will be restored in the source folders, use this option to" +" restore to another folder" +msgstr "" + +#: Library/Main/Strings.cs:38 +msgid "Restore to another folder" +msgstr "" + +#: Library/Main/Strings.cs:39 +msgid "Toggles system sleep mode" +msgstr "" + +#: Library/Main/Strings.cs:40 +msgid "" +"Allow system to enter sleep power modes for inactivity during backup/restore" +" operations (Windows/OSX only)" +msgstr "" + +#: Library/Main/Strings.cs:41 +msgid "" +"By setting this value you can limit how much bandwidth Duplicati consumes " +"for downloads. Setting this limit can make the backups take longer, but will" +" make Duplicati less intrusive." +msgstr "" + +#: Library/Main/Strings.cs:42 +msgid "Max number of kilobytes to download pr. second" +msgstr "" + +#: Library/Main/Strings.cs:43 +msgid "" +"By setting this value you can limit how much bandwidth Duplicati consumes " +"for uploads. Setting this limit can make the backups take longer, but will " +"make Duplicati less intrusive." +msgstr "" + +#: Library/Main/Strings.cs:44 +msgid "Max number of kilobytes to upload pr. second" +msgstr "" + +#: Library/Main/Strings.cs:45 +msgid "" +"If you store the backups on a local disk, and prefer that they are kept " +"unencrypted, you can turn of encryption completely by using this switch." +msgstr "" + +#: Library/Main/Strings.cs:46 +msgid "Disable encryption" +msgstr "" + +#: Library/Main/Strings.cs:47 +msgid "" +"If an upload or download fails, Duplicati will retry a number of times " +"before failing. Use this to handle unstable network connections better." +msgstr "" + +#: Library/Main/Strings.cs:48 +msgid "Number of times to retry a failed transmission" +msgstr "" + +#: Library/Main/Strings.cs:49 +msgid "" +"Supply a passphrase that Duplicati will use to encrypt the backup volumes, " +"making them unreadable without the passphrase. This variable can also be " +"supplied through the environment variable PASSPHRASE." +msgstr "" + +#: Library/Main/Strings.cs:50 +msgid "Passphrase used to encrypt backups" +msgstr "" + +#: Library/Main/Strings.cs:51 +msgid "" +"By default, Duplicati will list and restore files from the most recent " +"backup, use this option to select another item. You may use relative times, " +"like \"-2M\" for a backup from two months ago." +msgstr "" + +#: Library/Main/Strings.cs:52 +msgid "The time to list/restore files" +msgstr "" + +#: Library/Main/Strings.cs:53 +msgid "" +"By default, Duplicati will list and restore files from the most recent " +"backup, use this option to select another item. You may enter multiple " +"values separated with comma, and ranges using -, e.g. \"0,2-4,7\" ." +msgstr "" + +#: Library/Main/Strings.cs:54 +msgid "The version to list/restore files" +msgstr "" + +#: Library/Main/Strings.cs:55 +msgid "" +"When searching for files, only the most recent backup is searched. Use this " +"option to show all previous versions too." +msgstr "" + +#: Library/Main/Strings.cs:56 +msgid "Show all versions" +msgstr "" + +#: Library/Main/Strings.cs:57 +msgid "" +"When searching for files, all matching files are returned. Use this option " +"to return only the largest common prefix path." +msgstr "" + +#: Library/Main/Strings.cs:58 +msgid "Show largest prefix" +msgstr "" + +#: Library/Main/Strings.cs:59 +msgid "" +"When searching for files, all matching files are returned. Use this option " +"to return only the entries found in the folder specified as filter." +msgstr "" + +#: Library/Main/Strings.cs:60 +msgid "Show folder contents" +msgstr "" + +#: Library/Main/Strings.cs:61 +msgid "" +"After a failed transmission, Duplicati will wait a short period before " +"attempting again. This is usefull if the network drops out occasionally " +"during transmissions." +msgstr "" + +#: Library/Main/Strings.cs:62 +msgid "Time to wait between retries" +msgstr "" + +#: Library/Main/Strings.cs:63 +msgid "Use this option to attach extra files to the newly uploaded filelists." +msgstr "" + +#: Library/Main/Strings.cs:64 +msgid "Set control files" +msgstr "" + +#: Library/Main/Strings.cs:65 +msgid "" +"If the hash for the volume does not match, Duplicati will refuse to use the " +"backup. Supply this flag to allow Duplicati to proceed anyway." +msgstr "" + +#: Library/Main/Strings.cs:66 +msgid "Set this flag to skip hash checks" +msgstr "" + +#: Library/Main/Strings.cs:67 +msgid "" +"This option allows you to exclude files that are larger than the given " +"value. Use this to prevent backups becoming extremely large." +msgstr "" + +#: Library/Main/Strings.cs:68 +msgid "Limit the size of files being backed up" +msgstr "" + +#: Library/Main/Strings.cs:69 +msgid "Temporary storage folder" +msgstr "" + +#: Library/Main/Strings.cs:70 +msgid "" +"Duplicati will use the system default temporary folder. This option can be " +"used to supply an alternative folder for temporary storage. Note that SQLite" +" will always put temporary files in the system default temporary folder. " +"Consider using the TMPDIR environment variable on Linux to set the temporary" +" folder for both Duplicati and SQLite." +msgstr "" + +#: Library/Main/Strings.cs:71 +msgid "" +"Selects another thread priority for the process. Use this to set Duplicati " +"to be more or less CPU intensive." +msgstr "" + +#: Library/Main/Strings.cs:72 +msgid "Thread priority" +msgstr "" + +#: Library/Main/Strings.cs:73 +msgid "" +"This option can change the maximum size of dblock files. Changing the size " +"can be useful if the backend has a limit on the size of each individual file" +msgstr "" + +#: Library/Main/Strings.cs:74 +msgid "Limit the size of the volumes" +msgstr "" + +#: Library/Main/Strings.cs:75 +msgid "" +"Enabling this option will disallow usage of the streaming interface, which " +"means that transfer progress bars will not show, and bandwidth throttle " +"settings will be ignored." +msgstr "" + +#: Library/Main/Strings.cs:76 +msgid "Disables use of the streaming transfer method" +msgstr "" + +#: Library/Main/Strings.cs:77 +msgid "" +"This option will make sure the contents of the manifest file are not read. " +"This also implies that file hashes are not checked either. Use only for " +"disaster recovery." +msgstr "" + +#: Library/Main/Strings.cs:78 +msgid "An option that prevents verifying the manifests" +msgstr "" + +#: Library/Main/Strings.cs:79 +msgid "" +"Duplicati supports plugable compression modules. Use this option to select a" +" module to use for compression. This is only applied when creating new " +"volumes, when reading an existing file, the filename is used to select the " +"compression module." +msgstr "" + +#: Library/Main/Strings.cs:80 +msgid "Select what module to use for compression" +msgstr "" + +#: Library/Main/Strings.cs:81 +msgid "" +"Duplicati supports plugable encryption modules. Use this option to select a " +"module to use for encryption. This is only applied when creating new " +"volumes, when reading an existing file, the filename is used to select the " +"encryption module." +msgstr "" + +#: Library/Main/Strings.cs:82 +msgid "Select what module to use for encryption" +msgstr "" + +#: Library/Main/Strings.cs:83 +msgid "Supply one or more module names, separated by commas to unload them" +msgstr "" + +#: Library/Main/Strings.cs:84 +msgid "Disabled one or more modules" +msgstr "" + +#: Library/Main/Strings.cs:85 +msgid "Supply one or more module names, separated by commas to load them" +msgstr "" + +#: Library/Main/Strings.cs:86 +msgid "Enables one or more modules" +msgstr "" + +#: Library/Main/Strings.cs:87 +msgid "" +"This settings controls the usage of snapshots, which allows Duplicati to " +"backup files that are locked by other programs. If this is set to \"off\", " +"Duplicati will not attempt to create a disk snapshot. Setting this to " +"\"auto\" makes Duplicati attempt to create a snapshot, and fail silently if " +"that was not allowed or supported. A setting of \"on\" will also make " +"Duplicati attempt to create a snapshot, but will produce a warning message " +"in the log if it fails. Setting it to \"required\" will make Duplicati abort" +" the backup if the snapshot creation fails. On windows this uses the Volume " +"Shadow Copy Services (VSS) and requires administrative privileges. On linux " +"this uses Logical Volume Management (LVM) and requires root privileges." +msgstr "" + +#: Library/Main/Strings.cs:88 +msgid "Controls the use of disk snapshots" +msgstr "" + +#: Library/Main/Strings.cs:89 +msgid "" +"The pre-generated volumes will be placed into the temporary folder by " +"default, this option can set a different folder for placing the temporary " +"volumes, despite the name, this also works for synchronous runs" +msgstr "" + +#: Library/Main/Strings.cs:90 +msgid "The path where ready volumes are placed until uploaded" +msgstr "" + +#: Library/Main/Strings.cs:91 +msgid "" +"When performing asynchronous uploads, Duplicati will create volumes that can" +" be uploaded. To prevent Duplicati from generating too many volumes, this " +"option limits the number of pending uploads. Set to zero to disable the " +"limit" +msgstr "" + +#: Library/Main/Strings.cs:92 +msgid "The number of volumes to create ahead of time" +msgstr "" + +#: Library/Main/Strings.cs:93 +msgid "" +"Activating this option will make some error messages more verbose, which may" +" help you track down a particular issue" +msgstr "" + +#: Library/Main/Strings.cs:94 +msgid "Enables debugging output" +msgstr "" + +#: Library/Main/Strings.cs:95 +msgid "Log internal information" +msgstr "" + +#: Library/Main/Strings.cs:96 +msgid "" +"Specifies the amount of log information to write into the file specified by " +"--log-file" +msgstr "" + +#: Library/Main/Strings.cs:97 +msgid "Log information level" +msgstr "" + +#: Library/Main/Strings.cs:98 +msgid "" +"If Duplicati detects that the target folder is missing, it will create it " +"automatically. Activate this option to prevent automatic folder creation." +msgstr "" + +#: Library/Main/Strings.cs:99 +msgid "Disables automatic folder creation" +msgstr "" + +#: Library/Main/Strings.cs:100 +msgid "" +"Use this option to exclude faulty writers from a snapshot. This is " +"equivalent to the -wx flag of the vshadow.exe tool, except that it only " +"accepts writer class GUIDs, and not component names or instance GUIDs. " +"Multiple GUIDs must be separated with a semicolon, and most forms of GUIDs " +"are allowed, including with and without curly braces." +msgstr "" + +#: Library/Main/Strings.cs:101 +msgid "" +"A semicolon separated list of guids of VSS writers to exclude (Windows only)" +msgstr "" + +#: Library/Main/Strings.cs:102 +msgid "" +"This settings controls the usage of NTFS USN numbers, which allows Duplicati" +" to obtain a list of files and folders much faster. If this is set to " +"\"off\", Duplicati will not attempt to use USN. Setting this to \"auto\" " +"makes Duplicati attempt to use USN, and fail silently if that was not " +"allowed or supported. A setting of \"on\" will also make Duplicati attempt " +"to use USN, but will produce a warning message in the log if it fails. " +"Setting it to \"required\" will make Duplicati abort the backup if the USN " +"usage fails. This feature is only supported on Windows and requires " +"administrative privileges." +msgstr "" + +#: Library/Main/Strings.cs:103 +msgid "Controls the use of NTFS Update Sequence Numbers" +msgstr "" + +#: Library/Main/Strings.cs:104 +msgid "" +"If USN is enabled the USN numbers are used to find all changed files since " +"last backup. Use this option to disable the use of USN numbers, which will " +"make Duplicati investigate all source files. This option is primarily " +"intended for testing and should not be disabled in a production environment." +" If USN is not enabled, this option has no effect." +msgstr "" + +#: Library/Main/Strings.cs:105 +msgid "Disables changelist by USN numbers" +msgstr "" + +#: Library/Main/Strings.cs:106 +#, csharp-format +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" +msgstr "" + +#: Library/Main/Strings.cs:107 +msgid "Deactivates tolerance when comparing times" +msgstr "" + +#: Library/Main/Strings.cs:108 +msgid "Verify uploads by listing contents" +msgstr "" + +#: Library/Main/Strings.cs:109 +msgid "" +"Duplicati will upload files while scanning the disk and producing volumes, " +"which usually makes the backup faster. Use this flag to turn the behavior " +"off, so that Duplicati will wait for each volume to complete." +msgstr "" + +#: Library/Main/Strings.cs:110 +msgid "Upload files synchronously" +msgstr "" + +#: Library/Main/Strings.cs:111 +msgid "" +"Duplicati will attempt to perform multiple operations on a single " +"connection, as this avoids repeated login attempts, and thus speeds up the " +"process. This option can be used to ensure that each operation is performed " +"on a seperate connection" +msgstr "" + +#: Library/Main/Strings.cs:112 +msgid "Do not re-use connections" +msgstr "" + +#: Library/Main/Strings.cs:113 +msgid "" +"When an error occurs, Duplicati will silently retry, and only report the " +"number of retries. Enable this option to have the error messages displayed " +"when a retry is performed." +msgstr "" + +#: Library/Main/Strings.cs:114 +msgid "Show error messages when a retry is performed" +msgstr "" + +#: Library/Main/Strings.cs:115 +msgid "" +"If no files have changed, Duplicati will not upload a backup set. If the " +"backup data is used to verify that a backup was executed, this option will " +"make Duplicati upload a backupset even if it is empty" +msgstr "" + +#: Library/Main/Strings.cs:116 +msgid "Upload empty backup files" +msgstr "" + +#: Library/Main/Strings.cs:117 +msgid "" +"This value can be used to set a known upper limit on the amount of space a " +"backend has. If the backend reports the size itself, this value is ignored" +msgstr "" + +#: Library/Main/Strings.cs:118 +msgid "A reported maximum storage" +msgstr "" + +#: Library/Main/Strings.cs:119 +msgid "Symlink handling" +msgstr "" + +#: Library/Main/Strings.cs:120 +#, csharp-format +msgid "" +"Using this option to handle symlinks different. The \"{0}\" option will " +"simply record a symlink with its name and destination, and a restore will " +"recreate the symlink as a link. Use the option \"{1}\" to ignore all " +"symlinks and not store any information about them. Previous versions of " +"Duplicati used the setting \"{2}\", which will cause symlinked files to be " +"included and restore as normal files." +msgstr "" + +#: Library/Main/Strings.cs:121 +msgid "Hardlink handling" +msgstr "" + +#: Library/Main/Strings.cs:122 +#, csharp-format +msgid "" +"Using this option to handle hardlinks (only works on Linux/OSX). The \"{0}\"" +" option will record a hardlink ID for each hardlink to avoid storing " +"hardlinked paths multiple times. The option \"{1}\" will ignore hardlink " +"information, and treat each hardlink as a unique path. The option \"{2}\" " +"will ignore all hardlinks with more than one link." +msgstr "" + +#: Library/Main/Strings.cs:123 +msgid "Exclude files by attribute" +msgstr "" + +#: Library/Main/Strings.cs:124 +#, csharp-format +msgid "" +"Use this option to exclude files with certain attributes. Use a comma " +"separated list of attribute names to specify more that one. Possible values " +"are: {0}" +msgstr "" + +#: Library/Main/Strings.cs:125 +msgid "" +"Activate this option to map VSS snapshots to a drive (similar to SUBST, " +"using Win32 DefineDosDevice). This will create temporary drives that are " +"then used to access the contents of a snapshot. This workaround can speed up" +" file access on Windows XP." +msgstr "" + +#: Library/Main/Strings.cs:126 +msgid "Map snapshots to a drive (Windows only)" +msgstr "" + +#: Library/Main/Strings.cs:127 +msgid "" +"A display name that is attached to this backup. Can be used to identify the " +"backup when sending mail or running scripts." +msgstr "" + +#: Library/Main/Strings.cs:128 +msgid "Name of the backup" +msgstr "" + +#: Library/Main/Strings.cs:129 +#, csharp-format +msgid "" +"This property can be used to point to a text file where each line contains a" +" file extension that indicates a non-compressible file. Files that have an " +"extension found in the file will not be compressed, but simply stored in the" +" archive. The file format ignores any lines that do not start with a period," +" and considers a space to indicate the end of the extension. A default file " +"is supplied, that also serves as an example. The default file is placed in " +"{0}." +msgstr "" + +#: Library/Main/Strings.cs:130 +msgid "Manage non-compressible file extensions" +msgstr "" + +#: Library/Main/Strings.cs:131 Library/Main/Strings.cs:141 +#: Library/Main/Strings.cs:148 +msgid "" +"A fragment of memory is used to reduce database lookups. You should not " +"change this value unless you get warnings in the log." +msgstr "" + +#: Library/Main/Strings.cs:132 +msgid "Memory used by the block hash" +msgstr "" + +#: Library/Main/Strings.cs:133 +msgid "" +"The blocksize determines how files are fragmented. Choosing a large value " +"will cause a larger overhead on file changes, choosing a small value will " +"cause a large overhead on storage of file lists. Note that the value cannot " +"be changed after remote files are created." +msgstr "" + +#: Library/Main/Strings.cs:134 +msgid "Blocksize used in hashing" +msgstr "" + +#: Library/Main/Strings.cs:135 +msgid "" +"This option can be used to limit the scan to only files that are known to " +"have changed. This is usually only activated in combination with a " +"filesystem watcher that keeps track of file changes." +msgstr "" + +#: Library/Main/Strings.cs:136 +msgid "List of files to examine for changes" +msgstr "" + +#: Library/Main/Strings.cs:137 +msgid "" +"Path to the file containing the local cache of the remote file database" +msgstr "" + +#: Library/Main/Strings.cs:138 +msgid "Path to the local state database" +msgstr "" + +#: Library/Main/Strings.cs:139 +#, csharp-format +msgid "" +"This option can be used to supply a list of deleted files. This option will " +"be ignored unless the option --{0} is also set." +msgstr "" + +#: Library/Main/Strings.cs:140 +msgid "List of deleted files" +msgstr "" + +#: Library/Main/Strings.cs:142 +msgid "Memory used by the file hash" +msgstr "" + +#: Library/Main/Strings.cs:143 +msgid "" +"This option can be used to reduce the memory footprint by not keeping paths " +"and modification timestamps in memory" +msgstr "" + +#: Library/Main/Strings.cs:144 +msgid "Reduce memory footprint by disabling in-memory lookups" +msgstr "" + +#: Library/Main/Strings.cs:145 +msgid "" +"Stores metadata, such as file timestamps and attributes. This increases the " +"required storage space as well as the processing time." +msgstr "" + +#: Library/Main/Strings.cs:146 +msgid "Enables storing file metadata" +msgstr "" + +#: Library/Main/Strings.cs:147 +msgid "This option is no longer used as metadata is now stored by default" +msgstr "" + +#: Library/Main/Strings.cs:149 +msgid "Memory used by the metadata hash" +msgstr "" + +#: Library/Main/Strings.cs:150 +msgid "" +"If this flag is set, the local database is not compared to the remote " +"filelist on startup. The intended usage for this option is to work correctly" +" in cases where the filelisting is broken or unavailable." +msgstr "" + +#: Library/Main/Strings.cs:151 +msgid "Do not query backend at startup" +msgstr "" + +#: Library/Main/Strings.cs:152 +msgid "" +"The index files are used to limit the need for downloading dblock files when" +" there is no local database present. The more information is recorded in the" +" index files, the faster operations can proceed without the database. The " +"tradeoff is that larger index files take up more remote space and which may " +"never be used." +msgstr "" + +#: Library/Main/Strings.cs:153 +msgid "Determines usage of index files" +msgstr "" + +#: Library/Main/Strings.cs:154 +msgid "" +"As files are changed, some data stored at the remote destination may not be " +"required. This option controls how much wasted space the destination can " +"contain before being reclaimed. This value is a percentage used on each " +"volume and the total storage." +msgstr "" + +#: Library/Main/Strings.cs:155 +msgid "The maximum wasted space in percent" +msgstr "" + +#: Library/Main/Strings.cs:156 +msgid "" +"This option can be used to experiment with different settings and observe " +"the outcome without changing actual files." +msgstr "" + +#: Library/Main/Strings.cs:157 +msgid "Does not perform any modifications" +msgstr "" + +#: Library/Main/Strings.cs:158 +msgid "" +"This is a very advanced option! This option can be used to select a block " +"hash algorithm with smaller or larger hash size, for performance or storage " +"space reasons." +msgstr "" + +#: Library/Main/Strings.cs:159 +msgid "The hash algorithm used on blocks" +msgstr "" + +#: Library/Main/Strings.cs:160 +msgid "" +"This is a very advanced option! This option can be used to select a file " +"hash algorithm with smaller or larger hash size, for performance or storage " +"space reasons." +msgstr "" + +#: Library/Main/Strings.cs:161 +msgid "The hash algorithm used on files" +msgstr "" + +#: Library/Main/Strings.cs:162 +msgid "" +"If a large number of small files are detected during a backup, or wasted " +"space is found after deleting backups, the remote data will be compacted. " +"Use this option to disable such automatic compacting and only compact when " +"running the compact command." +msgstr "" + +#: Library/Main/Strings.cs:163 +msgid "Disable automatic compating" +msgstr "" + +#: Library/Main/Strings.cs:164 +msgid "" +"When examining the size of a volume in consideration for compating, a small " +"tolerance value is used, by default 20 percent of the volume size. This " +"ensures that large volumes which may have a few bytes wasted space are not " +"downloaded and rewritten." +msgstr "" + +#: Library/Main/Strings.cs:165 +msgid "Volume size threshold" +msgstr "" + +#: Library/Main/Strings.cs:166 +msgid "" +"To avoid filling the remote storage with small files, this value can force " +"grouping small files. The small volumes will always be combined when they " +"can fill an entire volume." +msgstr "" + +#: Library/Main/Strings.cs:167 +msgid "Maximum number of small volumes" +msgstr "" + +#: Library/Main/Strings.cs:168 +msgid "" +"Enable this option to look into other files on this machine to find existing" +" blocks. This is a fairly slow operation but can limit the size of " +"downloads." +msgstr "" + +#: Library/Main/Strings.cs:169 +msgid "Use local file data when restoring" +msgstr "" + +#: Library/Main/Strings.cs:170 +msgid "Disables the local database" +msgstr "" + +#: Library/Main/Strings.cs:171 +msgid "" +"When listing contents or when restoring files, the local database can be " +"skipped. This is usually slower, but can be used to verify the actual " +"contents of the remote store" +msgstr "" + +#: Library/Main/Strings.cs:172 +msgid "Keep a number of versions" +msgstr "" + +#: Library/Main/Strings.cs:173 +msgid "" +"Use this option to set number of versions to keep, supply -1 to keep all " +"versions" +msgstr "" + +#: Library/Main/Strings.cs:174 +msgid "Keep all versions within a timespan" +msgstr "" + +#: Library/Main/Strings.cs:175 +msgid "Use this option to set the timespan in which backups are kept." +msgstr "" + +#: Library/Main/Strings.cs:176 +msgid "Ignore missing source elements" +msgstr "" + +#: Library/Main/Strings.cs:177 +msgid "Use this option to continue even if some source entries are missing." +msgstr "" + +#: Library/Main/Strings.cs:178 +msgid "Overwrite files when restoring" +msgstr "" + +#: Library/Main/Strings.cs:179 +msgid "" +"Use this option to overwrite target files when restoring, if this option is " +"not set the files will be restored with a timestamp and a number appended." +msgstr "" + +#: Library/Main/Strings.cs:180 +msgid "Output more progress information" +msgstr "" + +#: Library/Main/Strings.cs:181 +msgid "" +"Use this option to increase the amount of output generated when running an " +"option. Generally this option will produce a line for each file processed." +msgstr "" + +#: Library/Main/Strings.cs:182 +msgid "Determine if verification files are uploaded" +msgstr "" + +#: Library/Main/Strings.cs:183 +msgid "" +"Use this option to upload a verification file after changing the remote " +"storage. The file is not encrypted and contains the size and SHA256 hashes " +"of all the remote files and can be used to verify the integrity of the " +"files." +msgstr "" + +#: Library/Main/Strings.cs:184 +msgid "The number of samples to test after a backup" +msgstr "" + +#: Library/Main/Strings.cs:185 +#, csharp-format +msgid "" +"After a backup is completed, some files are selected for verification on the" +" remote backend. Use this option to change how many. If this value is set to" +" 0 or the option --{0} is set, no remote files are verified" +msgstr "" + +#: Library/Main/Strings.cs:186 +msgid "Activates in-depth verification of files" +msgstr "" + +#: Library/Main/Strings.cs:187 +#, csharp-format +msgid "" +"After a backup is completed, some files are selected for verification on the" +" remote backend. Use this option to turn on full verification, which will " +"decrypt the files and examine the insides of each volume, instead of simply " +"verifying the external hash, If the option --{0} is set, no remote files are" +" verified" +msgstr "" + +#: Library/Main/Strings.cs:188 +msgid "Size of the file read buffer" +msgstr "" + +#: Library/Main/Strings.cs:189 +msgid "" +"Use this size to control how many bytes a read from a file before processing" +msgstr "" + +#: Library/Main/Strings.cs:190 +msgid "Allow the passphrase to change" +msgstr "" + +#: Library/Main/Strings.cs:191 +msgid "" +"Use this option to allow the passphrase to change, note that this option is " +"not permitted for a backup or repair operation" +msgstr "" + +#: Library/Main/Strings.cs:192 +msgid "List only filesets" +msgstr "" + +#: Library/Main/Strings.cs:193 +msgid "" +"Use this option to only list filesets and avoid traversing file names and " +"other metadata which slows down the process" +msgstr "" + +#: Library/Main/Strings.cs:195 +msgid "Don't store metadata" +msgstr "" + +#: Library/Main/Strings.cs:196 +msgid "" +"Use this option to disable the storage of metadata, such as file timestamps." +" Disabling metadata storage will speed up the backup and restore operations," +" but does not affect file size much." +msgstr "" + +#: Library/Main/Strings.cs:197 +msgid "Restore file permissions" +msgstr "" + +#: Library/Main/Strings.cs:198 +msgid "" +"By default permissions are not restored as they might prevent you from " +"accessing your files. Use this option to restore the permissions as well." +msgstr "" + +#: Library/Main/Strings.cs:199 +msgid "Skip restored file check" +msgstr "" + +#: Library/Main/Strings.cs:200 +msgid "" +"After restoring files, the file hash of all restored files are checked to " +"verify that the restore was successfull. Use this option to disable the " +"check and avoid waiting for the verification." +msgstr "" + +#: Library/Main/Strings.cs:201 +msgid "Activate caches" +msgstr "" + +#: Library/Main/Strings.cs:202 +msgid "Activate in-memory caches, which are now off by default" +msgstr "" + +#: Library/Main/Strings.cs:203 +msgid "Do not use local data" +msgstr "" + +#: Library/Main/Strings.cs:204 +msgid "" +"Duplicati will attempt to use data from source files to minimize the amount " +"of downloaded data. Use this option to skip this optimization and only use " +"remote data." +msgstr "" + +#: Library/Main/Strings.cs:205 +msgid "Check block hashes" +msgstr "" + +#: Library/Main/Strings.cs:206 +msgid "" +"Use this option to increase verification by checking the hash of blocks read" +" from a volume before patching restored files with the data." +msgstr "" + +#: Library/Main/Strings.cs:207 Server/Strings.cs:31 +msgid "Clean up old log data" +msgstr "" + +#: Library/Main/Strings.cs:208 Server/Strings.cs:32 +msgid "Set the time after which log data will be purged from the database." +msgstr "" + +#: Library/Main/Strings.cs:209 +msgid "Repair database with paths" +msgstr "" + +#: Library/Main/Strings.cs:210 +msgid "" +"Use this option to build a searchable local database which only contains " +"path information. This option is usable for quickly building a database to " +"locate certain content without needing to reconstruct all information. The " +"resulting database can be searched, but cannot be used to restore data with." +msgstr "" + +#: Library/Main/Strings.cs:211 +msgid "Force the locale setting" +msgstr "" + +#: Library/Main/Strings.cs:212 +msgid "" +"By default, your system locale and culture settings will be used. In some " +"cases you may prefer to run with another locale, for example to get messages" +" in another language. This option can be used to set the locale. Supply a " +"blank string to choose the \"Invariant Culture\"." +msgstr "" + +#: Library/Main/Strings.cs:213 +msgid "Handle file communication with backend using threaded pipes" +msgstr "" + +#: Library/Main/Strings.cs:214 +msgid "" +"Use this option to disable multithreaded handling of up- and downloads, that" +" can significantly speed up backend operations depending on the hardware " +"you're running on and the transfer rate of your backend." +msgstr "" + +#: Library/Main/Strings.cs:215 +msgid "Perform backup of Hyper-V machines (Windows only)" +msgstr "" + +#: Library/Main/Strings.cs:216 +msgid "" +"Use this option to specify the IDs of machines to include in the backup. " +"Specify multiple machine IDs with a semicolon separator. (You can use this " +"Powershell command to get ID 'Get-VM | ft VMName, ID')" +msgstr "" + +#: Library/Main/Strings.cs:221 +#, csharp-format +msgid "" +"The cryptolibrary does not support re-usable transforms for the hash " +"algorithm {0}" +msgstr "" + +#: Library/Main/Strings.cs:222 +#, csharp-format +msgid "The cryptolibrary does not support the hash algorithm {0}" +msgstr "" + +#: Library/Main/Strings.cs:223 +msgid "The passphrase cannot be changed for an existing backup" +msgstr "" + +#: Library/Main/Strings.cs:224 +#, csharp-format +msgid "Failed to create a snapshot: {0}" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:7 +msgid "Confirm encryption passphrase" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:8 +msgid "" +"This module will ask the user for a encryption password on the commandline " +"unless encryption is disabled or the password is supplied by other means" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:9 +msgid "Password prompt" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:10 +msgid "Empty passphrases are not allowed" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:11 +msgid "Enter encryption passphrase" +msgstr "Entrez la phrase secrète de cryptage" + +#: Library/Modules/Builtin/Strings.cs:12 +msgid "The passphrases do not match" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:15 +msgid "" +"When running with Mono, this module will check if any certificates are " +"installed and suggest installing them otherwise" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:16 +msgid "Check for SSL certificates" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:17 +#, csharp-format +msgid "" +"No certificates found, you can install some with this command:{0} " +"mozroots --import --sync{0}Read more: {1}" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:20 +msgid "" +"This module exposes a number of properties that can be used to change the " +"way http requests are issued" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:21 +msgid "" +"Use this option to accept any server certificate, regardless of what errors " +"it may have. Please use --accept-specified-ssl-hash instead, whenever " +"possible." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:22 +msgid "Accept any server certificate" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:23 +msgid "" +"If your server certificate is reported as invalid (eg. with self-signed " +"certificates), you can supply the certificate hash to approve it anyway. The" +" hash value must be entered in hex format without spaces. You can enter " +"multiple hashes separated by commas." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:24 +msgid "Optionally accept a known SSL certificate" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:25 +msgid "" +"The default HTTP request has the header \"Expect: 100-Continue\" attached, " +"which allows some optimizations when authenticating, but also breaks some " +"web servers, causing them to report \"417 - Expectation failed\"" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:26 +msgid "Disable the expect header" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:27 +msgid "" +"By default the http requests use the RFC 896 nagling algorithm to support " +"transfer of small packages more effeciently." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:28 +msgid "Disable nagling" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:29 +msgid "Configure http requests" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:30 +msgid "Alternate OAuth URL" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:31 +msgid "" +"Duplicati uses an external server to support the OAuth authentication flow. " +"If you have set up your own Duplicati OAuth server, you can supply the " +"refresh url." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:32 +msgid "Sets allowed SSL versions" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:33 +msgid "" +"This option changes the default SSL versions allowed. This is an advanced " +"option and should only be used if you want to enhance security or work " +"around an issue with a particular SSL protocol." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:36 +msgid "" +"This module works internaly to parse source parameters to backup Hyper-V " +"virtual machines" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:37 +msgid "Configure Hyper-V module" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:40 +msgid "" +"Executes a script before starting an operation, and again on completion" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:41 +msgid "Run script" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:42 +msgid "" +"Executes a script after performing an operation. The script will receive the" +" operation results written to stdout." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:43 +msgid "Run a script on exit" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:44 +#, csharp-format +msgid "The script \"{0}\" returned with exit code {1}" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:45 +msgid "" +"Executes a script before performing an operation. The operation will block " +"until the script has completed or timed out. If the script returns a non-" +"zero error code or times out, the operation will be aborted." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:46 +msgid "Run a required script on startup" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:47 +#, csharp-format +msgid "Error while executing script \"{0}\": {1}" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:48 +#, csharp-format +msgid "Execution of the script \"{0}\" timed out" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:49 +msgid "" +"Executes a script before performing an operation. The operation will block " +"until the script has completed or timed out." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:50 +msgid "Run a script on startup" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:51 +#, csharp-format +msgid "The script \"{0}\" reported error messages: {1}" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:52 +msgid "" +"Sets the maximum time a script is allowed to execute. If the script has not " +"completed within this time, it will continue to execute but the operation " +"will continue too, and no script output will be processed." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:53 +msgid "Sets the script timeout" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:56 +msgid "This module can send email after an operation completes" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:57 +msgid "Send mail" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:58 +#, csharp-format +msgid "" +"Unable to find the destination mail server through MX lookup, please use the" +" option {0} to specify what smtp server to use." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:59 +msgid "" +"This value can be a filename. If a the file exists, the file contents will be used as the message body.\n" +"\n" +"In the message body, certain tokens are replaced:\n" +"%OPERATIONNAME% - The name of the operation, normally \"Backup\"\n" +"%REMOTEURL% - Remote server url\n" +"%LOCALPATH% - The path to the local files or folders involved in the operation (if any)\n" +"%PARSEDRESULT% - The parsed result, if the operation is a backup. Possible values are: Error, Warning, Success\n" +"\n" +"All commandline options are also reported within %value%, e.g. %volsize%. Any unknown/unset value is removed." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:68 +msgid "The message body" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:69 +msgid "The password used to authenticate with the SMTP server if required." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:70 +msgid "SMTP Password" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:71 +msgid "" +"This setting is required if mail should be sent, all other settings have default values. You can supply multiple email adresses seperated with commas, and you can use the normal adress format as specified by RFC2822 section 3.4.\n" +"Example with 3 recipients: \n" +"\n" +"Peter Sample , John Sample , admin@example.com" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:75 +msgid "Email recipient(s)" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:76 +msgid "" +"By default, mail will only be sent after a Backup operation. Use this option" +" to send mail for all operations." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:77 +msgid "Send email for all operations" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:78 +msgid "" +"Adress of the email sender. If no host is supplied, the hostname of the first recipient is used. Examples of allowed formats:\n" +"\n" +"sender\n" +"sender@example.com\n" +"Mail Sender \n" +"Mail Sender " +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:84 +msgid "Email sender" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:85 +#, csharp-format +msgid "" +"You can specify one of \"{0}\", \"{1}\", \"{2}\". You can supply multiple " +"options with a comma seperator, e.g. \"{0},{1}\". The special value \"{3}\" " +"is a shorthand for \"{0},{1},{2}\" and will cause all backup operations to " +"send an email." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:86 +#: Library/Modules/Builtin/Strings.cs:118 +msgid "The messages to send" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:87 +msgid "" +"A url for the SMTP server, e.g. smtp://example.com:25. Multiple servers can be supplied in a prioritized list, seperated with semicolon. If a server fails, the next server in the list is tried, until the message has been sent.\n" +"If no server is supplied, a DNS lookup is performed to find the first recipient's MX record, and all SMTP servers are tried in their priority order until the message is sent.\n" +"\n" +"To enable SMTP over SSL, use the format smtps://example.com. To enable SMTP STARTTLS, use the format smtp://example.com:25/?starttls=when-available or smtp://example.com:25/?starttls=always. If no port is specified, port 25 is used for non-ssl, and 587 for SSL connections." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:91 +msgid "SMTP Url" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:92 +#, csharp-format +msgid "" +"This setting supplies the email subject. Values are replaced as described in" +" the description for --{0}." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:93 +msgid "The email subject" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:94 +msgid "The username used to authenticate with the SMTP server if required." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:95 +msgid "SMTP Username" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:96 +#, csharp-format +msgid "Failed to send email: {0}" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:97 +#, csharp-format +msgid "Whole SMTP communication: {0}" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:98 +#, csharp-format +msgid "Failed to send email with server: {0}, message: {1}, retrying with {2}" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:99 +#, csharp-format +msgid "Email sent successfully using server: {0}" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:102 +msgid "XMPP recipient email" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:103 +msgid "" +"The users who should have the messages sent, specify multiple users " +"seperated with commas" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:104 +msgid "The message template" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:105 +msgid "" +"This value can be a filename. If a the file exists, the file contents will be used as the message.\n" +"\n" +"In the message, certain tokens are replaced:\n" +"%OPERATIONNAME% - The name of the operation, normally \"Backup\"\n" +"%REMOTEURL% - Remote server url\n" +"%LOCALPATH% - The path to the local files or folders involved in the operation (if any)\n" +"%PARSEDRESULT% - The parsed result, if the operation is a backup. Possible values are: Error, Warning, Success\n" +"\n" +"All commandline options are also reported within %value%, e.g. %volsize%. Any unknown/unset value is removed." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:114 +msgid "The XMPP username" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:115 +msgid "" +"The username for the account that will send the message, including the " +"hostname. I.e. \"account@jabber.org/Home\"" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:116 +msgid "The XMPP password" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:117 +msgid "The password for the account that will send the message" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:119 +#, csharp-format +msgid "" +"You can specify one of \"{0}\", \"{1}\", \"{2}\". \n" +"You can supply multiple options with a comma seperator, e.g. \"{0},{1}\". The special value \"{3}\" is a shorthand for \"{0},{1},{2}\" and will cause all backup operations to send a message." +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:121 +msgid "Send messages for all operations" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:122 +msgid "" +"By default, messages will only be sent after a Backup operation. Use this " +"option to send messages for all operations" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:123 +msgid "XMPP report module" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:124 +msgid "" +"This module provides support for sending status reports via XMPP messages" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:125 +msgid "Timeout occured while logging in to jabber server" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:126 +#, csharp-format +msgid "Failed to send jabber message: {0}" +msgstr "" + +#: Library/Snapshots/Strings.cs:4 +#, csharp-format +msgid "" +"The external command failed to start.\n" +"Error message: {0}\n" +"Command: {1} {2}" +msgstr "" + +#: Library/Snapshots/Strings.cs:7 +#, csharp-format +msgid "" +"The external command failed to complete within the set time limit: {0} {1}" +msgstr "" + +#: Library/Snapshots/Strings.cs:8 +#, csharp-format +msgid "Unable to match local path {0} with any snapshot path: {1}" +msgstr "" + +#: Library/Snapshots/Strings.cs:9 +#, csharp-format +msgid "" +"Script returned successfully, but the temporary folder {0} does not exist: " +"{1}" +msgstr "" + +#: Library/Snapshots/Strings.cs:10 +#, csharp-format +msgid "" +"Script returned successfully, but the temporary folder {0} still exist: {1}" +msgstr "" + +#: Library/Snapshots/Strings.cs:11 +#, csharp-format +msgid "The script returned exit code {0}, but {1} was expected: {2}" +msgstr "" + +#: Library/Snapshots/Strings.cs:12 +#, csharp-format +msgid "" +"Script returned successfully, but the output was missing the {0} parameter: " +"{1}" +msgstr "" + +#: Library/Snapshots/Strings.cs:15 +msgid "Unexpected empty response while enumerating" +msgstr "" + +#: Library/Snapshots/Strings.cs:16 +msgid "USN is not supported on Linux" +msgstr "" + +#: Library/Snapshots/Strings.cs:17 +msgid "" +"The number of files returned by USN was zero. This is likely an error. To " +"remedy this, USN has been disabled." +msgstr "" + +#: Library/Snapshots/Strings.cs:20 +msgid "Calling process does not have the backup privilege" +msgstr "" + +#: Library/SQLiteHelper/Strings.cs:4 +msgid "backup" +msgstr "" + +#: Library/SQLiteHelper/Strings.cs:5 +#, csharp-format +msgid "Unable to determine database format: {0}" +msgstr "" + +#: Library/SQLiteHelper/Strings.cs:6 +#, csharp-format +msgid "" +"\n" +"The database has version {0} but the largest supported version is {1}.\n" +"\n" +"This is likely caused by upgrading to a newer version and then downgrading.\n" +"If this is the case, there is likely a backup file of the previous database version in the folder {2}." +msgstr "" + +#: Library/SQLiteHelper/Strings.cs:11 +msgid "Unknown table layout detected" +msgstr "" + +#: Library/SQLiteHelper/Strings.cs:12 +#, csharp-format +msgid "" +"Failed to execute SQL: {0}\n" +"Error: {1}\n" +"Database is NOT upgraded." +msgstr "" + +#: Library/Utility/Strings.cs:7 +#, csharp-format +msgid "Invalid size value: {0}" +msgstr "" + +#: Library/Utility/Strings.cs:10 +msgid "The SSL certificate validator was called in an incorrect order" +msgstr "" + +#: Library/Utility/Strings.cs:11 +#, csharp-format +msgid "" +"{0}You may want to import a set of trusted certificates into the Mono " +"certificate store.{0}Use the command:{0} mozroots --import --sync{0}Read " +"more: {1}" +msgstr "" + +#: Library/Utility/Strings.cs:12 +#, csharp-format +msgid "" +"The server certificate had the error {0} and the hash {1}{2}If you trust " +"this certificate, use the commandline option --accept-specified-ssl-hash={1}" +" to accept the server certificate anyway.{2}You can also attempt to import " +"the server certificate into your operating systems trust pool." +msgstr "" + +#: Library/Utility/Strings.cs:13 +#, csharp-format +msgid "" +"Failed while validating certificate hash, error message: {0}, Ssl error " +"name: {1}" +msgstr "" + +#: Library/Utility/Strings.cs:16 +#, csharp-format +msgid "Temporary folder does not exist: {0}" +msgstr "" + +#: Library/Utility/Strings.cs:19 +#, csharp-format +msgid "Failed to parse the segment: {0}, invalid integer" +msgstr "" + +#: Library/Utility/Strings.cs:20 +#, csharp-format +msgid "Invalid specifier: {0}" +msgstr "" + +#: Library/Utility/Strings.cs:21 +#, csharp-format +msgid "Unparsed data: {0}" +msgstr "" + +#: Library/Utility/Strings.cs:24 +#, csharp-format +msgid "The Uri is invalid: {0}" +msgstr "" + +#: Library/Utility/Strings.cs:25 +#, csharp-format +msgid "The Uri is missing a hostname: {0}" +msgstr "" + +#: Library/Utility/Strings.cs:28 +#, csharp-format +msgid "{0} bytes" +msgstr "" + +#: Library/Utility/Strings.cs:29 +#, csharp-format +msgid "{0:N} GB" +msgstr "" + +#: Library/Utility/Strings.cs:30 +#, csharp-format +msgid "{0:N} KB" +msgstr "" + +#: Library/Utility/Strings.cs:31 +#, csharp-format +msgid "{0:N} MB" +msgstr "" + +#: Library/Utility/Strings.cs:32 +#, csharp-format +msgid "{0:N} TB" +msgstr "" + +#: Library/Utility/Strings.cs:33 +#, csharp-format +msgid "The string \"{0}\" could not be parsed into a date" +msgstr "" + +#: Library/Utility/Strings.cs:36 +msgid "Cannot read and write on the same stream" +msgstr "" + +#: Server/Strings.cs:7 +msgid "Another instance is running, and was notified" +msgstr "" + +#: Server/Strings.cs:8 +#, csharp-format +msgid "" +"Failed to create, open or upgrade the database.\n" +"Error message: {0}" +msgstr "" + +#: Server/Strings.cs:10 +msgid "Displays this help" +msgstr "" + +#: Server/Strings.cs:11 +msgid "" +"Supported commandline arguments:\n" +"\n" +msgstr "" + +#: Server/Strings.cs:14 +#, csharp-format +msgid "--{0}: {1}" +msgstr "" + +#: Server/Strings.cs:15 +msgid "Outputs log information to the file given" +msgstr "" + +#: Server/Strings.cs:16 +msgid "Determines the amount of information written in the log file" +msgstr "" + +#: Server/Strings.cs:17 +msgid "" +"Activates portable mode where the database is placed below the program " +"executable" +msgstr "" + +#: Server/Strings.cs:18 +#, csharp-format +msgid "A serious error occurred in Duplicati: {0}" +msgstr "" + +#: Server/Strings.cs:19 +#, csharp-format +msgid "" +"Unable to start up, perhaps another process is already running?\n" +"Error message: {0}" +msgstr "" + +#: Server/Strings.cs:21 +msgid "Disables database encryption" +msgstr "" + +#: Server/Strings.cs:22 +#, csharp-format +msgid "Unsupported version of SQLite detected ({0}), must be {1} or higher" +msgstr "" + +#: Server/Strings.cs:23 +msgid "" +"The path to the folder where the static files for the webserver is present. " +"The folder must be located beneath the installation folder" +msgstr "" + +#: Server/Strings.cs:24 +msgid "" +"The port the webserver listens on. Multiple values may be supplied with a " +"comma in between." +msgstr "" + +#: Server/Strings.cs:25 +msgid "" +"The certificate and key file in PKCS #12 format the webserver use for SSL." +msgstr "" + +#: Server/Strings.cs:26 +msgid "The password for decryption of certificate PKCS #12 file." +msgstr "" + +#: Server/Strings.cs:27 +msgid "" +"The interface the webserver listens on. The special values \"*\" and \"any\"" +" means any interface. The special value \"loopback\" means the loopback " +"adapter." +msgstr "" + +#: Server/Strings.cs:28 +msgid "" +"The password required to access the webserver. This option is saved so you " +"do not need to set it on each run. Setting an empty value disables the " +"password." +msgstr "" + +#: Server/Strings.cs:29 +msgid "Enables the ping-pong responder" +msgstr "" + +#: Server/Strings.cs:30 +msgid "" +"When running as a server, the service daemon must verify that the process is" +" responding. If this option is enabled, the server reads stdin and writes a " +"reply to each line read" +msgstr "" + +#: Server/Strings.cs:33 +msgid "Sets the folder where settings are stored" +msgstr "" + +#: Server/Strings.cs:34 +#, csharp-format +msgid "" +"Duplicati needs to store a small database with all settings. Use this option" +" to choose where the settings are stored. This option can also be set with " +"the environment variable {0}." +msgstr "" + +#: Server/Strings.cs:35 +msgid "Sets the database encryption key" +msgstr "" + +#: Server/Strings.cs:36 +#, csharp-format +msgid "" +"This option sets the encryption key used to scramble the local settings " +"database. This option can also be set with the environment variable {0}. Use" +" the option --{1} to disable the database scrambling." +msgstr "" + +#: Server/Strings.cs:39 +#, csharp-format +msgid "" +"Unable to find a valid date, given the start date {0}, the repetition " +"interval {1} and the allowed days {2}" +msgstr "" + +#: Server/Strings.cs:44 +#, csharp-format +msgid "Server has started and is listening on {0}, port {1}" +msgstr "" + +#: Server/Strings.cs:45 +#, csharp-format +msgid "" +"Unable to create SSL certificate using provided parameters. Exception " +"detail: {0}" +msgstr "" + +#: Server/Strings.cs:46 +#, csharp-format +msgid "Unable to open a socket for listening, tried ports: {0}" +msgstr "" diff --git a/Localizations/duplicati/localization.pot b/Localizations/duplicati/localization.pot index 051d48e9a..ddbbda0e6 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-14 13:50+0200\n" +"POT-Creation-Date: 2016-10-25 22:36+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=UTF-8\n" +"Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" #: CommandLine/Program.cs:262 @@ -150,7 +150,7 @@ msgstr "" msgid "" "Exclude files that match this filter. The special character * means any " "number of character, and the special character ? means any single character, " -"use *.txt to include all files with a txt extension. Regular expressions are " +"use *.txt to exclude all files with a txt extension. Regular expressions are " "also supported and can be supplied by using hard braces, i.e. [.*\\.txt]." msgstr "" @@ -479,7 +479,7 @@ msgstr "" #: Library/Backend/CloudFiles/Strings.cs:4 #, csharp-format msgid "" -"Cloudfiles use different servers for authentification based on where the " +"CloudFiles use different servers for authentification based on where the " "account was resides, use this option to set an alternate authentication URL. " "This option overrides --{0}." msgstr "" @@ -584,7 +584,7 @@ msgid "" "starting the backup, each folder in the list is checked for existence and " "optionally the presence of the marker file supplied by --{0}. The first " "existing path that optionally contains the marker file is then used as the " -"destination. Multiple destinations are separated with a {1},. On Windows, " +"destination. Multiple destinations are separated with a \"{1}\". On Windows, " "the path may be a UNC path, and the drive letter may be substituted with an " "asterisk (*), eg.: \"*:\\backup\", which will examine all drive letters. If " "a username and password is supplied, the same credentials are used for all " @@ -3022,91 +3022,101 @@ msgid "" msgstr "" #: Library/Modules/Builtin/Strings.cs:36 -msgid "Executes a script before starting an operation, and again on completion" +msgid "" +"This module works internaly to parse source parameters to backup Hyper-V " +"virtual machines" msgstr "" #: Library/Modules/Builtin/Strings.cs:37 +msgid "Configure Hyper-V module" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:40 +msgid "Executes a script before starting an operation, and again on completion" +msgstr "" + +#: Library/Modules/Builtin/Strings.cs:41 msgid "Run script" msgstr "" -#: Library/Modules/Builtin/Strings.cs:38 +#: Library/Modules/Builtin/Strings.cs:42 msgid "" "Executes a script after performing an operation. The script will receive the " "operation results written to stdout." msgstr "" -#: Library/Modules/Builtin/Strings.cs:39 +#: Library/Modules/Builtin/Strings.cs:43 msgid "Run a script on exit" msgstr "" -#: Library/Modules/Builtin/Strings.cs:40 +#: Library/Modules/Builtin/Strings.cs:44 #, csharp-format msgid "The script \"{0}\" returned with exit code {1}" msgstr "" -#: Library/Modules/Builtin/Strings.cs:41 +#: Library/Modules/Builtin/Strings.cs:45 msgid "" "Executes a script before performing an operation. The operation will block " "until the script has completed or timed out. If the script returns a non-" "zero error code or times out, the operation will be aborted." msgstr "" -#: Library/Modules/Builtin/Strings.cs:42 +#: Library/Modules/Builtin/Strings.cs:46 msgid "Run a required script on startup" msgstr "" -#: Library/Modules/Builtin/Strings.cs:43 +#: Library/Modules/Builtin/Strings.cs:47 #, csharp-format msgid "Error while executing script \"{0}\": {1}" msgstr "" -#: Library/Modules/Builtin/Strings.cs:44 +#: Library/Modules/Builtin/Strings.cs:48 #, csharp-format msgid "Execution of the script \"{0}\" timed out" msgstr "" -#: Library/Modules/Builtin/Strings.cs:45 +#: Library/Modules/Builtin/Strings.cs:49 msgid "" "Executes a script before performing an operation. The operation will block " "until the script has completed or timed out." msgstr "" -#: Library/Modules/Builtin/Strings.cs:46 +#: Library/Modules/Builtin/Strings.cs:50 msgid "Run a script on startup" msgstr "" -#: Library/Modules/Builtin/Strings.cs:47 +#: Library/Modules/Builtin/Strings.cs:51 #, csharp-format msgid "The script \"{0}\" reported error messages: {1}" msgstr "" -#: Library/Modules/Builtin/Strings.cs:48 +#: Library/Modules/Builtin/Strings.cs:52 msgid "" "Sets the maximum time a script is allowed to execute. If the script has not " "completed within this time, it will continue to execute but the operation " "will continue too, and no script output will be processed." msgstr "" -#: Library/Modules/Builtin/Strings.cs:49 +#: Library/Modules/Builtin/Strings.cs:53 msgid "Sets the script timeout" msgstr "" -#: Library/Modules/Builtin/Strings.cs:52 +#: Library/Modules/Builtin/Strings.cs:56 msgid "This module can send email after an operation completes" msgstr "" -#: Library/Modules/Builtin/Strings.cs:53 +#: Library/Modules/Builtin/Strings.cs:57 msgid "Send mail" msgstr "" -#: Library/Modules/Builtin/Strings.cs:54 +#: Library/Modules/Builtin/Strings.cs:58 #, csharp-format msgid "" "Unable to find the destination mail server through MX lookup, please use the " "option {0} to specify what smtp server to use." msgstr "" -#: Library/Modules/Builtin/Strings.cs:55 +#: Library/Modules/Builtin/Strings.cs:59 msgid "" "This value can be a filename. If a the file exists, the file contents will " "be used as the message body.\n" @@ -3123,19 +3133,19 @@ msgid "" "Any unknown/unset value is removed." msgstr "" -#: Library/Modules/Builtin/Strings.cs:64 +#: Library/Modules/Builtin/Strings.cs:68 msgid "The message body" msgstr "" -#: Library/Modules/Builtin/Strings.cs:65 +#: Library/Modules/Builtin/Strings.cs:69 msgid "The password used to authenticate with the SMTP server if required." msgstr "" -#: Library/Modules/Builtin/Strings.cs:66 +#: Library/Modules/Builtin/Strings.cs:70 msgid "SMTP Password" msgstr "" -#: Library/Modules/Builtin/Strings.cs:67 +#: Library/Modules/Builtin/Strings.cs:71 msgid "" "This setting is required if mail should be sent, all other settings have " "default values. You can supply multiple email adresses seperated with " @@ -3147,21 +3157,21 @@ msgid "" "admin@example.com" msgstr "" -#: Library/Modules/Builtin/Strings.cs:71 +#: Library/Modules/Builtin/Strings.cs:75 msgid "Email recipient(s)" msgstr "" -#: Library/Modules/Builtin/Strings.cs:72 +#: Library/Modules/Builtin/Strings.cs:76 msgid "" "By default, mail will only be sent after a Backup operation. Use this option " "to send mail for all operations." msgstr "" -#: Library/Modules/Builtin/Strings.cs:73 +#: Library/Modules/Builtin/Strings.cs:77 msgid "Send email for all operations" msgstr "" -#: Library/Modules/Builtin/Strings.cs:74 +#: Library/Modules/Builtin/Strings.cs:78 msgid "" "Adress of the email sender. If no host is supplied, the hostname of the " "first recipient is used. Examples of allowed formats:\n" @@ -3172,11 +3182,11 @@ msgid "" "Mail Sender " msgstr "" -#: Library/Modules/Builtin/Strings.cs:80 +#: Library/Modules/Builtin/Strings.cs:84 msgid "Email sender" msgstr "" -#: Library/Modules/Builtin/Strings.cs:81 +#: Library/Modules/Builtin/Strings.cs:85 #, csharp-format msgid "" "You can specify one of \"{0}\", \"{1}\", \"{2}\". You can supply multiple " @@ -3185,11 +3195,11 @@ msgid "" "send an email." msgstr "" -#: Library/Modules/Builtin/Strings.cs:82 Library/Modules/Builtin/Strings.cs:114 +#: Library/Modules/Builtin/Strings.cs:86 Library/Modules/Builtin/Strings.cs:118 msgid "The messages to send" msgstr "" -#: Library/Modules/Builtin/Strings.cs:83 +#: Library/Modules/Builtin/Strings.cs:87 msgid "" "A url for the SMTP server, e.g. smtp://example.com:25. Multiple servers can " "be supplied in a prioritized list, seperated with semicolon. If a server " @@ -3205,64 +3215,64 @@ msgid "" "used for non-ssl, and 587 for SSL connections." msgstr "" -#: Library/Modules/Builtin/Strings.cs:87 +#: Library/Modules/Builtin/Strings.cs:91 msgid "SMTP Url" msgstr "" -#: Library/Modules/Builtin/Strings.cs:88 +#: Library/Modules/Builtin/Strings.cs:92 #, csharp-format msgid "" "This setting supplies the email subject. Values are replaced as described in " "the description for --{0}." msgstr "" -#: Library/Modules/Builtin/Strings.cs:89 +#: Library/Modules/Builtin/Strings.cs:93 msgid "The email subject" msgstr "" -#: Library/Modules/Builtin/Strings.cs:90 +#: Library/Modules/Builtin/Strings.cs:94 msgid "The username used to authenticate with the SMTP server if required." msgstr "" -#: Library/Modules/Builtin/Strings.cs:91 +#: Library/Modules/Builtin/Strings.cs:95 msgid "SMTP Username" msgstr "" -#: Library/Modules/Builtin/Strings.cs:92 +#: Library/Modules/Builtin/Strings.cs:96 #, csharp-format msgid "Failed to send email: {0}" msgstr "" -#: Library/Modules/Builtin/Strings.cs:93 +#: Library/Modules/Builtin/Strings.cs:97 #, csharp-format msgid "Whole SMTP communication: {0}" msgstr "" -#: Library/Modules/Builtin/Strings.cs:94 +#: Library/Modules/Builtin/Strings.cs:98 #, csharp-format msgid "Failed to send email with server: {0}, message: {1}, retrying with {2}" msgstr "" -#: Library/Modules/Builtin/Strings.cs:95 +#: Library/Modules/Builtin/Strings.cs:99 #, csharp-format msgid "Email sent successfully using server: {0}" msgstr "" -#: Library/Modules/Builtin/Strings.cs:98 +#: Library/Modules/Builtin/Strings.cs:102 msgid "XMPP recipient email" msgstr "" -#: Library/Modules/Builtin/Strings.cs:99 +#: Library/Modules/Builtin/Strings.cs:103 msgid "" "The users who should have the messages sent, specify multiple users " "seperated with commas" msgstr "" -#: Library/Modules/Builtin/Strings.cs:100 +#: Library/Modules/Builtin/Strings.cs:104 msgid "The message template" msgstr "" -#: Library/Modules/Builtin/Strings.cs:101 +#: Library/Modules/Builtin/Strings.cs:105 msgid "" "This value can be a filename. If a the file exists, the file contents will " "be used as the message.\n" @@ -3279,25 +3289,25 @@ msgid "" "Any unknown/unset value is removed." msgstr "" -#: Library/Modules/Builtin/Strings.cs:110 +#: Library/Modules/Builtin/Strings.cs:114 msgid "The XMPP username" msgstr "" -#: Library/Modules/Builtin/Strings.cs:111 +#: Library/Modules/Builtin/Strings.cs:115 msgid "" "The username for the account that will send the message, including the " "hostname. I.e. \"account@jabber.org/Home\"" msgstr "" -#: Library/Modules/Builtin/Strings.cs:112 +#: Library/Modules/Builtin/Strings.cs:116 msgid "The XMPP password" msgstr "" -#: Library/Modules/Builtin/Strings.cs:113 +#: Library/Modules/Builtin/Strings.cs:117 msgid "The password for the account that will send the message" msgstr "" -#: Library/Modules/Builtin/Strings.cs:115 +#: Library/Modules/Builtin/Strings.cs:119 #, csharp-format msgid "" "You can specify one of \"{0}\", \"{1}\", \"{2}\". \n" @@ -3306,30 +3316,30 @@ msgid "" "all backup operations to send a message." msgstr "" -#: Library/Modules/Builtin/Strings.cs:117 +#: Library/Modules/Builtin/Strings.cs:121 msgid "Send messages for all operations" msgstr "" -#: Library/Modules/Builtin/Strings.cs:118 +#: Library/Modules/Builtin/Strings.cs:122 msgid "" "By default, messages will only be sent after a Backup operation. Use this " "option to send messages for all operations" msgstr "" -#: Library/Modules/Builtin/Strings.cs:119 +#: Library/Modules/Builtin/Strings.cs:123 msgid "XMPP report module" msgstr "" -#: Library/Modules/Builtin/Strings.cs:120 +#: Library/Modules/Builtin/Strings.cs:124 msgid "" -"This module provides support for sending status reports via XMPP messagesß" +"This module provides support for sending status reports via XMPP messages" msgstr "" -#: Library/Modules/Builtin/Strings.cs:121 +#: Library/Modules/Builtin/Strings.cs:125 msgid "Timeout occured while logging in to jabber server" msgstr "" -#: Library/Modules/Builtin/Strings.cs:122 +#: Library/Modules/Builtin/Strings.cs:126 #, csharp-format msgid "Failed to send jabber message: {0}" msgstr "" @@ -3567,7 +3577,7 @@ msgstr "" #: Server/Strings.cs:18 #, csharp-format -msgid "A serious error occured in Duplicati: {0}" +msgid "A serious error occurred in Duplicati: {0}" msgstr "" #: Server/Strings.cs:19 diff --git a/Localizations/webroot/localization_webroot-de.po b/Localizations/webroot/localization_webroot-de.po index 82aa860e7..2719acd87 100644 --- a/Localizations/webroot/localization_webroot-de.po +++ b/Localizations/webroot/localization_webroot-de.po @@ -58,7 +58,7 @@ msgstr "Zugriff auf die Benutzeroberfläche" msgid "Account name" msgstr "Account-Name" -#: templates/notificationarea.html:29 templates/updatechangelog.html:11 +#: templates/notificationarea.html:26 templates/updatechangelog.html:11 msgid "Activate" msgstr "Aktivieren" @@ -104,6 +104,10 @@ msgstr "Optionen für Profis" msgid "Advanced:" msgstr "Für Profis:" +#: scripts/directives/sourceFolderPicker.js:403 +msgid "All Hyper-V Machines" +msgstr "Alle Hyper-V Machinen" + #: templates/settings.html:106 msgid "" "All usage reports are sent anonymously and do not contain any personal " @@ -349,6 +353,10 @@ msgstr "Vorheriges Backup fertigstellen..." msgid "Compression modules:" msgstr "Kompression:" +#: scripts/directives/sourceFolderPicker.js:361 +msgid "Computer" +msgstr "Computer" + #: templates/import.html:6 msgid "Configuration file:" msgstr "Konfigurationsdatei:" @@ -407,7 +415,7 @@ msgstr "Fortfahren" msgid "Continue without encryption" msgstr "Ohne Verschlüsselung fortfahren" -#: scripts/services/AppUtils.js:560 +#: scripts/services/AppUtils.js:563 msgid "Core options" msgstr "Allgemeine Optionen" @@ -479,7 +487,7 @@ msgstr "Benutzerdefinierte Server-URL ({{server}})" msgid "Custom storage class ({{class}})" msgstr "Benutzerdefinierte Speicher-Klasse ({{class}})" -#: scripts/services/AppUtils.js:53 templates/addoredit.html:242 +#: scripts/services/AppUtils.js:56 templates/addoredit.html:242 msgid "Days" msgstr "Tage" @@ -545,13 +553,13 @@ msgstr "" msgid "Disabled" msgstr "Deaktiviert" -#: templates/notificationarea.html:13 templates/notificationarea.html:27 +#: templates/notificationarea.html:10 templates/notificationarea.html:24 msgid "Dismiss" msgstr "Verwerfen" #: scripts/controllers/DeleteController.js:77 msgid "Do you really want to delete the backup: \"{{name}}\" ?" -msgstr "Möchtest du das Backup \"{{name}}\" wirklich löschen?" +msgstr "Backup \"{{name}}\" wirklich löschen?" #: scripts/controllers/LocalDatabaseController.js:28 msgid "Do you really want to delete the local database for: {{name}}" @@ -581,15 +589,15 @@ msgstr "Spenden-Links werden versteckt (jetzt anzeigen)" msgid "Donation messages are visible, click to hide" msgstr "Spendenlinks werden angezeigt (jetzt ausblenden)" -#: templates/export.html:48 +#: templates/export.html:45 msgid "Done" msgstr "Fertig" -#: templates/notificationarea.html:17 +#: templates/notificationarea.html:14 msgid "Download" msgstr "Herunterladen" -#: templates/notificationarea.html:30 +#: templates/notificationarea.html:27 msgid "Downloading ..." msgstr "Herunterladen..." @@ -597,20 +605,23 @@ msgstr "Herunterladen..." msgid "Downloading files ..." msgstr "Dateien herunterladen..." -#: templates/notificationarea.html:24 +#: templates/notificationarea.html:21 msgid "Downloading update..." msgstr "Update Herunterladen..." -#: scripts/services/AppUtils.js:222 +#: scripts/services/AppUtils.js:225 msgid "Duplicate option {{opt}}" 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.\r\n" -" When deleting a backup, you can also delete the local database without affecting the ability to restore the remote files.\r\n" +"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" " 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" +"Beim Löschen des Backups kann die lokale Datenbank, ohne die Wiederherstellung der Remote-Dateien zu beeinträchtigen.\n" +"Wenn Sie die lokale Datenbank für Backups von der Befehlszeile aus verwenden, sollten Sie die Datenbank behalten." #: templates/localdatabase.html:8 msgid "" @@ -691,7 +702,7 @@ msgstr "Ausdruck hier eingeben" msgid "Enter folder path name" msgstr "Ordnerpfad eingeben" -#: scripts/services/AppUtils.js:78 +#: scripts/services/AppUtils.js:81 msgid "Enter one option per line in command-line format, eg. {0}" msgstr "Gib eine Option pro Zeile an im Kommandozeilen-Format, z.B. {0}" @@ -711,9 +722,9 @@ msgstr "Ziel-Pfad angeben" #: scripts/controllers/RestoreController.js:85 #: scripts/controllers/RestoreDirectController.js:50 #: scripts/controllers/RestoreDirectController.js:75 -#: scripts/services/AppUtils.js:222 scripts/services/AppUtils.js:268 -#: scripts/services/AppUtils.js:270 scripts/services/AppUtils.js:278 -#: scripts/services/AppUtils.js:280 +#: scripts/services/AppUtils.js:225 scripts/services/AppUtils.js:271 +#: scripts/services/AppUtils.js:273 scripts/services/AppUtils.js:281 +#: scripts/services/AppUtils.js:283 msgid "Error" msgstr "Fehler" @@ -729,31 +740,31 @@ msgstr "Fehler und Abstürze" msgid "Exclude" msgstr "Ausschließen" -#: scripts/services/AppUtils.js:81 +#: scripts/services/AppUtils.js:84 msgid "Exclude directories whose names contain" msgstr "Ordner ausschließen dessen Namen beinhaltet" -#: scripts/services/AppUtils.js:124 +#: scripts/services/AppUtils.js:127 msgid "Exclude expression" msgstr "Filter (ausschließen)" -#: scripts/services/AppUtils.js:99 +#: scripts/services/AppUtils.js:102 msgid "Exclude file" msgstr "Datei ausschließen" -#: scripts/services/AppUtils.js:105 +#: scripts/services/AppUtils.js:108 msgid "Exclude file extension" msgstr "Dateiendung ausschließen" -#: scripts/services/AppUtils.js:87 +#: scripts/services/AppUtils.js:90 msgid "Exclude files whose names contain" msgstr "Dateien ausschließen dessen Namen beinhaltet" -#: scripts/services/AppUtils.js:93 +#: scripts/services/AppUtils.js:96 msgid "Exclude folder" msgstr "Ordner ausschließen" -#: scripts/services/AppUtils.js:110 +#: scripts/services/AppUtils.js:113 msgid "Exclude regular expression" msgstr "Regulären Ausdruck (ausschließen)" @@ -821,7 +832,7 @@ msgstr "Konnte Standard-Einstellungen nicht lesen:" msgid "Failed to restore files: {{message}}" msgstr "Wiederherstellung der Dateien fehlgeschlagen: {{message}}" -#: scripts/controllers/SystemSettingsController.js:82 +#: scripts/controllers/SystemSettingsController.js:85 msgid "Failed to save:" msgstr "Fehler beim Speichern:" @@ -857,15 +868,15 @@ msgstr "Ordner" msgid "Force stop" msgstr "Stoppen erzwingen" -#: scripts/services/AppUtils.js:64 +#: scripts/services/AppUtils.js:67 msgid "Fri" msgstr "Fr" -#: scripts/services/AppUtils.js:46 +#: scripts/services/AppUtils.js:49 msgid "GByte" msgstr "GByte" -#: scripts/services/AppUtils.js:73 +#: scripts/services/AppUtils.js:76 msgid "GByte/s" msgstr "GByte/s" @@ -901,7 +912,7 @@ msgstr "Ausblenden" msgid "Hide hidden folders" msgstr "versteckte Ordner ausblenden" -#: scripts/services/AppUtils.js:52 templates/settings.html:33 +#: scripts/services/AppUtils.js:55 templates/settings.html:33 msgid "Hours" msgstr "Stunden" @@ -909,6 +920,18 @@ msgstr "Stunden" msgid "How do you want to handle existing files?" msgstr "Wie sollen bestehende Dateien behandelt werden?" +#: scripts/directives/sourceFolderPicker.js:418 +msgid "Hyper-V Machine:" +msgstr "Hyper-V Machine:" + +#: scripts/directives/sourceFolderPicker.js:397 +msgid "Hyper-V Machines" +msgstr "Hyper-V Machinen" + +#: scripts/directives/sourceFolderPicker.js:51 +msgid "ID:" +msgstr "ID:" + #: templates/addoredit.html:179 msgid "If a date was missed, the job will run as soon as possible." msgstr "Wurde ein Zeitpunkt verpasst, startet das Backup so bald wie möglich." @@ -923,10 +946,25 @@ msgstr "" "Datenbank repariert werden.\\nSollte die Reparatur nicht erfolgreich sein, " "so kann die lokale Datenbank gelöscht und neu erstellt werden." -#: templates/export.html:41 templates/notificationarea.html:7 -msgid "If the backup file was not downloaded automatically," +#: templates/export.html:41 +msgid "" +"If the backup file was not downloaded automatically, right click and choose "Save" +" as ..."" msgstr "" -"Wenn die Backup-Dateien nicht automatisch heruntergeladen werden konnten," +"Wenn die Sicherungsdatei nicht automatisch heruntergeladen wurde, klicken Sie mit der rechten " +"Maustaste und wählen Sie \"Speichern unter...\"" + +#: templates/notificationarea.html:7 +msgid "" +"If the backup file was not downloaded automatically, right click and choose " +""Save as ..."" +msgstr "" +"Wenn die Sicherungsdatei nicht automatisch heruntergeladen wurde, klicken Sie mit der rechten" +" Maustaste und wählen Sie \"Speichern unter...\"" #: scripts/services/EditUriBackendConfig.js:99 msgid "" @@ -946,6 +984,8 @@ msgid "" "If you want to use the backup later, you can export the configuration before" " deleting it" msgstr "" +"Wenn Sie das Backup später verwenden möchten, kann die Konfiguration vor dem" +" Löschen exportiert werden" #: templates/import.html:19 msgid "Import" @@ -967,23 +1007,23 @@ msgstr "Importieren..." msgid "Include a file?" msgstr "Datei einfügen?" -#: scripts/services/AppUtils.js:120 +#: scripts/services/AppUtils.js:123 msgid "Include expression" msgstr "Filter (einschließen)" -#: scripts/services/AppUtils.js:115 +#: scripts/services/AppUtils.js:118 msgid "Include regular expression" msgstr "Regulären Ausdruck (einschließen)" #: templates/captcha.html:11 msgid "Incorrect answer, try again" -msgstr "" +msgstr "Fehlerhafte Antwort, versuche es erneut" #: templates/settings.html:83 msgid "Individual builds for developers only." msgstr "Individuelle Versionen für Entwickler." -#: templates/notificationarea.html:28 templates/updatechangelog.html:10 +#: templates/notificationarea.html:25 templates/updatechangelog.html:10 msgid "Install" msgstr "Installieren" @@ -994,7 +1034,7 @@ msgstr "Installation fehlgeschlagen:" #: scripts/controllers/EditBackupController.js:235 #: scripts/controllers/EditBackupController.js:242 msgid "Invalid retention time" -msgstr "" +msgstr "Ungültige Aufbewahrungszeit" #: scripts/services/EditUriBuiltins.js:535 msgid "" @@ -1004,11 +1044,11 @@ msgstr "" "Manche FTP-Server erlauben einen Login ohne Passwort.\n" "Bist Du sicher, dass Dein FTP-Server dazu gehört?" -#: scripts/services/AppUtils.js:44 +#: scripts/services/AppUtils.js:47 msgid "KByte" msgstr "KByte" -#: scripts/services/AppUtils.js:71 +#: scripts/services/AppUtils.js:74 msgid "KByte/s" msgstr "KByte/s" @@ -1042,7 +1082,7 @@ msgstr "Backups werden aufgelistet..." #: scripts/services/ServerStatus.js:60 msgid "Listing remote files ..." -msgstr "" +msgstr "Auflisten von Remote-Dateien..." #: templates/log.html:7 msgid "Live" @@ -1061,7 +1101,7 @@ msgstr "Laden..." #: templates/delete.html:40 msgid "Loading remote storage usage ..." -msgstr "" +msgstr "Remote-Speicherplatznutzung abfragen..." #: templates/localdatabase.html:2 msgid "Local database for" @@ -1087,11 +1127,11 @@ msgstr "Speicherort, wo die Buckets erstellt werden" msgid "Log data" msgstr "Log-Meldungen" -#: scripts/services/AppUtils.js:45 +#: scripts/services/AppUtils.js:48 msgid "MByte" msgstr "MByte" -#: scripts/services/AppUtils.js:72 +#: scripts/services/AppUtils.js:75 msgid "MByte/s" msgstr "MByte/s" @@ -1111,7 +1151,7 @@ msgstr "Pfad eingeben" msgid "Menu" msgstr "Menü" -#: scripts/services/AppUtils.js:51 templates/settings.html:32 +#: scripts/services/AppUtils.js:54 templates/settings.html:32 msgid "Minutes" msgstr "Minuten" @@ -1131,11 +1171,11 @@ msgstr "Passwort fehlt" msgid "Missing sources" msgstr "Quelle fehlt" -#: scripts/services/AppUtils.js:60 +#: scripts/services/AppUtils.js:63 msgid "Mon" msgstr "Mo" -#: scripts/services/AppUtils.js:55 templates/addoredit.html:244 +#: scripts/services/AppUtils.js:58 templates/addoredit.html:244 msgid "Months" msgstr "Monate" @@ -1159,7 +1199,7 @@ msgstr "Name" msgid "Never" msgstr "Nie" -#: templates/notificationarea.html:22 +#: templates/notificationarea.html:19 msgid "New update found: {{message}}" msgstr "Neues Update verfügbar: {{message}}" @@ -1256,8 +1296,8 @@ msgstr "OpenStack AuthURI" msgid "OpenStack Object Storage / Swift" msgstr "OpenStack Object Storage / Swift" -#: scripts/controllers/SystemSettingsController.js:104 -#: scripts/controllers/SystemSettingsController.js:93 +#: scripts/controllers/SystemSettingsController.js:107 +#: scripts/controllers/SystemSettingsController.js:96 msgid "Operation failed:" msgstr "Operation fehlgeschlagen:" @@ -1454,7 +1494,7 @@ msgstr "Wiederherstellungsoptionen" #: templates/restore.html:87 msgid "Restore read/write permissions" -msgstr "Scheib- und Leserechter wiederherstellen" +msgstr "Schreib- und Leserechte wiederherstellen" #: scripts/controllers/RestoreController.js:344 #: scripts/controllers/RestoreController.js:365 @@ -1493,7 +1533,7 @@ msgstr "S3 Kompatibel" msgid "Same as the base install version: {{channelname}}" msgstr "Wie die zuerst installierte Version: {{channelname}}" -#: scripts/services/AppUtils.js:65 +#: scripts/services/AppUtils.js:68 msgid "Sat" msgstr "Sa" @@ -1555,7 +1595,7 @@ msgstr "Server ist pausiert," #: scripts/controllers/HomeController.js:7 msgid "Server is currently paused, do you want to resume now?" -msgstr "Server ist pausiert, wollen Sie jetzt wieder aufnehmen?" +msgstr "Server ist zurzeit pausiert, Server starten?" #: scripts/controllers/HomeController.js:7 msgid "Server paused" @@ -1569,8 +1609,8 @@ msgstr "Server Zustandseigenschaften" msgid "Settings" msgstr "Einstellungen" -#: templates/addoredit.html:71 templates/notificationarea.html:15 -#: templates/notificationarea.html:32 +#: templates/addoredit.html:71 templates/notificationarea.html:12 +#: templates/notificationarea.html:29 msgid "Show" msgstr "Zeigen" @@ -1603,6 +1643,10 @@ msgstr "" msgid "Source Data" msgstr "Quell-Daten" +#: scripts/directives/sourceFolderPicker.js:367 +msgid "Source data" +msgstr "Quell-Daten" + #: templates/addoredit.html:104 msgid "Source folders" msgstr "Quell-Verzeichnisse" @@ -1652,7 +1696,7 @@ msgstr "Gespeichert" msgid "Strong" msgstr "Stark" -#: scripts/services/AppUtils.js:66 +#: scripts/services/AppUtils.js:69 msgid "Sun" msgstr "So" @@ -1672,11 +1716,11 @@ msgstr "System-Informationen" msgid "System properties" msgstr "System-Eigenschaften" -#: scripts/services/AppUtils.js:47 +#: scripts/services/AppUtils.js:50 msgid "TByte" msgstr "TByte" -#: scripts/services/AppUtils.js:74 +#: scripts/services/AppUtils.js:77 msgid "TByte/s" msgstr "TByte/s" @@ -1731,11 +1775,11 @@ msgstr "" #: scripts/controllers/EditBackupController.js:131 msgid "" -"The path does not end with a '{0}' character, which means that you include a file, not a folder.\n" +"The path does not end with a '{{dirsep}}' character, which means that you include a file, not a folder.\n" "\n" "Do you want to include the specified file?" msgstr "" -"Ohne das abschließende '{0}' fügst du eine Datei hinzu und kein Verzeichnis.\n" +"Ohne das abschließende '{{dirsep}}' fügst du eine Datei hinzu und kein Verzeichnis.\n" "\n" "Möchtest du diese Datei hinzufügen?" @@ -1770,7 +1814,8 @@ msgstr "" #: templates/backends/s3.html:40 msgid "The storage class affects the availability and price for a stored file" msgstr "" -"The storage class affects the availability and price for a stored file" +"Die Speicherklasse wirkt sich auf die Verfügbarkeit und den Preis einer " +"gespeicherten Datei aus" #: scripts/controllers/RestoreDirectController.js:71 msgid "" @@ -1793,7 +1838,7 @@ msgstr "Dieser Monat" msgid "This week" msgstr "Diese Woche" -#: scripts/services/AppUtils.js:63 +#: scripts/services/AppUtils.js:66 msgid "Thu" msgstr "Do" @@ -1806,6 +1851,8 @@ msgid "" "To confirm you want to delete all remote files for \"{{name}}\", please " "enter the word you see below" msgstr "" +"Zum Bestätigen für das Löschen der Remote-Dateien für \"{{name}}\", bitte " +"das unten angegebene Wort eingeben" #: scripts/controllers/ExportController.js:10 msgid "To export without a passphrase, uncheck the \"Encrypt file\" box" @@ -1823,7 +1870,7 @@ msgstr "" "Neue Funktionen ausprobieren. Nutze diese Versionen nicht mit wichtigen " "Backups!" -#: scripts/services/AppUtils.js:61 +#: scripts/services/AppUtils.js:64 msgid "Tue" msgstr "Di" @@ -1892,6 +1939,10 @@ msgstr "Schwaches Passwort nutzen" msgid "Useless" msgstr "Nutzlos" +#: scripts/directives/sourceFolderPicker.js:354 +msgid "User data" +msgstr "Benutzer Daten" + #: scripts/services/EditUriBuiltins.js:45 msgid "User has too many permissions" msgstr "Nutzer hat zu viele Rechte" @@ -1921,13 +1972,13 @@ msgid "Verify files" msgstr "Backup prüfen" #: scripts/services/CaptchaService.js:32 scripts/services/ServerStatus.js:58 -#: templates/notificationarea.html:31 +#: templates/notificationarea.html:28 msgid "Verifying ..." msgstr "Prüfen..." #: scripts/services/CaptchaService.js:32 msgid "Verifying answer" -msgstr "" +msgstr "Antwort verifizieren" #: scripts/services/ServerStatus.js:34 scripts/services/ServerStatus.js:43 msgid "Verifying backend data ..." @@ -1958,10 +2009,13 @@ msgid "" "WARNING: The remote database is found to be in use by the commandline " "library" msgstr "" +"WARNUNG: Die Remote-Datenbank wird bereits von der Kommandozeilen Bibliothek" +" verwendet" #: templates/delete.html:44 msgid "WARNING: This will prevent you from restoring the data in the future." msgstr "" +"WARNUNG: Dadurch können Sie die Daten in Zukunft nicht wiederherstellen." #: templates/waitarea.html:2 msgid "Waiting for task to begin" @@ -1987,11 +2041,11 @@ msgstr "Schwach" msgid "Weak passphrase" msgstr "Schwaches Passwort" -#: scripts/services/AppUtils.js:62 +#: scripts/services/AppUtils.js:65 msgid "Wed" msgstr "Mi" -#: scripts/services/AppUtils.js:54 templates/addoredit.html:243 +#: scripts/services/AppUtils.js:57 templates/addoredit.html:243 msgid "Weeks" msgstr "Wochen" @@ -1999,7 +2053,7 @@ msgstr "Wochen" msgid "Where do you want to restore the files to?" msgstr "Wohin sollen die Dateien wiederhergestellt werden?" -#: scripts/services/AppUtils.js:56 templates/addoredit.html:245 +#: scripts/services/AppUtils.js:59 templates/addoredit.html:245 msgid "Years" msgstr "Jahre" @@ -2097,7 +2151,7 @@ msgstr "Gib das Passwort ein, um die Verschlüsselung zu deaktivieren" #: scripts/controllers/EditBackupController.js:242 msgid "You must enter a positive number of backups to keep" -msgstr "" +msgstr "Sie müssen eine positive Nummer der zu behaltenden Backups eingeben" #: scripts/services/EditUriBuiltins.js:622 msgid "You must enter a tenant name if you do not provide an API Key" @@ -2106,6 +2160,7 @@ msgstr "Gib einen Kundennamen an, wenn Du keinen API-Key hast." #: scripts/controllers/EditBackupController.js:235 msgid "You must enter a valid duration for the time to keep backups" msgstr "" +"Sie müssen einen gültigen Zeitraum für zu behaltenden Backups eingeben" #: scripts/services/EditUriBuiltins.js:619 msgid "You must enter either a password or an API Key" @@ -2160,11 +2215,11 @@ msgstr "eine Anzahl" msgid "bucket/folder/subfolder" msgstr "Bucket/Ordner/Unterordner" -#: scripts/services/AppUtils.js:43 +#: scripts/services/AppUtils.js:46 msgid "byte" msgstr "byte" -#: scripts/services/AppUtils.js:70 +#: scripts/services/AppUtils.js:73 msgid "byte/s" msgstr "Byte/s" @@ -2193,10 +2248,6 @@ msgstr "Jetzt starten" msgid "resuming in" msgstr "starte in" -#: templates/export.html:43 templates/notificationarea.html:9 -msgid "right click and choose "Save as ..."" -msgstr "Rechtsklick und "Speichern unter..." auswählen" - #: templates/about.html:11 msgid "" "{{appname}} was primarily developed by {{dev1}} " diff --git a/Localizations/webroot/localization_webroot-es.po b/Localizations/webroot/localization_webroot-es.po new file mode 100644 index 000000000..00b5c0474 --- /dev/null +++ b/Localizations/webroot/localization_webroot-es.po @@ -0,0 +1,2288 @@ +# Translators: +# Pruebas Pruebas , 2016 +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Last-Translator: Pruebas Pruebas , 2016\n" +"Language-Team: Spanish (https://www.transifex.com/duplicati/teams/67655/es/)\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" + +#: templates/advancedoptionseditor.html:42 +msgid "- pick an option -" +msgstr "- escoja una opción -" + +#: templates/delete.html:7 templates/localdatabase.html:4 +msgid "...loading..." +msgstr "...cargando..." + +#: templates/backends/openstack.html:32 +msgid "API Key" +msgstr "Clave API" + +#: scripts/services/EditUriBuiltins.js:636 templates/backends/s3.html:54 +#: templates/backends/s3.html:55 +msgid "AWS Access ID" +msgstr "AWS Acceso ID" + +#: scripts/services/EditUriBuiltins.js:637 templates/backends/s3.html:58 +#: templates/backends/s3.html:59 +msgid "AWS Access Key" +msgstr "AWS Clave de aceso" + +#: scripts/services/EditUriBuiltins.js:133 +msgid "AWS IAM Policy" +msgstr "AWS IAM Política" + +#: index.html:173 +msgid "About" +msgstr "Acerca de" + +#: templates/about.html:2 +msgid "About {{appname}}" +msgstr "Acerca de {{appname}}" + +#: scripts/services/EditUriBuiltins.js:601 templates/backends/azure.html:11 +msgid "Access Key" +msgstr "Clave de acceso" + +#: templates/settings.html:5 +msgid "Access to user interface" +msgstr "Acceso a la interfaz de usuario" + +#: scripts/services/EditUriBuiltins.js:600 templates/backends/azure.html:7 +msgid "Account name" +msgstr "Nombre de la cuenta" + +#: templates/notificationarea.html:26 templates/updatechangelog.html:11 +msgid "Activate" +msgstr "Activar" + +#: scripts/controllers/AboutController.js:54 +#: scripts/controllers/UpdateChangelogController.js:18 +msgid "Activate failed:" +msgstr "Activar fallido:" + +#: templates/advancedoptionseditor.html:40 +msgid "Add advanced option" +msgstr "Añadir opción avanzada" + +#: templates/addoredit.html:136 +msgid "Add filter" +msgstr "Añadir filtro" + +#: index.html:147 +msgid "Add new backup" +msgstr "Añadir nuevo backup" + +#: templates/addoredit.html:111 +msgid "Add path" +msgstr "Añadir ruta" + +#: scripts/services/EditUriBuiltins.js:647 +#: scripts/services/EditUriBuiltins.js:664 +msgid "Adjust bucket name?" +msgstr "¿Ajustar el nombre del deposito?" + +#: scripts/services/EditUriBuiltins.js:574 +msgid "Adjust path name?" +msgstr "¿Ajustar el nombre de la ruta?" + +#: templates/restoredirect.html:18 +msgid "Advanced Options" +msgstr "Opciones Avanzadas" + +#: templates/addoredit.html:251 templates/addoredit.html:257 +msgid "Advanced options" +msgstr "Opciones avanzadas" + +#: templates/home.html:59 +msgid "Advanced:" +msgstr "Avanzado:" + +#: scripts/directives/sourceFolderPicker.js:403 +msgid "All Hyper-V Machines" +msgstr "Todas las máquinas de Hyper-V" + +#: templates/settings.html:106 +msgid "" +"All usage reports are sent anonymously and do not contain any personal " +"information. They contain information about hardware and operating system, " +"the type of backend, backup duration, overall size of source data and " +"similar data. They do not contain paths, filenames, usernames, passwords or " +"similar sensitive information." +msgstr "" +"Todos los informes de uso son enviados anónimamente y no contienen ninguna " +"información personal. Contiene información sobre hardware y sistema " +"operativo, el tipo de respaldo, duración de copia de seguridad, tamaño de " +"fuente de datos y similares. No contiene rutas, nombres de archivos, nombres" +" de usuarios, contraseñas o información sensible similar." + +#: templates/settings.html:13 +msgid "Allow remote access (requires restart)" +msgstr "Permitir el acceso remoto (requiere reiniciar)" + +#: templates/addoredit.html:196 +msgid "Allowed days" +msgstr "Días permitidos" + +#: scripts/controllers/LocalDatabaseController.js:103 +msgid "An existing file was found at the new location" +msgstr "Se encontró un archivo existente en la nueva ubicación" + +#: scripts/controllers/LocalDatabaseController.js:72 +msgid "" +"An existing file was found at the new location\n" +"Are you sure you want the database to point to an existing file?" +msgstr "" +"Se encontró un archivo existente en la nueva ubicación\n" +"¿Está seguro que desea que la base de datos apunte a un archivo existente?" + +#: scripts/controllers/EditBackupController.js:371 +msgid "" +"An existing local database for the storage has been found.\n" +"Re-using the database will allow the command-line and server instances to work on the same remote storage.\n" +"\n" +" Do you wish to use the existing database?" +msgstr "" +"Se ha encontrado una base de datos local existente para el almacenamiento.\n" +"Volver a utilizar la base de datos permitirá a las instancias de línea de comandos y al servidor trabajar con el mismo almacenamiento remoto.\n" +"\n" +"¿Desea utilizar la base de datos existente?" + +#: templates/settings.html:95 +msgid "Anonymous usage reports" +msgstr "Informes de uso anónimos" + +#: templates/export.html:8 +msgid "As Command-line" +msgstr "Como Línea de comandos" + +#: scripts/services/EditUriBuiltins.js:559 templates/backends/gcs.html:8 +#: templates/backends/gcs.html:9 templates/backends/oauth.html:8 +#: templates/backends/oauth.html:9 +msgid "AuthID" +msgstr "AuthID" + +#: templates/backends/generic.html:23 templates/backends/openstack.html:23 +msgid "Authentication password" +msgstr "Contraseña de autenticación" + +#: templates/backends/generic.html:19 templates/backends/openstack.html:19 +msgid "Authentication username" +msgstr "Nombre de usuario de autenticación" + +#: scripts/controllers/EditBackupController.js:293 +msgid "Autogenerated passphrase" +msgstr "Autogenerar frase de seguridad" + +#: templates/addoredit.html:176 +msgid "Automatically run backups." +msgstr "Ejecutar automáticamente las copias de seguridad." + +#: templates/backends/b2.html:12 +msgid "B2 Account ID" +msgstr "B2 Cuenta ID" + +#: templates/backends/b2.html:16 +msgid "B2 Application Key" +msgstr "B2 llave de aplicación" + +#: scripts/services/EditUriBuiltins.js:683 templates/backends/b2.html:13 +msgid "B2 Cloud Storage Account ID" +msgstr "B2 Cuenta Cloud Storage ID" + +#: scripts/services/EditUriBuiltins.js:684 templates/backends/b2.html:17 +msgid "B2 Cloud Storage Application Key" +msgstr "B2 Cloud Storage llave de aplicación" + +#: templates/edituri.html:1 templates/restore.html:31 +#: templates/restore.html:93 +msgid "Back" +msgstr "Volver" + +#: templates/about.html:66 +msgid "Backend modules:" +msgstr "Módulos de respaldo:" + +#: templates/addoredit.html:45 +msgid "Backup to >" +msgstr "Copias de seguridad a >" + +#: templates/home.html:90 +msgid "Backup:" +msgstr "Copia de seguridad:" + +#: templates/home.html:5 +msgid "Backups are currently paused," +msgstr "Las copias de seguridad se encuentra en pausa," + +#: templates/settings.html:72 +msgid "Beta" +msgstr "Beta" + +#: templates/restore.html:104 +msgid "Bitcoin: {{bitcoinaddr}}" +msgstr "Bitcoin: {{bitcoinaddr}}" + +#: templates/backends/file.html:8 templates/restore.html:52 +msgid "Browse" +msgstr "Navega" + +#: scripts/controllers/SystemSettingsController.js:14 +msgid "Browser default" +msgstr "Navegador por defecto" + +#: scripts/services/EditUriBuiltins.js:611 +#: scripts/services/EditUriBuiltins.js:635 +#: scripts/services/EditUriBuiltins.js:682 +msgid "Bucket Name" +msgstr "Nombre del depósito" + +#: templates/backends/gcs.html:15 +msgid "Bucket create location" +msgstr "Crear la ubicación del depósito" + +#: templates/backends/s3.html:26 +msgid "Bucket create region" +msgstr "Crear región en depósito" + +#: templates/backends/b2.html:2 templates/backends/b2.html:3 +#: templates/backends/gcs.html:2 templates/backends/openstack.html:2 +#: templates/backends/s3.html:19 templates/backends/s3.html:20 +msgid "Bucket name" +msgstr "Nombre del depósito" + +#: templates/backends/gcs.html:26 +msgid "Bucket storage class" +msgstr "Categoría de almacenamiento del depósito" + +#: scripts/services/ServerStatus.js:48 +msgid "Building list of files to restore ..." +msgstr "Construir lista de archivos a restaurar ..." + +#: scripts/controllers/RestoreController.js:334 +msgid "Building partial temporary database ..." +msgstr "Construcción parcial de la base de datos temporal ..." + +#: templates/restore.html:20 +msgid "Busy ..." +msgstr "Ocupado ..." + +#: templates/settings.html:82 +msgid "Canary" +msgstr "Canarias" + +#: scripts/controllers/EditBackupController.js:278 +#: scripts/controllers/EditBackupController.js:293 +#: scripts/controllers/EditBackupController.js:327 +#: scripts/controllers/EditBackupController.js:336 +#: scripts/controllers/EditBackupController.js:350 +#: scripts/controllers/EditBackupController.js:371 +#: scripts/controllers/LocalDatabaseController.js:72 +#: scripts/controllers/LocalDatabaseController.js:88 +#: scripts/services/CaptchaService.js:22 +#: scripts/services/EditUriBuiltins.js:45 +#: scripts/services/EditUriBuiltins.js:574 +#: scripts/services/EditUriBuiltins.js:647 +#: scripts/services/EditUriBuiltins.js:664 templates/delete.html:54 +#: templates/edituri.html:35 templates/export.html:26 templates/import.html:18 +#: templates/restoredirect.html:22 templates/settings.html:124 +#: templates/waitarea.html:19 +msgid "Cancel" +msgstr "Cancelar" + +#: scripts/controllers/LocalDatabaseController.js:103 +msgid "Cannot move to existing file" +msgstr "No se puede mover al archivo existente" + +#: templates/about.html:5 +msgid "Changelog" +msgstr "Registro de cambios" + +#: templates/updatechangelog.html:2 +msgid "Changelog for {{appname}} {{version}}" +msgstr "Registro de cambios para {{appname}} {{version}}" + +#: scripts/controllers/UpdateChangelogController.js:24 +msgid "Check failed:" +msgstr "Error en chequeo:" + +#: templates/about.html:35 +msgid "Check for updates now" +msgstr "Comprobar actualizaciones ahora" + +#: templates/captcha.html:10 +msgid "Checking ..." +msgstr "Comprobando ..." + +#: templates/about.html:36 +msgid "Checking for updates ..." +msgstr "Comprobando actualizaciones ..." + +#: templates/edituri.html:17 +msgid "Chose a storage type to get started" +msgstr "Elija un tipo de almacenamiento para empezar" + +#: templates/backends/gcs.html:11 templates/backends/oauth.html:11 +msgid "Click the AuthID link to create an AuthID" +msgstr "Haga clic en el enlace de AuthID para crear una AuthID" + +#: templates/home.html:63 +msgid "Compact now" +msgstr "Compactar ahora" + +#: scripts/services/ServerStatus.js:41 +msgid "Compacting remote data ..." +msgstr "Compactando datos remotos ..." + +#: scripts/services/ServerStatus.js:38 +msgid "Completing backup ..." +msgstr "Completando copia de seguridad ..." + +#: scripts/services/ServerStatus.js:36 +msgid "Completing previous backup ..." +msgstr "Completando copia de seguridad anterior ..." + +#: templates/about.html:67 +msgid "Compression modules:" +msgstr "Módulos de compresión:" + +#: scripts/directives/sourceFolderPicker.js:361 +msgid "Computer" +msgstr "Ordenador" + +#: templates/import.html:6 +msgid "Configuration file:" +msgstr "Archivo de configuración:" + +#: templates/home.html:51 +msgid "Configuration:" +msgstr "Configuración:" + +#: scripts/controllers/DeleteController.js:65 +#: scripts/controllers/DeleteController.js:77 +#: scripts/controllers/LocalDatabaseController.js:28 +msgid "Confirm delete" +msgstr "Confirmar borrado" + +#: scripts/services/EditUriBackendConfig.js:66 +msgid "Confirmation required" +msgstr "Confirmación necesaria" + +#: templates/restoredirect.html:23 +msgid "Connect" +msgstr "Conectar" + +#: index.html:244 +msgid "Connect now" +msgstr "Conectar ahora" + +#: templates/restoredirect.html:10 +msgid "Connect to >" +msgstr "Conectar a >" + +#: index.html:245 +msgid "Connecting..." +msgstr "Conectando..." + +#: index.html:236 +msgid "Connection lost" +msgstr "Conexión perdida" + +#: index.html:240 +msgid "Connnecting to server ..." +msgstr "Conectando al servidor ..." + +#: scripts/services/EditUriBuiltins.js:602 templates/backends/azure.html:2 +msgid "Container name" +msgstr "Nombre del contenedor" + +#: templates/backends/openstack.html:37 +msgid "Container region" +msgstr "Contenedor de región" + +#: templates/restore.html:30 +msgid "Continue" +msgstr "Continuar" + +#: scripts/controllers/EditBackupController.js:350 +msgid "Continue without encryption" +msgstr "Continuar sin cifrado" + +#: scripts/services/AppUtils.js:563 +msgid "Core options" +msgstr "Opciones de base" + +#: scripts/controllers/StateController.js:33 +msgid "Counting ({{files}} files found, {{size}})" +msgstr "Contando ({{files}} archivos encontrados, {{size}})" + +#: templates/settings.html:101 +msgid "Crashes only" +msgstr "Sólo bloqueos" + +#: templates/home.html:69 +msgid "Create bug report ..." +msgstr "Crear informe de error ..." + +#: scripts/services/EditUriBuiltins.js:119 +msgid "Created new limited user" +msgstr "Creó un nuevo usuario limitado" + +#: scripts/services/ServerStatus.js:59 +msgid "Creating bug report ..." +msgstr "Creando un informe de error ..." + +#: scripts/services/EditUriBuiltins.js:110 +msgid "Creating new user with limited access ..." +msgstr "Crear nuevo usuario con acceso limitado ..." + +#: scripts/services/ServerStatus.js:49 +msgid "Creating target folders ..." +msgstr "Creando las carpetas de destino ..." + +#: scripts/controllers/RestoreController.js:329 +msgid "Creating temporary backup ..." +msgstr "Creando una copia de seguridad temporal ..." + +#: scripts/services/EditUriBuiltins.js:110 +msgid "Creating user..." +msgstr "Creando usuario..." + +#: templates/updatechangelog.html:4 +msgid "Current version is {{versionname}} ({{versionnumber}})" +msgstr "La versión actual es {{versionname}} ({{versionnumber}})" + +#: templates/backends/s3.html:14 +msgid "Custom S3 endpoint" +msgstr "Personalizada S3 endpoint" + +#: templates/backends/openstack.html:13 +msgid "Custom authentication url" +msgstr "Url de autenticación personalizada" + +#: templates/backends/gcs.html:18 +msgid "Custom location ({{server}})" +msgstr "Ubicación personalizada ({{server}})" + +#: templates/backends/s3.html:32 +msgid "Custom region for creating buckets" +msgstr "Región personalizada para la creación de depósitos" + +#: templates/backends/s3.html:29 +msgid "Custom region value ({{region}})" +msgstr "Personalizar el valor de la región ({{region}})" + +#: templates/backends/openstack.html:10 templates/backends/s3.html:11 +msgid "Custom server url ({{server}})" +msgstr "Url del servidor personalizada ({{server}})" + +#: templates/backends/gcs.html:29 templates/backends/s3.html:41 +msgid "Custom storage class ({{class}})" +msgstr "Categoría de almacenamiento personalizado ({{class}})" + +#: scripts/services/AppUtils.js:56 templates/addoredit.html:242 +msgid "Days" +msgstr "Días" + +#: scripts/controllers/SystemSettingsController.js:15 +msgid "Default" +msgstr "Por defecto" + +#: templates/settings.html:59 +msgid "Default ({{channelname}})" +msgstr "({{channelname}}) por defecto" + +#: templates/settings.html:110 +msgid "Default options" +msgstr "Opciones por defecto" + +#: templates/localdatabase.html:19 +msgid "Delete" +msgstr "Eliminar" + +#: templates/home.html:55 +msgid "Delete ..." +msgstr "Eliminar ..." + +#: templates/delete.html:5 templates/delete.html:53 +msgid "Delete backup" +msgstr "Eliminar copia de seguridad" + +#: templates/delete.html:13 +msgid "Delete local database" +msgstr "Eliminar base de datos local" + +#: templates/delete.html:38 templates/delete.html:47 +msgid "Delete remote files" +msgstr "Eliminar archivos remotos" + +#: templates/delete.html:26 +msgid "Delete the local database" +msgstr "Eliminar la base de datos local" + +#: templates/delete.html:41 +msgid "Delete {{filecount}} files ({{filesize}}) from the remote storage?" +msgstr "" +"¿Eliminar {{filecount}} archivos con ({{filesize}}) del almacenamiento " +"remoto?" + +#: scripts/services/ServerStatus.js:61 +msgid "Deleting remote files ..." +msgstr "Eliminando archivos remotos ..." + +#: scripts/services/ServerStatus.js:40 +msgid "Deleting unwanted files ..." +msgstr "Eliminando archivos no deseados ..." + +#: templates/restore.html:102 +msgid "" +"Did we help save your files? If so, please consider supporting Duplicati " +"with a donation. We suggest {{smallamount}} for private use and " +"{{largeamount}} for commercial use." +msgstr "" +"¿Le hemos ayudado a guardar sus archivos? Si es así, por favor considere " +"apoyar a Duplicati con una donación. Le sugerimos {{smallamount}} para uso " +"privado y {{largeamount}} para uso comercial." + +#: templates/log.html:30 +msgid "Disabled" +msgstr "Desactivar" + +#: templates/notificationarea.html:10 templates/notificationarea.html:24 +msgid "Dismiss" +msgstr "Descartar" + +#: scripts/controllers/DeleteController.js:77 +msgid "Do you really want to delete the backup: \"{{name}}\" ?" +msgstr "¿Realmente desea eliminar la copia de seguridad: \"{{name}}\"?" + +#: scripts/controllers/LocalDatabaseController.js:28 +msgid "Do you really want to delete the local database for: {{name}}" +msgstr "Realmente desea eliminar la base de datos local: {{name}}" + +#: index.html:129 index.html:200 +msgid "Donate" +msgstr "Donar" + +#: index.html:132 index.html:203 +msgid "Donate with Bitcoins" +msgstr "Donar con Bitcoins" + +#: index.html:135 index.html:206 +msgid "Donate with PayPal" +msgstr "Donar con PayPal" + +#: templates/settings.html:49 templates/settings.html:51 +msgid "Donation messages" +msgstr "Mensajes de donación" + +#: templates/settings.html:53 +msgid "Donation messages are hidden, click to show" +msgstr "El mensaje de donación está oculto, haga clic para mostrar" + +#: templates/settings.html:52 +msgid "Donation messages are visible, click to hide" +msgstr "El mensaje de donación está visible, haga clic para ocultar" + +#: templates/export.html:45 +msgid "Done" +msgstr "Hecho" + +#: templates/notificationarea.html:14 +msgid "Download" +msgstr "Descargar" + +#: templates/notificationarea.html:27 +msgid "Downloading ..." +msgstr "Descargando ..." + +#: scripts/services/ServerStatus.js:53 +msgid "Downloading files ..." +msgstr "Descargando archivos ..." + +#: templates/notificationarea.html:21 +msgid "Downloading update..." +msgstr "Descargando actualizaciones..." + +#: scripts/services/AppUtils.js:225 +msgid "Duplicate option {{opt}}" +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" +" 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." + +#: templates/localdatabase.html:8 +msgid "" +"Each backup has a local database associated with it, which stores " +"information about the remote backup on the local machine.\\nThis makes it " +"faster to perform many operations, and reduces the amount of data that needs" +" to be downloaded for each operation." +msgstr "" +"Cada copia de seguridad tiene una base de datos local asociado a él, esta " +"almacena información acerca de la copia de seguridad remota en el equipo " +"local.\\nEsto hace más rápido realizar muchas operaciones y reduce la " +"cantidad de datos que necesita descargarse para cada operación." + +#: templates/home.html:53 +msgid "Edit ..." +msgstr "Editar ..." + +#: templates/edituri.html:22 templates/settings.html:113 +msgid "Edit as list" +msgstr "Editar lista" + +#: templates/addoredit.html:252 templates/addoredit.html:258 +#: templates/edituri.html:28 templates/settings.html:119 +msgid "Edit as text" +msgstr "Editar como texto" + +#: scripts/controllers/EditBackupController.js:28 +msgid "Empty" +msgstr "Vacío" + +#: templates/export.html:18 +msgid "Encrypt file" +msgstr "Cifrar archivo" + +#: templates/addoredit.html:49 +msgid "Encryption" +msgstr "Cifrado" + +#: scripts/controllers/EditBackupController.js:336 +msgid "Encryption changed" +msgstr "Cambios de cifrado" + +#: templates/about.html:68 +msgid "Encryption modules:" +msgstr "Módulos de cifrado:" + +#: templates/restoredirect.html:11 +msgid "Enter a url, or click the "Connect to >" link" +msgstr "Introduzca una url o haga clic en "Conectar a >" enlace" + +#: templates/addoredit.html:46 +msgid "Enter a url, or click the 'Backup to >' link" +msgstr "" +"Introduzca una url o haga clic en el enlace 'Copias de seguridad a >'" + +#: templates/backends/azure.html:12 +msgid "Enter access key" +msgstr "Introduzca la clave de acceso" + +#: templates/backends/azure.html:8 +msgid "Enter account name" +msgstr "Introduce el nombre de la cuenta" + +#: templates/restoredirect.html:15 +msgid "Enter backup passphrase, if any" +msgstr "Introduzca la frase de seguridad del backup, si la hay" + +#: templates/backends/azure.html:3 +msgid "Enter container name" +msgstr "Introduce el nombre de contenedor" + +#: templates/export.html:22 templates/import.html:12 +msgid "Enter encryption passphrase" +msgstr "Introduzca la frase de seguridad" + +#: templates/addoredit.html:130 +msgid "Enter expression here" +msgstr "Introduzca aquí la expresión" + +#: templates/backends/mega.html:3 +msgid "Enter folder path name" +msgstr "Introduzca nombre de ruta de la carpeta" + +#: scripts/services/AppUtils.js:81 +msgid "Enter one option per line in command-line format, eg. {0}" +msgstr "" +"Introduzca una opción por línea, en formato de línea de comandos, por " +"ejemplo: {0}" + +#: templates/backends/file.html:7 templates/backends/generic.html:14 +#: templates/backends/oauth.html:3 templates/restore.html:51 +msgid "Enter the destination path" +msgstr "Introduzca la ruta de destino" + +#: scripts/controllers/ExportController.js:28 +#: scripts/controllers/RestoreController.js:111 +#: scripts/controllers/RestoreController.js:141 +#: scripts/controllers/RestoreController.js:286 +#: scripts/controllers/RestoreController.js:304 +#: scripts/controllers/RestoreController.js:351 +#: scripts/controllers/RestoreController.js:383 +#: scripts/controllers/RestoreController.js:392 +#: scripts/controllers/RestoreController.js:85 +#: scripts/controllers/RestoreDirectController.js:50 +#: scripts/controllers/RestoreDirectController.js:75 +#: scripts/services/AppUtils.js:225 scripts/services/AppUtils.js:271 +#: scripts/services/AppUtils.js:273 scripts/services/AppUtils.js:281 +#: scripts/services/AppUtils.js:283 +msgid "Error" +msgstr "Error" + +#: scripts/services/ServerStatus.js:62 +msgid "Error!" +msgstr "¡Error!" + +#: templates/settings.html:100 +msgid "Errors and crashes" +msgstr "Errores y bloqueos" + +#: templates/addoredit.html:140 +msgid "Exclude" +msgstr "Excluir" + +#: scripts/services/AppUtils.js:84 +msgid "Exclude directories whose names contain" +msgstr "Excluir directorios cuyos nombres contienen" + +#: scripts/services/AppUtils.js:127 +msgid "Exclude expression" +msgstr "Excluir expresión" + +#: scripts/services/AppUtils.js:102 +msgid "Exclude file" +msgstr "Excluir archivos" + +#: scripts/services/AppUtils.js:108 +msgid "Exclude file extension" +msgstr "Excluir extensión de archivo" + +#: scripts/services/AppUtils.js:90 +msgid "Exclude files whose names contain" +msgstr "Excluir archivos cuyos nombres contengan" + +#: scripts/services/AppUtils.js:96 +msgid "Exclude folder" +msgstr "Excluir la carpeta" + +#: scripts/services/AppUtils.js:113 +msgid "Exclude regular expression" +msgstr "Excluir la expresión regular" + +#: scripts/controllers/LocalDatabaseController.js:72 +msgid "Existing file found" +msgstr "Archivo existente encontrado" + +#: templates/settings.html:77 +msgid "Experimental" +msgstr "Experimental" + +#: templates/export.html:27 +msgid "Export" +msgstr "Exportar" + +#: templates/home.html:54 +msgid "Export ..." +msgstr "Exportar ..." + +#: templates/export.html:2 +msgid "Export backup configuration" +msgstr "Exportar configuración de backup" + +#: templates/delete.html:31 templates/delete.html:34 +msgid "Export configuration" +msgstr "Exportar configuración" + +#: templates/export.html:31 +msgid "Exporting ..." +msgstr "Exportando ..." + +#: scripts/services/SystemInfo.js:52 +msgid "FTP (Alternative)" +msgstr "FTP (Alternativa)" + +#: scripts/controllers/RestoreController.js:351 +msgid "Failed to build temporary database: {{message}}" +msgstr "Error al crear base de datos temporal: {{message}}" + +#: scripts/controllers/ExportController.js:28 +#: scripts/controllers/LogController.js:74 +#: scripts/controllers/RestoreController.js:286 +#: scripts/controllers/RestoreController.js:304 +#: scripts/controllers/RestoreController.js:392 +#: scripts/controllers/RestoreController.js:85 +#: scripts/controllers/RestoreDirectController.js:50 +#: scripts/controllers/RestoreDirectController.js:75 +msgid "Failed to connect: {{message}}" +msgstr "No se pudo conectar: {{message}}" + +#: scripts/controllers/LocalDatabaseController.js:38 +msgid "Failed to delete:" +msgstr "Error al eliminar:" + +#: scripts/controllers/RestoreController.js:111 +#: scripts/controllers/RestoreController.js:141 +msgid "Failed to fetch path information: {{message}}" +msgstr "Error al recuperar información de la ruta: {{message}}" + +#: scripts/controllers/EditBackupController.js:553 +msgid "Failed to read backup defaults:" +msgstr "Error al leer los valores predeterminados de copia de seguridad:" + +#: scripts/controllers/RestoreController.js:383 +msgid "Failed to restore files: {{message}}" +msgstr "Fallo al restaurar archivos: {{message}}" + +#: scripts/controllers/SystemSettingsController.js:85 +msgid "Failed to save:" +msgstr "Error al guardar:" + +#: scripts/controllers/RestoreController.js:117 +#: scripts/controllers/RestoreController.js:156 +msgid "Fetching path information ..." +msgstr "Obteniendo información de ruta ..." + +#: templates/addoredit.html:157 +msgid "Files larger than:" +msgstr "Archivos que superen:" + +#: templates/addoredit.html:116 +msgid "Filters" +msgstr "Filtros" + +#: scripts/services/ServerStatus.js:44 scripts/services/ServerStatus.js:55 +msgid "Finished!" +msgstr "¡Terminado!" + +#: templates/backends/b2.html:7 templates/backends/file.html:22 +#: templates/backends/file.html:6 templates/backends/mega.html:2 +#: templates/backends/s3.html:49 templates/restore.html:50 +#: templates/restore.html:66 +msgid "Folder path" +msgstr "Ruta de la carpeta" + +#: templates/addoredit.html:95 +msgid "Folders" +msgstr "Carpetas" + +#: templates/home.html:14 templates/home.html:24 +msgid "Force stop" +msgstr "Forzar detención" + +#: scripts/services/AppUtils.js:67 +msgid "Fri" +msgstr "Vie" + +#: scripts/services/AppUtils.js:49 +msgid "GByte" +msgstr "GByte" + +#: scripts/services/AppUtils.js:76 +msgid "GByte/s" +msgstr "GByte/s" + +#: templates/backends/gcs.html:38 +msgid "GCS Project ID" +msgstr "GCS Proyecto ID" + +#: templates/about.html:4 templates/addoredit.html:21 templates/log.html:8 +msgid "General" +msgstr "General" + +#: templates/addoredit.html:223 +msgid "General options" +msgstr "Opciones generales" + +#: templates/addoredit.html:75 +msgid "Generate" +msgstr "Generar" + +#: templates/backends/s3.html:63 +msgid "Generate IAM access policy" +msgstr "Generar política de acceso IAM" + +#: scripts/controllers/EditBackupController.js:18 +msgid "Hidden files" +msgstr "Archivos ocultos" + +#: templates/addoredit.html:70 +msgid "Hide" +msgstr "Ocultar" + +#: templates/backends/file.html:15 templates/restore.html:59 +msgid "Hide hidden folders" +msgstr "Ocultar carpetas ocultas" + +#: scripts/services/AppUtils.js:55 templates/settings.html:33 +msgid "Hours" +msgstr "Horas" + +#: templates/restore.html:72 +msgid "How do you want to handle existing files?" +msgstr "¿Cómo desea manejar los archivos existentes?" + +#: scripts/directives/sourceFolderPicker.js:418 +msgid "Hyper-V Machine:" +msgstr "Máquina Hyper-V:" + +#: scripts/directives/sourceFolderPicker.js:397 +msgid "Hyper-V Machines" +msgstr "Máquinas Hyper-V" + +#: scripts/directives/sourceFolderPicker.js:51 +msgid "ID:" +msgstr "ID:" + +#: templates/addoredit.html:179 +msgid "If a date was missed, the job will run as soon as possible." +msgstr "" +"Si la fecha se paso, se ejecutará el trabajo tan pronto como sea posible." + +#: templates/localdatabase.html:13 +msgid "" +"If the backup and the remote storage is out of sync, Duplicati will require " +"that you perform a repair operation to synchronize the database.\\nIf the " +"repair is unsuccesful, you can delete the local database and re-generate." +msgstr "" +"Si la copia de seguridad y el almacenamiento remoto están fuera de " +"sincronización, Duplicati requerirá que realice una operación de reparación " +"para sincronizar la base de datos. \\nSi la reparación fracasa, puede " +"eliminar la base de datos local y volver a generarla." + +#: templates/export.html:41 +msgid "" +"If the backup file was not downloaded automatically, right click and choose "Save" +" as ..."" +msgstr "" +"Si el archivo de copia de seguridad no se descarga automáticamente, haga click derecho y elija " +""Guardar como ..."" + +#: templates/notificationarea.html:7 +msgid "" +"If the backup file was not downloaded automatically, right click and choose " +""Save as ..."" +msgstr "" +"Si el archivo de copia de seguridad no se descarga automáticamente, haga click derecho y elija " +""Guardar como ..."" + +#: scripts/services/EditUriBackendConfig.js:99 +msgid "" +"If you do not enter a path, all files will be stored in the login folder.\n" +"Are you sure this is what you want?" +msgstr "" +"Si no introduce una ruta, todos los archivos se almacenarán en la carpeta de inicio de sesión.\n" +"¿Está seguro que es lo que quiere?" + +#: templates/backends/openstack.html:28 +msgid "If you do not enter an API Key, the tenant name is required" +msgstr "Si no introduce una clave API, requerirá el nombre de cliente" + +#: templates/delete.html:32 +msgid "" +"If you want to use the backup later, you can export the configuration before" +" deleting it" +msgstr "" +"Si desea utilizar la copia de seguridad más adelante, puede exportar la " +"configuración antes de eliminarla" + +#: templates/import.html:19 +msgid "Import" +msgstr "Importar" + +#: templates/import.html:2 +msgid "Import backup configuration" +msgstr "Importar configuración de copias de seguridad" + +#: templates/addoredit.html:37 +msgid "Import configuration from a file ..." +msgstr "Importar configuración desde un archivo ..." + +#: templates/import.html:23 +msgid "Importing ..." +msgstr "Importando ..." + +#: scripts/controllers/EditBackupController.js:131 +msgid "Include a file?" +msgstr "¿Incluir un archivo?" + +#: scripts/services/AppUtils.js:123 +msgid "Include expression" +msgstr "Incluir una expresión" + +#: scripts/services/AppUtils.js:118 +msgid "Include regular expression" +msgstr "Incluir una expresión regular" + +#: templates/captcha.html:11 +msgid "Incorrect answer, try again" +msgstr "Respuesta incorrecta, intente de nuevo" + +#: templates/settings.html:83 +msgid "Individual builds for developers only." +msgstr "Compilación individual sólo para desarrolladores." + +#: templates/notificationarea.html:25 templates/updatechangelog.html:10 +msgid "Install" +msgstr "Instalar" + +#: scripts/controllers/UpdateChangelogController.js:14 +msgid "Install failed:" +msgstr "Error de instalación:" + +#: scripts/controllers/EditBackupController.js:235 +#: scripts/controllers/EditBackupController.js:242 +msgid "Invalid retention time" +msgstr "Tiempo de retención no válido" + +#: scripts/services/EditUriBuiltins.js:535 +msgid "" +"It is possible to connect to some FTP without a password.\n" +"Are you sure your FTP server supports password-less logins?" +msgstr "" +"Es posible conectar a un FTP sin contraseña.\n" +"¿Está seguro que su servidor FTP admite los inicios de sesión sin contraseña?" + +#: scripts/services/AppUtils.js:47 +msgid "KByte" +msgstr "KByte" + +#: scripts/services/AppUtils.js:74 +msgid "KByte/s" +msgstr "KByte/s" + +#: templates/addoredit.html:231 +msgid "Keep backups" +msgstr "Mantener copias de seguridad" + +#: templates/settings.html:39 +msgid "Language in user interface" +msgstr "Idioma de interfaz de usuario" + +#: scripts/controllers/RestoreController.js:36 +msgid "Last month" +msgstr "Mes pasado" + +#: templates/home.html:74 +msgid "Last successful run:" +msgstr "Última ejecución exitosa:" + +#: scripts/controllers/RestoreController.js:55 +msgid "Latest" +msgstr "Más reciente" + +#: templates/about.html:6 +msgid "Libraries" +msgstr "Librerías" + +#: scripts/controllers/RestoreDirectController.js:40 +msgid "Listing backup dates ..." +msgstr "Listado de fechas de copia de seguridad ..." + +#: scripts/services/ServerStatus.js:60 +msgid "Listing remote files ..." +msgstr "Listado de archivos remotos ..." + +#: templates/log.html:7 +msgid "Live" +msgstr "En vivo" + +#: templates/log.html:22 templates/log.html:53 templates/log.html:67 +msgid "Load older data" +msgstr "Cargar datos anteriores" + +#: templates/about.html:44 templates/about.html:49 templates/about.html:55 +#: templates/captcha.html:14 templates/log.html:14 templates/log.html:21 +#: templates/log.html:44 templates/log.html:52 templates/log.html:59 +#: templates/log.html:66 templates/updatechangelog.html:7 +msgid "Loading ..." +msgstr "Cargando ..." + +#: templates/delete.html:40 +msgid "Loading remote storage usage ..." +msgstr "Cargando el uso del almacenamiento remoto ..." + +#: templates/localdatabase.html:2 +msgid "Local database for" +msgstr "Base de datos local para" + +#: templates/localdatabase.html:26 +msgid "Local database path:" +msgstr "Ruta de la base de datos local:" + +#: scripts/services/SystemInfo.js:75 +msgid "Local storage" +msgstr "Almacenamiento local" + +#: templates/localdatabase.html:23 +msgid "Location" +msgstr "Localización" + +#: templates/backends/gcs.html:21 +msgid "Location where buckets are created" +msgstr "La ubicación donde se crean los depósitos" + +#: templates/log.html:3 +msgid "Log data" +msgstr "Datos de registro" + +#: scripts/services/AppUtils.js:48 +msgid "MByte" +msgstr "MByte" + +#: scripts/services/AppUtils.js:75 +msgid "MByte/s" +msgstr "MByte/s" + +#: templates/localdatabase.html:11 +msgid "Maintenance" +msgstr "Mantenimiento" + +#: templates/home.html:61 +msgid "Manage database ..." +msgstr "Administrar la base de datos..." + +#: templates/backends/file.html:19 templates/restore.html:63 +msgid "Manually type path" +msgstr "Escribir manualmente la ruta" + +#: index.html:140 +msgid "Menu" +msgstr "Menú" + +#: scripts/services/AppUtils.js:54 templates/settings.html:32 +msgid "Minutes" +msgstr "Minutos" + +#: scripts/controllers/EditBackupController.js:217 +msgid "Missing destination" +msgstr "Falta el destino" + +#: scripts/controllers/EditBackupController.js:196 +msgid "Missing name" +msgstr "Falta el nombre" + +#: scripts/controllers/EditBackupController.js:204 +msgid "Missing passphrase" +msgstr "Falta la frase de seguridad" + +#: scripts/controllers/EditBackupController.js:223 +msgid "Missing sources" +msgstr "Faltan las fuentes" + +#: scripts/services/AppUtils.js:63 +msgid "Mon" +msgstr "Lun" + +#: scripts/services/AppUtils.js:58 templates/addoredit.html:244 +msgid "Months" +msgstr "Meses" + +#: templates/localdatabase.html:34 +msgid "Move existing database" +msgstr "Mover base de datos existente" + +#: scripts/controllers/LocalDatabaseController.js:66 +msgid "Move failed:" +msgstr "Fallos al mover:" + +#: templates/addoredit.html:42 +msgid "My Photos" +msgstr "Mis Fotos" + +#: templates/addoredit.html:41 +msgid "Name" +msgstr "Nombre" + +#: templates/home.html:77 +msgid "Never" +msgstr "Nunca" + +#: templates/notificationarea.html:19 +msgid "New update found: {{message}}" +msgstr "Nueva actualización encontrada: {{message}}" + +#: scripts/services/EditUriBuiltins.js:119 +msgid "" +"New user name is {{user}}.\n" +"Updated credentials to use the new limited user" +msgstr "" +"El nuevo nombre de usuario es {{user}}.\n" +"Credenciales actualizadas para el nuevo usuario restringido" + +#: templates/addoredit.html:165 templates/addoredit.html:214 +#: templates/addoredit.html:84 +msgid "Next" +msgstr "Siguiente" + +#: templates/home.html:81 +msgid "Next scheduled run:" +msgstr "Siguiente ejecución programada:" + +#: templates/home.html:33 +msgid "Next scheduled task:" +msgstr "Siguiente tarea programada:" + +#: templates/home.html:29 +msgid "Next task:" +msgstr "Siguiente tarea:" + +#: templates/addoredit.html:182 +msgid "Next time" +msgstr "La próxima vez" + +#: scripts/controllers/DeleteController.js:77 +#: scripts/controllers/EditBackupController.js:121 +#: scripts/controllers/EditBackupController.js:131 +#: scripts/controllers/EditBackupController.js:371 +#: scripts/controllers/HomeController.js:7 +#: scripts/controllers/LocalDatabaseController.js:28 +#: scripts/controllers/LocalDatabaseController.js:72 +#: scripts/controllers/LocalDatabaseController.js:88 +#: scripts/services/EditUriBackendConfig.js:66 +#: scripts/services/EditUriBuiltins.js:45 +#: scripts/services/EditUriBuiltins.js:574 +#: scripts/services/EditUriBuiltins.js:647 +#: scripts/services/EditUriBuiltins.js:664 +msgid "No" +msgstr "No" + +#: templates/edituri.html:13 +msgid "No editor found for the "{{backend}}" storage type" +msgstr "Ningún editor para el "{{backend}}" tipo de almacenamiento" + +#: scripts/controllers/EditBackupController.js:350 templates/addoredit.html:51 +msgid "No encryption" +msgstr "Sin cifrado" + +#: scripts/controllers/RestoreController.js:186 +msgid "No items selected" +msgstr "No hay artículos seleccionados" + +#: scripts/controllers/RestoreController.js:186 +msgid "No items to restore, please select one or more items" +msgstr "No hay artículos para restaurar, seleccione uno o más elementos" + +#: scripts/controllers/ExportController.js:10 +msgid "No passphrase entered" +msgstr "No se introdujo clave de seguridad" + +#: templates/home.html:35 +msgid "No scheduled tasks, you can manually start a task" +msgstr "Sin tareas programadas, puede iniciar manualmente una tarea" + +#: scripts/controllers/EditBackupController.js:210 +msgid "Non-matching passphrase" +msgstr "No coincide la frase de seguridad" + +#: templates/settings.html:102 +msgid "None / disabled" +msgstr "Ninguno / desactivado" + +#: scripts/services/CaptchaService.js:22 +#: scripts/services/EditUriBuiltins.js:119 templates/edituri.html:33 +#: templates/restore.html:108 templates/settings.html:125 +msgid "OK" +msgstr "OK" + +#: templates/backends/openstack.html:7 +msgid "OpenStack AuthURI" +msgstr "OpenStack AuthURI" + +#: scripts/services/SystemInfo.js:50 +msgid "OpenStack Object Storage / Swift" +msgstr "OpenStack Object Storage / Swift" + +#: scripts/controllers/SystemSettingsController.js:107 +#: scripts/controllers/SystemSettingsController.js:96 +msgid "Operation failed:" +msgstr "Operación fallida:" + +#: templates/home.html:45 +msgid "Operations:" +msgstr "Operaciones:" + +#: templates/backends/file.html:34 +msgid "Optional authentication password" +msgstr "Contraseña de autentificación opcional" + +#: templates/backends/file.html:30 +msgid "Optional authentication username" +msgstr "Nombre de usuario para autentificación opcional" + +#: templates/addoredit.html:24 templates/edituri.html:21 +#: templates/edituri.html:27 templates/settings.html:112 +#: templates/settings.html:118 +msgid "Options" +msgstr "Opciones" + +#: templates/restore.html:42 +msgid "Original location" +msgstr "Localización original" + +#: scripts/services/SystemInfo.js:78 +msgid "Others" +msgstr "Otros" + +#: templates/restore.html:75 +msgid "Overwrite" +msgstr "Sobrescribir" + +#: templates/addoredit.html:60 templates/export.html:21 +#: templates/restoredirect.html:14 +msgid "Passphrase" +msgstr "Frase de seguridad" + +#: templates/import.html:11 +msgid "Passphrase (if encrypted)" +msgstr "Frase de seguridad (con cifrado)" + +#: scripts/controllers/EditBackupController.js:327 +msgid "Passphrase changed" +msgstr "Frase de seguridad cambiada" + +#: scripts/controllers/EditBackupController.js:210 +msgid "Passphrases are not matching" +msgstr "Las frases de seguridad no coinciden" + +#: scripts/services/EditUriBuiltins.js:694 templates/backends/file.html:33 +#: templates/backends/generic.html:22 templates/backends/mega.html:11 +#: templates/backends/mega.html:12 templates/backends/openstack.html:22 +#: templates/settings.html:8 +msgid "Password" +msgstr "Contraseña" + +#: scripts/controllers/EditBackupController.js:29 +msgid "Passwords do not match" +msgstr "La contraseña no coincide" + +#: scripts/services/ServerStatus.js:52 +msgid "Patching files with local blocks ..." +msgstr "Arreglar los archivos con bloques locales ..." + +#: scripts/controllers/EditBackupController.js:121 +msgid "Path not found" +msgstr "Ruta no encontrada" + +#: templates/backends/generic.html:13 templates/backends/oauth.html:2 +msgid "Path on server" +msgstr "Ruta del servidor" + +#: templates/backends/b2.html:8 templates/backends/s3.html:50 +msgid "Path or subfolder in the bucket" +msgstr "Ruta o subcarpeta en el depósito" + +#: index.html:153 templates/settings.html:18 +msgid "Pause" +msgstr "Pausa" + +#: templates/settings.html:16 +msgid "Pause after startup or hibernation" +msgstr "Pausar después del arranque o de hibernación" + +#: templates/pause.html:2 +msgid "Pause controls" +msgstr "Controles de pausa" + +#: templates/restore.html:84 +msgid "Permissions" +msgstr "Permisos" + +#: templates/restore.html:46 +msgid "Pick location" +msgstr "Elegir ubicación" + +#: templates/backends/generic.html:9 +msgid "Port" +msgstr "Puerto" + +#: templates/addoredit.html:166 templates/addoredit.html:215 +#: templates/addoredit.html:264 +msgid "Previous" +msgstr "Anterior" + +#: templates/backends/gcs.html:39 +msgid "ProjectID is optional if the bucket exist" +msgstr "ProjectID es opcional si el depósito existe" + +#: scripts/services/SystemInfo.js:77 +msgid "Proprietary" +msgstr "Propietario" + +#: scripts/services/ServerStatus.js:46 +msgid "Rebuilding local database ..." +msgstr "Reconstruyendo la base de datos local ..." + +#: templates/localdatabase.html:20 +msgid "Recreate (delete and repair)" +msgstr "Recrear (borrar y reparar)" + +#: scripts/services/ServerStatus.js:56 +msgid "Recreating database ..." +msgstr "Recreando base de datos ..." + +#: scripts/controllers/RestoreDirectController.js:16 +msgid "Registering temporary backup ..." +msgstr "Registrando copia de seguridad temporal …" + +#: scripts/controllers/EditBackupController.js:106 +msgid "Relative paths not allowed" +msgstr "No se permiten rutas relativas" + +#: templates/captcha.html:7 +msgid "Reload" +msgstr "Recargar" + +#: templates/log.html:9 +msgid "Remote" +msgstr "Remoto" + +#: templates/addoredit.html:132 +msgid "Remove" +msgstr "Quitar" + +#: templates/advancedoptionseditor.html:34 +msgid "Remove option" +msgstr "Quitar opción" + +#: templates/localdatabase.html:18 +msgid "Repair" +msgstr "Reparar" + +#: scripts/services/ServerStatus.js:57 +msgid "Reparing ..." +msgstr "Reparando ..." + +#: templates/addoredit.html:64 +msgid "Repeat Passphrase" +msgstr "Repita la frase de seguridad" + +#: templates/home.html:66 +msgid "Reporting:" +msgstr "Reportando:" + +#: templates/localdatabase.html:31 +msgid "Reset" +msgstr "Resetear" + +#: templates/restore.html:92 +msgid "Restore" +msgstr "Restaurar" + +#: index.html:150 +msgid "Restore backup" +msgstr "Restaurar backup" + +#: templates/restore.html:7 templates/restoredirect.html:8 +msgid "Restore files" +msgstr "Restaurar archivos" + +#: templates/home.html:48 +msgid "Restore files ..." +msgstr "Restaurar archivos ..." + +#: templates/restore.html:9 +msgid "Restore from" +msgstr "Restaurar desde" + +#: templates/restore.html:37 +msgid "Restore options" +msgstr "Opciones de restauración" + +#: templates/restore.html:87 +msgid "Restore read/write permissions" +msgstr "Restaurar permisos de lectura/escritura" + +#: scripts/controllers/RestoreController.js:344 +#: scripts/controllers/RestoreController.js:365 +msgid "Restoring files ..." +msgstr "Restaurando archivos ..." + +#: templates/pause.html:8 +msgid "Resume now" +msgstr "Reanudar ahora" + +#: templates/addoredit.html:187 +msgid "Run again every" +msgstr "Volver a ejecutar cada" + +#: templates/home.html:47 templates/home.html:77 +msgid "Run now" +msgstr "Ejecutar ahora" + +#: scripts/controllers/StateController.js:24 +msgid "Running ..." +msgstr "Ejecutando ..." + +#: templates/home.html:22 +msgid "Running task" +msgstr "Ejecutando tarea" + +#: templates/home.html:11 +msgid "Running task:" +msgstr "Ejecutando tarea:" + +#: scripts/services/SystemInfo.js:51 +msgid "S3 Compatible" +msgstr "S3 Compatible" + +#: templates/settings.html:60 +msgid "Same as the base install version: {{channelname}}" +msgstr "Igual que la versión base instalada: {{channelname}}" + +#: scripts/services/AppUtils.js:68 +msgid "Sat" +msgstr "Sab" + +#: templates/addoredit.html:263 templates/localdatabase.html:32 +msgid "Save" +msgstr "Guardar" + +#: templates/localdatabase.html:33 +msgid "Save and repair" +msgstr "Guardar y reparar" + +#: templates/restore.html:79 +msgid "Save different versions with timestamp in file name" +msgstr "Guardar diferentes versiones con fecha y hora en el nombre de archivo" + +#: scripts/services/ServerStatus.js:50 +msgid "Scanning existing files ..." +msgstr "Analizando los archivos existentes ..." + +#: scripts/services/ServerStatus.js:51 +msgid "Scanning for local blocks ..." +msgstr "Analizando bloques locales ..." + +#: templates/addoredit.html:23 +msgid "Schedule" +msgstr "Horario" + +#: templates/restore.html:21 +msgid "Search" +msgstr "Buscar" + +#: templates/restore.html:17 +msgid "Search for files" +msgstr "Buscar archivos" + +#: templates/settings.html:31 +msgid "Seconds" +msgstr "Segundos" + +#: templates/log.html:28 +msgid "Select a log level and see messages as they happen:" +msgstr "" +"Seleccione un nivel de registro y vea los mensajes a medida que ocurren:" + +#: templates/backends/s3.html:8 +msgid "Server" +msgstr "Servidor" + +#: templates/backends/generic.html:7 +msgid "Server and port" +msgstr "Servidor y puerto" + +#: templates/backends/generic.html:8 +msgid "Server hostname or IP" +msgstr "Nombre del servidor o IP" + +#: templates/restoredirect.html:34 templates/waitarea.html:15 +msgid "Server is currently paused," +msgstr "El servidor se encuentra en pausa," + +#: scripts/controllers/HomeController.js:7 +msgid "Server is currently paused, do you want to resume now?" +msgstr "El servidor se encuentra en pausa, ¿quiere reanudar ahora?" + +#: scripts/controllers/HomeController.js:7 +msgid "Server paused" +msgstr "Servidor pausado" + +#: templates/about.html:71 +msgid "Server state properties" +msgstr "Propiedades del estado del servidor" + +#: index.html:156 templates/settings.html:2 +msgid "Settings" +msgstr "Configuraciones" + +#: templates/addoredit.html:71 templates/notificationarea.html:12 +#: templates/notificationarea.html:29 +msgid "Show" +msgstr "Mostrar" + +#: templates/addoredit.html:118 templates/addoredit.html:98 +msgid "Show advanced editor" +msgstr "Mostrar el editor avanzado" + +#: templates/addoredit.html:97 templates/backends/file.html:16 +#: templates/restore.html:60 +msgid "Show hidden folders" +msgstr "Mostrar carpetas ocultas" + +#: index.html:159 +msgid "Show log" +msgstr "Mostrar registro" + +#: templates/home.html:68 +msgid "Show log ..." +msgstr "Mostrar registro ..." + +#: templates/backends/openstack.html:33 +msgid "" +"Some OpenStack providers allow an API key instead of a password and tenant " +"name" +msgstr "" +"Algunos proveedores de OpenStack permiten una clave API en lugar de un " +"nombre del cliente y contraseña" + +#: templates/addoredit.html:22 +msgid "Source Data" +msgstr "Datos de Origen" + +#: scripts/directives/sourceFolderPicker.js:367 +msgid "Source data" +msgstr "Datos de origen" + +#: templates/addoredit.html:104 +msgid "Source folders" +msgstr "Carpetas de origen" + +#: templates/home.html:86 +msgid "Source:" +msgstr "Origen:" + +#: templates/settings.html:78 +msgid "Specific builds for developers only." +msgstr "Compilación específica solo para desarrolladores." + +#: scripts/services/SystemInfo.js:76 +msgid "Standard protocols" +msgstr "Protocolos estándar" + +#: scripts/services/ServerStatus.js:33 scripts/services/ServerStatus.js:45 +msgid "Starting ..." +msgstr "Iniciando ..." + +#: scripts/controllers/RestoreController.js:340 +#: scripts/controllers/RestoreController.js:363 +msgid "Starting the restore process ..." +msgstr "Iniciando el proceso de restauración ..." + +#: templates/home.html:15 templates/home.html:25 +msgid "Stop" +msgstr "Parar" + +#: templates/edituri.html:4 +msgid "Storage Type" +msgstr "Tipo de Almacenamiento" + +#: templates/backends/s3.html:38 +msgid "Storage class" +msgstr "Categoría de almacenamiento" + +#: templates/backends/gcs.html:32 +msgid "Storage class for creating a bucket" +msgstr "Categoría de almacenamiento para la creación de un depósito" + +#: templates/log.html:6 +msgid "Stored" +msgstr "Almacenados" + +#: scripts/controllers/EditBackupController.js:33 +msgid "Strong" +msgstr "Fuerte" + +#: scripts/services/AppUtils.js:69 +msgid "Sun" +msgstr "Dom" + +#: templates/settings.html:97 +msgid "System default ({{levelname}})" +msgstr "Sistema por defecto ({{levelname}})" + +#: scripts/controllers/EditBackupController.js:19 +msgid "System files" +msgstr "Archivos de sistema" + +#: templates/about.html:7 +msgid "System info" +msgstr "Información del sistema" + +#: templates/about.html:63 +msgid "System properties" +msgstr "Propiedades del sistema" + +#: scripts/services/AppUtils.js:50 +msgid "TByte" +msgstr "TByte" + +#: scripts/services/AppUtils.js:77 +msgid "TByte/s" +msgstr "TByte/s" + +#: templates/waitarea.html:5 +msgid "Task is running" +msgstr "La tarea está ejecutandose" + +#: scripts/controllers/EditBackupController.js:20 +msgid "Temporary files" +msgstr "Archivos temporales" + +#: templates/backends/openstack.html:27 +msgid "Tenant Name" +msgstr "Nombre del Cliente" + +#: templates/edituri.html:34 +msgid "Test connection" +msgstr "Conexión de prueba" + +#: templates/edituri.html:39 +msgid "Testing ..." +msgstr "Probando …" + +#: scripts/services/EditUriBuiltins.js:40 +msgid "Testing permissions ..." +msgstr "Probando permisos …" + +#: scripts/services/EditUriBuiltins.js:40 +msgid "Testing permissions..." +msgstr "Probando permisos…" + +#: scripts/services/EditUriBuiltins.js:664 +msgid "The bucket name should be all lower-case, convert automatically?" +msgstr "" +"El nombre del depósito debe ser todo en minúsculas, ¿convertir " +"automáticamente?" + +#: scripts/services/EditUriBuiltins.js:647 +msgid "" +"The bucket name should start with your username, prepend automatically?" +msgstr "" +"El nombre del depósito debe empezar con su nombre de usuario, ¿anteponer " +"automáticamente?" + +#: index.html:237 +msgid "The connection to the server is lost, attempting again in {{time}} ..." +msgstr "La conexión al servidor se perdió, intentar otra vez en {{time}} ..." + +#: scripts/controllers/EditBackupController.js:121 +msgid "The path does not appear to exist, do you want to add it anyway?" +msgstr "La ruta parece que no existe, ¿desea agregar de todos modos?" + +#: scripts/controllers/EditBackupController.js:131 +msgid "" +"The path does not end with a '{{dirsep}}' character, which means that you include a file, not a folder.\n" +"\n" +"Do you want to include the specified file?" +msgstr "" +"La ruta no termina con un carácter '{{dirsep}}', que significa que incluye un archivo, no una carpeta.\n" +"\n" +"¿Desea incluir el archivo especificado?" + +#: scripts/controllers/EditBackupController.js:106 +msgid "" +"The path must be an absolute path, i.e. it must start with a forward slash " +"'/'" +msgstr "" +"La ruta debe ser una ruta absoluta, es decir, debe comenzar con una barra " +"'/'" + +#: scripts/services/EditUriBuiltins.js:574 +msgid "" +"The path should start with \"{{prefix}}\" or \"{{def}}\", otherwise you will not be able to see the files in the HubiC web interface.\n" +"\n" +"Do you want to add the prefix to the path automatically?" +msgstr "" +"La ruta debe comenzar con \"{{prefix}}\" o \"{{def}}\", de lo contrario no podrás ver los archivos en la interfaz web HubiC.\n" +"\n" +"¿Quieres añadir el prefijo a la ruta automáticamente?" + +#: templates/backends/s3.html:28 +msgid "The region parameter is only applied when creating a new bucket" +msgstr "El parámetro de la región sólo se aplica al crear un nuevo depósito" + +#: templates/backends/openstack.html:38 +msgid "The region parameter is only used when creating a bucket" +msgstr "El parámetro de la región sólo se utiliza al crear un depósito" + +#: templates/backends/s3.html:40 +msgid "The storage class affects the availability and price for a stored file" +msgstr "" +"La categoría de almacenamiento afecta la disponibilidad y precio de un " +"archivo almacenado" + +#: scripts/controllers/RestoreDirectController.js:71 +msgid "" +"The target folder contains encrypted files, please supply the passphrase" +msgstr "" +"La carpeta de destino contiene archivos encriptados, por favor suministra la" +" frase de seguridad" + +#: scripts/services/EditUriBuiltins.js:45 +msgid "" +"The user has too many permissions. Do you want to create a new limited user," +" with only permissions to the selected path?" +msgstr "" +"El usuario tiene demasiados permisos. ¿Quieres crear un usuario nuevo, con " +"sólo permisos para la ruta seleccionada?" + +#: scripts/controllers/RestoreController.js:35 +msgid "This month" +msgstr "Este mes" + +#: scripts/controllers/RestoreController.js:34 +msgid "This week" +msgstr "Esta semana" + +#: scripts/services/AppUtils.js:66 +msgid "Thu" +msgstr "Jue" + +#: templates/export.html:14 +msgid "To File" +msgstr "A archivo" + +#: scripts/controllers/DeleteController.js:66 +msgid "" +"To confirm you want to delete all remote files for \"{{name}}\", please " +"enter the word you see below" +msgstr "" +"Para confirmar que desea eliminar todos los archivos remotos \"{{name}}\", " +"por favor ingrese la palabra que ves abajo" + +#: scripts/controllers/ExportController.js:10 +msgid "To export without a passphrase, uncheck the \"Encrypt file\" box" +msgstr "" +"Para exportar sin una frase de seguridad, desactive la casilla \"Cifrar el " +"archivo\"" + +#: scripts/controllers/RestoreController.js:32 +msgid "Today" +msgstr "Hoy" + +#: templates/settings.html:73 +msgid "" +"Try out the new features we are working on. Don't use with important data." +msgstr "" +"Pruebe las nuevas funciones en las que estamos trabajando. No utilizar con " +"datos importantes." + +#: scripts/services/AppUtils.js:64 +msgid "Tue" +msgstr "Mar" + +#: templates/restore.html:18 +msgid "Type to highlight files" +msgstr "Tipo para seleccionar archivos" + +#: scripts/controllers/EditBackupController.js:46 +msgid "Unknown" +msgstr "Desconocido" + +#: templates/pause.html:27 +msgid "Until resumed" +msgstr "Hasta reanudar" + +#: templates/settings.html:56 +msgid "Update channel" +msgstr "Canal de actualización" + +#: scripts/controllers/LocalDatabaseController.js:66 +msgid "Update failed:" +msgstr "Error de actualización:" + +#: scripts/controllers/LocalDatabaseController.js:88 +msgid "Updating with existing database" +msgstr "Actualizando la base de datos existente" + +#: templates/addoredit.html:225 +msgid "Upload volume size" +msgstr "Tamaño del volumen de subida" + +#: scripts/services/ServerStatus.js:42 +msgid "Uploading verification file ..." +msgstr "Cargar archivo de verificación ..." + +#: templates/settings.html:104 +msgid "" +"Usage reports help us improve the user experience and evaluate impact of new" +" features. We use them to generate public usage statistics" +msgstr "" +"Los informes de uso nos ayudan a mejorar la experiencia del usuario y " +"evaluar el impacto de nuevas características. Podemos usarlos para generar " +"estadísticas de uso público." + +#: templates/settings.html:93 +msgid "Usage statistics" +msgstr "Estadísticas de uso" + +#: templates/settings.html:98 +msgid "Usage statistics, warnings, errors, and crashes" +msgstr "Estadísticas de uso, advertencias, errores y bloqueos" + +#: templates/backends/generic.html:2 templates/backends/s3.html:2 +msgid "Use SSL" +msgstr "Usar SSL" + +#: scripts/controllers/EditBackupController.js:371 +msgid "Use existing database?" +msgstr "¿Usar base de datos existente?" + +#: scripts/controllers/EditBackupController.js:278 +msgid "Use weak passphrase" +msgstr "Uso de frase de seguridad débil" + +#: scripts/controllers/EditBackupController.js:30 +msgid "Useless" +msgstr "Inútil" + +#: scripts/directives/sourceFolderPicker.js:354 +msgid "User data" +msgstr "Datos de usuario" + +#: scripts/services/EditUriBuiltins.js:45 +msgid "User has too many permissions" +msgstr "El usuario tiene demasiados permisos" + +#: templates/settings.html:37 +msgid "User interface language" +msgstr "Idioma de la interfaz de usuario" + +#: scripts/services/EditUriBuiltins.js:530 +#: scripts/services/EditUriBuiltins.js:610 +#: scripts/services/EditUriBuiltins.js:693 templates/backends/file.html:29 +#: templates/backends/generic.html:18 templates/backends/mega.html:7 +#: templates/backends/mega.html:8 templates/backends/openstack.html:18 +msgid "Username" +msgstr "Nombre de usuario" + +#: templates/restore.html:103 +msgid "VISA, Mastercard, ... via Paypal" +msgstr "VISA, Mastercard,... a través de Paypal" + +#: templates/addoredit.html:110 +msgid "Validating ..." +msgstr "Validando …" + +#: templates/home.html:62 +msgid "Verify files" +msgstr "Verificar archivos" + +#: scripts/services/CaptchaService.js:32 scripts/services/ServerStatus.js:58 +#: templates/notificationarea.html:28 +msgid "Verifying ..." +msgstr "Verificando ..." + +#: scripts/services/CaptchaService.js:32 +msgid "Verifying answer" +msgstr "Verificando respuesta" + +#: scripts/services/ServerStatus.js:34 scripts/services/ServerStatus.js:43 +msgid "Verifying backend data ..." +msgstr "Verificando datos de respaldo ..." + +#: scripts/services/ServerStatus.js:35 scripts/services/ServerStatus.js:47 +msgid "Verifying remote data ..." +msgstr "Verificando datos remotos ..." + +#: scripts/services/ServerStatus.js:54 +msgid "Verifying restored files ..." +msgstr "Verificando archivos restaurados ..." + +#: scripts/controllers/EditBackupController.js:34 +msgid "Very strong" +msgstr "Muy fuerte" + +#: scripts/controllers/EditBackupController.js:31 +msgid "Very weak" +msgstr "Muy débil" + +#: index.html:179 +msgid "Visit us on" +msgstr "Visítenos en" + +#: templates/delete.html:21 +msgid "" +"WARNING: The remote database is found to be in use by the commandline " +"library" +msgstr "" +"ADVERTENCIA: La base de datos remota se encuentre en uso por la biblioteca " +"de la línea de comandos" + +#: templates/delete.html:44 +msgid "WARNING: This will prevent you from restoring the data in the future." +msgstr "ADVERTENCIA: Esto le impedirá restaurar los datos en el futuro." + +#: templates/waitarea.html:2 +msgid "Waiting for task to begin" +msgstr "Esperando que se inicie la tarea" + +#: scripts/services/ServerStatus.js:39 +msgid "Waiting for upload ..." +msgstr "Esperando la subida ..." + +#: templates/settings.html:99 +msgid "Warnings, errors and crashes" +msgstr "Advertencias, errores y bloqueos" + +#: templates/addoredit.html:56 +msgid "We recommend that you encrypt all backups stored outside your system" +msgstr "" +"Recomendamos cifrar todas las copias de seguridad almacenadas fuera de su " +"sistema" + +#: scripts/controllers/EditBackupController.js:32 +msgid "Weak" +msgstr "Débil" + +#: scripts/controllers/EditBackupController.js:278 +msgid "Weak passphrase" +msgstr "Frase de seguridad débil" + +#: scripts/services/AppUtils.js:65 +msgid "Wed" +msgstr "Mié" + +#: scripts/services/AppUtils.js:57 templates/addoredit.html:243 +msgid "Weeks" +msgstr "Semanas" + +#: templates/restore.html:39 +msgid "Where do you want to restore the files to?" +msgstr "¿Dónde desea restaurar los archivos?" + +#: scripts/services/AppUtils.js:59 templates/addoredit.html:245 +msgid "Years" +msgstr "Años" + +#: scripts/controllers/DeleteController.js:77 +#: scripts/controllers/EditBackupController.js:121 +#: scripts/controllers/EditBackupController.js:131 +#: scripts/controllers/EditBackupController.js:371 +#: scripts/controllers/HomeController.js:7 +#: scripts/controllers/LocalDatabaseController.js:28 +#: scripts/controllers/LocalDatabaseController.js:72 +#: scripts/controllers/LocalDatabaseController.js:88 +#: scripts/services/EditUriBackendConfig.js:66 +#: scripts/services/EditUriBuiltins.js:45 +#: scripts/services/EditUriBuiltins.js:574 +#: scripts/services/EditUriBuiltins.js:647 +#: scripts/services/EditUriBuiltins.js:664 +msgid "Yes" +msgstr "Sí" + +#: scripts/controllers/EditBackupController.js:293 +msgid "Yes, I have stored the passphrase safely" +msgstr "Sí, he guardado la frase de seguridad de forma segura" + +#: scripts/controllers/EditBackupController.js:336 +msgid "Yes, I'm brave!" +msgstr "Sí, ¡soy valiente!" + +#: scripts/controllers/EditBackupController.js:327 +msgid "Yes, please break my backup!" +msgstr "Sí, por favor, ¡rompe mi copia de seguridad!" + +#: scripts/controllers/RestoreController.js:33 +msgid "Yesterday" +msgstr "Ayer" + +#: scripts/controllers/LocalDatabaseController.js:88 +msgid "" +"You are changing the database path away from an existing database.\n" +"Are you sure this is what you want?" +msgstr "" +"Está cambiando la ruta de la base de datos de una base de datos existente.\n" +"¿Realmente es lo que quieres?" + +#: templates/about.html:26 +msgid "You are currently running {{appname}} {{version}}" +msgstr "Actualmente está ejecutando {{appname}} {{version}}" + +#: scripts/controllers/EditBackupController.js:336 +msgid "" +"You have changed the encryption mode. This may break stuff. You are " +"encouraged to create a new backup instead" +msgstr "" +"Ha cambiado el modo de encriptación. Esto puede quebrar cosas. Le animamos a" +" crear una nueva copia de seguridad en su lugar" + +#: scripts/controllers/EditBackupController.js:327 +msgid "" +"You have changed the passphrase, which is not supported. You are encouraged " +"to create a new backup instead." +msgstr "" +"Ha cambiado la frase de seguridad, la cual no es compatible. Le animamos a " +"crear una nueva copia de seguridad en su lugar." + +#: scripts/controllers/EditBackupController.js:350 +msgid "" +"You have chosen not to encrypt the backup. Encryption is recommended for all" +" data stored on a remote server." +msgstr "" +"Ha optado por no cifrar la copia de seguridad. El cifrado se recomienda para" +" todos los datos almacenados en un servidor remoto." + +#: scripts/controllers/EditBackupController.js:293 +msgid "" +"You have generated a strong passphrase. Make sure you have made a safe copy " +"of the passphrase, as the data cannot be recovered if you loose the " +"passphrase." +msgstr "" +"Ha generado una frase de seguridad fuerte. Asegúrese de que usted ha hecho " +"una copia de seguridad de la frase de seguridad, los datos no se pueden " +"recuperar si se pierde la contraseña." + +#: scripts/controllers/EditBackupController.js:223 +msgid "You must choose at least one source folder" +msgstr "Debe seleccionar al menos una carpeta de origen" + +#: scripts/controllers/EditBackupController.js:217 +msgid "You must enter a destination where the backups are stored" +msgstr "Debe introducir un destino donde se almacenan las copias de seguridad" + +#: scripts/controllers/EditBackupController.js:196 +msgid "You must enter a name for the backup" +msgstr "Debe introducir un nombre para la copia de seguridad" + +#: scripts/controllers/EditBackupController.js:204 +msgid "You must enter a passphrase or disable encryption" +msgstr "Debe ingresar una frase de seguridad o deshabilitar el cifrado" + +#: scripts/controllers/EditBackupController.js:242 +msgid "You must enter a positive number of backups to keep" +msgstr "Debe especificar un número positivo de copias de seguridad a guardar" + +#: scripts/services/EditUriBuiltins.js:622 +msgid "You must enter a tenant name if you do not provide an API Key" +msgstr "Debe introducir un nombre de cliente si no proporciona una clave API" + +#: scripts/controllers/EditBackupController.js:235 +msgid "You must enter a valid duration for the time to keep backups" +msgstr "" +"Debe introducir una duración válida para el tiempo de retención de las " +"copias de seguridad" + +#: scripts/services/EditUriBuiltins.js:619 +msgid "You must enter either a password or an API Key" +msgstr "Debe introducir una contraseña o una clave API" + +#: scripts/services/EditUriBuiltins.js:626 +msgid "You must enter either a password or an API Key, not both" +msgstr "Debe introducir una contraseña o una clave API, no ambos" + +#: scripts/services/EditUriBackendConfig.js:108 +msgid "You must fill in the password" +msgstr "Debe rellenar la contraseña" + +#: scripts/services/EditUriBackendConfig.js:92 +msgid "You must fill in the path" +msgstr "Debe rellenar la ruta" + +#: scripts/services/EditUriBackendConfig.js:85 +msgid "You must fill in the server name or address" +msgstr "Debe introducir el nombre del servidor o la dirección" + +#: scripts/services/EditUriBackendConfig.js:106 +msgid "You must fill in the username" +msgstr "Debe rellenar el nombre de usuario" + +#: scripts/services/EditUriBackendConfig.js:78 +msgid "You must fill in {{field}}" +msgstr "Debe rellenar el {{field}}" + +#: scripts/services/EditUriBuiltins.js:614 +msgid "You must select or fill in the AuthURI" +msgstr "Debe seleccionar o rellenar la AuthURI" + +#: scripts/services/EditUriBuiltins.js:640 +msgid "You must select or fill in the server" +msgstr "Debe seleccionar o rellenar en el servidor" + +#: templates/restore.html:100 +msgid "Your files and folders have been restored successfully." +msgstr "Los archivos y carpetas han sido restaurados con éxito." + +#: scripts/controllers/EditBackupController.js:278 +msgid "Your passphrase is easy to guess. Consider changing passphrase." +msgstr "Tu frase de seguridad es fácil de adivinar. Considere cambiarla." + +#: templates/addoredit.html:235 +msgid "a specific number" +msgstr "un número específico" + +#: templates/backends/gcs.html:3 templates/backends/openstack.html:3 +msgid "bucket/folder/subfolder" +msgstr "depósito/carpeta/subcarpeta" + +#: scripts/services/AppUtils.js:46 +msgid "byte" +msgstr "byte" + +#: scripts/services/AppUtils.js:73 +msgid "byte/s" +msgstr "byte/s" + +#: templates/home.html:7 +msgid "click to resume now" +msgstr "click para reaunudar" + +#: templates/addoredit.html:190 templates/addoredit.html:246 +#: templates/advancedoptionseditor.html:28 +msgid "custom" +msgstr "Personalizar" + +#: templates/addoredit.html:234 +msgid "for a specific time" +msgstr "por un tiempo específico" + +#: templates/addoredit.html:233 +msgid "forever" +msgstr "para siempre" + +#: templates/restoredirect.html:34 templates/waitarea.html:15 +msgid "resume now" +msgstr "reanudar ahora" + +#: templates/home.html:6 +msgid "resuming in" +msgstr "reanudar en" + +#: templates/about.html:11 +msgid "" +"{{appname}} was primarily developed by {{dev1}} " +"and {{dev2}}. {{appname}} can be downloaded from " +"{{websitename}}. {{appname}} is licensed " +"under the {{licensename}}." +msgstr "" +"{{appname}} fue desarrollado principalmente por {{dev1}} and {{dev2}}. " +"Puede descargarse {{appname}} " +"{{websitename}}. {{appname}} está licenciado bajo la {{licensename}}." + +#: scripts/controllers/StateController.js:45 +msgid "{{files}} files ({{size}}) to go" +msgstr "{{files}} archivos ({{size}})" + +#: templates/pause.html:24 +msgid "{{number}} Hour" +msgstr "{{number}} Hora" + +#: templates/pause.html:12 templates/pause.html:15 templates/pause.html:18 +#: templates/pause.html:21 +msgid "{{number}} Minutes" +msgstr "{{number}} Minutos" + +#: templates/home.html:75 +msgid "{{time}} (took {{duration}})" +msgstr "{{time}} (llevó {{duration}})" diff --git a/Localizations/webroot/localization_webroot-fr.po b/Localizations/webroot/localization_webroot-fr.po new file mode 100644 index 000000000..39e8457f4 --- /dev/null +++ b/Localizations/webroot/localization_webroot-fr.po @@ -0,0 +1,2285 @@ +# Translators: +# Glaude Ratinier , 2016 +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Last-Translator: Glaude Ratinier , 2016\n" +"Language-Team: French (https://www.transifex.com/duplicati/teams/67655/fr/)\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" + +#: templates/advancedoptionseditor.html:42 +msgid "- pick an option -" +msgstr "- Choisissez une option -" + +#: templates/delete.html:7 templates/localdatabase.html:4 +msgid "...loading..." +msgstr "...chargement..." + +#: templates/backends/openstack.html:32 +msgid "API Key" +msgstr "Clé API" + +#: scripts/services/EditUriBuiltins.js:636 templates/backends/s3.html:54 +#: templates/backends/s3.html:55 +msgid "AWS Access ID" +msgstr "AWS Access ID" + +#: scripts/services/EditUriBuiltins.js:637 templates/backends/s3.html:58 +#: templates/backends/s3.html:59 +msgid "AWS Access Key" +msgstr "AWS Access Key" + +#: scripts/services/EditUriBuiltins.js:133 +msgid "AWS IAM Policy" +msgstr "AWS IAM Policy" + +#: index.html:173 +msgid "About" +msgstr "À propos" + +#: templates/about.html:2 +msgid "About {{appname}}" +msgstr "À propos de {{appname}}" + +#: scripts/services/EditUriBuiltins.js:601 templates/backends/azure.html:11 +msgid "Access Key" +msgstr "Clé d'accès" + +#: templates/settings.html:5 +msgid "Access to user interface" +msgstr "Accès à l'interface utilisateur" + +#: scripts/services/EditUriBuiltins.js:600 templates/backends/azure.html:7 +msgid "Account name" +msgstr "Nom du compte" + +#: templates/notificationarea.html:26 templates/updatechangelog.html:11 +msgid "Activate" +msgstr "Activer" + +#: scripts/controllers/AboutController.js:54 +#: scripts/controllers/UpdateChangelogController.js:18 +msgid "Activate failed:" +msgstr "Echec d'activation:" + +#: templates/advancedoptionseditor.html:40 +msgid "Add advanced option" +msgstr "Ajouter une option avancée" + +#: templates/addoredit.html:136 +msgid "Add filter" +msgstr "Ajouter un filtre" + +#: index.html:147 +msgid "Add new backup" +msgstr "Ajouter une nouvelle sauvegarde" + +#: templates/addoredit.html:111 +msgid "Add path" +msgstr "Ajouter un chemin" + +#: scripts/services/EditUriBuiltins.js:647 +#: scripts/services/EditUriBuiltins.js:664 +msgid "Adjust bucket name?" +msgstr "Ajuster le nom du bucket" + +#: scripts/services/EditUriBuiltins.js:574 +msgid "Adjust path name?" +msgstr "Adapter le nom du chemin ?" + +#: templates/restoredirect.html:18 +msgid "Advanced Options" +msgstr "Options avancées" + +#: templates/addoredit.html:251 templates/addoredit.html:257 +msgid "Advanced options" +msgstr "options avancées" + +#: templates/home.html:59 +msgid "Advanced:" +msgstr "Avancé :" + +#: scripts/directives/sourceFolderPicker.js:403 +msgid "All Hyper-V Machines" +msgstr "" + +#: templates/settings.html:106 +msgid "" +"All usage reports are sent anonymously and do not contain any personal " +"information. They contain information about hardware and operating system, " +"the type of backend, backup duration, overall size of source data and " +"similar data. They do not contain paths, filenames, usernames, passwords or " +"similar sensitive information." +msgstr "" +"Tous les rapports d'utilisation sont envoyés de manière anonyme et ne " +"contiennent aucune information personnelle. Ils contiennent des informations" +" sur le matériel et le système d'exploitation, sur le type d'infrastructure," +" la durée de la sauvegarde, la taille générale des fichiers sources et " +"d'autres données similaires. Ils ne contiennent pas de chemin d'accès, noms " +"de fichiers, noms d'utilisateurs, mots de passe ou des informations " +"sensibles de ce type." + +#: templates/settings.html:13 +msgid "Allow remote access (requires restart)" +msgstr "Autoriser l'accès à distance (nécessite un redémarrage)" + +#: templates/addoredit.html:196 +msgid "Allowed days" +msgstr "Jours autorisés" + +#: scripts/controllers/LocalDatabaseController.js:103 +msgid "An existing file was found at the new location" +msgstr "Un fichier existant a été trouvé au nouvel endroit" + +#: scripts/controllers/LocalDatabaseController.js:72 +msgid "" +"An existing file was found at the new location\n" +"Are you sure you want the database to point to an existing file?" +msgstr "" +"Un fichier existant a été trouvé au nouvel endroit.\n" +"Êtes-vous sûr de vouloir faire pointer la base de données vers un fichier existant ?" + +#: scripts/controllers/EditBackupController.js:371 +msgid "" +"An existing local database for the storage has been found.\n" +"Re-using the database will allow the command-line and server instances to work on the same remote storage.\n" +"\n" +" Do you wish to use the existing database?" +msgstr "" +"Une base de données locale pour le stockage a été trouvée.\n" +"Réutiliser la base de données va permettre la ligne de commande et les instances serveur de travailler sur le même stockage à distance.\n" +"\n" +"Voulez-vous utiliser la base de donnée existante ?" + +#: templates/settings.html:95 +msgid "Anonymous usage reports" +msgstr "Rapports d'utilisation anonyme" + +#: templates/export.html:8 +msgid "As Command-line" +msgstr "Comme ligne de commande" + +#: scripts/services/EditUriBuiltins.js:559 templates/backends/gcs.html:8 +#: templates/backends/gcs.html:9 templates/backends/oauth.html:8 +#: templates/backends/oauth.html:9 +msgid "AuthID" +msgstr "AuthID" + +#: templates/backends/generic.html:23 templates/backends/openstack.html:23 +msgid "Authentication password" +msgstr "Mot de passe d'identification" + +#: templates/backends/generic.html:19 templates/backends/openstack.html:19 +msgid "Authentication username" +msgstr "Nom d'utilisateur d'identification" + +#: scripts/controllers/EditBackupController.js:293 +msgid "Autogenerated passphrase" +msgstr "Phrase secrète auto-générée" + +#: templates/addoredit.html:176 +msgid "Automatically run backups." +msgstr "Lancer des sauvegardes automatiques." + +#: templates/backends/b2.html:12 +msgid "B2 Account ID" +msgstr "B2 Account ID" + +#: templates/backends/b2.html:16 +msgid "B2 Application Key" +msgstr "B2 Application Key" + +#: scripts/services/EditUriBuiltins.js:683 templates/backends/b2.html:13 +msgid "B2 Cloud Storage Account ID" +msgstr "B2 Cloud Storage Account ID" + +#: scripts/services/EditUriBuiltins.js:684 templates/backends/b2.html:17 +msgid "B2 Cloud Storage Application Key" +msgstr "B2 Cloud Storage Application Key" + +#: templates/edituri.html:1 templates/restore.html:31 +#: templates/restore.html:93 +msgid "Back" +msgstr "Retour" + +#: templates/about.html:66 +msgid "Backend modules:" +msgstr "Modules back-end :" + +#: templates/addoredit.html:45 +msgid "Backup to >" +msgstr "Sauvegarde vers >" + +#: templates/home.html:90 +msgid "Backup:" +msgstr "Sauvegarde :" + +#: templates/home.html:5 +msgid "Backups are currently paused," +msgstr "Les sauvegardes sont actuellement en pause," + +#: templates/settings.html:72 +msgid "Beta" +msgstr "Béta" + +#: templates/restore.html:104 +msgid "Bitcoin: {{bitcoinaddr}}" +msgstr "Bitcoin: {{bitcoinaddr}}" + +#: templates/backends/file.html:8 templates/restore.html:52 +msgid "Browse" +msgstr "Parcourir" + +#: scripts/controllers/SystemSettingsController.js:14 +msgid "Browser default" +msgstr "Paramètre par défaut du navigateur" + +#: scripts/services/EditUriBuiltins.js:611 +#: scripts/services/EditUriBuiltins.js:635 +#: scripts/services/EditUriBuiltins.js:682 +msgid "Bucket Name" +msgstr "Nom du bucket" + +#: templates/backends/gcs.html:15 +msgid "Bucket create location" +msgstr "Emplacement de la création du bucket" + +#: templates/backends/s3.html:26 +msgid "Bucket create region" +msgstr "Région de création du bucket" + +#: templates/backends/b2.html:2 templates/backends/b2.html:3 +#: templates/backends/gcs.html:2 templates/backends/openstack.html:2 +#: templates/backends/s3.html:19 templates/backends/s3.html:20 +msgid "Bucket name" +msgstr "nom du bucket" + +#: templates/backends/gcs.html:26 +msgid "Bucket storage class" +msgstr "Classe de stockage du bucket" + +#: scripts/services/ServerStatus.js:48 +msgid "Building list of files to restore ..." +msgstr "Construction d'une liste de fichiers à restaurer" + +#: scripts/controllers/RestoreController.js:334 +msgid "Building partial temporary database ..." +msgstr "Construction d'une base de données temporaire partielle" + +#: templates/restore.html:20 +msgid "Busy ..." +msgstr "Occupé ..." + +#: templates/settings.html:82 +msgid "Canary" +msgstr "Canary" + +#: scripts/controllers/EditBackupController.js:278 +#: scripts/controllers/EditBackupController.js:293 +#: scripts/controllers/EditBackupController.js:327 +#: scripts/controllers/EditBackupController.js:336 +#: scripts/controllers/EditBackupController.js:350 +#: scripts/controllers/EditBackupController.js:371 +#: scripts/controllers/LocalDatabaseController.js:72 +#: scripts/controllers/LocalDatabaseController.js:88 +#: scripts/services/CaptchaService.js:22 +#: scripts/services/EditUriBuiltins.js:45 +#: scripts/services/EditUriBuiltins.js:574 +#: scripts/services/EditUriBuiltins.js:647 +#: scripts/services/EditUriBuiltins.js:664 templates/delete.html:54 +#: templates/edituri.html:35 templates/export.html:26 templates/import.html:18 +#: templates/restoredirect.html:22 templates/settings.html:124 +#: templates/waitarea.html:19 +msgid "Cancel" +msgstr "Annuler" + +#: scripts/controllers/LocalDatabaseController.js:103 +msgid "Cannot move to existing file" +msgstr "Impossible de déplacer vers un fichier existant" + +#: templates/about.html:5 +msgid "Changelog" +msgstr "Journal des modifications" + +#: templates/updatechangelog.html:2 +msgid "Changelog for {{appname}} {{version}}" +msgstr "Journal des modifications pour {{appname}} {{version}}" + +#: scripts/controllers/UpdateChangelogController.js:24 +msgid "Check failed:" +msgstr "Vérification échouée :" + +#: templates/about.html:35 +msgid "Check for updates now" +msgstr "Vérifier les mise à jour maintenant" + +#: templates/captcha.html:10 +msgid "Checking ..." +msgstr "Vérification ..." + +#: templates/about.html:36 +msgid "Checking for updates ..." +msgstr "Vérification des mises à jour ..." + +#: templates/edituri.html:17 +msgid "Chose a storage type to get started" +msgstr "Sélectionnez un type de stockage pour commencer" + +#: templates/backends/gcs.html:11 templates/backends/oauth.html:11 +msgid "Click the AuthID link to create an AuthID" +msgstr "Cliquez sur le lien AuthID pour créer un AuthID" + +#: templates/home.html:63 +msgid "Compact now" +msgstr "Compacter maintenant" + +#: scripts/services/ServerStatus.js:41 +msgid "Compacting remote data ..." +msgstr "Compactage des données distantes ..." + +#: scripts/services/ServerStatus.js:38 +msgid "Completing backup ..." +msgstr "Finalisation de la sauvegarde ..." + +#: scripts/services/ServerStatus.js:36 +msgid "Completing previous backup ..." +msgstr "Finalisation de la précédente sauvegarde ..." + +#: templates/about.html:67 +msgid "Compression modules:" +msgstr "Modules de compression :" + +#: scripts/directives/sourceFolderPicker.js:361 +msgid "Computer" +msgstr "" + +#: templates/import.html:6 +msgid "Configuration file:" +msgstr "Fichier de configuration :" + +#: templates/home.html:51 +msgid "Configuration:" +msgstr "Configuration :" + +#: scripts/controllers/DeleteController.js:65 +#: scripts/controllers/DeleteController.js:77 +#: scripts/controllers/LocalDatabaseController.js:28 +msgid "Confirm delete" +msgstr "Confirmer suppression" + +#: scripts/services/EditUriBackendConfig.js:66 +msgid "Confirmation required" +msgstr "Confirmation nécessaire" + +#: templates/restoredirect.html:23 +msgid "Connect" +msgstr "Connecter" + +#: index.html:244 +msgid "Connect now" +msgstr "Connecter maintenant" + +#: templates/restoredirect.html:10 +msgid "Connect to >" +msgstr "Connexion à >" + +#: index.html:245 +msgid "Connecting..." +msgstr "Connexion ..." + +#: index.html:236 +msgid "Connection lost" +msgstr "Connexion perdue" + +#: index.html:240 +msgid "Connnecting to server ..." +msgstr "Connexion au serveur ..." + +#: scripts/services/EditUriBuiltins.js:602 templates/backends/azure.html:2 +msgid "Container name" +msgstr "Nom du conteneur" + +#: templates/backends/openstack.html:37 +msgid "Container region" +msgstr "Région du conteneur" + +#: templates/restore.html:30 +msgid "Continue" +msgstr "Continuer" + +#: scripts/controllers/EditBackupController.js:350 +msgid "Continue without encryption" +msgstr "Continuer sans cryptage" + +#: scripts/services/AppUtils.js:563 +msgid "Core options" +msgstr "Options du noyau" + +#: scripts/controllers/StateController.js:33 +msgid "Counting ({{files}} files found, {{size}})" +msgstr "Comptage ({{files}} fichiers trouvés, {{size}})" + +#: templates/settings.html:101 +msgid "Crashes only" +msgstr "Uniquement les accidents" + +#: templates/home.html:69 +msgid "Create bug report ..." +msgstr "Crée un rapport d'erreur ..." + +#: scripts/services/EditUriBuiltins.js:119 +msgid "Created new limited user" +msgstr "Nouvel utilisateur limité créé" + +#: scripts/services/ServerStatus.js:59 +msgid "Creating bug report ..." +msgstr "Création d'un rapport d'erreur ..." + +#: scripts/services/EditUriBuiltins.js:110 +msgid "Creating new user with limited access ..." +msgstr "Création d'un nouvel utilisateur avec un accès limité ..." + +#: scripts/services/ServerStatus.js:49 +msgid "Creating target folders ..." +msgstr "Création des répertoires de destination ..." + +#: scripts/controllers/RestoreController.js:329 +msgid "Creating temporary backup ..." +msgstr "Création d'une sauvegarde temporaire ..." + +#: scripts/services/EditUriBuiltins.js:110 +msgid "Creating user..." +msgstr "Création d'un utilisateur ..." + +#: templates/updatechangelog.html:4 +msgid "Current version is {{versionname}} ({{versionnumber}})" +msgstr "La version actuelle est {{versionname}} ({{versionnumber}})" + +#: templates/backends/s3.html:14 +msgid "Custom S3 endpoint" +msgstr "S3 endpoint personnalisé" + +#: templates/backends/openstack.html:13 +msgid "Custom authentication url" +msgstr "URL d'authentification personnalisée" + +#: templates/backends/gcs.html:18 +msgid "Custom location ({{server}})" +msgstr "Emplacement personnalisé ({{server)}}" + +#: templates/backends/s3.html:32 +msgid "Custom region for creating buckets" +msgstr "Région personnalisée pour la créations de buckets" + +#: templates/backends/s3.html:29 +msgid "Custom region value ({{region}})" +msgstr "Valeur personnalisée de région ({{region}})" + +#: templates/backends/openstack.html:10 templates/backends/s3.html:11 +msgid "Custom server url ({{server}})" +msgstr "URL serveur personnalisée ({{server}})" + +#: templates/backends/gcs.html:29 templates/backends/s3.html:41 +msgid "Custom storage class ({{class}})" +msgstr "Classe de stockage personnalisée ({{class}})" + +#: scripts/services/AppUtils.js:56 templates/addoredit.html:242 +msgid "Days" +msgstr "Jours" + +#: scripts/controllers/SystemSettingsController.js:15 +msgid "Default" +msgstr "Défaut" + +#: templates/settings.html:59 +msgid "Default ({{channelname}})" +msgstr "({{channelname}}) par défaut" + +#: templates/settings.html:110 +msgid "Default options" +msgstr "Options par défaut" + +#: templates/localdatabase.html:19 +msgid "Delete" +msgstr "Supprimer" + +#: templates/home.html:55 +msgid "Delete ..." +msgstr "Suppression ..." + +#: templates/delete.html:5 templates/delete.html:53 +msgid "Delete backup" +msgstr "Supprimer sauvegarde" + +#: templates/delete.html:13 +msgid "Delete local database" +msgstr "Supprimer base de données locale" + +#: templates/delete.html:38 templates/delete.html:47 +msgid "Delete remote files" +msgstr "Supprimer les fichiers distants" + +#: templates/delete.html:26 +msgid "Delete the local database" +msgstr "Supprimer la base de données locale" + +#: templates/delete.html:41 +msgid "Delete {{filecount}} files ({{filesize}}) from the remote storage?" +msgstr "Supprimer {{filecount}} fichiers ({{filesize}}) du stockage distant ?" + +#: scripts/services/ServerStatus.js:61 +msgid "Deleting remote files ..." +msgstr "Suppression des fichiers distants ..." + +#: scripts/services/ServerStatus.js:40 +msgid "Deleting unwanted files ..." +msgstr "Suppression des fichiers non désirés ..." + +#: templates/restore.html:102 +msgid "" +"Did we help save your files? If so, please consider supporting Duplicati " +"with a donation. We suggest {{smallamount}} for private use and " +"{{largeamount}} for commercial use." +msgstr "" +"Nous vous avons aidé à sauvegarder vos fichiers ? Dans ce cas, songez à " +"supporter Duplicati avec une donation. Nous vous suggérons {{smallamount}} " +"pour un usage privé et {{largeamount}} pour un usage commercial." + +#: templates/log.html:30 +msgid "Disabled" +msgstr "Désactivé" + +#: templates/notificationarea.html:10 templates/notificationarea.html:24 +msgid "Dismiss" +msgstr "Rejeter" + +#: scripts/controllers/DeleteController.js:77 +msgid "Do you really want to delete the backup: \"{{name}}\" ?" +msgstr "Voulez-vous vraiment supprimer la sauvegarde : \"{{name}}\" ?" + +#: scripts/controllers/LocalDatabaseController.js:28 +msgid "Do you really want to delete the local database for: {{name}}" +msgstr "" +"Voulez-vous vraiment supprimer la base de données locale pour : {{name}} ?" + +#: index.html:129 index.html:200 +msgid "Donate" +msgstr "Faire un don" + +#: index.html:132 index.html:203 +msgid "Donate with Bitcoins" +msgstr "Faire un don en Bitcoins" + +#: index.html:135 index.html:206 +msgid "Donate with PayPal" +msgstr "Faire un don avec PayPal" + +#: templates/settings.html:49 templates/settings.html:51 +msgid "Donation messages" +msgstr "Messages de donation" + +#: templates/settings.html:53 +msgid "Donation messages are hidden, click to show" +msgstr "Les messages de donation sont cachés, cliquez ici pour les afficher" + +#: templates/settings.html:52 +msgid "Donation messages are visible, click to hide" +msgstr "Les messages de donation sont affichés, cliquez ici pour les cacher" + +#: templates/export.html:45 +msgid "Done" +msgstr "Fait" + +#: templates/notificationarea.html:14 +msgid "Download" +msgstr "Téléchargement" + +#: templates/notificationarea.html:27 +msgid "Downloading ..." +msgstr "Téléchargement ..." + +#: scripts/services/ServerStatus.js:53 +msgid "Downloading files ..." +msgstr "Téléchargement des fichiers ..." + +#: templates/notificationarea.html:21 +msgid "Downloading update..." +msgstr "Téléchargement de mise à jour ..." + +#: scripts/services/AppUtils.js:225 +msgid "Duplicate option {{opt}}" +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" +" If you are using the local database for backups from the commandline, you should keep the database." +msgstr "" + +#: templates/localdatabase.html:8 +msgid "" +"Each backup has a local database associated with it, which stores " +"information about the remote backup on the local machine.\\nThis makes it " +"faster to perform many operations, and reduces the amount of data that needs" +" to be downloaded for each operation." +msgstr "" +"Chaque sauvegarde a une base de données locale associée à elle, elle " +"enregistre localement les informations à propos de la sauvegarde distante. " +"\\nCela rend la réalisation de beaucoup d'opérations plus rapide et réduit " +"la quantité de données qui doit être téléchargé pour chaque opération." + +#: templates/home.html:53 +msgid "Edit ..." +msgstr "Éditer ..." + +#: templates/edituri.html:22 templates/settings.html:113 +msgid "Edit as list" +msgstr "Éditer en tant que liste" + +#: templates/addoredit.html:252 templates/addoredit.html:258 +#: templates/edituri.html:28 templates/settings.html:119 +msgid "Edit as text" +msgstr "Éditer en tant que texte" + +#: scripts/controllers/EditBackupController.js:28 +msgid "Empty" +msgstr "Vide" + +#: templates/export.html:18 +msgid "Encrypt file" +msgstr "Cryptage de fichier" + +#: templates/addoredit.html:49 +msgid "Encryption" +msgstr "Cryptage" + +#: scripts/controllers/EditBackupController.js:336 +msgid "Encryption changed" +msgstr "Cryptage changé" + +#: templates/about.html:68 +msgid "Encryption modules:" +msgstr "Modules de cryptage :" + +#: templates/restoredirect.html:11 +msgid "Enter a url, or click the "Connect to >" link" +msgstr "Entrez une URL ou cliquez le lien "Connexion à >"" + +#: templates/addoredit.html:46 +msgid "Enter a url, or click the 'Backup to >' link" +msgstr "Entrez une URL ou cliquez le lien ' Sauvegarder vers >'" + +#: templates/backends/azure.html:12 +msgid "Enter access key" +msgstr "Entrez clé d'accès" + +#: templates/backends/azure.html:8 +msgid "Enter account name" +msgstr "Entrez nom du compte" + +#: templates/restoredirect.html:15 +msgid "Enter backup passphrase, if any" +msgstr "Entrez la phrase secrète de sauvegarde, si présente" + +#: templates/backends/azure.html:3 +msgid "Enter container name" +msgstr "Entrez le nom du conteneur" + +#: templates/export.html:22 templates/import.html:12 +msgid "Enter encryption passphrase" +msgstr "Entrez la phrase secrète de cryptage" + +#: templates/addoredit.html:130 +msgid "Enter expression here" +msgstr "Entrez l'expression ici" + +#: templates/backends/mega.html:3 +msgid "Enter folder path name" +msgstr "Entrez le nom du chemin du répertoire" + +#: scripts/services/AppUtils.js:81 +msgid "Enter one option per line in command-line format, eg. {0}" +msgstr "" +"Entrez une option par ligne dans le format ligne de commande, ex : {0}" + +#: templates/backends/file.html:7 templates/backends/generic.html:14 +#: templates/backends/oauth.html:3 templates/restore.html:51 +msgid "Enter the destination path" +msgstr "Entrez le chemin de destination" + +#: scripts/controllers/ExportController.js:28 +#: scripts/controllers/RestoreController.js:111 +#: scripts/controllers/RestoreController.js:141 +#: scripts/controllers/RestoreController.js:286 +#: scripts/controllers/RestoreController.js:304 +#: scripts/controllers/RestoreController.js:351 +#: scripts/controllers/RestoreController.js:383 +#: scripts/controllers/RestoreController.js:392 +#: scripts/controllers/RestoreController.js:85 +#: scripts/controllers/RestoreDirectController.js:50 +#: scripts/controllers/RestoreDirectController.js:75 +#: scripts/services/AppUtils.js:225 scripts/services/AppUtils.js:271 +#: scripts/services/AppUtils.js:273 scripts/services/AppUtils.js:281 +#: scripts/services/AppUtils.js:283 +msgid "Error" +msgstr "Erreur" + +#: scripts/services/ServerStatus.js:62 +msgid "Error!" +msgstr "Erreur !" + +#: templates/settings.html:100 +msgid "Errors and crashes" +msgstr "Erreurs et accidents" + +#: templates/addoredit.html:140 +msgid "Exclude" +msgstr "Exclure" + +#: scripts/services/AppUtils.js:84 +msgid "Exclude directories whose names contain" +msgstr "Exclure répertoires dont le nom contient" + +#: scripts/services/AppUtils.js:127 +msgid "Exclude expression" +msgstr "Exclure expression" + +#: scripts/services/AppUtils.js:102 +msgid "Exclude file" +msgstr "Exclure fichier" + +#: scripts/services/AppUtils.js:108 +msgid "Exclude file extension" +msgstr "Exclure extension de fichier" + +#: scripts/services/AppUtils.js:90 +msgid "Exclude files whose names contain" +msgstr "Exclure fichiers dont le nom contient" + +#: scripts/services/AppUtils.js:96 +msgid "Exclude folder" +msgstr "Exclure dossier" + +#: scripts/services/AppUtils.js:113 +msgid "Exclude regular expression" +msgstr "Exclure expression régulière" + +#: scripts/controllers/LocalDatabaseController.js:72 +msgid "Existing file found" +msgstr "Fichier existant trouvé" + +#: templates/settings.html:77 +msgid "Experimental" +msgstr "Expérimental" + +#: templates/export.html:27 +msgid "Export" +msgstr "Exporter" + +#: templates/home.html:54 +msgid "Export ..." +msgstr "Exportation ..." + +#: templates/export.html:2 +msgid "Export backup configuration" +msgstr "Exporter la configuration de sauvegarde" + +#: templates/delete.html:31 templates/delete.html:34 +msgid "Export configuration" +msgstr "Exporter la configuration" + +#: templates/export.html:31 +msgid "Exporting ..." +msgstr "Exportation ..." + +#: scripts/services/SystemInfo.js:52 +msgid "FTP (Alternative)" +msgstr "FTP (Alternatif)" + +#: scripts/controllers/RestoreController.js:351 +msgid "Failed to build temporary database: {{message}}" +msgstr "" +"Échec de la construction de la base de données temporaire : {{message}}" + +#: scripts/controllers/ExportController.js:28 +#: scripts/controllers/LogController.js:74 +#: scripts/controllers/RestoreController.js:286 +#: scripts/controllers/RestoreController.js:304 +#: scripts/controllers/RestoreController.js:392 +#: scripts/controllers/RestoreController.js:85 +#: scripts/controllers/RestoreDirectController.js:50 +#: scripts/controllers/RestoreDirectController.js:75 +msgid "Failed to connect: {{message}}" +msgstr "Échec de la connexion : {{message}}" + +#: scripts/controllers/LocalDatabaseController.js:38 +msgid "Failed to delete:" +msgstr "Échec de la suppression :" + +#: scripts/controllers/RestoreController.js:111 +#: scripts/controllers/RestoreController.js:141 +msgid "Failed to fetch path information: {{message}}" +msgstr "Échec de la récupération des information du chemin : {{message}}" + +#: scripts/controllers/EditBackupController.js:553 +msgid "Failed to read backup defaults:" +msgstr "Échec de la lecture des paramètres par défaut de la sauvegarde :" + +#: scripts/controllers/RestoreController.js:383 +msgid "Failed to restore files: {{message}}" +msgstr "Échec de la restauration des fichiers : {{message}}" + +#: scripts/controllers/SystemSettingsController.js:85 +msgid "Failed to save:" +msgstr "Échec d'enregistrement :" + +#: scripts/controllers/RestoreController.js:117 +#: scripts/controllers/RestoreController.js:156 +msgid "Fetching path information ..." +msgstr "Récupération des informations du chemin ..." + +#: templates/addoredit.html:157 +msgid "Files larger than:" +msgstr "Fichiers plus gros que :" + +#: templates/addoredit.html:116 +msgid "Filters" +msgstr "Filtres" + +#: scripts/services/ServerStatus.js:44 scripts/services/ServerStatus.js:55 +msgid "Finished!" +msgstr "Terminé !" + +#: templates/backends/b2.html:7 templates/backends/file.html:22 +#: templates/backends/file.html:6 templates/backends/mega.html:2 +#: templates/backends/s3.html:49 templates/restore.html:50 +#: templates/restore.html:66 +msgid "Folder path" +msgstr "Chemin du dossier" + +#: templates/addoredit.html:95 +msgid "Folders" +msgstr "Dossiers" + +#: templates/home.html:14 templates/home.html:24 +msgid "Force stop" +msgstr "Forcer l'arrêt" + +#: scripts/services/AppUtils.js:67 +msgid "Fri" +msgstr "Ven." + +#: scripts/services/AppUtils.js:49 +msgid "GByte" +msgstr "GByte" + +#: scripts/services/AppUtils.js:76 +msgid "GByte/s" +msgstr "GByte/s" + +#: templates/backends/gcs.html:38 +msgid "GCS Project ID" +msgstr "GCS Project ID" + +#: templates/about.html:4 templates/addoredit.html:21 templates/log.html:8 +msgid "General" +msgstr "Général" + +#: templates/addoredit.html:223 +msgid "General options" +msgstr "Options générales" + +#: templates/addoredit.html:75 +msgid "Generate" +msgstr "Générer" + +#: templates/backends/s3.html:63 +msgid "Generate IAM access policy" +msgstr "Générer IAM access policy" + +#: scripts/controllers/EditBackupController.js:18 +msgid "Hidden files" +msgstr "Fichiers cachés" + +#: templates/addoredit.html:70 +msgid "Hide" +msgstr "Cacher" + +#: templates/backends/file.html:15 templates/restore.html:59 +msgid "Hide hidden folders" +msgstr "Masquer les dossiers cachés" + +#: scripts/services/AppUtils.js:55 templates/settings.html:33 +msgid "Hours" +msgstr "Heures" + +#: templates/restore.html:72 +msgid "How do you want to handle existing files?" +msgstr "Comment voulez-vous traiter les fichiers existants ?" + +#: scripts/directives/sourceFolderPicker.js:418 +msgid "Hyper-V Machine:" +msgstr "" + +#: scripts/directives/sourceFolderPicker.js:397 +msgid "Hyper-V Machines" +msgstr "" + +#: scripts/directives/sourceFolderPicker.js:51 +msgid "ID:" +msgstr "" + +#: templates/addoredit.html:179 +msgid "If a date was missed, the job will run as soon as possible." +msgstr "Si une date a été manquée, le travail démarrera dès que possible." + +#: templates/localdatabase.html:13 +msgid "" +"If the backup and the remote storage is out of sync, Duplicati will require " +"that you perform a repair operation to synchronize the database.\\nIf the " +"repair is unsuccesful, you can delete the local database and re-generate." +msgstr "" +"Si la sauvegarde et le stockage distant ne sont plus synchronisés, Duplicati" +" demandera d'effectuer une opération de réparation pour synchroniser la base" +" de données. \\n Si la réparation ne réussit pas, vous pouvez supprimer la " +"base de données locale et la régénérer." + +#: templates/export.html:41 +msgid "" +"If the backup file was not downloaded automatically, right click and choose "Save" +" as ..."" +msgstr "" + +#: templates/notificationarea.html:7 +msgid "" +"If the backup file was not downloaded automatically, right click and choose " +""Save as ..."" +msgstr "" + +#: scripts/services/EditUriBackendConfig.js:99 +msgid "" +"If you do not enter a path, all files will be stored in the login folder.\n" +"Are you sure this is what you want?" +msgstr "" +"Si vous n'entrez pas de chemin, tous les fichiers seront stockés dans le dossier de connexion.\n" +"Êtes-vous sûr que c'est ce que vous voulez ?" + +#: templates/backends/openstack.html:28 +msgid "If you do not enter an API Key, the tenant name is required" +msgstr "Si vous n'entrez pas de clé API, le nom de l'entité est requis" + +#: templates/delete.html:32 +msgid "" +"If you want to use the backup later, you can export the configuration before" +" deleting it" +msgstr "" +"Si vous voulez utiliser la sauvegarde plus tard, vous pouvez exporter la " +"configuration avant de la supprimer" + +#: templates/import.html:19 +msgid "Import" +msgstr "Importer" + +#: templates/import.html:2 +msgid "Import backup configuration" +msgstr "Importer la configuration de sauvegarde" + +#: templates/addoredit.html:37 +msgid "Import configuration from a file ..." +msgstr "Importer la configuration depuis un fichier ..." + +#: templates/import.html:23 +msgid "Importing ..." +msgstr "Importation ..." + +#: scripts/controllers/EditBackupController.js:131 +msgid "Include a file?" +msgstr "Inclure un fichier ?" + +#: scripts/services/AppUtils.js:123 +msgid "Include expression" +msgstr "Inclure expression" + +#: scripts/services/AppUtils.js:118 +msgid "Include regular expression" +msgstr "Inclure expression régulière" + +#: templates/captcha.html:11 +msgid "Incorrect answer, try again" +msgstr "Réponse incorrecte, essayez encore" + +#: templates/settings.html:83 +msgid "Individual builds for developers only." +msgstr "Compilations individuelles pour les developpeurs uniquement." + +#: templates/notificationarea.html:25 templates/updatechangelog.html:10 +msgid "Install" +msgstr "Installer" + +#: scripts/controllers/UpdateChangelogController.js:14 +msgid "Install failed:" +msgstr "Échec d'installation :" + +#: scripts/controllers/EditBackupController.js:235 +#: scripts/controllers/EditBackupController.js:242 +msgid "Invalid retention time" +msgstr "Temps de rétention invalide" + +#: scripts/services/EditUriBuiltins.js:535 +msgid "" +"It is possible to connect to some FTP without a password.\n" +"Are you sure your FTP server supports password-less logins?" +msgstr "" +"Il est possible de se connecter à certains FTP sans mot de passe.\n" +"Êtes-vous sûr que votre serveur FTP prend en charge l'identification sans mot de passe ?" + +#: scripts/services/AppUtils.js:47 +msgid "KByte" +msgstr "KByte" + +#: scripts/services/AppUtils.js:74 +msgid "KByte/s" +msgstr "KByte/s" + +#: templates/addoredit.html:231 +msgid "Keep backups" +msgstr "Conserver les sauvegardes" + +#: templates/settings.html:39 +msgid "Language in user interface" +msgstr "Langue dans l'interface utilisateur" + +#: scripts/controllers/RestoreController.js:36 +msgid "Last month" +msgstr "Mois dernier" + +#: templates/home.html:74 +msgid "Last successful run:" +msgstr "Dernière exécution réussie :" + +#: scripts/controllers/RestoreController.js:55 +msgid "Latest" +msgstr "Dernière" + +#: templates/about.html:6 +msgid "Libraries" +msgstr "Librairies" + +#: scripts/controllers/RestoreDirectController.js:40 +msgid "Listing backup dates ..." +msgstr "Listing des dates de sauvegardes ..." + +#: scripts/services/ServerStatus.js:60 +msgid "Listing remote files ..." +msgstr "Listing des fichiers distants ..." + +#: templates/log.html:7 +msgid "Live" +msgstr "Direct" + +#: templates/log.html:22 templates/log.html:53 templates/log.html:67 +msgid "Load older data" +msgstr "Charger des données plus anciennes" + +#: templates/about.html:44 templates/about.html:49 templates/about.html:55 +#: templates/captcha.html:14 templates/log.html:14 templates/log.html:21 +#: templates/log.html:44 templates/log.html:52 templates/log.html:59 +#: templates/log.html:66 templates/updatechangelog.html:7 +msgid "Loading ..." +msgstr "Chargement ..." + +#: templates/delete.html:40 +msgid "Loading remote storage usage ..." +msgstr "Chargement de l'utilisation du stockage distant ..." + +#: templates/localdatabase.html:2 +msgid "Local database for" +msgstr "Base de données locale pour" + +#: templates/localdatabase.html:26 +msgid "Local database path:" +msgstr "Chemin de la base de données locale :" + +#: scripts/services/SystemInfo.js:75 +msgid "Local storage" +msgstr "Stockage local" + +#: templates/localdatabase.html:23 +msgid "Location" +msgstr "Emplacement" + +#: templates/backends/gcs.html:21 +msgid "Location where buckets are created" +msgstr "Emplacement ou les buckets sont créés" + +#: templates/log.html:3 +msgid "Log data" +msgstr "Donné historique" + +#: scripts/services/AppUtils.js:48 +msgid "MByte" +msgstr "MByte" + +#: scripts/services/AppUtils.js:75 +msgid "MByte/s" +msgstr "MByte/s" + +#: templates/localdatabase.html:11 +msgid "Maintenance" +msgstr "Maintenance" + +#: templates/home.html:61 +msgid "Manage database ..." +msgstr "Gérer la base de données ..." + +#: templates/backends/file.html:19 templates/restore.html:63 +msgid "Manually type path" +msgstr "Entrée manuelle du chemin" + +#: index.html:140 +msgid "Menu" +msgstr "Menu" + +#: scripts/services/AppUtils.js:54 templates/settings.html:32 +msgid "Minutes" +msgstr "Minutes" + +#: scripts/controllers/EditBackupController.js:217 +msgid "Missing destination" +msgstr "Destination manquante" + +#: scripts/controllers/EditBackupController.js:196 +msgid "Missing name" +msgstr "Nom manquant" + +#: scripts/controllers/EditBackupController.js:204 +msgid "Missing passphrase" +msgstr "Phrase secrète manquante" + +#: scripts/controllers/EditBackupController.js:223 +msgid "Missing sources" +msgstr "Sources manquantes" + +#: scripts/services/AppUtils.js:63 +msgid "Mon" +msgstr "Lun." + +#: scripts/services/AppUtils.js:58 templates/addoredit.html:244 +msgid "Months" +msgstr "Mois" + +#: templates/localdatabase.html:34 +msgid "Move existing database" +msgstr "Déplacer base de données existante" + +#: scripts/controllers/LocalDatabaseController.js:66 +msgid "Move failed:" +msgstr "Échec de déplacement :" + +#: templates/addoredit.html:42 +msgid "My Photos" +msgstr "Mes photos" + +#: templates/addoredit.html:41 +msgid "Name" +msgstr "Nom" + +#: templates/home.html:77 +msgid "Never" +msgstr "Jamais" + +#: templates/notificationarea.html:19 +msgid "New update found: {{message}}" +msgstr "Nouvelle mise à jour trouvée : {{message}}" + +#: scripts/services/EditUriBuiltins.js:119 +msgid "" +"New user name is {{user}}.\n" +"Updated credentials to use the new limited user" +msgstr "" +"Le nouveau nom d'utilisateur est {{user}}.\n" +"Mise à jour des accès pour le nouvel utilisateur limité" + +#: templates/addoredit.html:165 templates/addoredit.html:214 +#: templates/addoredit.html:84 +msgid "Next" +msgstr "Suivant" + +#: templates/home.html:81 +msgid "Next scheduled run:" +msgstr "Prochaine exécution programmée :" + +#: templates/home.html:33 +msgid "Next scheduled task:" +msgstr "Prochaine tâche planifiée :" + +#: templates/home.html:29 +msgid "Next task:" +msgstr "Prochaine tâche :" + +#: templates/addoredit.html:182 +msgid "Next time" +msgstr "Prochaine fois" + +#: scripts/controllers/DeleteController.js:77 +#: scripts/controllers/EditBackupController.js:121 +#: scripts/controllers/EditBackupController.js:131 +#: scripts/controllers/EditBackupController.js:371 +#: scripts/controllers/HomeController.js:7 +#: scripts/controllers/LocalDatabaseController.js:28 +#: scripts/controllers/LocalDatabaseController.js:72 +#: scripts/controllers/LocalDatabaseController.js:88 +#: scripts/services/EditUriBackendConfig.js:66 +#: scripts/services/EditUriBuiltins.js:45 +#: scripts/services/EditUriBuiltins.js:574 +#: scripts/services/EditUriBuiltins.js:647 +#: scripts/services/EditUriBuiltins.js:664 +msgid "No" +msgstr "Non" + +#: templates/edituri.html:13 +msgid "No editor found for the "{{backend}}" storage type" +msgstr "Aucun éditeur trouvé pour le "{{backend}}" type de stockage" + +#: scripts/controllers/EditBackupController.js:350 templates/addoredit.html:51 +msgid "No encryption" +msgstr "Pas de cryptage" + +#: scripts/controllers/RestoreController.js:186 +msgid "No items selected" +msgstr "Aucun élément sélectionné" + +#: scripts/controllers/RestoreController.js:186 +msgid "No items to restore, please select one or more items" +msgstr "" +"Aucun élément à restaurer, merci de sélectionner un ou plusieurs éléments" + +#: scripts/controllers/ExportController.js:10 +msgid "No passphrase entered" +msgstr "Aucune phrase secrète entrée" + +#: templates/home.html:35 +msgid "No scheduled tasks, you can manually start a task" +msgstr "Aucune tâche planifiée, vous pouvez démarrer manuellement une tâche" + +#: scripts/controllers/EditBackupController.js:210 +msgid "Non-matching passphrase" +msgstr "La phrase secrète ne correspond pas" + +#: templates/settings.html:102 +msgid "None / disabled" +msgstr "Aucun / Désactivé" + +#: scripts/services/CaptchaService.js:22 +#: scripts/services/EditUriBuiltins.js:119 templates/edituri.html:33 +#: templates/restore.html:108 templates/settings.html:125 +msgid "OK" +msgstr "Ok" + +#: templates/backends/openstack.html:7 +msgid "OpenStack AuthURI" +msgstr "OpenStack AuthURI" + +#: scripts/services/SystemInfo.js:50 +msgid "OpenStack Object Storage / Swift" +msgstr "OpenStack Object Storage / Swift" + +#: scripts/controllers/SystemSettingsController.js:107 +#: scripts/controllers/SystemSettingsController.js:96 +msgid "Operation failed:" +msgstr "Échec de l'opération :" + +#: templates/home.html:45 +msgid "Operations:" +msgstr "Opérations :" + +#: templates/backends/file.html:34 +msgid "Optional authentication password" +msgstr "Mot de passe d'identification optionel" + +#: templates/backends/file.html:30 +msgid "Optional authentication username" +msgstr "Nom d'utilisateur d'identification optionel" + +#: templates/addoredit.html:24 templates/edituri.html:21 +#: templates/edituri.html:27 templates/settings.html:112 +#: templates/settings.html:118 +msgid "Options" +msgstr "Options" + +#: templates/restore.html:42 +msgid "Original location" +msgstr "Emplacement d'origine" + +#: scripts/services/SystemInfo.js:78 +msgid "Others" +msgstr "Autres" + +#: templates/restore.html:75 +msgid "Overwrite" +msgstr "Écraser" + +#: templates/addoredit.html:60 templates/export.html:21 +#: templates/restoredirect.html:14 +msgid "Passphrase" +msgstr "Phrase secrète" + +#: templates/import.html:11 +msgid "Passphrase (if encrypted)" +msgstr "Phrase secrète (si crypté)" + +#: scripts/controllers/EditBackupController.js:327 +msgid "Passphrase changed" +msgstr "Phrase secrète changée" + +#: scripts/controllers/EditBackupController.js:210 +msgid "Passphrases are not matching" +msgstr "Les phrases secrète ne correspondent pas" + +#: scripts/services/EditUriBuiltins.js:694 templates/backends/file.html:33 +#: templates/backends/generic.html:22 templates/backends/mega.html:11 +#: templates/backends/mega.html:12 templates/backends/openstack.html:22 +#: templates/settings.html:8 +msgid "Password" +msgstr "Mot de passe" + +#: scripts/controllers/EditBackupController.js:29 +msgid "Passwords do not match" +msgstr "Les mots de passe ne correspondent pas" + +#: scripts/services/ServerStatus.js:52 +msgid "Patching files with local blocks ..." +msgstr "Correction des fichiers avec les blocs locaux ..." + +#: scripts/controllers/EditBackupController.js:121 +msgid "Path not found" +msgstr "Chemin non trouvé" + +#: templates/backends/generic.html:13 templates/backends/oauth.html:2 +msgid "Path on server" +msgstr "Chemin sur le serveur" + +#: templates/backends/b2.html:8 templates/backends/s3.html:50 +msgid "Path or subfolder in the bucket" +msgstr "Chemin ou sous-dossier dans le bucket" + +#: index.html:153 templates/settings.html:18 +msgid "Pause" +msgstr "Pause" + +#: templates/settings.html:16 +msgid "Pause after startup or hibernation" +msgstr "Pause après le démarrage ou l'hibernation" + +#: templates/pause.html:2 +msgid "Pause controls" +msgstr "Contrôle de pause" + +#: templates/restore.html:84 +msgid "Permissions" +msgstr "Permissions" + +#: templates/restore.html:46 +msgid "Pick location" +msgstr "Choisir emplacement" + +#: templates/backends/generic.html:9 +msgid "Port" +msgstr "Port" + +#: templates/addoredit.html:166 templates/addoredit.html:215 +#: templates/addoredit.html:264 +msgid "Previous" +msgstr "Précédent" + +#: templates/backends/gcs.html:39 +msgid "ProjectID is optional if the bucket exist" +msgstr "Le ProjectID est optionel si le bucket existe" + +#: scripts/services/SystemInfo.js:77 +msgid "Proprietary" +msgstr "Propriétaire" + +#: scripts/services/ServerStatus.js:46 +msgid "Rebuilding local database ..." +msgstr "Reconstruction de la base de données locale" + +#: templates/localdatabase.html:20 +msgid "Recreate (delete and repair)" +msgstr "Récrée (suppression et réparation)" + +#: scripts/services/ServerStatus.js:56 +msgid "Recreating database ..." +msgstr "Recréation de la base de données ..." + +#: scripts/controllers/RestoreDirectController.js:16 +msgid "Registering temporary backup ..." +msgstr "Enregistrement de la sauvegarde temporaire .." + +#: scripts/controllers/EditBackupController.js:106 +msgid "Relative paths not allowed" +msgstr "Les chemins relatifs ne sont pas autorisés" + +#: templates/captcha.html:7 +msgid "Reload" +msgstr "Recharger" + +#: templates/log.html:9 +msgid "Remote" +msgstr "Distant" + +#: templates/addoredit.html:132 +msgid "Remove" +msgstr "Retirer" + +#: templates/advancedoptionseditor.html:34 +msgid "Remove option" +msgstr "Option de retrait" + +#: templates/localdatabase.html:18 +msgid "Repair" +msgstr "Réparer" + +#: scripts/services/ServerStatus.js:57 +msgid "Reparing ..." +msgstr "Réparation ...." + +#: templates/addoredit.html:64 +msgid "Repeat Passphrase" +msgstr "Répeter la phrase secrète" + +#: templates/home.html:66 +msgid "Reporting:" +msgstr "Communication de données :" + +#: templates/localdatabase.html:31 +msgid "Reset" +msgstr "Réinitialiser" + +#: templates/restore.html:92 +msgid "Restore" +msgstr "Restaurer" + +#: index.html:150 +msgid "Restore backup" +msgstr "Restaurer sauvegarde" + +#: templates/restore.html:7 templates/restoredirect.html:8 +msgid "Restore files" +msgstr "Restaurer fichiers" + +#: templates/home.html:48 +msgid "Restore files ..." +msgstr "Restaurer fichier ..." + +#: templates/restore.html:9 +msgid "Restore from" +msgstr "Restaurer depuis" + +#: templates/restore.html:37 +msgid "Restore options" +msgstr "Options de restauration" + +#: templates/restore.html:87 +msgid "Restore read/write permissions" +msgstr "Autorisations de lecture/écriture de restauration" + +#: scripts/controllers/RestoreController.js:344 +#: scripts/controllers/RestoreController.js:365 +msgid "Restoring files ..." +msgstr "Restauration des fichiers ..." + +#: templates/pause.html:8 +msgid "Resume now" +msgstr "Reprendre maintenant" + +#: templates/addoredit.html:187 +msgid "Run again every" +msgstr "Relancer tous les" + +#: templates/home.html:47 templates/home.html:77 +msgid "Run now" +msgstr "Démarrer maintenant" + +#: scripts/controllers/StateController.js:24 +msgid "Running ..." +msgstr "En cours d'exécution ..." + +#: templates/home.html:22 +msgid "Running task" +msgstr "Tâche en cours" + +#: templates/home.html:11 +msgid "Running task:" +msgstr "Tâche en cours :" + +#: scripts/services/SystemInfo.js:51 +msgid "S3 Compatible" +msgstr "Compatible S3" + +#: templates/settings.html:60 +msgid "Same as the base install version: {{channelname}}" +msgstr "Identique à la version de base installée : {{channelname}}" + +#: scripts/services/AppUtils.js:68 +msgid "Sat" +msgstr "Sam." + +#: templates/addoredit.html:263 templates/localdatabase.html:32 +msgid "Save" +msgstr "Enregistrer" + +#: templates/localdatabase.html:33 +msgid "Save and repair" +msgstr "Enregistrer et réparer" + +#: templates/restore.html:79 +msgid "Save different versions with timestamp in file name" +msgstr "" +"Enregistrer des versions différentes avec l'horodatage dans le nom du " +"fichier" + +#: scripts/services/ServerStatus.js:50 +msgid "Scanning existing files ..." +msgstr "Scannage des fichiers existants ..." + +#: scripts/services/ServerStatus.js:51 +msgid "Scanning for local blocks ..." +msgstr "Scannage de blocs locaux ..." + +#: templates/addoredit.html:23 +msgid "Schedule" +msgstr "Planifier" + +#: templates/restore.html:21 +msgid "Search" +msgstr "Recherche" + +#: templates/restore.html:17 +msgid "Search for files" +msgstr "Recherche de fichiers" + +#: templates/settings.html:31 +msgid "Seconds" +msgstr "Secondes" + +#: templates/log.html:28 +msgid "Select a log level and see messages as they happen:" +msgstr "" +"Sélectionner un niveau d'historique et voyez les messages quand ils " +"apparaissent :" + +#: templates/backends/s3.html:8 +msgid "Server" +msgstr "Serveur" + +#: templates/backends/generic.html:7 +msgid "Server and port" +msgstr "Serveur et port" + +#: templates/backends/generic.html:8 +msgid "Server hostname or IP" +msgstr "Nom d'hôte du serveur ou IP" + +#: templates/restoredirect.html:34 templates/waitarea.html:15 +msgid "Server is currently paused," +msgstr "Le serveur est actuellement en pause," + +#: scripts/controllers/HomeController.js:7 +msgid "Server is currently paused, do you want to resume now?" +msgstr "" +"Le serveur est actuellement en pause, voulez-vous reprendre maintenant ?" + +#: scripts/controllers/HomeController.js:7 +msgid "Server paused" +msgstr "Serveur en pause" + +#: templates/about.html:71 +msgid "Server state properties" +msgstr "Propriétés du statut serveur" + +#: index.html:156 templates/settings.html:2 +msgid "Settings" +msgstr "Paramètres" + +#: templates/addoredit.html:71 templates/notificationarea.html:12 +#: templates/notificationarea.html:29 +msgid "Show" +msgstr "Montrer" + +#: templates/addoredit.html:118 templates/addoredit.html:98 +msgid "Show advanced editor" +msgstr "Montrer l'éditeur avancé" + +#: templates/addoredit.html:97 templates/backends/file.html:16 +#: templates/restore.html:60 +msgid "Show hidden folders" +msgstr "Montrer les dossiers cachés" + +#: index.html:159 +msgid "Show log" +msgstr "Montrer l'historique" + +#: templates/home.html:68 +msgid "Show log ..." +msgstr "Montrer l'historique ..." + +#: templates/backends/openstack.html:33 +msgid "" +"Some OpenStack providers allow an API key instead of a password and tenant " +"name" +msgstr "" +"Certains fournisseurs OpenStack autorisent une clé API à la place d'un mot " +"de passe et d'un nom d'entité" + +#: templates/addoredit.html:22 +msgid "Source Data" +msgstr "Données source" + +#: scripts/directives/sourceFolderPicker.js:367 +msgid "Source data" +msgstr "" + +#: templates/addoredit.html:104 +msgid "Source folders" +msgstr "Dossiers source" + +#: templates/home.html:86 +msgid "Source:" +msgstr "Source :" + +#: templates/settings.html:78 +msgid "Specific builds for developers only." +msgstr "Compilations spécifiques pour développeurs uniquement." + +#: scripts/services/SystemInfo.js:76 +msgid "Standard protocols" +msgstr "Protocoles standards" + +#: scripts/services/ServerStatus.js:33 scripts/services/ServerStatus.js:45 +msgid "Starting ..." +msgstr "Démarrage ..." + +#: scripts/controllers/RestoreController.js:340 +#: scripts/controllers/RestoreController.js:363 +msgid "Starting the restore process ..." +msgstr "Démarrage du processus de restauration ..." + +#: templates/home.html:15 templates/home.html:25 +msgid "Stop" +msgstr "Stop" + +#: templates/edituri.html:4 +msgid "Storage Type" +msgstr "Type de stockage" + +#: templates/backends/s3.html:38 +msgid "Storage class" +msgstr "Classe de stockage" + +#: templates/backends/gcs.html:32 +msgid "Storage class for creating a bucket" +msgstr "Classe de stockage pour la création d'un bucket" + +#: templates/log.html:6 +msgid "Stored" +msgstr "Stocké" + +#: scripts/controllers/EditBackupController.js:33 +msgid "Strong" +msgstr "Fort" + +#: scripts/services/AppUtils.js:69 +msgid "Sun" +msgstr "Dim." + +#: templates/settings.html:97 +msgid "System default ({{levelname}})" +msgstr "Paramètre par défaut du système ({{levelname}})" + +#: scripts/controllers/EditBackupController.js:19 +msgid "System files" +msgstr "Fichiers système" + +#: templates/about.html:7 +msgid "System info" +msgstr "Info système" + +#: templates/about.html:63 +msgid "System properties" +msgstr "Propriétés système" + +#: scripts/services/AppUtils.js:50 +msgid "TByte" +msgstr "TByte" + +#: scripts/services/AppUtils.js:77 +msgid "TByte/s" +msgstr "TByte/s" + +#: templates/waitarea.html:5 +msgid "Task is running" +msgstr "La tâche est en cours" + +#: scripts/controllers/EditBackupController.js:20 +msgid "Temporary files" +msgstr "Fichiers temporaires" + +#: templates/backends/openstack.html:27 +msgid "Tenant Name" +msgstr "Nom d'entité" + +#: templates/edituri.html:34 +msgid "Test connection" +msgstr "Tester la connexion" + +#: templates/edituri.html:39 +msgid "Testing ..." +msgstr "Test ..." + +#: scripts/services/EditUriBuiltins.js:40 +msgid "Testing permissions ..." +msgstr "Test des permissions ..." + +#: scripts/services/EditUriBuiltins.js:40 +msgid "Testing permissions..." +msgstr "Test des permissions ..." + +#: scripts/services/EditUriBuiltins.js:664 +msgid "The bucket name should be all lower-case, convert automatically?" +msgstr "" +"Le nom du bucket devrait être entièrement en minuscule, convertir " +"automatiquement ?" + +#: scripts/services/EditUriBuiltins.js:647 +msgid "" +"The bucket name should start with your username, prepend automatically?" +msgstr "" +"Le nom du bucket devrait commencer par votre nom d'utilisateur, l'ajouter " +"automatiquement ?" + +#: index.html:237 +msgid "The connection to the server is lost, attempting again in {{time}} ..." +msgstr "" +"La connexion au serveur a été perdue, nouvelle tentative dans {{time}} ..." + +#: scripts/controllers/EditBackupController.js:121 +msgid "The path does not appear to exist, do you want to add it anyway?" +msgstr "Le chemin ne semble pas exister, voulez-vous l'ajouter quand même ?" + +#: scripts/controllers/EditBackupController.js:131 +msgid "" +"The path does not end with a '{{dirsep}}' character, which means that you include a file, not a folder.\n" +"\n" +"Do you want to include the specified file?" +msgstr "" + +#: scripts/controllers/EditBackupController.js:106 +msgid "" +"The path must be an absolute path, i.e. it must start with a forward slash " +"'/'" +msgstr "" +"Le chemin doit être un chemin absolu, c.-à-d. Il doit commencer par un slash" +" avant '/'" + +#: scripts/services/EditUriBuiltins.js:574 +msgid "" +"The path should start with \"{{prefix}}\" or \"{{def}}\", otherwise you will not be able to see the files in the HubiC web interface.\n" +"\n" +"Do you want to add the prefix to the path automatically?" +msgstr "" +"Le chemin devrait commencer par \"{{prefix}}\" ou \"{{def}}\", sinon vous ne serez pas capable de voir les fichiers dans l'interface utilisateur HubiC.\n" +"\n" +"Voulez-vous ajouter le préfixe au chemin automatiquement ?" + +#: templates/backends/s3.html:28 +msgid "The region parameter is only applied when creating a new bucket" +msgstr "" +"Le paramètre régional n'est appliqué qu'à la création d'un nouveau bucket" + +#: templates/backends/openstack.html:38 +msgid "The region parameter is only used when creating a bucket" +msgstr "Le paramètre régional n'est utilisé qu'à la création d'un bucket" + +#: templates/backends/s3.html:40 +msgid "The storage class affects the availability and price for a stored file" +msgstr "" +"La classe de stockage affecte la disponibilité et le prix d'un fichier " +"stocké" + +#: scripts/controllers/RestoreDirectController.js:71 +msgid "" +"The target folder contains encrypted files, please supply the passphrase" +msgstr "" +"Le fichier cible contient des fichiers cryptés, merci de fournir la phrase " +"secrète" + +#: scripts/services/EditUriBuiltins.js:45 +msgid "" +"The user has too many permissions. Do you want to create a new limited user," +" with only permissions to the selected path?" +msgstr "" +"L'utilisateur à trop d'autorisations. Voulez-vous créer un nouvel " +"utilisateur limité avec uniquement les autorisations pour les chemins " +"sélectionnés ?" + +#: scripts/controllers/RestoreController.js:35 +msgid "This month" +msgstr "Ce mois" + +#: scripts/controllers/RestoreController.js:34 +msgid "This week" +msgstr "Cette semaine" + +#: scripts/services/AppUtils.js:66 +msgid "Thu" +msgstr "Jeu." + +#: templates/export.html:14 +msgid "To File" +msgstr "Vers fichier" + +#: scripts/controllers/DeleteController.js:66 +msgid "" +"To confirm you want to delete all remote files for \"{{name}}\", please " +"enter the word you see below" +msgstr "" +"Pour confirmer que vous souhaitez supprimer tous les fichiers distants pour " +"\"{{name}}\", veuillez entrer le mot situé ci-dessous" + +#: scripts/controllers/ExportController.js:10 +msgid "To export without a passphrase, uncheck the \"Encrypt file\" box" +msgstr "Pour exporter sans phrase secrète, décochez la case \"Crypter fichier\"" + +#: scripts/controllers/RestoreController.js:32 +msgid "Today" +msgstr "Aujourd'hui" + +#: templates/settings.html:73 +msgid "" +"Try out the new features we are working on. Don't use with important data." +msgstr "" +"Essayez les nouvelles fonctions sur lesquelles nous travaillons. Ne " +"l'utilisez pas avec des données importantes." + +#: scripts/services/AppUtils.js:64 +msgid "Tue" +msgstr "Mar." + +#: templates/restore.html:18 +msgid "Type to highlight files" +msgstr "Tapez pour mettre en surbrillance les fichiers" + +#: scripts/controllers/EditBackupController.js:46 +msgid "Unknown" +msgstr "Inconnu" + +#: templates/pause.html:27 +msgid "Until resumed" +msgstr "Jusqu'à la reprise" + +#: templates/settings.html:56 +msgid "Update channel" +msgstr "Canal de mise à jour" + +#: scripts/controllers/LocalDatabaseController.js:66 +msgid "Update failed:" +msgstr "Échec de mise à jour" + +#: scripts/controllers/LocalDatabaseController.js:88 +msgid "Updating with existing database" +msgstr "Mettre à jour avec une base de données existante" + +#: templates/addoredit.html:225 +msgid "Upload volume size" +msgstr "Taille du volume téléversé" + +#: scripts/services/ServerStatus.js:42 +msgid "Uploading verification file ..." +msgstr "Téléversement du fichier de vérification ..." + +#: templates/settings.html:104 +msgid "" +"Usage reports help us improve the user experience and evaluate impact of new" +" features. We use them to generate public usage statistics" +msgstr "" +"Les rapports d'utilisation nous aident à améliorer l'expérience utilisateur " +"et à évaluer l'impacte des nouvelles fonctions. Nous les utilisons pour " +"générer des statistiques " +"d'utilisation publiques" + +#: templates/settings.html:93 +msgid "Usage statistics" +msgstr "Statistiques d'utilisation" + +#: templates/settings.html:98 +msgid "Usage statistics, warnings, errors, and crashes" +msgstr "Statistiques d'utilisation, avertissements, erreurs et accidents" + +#: templates/backends/generic.html:2 templates/backends/s3.html:2 +msgid "Use SSL" +msgstr "Utiliser SSL" + +#: scripts/controllers/EditBackupController.js:371 +msgid "Use existing database?" +msgstr "Utiliser une base de données existante ?" + +#: scripts/controllers/EditBackupController.js:278 +msgid "Use weak passphrase" +msgstr "Utiliser une phrase secrète faible" + +#: scripts/controllers/EditBackupController.js:30 +msgid "Useless" +msgstr "Inutile" + +#: scripts/directives/sourceFolderPicker.js:354 +msgid "User data" +msgstr "" + +#: scripts/services/EditUriBuiltins.js:45 +msgid "User has too many permissions" +msgstr "L'utilisateur à trop d'autorisations" + +#: templates/settings.html:37 +msgid "User interface language" +msgstr "Langue de l'interface utilisateur" + +#: scripts/services/EditUriBuiltins.js:530 +#: scripts/services/EditUriBuiltins.js:610 +#: scripts/services/EditUriBuiltins.js:693 templates/backends/file.html:29 +#: templates/backends/generic.html:18 templates/backends/mega.html:7 +#: templates/backends/mega.html:8 templates/backends/openstack.html:18 +msgid "Username" +msgstr "Nom d'utilisateur" + +#: templates/restore.html:103 +msgid "VISA, Mastercard, ... via Paypal" +msgstr "VISA, Mastercard, ... par Paypal" + +#: templates/addoredit.html:110 +msgid "Validating ..." +msgstr "Validation ..." + +#: templates/home.html:62 +msgid "Verify files" +msgstr "Vérifier fichier" + +#: scripts/services/CaptchaService.js:32 scripts/services/ServerStatus.js:58 +#: templates/notificationarea.html:28 +msgid "Verifying ..." +msgstr "Vérification ..." + +#: scripts/services/CaptchaService.js:32 +msgid "Verifying answer" +msgstr "Vérification de la réponse" + +#: scripts/services/ServerStatus.js:34 scripts/services/ServerStatus.js:43 +msgid "Verifying backend data ..." +msgstr "Vérification des données back-end" + +#: scripts/services/ServerStatus.js:35 scripts/services/ServerStatus.js:47 +msgid "Verifying remote data ..." +msgstr "Vérifications des données distantes" + +#: scripts/services/ServerStatus.js:54 +msgid "Verifying restored files ..." +msgstr "Vérification des fichiers restaurés" + +#: scripts/controllers/EditBackupController.js:34 +msgid "Very strong" +msgstr "Très fort" + +#: scripts/controllers/EditBackupController.js:31 +msgid "Very weak" +msgstr "Très faible" + +#: index.html:179 +msgid "Visit us on" +msgstr "Rendez nous visite sur" + +#: templates/delete.html:21 +msgid "" +"WARNING: The remote database is found to be in use by the commandline " +"library" +msgstr "" +"ATTENTION : La base de données locale est rapportée comme étant utilisée par" +" la librairie de ligne de commande" + +#: templates/delete.html:44 +msgid "WARNING: This will prevent you from restoring the data in the future." +msgstr "" +"ATTENTION : Cela va vous empêcher de restaurer vos données dans le futur." + +#: templates/waitarea.html:2 +msgid "Waiting for task to begin" +msgstr "En attente du début de la tâche" + +#: scripts/services/ServerStatus.js:39 +msgid "Waiting for upload ..." +msgstr "En attente du téléversement ..." + +#: templates/settings.html:99 +msgid "Warnings, errors and crashes" +msgstr "Avertissements, erreurs et accidents" + +#: templates/addoredit.html:56 +msgid "We recommend that you encrypt all backups stored outside your system" +msgstr "" +"Nous vous recommandons de crypter toutes les sauvegardes stockées en dehors " +"de votre système" + +#: scripts/controllers/EditBackupController.js:32 +msgid "Weak" +msgstr "Faible" + +#: scripts/controllers/EditBackupController.js:278 +msgid "Weak passphrase" +msgstr "Phrase secrète faible" + +#: scripts/services/AppUtils.js:65 +msgid "Wed" +msgstr "Mer." + +#: scripts/services/AppUtils.js:57 templates/addoredit.html:243 +msgid "Weeks" +msgstr "Semaines" + +#: templates/restore.html:39 +msgid "Where do you want to restore the files to?" +msgstr "Ou voulez-vous restaurer vos fichiers ?" + +#: scripts/services/AppUtils.js:59 templates/addoredit.html:245 +msgid "Years" +msgstr "Années" + +#: scripts/controllers/DeleteController.js:77 +#: scripts/controllers/EditBackupController.js:121 +#: scripts/controllers/EditBackupController.js:131 +#: scripts/controllers/EditBackupController.js:371 +#: scripts/controllers/HomeController.js:7 +#: scripts/controllers/LocalDatabaseController.js:28 +#: scripts/controllers/LocalDatabaseController.js:72 +#: scripts/controllers/LocalDatabaseController.js:88 +#: scripts/services/EditUriBackendConfig.js:66 +#: scripts/services/EditUriBuiltins.js:45 +#: scripts/services/EditUriBuiltins.js:574 +#: scripts/services/EditUriBuiltins.js:647 +#: scripts/services/EditUriBuiltins.js:664 +msgid "Yes" +msgstr "Oui" + +#: scripts/controllers/EditBackupController.js:293 +msgid "Yes, I have stored the passphrase safely" +msgstr "Oui, j'ai conservé ma phrase secrète en sécurité" + +#: scripts/controllers/EditBackupController.js:336 +msgid "Yes, I'm brave!" +msgstr "Oui, je suis courageux !" + +#: scripts/controllers/EditBackupController.js:327 +msgid "Yes, please break my backup!" +msgstr "Oui, s'il vous plait cassez ma sauvegarde" + +#: scripts/controllers/RestoreController.js:33 +msgid "Yesterday" +msgstr "Hier" + +#: scripts/controllers/LocalDatabaseController.js:88 +msgid "" +"You are changing the database path away from an existing database.\n" +"Are you sure this is what you want?" +msgstr "" +"Vous êtes en train de changer le chemin de la base de données depuis une base de donnée existante.\n" +"Êtes-vous sûr que c'est ce que vous voulez ?" + +#: templates/about.html:26 +msgid "You are currently running {{appname}} {{version}}" +msgstr "Vous êtes actuellement entrain d'utiliser {{appname}} {{version}}" + +#: scripts/controllers/EditBackupController.js:336 +msgid "" +"You have changed the encryption mode. This may break stuff. You are " +"encouraged to create a new backup instead" +msgstr "" +"Vous avez changé la méthode de cryptage. Ceci peut endommager certaines " +"choses. Nous vous encourageons à créer une nouvelle sauvegarde à la place." + +#: scripts/controllers/EditBackupController.js:327 +msgid "" +"You have changed the passphrase, which is not supported. You are encouraged " +"to create a new backup instead." +msgstr "" +"Vous avez changé la phrase secrète, ce qui n'est pas pris en charge. Nous " +"vous encourageons à créer une nouvelle sauvegarde à la place." + +#: scripts/controllers/EditBackupController.js:350 +msgid "" +"You have chosen not to encrypt the backup. Encryption is recommended for all" +" data stored on a remote server." +msgstr "" +"Vous avez choisi de ne pas crypter votre sauvegarde. Le cryptage est " +"recommandé pour toutes les données stockées sur un serveur distant." + +#: scripts/controllers/EditBackupController.js:293 +msgid "" +"You have generated a strong passphrase. Make sure you have made a safe copy " +"of the passphrase, as the data cannot be recovered if you loose the " +"passphrase." +msgstr "" +"Vous avez généré une phrase secrète forte. Assurez-vous d'avoir placé une " +"copie de cette phrase secrète en sécurité, car les données ne peuvent être " +"récupérées si vous perdez la phrase secrète." + +#: scripts/controllers/EditBackupController.js:223 +msgid "You must choose at least one source folder" +msgstr "Vous devez choisir au moins un dossier source" + +#: scripts/controllers/EditBackupController.js:217 +msgid "You must enter a destination where the backups are stored" +msgstr "Vous devez entrer une destination pour stocker vos sauvegardes" + +#: scripts/controllers/EditBackupController.js:196 +msgid "You must enter a name for the backup" +msgstr "Vous devez entrer un nom pour votre sauvegarde" + +#: scripts/controllers/EditBackupController.js:204 +msgid "You must enter a passphrase or disable encryption" +msgstr "Vous devez entrer une phrase secrète ou désactiver le cryptage" + +#: scripts/controllers/EditBackupController.js:242 +msgid "You must enter a positive number of backups to keep" +msgstr "Vous devez entrer un nombre positif de sauvegarde à conserver" + +#: scripts/services/EditUriBuiltins.js:622 +msgid "You must enter a tenant name if you do not provide an API Key" +msgstr "" +"Vous devez entrer un nom d'entité si vous ne fournissez pas une clé API" + +#: scripts/controllers/EditBackupController.js:235 +msgid "You must enter a valid duration for the time to keep backups" +msgstr "" +"Vous devez entrer une valeur correcte pour la durée de conservation de vos " +"sauvegardes" + +#: scripts/services/EditUriBuiltins.js:619 +msgid "You must enter either a password or an API Key" +msgstr "Vous devez entrer soit un mot de passe, soit une clé API" + +#: scripts/services/EditUriBuiltins.js:626 +msgid "You must enter either a password or an API Key, not both" +msgstr "" +"Vous devez entrer soit un mot de passe, soit une clé API, mais pas les deux" + +#: scripts/services/EditUriBackendConfig.js:108 +msgid "You must fill in the password" +msgstr "Vous devez renseigner le mot de passe" + +#: scripts/services/EditUriBackendConfig.js:92 +msgid "You must fill in the path" +msgstr "Vous devez renseigner le chemin" + +#: scripts/services/EditUriBackendConfig.js:85 +msgid "You must fill in the server name or address" +msgstr "Vous devez renseigner le nom du serveur ou l'adresse" + +#: scripts/services/EditUriBackendConfig.js:106 +msgid "You must fill in the username" +msgstr "Vous devez renseigner le nom d'utilisateur" + +#: scripts/services/EditUriBackendConfig.js:78 +msgid "You must fill in {{field}}" +msgstr "Vous devez renseigner le champ : {{field}}" + +#: scripts/services/EditUriBuiltins.js:614 +msgid "You must select or fill in the AuthURI" +msgstr "Vous devez sélectionner ou renseigner l'AuthURI" + +#: scripts/services/EditUriBuiltins.js:640 +msgid "You must select or fill in the server" +msgstr "Vous devez sélectionner ou renseigner le serveur" + +#: templates/restore.html:100 +msgid "Your files and folders have been restored successfully." +msgstr "Vos fichiers et dossiers ont été restaurés avec succès." + +#: scripts/controllers/EditBackupController.js:278 +msgid "Your passphrase is easy to guess. Consider changing passphrase." +msgstr "Votre phrase secrète est facile à deviner. Songez à la changer." + +#: templates/addoredit.html:235 +msgid "a specific number" +msgstr "un nombre spécifique" + +#: templates/backends/gcs.html:3 templates/backends/openstack.html:3 +msgid "bucket/folder/subfolder" +msgstr "bucket/dossier/sous-dossier" + +#: scripts/services/AppUtils.js:46 +msgid "byte" +msgstr "byte" + +#: scripts/services/AppUtils.js:73 +msgid "byte/s" +msgstr "byte/s" + +#: templates/home.html:7 +msgid "click to resume now" +msgstr "Cliquez pour reprendre maintenant" + +#: templates/addoredit.html:190 templates/addoredit.html:246 +#: templates/advancedoptionseditor.html:28 +msgid "custom" +msgstr "personnalisé " + +#: templates/addoredit.html:234 +msgid "for a specific time" +msgstr "pour un temps spécifique" + +#: templates/addoredit.html:233 +msgid "forever" +msgstr "pour toujours" + +#: templates/restoredirect.html:34 templates/waitarea.html:15 +msgid "resume now" +msgstr "reprendre maintenant" + +#: templates/home.html:6 +msgid "resuming in" +msgstr "reprise dans" + +#: templates/about.html:11 +msgid "" +"{{appname}} was primarily developed by {{dev1}} " +"and {{dev2}}. {{appname}} can be downloaded from " +"{{websitename}}. {{appname}} is licensed " +"under the {{licensename}}." +msgstr "" +"{{appname}} a été principalement développée par {{dev1}} et {{dev2}}. " +"{{appname}} peut être téléchargée depuis {{websitename}}. {{appname}} est sous licence " +"{{licensename}}." + +#: scripts/controllers/StateController.js:45 +msgid "{{files}} files ({{size}}) to go" +msgstr "{{files}} fichiers ({{size}}) restants" + +#: templates/pause.html:24 +msgid "{{number}} Hour" +msgstr "{{number}} Heure" + +#: templates/pause.html:12 templates/pause.html:15 templates/pause.html:18 +#: templates/pause.html:21 +msgid "{{number}} Minutes" +msgstr "{{number}} Minutes" + +#: templates/home.html:75 +msgid "{{time}} (took {{duration}})" +msgstr "{{time}} (durée {{duration}})" diff --git a/Localizations/webroot/localization_webroot.pot b/Localizations/webroot/localization_webroot.pot index cde862bc5..bd1358bc9 100644 --- a/Localizations/webroot/localization_webroot.pot +++ b/Localizations/webroot/localization_webroot.pot @@ -55,7 +55,7 @@ msgstr "" msgid "Account name" msgstr "" -#: templates/notificationarea.html:29 +#: templates/notificationarea.html:26 #: templates/updatechangelog.html:11 msgid "Activate" msgstr "" @@ -103,6 +103,10 @@ msgstr "" msgid "Advanced:" msgstr "" +#: scripts/directives/sourceFolderPicker.js:403 +msgid "All Hyper-V Machines" +msgstr "" + #: templates/settings.html:106 msgid "All usage reports are sent anonymously and do not contain any personal information. They contain information about hardware and operating system, the type of backend, backup duration, overall size of source data and similar data. They do not contain paths, filenames, usernames, passwords or similar sensitive information." msgstr "" @@ -347,6 +351,10 @@ msgstr "" msgid "Compression modules:" msgstr "" +#: scripts/directives/sourceFolderPicker.js:361 +msgid "Computer" +msgstr "" + #: templates/import.html:6 msgid "Configuration file:" msgstr "" @@ -406,7 +414,7 @@ msgstr "" msgid "Continue without encryption" msgstr "" -#: scripts/services/AppUtils.js:560 +#: scripts/services/AppUtils.js:563 msgid "Core options" msgstr "" @@ -480,7 +488,7 @@ msgstr "" msgid "Custom storage class ({{class}})" msgstr "" -#: scripts/services/AppUtils.js:53 +#: scripts/services/AppUtils.js:56 #: templates/addoredit.html:242 msgid "Days" msgstr "" @@ -543,8 +551,8 @@ msgstr "" msgid "Disabled" msgstr "" -#: templates/notificationarea.html:13 -#: templates/notificationarea.html:27 +#: templates/notificationarea.html:10 +#: templates/notificationarea.html:24 msgid "Dismiss" msgstr "" @@ -584,15 +592,15 @@ msgstr "" msgid "Donation messages are visible, click to hide" msgstr "" -#: templates/export.html:48 +#: templates/export.html:45 msgid "Done" msgstr "" -#: templates/notificationarea.html:17 +#: templates/notificationarea.html:14 msgid "Download" msgstr "" -#: templates/notificationarea.html:30 +#: templates/notificationarea.html:27 msgid "Downloading ..." msgstr "" @@ -600,18 +608,18 @@ msgstr "" msgid "Downloading files ..." msgstr "" -#: templates/notificationarea.html:24 +#: templates/notificationarea.html:21 msgid "Downloading update..." msgstr "" -#: scripts/services/AppUtils.js:222 +#: scripts/services/AppUtils.js:225 msgid "Duplicate option {{opt}}" 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.\r\n" -" When deleting a backup, you can also delete the local database without affecting the ability to restore the remote files.\r\n" +"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" " If you are using the local database for backups from the commandline, you should keep the database." msgstr "" @@ -692,7 +700,7 @@ msgstr "" msgid "Enter folder path name" msgstr "" -#: scripts/services/AppUtils.js:78 +#: scripts/services/AppUtils.js:81 msgid "Enter one option per line in command-line format, eg. {0}" msgstr "" @@ -714,11 +722,11 @@ msgstr "" #: scripts/controllers/RestoreController.js:85 #: scripts/controllers/RestoreDirectController.js:50 #: scripts/controllers/RestoreDirectController.js:75 -#: scripts/services/AppUtils.js:222 -#: scripts/services/AppUtils.js:268 -#: scripts/services/AppUtils.js:270 -#: scripts/services/AppUtils.js:278 -#: scripts/services/AppUtils.js:280 +#: scripts/services/AppUtils.js:225 +#: scripts/services/AppUtils.js:271 +#: scripts/services/AppUtils.js:273 +#: scripts/services/AppUtils.js:281 +#: scripts/services/AppUtils.js:283 msgid "Error" msgstr "" @@ -734,31 +742,31 @@ msgstr "" msgid "Exclude" msgstr "" -#: scripts/services/AppUtils.js:81 +#: scripts/services/AppUtils.js:84 msgid "Exclude directories whose names contain" msgstr "" -#: scripts/services/AppUtils.js:124 +#: scripts/services/AppUtils.js:127 msgid "Exclude expression" msgstr "" -#: scripts/services/AppUtils.js:99 +#: scripts/services/AppUtils.js:102 msgid "Exclude file" msgstr "" -#: scripts/services/AppUtils.js:105 +#: scripts/services/AppUtils.js:108 msgid "Exclude file extension" msgstr "" -#: scripts/services/AppUtils.js:87 +#: scripts/services/AppUtils.js:90 msgid "Exclude files whose names contain" msgstr "" -#: scripts/services/AppUtils.js:93 +#: scripts/services/AppUtils.js:96 msgid "Exclude folder" msgstr "" -#: scripts/services/AppUtils.js:110 +#: scripts/services/AppUtils.js:113 msgid "Exclude regular expression" msgstr "" @@ -827,7 +835,7 @@ msgstr "" msgid "Failed to restore files: {{message}}" msgstr "" -#: scripts/controllers/SystemSettingsController.js:82 +#: scripts/controllers/SystemSettingsController.js:85 msgid "Failed to save:" msgstr "" @@ -868,15 +876,15 @@ msgstr "" msgid "Force stop" msgstr "" -#: scripts/services/AppUtils.js:64 +#: scripts/services/AppUtils.js:67 msgid "Fri" msgstr "" -#: scripts/services/AppUtils.js:46 +#: scripts/services/AppUtils.js:49 msgid "GByte" msgstr "" -#: scripts/services/AppUtils.js:73 +#: scripts/services/AppUtils.js:76 msgid "GByte/s" msgstr "" @@ -915,7 +923,7 @@ msgstr "" msgid "Hide hidden folders" msgstr "" -#: scripts/services/AppUtils.js:52 +#: scripts/services/AppUtils.js:55 #: templates/settings.html:33 msgid "Hours" msgstr "" @@ -924,6 +932,18 @@ msgstr "" msgid "How do you want to handle existing files?" msgstr "" +#: scripts/directives/sourceFolderPicker.js:418 +msgid "Hyper-V Machine:" +msgstr "" + +#: scripts/directives/sourceFolderPicker.js:397 +msgid "Hyper-V Machines" +msgstr "" + +#: scripts/directives/sourceFolderPicker.js:51 +msgid "ID:" +msgstr "" + #: templates/addoredit.html:179 msgid "If a date was missed, the job will run as soon as possible." msgstr "" @@ -933,8 +953,11 @@ msgid "If the backup and the remote storage is out of sync, Duplicati will requi msgstr "" #: templates/export.html:41 +msgid "If the backup file was not downloaded automatically, right click and choose "Save as ..."" +msgstr "" + #: templates/notificationarea.html:7 -msgid "If the backup file was not downloaded automatically," +msgid "If the backup file was not downloaded automatically, right click and choose "Save as ..."" msgstr "" #: scripts/services/EditUriBackendConfig.js:99 @@ -971,11 +994,11 @@ msgstr "" msgid "Include a file?" msgstr "" -#: scripts/services/AppUtils.js:120 +#: scripts/services/AppUtils.js:123 msgid "Include expression" msgstr "" -#: scripts/services/AppUtils.js:115 +#: scripts/services/AppUtils.js:118 msgid "Include regular expression" msgstr "" @@ -987,7 +1010,7 @@ msgstr "" msgid "Individual builds for developers only." msgstr "" -#: templates/notificationarea.html:28 +#: templates/notificationarea.html:25 #: templates/updatechangelog.html:10 msgid "Install" msgstr "" @@ -1007,11 +1030,11 @@ msgid "" "Are you sure your FTP server supports password-less logins?" msgstr "" -#: scripts/services/AppUtils.js:44 +#: scripts/services/AppUtils.js:47 msgid "KByte" msgstr "" -#: scripts/services/AppUtils.js:71 +#: scripts/services/AppUtils.js:74 msgid "KByte/s" msgstr "" @@ -1099,11 +1122,11 @@ msgstr "" msgid "Log data" msgstr "" -#: scripts/services/AppUtils.js:45 +#: scripts/services/AppUtils.js:48 msgid "MByte" msgstr "" -#: scripts/services/AppUtils.js:72 +#: scripts/services/AppUtils.js:75 msgid "MByte/s" msgstr "" @@ -1124,7 +1147,7 @@ msgstr "" msgid "Menu" msgstr "" -#: scripts/services/AppUtils.js:51 +#: scripts/services/AppUtils.js:54 #: templates/settings.html:32 msgid "Minutes" msgstr "" @@ -1145,11 +1168,11 @@ msgstr "" msgid "Missing sources" msgstr "" -#: scripts/services/AppUtils.js:60 +#: scripts/services/AppUtils.js:63 msgid "Mon" msgstr "" -#: scripts/services/AppUtils.js:55 +#: scripts/services/AppUtils.js:58 #: templates/addoredit.html:244 msgid "Months" msgstr "" @@ -1174,7 +1197,7 @@ msgstr "" msgid "Never" msgstr "" -#: templates/notificationarea.html:22 +#: templates/notificationarea.html:19 msgid "New update found: {{message}}" msgstr "" @@ -1271,8 +1294,8 @@ msgstr "" msgid "OpenStack Object Storage / Swift" msgstr "" -#: scripts/controllers/SystemSettingsController.js:104 -#: scripts/controllers/SystemSettingsController.js:93 +#: scripts/controllers/SystemSettingsController.js:107 +#: scripts/controllers/SystemSettingsController.js:96 msgid "Operation failed:" msgstr "" @@ -1520,7 +1543,7 @@ msgstr "" msgid "Same as the base install version: {{channelname}}" msgstr "" -#: scripts/services/AppUtils.js:65 +#: scripts/services/AppUtils.js:68 msgid "Sat" msgstr "" @@ -1600,8 +1623,8 @@ msgid "Settings" msgstr "" #: templates/addoredit.html:71 -#: templates/notificationarea.html:15 -#: templates/notificationarea.html:32 +#: templates/notificationarea.html:12 +#: templates/notificationarea.html:29 msgid "Show" msgstr "" @@ -1632,6 +1655,10 @@ msgstr "" msgid "Source Data" msgstr "" +#: scripts/directives/sourceFolderPicker.js:367 +msgid "Source data" +msgstr "" + #: templates/addoredit.html:104 msgid "Source folders" msgstr "" @@ -1683,7 +1710,7 @@ msgstr "" msgid "Strong" msgstr "" -#: scripts/services/AppUtils.js:66 +#: scripts/services/AppUtils.js:69 msgid "Sun" msgstr "" @@ -1703,11 +1730,11 @@ msgstr "" msgid "System properties" msgstr "" -#: scripts/services/AppUtils.js:47 +#: scripts/services/AppUtils.js:50 msgid "TByte" msgstr "" -#: scripts/services/AppUtils.js:74 +#: scripts/services/AppUtils.js:77 msgid "TByte/s" msgstr "" @@ -1757,7 +1784,7 @@ msgstr "" #: scripts/controllers/EditBackupController.js:131 msgid "" -"The path does not end with a '{0}' character, which means that you include a file, not a folder.\n" +"The path does not end with a '{{dirsep}}' character, which means that you include a file, not a folder.\n" "\n" "Do you want to include the specified file?" msgstr "" @@ -1801,7 +1828,7 @@ msgstr "" msgid "This week" msgstr "" -#: scripts/services/AppUtils.js:63 +#: scripts/services/AppUtils.js:66 msgid "Thu" msgstr "" @@ -1825,7 +1852,7 @@ msgstr "" msgid "Try out the new features we are working on. Don't use with important data." msgstr "" -#: scripts/services/AppUtils.js:61 +#: scripts/services/AppUtils.js:64 msgid "Tue" msgstr "" @@ -1890,6 +1917,10 @@ msgstr "" msgid "Useless" msgstr "" +#: scripts/directives/sourceFolderPicker.js:354 +msgid "User data" +msgstr "" + #: scripts/services/EditUriBuiltins.js:45 msgid "User has too many permissions" msgstr "" @@ -1923,7 +1954,7 @@ msgstr "" #: scripts/services/CaptchaService.js:32 #: scripts/services/ServerStatus.js:58 -#: templates/notificationarea.html:31 +#: templates/notificationarea.html:28 msgid "Verifying ..." msgstr "" @@ -1989,11 +2020,11 @@ msgstr "" msgid "Weak passphrase" msgstr "" -#: scripts/services/AppUtils.js:62 +#: scripts/services/AppUtils.js:65 msgid "Wed" msgstr "" -#: scripts/services/AppUtils.js:54 +#: scripts/services/AppUtils.js:57 #: templates/addoredit.html:243 msgid "Weeks" msgstr "" @@ -2002,7 +2033,7 @@ msgstr "" msgid "Where do you want to restore the files to?" msgstr "" -#: scripts/services/AppUtils.js:56 +#: scripts/services/AppUtils.js:59 #: templates/addoredit.html:245 msgid "Years" msgstr "" @@ -2146,11 +2177,11 @@ msgstr "" msgid "bucket/folder/subfolder" msgstr "" -#: scripts/services/AppUtils.js:43 +#: scripts/services/AppUtils.js:46 msgid "byte" msgstr "" -#: scripts/services/AppUtils.js:70 +#: scripts/services/AppUtils.js:73 msgid "byte/s" msgstr "" @@ -2181,11 +2212,6 @@ msgstr "" msgid "resuming in" msgstr "" -#: templates/export.html:43 -#: templates/notificationarea.html:9 -msgid "right click and choose "Save as ..."" -msgstr "" - #: templates/about.html:11 msgid "{{appname}} was primarily developed by {{dev1}} and {{dev2}}. {{appname}} can be downloaded from {{websitename}}. {{appname}} is licensed under the {{licensename}}." msgstr "" From ed87c6e93e5abf83d6fba83708cc948ee1e3652b Mon Sep 17 00:00:00 2001 From: Kenneth Skovhede Date: Tue, 25 Oct 2016 22:47:48 +0200 Subject: [PATCH 06/15] Fixed typo's in --disable-time-tolerance As noted in #1985 there were some typos in the latest commit. This fixes #1985. --- Duplicati/Library/Main/Strings.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Duplicati/Library/Main/Strings.cs b/Duplicati/Library/Main/Strings.cs index cf0c7f514..1c59b0d22 100644 --- a/Duplicati/Library/Main/Strings.cs +++ b/Duplicati/Library/Main/Strings.cs @@ -103,7 +103,7 @@ namespace Duplicati.Library.Main.Strings public static string UsnpolicyShort { get { return LC.L(@"Controls the use of NTFS Update Sequence Numbers"); } } public static string DisableusndiffcheckLong { get { return LC.L(@"If USN is enabled the USN numbers are used to find all changed files since last backup. Use this option to disable the use of USN numbers, which will make Duplicati investigate all source files. This option is primarily intended for testing and should not be disabled in a production environment. If USN is not enabled, this option has no effect."); } } public static string DisableusndiffcheckShort { get { return LC.L(@"Disables changelist by USN numbers"); } } - public static string DisabletimetoleranceLong { get { return LC.L(@"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", "--keep-time"); } } + public static string DisabletimetoleranceLong { get { return LC.L(@"When matching timestamps, Duplicati will adjust the times by a small fraction to ensure that minor time differences do not cause unexpected 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", "--keep-time"); } } public static string DisabletimetoleranceShort { get { return LC.L(@"Deactivates tolerance when comparing times"); } } public static string ListverifyuploadsShort { get { return LC.L(@"Verify uploads by listing contents"); } } public static string SynchronousuploadLong { get { return LC.L(@"Duplicati will upload files while scanning the disk and producing volumes, which usually makes the backup faster. Use this flag to turn the behavior off, so that Duplicati will wait for each volume to complete."); } } From d328847085562a3a6f1bcc4a28542e98c0da199f Mon Sep 17 00:00:00 2001 From: Gerco Dries Date: Tue, 25 Oct 2016 17:31:21 -0400 Subject: [PATCH 07/15] Fix exceptions when users and groups are not defined on the local system (such as when a system is bound to Active Directory or a user or group has been deleted). --- Duplicati/Library/Snapshots/SystemIOLinux.cs | 10 +++++++-- thirdparty/UnixSupport/File.cs | 22 ++++++++++++++++++-- 2 files changed, 28 insertions(+), 4 deletions(-) diff --git a/Duplicati/Library/Snapshots/SystemIOLinux.cs b/Duplicati/Library/Snapshots/SystemIOLinux.cs index 785d04f98..d6e8e1a72 100644 --- a/Duplicati/Library/Snapshots/SystemIOLinux.cs +++ b/Duplicati/Library/Snapshots/SystemIOLinux.cs @@ -177,8 +177,14 @@ namespace Duplicati.Library.Snapshots var fse = UnixSupport.File.GetUserGroupAndPermissions(f); dict["unix:uid-gid-perm"] = string.Format("{0}-{1}-{2}", fse.UID, fse.GID, fse.Permissions); - dict["unix:owner-name"] = fse.OwnerName; - dict["unix:group-name"] = fse.GroupName; + if (fse.OwnerName != null) + { + dict["unix:owner-name"] = fse.OwnerName; + } + if (fse.GroupName != null) + { + dict["unix:group-name"] = fse.GroupName; + } return dict; } diff --git a/thirdparty/UnixSupport/File.cs b/thirdparty/UnixSupport/File.cs index f96152201..18ace7fca 100644 --- a/thirdparty/UnixSupport/File.cs +++ b/thirdparty/UnixSupport/File.cs @@ -238,8 +238,26 @@ namespace UnixSupport UID = fse.OwnerUserId; GID = fse.OwnerGroupId; Permissions = (long)fse.FileAccessPermissions; - OwnerName = fse.OwnerUser.UserName; - GroupName = fse.OwnerGroup.GroupName; + + try + { + OwnerName = fse.OwnerUser.UserName; + } + catch (ArgumentException) + { + // Could not retrieve user name, possibly the user is not defined on the local system + OwnerName = null; + } + + try + { + GroupName = fse.OwnerGroup.GroupName; + } + catch (ArgumentException) + { + // Could not retrieve group name, possibly the group is not defined on the local system + GroupName = null; + } } } From 1a47e30be8be3f5aed8e41a76766335006916d16 Mon Sep 17 00:00:00 2001 From: agrajaghh Date: Wed, 26 Oct 2016 13:08:33 +0200 Subject: [PATCH 08/15] set charset to utf-8 in .pot file xgettext isn't setting it sometimes --- Localizations/duplicati/extract.sh | 1 + 1 file changed, 1 insertion(+) 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 From 261b4486d8df77181cbce99992cd66aafef35e79 Mon Sep 17 00:00:00 2001 From: agrajaghh Date: Wed, 26 Oct 2016 13:08:59 +0200 Subject: [PATCH 09/15] update language files --- .../angular-gettext-cli_compiled_js_output.js | 4 ++- Localizations/duplicati/localization-de.mo | Bin 5226 -> 33858 bytes Localizations/duplicati/localization-de.po | 27 ++++++++++++------ Localizations/duplicati/localization-es.mo | Bin 0 -> 34323 bytes Localizations/duplicati/localization-es.po | 16 +++++------ Localizations/duplicati/localization-fr.mo | Bin 0 -> 21481 bytes Localizations/duplicati/localization-fr.po | 16 +++++------ Localizations/duplicati/localization.pot | 16 +++++------ .../webroot/localization_webroot-de.po | 4 +-- .../webroot/localization_webroot-es.po | 10 +++---- .../webroot/localization_webroot-fr.po | 7 +++-- .../webroot/localization_webroot.pot | 4 +-- 12 files changed, 60 insertions(+), 44 deletions(-) create mode 100644 Localizations/duplicati/localization-es.mo create mode 100644 Localizations/duplicati/localization-fr.mo diff --git a/Duplicati/Server/webroot/ngax/scripts/angular-gettext-cli_compiled_js_output.js b/Duplicati/Server/webroot/ngax/scripts/angular-gettext-cli_compiled_js_output.js index 2261dd1eb..2a6eaf940 100644 --- a/Duplicati/Server/webroot/ngax/scripts/angular-gettext-cli_compiled_js_output.js +++ b/Duplicati/Server/webroot/ngax/scripts/angular-gettext-cli_compiled_js_output.js @@ -1,5 +1,7 @@ angular.module('backupApp').run(['gettextCatalog', function (gettextCatalog) { /* jshint -W100 */ - gettextCatalog.setStrings('de', {"- pick an option -":"- Option auswählen -","...loading...":"...laden...","API Key":"API-Schlüssel","AWS Access ID":"AWS Access ID","AWS Access Key":"AWS Access Key","AWS IAM Policy":"AWS IAM Policy","About":"Über","About {{appname}}":"Über {{appname}}","Access Key":"Zugriffsschlüssel","Access to user interface":"Zugriff auf die Benutzeroberfläche","Account name":"Account-Name","Activate":"Aktivieren","Activate failed:":"Aktivierung fehlgeschlagen:","Add advanced option":"Option für Profis hinzufügen","Add filter":"Filter hinzufügen","Add new backup":"Neues Backup erstellen","Add path":"Pfad hinzufügen","Adjust bucket name?":"Bucket-Name anpassen?","Adjust path name?":"Pfad anpassen?","Advanced Options":"Optionen für Profis","Advanced options":"Optionen für Profis","Advanced:":"Für Profis:","All usage reports are sent anonymously and do not contain any personal information. They contain information about hardware and operating system, the type of backend, backup duration, overall size of source data and similar data. They do not contain paths, filenames, usernames, passwords or similar sensitive information.":"Alle Nutzungsberichte werden anonym verschickt und enthalten keine personenbezogenen oder personenbeziehbare Daten. Sie enthalten Daten über Hardware, Betriebssystem, das verwendete Backend, die Backupdauer, die Gesamtgröße des Backups und ähnliche Daten. Sie enthalten NICHT Pfade, Dateinamen, Benutzernamen, Passwörter oder andere sensible Informationen.","Allow remote access (requires restart)":"Fernzugriff erlauben (Neustart notwendig)","Allowed days":"Erlaubte Tage","An existing file was found at the new location":"An dem angegebenen Ort wurde eine bereits vorhandene Datenbank gefunden.","An existing file was found at the new location\nAre you sure you want the database to point to an existing file?":"Eine vorhandene Datenbank wurde gefunden.\nSoll diese Datenbank von nun an verwendet werden?","An existing local database for the storage has been found.\nRe-using the database will allow the command-line and server instances to work on the same remote storage.\n\n Do you wish to use the existing database?":"Eine lokale Datenbank für den Onlinespeicher wurde gefunden.\nMit dieser Datenbank können GUI und Kommandozeile auf dem gleichen Onlinespeicher arbeiten.\n\nSoll die lokale Datenbank genutzt werden?","Anonymous usage reports":"Anonyme Nutzungsberichte","As Command-line":"als Befehl für Kommandozeile","AuthID":"AuthID","Authentication password":"Passwort für Anmeldung","Authentication username":"Benutzername für Anmeldung","Autogenerated passphrase":"Generiertes Passwort","Automatically run backups.":"Backups automatisch ausführen.","B2 Account ID":"B2 Account ID","B2 Application Key":"B2 Application Key","B2 Cloud Storage Account ID":"B2 Cloud Storage Account ID","B2 Cloud Storage Application Key":"B2 Cloud Storage Application Key","Back":"Zurück","Backend modules:":"Backend-Module:","Backup to >":"Backup nach >","Backup:":"Backup:","Backups are currently paused,":"Backups sind momentan pausiert,","Beta":"Beta","Bitcoin: {{bitcoinaddr}}":"Bitcoin: {{bitcoinaddr}}","Browse":"Anzeigen","Browser default":"Standard Browser","Bucket Name":"Bucket-Name","Bucket create location":"Bucket-Speicherort","Bucket create region":"Bucket Bereich erstellen","Bucket name":"Bucket-Name","Bucket storage class":"Bucket Speicherklasse","Building list of files to restore ...":"Dateiliste erstellen...","Building partial temporary database ...":"Temporäre Datenbank wird erstellt...","Busy ...":"Beschäftigt...","Canary":"Canary","Cancel":"Abbrechen","Cannot move to existing file":"Verschieben auf bereits existierende Datei nicht möglich","Changelog":"Änderungen","Changelog for {{appname}} {{version}}":"Changelog für {{appname}} {{version}}","Check failed:":"Prüfung fehlgeschlagen:","Check for updates now":"Aktualisierung suchen","Checking ...":"Überprüfen...","Checking for updates ...":"Suche Aktualisierung...","Chose a storage type to get started":"Wähle einen Speichertypen zum Starten","Click the AuthID link to create an AuthID":"Auf AuthID klicken um eine AuthID zu erstellen","Compact now":"Backup komprimieren","Compacting remote data ...":"Backupdaten verkleinern...","Completing backup ...":"Backup fertigstellen...","Completing previous backup ...":"Vorheriges Backup fertigstellen...","Compression modules:":"Kompression:","Configuration file:":"Konfigurationsdatei:","Configuration:":"Konfiguration:","Confirm delete":"Löschen bestätigen","Confirmation required":"Bestätigung erfolderlich","Connect":"Verbinden","Connect now":"Jetzt verbinden","Connect to >":"Verbinden >","Connecting...":"Verbinden...","Connection lost":"Verbindung verloren","Connnecting to server ...":"Verbinde mit Server...","Container name":"Container-Name","Container region":"Container-Region","Continue":"Fortfahren","Continue without encryption":"Ohne Verschlüsselung fortfahren","Core options":"Allgemeine Optionen","Counting ({{files}} files found, {{size}})":"Dateien ermitteln ({{files}} files found, {{size}})","Crashes only":"Nur Abstürze","Create bug report ...":"Fehlerbericht erstellen...","Created new limited user":"Nutzer mit eingeschränkten Rechten anlegen","Creating bug report ...":"Fehlerbericht wird erstellt...","Creating new user with limited access ...":"Nutzer mit eingeschränkten Rechten wird erstellt...","Creating target folders ...":"Zielverzeichnisse erstellen...","Creating temporary backup ...":"Temporäres Backup erstellen...","Creating user...":"Nutzer anlegen...","Current version is {{versionname}} ({{versionnumber}})":"Aktuelle Version: {{versionname}} ({{versionnumber}})","Custom S3 endpoint":"Benutzerdefinierter S3 endpoint","Custom authentication url":"Benutzerdefinierte URL für Authentifizierung","Custom location ({{server}})":"Benutzerdefinierter Standort ({{server}})","Custom region for creating buckets":"Benutzerdefinierte Region, um Buckets zu erstellen","Custom region value ({{region}})":"Benutzerdefinierter Wert für Region ({{region}})","Custom server url ({{server}})":"Benutzerdefinierte Server-URL ({{server}})","Custom storage class ({{class}})":"Benutzerdefinierte Speicher-Klasse ({{class}})","Days":"Tage","Default":"Standard","Default ({{channelname}})":"Standard ({{channelname}})","Default options":"Standard-Optionen","Delete":"Löschen","Delete ...":"Löschen...","Delete backup":"Backup löschen","Delete local database":"Lokale Datenbank löschen","Delete remote files":"Remote-Dateien löschen","Delete the local database":"Die lokale Datenbank löschen","Delete {{filecount}} files ({{filesize}}) from the remote storage?":"{{filecount}} Dateien ({{filesize}}) vom Remote-Speicher löschen?","Deleting remote files ...":"Remote-Dateien löschen...","Deleting unwanted files ...":"Veraltete Daten löschen...","Did we help save your files? If so, please consider supporting Duplicati with a donation. We suggest {{smallamount}} for private use and {{largeamount}} for commercial use.":"Konnten wir Deine Daten retten? Falls ja, würden wir uns über eine angemessene Spende sehr freuen. Wir empfehlen {{smallamount}} bei privater Nutzung und {{largeamount}} bei geschäftlicher Nutzung.","Disabled":"Deaktiviert","Dismiss":"Verwerfen","Do you really want to delete the backup: \"{{name}}\" ?":"Möchtest du das Backup \"{{name}}\" wirklich löschen?","Do you really want to delete the local database for: {{name}}":"Möchtest du die lokale Datenbank wirklich löschen für: {{name}}","Donate":"Spenden","Donate with Bitcoins":"Spenden per Bitcoin","Donate with PayPal":"Spenden per PayPal","Donation messages":"Spenden-Links","Donation messages are hidden, click to show":"Spenden-Links werden versteckt (jetzt anzeigen)","Donation messages are visible, click to hide":"Spendenlinks werden angezeigt (jetzt ausblenden)","Done":"Fertig","Download":"Herunterladen","Downloading ...":"Herunterladen...","Downloading files ...":"Dateien herunterladen...","Downloading update...":"Update Herunterladen...","Duplicate option {{opt}}":"doppelte Option {{opt}}","Each backup has a local database associated with it, which stores information about the remote backup on the local machine.\\nThis makes it faster to perform many operations, and reduces the amount of data that needs to be downloaded for each operation.":"Jedes Backup hat eine lokale Datenbank. Diese Datenbank beschleunigt viele Aktionen und führt dazu, dass weniger Daten heruntergeladen werden müssen.","Edit ...":"Bearbeiten...","Edit as list":"Als Liste bearbeiten","Edit as text":"Als Text bearbeiten","Empty":"Leer","Encrypt file":"Datei verschlüsseln","Encryption":"Verschlüsselung","Encryption changed":"Verschlüsselung geändert","Encryption modules:":"Verschlüsselungen:","Enter a url, or click the "Connect to >" link":"URL eingeben oder auf "Verbinden >" klicken","Enter a url, or click the 'Backup to >' link":"URL eingeben oder auf 'Backup nach >' klicken","Enter access key":"Zugriffsschlüssel angeben","Enter account name":"Account-Name angeben","Enter backup passphrase, if any":"Passwort für Backup","Enter container name":"Container-Name angeben","Enter encryption passphrase":"Passwort für Verschlüsselung angeben","Enter expression here":"Ausdruck hier eingeben","Enter folder path name":"Ordnerpfad eingeben","Enter one option per line in command-line format, eg. {0}":"Gib eine Option pro Zeile an im Kommandozeilen-Format, z.B. {0}","Enter the destination path":"Ziel-Pfad angeben","Error":"Fehler","Error!":"Fehler!","Errors and crashes":"Fehler und Abstürze","Exclude":"Ausschließen","Exclude directories whose names contain":"Ordner ausschließen dessen Namen beinhaltet","Exclude expression":"Filter (ausschließen)","Exclude file":"Datei ausschließen","Exclude file extension":"Dateiendung ausschließen","Exclude files whose names contain":"Dateien ausschließen dessen Namen beinhaltet","Exclude folder":"Ordner ausschließen","Exclude regular expression":"Regulären Ausdruck (ausschließen)","Existing file found":"Vorhandene Datenbank gefunden","Experimental":"Experimental","Export":"Exportieren","Export ...":"Exportieren...","Export backup configuration":"Backup-Konfiguration exportieren","Export configuration":"Konfiguration exportieren","Exporting ...":"Exportieren...","FTP (Alternative)":"FTP (Alternativ)","Failed to build temporary database: {{message}}":"Erstellen der temporären Datenbank fehlgeschlagen: {{message}}","Failed to connect: {{message}}":"Verbindung fehlgeschlagen: {{message}}","Failed to delete:":"Löschen fehlgeschlagen:","Failed to fetch path information: {{message}}":"Konnte Pfadangaben nicht abrufen: {{message}}","Failed to read backup defaults:":"Konnte Standard-Einstellungen nicht lesen:","Failed to restore files: {{message}}":"Wiederherstellung der Dateien fehlgeschlagen: {{message}}","Failed to save:":"Fehler beim Speichern:","Fetching path information ...":"Pfad-Infos werden ermittelt...","Files larger than:":"Dateien größer als:","Filters":"Filter","Finished!":"Fertiggestellt!","Folder path":"Ordnerpfad","Folders":"Ordner","Force stop":"Stoppen erzwingen","Fri":"Fr","GByte":"GByte","GByte/s":"GByte/s","GCS Project ID":"GCS Project ID","General":"Allgemein","General options":"Allgemeine Einstellungen","Generate":"Erzeugen","Generate IAM access policy":"Generieren IAM Zugriffsrichtlinie","Hidden files":"Versteckte Dateien","Hide":"Ausblenden","Hide hidden folders":"versteckte Ordner ausblenden","Hours":"Stunden","How do you want to handle existing files?":"Wie sollen bestehende Dateien behandelt werden?","If a date was missed, the job will run as soon as possible.":"Wurde ein Zeitpunkt verpasst, startet das Backup so bald wie möglich.","If the backup and the remote storage is out of sync, Duplicati will require that you perform a repair operation to synchronize the database.\\nIf the repair is unsuccesful, you can delete the local database and re-generate.":"Wenn lokale Daten und das Backup nicht mehr synchron sind, muss die lokale Datenbank repariert werden.\\nSollte die Reparatur nicht erfolgreich sein, so kann die lokale Datenbank gelöscht und neu erstellt werden.","If the backup file was not downloaded automatically,":"Wenn die Backup-Dateien nicht automatisch heruntergeladen werden konnten,","If you do not enter a path, all files will be stored in the login folder.\nAre you sure this is what you want?":"Ohne Pfad werden alle Dateien im Login-Verzeichnis gespeichert.\nMöchtest du das?","If you do not enter an API Key, the tenant name is required":"Wenn kein API Schlüssel angegeben wurde, ist der Tenant-Name erforderlich.","Import":"Importieren","Import backup configuration":"Konfigurationsdatei importieren","Import configuration from a file ...":"Konfigurationsdatei importieren...","Importing ...":"Importieren...","Include a file?":"Datei einfügen?","Include expression":"Filter (einschließen)","Include regular expression":"Regulären Ausdruck (einschließen)","Individual builds for developers only.":"Individuelle Versionen für Entwickler.","Install":"Installieren","Install failed:":"Installation fehlgeschlagen:","It is possible to connect to some FTP without a password.\nAre you sure your FTP server supports password-less logins?":"Manche FTP-Server erlauben einen Login ohne Passwort.\nBist Du sicher, dass Dein FTP-Server dazu gehört?","KByte":"KByte","KByte/s":"KByte/s","Keep backups":"Backups speichern","Language in user interface":"Sprache der Benutzeroberfläche","Last month":"Letzter Monat","Last successful run:":"Letztes erfolgreiches Backup:","Latest":"Neuste","Libraries":"Bibliotheken","Listing backup dates ...":"Backups werden aufgelistet...","Live":"Live","Load older data":"ältere Einträge laden","Loading ...":"Laden...","Local database for":"Lokale Datenbank für","Local database path:":"Lokale Datenbank:","Local storage":"Lokaler Speicher","Location":"Ort","Location where buckets are created":"Speicherort, wo die Buckets erstellt werden","Log data":"Log-Meldungen","MByte":"MByte","MByte/s":"MByte/s","Maintenance":"Wartung","Manage database ...":"Datenbank verwalten...","Manually type path":"Pfad eingeben","Menu":"Menü","Minutes":"Minuten","Missing destination":"Ziel fehlt","Missing name":"Name fehlt","Missing passphrase":"Passwort fehlt","Missing sources":"Quelle fehlt","Mon":"Mo","Months":"Monate","Move existing database":"Datenbank verschieben","Move failed:":"Verschieben fehlgeschlagen:","My Photos":"Meine Fotos","Name":"Name","Never":"Nie","New update found: {{message}}":"Neues Update verfügbar: {{message}}","New user name is {{user}}.\nUpdated credentials to use the new limited user":"Neuer Benutzername ist {{user}}.\nZugangsdaten für eingeschränken Benutzer verwendet","Next":"Weiter","Next scheduled run:":"Nächstes Backup geplant:","Next scheduled task:":"Nächste geplante Aufgabe:","Next task:":"Nächste Aufgabe:","Next time":"Nächstes Backup","No":"Nein","No editor found for the "{{backend}}" storage type":"Kein Editor für den "{{backend}}" Speichertyp gefunden","No encryption":"Keine Verschlüsselung","No items selected":"Nichts ausgewählt","No items to restore, please select one or more items":"Es wurde nichts für die Wiederherstellung ausgewählt. Wähle eine Datei oder einen Ordner aus.","No passphrase entered":"Kein Passwort angegeben","No scheduled tasks, you can manually start a task":"Kein Backup geplant. Backup von Hand starten.","Non-matching passphrase":"Passwort-Fehler","None / disabled":"Keine / deaktiviert","OK":"OK","OpenStack AuthURI":"OpenStack AuthURI","OpenStack Object Storage / Swift":"OpenStack Object Storage / Swift","Operation failed:":"Operation fehlgeschlagen:","Operations:":"Operationen:","Optional authentication password":"Passwort für Anmeldung (optional)","Optional authentication username":"Benutzername für Anmeldung (optional)","Options":"Optionen","Original location":"Ursprünglicher Speicherort","Others":"Weitere","Overwrite":"Überschreiben","Passphrase":"Paswort","Passphrase (if encrypted)":"Passwort (falls verschlüsselt)","Passphrase changed":"Passwort gändert","Passphrases are not matching":"Die Passwörter stimmen nicht überein","Password":"Passwort","Passwords do not match":"Die Passwörter stimmen nicht überein","Patching files with local blocks ...":"Dateien mit vorhandenen Daten aufbauen...","Path not found":"Pfad nicht gefunden","Path on server":"Pfad auf Server","Path or subfolder in the bucket":"Pfad oder Unterverzeichnis im Bucket","Pause":"Pause","Pause after startup or hibernation":"Pause nach dem Aufwachen des PCs","Pause controls":"Pause","Permissions":"Berechtigungen","Pick location":"Speicherort auswählen","Port":"Port","Previous":"Zurück","ProjectID is optional if the bucket exist":"Die Projekt-ID ist optional, wenn der Bucket existiert","Proprietary":"Proprietär","Rebuilding local database ...":"Lokale Datenbank wieder aufbauen...","Recreate (delete and repair)":"Wiederherstellen (löschen und reparieren)","Recreating database ...":"Datenbank wird neu erstellt...","Registering temporary backup ...":"Temporäres Backup registrieren...","Relative paths not allowed":"Relative Pfade sind nicht möglich","Reload":"Neu laden","Remote":"Remote","Remove":"Entfernen","Remove option":"Option entfernen","Repair":"Reparieren","Reparing ...":"Reparieren...","Repeat Passphrase":"Passwort wiederholen","Reporting:":"Bericht:","Reset":"Zurücksetzen","Restore":"Wiederherstellen","Restore backup":"Backup wiederherstellen","Restore files":"Dateien wiederherstellen","Restore files ...":"Dateien wiederherstellen...","Restore from":"Wiederherstellen von","Restore options":"Wiederherstellungsoptionen","Restore read/write permissions":"Scheib- und Leserechter wiederherstellen","Restoring files ...":"Dateien werden wiederhergestellt...","Resume now":"Jetzt starten","Run again every":"Wiederholen alle","Run now":"Jetzt sichern","Running ...":"Läuft...","Running task":"Backup läuft","Running task:":"Backup läuft:","S3 Compatible":"S3 Kompatibel","Same as the base install version: {{channelname}}":"Wie die zuerst installierte Version: {{channelname}}","Sat":"Sa","Save":"Speichern","Save and repair":"Speichern und reparieren","Save different versions with timestamp in file name":"Mehrere Versionen mit Zeitstempel im Dateinamen speichern","Scanning existing files ...":"Vorhandene Dateien scannen...","Scanning for local blocks ...":"Vorhandene Daten scannen...","Schedule":"Zeitplan","Search":"Suche","Search for files":"Dateien suchen","Seconds":"Sekunden","Select a log level and see messages as they happen:":"Wähle ein Log-Level und sehe live die Meldungen:","Server":"Server","Server and port":"Server und Port","Server hostname or IP":"Server-Hostname oder IP","Server is currently paused,":"Server ist pausiert,","Server is currently paused, do you want to resume now?":"Server ist pausiert, wollen Sie jetzt wieder aufnehmen?","Server paused":"Server pausiert","Server state properties":"Server Zustandseigenschaften","Settings":"Einstellungen","Show":"Zeigen","Show advanced editor":"Profi-Modus anzeigen","Show hidden folders":"Zeige versteckte Ordner","Show log":"Logfile anzeigen","Show log ...":"Log-Datei anzeigen...","Some OpenStack providers allow an API key instead of a password and tenant name":"Einige OpenStack Anbieter erlauben einen API Schlüssel anstelle eines Passwortes und Tenant Namen","Source Data":"Quell-Daten","Source folders":"Quell-Verzeichnisse","Source:":"Quelle:","Specific builds for developers only.":"Spezielle Versionen für Entwickler.","Standard protocols":"Standardprotokolle","Starting ...":"Los geht's...","Starting the restore process ...":"Wiederherstellung wird gestartet...","Stop":"Stop","Storage Type":"Speichertyp","Storage class":"Speicherklasse","Storage class for creating a bucket":"Speicherklasse zum Erstellen eines Bucket","Stored":"Gespeichert","Strong":"Stark","Sun":"So","System default ({{levelname}})":"System-Standard ({{levelname}})","System files":"Systemdateien","System info":"System-Informationen","System properties":"System-Eigenschaften","TByte":"TByte","TByte/s":"TByte/s","Task is running":"Aufgabe wird ausgeführt","Temporary files":"Temporäre Dateien","Tenant Name":"Tenant-Name","Test connection":"Verbindung prüfen","Testing ...":"Testen...","Testing permissions ...":"Rechte werden geprüft...","Testing permissions...":"Rechte werden geprüft...","The bucket name should be all lower-case, convert automatically?":"Der Bucket sollte klein geschrieben sein. Jetzt klein schreiben?","The bucket name should start with your username, prepend automatically?":"Der Bucket-Name sollte mit Deinem Benutzernamen beginnen. Benutzername hinzufügen?","The connection to the server is lost, attempting again in {{time}} ...":"Die Verbindung zum Server wurde verloren. Versuch erneut in {{time}}...","The path does not appear to exist, do you want to add it anyway?":"Der Pfad scheint nicht zu existieren. Möchtest Du ihn trotzdem hinzufügen?","The path does not end with a '{0}' character, which means that you include a file, not a folder.\n\nDo you want to include the specified file?":"Ohne das abschließende '{0}' fügst du eine Datei hinzu und kein Verzeichnis.\n\nMöchtest du diese Datei hinzufügen?","The path must be an absolute path, i.e. it must start with a forward slash '/'":"Der Pfad muss ein absoluter Pfad sein. Das heißt, er muss mit '/' beginnen","The path should start with \"{{prefix}}\" or \"{{def}}\", otherwise you will not be able to see the files in the HubiC web interface.\n\nDo you want to add the prefix to the path automatically?":"Der Pfad sollte mit \"{{prefix}}\" oder \"{{def}}\" beginnen. Ansonsten wirst du die Dateien nicht auf der HubiC-Webseite sehen können.\n\nSoll das Prefix automatisch hinzugefügt werden?","The region parameter is only applied when creating a new bucket":"Der Bereich Parameter wird nur angewendet, wenn ein neuer Bucket erzeugt wird","The region parameter is only used when creating a bucket":"Der Bereich Parameter wird nur angewendet, wenn ein Bucket erzeugt wird","The storage class affects the availability and price for a stored file":"The storage class affects the availability and price for a stored file","The target folder contains encrypted files, please supply the passphrase":"Das Ziel enthält verschlüsselte Dateien. Wir benötigen ein Passwort!","The user has too many permissions. Do you want to create a new limited user, with only permissions to the selected path?":"Der Nutzer hat zu viele Rechte. Möchtest Du einen Nutzer mit eingeschränkten Berechtigungen für den gewählten Pfad erstellen?","This month":"Dieser Monat","This week":"Diese Woche","Thu":"Do","To File":"als Datei","To export without a passphrase, uncheck the \"Encrypt file\" box":"Entferne den Haken für die Verschlüsselung, um ohne Passwort zu exportieren","Today":"Heute","Try out the new features we are working on. Don't use with important data.":"Neue Funktionen ausprobieren. Nutze diese Versionen nicht mit wichtigen Backups!","Tue":"Di","Type to highlight files":"Tippen, um Dateien zu markieren","Unknown":"Unbekannt","Until resumed":"Bis zur Wiederaufnahme","Update channel":"Update-Kanal","Update failed:":"Update fehlgeschlagen:","Updating with existing database":"Datenbank wird aktualisiert","Upload volume size":"Dateigröße beim Upload","Uploading verification file ...":"Prüfdatei hochladen...","Usage reports help us improve the user experience and evaluate impact of new features. We use them to generate public usage statistics":"utzungsberichte helfen und bei der Weiterentwicklung. Wir generieren daraus öffentliche Nutzungsstatistiken","Usage statistics":"Nutzungsstatistiken","Usage statistics, warnings, errors, and crashes":"Nutzungsberichte, Warnungen, Fehler und Abstürze","Use SSL":"SSL benutzen","Use existing database?":"Bestehende Datenbank nutzen?","Use weak passphrase":"Schwaches Passwort nutzen","Useless":"Nutzlos","User has too many permissions":"Nutzer hat zu viele Rechte","User interface language":"Sprache der Benutzeroberfläche","Username":"Benutzername","VISA, Mastercard, ... via Paypal":"VISA, Mastercard, ... via Paypal","Validating ...":"Validieren...","Verify files":"Backup prüfen","Verifying ...":"Prüfen...","Verifying backend data ...":"Verifiziere Backend-Daten...","Verifying remote data ...":"Backupdaten prüfen...","Verifying restored files ...":"Wiederhergestellte Dateien prüfen...","Very strong":"Sehr stark","Very weak":"Sehr schwach","Visit us on":"Besuche uns auf","Waiting for task to begin":"Warte darauf, loslegen zu können","Waiting for upload ...":"Auf den Upload warten...","Warnings, errors and crashes":"Warnungen, Fehler und Abstürze","We recommend that you encrypt all backups stored outside your system":"Wir empfehlen, alle Backups auf Onlinespiechern zu verschlüsseln.","Weak":"Schwach","Weak passphrase":"Schwaches Passwort","Wed":"Mi","Weeks":"Wochen","Where do you want to restore the files to?":"Wohin sollen die Dateien wiederhergestellt werden?","Years":"Jahre","Yes":"Ja","Yes, I have stored the passphrase safely":"Ja, ich habe das Passwort sicher gespeichert","Yes, I'm brave!":"Ja, ich bin mutig!","Yes, please break my backup!":"Ja, mach das Backup kaputt!","Yesterday":"Gestern","You are changing the database path away from an existing database.\nAre you sure this is what you want?":"Du änderst gerade den Pfad zur lokalen Datenbank.\nWeißt Du, was Du da tust?","You are currently running {{appname}} {{version}}":"Aktuell wird {{appname}} {{version}} verwendet","You have changed the encryption mode. This may break stuff. You are encouraged to create a new backup instead":"Du hast die Verschlüsselung geändert. Dadurch kann das bestehende Backup unbenutzbar sein. Erstelle lieber ein neues Backup.","You have changed the passphrase, which is not supported. You are encouraged to create a new backup instead.":"Du hast das Passwort geändert. Dadurch kann das bestehende Backup unbenutzbar sein. Erstelle lieber ein neues Backup.","You have chosen not to encrypt the backup. Encryption is recommended for all data stored on a remote server.":"Alle Backups auf Onlinespeichern sollten verschlüsselt werden.","You have generated a strong passphrase. Make sure you have made a safe copy of the passphrase, as the data cannot be recovered if you loose the passphrase.":"Du hast ein starkes Passwort generiert. Kannst Du Dir das merken? Sonst schreib es lieber auf. Denn ohne Passwort kannst Du Dein Backup nicht wiederherstellen.","You must choose at least one source folder":"Du musst schon ein Quellverzeichnis wählen","You must enter a destination where the backups are stored":"Du musst ein Ziel angeben, in dem das Backup gespeichert ist","You must enter a name for the backup":"Gib einen Namen für das Backup an","You must enter a passphrase or disable encryption":"Gib das Passwort ein, um die Verschlüsselung zu deaktivieren","You must enter a tenant name if you do not provide an API Key":"Gib einen Kundennamen an, wenn Du keinen API-Key hast.","You must enter either a password or an API Key":"Gib einen API-Key oder ein Passwort ein.","You must enter either a password or an API Key, not both":"Gib einen API-Key oder ein Passwort an. Aber nicht beides!","You must fill in the password":"Gib ein Passwort an!","You must fill in the path":"Gib einen Pfad an!","You must fill in the server name or address":"Gib einen Server-Namen oder eine Adresse ein!","You must fill in the username":"Gib einen Benutzernamen an!","You must fill in {{field}}":"{{field}} muss ausgefüllt sein","You must select or fill in the AuthURI":"AuthURI auswählen oder eintragen","You must select or fill in the server":"Server auswählen oder eintragen","Your files and folders have been restored successfully.":"Dateien und Ordner erfolgreich wiederhergestellt.","Your passphrase is easy to guess. Consider changing passphrase.":"Dein Passwort ist leicht zu erraten. Nimm lieber etwas Komplizierteres.","a specific number":"eine Anzahl","bucket/folder/subfolder":"Bucket/Ordner/Unterordner","byte":"byte","byte/s":"Byte/s","click to resume now":"Jetzt starten","custom":"benutzerdefiniert","for a specific time":"eine Dauer","forever":"immer","resume now":"Jetzt starten","resuming in":"starte in","right click and choose "Save as ..."":"Rechtsklick und "Speichern unter..." auswählen","{{appname}} was primarily developed by {{dev1}} and {{dev2}}. {{appname}} can be downloaded from {{websitename}}. {{appname}} is licensed under the {{licensename}}.":"{{appname}} wurde hauptsächlich von {{dev1}} und {{dev2}} entwickelt. {{appname}} kann unter folgender Adresse heruntergeladen werden: {{websitename}}. {{appname}} ist unter {{licensename}} lizenziert.","{{files}} files ({{size}}) to go":"Noch {{files}} Dateien ({{size}})","{{number}} Hour":"{{number}} Stunde","{{number}} Minutes":"{{number}} Minuten","{{time}} (took {{duration}})":"{{time}} (dauerte {{duration}})"}); + gettextCatalog.setStrings('de', {"- pick an option -":"- Option auswählen -","...loading...":"...laden...","API Key":"API-Schlüssel","AWS Access ID":"AWS Access ID","AWS Access Key":"AWS Access Key","AWS IAM Policy":"AWS IAM Policy","About":"Über","About {{appname}}":"Über {{appname}}","Access Key":"Zugriffsschlüssel","Access to user interface":"Zugriff auf die Benutzeroberfläche","Account name":"Account-Name","Activate":"Aktivieren","Activate failed:":"Aktivierung fehlgeschlagen:","Add advanced option":"Option für Profis hinzufügen","Add filter":"Filter hinzufügen","Add new backup":"Neues Backup erstellen","Add path":"Pfad hinzufügen","Adjust bucket name?":"Bucket-Name anpassen?","Adjust path name?":"Pfad anpassen?","Advanced Options":"Optionen für Profis","Advanced options":"Optionen für Profis","Advanced:":"Für Profis:","All Hyper-V Machines":"Alle Hyper-V Machinen","All usage reports are sent anonymously and do not contain any personal information. They contain information about hardware and operating system, the type of backend, backup duration, overall size of source data and similar data. They do not contain paths, filenames, usernames, passwords or similar sensitive information.":"Alle Nutzungsberichte werden anonym verschickt und enthalten keine personenbezogenen oder personenbeziehbare Daten. Sie enthalten Daten über Hardware, Betriebssystem, das verwendete Backend, die Backupdauer, die Gesamtgröße des Backups und ähnliche Daten. Sie enthalten NICHT Pfade, Dateinamen, Benutzernamen, Passwörter oder andere sensible Informationen.","Allow remote access (requires restart)":"Fernzugriff erlauben (Neustart notwendig)","Allowed days":"Erlaubte Tage","An existing file was found at the new location":"An dem angegebenen Ort wurde eine bereits vorhandene Datenbank gefunden.","An existing file was found at the new location\nAre you sure you want the database to point to an existing file?":"Eine vorhandene Datenbank wurde gefunden.\nSoll diese Datenbank von nun an verwendet werden?","An existing local database for the storage has been found.\nRe-using the database will allow the command-line and server instances to work on the same remote storage.\n\n Do you wish to use the existing database?":"Eine lokale Datenbank für den Onlinespeicher wurde gefunden.\nMit dieser Datenbank können GUI und Kommandozeile auf dem gleichen Onlinespeicher arbeiten.\n\nSoll die lokale Datenbank genutzt werden?","Anonymous usage reports":"Anonyme Nutzungsberichte","As Command-line":"als Befehl für Kommandozeile","AuthID":"AuthID","Authentication password":"Passwort für Anmeldung","Authentication username":"Benutzername für Anmeldung","Autogenerated passphrase":"Generiertes Passwort","Automatically run backups.":"Backups automatisch ausführen.","B2 Account ID":"B2 Account ID","B2 Application Key":"B2 Application Key","B2 Cloud Storage Account ID":"B2 Cloud Storage Account ID","B2 Cloud Storage Application Key":"B2 Cloud Storage Application Key","Back":"Zurück","Backend modules:":"Backend-Module:","Backup to >":"Backup nach >","Backup:":"Backup:","Backups are currently paused,":"Backups sind momentan pausiert,","Beta":"Beta","Bitcoin: {{bitcoinaddr}}":"Bitcoin: {{bitcoinaddr}}","Browse":"Anzeigen","Browser default":"Standard Browser","Bucket Name":"Bucket-Name","Bucket create location":"Bucket-Speicherort","Bucket create region":"Bucket Bereich erstellen","Bucket name":"Bucket-Name","Bucket storage class":"Bucket Speicherklasse","Building list of files to restore ...":"Dateiliste erstellen...","Building partial temporary database ...":"Temporäre Datenbank wird erstellt...","Busy ...":"Beschäftigt...","Canary":"Canary","Cancel":"Abbrechen","Cannot move to existing file":"Verschieben auf bereits existierende Datei nicht möglich","Changelog":"Änderungen","Changelog for {{appname}} {{version}}":"Changelog für {{appname}} {{version}}","Check failed:":"Prüfung fehlgeschlagen:","Check for updates now":"Aktualisierung suchen","Checking ...":"Überprüfen...","Checking for updates ...":"Suche Aktualisierung...","Chose a storage type to get started":"Wähle einen Speichertypen zum Starten","Click the AuthID link to create an AuthID":"Auf AuthID klicken um eine AuthID zu erstellen","Compact now":"Backup komprimieren","Compacting remote data ...":"Backupdaten verkleinern...","Completing backup ...":"Backup fertigstellen...","Completing previous backup ...":"Vorheriges Backup fertigstellen...","Compression modules:":"Kompression:","Computer":"Computer","Configuration file:":"Konfigurationsdatei:","Configuration:":"Konfiguration:","Confirm delete":"Löschen bestätigen","Confirmation required":"Bestätigung erfolderlich","Connect":"Verbinden","Connect now":"Jetzt verbinden","Connect to >":"Verbinden >","Connecting...":"Verbinden...","Connection lost":"Verbindung verloren","Connnecting to server ...":"Verbinde mit Server...","Container name":"Container-Name","Container region":"Container-Region","Continue":"Fortfahren","Continue without encryption":"Ohne Verschlüsselung fortfahren","Core options":"Allgemeine Optionen","Counting ({{files}} files found, {{size}})":"Dateien ermitteln ({{files}} files found, {{size}})","Crashes only":"Nur Abstürze","Create bug report ...":"Fehlerbericht erstellen...","Created new limited user":"Nutzer mit eingeschränkten Rechten anlegen","Creating bug report ...":"Fehlerbericht wird erstellt...","Creating new user with limited access ...":"Nutzer mit eingeschränkten Rechten wird erstellt...","Creating target folders ...":"Zielverzeichnisse erstellen...","Creating temporary backup ...":"Temporäres Backup erstellen...","Creating user...":"Nutzer anlegen...","Current version is {{versionname}} ({{versionnumber}})":"Aktuelle Version: {{versionname}} ({{versionnumber}})","Custom S3 endpoint":"Benutzerdefinierter S3 endpoint","Custom authentication url":"Benutzerdefinierte URL für Authentifizierung","Custom location ({{server}})":"Benutzerdefinierter Standort ({{server}})","Custom region for creating buckets":"Benutzerdefinierte Region, um Buckets zu erstellen","Custom region value ({{region}})":"Benutzerdefinierter Wert für Region ({{region}})","Custom server url ({{server}})":"Benutzerdefinierte Server-URL ({{server}})","Custom storage class ({{class}})":"Benutzerdefinierte Speicher-Klasse ({{class}})","Days":"Tage","Default":"Standard","Default ({{channelname}})":"Standard ({{channelname}})","Default options":"Standard-Optionen","Delete":"Löschen","Delete ...":"Löschen...","Delete backup":"Backup löschen","Delete local database":"Lokale Datenbank löschen","Delete remote files":"Remote-Dateien löschen","Delete the local database":"Die lokale Datenbank löschen","Delete {{filecount}} files ({{filesize}}) from the remote storage?":"{{filecount}} Dateien ({{filesize}}) vom Remote-Speicher löschen?","Deleting remote files ...":"Remote-Dateien löschen...","Deleting unwanted files ...":"Veraltete Daten löschen...","Did we help save your files? If so, please consider supporting Duplicati with a donation. We suggest {{smallamount}} for private use and {{largeamount}} for commercial use.":"Konnten wir Deine Daten retten? Falls ja, würden wir uns über eine angemessene Spende sehr freuen. Wir empfehlen {{smallamount}} bei privater Nutzung und {{largeamount}} bei geschäftlicher Nutzung.","Disabled":"Deaktiviert","Dismiss":"Verwerfen","Do you really want to delete the backup: \"{{name}}\" ?":"Backup \"{{name}}\" wirklich löschen?","Do you really want to delete the local database for: {{name}}":"Möchtest du die lokale Datenbank wirklich löschen für: {{name}}","Donate":"Spenden","Donate with Bitcoins":"Spenden per Bitcoin","Donate with PayPal":"Spenden per PayPal","Donation messages":"Spenden-Links","Donation messages are hidden, click to show":"Spenden-Links werden versteckt (jetzt anzeigen)","Donation messages are visible, click to hide":"Spendenlinks werden angezeigt (jetzt ausblenden)","Done":"Fertig","Download":"Herunterladen","Downloading ...":"Herunterladen...","Downloading files ...":"Dateien herunterladen...","Downloading update...":"Update Herunterladen...","Duplicate option {{opt}}":"doppelte Option {{opt}}","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 If you are using the local database for backups from the commandline, you should keep the database.":"Jedes Backup hat eine lokale Datenbank.\nBeim Löschen des Backups kann die lokale Datenbank, ohne die Wiederherstellung der Remote-Dateien zu beeinträchtigen.\nWenn Sie die lokale Datenbank für Backups von der Befehlszeile aus verwenden, sollten Sie die Datenbank behalten.","Each backup has a local database associated with it, which stores information about the remote backup on the local machine.\\nThis makes it faster to perform many operations, and reduces the amount of data that needs to be downloaded for each operation.":"Jedes Backup hat eine lokale Datenbank. Diese Datenbank beschleunigt viele Aktionen und führt dazu, dass weniger Daten heruntergeladen werden müssen.","Edit ...":"Bearbeiten...","Edit as list":"Als Liste bearbeiten","Edit as text":"Als Text bearbeiten","Empty":"Leer","Encrypt file":"Datei verschlüsseln","Encryption":"Verschlüsselung","Encryption changed":"Verschlüsselung geändert","Encryption modules:":"Verschlüsselungen:","Enter a url, or click the "Connect to >" link":"URL eingeben oder auf "Verbinden >" klicken","Enter a url, or click the 'Backup to >' link":"URL eingeben oder auf 'Backup nach >' klicken","Enter access key":"Zugriffsschlüssel angeben","Enter account name":"Account-Name angeben","Enter backup passphrase, if any":"Passwort für Backup","Enter container name":"Container-Name angeben","Enter encryption passphrase":"Passwort für Verschlüsselung angeben","Enter expression here":"Ausdruck hier eingeben","Enter folder path name":"Ordnerpfad eingeben","Enter one option per line in command-line format, eg. {0}":"Gib eine Option pro Zeile an im Kommandozeilen-Format, z.B. {0}","Enter the destination path":"Ziel-Pfad angeben","Error":"Fehler","Error!":"Fehler!","Errors and crashes":"Fehler und Abstürze","Exclude":"Ausschließen","Exclude directories whose names contain":"Ordner ausschließen dessen Namen beinhaltet","Exclude expression":"Filter (ausschließen)","Exclude file":"Datei ausschließen","Exclude file extension":"Dateiendung ausschließen","Exclude files whose names contain":"Dateien ausschließen dessen Namen beinhaltet","Exclude folder":"Ordner ausschließen","Exclude regular expression":"Regulären Ausdruck (ausschließen)","Existing file found":"Vorhandene Datenbank gefunden","Experimental":"Experimental","Export":"Exportieren","Export ...":"Exportieren...","Export backup configuration":"Backup-Konfiguration exportieren","Export configuration":"Konfiguration exportieren","Exporting ...":"Exportieren...","FTP (Alternative)":"FTP (Alternativ)","Failed to build temporary database: {{message}}":"Erstellen der temporären Datenbank fehlgeschlagen: {{message}}","Failed to connect: {{message}}":"Verbindung fehlgeschlagen: {{message}}","Failed to delete:":"Löschen fehlgeschlagen:","Failed to fetch path information: {{message}}":"Konnte Pfadangaben nicht abrufen: {{message}}","Failed to read backup defaults:":"Konnte Standard-Einstellungen nicht lesen:","Failed to restore files: {{message}}":"Wiederherstellung der Dateien fehlgeschlagen: {{message}}","Failed to save:":"Fehler beim Speichern:","Fetching path information ...":"Pfad-Infos werden ermittelt...","Files larger than:":"Dateien größer als:","Filters":"Filter","Finished!":"Fertiggestellt!","Folder path":"Ordnerpfad","Folders":"Ordner","Force stop":"Stoppen erzwingen","Fri":"Fr","GByte":"GByte","GByte/s":"GByte/s","GCS Project ID":"GCS Project ID","General":"Allgemein","General options":"Allgemeine Einstellungen","Generate":"Erzeugen","Generate IAM access policy":"Generieren IAM Zugriffsrichtlinie","Hidden files":"Versteckte Dateien","Hide":"Ausblenden","Hide hidden folders":"versteckte Ordner ausblenden","Hours":"Stunden","How do you want to handle existing files?":"Wie sollen bestehende Dateien behandelt werden?","Hyper-V Machine:":"Hyper-V Machine:","Hyper-V Machines":"Hyper-V Machinen","ID:":"ID:","If a date was missed, the job will run as soon as possible.":"Wurde ein Zeitpunkt verpasst, startet das Backup so bald wie möglich.","If the backup and the remote storage is out of sync, Duplicati will require that you perform a repair operation to synchronize the database.\\nIf the repair is unsuccesful, you can delete the local database and re-generate.":"Wenn lokale Daten und das Backup nicht mehr synchron sind, muss die lokale Datenbank repariert werden.\\nSollte die Reparatur nicht erfolgreich sein, so kann die lokale Datenbank gelöscht und neu erstellt werden.","If the backup file was not downloaded automatically, right click and choose "Save as ..."":"Wenn die Sicherungsdatei nicht automatisch heruntergeladen wurde, klicken Sie mit der rechten Maustaste und wählen Sie \"Speichern unter...\"","If the backup file was not downloaded automatically, right click and choose "Save as ..."":"Wenn die Sicherungsdatei nicht automatisch heruntergeladen wurde, klicken Sie mit der rechten Maustaste und wählen Sie \"Speichern unter...\"","If you do not enter a path, all files will be stored in the login folder.\nAre you sure this is what you want?":"Ohne Pfad werden alle Dateien im Login-Verzeichnis gespeichert.\nMöchtest du das?","If you do not enter an API Key, the tenant name is required":"Wenn kein API Schlüssel angegeben wurde, ist der Tenant-Name erforderlich.","If you want to use the backup later, you can export the configuration before deleting it":"Wenn Sie das Backup später verwenden möchten, kann die Konfiguration vor dem Löschen exportiert werden","Import":"Importieren","Import backup configuration":"Konfigurationsdatei importieren","Import configuration from a file ...":"Konfigurationsdatei importieren...","Importing ...":"Importieren...","Include a file?":"Datei einfügen?","Include expression":"Filter (einschließen)","Include regular expression":"Regulären Ausdruck (einschließen)","Incorrect answer, try again":"Fehlerhafte Antwort, versuche es erneut","Individual builds for developers only.":"Individuelle Versionen für Entwickler.","Install":"Installieren","Install failed:":"Installation fehlgeschlagen:","Invalid retention time":"Ungültige Aufbewahrungszeit","It is possible to connect to some FTP without a password.\nAre you sure your FTP server supports password-less logins?":"Manche FTP-Server erlauben einen Login ohne Passwort.\nBist Du sicher, dass Dein FTP-Server dazu gehört?","KByte":"KByte","KByte/s":"KByte/s","Keep backups":"Backups speichern","Language in user interface":"Sprache der Benutzeroberfläche","Last month":"Letzter Monat","Last successful run:":"Letztes erfolgreiches Backup:","Latest":"Neuste","Libraries":"Bibliotheken","Listing backup dates ...":"Backups werden aufgelistet...","Listing remote files ...":"Auflisten von Remote-Dateien...","Live":"Live","Load older data":"ältere Einträge laden","Loading ...":"Laden...","Loading remote storage usage ...":"Remote-Speicherplatznutzung abfragen...","Local database for":"Lokale Datenbank für","Local database path:":"Lokale Datenbank:","Local storage":"Lokaler Speicher","Location":"Ort","Location where buckets are created":"Speicherort, wo die Buckets erstellt werden","Log data":"Log-Meldungen","MByte":"MByte","MByte/s":"MByte/s","Maintenance":"Wartung","Manage database ...":"Datenbank verwalten...","Manually type path":"Pfad eingeben","Menu":"Menü","Minutes":"Minuten","Missing destination":"Ziel fehlt","Missing name":"Name fehlt","Missing passphrase":"Passwort fehlt","Missing sources":"Quelle fehlt","Mon":"Mo","Months":"Monate","Move existing database":"Datenbank verschieben","Move failed:":"Verschieben fehlgeschlagen:","My Photos":"Meine Fotos","Name":"Name","Never":"Nie","New update found: {{message}}":"Neues Update verfügbar: {{message}}","New user name is {{user}}.\nUpdated credentials to use the new limited user":"Neuer Benutzername ist {{user}}.\nZugangsdaten für eingeschränken Benutzer verwendet","Next":"Weiter","Next scheduled run:":"Nächstes Backup geplant:","Next scheduled task:":"Nächste geplante Aufgabe:","Next task:":"Nächste Aufgabe:","Next time":"Nächstes Backup","No":"Nein","No editor found for the "{{backend}}" storage type":"Kein Editor für den "{{backend}}" Speichertyp gefunden","No encryption":"Keine Verschlüsselung","No items selected":"Nichts ausgewählt","No items to restore, please select one or more items":"Es wurde nichts für die Wiederherstellung ausgewählt. Wähle eine Datei oder einen Ordner aus.","No passphrase entered":"Kein Passwort angegeben","No scheduled tasks, you can manually start a task":"Kein Backup geplant. Backup von Hand starten.","Non-matching passphrase":"Passwort-Fehler","None / disabled":"Keine / deaktiviert","OK":"OK","OpenStack AuthURI":"OpenStack AuthURI","OpenStack Object Storage / Swift":"OpenStack Object Storage / Swift","Operation failed:":"Operation fehlgeschlagen:","Operations:":"Operationen:","Optional authentication password":"Passwort für Anmeldung (optional)","Optional authentication username":"Benutzername für Anmeldung (optional)","Options":"Optionen","Original location":"Ursprünglicher Speicherort","Others":"Weitere","Overwrite":"Überschreiben","Passphrase":"Paswort","Passphrase (if encrypted)":"Passwort (falls verschlüsselt)","Passphrase changed":"Passwort gändert","Passphrases are not matching":"Die Passwörter stimmen nicht überein","Password":"Passwort","Passwords do not match":"Die Passwörter stimmen nicht überein","Patching files with local blocks ...":"Dateien mit vorhandenen Daten aufbauen...","Path not found":"Pfad nicht gefunden","Path on server":"Pfad auf Server","Path or subfolder in the bucket":"Pfad oder Unterverzeichnis im Bucket","Pause":"Pause","Pause after startup or hibernation":"Pause nach dem Aufwachen des PCs","Pause controls":"Pause","Permissions":"Berechtigungen","Pick location":"Speicherort auswählen","Port":"Port","Previous":"Zurück","ProjectID is optional if the bucket exist":"Die Projekt-ID ist optional, wenn der Bucket existiert","Proprietary":"Proprietär","Rebuilding local database ...":"Lokale Datenbank wieder aufbauen...","Recreate (delete and repair)":"Wiederherstellen (löschen und reparieren)","Recreating database ...":"Datenbank wird neu erstellt...","Registering temporary backup ...":"Temporäres Backup registrieren...","Relative paths not allowed":"Relative Pfade sind nicht möglich","Reload":"Neu laden","Remote":"Remote","Remove":"Entfernen","Remove option":"Option entfernen","Repair":"Reparieren","Reparing ...":"Reparieren...","Repeat Passphrase":"Passwort wiederholen","Reporting:":"Bericht:","Reset":"Zurücksetzen","Restore":"Wiederherstellen","Restore backup":"Backup wiederherstellen","Restore files":"Dateien wiederherstellen","Restore files ...":"Dateien wiederherstellen...","Restore from":"Wiederherstellen von","Restore options":"Wiederherstellungsoptionen","Restore read/write permissions":"Schreib- und Leserechte wiederherstellen","Restoring files ...":"Dateien werden wiederhergestellt...","Resume now":"Jetzt starten","Run again every":"Wiederholen alle","Run now":"Jetzt sichern","Running ...":"Läuft...","Running task":"Backup läuft","Running task:":"Backup läuft:","S3 Compatible":"S3 Kompatibel","Same as the base install version: {{channelname}}":"Wie die zuerst installierte Version: {{channelname}}","Sat":"Sa","Save":"Speichern","Save and repair":"Speichern und reparieren","Save different versions with timestamp in file name":"Mehrere Versionen mit Zeitstempel im Dateinamen speichern","Scanning existing files ...":"Vorhandene Dateien scannen...","Scanning for local blocks ...":"Vorhandene Daten scannen...","Schedule":"Zeitplan","Search":"Suche","Search for files":"Dateien suchen","Seconds":"Sekunden","Select a log level and see messages as they happen:":"Wähle ein Log-Level und sehe live die Meldungen:","Server":"Server","Server and port":"Server und Port","Server hostname or IP":"Server-Hostname oder IP","Server is currently paused,":"Server ist pausiert,","Server is currently paused, do you want to resume now?":"Server ist zurzeit pausiert, Server starten?","Server paused":"Server pausiert","Server state properties":"Server Zustandseigenschaften","Settings":"Einstellungen","Show":"Zeigen","Show advanced editor":"Profi-Modus anzeigen","Show hidden folders":"Zeige versteckte Ordner","Show log":"Logfile anzeigen","Show log ...":"Log-Datei anzeigen...","Some OpenStack providers allow an API key instead of a password and tenant name":"Einige OpenStack Anbieter erlauben einen API Schlüssel anstelle eines Passwortes und Tenant Namen","Source Data":"Quell-Daten","Source data":"Quell-Daten","Source folders":"Quell-Verzeichnisse","Source:":"Quelle:","Specific builds for developers only.":"Spezielle Versionen für Entwickler.","Standard protocols":"Standardprotokolle","Starting ...":"Los geht's...","Starting the restore process ...":"Wiederherstellung wird gestartet...","Stop":"Stop","Storage Type":"Speichertyp","Storage class":"Speicherklasse","Storage class for creating a bucket":"Speicherklasse zum Erstellen eines Bucket","Stored":"Gespeichert","Strong":"Stark","Sun":"So","System default ({{levelname}})":"System-Standard ({{levelname}})","System files":"Systemdateien","System info":"System-Informationen","System properties":"System-Eigenschaften","TByte":"TByte","TByte/s":"TByte/s","Task is running":"Aufgabe wird ausgeführt","Temporary files":"Temporäre Dateien","Tenant Name":"Tenant-Name","Test connection":"Verbindung prüfen","Testing ...":"Testen...","Testing permissions ...":"Rechte werden geprüft...","Testing permissions...":"Rechte werden geprüft...","The bucket name should be all lower-case, convert automatically?":"Der Bucket sollte klein geschrieben sein. Jetzt klein schreiben?","The bucket name should start with your username, prepend automatically?":"Der Bucket-Name sollte mit Deinem Benutzernamen beginnen. Benutzername hinzufügen?","The connection to the server is lost, attempting again in {{time}} ...":"Die Verbindung zum Server wurde verloren. Versuch erneut in {{time}}...","The path does not appear to exist, do you want to add it anyway?":"Der Pfad scheint nicht zu existieren. Möchtest Du ihn trotzdem hinzufügen?","The path does not end with a '{{dirsep}}' character, which means that you include a file, not a folder.\n\nDo you want to include the specified file?":"Ohne das abschließende '{{dirsep}}' fügst du eine Datei hinzu und kein Verzeichnis.\n\nMöchtest du diese Datei hinzufügen?","The path must be an absolute path, i.e. it must start with a forward slash '/'":"Der Pfad muss ein absoluter Pfad sein. Das heißt, er muss mit '/' beginnen","The path should start with \"{{prefix}}\" or \"{{def}}\", otherwise you will not be able to see the files in the HubiC web interface.\n\nDo you want to add the prefix to the path automatically?":"Der Pfad sollte mit \"{{prefix}}\" oder \"{{def}}\" beginnen. Ansonsten wirst du die Dateien nicht auf der HubiC-Webseite sehen können.\n\nSoll das Prefix automatisch hinzugefügt werden?","The region parameter is only applied when creating a new bucket":"Der Bereich Parameter wird nur angewendet, wenn ein neuer Bucket erzeugt wird","The region parameter is only used when creating a bucket":"Der Bereich Parameter wird nur angewendet, wenn ein Bucket erzeugt wird","The storage class affects the availability and price for a stored file":"Die Speicherklasse wirkt sich auf die Verfügbarkeit und den Preis einer gespeicherten Datei aus","The target folder contains encrypted files, please supply the passphrase":"Das Ziel enthält verschlüsselte Dateien. Wir benötigen ein Passwort!","The user has too many permissions. Do you want to create a new limited user, with only permissions to the selected path?":"Der Nutzer hat zu viele Rechte. Möchtest Du einen Nutzer mit eingeschränkten Berechtigungen für den gewählten Pfad erstellen?","This month":"Dieser Monat","This week":"Diese Woche","Thu":"Do","To File":"als Datei","To confirm you want to delete all remote files for \"{{name}}\", please enter the word you see below":"Zum Bestätigen für das Löschen der Remote-Dateien für \"{{name}}\", bitte das unten angegebene Wort eingeben","To export without a passphrase, uncheck the \"Encrypt file\" box":"Entferne den Haken für die Verschlüsselung, um ohne Passwort zu exportieren","Today":"Heute","Try out the new features we are working on. Don't use with important data.":"Neue Funktionen ausprobieren. Nutze diese Versionen nicht mit wichtigen Backups!","Tue":"Di","Type to highlight files":"Tippen, um Dateien zu markieren","Unknown":"Unbekannt","Until resumed":"Bis zur Wiederaufnahme","Update channel":"Update-Kanal","Update failed:":"Update fehlgeschlagen:","Updating with existing database":"Datenbank wird aktualisiert","Upload volume size":"Dateigröße beim Upload","Uploading verification file ...":"Prüfdatei hochladen...","Usage reports help us improve the user experience and evaluate impact of new features. We use them to generate public usage statistics":"utzungsberichte helfen und bei der Weiterentwicklung. Wir generieren daraus öffentliche Nutzungsstatistiken","Usage statistics":"Nutzungsstatistiken","Usage statistics, warnings, errors, and crashes":"Nutzungsberichte, Warnungen, Fehler und Abstürze","Use SSL":"SSL benutzen","Use existing database?":"Bestehende Datenbank nutzen?","Use weak passphrase":"Schwaches Passwort nutzen","Useless":"Nutzlos","User data":"Benutzer Daten","User has too many permissions":"Nutzer hat zu viele Rechte","User interface language":"Sprache der Benutzeroberfläche","Username":"Benutzername","VISA, Mastercard, ... via Paypal":"VISA, Mastercard, ... via Paypal","Validating ...":"Validieren...","Verify files":"Backup prüfen","Verifying ...":"Prüfen...","Verifying answer":"Antwort verifizieren","Verifying backend data ...":"Verifiziere Backend-Daten...","Verifying remote data ...":"Backupdaten prüfen...","Verifying restored files ...":"Wiederhergestellte Dateien prüfen...","Very strong":"Sehr stark","Very weak":"Sehr schwach","Visit us on":"Besuche uns auf","WARNING: The remote database is found to be in use by the commandline library":"WARNUNG: Die Remote-Datenbank wird bereits von der Kommandozeilen Bibliothek verwendet","WARNING: This will prevent you from restoring the data in the future.":"WARNUNG: Dadurch können Sie die Daten in Zukunft nicht wiederherstellen.","Waiting for task to begin":"Warte darauf, loslegen zu können","Waiting for upload ...":"Auf den Upload warten...","Warnings, errors and crashes":"Warnungen, Fehler und Abstürze","We recommend that you encrypt all backups stored outside your system":"Wir empfehlen, alle Backups auf Onlinespiechern zu verschlüsseln.","Weak":"Schwach","Weak passphrase":"Schwaches Passwort","Wed":"Mi","Weeks":"Wochen","Where do you want to restore the files to?":"Wohin sollen die Dateien wiederhergestellt werden?","Years":"Jahre","Yes":"Ja","Yes, I have stored the passphrase safely":"Ja, ich habe das Passwort sicher gespeichert","Yes, I'm brave!":"Ja, ich bin mutig!","Yes, please break my backup!":"Ja, mach das Backup kaputt!","Yesterday":"Gestern","You are changing the database path away from an existing database.\nAre you sure this is what you want?":"Du änderst gerade den Pfad zur lokalen Datenbank.\nWeißt Du, was Du da tust?","You are currently running {{appname}} {{version}}":"Aktuell wird {{appname}} {{version}} verwendet","You have changed the encryption mode. This may break stuff. You are encouraged to create a new backup instead":"Du hast die Verschlüsselung geändert. Dadurch kann das bestehende Backup unbenutzbar sein. Erstelle lieber ein neues Backup.","You have changed the passphrase, which is not supported. You are encouraged to create a new backup instead.":"Du hast das Passwort geändert. Dadurch kann das bestehende Backup unbenutzbar sein. Erstelle lieber ein neues Backup.","You have chosen not to encrypt the backup. Encryption is recommended for all data stored on a remote server.":"Alle Backups auf Onlinespeichern sollten verschlüsselt werden.","You have generated a strong passphrase. Make sure you have made a safe copy of the passphrase, as the data cannot be recovered if you loose the passphrase.":"Du hast ein starkes Passwort generiert. Kannst Du Dir das merken? Sonst schreib es lieber auf. Denn ohne Passwort kannst Du Dein Backup nicht wiederherstellen.","You must choose at least one source folder":"Du musst schon ein Quellverzeichnis wählen","You must enter a destination where the backups are stored":"Du musst ein Ziel angeben, in dem das Backup gespeichert ist","You must enter a name for the backup":"Gib einen Namen für das Backup an","You must enter a passphrase or disable encryption":"Gib das Passwort ein, um die Verschlüsselung zu deaktivieren","You must enter a positive number of backups to keep":"Sie müssen eine positive Nummer der zu behaltenden Backups eingeben","You must enter a tenant name if you do not provide an API Key":"Gib einen Kundennamen an, wenn Du keinen API-Key hast.","You must enter a valid duration for the time to keep backups":"Sie müssen einen gültigen Zeitraum für zu behaltenden Backups eingeben","You must enter either a password or an API Key":"Gib einen API-Key oder ein Passwort ein.","You must enter either a password or an API Key, not both":"Gib einen API-Key oder ein Passwort an. Aber nicht beides!","You must fill in the password":"Gib ein Passwort an!","You must fill in the path":"Gib einen Pfad an!","You must fill in the server name or address":"Gib einen Server-Namen oder eine Adresse ein!","You must fill in the username":"Gib einen Benutzernamen an!","You must fill in {{field}}":"{{field}} muss ausgefüllt sein","You must select or fill in the AuthURI":"AuthURI auswählen oder eintragen","You must select or fill in the server":"Server auswählen oder eintragen","Your files and folders have been restored successfully.":"Dateien und Ordner erfolgreich wiederhergestellt.","Your passphrase is easy to guess. Consider changing passphrase.":"Dein Passwort ist leicht zu erraten. Nimm lieber etwas Komplizierteres.","a specific number":"eine Anzahl","bucket/folder/subfolder":"Bucket/Ordner/Unterordner","byte":"byte","byte/s":"Byte/s","click to resume now":"Jetzt starten","custom":"benutzerdefiniert","for a specific time":"eine Dauer","forever":"immer","resume now":"Jetzt starten","resuming in":"starte in","{{appname}} was primarily developed by {{dev1}} and {{dev2}}. {{appname}} can be downloaded from {{websitename}}. {{appname}} is licensed under the {{licensename}}.":"{{appname}} wurde hauptsächlich von {{dev1}} und {{dev2}} entwickelt. {{appname}} kann unter folgender Adresse heruntergeladen werden: {{websitename}}. {{appname}} ist unter {{licensename}} lizenziert.","{{files}} files ({{size}}) to go":"Noch {{files}} Dateien ({{size}})","{{number}} Hour":"{{number}} Stunde","{{number}} Minutes":"{{number}} Minuten","{{time}} (took {{duration}})":"{{time}} (dauerte {{duration}})"}); + gettextCatalog.setStrings('es', {"- pick an option -":"- escoja una opción -","...loading...":"...cargando...","API Key":"Clave API","AWS Access ID":"AWS Acceso ID","AWS Access Key":"AWS Clave de aceso","AWS IAM Policy":"AWS IAM Política","About":"Acerca de","About {{appname}}":"Acerca de {{appname}}","Access Key":"Clave de acceso","Access to user interface":"Acceso a la interfaz de usuario","Account name":"Nombre de la cuenta","Activate":"Activar","Activate failed:":"Activar fallido:","Add advanced option":"Añadir opción avanzada","Add filter":"Añadir filtro","Add new backup":"Añadir nuevo backup","Add path":"Añadir ruta","Adjust bucket name?":"¿Ajustar el nombre del deposito?","Adjust path name?":"¿Ajustar el nombre de la ruta?","Advanced Options":"Opciones Avanzadas","Advanced options":"Opciones avanzadas","Advanced:":"Avanzado:","All Hyper-V Machines":"Todas las máquinas de Hyper-V","All usage reports are sent anonymously and do not contain any personal information. They contain information about hardware and operating system, the type of backend, backup duration, overall size of source data and similar data. They do not contain paths, filenames, usernames, passwords or similar sensitive information.":"Todos los informes de uso son enviados anónimamente y no contienen ninguna información personal. Contiene información sobre hardware y sistema operativo, el tipo de respaldo, duración de copia de seguridad, tamaño de fuente de datos y similares. No contiene rutas, nombres de archivos, nombres de usuarios, contraseñas o información sensible similar.","Allow remote access (requires restart)":"Permitir el acceso remoto (requiere reiniciar)","Allowed days":"Días permitidos","An existing file was found at the new location":"Se encontró un archivo existente en la nueva ubicación","An existing file was found at the new location\nAre you sure you want the database to point to an existing file?":"Se encontró un archivo existente en la nueva ubicación\n¿Está seguro que desea que la base de datos apunte a un archivo existente?","An existing local database for the storage has been found.\nRe-using the database will allow the command-line and server instances to work on the same remote storage.\n\n Do you wish to use the existing database?":"Se ha encontrado una base de datos local existente para el almacenamiento.\nVolver a utilizar la base de datos permitirá a las instancias de línea de comandos y al servidor trabajar con el mismo almacenamiento remoto.\n\n¿Desea utilizar la base de datos existente?","Anonymous usage reports":"Informes de uso anónimos","As Command-line":"Como Línea de comandos","AuthID":"AuthID","Authentication password":"Contraseña de autenticación","Authentication username":"Nombre de usuario de autenticación","Autogenerated passphrase":"Autogenerar frase de seguridad","Automatically run backups.":"Ejecutar automáticamente las copias de seguridad.","B2 Account ID":"B2 Cuenta ID","B2 Application Key":"B2 llave de aplicación","B2 Cloud Storage Account ID":"B2 Cuenta Cloud Storage ID","B2 Cloud Storage Application Key":"B2 Cloud Storage llave de aplicación","Back":"Volver","Backend modules:":"Módulos de respaldo:","Backup to >":"Copias de seguridad a >","Backup:":"Copia de seguridad:","Backups are currently paused,":"Las copias de seguridad se encuentra en pausa,","Beta":"Beta","Bitcoin: {{bitcoinaddr}}":"Bitcoin: {{bitcoinaddr}}","Browse":"Navega","Browser default":"Navegador por defecto","Bucket Name":"Nombre del depósito","Bucket create location":"Crear la ubicación del depósito","Bucket create region":"Crear región en depósito","Bucket name":"Nombre del depósito","Bucket storage class":"Categoría de almacenamiento del depósito","Building list of files to restore ...":"Construir lista de archivos a restaurar ...","Building partial temporary database ...":"Construcción parcial de la base de datos temporal ...","Busy ...":"Ocupado ...","Canary":"Canarias","Cancel":"Cancelar","Cannot move to existing file":"No se puede mover al archivo existente","Changelog":"Registro de cambios","Changelog for {{appname}} {{version}}":"Registro de cambios para {{appname}} {{version}}","Check failed:":"Error en chequeo:","Check for updates now":"Comprobar actualizaciones ahora","Checking ...":"Comprobando ...","Checking for updates ...":"Comprobando actualizaciones ...","Chose a storage type to get started":"Elija un tipo de almacenamiento para empezar","Click the AuthID link to create an AuthID":"Haga clic en el enlace de AuthID para crear una AuthID","Compact now":"Compactar ahora","Compacting remote data ...":"Compactando datos remotos ...","Completing backup ...":"Completando copia de seguridad ...","Completing previous backup ...":"Completando copia de seguridad anterior ...","Compression modules:":"Módulos de compresión:","Computer":"Ordenador","Configuration file:":"Archivo de configuración:","Configuration:":"Configuración:","Confirm delete":"Confirmar borrado","Confirmation required":"Confirmación necesaria","Connect":"Conectar","Connect now":"Conectar ahora","Connect to >":"Conectar a >","Connecting...":"Conectando...","Connection lost":"Conexión perdida","Connnecting to server ...":"Conectando al servidor ...","Container name":"Nombre del contenedor","Container region":"Contenedor de región","Continue":"Continuar","Continue without encryption":"Continuar sin cifrado","Core options":"Opciones de base","Counting ({{files}} files found, {{size}})":"Contando ({{files}} archivos encontrados, {{size}})","Crashes only":"Sólo bloqueos","Create bug report ...":"Crear informe de error ...","Created new limited user":"Creó un nuevo usuario limitado","Creating bug report ...":"Creando un informe de error ...","Creating new user with limited access ...":"Crear nuevo usuario con acceso limitado ...","Creating target folders ...":"Creando las carpetas de destino ...","Creating temporary backup ...":"Creando una copia de seguridad temporal ...","Creating user...":"Creando usuario...","Current version is {{versionname}} ({{versionnumber}})":"La versión actual es {{versionname}} ({{versionnumber}})","Custom S3 endpoint":"Personalizada S3 endpoint","Custom authentication url":"Url de autenticación personalizada","Custom location ({{server}})":"Ubicación personalizada ({{server}})","Custom region for creating buckets":"Región personalizada para la creación de depósitos","Custom region value ({{region}})":"Personalizar el valor de la región ({{region}})","Custom server url ({{server}})":"Url del servidor personalizada ({{server}})","Custom storage class ({{class}})":"Categoría de almacenamiento personalizado ({{class}})","Days":"Días","Default":"Por defecto","Default ({{channelname}})":"({{channelname}}) por defecto","Default options":"Opciones por defecto","Delete":"Eliminar","Delete ...":"Eliminar ...","Delete backup":"Eliminar copia de seguridad","Delete local database":"Eliminar base de datos local","Delete remote files":"Eliminar archivos remotos","Delete the local database":"Eliminar la base de datos local","Delete {{filecount}} files ({{filesize}}) from the remote storage?":"¿Eliminar {{filecount}} archivos con ({{filesize}}) del almacenamiento remoto?","Deleting remote files ...":"Eliminando archivos remotos ...","Deleting unwanted files ...":"Eliminando archivos no deseados ...","Did we help save your files? If so, please consider supporting Duplicati with a donation. We suggest {{smallamount}} for private use and {{largeamount}} for commercial use.":"¿Le hemos ayudado a guardar sus archivos? Si es así, por favor considere apoyar a Duplicati con una donación. Le sugerimos {{smallamount}} para uso privado y {{largeamount}} para uso comercial.","Disabled":"Desactivar","Dismiss":"Descartar","Do you really want to delete the backup: \"{{name}}\" ?":"¿Realmente desea eliminar la copia de seguridad: \"{{name}}\"?","Do you really want to delete the local database for: {{name}}":"Realmente desea eliminar la base de datos local: {{name}}","Donate":"Donar","Donate with Bitcoins":"Donar con Bitcoins","Donate with PayPal":"Donar con PayPal","Donation messages":"Mensajes de donación","Donation messages are hidden, click to show":"El mensaje de donación está oculto, haga clic para mostrar","Donation messages are visible, click to hide":"El mensaje de donación está visible, haga clic para ocultar","Done":"Hecho","Download":"Descargar","Downloading ...":"Descargando ...","Downloading files ...":"Descargando archivos ...","Downloading update...":"Descargando actualizaciones...","Duplicate option {{opt}}":"Opciones de duplicado {{opt}}","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 If you are using the local database for backups from the commandline, you should keep the database.":"Cada copia tiene una base de datos local asociada que almacena información sobre la copia de seguridad remota en la máquina local.\nAl eliminar una copia de seguridad, también puede borrar la base de datos local sin afectar a la habilidad de restaurar los archivos remotos.\nSi está utilizando la base de datos local para copias de seguridad desde la línea de comandos, debe mantener la base de datos.","Each backup has a local database associated with it, which stores information about the remote backup on the local machine.\\nThis makes it faster to perform many operations, and reduces the amount of data that needs to be downloaded for each operation.":"Cada copia de seguridad tiene una base de datos local asociado a él, esta almacena información acerca de la copia de seguridad remota en el equipo local.\\nEsto hace más rápido realizar muchas operaciones y reduce la cantidad de datos que necesita descargarse para cada operación.","Edit ...":"Editar ...","Edit as list":"Editar lista","Edit as text":"Editar como texto","Empty":"Vacío","Encrypt file":"Cifrar archivo","Encryption":"Cifrado","Encryption changed":"Cambios de cifrado","Encryption modules:":"Módulos de cifrado:","Enter a url, or click the "Connect to >" link":"Introduzca una url o haga clic en "Conectar a >" enlace","Enter a url, or click the 'Backup to >' link":"Introduzca una url o haga clic en el enlace 'Copias de seguridad a >'","Enter access key":"Introduzca la clave de acceso","Enter account name":"Introduce el nombre de la cuenta","Enter backup passphrase, if any":"Introduzca la frase de seguridad del backup, si la hay","Enter container name":"Introduce el nombre de contenedor","Enter encryption passphrase":"Introduzca la frase de seguridad","Enter expression here":"Introduzca aquí la expresión","Enter folder path name":"Introduzca nombre de ruta de la carpeta","Enter one option per line in command-line format, eg. {0}":"Introduzca una opción por línea, en formato de línea de comandos, por ejemplo: {0}","Enter the destination path":"Introduzca la ruta de destino","Error":"Error","Error!":"¡Error!","Errors and crashes":"Errores y bloqueos","Exclude":"Excluir","Exclude directories whose names contain":"Excluir directorios cuyos nombres contienen","Exclude expression":"Excluir expresión","Exclude file":"Excluir archivos","Exclude file extension":"Excluir extensión de archivo","Exclude files whose names contain":"Excluir archivos cuyos nombres contengan","Exclude folder":"Excluir la carpeta","Exclude regular expression":"Excluir la expresión regular","Existing file found":"Archivo existente encontrado","Experimental":"Experimental","Export":"Exportar","Export ...":"Exportar ...","Export backup configuration":"Exportar configuración de backup","Export configuration":"Exportar configuración","Exporting ...":"Exportando ...","FTP (Alternative)":"FTP (Alternativa)","Failed to build temporary database: {{message}}":"Error al crear base de datos temporal: {{message}}","Failed to connect: {{message}}":"No se pudo conectar: {{message}}","Failed to delete:":"Error al eliminar:","Failed to fetch path information: {{message}}":"Error al recuperar información de la ruta: {{message}}","Failed to read backup defaults:":"Error al leer los valores predeterminados de copia de seguridad:","Failed to restore files: {{message}}":"Fallo al restaurar archivos: {{message}}","Failed to save:":"Error al guardar:","Fetching path information ...":"Obteniendo información de ruta ...","Files larger than:":"Archivos que superen:","Filters":"Filtros","Finished!":"¡Terminado!","Folder path":"Ruta de la carpeta","Folders":"Carpetas","Force stop":"Forzar detención","Fri":"Vie","GByte":"GByte","GByte/s":"GByte/s","GCS Project ID":"GCS Proyecto ID","General":"General","General options":"Opciones generales","Generate":"Generar","Generate IAM access policy":"Generar política de acceso IAM","Hidden files":"Archivos ocultos","Hide":"Ocultar","Hide hidden folders":"Ocultar carpetas ocultas","Hours":"Horas","How do you want to handle existing files?":"¿Cómo desea manejar los archivos existentes?","Hyper-V Machine:":"Máquina Hyper-V:","Hyper-V Machines":"Máquinas Hyper-V","ID:":"ID:","If a date was missed, the job will run as soon as possible.":"Si la fecha se paso, se ejecutará el trabajo tan pronto como sea posible.","If the backup and the remote storage is out of sync, Duplicati will require that you perform a repair operation to synchronize the database.\\nIf the repair is unsuccesful, you can delete the local database and re-generate.":"Si la copia de seguridad y el almacenamiento remoto están fuera de sincronización, Duplicati requerirá que realice una operación de reparación para sincronizar la base de datos. \\nSi la reparación fracasa, puede eliminar la base de datos local y volver a generarla.","If the backup file was not downloaded automatically, right click and choose "Save as ..."":"Si el archivo de copia de seguridad no se descarga automáticamente, haga click derecho y elija "Guardar como ..."","If the backup file was not downloaded automatically, right click and choose "Save as ..."":"Si el archivo de copia de seguridad no se descarga automáticamente, haga click derecho y elija "Guardar como ..."","If you do not enter a path, all files will be stored in the login folder.\nAre you sure this is what you want?":"Si no introduce una ruta, todos los archivos se almacenarán en la carpeta de inicio de sesión.\n¿Está seguro que es lo que quiere?","If you do not enter an API Key, the tenant name is required":"Si no introduce una clave API, requerirá el nombre de cliente","If you want to use the backup later, you can export the configuration before deleting it":"Si desea utilizar la copia de seguridad más adelante, puede exportar la configuración antes de eliminarla","Import":"Importar","Import backup configuration":"Importar configuración de copias de seguridad","Import configuration from a file ...":"Importar configuración desde un archivo ...","Importing ...":"Importando ...","Include a file?":"¿Incluir un archivo?","Include expression":"Incluir una expresión","Include regular expression":"Incluir una expresión regular","Incorrect answer, try again":"Respuesta incorrecta, intente de nuevo","Individual builds for developers only.":"Compilación individual sólo para desarrolladores.","Install":"Instalar","Install failed:":"Error de instalación:","Invalid retention time":"Tiempo de retención no válido","It is possible to connect to some FTP without a password.\nAre you sure your FTP server supports password-less logins?":"Es posible conectar a un FTP sin contraseña.\n¿Está seguro que su servidor FTP admite los inicios de sesión sin contraseña?","KByte":"KByte","KByte/s":"KByte/s","Keep backups":"Mantener copias de seguridad","Language in user interface":"Idioma de interfaz de usuario","Last month":"Mes pasado","Last successful run:":"Última ejecución exitosa:","Latest":"Más reciente","Libraries":"Librerías","Listing backup dates ...":"Listado de fechas de copia de seguridad ...","Listing remote files ...":"Listado de archivos remotos ...","Live":"En vivo","Load older data":"Cargar datos anteriores","Loading ...":"Cargando ...","Loading remote storage usage ...":"Cargando el uso del almacenamiento remoto ...","Local database for":"Base de datos local para","Local database path:":"Ruta de la base de datos local:","Local storage":"Almacenamiento local","Location":"Localización","Location where buckets are created":"La ubicación donde se crean los depósitos","Log data":"Datos de registro","MByte":"MByte","MByte/s":"MByte/s","Maintenance":"Mantenimiento","Manage database ...":"Administrar la base de datos...","Manually type path":"Escribir manualmente la ruta","Menu":"Menú","Minutes":"Minutos","Missing destination":"Falta el destino","Missing name":"Falta el nombre","Missing passphrase":"Falta la frase de seguridad","Missing sources":"Faltan las fuentes","Mon":"Lun","Months":"Meses","Move existing database":"Mover base de datos existente","Move failed:":"Fallos al mover:","My Photos":"Mis Fotos","Name":"Nombre","Never":"Nunca","New update found: {{message}}":"Nueva actualización encontrada: {{message}}","New user name is {{user}}.\nUpdated credentials to use the new limited user":"El nuevo nombre de usuario es {{user}}.\nCredenciales actualizadas para el nuevo usuario restringido","Next":"Siguiente","Next scheduled run:":"Siguiente ejecución programada:","Next scheduled task:":"Siguiente tarea programada:","Next task:":"Siguiente tarea:","Next time":"La próxima vez","No":"No","No editor found for the "{{backend}}" storage type":"Ningún editor para el "{{backend}}" tipo de almacenamiento","No encryption":"Sin cifrado","No items selected":"No hay artículos seleccionados","No items to restore, please select one or more items":"No hay artículos para restaurar, seleccione uno o más elementos","No passphrase entered":"No se introdujo clave de seguridad","No scheduled tasks, you can manually start a task":"Sin tareas programadas, puede iniciar manualmente una tarea","Non-matching passphrase":"No coincide la frase de seguridad","None / disabled":"Ninguno / desactivado","OK":"OK","OpenStack AuthURI":"OpenStack AuthURI","OpenStack Object Storage / Swift":"OpenStack Object Storage / Swift","Operation failed:":"Operación fallida:","Operations:":"Operaciones:","Optional authentication password":"Contraseña de autentificación opcional","Optional authentication username":"Nombre de usuario para autentificación opcional","Options":"Opciones","Original location":"Localización original","Others":"Otros","Overwrite":"Sobrescribir","Passphrase":"Frase de seguridad","Passphrase (if encrypted)":"Frase de seguridad (con cifrado)","Passphrase changed":"Frase de seguridad cambiada","Passphrases are not matching":"Las frases de seguridad no coinciden","Password":"Contraseña","Passwords do not match":"La contraseña no coincide","Patching files with local blocks ...":"Arreglar los archivos con bloques locales ...","Path not found":"Ruta no encontrada","Path on server":"Ruta del servidor","Path or subfolder in the bucket":"Ruta o subcarpeta en el depósito","Pause":"Pausa","Pause after startup or hibernation":"Pausar después del arranque o de hibernación","Pause controls":"Controles de pausa","Permissions":"Permisos","Pick location":"Elegir ubicación","Port":"Puerto","Previous":"Anterior","ProjectID is optional if the bucket exist":"ProjectID es opcional si el depósito existe","Proprietary":"Propietario","Rebuilding local database ...":"Reconstruyendo la base de datos local ...","Recreate (delete and repair)":"Recrear (borrar y reparar)","Recreating database ...":"Recreando base de datos ...","Registering temporary backup ...":"Registrando copia de seguridad temporal …","Relative paths not allowed":"No se permiten rutas relativas","Reload":"Recargar","Remote":"Remoto","Remove":"Quitar","Remove option":"Quitar opción","Repair":"Reparar","Reparing ...":"Reparando ...","Repeat Passphrase":"Repita la frase de seguridad","Reporting:":"Reportando:","Reset":"Resetear","Restore":"Restaurar","Restore backup":"Restaurar backup","Restore files":"Restaurar archivos","Restore files ...":"Restaurar archivos ...","Restore from":"Restaurar desde","Restore options":"Opciones de restauración","Restore read/write permissions":"Restaurar permisos de lectura/escritura","Restoring files ...":"Restaurando archivos ...","Resume now":"Reanudar ahora","Run again every":"Volver a ejecutar cada","Run now":"Ejecutar ahora","Running ...":"Ejecutando ...","Running task":"Ejecutando tarea","Running task:":"Ejecutando tarea:","S3 Compatible":"S3 Compatible","Same as the base install version: {{channelname}}":"Igual que la versión base instalada: {{channelname}}","Sat":"Sab","Save":"Guardar","Save and repair":"Guardar y reparar","Save different versions with timestamp in file name":"Guardar diferentes versiones con fecha y hora en el nombre de archivo","Scanning existing files ...":"Analizando los archivos existentes ...","Scanning for local blocks ...":"Analizando bloques locales ...","Schedule":"Horario","Search":"Buscar","Search for files":"Buscar archivos","Seconds":"Segundos","Select a log level and see messages as they happen:":"Seleccione un nivel de registro y vea los mensajes a medida que ocurren:","Server":"Servidor","Server and port":"Servidor y puerto","Server hostname or IP":"Nombre del servidor o IP","Server is currently paused,":"El servidor se encuentra en pausa,","Server is currently paused, do you want to resume now?":"El servidor se encuentra en pausa, ¿quiere reanudar ahora?","Server paused":"Servidor pausado","Server state properties":"Propiedades del estado del servidor","Settings":"Configuraciones","Show":"Mostrar","Show advanced editor":"Mostrar el editor avanzado","Show hidden folders":"Mostrar carpetas ocultas","Show log":"Mostrar registro","Show log ...":"Mostrar registro ...","Some OpenStack providers allow an API key instead of a password and tenant name":"Algunos proveedores de OpenStack permiten una clave API en lugar de un nombre del cliente y contraseña","Source Data":"Datos de Origen","Source data":"Datos de origen","Source folders":"Carpetas de origen","Source:":"Origen:","Specific builds for developers only.":"Compilación específica solo para desarrolladores.","Standard protocols":"Protocolos estándar","Starting ...":"Iniciando ...","Starting the restore process ...":"Iniciando el proceso de restauración ...","Stop":"Parar","Storage Type":"Tipo de Almacenamiento","Storage class":"Categoría de almacenamiento","Storage class for creating a bucket":"Categoría de almacenamiento para la creación de un depósito","Stored":"Almacenados","Strong":"Fuerte","Sun":"Dom","System default ({{levelname}})":"Sistema por defecto ({{levelname}})","System files":"Archivos de sistema","System info":"Información del sistema","System properties":"Propiedades del sistema","TByte":"TByte","TByte/s":"TByte/s","Task is running":"La tarea está ejecutandose","Temporary files":"Archivos temporales","Tenant Name":"Nombre del Cliente","Test connection":"Conexión de prueba","Testing ...":"Probando …","Testing permissions ...":"Probando permisos …","Testing permissions...":"Probando permisos…","The bucket name should be all lower-case, convert automatically?":"El nombre del depósito debe ser todo en minúsculas, ¿convertir automáticamente?","The bucket name should start with your username, prepend automatically?":"El nombre del depósito debe empezar con su nombre de usuario, ¿anteponer automáticamente?","The connection to the server is lost, attempting again in {{time}} ...":"La conexión al servidor se perdió, intentar otra vez en {{time}} ...","The path does not appear to exist, do you want to add it anyway?":"La ruta parece que no existe, ¿desea agregar de todos modos?","The path does not end with a '{{dirsep}}' character, which means that you include a file, not a folder.\n\nDo you want to include the specified file?":"La ruta no termina con un carácter '{{dirsep}}', que significa que incluye un archivo, no una carpeta.\n\n¿Desea incluir el archivo especificado?","The path must be an absolute path, i.e. it must start with a forward slash '/'":"La ruta debe ser una ruta absoluta, es decir, debe comenzar con una barra '/'","The path should start with \"{{prefix}}\" or \"{{def}}\", otherwise you will not be able to see the files in the HubiC web interface.\n\nDo you want to add the prefix to the path automatically?":"La ruta debe comenzar con \"{{prefix}}\" o \"{{def}}\", de lo contrario no podrás ver los archivos en la interfaz web HubiC.\n\n¿Quieres añadir el prefijo a la ruta automáticamente?","The region parameter is only applied when creating a new bucket":"El parámetro de la región sólo se aplica al crear un nuevo depósito","The region parameter is only used when creating a bucket":"El parámetro de la región sólo se utiliza al crear un depósito","The storage class affects the availability and price for a stored file":"La categoría de almacenamiento afecta la disponibilidad y precio de un archivo almacenado","The target folder contains encrypted files, please supply the passphrase":"La carpeta de destino contiene archivos encriptados, por favor suministra la frase de seguridad","The user has too many permissions. Do you want to create a new limited user, with only permissions to the selected path?":"El usuario tiene demasiados permisos. ¿Quieres crear un usuario nuevo, con sólo permisos para la ruta seleccionada?","This month":"Este mes","This week":"Esta semana","Thu":"Jue","To File":"A archivo","To confirm you want to delete all remote files for \"{{name}}\", please enter the word you see below":"Para confirmar que desea eliminar todos los archivos remotos \"{{name}}\", por favor ingrese la palabra que ves abajo","To export without a passphrase, uncheck the \"Encrypt file\" box":"Para exportar sin una frase de seguridad, desactive la casilla \"Cifrar el archivo\"","Today":"Hoy","Try out the new features we are working on. Don't use with important data.":"Pruebe las nuevas funciones en las que estamos trabajando. No utilizar con datos importantes.","Tue":"Mar","Type to highlight files":"Tipo para seleccionar archivos","Unknown":"Desconocido","Until resumed":"Hasta reanudar","Update channel":"Canal de actualización","Update failed:":"Error de actualización:","Updating with existing database":"Actualizando la base de datos existente","Upload volume size":"Tamaño del volumen de subida","Uploading verification file ...":"Cargar archivo de verificación ...","Usage reports help us improve the user experience and evaluate impact of new features. We use them to generate public usage statistics":"Los informes de uso nos ayudan a mejorar la experiencia del usuario y evaluar el impacto de nuevas características. Podemos usarlos para generar estadísticas de uso público.","Usage statistics":"Estadísticas de uso","Usage statistics, warnings, errors, and crashes":"Estadísticas de uso, advertencias, errores y bloqueos","Use SSL":"Usar SSL","Use existing database?":"¿Usar base de datos existente?","Use weak passphrase":"Uso de frase de seguridad débil","Useless":"Inútil","User data":"Datos de usuario","User has too many permissions":"El usuario tiene demasiados permisos","User interface language":"Idioma de la interfaz de usuario","Username":"Nombre de usuario","VISA, Mastercard, ... via Paypal":"VISA, Mastercard,... a través de Paypal","Validating ...":"Validando …","Verify files":"Verificar archivos","Verifying ...":"Verificando ...","Verifying answer":"Verificando respuesta","Verifying backend data ...":"Verificando datos de respaldo ...","Verifying remote data ...":"Verificando datos remotos ...","Verifying restored files ...":"Verificando archivos restaurados ...","Very strong":"Muy fuerte","Very weak":"Muy débil","Visit us on":"Visítenos en","WARNING: The remote database is found to be in use by the commandline library":"ADVERTENCIA: La base de datos remota se encuentre en uso por la biblioteca de la línea de comandos","WARNING: This will prevent you from restoring the data in the future.":"ADVERTENCIA: Esto le impedirá restaurar los datos en el futuro.","Waiting for task to begin":"Esperando que se inicie la tarea","Waiting for upload ...":"Esperando la subida ...","Warnings, errors and crashes":"Advertencias, errores y bloqueos","We recommend that you encrypt all backups stored outside your system":"Recomendamos cifrar todas las copias de seguridad almacenadas fuera de su sistema","Weak":"Débil","Weak passphrase":"Frase de seguridad débil","Wed":"Mié","Weeks":"Semanas","Where do you want to restore the files to?":"¿Dónde desea restaurar los archivos?","Years":"Años","Yes":"Sí","Yes, I have stored the passphrase safely":"Sí, he guardado la frase de seguridad de forma segura","Yes, I'm brave!":"Sí, ¡soy valiente!","Yes, please break my backup!":"Sí, por favor, ¡rompe mi copia de seguridad!","Yesterday":"Ayer","You are changing the database path away from an existing database.\nAre you sure this is what you want?":"Está cambiando la ruta de la base de datos de una base de datos existente.\n¿Realmente es lo que quieres?","You are currently running {{appname}} {{version}}":"Actualmente está ejecutando {{appname}} {{version}}","You have changed the encryption mode. This may break stuff. You are encouraged to create a new backup instead":"Ha cambiado el modo de encriptación. Esto puede quebrar cosas. Le animamos a crear una nueva copia de seguridad en su lugar","You have changed the passphrase, which is not supported. You are encouraged to create a new backup instead.":"Ha cambiado la frase de seguridad, la cual no es compatible. Le animamos a crear una nueva copia de seguridad en su lugar.","You have chosen not to encrypt the backup. Encryption is recommended for all data stored on a remote server.":"Ha optado por no cifrar la copia de seguridad. El cifrado se recomienda para todos los datos almacenados en un servidor remoto.","You have generated a strong passphrase. Make sure you have made a safe copy of the passphrase, as the data cannot be recovered if you loose the passphrase.":"Ha generado una frase de seguridad fuerte. Asegúrese de que usted ha hecho una copia de seguridad de la frase de seguridad, los datos no se pueden recuperar si se pierde la contraseña.","You must choose at least one source folder":"Debe seleccionar al menos una carpeta de origen","You must enter a destination where the backups are stored":"Debe introducir un destino donde se almacenan las copias de seguridad","You must enter a name for the backup":"Debe introducir un nombre para la copia de seguridad","You must enter a passphrase or disable encryption":"Debe ingresar una frase de seguridad o deshabilitar el cifrado","You must enter a positive number of backups to keep":"Debe especificar un número positivo de copias de seguridad a guardar","You must enter a tenant name if you do not provide an API Key":"Debe introducir un nombre de cliente si no proporciona una clave API","You must enter a valid duration for the time to keep backups":"Debe introducir una duración válida para el tiempo de retención de las copias de seguridad","You must enter either a password or an API Key":"Debe introducir una contraseña o una clave API","You must enter either a password or an API Key, not both":"Debe introducir una contraseña o una clave API, no ambos","You must fill in the password":"Debe rellenar la contraseña","You must fill in the path":"Debe rellenar la ruta","You must fill in the server name or address":"Debe introducir el nombre del servidor o la dirección","You must fill in the username":"Debe rellenar el nombre de usuario","You must fill in {{field}}":"Debe rellenar el {{field}}","You must select or fill in the AuthURI":"Debe seleccionar o rellenar la AuthURI","You must select or fill in the server":"Debe seleccionar o rellenar en el servidor","Your files and folders have been restored successfully.":"Los archivos y carpetas han sido restaurados con éxito.","Your passphrase is easy to guess. Consider changing passphrase.":"Tu frase de seguridad es fácil de adivinar. Considere cambiarla.","a specific number":"un número específico","bucket/folder/subfolder":"depósito/carpeta/subcarpeta","byte":"byte","byte/s":"byte/s","click to resume now":"click para reaunudar","custom":"Personalizar","for a specific time":"por un tiempo específico","forever":"para siempre","resume now":"reanudar ahora","resuming in":"reanudar en","{{appname}} was primarily developed by {{dev1}} and {{dev2}}. {{appname}} can be downloaded from {{websitename}}. {{appname}} is licensed under the {{licensename}}.":"{{appname}} fue desarrollado principalmente por {{dev1}} and {{dev2}}. Puede descargarse {{appname}} {{websitename}}. {{appname}} está licenciado bajo la {{licensename}}.","{{files}} files ({{size}}) to go":"{{files}} archivos ({{size}})","{{number}} Hour":"{{number}} Hora","{{number}} Minutes":"{{number}} Minutos","{{time}} (took {{duration}})":"{{time}} (llevó {{duration}})"}); + gettextCatalog.setStrings('fr', {"- pick an option -":"- Choisissez une option -","...loading...":"...chargement...","API Key":"Clé API","AWS Access ID":"AWS Access ID","AWS Access Key":"AWS Access Key","AWS IAM Policy":"AWS IAM Policy","About":"À propos","About {{appname}}":"À propos de {{appname}}","Access Key":"Clé d'accès","Access to user interface":"Accès à l'interface utilisateur","Account name":"Nom du compte","Activate":"Activer","Activate failed:":"Echec d'activation:","Add advanced option":"Ajouter une option avancée","Add filter":"Ajouter un filtre","Add new backup":"Ajouter une nouvelle sauvegarde","Add path":"Ajouter un chemin","Adjust bucket name?":"Ajuster le nom du bucket","Adjust path name?":"Adapter le nom du chemin ?","Advanced Options":"Options avancées","Advanced options":"options avancées","Advanced:":"Avancé :","All usage reports are sent anonymously and do not contain any personal information. They contain information about hardware and operating system, the type of backend, backup duration, overall size of source data and similar data. They do not contain paths, filenames, usernames, passwords or similar sensitive information.":"Tous les rapports d'utilisation sont envoyés de manière anonyme et ne contiennent aucune information personnelle. Ils contiennent des informations sur le matériel et le système d'exploitation, sur le type d'infrastructure, la durée de la sauvegarde, la taille générale des fichiers sources et d'autres données similaires. Ils ne contiennent pas de chemin d'accès, noms de fichiers, noms d'utilisateurs, mots de passe ou des informations sensibles de ce type.","Allow remote access (requires restart)":"Autoriser l'accès à distance (nécessite un redémarrage)","Allowed days":"Jours autorisés","An existing file was found at the new location":"Un fichier existant a été trouvé au nouvel endroit","An existing file was found at the new location\nAre you sure you want the database to point to an existing file?":"Un fichier existant a été trouvé au nouvel endroit.\nÊtes-vous sûr de vouloir faire pointer la base de données vers un fichier existant ?","An existing local database for the storage has been found.\nRe-using the database will allow the command-line and server instances to work on the same remote storage.\n\n Do you wish to use the existing database?":"Une base de données locale pour le stockage a été trouvée.\nRéutiliser la base de données va permettre la ligne de commande et les instances serveur de travailler sur le même stockage à distance.\n\nVoulez-vous utiliser la base de donnée existante ?","Anonymous usage reports":"Rapports d'utilisation anonyme","As Command-line":"Comme ligne de commande","AuthID":"AuthID","Authentication password":"Mot de passe d'identification","Authentication username":"Nom d'utilisateur d'identification","Autogenerated passphrase":"Phrase secrète auto-générée","Automatically run backups.":"Lancer des sauvegardes automatiques.","B2 Account ID":"B2 Account ID","B2 Application Key":"B2 Application Key","B2 Cloud Storage Account ID":"B2 Cloud Storage Account ID","B2 Cloud Storage Application Key":"B2 Cloud Storage Application Key","Back":"Retour","Backend modules:":"Modules back-end :","Backup to >":"Sauvegarde vers >","Backup:":"Sauvegarde :","Backups are currently paused,":"Les sauvegardes sont actuellement en pause,","Beta":"Béta","Bitcoin: {{bitcoinaddr}}":"Bitcoin: {{bitcoinaddr}}","Browse":"Parcourir","Browser default":"Paramètre par défaut du navigateur","Bucket Name":"Nom du bucket","Bucket create location":"Emplacement de la création du bucket","Bucket create region":"Région de création du bucket","Bucket name":"nom du bucket","Bucket storage class":"Classe de stockage du bucket","Building list of files to restore ...":"Construction d'une liste de fichiers à restaurer","Building partial temporary database ...":"Construction d'une base de données temporaire partielle","Busy ...":"Occupé ...","Canary":"Canary","Cancel":"Annuler","Cannot move to existing file":"Impossible de déplacer vers un fichier existant","Changelog":"Journal des modifications","Changelog for {{appname}} {{version}}":"Journal des modifications pour {{appname}} {{version}}","Check failed:":"Vérification échouée :","Check for updates now":"Vérifier les mise à jour maintenant","Checking ...":"Vérification ...","Checking for updates ...":"Vérification des mises à jour ...","Chose a storage type to get started":"Sélectionnez un type de stockage pour commencer","Click the AuthID link to create an AuthID":"Cliquez sur le lien AuthID pour créer un AuthID","Compact now":"Compacter maintenant","Compacting remote data ...":"Compactage des données distantes ...","Completing backup ...":"Finalisation de la sauvegarde ...","Completing previous backup ...":"Finalisation de la précédente sauvegarde ...","Compression modules:":"Modules de compression :","Configuration file:":"Fichier de configuration :","Configuration:":"Configuration :","Confirm delete":"Confirmer suppression","Confirmation required":"Confirmation nécessaire","Connect":"Connecter","Connect now":"Connecter maintenant","Connect to >":"Connexion à >","Connecting...":"Connexion ...","Connection lost":"Connexion perdue","Connnecting to server ...":"Connexion au serveur ...","Container name":"Nom du conteneur","Container region":"Région du conteneur","Continue":"Continuer","Continue without encryption":"Continuer sans cryptage","Core options":"Options du noyau","Counting ({{files}} files found, {{size}})":"Comptage ({{files}} fichiers trouvés, {{size}})","Crashes only":"Uniquement les accidents","Create bug report ...":"Crée un rapport d'erreur ...","Created new limited user":"Nouvel utilisateur limité créé","Creating bug report ...":"Création d'un rapport d'erreur ...","Creating new user with limited access ...":"Création d'un nouvel utilisateur avec un accès limité ...","Creating target folders ...":"Création des répertoires de destination ...","Creating temporary backup ...":"Création d'une sauvegarde temporaire ...","Creating user...":"Création d'un utilisateur ...","Current version is {{versionname}} ({{versionnumber}})":"La version actuelle est {{versionname}} ({{versionnumber}})","Custom S3 endpoint":"S3 endpoint personnalisé","Custom authentication url":"URL d'authentification personnalisée","Custom location ({{server}})":"Emplacement personnalisé ({{server)}}","Custom region for creating buckets":"Région personnalisée pour la créations de buckets","Custom region value ({{region}})":"Valeur personnalisée de région ({{region}})","Custom server url ({{server}})":"URL serveur personnalisée ({{server}})","Custom storage class ({{class}})":"Classe de stockage personnalisée ({{class}})","Days":"Jours","Default":"Défaut","Default ({{channelname}})":"({{channelname}}) par défaut","Default options":"Options par défaut","Delete":"Supprimer","Delete ...":"Suppression ...","Delete backup":"Supprimer sauvegarde","Delete local database":"Supprimer base de données locale","Delete remote files":"Supprimer les fichiers distants","Delete the local database":"Supprimer la base de données locale","Delete {{filecount}} files ({{filesize}}) from the remote storage?":"Supprimer {{filecount}} fichiers ({{filesize}}) du stockage distant ?","Deleting remote files ...":"Suppression des fichiers distants ...","Deleting unwanted files ...":"Suppression des fichiers non désirés ...","Did we help save your files? If so, please consider supporting Duplicati with a donation. We suggest {{smallamount}} for private use and {{largeamount}} for commercial use.":"Nous vous avons aidé à sauvegarder vos fichiers ? Dans ce cas, songez à supporter Duplicati avec une donation. Nous vous suggérons {{smallamount}} pour un usage privé et {{largeamount}} pour un usage commercial.","Disabled":"Désactivé","Dismiss":"Rejeter","Do you really want to delete the backup: \"{{name}}\" ?":"Voulez-vous vraiment supprimer la sauvegarde : \"{{name}}\" ?","Do you really want to delete the local database for: {{name}}":"Voulez-vous vraiment supprimer la base de données locale pour : {{name}} ?","Donate":"Faire un don","Donate with Bitcoins":"Faire un don en Bitcoins","Donate with PayPal":"Faire un don avec PayPal","Donation messages":"Messages de donation","Donation messages are hidden, click to show":"Les messages de donation sont cachés, cliquez ici pour les afficher","Donation messages are visible, click to hide":"Les messages de donation sont affichés, cliquez ici pour les cacher","Done":"Fait","Download":"Téléchargement","Downloading ...":"Téléchargement ...","Downloading files ...":"Téléchargement des fichiers ...","Downloading update...":"Téléchargement de mise à jour ...","Duplicate option {{opt}}":"Option de duplication {{opt}}","Each backup has a local database associated with it, which stores information about the remote backup on the local machine.\\nThis makes it faster to perform many operations, and reduces the amount of data that needs to be downloaded for each operation.":"Chaque sauvegarde a une base de données locale associée à elle, elle enregistre localement les informations à propos de la sauvegarde distante. \\nCela rend la réalisation de beaucoup d'opérations plus rapide et réduit la quantité de données qui doit être téléchargé pour chaque opération.","Edit ...":"Éditer ...","Edit as list":"Éditer en tant que liste","Edit as text":"Éditer en tant que texte","Empty":"Vide","Encrypt file":"Cryptage de fichier","Encryption":"Cryptage","Encryption changed":"Cryptage changé","Encryption modules:":"Modules de cryptage :","Enter a url, or click the "Connect to >" link":"Entrez une URL ou cliquez le lien "Connexion à >"","Enter a url, or click the 'Backup to >' link":"Entrez une URL ou cliquez le lien ' Sauvegarder vers >'","Enter access key":"Entrez clé d'accès","Enter account name":"Entrez nom du compte","Enter backup passphrase, if any":"Entrez la phrase secrète de sauvegarde, si présente","Enter container name":"Entrez le nom du conteneur","Enter encryption passphrase":"Entrez la phrase secrète de cryptage","Enter expression here":"Entrez l'expression ici","Enter folder path name":"Entrez le nom du chemin du répertoire","Enter one option per line in command-line format, eg. {0}":"Entrez une option par ligne dans le format ligne de commande, ex : {0}","Enter the destination path":"Entrez le chemin de destination","Error":"Erreur","Error!":"Erreur !","Errors and crashes":"Erreurs et accidents","Exclude":"Exclure","Exclude directories whose names contain":"Exclure répertoires dont le nom contient","Exclude expression":"Exclure expression","Exclude file":"Exclure fichier","Exclude file extension":"Exclure extension de fichier","Exclude files whose names contain":"Exclure fichiers dont le nom contient","Exclude folder":"Exclure dossier","Exclude regular expression":"Exclure expression régulière","Existing file found":"Fichier existant trouvé","Experimental":"Expérimental","Export":"Exporter","Export ...":"Exportation ...","Export backup configuration":"Exporter la configuration de sauvegarde","Export configuration":"Exporter la configuration","Exporting ...":"Exportation ...","FTP (Alternative)":"FTP (Alternatif)","Failed to build temporary database: {{message}}":"Échec de la construction de la base de données temporaire : {{message}}","Failed to connect: {{message}}":"Échec de la connexion : {{message}}","Failed to delete:":"Échec de la suppression :","Failed to fetch path information: {{message}}":"Échec de la récupération des information du chemin : {{message}}","Failed to read backup defaults:":"Échec de la lecture des paramètres par défaut de la sauvegarde :","Failed to restore files: {{message}}":"Échec de la restauration des fichiers : {{message}}","Failed to save:":"Échec d'enregistrement :","Fetching path information ...":"Récupération des informations du chemin ...","Files larger than:":"Fichiers plus gros que :","Filters":"Filtres","Finished!":"Terminé !","Folder path":"Chemin du dossier","Folders":"Dossiers","Force stop":"Forcer l'arrêt","Fri":"Ven.","GByte":"GByte","GByte/s":"GByte/s","GCS Project ID":"GCS Project ID","General":"Général","General options":"Options générales","Generate":"Générer","Generate IAM access policy":"Générer IAM access policy","Hidden files":"Fichiers cachés","Hide":"Cacher","Hide hidden folders":"Masquer les dossiers cachés","Hours":"Heures","How do you want to handle existing files?":"Comment voulez-vous traiter les fichiers existants ?","If a date was missed, the job will run as soon as possible.":"Si une date a été manquée, le travail démarrera dès que possible.","If the backup and the remote storage is out of sync, Duplicati will require that you perform a repair operation to synchronize the database.\\nIf the repair is unsuccesful, you can delete the local database and re-generate.":"Si la sauvegarde et le stockage distant ne sont plus synchronisés, Duplicati demandera d'effectuer une opération de réparation pour synchroniser la base de données. \\n Si la réparation ne réussit pas, vous pouvez supprimer la base de données locale et la régénérer.","If you do not enter a path, all files will be stored in the login folder.\nAre you sure this is what you want?":"Si vous n'entrez pas de chemin, tous les fichiers seront stockés dans le dossier de connexion.\nÊtes-vous sûr que c'est ce que vous voulez ?","If you do not enter an API Key, the tenant name is required":"Si vous n'entrez pas de clé API, le nom de l'entité est requis","If you want to use the backup later, you can export the configuration before deleting it":"Si vous voulez utiliser la sauvegarde plus tard, vous pouvez exporter la configuration avant de la supprimer","Import":"Importer","Import backup configuration":"Importer la configuration de sauvegarde","Import configuration from a file ...":"Importer la configuration depuis un fichier ...","Importing ...":"Importation ...","Include a file?":"Inclure un fichier ?","Include expression":"Inclure expression","Include regular expression":"Inclure expression régulière","Incorrect answer, try again":"Réponse incorrecte, essayez encore","Individual builds for developers only.":"Compilations individuelles pour les developpeurs uniquement.","Install":"Installer","Install failed:":"Échec d'installation :","Invalid retention time":"Temps de rétention invalide","It is possible to connect to some FTP without a password.\nAre you sure your FTP server supports password-less logins?":"Il est possible de se connecter à certains FTP sans mot de passe.\nÊtes-vous sûr que votre serveur FTP prend en charge l'identification sans mot de passe ?","KByte":"KByte","KByte/s":"KByte/s","Keep backups":"Conserver les sauvegardes","Language in user interface":"Langue dans l'interface utilisateur","Last month":"Mois dernier","Last successful run:":"Dernière exécution réussie :","Latest":"Dernière","Libraries":"Librairies","Listing backup dates ...":"Listing des dates de sauvegardes ...","Listing remote files ...":"Listing des fichiers distants ...","Live":"Direct","Load older data":"Charger des données plus anciennes","Loading ...":"Chargement ...","Loading remote storage usage ...":"Chargement de l'utilisation du stockage distant ...","Local database for":"Base de données locale pour","Local database path:":"Chemin de la base de données locale :","Local storage":"Stockage local","Location":"Emplacement","Location where buckets are created":"Emplacement ou les buckets sont créés","Log data":"Donné historique","MByte":"MByte","MByte/s":"MByte/s","Maintenance":"Maintenance","Manage database ...":"Gérer la base de données ...","Manually type path":"Entrée manuelle du chemin","Menu":"Menu","Minutes":"Minutes","Missing destination":"Destination manquante","Missing name":"Nom manquant","Missing passphrase":"Phrase secrète manquante","Missing sources":"Sources manquantes","Mon":"Lun.","Months":"Mois","Move existing database":"Déplacer base de données existante","Move failed:":"Échec de déplacement :","My Photos":"Mes photos","Name":"Nom","Never":"Jamais","New update found: {{message}}":"Nouvelle mise à jour trouvée : {{message}}","New user name is {{user}}.\nUpdated credentials to use the new limited user":"Le nouveau nom d'utilisateur est {{user}}.\nMise à jour des accès pour le nouvel utilisateur limité","Next":"Suivant","Next scheduled run:":"Prochaine exécution programmée :","Next scheduled task:":"Prochaine tâche planifiée :","Next task:":"Prochaine tâche :","Next time":"Prochaine fois","No":"Non","No editor found for the "{{backend}}" storage type":"Aucun éditeur trouvé pour le "{{backend}}" type de stockage","No encryption":"Pas de cryptage","No items selected":"Aucun élément sélectionné","No items to restore, please select one or more items":"Aucun élément à restaurer, merci de sélectionner un ou plusieurs éléments","No passphrase entered":"Aucune phrase secrète entrée","No scheduled tasks, you can manually start a task":"Aucune tâche planifiée, vous pouvez démarrer manuellement une tâche","Non-matching passphrase":"La phrase secrète ne correspond pas","None / disabled":"Aucun / Désactivé","OK":"Ok","OpenStack AuthURI":"OpenStack AuthURI","OpenStack Object Storage / Swift":"OpenStack Object Storage / Swift","Operation failed:":"Échec de l'opération :","Operations:":"Opérations :","Optional authentication password":"Mot de passe d'identification optionel","Optional authentication username":"Nom d'utilisateur d'identification optionel","Options":"Options","Original location":"Emplacement d'origine","Others":"Autres","Overwrite":"Écraser","Passphrase":"Phrase secrète","Passphrase (if encrypted)":"Phrase secrète (si crypté)","Passphrase changed":"Phrase secrète changée","Passphrases are not matching":"Les phrases secrète ne correspondent pas","Password":"Mot de passe","Passwords do not match":"Les mots de passe ne correspondent pas","Patching files with local blocks ...":"Correction des fichiers avec les blocs locaux ...","Path not found":"Chemin non trouvé","Path on server":"Chemin sur le serveur","Path or subfolder in the bucket":"Chemin ou sous-dossier dans le bucket","Pause":"Pause","Pause after startup or hibernation":"Pause après le démarrage ou l'hibernation","Pause controls":"Contrôle de pause","Permissions":"Permissions","Pick location":"Choisir emplacement","Port":"Port","Previous":"Précédent","ProjectID is optional if the bucket exist":"Le ProjectID est optionel si le bucket existe","Proprietary":"Propriétaire","Rebuilding local database ...":"Reconstruction de la base de données locale","Recreate (delete and repair)":"Récrée (suppression et réparation)","Recreating database ...":"Recréation de la base de données ...","Registering temporary backup ...":"Enregistrement de la sauvegarde temporaire ..","Relative paths not allowed":"Les chemins relatifs ne sont pas autorisés","Reload":"Recharger","Remote":"Distant","Remove":"Retirer","Remove option":"Option de retrait","Repair":"Réparer","Reparing ...":"Réparation ....","Repeat Passphrase":"Répeter la phrase secrète","Reporting:":"Communication de données :","Reset":"Réinitialiser","Restore":"Restaurer","Restore backup":"Restaurer sauvegarde","Restore files":"Restaurer fichiers","Restore files ...":"Restaurer fichier ...","Restore from":"Restaurer depuis","Restore options":"Options de restauration","Restore read/write permissions":"Autorisations de lecture/écriture de restauration","Restoring files ...":"Restauration des fichiers ...","Resume now":"Reprendre maintenant","Run again every":"Relancer tous les","Run now":"Démarrer maintenant","Running ...":"En cours d'exécution ...","Running task":"Tâche en cours","Running task:":"Tâche en cours :","S3 Compatible":"Compatible S3","Same as the base install version: {{channelname}}":"Identique à la version de base installée : {{channelname}}","Sat":"Sam.","Save":"Enregistrer","Save and repair":"Enregistrer et réparer","Save different versions with timestamp in file name":"Enregistrer des versions différentes avec l'horodatage dans le nom du fichier","Scanning existing files ...":"Scannage des fichiers existants ...","Scanning for local blocks ...":"Scannage de blocs locaux ...","Schedule":"Planifier","Search":"Recherche","Search for files":"Recherche de fichiers","Seconds":"Secondes","Select a log level and see messages as they happen:":"Sélectionner un niveau d'historique et voyez les messages quand ils apparaissent :","Server":"Serveur","Server and port":"Serveur et port","Server hostname or IP":"Nom d'hôte du serveur ou IP","Server is currently paused,":"Le serveur est actuellement en pause,","Server is currently paused, do you want to resume now?":"Le serveur est actuellement en pause, voulez-vous reprendre maintenant ?","Server paused":"Serveur en pause","Server state properties":"Propriétés du statut serveur","Settings":"Paramètres","Show":"Montrer","Show advanced editor":"Montrer l'éditeur avancé","Show hidden folders":"Montrer les dossiers cachés","Show log":"Montrer l'historique","Show log ...":"Montrer l'historique ...","Some OpenStack providers allow an API key instead of a password and tenant name":"Certains fournisseurs OpenStack autorisent une clé API à la place d'un mot de passe et d'un nom d'entité","Source Data":"Données source","Source folders":"Dossiers source","Source:":"Source :","Specific builds for developers only.":"Compilations spécifiques pour développeurs uniquement.","Standard protocols":"Protocoles standards","Starting ...":"Démarrage ...","Starting the restore process ...":"Démarrage du processus de restauration ...","Stop":"Stop","Storage Type":"Type de stockage","Storage class":"Classe de stockage","Storage class for creating a bucket":"Classe de stockage pour la création d'un bucket","Stored":"Stocké","Strong":"Fort","Sun":"Dim.","System default ({{levelname}})":"Paramètre par défaut du système ({{levelname}})","System files":"Fichiers système","System info":"Info système","System properties":"Propriétés système","TByte":"TByte","TByte/s":"TByte/s","Task is running":"La tâche est en cours","Temporary files":"Fichiers temporaires","Tenant Name":"Nom d'entité","Test connection":"Tester la connexion","Testing ...":"Test ...","Testing permissions ...":"Test des permissions ...","Testing permissions...":"Test des permissions ...","The bucket name should be all lower-case, convert automatically?":"Le nom du bucket devrait être entièrement en minuscule, convertir automatiquement ?","The bucket name should start with your username, prepend automatically?":"Le nom du bucket devrait commencer par votre nom d'utilisateur, l'ajouter automatiquement ?","The connection to the server is lost, attempting again in {{time}} ...":"La connexion au serveur a été perdue, nouvelle tentative dans {{time}} ...","The path does not appear to exist, do you want to add it anyway?":"Le chemin ne semble pas exister, voulez-vous l'ajouter quand même ?","The path must be an absolute path, i.e. it must start with a forward slash '/'":"Le chemin doit être un chemin absolu, c.-à-d. Il doit commencer par un slash avant '/'","The path should start with \"{{prefix}}\" or \"{{def}}\", otherwise you will not be able to see the files in the HubiC web interface.\n\nDo you want to add the prefix to the path automatically?":"Le chemin devrait commencer par \"{{prefix}}\" ou \"{{def}}\", sinon vous ne serez pas capable de voir les fichiers dans l'interface utilisateur HubiC.\n\nVoulez-vous ajouter le préfixe au chemin automatiquement ?","The region parameter is only applied when creating a new bucket":"Le paramètre régional n'est appliqué qu'à la création d'un nouveau bucket","The region parameter is only used when creating a bucket":"Le paramètre régional n'est utilisé qu'à la création d'un bucket","The storage class affects the availability and price for a stored file":"La classe de stockage affecte la disponibilité et le prix d'un fichier stocké","The target folder contains encrypted files, please supply the passphrase":"Le fichier cible contient des fichiers cryptés, merci de fournir la phrase secrète","The user has too many permissions. Do you want to create a new limited user, with only permissions to the selected path?":"L'utilisateur à trop d'autorisations. Voulez-vous créer un nouvel utilisateur limité avec uniquement les autorisations pour les chemins sélectionnés ?","This month":"Ce mois","This week":"Cette semaine","Thu":"Jeu.","To File":"Vers fichier","To confirm you want to delete all remote files for \"{{name}}\", please enter the word you see below":"Pour confirmer que vous souhaitez supprimer tous les fichiers distants pour \"{{name}}\", veuillez entrer le mot situé ci-dessous","To export without a passphrase, uncheck the \"Encrypt file\" box":"Pour exporter sans phrase secrète, décochez la case \"Crypter fichier\"","Today":"Aujourd'hui","Try out the new features we are working on. Don't use with important data.":"Essayez les nouvelles fonctions sur lesquelles nous travaillons. Ne l'utilisez pas avec des données importantes.","Tue":"Mar.","Type to highlight files":"Tapez pour mettre en surbrillance les fichiers","Unknown":"Inconnu","Until resumed":"Jusqu'à la reprise","Update channel":"Canal de mise à jour","Update failed:":"Échec de mise à jour","Updating with existing database":"Mettre à jour avec une base de données existante","Upload volume size":"Taille du volume téléversé","Uploading verification file ...":"Téléversement du fichier de vérification ...","Usage reports help us improve the user experience and evaluate impact of new features. We use them to generate public usage statistics":"Les rapports d'utilisation nous aident à améliorer l'expérience utilisateur et à évaluer l'impacte des nouvelles fonctions. Nous les utilisons pour générer des statistiques d'utilisation publiques","Usage statistics":"Statistiques d'utilisation","Usage statistics, warnings, errors, and crashes":"Statistiques d'utilisation, avertissements, erreurs et accidents","Use SSL":"Utiliser SSL","Use existing database?":"Utiliser une base de données existante ?","Use weak passphrase":"Utiliser une phrase secrète faible","Useless":"Inutile","User has too many permissions":"L'utilisateur à trop d'autorisations","User interface language":"Langue de l'interface utilisateur","Username":"Nom d'utilisateur","VISA, Mastercard, ... via Paypal":"VISA, Mastercard, ... par Paypal","Validating ...":"Validation ...","Verify files":"Vérifier fichier","Verifying ...":"Vérification ...","Verifying answer":"Vérification de la réponse","Verifying backend data ...":"Vérification des données back-end","Verifying remote data ...":"Vérifications des données distantes","Verifying restored files ...":"Vérification des fichiers restaurés","Very strong":"Très fort","Very weak":"Très faible","Visit us on":"Rendez nous visite sur","WARNING: The remote database is found to be in use by the commandline library":"ATTENTION : La base de données locale est rapportée comme étant utilisée par la librairie de ligne de commande","WARNING: This will prevent you from restoring the data in the future.":"ATTENTION : Cela va vous empêcher de restaurer vos données dans le futur.","Waiting for task to begin":"En attente du début de la tâche","Waiting for upload ...":"En attente du téléversement ...","Warnings, errors and crashes":"Avertissements, erreurs et accidents","We recommend that you encrypt all backups stored outside your system":"Nous vous recommandons de crypter toutes les sauvegardes stockées en dehors de votre système","Weak":"Faible","Weak passphrase":"Phrase secrète faible","Wed":"Mer.","Weeks":"Semaines","Where do you want to restore the files to?":"Ou voulez-vous restaurer vos fichiers ?","Years":"Années","Yes":"Oui","Yes, I have stored the passphrase safely":"Oui, j'ai conservé ma phrase secrète en sécurité","Yes, I'm brave!":"Oui, je suis courageux !","Yes, please break my backup!":"Oui, s'il vous plait cassez ma sauvegarde","Yesterday":"Hier","You are changing the database path away from an existing database.\nAre you sure this is what you want?":"Vous êtes en train de changer le chemin de la base de données depuis une base de donnée existante.\nÊtes-vous sûr que c'est ce que vous voulez ?","You are currently running {{appname}} {{version}}":"Vous êtes actuellement entrain d'utiliser {{appname}} {{version}}","You have changed the encryption mode. This may break stuff. You are encouraged to create a new backup instead":"Vous avez changé la méthode de cryptage. Ceci peut endommager certaines choses. Nous vous encourageons à créer une nouvelle sauvegarde à la place.","You have changed the passphrase, which is not supported. You are encouraged to create a new backup instead.":"Vous avez changé la phrase secrète, ce qui n'est pas pris en charge. Nous vous encourageons à créer une nouvelle sauvegarde à la place.","You have chosen not to encrypt the backup. Encryption is recommended for all data stored on a remote server.":"Vous avez choisi de ne pas crypter votre sauvegarde. Le cryptage est recommandé pour toutes les données stockées sur un serveur distant.","You have generated a strong passphrase. Make sure you have made a safe copy of the passphrase, as the data cannot be recovered if you loose the passphrase.":"Vous avez généré une phrase secrète forte. Assurez-vous d'avoir placé une copie de cette phrase secrète en sécurité, car les données ne peuvent être récupérées si vous perdez la phrase secrète.","You must choose at least one source folder":"Vous devez choisir au moins un dossier source","You must enter a destination where the backups are stored":"Vous devez entrer une destination pour stocker vos sauvegardes","You must enter a name for the backup":"Vous devez entrer un nom pour votre sauvegarde","You must enter a passphrase or disable encryption":"Vous devez entrer une phrase secrète ou désactiver le cryptage","You must enter a positive number of backups to keep":"Vous devez entrer un nombre positif de sauvegarde à conserver","You must enter a tenant name if you do not provide an API Key":"Vous devez entrer un nom d'entité si vous ne fournissez pas une clé API","You must enter a valid duration for the time to keep backups":"Vous devez entrer une valeur correcte pour la durée de conservation de vos sauvegardes","You must enter either a password or an API Key":"Vous devez entrer soit un mot de passe, soit une clé API","You must enter either a password or an API Key, not both":"Vous devez entrer soit un mot de passe, soit une clé API, mais pas les deux","You must fill in the password":"Vous devez renseigner le mot de passe","You must fill in the path":"Vous devez renseigner le chemin","You must fill in the server name or address":"Vous devez renseigner le nom du serveur ou l'adresse","You must fill in the username":"Vous devez renseigner le nom d'utilisateur","You must fill in {{field}}":"Vous devez renseigner le champ : {{field}}","You must select or fill in the AuthURI":"Vous devez sélectionner ou renseigner l'AuthURI","You must select or fill in the server":"Vous devez sélectionner ou renseigner le serveur","Your files and folders have been restored successfully.":"Vos fichiers et dossiers ont été restaurés avec succès.","Your passphrase is easy to guess. Consider changing passphrase.":"Votre phrase secrète est facile à deviner. Songez à la changer.","a specific number":"un nombre spécifique","bucket/folder/subfolder":"bucket/dossier/sous-dossier","byte":"byte","byte/s":"byte/s","click to resume now":"Cliquez pour reprendre maintenant","custom":"personnalisé ","for a specific time":"pour un temps spécifique","forever":"pour toujours","resume now":"reprendre maintenant","resuming in":"reprise dans","{{appname}} was primarily developed by {{dev1}} and {{dev2}}. {{appname}} can be downloaded from {{websitename}}. {{appname}} is licensed under the {{licensename}}.":"{{appname}} a été principalement développée par {{dev1}} et {{dev2}}. {{appname}} peut être téléchargée depuis {{websitename}}. {{appname}} est sous licence {{licensename}}.","{{files}} files ({{size}}) to go":"{{files}} fichiers ({{size}}) restants","{{number}} Hour":"{{number}} Heure","{{number}} Minutes":"{{number}} Minutes","{{time}} (took {{duration}})":"{{time}} (durée {{duration}})"}); /* jshint +W100 */ }]); \ No newline at end of file diff --git a/Localizations/duplicati/localization-de.mo b/Localizations/duplicati/localization-de.mo index f91eab10bd9dd72651803146e40f95ec32087c8b..beadd37c68949cfaee9835424a19c2222e496cd3 100644 GIT binary patch literal 33858 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 WE_CZNsI8X@-SA9!=d%-d=Q99YXO=tw delta 2257 zcmX@q!SqU_{+W zz#zxKz~IgXQJ==fz#zoHz|hRbz`)7Cz%Y%CfkA+Qfnfm~0|Pq)1H(ory_1cBL5hKa z;UF6WgBSw?!ySmedWO$X1#IjL4AKk?41DYi47>~s3|j0E4HoPS49pA+48iOS45ADS z4B=2Zmz{w@7-TU!1A{RG1H*Kv{?qIX3_J`B4A0pa7+4t?7{0JW9P$gQkBI}~Ul;DneH!U+knOiqYLN;o01r;YG zNVjk@Fvv16FkI$@`1~U$#HBo35Ci48AO>kcX&WvE1{Vef20ti&G8aVuQZ5DtEd~aL z!(0pud<+Z>@34~ioM@j*h&iVu=zBKaUbDuv2V=3`(` zWME*J%?I(=UOol}Jy6Kjs@@Mcvf^HK( zBr)yhhdAUYKP2^^<%c-<6+gtBzxseG^pu6hVkX)(S$RY^xx|;5~v2 z3`z_P3|9mh7}OaU7`_WKFeorEFvtr*#$;!k4NnfBu4pIgxS3rfA zA}IfZ;tM1Q$_XGER0@JN9>2tcTz^6ql5y=%r=orsNlu#sanC%_dPjF}W#b z`{cKAvXlMe#V5~?mt+Y@OH7%Zmf$=2RDv3xd(q)-hv&n?)*)4Wa(`+Wa@an|)SNsc zD_k(ONWoRt7ZkousU=0JX=#%mX6sFM&M};PI7e;rfgBMIh0HvKq|B1y$wBp+oS}J1 uso9Bnc_ou&o8%{}HJd4bg4P=pw3)e?sYRuE=?qTjfvd^pR9TW*%m4tEw_b+; 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 0000000000000000000000000000000000000000..56cbba856690e8d441d4c45b2d3ac46f2202f330 GIT binary patch literal 34323 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..519cf7a426b1846be1d2176f5a5fb3fcc603cdff GIT binary patch literal 21481 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, 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 "" From b6147e3db52b0603d658ddb8ae5caadf14d91581 Mon Sep 17 00:00:00 2001 From: Kenneth Skovhede Date: Wed, 26 Oct 2016 14:34:39 +0200 Subject: [PATCH 10/15] Fixed a missing quote mark, saved by saucelabs! --- Duplicati/Server/webroot/ngax/templates/restorefilepicker.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Duplicati/Server/webroot/ngax/templates/restorefilepicker.html b/Duplicati/Server/webroot/ngax/templates/restorefilepicker.html index 3c7e98228..d23d0466e 100644 --- a/Duplicati/Server/webroot/ngax/templates/restorefilepicker.html +++ b/Duplicati/Server/webroot/ngax/templates/restorefilepicker.html @@ -1,6 +1,6 @@
              • -
                From b765c48ac062502910adae25bb3fb4971f56df32 Mon Sep 17 00:00:00 2001 From: Kenneth Skovhede Date: Wed, 26 Oct 2016 22:53:31 +0200 Subject: [PATCH 11/15] Refactored the HyperVOptions generic module to exit quickly on non-windows platforms to avoid loading Windows-only libraries. This fixes #2037 --- .../Library/Modules/Builtin/HyperVOptions.cs | 32 +++++++++++++------ 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/Duplicati/Library/Modules/Builtin/HyperVOptions.cs b/Duplicati/Library/Modules/Builtin/HyperVOptions.cs index 205326b24..7fdf1176e 100644 --- a/Duplicati/Library/Modules/Builtin/HyperVOptions.cs +++ b/Duplicati/Library/Modules/Builtin/HyperVOptions.cs @@ -63,9 +63,29 @@ namespace Duplicati.Library.Modules.Builtin } #endregion - + #region Implementation of IGenericSourceModule public Dictionary ParseSourcePaths(ref string[] paths, ref string filter, Dictionary commandlineOptions) + { + // Early exit in case we are non-windows to prevent attempting to load Windows-only components + if (!Utility.Utility.IsClientWindows) + { + Logging.Log.WriteMessage("Hyper-V backup works only on Windows OS", Logging.LogMessageType.Warning); + + if (paths != null) + paths = paths.Where(x => !x.Equals(m_HyperVPathAllRegExp, StringComparison.OrdinalIgnoreCase) && !Regex.IsMatch(x, m_HyperVPathGuidRegExp, RegexOptions.IgnoreCase | RegexOptions.CultureInvariant)).ToArray(); + + return new Dictionary(); + } + + // Windows, do the real stuff! + return RealParseSourcePaths(ref paths, ref filter, commandlineOptions); + } + + // Make sure the JIT does not attempt to inline this call and thus load + // referenced types from System.Management here + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)] + private Dictionary RealParseSourcePaths(ref string[] paths, ref string filter, Dictionary commandlineOptions) { var changedOptions = new Dictionary(); var filtersInclude = new List(); @@ -84,15 +104,7 @@ namespace Duplicati.Library.Modules.Builtin filter = string.Join(System.IO.Path.PathSeparator.ToString(), remainingfilters); } - if (!Utility.Utility.IsClientWindows) - { - Logging.Log.WriteMessage("Hyper-V backup works only on Windows OS", Logging.LogMessageType.Warning); - - if(paths != null) - paths = paths.Where(x => !x.Equals(m_HyperVPathAllRegExp, StringComparison.OrdinalIgnoreCase) && !Regex.IsMatch(x, m_HyperVPathGuidRegExp, RegexOptions.IgnoreCase | RegexOptions.CultureInvariant)).ToArray(); - } - - if (paths == null || !ContainFilesForBackup(paths) || !Utility.Utility.IsClientWindows) + if (paths == null || !ContainFilesForBackup(paths)) return changedOptions; if (commandlineOptions.Keys.Contains("vss-exclude-writers")) From 93bd5880d984fdca6d85672abf497a14b1f50131 Mon Sep 17 00:00:00 2001 From: Kenneth Skovhede Date: Thu, 27 Oct 2016 10:35:02 +0200 Subject: [PATCH 12/15] Updated the way icons are loaded on Linux with Gtk and AppIndicator trayicons. The icons are now loaded from SVG to give the best possible resolution. This fixes #1710 This fixes #2034 --- .../AppIndicatorRunner.cs | 45 +++--- .../Duplicati.GUI.TrayIcon.csproj | 24 ++++ .../GUI/Duplicati.GUI.TrayIcon/GtkRunner.cs | 135 ++++++++++++------ .../SVGIcons/dark/context_menu_open.svg | 13 ++ .../SVGIcons/dark/context_menu_pause.svg | 14 ++ .../SVGIcons/dark/context_menu_quit.svg | 13 ++ .../SVGIcons/dark/context_menu_resume.svg | 13 ++ .../SVGIcons/light/context_menu_open.svg | 13 ++ .../SVGIcons/light/context_menu_pause.svg | 14 ++ .../SVGIcons/light/context_menu_quit.svg | 13 ++ .../SVGIcons/light/context_menu_resume.svg | 13 ++ 11 files changed, 239 insertions(+), 71 deletions(-) create mode 100644 Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/dark/context_menu_open.svg create mode 100644 Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/dark/context_menu_pause.svg create mode 100644 Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/dark/context_menu_quit.svg create mode 100644 Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/dark/context_menu_resume.svg create mode 100644 Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/light/context_menu_open.svg create mode 100644 Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/light/context_menu_pause.svg create mode 100644 Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/light/context_menu_quit.svg create mode 100644 Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/light/context_menu_resume.svg diff --git a/Duplicati/GUI/Duplicati.GUI.TrayIcon/AppIndicatorRunner.cs b/Duplicati/GUI/Duplicati.GUI.TrayIcon/AppIndicatorRunner.cs index ecacbbd8d..407db2157 100644 --- a/Duplicati/GUI/Duplicati.GUI.TrayIcon/AppIndicatorRunner.cs +++ b/Duplicati/GUI/Duplicati.GUI.TrayIcon/AppIndicatorRunner.cs @@ -54,32 +54,29 @@ namespace Duplicati.GUI.TrayIcon { set { + m_appIndicator.IconName = GetTrayIconFilename(value); + switch(value) { - case TrayIcons.Paused: - m_appIndicator.IconName = "normal-pause"; - m_appIndicator.IconDesc = "Paused"; - break; - case TrayIcons.Running: - m_appIndicator.IconName = "normal-running"; - m_appIndicator.IconDesc = "Running"; - break; - case TrayIcons.IdleError: - m_appIndicator.IconName = "normal-error"; - m_appIndicator.IconDesc = "Error"; - break; - case TrayIcons.RunningError: - m_appIndicator.IconName = "normal-running"; - break; - case TrayIcons.PausedError: - m_appIndicator.IconName = "normal-pause"; - m_appIndicator.IconDesc = "Paused"; - break; - case TrayIcons.Idle: - default: - m_appIndicator.IconName = "normal"; - m_appIndicator.IconDesc = "Ready"; - break; + case TrayIcons.Paused: + m_appIndicator.IconDesc = "Paused"; + break; + case TrayIcons.Running: + m_appIndicator.IconDesc = "Running"; + break; + case TrayIcons.IdleError: + m_appIndicator.IconDesc = "Error"; + break; + case TrayIcons.RunningError: + m_appIndicator.IconDesc = "Running"; + break; + case TrayIcons.PausedError: + m_appIndicator.IconDesc = "Paused"; + break; + case TrayIcons.Idle: + default: + m_appIndicator.IconDesc = "Ready"; + break; } } } diff --git a/Duplicati/GUI/Duplicati.GUI.TrayIcon/Duplicati.GUI.TrayIcon.csproj b/Duplicati/GUI/Duplicati.GUI.TrayIcon/Duplicati.GUI.TrayIcon.csproj index 9429b8ac5..4556e4aa9 100644 --- a/Duplicati/GUI/Duplicati.GUI.TrayIcon/Duplicati.GUI.TrayIcon.csproj +++ b/Duplicati/GUI/Duplicati.GUI.TrayIcon/Duplicati.GUI.TrayIcon.csproj @@ -372,5 +372,29 @@ OSXTrayHost\rumps.py PreserveNewest + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + \ No newline at end of file diff --git a/Duplicati/GUI/Duplicati.GUI.TrayIcon/GtkRunner.cs b/Duplicati/GUI/Duplicati.GUI.TrayIcon/GtkRunner.cs index caaa16377..5237edb81 100644 --- a/Duplicati/GUI/Duplicati.GUI.TrayIcon/GtkRunner.cs +++ b/Duplicati/GUI/Duplicati.GUI.TrayIcon/GtkRunner.cs @@ -24,11 +24,16 @@ namespace Duplicati.GUI.TrayIcon { public class GtkRunner : TrayIconBase { + private static string m_svgfolder; + /// /// Static constructor that ensures the Gtk environment is initialized /// static GtkRunner() { + m_svgfolder = System.IO.Path.Combine(System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location), "SVGIcons"); + m_svgfolder = System.IO.Path.Combine(m_svgfolder, "dark"); + Gtk.Application.Init(); } @@ -45,34 +50,36 @@ namespace Duplicati.GUI.TrayIcon private static Dictionary _icons = new Dictionary(); public MenuItem MenuItem { get { return m_item; } } + + private string GetFilenameForIcon(MenuIcons icon) + { + switch (icon) + { + case MenuIcons.Pause: + return "context_menu_pause"; + case MenuIcons.Quit: + return "context_menu_quit"; + case MenuIcons.Resume: + return "context_menu_resume"; + case MenuIcons.Status: + return "context_menu_open"; + default: + return null; + } + } private Gtk.Image GetIcon(MenuIcons icon) { - if (Duplicati.Library.Utility.Utility.IsClientOSX) - return null; - if (!_icons.ContainsKey(icon)) { - switch(icon) + _icons[icon] = null; + + var filename = GetFilenameForIcon(icon); + if (filename != null) { - case MenuIcons.None: - _icons[icon] = null; - break; - case MenuIcons.Pause: - _icons[icon] = ImageToGtk(ImageLoader.Pause); - break; - case MenuIcons.Quit: - _icons[icon] = ImageToGtk(ImageLoader.CloseMenuIcon); - break; - case MenuIcons.Resume: - _icons[icon] = ImageToGtk(ImageLoader.Play); - break; - case MenuIcons.Status: - _icons[icon] = ImageToGtk(ImageLoader.StatusMenuIcon); - break; - default: - _icons[icon] = null; - break; + filename = System.IO.Path.Combine(m_svgfolder, System.IO.Path.ChangeExtension(filename, ".svg")); + if (System.IO.File.Exists(filename)) + _icons[icon] = new Gtk.Image(filename); } } @@ -89,9 +96,9 @@ namespace Duplicati.GUI.TrayIcon if (!Duplicati.Library.Utility.Utility.IsClientOSX) if (icon != MenuIcons.None) { ((ImageMenuItem)m_item).Image = GetIcon(icon); - - //TODO: Not sure we should do this, it overrides policy? - m_item.ExposeEvent += DrawImageMenuItemImage; + + // On some (older versions) of GDK, this hack is required + //m_item.ExposeEvent += DrawImageMenuItemImage; } if (subitems != null && subitems.Count > 0) @@ -116,6 +123,7 @@ namespace Duplicati.GUI.TrayIcon m_callback(); } + /* /// Draw the image to the image menu item. Taken from: http://mono.1490590.n4.nabble.com/ImageMenuItem-does-not-display-the-image-Linux-platform-tp3510861p3511376.html /// The event source. /// The event args. @@ -133,7 +141,8 @@ namespace Duplicati.GUI.TrayIcon args.Event.Window.DrawPixbuf(mainGC, image.Pixbuf, 0, 0, r.Left + 2, r.Top + (r.Height - image.Pixbuf.Height) / 2, -1, -1, Gdk.RgbDither.None, 0, 0); - } + } + */ public string Text { @@ -176,7 +185,9 @@ namespace Duplicati.GUI.TrayIcon protected virtual void CreateTrayInstance() { - m_trayIcon = new StatusIcon(); + // Sometimes the tray icon will not display + // if it is not created with an icon + m_trayIcon = StatusIcon.NewFromStock(Stock.About); } protected override void Run (string[] args) @@ -231,33 +242,63 @@ namespace Duplicati.GUI.TrayIcon Gtk.Image img = new Gtk.Image(stream); return img; } - } + } + + protected static string GetTrayIconFilename(TrayIcons icon) + { + switch (icon) + { + case TrayIcons.Paused: + return "normal-pause"; + case TrayIcons.Running: + return "normal-running"; + case TrayIcons.IdleError: + return "normal-error"; + case TrayIcons.RunningError: + return "normal-running"; + case TrayIcons.PausedError: + return "normal-pause"; + case TrayIcons.Idle: + default: + return "normal"; + } + } protected static Pixbuf GetIcon(TrayIcons icon) { if (!_images.ContainsKey(icon)) { - switch(icon) + if (Duplicati.Library.Utility.Utility.IsClientOSX) { - case TrayIcons.Paused: - _images[icon] = ImageToPixbuf(ImageLoader.LoadIcon(ImageLoader.PauseIcon).ToBitmap()); - break; - case TrayIcons.Running: - _images[icon] = ImageToPixbuf(ImageLoader.LoadIcon(ImageLoader.WorkingIcon).ToBitmap()); - break; - case TrayIcons.IdleError: - _images[icon] = ImageToPixbuf(ImageLoader.LoadIcon(ImageLoader.ErrorIcon).ToBitmap()); - break; - case TrayIcons.RunningError: - _images[icon] = ImageToPixbuf(ImageLoader.LoadIcon(ImageLoader.WorkingIcon).ToBitmap()); - break; - case TrayIcons.PausedError: + switch (icon) + { + case TrayIcons.Paused: _images[icon] = ImageToPixbuf(ImageLoader.LoadIcon(ImageLoader.PauseIcon).ToBitmap()); - break; - case TrayIcons.Idle: - default: - _images[icon] = ImageToPixbuf(ImageLoader.LoadIcon(ImageLoader.NormalIcon).ToBitmap()); - break; + break; + case TrayIcons.Running: + _images[icon] = ImageToPixbuf(ImageLoader.LoadIcon(ImageLoader.WorkingIcon).ToBitmap()); + break; + case TrayIcons.IdleError: + _images[icon] = ImageToPixbuf(ImageLoader.LoadIcon(ImageLoader.ErrorIcon).ToBitmap()); + break; + case TrayIcons.RunningError: + _images[icon] = ImageToPixbuf(ImageLoader.LoadIcon(ImageLoader.WorkingIcon).ToBitmap()); + break; + case TrayIcons.PausedError: + _images[icon] = ImageToPixbuf(ImageLoader.LoadIcon(ImageLoader.PauseIcon).ToBitmap()); + break; + case TrayIcons.Idle: + default: + _images[icon] = ImageToPixbuf(ImageLoader.LoadIcon(ImageLoader.NormalIcon).ToBitmap()); + break; + } + } + else + { + _images[icon] = null; + var filename = System.IO.Path.Combine(m_svgfolder, System.IO.Path.ChangeExtension(GetTrayIconFilename(icon), ".svg")); + if (System.IO.File.Exists(filename)) + _images[icon] = new Pixbuf(filename); } } diff --git a/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/dark/context_menu_open.svg b/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/dark/context_menu_open.svg new file mode 100644 index 000000000..8dfe03665 --- /dev/null +++ b/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/dark/context_menu_open.svg @@ -0,0 +1,13 @@ + + + + + tray context menu icons + + + + diff --git a/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/dark/context_menu_pause.svg b/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/dark/context_menu_pause.svg new file mode 100644 index 000000000..8f646c100 --- /dev/null +++ b/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/dark/context_menu_pause.svg @@ -0,0 +1,14 @@ + + + + + tray context menu icons + + + + + diff --git a/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/dark/context_menu_quit.svg b/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/dark/context_menu_quit.svg new file mode 100644 index 000000000..bc3cfae06 --- /dev/null +++ b/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/dark/context_menu_quit.svg @@ -0,0 +1,13 @@ + + + + + tray context menu icons + + + + diff --git a/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/dark/context_menu_resume.svg b/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/dark/context_menu_resume.svg new file mode 100644 index 000000000..b1c4ed79d --- /dev/null +++ b/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/dark/context_menu_resume.svg @@ -0,0 +1,13 @@ + + + + + tray context menu icons + + + + diff --git a/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/light/context_menu_open.svg b/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/light/context_menu_open.svg new file mode 100644 index 000000000..8dfe03665 --- /dev/null +++ b/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/light/context_menu_open.svg @@ -0,0 +1,13 @@ + + + + + tray context menu icons + + + + diff --git a/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/light/context_menu_pause.svg b/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/light/context_menu_pause.svg new file mode 100644 index 000000000..8f646c100 --- /dev/null +++ b/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/light/context_menu_pause.svg @@ -0,0 +1,14 @@ + + + + + tray context menu icons + + + + + diff --git a/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/light/context_menu_quit.svg b/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/light/context_menu_quit.svg new file mode 100644 index 000000000..bc3cfae06 --- /dev/null +++ b/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/light/context_menu_quit.svg @@ -0,0 +1,13 @@ + + + + + tray context menu icons + + + + diff --git a/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/light/context_menu_resume.svg b/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/light/context_menu_resume.svg new file mode 100644 index 000000000..b1c4ed79d --- /dev/null +++ b/Duplicati/GUI/Duplicati.GUI.TrayIcon/SVGIcons/light/context_menu_resume.svg @@ -0,0 +1,13 @@ + + + + + tray context menu icons + + + + From 5cb0b75ef427c2c86f0eb708a121847663335cf9 Mon Sep 17 00:00:00 2001 From: Kenneth Skovhede Date: Thu, 27 Oct 2016 10:52:49 +0200 Subject: [PATCH 13/15] Micro UI fix --- Duplicati/Server/webroot/ngax/templates/edituri.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Duplicati/Server/webroot/ngax/templates/edituri.html b/Duplicati/Server/webroot/ngax/templates/edituri.html index 3ff832c00..e40c793db 100644 --- a/Duplicati/Server/webroot/ngax/templates/edituri.html +++ b/Duplicati/Server/webroot/ngax/templates/edituri.html @@ -32,7 +32,7 @@
                From 9969627212b9eeb6dac5e2de91d93b2b5bd8a3e6 Mon Sep 17 00:00:00 2001 From: Kenneth Skovhede Date: Thu, 27 Oct 2016 11:30:31 +0200 Subject: [PATCH 14/15] Setting OSX icon as "template" makes it automatically switch between dark and light versions. This fixes #2054 --- .../GUI/Duplicati.GUI.TrayIcon/OSXTrayHost/osx-trayicon-rumps.py | 1 + 1 file changed, 1 insertion(+) diff --git a/Duplicati/GUI/Duplicati.GUI.TrayIcon/OSXTrayHost/osx-trayicon-rumps.py b/Duplicati/GUI/Duplicati.GUI.TrayIcon/OSXTrayHost/osx-trayicon-rumps.py index f28f29107..3f52696df 100644 --- a/Duplicati/GUI/Duplicati.GUI.TrayIcon/OSXTrayHost/osx-trayicon-rumps.py +++ b/Duplicati/GUI/Duplicati.GUI.TrayIcon/OSXTrayHost/osx-trayicon-rumps.py @@ -116,6 +116,7 @@ def get_input(): img = NSImage.alloc().initWithData_(data) img.setScalesWhenResized_(True) img.setSize_((18, 18)) + img.setTemplate_(True) app.icon = img print "info:Image updated" From e28c62e763570e05e04db334638770adf75942a4 Mon Sep 17 00:00:00 2001 From: Kenneth Skovhede Date: Thu, 27 Oct 2016 13:06:59 +0200 Subject: [PATCH 15/15] Version bump to v2.0.1.29-2.0.1.29_canary_2016-10-27 You can download this build from: Binaries: http://updates.duplicati.com/canary/duplicati-2.0.1.29_canary_2016-10-27.zip Signature file: http://updates.duplicati.com/canary/duplicati-2.0.1.29_canary_2016-10-27.zip.sig ASCII signature file: http://updates.duplicati.com/canary/duplicati-2.0.1.29_canary_2016-10-27.zip.sig.asc MD5: c6b7d95a043075d72a153e2b7ade6acd SHA1: 4d771e02ce438700ae8b36ab49cf03381f032331 SHA256: d989a6c7aca4353ec24bd48702ea08aced897abc7d52950833f4af5e12bf7462 --- Updates/build_version.txt | 2 +- changelog.txt | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) 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