{"thread":{"id":"31171","subject":"[RFC] l10n: de.po: translate 76 new messages","startedAt":"2012-08-02T17:12:05Z","lastAt":"2012-08-05T07:13:10Z","messageCount":7,"participants":["Ralf Thielow","Thomas Rast"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"196363","messageId":"1343927525-3338-1-git-send-email-ralf.thielow@gmail.com","threadId":"31171","inReplyTo":null,"subject":"[RFC] l10n: de.po: translate 76 new messages","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2012-08-02T17:12:05Z","receivedAt":"2012-08-02T17:12:05Z","isPatch":false,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"Translate 76 new messages came from git.pot update\nin 3b6137f (l10n: Update git.pot (76 new, 4 removed\nmessages)).\n\nSigned-off-by: Ralf Thielow <ralf.thielow@gmail.com>\n---\n\nHi German l10n team,\n\nplease review this update of German translation.\nPlease note that this patch is based on a preparation\ncommit which just contains the \"msgmerge\", so it might\nnot be applicable directly.\n\nThanks\n\n po/de.po | 214 ++++++++++++++++++++++++++++++++++-----------------------------\n 1 file changed, 114 insertions(+), 100 deletions(-)\n\ndiff --git a/po/de.po b/po/de.po\nindex 679f14b..a208c56 100644\n--- a/po/de.po\n+++ b/po/de.po\n@@ -232,9 +232,8 @@ msgstr \"\"\n \"%s\"\n \n #: diff.c:1400\n-#, fuzzy\n msgid \" 0 files changed\"\n-msgstr \" 0 Dateien geändert\\n\"\n+msgstr \" 0 Dateien geändert\"\n \n #: diff.c:1404\n #, c-format\n@@ -351,57 +350,56 @@ msgstr[1] \"\"\n #: merge-recursive.c:190\n #, c-format\n msgid \"(bad commit)\\n\"\n-msgstr \"\"\n+msgstr \"(ungültige Version)\\n\"\n \n #: merge-recursive.c:206\n-#, fuzzy, c-format\n+#, c-format\n msgid \"addinfo_cache failed for path '%s'\"\n-msgstr \"make_cache_entry für Pfad '%s' fehlgeschlagen\"\n+msgstr \"addinfo_cache für Pfad '%s' fehlgeschlagen\"\n \n #: merge-recursive.c:268\n-#, fuzzy\n msgid \"error building trees\"\n-msgstr \"Fehler beim Erzeugen der Zweige\"\n+msgstr \"Fehler beim Erstellen der Bäume\"\n \n #: merge-recursive.c:497\n-#, fuzzy\n msgid \"diff setup failed\"\n-msgstr \"diff_setup_done fehlgeschlagen\"\n+msgstr \"Einrichtung der Optionen zur Bestimmung der Unterschiede \"\n+\"fehlgeschlagen\"\n \n #: merge-recursive.c:627\n msgid \"merge-recursive: disk full?\"\n-msgstr \"\"\n+msgstr \"merge-recursive: Speicher voll?\"\n \n #: merge-recursive.c:690\n-#, fuzzy, c-format\n+#, c-format\n msgid \"failed to create path '%s'%s\"\n-msgstr \"Konnte Verknüpfung '%s' nicht erstellen\"\n+msgstr \"Fehler beim Erstellen des Pfades '%s'%s\"\n \n #: merge-recursive.c:701\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Removing %s to make room for subdirectory\\n\"\n-msgstr \"Entferne Notiz für Objekt %s\\n\"\n+msgstr \"Entferne %s um Platz für Unterverzeichnis zu schaffen\\n\"\n \n #. something else exists\n #. .. but not some other error (who really cares what?)\n #: merge-recursive.c:715 merge-recursive.c:736\n msgid \": perhaps a D/F conflict?\"\n-msgstr \"\"\n+msgstr \": vielleicht ein D/F-Konflikt?\"\n \n #: merge-recursive.c:726\n-#, fuzzy, c-format\n+#, c-format\n msgid \"refusing to lose untracked file at '%s'\"\n-msgstr \"Ungültiger Modus '%s' für unbeobachtete Dateien\"\n+msgstr \"verweigere, da ungefolgte Dateien in '%s' verloren gehen würden\"\n \n #: merge-recursive.c:766\n-#, fuzzy, c-format\n+#, c-format\n msgid \"cannot read object %s '%s'\"\n-msgstr \"Kann %s nicht lesen: %s\"\n+msgstr \"kann Objekt %s '%s' nicht lesen\"\n \n #: merge-recursive.c:768\n #, c-format\n msgid \"blob expected for %s '%s'\"\n-msgstr \"\"\n+msgstr \"Blob erwartet für %s '%s'\"\n \n #: merge-recursive.c:791 builtin/clone.c:302\n #, c-format\n@@ -409,27 +407,27 @@ msgid \"failed to open '%s'\"\n msgstr \"Fehler beim Öffnen von '%s'\"\n \n #: merge-recursive.c:799\n-#, fuzzy, c-format\n+#, c-format\n msgid \"failed to symlink '%s'\"\n-msgstr \"Konnte '%s' nicht entfernen\"\n+msgstr \"Fehler beim Erstellen einer symbolischen Verknüpfung für '%s'\"\n \n #: merge-recursive.c:802\n #, c-format\n msgid \"do not know what to do with %06o %s '%s'\"\n-msgstr \"\"\n+msgstr \"weiß nicht was mit %06o %s '%s' zu machen ist\"\n \n #: merge-recursive.c:939\n msgid \"Failed to execute internal merge\"\n-msgstr \"\"\n+msgstr \"Fehler bei Ausführung der internen Zusammenführung\"\n \n #: merge-recursive.c:943\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Unable to add %s to database\"\n-msgstr \"Konnte %s nicht nach %s verschieben\"\n+msgstr \"Konnte %s nicht zur Datenbank hinzufügen\"\n \n #: merge-recursive.c:959\n msgid \"unsupported object type in the tree\"\n-msgstr \"\"\n+msgstr \"nicht unterstützter Objekttyp im Baum\"\n \n #: merge-recursive.c:1038 merge-recursive.c:1052\n #, c-format\n@@ -437,6 +435,8 @@ msgid \"\"\n \"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left \"\n \"in tree.\"\n msgstr \"\"\n+\"KONFLIKT (%s/delete): %s gelöscht in %s und %s in %s. Stand %s von %s wurde \"\n+\"im Arbeitsbereich gelassen.\"\n \n #: merge-recursive.c:1044 merge-recursive.c:1057\n #, c-format\n@@ -444,19 +444,21 @@ msgid \"\"\n \"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left \"\n \"in tree at %s.\"\n msgstr \"\"\n+\"KONFLIKT (%s/delete): %s gelöscht in %s und %s in %s. Stand %s von %s wurde \"\n+\"im Arbeitsbereich bei %s gelassen.\"\n \n #: merge-recursive.c:1098\n msgid \"rename\"\n-msgstr \"\"\n+msgstr \"rename\"\n \n #: merge-recursive.c:1098\n msgid \"renamed\"\n-msgstr \"\"\n+msgstr \"renamed\"\n \n #: merge-recursive.c:1154\n #, c-format\n msgid \"%s is a directory in %s adding as %s instead\"\n-msgstr \"\"\n+msgstr \"%s ist ein Verzeichnis in %s, füge es stattdessen als %s hinzu\"\n \n #: merge-recursive.c:1176\n #, c-format\n@@ -464,72 +466,74 @@ msgid \"\"\n \"CONFLICT (rename/rename): Rename \\\"%s\\\"->\\\"%s\\\" in branch \\\"%s\\\" rename \\\"%s\"\n \"\\\"->\\\"%s\\\" in \\\"%s\\\"%s\"\n msgstr \"\"\n+\"KONFLIKT (rename/rename): Benenne um \\\"%s\\\"->\\\"%s\\\" in Zweig \\\"%s\\\" und \"\n+\"\\\"%s\\\"->\\\"%s\\\" in Zweig \\\"%s\\\"%s\"\n \n #: merge-recursive.c:1181\n msgid \" (left unresolved)\"\n-msgstr \"\"\n+msgstr \" (bleibt unaufgelöst)\"\n \n #: merge-recursive.c:1235\n #, c-format\n msgid \"CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s\"\n-msgstr \"\"\n+msgstr \"KONFLIKT (rename/rename): Benenne um %s->%s in %s. \"\n+\"Benenne um %s->%s in %s\"\n \n #: merge-recursive.c:1265\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Renaming %s to %s and %s to %s instead\"\n-msgstr \"Benenne %s nach %s um\\n\"\n+msgstr \"Benenne stattdessen %s nach %s und %s nach %s um\"\n \n #: merge-recursive.c:1464\n #, c-format\n msgid \"CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s\"\n-msgstr \"\"\n+msgstr \"KONFLIKT (rename/add): Benenne um %s->%s in %s. %s hinzugefügt in %s\"\n \n #: merge-recursive.c:1474\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Adding merged %s\"\n-msgstr \"nicht zusammengeführt:   %s\"\n+msgstr \"Füge zusammengeführte Datei %s hinzu\"\n \n #: merge-recursive.c:1479 merge-recursive.c:1677\n #, c-format\n msgid \"Adding as %s instead\"\n-msgstr \"\"\n+msgstr \"Füge stattdessen als %s hinzu\"\n \n #: merge-recursive.c:1530\n-#, fuzzy, c-format\n+#, c-format\n msgid \"cannot read object %s\"\n-msgstr \"Kann existierendes Objekt %s nicht lesen.\"\n+msgstr \"kann Objekt %s nicht lesen\"\n \n #: merge-recursive.c:1533\n-#, fuzzy, c-format\n+#, c-format\n msgid \"object %s is not a blob\"\n-msgstr \"Objekt %s nicht gefunden\"\n+msgstr \"Objekt %s ist kein Blob\"\n \n #: merge-recursive.c:1581\n msgid \"modify\"\n-msgstr \"\"\n+msgstr \"modify\"\n \n #: merge-recursive.c:1581\n-#, fuzzy\n msgid \"modified\"\n-msgstr \"von beiden geändert:\"\n+msgstr \"modified\"\n \n #: merge-recursive.c:1591\n msgid \"content\"\n-msgstr \"\"\n+msgstr \"content\"\n \n #: merge-recursive.c:1598\n msgid \"add/add\"\n-msgstr \"\"\n+msgstr \"add/add\"\n \n #: merge-recursive.c:1632\n #, c-format\n msgid \"Skipped %s (merged same as existing)\"\n-msgstr \"\"\n+msgstr \"%s ausgelassen (Ergebnis der Zusammenführung existiert bereits)\"\n \n #: merge-recursive.c:1646\n #, c-format\n msgid \"Auto-merging %s\"\n-msgstr \"\"\n+msgstr \"automatische Zusammenführung von %s\"\n \n #: merge-recursive.c:1650 git-submodule.sh:844\n msgid \"submodule\"\n@@ -538,65 +542,65 @@ msgstr \"Unterprojekt\"\n #: merge-recursive.c:1651\n #, c-format\n msgid \"CONFLICT (%s): Merge conflict in %s\"\n-msgstr \"\"\n+msgstr \"KONFLIKT (%s): Zusammenführungskonflikt in %s\"\n \n #: merge-recursive.c:1741\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Removing %s\"\n-msgstr \"Entferne %s\\n\"\n+msgstr \"Entferne %s\"\n \n #: merge-recursive.c:1766\n msgid \"file/directory\"\n-msgstr \"\"\n+msgstr \"Datei/Verzeichnis\"\n \n #: merge-recursive.c:1772\n msgid \"directory/file\"\n-msgstr \"\"\n+msgstr \"Verzeichnis/Datei\"\n \n #: merge-recursive.c:1777\n #, c-format\n msgid \"CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s\"\n-msgstr \"\"\n+msgstr \"KONFLIKT (%s): Es existiert bereits ein Verzeichnis %s in %s. \"\n+\"Füge %s als %s hinzu.\"\n \n #: merge-recursive.c:1787\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Adding %s\"\n-msgstr \"Aktualisiere %s\"\n+msgstr \"Füge %s hinzu\"\n \n #: merge-recursive.c:1804\n msgid \"Fatal merge failure, shouldn't happen.\"\n-msgstr \"\"\n+msgstr \"Fataler Fehler bei der Zusammenführung. Sollte nicht passieren.\"\n \n #: merge-recursive.c:1823\n-#, fuzzy\n msgid \"Already up-to-date!\"\n-msgstr \"Aktualisierung erzwungen\"\n+msgstr \"Bereits aktuell!\"\n \n #: merge-recursive.c:1832\n #, c-format\n msgid \"merging of trees %s and %s failed\"\n-msgstr \"\"\n+msgstr \"zusammenführen der Bäume %s und %s fehlgeschlagen\"\n \n #: merge-recursive.c:1862\n #, c-format\n msgid \"Unprocessed path??? %s\"\n-msgstr \"\"\n+msgstr \" unverarbeiteter Pfad??? %s\"\n \n #: merge-recursive.c:1907\n msgid \"Merging:\"\n-msgstr \"\"\n+msgstr \"Zusammenführung:\"\n \n #: merge-recursive.c:1918\n #, c-format\n msgid \"found %u common ancestor(s):\"\n-msgstr \"\"\n+msgstr \"%u gemeinsame Vorgänger gefunden\"\n \n #: merge-recursive.c:1954\n msgid \"merge returned no commit\"\n-msgstr \"\"\n+msgstr \"Zusammenführung hat keine Version zurückgegeben\"\n \n #: merge-recursive.c:2011\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Could not parse object '%s'\"\n msgstr \"Konnte Objekt '%s' nicht parsen.\"\n \n@@ -5322,7 +5326,7 @@ msgstr \"\"\n \"Keine Zurücksetzung zu ORIG_HEAD.\"\n \n #: git-am.sh:105\n-#, fuzzy, sh-format\n+#, sh-format\n msgid \"\"\n \"When you have resolved this problem, run \\\"$cmdline --resolved\\\".\\n\"\n \"If you prefer to skip this patch, run \\\"$cmdline --skip\\\" instead.\\n\"\n@@ -5347,7 +5351,8 @@ msgstr \"\"\n \n #: git-am.sh:139\n msgid \"Using index info to reconstruct a base tree...\"\n-msgstr \"\"\n+msgstr \"Verwende Informationen aus der Bereitstellung um einen Basisbaum \"\n+\"nachzustellen\"\n \n #: git-am.sh:154\n msgid \"\"\n@@ -5362,9 +5367,8 @@ msgid \"Falling back to patching base and 3-way merge...\"\n msgstr \"Falle zurück zum Patchen der Basis und der 3-Wege-Zusammenführung...\"\n \n #: git-am.sh:179\n-#, fuzzy\n msgid \"Failed to merge in the changes.\"\n-msgstr \"Lesen des Zwischenspeichers fehlgeschlagen\"\n+msgstr \"Zusammenführung der Änderungen fehlgeschlagen\"\n \n #: git-am.sh:274\n msgid \"Only one StGIT patch series can be applied at once\"\n@@ -5384,6 +5388,8 @@ msgid \"\"\n \"The -b/--binary option has been a no-op for long time, and\\n\"\n \"it will be removed. Please do not use it anymore.\"\n msgstr \"\"\n+\"Die -b/--binary Option hat seit Langem keinen Effekt und wird\\n\"\n+\"entfernt. Bitte nicht mehr verwenden.\"\n \n #: git-am.sh:477\n #, sh-format\n@@ -5680,51 +5686,50 @@ msgid \"Cannot rebase onto multiple branches\"\n msgstr \"kann nicht auf mehrere Zweige neu aufbauen\"\n \n #: git-rebase.sh:52\n-#, fuzzy\n msgid \"\"\n \"When you have resolved this problem, run \\\"git rebase --continue\\\".\\n\"\n \"If you prefer to skip this patch, run \\\"git rebase --skip\\\" instead.\\n\"\n \"To check out the original branch and stop rebasing, run \\\"git rebase --abort\"\n \"\\\".\"\n msgstr \"\"\n-\"Wenn du das Problem aufgelöst hast, führe \\\"$cmdline --resolved\\\" aus.\\n\"\n-\"Falls du diesen Patch auslassen möchtest, führe stattdessen \\\"$cmdline --skip\"\n-\"\\\" aus.\\n\"\n-\"Um den ursprünglichen Zweig wiederherzustellen und die Anwendung der \"\n-\"Patches\\n\"\n-\"abzubrechen, führe \\\"$cmdline --abort\\\" aus.\"\n+\"Wenn du das Problem aufgelöst hast, führe \\\"git rebase --continue\\\" aus.\\n\"\n+\"Falls du diesen Patch auslassen möchtest, führe stattdessen \\\"git rebase \"\n+\"--skip\\\" aus.\\n\"\n+\"Um den ursprünglichen Zweig wiederherzustellen und den Neuaufbau abzubrechen,\\n\"\n+\"führe \\\"git rebase --abort\\\" aus.\"\n \n #: git-rebase.sh:159\n msgid \"The pre-rebase hook refused to rebase.\"\n-msgstr \"\"\n+msgstr \"Der \\\"pre-rebase hook\\\" hat den Neuaufbau zurückgewiesen.\"\n \n #: git-rebase.sh:164\n msgid \"It looks like git-am is in progress. Cannot rebase.\"\n-msgstr \"\"\n+msgstr \"\\\"git-am\\\" scheint im Gange zu sein. Kann nicht neu aufbauen.\"\n \n #: git-rebase.sh:295\n msgid \"The --exec option must be used with the --interactive option\"\n-msgstr \"\"\n+msgstr \"Die --exec Option muss mit der --interactive Option benutzt werden\"\n \n #: git-rebase.sh:300\n msgid \"No rebase in progress?\"\n-msgstr \"\"\n+msgstr \"Kein Neuaufbau im Gange?\"\n \n #: git-rebase.sh:313\n-#, fuzzy\n msgid \"Cannot read HEAD\"\n-msgstr \"kann Zweigspitze (HEAD) nicht auflösen\"\n+msgstr \"Kann Zweigspitze (HEAD) nicht lesen\"\n \n #: git-rebase.sh:316\n msgid \"\"\n \"You must edit all merge conflicts and then\\n\"\n \"mark them as resolved using git add\"\n msgstr \"\"\n+\"Du musst alle Zusammenführungskonflikte editieren und diese dann\\n\"\n+\"mittels \\\"git add\\\" als aufgelöst markieren\"\n \n #: git-rebase.sh:334\n-#, fuzzy, sh-format\n+#, sh-format\n msgid \"Could not move back to $head_name\"\n-msgstr \"Konnte Zweig %s nicht entfernen\"\n+msgstr \"Konnte nicht zu $head_name zurückgehen\"\n \n #: git-rebase.sh:350\n #, sh-format\n@@ -5738,60 +5743,70 @@ msgid \"\"\n \"and run me again.  I am stopping in case you still have something\\n\"\n \"valuable there.\"\n msgstr \"\"\n+\"Es scheint so, als gäbe es das Verzeichnis $state_dir_base bereits, und\\n\"\n+\"es wäre verwunderlich, wenn ein Neuaufbau bereits im Gange ist. Wenn das\\n\"\n+\"der Fall ist, probiere bitte\\n\"\n+\"\\t$cmd_live_rebase\\n\"\n+\"Wenn das nicht der Fall ist, probiere bitte\\n\"\n+\"\\t$cmd_clear_stale_rebase\\n\"\n+\"und führe dieses Kommando nochmal aus. Es wird angehalten, falls bereits\\n\"\n+\"etwas Nützliches vorhanden ist.\"\n \n #: git-rebase.sh:395\n #, sh-format\n msgid \"invalid upstream $upstream_name\"\n-msgstr \"\"\n+msgstr \"ungültiger Übernahmezweig $upstream_name\"\n \n #: git-rebase.sh:419\n #, sh-format\n msgid \"$onto_name: there are more than one merge bases\"\n-msgstr \"\"\n+msgstr \"$onto_name: es gibt mehr als eine Zusammenführungsbasis\"\n \n #: git-rebase.sh:422 git-rebase.sh:426\n #, sh-format\n msgid \"$onto_name: there is no merge base\"\n-msgstr \"\"\n+msgstr \"$onto_name: es gibt keine Zusammenführungsbasis\"\n \n #: git-rebase.sh:431\n-#, fuzzy, sh-format\n+#, sh-format\n msgid \"Does not point to a valid commit: $onto_name\"\n-msgstr \"'%s' zeigt auf keine Version\"\n+msgstr \"$onto_name zeigt auf keine gültige Version\"\n \n #: git-rebase.sh:454\n #, sh-format\n msgid \"fatal: no such branch: $branch_name\"\n-msgstr \"\"\n+msgstr \"fatal: kein solcher Zweig: $branch_name\"\n \n #: git-rebase.sh:474\n msgid \"Please commit or stash them.\"\n-msgstr \"\"\n+msgstr \"Bitte trage die Änderungen ein oder benutze \\\"stash\\\".\"\n \n #: git-rebase.sh:492\n #, sh-format\n msgid \"Current branch $branch_name is up to date.\"\n-msgstr \"\"\n+msgstr \"Aktueller Zweig $branch_name ist auf dem neusten Stand.\"\n \n #: git-rebase.sh:495\n #, sh-format\n msgid \"Current branch $branch_name is up to date, rebase forced.\"\n-msgstr \"\"\n+msgstr \"Aktueller Zweig $branch_name ist auf dem neusten Stand, \"\n+\"Neuaufbau erzwungen.\"\n \n #: git-rebase.sh:506\n-#, fuzzy, sh-format\n+#, sh-format\n msgid \"Changes from $mb to $onto:\"\n-msgstr \"zum Eintragen bereitgestellte Änderungen:\"\n+msgstr \"Änderungen von $mb zu $onto:\"\n \n #. Detach HEAD and reset the tree\n #: git-rebase.sh:515\n msgid \"First, rewinding head to replay your work on top of it...\"\n-msgstr \"\"\n+msgstr \"Zunächst wird die Zweigspitze zurückgespult, um deine Änderungen\\n\"\n+\"darauf neu anzuwenden...\"\n \n #: git-rebase.sh:523\n #, sh-format\n msgid \"Fast-forwarded $branch_name to $onto_name.\"\n-msgstr \"\"\n+msgstr \"$branch_name zu $onto_name vorgespult.\"\n \n #: git-stash.sh:51\n msgid \"git stash clear with parameters is unimplemented\"\n@@ -6081,9 +6096,8 @@ msgid \"Failed to recurse into submodule path '$sm_path'\"\n msgstr \"Fehler bei Rekursion in Unterprojekt-Pfad '$sm_path'\"\n \n #: git-submodule.sh:754\n-#, fuzzy\n msgid \"The --cached option cannot be used with the --files option\"\n-msgstr \"--cached kann nicht mit --files benutzt werden\"\n+msgstr \"Die --cached Option kann nicht mit der --files Option benutzt werden\"\n \n #. unexpected type\n #: git-submodule.sh:794\n-- \n1.7.12.rc1\n"},{"id":"196401","messageId":"87y5lw73m8.fsf@thomas.inf.ethz.ch","threadId":"31171","inReplyTo":"1343927525-3338-1-git-send-email-ralf.thielow@gmail.com","subject":"Re: [RFC] l10n: de.po: translate 76 new messages","fromName":"Thomas Rast","fromEmail":"trast@inf.ethz.ch","sentAt":"2012-08-03T08:59:27Z","receivedAt":"2012-08-03T08:59:27Z","isPatch":false,"sender":{"key":"tr@thomasrast.ch","avatar":"https://avatars.githubusercontent.com/u/153510?v=4"},"body":"Hi Ralf\n\nThanks a lot for your work.  Below I am pointing out several items that\nactually need to be fixed in code (mostly lego messages), so it's a bit\nof a TODO list and I don't mean to imply that you should fix those\nbefore your patch goes in.\n\n\nRalf Thielow <ralf.thielow@gmail.com> writes:\n\n>  #: merge-recursive.c:497\n> -#, fuzzy\n>  msgid \"diff setup failed\"\n> -msgstr \"diff_setup_done fehlgeschlagen\"\n> +msgstr \"Einrichtung der Optionen zur Bestimmung der Unterschiede \"\n> +\"fehlgeschlagen\"\n\nThat one is really unwieldy.  Judging from a cursory look at the code,\nit's an internal error anyway and should probably be \"BUG:\ndiff_setup_done failed\" to begin with.\n\n>  #: merge-recursive.c:627\n>  msgid \"merge-recursive: disk full?\"\n> -msgstr \"\"\n> +msgstr \"merge-recursive: Speicher voll?\"\n\nMaybe \"Festplatte voll?\" to distinguish from RAM.\n\nThe funny thing is that write_in_full() never returns 0 unless count=0:\nit explicitly sets errno=ENOSPC and returns -1 if write() returned 0.\nSo this error will not trigger unless the caller passes in size=0, in\nwhich case it is misguided.\n\n>  #: merge-recursive.c:690\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"failed to create path '%s'%s\"\n> -msgstr \"Konnte Verknüpfung '%s' nicht erstellen\"\n> +msgstr \"Fehler beim Erstellen des Pfades '%s'%s\"\n\nThis will need un-legoing...\n\n>  msgid \": perhaps a D/F conflict?\"\n> -msgstr \"\"\n> +msgstr \": vielleicht ein D/F-Konflikt?\"\n\nWhat's the terminology for conflicts in German?  For D/F, the user needs\nto know the English terms.  Not that V/D would be much better.  Maybe\njust spell it out.\n\n>  #: merge-recursive.c:726\n> -#, fuzzy, c-format\n> +#, c-format\n>  msgid \"refusing to lose untracked file at '%s'\"\n> -msgstr \"Ungültiger Modus '%s' für unbeobachtete Dateien\"\n> +msgstr \"verweigere, da ungefolgte Dateien in '%s' verloren gehen\n> würden\"\n\nYour glossary[1] says we call them \"unbeobachtet\"?\n\n>  #: merge-recursive.c:1038 merge-recursive.c:1052\n>  #, c-format\n> @@ -437,6 +435,8 @@ msgid \"\"\n>  \"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left \"\n>  \"in tree.\"\n>  msgstr \"\"\n> +\"KONFLIKT (%s/delete): %s gelöscht in %s und %s in %s. Stand %s von %s wurde \"\n> +\"im Arbeitsbereich gelassen.\"\n\nThis needs de-legoification on the first and fourth %s, which can be\nrename/renamed or modify/modified.  Furthermore, in line with the D/F\nabove, perhaps you should translate \"delete\"?  But I see that you have\nnot translated \"renamed\" etc. below, either.  Was that on purpose?  It\nwill read a bit odd as\n\n  KONFLIKT (rename/delete): foo gelöscht in bar und renamed in quux. Stand ...\n\n>  #: merge-recursive.c:1591\n>  msgid \"content\"\n> -msgstr \"\"\n> +msgstr \"content\"\n>  \n>  #: merge-recursive.c:1598\n>  msgid \"add/add\"\n> -msgstr \"\"\n> +msgstr \"add/add\"\n[...]\n>  msgid \"CONFLICT (%s): Merge conflict in %s\"\n> -msgstr \"\"\n> +msgstr \"KONFLIKT (%s): Zusammenführungskonflikt in %s\"\n\nMore candidates for de-legoification.\n\n>  #: merge-recursive.c:1832\n>  #, c-format\n>  msgid \"merging of trees %s and %s failed\"\n> -msgstr \"\"\n> +msgstr \"zusammenführen der Bäume %s und %s fehlgeschlagen\"\n\nCapital Z?\n\n>  #: merge-recursive.c:1862\n>  #, c-format\n>  msgid \"Unprocessed path??? %s\"\n> -msgstr \"\"\n> +msgstr \" unverarbeiteter Pfad??? %s\"\n\nStray space at the beginning.\n\n>  #: merge-recursive.c:1918\n>  #, c-format\n>  msgid \"found %u common ancestor(s):\"\n> -msgstr \"\"\n> +msgstr \"%u gemeinsame Vorgänger gefunden\"\n\n\"ancestor(s)\" is not listed in the glossary.  I'd personally pick\n\"Vorfahren\" but I'm probably bikeshedding.\n\n> +\"Wenn du das Problem aufgelöst hast, führe \\\"git rebase --continue\\\" aus.\\n\"\n\nNot what you are actually changing, but \"resolve\" (a merge conflict) is\nnot in the glossary.  For me\n\n  Wenn du das Problem _gelöst_ hast...\n\nsounds nicer.  \"aufgelöst\" sounds like \"resolve a domain name\" or such.\n\n>  msgid \"fatal: no such branch: $branch_name\"\n> -msgstr \"\"\n> +msgstr \"fatal: kein solcher Zweig: $branch_name\"\n\nkein Zweig $branch_name gefunden?\n\n>  #: git-rebase.sh:474\n>  msgid \"Please commit or stash them.\"\n> -msgstr \"\"\n> +msgstr \"Bitte trage die Änderungen ein oder benutze \\\"stash\\\".\"\n\nI really like this way of dodging the \"stash\" translation :-)\n\n\nFootnotes: \n[1]  https://github.com/ralfth/git-po-de/wiki/Glossary\n\n-- \nThomas Rast\ntrast@{inf,student}.ethz.ch\n"},{"id":"196406","messageId":"CAN0XMOLp_m4jUKv_=qfXdYx4jDJMBYQtY2-19sfC_7LzfY6uXA@mail.gmail.com","threadId":"31171","inReplyTo":"87y5lw73m8.fsf@thomas.inf.ethz.ch","subject":"Re: [RFC] l10n: de.po: translate 76 new messages","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2012-08-03T10:41:12Z","receivedAt":"2012-08-03T10:41:12Z","isPatch":false,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"Hi Thomas,\n\nthanks for your review.\n\nOn Fri, Aug 3, 2012 at 10:59 AM, Thomas Rast <trast@inf.ethz.ch> wrote:\n>\n> Ralf Thielow <ralf.thielow@gmail.com> writes:\n>\n>>  #: merge-recursive.c:497\n>> -#, fuzzy\n>>  msgid \"diff setup failed\"\n>> -msgstr \"diff_setup_done fehlgeschlagen\"\n>> +msgstr \"Einrichtung der Optionen zur Bestimmung der Unterschiede \"\n>> +\"fehlgeschlagen\"\n>\n> That one is really unwieldy.  Judging from a cursory look at the code,\n> it's an internal error anyway and should probably be \"BUG:\n> diff_setup_done failed\" to begin with.\n>\n\nYou're right. There are already places where the message is\n\"diff_setup_done failed\"\n\n#: builtin/checkout.c:320 builtin/diff.c:302 builtin/merge.c:408\nmsgid \"diff_setup_done failed\"\nmsgstr \"diff_setup_done fehlgeschlagen\"\n\nWe could just translate it in this way. It's not really the same message,\nbut the same meaning.\n\n>>  #: merge-recursive.c:627\n>>  msgid \"merge-recursive: disk full?\"\n>> -msgstr \"\"\n>> +msgstr \"merge-recursive: Speicher voll?\"\n>\n> Maybe \"Festplatte voll?\" to distinguish from RAM.\n>\n\nI agree. There is also another message (#: builtin/commit.c:1590)\ntranslated in this way. I'll change it both. Thanks\n\n>>  msgid \": perhaps a D/F conflict?\"\n>> -msgstr \"\"\n>> +msgstr \": vielleicht ein D/F-Konflikt?\"\n>\n> What's the terminology for conflicts in German?  For D/F, the user needs\n> to know the English terms.  Not that V/D would be much better.  Maybe\n> just spell it out.\n>\n\nThanks. I'll spell it out but would leave the term \"Konflikt\"?!\n\n>>  #: merge-recursive.c:726\n>> -#, fuzzy, c-format\n>> +#, c-format\n>>  msgid \"refusing to lose untracked file at '%s'\"\n>> -msgstr \"Ungültiger Modus '%s' für unbeobachtete Dateien\"\n>> +msgstr \"verweigere, da ungefolgte Dateien in '%s' verloren gehen\n>> würden\"\n>\n> Your glossary[1] says we call them \"unbeobachtet\"?\n>\n\nOops. I'll change. Thanks\n\n>>  #: merge-recursive.c:1038 merge-recursive.c:1052\n>>  #, c-format\n>> @@ -437,6 +435,8 @@ msgid \"\"\n>>  \"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left \"\n>>  \"in tree.\"\n>>  msgstr \"\"\n>> +\"KONFLIKT (%s/delete): %s gelöscht in %s und %s in %s. Stand %s von %s wurde \"\n>> +\"im Arbeitsbereich gelassen.\"\n>\n> This needs de-legoification on the first and fourth %s, which can be\n> rename/renamed or modify/modified.  Furthermore, in line with the D/F\n> above, perhaps you should translate \"delete\"?  But I see that you have\n> not translated \"renamed\" etc. below, either.  Was that on purpose?  It\n> will read a bit odd as\n>\n>   KONFLIKT (rename/delete): foo gelöscht in bar und renamed in quux. Stand ...\n\nGah, I misunderstood the values of the placeholders. The reason why I haven't\ntranslate \"delete\" or \"rename\" is because they're part of the\n\"KONFLIKT (%s/delete)\"\nmessages, aren't they? Translate it all would solve the problem. Thanks\n\n>\n>>  #: merge-recursive.c:1832\n>>  #, c-format\n>>  msgid \"merging of trees %s and %s failed\"\n>> -msgstr \"\"\n>> +msgstr \"zusammenführen der Bäume %s und %s fehlgeschlagen\"\n>\n> Capital Z?\n>\n\nWould indeed be nicer, thanks.\n\n>>  #: merge-recursive.c:1862\n>>  #, c-format\n>>  msgid \"Unprocessed path??? %s\"\n>> -msgstr \"\"\n>> +msgstr \" unverarbeiteter Pfad??? %s\"\n>\n> Stray space at the beginning.\n>\n\nI'll fix.\n\n>>  #: merge-recursive.c:1918\n>>  #, c-format\n>>  msgid \"found %u common ancestor(s):\"\n>> -msgstr \"\"\n>> +msgstr \"%u gemeinsame Vorgänger gefunden\"\n>\n> \"ancestor(s)\" is not listed in the glossary.  I'd personally pick\n> \"Vorfahren\" but I'm probably bikeshedding.\n>\n\n\"Vorfahre(n)\" sounds indeed a bit nicer. I'll change it and\nupdate the glossary.\n\n>> +\"Wenn du das Problem aufgelöst hast, führe \\\"git rebase --continue\\\" aus.\\n\"\n>\n> Not what you are actually changing, but \"resolve\" (a merge conflict) is\n> not in the glossary.  For me\n>\n>   Wenn du das Problem _gelöst_ hast...\n>\n> sounds nicer.  \"aufgelöst\" sounds like \"resolve a domain name\" or such.\n\nThanks.\n\n>\n>>  msgid \"fatal: no such branch: $branch_name\"\n>> -msgstr \"\"\n>> +msgstr \"fatal: kein solcher Zweig: $branch_name\"\n>\n> kein Zweig $branch_name gefunden?\n>\n\nwhat about \"Zweig $branch_name nicht gefunden\"?\n\nThanks\nRalf\n"},{"id":"196407","messageId":"874nok5fxk.fsf@thomas.inf.ethz.ch","threadId":"31171","inReplyTo":"CAN0XMOLp_m4jUKv_=qfXdYx4jDJMBYQtY2-19sfC_7LzfY6uXA@mail.gmail.com","subject":"Re: [RFC] l10n: de.po: translate 76 new messages","fromName":"Thomas Rast","fromEmail":"trast@student.ethz.ch","sentAt":"2012-08-03T12:16:23Z","receivedAt":"2012-08-03T12:16:23Z","isPatch":false,"sender":{"key":"tr@thomasrast.ch","avatar":"https://avatars.githubusercontent.com/u/153510?v=4"},"body":"Ralf Thielow <ralf.thielow@gmail.com> writes:\n>\n>>>  msgid \": perhaps a D/F conflict?\"\n>>> -msgstr \"\"\n>>> +msgstr \": vielleicht ein D/F-Konflikt?\"\n>>\n>> What's the terminology for conflicts in German?  For D/F, the user needs\n>> to know the English terms.  Not that V/D would be much better.  Maybe\n>> just spell it out.\n>>\n>\n> Thanks. I'll spell it out but would leave the term \"Konflikt\"?!\n\nYes, I agree with conflict -> Konflikt.\n\n>>>  #: merge-recursive.c:1038 merge-recursive.c:1052\n>>>  #, c-format\n>>> @@ -437,6 +435,8 @@ msgid \"\"\n>>>  \"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left \"\n>>>  \"in tree.\"\n>>>  msgstr \"\"\n>>> +\"KONFLIKT (%s/delete): %s gelöscht in %s und %s in %s. Stand %s von %s wurde \"\n>>> +\"im Arbeitsbereich gelassen.\"\n>>\n>> This needs de-legoification on the first and fourth %s, which can be\n>> rename/renamed or modify/modified.  Furthermore, in line with the D/F\n>> above, perhaps you should translate \"delete\"?  But I see that you have\n>> not translated \"renamed\" etc. below, either.  Was that on purpose?  It\n>> will read a bit odd as\n>>\n>>   KONFLIKT (rename/delete): foo gelöscht in bar und renamed in quux. Stand ...\n>\n> Gah, I misunderstood the values of the placeholders. The reason why I haven't\n> translate \"delete\" or \"rename\" is because they're part of the\n> \"KONFLIKT (%s/delete)\"\n> messages, aren't they? Translate it all would solve the problem. Thanks\n\nWell, it's a bit confusing.  AFAICS the verb (rename/modify) goes into\nthe parens at the start, and the participle (renamed/modified) goes into\nthe fourth %s.  So if you decided to *not* translate the\n\"(rename/delete)\" conflict description, you would have to translate\n\"renamed\" (to fit it into the sentence) but not \"rename\".\n\nWhich would be really hard to maintain.  So let's not do that.  I think\nit's better if you translate them all.\n\n>>>  msgid \"fatal: no such branch: $branch_name\"\n>>> -msgstr \"\"\n>>> +msgstr \"fatal: kein solcher Zweig: $branch_name\"\n>>\n>> kein Zweig $branch_name gefunden?\n>>\n>\n> what about \"Zweig $branch_name nicht gefunden\"?\n\nSure.\n\n-- \nThomas Rast\ntrast@{inf,student}.ethz.ch\n"},{"id":"196411","messageId":"CAN0XMOJJ=B-Uq+hv6fkTtA0vNs=XRf03_+dgymV8ESXA4tw0+A@mail.gmail.com","threadId":"31171","inReplyTo":"874nok5fxk.fsf@thomas.inf.ethz.ch","subject":"Re: [RFC] l10n: de.po: translate 76 new messages","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2012-08-03T12:28:54Z","receivedAt":"2012-08-03T12:28:54Z","isPatch":false,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"On Fri, Aug 3, 2012 at 2:16 PM, Thomas Rast <trast@student.ethz.ch> wrote:\n>>>\n>>>   KONFLIKT (rename/delete): foo gelöscht in bar und renamed in quux. Stand ...\n>>\n>> Gah, I misunderstood the values of the placeholders. The reason why I haven't\n>> translate \"delete\" or \"rename\" is because they're part of the\n>> \"KONFLIKT (%s/delete)\"\n>> messages, aren't they? Translate it all would solve the problem. Thanks\n>\n> Well, it's a bit confusing.  AFAICS the verb (rename/modify) goes into\n> the parens at the start, and the participle (renamed/modified) goes into\n> the fourth %s.  So if you decided to *not* translate the\n> \"(rename/delete)\" conflict description, you would have to translate\n> \"renamed\" (to fit it into the sentence) but not \"rename\".\n>\n> Which would be really hard to maintain.  So let's not do that.  I think\n> it's better if you translate them all.\n>\n\nThat's what i meant. Sorry if I was unclear.\n"},{"id":"196420","messageId":"CAN0XMOKWv2_zNBq8y1QGOjG5_+xk1CXvkpPue9Dg5V4OXQCPkg@mail.gmail.com","threadId":"31171","inReplyTo":"87y5lw73m8.fsf@thomas.inf.ethz.ch","subject":"Re: [RFC] l10n: de.po: translate 76 new messages","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2012-08-03T16:26:43Z","receivedAt":"2012-08-03T16:26:43Z","isPatch":false,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"On Fri, Aug 3, 2012 at 10:59 AM, Thomas Rast <trast@inf.ethz.ch> wrote:\n>>  #: merge-recursive.c:1918\n>>  #, c-format\n>>  msgid \"found %u common ancestor(s):\"\n>> -msgstr \"\"\n>> +msgstr \"%u gemeinsame Vorgänger gefunden\"\n>\n\nAnother TODO is to make two different messages in case\nthat %u is one and bigger than one as it's done in diff.c\nlike \"Q_(\" %d file changed\", \" %d files changed\", files)\".\n\nBased on your suggestions it would be now translated as\n\"%u gemeinsame(n) Vorfahren gefunden\"\nIt would be nicer to have two messages like\n\"%u gemeinsamen Vorfahren gefunden\"\n\"%u gemeinsame Vorfahren gefunden\"\n"},{"id":"196483","messageId":"1344150790-2521-1-git-send-email-ralf.thielow@gmail.com","threadId":"31171","inReplyTo":"874nok5fxk.fsf@thomas.inf.ethz.ch","subject":"[RFCv2] l10n: de.po: translate 76 new messages","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2012-08-05T07:13:10Z","receivedAt":"2012-08-05T07:13:10Z","isPatch":false,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"Translate 76 new messages came from git.pot update\nin 3b6137f (l10n: Update git.pot (76 new, 4 removed\nmessages)).\n\nSigned-off-by: Ralf Thielow <ralf.thielow@gmail.com>\nSigned-off-by: Thomas Rast <trast@student.ethz.ch>\n---\n po/de.po | 216 ++++++++++++++++++++++++++++++++++-----------------------------\n 1 file changed, 115 insertions(+), 101 deletions(-)\n\ndiff --git a/po/de.po b/po/de.po\nindex 679f14b..5959004 100644\n--- a/po/de.po\n+++ b/po/de.po\n@@ -232,9 +232,8 @@ msgstr \"\"\n \"%s\"\n \n #: diff.c:1400\n-#, fuzzy\n msgid \" 0 files changed\"\n-msgstr \" 0 Dateien geändert\\n\"\n+msgstr \" 0 Dateien geändert\"\n \n #: diff.c:1404\n #, c-format\n@@ -351,57 +350,55 @@ msgstr[1] \"\"\n #: merge-recursive.c:190\n #, c-format\n msgid \"(bad commit)\\n\"\n-msgstr \"\"\n+msgstr \"(ungültige Version)\\n\"\n \n #: merge-recursive.c:206\n-#, fuzzy, c-format\n+#, c-format\n msgid \"addinfo_cache failed for path '%s'\"\n-msgstr \"make_cache_entry für Pfad '%s' fehlgeschlagen\"\n+msgstr \"addinfo_cache für Pfad '%s' fehlgeschlagen\"\n \n #: merge-recursive.c:268\n-#, fuzzy\n msgid \"error building trees\"\n-msgstr \"Fehler beim Erzeugen der Zweige\"\n+msgstr \"Fehler beim Erstellen der Bäume\"\n \n #: merge-recursive.c:497\n-#, fuzzy\n msgid \"diff setup failed\"\n msgstr \"diff_setup_done fehlgeschlagen\"\n \n #: merge-recursive.c:627\n msgid \"merge-recursive: disk full?\"\n-msgstr \"\"\n+msgstr \"merge-recursive: Festplatte voll?\"\n \n #: merge-recursive.c:690\n-#, fuzzy, c-format\n+#, c-format\n msgid \"failed to create path '%s'%s\"\n-msgstr \"Konnte Verknüpfung '%s' nicht erstellen\"\n+msgstr \"Fehler beim Erstellen des Pfades '%s'%s\"\n \n #: merge-recursive.c:701\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Removing %s to make room for subdirectory\\n\"\n-msgstr \"Entferne Notiz für Objekt %s\\n\"\n+msgstr \"Entferne %s um Platz für Unterverzeichnis zu schaffen\\n\"\n \n #. something else exists\n #. .. but not some other error (who really cares what?)\n #: merge-recursive.c:715 merge-recursive.c:736\n msgid \": perhaps a D/F conflict?\"\n-msgstr \"\"\n+msgstr \": vielleicht ein Verzeichnis/Datei-Konflikt?\"\n \n #: merge-recursive.c:726\n-#, fuzzy, c-format\n+#, c-format\n msgid \"refusing to lose untracked file at '%s'\"\n-msgstr \"Ungültiger Modus '%s' für unbeobachtete Dateien\"\n+msgstr \"verweigere, da unbeobachtete Dateien in '%s' verloren gehen würden\"\n \n #: merge-recursive.c:766\n-#, fuzzy, c-format\n+#, c-format\n msgid \"cannot read object %s '%s'\"\n-msgstr \"Kann %s nicht lesen: %s\"\n+msgstr \"kann Objekt %s '%s' nicht lesen\"\n \n #: merge-recursive.c:768\n #, c-format\n msgid \"blob expected for %s '%s'\"\n-msgstr \"\"\n+msgstr \"Blob erwartet für %s '%s'\"\n \n #: merge-recursive.c:791 builtin/clone.c:302\n #, c-format\n@@ -409,27 +406,27 @@ msgid \"failed to open '%s'\"\n msgstr \"Fehler beim Öffnen von '%s'\"\n \n #: merge-recursive.c:799\n-#, fuzzy, c-format\n+#, c-format\n msgid \"failed to symlink '%s'\"\n-msgstr \"Konnte '%s' nicht entfernen\"\n+msgstr \"Fehler beim Erstellen einer symbolischen Verknüpfung für '%s'\"\n \n #: merge-recursive.c:802\n #, c-format\n msgid \"do not know what to do with %06o %s '%s'\"\n-msgstr \"\"\n+msgstr \"weiß nicht was mit %06o %s '%s' zu machen ist\"\n \n #: merge-recursive.c:939\n msgid \"Failed to execute internal merge\"\n-msgstr \"\"\n+msgstr \"Fehler bei Ausführung der internen Zusammenführung\"\n \n #: merge-recursive.c:943\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Unable to add %s to database\"\n-msgstr \"Konnte %s nicht nach %s verschieben\"\n+msgstr \"Konnte %s nicht zur Datenbank hinzufügen\"\n \n #: merge-recursive.c:959\n msgid \"unsupported object type in the tree\"\n-msgstr \"\"\n+msgstr \"nicht unterstützter Objekttyp im Baum\"\n \n #: merge-recursive.c:1038 merge-recursive.c:1052\n #, c-format\n@@ -437,6 +434,8 @@ msgid \"\"\n \"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left \"\n \"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 \n #: merge-recursive.c:1044 merge-recursive.c:1057\n #, c-format\n@@ -444,19 +443,21 @@ msgid \"\"\n \"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left \"\n \"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 \n #: merge-recursive.c:1098\n msgid \"rename\"\n-msgstr \"\"\n+msgstr \"umbenennen\"\n \n #: merge-recursive.c:1098\n msgid \"renamed\"\n-msgstr \"\"\n+msgstr \"umbenannt\"\n \n #: merge-recursive.c:1154\n #, c-format\n msgid \"%s is a directory in %s adding as %s instead\"\n-msgstr \"\"\n+msgstr \"%s ist ein Verzeichnis in %s, füge es stattdessen als %s hinzu\"\n \n #: merge-recursive.c:1176\n #, c-format\n@@ -464,72 +465,75 @@ msgid \"\"\n \"CONFLICT (rename/rename): Rename \\\"%s\\\"->\\\"%s\\\" in branch \\\"%s\\\" rename \\\"%s\"\n \"\\\"->\\\"%s\\\" in \\\"%s\\\"%s\"\n msgstr \"\"\n+\"KONFLIKT (umbenennen/umbenennen): Benenne um \\\"%s\\\"->\\\"%s\\\" in Zweig \\\"%s\\\" und \"\n+\"\\\"%s\\\"->\\\"%s\\\" in Zweig \\\"%s\\\"%s\"\n \n #: merge-recursive.c:1181\n msgid \" (left unresolved)\"\n-msgstr \"\"\n+msgstr \" (bleibt unaufgelöst)\"\n \n #: merge-recursive.c:1235\n #, c-format\n msgid \"CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s\"\n-msgstr \"\"\n+msgstr \"KONFLIKT (umbenennen/umbenennen): Benenne um %s->%s in %s. \"\n+\"Benenne um %s->%s in %s\"\n \n #: merge-recursive.c:1265\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Renaming %s to %s and %s to %s instead\"\n-msgstr \"Benenne %s nach %s um\\n\"\n+msgstr \"Benenne stattdessen %s nach %s und %s nach %s um\"\n \n #: merge-recursive.c:1464\n #, c-format\n msgid \"CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s\"\n-msgstr \"\"\n+msgstr \"KONFLIKT (umbenennen/hinzufügen): Benenne um %s->%s in %s. %s \"\n+\"hinzugefügt in %s\"\n \n #: merge-recursive.c:1474\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Adding merged %s\"\n-msgstr \"nicht zusammengeführt:   %s\"\n+msgstr \"Füge zusammengeführte Datei %s hinzu\"\n \n #: merge-recursive.c:1479 merge-recursive.c:1677\n #, c-format\n msgid \"Adding as %s instead\"\n-msgstr \"\"\n+msgstr \"Füge stattdessen als %s hinzu\"\n \n #: merge-recursive.c:1530\n-#, fuzzy, c-format\n+#, c-format\n msgid \"cannot read object %s\"\n-msgstr \"Kann existierendes Objekt %s nicht lesen.\"\n+msgstr \"kann Objekt %s nicht lesen\"\n \n #: merge-recursive.c:1533\n-#, fuzzy, c-format\n+#, c-format\n msgid \"object %s is not a blob\"\n-msgstr \"Objekt %s nicht gefunden\"\n+msgstr \"Objekt %s ist kein Blob\"\n \n #: merge-recursive.c:1581\n msgid \"modify\"\n-msgstr \"\"\n+msgstr \"ändern\"\n \n #: merge-recursive.c:1581\n-#, fuzzy\n msgid \"modified\"\n-msgstr \"von beiden geändert:\"\n+msgstr \"geändert\"\n \n #: merge-recursive.c:1591\n msgid \"content\"\n-msgstr \"\"\n+msgstr \"Inhalt\"\n \n #: merge-recursive.c:1598\n msgid \"add/add\"\n-msgstr \"\"\n+msgstr \"hinzufügen/hinzufügen\"\n \n #: merge-recursive.c:1632\n #, c-format\n msgid \"Skipped %s (merged same as existing)\"\n-msgstr \"\"\n+msgstr \"%s ausgelassen (Ergebnis der Zusammenführung existiert bereits)\"\n \n #: merge-recursive.c:1646\n #, c-format\n msgid \"Auto-merging %s\"\n-msgstr \"\"\n+msgstr \"automatische Zusammenführung von %s\"\n \n #: merge-recursive.c:1650 git-submodule.sh:844\n msgid \"submodule\"\n@@ -538,65 +542,65 @@ msgstr \"Unterprojekt\"\n #: merge-recursive.c:1651\n #, c-format\n msgid \"CONFLICT (%s): Merge conflict in %s\"\n-msgstr \"\"\n+msgstr \"KONFLIKT (%s): Zusammenführungskonflikt in %s\"\n \n #: merge-recursive.c:1741\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Removing %s\"\n-msgstr \"Entferne %s\\n\"\n+msgstr \"Entferne %s\"\n \n #: merge-recursive.c:1766\n msgid \"file/directory\"\n-msgstr \"\"\n+msgstr \"Datei/Verzeichnis\"\n \n #: merge-recursive.c:1772\n msgid \"directory/file\"\n-msgstr \"\"\n+msgstr \"Verzeichnis/Datei\"\n \n #: merge-recursive.c:1777\n #, c-format\n msgid \"CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s\"\n-msgstr \"\"\n+msgstr \"KONFLIKT (%s): Es existiert bereits ein Verzeichnis %s in %s. \"\n+\"Füge %s als %s hinzu.\"\n \n #: merge-recursive.c:1787\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Adding %s\"\n-msgstr \"Aktualisiere %s\"\n+msgstr \"Füge %s hinzu\"\n \n #: merge-recursive.c:1804\n msgid \"Fatal merge failure, shouldn't happen.\"\n-msgstr \"\"\n+msgstr \"Fataler Fehler bei der Zusammenführung. Sollte nicht passieren.\"\n \n #: merge-recursive.c:1823\n-#, fuzzy\n msgid \"Already up-to-date!\"\n-msgstr \"Aktualisierung erzwungen\"\n+msgstr \"Bereits aktuell!\"\n \n #: merge-recursive.c:1832\n #, c-format\n msgid \"merging of trees %s and %s failed\"\n-msgstr \"\"\n+msgstr \"Zusammenführen der Bäume %s und %s fehlgeschlagen\"\n \n #: merge-recursive.c:1862\n #, c-format\n msgid \"Unprocessed path??? %s\"\n-msgstr \"\"\n+msgstr \"unverarbeiteter Pfad??? %s\"\n \n #: merge-recursive.c:1907\n msgid \"Merging:\"\n-msgstr \"\"\n+msgstr \"Zusammenführung:\"\n \n #: merge-recursive.c:1918\n #, c-format\n msgid \"found %u common ancestor(s):\"\n-msgstr \"\"\n+msgstr \"%u gemeinsame(n) Vorfahren gefunden\"\n \n #: merge-recursive.c:1954\n msgid \"merge returned no commit\"\n-msgstr \"\"\n+msgstr \"Zusammenführung hat keine Version zurückgegeben\"\n \n #: merge-recursive.c:2011\n-#, fuzzy, c-format\n+#, c-format\n msgid \"Could not parse object '%s'\"\n msgstr \"Konnte Objekt '%s' nicht parsen.\"\n \n@@ -2882,7 +2886,7 @@ msgid \"\"\n \"not exceeded, and then \\\"git reset HEAD\\\" to recover.\"\n msgstr \"\"\n \"Das Projektarchiv wurde aktualisiert, aber die \\\"new_index\\\"-Datei\\n\"\n-\"konnte nicht geschrieben werden. Prüfe, dass dein Speicher nicht\\n\"\n+\"konnte nicht geschrieben werden. Prüfe, dass deine Festplatte nicht\\n\"\n \"voll und Dein Kontingent nicht aufgebraucht ist und führe\\n\"\n \"anschließend \\\"git reset HEAD\\\" zu Wiederherstellung aus.\"\n \n@@ -5322,13 +5326,13 @@ msgstr \"\"\n \"Keine Zurücksetzung zu ORIG_HEAD.\"\n \n #: git-am.sh:105\n-#, fuzzy, sh-format\n+#, sh-format\n msgid \"\"\n \"When you have resolved this problem, run \\\"$cmdline --resolved\\\".\\n\"\n \"If you prefer to skip this patch, run \\\"$cmdline --skip\\\" instead.\\n\"\n \"To restore the original branch and stop patching, run \\\"$cmdline --abort\\\".\"\n msgstr \"\"\n-\"Wenn du das Problem aufgelöst hast, führe \\\"$cmdline --resolved\\\" aus.\\n\"\n+\"Wenn du das Problem gelöst hast, führe \\\"$cmdline --resolved\\\" aus.\\n\"\n \"Falls du diesen Patch auslassen möchtest, führe stattdessen \\\"$cmdline --skip\"\n \"\\\" aus.\\n\"\n \"Um den ursprünglichen Zweig wiederherzustellen und die Anwendung der \"\n@@ -5347,7 +5351,8 @@ msgstr \"\"\n \n #: git-am.sh:139\n msgid \"Using index info to reconstruct a base tree...\"\n-msgstr \"\"\n+msgstr \"Verwende Informationen aus der Bereitstellung um einen Basisbaum \"\n+\"nachzustellen\"\n \n #: git-am.sh:154\n msgid \"\"\n@@ -5362,9 +5367,8 @@ msgid \"Falling back to patching base and 3-way merge...\"\n msgstr \"Falle zurück zum Patchen der Basis und der 3-Wege-Zusammenführung...\"\n \n #: git-am.sh:179\n-#, fuzzy\n msgid \"Failed to merge in the changes.\"\n-msgstr \"Lesen des Zwischenspeichers fehlgeschlagen\"\n+msgstr \"Zusammenführung der Änderungen fehlgeschlagen\"\n \n #: git-am.sh:274\n msgid \"Only one StGIT patch series can be applied at once\"\n@@ -5384,6 +5388,8 @@ msgid \"\"\n \"The -b/--binary option has been a no-op for long time, and\\n\"\n \"it will be removed. Please do not use it anymore.\"\n msgstr \"\"\n+\"Die -b/--binary Option hat seit Langem keinen Effekt und wird\\n\"\n+\"entfernt. Bitte nicht mehr verwenden.\"\n \n #: git-am.sh:477\n #, sh-format\n@@ -5680,51 +5686,50 @@ msgid \"Cannot rebase onto multiple branches\"\n msgstr \"kann nicht auf mehrere Zweige neu aufbauen\"\n \n #: git-rebase.sh:52\n-#, fuzzy\n msgid \"\"\n \"When you have resolved this problem, run \\\"git rebase --continue\\\".\\n\"\n \"If you prefer to skip this patch, run \\\"git rebase --skip\\\" instead.\\n\"\n \"To check out the original branch and stop rebasing, run \\\"git rebase --abort\"\n \"\\\".\"\n msgstr \"\"\n-\"Wenn du das Problem aufgelöst hast, führe \\\"$cmdline --resolved\\\" aus.\\n\"\n-\"Falls du diesen Patch auslassen möchtest, führe stattdessen \\\"$cmdline --skip\"\n-\"\\\" aus.\\n\"\n-\"Um den ursprünglichen Zweig wiederherzustellen und die Anwendung der \"\n-\"Patches\\n\"\n-\"abzubrechen, führe \\\"$cmdline --abort\\\" aus.\"\n+\"Wenn du das Problem aufgelöst hast, führe \\\"git rebase --continue\\\" aus.\\n\"\n+\"Falls du diesen Patch auslassen möchtest, führe stattdessen \\\"git rebase \"\n+\"--skip\\\" aus.\\n\"\n+\"Um den ursprünglichen Zweig wiederherzustellen und den Neuaufbau abzubrechen,\\n\"\n+\"führe \\\"git rebase --abort\\\" aus.\"\n \n #: git-rebase.sh:159\n msgid \"The pre-rebase hook refused to rebase.\"\n-msgstr \"\"\n+msgstr \"Der \\\"pre-rebase hook\\\" hat den Neuaufbau zurückgewiesen.\"\n \n #: git-rebase.sh:164\n msgid \"It looks like git-am is in progress. Cannot rebase.\"\n-msgstr \"\"\n+msgstr \"\\\"git-am\\\" scheint im Gange zu sein. Kann nicht neu aufbauen.\"\n \n #: git-rebase.sh:295\n msgid \"The --exec option must be used with the --interactive option\"\n-msgstr \"\"\n+msgstr \"Die --exec Option muss mit der --interactive Option benutzt werden\"\n \n #: git-rebase.sh:300\n msgid \"No rebase in progress?\"\n-msgstr \"\"\n+msgstr \"Kein Neuaufbau im Gange?\"\n \n #: git-rebase.sh:313\n-#, fuzzy\n msgid \"Cannot read HEAD\"\n-msgstr \"kann Zweigspitze (HEAD) nicht auflösen\"\n+msgstr \"Kann Zweigspitze (HEAD) nicht lesen\"\n \n #: git-rebase.sh:316\n msgid \"\"\n \"You must edit all merge conflicts and then\\n\"\n \"mark them as resolved using git add\"\n msgstr \"\"\n+\"Du musst alle Zusammenführungskonflikte editieren und diese dann\\n\"\n+\"mittels \\\"git add\\\" als aufgelöst markieren\"\n \n #: git-rebase.sh:334\n-#, fuzzy, sh-format\n+#, sh-format\n msgid \"Could not move back to $head_name\"\n-msgstr \"Konnte Zweig %s nicht entfernen\"\n+msgstr \"Konnte nicht zu $head_name zurückgehen\"\n \n #: git-rebase.sh:350\n #, sh-format\n@@ -5738,60 +5743,70 @@ msgid \"\"\n \"and run me again.  I am stopping in case you still have something\\n\"\n \"valuable there.\"\n msgstr \"\"\n+\"Es scheint so, als gäbe es das Verzeichnis $state_dir_base bereits, und\\n\"\n+\"es wäre verwunderlich, wenn ein Neuaufbau bereits im Gange ist. Wenn das\\n\"\n+\"der Fall ist, probiere bitte\\n\"\n+\"\\t$cmd_live_rebase\\n\"\n+\"Wenn das nicht der Fall ist, probiere bitte\\n\"\n+\"\\t$cmd_clear_stale_rebase\\n\"\n+\"und führe dieses Kommando nochmal aus. Es wird angehalten, falls bereits\\n\"\n+\"etwas Nützliches vorhanden ist.\"\n \n #: git-rebase.sh:395\n #, sh-format\n msgid \"invalid upstream $upstream_name\"\n-msgstr \"\"\n+msgstr \"ungültiger Übernahmezweig $upstream_name\"\n \n #: git-rebase.sh:419\n #, sh-format\n msgid \"$onto_name: there are more than one merge bases\"\n-msgstr \"\"\n+msgstr \"$onto_name: es gibt mehr als eine Zusammenführungsbasis\"\n \n #: git-rebase.sh:422 git-rebase.sh:426\n #, sh-format\n msgid \"$onto_name: there is no merge base\"\n-msgstr \"\"\n+msgstr \"$onto_name: es gibt keine Zusammenführungsbasis\"\n \n #: git-rebase.sh:431\n-#, fuzzy, sh-format\n+#, sh-format\n msgid \"Does not point to a valid commit: $onto_name\"\n-msgstr \"'%s' zeigt auf keine Version\"\n+msgstr \"$onto_name zeigt auf keine gültige Version\"\n \n #: git-rebase.sh:454\n #, sh-format\n msgid \"fatal: no such branch: $branch_name\"\n-msgstr \"\"\n+msgstr \"fatal: Zweig $branch_name nicht gefunden\"\n \n #: git-rebase.sh:474\n msgid \"Please commit or stash them.\"\n-msgstr \"\"\n+msgstr \"Bitte trage die Änderungen ein oder benutze \\\"stash\\\".\"\n \n #: git-rebase.sh:492\n #, sh-format\n msgid \"Current branch $branch_name is up to date.\"\n-msgstr \"\"\n+msgstr \"Aktueller Zweig $branch_name ist auf dem neusten Stand.\"\n \n #: git-rebase.sh:495\n #, sh-format\n msgid \"Current branch $branch_name is up to date, rebase forced.\"\n-msgstr \"\"\n+msgstr \"Aktueller Zweig $branch_name ist auf dem neusten Stand, \"\n+\"Neuaufbau erzwungen.\"\n \n #: git-rebase.sh:506\n-#, fuzzy, sh-format\n+#, sh-format\n msgid \"Changes from $mb to $onto:\"\n-msgstr \"zum Eintragen bereitgestellte Änderungen:\"\n+msgstr \"Änderungen von $mb zu $onto:\"\n \n #. Detach HEAD and reset the tree\n #: git-rebase.sh:515\n msgid \"First, rewinding head to replay your work on top of it...\"\n-msgstr \"\"\n+msgstr \"Zunächst wird die Zweigspitze zurückgespult, um deine Änderungen\\n\"\n+\"darauf neu anzuwenden...\"\n \n #: git-rebase.sh:523\n #, sh-format\n msgid \"Fast-forwarded $branch_name to $onto_name.\"\n-msgstr \"\"\n+msgstr \"$branch_name zu $onto_name vorgespult.\"\n \n #: git-stash.sh:51\n msgid \"git stash clear with parameters is unimplemented\"\n@@ -6081,9 +6096,8 @@ msgid \"Failed to recurse into submodule path '$sm_path'\"\n msgstr \"Fehler bei Rekursion in Unterprojekt-Pfad '$sm_path'\"\n \n #: git-submodule.sh:754\n-#, fuzzy\n msgid \"The --cached option cannot be used with the --files option\"\n-msgstr \"--cached kann nicht mit --files benutzt werden\"\n+msgstr \"Die --cached Option kann nicht mit der --files Option benutzt werden\"\n \n #. unexpected type\n #: git-submodule.sh:794\n-- \n1.7.11.2\n"}]}