{"thread":{"id":"45838","subject":"[PATCH] l10n: de.po: update German translation","startedAt":"2017-04-30T18:47:32Z","lastAt":"2017-05-04T18:16:06Z","messageCount":14,"participants":["Ralf Thielow","Simon Ruderich","Christian Brabandt","Matthias Rüster"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"318266","messageId":"20170430184702.17351-1-ralf.thielow@gmail.com","threadId":"45838","inReplyTo":null,"subject":"[PATCH] l10n: de.po: update German translation","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2017-04-30T18:47:02Z","receivedAt":"2017-04-30T18:47:32Z","isPatch":true,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"Translate 96 new messages came from git.pot update in dfc182b (l10n:\ngit.pot: v2.13.0 round 1 (96 new, 37 removed)).\n\nSigned-off-by: Ralf Thielow <ralf.thielow@gmail.com>\n---\n po/de.po | 309 +++++++++++++++++++++++++++------------------------------------\n 1 file changed, 134 insertions(+), 175 deletions(-)\n\ndiff --git a/po/de.po b/po/de.po\nindex e2d15c4aa..14289e564 100644\n--- a/po/de.po\n+++ b/po/de.po\n@@ -866,9 +866,9 @@ msgid \"Argument not supported for format '%s': -%d\"\n msgstr \"Argument für Format '%s' nicht unterstützt: -%d\"\n \n #: attr.c:212\n-#, fuzzy, c-format\n+#, c-format\n msgid \"%.*s is not a valid attribute name\"\n-msgstr \"'%s' ist kein gültiger Name für ein Remote-Repository\"\n+msgstr \"%.*s ist kein gültiger Attributname\"\n \n #: attr.c:408\n msgid \"\"\n@@ -1260,6 +1260,8 @@ msgstr \"Speicher verbraucht\"\n #: config.c:191\n msgid \"relative config include conditionals must come from files\"\n msgstr \"\"\n+\"Bedingungen für das Einbinden von Konfigurationen aus relativen Pfaden muss\\n\"\n+\"aus Dateien kommen.\"\n \n #: config.c:701\n #, c-format\n@@ -1379,12 +1381,12 @@ msgstr \"Ungültiger %s: '%s'\"\n #: config.c:1952\n #, c-format\n msgid \"unknown core.untrackedCache value '%s'; using 'keep' default value\"\n-msgstr \"\"\n+msgstr \"Unbekannter Wert '%s' in core.untrackedCache; benutze Stardardwert 'keep'\"\n \n #: config.c:1978\n #, c-format\n msgid \"splitIndex.maxPercentChange value '%d' should be between 0 and 100\"\n-msgstr \"\"\n+msgstr \"Der Wert '%d' von splitIndex.maxPercentChange sollte zwischen 0 und 100 liegen.\"\n \n #: config.c:1989\n #, c-format\n@@ -1645,9 +1647,9 @@ msgstr \"\"\n \"für dieses Verzeichnis deaktiviert.\"\n \n #: dir.c:2776 dir.c:2781\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not create directories for %s\"\n-msgstr \"Konnte Verzeichnis '%s' nicht erstellen.\"\n+msgstr \"Konnte Verzeichnisse für '%s' nicht erstellen.\"\n \n #: dir.c:2806\n #, c-format\n@@ -1655,9 +1657,9 @@ msgid \"could not migrate git directory from '%s' to '%s'\"\n msgstr \"Konnte Git-Verzeichnis nicht von '%s' nach '%s' migrieren.\"\n \n #: entry.c:280\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not stat file '%s'\"\n-msgstr \"konnte Datei '%s' nicht erstellen\"\n+msgstr \"konnte Datei '%s' nicht lesen\"\n \n #: fetch-pack.c:249\n msgid \"git fetch-pack: expected shallow list\"\n@@ -1827,14 +1829,14 @@ msgid \"no matching remote head\"\n msgstr \"kein übereinstimmender Remote-Branch\"\n \n #: fetch-pack.c:1147\n-#, fuzzy, c-format\n+#, c-format\n msgid \"no such remote ref %s\"\n-msgstr \"Kein solches Remote-Repository: %s\"\n+msgstr \"keine solche Remote-Referenz %s\"\n \n #: fetch-pack.c:1150\n #, c-format\n msgid \"Server does not allow request for unadvertised object %s\"\n-msgstr \"\"\n+msgstr \"Der Server erlaubt keine Anfrage für nicht angebotenes Objekt %s.\"\n \n #: gpg-interface.c:185\n msgid \"gpg failed to sign the data\"\n@@ -1961,31 +1963,31 @@ msgstr \"\"\n \n #: ident.c:367\n msgid \"no email was given and auto-detection is disabled\"\n-msgstr \"\"\n+msgstr \"keine E-Mail angegeben und automatische Erkennung ist deaktiviert\"\n \n #: ident.c:372\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to auto-detect email address (got '%s')\"\n-msgstr \"Fehler: konnte keine gültige Adresse aus %s extrahieren\\n\"\n+msgstr \"Konnte die E-Mail-Adresse nicht automatisch erkennen ('%s' erhalten)\"\n \n #: ident.c:382\n msgid \"no name was given and auto-detection is disabled\"\n-msgstr \"\"\n+msgstr \"kein Name angegeben und automatische Erkennung ist deaktiviert\"\n \n #: ident.c:388\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to auto-detect name (got '%s')\"\n-msgstr \"konnte \\\"Tree\\\"-Objekt (%s) nicht lesen\"\n+msgstr \"konnte Namen nicht automatisch erkennen ('%s' erhalten)\"\n \n #: ident.c:396\n #, c-format\n msgid \"empty ident name (for <%s>) not allowed\"\n-msgstr \"\"\n+msgstr \"Leerer Name in Identifikation (für <%s>) nicht erlaubt.\"\n \n #: ident.c:402\n #, c-format\n msgid \"name consists only of disallowed characters: %s\"\n-msgstr \"\"\n+msgstr \"Name besteht nur aus nicht erlaubten Zeichen: %s\"\n \n #: ident.c:417 builtin/commit.c:611\n #, c-format\n@@ -2102,13 +2104,11 @@ msgstr \"\"\n \"im Arbeitsbereich gelassen.\"\n \n #: merge-recursive.c:1097\n-#, fuzzy, c-format\n+#, c-format\n msgid \"\"\n \"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s \"\n \"left in tree.\"\n-msgstr \"\"\n-\"KONFLIKT (%s/löschen): %s gelöscht in %s und %s in %s. Stand %s von %s wurde \"\n-\"im Arbeitsbereich gelassen.\"\n+msgstr \"KONFLIKT (%s/löschen): %s gelöscht in %s und %s nach %s in %s. Stand %s von %s wurde im Arbeitsbereich gelassen.\"\n \n #: merge-recursive.c:1104\n #, c-format\n@@ -2120,13 +2120,11 @@ msgstr \"\"\n \"im Arbeitsbereich bei %s gelassen.\"\n \n #: merge-recursive.c:1109\n-#, fuzzy, c-format\n+#, c-format\n msgid \"\"\n \"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s \"\n \"left in tree at %s.\"\n-msgstr \"\"\n-\"KONFLIKT (%s/löschen): %s gelöscht in %s und %s in %s. Stand %s von %s wurde \"\n-\"im Arbeitsbereich bei %s gelassen.\"\n+msgstr \"KONFLIKT (%s/löschen): %s gelöscht in %s und %s nach %s in %s. Stand %s von %s wurde im Arbeitsbereich bei %s gelassen.\"\n \n #: merge-recursive.c:1143\n msgid \"rename\"\n@@ -2371,21 +2369,20 @@ msgstr \"Konnte Gruppenschreibrecht für %s nicht setzen.\"\n \n #: pathspec.c:125\n msgid \"Escape character '\\\\' not allowed as last character in attr value\"\n-msgstr \"\"\n+msgstr \"Escape-Zeichen '\\\\' als letztes Zeichen in Attributwert nicht erlaubt\"\n \n #: pathspec.c:143\n-#, fuzzy\n msgid \"Only one 'attr:' specification is allowed.\"\n-msgstr \"nur eine -F oder -m Option ist erlaubt.\"\n+msgstr \"Es ist nur eine Angabe von 'attr:' erlaubt.\"\n \n #: pathspec.c:146\n msgid \"attr spec must not be empty\"\n-msgstr \"\"\n+msgstr \"Angabe von 'attr:' darf nicht leer sein\"\n \n #: pathspec.c:189\n-#, fuzzy, c-format\n+#, c-format\n msgid \"invalid attribute name %s\"\n-msgstr \"Ungültige Identifikationszeile: %s\"\n+msgstr \"Ungültiger Attributname %s\"\n \n #: pathspec.c:254\n msgid \"global 'glob' and 'noglob' pathspec settings are incompatible\"\n@@ -2483,17 +2480,17 @@ msgstr \"\"\n \"Verwende Version %i\"\n \n #: read-cache.c:2232\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not stat '%s\"\n-msgstr \"Konnte '%s' nicht lesen\"\n+msgstr \"Konnte '%s' nicht lesen.\"\n \n #: read-cache.c:2245\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to open git dir: %s\"\n-msgstr \"konnte %s nicht öffnen: %s\\n\"\n+msgstr \"konnte Git-Verzeichnis nicht öffnen: %s\"\n \n #: read-cache.c:2257\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to unlink: %s\"\n msgstr \"Konnte '%s' nicht entfernen.\"\n \n@@ -2522,19 +2519,19 @@ msgid \"gone\"\n msgstr \"entfernt\"\n \n #: ref-filter.c:36\n-#, fuzzy, c-format\n+#, c-format\n msgid \"ahead %d\"\n-msgstr \"[%d voraus]\"\n+msgstr \"%d voraus\"\n \n #: ref-filter.c:37\n-#, fuzzy, c-format\n+#, c-format\n msgid \"behind %d\"\n-msgstr \"[%d hinterher]\"\n+msgstr \"%d hinterher\"\n \n #: ref-filter.c:38\n-#, fuzzy, c-format\n+#, c-format\n msgid \"ahead %d, behind %d\"\n-msgstr \"[%d voraus, %d hinterher]\"\n+msgstr \"%d voraus, %d hinterher\"\n \n #: ref-filter.c:104\n #, c-format\n@@ -2547,19 +2544,19 @@ msgid \"unrecognized color: %%(color:%s)\"\n msgstr \"nicht erkannte Farbe: %%(color:%s)\"\n \n #: ref-filter.c:120\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Integer value expected refname:lstrip=%s\"\n-msgstr \"Positiver Wert erwartet contents:lines=%s\"\n+msgstr \"Positiver Wert erwartet refname:lstrip=%s\"\n \n #: ref-filter.c:124\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Integer value expected refname:rstrip=%s\"\n-msgstr \"Positiver Wert erwartet contents:lines=%s\"\n+msgstr \"Positiver Wert erwartet refname:rstrip=%s\"\n \n #: ref-filter.c:126\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unrecognized %%(%s) argument: %s\"\n-msgstr \"nicht erkanntes %%(align) Argument: %s\"\n+msgstr \"nicht erkanntes %%(%s) Argument: %s\"\n \n #: ref-filter.c:166\n #, c-format\n@@ -2587,9 +2584,9 @@ msgid \"unrecognized %%(contents) argument: %s\"\n msgstr \"nicht erkanntes %%(contents) Argument: %s\"\n \n #: ref-filter.c:214\n-#, fuzzy, c-format\n+#, c-format\n msgid \"positive value expected objectname:short=%s\"\n-msgstr \"Positiver Wert erwartet contents:lines=%s\"\n+msgstr \"Positiver Wert erwartet objectname:short=%s\"\n \n #: ref-filter.c:218\n #, c-format\n@@ -2622,9 +2619,9 @@ msgid \"positive width expected with the %%(align) atom\"\n msgstr \"Positive Breitenangabe für %%(align) erwartet\"\n \n #: ref-filter.c:286\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unrecognized %%(if) argument: %s\"\n-msgstr \"nicht erkanntes %%(align) Argument: %s\"\n+msgstr \"nicht erkanntes %%(if) Argument: %s\"\n \n #: ref-filter.c:371\n #, c-format\n@@ -2637,39 +2634,39 @@ msgid \"unknown field name: %.*s\"\n msgstr \"Unbekannter Feldname: %.*s\"\n \n #: ref-filter.c:501\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(if) atom used without a %%(then) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(if) Atom ohne ein %%(then) Atom verwendet\"\n \n #: ref-filter.c:561\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(then) atom used without an %%(if) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(then) Atom ohne ein %%(if) Atom verwendet\"\n \n #: ref-filter.c:563\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(then) atom used more than once\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(then) Atom mehr als einmal verwendet\"\n \n #: ref-filter.c:565\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(then) atom used after %%(else)\"\n-msgstr \"Format: %%(end) Atom fehlt\"\n+msgstr \"format: %%(then) nach %%(else) verwendet\"\n \n #: ref-filter.c:591\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(else) atom used without an %%(if) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(else) Atom ohne ein %%(if) Atom verwendet\"\n \n #: ref-filter.c:593\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(else) atom used without a %%(then) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"Format: %%(else) Atom ohne ein %%(then) Atom verwendet\"\n \n #: ref-filter.c:595\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(else) atom used more than once\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"Format: %%(end) Atom mehr als einmal verwendet\"\n \n #: ref-filter.c:608\n #, c-format\n@@ -2892,14 +2889,14 @@ msgid \"dup2(%d,%d) failed\"\n msgstr \"dup2(%d,%d) fehlgeschlagen\"\n \n #: send-pack.c:150\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to parse remote unpack status: %s\"\n-msgstr \"Konnte Kontakt '%s' nicht parsen.\"\n+msgstr \"Konnte Status des Entpackens der Gegenseite nicht parsen: %s\"\n \n #: send-pack.c:152\n-#, fuzzy, c-format\n+#, c-format\n msgid \"remote unpack failed: %s\"\n-msgstr \"Anwendung des Patches fehlgeschlagen: %s:%ld\"\n+msgstr \"Entpacken auf der Gegenseite fehlgeschlagen: %s\"\n \n #: send-pack.c:315\n msgid \"failed to sign the push certificate\"\n@@ -3365,9 +3362,9 @@ msgstr \"\"\n \"Sie können jederzeit \\\"git stash pop\\\" oder \\\"git stash drop\\\" ausführen.\\n\"\n \n #: sequencer.c:2009\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Stopped at %s...  %.*s\\n\"\n-msgstr \"Angehalten bei %s... %.*s\"\n+msgstr \"Angehalten bei %s... %.*s\\n\"\n \n #: sequencer.c:2036\n #, c-format\n@@ -3501,9 +3498,9 @@ msgid \"Unable to read current working directory\"\n msgstr \"Konnte aktuelles Arbeitsverzeichnis nicht lesen.\"\n \n #: setup.c:1022 setup.c:1028\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Cannot change to '%s'\"\n-msgstr \"Kann nicht in Verzeichnis '%s/..' wechseln\"\n+msgstr \"Kann nicht nach '%s' wechseln.\"\n \n #: setup.c:1041\n #, c-format\n@@ -3642,9 +3639,9 @@ msgid \"could not run 'git status in submodule '%s'\"\n msgstr \"konnte 'git status' in Submodul '%s' nicht ausführen\"\n \n #: submodule.c:1343\n-#, fuzzy, c-format\n+#, c-format\n msgid \"submodule '%s' has dirty index\"\n-msgstr \"Submodul '%s' kann Alternative nicht hinzufügen: %s\"\n+msgstr \"Submodul '%s' hat geänderten Index\"\n \n #: submodule.c:1601\n #, c-format\n@@ -3682,18 +3679,17 @@ msgid \"could not recurse into submodule '%s'\"\n msgstr \"Fehler bei Rekursion in Submodul-Pfad '%s'\"\n \n #: submodule.c:1748\n-#, fuzzy\n msgid \"could not start ls-files in ..\"\n-msgstr \"Konnte '%s' nicht lesen\"\n+msgstr \"Konnte 'ls-files' nicht in .. starten\"\n \n #: submodule.c:1768\n msgid \"BUG: returned path string doesn't match cwd?\"\n-msgstr \"\"\n+msgstr \"FEHLER: zurückgegebene Zeichenkette für Pfad entspricht nicht cwd?\"\n \n #: submodule.c:1787\n #, c-format\n msgid \"ls-tree returned unexpected return code %d\"\n-msgstr \"\"\n+msgstr \"ls-tree mit unerwartetem Rückgabewert %d beendet\"\n \n #: submodule-config.c:380\n #, c-format\n@@ -4060,9 +4056,9 @@ msgstr \"\"\n \"%s\"\n \n #: unpack-trees.c:170\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Submodule '%s' cannot checkout new HEAD\"\n-msgstr \"Submodul '%s' kann Alternative nicht hinzufügen: %s\"\n+msgstr \"Submodul '%s' kann neuen HEAD nicht auschecken\"\n \n #: unpack-trees.c:247\n #, c-format\n@@ -4070,9 +4066,9 @@ msgid \"Aborting\\n\"\n msgstr \"Abbruch\\n\"\n \n #: unpack-trees.c:272\n-#, fuzzy, c-format\n+#, c-format\n msgid \"submodule update strategy not supported for submodule '%s'\"\n-msgstr \"konnte Name für Submodul '%s' nicht nachschlagen\"\n+msgstr \"Strategie zur Aktualisierung von Submodulen für Submodul '%s' nicht unterstützt.\"\n \n #: unpack-trees.c:340\n msgid \"Checking out files\"\n@@ -5441,9 +5437,8 @@ msgid \"git branch [<options>] [-r | -a] [--points-at]\"\n msgstr \"git branch [<Optionen>] [-r | -a] [--points-at]\"\n \n #: builtin/branch.c:31\n-#, fuzzy\n msgid \"git branch [<options>] [-r | -a] [--format]\"\n-msgstr \"git branch [<Optionen>] [-r | -a] [--points-at]\"\n+msgstr \"git branch [<Optionen>] [-r | -a] [--format]\"\n \n #: builtin/branch.c:144\n #, c-format\n@@ -5618,12 +5613,11 @@ msgstr \"auf Remote-Tracking-Branches wirken\"\n \n #: builtin/branch.c:564 builtin/branch.c:566\n msgid \"print only branches that contain the commit\"\n-msgstr \"nur Branches ausgeben, welche diesen Commit beinhalten\"\n+msgstr \"nur Branches ausgeben, die diesen Commit enthalten\"\n \n #: builtin/branch.c:565 builtin/branch.c:567\n-#, fuzzy\n msgid \"print only branches that don't contain the commit\"\n-msgstr \"nur Branches ausgeben, welche diesen Commit beinhalten\"\n+msgstr \"nur Branches ausgeben, die diesen Commit nicht enthalten\"\n \n #: builtin/branch.c:570\n msgid \"Specific git-branch actions:\"\n@@ -6577,9 +6571,8 @@ msgid \"setup as shared repository\"\n msgstr \"als verteiltes Repository einrichten\"\n \n #: builtin/clone.c:93 builtin/clone.c:97\n-#, fuzzy\n msgid \"pathspec\"\n-msgstr \"Pfad\"\n+msgstr \"Pfadspezifikation\"\n \n #: builtin/clone.c:93 builtin/clone.c:97\n msgid \"initialize submodules in the clone\"\n@@ -7844,9 +7837,8 @@ msgid \"only consider tags matching <pattern>\"\n msgstr \"nur Tags, die <Muster> entsprechen, betrachten\"\n \n #: builtin/describe.c:452\n-#, fuzzy\n msgid \"do not consider tags matching <pattern>\"\n-msgstr \"nur Tags, die <Muster> entsprechen, betrachten\"\n+msgstr \"keine Tags betrachten, die <Muster> entsprechen\"\n \n #: builtin/describe.c:454 builtin/name-rev.c:354\n msgid \"show abbreviated commit object as fallback\"\n@@ -7858,16 +7850,11 @@ msgstr \"Kennzeichen\"\n \n #: builtin/describe.c:456\n msgid \"append <mark> on dirty working tree (default: \\\"-dirty\\\")\"\n-msgstr \"\"\n-\"<Kennzeichen> bei geändertem Arbeitsverzeichnis hinzufügen (Standard: \\\"-\"\n-\"dirty\\\")\"\n+msgstr \"<Kennzeichen> bei geändertem Arbeitsverzeichnis anhängen (Standard: \\\"-dirty\\\")\"\n \n #: builtin/describe.c:459\n-#, fuzzy\n msgid \"append <mark> on broken working tree (default: \\\"-broken\\\")\"\n-msgstr \"\"\n-\"<Kennzeichen> bei geändertem Arbeitsverzeichnis hinzufügen (Standard: \\\"-\"\n-\"dirty\\\")\"\n+msgstr \"<Kennzeichen> bei defektem Arbeitsverzeichnis anhängen (Standard: \\\"-broken\\\")\"\n \n #: builtin/describe.c:477\n msgid \"--long is incompatible with --abbrev=0\"\n@@ -7882,9 +7869,8 @@ msgid \"--dirty is incompatible with commit-ishes\"\n msgstr \"Die Option --dirty kann nicht mit Commits verwendet werden.\"\n \n #: builtin/describe.c:551\n-#, fuzzy\n msgid \"--broken is incompatible with commit-ishes\"\n-msgstr \"Die Option --dirty kann nicht mit Commits verwendet werden.\"\n+msgstr \"Die Option --broken kann nicht nit Commits verwendet werden.\"\n \n #: builtin/diff.c:83\n #, c-format\n@@ -7925,19 +7911,19 @@ msgid \"failed: %d\"\n msgstr \"fehlgeschlagen: %d\"\n \n #: builtin/difftool.c:283\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not read symlink %s\"\n msgstr \"konnte symbolische Verknüpfung %s nicht lesen\"\n \n #: builtin/difftool.c:285\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not read symlink file %s\"\n-msgstr \"Konnte Eingabe-Datei '%s' nicht lesen\"\n+msgstr \"Konnte Datei von symbolischer Verknüpfung '%s' nicht lesen.\"\n \n #: builtin/difftool.c:293\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not read object %s for symlink %s\"\n-msgstr \"Kann Objekt %s nicht lesen.\"\n+msgstr \"Konnte Objekt '%s' für symbolische Verknüpfung '%s' nicht lesen.\"\n \n #: builtin/difftool.c:383\n msgid \"\"\n@@ -8399,14 +8385,12 @@ msgid \"git for-each-ref [--points-at <object>]\"\n msgstr \"git for-each-ref [--points-at <Objekt>]\"\n \n #: builtin/for-each-ref.c:11\n-#, fuzzy\n msgid \"git for-each-ref [(--merged | --no-merged) [<commit>]]\"\n-msgstr \"git for-each-ref [(--merged | --no-merged) [<Objekt>]]\"\n+msgstr \"git for-each-ref [(--merged | --no-merged) [<Commit>]]\"\n \n #: builtin/for-each-ref.c:12\n-#, fuzzy\n msgid \"git for-each-ref [--contains [<commit>]] [--no-contains [<commit>]]\"\n-msgstr \"git for-each-ref [--contains [<Objekt>]]\"\n+msgstr \"git for-each-ref [--contains [<Objekt>]] [--no-contains [<Commit>]]\"\n \n #: builtin/for-each-ref.c:27\n msgid \"quote placeholders suitably for shells\"\n@@ -8445,9 +8429,8 @@ msgid \"print only refs which contain the commit\"\n msgstr \"nur Referenzen ausgeben, die diesen Commit enthalten\"\n \n #: builtin/for-each-ref.c:46\n-#, fuzzy\n msgid \"print only refs which don't contain the commit\"\n-msgstr \"nur Referenzen ausgeben, die diesen Commit enthalten\"\n+msgstr \"nur Referenzen ausgeben, die diesen nicht Commit enthalten\"\n \n #: builtin/fsck.c:554\n msgid \"Checking object directories\"\n@@ -8514,9 +8497,9 @@ msgid \"git gc [<options>]\"\n msgstr \"git gc [<Optionen>]\"\n \n #: builtin/gc.c:78\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Failed to fstat %s: %s\"\n-msgstr \"Konnte '%s' nicht lesen\"\n+msgstr \"Konnte '%s' nicht lesen: %s\"\n \n #: builtin/gc.c:150\n #, c-format\n@@ -8524,9 +8507,9 @@ msgid \"insanely long object directory %.*s\"\n msgstr \"zu langes Objekt-Verzeichnis %.*s\"\n \n #: builtin/gc.c:312\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Can't stat %s\"\n-msgstr \"Kann '%s' nicht lesen\"\n+msgstr \"Kann '%s' nicht lesen.\"\n \n #: builtin/gc.c:321\n #, c-format\n@@ -8563,9 +8546,9 @@ msgstr \"\"\n \"\\\"git gc\\\" bereits ausgeführt wird\"\n \n #: builtin/gc.c:381\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Failed to parse gc.logexpiry value %s\"\n-msgstr \"konnte Standard-Farbwert nicht parsen\"\n+msgstr \"Fehler beim Parsen des Wertes '%s' von gc.logexpiry\"\n \n #: builtin/gc.c:409\n #, c-format\n@@ -8647,7 +8630,6 @@ msgid \"ignore files specified via '.gitignore'\"\n msgstr \"Dateien, die über '.gitignore' angegeben sind, ignorieren\"\n \n #: builtin/grep.c:988\n-#, fuzzy\n msgid \"recursively search in each submodule\"\n msgstr \"rekursive Suche in jedem Submodul\"\n \n@@ -8824,16 +8806,13 @@ msgid \"no pattern given.\"\n msgstr \"keine Muster angegeben\"\n \n #: builtin/grep.c:1189\n-#, fuzzy\n msgid \"--no-index or --untracked cannot be used with revs\"\n-msgstr \"\"\n-\"Die Optionen --no-index und --untracked können nicht mit Commits verwendet \"\n-\"werden.\"\n+msgstr \"--no-index oder --untracked können nicht mit Commits verwendet werden\"\n \n #: builtin/grep.c:1195\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to resolve revision: %s\"\n-msgstr \"Konnte %s nicht nach %s verschieben\"\n+msgstr \"Konnte Commit nicht auflösen: %s\"\n \n #: builtin/grep.c:1228 builtin/index-pack.c:1481\n #, c-format\n@@ -10637,9 +10616,8 @@ msgid \"only use refs matching <pattern>\"\n msgstr \"nur Referenzen verwenden die <Muster> entsprechen\"\n \n #: builtin/name-rev.c:348\n-#, fuzzy\n msgid \"ignore refs matching <pattern>\"\n-msgstr \"nur Referenzen verwenden die <Muster> entsprechen\"\n+msgstr \"ignoriere Referenzen die <Muster> entsprechen\"\n \n #: builtin/name-rev.c:350\n msgid \"list all commits reachable from all refs\"\n@@ -11879,18 +11857,16 @@ msgid \"debug unpack-trees\"\n msgstr \"unpack-trees protokollieren\"\n \n #: builtin/rebase--helper.c:7\n-#, fuzzy\n msgid \"git rebase--helper [<options>]\"\n-msgstr \"git repack [<Optionen>]\"\n+msgstr \"git rebase--helper [<Optionen>]\"\n \n #: builtin/rebase--helper.c:19\n msgid \"continue rebase\"\n-msgstr \"\"\n+msgstr \"Rebase fortsetzen\"\n \n #: builtin/rebase--helper.c:21\n-#, fuzzy\n msgid \"abort rebase\"\n-msgstr \"Merge von Notizen abbrechen\"\n+msgstr \"Rebase abbrechen\"\n \n #: builtin/receive-pack.c:27\n msgid \"git receive-pack <git-dir>\"\n@@ -12880,13 +12856,12 @@ msgid \"edit the commit message\"\n msgstr \"Commit-Beschreibung bearbeiten\"\n \n #: builtin/revert.c:105\n-#, fuzzy\n msgid \"parent-number\"\n msgstr \"Nummer des Elternteils\"\n \n #: builtin/revert.c:106\n msgid \"select mainline parent\"\n-msgstr \"\"\n+msgstr \"Elternteil der Hauptlinie auswählen\"\n \n #: builtin/revert.c:108\n msgid \"merge strategy\"\n@@ -13301,6 +13276,8 @@ msgid \"\"\n \"could not lookup configuration '%s'. Assuming this repository is its own \"\n \"authoritative upstream.\"\n msgstr \"\"\n+\"Konnte Konfiguration '%s' nicht nachschlagen. Nehme an, dass dieses Repository\\n\"\n+\"sein eigenes verbindliches Upstream-Repository ist.\"\n \n #: builtin/submodule--helper.c:406\n #, c-format\n@@ -13540,13 +13517,12 @@ msgid \"git tag -d <tagname>...\"\n msgstr \"git tag -d <Tagname>...\"\n \n #: builtin/tag.c:25\n-#, fuzzy\n msgid \"\"\n \"git tag -l [-n[<num>]] [--contains <commit>] [--no-contains <commit>] [--\"\n \"points-at <object>]\\n\"\n \"\\t\\t[--format=<format>] [--[no-]merged [<commit>]] [<pattern>...]\"\n msgstr \"\"\n-\"git tag -l [-n[<Nummer>]] [--contains <Commit>] [--points-at <Objekt>]\\n\"\n+\"git tag -l [-n[<Nummer>]] [--contains <Commit>] [--no-contains <Commit>] [--points-at <Objekt>]\\n\"\n \"\\t\\t[--format=<Muster>] [--[no-]merged [<Commit>]] [<Muster>...]\"\n \n #: builtin/tag.c:27\n@@ -13623,32 +13599,27 @@ msgstr \"Die Tag-Beschreibung wurde gelassen in %s\\n\"\n \n #: builtin/tag.c:318\n msgid \"tag: tagging \"\n-msgstr \"\"\n+msgstr \"Tag: tagge \"\n \n #: builtin/tag.c:326\n-#, fuzzy\n msgid \"object of unknown type\"\n-msgstr \"Art des Objektes\"\n+msgstr \"Art des Objektes unbekannt\"\n \n #: builtin/tag.c:333\n-#, fuzzy\n msgid \"commit object\"\n-msgstr \"Fehler in Objekt\"\n+msgstr \"Commit-Objekt\"\n \n #: builtin/tag.c:341\n-#, fuzzy\n msgid \"tree object\"\n-msgstr \"Objekt\"\n+msgstr \"Tree-Objekt\"\n \n #: builtin/tag.c:344\n-#, fuzzy\n msgid \"blob object\"\n-msgstr \"Objekt\"\n+msgstr \"Blob-Objekt\"\n \n #: builtin/tag.c:347\n-#, fuzzy\n msgid \"other tag object\"\n-msgstr \"zu kurzes Tree-Objekt\"\n+msgstr \"anderes Tree-Objekt\"\n \n #: builtin/tag.c:403\n msgid \"list tag names\"\n@@ -13707,9 +13678,8 @@ msgid \"print only tags that contain the commit\"\n msgstr \"nur Tags ausgeben, die diesen Commit beinhalten\"\n \n #: builtin/tag.c:427 builtin/tag.c:429\n-#, fuzzy\n msgid \"print only tags that don't contain the commit\"\n-msgstr \"nur Tags ausgeben, die diesen Commit beinhalten\"\n+msgstr \"nur Tags ausgeben, die diesen nicht Commit enthalten\"\n \n #: builtin/tag.c:430\n msgid \"print only tags that are merged\"\n@@ -13728,29 +13698,24 @@ msgid \"--column and -n are incompatible\"\n msgstr \"--column und -n sind inkompatibel\"\n \n #: builtin/tag.c:497\n-#, fuzzy\n msgid \"-n option is only allowed in list mode\"\n-msgstr \"-n Option ist nur erlaubt mit -l.\"\n+msgstr \"-n Option ist nur im Listenmodus erlaubt\"\n \n #: builtin/tag.c:499\n-#, fuzzy\n msgid \"--contains option is only allowed in list mode\"\n-msgstr \"--contains Option ist nur erlaubt mit -l.\"\n+msgstr \"--contains Option ist nur im Listenmodus erlaubt\"\n \n #: builtin/tag.c:501\n-#, fuzzy\n msgid \"--no-contains option is only allowed in list mode\"\n-msgstr \"--contains Option ist nur erlaubt mit -l.\"\n+msgstr \"--no-contains Option ist nur im Listenmodus erlaubt\"\n \n #: builtin/tag.c:503\n-#, fuzzy\n msgid \"--points-at option is only allowed in list mode\"\n-msgstr \"--points-at Option ist nur erlaubt mit -l.\"\n+msgstr \"--points-at Option ist nur im Listenmodus erlaubt\"\n \n #: builtin/tag.c:505\n-#, fuzzy\n msgid \"--merged and --no-merged options are only allowed in list mode\"\n-msgstr \"Die Optionen --merged und --no-merged sind nur mit -l erlaubt.\"\n+msgstr \"Die Optionen --merged und --no-merged sind nur im Listenmodus erlaubt.\"\n \n #: builtin/tag.c:516\n msgid \"only one -F or -m option is allowed.\"\n@@ -13977,23 +13942,20 @@ msgstr \"\"\n \"Cache für unversionierte Dateien ohne Prüfung des Dateisystems aktivieren\"\n \n #: builtin/update-index.c:1107\n-#, fuzzy\n msgid \"\"\n \"core.splitIndex is set to false; remove or change it, if you really want to \"\n \"enable split index\"\n msgstr \"\"\n-\"core.untrackedCache ist auf 'false' gesetzt. Entfernen oder ändern Sie \"\n-\"dies,\\n\"\n-\"wenn sie wirklich den Cache für unversionierte Dateien aktivieren möchten.\"\n+\"core.splitIndex ist auf 'false' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n+\"wenn sie wirklich das Splitting des Index aktivieren möchten.\"\n \n #: builtin/update-index.c:1116\n-#, fuzzy\n msgid \"\"\n \"core.splitIndex is set to true; remove or change it, if you really want to \"\n \"disable split index\"\n msgstr \"\"\n-\"core.untrackedCache ist auf 'true' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n-\"wenn Sie wirklich den Cache für unversionierte Dateien deaktivieren möchten.\"\n+\"core.splitIndex ist auf 'true' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n+\"wenn Sie wirklich das Splitting des Index deaktivieren möchten.\"\n \n #: builtin/update-index.c:1127\n msgid \"\"\n@@ -16270,7 +16232,6 @@ msgstr \"Diff überprüfen\"\n #. TRANSLATORS: please do not translate the command names\n #. 'status', 'update', 'revert', etc.\n #: git-add--interactive.perl:1668\n-#, fuzzy\n msgid \"\"\n \"status        - show paths with changes\\n\"\n \"update        - add working tree state to the staged set of changes\\n\"\n@@ -16281,12 +16242,10 @@ msgid \"\"\n \"changes\\n\"\n msgstr \"\"\n \"status        - Pfade mit Änderungen anzeigen\\n\"\n-\"update        - Zustand des Arbeitsverzeichnisses den zum Commit \"\n-\"vorgemerkten Änderungen hinzufügen\\n\"\n-\"revert        - zum Commit vorgemerkten Änderungen auf HEAD Version \"\n-\"zurücksetzen\\n\"\n+\"update        - Zustand des Arbeitsverzeichnisses den zum Commit vorgemerkten Änderungen hinzufügen\\n\"\n+\"revert        - zum Commit vorgemerkte Änderungen auf HEAD Version zurücksetzen\\n\"\n \"patch         - Patch-Blöcke auswählen und selektiv aktualisieren\\n\"\n-\"diff\\t      - Unterschiede zwischen HEAD und Index anzeigen\\n\"\n+\"diff          - Unterschiede zwischen HEAD und Index anzeigen\\n\"\n \"add untracked - Inhalte von unversionierten Dateien zum Commit vormerken\\n\"\n \n #: git-add--interactive.perl:1685 git-add--interactive.perl:1690\n-- \n2.13.0.rc0.207.gb44265493\n\n"},{"id":"318267","messageId":"20170430191149.19290-1-ralf.thielow@gmail.com","threadId":"45838","inReplyTo":"20170430184702.17351-1-ralf.thielow@gmail.com","subject":"[PATCH v2] l10n: de.po: update German translation","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2017-04-30T19:11:49Z","receivedAt":"2017-04-30T19:12:02Z","isPatch":true,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"Translate 96 new messages came from git.pot update in dfc182b (l10n:\ngit.pot: v2.13.0 round 1 (96 new, 37 removed)).\n\nSigned-off-by: Ralf Thielow <ralf.thielow@gmail.com>\n---\n:/ It turned out de.po was not up-to-date with the git.pot update\nmentioned. So here we go again.\n\n po/de.po | 323 ++++++++++++++++++++++++++++-----------------------------------\n 1 file changed, 142 insertions(+), 181 deletions(-)\n\ndiff --git a/po/de.po b/po/de.po\nindex b92c4fe11..416da4724 100644\n--- a/po/de.po\n+++ b/po/de.po\n@@ -866,9 +866,9 @@ msgid \"Argument not supported for format '%s': -%d\"\n msgstr \"Argument für Format '%s' nicht unterstützt: -%d\"\n \n #: attr.c:212\n-#, fuzzy, c-format\n+#, c-format\n msgid \"%.*s is not a valid attribute name\"\n-msgstr \"'%s' ist kein gültiger Name für ein Remote-Repository\"\n+msgstr \"%.*s ist kein gültiger Attributname\"\n \n #: attr.c:408\n msgid \"\"\n@@ -1260,6 +1260,8 @@ msgstr \"Speicher verbraucht\"\n #: config.c:191\n msgid \"relative config include conditionals must come from files\"\n msgstr \"\"\n+\"Bedingungen für das Einbinden von Konfigurationen aus relativen Pfaden muss\\n\"\n+\"aus Dateien kommen.\"\n \n #: config.c:701\n #, c-format\n@@ -1379,12 +1381,12 @@ msgstr \"Ungültiger %s: '%s'\"\n #: config.c:1952\n #, c-format\n msgid \"unknown core.untrackedCache value '%s'; using 'keep' default value\"\n-msgstr \"\"\n+msgstr \"Unbekannter Wert '%s' in core.untrackedCache; benutze Stardardwert 'keep'\"\n \n #: config.c:1978\n #, c-format\n msgid \"splitIndex.maxPercentChange value '%d' should be between 0 and 100\"\n-msgstr \"\"\n+msgstr \"Der Wert '%d' von splitIndex.maxPercentChange sollte zwischen 0 und 100 liegen.\"\n \n #: config.c:1989\n #, c-format\n@@ -1645,9 +1647,9 @@ msgstr \"\"\n \"für dieses Verzeichnis deaktiviert.\"\n \n #: dir.c:2776 dir.c:2781\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not create directories for %s\"\n-msgstr \"Konnte Verzeichnis '%s' nicht erstellen.\"\n+msgstr \"Konnte Verzeichnisse für '%s' nicht erstellen.\"\n \n #: dir.c:2806\n #, c-format\n@@ -1655,9 +1657,9 @@ msgid \"could not migrate git directory from '%s' to '%s'\"\n msgstr \"Konnte Git-Verzeichnis nicht von '%s' nach '%s' migrieren.\"\n \n #: entry.c:280\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not stat file '%s'\"\n-msgstr \"konnte Datei '%s' nicht erstellen\"\n+msgstr \"konnte Datei '%s' nicht lesen\"\n \n #: fetch-pack.c:249\n msgid \"git fetch-pack: expected shallow list\"\n@@ -1827,14 +1829,14 @@ msgid \"no matching remote head\"\n msgstr \"kein übereinstimmender Remote-Branch\"\n \n #: fetch-pack.c:1147\n-#, fuzzy, c-format\n+#, c-format\n msgid \"no such remote ref %s\"\n-msgstr \"Kein solches Remote-Repository: %s\"\n+msgstr \"keine solche Remote-Referenz %s\"\n \n #: fetch-pack.c:1150\n #, c-format\n msgid \"Server does not allow request for unadvertised object %s\"\n-msgstr \"\"\n+msgstr \"Der Server erlaubt keine Anfrage für nicht angebotenes Objekt %s.\"\n \n #: gpg-interface.c:185\n msgid \"gpg failed to sign the data\"\n@@ -1961,31 +1963,31 @@ msgstr \"\"\n \n #: ident.c:367\n msgid \"no email was given and auto-detection is disabled\"\n-msgstr \"\"\n+msgstr \"keine E-Mail angegeben und automatische Erkennung ist deaktiviert\"\n \n #: ident.c:372\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to auto-detect email address (got '%s')\"\n-msgstr \"Fehler: konnte keine gültige Adresse aus %s extrahieren\\n\"\n+msgstr \"Konnte die E-Mail-Adresse nicht automatisch erkennen ('%s' erhalten)\"\n \n #: ident.c:382\n msgid \"no name was given and auto-detection is disabled\"\n-msgstr \"\"\n+msgstr \"kein Name angegeben und automatische Erkennung ist deaktiviert\"\n \n #: ident.c:388\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to auto-detect name (got '%s')\"\n-msgstr \"konnte \\\"Tree\\\"-Objekt (%s) nicht lesen\"\n+msgstr \"konnte Namen nicht automatisch erkennen ('%s' erhalten)\"\n \n #: ident.c:396\n #, c-format\n msgid \"empty ident name (for <%s>) not allowed\"\n-msgstr \"\"\n+msgstr \"Leerer Name in Identifikation (für <%s>) nicht erlaubt.\"\n \n #: ident.c:402\n #, c-format\n msgid \"name consists only of disallowed characters: %s\"\n-msgstr \"\"\n+msgstr \"Name besteht nur aus nicht erlaubten Zeichen: %s\"\n \n #: ident.c:417 builtin/commit.c:611\n #, c-format\n@@ -2102,13 +2104,11 @@ msgstr \"\"\n \"im Arbeitsbereich gelassen.\"\n \n #: merge-recursive.c:1097\n-#, fuzzy, c-format\n+#, c-format\n msgid \"\"\n \"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s \"\n \"left in tree.\"\n-msgstr \"\"\n-\"KONFLIKT (%s/löschen): %s gelöscht in %s und %s in %s. Stand %s von %s wurde \"\n-\"im Arbeitsbereich gelassen.\"\n+msgstr \"KONFLIKT (%s/löschen): %s gelöscht in %s und %s nach %s in %s. Stand %s von %s wurde im Arbeitsbereich gelassen.\"\n \n #: merge-recursive.c:1104\n #, c-format\n@@ -2120,13 +2120,11 @@ msgstr \"\"\n \"im Arbeitsbereich bei %s gelassen.\"\n \n #: merge-recursive.c:1109\n-#, fuzzy, c-format\n+#, c-format\n msgid \"\"\n \"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s \"\n \"left in tree at %s.\"\n-msgstr \"\"\n-\"KONFLIKT (%s/löschen): %s gelöscht in %s und %s in %s. Stand %s von %s wurde \"\n-\"im Arbeitsbereich bei %s gelassen.\"\n+msgstr \"KONFLIKT (%s/löschen): %s gelöscht in %s und %s nach %s in %s. Stand %s von %s wurde im Arbeitsbereich bei %s gelassen.\"\n \n #: merge-recursive.c:1143\n msgid \"rename\"\n@@ -2371,21 +2369,20 @@ msgstr \"Konnte Gruppenschreibrecht für %s nicht setzen.\"\n \n #: pathspec.c:125\n msgid \"Escape character '\\\\' not allowed as last character in attr value\"\n-msgstr \"\"\n+msgstr \"Escape-Zeichen '\\\\' als letztes Zeichen in Attributwert nicht erlaubt\"\n \n #: pathspec.c:143\n-#, fuzzy\n msgid \"Only one 'attr:' specification is allowed.\"\n-msgstr \"nur eine -F oder -m Option ist erlaubt.\"\n+msgstr \"Es ist nur eine Angabe von 'attr:' erlaubt.\"\n \n #: pathspec.c:146\n msgid \"attr spec must not be empty\"\n-msgstr \"\"\n+msgstr \"Angabe von 'attr:' darf nicht leer sein\"\n \n #: pathspec.c:189\n-#, fuzzy, c-format\n+#, c-format\n msgid \"invalid attribute name %s\"\n-msgstr \"Ungültige Identifikationszeile: %s\"\n+msgstr \"Ungültiger Attributname %s\"\n \n #: pathspec.c:254\n msgid \"global 'glob' and 'noglob' pathspec settings are incompatible\"\n@@ -2483,17 +2480,17 @@ msgstr \"\"\n \"Verwende Version %i\"\n \n #: read-cache.c:2232\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not stat '%s\"\n-msgstr \"Konnte '%s' nicht lesen\"\n+msgstr \"Konnte '%s' nicht lesen.\"\n \n #: read-cache.c:2245\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to open git dir: %s\"\n-msgstr \"konnte %s nicht öffnen: %s\\n\"\n+msgstr \"konnte Git-Verzeichnis nicht öffnen: %s\"\n \n #: read-cache.c:2257\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to unlink: %s\"\n msgstr \"Konnte '%s' nicht entfernen.\"\n \n@@ -2522,19 +2519,19 @@ msgid \"gone\"\n msgstr \"entfernt\"\n \n #: ref-filter.c:36\n-#, fuzzy, c-format\n+#, c-format\n msgid \"ahead %d\"\n-msgstr \"[%d voraus]\"\n+msgstr \"%d voraus\"\n \n #: ref-filter.c:37\n-#, fuzzy, c-format\n+#, c-format\n msgid \"behind %d\"\n-msgstr \"[%d hinterher]\"\n+msgstr \"%d hinterher\"\n \n #: ref-filter.c:38\n-#, fuzzy, c-format\n+#, c-format\n msgid \"ahead %d, behind %d\"\n-msgstr \"[%d voraus, %d hinterher]\"\n+msgstr \"%d voraus, %d hinterher\"\n \n #: ref-filter.c:104\n #, c-format\n@@ -2547,19 +2544,19 @@ msgid \"unrecognized color: %%(color:%s)\"\n msgstr \"nicht erkannte Farbe: %%(color:%s)\"\n \n #: ref-filter.c:120\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Integer value expected refname:lstrip=%s\"\n-msgstr \"Positiver Wert erwartet contents:lines=%s\"\n+msgstr \"Positiver Wert erwartet refname:lstrip=%s\"\n \n #: ref-filter.c:124\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Integer value expected refname:rstrip=%s\"\n-msgstr \"Positiver Wert erwartet contents:lines=%s\"\n+msgstr \"Positiver Wert erwartet refname:rstrip=%s\"\n \n #: ref-filter.c:126\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unrecognized %%(%s) argument: %s\"\n-msgstr \"nicht erkanntes %%(align) Argument: %s\"\n+msgstr \"nicht erkanntes %%(%s) Argument: %s\"\n \n #: ref-filter.c:166\n #, c-format\n@@ -2587,9 +2584,9 @@ msgid \"unrecognized %%(contents) argument: %s\"\n msgstr \"nicht erkanntes %%(contents) Argument: %s\"\n \n #: ref-filter.c:214\n-#, fuzzy, c-format\n+#, c-format\n msgid \"positive value expected objectname:short=%s\"\n-msgstr \"Positiver Wert erwartet contents:lines=%s\"\n+msgstr \"Positiver Wert erwartet objectname:short=%s\"\n \n #: ref-filter.c:218\n #, c-format\n@@ -2622,9 +2619,9 @@ msgid \"positive width expected with the %%(align) atom\"\n msgstr \"Positive Breitenangabe für %%(align) erwartet\"\n \n #: ref-filter.c:286\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unrecognized %%(if) argument: %s\"\n-msgstr \"nicht erkanntes %%(align) Argument: %s\"\n+msgstr \"nicht erkanntes %%(if) Argument: %s\"\n \n #: ref-filter.c:371\n #, c-format\n@@ -2637,39 +2634,39 @@ msgid \"unknown field name: %.*s\"\n msgstr \"Unbekannter Feldname: %.*s\"\n \n #: ref-filter.c:501\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(if) atom used without a %%(then) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(if) Atom ohne ein %%(then) Atom verwendet\"\n \n #: ref-filter.c:561\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(then) atom used without an %%(if) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(then) Atom ohne ein %%(if) Atom verwendet\"\n \n #: ref-filter.c:563\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(then) atom used more than once\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(then) Atom mehr als einmal verwendet\"\n \n #: ref-filter.c:565\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(then) atom used after %%(else)\"\n-msgstr \"Format: %%(end) Atom fehlt\"\n+msgstr \"format: %%(then) nach %%(else) verwendet\"\n \n #: ref-filter.c:591\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(else) atom used without an %%(if) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(else) Atom ohne ein %%(if) Atom verwendet\"\n \n #: ref-filter.c:593\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(else) atom used without a %%(then) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"Format: %%(else) Atom ohne ein %%(then) Atom verwendet\"\n \n #: ref-filter.c:595\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(else) atom used more than once\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"Format: %%(end) Atom mehr als einmal verwendet\"\n \n #: ref-filter.c:608\n #, c-format\n@@ -2892,14 +2889,14 @@ msgid \"dup2(%d,%d) failed\"\n msgstr \"dup2(%d,%d) fehlgeschlagen\"\n \n #: send-pack.c:150\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to parse remote unpack status: %s\"\n-msgstr \"Konnte Kontakt '%s' nicht parsen.\"\n+msgstr \"Konnte Status des Entpackens der Gegenseite nicht parsen: %s\"\n \n #: send-pack.c:152\n-#, fuzzy, c-format\n+#, c-format\n msgid \"remote unpack failed: %s\"\n-msgstr \"Anwendung des Patches fehlgeschlagen: %s:%ld\"\n+msgstr \"Entpacken auf der Gegenseite fehlgeschlagen: %s\"\n \n #: send-pack.c:315\n msgid \"failed to sign the push certificate\"\n@@ -3365,9 +3362,9 @@ msgstr \"\"\n \"Sie können jederzeit \\\"git stash pop\\\" oder \\\"git stash drop\\\" ausführen.\\n\"\n \n #: sequencer.c:2009\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Stopped at %s...  %.*s\\n\"\n-msgstr \"Angehalten bei %s... %.*s\"\n+msgstr \"Angehalten bei %s... %.*s\\n\"\n \n #: sequencer.c:2036\n #, c-format\n@@ -3501,9 +3498,9 @@ msgid \"Unable to read current working directory\"\n msgstr \"Konnte aktuelles Arbeitsverzeichnis nicht lesen.\"\n \n #: setup.c:1022 setup.c:1028\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Cannot change to '%s'\"\n-msgstr \"Kann nicht in Verzeichnis '%s/..' wechseln\"\n+msgstr \"Kann nicht nach '%s' wechseln.\"\n \n #: setup.c:1041\n #, c-format\n@@ -3632,24 +3629,24 @@ msgid \"negative values not allowed for submodule.fetchJobs\"\n msgstr \"Negative Werte für submodule.fetchJobs nicht erlaubt\"\n \n #: submodule.c:1194\n-#, fuzzy, c-format\n+#, c-format\n msgid \"'%s' not recognized as a git repository\"\n-msgstr \"--stdin erfordert ein Git-Repository\"\n+msgstr \"'%s' nicht als Git-Repository erkannt\"\n \n #: submodule.c:1332\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not start 'git status' in submodule '%s'\"\n msgstr \"Konnte 'git status' in Submodul '%s' nicht starten.\"\n \n #: submodule.c:1345\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not run 'git status' in submodule '%s'\"\n msgstr \"konnte 'git status' in Submodul '%s' nicht ausführen\"\n \n #: submodule.c:1421\n-#, fuzzy, c-format\n+#, c-format\n msgid \"submodule '%s' has dirty index\"\n-msgstr \"Submodul '%s' kann Alternative nicht hinzufügen: %s\"\n+msgstr \"Submodul '%s' hat geänderten Index\"\n \n #: submodule.c:1679\n #, c-format\n@@ -3687,18 +3684,17 @@ msgid \"could not recurse into submodule '%s'\"\n msgstr \"Fehler bei Rekursion in Submodul-Pfad '%s'\"\n \n #: submodule.c:1826\n-#, fuzzy\n msgid \"could not start ls-files in ..\"\n-msgstr \"Konnte '%s' nicht lesen\"\n+msgstr \"Konnte 'ls-files' nicht in .. starten\"\n \n #: submodule.c:1846\n msgid \"BUG: returned path string doesn't match cwd?\"\n-msgstr \"\"\n+msgstr \"FEHLER: zurückgegebene Zeichenkette für Pfad entspricht nicht cwd?\"\n \n #: submodule.c:1865\n #, c-format\n msgid \"ls-tree returned unexpected return code %d\"\n-msgstr \"\"\n+msgstr \"ls-tree mit unerwartetem Rückgabewert %d beendet\"\n \n #: submodule-config.c:380\n #, c-format\n@@ -4065,11 +4061,13 @@ msgstr \"\"\n \"%s\"\n \n #: unpack-trees.c:170\n-#, fuzzy, c-format\n+#, c-format\n msgid \"\"\n \"Cannot update submodule:\\n\"\n \"%s\"\n-msgstr \"fehlerhafter Patch für Submodul %s\"\n+msgstr \"\"\n+\"Kann Submodul nicht aktualisieren:\\n\"\n+\"%s\"\n \n #: unpack-trees.c:247\n #, c-format\n@@ -4077,9 +4075,9 @@ msgid \"Aborting\\n\"\n msgstr \"Abbruch\\n\"\n \n #: unpack-trees.c:272\n-#, fuzzy, c-format\n+#, c-format\n msgid \"submodule update strategy not supported for submodule '%s'\"\n-msgstr \"konnte Name für Submodul '%s' nicht nachschlagen\"\n+msgstr \"Strategie zur Aktualisierung von Submodulen für Submodul '%s' nicht unterstützt.\"\n \n #: unpack-trees.c:340\n msgid \"Checking out files\"\n@@ -5453,9 +5451,8 @@ msgid \"git branch [<options>] [-r | -a] [--points-at]\"\n msgstr \"git branch [<Optionen>] [-r | -a] [--points-at]\"\n \n #: builtin/branch.c:31\n-#, fuzzy\n msgid \"git branch [<options>] [-r | -a] [--format]\"\n-msgstr \"git branch [<Optionen>] [-r | -a] [--points-at]\"\n+msgstr \"git branch [<Optionen>] [-r | -a] [--format]\"\n \n #: builtin/branch.c:144\n #, c-format\n@@ -5630,12 +5627,11 @@ msgstr \"auf Remote-Tracking-Branches wirken\"\n \n #: builtin/branch.c:564 builtin/branch.c:566\n msgid \"print only branches that contain the commit\"\n-msgstr \"nur Branches ausgeben, welche diesen Commit beinhalten\"\n+msgstr \"nur Branches ausgeben, die diesen Commit enthalten\"\n \n #: builtin/branch.c:565 builtin/branch.c:567\n-#, fuzzy\n msgid \"print only branches that don't contain the commit\"\n-msgstr \"nur Branches ausgeben, welche diesen Commit beinhalten\"\n+msgstr \"nur Branches ausgeben, die diesen Commit nicht enthalten\"\n \n #: builtin/branch.c:570\n msgid \"Specific git-branch actions:\"\n@@ -6589,9 +6585,8 @@ msgid \"setup as shared repository\"\n msgstr \"als verteiltes Repository einrichten\"\n \n #: builtin/clone.c:93 builtin/clone.c:97\n-#, fuzzy\n msgid \"pathspec\"\n-msgstr \"Pfad\"\n+msgstr \"Pfadspezifikation\"\n \n #: builtin/clone.c:93 builtin/clone.c:97\n msgid \"initialize submodules in the clone\"\n@@ -7851,9 +7846,8 @@ msgid \"only consider tags matching <pattern>\"\n msgstr \"nur Tags, die <Muster> entsprechen, betrachten\"\n \n #: builtin/describe.c:452\n-#, fuzzy\n msgid \"do not consider tags matching <pattern>\"\n-msgstr \"nur Tags, die <Muster> entsprechen, betrachten\"\n+msgstr \"keine Tags betrachten, die <Muster> entsprechen\"\n \n #: builtin/describe.c:454 builtin/name-rev.c:357\n msgid \"show abbreviated commit object as fallback\"\n@@ -7865,16 +7859,11 @@ msgstr \"Kennzeichen\"\n \n #: builtin/describe.c:456\n msgid \"append <mark> on dirty working tree (default: \\\"-dirty\\\")\"\n-msgstr \"\"\n-\"<Kennzeichen> bei geändertem Arbeitsverzeichnis hinzufügen (Standard: \\\"-\"\n-\"dirty\\\")\"\n+msgstr \"<Kennzeichen> bei geändertem Arbeitsverzeichnis anhängen (Standard: \\\"-dirty\\\")\"\n \n #: builtin/describe.c:459\n-#, fuzzy\n msgid \"append <mark> on broken working tree (default: \\\"-broken\\\")\"\n-msgstr \"\"\n-\"<Kennzeichen> bei geändertem Arbeitsverzeichnis hinzufügen (Standard: \\\"-\"\n-\"dirty\\\")\"\n+msgstr \"<Kennzeichen> bei defektem Arbeitsverzeichnis anhängen (Standard: \\\"-broken\\\")\"\n \n #: builtin/describe.c:477\n msgid \"--long is incompatible with --abbrev=0\"\n@@ -7889,9 +7878,8 @@ msgid \"--dirty is incompatible with commit-ishes\"\n msgstr \"Die Option --dirty kann nicht mit Commits verwendet werden.\"\n \n #: builtin/describe.c:551\n-#, fuzzy\n msgid \"--broken is incompatible with commit-ishes\"\n-msgstr \"Die Option --dirty kann nicht mit Commits verwendet werden.\"\n+msgstr \"Die Option --broken kann nicht nit Commits verwendet werden.\"\n \n #: builtin/diff.c:83\n #, c-format\n@@ -7932,19 +7920,19 @@ msgid \"failed: %d\"\n msgstr \"fehlgeschlagen: %d\"\n \n #: builtin/difftool.c:283\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not read symlink %s\"\n msgstr \"konnte symbolische Verknüpfung %s nicht lesen\"\n \n #: builtin/difftool.c:285\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not read symlink file %s\"\n-msgstr \"Konnte Eingabe-Datei '%s' nicht lesen\"\n+msgstr \"Konnte Datei von symbolischer Verknüpfung '%s' nicht lesen.\"\n \n #: builtin/difftool.c:293\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not read object %s for symlink %s\"\n-msgstr \"Kann Objekt %s nicht lesen.\"\n+msgstr \"Konnte Objekt '%s' für symbolische Verknüpfung '%s' nicht lesen.\"\n \n #: builtin/difftool.c:395\n msgid \"\"\n@@ -8406,14 +8394,12 @@ msgid \"git for-each-ref [--points-at <object>]\"\n msgstr \"git for-each-ref [--points-at <Objekt>]\"\n \n #: builtin/for-each-ref.c:11\n-#, fuzzy\n msgid \"git for-each-ref [(--merged | --no-merged) [<commit>]]\"\n-msgstr \"git for-each-ref [(--merged | --no-merged) [<Objekt>]]\"\n+msgstr \"git for-each-ref [(--merged | --no-merged) [<Commit>]]\"\n \n #: builtin/for-each-ref.c:12\n-#, fuzzy\n msgid \"git for-each-ref [--contains [<commit>]] [--no-contains [<commit>]]\"\n-msgstr \"git for-each-ref [--contains [<Objekt>]]\"\n+msgstr \"git for-each-ref [--contains [<Objekt>]] [--no-contains [<Commit>]]\"\n \n #: builtin/for-each-ref.c:27\n msgid \"quote placeholders suitably for shells\"\n@@ -8452,9 +8438,8 @@ msgid \"print only refs which contain the commit\"\n msgstr \"nur Referenzen ausgeben, die diesen Commit enthalten\"\n \n #: builtin/for-each-ref.c:46\n-#, fuzzy\n msgid \"print only refs which don't contain the commit\"\n-msgstr \"nur Referenzen ausgeben, die diesen Commit enthalten\"\n+msgstr \"nur Referenzen ausgeben, die diesen nicht Commit enthalten\"\n \n #: builtin/fsck.c:554\n msgid \"Checking object directories\"\n@@ -8521,14 +8506,14 @@ msgid \"git gc [<options>]\"\n msgstr \"git gc [<Optionen>]\"\n \n #: builtin/gc.c:78\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Failed to fstat %s: %s\"\n-msgstr \"Konnte '%s' nicht lesen\"\n+msgstr \"Konnte '%s' nicht lesen: %s\"\n \n #: builtin/gc.c:306\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Can't stat %s\"\n-msgstr \"Kann '%s' nicht lesen\"\n+msgstr \"Kann '%s' nicht lesen.\"\n \n #: builtin/gc.c:315\n #, c-format\n@@ -8565,9 +8550,9 @@ msgstr \"\"\n \"\\\"git gc\\\" bereits ausgeführt wird\"\n \n #: builtin/gc.c:375\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Failed to parse gc.logexpiry value %s\"\n-msgstr \"konnte Standard-Farbwert nicht parsen\"\n+msgstr \"Fehler beim Parsen des Wertes '%s' von gc.logexpiry\"\n \n #: builtin/gc.c:403\n #, c-format\n@@ -8649,7 +8634,6 @@ msgid \"ignore files specified via '.gitignore'\"\n msgstr \"Dateien, die über '.gitignore' angegeben sind, ignorieren\"\n \n #: builtin/grep.c:988\n-#, fuzzy\n msgid \"recursively search in each submodule\"\n msgstr \"rekursive Suche in jedem Submodul\"\n \n@@ -8826,16 +8810,13 @@ msgid \"no pattern given.\"\n msgstr \"keine Muster angegeben\"\n \n #: builtin/grep.c:1189\n-#, fuzzy\n msgid \"--no-index or --untracked cannot be used with revs\"\n-msgstr \"\"\n-\"Die Optionen --no-index und --untracked können nicht mit Commits verwendet \"\n-\"werden.\"\n+msgstr \"--no-index oder --untracked können nicht mit Commits verwendet werden\"\n \n #: builtin/grep.c:1195\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to resolve revision: %s\"\n-msgstr \"Konnte %s nicht nach %s verschieben\"\n+msgstr \"Konnte Commit nicht auflösen: %s\"\n \n #: builtin/grep.c:1228 builtin/index-pack.c:1485\n #, c-format\n@@ -9157,9 +9138,9 @@ msgid \"unable to read %s\"\n msgstr \"kann %s nicht lesen\"\n \n #: builtin/index-pack.c:814\n-#, fuzzy, c-format\n+#, c-format\n msgid \"cannot read existing object info %s\"\n-msgstr \"Kann existierendes Objekt %s nicht lesen.\"\n+msgstr \"Kann existierende Informationen zu Objekt %s nicht lesen.\"\n \n #: builtin/index-pack.c:822\n #, c-format\n@@ -10644,9 +10625,8 @@ msgid \"only use refs matching <pattern>\"\n msgstr \"nur Referenzen verwenden die <Muster> entsprechen\"\n \n #: builtin/name-rev.c:351\n-#, fuzzy\n msgid \"ignore refs matching <pattern>\"\n-msgstr \"nur Referenzen verwenden die <Muster> entsprechen\"\n+msgstr \"ignoriere Referenzen die <Muster> entsprechen\"\n \n #: builtin/name-rev.c:353\n msgid \"list all commits reachable from all refs\"\n@@ -11886,18 +11866,16 @@ msgid \"debug unpack-trees\"\n msgstr \"unpack-trees protokollieren\"\n \n #: builtin/rebase--helper.c:7\n-#, fuzzy\n msgid \"git rebase--helper [<options>]\"\n-msgstr \"git repack [<Optionen>]\"\n+msgstr \"git rebase--helper [<Optionen>]\"\n \n #: builtin/rebase--helper.c:19\n msgid \"continue rebase\"\n-msgstr \"\"\n+msgstr \"Rebase fortsetzen\"\n \n #: builtin/rebase--helper.c:21\n-#, fuzzy\n msgid \"abort rebase\"\n-msgstr \"Merge von Notizen abbrechen\"\n+msgstr \"Rebase abbrechen\"\n \n #: builtin/receive-pack.c:27\n msgid \"git receive-pack <git-dir>\"\n@@ -12887,13 +12865,12 @@ msgid \"edit the commit message\"\n msgstr \"Commit-Beschreibung bearbeiten\"\n \n #: builtin/revert.c:105\n-#, fuzzy\n msgid \"parent-number\"\n msgstr \"Nummer des Elternteils\"\n \n #: builtin/revert.c:106\n msgid \"select mainline parent\"\n-msgstr \"\"\n+msgstr \"Elternteil der Hauptlinie auswählen\"\n \n #: builtin/revert.c:108\n msgid \"merge strategy\"\n@@ -13308,6 +13285,8 @@ msgid \"\"\n \"could not lookup configuration '%s'. Assuming this repository is its own \"\n \"authoritative upstream.\"\n msgstr \"\"\n+\"Konnte Konfiguration '%s' nicht nachschlagen. Nehme an, dass dieses Repository\\n\"\n+\"sein eigenes verbindliches Upstream-Repository ist.\"\n \n #: builtin/submodule--helper.c:406\n #, c-format\n@@ -13547,13 +13526,12 @@ msgid \"git tag -d <tagname>...\"\n msgstr \"git tag -d <Tagname>...\"\n \n #: builtin/tag.c:25\n-#, fuzzy\n msgid \"\"\n \"git tag -l [-n[<num>]] [--contains <commit>] [--no-contains <commit>] [--\"\n \"points-at <object>]\\n\"\n \"\\t\\t[--format=<format>] [--[no-]merged [<commit>]] [<pattern>...]\"\n msgstr \"\"\n-\"git tag -l [-n[<Nummer>]] [--contains <Commit>] [--points-at <Objekt>]\\n\"\n+\"git tag -l [-n[<Nummer>]] [--contains <Commit>] [--no-contains <Commit>] [--points-at <Objekt>]\\n\"\n \"\\t\\t[--format=<Muster>] [--[no-]merged [<Commit>]] [<Muster>...]\"\n \n #: builtin/tag.c:27\n@@ -13621,32 +13599,27 @@ msgstr \"Die Tag-Beschreibung wurde gelassen in %s\\n\"\n \n #: builtin/tag.c:312\n msgid \"tag: tagging \"\n-msgstr \"\"\n+msgstr \"Tag: tagge \"\n \n #: builtin/tag.c:320\n-#, fuzzy\n msgid \"object of unknown type\"\n-msgstr \"Art des Objektes\"\n+msgstr \"Art des Objektes unbekannt\"\n \n #: builtin/tag.c:327\n-#, fuzzy\n msgid \"commit object\"\n-msgstr \"Fehler in Objekt\"\n+msgstr \"Commit-Objekt\"\n \n #: builtin/tag.c:335\n-#, fuzzy\n msgid \"tree object\"\n-msgstr \"Objekt\"\n+msgstr \"Tree-Objekt\"\n \n #: builtin/tag.c:338\n-#, fuzzy\n msgid \"blob object\"\n-msgstr \"Objekt\"\n+msgstr \"Blob-Objekt\"\n \n #: builtin/tag.c:341\n-#, fuzzy\n msgid \"other tag object\"\n-msgstr \"zu kurzes Tree-Objekt\"\n+msgstr \"anderes Tag-Objekt\"\n \n #: builtin/tag.c:397\n msgid \"list tag names\"\n@@ -13705,9 +13678,8 @@ msgid \"print only tags that contain the commit\"\n msgstr \"nur Tags ausgeben, die diesen Commit beinhalten\"\n \n #: builtin/tag.c:421 builtin/tag.c:423\n-#, fuzzy\n msgid \"print only tags that don't contain the commit\"\n-msgstr \"nur Tags ausgeben, die diesen Commit beinhalten\"\n+msgstr \"nur Tags ausgeben, die diesen nicht Commit enthalten\"\n \n #: builtin/tag.c:424\n msgid \"print only tags that are merged\"\n@@ -13726,29 +13698,24 @@ msgid \"--column and -n are incompatible\"\n msgstr \"--column und -n sind inkompatibel\"\n \n #: builtin/tag.c:491\n-#, fuzzy\n msgid \"-n option is only allowed in list mode\"\n-msgstr \"-n Option ist nur erlaubt mit -l.\"\n+msgstr \"Option -n ist nur im Listenmodus erlaubt\"\n \n #: builtin/tag.c:493\n-#, fuzzy\n msgid \"--contains option is only allowed in list mode\"\n-msgstr \"--contains Option ist nur erlaubt mit -l.\"\n+msgstr \"--contains Option ist nur im Listenmodus erlaubt\"\n \n #: builtin/tag.c:495\n-#, fuzzy\n msgid \"--no-contains option is only allowed in list mode\"\n-msgstr \"--contains Option ist nur erlaubt mit -l.\"\n+msgstr \"Option --no-contains ist nur im Listenmodus erlaubt\"\n \n #: builtin/tag.c:497\n-#, fuzzy\n msgid \"--points-at option is only allowed in list mode\"\n-msgstr \"--points-at Option ist nur erlaubt mit -l.\"\n+msgstr \"Option --points-at ist nur im Listenmodus erlaubt\"\n \n #: builtin/tag.c:499\n-#, fuzzy\n msgid \"--merged and --no-merged options are only allowed in list mode\"\n-msgstr \"Die Optionen --merged und --no-merged sind nur mit -l erlaubt.\"\n+msgstr \"Die Optionen --merged und --no-merged sind nur im Listenmodus erlaubt.\"\n \n #: builtin/tag.c:510\n msgid \"only one -F or -m option is allowed.\"\n@@ -13975,23 +13942,20 @@ msgstr \"\"\n \"Cache für unversionierte Dateien ohne Prüfung des Dateisystems aktivieren\"\n \n #: builtin/update-index.c:1107\n-#, fuzzy\n msgid \"\"\n \"core.splitIndex is set to false; remove or change it, if you really want to \"\n \"enable split index\"\n msgstr \"\"\n-\"core.untrackedCache ist auf 'false' gesetzt. Entfernen oder ändern Sie \"\n-\"dies,\\n\"\n-\"wenn sie wirklich den Cache für unversionierte Dateien aktivieren möchten.\"\n+\"core.splitIndex ist auf 'false' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n+\"wenn sie wirklich das Splitting des Index aktivieren möchten.\"\n \n #: builtin/update-index.c:1116\n-#, fuzzy\n msgid \"\"\n \"core.splitIndex is set to true; remove or change it, if you really want to \"\n \"disable split index\"\n msgstr \"\"\n-\"core.untrackedCache ist auf 'true' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n-\"wenn Sie wirklich den Cache für unversionierte Dateien deaktivieren möchten.\"\n+\"core.splitIndex ist auf 'true' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n+\"wenn Sie wirklich das Splitting des Index deaktivieren möchten.\"\n \n #: builtin/update-index.c:1127\n msgid \"\"\n@@ -16259,7 +16223,6 @@ msgstr \"Diff überprüfen\"\n #. TRANSLATORS: please do not translate the command names\n #. 'status', 'update', 'revert', etc.\n #: git-add--interactive.perl:1668\n-#, fuzzy\n msgid \"\"\n \"status        - show paths with changes\\n\"\n \"update        - add working tree state to the staged set of changes\\n\"\n@@ -16270,12 +16233,10 @@ msgid \"\"\n \"changes\\n\"\n msgstr \"\"\n \"status        - Pfade mit Änderungen anzeigen\\n\"\n-\"update        - Zustand des Arbeitsverzeichnisses den zum Commit \"\n-\"vorgemerkten Änderungen hinzufügen\\n\"\n-\"revert        - zum Commit vorgemerkten Änderungen auf HEAD Version \"\n-\"zurücksetzen\\n\"\n+\"update        - Zustand des Arbeitsverzeichnisses den zum Commit vorgemerkten Änderungen hinzufügen\\n\"\n+\"revert        - zum Commit vorgemerkte Änderungen auf HEAD Version zurücksetzen\\n\"\n \"patch         - Patch-Blöcke auswählen und selektiv aktualisieren\\n\"\n-\"diff\\t      - Unterschiede zwischen HEAD und Index anzeigen\\n\"\n+\"diff          - Unterschiede zwischen HEAD und Index anzeigen\\n\"\n \"add untracked - Inhalte von unversionierten Dateien zum Commit vormerken\\n\"\n \n #: git-add--interactive.perl:1685 git-add--interactive.perl:1690\n-- \n2.13.0.rc0.207.gb44265493\n\n"},{"id":"318366","messageId":"20170501121930.jsbooranvc2il7s2@ruderich.org","threadId":"45838","inReplyTo":"20170430191149.19290-1-ralf.thielow@gmail.com","subject":"Re: [PATCH v2] l10n: de.po: update German translation","fromName":"Simon Ruderich","fromEmail":"simon@ruderich.org","sentAt":"2017-05-01T12:19:31Z","receivedAt":"2017-05-01T12:19:38Z","isPatch":true,"sender":{"key":"simon@ruderich.org","avatar":"https://avatars.githubusercontent.com/u/390994?v=4"},"body":"On Sun, Apr 30, 2017 at 09:11:49PM +0200, Ralf Thielow wrote:\n>  #: config.c:1952\n>  #, c-format\n>  msgid \"unknown core.untrackedCache value '%s'; using 'keep' default value\"\n> -msgstr \"\"\n> +msgstr \"Unbekannter Wert '%s' in core.untrackedCache; benutze Stardardwert 'keep'\"\n                                                                 ^^^^^^^^^^^^\nStandardwert\n\n>  #: entry.c:280\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"could not stat file '%s'\"\n> -msgstr \"konnte Datei '%s' nicht erstellen\"\n> +msgstr \"konnte Datei '%s' nicht lesen\"\n\nRead is not quite stat (there are situations where you can stat\nbut not read a file), but I can't think of a better translation.\n\n>  #: builtin/describe.c:551\n> -#, fuzzy\n>  msgid \"--broken is incompatible with commit-ishes\"\n> -msgstr \"Die Option --dirty kann nicht mit Commits verwendet werden.\"\n> +msgstr \"Die Option --broken kann nicht nit Commits verwendet werden.\"\n                                          ^^^\nmit\n\n>  #: builtin/tag.c:312\n>  msgid \"tag: tagging \"\n> -msgstr \"\"\n> +msgstr \"Tag: tagge \"\n\nLowercase Tag because it's used as command prefix? In other\nplaces in this patch the lowercase version was used for commands.\n\nRegards\nSimon\n-- \n+ privacy is necessary\n+ using gnupg http://gnupg.org\n+ public key id: 0x92FEFDB7E44C32F9\n"},{"id":"318540","messageId":"CAN0XMOLW8J9vYWY8wgMPwZoDX6FHJQZqpwHf6VA-uBeN-00PwQ@mail.gmail.com","threadId":"45838","inReplyTo":"20170501121930.jsbooranvc2il7s2@ruderich.org","subject":"Re: [PATCH v2] l10n: de.po: update German translation","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2017-05-02T16:34:26Z","receivedAt":"2017-05-02T16:34:52Z","isPatch":true,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"2017-05-01 14:19 GMT+02:00 Simon Ruderich <simon@ruderich.org>:\n> On Sun, Apr 30, 2017 at 09:11:49PM +0200, Ralf Thielow wrote:\n>>  #: config.c:1952\n>>  #, c-format\n>>  msgid \"unknown core.untrackedCache value '%s'; using 'keep' default value\"\n>> -msgstr \"\"\n>> +msgstr \"Unbekannter Wert '%s' in core.untrackedCache; benutze Stardardwert 'keep'\"\n>                                                                  ^^^^^^^^^^^^\n> Standardwert\n>\n>>  #: entry.c:280\n>> -#, fuzzy, c-format\n>> +#, c-format\n>>  msgid \"could not stat file '%s'\"\n>> -msgstr \"konnte Datei '%s' nicht erstellen\"\n>> +msgstr \"konnte Datei '%s' nicht lesen\"\n>\n> Read is not quite stat (there are situations where you can stat\n> but not read a file), but I can't think of a better translation.\n>\n>>  #: builtin/describe.c:551\n>> -#, fuzzy\n>>  msgid \"--broken is incompatible with commit-ishes\"\n>> -msgstr \"Die Option --dirty kann nicht mit Commits verwendet werden.\"\n>> +msgstr \"Die Option --broken kann nicht nit Commits verwendet werden.\"\n>                                           ^^^\n> mit\n>\n>>  #: builtin/tag.c:312\n>>  msgid \"tag: tagging \"\n>> -msgstr \"\"\n>> +msgstr \"Tag: tagge \"\n>\n> Lowercase Tag because it's used as command prefix? In other\n> places in this patch the lowercase version was used for commands.\n>\n> Regards\n> Simon\n> --\n\nThanks!\n\n> + privacy is necessary\n> + using gnupg http://gnupg.org\n> + public key id: 0x92FEFDB7E44C32F9\n"},{"id":"318541","messageId":"20170502163612.3381-1-ralf.thielow@gmail.com","threadId":"45838","inReplyTo":"20170430191149.19290-1-ralf.thielow@gmail.com","subject":"[PATCH v3] l10n: de.po: update German translation","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2017-05-02T16:36:12Z","receivedAt":"2017-05-02T16:36:29Z","isPatch":true,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"Translate 96 new messages came from git.pot update in dfc182b (l10n:\ngit.pot: v2.13.0 round 1 (96 new, 37 removed)).\n\nSigned-off-by: Ralf Thielow <ralf.thielow@gmail.com>\n---\n po/de.po | 323 ++++++++++++++++++++++++++++-----------------------------------\n 1 file changed, 142 insertions(+), 181 deletions(-)\n\ndiff --git a/po/de.po b/po/de.po\nindex b92c4fe11..8272b06b5 100644\n--- a/po/de.po\n+++ b/po/de.po\n@@ -866,9 +866,9 @@ msgid \"Argument not supported for format '%s': -%d\"\n msgstr \"Argument für Format '%s' nicht unterstützt: -%d\"\n \n #: attr.c:212\n-#, fuzzy, c-format\n+#, c-format\n msgid \"%.*s is not a valid attribute name\"\n-msgstr \"'%s' ist kein gültiger Name für ein Remote-Repository\"\n+msgstr \"%.*s ist kein gültiger Attributname\"\n \n #: attr.c:408\n msgid \"\"\n@@ -1260,6 +1260,8 @@ msgstr \"Speicher verbraucht\"\n #: config.c:191\n msgid \"relative config include conditionals must come from files\"\n msgstr \"\"\n+\"Bedingungen für das Einbinden von Konfigurationen aus relativen Pfaden muss\\n\"\n+\"aus Dateien kommen.\"\n \n #: config.c:701\n #, c-format\n@@ -1379,12 +1381,12 @@ msgstr \"Ungültiger %s: '%s'\"\n #: config.c:1952\n #, c-format\n msgid \"unknown core.untrackedCache value '%s'; using 'keep' default value\"\n-msgstr \"\"\n+msgstr \"Unbekannter Wert '%s' in core.untrackedCache; benutze Standardwert 'keep'\"\n \n #: config.c:1978\n #, c-format\n msgid \"splitIndex.maxPercentChange value '%d' should be between 0 and 100\"\n-msgstr \"\"\n+msgstr \"Der Wert '%d' von splitIndex.maxPercentChange sollte zwischen 0 und 100 liegen.\"\n \n #: config.c:1989\n #, c-format\n@@ -1645,9 +1647,9 @@ msgstr \"\"\n \"für dieses Verzeichnis deaktiviert.\"\n \n #: dir.c:2776 dir.c:2781\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not create directories for %s\"\n-msgstr \"Konnte Verzeichnis '%s' nicht erstellen.\"\n+msgstr \"Konnte Verzeichnisse für '%s' nicht erstellen.\"\n \n #: dir.c:2806\n #, c-format\n@@ -1655,9 +1657,9 @@ msgid \"could not migrate git directory from '%s' to '%s'\"\n msgstr \"Konnte Git-Verzeichnis nicht von '%s' nach '%s' migrieren.\"\n \n #: entry.c:280\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not stat file '%s'\"\n-msgstr \"konnte Datei '%s' nicht erstellen\"\n+msgstr \"konnte Datei '%s' nicht lesen\"\n \n #: fetch-pack.c:249\n msgid \"git fetch-pack: expected shallow list\"\n@@ -1827,14 +1829,14 @@ msgid \"no matching remote head\"\n msgstr \"kein übereinstimmender Remote-Branch\"\n \n #: fetch-pack.c:1147\n-#, fuzzy, c-format\n+#, c-format\n msgid \"no such remote ref %s\"\n-msgstr \"Kein solches Remote-Repository: %s\"\n+msgstr \"keine solche Remote-Referenz %s\"\n \n #: fetch-pack.c:1150\n #, c-format\n msgid \"Server does not allow request for unadvertised object %s\"\n-msgstr \"\"\n+msgstr \"Der Server erlaubt keine Anfrage für nicht angebotenes Objekt %s.\"\n \n #: gpg-interface.c:185\n msgid \"gpg failed to sign the data\"\n@@ -1961,31 +1963,31 @@ msgstr \"\"\n \n #: ident.c:367\n msgid \"no email was given and auto-detection is disabled\"\n-msgstr \"\"\n+msgstr \"keine E-Mail angegeben und automatische Erkennung ist deaktiviert\"\n \n #: ident.c:372\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to auto-detect email address (got '%s')\"\n-msgstr \"Fehler: konnte keine gültige Adresse aus %s extrahieren\\n\"\n+msgstr \"Konnte die E-Mail-Adresse nicht automatisch erkennen ('%s' erhalten)\"\n \n #: ident.c:382\n msgid \"no name was given and auto-detection is disabled\"\n-msgstr \"\"\n+msgstr \"kein Name angegeben und automatische Erkennung ist deaktiviert\"\n \n #: ident.c:388\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to auto-detect name (got '%s')\"\n-msgstr \"konnte \\\"Tree\\\"-Objekt (%s) nicht lesen\"\n+msgstr \"konnte Namen nicht automatisch erkennen ('%s' erhalten)\"\n \n #: ident.c:396\n #, c-format\n msgid \"empty ident name (for <%s>) not allowed\"\n-msgstr \"\"\n+msgstr \"Leerer Name in Identifikation (für <%s>) nicht erlaubt.\"\n \n #: ident.c:402\n #, c-format\n msgid \"name consists only of disallowed characters: %s\"\n-msgstr \"\"\n+msgstr \"Name besteht nur aus nicht erlaubten Zeichen: %s\"\n \n #: ident.c:417 builtin/commit.c:611\n #, c-format\n@@ -2102,13 +2104,11 @@ msgstr \"\"\n \"im Arbeitsbereich gelassen.\"\n \n #: merge-recursive.c:1097\n-#, fuzzy, c-format\n+#, c-format\n msgid \"\"\n \"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s \"\n \"left in tree.\"\n-msgstr \"\"\n-\"KONFLIKT (%s/löschen): %s gelöscht in %s und %s in %s. Stand %s von %s wurde \"\n-\"im Arbeitsbereich gelassen.\"\n+msgstr \"KONFLIKT (%s/löschen): %s gelöscht in %s und %s nach %s in %s. Stand %s von %s wurde im Arbeitsbereich gelassen.\"\n \n #: merge-recursive.c:1104\n #, c-format\n@@ -2120,13 +2120,11 @@ msgstr \"\"\n \"im Arbeitsbereich bei %s gelassen.\"\n \n #: merge-recursive.c:1109\n-#, fuzzy, c-format\n+#, c-format\n msgid \"\"\n \"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s \"\n \"left in tree at %s.\"\n-msgstr \"\"\n-\"KONFLIKT (%s/löschen): %s gelöscht in %s und %s in %s. Stand %s von %s wurde \"\n-\"im Arbeitsbereich bei %s gelassen.\"\n+msgstr \"KONFLIKT (%s/löschen): %s gelöscht in %s und %s nach %s in %s. Stand %s von %s wurde im Arbeitsbereich bei %s gelassen.\"\n \n #: merge-recursive.c:1143\n msgid \"rename\"\n@@ -2371,21 +2369,20 @@ msgstr \"Konnte Gruppenschreibrecht für %s nicht setzen.\"\n \n #: pathspec.c:125\n msgid \"Escape character '\\\\' not allowed as last character in attr value\"\n-msgstr \"\"\n+msgstr \"Escape-Zeichen '\\\\' als letztes Zeichen in Attributwert nicht erlaubt\"\n \n #: pathspec.c:143\n-#, fuzzy\n msgid \"Only one 'attr:' specification is allowed.\"\n-msgstr \"nur eine -F oder -m Option ist erlaubt.\"\n+msgstr \"Es ist nur eine Angabe von 'attr:' erlaubt.\"\n \n #: pathspec.c:146\n msgid \"attr spec must not be empty\"\n-msgstr \"\"\n+msgstr \"Angabe von 'attr:' darf nicht leer sein\"\n \n #: pathspec.c:189\n-#, fuzzy, c-format\n+#, c-format\n msgid \"invalid attribute name %s\"\n-msgstr \"Ungültige Identifikationszeile: %s\"\n+msgstr \"Ungültiger Attributname %s\"\n \n #: pathspec.c:254\n msgid \"global 'glob' and 'noglob' pathspec settings are incompatible\"\n@@ -2483,17 +2480,17 @@ msgstr \"\"\n \"Verwende Version %i\"\n \n #: read-cache.c:2232\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not stat '%s\"\n-msgstr \"Konnte '%s' nicht lesen\"\n+msgstr \"Konnte '%s' nicht lesen.\"\n \n #: read-cache.c:2245\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to open git dir: %s\"\n-msgstr \"konnte %s nicht öffnen: %s\\n\"\n+msgstr \"konnte Git-Verzeichnis nicht öffnen: %s\"\n \n #: read-cache.c:2257\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to unlink: %s\"\n msgstr \"Konnte '%s' nicht entfernen.\"\n \n@@ -2522,19 +2519,19 @@ msgid \"gone\"\n msgstr \"entfernt\"\n \n #: ref-filter.c:36\n-#, fuzzy, c-format\n+#, c-format\n msgid \"ahead %d\"\n-msgstr \"[%d voraus]\"\n+msgstr \"%d voraus\"\n \n #: ref-filter.c:37\n-#, fuzzy, c-format\n+#, c-format\n msgid \"behind %d\"\n-msgstr \"[%d hinterher]\"\n+msgstr \"%d hinterher\"\n \n #: ref-filter.c:38\n-#, fuzzy, c-format\n+#, c-format\n msgid \"ahead %d, behind %d\"\n-msgstr \"[%d voraus, %d hinterher]\"\n+msgstr \"%d voraus, %d hinterher\"\n \n #: ref-filter.c:104\n #, c-format\n@@ -2547,19 +2544,19 @@ msgid \"unrecognized color: %%(color:%s)\"\n msgstr \"nicht erkannte Farbe: %%(color:%s)\"\n \n #: ref-filter.c:120\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Integer value expected refname:lstrip=%s\"\n-msgstr \"Positiver Wert erwartet contents:lines=%s\"\n+msgstr \"Positiver Wert erwartet refname:lstrip=%s\"\n \n #: ref-filter.c:124\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Integer value expected refname:rstrip=%s\"\n-msgstr \"Positiver Wert erwartet contents:lines=%s\"\n+msgstr \"Positiver Wert erwartet refname:rstrip=%s\"\n \n #: ref-filter.c:126\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unrecognized %%(%s) argument: %s\"\n-msgstr \"nicht erkanntes %%(align) Argument: %s\"\n+msgstr \"nicht erkanntes %%(%s) Argument: %s\"\n \n #: ref-filter.c:166\n #, c-format\n@@ -2587,9 +2584,9 @@ msgid \"unrecognized %%(contents) argument: %s\"\n msgstr \"nicht erkanntes %%(contents) Argument: %s\"\n \n #: ref-filter.c:214\n-#, fuzzy, c-format\n+#, c-format\n msgid \"positive value expected objectname:short=%s\"\n-msgstr \"Positiver Wert erwartet contents:lines=%s\"\n+msgstr \"Positiver Wert erwartet objectname:short=%s\"\n \n #: ref-filter.c:218\n #, c-format\n@@ -2622,9 +2619,9 @@ msgid \"positive width expected with the %%(align) atom\"\n msgstr \"Positive Breitenangabe für %%(align) erwartet\"\n \n #: ref-filter.c:286\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unrecognized %%(if) argument: %s\"\n-msgstr \"nicht erkanntes %%(align) Argument: %s\"\n+msgstr \"nicht erkanntes %%(if) Argument: %s\"\n \n #: ref-filter.c:371\n #, c-format\n@@ -2637,39 +2634,39 @@ msgid \"unknown field name: %.*s\"\n msgstr \"Unbekannter Feldname: %.*s\"\n \n #: ref-filter.c:501\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(if) atom used without a %%(then) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(if) Atom ohne ein %%(then) Atom verwendet\"\n \n #: ref-filter.c:561\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(then) atom used without an %%(if) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(then) Atom ohne ein %%(if) Atom verwendet\"\n \n #: ref-filter.c:563\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(then) atom used more than once\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(then) Atom mehr als einmal verwendet\"\n \n #: ref-filter.c:565\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(then) atom used after %%(else)\"\n-msgstr \"Format: %%(end) Atom fehlt\"\n+msgstr \"format: %%(then) nach %%(else) verwendet\"\n \n #: ref-filter.c:591\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(else) atom used without an %%(if) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(else) Atom ohne ein %%(if) Atom verwendet\"\n \n #: ref-filter.c:593\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(else) atom used without a %%(then) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"Format: %%(else) Atom ohne ein %%(then) Atom verwendet\"\n \n #: ref-filter.c:595\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(else) atom used more than once\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"Format: %%(end) Atom mehr als einmal verwendet\"\n \n #: ref-filter.c:608\n #, c-format\n@@ -2892,14 +2889,14 @@ msgid \"dup2(%d,%d) failed\"\n msgstr \"dup2(%d,%d) fehlgeschlagen\"\n \n #: send-pack.c:150\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to parse remote unpack status: %s\"\n-msgstr \"Konnte Kontakt '%s' nicht parsen.\"\n+msgstr \"Konnte Status des Entpackens der Gegenseite nicht parsen: %s\"\n \n #: send-pack.c:152\n-#, fuzzy, c-format\n+#, c-format\n msgid \"remote unpack failed: %s\"\n-msgstr \"Anwendung des Patches fehlgeschlagen: %s:%ld\"\n+msgstr \"Entpacken auf der Gegenseite fehlgeschlagen: %s\"\n \n #: send-pack.c:315\n msgid \"failed to sign the push certificate\"\n@@ -3365,9 +3362,9 @@ msgstr \"\"\n \"Sie können jederzeit \\\"git stash pop\\\" oder \\\"git stash drop\\\" ausführen.\\n\"\n \n #: sequencer.c:2009\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Stopped at %s...  %.*s\\n\"\n-msgstr \"Angehalten bei %s... %.*s\"\n+msgstr \"Angehalten bei %s... %.*s\\n\"\n \n #: sequencer.c:2036\n #, c-format\n@@ -3501,9 +3498,9 @@ msgid \"Unable to read current working directory\"\n msgstr \"Konnte aktuelles Arbeitsverzeichnis nicht lesen.\"\n \n #: setup.c:1022 setup.c:1028\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Cannot change to '%s'\"\n-msgstr \"Kann nicht in Verzeichnis '%s/..' wechseln\"\n+msgstr \"Kann nicht nach '%s' wechseln.\"\n \n #: setup.c:1041\n #, c-format\n@@ -3632,24 +3629,24 @@ msgid \"negative values not allowed for submodule.fetchJobs\"\n msgstr \"Negative Werte für submodule.fetchJobs nicht erlaubt\"\n \n #: submodule.c:1194\n-#, fuzzy, c-format\n+#, c-format\n msgid \"'%s' not recognized as a git repository\"\n-msgstr \"--stdin erfordert ein Git-Repository\"\n+msgstr \"'%s' nicht als Git-Repository erkannt\"\n \n #: submodule.c:1332\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not start 'git status' in submodule '%s'\"\n msgstr \"Konnte 'git status' in Submodul '%s' nicht starten.\"\n \n #: submodule.c:1345\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not run 'git status' in submodule '%s'\"\n msgstr \"konnte 'git status' in Submodul '%s' nicht ausführen\"\n \n #: submodule.c:1421\n-#, fuzzy, c-format\n+#, c-format\n msgid \"submodule '%s' has dirty index\"\n-msgstr \"Submodul '%s' kann Alternative nicht hinzufügen: %s\"\n+msgstr \"Submodul '%s' hat geänderten Index\"\n \n #: submodule.c:1679\n #, c-format\n@@ -3687,18 +3684,17 @@ msgid \"could not recurse into submodule '%s'\"\n msgstr \"Fehler bei Rekursion in Submodul-Pfad '%s'\"\n \n #: submodule.c:1826\n-#, fuzzy\n msgid \"could not start ls-files in ..\"\n-msgstr \"Konnte '%s' nicht lesen\"\n+msgstr \"Konnte 'ls-files' nicht in .. starten\"\n \n #: submodule.c:1846\n msgid \"BUG: returned path string doesn't match cwd?\"\n-msgstr \"\"\n+msgstr \"FEHLER: zurückgegebene Zeichenkette für Pfad entspricht nicht cwd?\"\n \n #: submodule.c:1865\n #, c-format\n msgid \"ls-tree returned unexpected return code %d\"\n-msgstr \"\"\n+msgstr \"ls-tree mit unerwartetem Rückgabewert %d beendet\"\n \n #: submodule-config.c:380\n #, c-format\n@@ -4065,11 +4061,13 @@ msgstr \"\"\n \"%s\"\n \n #: unpack-trees.c:170\n-#, fuzzy, c-format\n+#, c-format\n msgid \"\"\n \"Cannot update submodule:\\n\"\n \"%s\"\n-msgstr \"fehlerhafter Patch für Submodul %s\"\n+msgstr \"\"\n+\"Kann Submodul nicht aktualisieren:\\n\"\n+\"%s\"\n \n #: unpack-trees.c:247\n #, c-format\n@@ -4077,9 +4075,9 @@ msgid \"Aborting\\n\"\n msgstr \"Abbruch\\n\"\n \n #: unpack-trees.c:272\n-#, fuzzy, c-format\n+#, c-format\n msgid \"submodule update strategy not supported for submodule '%s'\"\n-msgstr \"konnte Name für Submodul '%s' nicht nachschlagen\"\n+msgstr \"Strategie zur Aktualisierung von Submodulen für Submodul '%s' nicht unterstützt.\"\n \n #: unpack-trees.c:340\n msgid \"Checking out files\"\n@@ -5453,9 +5451,8 @@ msgid \"git branch [<options>] [-r | -a] [--points-at]\"\n msgstr \"git branch [<Optionen>] [-r | -a] [--points-at]\"\n \n #: builtin/branch.c:31\n-#, fuzzy\n msgid \"git branch [<options>] [-r | -a] [--format]\"\n-msgstr \"git branch [<Optionen>] [-r | -a] [--points-at]\"\n+msgstr \"git branch [<Optionen>] [-r | -a] [--format]\"\n \n #: builtin/branch.c:144\n #, c-format\n@@ -5630,12 +5627,11 @@ msgstr \"auf Remote-Tracking-Branches wirken\"\n \n #: builtin/branch.c:564 builtin/branch.c:566\n msgid \"print only branches that contain the commit\"\n-msgstr \"nur Branches ausgeben, welche diesen Commit beinhalten\"\n+msgstr \"nur Branches ausgeben, die diesen Commit enthalten\"\n \n #: builtin/branch.c:565 builtin/branch.c:567\n-#, fuzzy\n msgid \"print only branches that don't contain the commit\"\n-msgstr \"nur Branches ausgeben, welche diesen Commit beinhalten\"\n+msgstr \"nur Branches ausgeben, die diesen Commit nicht enthalten\"\n \n #: builtin/branch.c:570\n msgid \"Specific git-branch actions:\"\n@@ -6589,9 +6585,8 @@ msgid \"setup as shared repository\"\n msgstr \"als verteiltes Repository einrichten\"\n \n #: builtin/clone.c:93 builtin/clone.c:97\n-#, fuzzy\n msgid \"pathspec\"\n-msgstr \"Pfad\"\n+msgstr \"Pfadspezifikation\"\n \n #: builtin/clone.c:93 builtin/clone.c:97\n msgid \"initialize submodules in the clone\"\n@@ -7851,9 +7846,8 @@ msgid \"only consider tags matching <pattern>\"\n msgstr \"nur Tags, die <Muster> entsprechen, betrachten\"\n \n #: builtin/describe.c:452\n-#, fuzzy\n msgid \"do not consider tags matching <pattern>\"\n-msgstr \"nur Tags, die <Muster> entsprechen, betrachten\"\n+msgstr \"keine Tags betrachten, die <Muster> entsprechen\"\n \n #: builtin/describe.c:454 builtin/name-rev.c:357\n msgid \"show abbreviated commit object as fallback\"\n@@ -7865,16 +7859,11 @@ msgstr \"Kennzeichen\"\n \n #: builtin/describe.c:456\n msgid \"append <mark> on dirty working tree (default: \\\"-dirty\\\")\"\n-msgstr \"\"\n-\"<Kennzeichen> bei geändertem Arbeitsverzeichnis hinzufügen (Standard: \\\"-\"\n-\"dirty\\\")\"\n+msgstr \"<Kennzeichen> bei geändertem Arbeitsverzeichnis anhängen (Standard: \\\"-dirty\\\")\"\n \n #: builtin/describe.c:459\n-#, fuzzy\n msgid \"append <mark> on broken working tree (default: \\\"-broken\\\")\"\n-msgstr \"\"\n-\"<Kennzeichen> bei geändertem Arbeitsverzeichnis hinzufügen (Standard: \\\"-\"\n-\"dirty\\\")\"\n+msgstr \"<Kennzeichen> bei defektem Arbeitsverzeichnis anhängen (Standard: \\\"-broken\\\")\"\n \n #: builtin/describe.c:477\n msgid \"--long is incompatible with --abbrev=0\"\n@@ -7889,9 +7878,8 @@ msgid \"--dirty is incompatible with commit-ishes\"\n msgstr \"Die Option --dirty kann nicht mit Commits verwendet werden.\"\n \n #: builtin/describe.c:551\n-#, fuzzy\n msgid \"--broken is incompatible with commit-ishes\"\n-msgstr \"Die Option --dirty kann nicht mit Commits verwendet werden.\"\n+msgstr \"Die Option --broken kann nicht mit Commits verwendet werden.\"\n \n #: builtin/diff.c:83\n #, c-format\n@@ -7932,19 +7920,19 @@ msgid \"failed: %d\"\n msgstr \"fehlgeschlagen: %d\"\n \n #: builtin/difftool.c:283\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not read symlink %s\"\n msgstr \"konnte symbolische Verknüpfung %s nicht lesen\"\n \n #: builtin/difftool.c:285\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not read symlink file %s\"\n-msgstr \"Konnte Eingabe-Datei '%s' nicht lesen\"\n+msgstr \"Konnte Datei von symbolischer Verknüpfung '%s' nicht lesen.\"\n \n #: builtin/difftool.c:293\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not read object %s for symlink %s\"\n-msgstr \"Kann Objekt %s nicht lesen.\"\n+msgstr \"Konnte Objekt '%s' für symbolische Verknüpfung '%s' nicht lesen.\"\n \n #: builtin/difftool.c:395\n msgid \"\"\n@@ -8406,14 +8394,12 @@ msgid \"git for-each-ref [--points-at <object>]\"\n msgstr \"git for-each-ref [--points-at <Objekt>]\"\n \n #: builtin/for-each-ref.c:11\n-#, fuzzy\n msgid \"git for-each-ref [(--merged | --no-merged) [<commit>]]\"\n-msgstr \"git for-each-ref [(--merged | --no-merged) [<Objekt>]]\"\n+msgstr \"git for-each-ref [(--merged | --no-merged) [<Commit>]]\"\n \n #: builtin/for-each-ref.c:12\n-#, fuzzy\n msgid \"git for-each-ref [--contains [<commit>]] [--no-contains [<commit>]]\"\n-msgstr \"git for-each-ref [--contains [<Objekt>]]\"\n+msgstr \"git for-each-ref [--contains [<Objekt>]] [--no-contains [<Commit>]]\"\n \n #: builtin/for-each-ref.c:27\n msgid \"quote placeholders suitably for shells\"\n@@ -8452,9 +8438,8 @@ msgid \"print only refs which contain the commit\"\n msgstr \"nur Referenzen ausgeben, die diesen Commit enthalten\"\n \n #: builtin/for-each-ref.c:46\n-#, fuzzy\n msgid \"print only refs which don't contain the commit\"\n-msgstr \"nur Referenzen ausgeben, die diesen Commit enthalten\"\n+msgstr \"nur Referenzen ausgeben, die diesen nicht Commit enthalten\"\n \n #: builtin/fsck.c:554\n msgid \"Checking object directories\"\n@@ -8521,14 +8506,14 @@ msgid \"git gc [<options>]\"\n msgstr \"git gc [<Optionen>]\"\n \n #: builtin/gc.c:78\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Failed to fstat %s: %s\"\n-msgstr \"Konnte '%s' nicht lesen\"\n+msgstr \"Konnte '%s' nicht lesen: %s\"\n \n #: builtin/gc.c:306\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Can't stat %s\"\n-msgstr \"Kann '%s' nicht lesen\"\n+msgstr \"Kann '%s' nicht lesen.\"\n \n #: builtin/gc.c:315\n #, c-format\n@@ -8565,9 +8550,9 @@ msgstr \"\"\n \"\\\"git gc\\\" bereits ausgeführt wird\"\n \n #: builtin/gc.c:375\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Failed to parse gc.logexpiry value %s\"\n-msgstr \"konnte Standard-Farbwert nicht parsen\"\n+msgstr \"Fehler beim Parsen des Wertes '%s' von gc.logexpiry\"\n \n #: builtin/gc.c:403\n #, c-format\n@@ -8649,7 +8634,6 @@ msgid \"ignore files specified via '.gitignore'\"\n msgstr \"Dateien, die über '.gitignore' angegeben sind, ignorieren\"\n \n #: builtin/grep.c:988\n-#, fuzzy\n msgid \"recursively search in each submodule\"\n msgstr \"rekursive Suche in jedem Submodul\"\n \n@@ -8826,16 +8810,13 @@ msgid \"no pattern given.\"\n msgstr \"keine Muster angegeben\"\n \n #: builtin/grep.c:1189\n-#, fuzzy\n msgid \"--no-index or --untracked cannot be used with revs\"\n-msgstr \"\"\n-\"Die Optionen --no-index und --untracked können nicht mit Commits verwendet \"\n-\"werden.\"\n+msgstr \"--no-index oder --untracked können nicht mit Commits verwendet werden\"\n \n #: builtin/grep.c:1195\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to resolve revision: %s\"\n-msgstr \"Konnte %s nicht nach %s verschieben\"\n+msgstr \"Konnte Commit nicht auflösen: %s\"\n \n #: builtin/grep.c:1228 builtin/index-pack.c:1485\n #, c-format\n@@ -9157,9 +9138,9 @@ msgid \"unable to read %s\"\n msgstr \"kann %s nicht lesen\"\n \n #: builtin/index-pack.c:814\n-#, fuzzy, c-format\n+#, c-format\n msgid \"cannot read existing object info %s\"\n-msgstr \"Kann existierendes Objekt %s nicht lesen.\"\n+msgstr \"Kann existierende Informationen zu Objekt %s nicht lesen.\"\n \n #: builtin/index-pack.c:822\n #, c-format\n@@ -10644,9 +10625,8 @@ msgid \"only use refs matching <pattern>\"\n msgstr \"nur Referenzen verwenden die <Muster> entsprechen\"\n \n #: builtin/name-rev.c:351\n-#, fuzzy\n msgid \"ignore refs matching <pattern>\"\n-msgstr \"nur Referenzen verwenden die <Muster> entsprechen\"\n+msgstr \"ignoriere Referenzen die <Muster> entsprechen\"\n \n #: builtin/name-rev.c:353\n msgid \"list all commits reachable from all refs\"\n@@ -11886,18 +11866,16 @@ msgid \"debug unpack-trees\"\n msgstr \"unpack-trees protokollieren\"\n \n #: builtin/rebase--helper.c:7\n-#, fuzzy\n msgid \"git rebase--helper [<options>]\"\n-msgstr \"git repack [<Optionen>]\"\n+msgstr \"git rebase--helper [<Optionen>]\"\n \n #: builtin/rebase--helper.c:19\n msgid \"continue rebase\"\n-msgstr \"\"\n+msgstr \"Rebase fortsetzen\"\n \n #: builtin/rebase--helper.c:21\n-#, fuzzy\n msgid \"abort rebase\"\n-msgstr \"Merge von Notizen abbrechen\"\n+msgstr \"Rebase abbrechen\"\n \n #: builtin/receive-pack.c:27\n msgid \"git receive-pack <git-dir>\"\n@@ -12887,13 +12865,12 @@ msgid \"edit the commit message\"\n msgstr \"Commit-Beschreibung bearbeiten\"\n \n #: builtin/revert.c:105\n-#, fuzzy\n msgid \"parent-number\"\n msgstr \"Nummer des Elternteils\"\n \n #: builtin/revert.c:106\n msgid \"select mainline parent\"\n-msgstr \"\"\n+msgstr \"Elternteil der Hauptlinie auswählen\"\n \n #: builtin/revert.c:108\n msgid \"merge strategy\"\n@@ -13308,6 +13285,8 @@ msgid \"\"\n \"could not lookup configuration '%s'. Assuming this repository is its own \"\n \"authoritative upstream.\"\n msgstr \"\"\n+\"Konnte Konfiguration '%s' nicht nachschlagen. Nehme an, dass dieses Repository\\n\"\n+\"sein eigenes verbindliches Upstream-Repository ist.\"\n \n #: builtin/submodule--helper.c:406\n #, c-format\n@@ -13547,13 +13526,12 @@ msgid \"git tag -d <tagname>...\"\n msgstr \"git tag -d <Tagname>...\"\n \n #: builtin/tag.c:25\n-#, fuzzy\n msgid \"\"\n \"git tag -l [-n[<num>]] [--contains <commit>] [--no-contains <commit>] [--\"\n \"points-at <object>]\\n\"\n \"\\t\\t[--format=<format>] [--[no-]merged [<commit>]] [<pattern>...]\"\n msgstr \"\"\n-\"git tag -l [-n[<Nummer>]] [--contains <Commit>] [--points-at <Objekt>]\\n\"\n+\"git tag -l [-n[<Nummer>]] [--contains <Commit>] [--no-contains <Commit>] [--points-at <Objekt>]\\n\"\n \"\\t\\t[--format=<Muster>] [--[no-]merged [<Commit>]] [<Muster>...]\"\n \n #: builtin/tag.c:27\n@@ -13621,32 +13599,27 @@ msgstr \"Die Tag-Beschreibung wurde gelassen in %s\\n\"\n \n #: builtin/tag.c:312\n msgid \"tag: tagging \"\n-msgstr \"\"\n+msgstr \"tag: tagge \"\n \n #: builtin/tag.c:320\n-#, fuzzy\n msgid \"object of unknown type\"\n-msgstr \"Art des Objektes\"\n+msgstr \"Art des Objektes unbekannt\"\n \n #: builtin/tag.c:327\n-#, fuzzy\n msgid \"commit object\"\n-msgstr \"Fehler in Objekt\"\n+msgstr \"Commit-Objekt\"\n \n #: builtin/tag.c:335\n-#, fuzzy\n msgid \"tree object\"\n-msgstr \"Objekt\"\n+msgstr \"Tree-Objekt\"\n \n #: builtin/tag.c:338\n-#, fuzzy\n msgid \"blob object\"\n-msgstr \"Objekt\"\n+msgstr \"Blob-Objekt\"\n \n #: builtin/tag.c:341\n-#, fuzzy\n msgid \"other tag object\"\n-msgstr \"zu kurzes Tree-Objekt\"\n+msgstr \"anderes Tag-Objekt\"\n \n #: builtin/tag.c:397\n msgid \"list tag names\"\n@@ -13705,9 +13678,8 @@ msgid \"print only tags that contain the commit\"\n msgstr \"nur Tags ausgeben, die diesen Commit beinhalten\"\n \n #: builtin/tag.c:421 builtin/tag.c:423\n-#, fuzzy\n msgid \"print only tags that don't contain the commit\"\n-msgstr \"nur Tags ausgeben, die diesen Commit beinhalten\"\n+msgstr \"nur Tags ausgeben, die diesen nicht Commit enthalten\"\n \n #: builtin/tag.c:424\n msgid \"print only tags that are merged\"\n@@ -13726,29 +13698,24 @@ msgid \"--column and -n are incompatible\"\n msgstr \"--column und -n sind inkompatibel\"\n \n #: builtin/tag.c:491\n-#, fuzzy\n msgid \"-n option is only allowed in list mode\"\n-msgstr \"-n Option ist nur erlaubt mit -l.\"\n+msgstr \"Option -n ist nur im Listenmodus erlaubt\"\n \n #: builtin/tag.c:493\n-#, fuzzy\n msgid \"--contains option is only allowed in list mode\"\n-msgstr \"--contains Option ist nur erlaubt mit -l.\"\n+msgstr \"--contains Option ist nur im Listenmodus erlaubt\"\n \n #: builtin/tag.c:495\n-#, fuzzy\n msgid \"--no-contains option is only allowed in list mode\"\n-msgstr \"--contains Option ist nur erlaubt mit -l.\"\n+msgstr \"Option --no-contains ist nur im Listenmodus erlaubt\"\n \n #: builtin/tag.c:497\n-#, fuzzy\n msgid \"--points-at option is only allowed in list mode\"\n-msgstr \"--points-at Option ist nur erlaubt mit -l.\"\n+msgstr \"Option --points-at ist nur im Listenmodus erlaubt\"\n \n #: builtin/tag.c:499\n-#, fuzzy\n msgid \"--merged and --no-merged options are only allowed in list mode\"\n-msgstr \"Die Optionen --merged und --no-merged sind nur mit -l erlaubt.\"\n+msgstr \"Die Optionen --merged und --no-merged sind nur im Listenmodus erlaubt.\"\n \n #: builtin/tag.c:510\n msgid \"only one -F or -m option is allowed.\"\n@@ -13975,23 +13942,20 @@ msgstr \"\"\n \"Cache für unversionierte Dateien ohne Prüfung des Dateisystems aktivieren\"\n \n #: builtin/update-index.c:1107\n-#, fuzzy\n msgid \"\"\n \"core.splitIndex is set to false; remove or change it, if you really want to \"\n \"enable split index\"\n msgstr \"\"\n-\"core.untrackedCache ist auf 'false' gesetzt. Entfernen oder ändern Sie \"\n-\"dies,\\n\"\n-\"wenn sie wirklich den Cache für unversionierte Dateien aktivieren möchten.\"\n+\"core.splitIndex ist auf 'false' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n+\"wenn sie wirklich das Splitting des Index aktivieren möchten.\"\n \n #: builtin/update-index.c:1116\n-#, fuzzy\n msgid \"\"\n \"core.splitIndex is set to true; remove or change it, if you really want to \"\n \"disable split index\"\n msgstr \"\"\n-\"core.untrackedCache ist auf 'true' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n-\"wenn Sie wirklich den Cache für unversionierte Dateien deaktivieren möchten.\"\n+\"core.splitIndex ist auf 'true' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n+\"wenn Sie wirklich das Splitting des Index deaktivieren möchten.\"\n \n #: builtin/update-index.c:1127\n msgid \"\"\n@@ -16259,7 +16223,6 @@ msgstr \"Diff überprüfen\"\n #. TRANSLATORS: please do not translate the command names\n #. 'status', 'update', 'revert', etc.\n #: git-add--interactive.perl:1668\n-#, fuzzy\n msgid \"\"\n \"status        - show paths with changes\\n\"\n \"update        - add working tree state to the staged set of changes\\n\"\n@@ -16270,12 +16233,10 @@ msgid \"\"\n \"changes\\n\"\n msgstr \"\"\n \"status        - Pfade mit Änderungen anzeigen\\n\"\n-\"update        - Zustand des Arbeitsverzeichnisses den zum Commit \"\n-\"vorgemerkten Änderungen hinzufügen\\n\"\n-\"revert        - zum Commit vorgemerkten Änderungen auf HEAD Version \"\n-\"zurücksetzen\\n\"\n+\"update        - Zustand des Arbeitsverzeichnisses den zum Commit vorgemerkten Änderungen hinzufügen\\n\"\n+\"revert        - zum Commit vorgemerkte Änderungen auf HEAD Version zurücksetzen\\n\"\n \"patch         - Patch-Blöcke auswählen und selektiv aktualisieren\\n\"\n-\"diff\\t      - Unterschiede zwischen HEAD und Index anzeigen\\n\"\n+\"diff          - Unterschiede zwischen HEAD und Index anzeigen\\n\"\n \"add untracked - Inhalte von unversionierten Dateien zum Commit vormerken\\n\"\n \n #: git-add--interactive.perl:1685 git-add--interactive.perl:1690\n-- \n2.13.0.rc0.207.gb44265493\n\n"},{"id":"318648","messageId":"20170503123826.GE30941@256bit.org","threadId":"45838","inReplyTo":"20170502163612.3381-1-ralf.thielow@gmail.com","subject":"Re: [PATCH v3] l10n: de.po: update German translation","fromName":"Christian Brabandt","fromEmail":"cb@256bit.org","sentAt":"2017-05-03T12:38:26Z","receivedAt":"2017-05-03T13:12:35Z","isPatch":true,"sender":{"key":"cb@256bit.org","avatar":"https://gravatar.com/avatar/c72756321dd9fa10cada6d4b1f2c4e577a979373d76960608f816cb49c575b02?d=mp&s=160"},"body":"Hallo Ralf!\n\nRalf Thielow schrieb am Dienstag, den 02. Mai 2017:\n\n> @@ -1260,6 +1260,8 @@ msgstr \"Speicher verbraucht\"\n>  #: config.c:191\n>  msgid \"relative config include conditionals must come from files\"\n>  msgstr \"\"\n> +\"Bedingungen für das Einbinden von Konfigurationen aus relativen Pfaden muss\\n\"\n> +\"aus Dateien kommen.\"\n\nBedingungen [...] müssen aus Dateien kommen\n\n>  #: fetch-pack.c:1150\n>  #, c-format\n>  msgid \"Server does not allow request for unadvertised object %s\"\n> -msgstr \"\"\n> +msgstr \"Der Server erlaubt keine Anfrage für nicht angebotenes Objekt %s.\"\n\nDouble negation does not sound good. Perhaps:\n\"Der Server lehnt Anfrage nach nicht angebotenem Objekt %s ab.\"\nor possibly (still double negation)\n\"Der Server erlaubt keine Anfrage für nicht öffentliches Objekt %s.\"\n>  #: builtin/for-each-ref.c:46\n> -#, fuzzy\n>  msgid \"print only refs which don't contain the commit\"\n> -msgstr \"nur Referenzen ausgeben, die diesen Commit enthalten\"\n> +msgstr \"nur Referenzen ausgeben, die diesen nicht Commit enthalten\"\n\n\"nur Referenzen ausgeben, die diesen Commit nicht enthalten\"\n\nrefs are here translated as Referenzen\n\n>  #: builtin/grep.c:1189\n> -#, fuzzy\n>  msgid \"--no-index or --untracked cannot be used with revs\"\n> -msgstr \"\"\n> -\"Die Optionen --no-index und --untracked können nicht mit Commits verwendet \"\n> -\"werden.\"\n> +msgstr \"--no-index oder --untracked können nicht mit Commits verwendet werden\"\n\nrefs are here translated as Commits?\n\n>  #: builtin/grep.c:1195\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"unable to resolve revision: %s\"\n> -msgstr \"Konnte %s nicht nach %s verschieben\"\n> +msgstr \"Konnte Commit nicht auflösen: %s\"\n\nsame here\n\n>  #: builtin/tag.c:421 builtin/tag.c:423\n> -#, fuzzy\n>  msgid \"print only tags that don't contain the commit\"\n> -msgstr \"nur Tags ausgeben, die diesen Commit beinhalten\"\n> +msgstr \"nur Tags ausgeben, die diesen nicht Commit enthalten\"\n\n\"nur Tags ausgeben, die diesen Commit nicht enthalten\"\n\nBest,\nChristian\n-- \nWie man sein Kind nicht nennen sollte: \n  Anna Naß \n"},{"id":"318668","messageId":"CAN0XMOKMwzYEwHJECk0w5rJBRr4CAGo+wzfN=u55OxCYN+WcSw@mail.gmail.com","threadId":"45838","inReplyTo":"20170503123826.GE30941@256bit.org","subject":"Re: [PATCH v3] l10n: de.po: update German translation","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2017-05-03T16:38:20Z","receivedAt":"2017-05-03T16:38:27Z","isPatch":true,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"Am 3. Mai 2017 um 14:38 schrieb Christian Brabandt <cb@256bit.org>:\n> Hallo Ralf!\n>\n> Ralf Thielow schrieb am Dienstag, den 02. Mai 2017:\n>\n>> @@ -1260,6 +1260,8 @@ msgstr \"Speicher verbraucht\"\n>>  #: config.c:191\n>>  msgid \"relative config include conditionals must come from files\"\n>>  msgstr \"\"\n>> +\"Bedingungen für das Einbinden von Konfigurationen aus relativen Pfaden muss\\n\"\n>> +\"aus Dateien kommen.\"\n>\n> Bedingungen [...] müssen aus Dateien kommen\n>\n>>  #: fetch-pack.c:1150\n>>  #, c-format\n>>  msgid \"Server does not allow request for unadvertised object %s\"\n>> -msgstr \"\"\n>> +msgstr \"Der Server erlaubt keine Anfrage für nicht angebotenes Objekt %s.\"\n>\n> Double negation does not sound good. Perhaps:\n> \"Der Server lehnt Anfrage nach nicht angebotenem Objekt %s ab.\"\n> or possibly (still double negation)\n> \"Der Server erlaubt keine Anfrage für nicht öffentliches Objekt %s.\"\n>>  #: builtin/for-each-ref.c:46\n>> -#, fuzzy\n>>  msgid \"print only refs which don't contain the commit\"\n>> -msgstr \"nur Referenzen ausgeben, die diesen Commit enthalten\"\n>> +msgstr \"nur Referenzen ausgeben, die diesen nicht Commit enthalten\"\n>\n> \"nur Referenzen ausgeben, die diesen Commit nicht enthalten\"\n>\n> refs are here translated as Referenzen\n>\n>>  #: builtin/grep.c:1189\n>> -#, fuzzy\n>>  msgid \"--no-index or --untracked cannot be used with revs\"\n>> -msgstr \"\"\n>> -\"Die Optionen --no-index und --untracked können nicht mit Commits verwendet \"\n>> -\"werden.\"\n>> +msgstr \"--no-index oder --untracked können nicht mit Commits verwendet werden\"\n>\n> refs are here translated as Commits?\n>\n>>  #: builtin/grep.c:1195\n>> -#, fuzzy, c-format\n>> +#, c-format\n>>  msgid \"unable to resolve revision: %s\"\n>> -msgstr \"Konnte %s nicht nach %s verschieben\"\n>> +msgstr \"Konnte Commit nicht auflösen: %s\"\n>\n> same here\n>\n\nRef or Reference is translated as \"Referenz\" while\nRev or Revision is translated as \"Commit\" so I think\nthe translation is correct.\n\nThanks for your findings and suggestions!\n\n>>  #: builtin/tag.c:421 builtin/tag.c:423\n>> -#, fuzzy\n>>  msgid \"print only tags that don't contain the commit\"\n>> -msgstr \"nur Tags ausgeben, die diesen Commit beinhalten\"\n>> +msgstr \"nur Tags ausgeben, die diesen nicht Commit enthalten\"\n>\n> \"nur Tags ausgeben, die diesen Commit nicht enthalten\"\n>\n> Best,\n> Christian\n> --\n> Wie man sein Kind nicht nennen sollte:\n>   Anna Naß\n"},{"id":"318671","messageId":"20170503164009.5366-1-ralf.thielow@gmail.com","threadId":"45838","inReplyTo":"20170502163612.3381-1-ralf.thielow@gmail.com","subject":"[PATCH v4] l10n: de.po: update German translation","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2017-05-03T16:40:09Z","receivedAt":"2017-05-03T16:40:20Z","isPatch":true,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"Translate 96 new messages came from git.pot update in dfc182b (l10n:\ngit.pot: v2.13.0 round 1 (96 new, 37 removed)).\n\nSigned-off-by: Ralf Thielow <ralf.thielow@gmail.com>\n---\n po/de.po | 323 ++++++++++++++++++++++++++++-----------------------------------\n 1 file changed, 142 insertions(+), 181 deletions(-)\n\ndiff --git a/po/de.po b/po/de.po\nindex b92c4fe11..f597e1baa 100644\n--- a/po/de.po\n+++ b/po/de.po\n@@ -866,9 +866,9 @@ msgid \"Argument not supported for format '%s': -%d\"\n msgstr \"Argument für Format '%s' nicht unterstützt: -%d\"\n \n #: attr.c:212\n-#, fuzzy, c-format\n+#, c-format\n msgid \"%.*s is not a valid attribute name\"\n-msgstr \"'%s' ist kein gültiger Name für ein Remote-Repository\"\n+msgstr \"%.*s ist kein gültiger Attributname\"\n \n #: attr.c:408\n msgid \"\"\n@@ -1260,6 +1260,8 @@ msgstr \"Speicher verbraucht\"\n #: config.c:191\n msgid \"relative config include conditionals must come from files\"\n msgstr \"\"\n+\"Bedingungen für das Einbinden von Konfigurationen aus relativen Pfaden müssen\\n\"\n+\"aus Dateien kommen.\"\n \n #: config.c:701\n #, c-format\n@@ -1379,12 +1381,12 @@ msgstr \"Ungültiger %s: '%s'\"\n #: config.c:1952\n #, c-format\n msgid \"unknown core.untrackedCache value '%s'; using 'keep' default value\"\n-msgstr \"\"\n+msgstr \"Unbekannter Wert '%s' in core.untrackedCache; benutze Standardwert 'keep'\"\n \n #: config.c:1978\n #, c-format\n msgid \"splitIndex.maxPercentChange value '%d' should be between 0 and 100\"\n-msgstr \"\"\n+msgstr \"Der Wert '%d' von splitIndex.maxPercentChange sollte zwischen 0 und 100 liegen.\"\n \n #: config.c:1989\n #, c-format\n@@ -1645,9 +1647,9 @@ msgstr \"\"\n \"für dieses Verzeichnis deaktiviert.\"\n \n #: dir.c:2776 dir.c:2781\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not create directories for %s\"\n-msgstr \"Konnte Verzeichnis '%s' nicht erstellen.\"\n+msgstr \"Konnte Verzeichnisse für '%s' nicht erstellen.\"\n \n #: dir.c:2806\n #, c-format\n@@ -1655,9 +1657,9 @@ msgid \"could not migrate git directory from '%s' to '%s'\"\n msgstr \"Konnte Git-Verzeichnis nicht von '%s' nach '%s' migrieren.\"\n \n #: entry.c:280\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not stat file '%s'\"\n-msgstr \"konnte Datei '%s' nicht erstellen\"\n+msgstr \"konnte Datei '%s' nicht lesen\"\n \n #: fetch-pack.c:249\n msgid \"git fetch-pack: expected shallow list\"\n@@ -1827,14 +1829,14 @@ msgid \"no matching remote head\"\n msgstr \"kein übereinstimmender Remote-Branch\"\n \n #: fetch-pack.c:1147\n-#, fuzzy, c-format\n+#, c-format\n msgid \"no such remote ref %s\"\n-msgstr \"Kein solches Remote-Repository: %s\"\n+msgstr \"keine solche Remote-Referenz %s\"\n \n #: fetch-pack.c:1150\n #, c-format\n msgid \"Server does not allow request for unadvertised object %s\"\n-msgstr \"\"\n+msgstr \"Der Server lehnt Anfrage nach nicht angebotenem Objekt %s ab.\"\n \n #: gpg-interface.c:185\n msgid \"gpg failed to sign the data\"\n@@ -1961,31 +1963,31 @@ msgstr \"\"\n \n #: ident.c:367\n msgid \"no email was given and auto-detection is disabled\"\n-msgstr \"\"\n+msgstr \"keine E-Mail angegeben und automatische Erkennung ist deaktiviert\"\n \n #: ident.c:372\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to auto-detect email address (got '%s')\"\n-msgstr \"Fehler: konnte keine gültige Adresse aus %s extrahieren\\n\"\n+msgstr \"Konnte die E-Mail-Adresse nicht automatisch erkennen ('%s' erhalten)\"\n \n #: ident.c:382\n msgid \"no name was given and auto-detection is disabled\"\n-msgstr \"\"\n+msgstr \"kein Name angegeben und automatische Erkennung ist deaktiviert\"\n \n #: ident.c:388\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to auto-detect name (got '%s')\"\n-msgstr \"konnte \\\"Tree\\\"-Objekt (%s) nicht lesen\"\n+msgstr \"konnte Namen nicht automatisch erkennen ('%s' erhalten)\"\n \n #: ident.c:396\n #, c-format\n msgid \"empty ident name (for <%s>) not allowed\"\n-msgstr \"\"\n+msgstr \"Leerer Name in Identifikation (für <%s>) nicht erlaubt.\"\n \n #: ident.c:402\n #, c-format\n msgid \"name consists only of disallowed characters: %s\"\n-msgstr \"\"\n+msgstr \"Name besteht nur aus nicht erlaubten Zeichen: %s\"\n \n #: ident.c:417 builtin/commit.c:611\n #, c-format\n@@ -2102,13 +2104,11 @@ msgstr \"\"\n \"im Arbeitsbereich gelassen.\"\n \n #: merge-recursive.c:1097\n-#, fuzzy, c-format\n+#, c-format\n msgid \"\"\n \"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s \"\n \"left in tree.\"\n-msgstr \"\"\n-\"KONFLIKT (%s/löschen): %s gelöscht in %s und %s in %s. Stand %s von %s wurde \"\n-\"im Arbeitsbereich gelassen.\"\n+msgstr \"KONFLIKT (%s/löschen): %s gelöscht in %s und %s nach %s in %s. Stand %s von %s wurde im Arbeitsbereich gelassen.\"\n \n #: merge-recursive.c:1104\n #, c-format\n@@ -2120,13 +2120,11 @@ msgstr \"\"\n \"im Arbeitsbereich bei %s gelassen.\"\n \n #: merge-recursive.c:1109\n-#, fuzzy, c-format\n+#, c-format\n msgid \"\"\n \"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s \"\n \"left in tree at %s.\"\n-msgstr \"\"\n-\"KONFLIKT (%s/löschen): %s gelöscht in %s und %s in %s. Stand %s von %s wurde \"\n-\"im Arbeitsbereich bei %s gelassen.\"\n+msgstr \"KONFLIKT (%s/löschen): %s gelöscht in %s und %s nach %s in %s. Stand %s von %s wurde im Arbeitsbereich bei %s gelassen.\"\n \n #: merge-recursive.c:1143\n msgid \"rename\"\n@@ -2371,21 +2369,20 @@ msgstr \"Konnte Gruppenschreibrecht für %s nicht setzen.\"\n \n #: pathspec.c:125\n msgid \"Escape character '\\\\' not allowed as last character in attr value\"\n-msgstr \"\"\n+msgstr \"Escape-Zeichen '\\\\' als letztes Zeichen in Attributwert nicht erlaubt\"\n \n #: pathspec.c:143\n-#, fuzzy\n msgid \"Only one 'attr:' specification is allowed.\"\n-msgstr \"nur eine -F oder -m Option ist erlaubt.\"\n+msgstr \"Es ist nur eine Angabe von 'attr:' erlaubt.\"\n \n #: pathspec.c:146\n msgid \"attr spec must not be empty\"\n-msgstr \"\"\n+msgstr \"Angabe von 'attr:' darf nicht leer sein\"\n \n #: pathspec.c:189\n-#, fuzzy, c-format\n+#, c-format\n msgid \"invalid attribute name %s\"\n-msgstr \"Ungültige Identifikationszeile: %s\"\n+msgstr \"Ungültiger Attributname %s\"\n \n #: pathspec.c:254\n msgid \"global 'glob' and 'noglob' pathspec settings are incompatible\"\n@@ -2483,17 +2480,17 @@ msgstr \"\"\n \"Verwende Version %i\"\n \n #: read-cache.c:2232\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not stat '%s\"\n-msgstr \"Konnte '%s' nicht lesen\"\n+msgstr \"Konnte '%s' nicht lesen.\"\n \n #: read-cache.c:2245\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to open git dir: %s\"\n-msgstr \"konnte %s nicht öffnen: %s\\n\"\n+msgstr \"konnte Git-Verzeichnis nicht öffnen: %s\"\n \n #: read-cache.c:2257\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to unlink: %s\"\n msgstr \"Konnte '%s' nicht entfernen.\"\n \n@@ -2522,19 +2519,19 @@ msgid \"gone\"\n msgstr \"entfernt\"\n \n #: ref-filter.c:36\n-#, fuzzy, c-format\n+#, c-format\n msgid \"ahead %d\"\n-msgstr \"[%d voraus]\"\n+msgstr \"%d voraus\"\n \n #: ref-filter.c:37\n-#, fuzzy, c-format\n+#, c-format\n msgid \"behind %d\"\n-msgstr \"[%d hinterher]\"\n+msgstr \"%d hinterher\"\n \n #: ref-filter.c:38\n-#, fuzzy, c-format\n+#, c-format\n msgid \"ahead %d, behind %d\"\n-msgstr \"[%d voraus, %d hinterher]\"\n+msgstr \"%d voraus, %d hinterher\"\n \n #: ref-filter.c:104\n #, c-format\n@@ -2547,19 +2544,19 @@ msgid \"unrecognized color: %%(color:%s)\"\n msgstr \"nicht erkannte Farbe: %%(color:%s)\"\n \n #: ref-filter.c:120\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Integer value expected refname:lstrip=%s\"\n-msgstr \"Positiver Wert erwartet contents:lines=%s\"\n+msgstr \"Positiver Wert erwartet refname:lstrip=%s\"\n \n #: ref-filter.c:124\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Integer value expected refname:rstrip=%s\"\n-msgstr \"Positiver Wert erwartet contents:lines=%s\"\n+msgstr \"Positiver Wert erwartet refname:rstrip=%s\"\n \n #: ref-filter.c:126\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unrecognized %%(%s) argument: %s\"\n-msgstr \"nicht erkanntes %%(align) Argument: %s\"\n+msgstr \"nicht erkanntes %%(%s) Argument: %s\"\n \n #: ref-filter.c:166\n #, c-format\n@@ -2587,9 +2584,9 @@ msgid \"unrecognized %%(contents) argument: %s\"\n msgstr \"nicht erkanntes %%(contents) Argument: %s\"\n \n #: ref-filter.c:214\n-#, fuzzy, c-format\n+#, c-format\n msgid \"positive value expected objectname:short=%s\"\n-msgstr \"Positiver Wert erwartet contents:lines=%s\"\n+msgstr \"Positiver Wert erwartet objectname:short=%s\"\n \n #: ref-filter.c:218\n #, c-format\n@@ -2622,9 +2619,9 @@ msgid \"positive width expected with the %%(align) atom\"\n msgstr \"Positive Breitenangabe für %%(align) erwartet\"\n \n #: ref-filter.c:286\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unrecognized %%(if) argument: %s\"\n-msgstr \"nicht erkanntes %%(align) Argument: %s\"\n+msgstr \"nicht erkanntes %%(if) Argument: %s\"\n \n #: ref-filter.c:371\n #, c-format\n@@ -2637,39 +2634,39 @@ msgid \"unknown field name: %.*s\"\n msgstr \"Unbekannter Feldname: %.*s\"\n \n #: ref-filter.c:501\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(if) atom used without a %%(then) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(if) Atom ohne ein %%(then) Atom verwendet\"\n \n #: ref-filter.c:561\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(then) atom used without an %%(if) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(then) Atom ohne ein %%(if) Atom verwendet\"\n \n #: ref-filter.c:563\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(then) atom used more than once\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(then) Atom mehr als einmal verwendet\"\n \n #: ref-filter.c:565\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(then) atom used after %%(else)\"\n-msgstr \"Format: %%(end) Atom fehlt\"\n+msgstr \"format: %%(then) nach %%(else) verwendet\"\n \n #: ref-filter.c:591\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(else) atom used without an %%(if) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(else) Atom ohne ein %%(if) Atom verwendet\"\n \n #: ref-filter.c:593\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(else) atom used without a %%(then) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"Format: %%(else) Atom ohne ein %%(then) Atom verwendet\"\n \n #: ref-filter.c:595\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(else) atom used more than once\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"Format: %%(end) Atom mehr als einmal verwendet\"\n \n #: ref-filter.c:608\n #, c-format\n@@ -2892,14 +2889,14 @@ msgid \"dup2(%d,%d) failed\"\n msgstr \"dup2(%d,%d) fehlgeschlagen\"\n \n #: send-pack.c:150\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to parse remote unpack status: %s\"\n-msgstr \"Konnte Kontakt '%s' nicht parsen.\"\n+msgstr \"Konnte Status des Entpackens der Gegenseite nicht parsen: %s\"\n \n #: send-pack.c:152\n-#, fuzzy, c-format\n+#, c-format\n msgid \"remote unpack failed: %s\"\n-msgstr \"Anwendung des Patches fehlgeschlagen: %s:%ld\"\n+msgstr \"Entpacken auf der Gegenseite fehlgeschlagen: %s\"\n \n #: send-pack.c:315\n msgid \"failed to sign the push certificate\"\n@@ -3365,9 +3362,9 @@ msgstr \"\"\n \"Sie können jederzeit \\\"git stash pop\\\" oder \\\"git stash drop\\\" ausführen.\\n\"\n \n #: sequencer.c:2009\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Stopped at %s...  %.*s\\n\"\n-msgstr \"Angehalten bei %s... %.*s\"\n+msgstr \"Angehalten bei %s... %.*s\\n\"\n \n #: sequencer.c:2036\n #, c-format\n@@ -3501,9 +3498,9 @@ msgid \"Unable to read current working directory\"\n msgstr \"Konnte aktuelles Arbeitsverzeichnis nicht lesen.\"\n \n #: setup.c:1022 setup.c:1028\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Cannot change to '%s'\"\n-msgstr \"Kann nicht in Verzeichnis '%s/..' wechseln\"\n+msgstr \"Kann nicht nach '%s' wechseln.\"\n \n #: setup.c:1041\n #, c-format\n@@ -3632,24 +3629,24 @@ msgid \"negative values not allowed for submodule.fetchJobs\"\n msgstr \"Negative Werte für submodule.fetchJobs nicht erlaubt\"\n \n #: submodule.c:1194\n-#, fuzzy, c-format\n+#, c-format\n msgid \"'%s' not recognized as a git repository\"\n-msgstr \"--stdin erfordert ein Git-Repository\"\n+msgstr \"'%s' nicht als Git-Repository erkannt\"\n \n #: submodule.c:1332\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not start 'git status' in submodule '%s'\"\n msgstr \"Konnte 'git status' in Submodul '%s' nicht starten.\"\n \n #: submodule.c:1345\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not run 'git status' in submodule '%s'\"\n msgstr \"konnte 'git status' in Submodul '%s' nicht ausführen\"\n \n #: submodule.c:1421\n-#, fuzzy, c-format\n+#, c-format\n msgid \"submodule '%s' has dirty index\"\n-msgstr \"Submodul '%s' kann Alternative nicht hinzufügen: %s\"\n+msgstr \"Submodul '%s' hat geänderten Index\"\n \n #: submodule.c:1679\n #, c-format\n@@ -3687,18 +3684,17 @@ msgid \"could not recurse into submodule '%s'\"\n msgstr \"Fehler bei Rekursion in Submodul-Pfad '%s'\"\n \n #: submodule.c:1826\n-#, fuzzy\n msgid \"could not start ls-files in ..\"\n-msgstr \"Konnte '%s' nicht lesen\"\n+msgstr \"Konnte 'ls-files' nicht in .. starten\"\n \n #: submodule.c:1846\n msgid \"BUG: returned path string doesn't match cwd?\"\n-msgstr \"\"\n+msgstr \"FEHLER: zurückgegebene Zeichenkette für Pfad entspricht nicht cwd?\"\n \n #: submodule.c:1865\n #, c-format\n msgid \"ls-tree returned unexpected return code %d\"\n-msgstr \"\"\n+msgstr \"ls-tree mit unerwartetem Rückgabewert %d beendet\"\n \n #: submodule-config.c:380\n #, c-format\n@@ -4065,11 +4061,13 @@ msgstr \"\"\n \"%s\"\n \n #: unpack-trees.c:170\n-#, fuzzy, c-format\n+#, c-format\n msgid \"\"\n \"Cannot update submodule:\\n\"\n \"%s\"\n-msgstr \"fehlerhafter Patch für Submodul %s\"\n+msgstr \"\"\n+\"Kann Submodul nicht aktualisieren:\\n\"\n+\"%s\"\n \n #: unpack-trees.c:247\n #, c-format\n@@ -4077,9 +4075,9 @@ msgid \"Aborting\\n\"\n msgstr \"Abbruch\\n\"\n \n #: unpack-trees.c:272\n-#, fuzzy, c-format\n+#, c-format\n msgid \"submodule update strategy not supported for submodule '%s'\"\n-msgstr \"konnte Name für Submodul '%s' nicht nachschlagen\"\n+msgstr \"Strategie zur Aktualisierung von Submodulen für Submodul '%s' nicht unterstützt.\"\n \n #: unpack-trees.c:340\n msgid \"Checking out files\"\n@@ -5453,9 +5451,8 @@ msgid \"git branch [<options>] [-r | -a] [--points-at]\"\n msgstr \"git branch [<Optionen>] [-r | -a] [--points-at]\"\n \n #: builtin/branch.c:31\n-#, fuzzy\n msgid \"git branch [<options>] [-r | -a] [--format]\"\n-msgstr \"git branch [<Optionen>] [-r | -a] [--points-at]\"\n+msgstr \"git branch [<Optionen>] [-r | -a] [--format]\"\n \n #: builtin/branch.c:144\n #, c-format\n@@ -5630,12 +5627,11 @@ msgstr \"auf Remote-Tracking-Branches wirken\"\n \n #: builtin/branch.c:564 builtin/branch.c:566\n msgid \"print only branches that contain the commit\"\n-msgstr \"nur Branches ausgeben, welche diesen Commit beinhalten\"\n+msgstr \"nur Branches ausgeben, die diesen Commit enthalten\"\n \n #: builtin/branch.c:565 builtin/branch.c:567\n-#, fuzzy\n msgid \"print only branches that don't contain the commit\"\n-msgstr \"nur Branches ausgeben, welche diesen Commit beinhalten\"\n+msgstr \"nur Branches ausgeben, die diesen Commit nicht enthalten\"\n \n #: builtin/branch.c:570\n msgid \"Specific git-branch actions:\"\n@@ -6589,9 +6585,8 @@ msgid \"setup as shared repository\"\n msgstr \"als verteiltes Repository einrichten\"\n \n #: builtin/clone.c:93 builtin/clone.c:97\n-#, fuzzy\n msgid \"pathspec\"\n-msgstr \"Pfad\"\n+msgstr \"Pfadspezifikation\"\n \n #: builtin/clone.c:93 builtin/clone.c:97\n msgid \"initialize submodules in the clone\"\n@@ -7851,9 +7846,8 @@ msgid \"only consider tags matching <pattern>\"\n msgstr \"nur Tags, die <Muster> entsprechen, betrachten\"\n \n #: builtin/describe.c:452\n-#, fuzzy\n msgid \"do not consider tags matching <pattern>\"\n-msgstr \"nur Tags, die <Muster> entsprechen, betrachten\"\n+msgstr \"keine Tags betrachten, die <Muster> entsprechen\"\n \n #: builtin/describe.c:454 builtin/name-rev.c:357\n msgid \"show abbreviated commit object as fallback\"\n@@ -7865,16 +7859,11 @@ msgstr \"Kennzeichen\"\n \n #: builtin/describe.c:456\n msgid \"append <mark> on dirty working tree (default: \\\"-dirty\\\")\"\n-msgstr \"\"\n-\"<Kennzeichen> bei geändertem Arbeitsverzeichnis hinzufügen (Standard: \\\"-\"\n-\"dirty\\\")\"\n+msgstr \"<Kennzeichen> bei geändertem Arbeitsverzeichnis anhängen (Standard: \\\"-dirty\\\")\"\n \n #: builtin/describe.c:459\n-#, fuzzy\n msgid \"append <mark> on broken working tree (default: \\\"-broken\\\")\"\n-msgstr \"\"\n-\"<Kennzeichen> bei geändertem Arbeitsverzeichnis hinzufügen (Standard: \\\"-\"\n-\"dirty\\\")\"\n+msgstr \"<Kennzeichen> bei defektem Arbeitsverzeichnis anhängen (Standard: \\\"-broken\\\")\"\n \n #: builtin/describe.c:477\n msgid \"--long is incompatible with --abbrev=0\"\n@@ -7889,9 +7878,8 @@ msgid \"--dirty is incompatible with commit-ishes\"\n msgstr \"Die Option --dirty kann nicht mit Commits verwendet werden.\"\n \n #: builtin/describe.c:551\n-#, fuzzy\n msgid \"--broken is incompatible with commit-ishes\"\n-msgstr \"Die Option --dirty kann nicht mit Commits verwendet werden.\"\n+msgstr \"Die Option --broken kann nicht mit Commits verwendet werden.\"\n \n #: builtin/diff.c:83\n #, c-format\n@@ -7932,19 +7920,19 @@ msgid \"failed: %d\"\n msgstr \"fehlgeschlagen: %d\"\n \n #: builtin/difftool.c:283\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not read symlink %s\"\n msgstr \"konnte symbolische Verknüpfung %s nicht lesen\"\n \n #: builtin/difftool.c:285\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not read symlink file %s\"\n-msgstr \"Konnte Eingabe-Datei '%s' nicht lesen\"\n+msgstr \"Konnte Datei von symbolischer Verknüpfung '%s' nicht lesen.\"\n \n #: builtin/difftool.c:293\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not read object %s for symlink %s\"\n-msgstr \"Kann Objekt %s nicht lesen.\"\n+msgstr \"Konnte Objekt '%s' für symbolische Verknüpfung '%s' nicht lesen.\"\n \n #: builtin/difftool.c:395\n msgid \"\"\n@@ -8406,14 +8394,12 @@ msgid \"git for-each-ref [--points-at <object>]\"\n msgstr \"git for-each-ref [--points-at <Objekt>]\"\n \n #: builtin/for-each-ref.c:11\n-#, fuzzy\n msgid \"git for-each-ref [(--merged | --no-merged) [<commit>]]\"\n-msgstr \"git for-each-ref [(--merged | --no-merged) [<Objekt>]]\"\n+msgstr \"git for-each-ref [(--merged | --no-merged) [<Commit>]]\"\n \n #: builtin/for-each-ref.c:12\n-#, fuzzy\n msgid \"git for-each-ref [--contains [<commit>]] [--no-contains [<commit>]]\"\n-msgstr \"git for-each-ref [--contains [<Objekt>]]\"\n+msgstr \"git for-each-ref [--contains [<Objekt>]] [--no-contains [<Commit>]]\"\n \n #: builtin/for-each-ref.c:27\n msgid \"quote placeholders suitably for shells\"\n@@ -8452,9 +8438,8 @@ msgid \"print only refs which contain the commit\"\n msgstr \"nur Referenzen ausgeben, die diesen Commit enthalten\"\n \n #: builtin/for-each-ref.c:46\n-#, fuzzy\n msgid \"print only refs which don't contain the commit\"\n-msgstr \"nur Referenzen ausgeben, die diesen Commit enthalten\"\n+msgstr \"nur Referenzen ausgeben, die diesen Commit nicht enthalten\"\n \n #: builtin/fsck.c:554\n msgid \"Checking object directories\"\n@@ -8521,14 +8506,14 @@ msgid \"git gc [<options>]\"\n msgstr \"git gc [<Optionen>]\"\n \n #: builtin/gc.c:78\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Failed to fstat %s: %s\"\n-msgstr \"Konnte '%s' nicht lesen\"\n+msgstr \"Konnte '%s' nicht lesen: %s\"\n \n #: builtin/gc.c:306\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Can't stat %s\"\n-msgstr \"Kann '%s' nicht lesen\"\n+msgstr \"Kann '%s' nicht lesen.\"\n \n #: builtin/gc.c:315\n #, c-format\n@@ -8565,9 +8550,9 @@ msgstr \"\"\n \"\\\"git gc\\\" bereits ausgeführt wird\"\n \n #: builtin/gc.c:375\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Failed to parse gc.logexpiry value %s\"\n-msgstr \"konnte Standard-Farbwert nicht parsen\"\n+msgstr \"Fehler beim Parsen des Wertes '%s' von gc.logexpiry\"\n \n #: builtin/gc.c:403\n #, c-format\n@@ -8649,7 +8634,6 @@ msgid \"ignore files specified via '.gitignore'\"\n msgstr \"Dateien, die über '.gitignore' angegeben sind, ignorieren\"\n \n #: builtin/grep.c:988\n-#, fuzzy\n msgid \"recursively search in each submodule\"\n msgstr \"rekursive Suche in jedem Submodul\"\n \n@@ -8826,16 +8810,13 @@ msgid \"no pattern given.\"\n msgstr \"keine Muster angegeben\"\n \n #: builtin/grep.c:1189\n-#, fuzzy\n msgid \"--no-index or --untracked cannot be used with revs\"\n-msgstr \"\"\n-\"Die Optionen --no-index und --untracked können nicht mit Commits verwendet \"\n-\"werden.\"\n+msgstr \"--no-index oder --untracked können nicht mit Commits verwendet werden\"\n \n #: builtin/grep.c:1195\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to resolve revision: %s\"\n-msgstr \"Konnte %s nicht nach %s verschieben\"\n+msgstr \"Konnte Commit nicht auflösen: %s\"\n \n #: builtin/grep.c:1228 builtin/index-pack.c:1485\n #, c-format\n@@ -9157,9 +9138,9 @@ msgid \"unable to read %s\"\n msgstr \"kann %s nicht lesen\"\n \n #: builtin/index-pack.c:814\n-#, fuzzy, c-format\n+#, c-format\n msgid \"cannot read existing object info %s\"\n-msgstr \"Kann existierendes Objekt %s nicht lesen.\"\n+msgstr \"Kann existierende Informationen zu Objekt %s nicht lesen.\"\n \n #: builtin/index-pack.c:822\n #, c-format\n@@ -10644,9 +10625,8 @@ msgid \"only use refs matching <pattern>\"\n msgstr \"nur Referenzen verwenden die <Muster> entsprechen\"\n \n #: builtin/name-rev.c:351\n-#, fuzzy\n msgid \"ignore refs matching <pattern>\"\n-msgstr \"nur Referenzen verwenden die <Muster> entsprechen\"\n+msgstr \"ignoriere Referenzen die <Muster> entsprechen\"\n \n #: builtin/name-rev.c:353\n msgid \"list all commits reachable from all refs\"\n@@ -11886,18 +11866,16 @@ msgid \"debug unpack-trees\"\n msgstr \"unpack-trees protokollieren\"\n \n #: builtin/rebase--helper.c:7\n-#, fuzzy\n msgid \"git rebase--helper [<options>]\"\n-msgstr \"git repack [<Optionen>]\"\n+msgstr \"git rebase--helper [<Optionen>]\"\n \n #: builtin/rebase--helper.c:19\n msgid \"continue rebase\"\n-msgstr \"\"\n+msgstr \"Rebase fortsetzen\"\n \n #: builtin/rebase--helper.c:21\n-#, fuzzy\n msgid \"abort rebase\"\n-msgstr \"Merge von Notizen abbrechen\"\n+msgstr \"Rebase abbrechen\"\n \n #: builtin/receive-pack.c:27\n msgid \"git receive-pack <git-dir>\"\n@@ -12887,13 +12865,12 @@ msgid \"edit the commit message\"\n msgstr \"Commit-Beschreibung bearbeiten\"\n \n #: builtin/revert.c:105\n-#, fuzzy\n msgid \"parent-number\"\n msgstr \"Nummer des Elternteils\"\n \n #: builtin/revert.c:106\n msgid \"select mainline parent\"\n-msgstr \"\"\n+msgstr \"Elternteil der Hauptlinie auswählen\"\n \n #: builtin/revert.c:108\n msgid \"merge strategy\"\n@@ -13308,6 +13285,8 @@ msgid \"\"\n \"could not lookup configuration '%s'. Assuming this repository is its own \"\n \"authoritative upstream.\"\n msgstr \"\"\n+\"Konnte Konfiguration '%s' nicht nachschlagen. Nehme an, dass dieses Repository\\n\"\n+\"sein eigenes verbindliches Upstream-Repository ist.\"\n \n #: builtin/submodule--helper.c:406\n #, c-format\n@@ -13547,13 +13526,12 @@ msgid \"git tag -d <tagname>...\"\n msgstr \"git tag -d <Tagname>...\"\n \n #: builtin/tag.c:25\n-#, fuzzy\n msgid \"\"\n \"git tag -l [-n[<num>]] [--contains <commit>] [--no-contains <commit>] [--\"\n \"points-at <object>]\\n\"\n \"\\t\\t[--format=<format>] [--[no-]merged [<commit>]] [<pattern>...]\"\n msgstr \"\"\n-\"git tag -l [-n[<Nummer>]] [--contains <Commit>] [--points-at <Objekt>]\\n\"\n+\"git tag -l [-n[<Nummer>]] [--contains <Commit>] [--no-contains <Commit>] [--points-at <Objekt>]\\n\"\n \"\\t\\t[--format=<Muster>] [--[no-]merged [<Commit>]] [<Muster>...]\"\n \n #: builtin/tag.c:27\n@@ -13621,32 +13599,27 @@ msgstr \"Die Tag-Beschreibung wurde gelassen in %s\\n\"\n \n #: builtin/tag.c:312\n msgid \"tag: tagging \"\n-msgstr \"\"\n+msgstr \"tag: tagge \"\n \n #: builtin/tag.c:320\n-#, fuzzy\n msgid \"object of unknown type\"\n-msgstr \"Art des Objektes\"\n+msgstr \"Art des Objektes unbekannt\"\n \n #: builtin/tag.c:327\n-#, fuzzy\n msgid \"commit object\"\n-msgstr \"Fehler in Objekt\"\n+msgstr \"Commit-Objekt\"\n \n #: builtin/tag.c:335\n-#, fuzzy\n msgid \"tree object\"\n-msgstr \"Objekt\"\n+msgstr \"Tree-Objekt\"\n \n #: builtin/tag.c:338\n-#, fuzzy\n msgid \"blob object\"\n-msgstr \"Objekt\"\n+msgstr \"Blob-Objekt\"\n \n #: builtin/tag.c:341\n-#, fuzzy\n msgid \"other tag object\"\n-msgstr \"zu kurzes Tree-Objekt\"\n+msgstr \"anderes Tag-Objekt\"\n \n #: builtin/tag.c:397\n msgid \"list tag names\"\n@@ -13705,9 +13678,8 @@ msgid \"print only tags that contain the commit\"\n msgstr \"nur Tags ausgeben, die diesen Commit beinhalten\"\n \n #: builtin/tag.c:421 builtin/tag.c:423\n-#, fuzzy\n msgid \"print only tags that don't contain the commit\"\n-msgstr \"nur Tags ausgeben, die diesen Commit beinhalten\"\n+msgstr \"nur Tags ausgeben, die diesen Commit nicht enthalten\"\n \n #: builtin/tag.c:424\n msgid \"print only tags that are merged\"\n@@ -13726,29 +13698,24 @@ msgid \"--column and -n are incompatible\"\n msgstr \"--column und -n sind inkompatibel\"\n \n #: builtin/tag.c:491\n-#, fuzzy\n msgid \"-n option is only allowed in list mode\"\n-msgstr \"-n Option ist nur erlaubt mit -l.\"\n+msgstr \"Option -n ist nur im Listenmodus erlaubt\"\n \n #: builtin/tag.c:493\n-#, fuzzy\n msgid \"--contains option is only allowed in list mode\"\n-msgstr \"--contains Option ist nur erlaubt mit -l.\"\n+msgstr \"--contains Option ist nur im Listenmodus erlaubt\"\n \n #: builtin/tag.c:495\n-#, fuzzy\n msgid \"--no-contains option is only allowed in list mode\"\n-msgstr \"--contains Option ist nur erlaubt mit -l.\"\n+msgstr \"Option --no-contains ist nur im Listenmodus erlaubt\"\n \n #: builtin/tag.c:497\n-#, fuzzy\n msgid \"--points-at option is only allowed in list mode\"\n-msgstr \"--points-at Option ist nur erlaubt mit -l.\"\n+msgstr \"Option --points-at ist nur im Listenmodus erlaubt\"\n \n #: builtin/tag.c:499\n-#, fuzzy\n msgid \"--merged and --no-merged options are only allowed in list mode\"\n-msgstr \"Die Optionen --merged und --no-merged sind nur mit -l erlaubt.\"\n+msgstr \"Die Optionen --merged und --no-merged sind nur im Listenmodus erlaubt.\"\n \n #: builtin/tag.c:510\n msgid \"only one -F or -m option is allowed.\"\n@@ -13975,23 +13942,20 @@ msgstr \"\"\n \"Cache für unversionierte Dateien ohne Prüfung des Dateisystems aktivieren\"\n \n #: builtin/update-index.c:1107\n-#, fuzzy\n msgid \"\"\n \"core.splitIndex is set to false; remove or change it, if you really want to \"\n \"enable split index\"\n msgstr \"\"\n-\"core.untrackedCache ist auf 'false' gesetzt. Entfernen oder ändern Sie \"\n-\"dies,\\n\"\n-\"wenn sie wirklich den Cache für unversionierte Dateien aktivieren möchten.\"\n+\"core.splitIndex ist auf 'false' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n+\"wenn sie wirklich das Splitting des Index aktivieren möchten.\"\n \n #: builtin/update-index.c:1116\n-#, fuzzy\n msgid \"\"\n \"core.splitIndex is set to true; remove or change it, if you really want to \"\n \"disable split index\"\n msgstr \"\"\n-\"core.untrackedCache ist auf 'true' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n-\"wenn Sie wirklich den Cache für unversionierte Dateien deaktivieren möchten.\"\n+\"core.splitIndex ist auf 'true' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n+\"wenn Sie wirklich das Splitting des Index deaktivieren möchten.\"\n \n #: builtin/update-index.c:1127\n msgid \"\"\n@@ -16259,7 +16223,6 @@ msgstr \"Diff überprüfen\"\n #. TRANSLATORS: please do not translate the command names\n #. 'status', 'update', 'revert', etc.\n #: git-add--interactive.perl:1668\n-#, fuzzy\n msgid \"\"\n \"status        - show paths with changes\\n\"\n \"update        - add working tree state to the staged set of changes\\n\"\n@@ -16270,12 +16233,10 @@ msgid \"\"\n \"changes\\n\"\n msgstr \"\"\n \"status        - Pfade mit Änderungen anzeigen\\n\"\n-\"update        - Zustand des Arbeitsverzeichnisses den zum Commit \"\n-\"vorgemerkten Änderungen hinzufügen\\n\"\n-\"revert        - zum Commit vorgemerkten Änderungen auf HEAD Version \"\n-\"zurücksetzen\\n\"\n+\"update        - Zustand des Arbeitsverzeichnisses den zum Commit vorgemerkten Änderungen hinzufügen\\n\"\n+\"revert        - zum Commit vorgemerkte Änderungen auf HEAD Version zurücksetzen\\n\"\n \"patch         - Patch-Blöcke auswählen und selektiv aktualisieren\\n\"\n-\"diff\\t      - Unterschiede zwischen HEAD und Index anzeigen\\n\"\n+\"diff          - Unterschiede zwischen HEAD und Index anzeigen\\n\"\n \"add untracked - Inhalte von unversionierten Dateien zum Commit vormerken\\n\"\n \n #: git-add--interactive.perl:1685 git-add--interactive.perl:1690\n-- \n2.13.0.rc0.207.gb44265493\n\n"},{"id":"318679","messageId":"aa5f6d4b-8e8f-19c1-cd7f-25978368d359@gmail.com","threadId":"45838","inReplyTo":"20170503164009.5366-1-ralf.thielow@gmail.com","subject":"Re: [PATCH v4] l10n: de.po: update German translation","fromName":"Matthias Rüster","fromEmail":"matthias.ruester@gmail.com","sentAt":"2017-05-03T17:29:21Z","receivedAt":"2017-05-03T17:29:30Z","isPatch":true,"sender":{"key":"matthias.ruester@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1287885?v=4"},"body":"Hi Ralf,\n\nthanks again for your work!\n\n\n>  \n>  #: ref-filter.c:565\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"format: %%(then) atom used after %%(else)\"\n> -msgstr \"Format: %%(end) Atom fehlt\"\n> +msgstr \"format: %%(then) nach %%(else) verwendet\"\n>  \n\nIs there a \"Atom\" missing?\n\"format: %%(then) Atom nach %%(else) verwendet\"\n\n\n>  \n>  #: submodule.c:1332\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"could not start 'git status' in submodule '%s'\"\n>  msgstr \"Konnte 'git status' in Submodul '%s' nicht starten.\"\n>  \n>  #: submodule.c:1345\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"could not run 'git status' in submodule '%s'\"\n>  msgstr \"konnte 'git status' in Submodul '%s' nicht ausführen\"\n>  \n\nMaybe \"Konnte 'git status' nicht in Submodul starten/ausführen\" would\nsound better?\n\nIn general: sometimes there is a sentence (starts with a uppercase\nletter and ends with a dot) and sometimes not.\n\nSo for example also here:\n\n #: fetch-pack.c:1150\n #, c-format\n msgid \"Server does not allow request for unadvertised object %s\"\n-msgstr \"\"\n+msgstr \"Der Server lehnt Anfrage nach nicht angebotenem Objekt %s ab.\"\n\nI have not looked up the exact circumstances when this would show up,\nthough.\n\n\n>  #: submodule.c:1421\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"submodule '%s' has dirty index\"\n> -msgstr \"Submodul '%s' kann Alternative nicht hinzufügen: %s\"\n> +msgstr \"Submodul '%s' hat geänderten Index\"\n>  \n\nI would suggest:\n\"Submodul '%s' hat einen geänderten Index\"\n\n\n>  \n>  #: builtin/tag.c:493\n> -#, fuzzy\n>  msgid \"--contains option is only allowed in list mode\"\n> -msgstr \"--contains Option ist nur erlaubt mit -l.\"\n> +msgstr \"--contains Option ist nur im Listenmodus erlaubt\"\n>  \n>  #: builtin/tag.c:495\n> -#, fuzzy\n>  msgid \"--no-contains option is only allowed in list mode\"\n> -msgstr \"--contains Option ist nur erlaubt mit -l.\"\n> +msgstr \"Option --no-contains ist nur im Listenmodus erlaubt\"\n>  \n\nIs \"Option --contains ist nur im Listenmodus erlaubt\" possible there? So\nit would be like the second one...\n\n\n\nKind regards,\nMatthias\n"},{"id":"318690","messageId":"20170503192734.GD9226@256bit.org","threadId":"45838","inReplyTo":"CAN0XMOKMwzYEwHJECk0w5rJBRr4CAGo+wzfN=u55OxCYN+WcSw@mail.gmail.com","subject":"Re: [PATCH v3] l10n: de.po: update German translation","fromName":"Christian Brabandt","fromEmail":"cb@256bit.org","sentAt":"2017-05-03T19:27:34Z","receivedAt":"2017-05-03T19:27:44Z","isPatch":true,"sender":{"key":"cb@256bit.org","avatar":"https://gravatar.com/avatar/c72756321dd9fa10cada6d4b1f2c4e577a979373d76960608f816cb49c575b02?d=mp&s=160"},"body":"On Mi, 03 Mai 2017, Ralf Thielow wrote:\n\n> Ref or Reference is translated as \"Referenz\" while\n> Rev or Revision is translated as \"Commit\" so I think\n> the translation is correct.\n\nOh right. I also noticed that sometimes complete sentences were used and \nsometimes not. It would be nice to have a consistent style there too.\n\nThanks for updating. \n\nBest,\nChristian\n-- \nHallo Briefmarkensammler!\n"},{"id":"318759","messageId":"CAN0XMOLb9y47odMcR45pn_tv+P7O0mrJ6s0Rpnx_ZeZ8wktTxw@mail.gmail.com","threadId":"45838","inReplyTo":"aa5f6d4b-8e8f-19c1-cd7f-25978368d359@gmail.com","subject":"Re: [PATCH v4] l10n: de.po: update German translation","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2017-05-04T12:53:51Z","receivedAt":"2017-05-04T12:53:58Z","isPatch":true,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"2017-05-03 19:29 GMT+02:00 Matthias Rüster <matthias.ruester@gmail.com>:\n> Hi Ralf,\n>\n> thanks again for your work!\n>\n>\n>>\n>>  #: ref-filter.c:565\n>> -#, fuzzy, c-format\n>> +#, c-format\n>>  msgid \"format: %%(then) atom used after %%(else)\"\n>> -msgstr \"Format: %%(end) Atom fehlt\"\n>> +msgstr \"format: %%(then) nach %%(else) verwendet\"\n>>\n>\n> Is there a \"Atom\" missing?\n> \"format: %%(then) Atom nach %%(else) verwendet\"\n>\n>\n>>\n>>  #: submodule.c:1332\n>> -#, fuzzy, c-format\n>> +#, c-format\n>>  msgid \"could not start 'git status' in submodule '%s'\"\n>>  msgstr \"Konnte 'git status' in Submodul '%s' nicht starten.\"\n>>\n>>  #: submodule.c:1345\n>> -#, fuzzy, c-format\n>> +#, c-format\n>>  msgid \"could not run 'git status' in submodule '%s'\"\n>>  msgstr \"konnte 'git status' in Submodul '%s' nicht ausführen\"\n>>\n>\n> Maybe \"Konnte 'git status' nicht in Submodul starten/ausführen\" would\n> sound better?\n>\n> In general: sometimes there is a sentence (starts with a uppercase\n> letter and ends with a dot) and sometimes not.\n>\n> So for example also here:\n>\n>  #: fetch-pack.c:1150\n>  #, c-format\n>  msgid \"Server does not allow request for unadvertised object %s\"\n> -msgstr \"\"\n> +msgstr \"Der Server lehnt Anfrage nach nicht angebotenem Objekt %s ab.\"\n>\n> I have not looked up the exact circumstances when this would show up,\n> though.\n>\n>\n>>  #: submodule.c:1421\n>> -#, fuzzy, c-format\n>> +#, c-format\n>>  msgid \"submodule '%s' has dirty index\"\n>> -msgstr \"Submodul '%s' kann Alternative nicht hinzufügen: %s\"\n>> +msgstr \"Submodul '%s' hat geänderten Index\"\n>>\n>\n> I would suggest:\n> \"Submodul '%s' hat einen geänderten Index\"\n>\n>\n>>\n>>  #: builtin/tag.c:493\n>> -#, fuzzy\n>>  msgid \"--contains option is only allowed in list mode\"\n>> -msgstr \"--contains Option ist nur erlaubt mit -l.\"\n>> +msgstr \"--contains Option ist nur im Listenmodus erlaubt\"\n>>\n>>  #: builtin/tag.c:495\n>> -#, fuzzy\n>>  msgid \"--no-contains option is only allowed in list mode\"\n>> -msgstr \"--contains Option ist nur erlaubt mit -l.\"\n>> +msgstr \"Option --no-contains ist nur im Listenmodus erlaubt\"\n>>\n>\n> Is \"Option --contains ist nur im Listenmodus erlaubt\" possible there? So\n> it would be like the second one...\n>\n>\n\nThanks!\n\n>\n> Kind regards,\n> Matthias\n"},{"id":"318760","messageId":"CAN0XMOLQ-9yu-Hmb9eQ5KZTcghMt3czj_auYjCFByJufVSHa9g@mail.gmail.com","threadId":"45838","inReplyTo":"20170503192734.GD9226@256bit.org","subject":"Re: [PATCH v3] l10n: de.po: update German translation","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2017-05-04T12:55:17Z","receivedAt":"2017-05-04T12:55:46Z","isPatch":true,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"2017-05-03 21:27 GMT+02:00 Christian Brabandt <cb@256bit.org>:\n> On Mi, 03 Mai 2017, Ralf Thielow wrote:\n>\n>> Ref or Reference is translated as \"Referenz\" while\n>> Rev or Revision is translated as \"Commit\" so I think\n>> the translation is correct.\n>\n> Oh right. I also noticed that sometimes complete sentences were used and\n> sometimes not. It would be nice to have a consistent style there too.\n>\n\nSure.  Using only one style for those messages is a point on my TODO list.\n\n> Thanks for updating.\n>\n> Best,\n> Christian\n> --\n> Hallo Briefmarkensammler!\n"},{"id":"318793","messageId":"20170504170853.7221-1-ralf.thielow@gmail.com","threadId":"45838","inReplyTo":"20170503164009.5366-1-ralf.thielow@gmail.com","subject":"[PATCH v5] l10n: de.po: update German translation","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2017-05-04T17:08:53Z","receivedAt":"2017-05-04T17:09:05Z","isPatch":true,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"Translate 96 new messages came from git.pot update in dfc182b (l10n:\ngit.pot: v2.13.0 round 1 (96 new, 37 removed)).\n\nSigned-off-by: Ralf Thielow <ralf.thielow@gmail.com>\n---\n po/de.po | 325 ++++++++++++++++++++++++++++-----------------------------------\n 1 file changed, 143 insertions(+), 182 deletions(-)\n\ndiff --git a/po/de.po b/po/de.po\nindex b92c4fe11..cfefa436e 100644\n--- a/po/de.po\n+++ b/po/de.po\n@@ -866,9 +866,9 @@ msgid \"Argument not supported for format '%s': -%d\"\n msgstr \"Argument für Format '%s' nicht unterstützt: -%d\"\n \n #: attr.c:212\n-#, fuzzy, c-format\n+#, c-format\n msgid \"%.*s is not a valid attribute name\"\n-msgstr \"'%s' ist kein gültiger Name für ein Remote-Repository\"\n+msgstr \"%.*s ist kein gültiger Attributname\"\n \n #: attr.c:408\n msgid \"\"\n@@ -1260,6 +1260,8 @@ msgstr \"Speicher verbraucht\"\n #: config.c:191\n msgid \"relative config include conditionals must come from files\"\n msgstr \"\"\n+\"Bedingungen für das Einbinden von Konfigurationen aus relativen Pfaden müssen\\n\"\n+\"aus Dateien kommen.\"\n \n #: config.c:701\n #, c-format\n@@ -1379,12 +1381,12 @@ msgstr \"Ungültiger %s: '%s'\"\n #: config.c:1952\n #, c-format\n msgid \"unknown core.untrackedCache value '%s'; using 'keep' default value\"\n-msgstr \"\"\n+msgstr \"Unbekannter Wert '%s' in core.untrackedCache; benutze Standardwert 'keep'\"\n \n #: config.c:1978\n #, c-format\n msgid \"splitIndex.maxPercentChange value '%d' should be between 0 and 100\"\n-msgstr \"\"\n+msgstr \"Der Wert '%d' von splitIndex.maxPercentChange sollte zwischen 0 und 100 liegen.\"\n \n #: config.c:1989\n #, c-format\n@@ -1645,9 +1647,9 @@ msgstr \"\"\n \"für dieses Verzeichnis deaktiviert.\"\n \n #: dir.c:2776 dir.c:2781\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not create directories for %s\"\n-msgstr \"Konnte Verzeichnis '%s' nicht erstellen.\"\n+msgstr \"Konnte Verzeichnisse für '%s' nicht erstellen.\"\n \n #: dir.c:2806\n #, c-format\n@@ -1655,9 +1657,9 @@ msgid \"could not migrate git directory from '%s' to '%s'\"\n msgstr \"Konnte Git-Verzeichnis nicht von '%s' nach '%s' migrieren.\"\n \n #: entry.c:280\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not stat file '%s'\"\n-msgstr \"konnte Datei '%s' nicht erstellen\"\n+msgstr \"konnte Datei '%s' nicht lesen\"\n \n #: fetch-pack.c:249\n msgid \"git fetch-pack: expected shallow list\"\n@@ -1827,14 +1829,14 @@ msgid \"no matching remote head\"\n msgstr \"kein übereinstimmender Remote-Branch\"\n \n #: fetch-pack.c:1147\n-#, fuzzy, c-format\n+#, c-format\n msgid \"no such remote ref %s\"\n-msgstr \"Kein solches Remote-Repository: %s\"\n+msgstr \"keine solche Remote-Referenz %s\"\n \n #: fetch-pack.c:1150\n #, c-format\n msgid \"Server does not allow request for unadvertised object %s\"\n-msgstr \"\"\n+msgstr \"Der Server lehnt Anfrage nach nicht angebotenem Objekt %s ab.\"\n \n #: gpg-interface.c:185\n msgid \"gpg failed to sign the data\"\n@@ -1961,31 +1963,31 @@ msgstr \"\"\n \n #: ident.c:367\n msgid \"no email was given and auto-detection is disabled\"\n-msgstr \"\"\n+msgstr \"keine E-Mail angegeben und automatische Erkennung ist deaktiviert\"\n \n #: ident.c:372\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to auto-detect email address (got '%s')\"\n-msgstr \"Fehler: konnte keine gültige Adresse aus %s extrahieren\\n\"\n+msgstr \"Konnte die E-Mail-Adresse nicht automatisch erkennen ('%s' erhalten)\"\n \n #: ident.c:382\n msgid \"no name was given and auto-detection is disabled\"\n-msgstr \"\"\n+msgstr \"kein Name angegeben und automatische Erkennung ist deaktiviert\"\n \n #: ident.c:388\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to auto-detect name (got '%s')\"\n-msgstr \"konnte \\\"Tree\\\"-Objekt (%s) nicht lesen\"\n+msgstr \"konnte Namen nicht automatisch erkennen ('%s' erhalten)\"\n \n #: ident.c:396\n #, c-format\n msgid \"empty ident name (for <%s>) not allowed\"\n-msgstr \"\"\n+msgstr \"Leerer Name in Identifikation (für <%s>) nicht erlaubt.\"\n \n #: ident.c:402\n #, c-format\n msgid \"name consists only of disallowed characters: %s\"\n-msgstr \"\"\n+msgstr \"Name besteht nur aus nicht erlaubten Zeichen: %s\"\n \n #: ident.c:417 builtin/commit.c:611\n #, c-format\n@@ -2102,13 +2104,11 @@ msgstr \"\"\n \"im Arbeitsbereich gelassen.\"\n \n #: merge-recursive.c:1097\n-#, fuzzy, c-format\n+#, c-format\n msgid \"\"\n \"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s \"\n \"left in tree.\"\n-msgstr \"\"\n-\"KONFLIKT (%s/löschen): %s gelöscht in %s und %s in %s. Stand %s von %s wurde \"\n-\"im Arbeitsbereich gelassen.\"\n+msgstr \"KONFLIKT (%s/löschen): %s gelöscht in %s und %s nach %s in %s. Stand %s von %s wurde im Arbeitsbereich gelassen.\"\n \n #: merge-recursive.c:1104\n #, c-format\n@@ -2120,13 +2120,11 @@ msgstr \"\"\n \"im Arbeitsbereich bei %s gelassen.\"\n \n #: merge-recursive.c:1109\n-#, fuzzy, c-format\n+#, c-format\n msgid \"\"\n \"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s \"\n \"left in tree at %s.\"\n-msgstr \"\"\n-\"KONFLIKT (%s/löschen): %s gelöscht in %s und %s in %s. Stand %s von %s wurde \"\n-\"im Arbeitsbereich bei %s gelassen.\"\n+msgstr \"KONFLIKT (%s/löschen): %s gelöscht in %s und %s nach %s in %s. Stand %s von %s wurde im Arbeitsbereich bei %s gelassen.\"\n \n #: merge-recursive.c:1143\n msgid \"rename\"\n@@ -2371,21 +2369,20 @@ msgstr \"Konnte Gruppenschreibrecht für %s nicht setzen.\"\n \n #: pathspec.c:125\n msgid \"Escape character '\\\\' not allowed as last character in attr value\"\n-msgstr \"\"\n+msgstr \"Escape-Zeichen '\\\\' als letztes Zeichen in Attributwert nicht erlaubt\"\n \n #: pathspec.c:143\n-#, fuzzy\n msgid \"Only one 'attr:' specification is allowed.\"\n-msgstr \"nur eine -F oder -m Option ist erlaubt.\"\n+msgstr \"Es ist nur eine Angabe von 'attr:' erlaubt.\"\n \n #: pathspec.c:146\n msgid \"attr spec must not be empty\"\n-msgstr \"\"\n+msgstr \"Angabe von 'attr:' darf nicht leer sein\"\n \n #: pathspec.c:189\n-#, fuzzy, c-format\n+#, c-format\n msgid \"invalid attribute name %s\"\n-msgstr \"Ungültige Identifikationszeile: %s\"\n+msgstr \"Ungültiger Attributname %s\"\n \n #: pathspec.c:254\n msgid \"global 'glob' and 'noglob' pathspec settings are incompatible\"\n@@ -2483,17 +2480,17 @@ msgstr \"\"\n \"Verwende Version %i\"\n \n #: read-cache.c:2232\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not stat '%s\"\n-msgstr \"Konnte '%s' nicht lesen\"\n+msgstr \"Konnte '%s' nicht lesen.\"\n \n #: read-cache.c:2245\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to open git dir: %s\"\n-msgstr \"konnte %s nicht öffnen: %s\\n\"\n+msgstr \"konnte Git-Verzeichnis nicht öffnen: %s\"\n \n #: read-cache.c:2257\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to unlink: %s\"\n msgstr \"Konnte '%s' nicht entfernen.\"\n \n@@ -2522,19 +2519,19 @@ msgid \"gone\"\n msgstr \"entfernt\"\n \n #: ref-filter.c:36\n-#, fuzzy, c-format\n+#, c-format\n msgid \"ahead %d\"\n-msgstr \"[%d voraus]\"\n+msgstr \"%d voraus\"\n \n #: ref-filter.c:37\n-#, fuzzy, c-format\n+#, c-format\n msgid \"behind %d\"\n-msgstr \"[%d hinterher]\"\n+msgstr \"%d hinterher\"\n \n #: ref-filter.c:38\n-#, fuzzy, c-format\n+#, c-format\n msgid \"ahead %d, behind %d\"\n-msgstr \"[%d voraus, %d hinterher]\"\n+msgstr \"%d voraus, %d hinterher\"\n \n #: ref-filter.c:104\n #, c-format\n@@ -2547,19 +2544,19 @@ msgid \"unrecognized color: %%(color:%s)\"\n msgstr \"nicht erkannte Farbe: %%(color:%s)\"\n \n #: ref-filter.c:120\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Integer value expected refname:lstrip=%s\"\n-msgstr \"Positiver Wert erwartet contents:lines=%s\"\n+msgstr \"Positiver Wert erwartet refname:lstrip=%s\"\n \n #: ref-filter.c:124\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Integer value expected refname:rstrip=%s\"\n-msgstr \"Positiver Wert erwartet contents:lines=%s\"\n+msgstr \"Positiver Wert erwartet refname:rstrip=%s\"\n \n #: ref-filter.c:126\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unrecognized %%(%s) argument: %s\"\n-msgstr \"nicht erkanntes %%(align) Argument: %s\"\n+msgstr \"nicht erkanntes %%(%s) Argument: %s\"\n \n #: ref-filter.c:166\n #, c-format\n@@ -2587,9 +2584,9 @@ msgid \"unrecognized %%(contents) argument: %s\"\n msgstr \"nicht erkanntes %%(contents) Argument: %s\"\n \n #: ref-filter.c:214\n-#, fuzzy, c-format\n+#, c-format\n msgid \"positive value expected objectname:short=%s\"\n-msgstr \"Positiver Wert erwartet contents:lines=%s\"\n+msgstr \"Positiver Wert erwartet objectname:short=%s\"\n \n #: ref-filter.c:218\n #, c-format\n@@ -2622,9 +2619,9 @@ msgid \"positive width expected with the %%(align) atom\"\n msgstr \"Positive Breitenangabe für %%(align) erwartet\"\n \n #: ref-filter.c:286\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unrecognized %%(if) argument: %s\"\n-msgstr \"nicht erkanntes %%(align) Argument: %s\"\n+msgstr \"nicht erkanntes %%(if) Argument: %s\"\n \n #: ref-filter.c:371\n #, c-format\n@@ -2637,39 +2634,39 @@ msgid \"unknown field name: %.*s\"\n msgstr \"Unbekannter Feldname: %.*s\"\n \n #: ref-filter.c:501\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(if) atom used without a %%(then) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(if) Atom ohne ein %%(then) Atom verwendet\"\n \n #: ref-filter.c:561\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(then) atom used without an %%(if) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(then) Atom ohne ein %%(if) Atom verwendet\"\n \n #: ref-filter.c:563\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(then) atom used more than once\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(then) Atom mehr als einmal verwendet\"\n \n #: ref-filter.c:565\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(then) atom used after %%(else)\"\n-msgstr \"Format: %%(end) Atom fehlt\"\n+msgstr \"format: %%(then) Atom nach %%(else) verwendet\"\n \n #: ref-filter.c:591\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(else) atom used without an %%(if) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"format: %%(else) Atom ohne ein %%(if) Atom verwendet\"\n \n #: ref-filter.c:593\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(else) atom used without a %%(then) atom\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"Format: %%(else) Atom ohne ein %%(then) Atom verwendet\"\n \n #: ref-filter.c:595\n-#, fuzzy, c-format\n+#, c-format\n msgid \"format: %%(else) atom used more than once\"\n-msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n+msgstr \"Format: %%(end) Atom mehr als einmal verwendet\"\n \n #: ref-filter.c:608\n #, c-format\n@@ -2892,14 +2889,14 @@ msgid \"dup2(%d,%d) failed\"\n msgstr \"dup2(%d,%d) fehlgeschlagen\"\n \n #: send-pack.c:150\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to parse remote unpack status: %s\"\n-msgstr \"Konnte Kontakt '%s' nicht parsen.\"\n+msgstr \"Konnte Status des Entpackens der Gegenseite nicht parsen: %s\"\n \n #: send-pack.c:152\n-#, fuzzy, c-format\n+#, c-format\n msgid \"remote unpack failed: %s\"\n-msgstr \"Anwendung des Patches fehlgeschlagen: %s:%ld\"\n+msgstr \"Entpacken auf der Gegenseite fehlgeschlagen: %s\"\n \n #: send-pack.c:315\n msgid \"failed to sign the push certificate\"\n@@ -3365,9 +3362,9 @@ msgstr \"\"\n \"Sie können jederzeit \\\"git stash pop\\\" oder \\\"git stash drop\\\" ausführen.\\n\"\n \n #: sequencer.c:2009\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Stopped at %s...  %.*s\\n\"\n-msgstr \"Angehalten bei %s... %.*s\"\n+msgstr \"Angehalten bei %s... %.*s\\n\"\n \n #: sequencer.c:2036\n #, c-format\n@@ -3501,9 +3498,9 @@ msgid \"Unable to read current working directory\"\n msgstr \"Konnte aktuelles Arbeitsverzeichnis nicht lesen.\"\n \n #: setup.c:1022 setup.c:1028\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Cannot change to '%s'\"\n-msgstr \"Kann nicht in Verzeichnis '%s/..' wechseln\"\n+msgstr \"Kann nicht nach '%s' wechseln.\"\n \n #: setup.c:1041\n #, c-format\n@@ -3632,24 +3629,24 @@ msgid \"negative values not allowed for submodule.fetchJobs\"\n msgstr \"Negative Werte für submodule.fetchJobs nicht erlaubt\"\n \n #: submodule.c:1194\n-#, fuzzy, c-format\n+#, c-format\n msgid \"'%s' not recognized as a git repository\"\n-msgstr \"--stdin erfordert ein Git-Repository\"\n+msgstr \"'%s' nicht als Git-Repository erkannt\"\n \n #: submodule.c:1332\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not start 'git status' in submodule '%s'\"\n msgstr \"Konnte 'git status' in Submodul '%s' nicht starten.\"\n \n #: submodule.c:1345\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not run 'git status' in submodule '%s'\"\n-msgstr \"konnte 'git status' in Submodul '%s' nicht ausführen\"\n+msgstr \"Konnte 'git status' in Submodul '%s' nicht ausführen.\"\n \n #: submodule.c:1421\n-#, fuzzy, c-format\n+#, c-format\n msgid \"submodule '%s' has dirty index\"\n-msgstr \"Submodul '%s' kann Alternative nicht hinzufügen: %s\"\n+msgstr \"Submodul '%s' hat einen geänderten Index.\"\n \n #: submodule.c:1679\n #, c-format\n@@ -3687,18 +3684,17 @@ msgid \"could not recurse into submodule '%s'\"\n msgstr \"Fehler bei Rekursion in Submodul-Pfad '%s'\"\n \n #: submodule.c:1826\n-#, fuzzy\n msgid \"could not start ls-files in ..\"\n-msgstr \"Konnte '%s' nicht lesen\"\n+msgstr \"Konnte 'ls-files' nicht in .. starten\"\n \n #: submodule.c:1846\n msgid \"BUG: returned path string doesn't match cwd?\"\n-msgstr \"\"\n+msgstr \"FEHLER: zurückgegebene Zeichenkette für Pfad entspricht nicht cwd?\"\n \n #: submodule.c:1865\n #, c-format\n msgid \"ls-tree returned unexpected return code %d\"\n-msgstr \"\"\n+msgstr \"ls-tree mit unerwartetem Rückgabewert %d beendet\"\n \n #: submodule-config.c:380\n #, c-format\n@@ -4065,11 +4061,13 @@ msgstr \"\"\n \"%s\"\n \n #: unpack-trees.c:170\n-#, fuzzy, c-format\n+#, c-format\n msgid \"\"\n \"Cannot update submodule:\\n\"\n \"%s\"\n-msgstr \"fehlerhafter Patch für Submodul %s\"\n+msgstr \"\"\n+\"Kann Submodul nicht aktualisieren:\\n\"\n+\"%s\"\n \n #: unpack-trees.c:247\n #, c-format\n@@ -4077,9 +4075,9 @@ msgid \"Aborting\\n\"\n msgstr \"Abbruch\\n\"\n \n #: unpack-trees.c:272\n-#, fuzzy, c-format\n+#, c-format\n msgid \"submodule update strategy not supported for submodule '%s'\"\n-msgstr \"konnte Name für Submodul '%s' nicht nachschlagen\"\n+msgstr \"Strategie zur Aktualisierung von Submodulen für Submodul '%s' nicht unterstützt.\"\n \n #: unpack-trees.c:340\n msgid \"Checking out files\"\n@@ -5453,9 +5451,8 @@ msgid \"git branch [<options>] [-r | -a] [--points-at]\"\n msgstr \"git branch [<Optionen>] [-r | -a] [--points-at]\"\n \n #: builtin/branch.c:31\n-#, fuzzy\n msgid \"git branch [<options>] [-r | -a] [--format]\"\n-msgstr \"git branch [<Optionen>] [-r | -a] [--points-at]\"\n+msgstr \"git branch [<Optionen>] [-r | -a] [--format]\"\n \n #: builtin/branch.c:144\n #, c-format\n@@ -5630,12 +5627,11 @@ msgstr \"auf Remote-Tracking-Branches wirken\"\n \n #: builtin/branch.c:564 builtin/branch.c:566\n msgid \"print only branches that contain the commit\"\n-msgstr \"nur Branches ausgeben, welche diesen Commit beinhalten\"\n+msgstr \"nur Branches ausgeben, die diesen Commit enthalten\"\n \n #: builtin/branch.c:565 builtin/branch.c:567\n-#, fuzzy\n msgid \"print only branches that don't contain the commit\"\n-msgstr \"nur Branches ausgeben, welche diesen Commit beinhalten\"\n+msgstr \"nur Branches ausgeben, die diesen Commit nicht enthalten\"\n \n #: builtin/branch.c:570\n msgid \"Specific git-branch actions:\"\n@@ -6589,9 +6585,8 @@ msgid \"setup as shared repository\"\n msgstr \"als verteiltes Repository einrichten\"\n \n #: builtin/clone.c:93 builtin/clone.c:97\n-#, fuzzy\n msgid \"pathspec\"\n-msgstr \"Pfad\"\n+msgstr \"Pfadspezifikation\"\n \n #: builtin/clone.c:93 builtin/clone.c:97\n msgid \"initialize submodules in the clone\"\n@@ -7851,9 +7846,8 @@ msgid \"only consider tags matching <pattern>\"\n msgstr \"nur Tags, die <Muster> entsprechen, betrachten\"\n \n #: builtin/describe.c:452\n-#, fuzzy\n msgid \"do not consider tags matching <pattern>\"\n-msgstr \"nur Tags, die <Muster> entsprechen, betrachten\"\n+msgstr \"keine Tags betrachten, die <Muster> entsprechen\"\n \n #: builtin/describe.c:454 builtin/name-rev.c:357\n msgid \"show abbreviated commit object as fallback\"\n@@ -7865,16 +7859,11 @@ msgstr \"Kennzeichen\"\n \n #: builtin/describe.c:456\n msgid \"append <mark> on dirty working tree (default: \\\"-dirty\\\")\"\n-msgstr \"\"\n-\"<Kennzeichen> bei geändertem Arbeitsverzeichnis hinzufügen (Standard: \\\"-\"\n-\"dirty\\\")\"\n+msgstr \"<Kennzeichen> bei geändertem Arbeitsverzeichnis anhängen (Standard: \\\"-dirty\\\")\"\n \n #: builtin/describe.c:459\n-#, fuzzy\n msgid \"append <mark> on broken working tree (default: \\\"-broken\\\")\"\n-msgstr \"\"\n-\"<Kennzeichen> bei geändertem Arbeitsverzeichnis hinzufügen (Standard: \\\"-\"\n-\"dirty\\\")\"\n+msgstr \"<Kennzeichen> bei defektem Arbeitsverzeichnis anhängen (Standard: \\\"-broken\\\")\"\n \n #: builtin/describe.c:477\n msgid \"--long is incompatible with --abbrev=0\"\n@@ -7889,9 +7878,8 @@ msgid \"--dirty is incompatible with commit-ishes\"\n msgstr \"Die Option --dirty kann nicht mit Commits verwendet werden.\"\n \n #: builtin/describe.c:551\n-#, fuzzy\n msgid \"--broken is incompatible with commit-ishes\"\n-msgstr \"Die Option --dirty kann nicht mit Commits verwendet werden.\"\n+msgstr \"Die Option --broken kann nicht mit Commits verwendet werden.\"\n \n #: builtin/diff.c:83\n #, c-format\n@@ -7932,19 +7920,19 @@ msgid \"failed: %d\"\n msgstr \"fehlgeschlagen: %d\"\n \n #: builtin/difftool.c:283\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not read symlink %s\"\n msgstr \"konnte symbolische Verknüpfung %s nicht lesen\"\n \n #: builtin/difftool.c:285\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not read symlink file %s\"\n-msgstr \"Konnte Eingabe-Datei '%s' nicht lesen\"\n+msgstr \"Konnte Datei von symbolischer Verknüpfung '%s' nicht lesen.\"\n \n #: builtin/difftool.c:293\n-#, fuzzy, c-format\n+#, c-format\n msgid \"could not read object %s for symlink %s\"\n-msgstr \"Kann Objekt %s nicht lesen.\"\n+msgstr \"Konnte Objekt '%s' für symbolische Verknüpfung '%s' nicht lesen.\"\n \n #: builtin/difftool.c:395\n msgid \"\"\n@@ -8406,14 +8394,12 @@ msgid \"git for-each-ref [--points-at <object>]\"\n msgstr \"git for-each-ref [--points-at <Objekt>]\"\n \n #: builtin/for-each-ref.c:11\n-#, fuzzy\n msgid \"git for-each-ref [(--merged | --no-merged) [<commit>]]\"\n-msgstr \"git for-each-ref [(--merged | --no-merged) [<Objekt>]]\"\n+msgstr \"git for-each-ref [(--merged | --no-merged) [<Commit>]]\"\n \n #: builtin/for-each-ref.c:12\n-#, fuzzy\n msgid \"git for-each-ref [--contains [<commit>]] [--no-contains [<commit>]]\"\n-msgstr \"git for-each-ref [--contains [<Objekt>]]\"\n+msgstr \"git for-each-ref [--contains [<Objekt>]] [--no-contains [<Commit>]]\"\n \n #: builtin/for-each-ref.c:27\n msgid \"quote placeholders suitably for shells\"\n@@ -8452,9 +8438,8 @@ msgid \"print only refs which contain the commit\"\n msgstr \"nur Referenzen ausgeben, die diesen Commit enthalten\"\n \n #: builtin/for-each-ref.c:46\n-#, fuzzy\n msgid \"print only refs which don't contain the commit\"\n-msgstr \"nur Referenzen ausgeben, die diesen Commit enthalten\"\n+msgstr \"nur Referenzen ausgeben, die diesen Commit nicht enthalten\"\n \n #: builtin/fsck.c:554\n msgid \"Checking object directories\"\n@@ -8521,14 +8506,14 @@ msgid \"git gc [<options>]\"\n msgstr \"git gc [<Optionen>]\"\n \n #: builtin/gc.c:78\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Failed to fstat %s: %s\"\n-msgstr \"Konnte '%s' nicht lesen\"\n+msgstr \"Konnte '%s' nicht lesen: %s\"\n \n #: builtin/gc.c:306\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Can't stat %s\"\n-msgstr \"Kann '%s' nicht lesen\"\n+msgstr \"Kann '%s' nicht lesen.\"\n \n #: builtin/gc.c:315\n #, c-format\n@@ -8565,9 +8550,9 @@ msgstr \"\"\n \"\\\"git gc\\\" bereits ausgeführt wird\"\n \n #: builtin/gc.c:375\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Failed to parse gc.logexpiry value %s\"\n-msgstr \"konnte Standard-Farbwert nicht parsen\"\n+msgstr \"Fehler beim Parsen des Wertes '%s' von gc.logexpiry\"\n \n #: builtin/gc.c:403\n #, c-format\n@@ -8649,7 +8634,6 @@ msgid \"ignore files specified via '.gitignore'\"\n msgstr \"Dateien, die über '.gitignore' angegeben sind, ignorieren\"\n \n #: builtin/grep.c:988\n-#, fuzzy\n msgid \"recursively search in each submodule\"\n msgstr \"rekursive Suche in jedem Submodul\"\n \n@@ -8826,16 +8810,13 @@ msgid \"no pattern given.\"\n msgstr \"keine Muster angegeben\"\n \n #: builtin/grep.c:1189\n-#, fuzzy\n msgid \"--no-index or --untracked cannot be used with revs\"\n-msgstr \"\"\n-\"Die Optionen --no-index und --untracked können nicht mit Commits verwendet \"\n-\"werden.\"\n+msgstr \"--no-index oder --untracked können nicht mit Commits verwendet werden\"\n \n #: builtin/grep.c:1195\n-#, fuzzy, c-format\n+#, c-format\n msgid \"unable to resolve revision: %s\"\n-msgstr \"Konnte %s nicht nach %s verschieben\"\n+msgstr \"Konnte Commit nicht auflösen: %s\"\n \n #: builtin/grep.c:1228 builtin/index-pack.c:1485\n #, c-format\n@@ -9157,9 +9138,9 @@ msgid \"unable to read %s\"\n msgstr \"kann %s nicht lesen\"\n \n #: builtin/index-pack.c:814\n-#, fuzzy, c-format\n+#, c-format\n msgid \"cannot read existing object info %s\"\n-msgstr \"Kann existierendes Objekt %s nicht lesen.\"\n+msgstr \"Kann existierende Informationen zu Objekt %s nicht lesen.\"\n \n #: builtin/index-pack.c:822\n #, c-format\n@@ -10644,9 +10625,8 @@ msgid \"only use refs matching <pattern>\"\n msgstr \"nur Referenzen verwenden die <Muster> entsprechen\"\n \n #: builtin/name-rev.c:351\n-#, fuzzy\n msgid \"ignore refs matching <pattern>\"\n-msgstr \"nur Referenzen verwenden die <Muster> entsprechen\"\n+msgstr \"ignoriere Referenzen die <Muster> entsprechen\"\n \n #: builtin/name-rev.c:353\n msgid \"list all commits reachable from all refs\"\n@@ -11886,18 +11866,16 @@ msgid \"debug unpack-trees\"\n msgstr \"unpack-trees protokollieren\"\n \n #: builtin/rebase--helper.c:7\n-#, fuzzy\n msgid \"git rebase--helper [<options>]\"\n-msgstr \"git repack [<Optionen>]\"\n+msgstr \"git rebase--helper [<Optionen>]\"\n \n #: builtin/rebase--helper.c:19\n msgid \"continue rebase\"\n-msgstr \"\"\n+msgstr \"Rebase fortsetzen\"\n \n #: builtin/rebase--helper.c:21\n-#, fuzzy\n msgid \"abort rebase\"\n-msgstr \"Merge von Notizen abbrechen\"\n+msgstr \"Rebase abbrechen\"\n \n #: builtin/receive-pack.c:27\n msgid \"git receive-pack <git-dir>\"\n@@ -12887,13 +12865,12 @@ msgid \"edit the commit message\"\n msgstr \"Commit-Beschreibung bearbeiten\"\n \n #: builtin/revert.c:105\n-#, fuzzy\n msgid \"parent-number\"\n msgstr \"Nummer des Elternteils\"\n \n #: builtin/revert.c:106\n msgid \"select mainline parent\"\n-msgstr \"\"\n+msgstr \"Elternteil der Hauptlinie auswählen\"\n \n #: builtin/revert.c:108\n msgid \"merge strategy\"\n@@ -13308,6 +13285,8 @@ msgid \"\"\n \"could not lookup configuration '%s'. Assuming this repository is its own \"\n \"authoritative upstream.\"\n msgstr \"\"\n+\"Konnte Konfiguration '%s' nicht nachschlagen. Nehme an, dass dieses Repository\\n\"\n+\"sein eigenes verbindliches Upstream-Repository ist.\"\n \n #: builtin/submodule--helper.c:406\n #, c-format\n@@ -13547,13 +13526,12 @@ msgid \"git tag -d <tagname>...\"\n msgstr \"git tag -d <Tagname>...\"\n \n #: builtin/tag.c:25\n-#, fuzzy\n msgid \"\"\n \"git tag -l [-n[<num>]] [--contains <commit>] [--no-contains <commit>] [--\"\n \"points-at <object>]\\n\"\n \"\\t\\t[--format=<format>] [--[no-]merged [<commit>]] [<pattern>...]\"\n msgstr \"\"\n-\"git tag -l [-n[<Nummer>]] [--contains <Commit>] [--points-at <Objekt>]\\n\"\n+\"git tag -l [-n[<Nummer>]] [--contains <Commit>] [--no-contains <Commit>] [--points-at <Objekt>]\\n\"\n \"\\t\\t[--format=<Muster>] [--[no-]merged [<Commit>]] [<Muster>...]\"\n \n #: builtin/tag.c:27\n@@ -13621,32 +13599,27 @@ msgstr \"Die Tag-Beschreibung wurde gelassen in %s\\n\"\n \n #: builtin/tag.c:312\n msgid \"tag: tagging \"\n-msgstr \"\"\n+msgstr \"tag: tagge \"\n \n #: builtin/tag.c:320\n-#, fuzzy\n msgid \"object of unknown type\"\n-msgstr \"Art des Objektes\"\n+msgstr \"Art des Objektes unbekannt\"\n \n #: builtin/tag.c:327\n-#, fuzzy\n msgid \"commit object\"\n-msgstr \"Fehler in Objekt\"\n+msgstr \"Commit-Objekt\"\n \n #: builtin/tag.c:335\n-#, fuzzy\n msgid \"tree object\"\n-msgstr \"Objekt\"\n+msgstr \"Tree-Objekt\"\n \n #: builtin/tag.c:338\n-#, fuzzy\n msgid \"blob object\"\n-msgstr \"Objekt\"\n+msgstr \"Blob-Objekt\"\n \n #: builtin/tag.c:341\n-#, fuzzy\n msgid \"other tag object\"\n-msgstr \"zu kurzes Tree-Objekt\"\n+msgstr \"anderes Tag-Objekt\"\n \n #: builtin/tag.c:397\n msgid \"list tag names\"\n@@ -13705,9 +13678,8 @@ msgid \"print only tags that contain the commit\"\n msgstr \"nur Tags ausgeben, die diesen Commit beinhalten\"\n \n #: builtin/tag.c:421 builtin/tag.c:423\n-#, fuzzy\n msgid \"print only tags that don't contain the commit\"\n-msgstr \"nur Tags ausgeben, die diesen Commit beinhalten\"\n+msgstr \"nur Tags ausgeben, die diesen Commit nicht enthalten\"\n \n #: builtin/tag.c:424\n msgid \"print only tags that are merged\"\n@@ -13726,29 +13698,24 @@ msgid \"--column and -n are incompatible\"\n msgstr \"--column und -n sind inkompatibel\"\n \n #: builtin/tag.c:491\n-#, fuzzy\n msgid \"-n option is only allowed in list mode\"\n-msgstr \"-n Option ist nur erlaubt mit -l.\"\n+msgstr \"Die Option -n ist nur im Listenmodus erlaubt.\"\n \n #: builtin/tag.c:493\n-#, fuzzy\n msgid \"--contains option is only allowed in list mode\"\n-msgstr \"--contains Option ist nur erlaubt mit -l.\"\n+msgstr \"Die Option --contains ist nur im Listenmodus erlaubt.\"\n \n #: builtin/tag.c:495\n-#, fuzzy\n msgid \"--no-contains option is only allowed in list mode\"\n-msgstr \"--contains Option ist nur erlaubt mit -l.\"\n+msgstr \"Die Option --no-contains ist nur im Listenmodus erlaubt.\"\n \n #: builtin/tag.c:497\n-#, fuzzy\n msgid \"--points-at option is only allowed in list mode\"\n-msgstr \"--points-at Option ist nur erlaubt mit -l.\"\n+msgstr \"Die Option --points-at ist nur im Listenmodus erlaubt.\"\n \n #: builtin/tag.c:499\n-#, fuzzy\n msgid \"--merged and --no-merged options are only allowed in list mode\"\n-msgstr \"Die Optionen --merged und --no-merged sind nur mit -l erlaubt.\"\n+msgstr \"Die Optionen --merged und --no-merged sind nur im Listenmodus erlaubt.\"\n \n #: builtin/tag.c:510\n msgid \"only one -F or -m option is allowed.\"\n@@ -13975,23 +13942,20 @@ msgstr \"\"\n \"Cache für unversionierte Dateien ohne Prüfung des Dateisystems aktivieren\"\n \n #: builtin/update-index.c:1107\n-#, fuzzy\n msgid \"\"\n \"core.splitIndex is set to false; remove or change it, if you really want to \"\n \"enable split index\"\n msgstr \"\"\n-\"core.untrackedCache ist auf 'false' gesetzt. Entfernen oder ändern Sie \"\n-\"dies,\\n\"\n-\"wenn sie wirklich den Cache für unversionierte Dateien aktivieren möchten.\"\n+\"core.splitIndex ist auf 'false' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n+\"wenn sie wirklich das Splitting des Index aktivieren möchten.\"\n \n #: builtin/update-index.c:1116\n-#, fuzzy\n msgid \"\"\n \"core.splitIndex is set to true; remove or change it, if you really want to \"\n \"disable split index\"\n msgstr \"\"\n-\"core.untrackedCache ist auf 'true' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n-\"wenn Sie wirklich den Cache für unversionierte Dateien deaktivieren möchten.\"\n+\"core.splitIndex ist auf 'true' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n+\"wenn Sie wirklich das Splitting des Index deaktivieren möchten.\"\n \n #: builtin/update-index.c:1127\n msgid \"\"\n@@ -16259,7 +16223,6 @@ msgstr \"Diff überprüfen\"\n #. TRANSLATORS: please do not translate the command names\n #. 'status', 'update', 'revert', etc.\n #: git-add--interactive.perl:1668\n-#, fuzzy\n msgid \"\"\n \"status        - show paths with changes\\n\"\n \"update        - add working tree state to the staged set of changes\\n\"\n@@ -16270,12 +16233,10 @@ msgid \"\"\n \"changes\\n\"\n msgstr \"\"\n \"status        - Pfade mit Änderungen anzeigen\\n\"\n-\"update        - Zustand des Arbeitsverzeichnisses den zum Commit \"\n-\"vorgemerkten Änderungen hinzufügen\\n\"\n-\"revert        - zum Commit vorgemerkten Änderungen auf HEAD Version \"\n-\"zurücksetzen\\n\"\n+\"update        - Zustand des Arbeitsverzeichnisses den zum Commit vorgemerkten Änderungen hinzufügen\\n\"\n+\"revert        - zum Commit vorgemerkte Änderungen auf HEAD Version zurücksetzen\\n\"\n \"patch         - Patch-Blöcke auswählen und selektiv aktualisieren\\n\"\n-\"diff\\t      - Unterschiede zwischen HEAD und Index anzeigen\\n\"\n+\"diff          - Unterschiede zwischen HEAD und Index anzeigen\\n\"\n \"add untracked - Inhalte von unversionierten Dateien zum Commit vormerken\\n\"\n \n #: git-add--interactive.perl:1685 git-add--interactive.perl:1690\n-- \n2.13.0.rc0.207.gb44265493\n\n"},{"id":"318795","messageId":"7b3af595-8c3c-c0e1-9503-1985d5092c07@gmail.com","threadId":"45838","inReplyTo":"20170504170853.7221-1-ralf.thielow@gmail.com","subject":"Re: [PATCH v5] l10n: de.po: update German translation","fromName":"Matthias Rüster","fromEmail":"matthias.ruester@gmail.com","sentAt":"2017-05-04T18:14:36Z","receivedAt":"2017-05-04T18:16:06Z","isPatch":true,"sender":{"key":"matthias.ruester@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1287885?v=4"},"body":"Acked-by: Matthias Rüster <matthias.ruester@gmail.com>\n\n\nAm 04.05.2017 um 19:08 schrieb Ralf Thielow:\n> Translate 96 new messages came from git.pot update in dfc182b (l10n:\n> git.pot: v2.13.0 round 1 (96 new, 37 removed)).\n> \n> Signed-off-by: Ralf Thielow <ralf.thielow@gmail.com>\n> ---\n>  po/de.po | 325 ++++++++++++++++++++++++++++-----------------------------------\n>  1 file changed, 143 insertions(+), 182 deletions(-)\n> \n> diff --git a/po/de.po b/po/de.po\n> index b92c4fe11..cfefa436e 100644\n> --- a/po/de.po\n> +++ b/po/de.po\n> @@ -866,9 +866,9 @@ msgid \"Argument not supported for format '%s': -%d\"\n>  msgstr \"Argument für Format '%s' nicht unterstützt: -%d\"\n>  \n>  #: attr.c:212\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"%.*s is not a valid attribute name\"\n> -msgstr \"'%s' ist kein gültiger Name für ein Remote-Repository\"\n> +msgstr \"%.*s ist kein gültiger Attributname\"\n>  \n>  #: attr.c:408\n>  msgid \"\"\n> @@ -1260,6 +1260,8 @@ msgstr \"Speicher verbraucht\"\n>  #: config.c:191\n>  msgid \"relative config include conditionals must come from files\"\n>  msgstr \"\"\n> +\"Bedingungen für das Einbinden von Konfigurationen aus relativen Pfaden müssen\\n\"\n> +\"aus Dateien kommen.\"\n>  \n>  #: config.c:701\n>  #, c-format\n> @@ -1379,12 +1381,12 @@ msgstr \"Ungültiger %s: '%s'\"\n>  #: config.c:1952\n>  #, c-format\n>  msgid \"unknown core.untrackedCache value '%s'; using 'keep' default value\"\n> -msgstr \"\"\n> +msgstr \"Unbekannter Wert '%s' in core.untrackedCache; benutze Standardwert 'keep'\"\n>  \n>  #: config.c:1978\n>  #, c-format\n>  msgid \"splitIndex.maxPercentChange value '%d' should be between 0 and 100\"\n> -msgstr \"\"\n> +msgstr \"Der Wert '%d' von splitIndex.maxPercentChange sollte zwischen 0 und 100 liegen.\"\n>  \n>  #: config.c:1989\n>  #, c-format\n> @@ -1645,9 +1647,9 @@ msgstr \"\"\n>  \"für dieses Verzeichnis deaktiviert.\"\n>  \n>  #: dir.c:2776 dir.c:2781\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"could not create directories for %s\"\n> -msgstr \"Konnte Verzeichnis '%s' nicht erstellen.\"\n> +msgstr \"Konnte Verzeichnisse für '%s' nicht erstellen.\"\n>  \n>  #: dir.c:2806\n>  #, c-format\n> @@ -1655,9 +1657,9 @@ msgid \"could not migrate git directory from '%s' to '%s'\"\n>  msgstr \"Konnte Git-Verzeichnis nicht von '%s' nach '%s' migrieren.\"\n>  \n>  #: entry.c:280\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"could not stat file '%s'\"\n> -msgstr \"konnte Datei '%s' nicht erstellen\"\n> +msgstr \"konnte Datei '%s' nicht lesen\"\n>  \n>  #: fetch-pack.c:249\n>  msgid \"git fetch-pack: expected shallow list\"\n> @@ -1827,14 +1829,14 @@ msgid \"no matching remote head\"\n>  msgstr \"kein übereinstimmender Remote-Branch\"\n>  \n>  #: fetch-pack.c:1147\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"no such remote ref %s\"\n> -msgstr \"Kein solches Remote-Repository: %s\"\n> +msgstr \"keine solche Remote-Referenz %s\"\n>  \n>  #: fetch-pack.c:1150\n>  #, c-format\n>  msgid \"Server does not allow request for unadvertised object %s\"\n> -msgstr \"\"\n> +msgstr \"Der Server lehnt Anfrage nach nicht angebotenem Objekt %s ab.\"\n>  \n>  #: gpg-interface.c:185\n>  msgid \"gpg failed to sign the data\"\n> @@ -1961,31 +1963,31 @@ msgstr \"\"\n>  \n>  #: ident.c:367\n>  msgid \"no email was given and auto-detection is disabled\"\n> -msgstr \"\"\n> +msgstr \"keine E-Mail angegeben und automatische Erkennung ist deaktiviert\"\n>  \n>  #: ident.c:372\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"unable to auto-detect email address (got '%s')\"\n> -msgstr \"Fehler: konnte keine gültige Adresse aus %s extrahieren\\n\"\n> +msgstr \"Konnte die E-Mail-Adresse nicht automatisch erkennen ('%s' erhalten)\"\n>  \n>  #: ident.c:382\n>  msgid \"no name was given and auto-detection is disabled\"\n> -msgstr \"\"\n> +msgstr \"kein Name angegeben und automatische Erkennung ist deaktiviert\"\n>  \n>  #: ident.c:388\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"unable to auto-detect name (got '%s')\"\n> -msgstr \"konnte \\\"Tree\\\"-Objekt (%s) nicht lesen\"\n> +msgstr \"konnte Namen nicht automatisch erkennen ('%s' erhalten)\"\n>  \n>  #: ident.c:396\n>  #, c-format\n>  msgid \"empty ident name (for <%s>) not allowed\"\n> -msgstr \"\"\n> +msgstr \"Leerer Name in Identifikation (für <%s>) nicht erlaubt.\"\n>  \n>  #: ident.c:402\n>  #, c-format\n>  msgid \"name consists only of disallowed characters: %s\"\n> -msgstr \"\"\n> +msgstr \"Name besteht nur aus nicht erlaubten Zeichen: %s\"\n>  \n>  #: ident.c:417 builtin/commit.c:611\n>  #, c-format\n> @@ -2102,13 +2104,11 @@ msgstr \"\"\n>  \"im Arbeitsbereich gelassen.\"\n>  \n>  #: merge-recursive.c:1097\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"\"\n>  \"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s \"\n>  \"left in tree.\"\n> -msgstr \"\"\n> -\"KONFLIKT (%s/löschen): %s gelöscht in %s und %s in %s. Stand %s von %s wurde \"\n> -\"im Arbeitsbereich gelassen.\"\n> +msgstr \"KONFLIKT (%s/löschen): %s gelöscht in %s und %s nach %s in %s. Stand %s von %s wurde im Arbeitsbereich gelassen.\"\n>  \n>  #: merge-recursive.c:1104\n>  #, c-format\n> @@ -2120,13 +2120,11 @@ msgstr \"\"\n>  \"im Arbeitsbereich bei %s gelassen.\"\n>  \n>  #: merge-recursive.c:1109\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"\"\n>  \"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s \"\n>  \"left in tree at %s.\"\n> -msgstr \"\"\n> -\"KONFLIKT (%s/löschen): %s gelöscht in %s und %s in %s. Stand %s von %s wurde \"\n> -\"im Arbeitsbereich bei %s gelassen.\"\n> +msgstr \"KONFLIKT (%s/löschen): %s gelöscht in %s und %s nach %s in %s. Stand %s von %s wurde im Arbeitsbereich bei %s gelassen.\"\n>  \n>  #: merge-recursive.c:1143\n>  msgid \"rename\"\n> @@ -2371,21 +2369,20 @@ msgstr \"Konnte Gruppenschreibrecht für %s nicht setzen.\"\n>  \n>  #: pathspec.c:125\n>  msgid \"Escape character '\\\\' not allowed as last character in attr value\"\n> -msgstr \"\"\n> +msgstr \"Escape-Zeichen '\\\\' als letztes Zeichen in Attributwert nicht erlaubt\"\n>  \n>  #: pathspec.c:143\n> -#, fuzzy\n>  msgid \"Only one 'attr:' specification is allowed.\"\n> -msgstr \"nur eine -F oder -m Option ist erlaubt.\"\n> +msgstr \"Es ist nur eine Angabe von 'attr:' erlaubt.\"\n>  \n>  #: pathspec.c:146\n>  msgid \"attr spec must not be empty\"\n> -msgstr \"\"\n> +msgstr \"Angabe von 'attr:' darf nicht leer sein\"\n>  \n>  #: pathspec.c:189\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"invalid attribute name %s\"\n> -msgstr \"Ungültige Identifikationszeile: %s\"\n> +msgstr \"Ungültiger Attributname %s\"\n>  \n>  #: pathspec.c:254\n>  msgid \"global 'glob' and 'noglob' pathspec settings are incompatible\"\n> @@ -2483,17 +2480,17 @@ msgstr \"\"\n>  \"Verwende Version %i\"\n>  \n>  #: read-cache.c:2232\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"could not stat '%s\"\n> -msgstr \"Konnte '%s' nicht lesen\"\n> +msgstr \"Konnte '%s' nicht lesen.\"\n>  \n>  #: read-cache.c:2245\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"unable to open git dir: %s\"\n> -msgstr \"konnte %s nicht öffnen: %s\\n\"\n> +msgstr \"konnte Git-Verzeichnis nicht öffnen: %s\"\n>  \n>  #: read-cache.c:2257\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"unable to unlink: %s\"\n>  msgstr \"Konnte '%s' nicht entfernen.\"\n>  \n> @@ -2522,19 +2519,19 @@ msgid \"gone\"\n>  msgstr \"entfernt\"\n>  \n>  #: ref-filter.c:36\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"ahead %d\"\n> -msgstr \"[%d voraus]\"\n> +msgstr \"%d voraus\"\n>  \n>  #: ref-filter.c:37\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"behind %d\"\n> -msgstr \"[%d hinterher]\"\n> +msgstr \"%d hinterher\"\n>  \n>  #: ref-filter.c:38\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"ahead %d, behind %d\"\n> -msgstr \"[%d voraus, %d hinterher]\"\n> +msgstr \"%d voraus, %d hinterher\"\n>  \n>  #: ref-filter.c:104\n>  #, c-format\n> @@ -2547,19 +2544,19 @@ msgid \"unrecognized color: %%(color:%s)\"\n>  msgstr \"nicht erkannte Farbe: %%(color:%s)\"\n>  \n>  #: ref-filter.c:120\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"Integer value expected refname:lstrip=%s\"\n> -msgstr \"Positiver Wert erwartet contents:lines=%s\"\n> +msgstr \"Positiver Wert erwartet refname:lstrip=%s\"\n>  \n>  #: ref-filter.c:124\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"Integer value expected refname:rstrip=%s\"\n> -msgstr \"Positiver Wert erwartet contents:lines=%s\"\n> +msgstr \"Positiver Wert erwartet refname:rstrip=%s\"\n>  \n>  #: ref-filter.c:126\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"unrecognized %%(%s) argument: %s\"\n> -msgstr \"nicht erkanntes %%(align) Argument: %s\"\n> +msgstr \"nicht erkanntes %%(%s) Argument: %s\"\n>  \n>  #: ref-filter.c:166\n>  #, c-format\n> @@ -2587,9 +2584,9 @@ msgid \"unrecognized %%(contents) argument: %s\"\n>  msgstr \"nicht erkanntes %%(contents) Argument: %s\"\n>  \n>  #: ref-filter.c:214\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"positive value expected objectname:short=%s\"\n> -msgstr \"Positiver Wert erwartet contents:lines=%s\"\n> +msgstr \"Positiver Wert erwartet objectname:short=%s\"\n>  \n>  #: ref-filter.c:218\n>  #, c-format\n> @@ -2622,9 +2619,9 @@ msgid \"positive width expected with the %%(align) atom\"\n>  msgstr \"Positive Breitenangabe für %%(align) erwartet\"\n>  \n>  #: ref-filter.c:286\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"unrecognized %%(if) argument: %s\"\n> -msgstr \"nicht erkanntes %%(align) Argument: %s\"\n> +msgstr \"nicht erkanntes %%(if) Argument: %s\"\n>  \n>  #: ref-filter.c:371\n>  #, c-format\n> @@ -2637,39 +2634,39 @@ msgid \"unknown field name: %.*s\"\n>  msgstr \"Unbekannter Feldname: %.*s\"\n>  \n>  #: ref-filter.c:501\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"format: %%(if) atom used without a %%(then) atom\"\n> -msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n> +msgstr \"format: %%(if) Atom ohne ein %%(then) Atom verwendet\"\n>  \n>  #: ref-filter.c:561\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"format: %%(then) atom used without an %%(if) atom\"\n> -msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n> +msgstr \"format: %%(then) Atom ohne ein %%(if) Atom verwendet\"\n>  \n>  #: ref-filter.c:563\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"format: %%(then) atom used more than once\"\n> -msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n> +msgstr \"format: %%(then) Atom mehr als einmal verwendet\"\n>  \n>  #: ref-filter.c:565\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"format: %%(then) atom used after %%(else)\"\n> -msgstr \"Format: %%(end) Atom fehlt\"\n> +msgstr \"format: %%(then) Atom nach %%(else) verwendet\"\n>  \n>  #: ref-filter.c:591\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"format: %%(else) atom used without an %%(if) atom\"\n> -msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n> +msgstr \"format: %%(else) Atom ohne ein %%(if) Atom verwendet\"\n>  \n>  #: ref-filter.c:593\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"format: %%(else) atom used without a %%(then) atom\"\n> -msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n> +msgstr \"Format: %%(else) Atom ohne ein %%(then) Atom verwendet\"\n>  \n>  #: ref-filter.c:595\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"format: %%(else) atom used more than once\"\n> -msgstr \"Format: %%(end) Atom ohne zugehöriges Atom verwendet\"\n> +msgstr \"Format: %%(end) Atom mehr als einmal verwendet\"\n>  \n>  #: ref-filter.c:608\n>  #, c-format\n> @@ -2892,14 +2889,14 @@ msgid \"dup2(%d,%d) failed\"\n>  msgstr \"dup2(%d,%d) fehlgeschlagen\"\n>  \n>  #: send-pack.c:150\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"unable to parse remote unpack status: %s\"\n> -msgstr \"Konnte Kontakt '%s' nicht parsen.\"\n> +msgstr \"Konnte Status des Entpackens der Gegenseite nicht parsen: %s\"\n>  \n>  #: send-pack.c:152\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"remote unpack failed: %s\"\n> -msgstr \"Anwendung des Patches fehlgeschlagen: %s:%ld\"\n> +msgstr \"Entpacken auf der Gegenseite fehlgeschlagen: %s\"\n>  \n>  #: send-pack.c:315\n>  msgid \"failed to sign the push certificate\"\n> @@ -3365,9 +3362,9 @@ msgstr \"\"\n>  \"Sie können jederzeit \\\"git stash pop\\\" oder \\\"git stash drop\\\" ausführen.\\n\"\n>  \n>  #: sequencer.c:2009\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"Stopped at %s...  %.*s\\n\"\n> -msgstr \"Angehalten bei %s... %.*s\"\n> +msgstr \"Angehalten bei %s... %.*s\\n\"\n>  \n>  #: sequencer.c:2036\n>  #, c-format\n> @@ -3501,9 +3498,9 @@ msgid \"Unable to read current working directory\"\n>  msgstr \"Konnte aktuelles Arbeitsverzeichnis nicht lesen.\"\n>  \n>  #: setup.c:1022 setup.c:1028\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"Cannot change to '%s'\"\n> -msgstr \"Kann nicht in Verzeichnis '%s/..' wechseln\"\n> +msgstr \"Kann nicht nach '%s' wechseln.\"\n>  \n>  #: setup.c:1041\n>  #, c-format\n> @@ -3632,24 +3629,24 @@ msgid \"negative values not allowed for submodule.fetchJobs\"\n>  msgstr \"Negative Werte für submodule.fetchJobs nicht erlaubt\"\n>  \n>  #: submodule.c:1194\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"'%s' not recognized as a git repository\"\n> -msgstr \"--stdin erfordert ein Git-Repository\"\n> +msgstr \"'%s' nicht als Git-Repository erkannt\"\n>  \n>  #: submodule.c:1332\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"could not start 'git status' in submodule '%s'\"\n>  msgstr \"Konnte 'git status' in Submodul '%s' nicht starten.\"\n>  \n>  #: submodule.c:1345\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"could not run 'git status' in submodule '%s'\"\n> -msgstr \"konnte 'git status' in Submodul '%s' nicht ausführen\"\n> +msgstr \"Konnte 'git status' in Submodul '%s' nicht ausführen.\"\n>  \n>  #: submodule.c:1421\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"submodule '%s' has dirty index\"\n> -msgstr \"Submodul '%s' kann Alternative nicht hinzufügen: %s\"\n> +msgstr \"Submodul '%s' hat einen geänderten Index.\"\n>  \n>  #: submodule.c:1679\n>  #, c-format\n> @@ -3687,18 +3684,17 @@ msgid \"could not recurse into submodule '%s'\"\n>  msgstr \"Fehler bei Rekursion in Submodul-Pfad '%s'\"\n>  \n>  #: submodule.c:1826\n> -#, fuzzy\n>  msgid \"could not start ls-files in ..\"\n> -msgstr \"Konnte '%s' nicht lesen\"\n> +msgstr \"Konnte 'ls-files' nicht in .. starten\"\n>  \n>  #: submodule.c:1846\n>  msgid \"BUG: returned path string doesn't match cwd?\"\n> -msgstr \"\"\n> +msgstr \"FEHLER: zurückgegebene Zeichenkette für Pfad entspricht nicht cwd?\"\n>  \n>  #: submodule.c:1865\n>  #, c-format\n>  msgid \"ls-tree returned unexpected return code %d\"\n> -msgstr \"\"\n> +msgstr \"ls-tree mit unerwartetem Rückgabewert %d beendet\"\n>  \n>  #: submodule-config.c:380\n>  #, c-format\n> @@ -4065,11 +4061,13 @@ msgstr \"\"\n>  \"%s\"\n>  \n>  #: unpack-trees.c:170\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"\"\n>  \"Cannot update submodule:\\n\"\n>  \"%s\"\n> -msgstr \"fehlerhafter Patch für Submodul %s\"\n> +msgstr \"\"\n> +\"Kann Submodul nicht aktualisieren:\\n\"\n> +\"%s\"\n>  \n>  #: unpack-trees.c:247\n>  #, c-format\n> @@ -4077,9 +4075,9 @@ msgid \"Aborting\\n\"\n>  msgstr \"Abbruch\\n\"\n>  \n>  #: unpack-trees.c:272\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"submodule update strategy not supported for submodule '%s'\"\n> -msgstr \"konnte Name für Submodul '%s' nicht nachschlagen\"\n> +msgstr \"Strategie zur Aktualisierung von Submodulen für Submodul '%s' nicht unterstützt.\"\n>  \n>  #: unpack-trees.c:340\n>  msgid \"Checking out files\"\n> @@ -5453,9 +5451,8 @@ msgid \"git branch [<options>] [-r | -a] [--points-at]\"\n>  msgstr \"git branch [<Optionen>] [-r | -a] [--points-at]\"\n>  \n>  #: builtin/branch.c:31\n> -#, fuzzy\n>  msgid \"git branch [<options>] [-r | -a] [--format]\"\n> -msgstr \"git branch [<Optionen>] [-r | -a] [--points-at]\"\n> +msgstr \"git branch [<Optionen>] [-r | -a] [--format]\"\n>  \n>  #: builtin/branch.c:144\n>  #, c-format\n> @@ -5630,12 +5627,11 @@ msgstr \"auf Remote-Tracking-Branches wirken\"\n>  \n>  #: builtin/branch.c:564 builtin/branch.c:566\n>  msgid \"print only branches that contain the commit\"\n> -msgstr \"nur Branches ausgeben, welche diesen Commit beinhalten\"\n> +msgstr \"nur Branches ausgeben, die diesen Commit enthalten\"\n>  \n>  #: builtin/branch.c:565 builtin/branch.c:567\n> -#, fuzzy\n>  msgid \"print only branches that don't contain the commit\"\n> -msgstr \"nur Branches ausgeben, welche diesen Commit beinhalten\"\n> +msgstr \"nur Branches ausgeben, die diesen Commit nicht enthalten\"\n>  \n>  #: builtin/branch.c:570\n>  msgid \"Specific git-branch actions:\"\n> @@ -6589,9 +6585,8 @@ msgid \"setup as shared repository\"\n>  msgstr \"als verteiltes Repository einrichten\"\n>  \n>  #: builtin/clone.c:93 builtin/clone.c:97\n> -#, fuzzy\n>  msgid \"pathspec\"\n> -msgstr \"Pfad\"\n> +msgstr \"Pfadspezifikation\"\n>  \n>  #: builtin/clone.c:93 builtin/clone.c:97\n>  msgid \"initialize submodules in the clone\"\n> @@ -7851,9 +7846,8 @@ msgid \"only consider tags matching <pattern>\"\n>  msgstr \"nur Tags, die <Muster> entsprechen, betrachten\"\n>  \n>  #: builtin/describe.c:452\n> -#, fuzzy\n>  msgid \"do not consider tags matching <pattern>\"\n> -msgstr \"nur Tags, die <Muster> entsprechen, betrachten\"\n> +msgstr \"keine Tags betrachten, die <Muster> entsprechen\"\n>  \n>  #: builtin/describe.c:454 builtin/name-rev.c:357\n>  msgid \"show abbreviated commit object as fallback\"\n> @@ -7865,16 +7859,11 @@ msgstr \"Kennzeichen\"\n>  \n>  #: builtin/describe.c:456\n>  msgid \"append <mark> on dirty working tree (default: \\\"-dirty\\\")\"\n> -msgstr \"\"\n> -\"<Kennzeichen> bei geändertem Arbeitsverzeichnis hinzufügen (Standard: \\\"-\"\n> -\"dirty\\\")\"\n> +msgstr \"<Kennzeichen> bei geändertem Arbeitsverzeichnis anhängen (Standard: \\\"-dirty\\\")\"\n>  \n>  #: builtin/describe.c:459\n> -#, fuzzy\n>  msgid \"append <mark> on broken working tree (default: \\\"-broken\\\")\"\n> -msgstr \"\"\n> -\"<Kennzeichen> bei geändertem Arbeitsverzeichnis hinzufügen (Standard: \\\"-\"\n> -\"dirty\\\")\"\n> +msgstr \"<Kennzeichen> bei defektem Arbeitsverzeichnis anhängen (Standard: \\\"-broken\\\")\"\n>  \n>  #: builtin/describe.c:477\n>  msgid \"--long is incompatible with --abbrev=0\"\n> @@ -7889,9 +7878,8 @@ msgid \"--dirty is incompatible with commit-ishes\"\n>  msgstr \"Die Option --dirty kann nicht mit Commits verwendet werden.\"\n>  \n>  #: builtin/describe.c:551\n> -#, fuzzy\n>  msgid \"--broken is incompatible with commit-ishes\"\n> -msgstr \"Die Option --dirty kann nicht mit Commits verwendet werden.\"\n> +msgstr \"Die Option --broken kann nicht mit Commits verwendet werden.\"\n>  \n>  #: builtin/diff.c:83\n>  #, c-format\n> @@ -7932,19 +7920,19 @@ msgid \"failed: %d\"\n>  msgstr \"fehlgeschlagen: %d\"\n>  \n>  #: builtin/difftool.c:283\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"could not read symlink %s\"\n>  msgstr \"konnte symbolische Verknüpfung %s nicht lesen\"\n>  \n>  #: builtin/difftool.c:285\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"could not read symlink file %s\"\n> -msgstr \"Konnte Eingabe-Datei '%s' nicht lesen\"\n> +msgstr \"Konnte Datei von symbolischer Verknüpfung '%s' nicht lesen.\"\n>  \n>  #: builtin/difftool.c:293\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"could not read object %s for symlink %s\"\n> -msgstr \"Kann Objekt %s nicht lesen.\"\n> +msgstr \"Konnte Objekt '%s' für symbolische Verknüpfung '%s' nicht lesen.\"\n>  \n>  #: builtin/difftool.c:395\n>  msgid \"\"\n> @@ -8406,14 +8394,12 @@ msgid \"git for-each-ref [--points-at <object>]\"\n>  msgstr \"git for-each-ref [--points-at <Objekt>]\"\n>  \n>  #: builtin/for-each-ref.c:11\n> -#, fuzzy\n>  msgid \"git for-each-ref [(--merged | --no-merged) [<commit>]]\"\n> -msgstr \"git for-each-ref [(--merged | --no-merged) [<Objekt>]]\"\n> +msgstr \"git for-each-ref [(--merged | --no-merged) [<Commit>]]\"\n>  \n>  #: builtin/for-each-ref.c:12\n> -#, fuzzy\n>  msgid \"git for-each-ref [--contains [<commit>]] [--no-contains [<commit>]]\"\n> -msgstr \"git for-each-ref [--contains [<Objekt>]]\"\n> +msgstr \"git for-each-ref [--contains [<Objekt>]] [--no-contains [<Commit>]]\"\n>  \n>  #: builtin/for-each-ref.c:27\n>  msgid \"quote placeholders suitably for shells\"\n> @@ -8452,9 +8438,8 @@ msgid \"print only refs which contain the commit\"\n>  msgstr \"nur Referenzen ausgeben, die diesen Commit enthalten\"\n>  \n>  #: builtin/for-each-ref.c:46\n> -#, fuzzy\n>  msgid \"print only refs which don't contain the commit\"\n> -msgstr \"nur Referenzen ausgeben, die diesen Commit enthalten\"\n> +msgstr \"nur Referenzen ausgeben, die diesen Commit nicht enthalten\"\n>  \n>  #: builtin/fsck.c:554\n>  msgid \"Checking object directories\"\n> @@ -8521,14 +8506,14 @@ msgid \"git gc [<options>]\"\n>  msgstr \"git gc [<Optionen>]\"\n>  \n>  #: builtin/gc.c:78\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"Failed to fstat %s: %s\"\n> -msgstr \"Konnte '%s' nicht lesen\"\n> +msgstr \"Konnte '%s' nicht lesen: %s\"\n>  \n>  #: builtin/gc.c:306\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"Can't stat %s\"\n> -msgstr \"Kann '%s' nicht lesen\"\n> +msgstr \"Kann '%s' nicht lesen.\"\n>  \n>  #: builtin/gc.c:315\n>  #, c-format\n> @@ -8565,9 +8550,9 @@ msgstr \"\"\n>  \"\\\"git gc\\\" bereits ausgeführt wird\"\n>  \n>  #: builtin/gc.c:375\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"Failed to parse gc.logexpiry value %s\"\n> -msgstr \"konnte Standard-Farbwert nicht parsen\"\n> +msgstr \"Fehler beim Parsen des Wertes '%s' von gc.logexpiry\"\n>  \n>  #: builtin/gc.c:403\n>  #, c-format\n> @@ -8649,7 +8634,6 @@ msgid \"ignore files specified via '.gitignore'\"\n>  msgstr \"Dateien, die über '.gitignore' angegeben sind, ignorieren\"\n>  \n>  #: builtin/grep.c:988\n> -#, fuzzy\n>  msgid \"recursively search in each submodule\"\n>  msgstr \"rekursive Suche in jedem Submodul\"\n>  \n> @@ -8826,16 +8810,13 @@ msgid \"no pattern given.\"\n>  msgstr \"keine Muster angegeben\"\n>  \n>  #: builtin/grep.c:1189\n> -#, fuzzy\n>  msgid \"--no-index or --untracked cannot be used with revs\"\n> -msgstr \"\"\n> -\"Die Optionen --no-index und --untracked können nicht mit Commits verwendet \"\n> -\"werden.\"\n> +msgstr \"--no-index oder --untracked können nicht mit Commits verwendet werden\"\n>  \n>  #: builtin/grep.c:1195\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"unable to resolve revision: %s\"\n> -msgstr \"Konnte %s nicht nach %s verschieben\"\n> +msgstr \"Konnte Commit nicht auflösen: %s\"\n>  \n>  #: builtin/grep.c:1228 builtin/index-pack.c:1485\n>  #, c-format\n> @@ -9157,9 +9138,9 @@ msgid \"unable to read %s\"\n>  msgstr \"kann %s nicht lesen\"\n>  \n>  #: builtin/index-pack.c:814\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"cannot read existing object info %s\"\n> -msgstr \"Kann existierendes Objekt %s nicht lesen.\"\n> +msgstr \"Kann existierende Informationen zu Objekt %s nicht lesen.\"\n>  \n>  #: builtin/index-pack.c:822\n>  #, c-format\n> @@ -10644,9 +10625,8 @@ msgid \"only use refs matching <pattern>\"\n>  msgstr \"nur Referenzen verwenden die <Muster> entsprechen\"\n>  \n>  #: builtin/name-rev.c:351\n> -#, fuzzy\n>  msgid \"ignore refs matching <pattern>\"\n> -msgstr \"nur Referenzen verwenden die <Muster> entsprechen\"\n> +msgstr \"ignoriere Referenzen die <Muster> entsprechen\"\n>  \n>  #: builtin/name-rev.c:353\n>  msgid \"list all commits reachable from all refs\"\n> @@ -11886,18 +11866,16 @@ msgid \"debug unpack-trees\"\n>  msgstr \"unpack-trees protokollieren\"\n>  \n>  #: builtin/rebase--helper.c:7\n> -#, fuzzy\n>  msgid \"git rebase--helper [<options>]\"\n> -msgstr \"git repack [<Optionen>]\"\n> +msgstr \"git rebase--helper [<Optionen>]\"\n>  \n>  #: builtin/rebase--helper.c:19\n>  msgid \"continue rebase\"\n> -msgstr \"\"\n> +msgstr \"Rebase fortsetzen\"\n>  \n>  #: builtin/rebase--helper.c:21\n> -#, fuzzy\n>  msgid \"abort rebase\"\n> -msgstr \"Merge von Notizen abbrechen\"\n> +msgstr \"Rebase abbrechen\"\n>  \n>  #: builtin/receive-pack.c:27\n>  msgid \"git receive-pack <git-dir>\"\n> @@ -12887,13 +12865,12 @@ msgid \"edit the commit message\"\n>  msgstr \"Commit-Beschreibung bearbeiten\"\n>  \n>  #: builtin/revert.c:105\n> -#, fuzzy\n>  msgid \"parent-number\"\n>  msgstr \"Nummer des Elternteils\"\n>  \n>  #: builtin/revert.c:106\n>  msgid \"select mainline parent\"\n> -msgstr \"\"\n> +msgstr \"Elternteil der Hauptlinie auswählen\"\n>  \n>  #: builtin/revert.c:108\n>  msgid \"merge strategy\"\n> @@ -13308,6 +13285,8 @@ msgid \"\"\n>  \"could not lookup configuration '%s'. Assuming this repository is its own \"\n>  \"authoritative upstream.\"\n>  msgstr \"\"\n> +\"Konnte Konfiguration '%s' nicht nachschlagen. Nehme an, dass dieses Repository\\n\"\n> +\"sein eigenes verbindliches Upstream-Repository ist.\"\n>  \n>  #: builtin/submodule--helper.c:406\n>  #, c-format\n> @@ -13547,13 +13526,12 @@ msgid \"git tag -d <tagname>...\"\n>  msgstr \"git tag -d <Tagname>...\"\n>  \n>  #: builtin/tag.c:25\n> -#, fuzzy\n>  msgid \"\"\n>  \"git tag -l [-n[<num>]] [--contains <commit>] [--no-contains <commit>] [--\"\n>  \"points-at <object>]\\n\"\n>  \"\\t\\t[--format=<format>] [--[no-]merged [<commit>]] [<pattern>...]\"\n>  msgstr \"\"\n> -\"git tag -l [-n[<Nummer>]] [--contains <Commit>] [--points-at <Objekt>]\\n\"\n> +\"git tag -l [-n[<Nummer>]] [--contains <Commit>] [--no-contains <Commit>] [--points-at <Objekt>]\\n\"\n>  \"\\t\\t[--format=<Muster>] [--[no-]merged [<Commit>]] [<Muster>...]\"\n>  \n>  #: builtin/tag.c:27\n> @@ -13621,32 +13599,27 @@ msgstr \"Die Tag-Beschreibung wurde gelassen in %s\\n\"\n>  \n>  #: builtin/tag.c:312\n>  msgid \"tag: tagging \"\n> -msgstr \"\"\n> +msgstr \"tag: tagge \"\n>  \n>  #: builtin/tag.c:320\n> -#, fuzzy\n>  msgid \"object of unknown type\"\n> -msgstr \"Art des Objektes\"\n> +msgstr \"Art des Objektes unbekannt\"\n>  \n>  #: builtin/tag.c:327\n> -#, fuzzy\n>  msgid \"commit object\"\n> -msgstr \"Fehler in Objekt\"\n> +msgstr \"Commit-Objekt\"\n>  \n>  #: builtin/tag.c:335\n> -#, fuzzy\n>  msgid \"tree object\"\n> -msgstr \"Objekt\"\n> +msgstr \"Tree-Objekt\"\n>  \n>  #: builtin/tag.c:338\n> -#, fuzzy\n>  msgid \"blob object\"\n> -msgstr \"Objekt\"\n> +msgstr \"Blob-Objekt\"\n>  \n>  #: builtin/tag.c:341\n> -#, fuzzy\n>  msgid \"other tag object\"\n> -msgstr \"zu kurzes Tree-Objekt\"\n> +msgstr \"anderes Tag-Objekt\"\n>  \n>  #: builtin/tag.c:397\n>  msgid \"list tag names\"\n> @@ -13705,9 +13678,8 @@ msgid \"print only tags that contain the commit\"\n>  msgstr \"nur Tags ausgeben, die diesen Commit beinhalten\"\n>  \n>  #: builtin/tag.c:421 builtin/tag.c:423\n> -#, fuzzy\n>  msgid \"print only tags that don't contain the commit\"\n> -msgstr \"nur Tags ausgeben, die diesen Commit beinhalten\"\n> +msgstr \"nur Tags ausgeben, die diesen Commit nicht enthalten\"\n>  \n>  #: builtin/tag.c:424\n>  msgid \"print only tags that are merged\"\n> @@ -13726,29 +13698,24 @@ msgid \"--column and -n are incompatible\"\n>  msgstr \"--column und -n sind inkompatibel\"\n>  \n>  #: builtin/tag.c:491\n> -#, fuzzy\n>  msgid \"-n option is only allowed in list mode\"\n> -msgstr \"-n Option ist nur erlaubt mit -l.\"\n> +msgstr \"Die Option -n ist nur im Listenmodus erlaubt.\"\n>  \n>  #: builtin/tag.c:493\n> -#, fuzzy\n>  msgid \"--contains option is only allowed in list mode\"\n> -msgstr \"--contains Option ist nur erlaubt mit -l.\"\n> +msgstr \"Die Option --contains ist nur im Listenmodus erlaubt.\"\n>  \n>  #: builtin/tag.c:495\n> -#, fuzzy\n>  msgid \"--no-contains option is only allowed in list mode\"\n> -msgstr \"--contains Option ist nur erlaubt mit -l.\"\n> +msgstr \"Die Option --no-contains ist nur im Listenmodus erlaubt.\"\n>  \n>  #: builtin/tag.c:497\n> -#, fuzzy\n>  msgid \"--points-at option is only allowed in list mode\"\n> -msgstr \"--points-at Option ist nur erlaubt mit -l.\"\n> +msgstr \"Die Option --points-at ist nur im Listenmodus erlaubt.\"\n>  \n>  #: builtin/tag.c:499\n> -#, fuzzy\n>  msgid \"--merged and --no-merged options are only allowed in list mode\"\n> -msgstr \"Die Optionen --merged und --no-merged sind nur mit -l erlaubt.\"\n> +msgstr \"Die Optionen --merged und --no-merged sind nur im Listenmodus erlaubt.\"\n>  \n>  #: builtin/tag.c:510\n>  msgid \"only one -F or -m option is allowed.\"\n> @@ -13975,23 +13942,20 @@ msgstr \"\"\n>  \"Cache für unversionierte Dateien ohne Prüfung des Dateisystems aktivieren\"\n>  \n>  #: builtin/update-index.c:1107\n> -#, fuzzy\n>  msgid \"\"\n>  \"core.splitIndex is set to false; remove or change it, if you really want to \"\n>  \"enable split index\"\n>  msgstr \"\"\n> -\"core.untrackedCache ist auf 'false' gesetzt. Entfernen oder ändern Sie \"\n> -\"dies,\\n\"\n> -\"wenn sie wirklich den Cache für unversionierte Dateien aktivieren möchten.\"\n> +\"core.splitIndex ist auf 'false' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n> +\"wenn sie wirklich das Splitting des Index aktivieren möchten.\"\n>  \n>  #: builtin/update-index.c:1116\n> -#, fuzzy\n>  msgid \"\"\n>  \"core.splitIndex is set to true; remove or change it, if you really want to \"\n>  \"disable split index\"\n>  msgstr \"\"\n> -\"core.untrackedCache ist auf 'true' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n> -\"wenn Sie wirklich den Cache für unversionierte Dateien deaktivieren möchten.\"\n> +\"core.splitIndex ist auf 'true' gesetzt. Entfernen oder ändern Sie dies,\\n\"\n> +\"wenn Sie wirklich das Splitting des Index deaktivieren möchten.\"\n>  \n>  #: builtin/update-index.c:1127\n>  msgid \"\"\n> @@ -16259,7 +16223,6 @@ msgstr \"Diff überprüfen\"\n>  #. TRANSLATORS: please do not translate the command names\n>  #. 'status', 'update', 'revert', etc.\n>  #: git-add--interactive.perl:1668\n> -#, fuzzy\n>  msgid \"\"\n>  \"status        - show paths with changes\\n\"\n>  \"update        - add working tree state to the staged set of changes\\n\"\n> @@ -16270,12 +16233,10 @@ msgid \"\"\n>  \"changes\\n\"\n>  msgstr \"\"\n>  \"status        - Pfade mit Änderungen anzeigen\\n\"\n> -\"update        - Zustand des Arbeitsverzeichnisses den zum Commit \"\n> -\"vorgemerkten Änderungen hinzufügen\\n\"\n> -\"revert        - zum Commit vorgemerkten Änderungen auf HEAD Version \"\n> -\"zurücksetzen\\n\"\n> +\"update        - Zustand des Arbeitsverzeichnisses den zum Commit vorgemerkten Änderungen hinzufügen\\n\"\n> +\"revert        - zum Commit vorgemerkte Änderungen auf HEAD Version zurücksetzen\\n\"\n>  \"patch         - Patch-Blöcke auswählen und selektiv aktualisieren\\n\"\n> -\"diff\\t      - Unterschiede zwischen HEAD und Index anzeigen\\n\"\n> +\"diff          - Unterschiede zwischen HEAD und Index anzeigen\\n\"\n>  \"add untracked - Inhalte von unversionierten Dateien zum Commit vormerken\\n\"\n>  \n>  #: git-add--interactive.perl:1685 git-add--interactive.perl:1690\n> \n"}]}