{"thread":{"id":"30688","subject":"[PATCH] l10n: de.po: translate 2 new, 3 fuzzy messages","startedAt":"2012-06-02T17:53:02Z","lastAt":"2012-06-03T09:52:14Z","messageCount":4,"participants":["Ralf Thielow","Jiang Xin","Nguyen Thai Ngoc Duy"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"192723","messageId":"1338659582-6864-1-git-send-email-ralf.thielow@googlemail.com","threadId":"30688","inReplyTo":null,"subject":"[PATCH] l10n: de.po: translate 2 new, 3 fuzzy messages","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@googlemail.com","sentAt":"2012-06-02T17:53:02Z","receivedAt":"2012-06-02T17:53:02Z","isPatch":true,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"Translate 2 new and 3 fuzzy messages came from git.pot update\nin 75f7b4b (l10n: Update git.pot (5 new, 3 removed messages)).\n\nSigned-off-by: Ralf Thielow <ralf.thielow@googlemail.com>\n---\n po/de.po | 474 +++++++++++++++++++++++++++++++++------------------------------\n 1 Datei geändert, 247 Zeilen hinzugefügt(+), 227 Zeilen entfernt(-)\n\ndiff --git a/po/de.po b/po/de.po\nindex 7b3cce8..a7774e0 100644\n--- a/po/de.po\n+++ b/po/de.po\n@@ -7,7 +7,7 @@ msgid \"\"\n msgstr \"\"\n \"Project-Id-Version: git 1.7.11\\n\"\n \"Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\\n\"\n-\"POT-Creation-Date: 2012-05-21 08:57+0800\\n\"\n+\"POT-Creation-Date: 2012-06-02 07:03+0800\\n\"\n \"PO-Revision-Date: 2012-03-28 18:46+0200\\n\"\n \"Last-Translator: Ralf Thielow <ralf.thielow@googlemail.com>\\n\"\n \"Language-Team: German\\n\"\n@@ -48,7 +48,7 @@ msgstr \"'%s' sieht nicht wie eine v2 Paketdatei aus\"\n msgid \"unrecognized header: %s%s (%d)\"\n msgstr \"nicht erkannter Kopfbereich: %s%s (%d)\"\n \n-#: bundle.c:89 builtin/commit.c:697\n+#: bundle.c:89 builtin/commit.c:696\n #, c-format\n msgid \"could not open '%s'\"\n msgstr \"Konnte '%s' nicht öffnen\"\n@@ -57,8 +57,8 @@ msgstr \"Konnte '%s' nicht öffnen\"\n msgid \"Repository lacks these prerequisite commits:\"\n msgstr \"Dem Projektarchiv fehlen folgende vorrausgesetzte Versionen:\"\n \n-#: bundle.c:164 sequencer.c:533 sequencer.c:965 builtin/log.c:289\n-#: builtin/log.c:719 builtin/log.c:1335 builtin/log.c:1554 builtin/merge.c:347\n+#: bundle.c:164 sequencer.c:550 sequencer.c:982 builtin/log.c:289\n+#: builtin/log.c:720 builtin/log.c:1309 builtin/log.c:1528 builtin/merge.c:347\n #: builtin/shortlog.c:181\n msgid \"revision walk setup failed\"\n msgstr \"Einrichtung des Revisionsgangs fehlgeschlagen\"\n@@ -81,7 +81,7 @@ msgstr[1] \"Das Paket benötigt diese %d Referenzen\"\n msgid \"rev-list died\"\n msgstr \"\\\"rev-list\\\" abgebrochen\"\n \n-#: bundle.c:296 builtin/log.c:1231 builtin/shortlog.c:284\n+#: bundle.c:296 builtin/log.c:1205 builtin/shortlog.c:284\n #, c-format\n msgid \"unrecognized argument: %s\"\n msgstr \"nicht erkanntes Argument: %s\"\n@@ -273,17 +273,17 @@ msgstr \"gpg hat die Daten nicht akzeptiert\"\n msgid \"gpg failed to sign the data\"\n msgstr \"gpg beim Signieren der Daten fehlgeschlagen\"\n \n-#: grep.c:1280\n+#: grep.c:1320\n #, c-format\n msgid \"'%s': unable to read %s\"\n msgstr \"'%s': konnte nicht lesen %s\"\n \n-#: grep.c:1297\n+#: grep.c:1337\n #, c-format\n msgid \"'%s': %s\"\n msgstr \"'%s': %s\"\n \n-#: grep.c:1308\n+#: grep.c:1348\n #, c-format\n msgid \"'%s': short read %s\"\n msgstr \"'%s': read() zu kurz %s\"\n@@ -364,14 +364,14 @@ msgstr \"      oder: %s\"\n msgid \"    %s\"\n msgstr \"    %s\"\n \n-#: remote.c:1607\n+#: remote.c:1629\n #, c-format\n msgid \"Your branch is ahead of '%s' by %d commit.\\n\"\n msgid_plural \"Your branch is ahead of '%s' by %d commits.\\n\"\n msgstr[0] \"Dein Zweig ist vor '%s' um %d Version.\\n\"\n msgstr[1] \"Dein Zweig ist vor '%s' um %d Versionen.\\n\"\n \n-#: remote.c:1613\n+#: remote.c:1635\n #, c-format\n msgid \"Your branch is behind '%s' by %d commit, and can be fast-forwarded.\\n\"\n msgid_plural \"\"\n@@ -382,7 +382,7 @@ msgstr[1] \"\"\n \"Dein Zweig ist zu '%s' um %d Versionen hinterher, und kann vorgespult \"\n \"werden.\\n\"\n \n-#: remote.c:1621\n+#: remote.c:1643\n #, c-format\n msgid \"\"\n \"Your branch and '%s' have diverged,\\n\"\n@@ -427,7 +427,7 @@ msgstr \"\"\n \"mit 'git add <Pfade>' oder 'git rm <Pfade>'und trage das Ergebnis ein mit \"\n \"'git commit'\"\n \n-#: sequencer.c:160 sequencer.c:741 sequencer.c:824\n+#: sequencer.c:160 sequencer.c:758 sequencer.c:841\n #, c-format\n msgid \"Could not write to %s\"\n msgstr \"Konnte nicht nach %s schreiben\"\n@@ -464,37 +464,37 @@ msgstr \"Konnte Version der Zweigspitze (HEAD) nicht auflösen\\n\"\n msgid \"Unable to update cache tree\\n\"\n msgstr \"Konnte zwischengespeicherten Baum nicht aktualisieren\\n\"\n \n-#: sequencer.c:323\n+#: sequencer.c:324\n #, c-format\n msgid \"Could not parse commit %s\\n\"\n msgstr \"Konnte Version %s nicht parsen\\n\"\n \n-#: sequencer.c:328\n+#: sequencer.c:329\n #, c-format\n msgid \"Could not parse parent commit %s\\n\"\n msgstr \"Konnte Elternversion %s nicht parsen\\n\"\n \n-#: sequencer.c:358\n+#: sequencer.c:395\n msgid \"Your index file is unmerged.\"\n msgstr \"Deine Bereitstellungsdatei ist nicht zusammengeführt.\"\n \n-#: sequencer.c:361\n+#: sequencer.c:398\n msgid \"You do not have a valid HEAD\"\n msgstr \"Du hast keine gültige Zweigspitze (HEAD)\"\n \n-#: sequencer.c:376\n+#: sequencer.c:413\n #, c-format\n msgid \"Commit %s is a merge but no -m option was given.\"\n msgstr \"\"\n \"Version %s ist eine Zusammenführung, aber die Option -m wurde nicht \"\n \"angegeben.\"\n \n-#: sequencer.c:384\n+#: sequencer.c:421\n #, c-format\n msgid \"Commit %s does not have parent %d\"\n msgstr \"Version %s hat keinen Elternteil %d\"\n \n-#: sequencer.c:388\n+#: sequencer.c:425\n #, c-format\n msgid \"Mainline was specified but commit %s is not a merge.\"\n msgstr \"\"\n@@ -502,145 +502,145 @@ msgstr \"\"\n \n #. TRANSLATORS: The first %s will be \"revert\" or\n #. \"cherry-pick\", the second %s a SHA1\n-#: sequencer.c:399\n+#: sequencer.c:436\n #, c-format\n msgid \"%s: cannot parse parent commit %s\"\n msgstr \"%s: kann Elternversion %s nicht parsen\"\n \n-#: sequencer.c:403\n+#: sequencer.c:440\n #, c-format\n msgid \"Cannot get commit message for %s\"\n msgstr \"Kann keine Versionsbeschreibung für %s bekommen\"\n \n-#: sequencer.c:491\n+#: sequencer.c:524\n #, c-format\n msgid \"could not revert %s... %s\"\n msgstr \"Konnte %s nicht zurücksetzen... %s\"\n \n-#: sequencer.c:492\n+#: sequencer.c:525\n #, c-format\n msgid \"could not apply %s... %s\"\n msgstr \"Konnte %s nicht anwenden... %s\"\n \n-#: sequencer.c:536\n+#: sequencer.c:553\n msgid \"empty commit set passed\"\n msgstr \"leere Menge von Versionen übergeben\"\n \n-#: sequencer.c:544\n+#: sequencer.c:561\n #, c-format\n msgid \"git %s: failed to read the index\"\n msgstr \"git %s: Fehler beim Lesen der Bereitstellung\"\n \n-#: sequencer.c:549\n+#: sequencer.c:566\n #, c-format\n msgid \"git %s: failed to refresh the index\"\n msgstr \"git %s: Fehler beim Aktualisieren der Bereitstellung\"\n \n-#: sequencer.c:607\n+#: sequencer.c:624\n #, c-format\n msgid \"Cannot %s during a %s\"\n msgstr \"Kann %s nicht während eines %s durchführen\"\n \n-#: sequencer.c:629\n+#: sequencer.c:646\n #, c-format\n msgid \"Could not parse line %d.\"\n msgstr \"Konnte Zeile %d nicht parsen.\"\n \n-#: sequencer.c:634\n+#: sequencer.c:651\n msgid \"No commits parsed.\"\n msgstr \"Keine Versionen geparst.\"\n \n-#: sequencer.c:647\n+#: sequencer.c:664\n #, c-format\n msgid \"Could not open %s\"\n msgstr \"Konnte %s nicht öffnen\"\n \n-#: sequencer.c:651\n+#: sequencer.c:668\n #, c-format\n msgid \"Could not read %s.\"\n msgstr \"Konnte %s nicht lesen.\"\n \n-#: sequencer.c:658\n+#: sequencer.c:675\n #, c-format\n msgid \"Unusable instruction sheet: %s\"\n msgstr \"Unbenutzbares Instruktionsblatt: %s\"\n \n-#: sequencer.c:686\n+#: sequencer.c:703\n #, c-format\n msgid \"Invalid key: %s\"\n msgstr \"Ungültiger Schlüssel: %s\"\n \n-#: sequencer.c:689\n+#: sequencer.c:706\n #, c-format\n msgid \"Invalid value for %s: %s\"\n msgstr \"Ungültiger Wert für %s: %s\"\n \n-#: sequencer.c:701\n+#: sequencer.c:718\n #, c-format\n msgid \"Malformed options sheet: %s\"\n msgstr \"Fehlerhaftes Optionsblatt: %s\"\n \n-#: sequencer.c:722\n+#: sequencer.c:739\n msgid \"a cherry-pick or revert is already in progress\"\n msgstr \"\\\"cherry-pick\\\" oder \\\"revert\\\" ist bereits im Gang\"\n \n-#: sequencer.c:723\n+#: sequencer.c:740\n msgid \"try \\\"git cherry-pick (--continue | --quit | --abort)\\\"\"\n msgstr \"versuche \\\"git cherry-pick (--continue | --quit | --abort)\\\"\"\n \n-#: sequencer.c:727\n+#: sequencer.c:744\n #, c-format\n msgid \"Could not create sequencer directory %s\"\n msgstr \"Konnte \\\"sequencer\\\"-Verzeichnis %s nicht erstellen\"\n \n-#: sequencer.c:743 sequencer.c:828\n+#: sequencer.c:760 sequencer.c:845\n #, c-format\n msgid \"Error wrapping up %s.\"\n msgstr \"Fehler beim Einpacken von %s.\"\n \n-#: sequencer.c:762 sequencer.c:896\n+#: sequencer.c:779 sequencer.c:913\n msgid \"no cherry-pick or revert in progress\"\n msgstr \"kein \\\"cherry-pick\\\" oder \\\"revert\\\" im Gang\"\n \n-#: sequencer.c:764\n+#: sequencer.c:781\n msgid \"cannot resolve HEAD\"\n msgstr \"kann Zweigspitze (HEAD) nicht auflösen\"\n \n-#: sequencer.c:766\n+#: sequencer.c:783\n msgid \"cannot abort from a branch yet to be born\"\n msgstr \"kann nicht abbrechen: bin auf einem Zweig, der noch geboren wird\"\n \n-#: sequencer.c:788 builtin/apply.c:3689\n+#: sequencer.c:805 builtin/apply.c:3697\n #, c-format\n msgid \"cannot open %s: %s\"\n msgstr \"Kann %s nicht öffnen: %s\"\n \n-#: sequencer.c:791\n+#: sequencer.c:808\n #, c-format\n msgid \"cannot read %s: %s\"\n msgstr \"Kann %s nicht lesen: %s\"\n \n-#: sequencer.c:792\n+#: sequencer.c:809\n msgid \"unexpected end of file\"\n msgstr \"Unerwartetes Dateiende\"\n \n-#: sequencer.c:798\n+#: sequencer.c:815\n #, c-format\n msgid \"stored pre-cherry-pick HEAD file '%s' is corrupt\"\n msgstr \"\"\n \"gespeicherte \\\"pre-cherry-pick\\\" Datei der Zweigspitze (HEAD) '%s' ist \"\n \"beschädigt\"\n \n-#: sequencer.c:821\n+#: sequencer.c:838\n #, c-format\n msgid \"Could not format %s.\"\n msgstr \"Konnte %s nicht formatieren.\"\n \n-#: sequencer.c:983\n+#: sequencer.c:1000\n msgid \"Can't revert as initial commit\"\n msgstr \"Kann nicht zu initialer Version zurücksetzen.\"\n \n-#: sequencer.c:984\n+#: sequencer.c:1001\n msgid \"Can't cherry-pick into empty head\"\n msgstr \"Kann \\\"cherry-pick\\\" nicht in einem leerem Kopf ausführen.\"\n \n@@ -664,6 +664,15 @@ msgid \"Upstream branch '%s' not stored as a remote-tracking branch\"\n msgstr \"\"\n \"Zweig '%s' des entfernten Projektarchivs ist kein gefolgter Übernahmezweig\"\n \n+#: wrapper.c:413\n+#, c-format\n+msgid \"unable to look up current user in the passwd file: %s\"\n+msgstr \"konnte aktuellen Benutzer nicht in Passwort-Datei finden: %s\"\n+\n+#: wrapper.c:414\n+msgid \"no such user\"\n+msgstr \"kein solcher Benutzer\"\n+\n #: wt-status.c:135\n msgid \"Unmerged paths:\"\n msgstr \"Nicht zusammengeführte Pfade:\"\n@@ -1008,7 +1017,7 @@ msgstr \"Wolltest du vielleicht 'git add .' sagen?\\n\"\n msgid \"index file corrupt\"\n msgstr \"Bereitstellungsdatei beschädigt\"\n \n-#: builtin/add.c:476 builtin/apply.c:4100 builtin/mv.c:229 builtin/rm.c:260\n+#: builtin/add.c:476 builtin/apply.c:4108 builtin/mv.c:229 builtin/rm.c:260\n msgid \"Unable to write new index file\"\n msgstr \"Konnte neue Bereitstellungsdatei nicht schreiben.\"\n \n@@ -1250,243 +1259,254 @@ msgstr \"%s ist vom Typ %o, erwartete %o\"\n msgid \"%s: already exists in index\"\n msgstr \"%s ist bereits bereitgestellt\"\n \n-#: builtin/apply.c:3266\n+#: builtin/apply.c:3267\n #, c-format\n-msgid \"new mode (%o) of %s does not match old mode (%o)%s%s\"\n-msgstr \"neuer Modus (%o) von %s entspricht nicht dem alten Modus (%o)%s%s\"\n+msgid \"new mode (%o) of %s does not match old mode (%o)\"\n+msgstr \"neuer Modus (%o) von %s entspricht nicht dem alten Modus (%o)\"\n \n #: builtin/apply.c:3272\n #, c-format\n+msgid \"new mode (%o) of %s does not match old mode (%o) of %s\"\n+msgstr \"neuer Modus (%o) von %s entspricht nicht dem alten Modus (%o) von %s\"\n+\n+#: builtin/apply.c:3280\n+#, c-format\n msgid \"%s: patch does not apply\"\n msgstr \"%s: Patch konnte nicht angewendet werden\"\n \n-#: builtin/apply.c:3285\n+#: builtin/apply.c:3293\n #, c-format\n msgid \"Checking patch %s...\"\n msgstr \"Prüfe Patch %s...\"\n \n-#: builtin/apply.c:3340 builtin/checkout.c:212 builtin/reset.c:158\n+#: builtin/apply.c:3348 builtin/checkout.c:212 builtin/reset.c:158\n #, c-format\n msgid \"make_cache_entry failed for path '%s'\"\n msgstr \"make_cache_entry für Pfad '%s' fehlgeschlagen\"\n \n-#: builtin/apply.c:3483\n+#: builtin/apply.c:3491\n #, c-format\n msgid \"unable to remove %s from index\"\n msgstr \"konnte %s nicht aus der Bereitstellung entfernen\"\n \n-#: builtin/apply.c:3510\n+#: builtin/apply.c:3518\n #, c-format\n msgid \"corrupt patch for subproject %s\"\n msgstr \"fehlerhafter Patch für Unterprojekt %s\"\n \n-#: builtin/apply.c:3514\n+#: builtin/apply.c:3522\n #, c-format\n msgid \"unable to stat newly created file '%s'\"\n msgstr \"konnte neu erstellte Datei '%s' nicht lesen\"\n \n-#: builtin/apply.c:3519\n+#: builtin/apply.c:3527\n #, c-format\n msgid \"unable to create backing store for newly created file %s\"\n msgstr \"kann internen Speicher für eben erstellte Datei %s nicht erzeugen\"\n \n-#: builtin/apply.c:3522\n+#: builtin/apply.c:3530\n #, c-format\n msgid \"unable to add cache entry for %s\"\n msgstr \"kann für %s keinen Eintrag in den Zwischenspeicher hinzufügen\"\n \n-#: builtin/apply.c:3555\n+#: builtin/apply.c:3563\n #, c-format\n msgid \"closing file '%s'\"\n msgstr \"schließe Datei '%s'\"\n \n-#: builtin/apply.c:3604\n+#: builtin/apply.c:3612\n #, c-format\n msgid \"unable to write file '%s' mode %o\"\n msgstr \"konnte Datei '%s' mit Modus %o nicht schreiben\"\n \n-#: builtin/apply.c:3660\n+#: builtin/apply.c:3668\n #, c-format\n msgid \"Applied patch %s cleanly.\"\n msgstr \"Patch %s sauber angewendet\"\n \n-#: builtin/apply.c:3668\n+#: builtin/apply.c:3676\n msgid \"internal error\"\n msgstr \"interner Fehler\"\n \n #. Say this even without --verbose\n-#: builtin/apply.c:3671\n+#: builtin/apply.c:3679\n #, c-format\n msgid \"Applying patch %%s with %d reject...\"\n msgid_plural \"Applying patch %%s with %d rejects...\"\n msgstr[0] \"Wende Patch %%s mit %d Zurückweisung an...\"\n msgstr[1] \"Wende Patch %%s mit %d Zurückweisungen an...\"\n \n-#: builtin/apply.c:3681\n+#: builtin/apply.c:3689\n #, c-format\n msgid \"truncating .rej filename to %.*s.rej\"\n msgstr \"Verkürze Name von .rej Datei zu %.*s.rej\"\n \n-#: builtin/apply.c:3702\n+#: builtin/apply.c:3710\n #, c-format\n msgid \"Hunk #%d applied cleanly.\"\n msgstr \"Patch-Bereich #%d sauber angewendet.\"\n \n-#: builtin/apply.c:3705\n+#: builtin/apply.c:3713\n #, c-format\n msgid \"Rejected hunk #%d.\"\n msgstr \"Patch-Bereich #%d zurückgewiesen.\"\n \n-#: builtin/apply.c:3836\n+#: builtin/apply.c:3844\n msgid \"unrecognized input\"\n msgstr \"nicht erkannte Eingabe\"\n \n-#: builtin/apply.c:3847\n+#: builtin/apply.c:3855\n msgid \"unable to read index file\"\n msgstr \"Konnte Bereitstellungsdatei nicht lesen\"\n \n-#: builtin/apply.c:3962 builtin/apply.c:3965\n+#: builtin/apply.c:3970 builtin/apply.c:3973\n msgid \"path\"\n msgstr \"Pfad\"\n \n-#: builtin/apply.c:3963\n+#: builtin/apply.c:3971\n msgid \"don't apply changes matching the given path\"\n msgstr \"wendet keine Änderungen im angegebenen Pfad an\"\n \n-#: builtin/apply.c:3966\n+#: builtin/apply.c:3974\n msgid \"apply changes matching the given path\"\n msgstr \"wendet Änderungen nur im angegebenen Pfad an\"\n \n-#: builtin/apply.c:3968\n+#: builtin/apply.c:3976\n msgid \"num\"\n msgstr \"Anzahl\"\n \n-#: builtin/apply.c:3969\n+#: builtin/apply.c:3977\n msgid \"remove <num> leading slashes from traditional diff paths\"\n-msgstr \"entfernt <Anzahl> vorrangestellte Schrägstriche von herkömmlichen \"\n+msgstr \"\"\n+\"entfernt <Anzahl> vorrangestellte Schrägstriche von herkömmlichen \"\n \"Differenzpfaden\"\n \n-#: builtin/apply.c:3972\n+#: builtin/apply.c:3980\n msgid \"ignore additions made by the patch\"\n msgstr \"ignoriert hinzugefügte Zeilen des Patches\"\n \n-#: builtin/apply.c:3974\n+#: builtin/apply.c:3982\n msgid \"instead of applying the patch, output diffstat for the input\"\n-msgstr \"anstatt der Anwendung des Patches, wird der \\\"diffstat\\\" für die Eingabe \"\n+msgstr \"\"\n+\"anstatt der Anwendung des Patches, wird der \\\"diffstat\\\" für die Eingabe \"\n \"ausgegeben\"\n \n-#: builtin/apply.c:3978\n+#: builtin/apply.c:3986\n msgid \"shows number of added and deleted lines in decimal notation\"\n-msgstr \"zeigt die Anzahl von hinzugefügten/entfernten Zeilen in \"\n-\"Dezimalnotation\"\n+msgstr \"\"\n+\"zeigt die Anzahl von hinzugefügten/entfernten Zeilen in Dezimalnotation\"\n \n-#: builtin/apply.c:3980\n+#: builtin/apply.c:3988\n msgid \"instead of applying the patch, output a summary for the input\"\n-msgstr \"anstatt der Anwendung des Patches, wird eine Zusammenfassung für die \"\n-\"Eingabe ausgegeben\"\n+msgstr \"\"\n+\"anstatt der Anwendung des Patches, wird eine Zusammenfassung für die Eingabe \"\n+\"ausgegeben\"\n \n-#: builtin/apply.c:3982\n+#: builtin/apply.c:3990\n msgid \"instead of applying the patch, see if the patch is applicable\"\n-msgstr \"anstatt der Anwendung des Patches, zeige ob Patch angewendet werden \"\n-\"kann\"\n+msgstr \"\"\n+\"anstatt der Anwendung des Patches, zeige ob Patch angewendet werden kann\"\n \n-#: builtin/apply.c:3984\n+#: builtin/apply.c:3992\n msgid \"make sure the patch is applicable to the current index\"\n-msgstr \"stellt sicher, dass der Patch in der aktuellen Bereitstellung \"\n-\"angewendet werden kann\"\n+msgstr \"\"\n+\"stellt sicher, dass der Patch in der aktuellen Bereitstellung angewendet \"\n+\"werden kann\"\n \n-#: builtin/apply.c:3986\n+#: builtin/apply.c:3994\n msgid \"apply a patch without touching the working tree\"\n msgstr \"wendet einen Patch an, ohne Änderungen im Arbeitszweig vorzunehmen\"\n \n-#: builtin/apply.c:3988\n+#: builtin/apply.c:3996\n msgid \"also apply the patch (use with --stat/--summary/--check)\"\n msgstr \"wendet den Patch an (Benutzung mit --stat/--summary/--check)\"\n \n-#: builtin/apply.c:3990\n+#: builtin/apply.c:3998\n msgid \"build a temporary index based on embedded index information\"\n-msgstr \"erstellt eine temporäre Bereitstellung basierend auf den integrierten \"\n+msgstr \"\"\n+\"erstellt eine temporäre Bereitstellung basierend auf den integrierten \"\n \"Bereitstellungsinformationen\"\n \n-#: builtin/apply.c:3992\n+#: builtin/apply.c:4000\n msgid \"paths are separated with NUL character\"\n msgstr \"Pfade sind getrennt durch NUL Zeichen\"\n \n-#: builtin/apply.c:3995\n+#: builtin/apply.c:4003\n msgid \"ensure at least <n> lines of context match\"\n-msgstr \"stellt sicher, dass mindestens <Anzahl> Zeilen des Kontextes \"\n-\"übereinstimmen\"\n+msgstr \"\"\n+\"stellt sicher, dass mindestens <Anzahl> Zeilen des Kontextes übereinstimmen\"\n \n-#: builtin/apply.c:3996\n+#: builtin/apply.c:4004\n msgid \"action\"\n msgstr \"Aktion\"\n \n-#: builtin/apply.c:3997\n+#: builtin/apply.c:4005\n msgid \"detect new or modified lines that have whitespace errors\"\n msgstr \"ermittelt neue oder geänderte Zeilen die Fehler in Leerzeichen haben\"\n \n-#: builtin/apply.c:4000 builtin/apply.c:4003\n+#: builtin/apply.c:4008 builtin/apply.c:4011\n msgid \"ignore changes in whitespace when finding context\"\n msgstr \"ignoriert Änderungen in Leerzeichen bei der Suche des Kontextes\"\n \n-#: builtin/apply.c:4006\n+#: builtin/apply.c:4014\n msgid \"apply the patch in reverse\"\n msgstr \"wendet den Patch in umgekehrter Reihenfolge an\"\n \n-#: builtin/apply.c:4008\n+#: builtin/apply.c:4016\n msgid \"don't expect at least one line of context\"\n msgstr \"erwartet keinen Kontext\"\n \n-#: builtin/apply.c:4010\n+#: builtin/apply.c:4018\n msgid \"leave the rejected hunks in corresponding *.rej files\"\n-msgstr \"hinterlässt zurückgewiesene Patch-Bereiche in den entsprechenden *.rej \"\n+msgstr \"\"\n+\"hinterlässt zurückgewiesene Patch-Bereiche in den entsprechenden *.rej \"\n \"Dateien\"\n \n-#: builtin/apply.c:4012\n+#: builtin/apply.c:4020\n msgid \"allow overlapping hunks\"\n msgstr \"erlaubt sich überlappende Patch-Bereiche\"\n \n-#: builtin/apply.c:4013\n+#: builtin/apply.c:4021\n msgid \"be verbose\"\n msgstr \"erweiterte Ausgaben\"\n \n-#: builtin/apply.c:4015\n+#: builtin/apply.c:4023\n msgid \"tolerate incorrectly detected missing new-line at the end of file\"\n msgstr \"toleriert fehlerhaft erkannten fehlenden Zeilenumbruch am Dateiende\"\n \n-#: builtin/apply.c:4018\n+#: builtin/apply.c:4026\n msgid \"do not trust the line counts in the hunk headers\"\n msgstr \"vertraut nicht den Zeilennummern im Kopf des Patch-Bereiches\"\n \n-#: builtin/apply.c:4020\n+#: builtin/apply.c:4028\n msgid \"root\"\n msgstr \"Wurzelverzeichnis\"\n \n-#: builtin/apply.c:4021\n+#: builtin/apply.c:4029\n msgid \"prepend <root> to all filenames\"\n msgstr \"stellt <Wurzelverzeichnis> vor alle Dateinamen\"\n \n-#: builtin/apply.c:4042\n+#: builtin/apply.c:4050\n msgid \"--index outside a repository\"\n msgstr \"--index außerhalb eines Projektarchivs\"\n \n-#: builtin/apply.c:4045\n+#: builtin/apply.c:4053\n msgid \"--cached outside a repository\"\n msgstr \"--cached außerhalb eines Projektarchivs\"\n \n-#: builtin/apply.c:4061\n+#: builtin/apply.c:4069\n #, c-format\n msgid \"can't open patch '%s'\"\n msgstr \"kann Patch '%s' nicht öffnen\"\n \n-#: builtin/apply.c:4075\n+#: builtin/apply.c:4083\n #, c-format\n msgid \"squelched %d whitespace error\"\n msgid_plural \"squelched %d whitespace errors\"\n msgstr[0] \"unterdrückte %d Fehler in Leerzeichen\"\n msgstr[1] \"unterdrückte %d Fehler in Leerzeichen\"\n \n-#: builtin/apply.c:4081 builtin/apply.c:4091\n+#: builtin/apply.c:4089 builtin/apply.c:4099\n #, c-format\n msgid \"%d line adds whitespace errors.\"\n msgid_plural \"%d lines add whitespace errors.\"\n@@ -2227,52 +2247,52 @@ msgstr \"Ungültige Version: %s\"\n msgid \"malformed --author parameter\"\n msgstr \"Fehlerhafter --author Parameter\"\n \n-#: builtin/commit.c:583\n+#: builtin/commit.c:582\n #, c-format\n msgid \"Malformed ident string: '%s'\"\n msgstr \"Fehlerhafte Identifikations-String: '%s'\"\n \n-#: builtin/commit.c:621 builtin/commit.c:654 builtin/commit.c:968\n+#: builtin/commit.c:620 builtin/commit.c:653 builtin/commit.c:967\n #, c-format\n msgid \"could not lookup commit %s\"\n msgstr \"Konnte Version %s nicht nachschlagen\"\n \n-#: builtin/commit.c:633 builtin/shortlog.c:296\n+#: builtin/commit.c:632 builtin/shortlog.c:296\n #, c-format\n msgid \"(reading log message from standard input)\\n\"\n msgstr \"(lese Log-Nachricht von Standard-Eingabe)\\n\"\n \n-#: builtin/commit.c:635\n+#: builtin/commit.c:634\n msgid \"could not read log from standard input\"\n msgstr \"Konnte Log nicht von Standard-Eingabe lesen.\"\n \n-#: builtin/commit.c:639\n+#: builtin/commit.c:638\n #, c-format\n msgid \"could not read log file '%s'\"\n msgstr \"Konnte Log-Datei '%s' nicht lesen\"\n \n-#: builtin/commit.c:645\n+#: builtin/commit.c:644\n msgid \"commit has empty message\"\n msgstr \"Version hat eine leere Beschreibung\"\n \n-#: builtin/commit.c:661\n+#: builtin/commit.c:660\n msgid \"could not read MERGE_MSG\"\n msgstr \"Konnte MERGE_MSG nicht lesen\"\n \n-#: builtin/commit.c:665\n+#: builtin/commit.c:664\n msgid \"could not read SQUASH_MSG\"\n msgstr \"Konnte SQUASH_MSG nicht lesen\"\n \n-#: builtin/commit.c:669\n+#: builtin/commit.c:668\n #, c-format\n msgid \"could not read '%s'\"\n msgstr \"Konnte '%s' nicht lesen\"\n \n-#: builtin/commit.c:721\n+#: builtin/commit.c:720\n msgid \"could not write commit template\"\n msgstr \"Konnte Versionsvorlage nicht schreiben\"\n \n-#: builtin/commit.c:732\n+#: builtin/commit.c:731\n #, c-format\n msgid \"\"\n \"\\n\"\n@@ -2287,7 +2307,7 @@ msgstr \"\"\n \"\\t%s\\n\"\n \"und versuche es erneut.\\n\"\n \n-#: builtin/commit.c:737\n+#: builtin/commit.c:736\n #, c-format\n msgid \"\"\n \"\\n\"\n@@ -2302,7 +2322,7 @@ msgstr \"\"\n \"\\t%s\\n\"\n \"und versuche es erneut.\\n\"\n \n-#: builtin/commit.c:749\n+#: builtin/commit.c:748\n msgid \"\"\n \"Please enter the commit message for your changes. Lines starting\\n\"\n \"with '#' will be ignored, and an empty message aborts the commit.\\n\"\n@@ -2311,7 +2331,7 @@ msgstr \"\"\n \"die mit '#' beginnen, werden ignoriert, und eine leere Versionsbeschreibung\\n\"\n \"bricht die Eintragung ab.\\n\"\n \n-#: builtin/commit.c:754\n+#: builtin/commit.c:753\n msgid \"\"\n \"Please enter the commit message for your changes. Lines starting\\n\"\n \"with '#' will be kept; you may remove them yourself if you want to.\\n\"\n@@ -2322,164 +2342,164 @@ msgstr \"\"\n \"entfernen.\\n\"\n \"Eine leere Versionsbeschreibung bricht die Eintragung ab.\\n\"\n \n-#: builtin/commit.c:767\n+#: builtin/commit.c:766\n #, c-format\n msgid \"%sAuthor:    %s\"\n msgstr \"%sAutor:    %s\"\n \n-#: builtin/commit.c:774\n+#: builtin/commit.c:773\n #, c-format\n msgid \"%sCommitter: %s\"\n msgstr \"%sEintragender: %s\"\n \n-#: builtin/commit.c:794\n+#: builtin/commit.c:793\n msgid \"Cannot read index\"\n msgstr \"Kann Bereitstellung nicht lesen\"\n \n-#: builtin/commit.c:831\n+#: builtin/commit.c:830\n msgid \"Error building trees\"\n msgstr \"Fehler beim Erzeugen der Zweige\"\n \n-#: builtin/commit.c:846 builtin/tag.c:361\n+#: builtin/commit.c:845 builtin/tag.c:361\n #, c-format\n msgid \"Please supply the message using either -m or -F option.\\n\"\n msgstr \"Bitte liefere eine Beschreibung entweder mit der Option -m oder -F.\\n\"\n \n-#: builtin/commit.c:943\n+#: builtin/commit.c:942\n #, c-format\n msgid \"No existing author found with '%s'\"\n msgstr \"Kein existierender Autor mit '%s' gefunden.\"\n \n-#: builtin/commit.c:958 builtin/commit.c:1158\n+#: builtin/commit.c:957 builtin/commit.c:1157\n #, c-format\n msgid \"Invalid untracked files mode '%s'\"\n msgstr \"Ungültiger Modus '%s' für unbeobachtete Dateien\"\n \n-#: builtin/commit.c:998\n+#: builtin/commit.c:997\n msgid \"Using both --reset-author and --author does not make sense\"\n msgstr \"Verwendung von --reset-author und --author macht keinen Sinn.\"\n \n-#: builtin/commit.c:1009\n+#: builtin/commit.c:1008\n msgid \"You have nothing to amend.\"\n msgstr \"Du hast nichts zum nachbessern.\"\n \n-#: builtin/commit.c:1012\n+#: builtin/commit.c:1011\n msgid \"You are in the middle of a merge -- cannot amend.\"\n msgstr \"Eine Zusammenführung ist im Gange -- kann nicht nachbessern.\"\n \n-#: builtin/commit.c:1014\n+#: builtin/commit.c:1013\n msgid \"You are in the middle of a cherry-pick -- cannot amend.\"\n msgstr \"\\\"cherry-pick\\\" ist im Gange -- kann nicht nachbessern.\"\n \n-#: builtin/commit.c:1017\n+#: builtin/commit.c:1016\n msgid \"Options --squash and --fixup cannot be used together\"\n msgstr \"\"\n \"Die Optionen --squash und --fixup können nicht gemeinsam benutzt werden.\"\n \n-#: builtin/commit.c:1027\n+#: builtin/commit.c:1026\n msgid \"Only one of -c/-C/-F/--fixup can be used.\"\n msgstr \"Nur eines von -c/-C/-F/--fixup kann benutzt werden.\"\n \n-#: builtin/commit.c:1029\n+#: builtin/commit.c:1028\n msgid \"Option -m cannot be combined with -c/-C/-F/--fixup.\"\n msgstr \"Option -m kann nicht mit -c/-C/-F/--fixup kombiniert werden\"\n \n-#: builtin/commit.c:1037\n+#: builtin/commit.c:1036\n msgid \"--reset-author can be used only with -C, -c or --amend.\"\n msgstr \"--reset--author kann nur mit -C, -c oder --amend benutzt werden\"\n \n-#: builtin/commit.c:1054\n+#: builtin/commit.c:1053\n msgid \"Only one of --include/--only/--all/--interactive/--patch can be used.\"\n msgstr \"\"\n \"Nur eines von --include/--only/--all/--interactive/--patch kann benutzt \"\n \"werden.\"\n \n-#: builtin/commit.c:1056\n+#: builtin/commit.c:1055\n msgid \"No paths with --include/--only does not make sense.\"\n msgstr \"--include/--only machen ohne Pfade keinen Sinn.\"\n \n-#: builtin/commit.c:1058\n+#: builtin/commit.c:1057\n msgid \"Clever... amending the last one with dirty index.\"\n msgstr \"\"\n \"Klug... die letzte Version mit einer unsauberen Bereitstellung nachbessern.\"\n \n-#: builtin/commit.c:1060\n+#: builtin/commit.c:1059\n msgid \"Explicit paths specified without -i nor -o; assuming --only paths...\"\n msgstr \"\"\n \"Explizite Pfade ohne -i oder -o angegeben; unter der Annahme von --only \"\n \"Pfaden...\"\n \n-#: builtin/commit.c:1070 builtin/tag.c:577\n+#: builtin/commit.c:1069 builtin/tag.c:577\n #, c-format\n msgid \"Invalid cleanup mode %s\"\n msgstr \"Ungültiger \\\"cleanup\\\" Modus %s\"\n \n-#: builtin/commit.c:1075\n+#: builtin/commit.c:1074\n msgid \"Paths with -a does not make sense.\"\n msgstr \"Pfade mit -a machen keinen Sinn.\"\n \n-#: builtin/commit.c:1258\n+#: builtin/commit.c:1257\n msgid \"couldn't look up newly created commit\"\n msgstr \"Konnte neu erstellte Version nicht nachschlagen.\"\n \n-#: builtin/commit.c:1260\n+#: builtin/commit.c:1259\n msgid \"could not parse newly created commit\"\n msgstr \"Konnte neulich erstellte Version nicht analysieren.\"\n \n-#: builtin/commit.c:1301\n+#: builtin/commit.c:1300\n msgid \"detached HEAD\"\n msgstr \"losgelöste Zweigspitze (HEAD)\"\n \n-#: builtin/commit.c:1303\n+#: builtin/commit.c:1302\n msgid \" (root-commit)\"\n msgstr \" (Basis-Version)\"\n \n-#: builtin/commit.c:1447\n+#: builtin/commit.c:1446\n msgid \"could not parse HEAD commit\"\n msgstr \"Konnte Version der Zweigspitze (HEAD) nicht analysieren.\"\n \n-#: builtin/commit.c:1485 builtin/merge.c:509\n+#: builtin/commit.c:1484 builtin/merge.c:509\n #, c-format\n msgid \"could not open '%s' for reading\"\n msgstr \"Konnte '%s' nicht zum Lesen öffnen.\"\n \n-#: builtin/commit.c:1492\n+#: builtin/commit.c:1491\n #, c-format\n msgid \"Corrupt MERGE_HEAD file (%s)\"\n msgstr \"Beschädigte MERGE_HEAD-Datei (%s)\"\n \n-#: builtin/commit.c:1499\n+#: builtin/commit.c:1498\n msgid \"could not read MERGE_MODE\"\n msgstr \"Konnte MERGE_MODE nicht lesen\"\n \n-#: builtin/commit.c:1518\n+#: builtin/commit.c:1517\n #, c-format\n msgid \"could not read commit message: %s\"\n msgstr \"Konnte Versionsbeschreibung nicht lesen: %s\"\n \n-#: builtin/commit.c:1532\n+#: builtin/commit.c:1531\n #, c-format\n msgid \"Aborting commit; you did not edit the message.\\n\"\n msgstr \"Eintragung abgebrochen; du hast die Beschreibung nicht editiert.\\n\"\n \n-#: builtin/commit.c:1537\n+#: builtin/commit.c:1536\n #, c-format\n msgid \"Aborting commit due to empty commit message.\\n\"\n msgstr \"Eintragung aufgrund leerer Versionsbeschreibung abgebrochen.\\n\"\n \n-#: builtin/commit.c:1552 builtin/merge.c:936 builtin/merge.c:961\n+#: builtin/commit.c:1551 builtin/merge.c:936 builtin/merge.c:961\n msgid \"failed to write commit object\"\n msgstr \"Fehler beim Schreiben des Versionsobjektes.\"\n \n-#: builtin/commit.c:1573\n+#: builtin/commit.c:1572\n msgid \"cannot lock HEAD ref\"\n msgstr \"Kann Referenz der Zweigspitze (HEAD) nicht sperren.\"\n \n-#: builtin/commit.c:1577\n+#: builtin/commit.c:1576\n msgid \"cannot update HEAD ref\"\n msgstr \"Kann Referenz der Zweigspitze (HEAD) nicht aktualisieren.\"\n \n-#: builtin/commit.c:1588\n+#: builtin/commit.c:1587\n msgid \"\"\n \"Repository has been updated, but unable to write\\n\"\n \"new_index file. Check that disk is not full or quota is\\n\"\n@@ -2832,33 +2852,33 @@ msgstr \"Schalter '%c' erwartet einen numerischen Wert\"\n msgid \"cannot open '%s'\"\n msgstr \"kann '%s' nicht öffnen\"\n \n-#: builtin/grep.c:888\n+#: builtin/grep.c:885\n msgid \"no pattern given.\"\n msgstr \"keine Muster angegeben\"\n \n-#: builtin/grep.c:902\n+#: builtin/grep.c:899\n #, c-format\n msgid \"bad object %s\"\n msgstr \"ungültiges Objekt %s\"\n \n-#: builtin/grep.c:943\n+#: builtin/grep.c:940\n msgid \"--open-files-in-pager only works on the worktree\"\n msgstr \"--open-files-in-pager arbeitet nur innerhalb des Arbeitsbaums\"\n \n-#: builtin/grep.c:966\n+#: builtin/grep.c:963\n msgid \"--cached or --untracked cannot be used with --no-index.\"\n msgstr \"--cached oder --untracked kann nicht mit --no-index benutzt werden\"\n \n-#: builtin/grep.c:971\n+#: builtin/grep.c:968\n msgid \"--no-index or --untracked cannot be used with revs.\"\n msgstr \"--no-index oder --untracked kann nicht mit Versionen benutzt werden\"\n \n-#: builtin/grep.c:974\n+#: builtin/grep.c:971\n msgid \"--[no-]exclude-standard cannot be used for tracked contents.\"\n msgstr \"\"\n \"--[no-]exlude-standard kann nicht mit beobachteten Inhalten benutzt werden\"\n \n-#: builtin/grep.c:982\n+#: builtin/grep.c:979\n msgid \"both --cached and trees are given.\"\n msgstr \"sowohl --cached als auch Zweige gegeben\"\n \n@@ -3330,79 +3350,75 @@ msgstr \"Unbekannter Typ: %d\"\n msgid \"format.headers without value\"\n msgstr \"format.headers ohne Wert\"\n \n-#: builtin/log.c:675\n+#: builtin/log.c:676\n msgid \"name of output directory is too long\"\n msgstr \"Name des Ausgabeverzeichnisses ist zu lang.\"\n \n-#: builtin/log.c:686\n+#: builtin/log.c:687\n #, c-format\n msgid \"Cannot open patch file %s\"\n msgstr \"Kann Patch-Datei %s nicht öffnen\"\n \n-#: builtin/log.c:700\n+#: builtin/log.c:701\n msgid \"Need exactly one range.\"\n msgstr \"Brauche genau einen Versionsbereich.\"\n \n-#: builtin/log.c:708\n+#: builtin/log.c:709\n msgid \"Not a range.\"\n msgstr \"Kein Versionsbereich.\"\n \n-#: builtin/log.c:745\n-msgid \"Could not extract email from committer identity.\"\n-msgstr \"Konnte E-Mail-Adresse des Einreichers nicht extrahieren.\"\n-\n-#: builtin/log.c:791\n+#: builtin/log.c:786\n msgid \"Cover letter needs email format\"\n msgstr \"Anschreiben benötigt E-Mail-Format\"\n \n-#: builtin/log.c:885\n+#: builtin/log.c:859\n #, c-format\n msgid \"insane in-reply-to: %s\"\n msgstr \"ungültiges in-reply-to: %s\"\n \n-#: builtin/log.c:958\n+#: builtin/log.c:932\n msgid \"Two output directories?\"\n msgstr \"Zwei Ausgabeverzeichnisse?\"\n \n-#: builtin/log.c:1179\n+#: builtin/log.c:1153\n #, c-format\n msgid \"bogus committer info %s\"\n msgstr \"unechte Einreicher-Informationen %s\"\n \n-#: builtin/log.c:1224\n+#: builtin/log.c:1198\n msgid \"-n and -k are mutually exclusive.\"\n msgstr \"-n und -k schliessen sich gegenseitig aus\"\n \n-#: builtin/log.c:1226\n+#: builtin/log.c:1200\n msgid \"--subject-prefix and -k are mutually exclusive.\"\n msgstr \"--subject-prefix und -k schliessen sich gegenseitig aus\"\n \n-#: builtin/log.c:1234\n+#: builtin/log.c:1208\n msgid \"--name-only does not make sense\"\n msgstr \"--name-only macht keinen Sinn\"\n \n-#: builtin/log.c:1236\n+#: builtin/log.c:1210\n msgid \"--name-status does not make sense\"\n msgstr \"--name-status macht keinen Sinn\"\n \n-#: builtin/log.c:1238\n+#: builtin/log.c:1212\n msgid \"--check does not make sense\"\n msgstr \"--check macht keinen Sinn\"\n \n-#: builtin/log.c:1261\n+#: builtin/log.c:1235\n msgid \"standard output, or directory, which one?\"\n msgstr \"Standard-Ausgabe oder Verzeichnis, welches von beidem?\"\n \n-#: builtin/log.c:1263\n+#: builtin/log.c:1237\n #, c-format\n msgid \"Could not create directory '%s'\"\n msgstr \"Konnte Verzeichnis '%s' nicht erstellen.\"\n \n-#: builtin/log.c:1416\n+#: builtin/log.c:1390\n msgid \"Failed to create output files\"\n msgstr \"Fehler beim Erstellen der Ausgabedateien.\"\n \n-#: builtin/log.c:1520\n+#: builtin/log.c:1494\n #, c-format\n msgid \"\"\n \"Could not find a tracked remote branch, please specify <upstream> manually.\\n\"\n@@ -3410,7 +3426,7 @@ msgstr \"\"\n \"Konnte gefolgten, externen Zweig nicht finden, bitte gebe <upstream> manuell \"\n \"an.\\n\"\n \n-#: builtin/log.c:1536 builtin/log.c:1538 builtin/log.c:1550\n+#: builtin/log.c:1510 builtin/log.c:1512 builtin/log.c:1524\n #, c-format\n msgid \"Unknown commit %s\"\n msgstr \"Unbekannte Version %s\"\n@@ -3910,22 +3926,22 @@ msgstr \"Objekt %s hat keine Notiz\\n\"\n msgid \"Unknown subcommand: %s\"\n msgstr \"Unbekanntes Unterkommando: %s\"\n \n-#: builtin/pack-objects.c:2315\n+#: builtin/pack-objects.c:2337\n #, c-format\n msgid \"unsupported index version %s\"\n msgstr \"Nicht unterstützte Bereitstellungsversion %s\"\n \n-#: builtin/pack-objects.c:2319\n+#: builtin/pack-objects.c:2341\n #, c-format\n msgid \"bad index version '%s'\"\n msgstr \"Ungültige Bereitstellungsversion '%s'\"\n \n-#: builtin/pack-objects.c:2342\n+#: builtin/pack-objects.c:2364\n #, c-format\n msgid \"option %s does not accept negative form\"\n msgstr \"Option %s akzeptiert keine negative Form\"\n \n-#: builtin/pack-objects.c:2346\n+#: builtin/pack-objects.c:2368\n #, c-format\n msgid \"unable to parse value '%s' for option %s\"\n msgstr \"konnte Wert '%s' für Option %s nicht parsen\"\n@@ -4216,12 +4232,13 @@ msgstr \"Konnte Sektion '%s' nicht aus Konfiguration entfernen\"\n #: builtin/remote.c:677\n #, c-format\n msgid \"\"\n-\"Not updating non-default fetch respec\\n\"\n+\"Not updating non-default fetch refspec\\n\"\n \"\\t%s\\n\"\n \"\\tPlease update the configuration manually if necessary.\"\n msgstr \"\"\n \"Keine Aktualisierung der nicht standardmäßigen Referenzspezifikation zum \"\n-\"Abholen\\t%s\\n\"\n+\"Abholen\\n\"\n+\"\\t%s\\n\"\n \"\\tBitte aktualisiere, falls notwendig, die Konfiguration manuell.\"\n \n #: builtin/remote.c:683\n@@ -5290,29 +5307,29 @@ msgstr \"Betrete '$prefix$sm_path'\"\n msgid \"Stopping at '$sm_path'; script returned non-zero status.\"\n msgstr \"Stoppe bei '$sm_path'; Skript gab nicht-Null Status zurück.\"\n \n-#: git-submodule.sh:405\n+#: git-submodule.sh:406\n #, sh-format\n msgid \"No url found for submodule path '$sm_path' in .gitmodules\"\n msgstr \"Keine URL für Unterprojekt-Pfad '$sm_path' in .gitmodules gefunden\"\n \n-#: git-submodule.sh:414\n+#: git-submodule.sh:415\n #, sh-format\n msgid \"Failed to register url for submodule path '$sm_path'\"\n msgstr \"Registrierung der URL für Unterprojekt-Pfad '$sm_path' fehlgeschlagen\"\n \n-#: git-submodule.sh:422\n+#: git-submodule.sh:417\n+#, sh-format\n+msgid \"Submodule '$name' ($url) registered for path '$sm_path'\"\n+msgstr \"Unterprojekt '$name' ($url) ist für Pfad '$sm_path' registriert\"\n+\n+#: git-submodule.sh:425\n #, sh-format\n msgid \"Failed to register update mode for submodule path '$sm_path'\"\n msgstr \"\"\n \"Registrierung des Aktualisierungsmodus für Unterprojekt-Pfad '$sm_path' \"\n \"fehlgeschlagen\"\n \n-#: git-submodule.sh:424\n-#, sh-format\n-msgid \"Submodule '$name' ($url) registered for path '$sm_path'\"\n-msgstr \"Unterprojekt '$name' ($url) ist für Pfad '$sm_path' registriert\"\n-\n-#: git-submodule.sh:523\n+#: git-submodule.sh:524\n #, sh-format\n msgid \"\"\n \"Submodule path '$sm_path' not initialized\\n\"\n@@ -5321,85 +5338,88 @@ msgstr \"\"\n \"Unterprojekt-Pfad '$sm_path' ist nicht initialisiert\\n\"\n \"Vielleicht möchtest du 'update --init' benutzen?\"\n \n-#: git-submodule.sh:536\n+#: git-submodule.sh:537\n #, sh-format\n msgid \"Unable to find current revision in submodule path '$sm_path'\"\n msgstr \"Konnte aktuelle Version in Unterprojekt-Pfad '$sm_path' nicht finden\"\n \n-#: git-submodule.sh:555\n+#: git-submodule.sh:556\n #, sh-format\n msgid \"Unable to fetch in submodule path '$sm_path'\"\n msgstr \"Konnte in Unterprojekt-Pfad '$sm_path' nicht anfordern\"\n \n-#: git-submodule.sh:569\n+#: git-submodule.sh:570\n #, sh-format\n msgid \"Unable to rebase '$sha1' in submodule path '$sm_path'\"\n msgstr \"Neuaufbau von '$sha1' in Unterprojekt-Pfad '$sm_path' nicht möglich\"\n \n-#: git-submodule.sh:570\n+#: git-submodule.sh:571\n #, sh-format\n msgid \"Submodule path '$sm_path': rebased into '$sha1'\"\n msgstr \"Unterprojekt-Pfad '$sm_path': neu aufgebaut in '$sha1'\"\n \n-#: git-submodule.sh:575\n+#: git-submodule.sh:576\n #, sh-format\n msgid \"Unable to merge '$sha1' in submodule path '$sm_path'\"\n msgstr \"\"\n \"Zusammenführung von '$sha1' in Unterprojekt-Pfad '$sm_path' fehlgeschlagen\"\n \n-#: git-submodule.sh:576\n+#: git-submodule.sh:577\n #, sh-format\n msgid \"Submodule path '$sm_path': merged in '$sha1'\"\n msgstr \"Unterprojekt-Pfad '$sm_path': zusammengeführt in '$sha1'\"\n \n-#: git-submodule.sh:581\n+#: git-submodule.sh:582\n #, sh-format\n msgid \"Unable to checkout '$sha1' in submodule path '$sm_path'\"\n msgstr \"Konnte '$sha1' in Unterprojekt-Pfad '$sm_path' nicht auschecken.\"\n \n-#: git-submodule.sh:582\n+#: git-submodule.sh:583\n #, sh-format\n msgid \"Submodule path '$sm_path': checked out '$sha1'\"\n msgstr \"Unterprojekt-Pfad: '$sm_path': '$sha1' ausgecheckt\"\n \n-#: git-submodule.sh:604 git-submodule.sh:927\n+#: git-submodule.sh:605 git-submodule.sh:928\n #, sh-format\n msgid \"Failed to recurse into submodule path '$sm_path'\"\n msgstr \"Fehler bei Rekursion in Unterprojekt-Pfad '$sm_path'\"\n \n-#: git-submodule.sh:712\n+#: git-submodule.sh:713\n msgid \"--\"\n msgstr \"--\"\n \n-#: git-submodule.sh:770\n+#: git-submodule.sh:771\n #, sh-format\n msgid \"  Warn: $name doesn't contain commit $sha1_src\"\n msgstr \"  Warnung: $name beinhaltet nicht Version $sha1_src\"\n \n-#: git-submodule.sh:773\n+#: git-submodule.sh:774\n #, sh-format\n msgid \"  Warn: $name doesn't contain commit $sha1_dst\"\n msgstr \"  Warnung: $name beinhaltet nicht Version $sha1_dst\"\n \n-#: git-submodule.sh:776\n+#: git-submodule.sh:777\n #, sh-format\n msgid \"  Warn: $name doesn't contain commits $sha1_src and $sha1_dst\"\n msgstr \"\"\n \"  Warnung: $name beinhaltet nicht die Versionen $sha1_src und $sha1_dst\"\n \n-#: git-submodule.sh:801\n+#: git-submodule.sh:802\n msgid \"blob\"\n msgstr \"Blob\"\n \n-#: git-submodule.sh:802\n+#: git-submodule.sh:803\n msgid \"submodule\"\n msgstr \"Unterprojekt\"\n \n-#: git-submodule.sh:973\n+#: git-submodule.sh:974\n #, sh-format\n msgid \"Synchronizing submodule url for '$name'\"\n msgstr \"Synchronisiere Unterprojekt-URL für '$name'\"\n \n+#~ msgid \"Could not extract email from committer identity.\"\n+#~ msgstr \"Konnte E-Mail-Adresse des Einreichers nicht extrahieren.\"\n+\n #~ msgid \"cherry-pick\"\n #~ msgstr \"cherry-pick\"\n \n-- \n1.7.11.rc0.105.g16abda8\n"},{"id":"192737","messageId":"CANYiYbFCTkx2JdvMbMtGHqqFz4rQMNXamicwRu2kZ3P6rtgSQQ@mail.gmail.com","threadId":"30688","inReplyTo":"1338659582-6864-1-git-send-email-ralf.thielow@googlemail.com","subject":"Re: [PATCH] l10n: de.po: translate 2 new, 3 fuzzy messages","fromName":"Jiang Xin","fromEmail":"worldhello.net@gmail.com","sentAt":"2012-06-03T04:45:13Z","receivedAt":"2012-06-03T04:45:13Z","isPatch":true,"sender":{"key":"worldhello.net@gmail.com","avatar":"https://avatars.githubusercontent.com/u/183860?v=4"},"body":"2012/6/3 Ralf Thielow <ralf.thielow@googlemail.com>:\n> Translate 2 new and 3 fuzzy messages came from git.pot update\n> in 75f7b4b (l10n: Update git.pot (5 new, 3 removed messages)).\n>\n> Signed-off-by: Ralf Thielow <ralf.thielow@googlemail.com>\n> ---\n>  po/de.po | 474 +++++++++++++++++++++++++++++++++------------------------------\n>  1 Datei geändert, 247 Zeilen hinzugefügt(+), 227 Zeilen entfernt(-)\n>\n> diff --git a/po/de.po b/po/de.po\n> index 7b3cce8..a7774e0 100644\n> --- a/po/de.po\n> +++ b/po/de.po\n> @@ -48,7 +48,7 @@ msgstr \"'%s' sieht nicht wie eine v2 Paketdatei aus\"\n>  msgid \"unrecognized header: %s%s (%d)\"\n>  msgstr \"nicht erkannter Kopfbereich: %s%s (%d)\"\n>\n> -#: bundle.c:89 builtin/commit.c:697\n> +#: bundle.c:89 builtin/commit.c:696\n>  #, c-format\n>  msgid \"could not open '%s'\"\n>  msgstr \"Konnte '%s' nicht öffnen\"\n\nThe modifications of location lines (#: filename:line) are tedious.\nYou can exclude them out of the diff file by a little:\n\n 1. Creae a diff driver with a textconv program:\n\n     $ git config --global diff.podiff.textconv \"sed -e '/^#/ d'\"\n\n 2. Set attribute for '.po' files\n\n     $ echo \"*.po diff=podiff\" >> $(git rev-parse --git-dir)/info/attributes\n\nNext time the diff you generated is more clear.\n\ncommit ada19d9a366892bac424ff4a70e7edc0af48d4de\nAuthor: Ralf Thielow <ralf.thielow@googlemail.com>\nDate:   Sat Jun 2 19:53:02 2012 +0200\n\n    l10n: de.po: translate 2 new, 3 fuzzy messages\n\n    Translate 2 new and 3 fuzzy messages came from git.pot update\n    in 75f7b4b (l10n: Update git.pot (5 new, 3 removed messages)).\n\n    Signed-off-by: Ralf Thielow <ralf.thielow@googlemail.com>\n\ndiff --git a/po/de.po b/po/de.po\nindex f6e84f..d1187 100644\n--- a/po/de.po\n+++ b/po/de.po\n@@ -2,7 +2,7 @@ msgid \"\"\n msgstr \"\"\n \"Project-Id-Version: git 1.7.11\\n\"\n \"Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\\n\"\n-\"POT-Creation-Date: 2012-05-21 08:57+0800\\n\"\n+\"POT-Creation-Date: 2012-06-02 07:03+0800\\n\"\n \"PO-Revision-Date: 2012-03-28 18:46+0200\\n\"\n \"Last-Translator: Ralf Thielow <ralf.thielow@googlemail.com>\\n\"\n \"Language-Team: German\\n\"\n@@ -455,6 +455,12 @@ msgid \"Upstream branch '%s' not stored as a\nremote-tracking branch\"\n msgstr \"\"\n \"Zweig '%s' des entfernten Projektarchivs ist kein gefolgter Übernahmezweig\"\n\n+msgid \"unable to look up current user in the passwd file: %s\"\n+msgstr \"konnte aktuellen Benutzer nicht in Passwort-Datei finden: %s\"\n+\n+msgid \"no such user\"\n+msgstr \"kein solcher Benutzer\"\n+\n msgid \"Unmerged paths:\"\n msgstr \"Nicht zusammengeführte Pfade:\"\n\n@@ -853,8 +859,11 @@ msgstr \"%s ist vom Typ %o, erwartete %o\"\n msgid \"%s: already exists in index\"\n msgstr \"%s ist bereits bereitgestellt\"\n\n-msgid \"new mode (%o) of %s does not match old mode (%o)%s%s\"\n-msgstr \"neuer Modus (%o) von %s entspricht nicht dem alten Modus (%o)%s%s\"\n+msgid \"new mode (%o) of %s does not match old mode (%o)\"\n+msgstr \"neuer Modus (%o) von %s entspricht nicht dem alten Modus (%o)\"\n+\n+msgid \"new mode (%o) of %s does not match old mode (%o) of %s\"\n+msgstr \"neuer Modus (%o) von %s entspricht nicht dem alten Modus (%o) von %s\"\n\n msgid \"%s: patch does not apply\"\n msgstr \"%s: Patch konnte nicht angewendet werden\"\n@@ -925,31 +934,35 @@ msgid \"num\"\n msgstr \"Anzahl\"\n\n msgid \"remove <num> leading slashes from traditional diff paths\"\n-msgstr \"entfernt <Anzahl> vorrangestellte Schrägstriche von herkömmlichen \"\n+msgstr \"\"\n+\"entfernt <Anzahl> vorrangestellte Schrägstriche von herkömmlichen \"\n \"Differenzpfaden\"\n\n msgid \"ignore additions made by the patch\"\n msgstr \"ignoriert hinzugefügte Zeilen des Patches\"\n\n msgid \"instead of applying the patch, output diffstat for the input\"\n-msgstr \"anstatt der Anwendung des Patches, wird der \\\"diffstat\\\" für\ndie Eingabe \"\n+msgstr \"\"\n+\"anstatt der Anwendung des Patches, wird der \\\"diffstat\\\" für die Eingabe \"\n \"ausgegeben\"\n\n msgid \"shows number of added and deleted lines in decimal notation\"\n-msgstr \"zeigt die Anzahl von hinzugefügten/entfernten Zeilen in \"\n-\"Dezimalnotation\"\n+msgstr \"\"\n+\"zeigt die Anzahl von hinzugefügten/entfernten Zeilen in Dezimalnotation\"\n\n msgid \"instead of applying the patch, output a summary for the input\"\n-msgstr \"anstatt der Anwendung des Patches, wird eine Zusammenfassung für die \"\n-\"Eingabe ausgegeben\"\n+msgstr \"\"\n+\"anstatt der Anwendung des Patches, wird eine Zusammenfassung für die Eingabe \"\n+\"ausgegeben\"\n\n msgid \"instead of applying the patch, see if the patch is applicable\"\n-msgstr \"anstatt der Anwendung des Patches, zeige ob Patch angewendet werden \"\n-\"kann\"\n+msgstr \"\"\n+\"anstatt der Anwendung des Patches, zeige ob Patch angewendet werden kann\"\n\n msgid \"make sure the patch is applicable to the current index\"\n-msgstr \"stellt sicher, dass der Patch in der aktuellen Bereitstellung \"\n-\"angewendet werden kann\"\n+msgstr \"\"\n+\"stellt sicher, dass der Patch in der aktuellen Bereitstellung angewendet \"\n+\"werden kann\"\n\n msgid \"apply a patch without touching the working tree\"\n msgstr \"wendet einen Patch an, ohne Änderungen im Arbeitszweig vorzunehmen\"\n@@ -958,15 +971,16 @@ msgid \"also apply the patch (use with\n--stat/--summary/--check)\"\n msgstr \"wendet den Patch an (Benutzung mit --stat/--summary/--check)\"\n\n msgid \"build a temporary index based on embedded index information\"\n-msgstr \"erstellt eine temporäre Bereitstellung basierend auf den integrierten \"\n+msgstr \"\"\n+\"erstellt eine temporäre Bereitstellung basierend auf den integrierten \"\n \"Bereitstellungsinformationen\"\n\n msgid \"paths are separated with NUL character\"\n msgstr \"Pfade sind getrennt durch NUL Zeichen\"\n\n msgid \"ensure at least <n> lines of context match\"\n-msgstr \"stellt sicher, dass mindestens <Anzahl> Zeilen des Kontextes \"\n-\"übereinstimmen\"\n+msgstr \"\"\n+\"stellt sicher, dass mindestens <Anzahl> Zeilen des Kontextes übereinstimmen\"\n\n msgid \"action\"\n msgstr \"Aktion\"\n@@ -984,7 +998,8 @@ msgid \"don't expect at least one line of context\"\n msgstr \"erwartet keinen Kontext\"\n\n msgid \"leave the rejected hunks in corresponding *.rej files\"\n-msgstr \"hinterlässt zurückgewiesene Patch-Bereiche in den\nentsprechenden *.rej \"\n+msgstr \"\"\n+\"hinterlässt zurückgewiesene Patch-Bereiche in den entsprechenden *.rej \"\n \"Dateien\"\n\n msgid \"allow overlapping hunks\"\n@@ -2315,9 +2330,6 @@ msgstr \"Brauche genau einen Versionsbereich.\"\n msgid \"Not a range.\"\n msgstr \"Kein Versionsbereich.\"\n\n-msgid \"Could not extract email from committer identity.\"\n-msgstr \"Konnte E-Mail-Adresse des Einreichers nicht extrahieren.\"\n-\n msgid \"Cover letter needs email format\"\n msgstr \"Anschreiben benötigt E-Mail-Format\"\n\n@@ -2937,12 +2949,13 @@ msgid \"Could not remove config section '%s'\"\n msgstr \"Konnte Sektion '%s' nicht aus Konfiguration entfernen\"\n\n msgid \"\"\n-\"Not updating non-default fetch respec\\n\"\n+\"Not updating non-default fetch refspec\\n\"\n \"\\t%s\\n\"\n \"\\tPlease update the configuration manually if necessary.\"\n msgstr \"\"\n \"Keine Aktualisierung der nicht standardmäßigen Referenzspezifikation zum \"\n-\"Abholen\\t%s\\n\"\n+\"Abholen\\n\"\n+\"\\t%s\\n\"\n \"\\tBitte aktualisiere, falls notwendig, die Konfiguration manuell.\"\n\n msgid \"Could not append '%s'\"\n@@ -3702,14 +3715,14 @@ msgstr \"Keine URL für Unterprojekt-Pfad\n'$sm_path' in .gitmodules gefunden\"\n msgid \"Failed to register url for submodule path '$sm_path'\"\n msgstr \"Registrierung der URL für Unterprojekt-Pfad '$sm_path' fehlgeschlagen\"\n\n+msgid \"Submodule '$name' ($url) registered for path '$sm_path'\"\n+msgstr \"Unterprojekt '$name' ($url) ist für Pfad '$sm_path' registriert\"\n+\n msgid \"Failed to register update mode for submodule path '$sm_path'\"\n msgstr \"\"\n \"Registrierung des Aktualisierungsmodus für Unterprojekt-Pfad '$sm_path' \"\n \"fehlgeschlagen\"\n\n-msgid \"Submodule '$name' ($url) registered for path '$sm_path'\"\n-msgstr \"Unterprojekt '$name' ($url) ist für Pfad '$sm_path' registriert\"\n-\n msgid \"\"\n \"Submodule path '$sm_path' not initialized\\n\"\n \"Maybe you want to use 'update --init'?\"\n@@ -3770,3 +3783,4 @@ msgstr \"Synchronisiere Unterprojekt-URL für '$name'\"\n\n\n\n+\n\n\n\n-- \nJIang Xin\n"},{"id":"192742","messageId":"CACsJy8CLpNANe-6OnU=v5h6zYdcpUWjuH=_iOTAOGohd4VOD1Q@mail.gmail.com","threadId":"30688","inReplyTo":"CANYiYbFCTkx2JdvMbMtGHqqFz4rQMNXamicwRu2kZ3P6rtgSQQ@mail.gmail.com","subject":"Re: [PATCH] l10n: de.po: translate 2 new, 3 fuzzy messages","fromName":"Nguyen Thai Ngoc Duy","fromEmail":"pclouds@gmail.com","sentAt":"2012-06-03T09:19:31Z","receivedAt":"2012-06-03T09:19:31Z","isPatch":true,"sender":{"key":"pclouds@gmail.com","avatar":"https://avatars.githubusercontent.com/u/720?v=4"},"body":"2012/6/3 Jiang Xin <worldhello.net@gmail.com>:\n> The modifications of location lines (#: filename:line) are tedious.\n> You can exclude them out of the diff file by a little:\n>\n>  1. Creae a diff driver with a textconv program:\n>\n>     $ git config --global diff.podiff.textconv \"sed -e '/^#/ d'\"\n>\n>  2. Set attribute for '.po' files\n>\n>     $ echo \"*.po diff=podiff\" >> $(git rev-parse --git-dir)/info/attributes\n>\n> Next time the diff you generated is more clear.\n\nIt also creates a non-applicable patch. The problem with .po files is\nthere are two sources of modification: msgmerge and human. It'd be\nmuch better if git could learn (with user's help) to separate those\nand allow to track/show human changes only.\n\nI'm also gnome translator coordinator and what I'm doing now is create\ntwo commits each time I receive a translation update: one with\nmsgmerge wrapped in 70 chars, then translator's changes (also\nre-wrapped in 70 chars as different editors produce different default\nwrapping). It's not perfect as msgmerge can move translations up and\ndown (randomly to me), but that's all I can do.\n-- \nDuy\n"},{"id":"192749","messageId":"CANYiYbHZPEsqd6zuKJJ1fTuO1ii4Jy_ufGx8dAt9Q7fFi1xcdw@mail.gmail.com","threadId":"30688","inReplyTo":"CACsJy8CLpNANe-6OnU=v5h6zYdcpUWjuH=_iOTAOGohd4VOD1Q@mail.gmail.com","subject":"Re: [PATCH] l10n: de.po: translate 2 new, 3 fuzzy messages","fromName":"Jiang Xin","fromEmail":"worldhello.net@gmail.com","sentAt":"2012-06-03T09:52:14Z","receivedAt":"2012-06-03T09:52:14Z","isPatch":true,"sender":{"key":"worldhello.net@gmail.com","avatar":"https://avatars.githubusercontent.com/u/183860?v=4"},"body":"2012/6/3 Nguyen Thai Ngoc Duy <pclouds@gmail.com>:\n>> Next time the diff you generated is more clear.\n>\n> It also creates a non-applicable patch. The problem with .po files is\n\nIt's not a big issue. The podiff driver I provided only affects 'git diff',\n'git show HEAD' commands, but command 'git format-patch' will\nwork as usual. Any way, patches for '*.po' sent to this list is for\nreview only, and will not be applied directly.\n\n-- \nJiang Xin\n"}]}