All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] l10n: de.po: translate 99 new messages
@ 2015-03-28 19:38 Ralf Thielow
  2015-03-28 20:09 ` Ralf Thielow
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Ralf Thielow @ 2015-03-28 19:38 UTC (permalink / raw)
  To: git
  Cc: tr, jk, stimming, phillip.szelat, matthias.ruester,
	magnus.goerlitz, Ralf Thielow

Translate 99 messages came from git.pot update in c2ea120
(l10n: git.pot: v2.4.0 round 1 (99 new, 92 removed)).

Signed-off-by: Ralf Thielow <ralf.thielow@gmail.com>
---
 po/de.po | 289 ++++++++++++++++++++++-----------------------------------------
 1 file changed, 101 insertions(+), 188 deletions(-)

diff --git a/po/de.po b/po/de.po
index c68804f..df9b15c 100644
--- a/po/de.po
+++ b/po/de.po
@@ -32,21 +32,19 @@ msgstr ""
 "und zu committen."
 
 #: archive.c:11
-#, fuzzy
 msgid "git archive [<options>] <tree-ish> [<path>...]"
-msgstr "git archive [Optionen] <Commit-Referenz> [<Pfad>...]"
+msgstr "git archive [<Optionen>] <Commit-Referenz> [<Pfad>...]"
 
 #: archive.c:12
 msgid "git archive --list"
 msgstr "git archive --list"
 
 #: archive.c:13
-#, fuzzy
 msgid ""
 "git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> [<path>...]"
 msgstr ""
-"git archive --remote <Repository> [--exec <Programm>] [Optionen] <Commit-"
-"Referenz> [Pfad...]"
+"git archive --remote <Repository> [--exec <Programm>] [<Optionen>] <Commit-"
+"Referenz> [<Pfad>...]"
 
 #: archive.c:14
 msgid "git archive --remote <repo> [--exec <cmd>] --list"
@@ -1144,9 +1142,8 @@ msgstr ""
 "zusammenzuführen)\n"
 
 #: revision.c:2348
-#, fuzzy
 msgid "--first-parent is incompatible with --bisect"
-msgstr "Die Option --dirty kann nicht mit Commits verwendet werden."
+msgstr "Die Optionen --first-parent und --bisect sind inkompatibel."
 
 #: run-command.c:83
 msgid "open /dev/null failed"
@@ -1167,10 +1164,9 @@ msgstr ""
 "die Gegenseite unterstützt keinen signierten Versand (\"--signed push\")"
 
 #: send-pack.c:366
-#, fuzzy
 msgid "server does not support --atomic push"
 msgstr ""
-"die Gegenseite unterstützt keinen signierten Versand (\"--signed push\")"
+"die Gegenseite unterstützt keinen atomaren Versand (\"--atomic push\")"
 
 #: sequencer.c:172 builtin/merge.c:782 builtin/merge.c:893 builtin/merge.c:995
 #: builtin/merge.c:1005
@@ -2047,9 +2043,8 @@ msgid "failed to unlink '%s'"
 msgstr "Konnte '%s' nicht entfernen."
 
 #: builtin/add.c:22
-#, fuzzy
 msgid "git add [<options>] [--] <pathspec>..."
-msgstr "git add [Optionen] [--] [<Pfadspezifikation>...]"
+msgstr "git add [<Optionen>] [--] <Pfadspezifikation>..."
 
 #: builtin/add.c:65
 #, c-format
@@ -2200,9 +2195,8 @@ msgid "Unable to write new index file"
 msgstr "Konnte neue Staging-Area-Datei nicht schreiben."
 
 #: builtin/apply.c:59
-#, fuzzy
 msgid "git apply [<options>] [<patch>...]"
-msgstr "git apply [Optionen] [<Patch>...]"
+msgstr "git apply [<Optionen>] [<Patch>...]"
 
 #: builtin/apply.c:112
 #, c-format
@@ -2390,9 +2384,9 @@ msgid "read of %s failed"
 msgstr "Konnte %s nicht lesen"
 
 #: builtin/apply.c:3238
-#, fuzzy, c-format
+#, c-format
 msgid "reading from '%s' beyond a symbolic link"
-msgstr "Pfadspezifikation '%s' ist hinter einem symbolischen Verweis"
+msgstr "Lese von '%s' hinter einem symbolischen Verweis"
 
 #: builtin/apply.c:3266 builtin/apply.c:3488
 #, c-format
@@ -2429,9 +2423,9 @@ msgid "%s has type %o, expected %o"
 msgstr "%s ist vom Typ %o, erwartete %o"
 
 #: builtin/apply.c:3688 builtin/apply.c:3690
-#, fuzzy, c-format
+#, c-format
 msgid "invalid path '%s'"
-msgstr "Ungültige Option: %s"
+msgstr "Ungültiger Pfad '%s'"
 
 #: builtin/apply.c:3745
 #, c-format
@@ -2454,9 +2448,9 @@ msgid "new mode (%o) of %s does not match old mode (%o) of %s"
 msgstr "neuer Modus (%o) von %s entspricht nicht dem alten Modus (%o) von %s"
 
 #: builtin/apply.c:3793
-#, fuzzy, c-format
+#, c-format
 msgid "affected file '%s' is beyond a symbolic link"
-msgstr "Pfadspezifikation '%s' ist hinter einem symbolischen Verweis"
+msgstr "betroffene Datei '%s' ist hinter einem symbolischen Verweis"
 
 #: builtin/apply.c:3797
 #, c-format
@@ -2607,9 +2601,8 @@ msgid "apply a patch without touching the working tree"
 msgstr "Patch anwenden, ohne Änderungen im Arbeitsverzeichnis vorzunehmen"
 
 #: builtin/apply.c:4546
-#, fuzzy
 msgid "accept a patch that touches outside the working area"
-msgstr "Patch anwenden, ohne Änderungen im Arbeitsverzeichnis vorzunehmen"
+msgstr "Patch anwenden, der Änderungen außerhalb des Arbeitsverzeichnisses vornimmt"
 
 #: builtin/apply.c:4548
 msgid "also apply the patch (use with --stat/--summary/--check)"
@@ -2761,14 +2754,12 @@ msgid "update BISECT_HEAD instead of checking out the current commit"
 msgstr "BISECT_HEAD aktualisieren, anstatt den aktuellen Commit auszuchecken"
 
 #: builtin/blame.c:30
-#, fuzzy
 msgid "git blame [<options>] [<rev-opts>] [<rev>] [--] file"
-msgstr "git blame [Optionen] [rev-opts] [rev] [--] Datei"
+msgstr "git blame [<Optionen>] [<rev-opts>] [<Commit>] [--] Datei"
 
 #: builtin/blame.c:35
-#, fuzzy
 msgid "<rev-opts> are documented in git-rev-list(1)"
-msgstr "[rev-opts] sind dokumentiert in git-rev-list(1)"
+msgstr "<rev-opts> sind dokumentiert in git-rev-list(1)"
 
 #: builtin/blame.c:2500
 msgid "Show blame entries as we find them, incrementally"
@@ -2876,24 +2867,20 @@ msgid "4 years, 11 months ago"
 msgstr "vor 4 Jahren, und 11 Monaten"
 
 #: builtin/branch.c:24
-#, fuzzy
 msgid "git branch [<options>] [-r | -a] [--merged | --no-merged]"
-msgstr "git branch [Optionen] [-r | -a] [--merged | --no-merged]"
+msgstr "git branch [<Optionen>] [-r | -a] [--merged | --no-merged]"
 
 #: builtin/branch.c:25
-#, fuzzy
 msgid "git branch [<options>] [-l] [-f] <branch-name> [<start-point>]"
-msgstr "git branch [Optionen] [-l] [-f] <Branchname> [<Startpunkt>]"
+msgstr "git branch [<Optionen>] [-l] [-f] <Branchname> [<Startpunkt>]"
 
 #: builtin/branch.c:26
-#, fuzzy
 msgid "git branch [<options>] [-r] (-d | -D) <branch-name>..."
-msgstr "git branch [Optionen] [-r] (-d | -D) <Branchname>..."
+msgstr "git branch [<Optionen>] [-r] (-d | -D) <Branchname>..."
 
 #: builtin/branch.c:27
-#, fuzzy
 msgid "git branch [<options>] (-m | -M) [<old-branch>] <new-branch>"
-msgstr "git branch [Optionen] (-m | -M) [<alterBranch>] <neuerBranch>"
+msgstr "git branch [<Optionen>] (-m | -M) [<alter-Branch>] <neuer-Branch>"
 
 #: builtin/branch.c:152
 #, c-format
@@ -3036,14 +3023,14 @@ msgid "(no branch, bisect started on %s)"
 msgstr "(kein Branch, binäre Suche begonnen bei %s)"
 
 #: builtin/branch.c:596
-#, fuzzy, c-format
+#, c-format
 msgid "(HEAD detached at %s)"
-msgstr "HEAD losgelöst bei "
+msgstr "(HEAD losgelöst bei %s)"
 
 #: builtin/branch.c:599
-#, fuzzy, c-format
+#, c-format
 msgid "(HEAD detached from %s)"
-msgstr "HEAD losgelöst von "
+msgstr "(HEAD losgelöst von %s)"
 
 #: builtin/branch.c:603
 msgid "(no branch)"
@@ -3320,14 +3307,12 @@ msgid "Need a repository to unbundle."
 msgstr "Zum Entpacken wird ein Repository benötigt."
 
 #: builtin/cat-file.c:326
-#, fuzzy
 msgid "git cat-file (-t | -s | -e | -p | <type> | --textconv) <object>"
-msgstr "git cat-file (-t|-s|-e|-p|<Art>|--textconv) <Objekt>"
+msgstr "git cat-file (-t | -s | -e | -p | <Art> | --textconv) <Objekt>"
 
 #: builtin/cat-file.c:327
-#, fuzzy
 msgid "git cat-file (--batch | --batch-check) < <list-of-objects>"
-msgstr "git cat-file (--batch|--batch-check) < <Liste_von_Objekten>"
+msgstr "git cat-file (--batch | --batch-check) < <Liste-von-Objekten>"
 
 #: builtin/cat-file.c:364
 msgid "<type> can be one of: blob, tree, commit, tag"
@@ -3365,15 +3350,13 @@ msgstr ""
 "Anzeige von Informationen über Objekte, gelesen von der Standard-Eingabe"
 
 #: builtin/check-attr.c:11
-#, fuzzy
 msgid "git check-attr [-a | --all | <attr>...] [--] <pathname>..."
-msgstr "git check-attr [-a | --all | Attribut...] [--] Pfadname..."
+msgstr "git check-attr [-a | --all | <Attribut>...] [--] <Pfadname>..."
 
 #: builtin/check-attr.c:12
-#, fuzzy
 msgid "git check-attr --stdin [-z] [-a | --all | <attr>...] < <list-of-paths>"
 msgstr ""
-"git check-attr --stdin [-z] [-a | --all | Attribut...] < <Liste-von-Pfaden>"
+"git check-attr --stdin [-z] [-a | --all | <Attribut>...] < <Liste-von-Pfaden>"
 
 #: builtin/check-attr.c:19
 msgid "report all attributes set on file"
@@ -3429,9 +3412,8 @@ msgid "--non-matching is only valid with --verbose"
 msgstr "--non-matching ist nur mit --verbose zulässig"
 
 #: builtin/check-mailmap.c:8
-#, fuzzy
 msgid "git check-mailmap [<options>] <contact>..."
-msgstr "git check-mailmap [Optionen] <Kontakt>..."
+msgstr "git check-mailmap [<Optionen>] <Kontakt>..."
 
 #: builtin/check-mailmap.c:13
 msgid "also read contacts from stdin"
@@ -3447,9 +3429,8 @@ msgid "no contacts specified"
 msgstr "keine Kontakte angegeben"
 
 #: builtin/checkout-index.c:126
-#, fuzzy
 msgid "git checkout-index [<options>] [--] [<file>...]"
-msgstr "git checkout-index [Optionen] [--] [<Datei>...]"
+msgstr "git checkout-index [<Optionen>] [--] [<Datei>...]"
 
 #: builtin/checkout-index.c:188
 msgid "check out all files in the index"
@@ -3495,14 +3476,12 @@ msgid "copy out the files from named stage"
 msgstr "Dateien von dem benannten Stand kopieren"
 
 #: builtin/checkout.c:25
-#, fuzzy
 msgid "git checkout [<options>] <branch>"
-msgstr "git checkout [Optionen] <Branch>"
+msgstr "git checkout [<Optionen>] <Branch>"
 
 #: builtin/checkout.c:26
-#, fuzzy
 msgid "git checkout [<options>] [<branch>] -- <file>..."
-msgstr "git checkout [Optionen] [<Branch>] -- <Datei>..."
+msgstr "git checkout [<Optionen>] [<Branch>] -- <Datei>..."
 
 #: builtin/checkout.c:132 builtin/checkout.c:165
 #, c-format
@@ -3627,7 +3606,7 @@ msgstr[1] ""
 "%s\n"
 
 #: builtin/checkout.c:747
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "If you want to keep them by creating a new branch, this may be a good time\n"
 "to do so with:\n"
@@ -3638,7 +3617,7 @@ msgstr ""
 "Wenn Sie diese durch einen neuen Branch behalten möchten, dann könnte jetzt\n"
 "ein guter Zeitpunkt sein dies zu tun mit:\n"
 "\n"
-" git branch neuer_branch_name %s\n"
+" git branch <neuer-Branchname> %s\n"
 "\n"
 
 #: builtin/checkout.c:777
@@ -3754,9 +3733,8 @@ msgid "do not limit pathspecs to sparse entries only"
 msgstr "keine Einschränkung bei Pfadspezifikationen zum partiellen Auschecken"
 
 #: builtin/checkout.c:1130
-#, fuzzy
 msgid "second guess 'git checkout <no-such-branch>'"
-msgstr "second guess 'git checkout no-such-branch'"
+msgstr "second guess 'git checkout <no-such-branch>'"
 
 #: builtin/checkout.c:1153
 msgid "-b, -B and --orphan are mutually exclusive"
@@ -3881,9 +3859,9 @@ msgstr "Wählen Sie Einträge zum Löschen"
 
 #. TRANSLATORS: Make sure to keep [y/N] as is
 #: builtin/clean.c:758
-#, fuzzy, c-format
+#, c-format
 msgid "Remove %s [y/N]? "
-msgstr "'%s' löschen? "
+msgstr "'%s' löschen [y/N]? "
 
 #: builtin/clean.c:783
 msgid "Bye."
@@ -3979,9 +3957,8 @@ msgstr ""
 "f gegeben; \"clean\" verweigert"
 
 #: builtin/clone.c:37
-#, fuzzy
 msgid "git clone [<options>] [--] <repo> [<dir>]"
-msgstr "git clone [Optionen] [--] <Repository> [<Verzeichnis>]"
+msgstr "git clone [<Optionen>] [--] <Repository> [<Verzeichnis>]"
 
 #: builtin/clone.c:66 builtin/fetch.c:111 builtin/merge.c:224
 #: builtin/push.c:523
@@ -4215,9 +4192,9 @@ msgid "could not create leading directories of '%s'"
 msgstr "Konnte führende Verzeichnisse von '%s' nicht erstellen."
 
 #: builtin/clone.c:853
-#, fuzzy, c-format
+#, c-format
 msgid "could not create work tree dir '%s'"
-msgstr "Konnte Arbeitsverzeichnis '%s' nicht erstellen."
+msgstr "Konnte Arbeitsverzeichnis '%s' nicht erstellen"
 
 #: builtin/clone.c:871
 #, c-format
@@ -4264,9 +4241,8 @@ msgid "You appear to have cloned an empty repository."
 msgstr "Sie scheinen ein leeres Repository geklont zu haben."
 
 #: builtin/column.c:9
-#, fuzzy
 msgid "git column [<options>]"
-msgstr "git column [Optionen]"
+msgstr "git column [<Optionen>]"
 
 #: builtin/column.c:26
 msgid "lookup config vars"
@@ -4297,14 +4273,12 @@ msgid "--command must be the first argument"
 msgstr "Die Option --command muss an erster Stelle stehen."
 
 #: builtin/commit.c:37
-#, fuzzy
 msgid "git commit [<options>] [--] <pathspec>..."
-msgstr "git commit [Optionen] [--] <Pfadspezifikation>..."
+msgstr "git commit [<Optionen>] [--] <Pfadspezifikation>..."
 
 #: builtin/commit.c:42
-#, fuzzy
 msgid "git status [<options>] [--] <pathspec>..."
-msgstr "git status [Optionen] [--] <Pfadspezifikation>..."
+msgstr "git status [<Optionen>] [--] <Pfadspezifikation>..."
 
 #: builtin/commit.c:47
 msgid ""
@@ -4598,7 +4572,7 @@ msgstr ""
 #: builtin/commit.c:1053
 #, c-format
 msgid "--author '%s' is not 'Name <email>' and matches no existing author"
-msgstr ""
+msgstr "--author '%s' ist nicht im Format 'Name <E-Mail>' und stimmt mit keinem vorhandenen Autor überein"
 
 #: builtin/commit.c:1068 builtin/commit.c:1308
 #, c-format
@@ -4938,9 +4912,8 @@ msgstr ""
 "anschließend \"git reset HEAD\" zu Wiederherstellung aus."
 
 #: builtin/config.c:8
-#, fuzzy
 msgid "git config [<options>]"
-msgstr "git config [Optionen]"
+msgstr "git config [<Optionen>]"
 
 #: builtin/config.c:53
 msgid "Config file location"
@@ -5095,14 +5068,12 @@ msgid "print sizes in human readable format"
 msgstr "gibt Größenangaben in menschenlesbaren Format aus"
 
 #: builtin/describe.c:17
-#, fuzzy
 msgid "git describe [<options>] [<commit-ish>...]"
-msgstr "git describe [Optionen] <commit-ish>*"
+msgstr "git describe [<Optionen>] [<Commit-Angabe>...]"
 
 #: builtin/describe.c:18
-#, fuzzy
 msgid "git describe [<options>] --dirty"
-msgstr "git describe [Optionen] --dirty"
+msgstr "git describe [<Optionen>] --dirty"
 
 #: builtin/describe.c:217
 #, c-format
@@ -5598,11 +5569,10 @@ msgstr ""
 "von Refspecs verwendet werden."
 
 #: builtin/fmt-merge-msg.c:13
-#, fuzzy
 msgid ""
 "git fmt-merge-msg [-m <message>] [--log[=<n>] | --no-log] [--file <file>]"
 msgstr ""
-"git fmt-merge-msg [-m <Beschreibung>] [--log[=<n>]|--no-log] [--file <Datei>]"
+"git fmt-merge-msg [-m <Beschreibung>] [--log[=<n>] | --no-log] [--file <Datei>]"
 
 #: builtin/fmt-merge-msg.c:662 builtin/fmt-merge-msg.c:665 builtin/grep.c:698
 #: builtin/merge.c:198 builtin/repack.c:178 builtin/repack.c:182
@@ -5636,9 +5606,8 @@ msgid "unable to parse format"
 msgstr "Konnte Format nicht parsen."
 
 #: builtin/for-each-ref.c:1063
-#, fuzzy
 msgid "git for-each-ref [<options>] [<pattern>]"
-msgstr "git for-each-ref [Optionen] [<Muster>]"
+msgstr "git for-each-ref [<Optionen>] [<Muster>]"
 
 #: builtin/for-each-ref.c:1078
 msgid "quote placeholders suitably for shells"
@@ -5685,9 +5654,8 @@ msgid "Checking object directories"
 msgstr "Prüfe Objekt-Verzeichnisse"
 
 #: builtin/fsck.c:603
-#, fuzzy
 msgid "git fsck [<options>] [<object>...]"
-msgstr "git fsck [Optionen] [<Objekt>...]"
+msgstr "git fsck [<Optionen>] [<Objekt>...]"
 
 #: builtin/fsck.c:609
 msgid "show unreachable objects"
@@ -5734,9 +5702,8 @@ msgid "Checking objects"
 msgstr "Prüfe Objekte"
 
 #: builtin/gc.c:24
-#, fuzzy
 msgid "git gc [<options>]"
-msgstr "git gc [Optionen]"
+msgstr "git gc [<Optionen>]"
 
 #: builtin/gc.c:79
 #, c-format
@@ -5801,9 +5768,8 @@ msgstr ""
 "diese zu löschen."
 
 #: builtin/grep.c:23
-#, fuzzy
 msgid "git grep [<options>] [-e] <pattern> [<rev>...] [[--] <path>...]"
-msgstr "git grep [Optionen] [-e] <Muster> [<Commit>...] [[--] <Pfad>...]"
+msgstr "git grep [<Optionen>] [-e] <Muster> [<Commit>...] [[--] <Pfad>...]"
 
 #: builtin/grep.c:218
 #, c-format
@@ -5844,7 +5810,7 @@ msgstr "in versionierten und unversionierten Dateien suchen"
 
 #: builtin/grep.c:644
 msgid "ignore files specified via '.gitignore'"
-msgstr ""
+msgstr "Dateien, die über '.gitignore' angegeben sind, ignorieren"
 
 #: builtin/grep.c:647
 msgid "show non-matching lines"
@@ -6039,12 +6005,11 @@ msgid "both --cached and trees are given."
 msgstr "Die Option --cached kann nicht mit \"Tree\"-Objekten verwendet werden."
 
 #: builtin/hash-object.c:82
-#, fuzzy
 msgid ""
 "git hash-object [-t <type>] [-w] [--path=<file> | --no-filters] [--stdin] "
 "[--] <file>..."
 msgstr ""
-"git hash-object [-t <Art>] [-w] [--path=<Datei>|--no-filters] [--stdin] [--] "
+"git hash-object [-t <Art>] [-w] [--path=<Datei> | --no-filters] [--stdin] [--] "
 "<Datei>..."
 
 #: builtin/hash-object.c:83
@@ -6103,9 +6068,8 @@ msgid "show info page"
 msgstr "Info-Seite anzeigen"
 
 #: builtin/help.c:52
-#, fuzzy
 msgid "git help [--all] [--guides] [--man | --web | --info] [<command>]"
-msgstr "git help [--all] [--guides] [--man|--web|--info] [Kommando]"
+msgstr "git help [--all] [--guides] [--man | --web | --info] [<Kommando>]"
 
 #: builtin/help.c:64
 #, c-format
@@ -6602,13 +6566,12 @@ msgid " shared"
 msgstr " gemeinsames"
 
 #: builtin/init-db.c:475
-#, fuzzy
 msgid ""
 "git init [-q | --quiet] [--bare] [--template=<template-directory>] [--"
 "shared[=<permissions>]] [<directory>]"
 msgstr ""
 "git init [-q | --quiet] [--bare] [--template=<Vorlagenverzeichnis>] [--"
-"shared[=<Berechtigungen>]] [Verzeichnis]"
+"shared[=<Berechtigungen>]] [<Verzeichnis>]"
 
 #: builtin/init-db.c:498
 msgid "permissions"
@@ -6671,9 +6634,8 @@ msgid "git log [<options>] [<revision range>] [[--] <path>...]"
 msgstr "git log [<Optionen>] [<Commitbereich>] [[--] <Pfad>...]"
 
 #: builtin/log.c:42
-#, fuzzy
 msgid "git show [<options>] <object>..."
-msgstr "git show [Optionen] <Objekt>..."
+msgstr "git show [<Optionen>] <Objekt>..."
 
 #: builtin/log.c:81
 #, c-format
@@ -6751,9 +6713,8 @@ msgid "insane in-reply-to: %s"
 msgstr "ungültiges in-reply-to: %s"
 
 #: builtin/log.c:1026
-#, fuzzy
 msgid "git format-patch [<options>] [<since> | <revision-range>]"
-msgstr "git format-patch [Optionen] [<seit> | <Commitbereich>]"
+msgstr "git format-patch [<Optionen>] [<seit> | <Commitbereich>]"
 
 #: builtin/log.c:1071
 msgid "Two output directories?"
@@ -6955,9 +6916,8 @@ msgid "Unknown commit %s"
 msgstr "Unbekannter Commit %s"
 
 #: builtin/ls-files.c:358
-#, fuzzy
 msgid "git ls-files [<options>] [<file>...]"
-msgstr "git ls-files [Optionen] [<Datei>...]"
+msgstr "git ls-files [<Optionen>] [<Datei>...]"
 
 #: builtin/ls-files.c:415
 msgid "identify the file status with tags"
@@ -7093,14 +7053,12 @@ msgstr ""
 "(impliziert --full-name)"
 
 #: builtin/merge.c:45
-#, fuzzy
 msgid "git merge [<options>] [<commit>...]"
-msgstr "git merge [Optionen] [<Commit>...]"
+msgstr "git merge [<Optionen>] [<Commit>...]"
 
 #: builtin/merge.c:46
-#, fuzzy
 msgid "git merge [<options>] <msg> HEAD <commit>"
-msgstr "git merge [Optionen] <Beschreibung> HEAD <Commit>"
+msgstr "git merge [<Optionen>] <Beschreibung> HEAD <Commit>"
 
 #: builtin/merge.c:47
 msgid "git merge --abort"
@@ -7455,14 +7413,12 @@ msgstr ""
 "Automatischer Merge abgeschlossen; halte, wie gewünscht, vor dem Commit an\n"
 
 #: builtin/merge-base.c:29
-#, fuzzy
 msgid "git merge-base [-a | --all] <commit> <commit>..."
-msgstr "git merge-base [-a|--all] <Commit> <Commit>..."
+msgstr "git merge-base [-a | --all] <Commit> <Commit>..."
 
 #: builtin/merge-base.c:30
-#, fuzzy
 msgid "git merge-base [-a | --all] --octopus <commit>..."
-msgstr "git merge-base [-a|--all] --octopus <Commit>..."
+msgstr "git merge-base [-a | --all] --octopus <Commit>..."
 
 #: builtin/merge-base.c:31
 msgid "git merge-base --independent <commit>..."
@@ -7497,13 +7453,12 @@ msgid "find where <commit> forked from reflog of <ref>"
 msgstr "<Commit> finden, von wo Reflog von <Referenz> abgespalten wurde"
 
 #: builtin/merge-file.c:8
-#, fuzzy
 msgid ""
 "git merge-file [<options>] [-L <name1> [-L <orig> [-L <name2>]]] <file1> "
 "<orig-file> <file2>"
 msgstr ""
-"git merge-file [Optionen] [-L Name1 [-L orig [-L Name2]]] Datei1 orig_Datei "
-"Datei2"
+"git merge-file [<Optionen>] [-L <Name1> [-L <orig> [-L <Name2>]]] <Datei1> "
+"<orig_Datei> <Datei2>"
 
 #: builtin/merge-file.c:33
 msgid "send results to standard output"
@@ -7534,9 +7489,8 @@ msgid "do not warn about conflicts"
 msgstr "keine Warnung bei Konflikten"
 
 #: builtin/merge-file.c:45
-#, fuzzy
 msgid "set labels for file1/orig-file/file2"
-msgstr "Beschriftung für Datei1/orig_Datei/Datei2 setzen"
+msgstr "Beschriftung für Datei1/orig-Datei/Datei2 setzen"
 
 #: builtin/mktree.c:64
 msgid "git mktree [-z] [--missing] [--batch]"
@@ -7555,9 +7509,8 @@ msgid "allow creation of more than one tree"
 msgstr "die Erstellung von mehr als einem \"Tree\"-Objekt erlauben"
 
 #: builtin/mv.c:15
-#, fuzzy
 msgid "git mv [<options>] <source>... <destination>"
-msgstr "git mv [Optionen] <Quelle>... <Ziel>"
+msgstr "git mv [<Optionen>] <Quelle>... <Ziel>"
 
 #: builtin/mv.c:69
 #, c-format
@@ -7651,19 +7604,16 @@ msgid "renaming '%s' failed"
 msgstr "Umbenennung von '%s' fehlgeschlagen"
 
 #: builtin/name-rev.c:255
-#, fuzzy
 msgid "git name-rev [<options>] <commit>..."
-msgstr "git name-rev [Optionen] <Commit>..."
+msgstr "git name-rev [<Optionen>] <Commit>..."
 
 #: builtin/name-rev.c:256
-#, fuzzy
 msgid "git name-rev [<options>] --all"
-msgstr "git name-rev [Optionen] --all"
+msgstr "git name-rev [<Optionen>] --all"
 
 #: builtin/name-rev.c:257
-#, fuzzy
 msgid "git name-rev [<options>] --stdin"
-msgstr "git name-rev [Optionen] --stdin"
+msgstr "git name-rev [<Optionen>] --stdin"
 
 #: builtin/name-rev.c:309
 msgid "print only names (no SHA-1)"
@@ -7694,12 +7644,10 @@ msgid "dereference tags in the input (internal use)"
 msgstr "Tags in der Eingabe dereferenzieren (interne Verwendung)"
 
 #: builtin/notes.c:24
-#, fuzzy
 msgid "git notes [--ref <notes-ref>] [list [<object>]]"
 msgstr "git notes [--ref <Notiz-Referenz>] [list [<Objekt>]]"
 
 #: builtin/notes.c:25
-#, fuzzy
 msgid ""
 "git notes [--ref <notes-ref>] add [-f] [--allow-empty] [-m <msg> | -F <file> "
 "| (-c | -C) <object>] [<object>]"
@@ -7708,13 +7656,11 @@ msgstr ""
 "<Beschreibung> | -F <Datei> | (-c | -C) <Objekt>] [<Objekt>]"
 
 #: builtin/notes.c:26
-#, fuzzy
 msgid "git notes [--ref <notes-ref>] copy [-f] <from-object> <to-object>"
 msgstr ""
 "git notes [--ref <Notiz-Referenz>] copy [-f] <von-Objekt> <nach-Objekt>"
 
 #: builtin/notes.c:27
-#, fuzzy
 msgid ""
 "git notes [--ref <notes-ref>] append [--allow-empty] [-m <msg> | -F <file> | "
 "(-c | -C) <object>] [<object>]"
@@ -7723,21 +7669,18 @@ msgstr ""
 "| -F <Datei> | (-c | -C) <Objekt>] [<Objekt>]"
 
 #: builtin/notes.c:28
-#, fuzzy
 msgid "git notes [--ref <notes-ref>] edit [--allow-empty] [<object>]"
 msgstr "git notes [--ref <Notiz-Referenz>] edit [--allow-empty] [<Objekt>]"
 
 #: builtin/notes.c:29
-#, fuzzy
 msgid "git notes [--ref <notes-ref>] show [<object>]"
 msgstr "git notes [--ref <Notiz-Referenz>] show [<Objekt>]"
 
 #: builtin/notes.c:30
-#, fuzzy
 msgid ""
 "git notes [--ref <notes-ref>] merge [-v | -q] [-s <strategy>] <notes-ref>"
 msgstr ""
-"git notes [--ref <Notiz-Referenz>] merge [-v | -q] [-s <Strategie> ] <Notiz-"
+"git notes [--ref <Notiz-Referenz>] merge [-v | -q] [-s <Strategie>] <Notiz-"
 "Referenz>"
 
 #: builtin/notes.c:31
@@ -7749,17 +7692,14 @@ msgid "git notes merge --abort [-v | -q]"
 msgstr "git notes merge --abort [-v | -q]"
 
 #: builtin/notes.c:33
-#, fuzzy
 msgid "git notes [--ref <notes-ref>] remove [<object>...]"
 msgstr "git notes [--ref <Notiz-Referenz>] remove [<Objekt>...]"
 
 #: builtin/notes.c:34
-#, fuzzy
 msgid "git notes [--ref <notes-ref>] prune [-n | -v]"
 msgstr "git notes [--ref <Notiz-Referenz>] prune [-n | -v]"
 
 #: builtin/notes.c:35
-#, fuzzy
 msgid "git notes [--ref <notes-ref>] get-ref"
 msgstr "git notes [--ref <Notiz-Referenz>] get-ref"
 
@@ -7792,7 +7732,6 @@ msgid "git notes show [<object>]"
 msgstr "git notes show [<Objekt>]"
 
 #: builtin/notes.c:71
-#, fuzzy
 msgid "git notes merge [<options>] <notes-ref>"
 msgstr "git notes merge [<Optionen>] <Notiz-Referenz>"
 
@@ -8035,7 +7974,6 @@ msgid "notes-ref"
 msgstr "Notiz-Referenz"
 
 #: builtin/notes.c:954
-#, fuzzy
 msgid "use notes from <notes-ref>"
 msgstr "Notizen von <Notiz-Referenz> verwenden"
 
@@ -8243,9 +8181,8 @@ msgid "Counting objects"
 msgstr "Zähle Objekte"
 
 #: builtin/pack-refs.c:6
-#, fuzzy
 msgid "git pack-refs [<options>]"
-msgstr "git pack-refs [Optionen]"
+msgstr "git pack-refs [<Optionen>]"
 
 #: builtin/pack-refs.c:14
 msgid "pack everything"
@@ -8256,9 +8193,8 @@ msgid "prune loose refs (default)"
 msgstr "lose Referenzen entfernen (Standard)"
 
 #: builtin/prune-packed.c:7
-#, fuzzy
 msgid "git prune-packed [-n | --dry-run] [-q | --quiet]"
-msgstr "git prune-packed [-n|--dry-run] [-q|--quiet]"
+msgstr "git prune-packed [-n | --dry-run] [-q | --quiet]"
 
 #: builtin/prune-packed.c:40
 msgid "Removing duplicate objects"
@@ -8617,7 +8553,7 @@ msgstr "signiert \"push\" mit GPG"
 
 #: builtin/push.c:530
 msgid "request atomic transaction on remote side"
-msgstr ""
+msgstr "Referenzen atomar versenden"
 
 #: builtin/push.c:539
 msgid "--delete is incompatible with --all, --mirror and --tags"
@@ -8717,12 +8653,11 @@ msgid "git remote [-v | --verbose]"
 msgstr "git remote [-v | --verbose]"
 
 #: builtin/remote.c:13
-#, fuzzy
 msgid ""
 "git remote add [-t <branch>] [-m <master>] [-f] [--tags | --no-tags] [--"
 "mirror=<fetch|push>] <name> <url>"
 msgstr ""
-"git remote add [-t <Branch>] [-m <master>] [-f] [--tags|--no-tags] [--"
+"git remote add [-t <Branch>] [-m <master>] [-f] [--tags | --no-tags] [--"
 "mirror=<fetch|push>] <Name> <URL>"
 
 #: builtin/remote.c:14 builtin/remote.c:33
@@ -9216,9 +9151,8 @@ msgid "be verbose; must be placed before a subcommand"
 msgstr "erweiterte Ausgaben; muss vor einem Unterkommando angegeben werden"
 
 #: builtin/repack.c:17
-#, fuzzy
 msgid "git repack [<options>]"
-msgstr "git repack [Optionen]"
+msgstr "git repack [<Optionen>]"
 
 #: builtin/repack.c:159
 msgid "pack everything in a single pack"
@@ -9379,9 +9313,8 @@ msgid "use this format"
 msgstr "das angegebene Format benutzen"
 
 #: builtin/rerere.c:12
-#, fuzzy
 msgid "git rerere [clear | forget <path>... | status | remaining | diff | gc]"
-msgstr "git rerere [clean | forget path... | status | remaining | diff | gc]"
+msgstr "git rerere [clean | forget <Pfad>... | status | remaining | diff | gc]"
 
 #: builtin/rerere.c:57
 msgid "register clean resolutions in index"
@@ -9521,9 +9454,8 @@ msgid "Could not write new index file."
 msgstr "Konnte neue Staging-Area-Datei nicht schreiben."
 
 #: builtin/rev-parse.c:361
-#, fuzzy
 msgid "git rev-parse --parseopt [<options>] -- [<args>...]"
-msgstr "git rev-parse --parseopt [Optionen] -- [<Argumente>...]"
+msgstr "git rev-parse --parseopt [<Optionen>] -- [<Argumente>...]"
 
 #: builtin/rev-parse.c:366
 msgid "keep the `--` passed as an arg"
@@ -9539,7 +9471,6 @@ msgstr ""
 "Ausgabe in Langform mit Argumenten an den Optionen (getrennt durch '=')"
 
 #: builtin/rev-parse.c:499
-#, fuzzy
 msgid ""
 "git rev-parse --parseopt [<options>] -- [<args>...]\n"
 "   or: git rev-parse --sq-quote [<arg>...]\n"
@@ -9547,26 +9478,24 @@ msgid ""
 "\n"
 "Run \"git rev-parse --parseopt -h\" for more information on the first usage."
 msgstr ""
-"git rev-parse --parseopt [Optionen] -- [<Argumente>...]\n"
+"git rev-parse --parseopt [<Optionen>] -- [<Argumente>...]\n"
 "   oder: git rev-parse --sq-quote [<Argumente>...]\n"
-"   oder: git rev-parse [Optionen] [<Argumente>...]\n"
+"   oder: git rev-parse [<Optionen>] [<Argumente>...]\n"
 "\n"
 "Führen Sie \"git rev-parse --parseopt -h\" für weitere Informationen bei "
 "erster Verwendung aus."
 
 #: builtin/revert.c:22
-#, fuzzy
 msgid "git revert [<options>] <commit-ish>..."
-msgstr "git revert [Optionen] <Commit-Angabe>..."
+msgstr "git revert [<Optionen>] <Commit-Angabe>..."
 
 #: builtin/revert.c:23
 msgid "git revert <subcommand>"
 msgstr "git revert <Unterkommando>"
 
 #: builtin/revert.c:28
-#, fuzzy
 msgid "git cherry-pick [<options>] <commit-ish>..."
-msgstr "git cherry-pick [Optionen] <Commit-Angabe>..."
+msgstr "git cherry-pick [<Optionen>] <Commit-Angabe>..."
 
 #: builtin/revert.c:29
 msgid "git cherry-pick <subcommand>"
@@ -9646,9 +9575,8 @@ msgid "cherry-pick failed"
 msgstr "\"cherry-pick\" fehlgeschlagen"
 
 #: builtin/rm.c:17
-#, fuzzy
 msgid "git rm [<options>] [--] <file>..."
-msgstr "git rm [Optionen] [--] [<Datei>...]"
+msgstr "git rm [<Optionen>] [--] [<Datei>...]"
 
 #: builtin/rm.c:65
 msgid ""
@@ -9755,9 +9683,8 @@ msgid "git rm: unable to remove %s"
 msgstr "git rm: konnte %s nicht löschen"
 
 #: builtin/shortlog.c:13
-#, fuzzy
 msgid "git shortlog [<options>] [<revision-range>] [[--] [<path>...]]"
-msgstr "git shortlog [<Optionen>] [Commitbereich] [[--] <Pfad>...]"
+msgstr "git shortlog [<Optionen>] [<Commitbereich>] [[--] [<Pfad>...]]"
 
 #: builtin/shortlog.c:131
 #, c-format
@@ -9785,22 +9712,20 @@ msgid "Linewrap output"
 msgstr "Ausgabe mit Zeilenumbrüchen"
 
 #: builtin/show-branch.c:9
-#, fuzzy
 msgid ""
 "git show-branch [-a | --all] [-r | --remotes] [--topo-order | --date-order]\n"
 "\t\t[--current] [--color[=<when>] | --no-color] [--sparse]\n"
 "\t\t[--more=<n> | --list | --independent | --merge-base]\n"
 "\t\t[--no-name | --sha1-name] [--topics] [(<rev> | <glob>)...]"
 msgstr ""
-"git show-branch [-a|--all] [-r|--remotes] [--topo-order | --date-order]\n"
+"git show-branch [-a | --all] [-r | --remotes] [--topo-order | --date-order]\n"
 "\t\t[--current] [--color[=<Wann>] | --no-color] [--sparse]\n"
 "\t\t[--more=<n> | --list | --independent | --merge-base]\n"
 "\t\t[--no-name | --sha1-name] [--topics] [(<Commit> | <glob>)...]"
 
 #: builtin/show-branch.c:13
-#, fuzzy
 msgid "git show-branch (-g | --reflog)[=<n>[,<base>]] [--list] [<ref>]"
-msgstr "git show-branch (-g|--reflog)[=<n>[,<Basis>]] [--list] [<Referenz>]"
+msgstr "git show-branch (-g | --reflog)[=<n>[,<Basis>]] [--list] [<Referenz>]"
 
 #: builtin/show-branch.c:652
 msgid "show remote-tracking and local branches"
@@ -9868,13 +9793,12 @@ msgid "show <n> most recent ref-log entries starting at base"
 msgstr "die <n> jüngsten Einträge im Reflog, beginnend an der Basis, anzeigen"
 
 #: builtin/show-ref.c:10
-#, fuzzy
 msgid ""
 "git show-ref [-q | --quiet] [--verify] [--head] [-d | --dereference] [-s | --"
 "hash[=<n>]] [--abbrev[=<n>]] [--tags] [--heads] [--] [<pattern>...]"
 msgstr ""
-"git show-ref [-q|--quiet] [--verify] [--head] [-d|--dereference] [-s|--"
-"hash[=<n>]] [--abbrev[=<n>]] [--tags] [--heads] [--] [pattern*] "
+"git show-ref [-q | --quiet] [--verify] [--head] [-d | --dereference] [-s | --"
+"hash[=<n>]] [--abbrev[=<n>]] [--tags] [--heads] [--] [<Muster>...] "
 
 #: builtin/show-ref.c:11
 msgid "git show-ref --exclude-existing[=pattern] < ref-list"
@@ -9917,14 +9841,12 @@ msgstr ""
 "Repository befinden"
 
 #: builtin/symbolic-ref.c:7
-#, fuzzy
 msgid "git symbolic-ref [<options>] <name> [<ref>]"
-msgstr "git symbolic-ref [Optionen] name [ref]"
+msgstr "git symbolic-ref [<Optionen>] <Name> [<Referenz>]"
 
 #: builtin/symbolic-ref.c:8
-#, fuzzy
 msgid "git symbolic-ref -d [-q] <name>"
-msgstr "git symbolic-ref -d [-q] name"
+msgstr "git symbolic-ref -d [-q] <Name>"
 
 #: builtin/symbolic-ref.c:40
 msgid "suppress error message for non-symbolic (detached) refs"
@@ -9948,12 +9870,11 @@ msgid "reason of the update"
 msgstr "Grund für die Aktualisierung"
 
 #: builtin/tag.c:22
-#, fuzzy
 msgid ""
 "git tag [-a | -s | -u <key-id>] [-f] [-m <msg> | -F <file>] <tagname> "
 "[<head>]"
 msgstr ""
-"git tag [-a|-s|-u <Schlüssel-id>] [-f] [-m <Beschreibung>|-F <Datei>] "
+"git tag [-a | -s | -u <Schlüssel-id>] [-f] [-m <Beschreibung> | -F <Datei>] "
 "<Tagname> [<Commit>]"
 
 #: builtin/tag.c:23
@@ -9961,12 +9882,11 @@ msgid "git tag -d <tagname>..."
 msgstr "git tag -d <Tagname>..."
 
 #: builtin/tag.c:24
-#, fuzzy
 msgid ""
 "git tag -l [-n[<num>]] [--contains <commit>] [--points-at <object>]\n"
 "\t\t[<pattern>...]"
 msgstr ""
-"git tag -l [-n[<Nummer>]] [--contains <Commit>] [--points-at <Objekt>] \n"
+"git tag -l [-n[<Nummer>]] [--contains <Commit>] [--points-at <Objekt>]\n"
 "\t\t[<Muster>...]"
 
 #: builtin/tag.c:26
@@ -10178,9 +10098,8 @@ msgid "Unpacking objects"
 msgstr "Entpacke Objekte"
 
 #: builtin/update-index.c:403
-#, fuzzy
 msgid "git update-index [<options>] [--] [<file>...]"
-msgstr "git update-index [Optionen] [--] [<Datei>...]"
+msgstr "git update-index [<Optionen>] [--] [<Datei>...]"
 
 #: builtin/update-index.c:756
 msgid "continue refresh even when index needs update"
@@ -10303,19 +10222,16 @@ msgid "enable or disable split index"
 msgstr "Aktivierung oder Deaktivierung des Splittings der Staging-Area"
 
 #: builtin/update-ref.c:9
-#, fuzzy
 msgid "git update-ref [<options>] -d <refname> [<old-val>]"
-msgstr "git update-ref [Optionen] -d <Referenzname> [<alterWert>]"
+msgstr "git update-ref [<Optionen>] -d <Referenzname> [<alter-Wert>]"
 
 #: builtin/update-ref.c:10
-#, fuzzy
 msgid "git update-ref [<options>]    <refname> <new-val> [<old-val>]"
-msgstr "git update-ref [Optionen]    <Referenzname> <neuerWert> [<alterWert>]"
+msgstr "git update-ref [<Optionen>]    <Referenzname> <neuer-Wert> [<alter-Wert>]"
 
 #: builtin/update-ref.c:11
-#, fuzzy
 msgid "git update-ref [<options>] --stdin [-z]"
-msgstr "git update-ref [Optionen] --stdin [-z]"
+msgstr "git update-ref [<Optionen>] --stdin [-z]"
 
 #: builtin/update-ref.c:359
 msgid "delete the reference"
@@ -10342,18 +10258,16 @@ msgid "update the info files from scratch"
 msgstr "die Informationsdateien von Grund auf aktualisieren"
 
 #: builtin/verify-commit.c:17
-#, fuzzy
 msgid "git verify-commit [-v | --verbose] <commit>..."
-msgstr "git verify-commit [-v|--verbose] <Commit>..."
+msgstr "git verify-commit [-v | --verbose] <Commit>..."
 
 #: builtin/verify-commit.c:75
 msgid "print commit contents"
 msgstr "Commit-Inhalte ausgeben"
 
 #: builtin/verify-pack.c:54
-#, fuzzy
 msgid "git verify-pack [-v | --verbose] [-s | --stat-only] <pack>..."
-msgstr "git verify-pack [-v|--verbose] [-s|--stat-only] <Paket>..."
+msgstr "git verify-pack [-v | --verbose] [-s | --stat-only] <Paket>..."
 
 #: builtin/verify-pack.c:64
 msgid "verbose"
@@ -10364,9 +10278,8 @@ msgid "show statistics only"
 msgstr "nur Statistiken anzeigen"
 
 #: builtin/verify-tag.c:17
-#, fuzzy
 msgid "git verify-tag [-v | --verbose] <tag>..."
-msgstr "git verify-tag [-v|--verbose] <Tag>..."
+msgstr "git verify-tag [-v | --verbose] <Tag>..."
 
 #: builtin/verify-tag.c:73
 msgid "print tag contents"
@@ -10735,12 +10648,12 @@ msgid "Bad HEAD - I need a HEAD"
 msgstr "Ungültiger HEAD - HEAD wird benötigt"
 
 #: git-bisect.sh:130
-#, fuzzy, sh-format
+#, sh-format
 msgid ""
 "Checking out '$start_head' failed. Try 'git bisect reset <valid-branch>'."
 msgstr ""
 "Auschecken von '$start_head' fehlgeschlagen. Versuchen Sie 'git bisect reset "
-"<gueltigerbranch>'."
+"<gültiger-Branch>'."
 
 #: git-bisect.sh:140
 msgid "won't bisect on cg-seek'ed tree"
-- 
2.3.4.554.gb58f7a9

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [PATCH] l10n: de.po: translate 99 new messages
  2015-03-28 19:38 [PATCH] l10n: de.po: translate 99 new messages Ralf Thielow
@ 2015-03-28 20:09 ` Ralf Thielow
  2015-03-29 15:48 ` Phillip Sz
  2015-03-30 17:39 ` [PATCH v2] " Ralf Thielow
  2 siblings, 0 replies; 8+ messages in thread
From: Ralf Thielow @ 2015-03-28 20:09 UTC (permalink / raw)
  To: git
  Cc: Thomas Rast, Jan Krüger, Christian Stimming, Phillip Sz,
	Matthias Rüster, Magnus Görlitz, Ralf Thielow

2015-03-28 20:38 GMT+01:00 Ralf Thielow <ralf.thielow@gmail.com>:
>
>  #: builtin/rm.c:17
> -#, fuzzy
>  msgid "git rm [<options>] [--] <file>..."
> -msgstr "git rm [Optionen] [--] [<Datei>...]"
> +msgstr "git rm [<Optionen>] [--] [<Datei>...]"
>

The <file> argument is not optional. Will be fixed in a reroll.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] l10n: de.po: translate 99 new messages
  2015-03-28 19:38 [PATCH] l10n: de.po: translate 99 new messages Ralf Thielow
  2015-03-28 20:09 ` Ralf Thielow
@ 2015-03-29 15:48 ` Phillip Sz
  2015-03-30 17:13   ` Ralf Thielow
  2015-03-30 17:39 ` [PATCH v2] " Ralf Thielow
  2 siblings, 1 reply; 8+ messages in thread
From: Phillip Sz @ 2015-03-29 15:48 UTC (permalink / raw)
  To: Ralf Thielow, git; +Cc: tr, jk, stimming, matthias.ruester, magnus.goerlitz

[-- Attachment #1: Type: text/plain, Size: 436 bytes --]

Hi,

>  #: builtin/apply.c:3238
> -#, fuzzy, c-format
> +#, c-format
>  msgid "reading from '%s' beyond a symbolic link"
> -msgstr "Pfadspezifikation '%s' ist hinter einem symbolischen Verweis"
> +msgstr "Lese von '%s' hinter einem symbolischen Verweis"

"Lese von '%s', welches sich hinter einem symbolischen Verweis verbirgt"

Maybe that's better?
Also I'm not so sure what this string should actually mean.

Phillip


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] l10n: de.po: translate 99 new messages
  2015-03-29 15:48 ` Phillip Sz
@ 2015-03-30 17:13   ` Ralf Thielow
  2015-03-30 17:27     ` phillip
  0 siblings, 1 reply; 8+ messages in thread
From: Ralf Thielow @ 2015-03-30 17:13 UTC (permalink / raw)
  To: Phillip Sz
  Cc: git, Thomas Rast, Jan Krüger, Christian Stimming,
	Matthias Rüster, Magnus Görlitz

Hi,

2015-03-29 17:48 GMT+02:00 Phillip Sz <phillip.szelat@gmail.com>:
> Hi,
>
>>  #: builtin/apply.c:3238
>> -#, fuzzy, c-format
>> +#, c-format
>>  msgid "reading from '%s' beyond a symbolic link"
>> -msgstr "Pfadspezifikation '%s' ist hinter einem symbolischen Verweis"
>> +msgstr "Lese von '%s' hinter einem symbolischen Verweis"
>
> "Lese von '%s', welches sich hinter einem symbolischen Verweis verbirgt"
>
> Maybe that's better?
> Also I'm not so sure what this string should actually mean.
>

If I read the code correctly, this is an error message that appears when
someone tries to apply a patch that modifies a file with the leading directory
being a symlink.

What about skipping the "read" part (because it's an implementation detail)
and translate it as
"'%s' ist hinter einem symbolischen Verweis"
to match other similar messages?

Ralf

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] l10n: de.po: translate 99 new messages
  2015-03-30 17:13   ` Ralf Thielow
@ 2015-03-30 17:27     ` phillip
  0 siblings, 0 replies; 8+ messages in thread
From: phillip @ 2015-03-30 17:27 UTC (permalink / raw)
  To: Ralf Thielow
  Cc: git, Thomas Rast, Jan Krüger, Christian Stimming,
	Matthias Rüster, Magnus Görlitz



Hi,

>If I read the code correctly, this is an error message that appears
>when
>someone tries to apply a patch that modifies a file with the leading
>directory
>being a symlink.
>

Okey.

>What about skipping the "read" part (because it's an implementation
>detail)
>and translate it as
>"'%s' ist hinter einem symbolischen Verweis"
>to match other similar messages?
>

Good idea, let's use that.

Phillip

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH v2] l10n: de.po: translate 99 new messages
  2015-03-28 19:38 [PATCH] l10n: de.po: translate 99 new messages Ralf Thielow
  2015-03-28 20:09 ` Ralf Thielow
  2015-03-29 15:48 ` Phillip Sz
@ 2015-03-30 17:39 ` Ralf Thielow
  2 siblings, 0 replies; 8+ messages in thread
From: Ralf Thielow @ 2015-03-30 17:39 UTC (permalink / raw)
  To: git
  Cc: tr, jk, stimming, phillip.szelat, matthias.ruester,
	magnus.goerlitz, Ralf Thielow

Translate 99 messages came from git.pot update in c2ea120
(l10n: git.pot: v2.4.0 round 1 (99 new, 92 removed)).

Signed-off-by: Ralf Thielow <ralf.thielow@gmail.com>
---
 po/de.po | 289 ++++++++++++++++++++++-----------------------------------------
 1 file changed, 101 insertions(+), 188 deletions(-)

diff --git a/po/de.po b/po/de.po
index c68804f..58e0c8f 100644
--- a/po/de.po
+++ b/po/de.po
@@ -32,21 +32,19 @@ msgstr ""
 "und zu committen."
 
 #: archive.c:11
-#, fuzzy
 msgid "git archive [<options>] <tree-ish> [<path>...]"
-msgstr "git archive [Optionen] <Commit-Referenz> [<Pfad>...]"
+msgstr "git archive [<Optionen>] <Commit-Referenz> [<Pfad>...]"
 
 #: archive.c:12
 msgid "git archive --list"
 msgstr "git archive --list"
 
 #: archive.c:13
-#, fuzzy
 msgid ""
 "git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> [<path>...]"
 msgstr ""
-"git archive --remote <Repository> [--exec <Programm>] [Optionen] <Commit-"
-"Referenz> [Pfad...]"
+"git archive --remote <Repository> [--exec <Programm>] [<Optionen>] <Commit-"
+"Referenz> [<Pfad>...]"
 
 #: archive.c:14
 msgid "git archive --remote <repo> [--exec <cmd>] --list"
@@ -1144,9 +1142,8 @@ msgstr ""
 "zusammenzuführen)\n"
 
 #: revision.c:2348
-#, fuzzy
 msgid "--first-parent is incompatible with --bisect"
-msgstr "Die Option --dirty kann nicht mit Commits verwendet werden."
+msgstr "Die Optionen --first-parent und --bisect sind inkompatibel."
 
 #: run-command.c:83
 msgid "open /dev/null failed"
@@ -1167,10 +1164,9 @@ msgstr ""
 "die Gegenseite unterstützt keinen signierten Versand (\"--signed push\")"
 
 #: send-pack.c:366
-#, fuzzy
 msgid "server does not support --atomic push"
 msgstr ""
-"die Gegenseite unterstützt keinen signierten Versand (\"--signed push\")"
+"die Gegenseite unterstützt keinen atomaren Versand (\"--atomic push\")"
 
 #: sequencer.c:172 builtin/merge.c:782 builtin/merge.c:893 builtin/merge.c:995
 #: builtin/merge.c:1005
@@ -2047,9 +2043,8 @@ msgid "failed to unlink '%s'"
 msgstr "Konnte '%s' nicht entfernen."
 
 #: builtin/add.c:22
-#, fuzzy
 msgid "git add [<options>] [--] <pathspec>..."
-msgstr "git add [Optionen] [--] [<Pfadspezifikation>...]"
+msgstr "git add [<Optionen>] [--] <Pfadspezifikation>..."
 
 #: builtin/add.c:65
 #, c-format
@@ -2200,9 +2195,8 @@ msgid "Unable to write new index file"
 msgstr "Konnte neue Staging-Area-Datei nicht schreiben."
 
 #: builtin/apply.c:59
-#, fuzzy
 msgid "git apply [<options>] [<patch>...]"
-msgstr "git apply [Optionen] [<Patch>...]"
+msgstr "git apply [<Optionen>] [<Patch>...]"
 
 #: builtin/apply.c:112
 #, c-format
@@ -2390,9 +2384,9 @@ msgid "read of %s failed"
 msgstr "Konnte %s nicht lesen"
 
 #: builtin/apply.c:3238
-#, fuzzy, c-format
+#, c-format
 msgid "reading from '%s' beyond a symbolic link"
-msgstr "Pfadspezifikation '%s' ist hinter einem symbolischen Verweis"
+msgstr "'%s' ist hinter einem symbolischen Verweis"
 
 #: builtin/apply.c:3266 builtin/apply.c:3488
 #, c-format
@@ -2429,9 +2423,9 @@ msgid "%s has type %o, expected %o"
 msgstr "%s ist vom Typ %o, erwartete %o"
 
 #: builtin/apply.c:3688 builtin/apply.c:3690
-#, fuzzy, c-format
+#, c-format
 msgid "invalid path '%s'"
-msgstr "Ungültige Option: %s"
+msgstr "Ungültiger Pfad '%s'"
 
 #: builtin/apply.c:3745
 #, c-format
@@ -2454,9 +2448,9 @@ msgid "new mode (%o) of %s does not match old mode (%o) of %s"
 msgstr "neuer Modus (%o) von %s entspricht nicht dem alten Modus (%o) von %s"
 
 #: builtin/apply.c:3793
-#, fuzzy, c-format
+#, c-format
 msgid "affected file '%s' is beyond a symbolic link"
-msgstr "Pfadspezifikation '%s' ist hinter einem symbolischen Verweis"
+msgstr "betroffene Datei '%s' ist hinter einem symbolischen Verweis"
 
 #: builtin/apply.c:3797
 #, c-format
@@ -2607,9 +2601,8 @@ msgid "apply a patch without touching the working tree"
 msgstr "Patch anwenden, ohne Änderungen im Arbeitsverzeichnis vorzunehmen"
 
 #: builtin/apply.c:4546
-#, fuzzy
 msgid "accept a patch that touches outside the working area"
-msgstr "Patch anwenden, ohne Änderungen im Arbeitsverzeichnis vorzunehmen"
+msgstr "Patch anwenden, der Änderungen außerhalb des Arbeitsverzeichnisses vornimmt"
 
 #: builtin/apply.c:4548
 msgid "also apply the patch (use with --stat/--summary/--check)"
@@ -2761,14 +2754,12 @@ msgid "update BISECT_HEAD instead of checking out the current commit"
 msgstr "BISECT_HEAD aktualisieren, anstatt den aktuellen Commit auszuchecken"
 
 #: builtin/blame.c:30
-#, fuzzy
 msgid "git blame [<options>] [<rev-opts>] [<rev>] [--] file"
-msgstr "git blame [Optionen] [rev-opts] [rev] [--] Datei"
+msgstr "git blame [<Optionen>] [<rev-opts>] [<Commit>] [--] Datei"
 
 #: builtin/blame.c:35
-#, fuzzy
 msgid "<rev-opts> are documented in git-rev-list(1)"
-msgstr "[rev-opts] sind dokumentiert in git-rev-list(1)"
+msgstr "<rev-opts> sind dokumentiert in git-rev-list(1)"
 
 #: builtin/blame.c:2500
 msgid "Show blame entries as we find them, incrementally"
@@ -2876,24 +2867,20 @@ msgid "4 years, 11 months ago"
 msgstr "vor 4 Jahren, und 11 Monaten"
 
 #: builtin/branch.c:24
-#, fuzzy
 msgid "git branch [<options>] [-r | -a] [--merged | --no-merged]"
-msgstr "git branch [Optionen] [-r | -a] [--merged | --no-merged]"
+msgstr "git branch [<Optionen>] [-r | -a] [--merged | --no-merged]"
 
 #: builtin/branch.c:25
-#, fuzzy
 msgid "git branch [<options>] [-l] [-f] <branch-name> [<start-point>]"
-msgstr "git branch [Optionen] [-l] [-f] <Branchname> [<Startpunkt>]"
+msgstr "git branch [<Optionen>] [-l] [-f] <Branchname> [<Startpunkt>]"
 
 #: builtin/branch.c:26
-#, fuzzy
 msgid "git branch [<options>] [-r] (-d | -D) <branch-name>..."
-msgstr "git branch [Optionen] [-r] (-d | -D) <Branchname>..."
+msgstr "git branch [<Optionen>] [-r] (-d | -D) <Branchname>..."
 
 #: builtin/branch.c:27
-#, fuzzy
 msgid "git branch [<options>] (-m | -M) [<old-branch>] <new-branch>"
-msgstr "git branch [Optionen] (-m | -M) [<alterBranch>] <neuerBranch>"
+msgstr "git branch [<Optionen>] (-m | -M) [<alter-Branch>] <neuer-Branch>"
 
 #: builtin/branch.c:152
 #, c-format
@@ -3036,14 +3023,14 @@ msgid "(no branch, bisect started on %s)"
 msgstr "(kein Branch, binäre Suche begonnen bei %s)"
 
 #: builtin/branch.c:596
-#, fuzzy, c-format
+#, c-format
 msgid "(HEAD detached at %s)"
-msgstr "HEAD losgelöst bei "
+msgstr "(HEAD losgelöst bei %s)"
 
 #: builtin/branch.c:599
-#, fuzzy, c-format
+#, c-format
 msgid "(HEAD detached from %s)"
-msgstr "HEAD losgelöst von "
+msgstr "(HEAD losgelöst von %s)"
 
 #: builtin/branch.c:603
 msgid "(no branch)"
@@ -3320,14 +3307,12 @@ msgid "Need a repository to unbundle."
 msgstr "Zum Entpacken wird ein Repository benötigt."
 
 #: builtin/cat-file.c:326
-#, fuzzy
 msgid "git cat-file (-t | -s | -e | -p | <type> | --textconv) <object>"
-msgstr "git cat-file (-t|-s|-e|-p|<Art>|--textconv) <Objekt>"
+msgstr "git cat-file (-t | -s | -e | -p | <Art> | --textconv) <Objekt>"
 
 #: builtin/cat-file.c:327
-#, fuzzy
 msgid "git cat-file (--batch | --batch-check) < <list-of-objects>"
-msgstr "git cat-file (--batch|--batch-check) < <Liste_von_Objekten>"
+msgstr "git cat-file (--batch | --batch-check) < <Liste-von-Objekten>"
 
 #: builtin/cat-file.c:364
 msgid "<type> can be one of: blob, tree, commit, tag"
@@ -3365,15 +3350,13 @@ msgstr ""
 "Anzeige von Informationen über Objekte, gelesen von der Standard-Eingabe"
 
 #: builtin/check-attr.c:11
-#, fuzzy
 msgid "git check-attr [-a | --all | <attr>...] [--] <pathname>..."
-msgstr "git check-attr [-a | --all | Attribut...] [--] Pfadname..."
+msgstr "git check-attr [-a | --all | <Attribut>...] [--] <Pfadname>..."
 
 #: builtin/check-attr.c:12
-#, fuzzy
 msgid "git check-attr --stdin [-z] [-a | --all | <attr>...] < <list-of-paths>"
 msgstr ""
-"git check-attr --stdin [-z] [-a | --all | Attribut...] < <Liste-von-Pfaden>"
+"git check-attr --stdin [-z] [-a | --all | <Attribut>...] < <Liste-von-Pfaden>"
 
 #: builtin/check-attr.c:19
 msgid "report all attributes set on file"
@@ -3429,9 +3412,8 @@ msgid "--non-matching is only valid with --verbose"
 msgstr "--non-matching ist nur mit --verbose zulässig"
 
 #: builtin/check-mailmap.c:8
-#, fuzzy
 msgid "git check-mailmap [<options>] <contact>..."
-msgstr "git check-mailmap [Optionen] <Kontakt>..."
+msgstr "git check-mailmap [<Optionen>] <Kontakt>..."
 
 #: builtin/check-mailmap.c:13
 msgid "also read contacts from stdin"
@@ -3447,9 +3429,8 @@ msgid "no contacts specified"
 msgstr "keine Kontakte angegeben"
 
 #: builtin/checkout-index.c:126
-#, fuzzy
 msgid "git checkout-index [<options>] [--] [<file>...]"
-msgstr "git checkout-index [Optionen] [--] [<Datei>...]"
+msgstr "git checkout-index [<Optionen>] [--] [<Datei>...]"
 
 #: builtin/checkout-index.c:188
 msgid "check out all files in the index"
@@ -3495,14 +3476,12 @@ msgid "copy out the files from named stage"
 msgstr "Dateien von dem benannten Stand kopieren"
 
 #: builtin/checkout.c:25
-#, fuzzy
 msgid "git checkout [<options>] <branch>"
-msgstr "git checkout [Optionen] <Branch>"
+msgstr "git checkout [<Optionen>] <Branch>"
 
 #: builtin/checkout.c:26
-#, fuzzy
 msgid "git checkout [<options>] [<branch>] -- <file>..."
-msgstr "git checkout [Optionen] [<Branch>] -- <Datei>..."
+msgstr "git checkout [<Optionen>] [<Branch>] -- <Datei>..."
 
 #: builtin/checkout.c:132 builtin/checkout.c:165
 #, c-format
@@ -3627,7 +3606,7 @@ msgstr[1] ""
 "%s\n"
 
 #: builtin/checkout.c:747
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "If you want to keep them by creating a new branch, this may be a good time\n"
 "to do so with:\n"
@@ -3638,7 +3617,7 @@ msgstr ""
 "Wenn Sie diese durch einen neuen Branch behalten möchten, dann könnte jetzt\n"
 "ein guter Zeitpunkt sein dies zu tun mit:\n"
 "\n"
-" git branch neuer_branch_name %s\n"
+" git branch <neuer-Branchname> %s\n"
 "\n"
 
 #: builtin/checkout.c:777
@@ -3754,9 +3733,8 @@ msgid "do not limit pathspecs to sparse entries only"
 msgstr "keine Einschränkung bei Pfadspezifikationen zum partiellen Auschecken"
 
 #: builtin/checkout.c:1130
-#, fuzzy
 msgid "second guess 'git checkout <no-such-branch>'"
-msgstr "second guess 'git checkout no-such-branch'"
+msgstr "second guess 'git checkout <no-such-branch>'"
 
 #: builtin/checkout.c:1153
 msgid "-b, -B and --orphan are mutually exclusive"
@@ -3881,9 +3859,9 @@ msgstr "Wählen Sie Einträge zum Löschen"
 
 #. TRANSLATORS: Make sure to keep [y/N] as is
 #: builtin/clean.c:758
-#, fuzzy, c-format
+#, c-format
 msgid "Remove %s [y/N]? "
-msgstr "'%s' löschen? "
+msgstr "'%s' löschen [y/N]? "
 
 #: builtin/clean.c:783
 msgid "Bye."
@@ -3979,9 +3957,8 @@ msgstr ""
 "f gegeben; \"clean\" verweigert"
 
 #: builtin/clone.c:37
-#, fuzzy
 msgid "git clone [<options>] [--] <repo> [<dir>]"
-msgstr "git clone [Optionen] [--] <Repository> [<Verzeichnis>]"
+msgstr "git clone [<Optionen>] [--] <Repository> [<Verzeichnis>]"
 
 #: builtin/clone.c:66 builtin/fetch.c:111 builtin/merge.c:224
 #: builtin/push.c:523
@@ -4215,9 +4192,9 @@ msgid "could not create leading directories of '%s'"
 msgstr "Konnte führende Verzeichnisse von '%s' nicht erstellen."
 
 #: builtin/clone.c:853
-#, fuzzy, c-format
+#, c-format
 msgid "could not create work tree dir '%s'"
-msgstr "Konnte Arbeitsverzeichnis '%s' nicht erstellen."
+msgstr "Konnte Arbeitsverzeichnis '%s' nicht erstellen"
 
 #: builtin/clone.c:871
 #, c-format
@@ -4264,9 +4241,8 @@ msgid "You appear to have cloned an empty repository."
 msgstr "Sie scheinen ein leeres Repository geklont zu haben."
 
 #: builtin/column.c:9
-#, fuzzy
 msgid "git column [<options>]"
-msgstr "git column [Optionen]"
+msgstr "git column [<Optionen>]"
 
 #: builtin/column.c:26
 msgid "lookup config vars"
@@ -4297,14 +4273,12 @@ msgid "--command must be the first argument"
 msgstr "Die Option --command muss an erster Stelle stehen."
 
 #: builtin/commit.c:37
-#, fuzzy
 msgid "git commit [<options>] [--] <pathspec>..."
-msgstr "git commit [Optionen] [--] <Pfadspezifikation>..."
+msgstr "git commit [<Optionen>] [--] <Pfadspezifikation>..."
 
 #: builtin/commit.c:42
-#, fuzzy
 msgid "git status [<options>] [--] <pathspec>..."
-msgstr "git status [Optionen] [--] <Pfadspezifikation>..."
+msgstr "git status [<Optionen>] [--] <Pfadspezifikation>..."
 
 #: builtin/commit.c:47
 msgid ""
@@ -4598,7 +4572,7 @@ msgstr ""
 #: builtin/commit.c:1053
 #, c-format
 msgid "--author '%s' is not 'Name <email>' and matches no existing author"
-msgstr ""
+msgstr "--author '%s' ist nicht im Format 'Name <E-Mail>' und stimmt mit keinem vorhandenen Autor überein"
 
 #: builtin/commit.c:1068 builtin/commit.c:1308
 #, c-format
@@ -4938,9 +4912,8 @@ msgstr ""
 "anschließend \"git reset HEAD\" zu Wiederherstellung aus."
 
 #: builtin/config.c:8
-#, fuzzy
 msgid "git config [<options>]"
-msgstr "git config [Optionen]"
+msgstr "git config [<Optionen>]"
 
 #: builtin/config.c:53
 msgid "Config file location"
@@ -5095,14 +5068,12 @@ msgid "print sizes in human readable format"
 msgstr "gibt Größenangaben in menschenlesbaren Format aus"
 
 #: builtin/describe.c:17
-#, fuzzy
 msgid "git describe [<options>] [<commit-ish>...]"
-msgstr "git describe [Optionen] <commit-ish>*"
+msgstr "git describe [<Optionen>] [<Commit-Angabe>...]"
 
 #: builtin/describe.c:18
-#, fuzzy
 msgid "git describe [<options>] --dirty"
-msgstr "git describe [Optionen] --dirty"
+msgstr "git describe [<Optionen>] --dirty"
 
 #: builtin/describe.c:217
 #, c-format
@@ -5598,11 +5569,10 @@ msgstr ""
 "von Refspecs verwendet werden."
 
 #: builtin/fmt-merge-msg.c:13
-#, fuzzy
 msgid ""
 "git fmt-merge-msg [-m <message>] [--log[=<n>] | --no-log] [--file <file>]"
 msgstr ""
-"git fmt-merge-msg [-m <Beschreibung>] [--log[=<n>]|--no-log] [--file <Datei>]"
+"git fmt-merge-msg [-m <Beschreibung>] [--log[=<n>] | --no-log] [--file <Datei>]"
 
 #: builtin/fmt-merge-msg.c:662 builtin/fmt-merge-msg.c:665 builtin/grep.c:698
 #: builtin/merge.c:198 builtin/repack.c:178 builtin/repack.c:182
@@ -5636,9 +5606,8 @@ msgid "unable to parse format"
 msgstr "Konnte Format nicht parsen."
 
 #: builtin/for-each-ref.c:1063
-#, fuzzy
 msgid "git for-each-ref [<options>] [<pattern>]"
-msgstr "git for-each-ref [Optionen] [<Muster>]"
+msgstr "git for-each-ref [<Optionen>] [<Muster>]"
 
 #: builtin/for-each-ref.c:1078
 msgid "quote placeholders suitably for shells"
@@ -5685,9 +5654,8 @@ msgid "Checking object directories"
 msgstr "Prüfe Objekt-Verzeichnisse"
 
 #: builtin/fsck.c:603
-#, fuzzy
 msgid "git fsck [<options>] [<object>...]"
-msgstr "git fsck [Optionen] [<Objekt>...]"
+msgstr "git fsck [<Optionen>] [<Objekt>...]"
 
 #: builtin/fsck.c:609
 msgid "show unreachable objects"
@@ -5734,9 +5702,8 @@ msgid "Checking objects"
 msgstr "Prüfe Objekte"
 
 #: builtin/gc.c:24
-#, fuzzy
 msgid "git gc [<options>]"
-msgstr "git gc [Optionen]"
+msgstr "git gc [<Optionen>]"
 
 #: builtin/gc.c:79
 #, c-format
@@ -5801,9 +5768,8 @@ msgstr ""
 "diese zu löschen."
 
 #: builtin/grep.c:23
-#, fuzzy
 msgid "git grep [<options>] [-e] <pattern> [<rev>...] [[--] <path>...]"
-msgstr "git grep [Optionen] [-e] <Muster> [<Commit>...] [[--] <Pfad>...]"
+msgstr "git grep [<Optionen>] [-e] <Muster> [<Commit>...] [[--] <Pfad>...]"
 
 #: builtin/grep.c:218
 #, c-format
@@ -5844,7 +5810,7 @@ msgstr "in versionierten und unversionierten Dateien suchen"
 
 #: builtin/grep.c:644
 msgid "ignore files specified via '.gitignore'"
-msgstr ""
+msgstr "Dateien, die über '.gitignore' angegeben sind, ignorieren"
 
 #: builtin/grep.c:647
 msgid "show non-matching lines"
@@ -6039,12 +6005,11 @@ msgid "both --cached and trees are given."
 msgstr "Die Option --cached kann nicht mit \"Tree\"-Objekten verwendet werden."
 
 #: builtin/hash-object.c:82
-#, fuzzy
 msgid ""
 "git hash-object [-t <type>] [-w] [--path=<file> | --no-filters] [--stdin] "
 "[--] <file>..."
 msgstr ""
-"git hash-object [-t <Art>] [-w] [--path=<Datei>|--no-filters] [--stdin] [--] "
+"git hash-object [-t <Art>] [-w] [--path=<Datei> | --no-filters] [--stdin] [--] "
 "<Datei>..."
 
 #: builtin/hash-object.c:83
@@ -6103,9 +6068,8 @@ msgid "show info page"
 msgstr "Info-Seite anzeigen"
 
 #: builtin/help.c:52
-#, fuzzy
 msgid "git help [--all] [--guides] [--man | --web | --info] [<command>]"
-msgstr "git help [--all] [--guides] [--man|--web|--info] [Kommando]"
+msgstr "git help [--all] [--guides] [--man | --web | --info] [<Kommando>]"
 
 #: builtin/help.c:64
 #, c-format
@@ -6602,13 +6566,12 @@ msgid " shared"
 msgstr " gemeinsames"
 
 #: builtin/init-db.c:475
-#, fuzzy
 msgid ""
 "git init [-q | --quiet] [--bare] [--template=<template-directory>] [--"
 "shared[=<permissions>]] [<directory>]"
 msgstr ""
 "git init [-q | --quiet] [--bare] [--template=<Vorlagenverzeichnis>] [--"
-"shared[=<Berechtigungen>]] [Verzeichnis]"
+"shared[=<Berechtigungen>]] [<Verzeichnis>]"
 
 #: builtin/init-db.c:498
 msgid "permissions"
@@ -6671,9 +6634,8 @@ msgid "git log [<options>] [<revision range>] [[--] <path>...]"
 msgstr "git log [<Optionen>] [<Commitbereich>] [[--] <Pfad>...]"
 
 #: builtin/log.c:42
-#, fuzzy
 msgid "git show [<options>] <object>..."
-msgstr "git show [Optionen] <Objekt>..."
+msgstr "git show [<Optionen>] <Objekt>..."
 
 #: builtin/log.c:81
 #, c-format
@@ -6751,9 +6713,8 @@ msgid "insane in-reply-to: %s"
 msgstr "ungültiges in-reply-to: %s"
 
 #: builtin/log.c:1026
-#, fuzzy
 msgid "git format-patch [<options>] [<since> | <revision-range>]"
-msgstr "git format-patch [Optionen] [<seit> | <Commitbereich>]"
+msgstr "git format-patch [<Optionen>] [<seit> | <Commitbereich>]"
 
 #: builtin/log.c:1071
 msgid "Two output directories?"
@@ -6955,9 +6916,8 @@ msgid "Unknown commit %s"
 msgstr "Unbekannter Commit %s"
 
 #: builtin/ls-files.c:358
-#, fuzzy
 msgid "git ls-files [<options>] [<file>...]"
-msgstr "git ls-files [Optionen] [<Datei>...]"
+msgstr "git ls-files [<Optionen>] [<Datei>...]"
 
 #: builtin/ls-files.c:415
 msgid "identify the file status with tags"
@@ -7093,14 +7053,12 @@ msgstr ""
 "(impliziert --full-name)"
 
 #: builtin/merge.c:45
-#, fuzzy
 msgid "git merge [<options>] [<commit>...]"
-msgstr "git merge [Optionen] [<Commit>...]"
+msgstr "git merge [<Optionen>] [<Commit>...]"
 
 #: builtin/merge.c:46
-#, fuzzy
 msgid "git merge [<options>] <msg> HEAD <commit>"
-msgstr "git merge [Optionen] <Beschreibung> HEAD <Commit>"
+msgstr "git merge [<Optionen>] <Beschreibung> HEAD <Commit>"
 
 #: builtin/merge.c:47
 msgid "git merge --abort"
@@ -7455,14 +7413,12 @@ msgstr ""
 "Automatischer Merge abgeschlossen; halte, wie gewünscht, vor dem Commit an\n"
 
 #: builtin/merge-base.c:29
-#, fuzzy
 msgid "git merge-base [-a | --all] <commit> <commit>..."
-msgstr "git merge-base [-a|--all] <Commit> <Commit>..."
+msgstr "git merge-base [-a | --all] <Commit> <Commit>..."
 
 #: builtin/merge-base.c:30
-#, fuzzy
 msgid "git merge-base [-a | --all] --octopus <commit>..."
-msgstr "git merge-base [-a|--all] --octopus <Commit>..."
+msgstr "git merge-base [-a | --all] --octopus <Commit>..."
 
 #: builtin/merge-base.c:31
 msgid "git merge-base --independent <commit>..."
@@ -7497,13 +7453,12 @@ msgid "find where <commit> forked from reflog of <ref>"
 msgstr "<Commit> finden, von wo Reflog von <Referenz> abgespalten wurde"
 
 #: builtin/merge-file.c:8
-#, fuzzy
 msgid ""
 "git merge-file [<options>] [-L <name1> [-L <orig> [-L <name2>]]] <file1> "
 "<orig-file> <file2>"
 msgstr ""
-"git merge-file [Optionen] [-L Name1 [-L orig [-L Name2]]] Datei1 orig_Datei "
-"Datei2"
+"git merge-file [<Optionen>] [-L <Name1> [-L <orig> [-L <Name2>]]] <Datei1> "
+"<orig-Datei> <Datei2>"
 
 #: builtin/merge-file.c:33
 msgid "send results to standard output"
@@ -7534,9 +7489,8 @@ msgid "do not warn about conflicts"
 msgstr "keine Warnung bei Konflikten"
 
 #: builtin/merge-file.c:45
-#, fuzzy
 msgid "set labels for file1/orig-file/file2"
-msgstr "Beschriftung für Datei1/orig_Datei/Datei2 setzen"
+msgstr "Beschriftung für Datei1/orig-Datei/Datei2 setzen"
 
 #: builtin/mktree.c:64
 msgid "git mktree [-z] [--missing] [--batch]"
@@ -7555,9 +7509,8 @@ msgid "allow creation of more than one tree"
 msgstr "die Erstellung von mehr als einem \"Tree\"-Objekt erlauben"
 
 #: builtin/mv.c:15
-#, fuzzy
 msgid "git mv [<options>] <source>... <destination>"
-msgstr "git mv [Optionen] <Quelle>... <Ziel>"
+msgstr "git mv [<Optionen>] <Quelle>... <Ziel>"
 
 #: builtin/mv.c:69
 #, c-format
@@ -7651,19 +7604,16 @@ msgid "renaming '%s' failed"
 msgstr "Umbenennung von '%s' fehlgeschlagen"
 
 #: builtin/name-rev.c:255
-#, fuzzy
 msgid "git name-rev [<options>] <commit>..."
-msgstr "git name-rev [Optionen] <Commit>..."
+msgstr "git name-rev [<Optionen>] <Commit>..."
 
 #: builtin/name-rev.c:256
-#, fuzzy
 msgid "git name-rev [<options>] --all"
-msgstr "git name-rev [Optionen] --all"
+msgstr "git name-rev [<Optionen>] --all"
 
 #: builtin/name-rev.c:257
-#, fuzzy
 msgid "git name-rev [<options>] --stdin"
-msgstr "git name-rev [Optionen] --stdin"
+msgstr "git name-rev [<Optionen>] --stdin"
 
 #: builtin/name-rev.c:309
 msgid "print only names (no SHA-1)"
@@ -7694,12 +7644,10 @@ msgid "dereference tags in the input (internal use)"
 msgstr "Tags in der Eingabe dereferenzieren (interne Verwendung)"
 
 #: builtin/notes.c:24
-#, fuzzy
 msgid "git notes [--ref <notes-ref>] [list [<object>]]"
 msgstr "git notes [--ref <Notiz-Referenz>] [list [<Objekt>]]"
 
 #: builtin/notes.c:25
-#, fuzzy
 msgid ""
 "git notes [--ref <notes-ref>] add [-f] [--allow-empty] [-m <msg> | -F <file> "
 "| (-c | -C) <object>] [<object>]"
@@ -7708,13 +7656,11 @@ msgstr ""
 "<Beschreibung> | -F <Datei> | (-c | -C) <Objekt>] [<Objekt>]"
 
 #: builtin/notes.c:26
-#, fuzzy
 msgid "git notes [--ref <notes-ref>] copy [-f] <from-object> <to-object>"
 msgstr ""
 "git notes [--ref <Notiz-Referenz>] copy [-f] <von-Objekt> <nach-Objekt>"
 
 #: builtin/notes.c:27
-#, fuzzy
 msgid ""
 "git notes [--ref <notes-ref>] append [--allow-empty] [-m <msg> | -F <file> | "
 "(-c | -C) <object>] [<object>]"
@@ -7723,21 +7669,18 @@ msgstr ""
 "| -F <Datei> | (-c | -C) <Objekt>] [<Objekt>]"
 
 #: builtin/notes.c:28
-#, fuzzy
 msgid "git notes [--ref <notes-ref>] edit [--allow-empty] [<object>]"
 msgstr "git notes [--ref <Notiz-Referenz>] edit [--allow-empty] [<Objekt>]"
 
 #: builtin/notes.c:29
-#, fuzzy
 msgid "git notes [--ref <notes-ref>] show [<object>]"
 msgstr "git notes [--ref <Notiz-Referenz>] show [<Objekt>]"
 
 #: builtin/notes.c:30
-#, fuzzy
 msgid ""
 "git notes [--ref <notes-ref>] merge [-v | -q] [-s <strategy>] <notes-ref>"
 msgstr ""
-"git notes [--ref <Notiz-Referenz>] merge [-v | -q] [-s <Strategie> ] <Notiz-"
+"git notes [--ref <Notiz-Referenz>] merge [-v | -q] [-s <Strategie>] <Notiz-"
 "Referenz>"
 
 #: builtin/notes.c:31
@@ -7749,17 +7692,14 @@ msgid "git notes merge --abort [-v | -q]"
 msgstr "git notes merge --abort [-v | -q]"
 
 #: builtin/notes.c:33
-#, fuzzy
 msgid "git notes [--ref <notes-ref>] remove [<object>...]"
 msgstr "git notes [--ref <Notiz-Referenz>] remove [<Objekt>...]"
 
 #: builtin/notes.c:34
-#, fuzzy
 msgid "git notes [--ref <notes-ref>] prune [-n | -v]"
 msgstr "git notes [--ref <Notiz-Referenz>] prune [-n | -v]"
 
 #: builtin/notes.c:35
-#, fuzzy
 msgid "git notes [--ref <notes-ref>] get-ref"
 msgstr "git notes [--ref <Notiz-Referenz>] get-ref"
 
@@ -7792,7 +7732,6 @@ msgid "git notes show [<object>]"
 msgstr "git notes show [<Objekt>]"
 
 #: builtin/notes.c:71
-#, fuzzy
 msgid "git notes merge [<options>] <notes-ref>"
 msgstr "git notes merge [<Optionen>] <Notiz-Referenz>"
 
@@ -8035,7 +7974,6 @@ msgid "notes-ref"
 msgstr "Notiz-Referenz"
 
 #: builtin/notes.c:954
-#, fuzzy
 msgid "use notes from <notes-ref>"
 msgstr "Notizen von <Notiz-Referenz> verwenden"
 
@@ -8243,9 +8181,8 @@ msgid "Counting objects"
 msgstr "Zähle Objekte"
 
 #: builtin/pack-refs.c:6
-#, fuzzy
 msgid "git pack-refs [<options>]"
-msgstr "git pack-refs [Optionen]"
+msgstr "git pack-refs [<Optionen>]"
 
 #: builtin/pack-refs.c:14
 msgid "pack everything"
@@ -8256,9 +8193,8 @@ msgid "prune loose refs (default)"
 msgstr "lose Referenzen entfernen (Standard)"
 
 #: builtin/prune-packed.c:7
-#, fuzzy
 msgid "git prune-packed [-n | --dry-run] [-q | --quiet]"
-msgstr "git prune-packed [-n|--dry-run] [-q|--quiet]"
+msgstr "git prune-packed [-n | --dry-run] [-q | --quiet]"
 
 #: builtin/prune-packed.c:40
 msgid "Removing duplicate objects"
@@ -8617,7 +8553,7 @@ msgstr "signiert \"push\" mit GPG"
 
 #: builtin/push.c:530
 msgid "request atomic transaction on remote side"
-msgstr ""
+msgstr "Referenzen atomar versenden"
 
 #: builtin/push.c:539
 msgid "--delete is incompatible with --all, --mirror and --tags"
@@ -8717,12 +8653,11 @@ msgid "git remote [-v | --verbose]"
 msgstr "git remote [-v | --verbose]"
 
 #: builtin/remote.c:13
-#, fuzzy
 msgid ""
 "git remote add [-t <branch>] [-m <master>] [-f] [--tags | --no-tags] [--"
 "mirror=<fetch|push>] <name> <url>"
 msgstr ""
-"git remote add [-t <Branch>] [-m <master>] [-f] [--tags|--no-tags] [--"
+"git remote add [-t <Branch>] [-m <master>] [-f] [--tags | --no-tags] [--"
 "mirror=<fetch|push>] <Name> <URL>"
 
 #: builtin/remote.c:14 builtin/remote.c:33
@@ -9216,9 +9151,8 @@ msgid "be verbose; must be placed before a subcommand"
 msgstr "erweiterte Ausgaben; muss vor einem Unterkommando angegeben werden"
 
 #: builtin/repack.c:17
-#, fuzzy
 msgid "git repack [<options>]"
-msgstr "git repack [Optionen]"
+msgstr "git repack [<Optionen>]"
 
 #: builtin/repack.c:159
 msgid "pack everything in a single pack"
@@ -9379,9 +9313,8 @@ msgid "use this format"
 msgstr "das angegebene Format benutzen"
 
 #: builtin/rerere.c:12
-#, fuzzy
 msgid "git rerere [clear | forget <path>... | status | remaining | diff | gc]"
-msgstr "git rerere [clean | forget path... | status | remaining | diff | gc]"
+msgstr "git rerere [clean | forget <Pfad>... | status | remaining | diff | gc]"
 
 #: builtin/rerere.c:57
 msgid "register clean resolutions in index"
@@ -9521,9 +9454,8 @@ msgid "Could not write new index file."
 msgstr "Konnte neue Staging-Area-Datei nicht schreiben."
 
 #: builtin/rev-parse.c:361
-#, fuzzy
 msgid "git rev-parse --parseopt [<options>] -- [<args>...]"
-msgstr "git rev-parse --parseopt [Optionen] -- [<Argumente>...]"
+msgstr "git rev-parse --parseopt [<Optionen>] -- [<Argumente>...]"
 
 #: builtin/rev-parse.c:366
 msgid "keep the `--` passed as an arg"
@@ -9539,7 +9471,6 @@ msgstr ""
 "Ausgabe in Langform mit Argumenten an den Optionen (getrennt durch '=')"
 
 #: builtin/rev-parse.c:499
-#, fuzzy
 msgid ""
 "git rev-parse --parseopt [<options>] -- [<args>...]\n"
 "   or: git rev-parse --sq-quote [<arg>...]\n"
@@ -9547,26 +9478,24 @@ msgid ""
 "\n"
 "Run \"git rev-parse --parseopt -h\" for more information on the first usage."
 msgstr ""
-"git rev-parse --parseopt [Optionen] -- [<Argumente>...]\n"
+"git rev-parse --parseopt [<Optionen>] -- [<Argumente>...]\n"
 "   oder: git rev-parse --sq-quote [<Argumente>...]\n"
-"   oder: git rev-parse [Optionen] [<Argumente>...]\n"
+"   oder: git rev-parse [<Optionen>] [<Argumente>...]\n"
 "\n"
 "Führen Sie \"git rev-parse --parseopt -h\" für weitere Informationen bei "
 "erster Verwendung aus."
 
 #: builtin/revert.c:22
-#, fuzzy
 msgid "git revert [<options>] <commit-ish>..."
-msgstr "git revert [Optionen] <Commit-Angabe>..."
+msgstr "git revert [<Optionen>] <Commit-Angabe>..."
 
 #: builtin/revert.c:23
 msgid "git revert <subcommand>"
 msgstr "git revert <Unterkommando>"
 
 #: builtin/revert.c:28
-#, fuzzy
 msgid "git cherry-pick [<options>] <commit-ish>..."
-msgstr "git cherry-pick [Optionen] <Commit-Angabe>..."
+msgstr "git cherry-pick [<Optionen>] <Commit-Angabe>..."
 
 #: builtin/revert.c:29
 msgid "git cherry-pick <subcommand>"
@@ -9646,9 +9575,8 @@ msgid "cherry-pick failed"
 msgstr "\"cherry-pick\" fehlgeschlagen"
 
 #: builtin/rm.c:17
-#, fuzzy
 msgid "git rm [<options>] [--] <file>..."
-msgstr "git rm [Optionen] [--] [<Datei>...]"
+msgstr "git rm [<Optionen>] [--] <Datei>..."
 
 #: builtin/rm.c:65
 msgid ""
@@ -9755,9 +9683,8 @@ msgid "git rm: unable to remove %s"
 msgstr "git rm: konnte %s nicht löschen"
 
 #: builtin/shortlog.c:13
-#, fuzzy
 msgid "git shortlog [<options>] [<revision-range>] [[--] [<path>...]]"
-msgstr "git shortlog [<Optionen>] [Commitbereich] [[--] <Pfad>...]"
+msgstr "git shortlog [<Optionen>] [<Commitbereich>] [[--] [<Pfad>...]]"
 
 #: builtin/shortlog.c:131
 #, c-format
@@ -9785,22 +9712,20 @@ msgid "Linewrap output"
 msgstr "Ausgabe mit Zeilenumbrüchen"
 
 #: builtin/show-branch.c:9
-#, fuzzy
 msgid ""
 "git show-branch [-a | --all] [-r | --remotes] [--topo-order | --date-order]\n"
 "\t\t[--current] [--color[=<when>] | --no-color] [--sparse]\n"
 "\t\t[--more=<n> | --list | --independent | --merge-base]\n"
 "\t\t[--no-name | --sha1-name] [--topics] [(<rev> | <glob>)...]"
 msgstr ""
-"git show-branch [-a|--all] [-r|--remotes] [--topo-order | --date-order]\n"
+"git show-branch [-a | --all] [-r | --remotes] [--topo-order | --date-order]\n"
 "\t\t[--current] [--color[=<Wann>] | --no-color] [--sparse]\n"
 "\t\t[--more=<n> | --list | --independent | --merge-base]\n"
 "\t\t[--no-name | --sha1-name] [--topics] [(<Commit> | <glob>)...]"
 
 #: builtin/show-branch.c:13
-#, fuzzy
 msgid "git show-branch (-g | --reflog)[=<n>[,<base>]] [--list] [<ref>]"
-msgstr "git show-branch (-g|--reflog)[=<n>[,<Basis>]] [--list] [<Referenz>]"
+msgstr "git show-branch (-g | --reflog)[=<n>[,<Basis>]] [--list] [<Referenz>]"
 
 #: builtin/show-branch.c:652
 msgid "show remote-tracking and local branches"
@@ -9868,13 +9793,12 @@ msgid "show <n> most recent ref-log entries starting at base"
 msgstr "die <n> jüngsten Einträge im Reflog, beginnend an der Basis, anzeigen"
 
 #: builtin/show-ref.c:10
-#, fuzzy
 msgid ""
 "git show-ref [-q | --quiet] [--verify] [--head] [-d | --dereference] [-s | --"
 "hash[=<n>]] [--abbrev[=<n>]] [--tags] [--heads] [--] [<pattern>...]"
 msgstr ""
-"git show-ref [-q|--quiet] [--verify] [--head] [-d|--dereference] [-s|--"
-"hash[=<n>]] [--abbrev[=<n>]] [--tags] [--heads] [--] [pattern*] "
+"git show-ref [-q | --quiet] [--verify] [--head] [-d | --dereference] [-s | --"
+"hash[=<n>]] [--abbrev[=<n>]] [--tags] [--heads] [--] [<Muster>...] "
 
 #: builtin/show-ref.c:11
 msgid "git show-ref --exclude-existing[=pattern] < ref-list"
@@ -9917,14 +9841,12 @@ msgstr ""
 "Repository befinden"
 
 #: builtin/symbolic-ref.c:7
-#, fuzzy
 msgid "git symbolic-ref [<options>] <name> [<ref>]"
-msgstr "git symbolic-ref [Optionen] name [ref]"
+msgstr "git symbolic-ref [<Optionen>] <Name> [<Referenz>]"
 
 #: builtin/symbolic-ref.c:8
-#, fuzzy
 msgid "git symbolic-ref -d [-q] <name>"
-msgstr "git symbolic-ref -d [-q] name"
+msgstr "git symbolic-ref -d [-q] <Name>"
 
 #: builtin/symbolic-ref.c:40
 msgid "suppress error message for non-symbolic (detached) refs"
@@ -9948,12 +9870,11 @@ msgid "reason of the update"
 msgstr "Grund für die Aktualisierung"
 
 #: builtin/tag.c:22
-#, fuzzy
 msgid ""
 "git tag [-a | -s | -u <key-id>] [-f] [-m <msg> | -F <file>] <tagname> "
 "[<head>]"
 msgstr ""
-"git tag [-a|-s|-u <Schlüssel-id>] [-f] [-m <Beschreibung>|-F <Datei>] "
+"git tag [-a | -s | -u <Schlüssel-id>] [-f] [-m <Beschreibung> | -F <Datei>] "
 "<Tagname> [<Commit>]"
 
 #: builtin/tag.c:23
@@ -9961,12 +9882,11 @@ msgid "git tag -d <tagname>..."
 msgstr "git tag -d <Tagname>..."
 
 #: builtin/tag.c:24
-#, fuzzy
 msgid ""
 "git tag -l [-n[<num>]] [--contains <commit>] [--points-at <object>]\n"
 "\t\t[<pattern>...]"
 msgstr ""
-"git tag -l [-n[<Nummer>]] [--contains <Commit>] [--points-at <Objekt>] \n"
+"git tag -l [-n[<Nummer>]] [--contains <Commit>] [--points-at <Objekt>]\n"
 "\t\t[<Muster>...]"
 
 #: builtin/tag.c:26
@@ -10178,9 +10098,8 @@ msgid "Unpacking objects"
 msgstr "Entpacke Objekte"
 
 #: builtin/update-index.c:403
-#, fuzzy
 msgid "git update-index [<options>] [--] [<file>...]"
-msgstr "git update-index [Optionen] [--] [<Datei>...]"
+msgstr "git update-index [<Optionen>] [--] [<Datei>...]"
 
 #: builtin/update-index.c:756
 msgid "continue refresh even when index needs update"
@@ -10303,19 +10222,16 @@ msgid "enable or disable split index"
 msgstr "Aktivierung oder Deaktivierung des Splittings der Staging-Area"
 
 #: builtin/update-ref.c:9
-#, fuzzy
 msgid "git update-ref [<options>] -d <refname> [<old-val>]"
-msgstr "git update-ref [Optionen] -d <Referenzname> [<alterWert>]"
+msgstr "git update-ref [<Optionen>] -d <Referenzname> [<alter-Wert>]"
 
 #: builtin/update-ref.c:10
-#, fuzzy
 msgid "git update-ref [<options>]    <refname> <new-val> [<old-val>]"
-msgstr "git update-ref [Optionen]    <Referenzname> <neuerWert> [<alterWert>]"
+msgstr "git update-ref [<Optionen>]    <Referenzname> <neuer-Wert> [<alter-Wert>]"
 
 #: builtin/update-ref.c:11
-#, fuzzy
 msgid "git update-ref [<options>] --stdin [-z]"
-msgstr "git update-ref [Optionen] --stdin [-z]"
+msgstr "git update-ref [<Optionen>] --stdin [-z]"
 
 #: builtin/update-ref.c:359
 msgid "delete the reference"
@@ -10342,18 +10258,16 @@ msgid "update the info files from scratch"
 msgstr "die Informationsdateien von Grund auf aktualisieren"
 
 #: builtin/verify-commit.c:17
-#, fuzzy
 msgid "git verify-commit [-v | --verbose] <commit>..."
-msgstr "git verify-commit [-v|--verbose] <Commit>..."
+msgstr "git verify-commit [-v | --verbose] <Commit>..."
 
 #: builtin/verify-commit.c:75
 msgid "print commit contents"
 msgstr "Commit-Inhalte ausgeben"
 
 #: builtin/verify-pack.c:54
-#, fuzzy
 msgid "git verify-pack [-v | --verbose] [-s | --stat-only] <pack>..."
-msgstr "git verify-pack [-v|--verbose] [-s|--stat-only] <Paket>..."
+msgstr "git verify-pack [-v | --verbose] [-s | --stat-only] <Paket>..."
 
 #: builtin/verify-pack.c:64
 msgid "verbose"
@@ -10364,9 +10278,8 @@ msgid "show statistics only"
 msgstr "nur Statistiken anzeigen"
 
 #: builtin/verify-tag.c:17
-#, fuzzy
 msgid "git verify-tag [-v | --verbose] <tag>..."
-msgstr "git verify-tag [-v|--verbose] <Tag>..."
+msgstr "git verify-tag [-v | --verbose] <Tag>..."
 
 #: builtin/verify-tag.c:73
 msgid "print tag contents"
@@ -10735,12 +10648,12 @@ msgid "Bad HEAD - I need a HEAD"
 msgstr "Ungültiger HEAD - HEAD wird benötigt"
 
 #: git-bisect.sh:130
-#, fuzzy, sh-format
+#, sh-format
 msgid ""
 "Checking out '$start_head' failed. Try 'git bisect reset <valid-branch>'."
 msgstr ""
 "Auschecken von '$start_head' fehlgeschlagen. Versuchen Sie 'git bisect reset "
-"<gueltigerbranch>'."
+"<gültiger-Branch>'."
 
 #: git-bisect.sh:140
 msgid "won't bisect on cg-seek'ed tree"
-- 
2.3.4.554.gb58f7a9

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [PATCH] l10n: de.po: translate 99 new messages
  2013-07-29  4:26 [PATCH] " Ralf Thielow
@ 2013-07-31 20:53 ` Thomas Rast
  0 siblings, 0 replies; 8+ messages in thread
From: Thomas Rast @ 2013-07-31 20:53 UTC (permalink / raw)
  To: Ralf Thielow; +Cc: jk, stimming, git

Hi Ralf

I made a feeble attempt to work directly on de.po so that I could send a
patch instead, but your patch was again linewrapping damaged at the last
line here at least:

  -"Arbeitsverzeichnis von Submodul in '$sm_path' enthält lokale Änderungen; "
  -"verwenden Sie '-f' um diese zu verwerfen"
  +msgstr "Arbeitsverzeichnis von Submodul in '$displaypath' enthält
  lokale Änderungen; verwenden Sie '-f' um diese zu verwerfen"
 
Was it intended for application?  If so, can you fix your tooling to
send correct patches?


Ralf Thielow <ralf.thielow@gmail.com> writes:

> -#, fuzzy, c-format
> +#, c-format
>  msgid "%s: %s - %s"
> -msgstr "%s: %s"
> +msgstr "%s: %s - %s"

Heh.  Curious that this is even translatable.

[...]
> @@ -1221,10 +1221,22 @@ msgid ""
>  "\n"
>  "where \"$br\" is somehow empty and a 40-hex ref is created. Please\n"
>  "examine these refs and maybe delete them. Turn this message off by\n"
>  "running \"git config advice.object_name_warning false\""
>  msgstr ""
> +"Git erzeugt normalerweise keine Referenzen die mit\n"
> +"40 Hex-Zeichen enden, da diese ignoriert werden wenn\n"
> +"Sie diese angeben. Diese Referenzen könnten ausversehen\n"

aus Versehen?

[...]
> @@ -3529,10 +3525,14 @@ msgid ""
>  "Prompt help:\n"
>  "1          - select a numbered item\n"
>  "foo        - select item based on unique prefix\n"
>  "           - (empty) select nothing"
>  msgstr ""
> +"Eingabehilfe:\n"
> +"1          - numeriertes Element auswählen\n"

Isn't it "nummeriert" under the new spelling rules?

[...]
>  #: builtin/clean.c:634
>  #, c-format
>  msgid "Input ignore patterns>> "
> -msgstr ""
> +msgstr "Eingabe Ignorier-Muster>> "

"Input" here is an imperative, so it should be

  Ignorier-Muster eingeben>>

[...]
>  msgid "set From address to <ident> (or committer ident if absent)"
>  msgstr ""
> +"setzt \"From\"-Adresse zu <Identifikation> (oder Identifikation\n"
> +"des Commit-Erstellers, wenn fehlend)"

  setzt \"From\"-Adresse auf <Identifikation>
                         ^^^

or is that my Swiss German again?

In addition, I think <ident> would sound smoother as Identität (in any
case that's what I think it expands to in English).  There are other
occurrences of "ident" that you would need to change to match.

[...]
>  msgid_plural ""
>  "the following submodules (or one of its nested submodules)\n"
>  "use a .git directory:"
>  msgstr[0] ""
> +"das folgende Submodul (oder ein geschachteltes Submodul hiervon)\n"
> +"benutzt ein .git-Verzeichnis:"
>  msgstr[1] ""
> +"die folgenden Submodule (oder ein geschachteltes Submodul hiervon)\n"
> +"benutzt ein .git-Verzeichnis:"

The sentence is not fully in plural; it should probably be

"die folgenden Submodule (oder geschachtelte Submodule hiervon)\n"
"benutzen ein .git-Verzeichnis:"


[...]
>  #: git-rebase.sh:160
>  msgid ""
>  "Applying autostash resulted in conflicts.\n"
>  "Your changes are safe in the stash.\n"
>  "You can run \"git stash pop\" or \"git stash drop\" it at any time.\n"
>  msgstr ""
> +"Anwendung von \"autostash\" resultierte in Konflikten.\n"
> +"Ihre Änderungen sind sicher im Stash.\n"

There would be no ambiguity in the intended meaning of "sicher" if you
instead said

  Ihre Änderungen sind im Stash sicher.

(Note that the ambiguity does not exist in English: the other meaning
would be "surely".)

> +"Sie können jederzeit \"git stash pop\" oder \"git stash drop\" ausführen.\n"
[...]

-- 
Thomas Rast
trast@{inf,student}.ethz.ch

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] l10n: de.po: translate 99 new messages
@ 2013-07-29  4:26 Ralf Thielow
  2013-07-31 20:53 ` Thomas Rast
  0 siblings, 1 reply; 8+ messages in thread
From: Ralf Thielow @ 2013-07-29  4:26 UTC (permalink / raw)
  To: trast, jk, stimming; +Cc: git, Ralf Thielow

Translate 99 new messages came from git.pot update in
28b3cff (l10n: git.pot: v1.8.4 round 1 (99 new, 46 removed)).

Signed-off-by: Ralf Thielow <ralf.thielow@gmail.com>
---
 po/de.po | 366 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 180 insertions(+), 186 deletions(-)

diff --git a/po/de.po b/po/de.po
index ee5e786..ce6287f 100644
--- a/po/de.po
+++ b/po/de.po
@@ -6,11 +6,11 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: git 1.8.4\n"
 "Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n"
 "POT-Creation-Date: 2013-07-26 14:19+0800\n"
-"PO-Revision-Date: 2012-10-02 19:35+0200\n"
+"PO-Revision-Date: 2013-07-28 18:42+0200\n"
 "Last-Translator: Ralf Thielow <ralf.thielow@gmail.com>\n"
 "Language-Team: German <>\n"
 "Language: de\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -570,13 +570,13 @@ msgstr[0] ""
 msgstr[1] ""
 "\n"
 "Haben Sie eines von diesen gemeint?"
 
 #: help.c:443
-#, fuzzy, c-format
+#, c-format
 msgid "%s: %s - %s"
-msgstr "%s: %s"
+msgstr "%s: %s - %s"
 
 #: merge.c:56
 msgid "failed to read the cache"
 msgstr "Lesen des Zwischenspeichers fehlgeschlagen"
 
@@ -953,16 +953,16 @@ msgstr ""
 "  (benutzen Sie \"git pull\" um Ihren Branch mit dem Remote-Branch "
 "zusammenzuführen)\n"
 
 #: run-command.c:80
 msgid "open /dev/null failed"
-msgstr ""
+msgstr "Öffnen von /dev/null fehlgeschlagen"
 
 #: run-command.c:82
 #, c-format
 msgid "dup2(%d,%d) failed"
-msgstr ""
+msgstr "dup2(%d,%d) fehlgeschlagen"
 
 #: sequencer.c:206 builtin/merge.c:790 builtin/merge.c:903
 #: builtin/merge.c:1013 builtin/merge.c:1023
 #, c-format
 msgid "Could not open '%s' for writing"
@@ -1221,10 +1221,22 @@ msgid ""
 "\n"
 "where \"$br\" is somehow empty and a 40-hex ref is created. Please\n"
 "examine these refs and maybe delete them. Turn this message off by\n"
 "running \"git config advice.object_name_warning false\""
 msgstr ""
+"Git erzeugt normalerweise keine Referenzen die mit\n"
+"40 Hex-Zeichen enden, da diese ignoriert werden wenn\n"
+"Sie diese angeben. Diese Referenzen könnten ausversehen\n"
+"erzeugt worden sein. Zum Beispiel,\n"
+"\n"
+"  git checkout -b $br $(git rev-parse ...)\n"
+"\n"
+"wobei \"$br\" leer ist und eine 40-Hex-Referenz erzeugt\n"
+"wurde. Bitte prüfen Sie diese Referenzen und löschen\n"
+"Sie sie gegebenenfalls. Unterdrücken Sie diese Meldung\n"
+"indem Sie \"git config advice.object_name_warning false\"\n"
+"ausführen."
 
 #: sha1_name.c:1097
 msgid "HEAD does not point to a branch"
 msgstr "HEAD zeigt auf keinen Branch"
 
@@ -1447,15 +1459,12 @@ msgstr "Eine \"am\"-Sitzung ist im Gange."
 #: wt-status.c:825
 msgid "The current patch is empty."
 msgstr "Der aktuelle Patch ist leer."
 
 #: wt-status.c:829
-#, fuzzy
 msgid "  (fix conflicts and then run \"git am --continue\")"
-msgstr ""
-"  (beheben Sie die Konflikte und führen Sie dann \"git rebase --continue\" "
-"aus)"
+msgstr "  (beheben Sie die Konflikte und führen Sie dann \"git am --continue\" aus)"
 
 #: wt-status.c:831
 msgid "  (use \"git am --skip\" to skip this patch)"
 msgstr "  (benutzen Sie \"git am --skip\" um diesen Patch auszulassen)"
 
@@ -1538,26 +1547,20 @@ msgstr ""
 #: wt-status.c:954
 msgid "You are currently cherry-picking."
 msgstr "Sie führen gerade \"cherry-pick\" aus."
 
 #: wt-status.c:958
-#, fuzzy
 msgid "  (fix conflicts and run \"git cherry-pick --continue\")"
-msgstr ""
-"  (beheben Sie die Konflikte und führen Sie dann \"git revert --continue\" "
-"aus)"
+msgstr "  (beheben Sie die Konflikte und führen Sie dann \"git cherry-pick --continue\" aus)"
 
 #: wt-status.c:961
-#, fuzzy
 msgid "  (all conflicts fixed: run \"git cherry-pick --continue\")"
-msgstr "  (alle Konflikte behoben: führen Sie \"git revert --continue\" aus)"
+msgstr "  (alle Konflikte behoben: führen Sie \"git cherry-pick --continue\" aus)"
 
 #: wt-status.c:963
-#, fuzzy
 msgid "  (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)"
-msgstr ""
-"  (benutzen Sie \"git revert --abort\" um die Revert-Operation abzubrechen)"
+msgstr "  (benutzen Sie \"git cherry-pick --abort\" um die Cherry-Pick-Operation abzubrechen)"
 
 #: wt-status.c:972
 #, c-format
 msgid "You are currently reverting commit %s."
 msgstr "Sie sind gerade an einem Revert von Commit '%s'."
@@ -1595,13 +1598,12 @@ msgstr ""
 #: wt-status.c:1173
 msgid "On branch "
 msgstr "Auf Branch "
 
 #: wt-status.c:1180
-#, fuzzy
 msgid "rebase in progress; onto "
-msgstr "Kein Rebase im Gange?"
+msgstr "Rebase im Gange; auf "
 
 #: wt-status.c:1187
 msgid "HEAD detached at "
 msgstr "HEAD losgelöst bei "
 
@@ -2221,11 +2223,11 @@ msgstr "make_cache_entry für Pfad '%s' fehlgeschlagen"
 #, c-format
 msgid "unable to remove %s from index"
 msgstr "konnte %s nicht aus der Staging-Area entfernen"
 
 #: builtin/apply.c:3851
-#, fuzzy, c-format
+#, c-format
 msgid "corrupt patch for submodule %s"
 msgstr "fehlerhafter Patch für Submodul %s"
 
 #: builtin/apply.c:3855
 #, c-format
@@ -3096,13 +3098,12 @@ msgstr "Eingabepfade sind durch ein NUL Zeichen abgeschlossen"
 #: builtin/check-ignore.c:18 builtin/checkout.c:1054 builtin/gc.c:177
 msgid "suppress progress reporting"
 msgstr "unterdrückt Fortschrittsanzeige"
 
 #: builtin/check-ignore.c:26
-#, fuzzy
 msgid "show non-matching input paths"
-msgstr "zeigt Zeilen ohne Übereinstimmungen"
+msgstr "zeigt Eingabe-Pfade ohne Übereinstimmungen"
 
 #: builtin/check-ignore.c:143
 msgid "cannot specify pathnames with --stdin"
 msgstr "Angabe von Pfadnamen kann nicht gemeinsam mit --stdin verwendet werden"
 
@@ -3122,33 +3123,29 @@ msgstr "Die Option --quiet ist nur mit einem einzelnen Pfadnamen gültig."
 msgid "cannot have both --quiet and --verbose"
 msgstr ""
 "Die Optionen --quiet und --verbose können nicht gemeinsam verwendet werden."
 
 #: builtin/check-ignore.c:157
-#, fuzzy
 msgid "--non-matching is only valid with --verbose"
-msgstr "--points-at Option ist nur erlaubt mit -l."
+msgstr "--non-matching ist nur mit --verbose zulässig"
 
 #: builtin/check-mailmap.c:8
-#, fuzzy
 msgid "git check-mailmap [options] <contact>..."
-msgstr "git fsck [Optionen] [<Objekt>...]"
+msgstr "git check-mailmap [Optionen] <Kontakt>..."
 
 #: builtin/check-mailmap.c:13
-#, fuzzy
 msgid "also read contacts from stdin"
-msgstr "liest Objekte von der Standard-Eingabe"
+msgstr "liest ebenfalls Kontakte von der Standard-Eingabe"
 
 #: builtin/check-mailmap.c:24
-#, fuzzy, c-format
+#, c-format
 msgid "unable to parse contact: %s"
-msgstr "Konnte Objekt '%s' nicht parsen."
+msgstr "Konnte Kontakt '%s' nicht parsen."
 
 #: builtin/check-mailmap.c:47
-#, fuzzy
 msgid "no contacts specified"
-msgstr "kein Pfad angegeben"
+msgstr "keine Kontakte angegeben"
 
 #: builtin/checkout-index.c:126
 msgid "git checkout-index [options] [--] [<file>...]"
 msgstr "git checkout-index [Optionen] [--] [<Datei>...]"
 
@@ -3492,14 +3489,13 @@ msgid ""
 msgstr ""
 "git checkout: --ours/--theirs, --force und --merge sind inkompatibel wenn\n"
 "Sie aus der Staging-Area auschecken."
 
 #: builtin/clean.c:25
-#, fuzzy
 msgid ""
 "git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <paths>..."
-msgstr "git clean [-d] [-f] [-n] [-q] [-e <Muster>] [-x | -X] [--] <Pfade>..."
+msgstr "git clean [-d] [-f] [-i] [-n] [-q] [-e <Muster>] [-x | -X] [--] <Pfade>..."
 
 #: builtin/clean.c:29
 #, c-format
 msgid "Removing %s\n"
 msgstr "Lösche %s\n"
@@ -3529,10 +3525,14 @@ msgid ""
 "Prompt help:\n"
 "1          - select a numbered item\n"
 "foo        - select item based on unique prefix\n"
 "           - (empty) select nothing"
 msgstr ""
+"Eingabehilfe:\n"
+"1          - numeriertes Element auswählen\n"
+"foo        - Element anhand eines eindeutigen Prefix auswählen\n"
+"           - (leer) nichts auswählen"
 
 #: builtin/clean.c:297
 msgid ""
 "Prompt help:\n"
 "1          - select a single item\n"
@@ -3541,38 +3541,46 @@ msgid ""
 "foo        - select item based on unique prefix\n"
 "-...       - unselect specified items\n"
 "*          - choose all items\n"
 "           - (empty) finish selecting"
 msgstr ""
+"Eingabehilfe:\n"
+"1          - einzelnes Element auswählen\n"
+"3-5        - Bereich von Elementen auswählen\n"
+"2-3,6-9    - mehrere Bereiche auswählen\n"
+"foo        - Element anhand eines eindeutigen Prefix auswählen\n"
+"-...       - angegebenes Element abwählen\n"
+"*          - alle Elemente auswählen\n"
+"           - (leer) Auswahl beenden"
 
 #: builtin/clean.c:491
 #, c-format
 msgid "Huh (%s)?"
-msgstr ""
+msgstr "Wie bitte (%s)?"
 
 #: builtin/clean.c:634
 #, c-format
 msgid "Input ignore patterns>> "
-msgstr ""
+msgstr "Eingabe Ignorier-Muster>> "
 
 #: builtin/clean.c:671
 #, c-format
 msgid "WARNING: Cannot find items matched by: %s"
-msgstr ""
+msgstr "WARNUNG: Kann keine Einträge finden die Muster entsprechen: %s"
 
 #: builtin/clean.c:692
 msgid "Select items to delete"
-msgstr ""
+msgstr "Wählen Sie Einträge zum Löschen"
 
 #: builtin/clean.c:732
-#, fuzzy, c-format
+#, c-format
 msgid "remove %s? "
-msgstr "lösche '%s'\n"
+msgstr "'%s' löschen? "
 
 #: builtin/clean.c:757
 msgid "Bye."
-msgstr ""
+msgstr "Tschüss."
 
 #: builtin/clean.c:765
 msgid ""
 "clean               - start cleaning\n"
 "filter by pattern   - exclude items from deletion\n"
@@ -3580,41 +3588,47 @@ msgid ""
 "ask each            - confirm each deletion (like \"rm -i\")\n"
 "quit                - stop cleaning\n"
 "help                - this screen\n"
 "?                   - help for prompt selection"
 msgstr ""
+"clean               - Clean starten\n"
+"filter by pattern   - Einträge von Löschung ausschließen\n"
+"select by numbers   - Auswahl von Einträgen über Nummern\n"
+"ask each            - jede Löschung bestätigen (wie \"rm -i\")\n"
+"quit                - Clean beenden\n"
+"help                - diese Meldung anzeigen\n"
+"?                   - Hilfe zur Auswahl mittels Eingabe anzeigen"
 
 #: builtin/clean.c:792
 msgid "*** Commands ***"
-msgstr ""
+msgstr "*** Kommandos ***"
 
 #: builtin/clean.c:793
 msgid "What now"
-msgstr ""
+msgstr "Was nun"
 
 #: builtin/clean.c:801
 msgid "Would remove the following item:"
 msgid_plural "Would remove the following items:"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Würde das folgende Element entfernen:"
+msgstr[1] "Würde die folgenden Elemente entfernen:"
 
 #: builtin/clean.c:818
 msgid "No more files to clean, exiting."
-msgstr ""
+msgstr "Keine Dateien mehr zum Löschen, beende."
 
 #: builtin/clean.c:850
 msgid "do not print names of files removed"
 msgstr "gibt keine Namen von gelöschten Dateien aus"
 
 #: builtin/clean.c:852
 msgid "force"
 msgstr "erzwingt Aktion"
 
 #: builtin/clean.c:853
-#, fuzzy
 msgid "interactive cleaning"
-msgstr "interaktives Auswählen"
+msgstr "interaktives Clean"
 
 #: builtin/clean.c:855
 msgid "remove whole directories"
 msgstr "löscht ganze Verzeichnisse"
 
@@ -3638,26 +3652,20 @@ msgstr "löscht nur ignorierte Dateien"
 #: builtin/clean.c:878
 msgid "-x and -X cannot be used together"
 msgstr "Die Optionen -x und -X können nicht gemeinsam verwendet werden."
 
 #: builtin/clean.c:882
-#, fuzzy
 msgid ""
 "clean.requireForce set to true and neither -i, -n nor -f given; refusing to "
 "clean"
-msgstr ""
-"clean.requireForce auf \"true\" gesetzt und weder -n noch -f gegeben; \"clean"
-"\" verweigert"
+msgstr "clean.requireForce auf \"true\" gesetzt und weder -i, -n noch -f gegeben; \"clean\" verweigert"
 
 #: builtin/clean.c:885
-#, fuzzy
 msgid ""
 "clean.requireForce defaults to true and neither -i, -n nor -f given; "
 "refusing to clean"
-msgstr ""
-"clean.requireForce standardmäßig auf \"true\" gesetzt und weder -n noch -f "
-"gegeben; \"clean\" verweigert"
+msgstr "clean.requireForce standardmäßig auf \"true\" gesetzt und weder -i, -n noch -f gegeben; \"clean\" verweigert"
 
 #: builtin/clone.c:36
 msgid "git clone [options] [--] <repo> [<dir>]"
 msgstr "git clone [Optionen] [--] <Repository> [<Verzeichnis>]"
 
@@ -3806,20 +3814,20 @@ msgid "Could not find remote branch %s to clone."
 msgstr "Konnte zu klonenden Remote-Branch %s nicht finden."
 
 #: builtin/clone.c:555
 #, c-format
 msgid "Checking connectivity... "
-msgstr ""
+msgstr "Prüfe Konnektivität... "
 
 #: builtin/clone.c:558
 msgid "remote did not send all necessary objects"
 msgstr "Remote-Repository hat nicht alle erforderlichen Objekte gesendet."
 
 #: builtin/clone.c:560
-#, fuzzy, c-format
+#, c-format
 msgid "done\n"
-msgstr "Fertig.\n"
+msgstr "Fertig\n"
 
 #: builtin/clone.c:621
 msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n"
 msgstr ""
 "Externer HEAD bezieht sich auf eine nicht existierende Referenz und kann "
@@ -3857,11 +3865,11 @@ msgstr ""
 "Die Option --depth wird in lokalen Klonen ignoriert; benutzen Sie "
 "stattdessen file://"
 
 #: builtin/clone.c:798
 msgid "--local is ignored"
-msgstr ""
+msgstr "--local wird ignoriert"
 
 #: builtin/clone.c:808
 #, c-format
 msgid "destination path '%s' already exists and is not an empty directory."
 msgstr "Zielpfad '%s' existiert bereits und ist kein leeres Verzeichnis."
@@ -4537,17 +4545,16 @@ msgstr "verwendet Konfigurationsdatei des Repositories"
 #: builtin/config.c:56
 msgid "use given config file"
 msgstr "verwendet die angegebene Konfigurationsdatei"
 
 #: builtin/config.c:57
-#, fuzzy
 msgid "blob-id"
-msgstr "Blob"
+msgstr "Blob-Id"
 
 #: builtin/config.c:57
 msgid "read config from given blob object"
-msgstr ""
+msgstr "liest Konfiguration von angegebenem Blob-Objekt"
 
 #: builtin/config.c:58
 msgid "Action"
 msgstr "Aktion"
 
@@ -4747,11 +4754,11 @@ msgstr "verwendet jeden Tag, auch nicht-annotierte"
 msgid "always use long format"
 msgstr "verwendet immer langes Format"
 
 #: builtin/describe.c:414
 msgid "only follow first parent"
-msgstr ""
+msgstr "folgt nur erstem Elternteil"
 
 #: builtin/describe.c:417
 msgid "only output exact matches"
 msgstr "gibt nur exakte Übereinstimmungen aus"
 
@@ -6271,15 +6278,17 @@ msgstr "fügt  \"To:\"-Header hinzu"
 msgid "add Cc: header"
 msgstr "fügt \"Cc:\"-Header hinzu"
 
 #: builtin/log.c:1196
 msgid "ident"
-msgstr ""
+msgstr "Identifikation"
 
 #: builtin/log.c:1197
 msgid "set From address to <ident> (or committer ident if absent)"
 msgstr ""
+"setzt \"From\"-Adresse zu <Identifikation> (oder Identifikation\n"
+"des Commit-Erstellers, wenn fehlend)"
 
 #: builtin/log.c:1199
 msgid "message-id"
 msgstr "message-id"
 
@@ -6314,13 +6323,13 @@ msgstr "fügt eine Signatur hinzu"
 #: builtin/log.c:1214
 msgid "don't print the patch filenames"
 msgstr "zeigt keine Dateinamen der Patches"
 
 #: builtin/log.c:1288
-#, fuzzy, c-format
+#, c-format
 msgid "invalid ident line: %s"
-msgstr "Ungültige Option: %s"
+msgstr "Ungültige Identifikationszeile: %s"
 
 #: builtin/log.c:1303
 msgid "-n and -k are mutually exclusive."
 msgstr "Die Optionen -n und -k schließen sich gegenseitig aus."
 
@@ -6733,11 +6742,11 @@ msgstr "Kein Remote-Repository für den aktuellen Branch."
 msgid "No default upstream defined for the current branch."
 msgstr ""
 "Es ist kein Standard-Upstream-Branch für den aktuellen Branch definiert."
 
 #: builtin/merge.c:984
-#, fuzzy, c-format
+#, c-format
 msgid "No remote-tracking branch for %s from %s"
 msgstr "Kein Remote-Tracking-Branch für %s von %s"
 
 #: builtin/merge.c:1140
 msgid "There is no merge to abort (MERGE_HEAD missing)."
@@ -7065,13 +7074,12 @@ msgstr "liest von der Standard-Eingabe"
 #: builtin/name-rev.c:320
 msgid "allow to print `undefined` names"
 msgstr "erlaubt Ausgabe von `undefinierten` Namen"
 
 #: builtin/name-rev.c:326
-#, fuzzy
 msgid "dereference tags in the input (internal use)"
-msgstr "dereferenziert Tags in Objekt-Identifikationen"
+msgstr "dereferenziert Tags in der Eingabe (interne Verwendung)"
 
 #: builtin/notes.c:24
 msgid "git notes [--ref <notes_ref>] [list [<object>]]"
 msgstr "git notes [--ref <Notiz-Referenz>] [list [<Objekt>]]"
 
@@ -7727,20 +7735,19 @@ msgid ""
 msgstr ""
 "Sie haben keine Refspec für \"push\" angegeben, und push.default ist "
 "\"nothing\"."
 
 #: builtin/push.c:232
-#, fuzzy
 msgid ""
 "Updates were rejected because the tip of your current branch is behind\n"
 "its remote counterpart. Integrate the remote changes (e.g.\n"
 "'git pull ...') before pushing again.\n"
 "See the 'Note about fast-forwards' in 'git push --help' for details."
 msgstr ""
 "Aktualisierungen wurden zurückgewiesen, weil die Spitze Ihres aktuellen\n"
 "Branches hinter seinem externen Gegenstück zurückgefallen ist. Führen Sie\n"
-"die externen Änderungen zusammen (z.B. 'git pull') bevor Sie \"push\"\n"
+"die externen Änderungen zusammen (z.B. 'git pull ...') bevor Sie \"push\"\n"
 "erneut ausführen.\n"
 "Siehe auch die Sektion 'Note about fast-forwards' in 'git push --help'\n"
 "für weitere Details."
 
 #: builtin/push.c:238
@@ -7758,40 +7765,35 @@ msgstr ""
 "Branch spezifizieren oder die Konfigurationsvariable 'push.default' zu "
 "'simple', 'current'\n"
 "oder 'upstream' setzen, um nur den aktuellen Branch zu versenden."
 
 #: builtin/push.c:244
-#, fuzzy
 msgid ""
 "Updates were rejected because a pushed branch tip is behind its remote\n"
 "counterpart. Check out this branch and integrate the remote changes\n"
 "(e.g. 'git pull ...') before pushing again.\n"
 "See the 'Note about fast-forwards' in 'git push --help' for details."
 msgstr ""
 "Aktualisierungen wurden zurückgewiesen, weil die Spitze eines versendeten\n"
 "Branches hinter seinem externen Gegenstück zurückgefallen ist. Checken Sie\n"
 "diesen Branch aus und führen Sie die externen Änderungen zusammen\n"
-"(z.B. 'git pull') bevor Sie erneut \"push\" ausführen.\n"
+"(z.B. 'git pull ...') bevor Sie erneut \"push\" ausführen.\n"
 "Siehe auch die Sektion 'Note about fast-forwards' in 'git push --help'\n"
 "für weitere Details."
 
 #: builtin/push.c:250
-#, fuzzy
 msgid ""
 "Updates were rejected because the remote contains work that you do\n"
 "not have locally. This is usually caused by another repository pushing\n"
 "to the same ref. You may want to first integrate the remote changes\n"
 "(e.g., 'git pull ...') before pushing again.\n"
 "See the 'Note about fast-forwards' in 'git push --help' for details."
 msgstr ""
-"Aktualisierungen wurden zurückgewiesen, weil das Remote-Repository Commits "
-"enthält,\n"
-"die lokal nicht vorhanden sind. Das wird üblicherweise durch einen \"push\" "
-"von\n"
+"Aktualisierungen wurden zurückgewiesen, weil das Remote-Repository Commits enthält,\n"
+"die lokal nicht vorhanden sind. Das wird üblicherweise durch einen \"push\" von\n"
 "Commits auf dieselbe Referenz von einem anderen Repository aus verursacht.\n"
-"Vielleicht müssen Sie die externen Änderungen zusammenzuführen (z.B. 'git "
-"pull')\n"
+"Vielleicht müssen Sie die externen Änderungen zusammenzuführen (z.B. 'git pull ...')\n"
 "bevor Sie erneut \"push\" ausführen.\n"
 "Siehe auch die Sektion 'Note about fast-forwards' in 'git push --help'\n"
 "für weitere Details."
 
 #: builtin/push.c:257
@@ -8005,18 +8007,18 @@ msgstr "überspringt Anwendung des Filters für spärliches Auschecken"
 #: builtin/read-tree.c:138
 msgid "debug unpack-trees"
 msgstr "protokolliert Entpacken der Bäume"
 
 #: builtin/reflog.c:500
-#, fuzzy, c-format
+#, c-format
 msgid "%s' for '%s' is not a valid timestamp"
-msgstr "'%s' ist kein gültiger Name für ein Remote-Repository"
+msgstr "'%s' für '%s' ist kein gültiger Zeitstempel"
 
 #: builtin/reflog.c:616 builtin/reflog.c:621
-#, fuzzy, c-format
+#, c-format
 msgid "'%s' is not a valid timestamp"
-msgstr "'%s' ist kein gültiger Name für ein Remote-Repository"
+msgstr "'%s' ist kein gültiger Zeitstempel"
 
 #: builtin/remote.c:11
 msgid "git remote [-v | --verbose]"
 msgstr "git remote [-v | --verbose]"
 
@@ -8806,65 +8808,64 @@ msgid ""
 "uses a .git directory:"
 msgid_plural ""
 "the following submodules (or one of its nested submodules)\n"
 "use a .git directory:"
 msgstr[0] ""
+"das folgende Submodul (oder ein geschachteltes Submodul hiervon)\n"
+"benutzt ein .git-Verzeichnis:"
 msgstr[1] ""
+"die folgenden Submodule (oder ein geschachteltes Submodul hiervon)\n"
+"benutzt ein .git-Verzeichnis:"
 
 #: builtin/rm.c:70
-#, fuzzy
 msgid ""
 "\n"
 "(use 'rm -rf' if you really want to remove it including all of its history)"
 msgstr ""
+"\n"
 "(benutzen Sie 'rm -rf' wenn Sie dieses Submodul wirklich mitsamt\n"
 "seiner Historie löschen möchten)"
 
 #: builtin/rm.c:230
-#, fuzzy
 msgid ""
 "the following file has staged content different from both the\n"
 "file and the HEAD:"
 msgid_plural ""
 "the following files have staged content different from both the\n"
 "file and the HEAD:"
 msgstr[0] ""
-"'%s' hat bereitgestellten Inhalt unterschiedlich zu der Datei und\n"
-"HEAD (benutzen Sie -f um die Entfernung zu erzwingen)"
+"die folgende Datei hat zum Commit vorgemerkte Änderungen unterschiedlich\n"
+"zu der Datei und HEAD:"
 msgstr[1] ""
-"'%s' hat bereitgestellten Inhalt unterschiedlich zu der Datei und\n"
-"HEAD (benutzen Sie -f um die Entfernung zu erzwingen)"
+"die folgenden Dateien haben zum Commit vorgemerkte Änderungen unterschiedlich\n"
+"zu der Datei und HEAD:"
 
 #: builtin/rm.c:235
 msgid ""
 "\n"
 "(use -f to force removal)"
 msgstr ""
+"\n"
+"(benutzen Sie -f um die Löschung zu erzwingen)"
 
 #: builtin/rm.c:239
-#, fuzzy
 msgid "the following file has changes staged in the index:"
 msgid_plural "the following files have changes staged in the index:"
-msgstr[0] "checkt alle Dateien in der Staging-Area aus"
-msgstr[1] "checkt alle Dateien in der Staging-Area aus"
+msgstr[0] "die folgende Datei hat zum Commit vorgemerkte Änderungen:"
+msgstr[1] "die folgenden Dateien haben zum Commit vorgemerkte Änderungen:"
 
 #: builtin/rm.c:243 builtin/rm.c:254
-#, fuzzy
 msgid ""
 "\n"
 "(use --cached to keep the file, or -f to force removal)"
-msgstr ""
-"'%s' hat lokale Modifikationen\n"
-"(benutzen Sie --cached um die Datei zu behalten, oder -f um die Entfernung "
-"zu erzwingen)"
+msgstr "\n(benutzen Sie --cached um die Datei zu behalten, oder -f um die Entfernung zu erzwingen)"
 
 #: builtin/rm.c:251
-#, fuzzy
 msgid "the following file has local modifications:"
 msgid_plural "the following files have local modifications:"
-msgstr[0] "erzwingt Auschecken (verwirft lokale Änderungen)"
-msgstr[1] "erzwingt Auschecken (verwirft lokale Änderungen)"
+msgstr[0] "die folgende Datei hat lokale Änderungen:"
+msgstr[1] "die folgenden Dateien haben lokale Änderungen:"
 
 #: builtin/rm.c:269
 msgid "do not list removed files"
 msgstr "listet keine gelöschten Dateien auf"
 
@@ -8991,11 +8992,11 @@ msgstr "zeigt nur Commits, die sich nicht im ersten Branch befinden"
 msgid "show merges reachable from only one tip"
 msgstr "zeigt Merges, die nur von einem Branch aus erreichbar sind"
 
 #: builtin/show-branch.c:676
 msgid "topologically sort, maintaining date order where possible"
-msgstr ""
+msgstr "topologische Sortierung, Beibehaltung Datumsordnung wo möglich"
 
 #: builtin/show-branch.c:679
 msgid "<n>[,<base>]"
 msgstr "<n>[,<Basis>]"
 
@@ -9027,11 +9028,11 @@ msgstr "zeigt nur Branches (kann mit \"tags\" kombiniert werden)"
 msgid "stricter reference checking, requires exact ref path"
 msgstr "strengere Referenzprüfung, erfordert exakten Referenzpfad"
 
 #: builtin/show-ref.c:173 builtin/show-ref.c:176
 msgid "show the HEAD reference, even if it would be filtered out"
-msgstr ""
+msgstr "zeigt die HEAD-Referenz, selbst wenn diese ausgefiltert werden würde"
 
 #: builtin/show-ref.c:178
 msgid "dereference tags into object IDs"
 msgstr "dereferenziert Tags in Objekt-Identifikationen"
 
@@ -9481,11 +9482,11 @@ msgstr ""
 "oder 'git help <Konzept>' um mehr über ein spezifisches Kommando oder\n"
 "Konzept zu erfahren."
 
 #: parse-options.h:144
 msgid "expiry date"
-msgstr ""
+msgstr "Verfallsdatum"
 
 #: parse-options.h:159
 msgid "no-op (backward compatibility)"
 msgstr "Kein Effekt (Rückwärtskompatibilität)"
 
@@ -9557,11 +9558,10 @@ msgid "Move or rename a file, a directory, or a symlink"
 msgstr ""
 "Verschiebt oder benennt eine Datei, ein Verzeichnis, oder einen symbolischen "
 "Verweis um"
 
 #: common-cmds.h:21
-#, fuzzy
 msgid "Fetch from and integrate with another repository or a local branch"
 msgstr ""
 "Fordert Objekte von einem externen Repository an und führt sie mit einem "
 "anderen Repository oder einem lokalen Branch zusammen"
 
@@ -9606,17 +9606,17 @@ msgid ""
 msgstr ""
 "Sie scheinen seit dem letzten gescheiterten 'am' HEAD geändert zu haben.\n"
 "Keine Zurücksetzung zu ORIG_HEAD."
 
 #: git-am.sh:105
-#, fuzzy, sh-format
+#, sh-format
 msgid ""
 "When you have resolved this problem, run \"$cmdline --continue\".\n"
 "If you prefer to skip this patch, run \"$cmdline --skip\" instead.\n"
 "To restore the original branch and stop patching, run \"$cmdline --abort\"."
 msgstr ""
-"Wenn Sie das Problem gelöst haben, führen Sie \"$cmdline --resolved\" aus.\n"
+"Wenn Sie das Problem gelöst haben, führen Sie \"$cmdline --continue\" aus.\n"
 "Falls Sie diesen Patch auslassen möchten, führen Sie stattdessen\n"
 "\"$cmdline --skip\" aus.\n"
 "Um den ursprünglichen Branch wiederherzustellen und die Anwendung der\n"
 "Patches abzubrechen, führen Sie \"$cmdline --abort\" aus."
 
@@ -9687,10 +9687,12 @@ msgstr "Bitte werden Sie sich klar. --skip oder --abort?"
 #, sh-format
 msgid ""
 "Stray $dotest directory found.\n"
 "Use \"git am --abort\" to remove it."
 msgstr ""
+"Stray $dotest Verzeichnis gefunden.\n"
+"Benutzen Sie \"git am --abort\" um es zu entfernen."
 
 #: git-am.sh:528
 msgid "Resolve operation not in progress, we are not resuming."
 msgstr "Es ist keine Auflösung im Gange, es wird nicht fortgesetzt."
 
@@ -9996,25 +9998,27 @@ msgstr ""
 "rebase --skip\" aus.\n"
 "Um den ursprünglichen Branch wiederherzustellen und den Rebase abzubrechen,\n"
 "führen Sie \"git rebase --abort\" aus."
 
 #: git-rebase.sh:156
-#, fuzzy
 msgid "Applied autostash."
-msgstr "Patch %s sauber angewendet"
+msgstr "\"autostash\" angewendet."
 
 #: git-rebase.sh:159
-#, fuzzy, sh-format
+#, sh-format
 msgid "Cannot store $stash_sha1"
-msgstr "Kann \"stash\" nicht initialisieren"
+msgstr "Kann $stash_sha1 nicht speichern."
 
 #: git-rebase.sh:160
 msgid ""
 "Applying autostash resulted in conflicts.\n"
 "Your changes are safe in the stash.\n"
 "You can run \"git stash pop\" or \"git stash drop\" it at any time.\n"
 msgstr ""
+"Anwendung von \"autostash\" resultierte in Konflikten.\n"
+"Ihre Änderungen sind sicher im Stash.\n"
+"Sie können jederzeit \"git stash pop\" oder \"git stash drop\" ausführen.\n"
 
 #: git-rebase.sh:190
 msgid "The pre-rebase hook refused to rebase."
 msgstr "Der \"pre-rebase hook\" hat den Rebase zurückgewiesen."
 
@@ -10098,18 +10102,17 @@ msgstr "$onto_name zeigt auf keinen gültigen Commit"
 #, sh-format
 msgid "fatal: no such branch: $branch_name"
 msgstr "fatal: Branch $branch_name nicht gefunden"
 
 #: git-rebase.sh:519
-#, fuzzy
 msgid "Cannot autostash"
-msgstr "Kann \"stash\" nicht initialisieren"
+msgstr "Kann \"autostash\" nicht ausführen."
 
 #: git-rebase.sh:524
 #, sh-format
 msgid "Created autostash: $stash_abbrev"
-msgstr ""
+msgstr "\"autostash\" erzeugt: $stash_abbrev"
 
 #: git-rebase.sh:528
 msgid "Please commit or stash them."
 msgstr "Bitte committen Sie die Änderungen oder benutzen Sie \"stash\"."
 
@@ -10170,11 +10173,11 @@ msgid "Cannot record working tree state"
 msgstr "Kann Zustand des Arbeitsverzeichnisses nicht aufzeichnen"
 
 #: git-stash.sh:190
 #, sh-format
 msgid "Cannot update $ref_stash with $w_commit"
-msgstr ""
+msgstr "Kann $ref_stash nicht mit $w_commit aktualisieren."
 
 #. TRANSLATORS: $option is an invalid option, like
 #. `--blah-blah'. The 7 spaces at the beginning of the
 #. second line correspond to "error: ". So you should line
 #. up the second line with however many characters the
@@ -10201,15 +10204,17 @@ msgstr "Keine lokalen Änderungen zum Speichern"
 #: git-stash.sh:268
 msgid ""
 "The following untracked files would NOT be saved but need to be removed by "
 "stash save:"
 msgstr ""
+"Die folgenden unbeobachteten Dateien würden NICHT gespeichert werden,\n"
+"müssen aber durch \"stash save\" entfernt werden:"
 
 #: git-stash.sh:270
 msgid ""
 "Aborting. Consider using either the --force or --include-untracked option."
-msgstr ""
+msgstr "Abgebrochen. Benutzen Sie entweder die Option --force oder --include-untracked."
 
 #: git-stash.sh:274
 msgid "Cannot initialize stash"
 msgstr "Kann \"stash\" nicht initialisieren"
 
@@ -10307,11 +10312,11 @@ msgstr "Klonen von '$url' in Submodul-Pfad '$sm_path' fehlgeschlagen"
 msgid "Gitdir '$a' is part of the submodule path '$b' or vice versa"
 msgstr "Git-Verzeichnis '$a' ist Teil des Submodul-Pfades '$b', oder umgekehrt"
 
 #: git-submodule.sh:403
 msgid "Relative path can only be used from the toplevel of the working tree"
-msgstr ""
+msgstr "Relative Pfade können nur von der obersten Ebene des Arbeitsverzeichnisses benutzt werden."
 
 #: git-submodule.sh:413
 #, sh-format
 msgid "repo URL: '$repo' must be absolute or begin with ./|../"
 msgstr "repo URL: '$repo' muss absolut sein oder mit ./|../ beginnen"
@@ -10393,166 +10398,155 @@ msgstr "Hinzufügen von Submodul '$sm_path' fehlgeschlagen"
 #, sh-format
 msgid "Failed to register submodule '$sm_path'"
 msgstr "Fehler beim Eintragen von Submodul '$sm_path' in die Konfiguration."
 
 #: git-submodule.sh:539
-#, fuzzy, sh-format
+#, sh-format
 msgid "Entering '$prefix$displaypath'"
-msgstr "Betrete '$prefix$sm_path'"
+msgstr "Betrete '$prefix$displaypath'"
 
 #: git-submodule.sh:554
-#, fuzzy, sh-format
+#, sh-format
 msgid "Stopping at '$prefix$displaypath'; script returned non-zero status."
-msgstr "Stoppe bei '$sm_path'; Skript gab nicht-Null Status zurück."
+msgstr "Stoppe bei '$prefix$displaypath'; Skript gab nicht-Null Status zurück."
 
 #: git-submodule.sh:600
-#, fuzzy, sh-format
+#, sh-format
 msgid "No url found for submodule path '$displaypath' in .gitmodules"
-msgstr "Keine URL für Submodul-Pfad '$sm_path' in .gitmodules gefunden"
+msgstr "Keine URL für Submodul-Pfad '$displaypath' in .gitmodules gefunden"
 
 #: git-submodule.sh:609
-#, fuzzy, sh-format
+#, sh-format
 msgid "Failed to register url for submodule path '$displaypath'"
-msgstr ""
-"Fehler beim Eintragen der URL für Submodul-Pfad '$sm_path' in die "
-"Konfiguration."
+msgstr "Fehler beim Eintragen der URL für Submodul-Pfad '$displaypath' in die Konfiguration."
 
 #: git-submodule.sh:611
-#, fuzzy, sh-format
+#, sh-format
 msgid "Submodule '$name' ($url) registered for path '$displaypath'"
-msgstr ""
-"Submodul '$name' ($url) für Pfad '$sm_path' in die Konfiguration eingetragen"
+msgstr "Submodul '$name' ($url) für Pfad '$displaypath' in die Konfiguration eingetragen."
 
 #: git-submodule.sh:619
-#, fuzzy, sh-format
+#, sh-format
 msgid "Failed to register update mode for submodule path '$displaypath'"
-msgstr ""
-"Fehler bei Änderung des Aktualisierungsmodus für Submodul-Pfad '$sm_path' in "
-"der Konfiguration."
+msgstr "Fehler bei Änderung des Aktualisierungsmodus für Submodul-Pfad '$displaypath' in der Konfiguration."
 
 #: git-submodule.sh:656
 #, sh-format
 msgid "Use '.' if you really want to deinitialize all submodules"
 msgstr ""
 "Verwenden Sie '.' wenn Sie wirklich alle Submodule\n"
 "deinitialisieren möchten."
 
 #: git-submodule.sh:673
-#, fuzzy, sh-format
+#, sh-format
 msgid "Submodule work tree '$displaypath' contains a .git directory"
-msgstr ""
-"Arbeitsverzeichnis des Submoduls in '$sm_path' enthält ein .git-Verzeichnis"
+msgstr "Arbeitsverzeichnis des Submoduls in '$displaypath' enthält ein .git-Verzeichnis"
 
 #: git-submodule.sh:674
 #, sh-format
 msgid ""
 "(use 'rm -rf' if you really want to remove it including all of its history)"
 msgstr ""
 "(benutzen Sie 'rm -rf' wenn Sie dieses Submodul wirklich mitsamt\n"
 "seiner Historie löschen möchten)"
 
 #: git-submodule.sh:680
-#, fuzzy, sh-format
+#, sh-format
 msgid ""
 "Submodule work tree '$displaypath' contains local modifications; use '-f' to "
 "discard them"
-msgstr ""
-"Arbeitsverzeichnis von Submodul in '$sm_path' enthält lokale Änderungen; "
-"verwenden Sie '-f' um diese zu verwerfen"
+msgstr "Arbeitsverzeichnis von Submodul in '$displaypath' enthält lokale Änderungen; verwenden Sie '-f' um diese zu verwerfen"
 
 #: git-submodule.sh:683
-#, fuzzy, sh-format
+#, sh-format
 msgid "Cleared directory '$displaypath'"
-msgstr "Verzeichnis '$sm_path' bereinigt."
+msgstr "Verzeichnis '$displaypath' bereinigt."
 
 #: git-submodule.sh:684
-#, fuzzy, sh-format
+#, sh-format
 msgid "Could not remove submodule work tree '$displaypath'"
-msgstr "Konnte Arbeitsverzeichnis des Submoduls in '$sm_path' nicht löschen."
+msgstr "Konnte Arbeitsverzeichnis des Submoduls in '$displaypath' nicht löschen."
 
 #: git-submodule.sh:687
-#, fuzzy, sh-format
+#, sh-format
 msgid "Could not create empty submodule directory '$displaypath'"
-msgstr "Konnte kein leeres Verzeichnis für Submodul in '$sm_path' erstellen."
+msgstr "Konnte kein leeres Verzeichnis für Submodul in '$displaypath' erstellen."
 
 #: git-submodule.sh:696
-#, fuzzy, sh-format
+#, sh-format
 msgid "Submodule '$name' ($url) unregistered for path '$displaypath'"
-msgstr ""
-"Submodul '$name' ($url) für Pfad '$sm_path' wurde aus der Konfiguration "
-"entfernt."
+msgstr "Submodul '$name' ($url) für Pfad '$displaypath' wurde aus der Konfiguration entfernt."
 
 #: git-submodule.sh:811
-#, fuzzy, sh-format
+#, sh-format
 msgid ""
 "Submodule path '$displaypath' not initialized\n"
 "Maybe you want to use 'update --init'?"
 msgstr ""
-"Submodul-Pfad '$prefix$sm_path' ist nicht initialisiert.\n"
+"Submodul-Pfad '$displaypath' ist nicht initialisiert.\n"
 "Vielleicht möchten Sie 'update --init' benutzen?"
 
 #: git-submodule.sh:824
-#, fuzzy, sh-format
+#, sh-format
 msgid "Unable to find current revision in submodule path '$displaypath'"
-msgstr ""
-"Konnte aktuellen Commit in Submodul-Pfad '$prefix$sm_path' nicht finden."
+msgstr "Konnte aktuellen Commit in Submodul-Pfad '$displaypath' nicht finden."
 
 #: git-submodule.sh:833
 #, sh-format
 msgid "Unable to fetch in submodule path '$sm_path'"
 msgstr "Konnte \"fetch\" in Submodul-Pfad '$sm_path' nicht ausführen"
 
 #: git-submodule.sh:857
-#, fuzzy, sh-format
+#, sh-format
 msgid "Unable to fetch in submodule path '$displaypath'"
-msgstr "Konnte \"fetch\" in Submodul-Pfad '$sm_path' nicht ausführen"
+msgstr "Konnte \"fetch\" in Submodul-Pfad '$displaypath' nicht ausführen"
 
 #: git-submodule.sh:871
-#, fuzzy, sh-format
+#, sh-format
 msgid "Unable to rebase '$sha1' in submodule path '$displaypath'"
-msgstr "Rebase auf '$sha1' in Submodul-Pfad '$prefix$sm_path' nicht möglich"
+msgstr "Rebase auf '$sha1' in Submodul-Pfad '$displaypath' nicht möglich"
 
 #: git-submodule.sh:872
-#, fuzzy, sh-format
+#, sh-format
 msgid "Submodule path '$displaypath': rebased into '$sha1'"
-msgstr "Submodul-Pfad '$prefix$sm_path': Rebase auf '$sha1'"
+msgstr "Submodul-Pfad '$displaypath': Rebase auf '$sha1'"
 
 #: git-submodule.sh:877
-#, fuzzy, sh-format
+#, sh-format
 msgid "Unable to merge '$sha1' in submodule path '$displaypath'"
-msgstr "Merge von '$sha1' in Submodul-Pfad '$prefix$sm_path' fehlgeschlagen"
+msgstr "Merge von '$sha1' in Submodul-Pfad '$displaypath' fehlgeschlagen"
 
 #: git-submodule.sh:878
-#, fuzzy, sh-format
+#, sh-format
 msgid "Submodule path '$displaypath': merged in '$sha1'"
-msgstr "Submodul-Pfad '$prefix$sm_path': zusammengeführt in '$sha1'"
+msgstr "Submodul-Pfad '$displaypath': zusammengeführt in '$sha1'"
 
 #: git-submodule.sh:883
-#, fuzzy, sh-format
+#, sh-format
 msgid ""
 "Execution of '$command $sha1' failed in submodule  path '$prefix$sm_path'"
-msgstr "Merge von '$sha1' in Submodul-Pfad '$prefix$sm_path' fehlgeschlagen"
+msgstr "Ausführung von '$command $sha1' in Submodul-Pfad '$prefix$sm_path' fehlgeschlagen"
 
 #: git-submodule.sh:884
-#, fuzzy, sh-format
+#, sh-format
 msgid "Submodule path '$prefix$sm_path': '$command $sha1'"
-msgstr "Submodul-Pfad '$prefix$sm_path': zusammengeführt in '$sha1'"
+msgstr "Submodul-Pfad '$prefix$sm_path': '$command $sha1'"
 
 #: git-submodule.sh:889
-#, fuzzy, sh-format
+#, sh-format
 msgid "Unable to checkout '$sha1' in submodule path '$displaypath'"
-msgstr "Konnte '$sha1' in Submodul-Pfad '$prefix$sm_path' nicht auschecken."
+msgstr "Konnte '$sha1' in Submodul-Pfad '$displaypath' nicht auschecken."
 
 #: git-submodule.sh:890
-#, fuzzy, sh-format
+#, sh-format
 msgid "Submodule path '$displaypath': checked out '$sha1'"
-msgstr "Submodul-Pfad: '$prefix$sm_path': '$sha1' ausgecheckt"
+msgstr "Submodul-Pfad: '$displaypath': '$sha1' ausgecheckt"
 
 #: git-submodule.sh:917
-#, fuzzy, sh-format
+#, sh-format
 msgid "Failed to recurse into submodule path '$displaypath'"
-msgstr "Fehler bei Rekursion in Submodul-Pfad '$sm_path'"
+msgstr "Fehler bei Rekursion in Submodul-Pfad '$displaypath'"
 
 #: git-submodule.sh:1025
 msgid "The --cached option cannot be used with the --files option"
 msgstr ""
 "Die Optionen --cached und --files können nicht gemeinsam verwendet werden."
@@ -10562,23 +10556,23 @@ msgstr ""
 #, sh-format
 msgid "unexpected mode $mod_dst"
 msgstr "unerwarteter Modus $mod_dst"
 
 #: git-submodule.sh:1086
-#, fuzzy, sh-format
+#, sh-format
 msgid "  Warn: $display_name doesn't contain commit $sha1_src"
-msgstr "  Warnung: $name beinhaltet nicht Commit $sha1_src"
+msgstr "  Warnung: $display_name beinhaltet nicht Commit $sha1_src"
 
 #: git-submodule.sh:1089
-#, fuzzy, sh-format
+#, sh-format
 msgid "  Warn: $display_name doesn't contain commit $sha1_dst"
-msgstr "  Warnung: $name beinhaltet nicht Commit $sha1_dst"
+msgstr "  Warnung: $display_name beinhaltet nicht Commit $sha1_dst"
 
 #: git-submodule.sh:1092
-#, fuzzy, sh-format
+#, sh-format
 msgid "  Warn: $display_name doesn't contain commits $sha1_src and $sha1_dst"
-msgstr "  Warnung: $name beinhaltet nicht die Commits $sha1_src und $sha1_dst"
+msgstr "  Warnung: $display_name beinhaltet nicht die Commits $sha1_src und $sha1_dst"
 
 #: git-submodule.sh:1117
 msgid "blob"
 msgstr "Blob"
 
@@ -10594,13 +10588,13 @@ msgstr "Änderungen in Submodul zum Committen:"
 #, sh-format
 msgid "Failed to recurse into submodule path '$sm_path'"
 msgstr "Fehler bei Rekursion in Submodul-Pfad '$sm_path'"
 
 #: git-submodule.sh:1306
-#, fuzzy, sh-format
+#, sh-format
 msgid "Synchronizing submodule url for '$displaypath'"
-msgstr "Synchronisiere Submodul-URL für '$prefix$sm_path'"
+msgstr "Synchronisiere Submodul-URL für '$displaypath'"
 
 #~ msgid "  (fix conflicts and then run \"git am --resolved\")"
 #~ msgstr ""
 #~ "  (beheben Sie die Konflikte und führen Sie dann \"git am --resolved\" "
 #~ "aus)"
-- 
1.8.2.1873.gfc589a4

^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2015-03-30 17:40 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-28 19:38 [PATCH] l10n: de.po: translate 99 new messages Ralf Thielow
2015-03-28 20:09 ` Ralf Thielow
2015-03-29 15:48 ` Phillip Sz
2015-03-30 17:13   ` Ralf Thielow
2015-03-30 17:27     ` phillip
2015-03-30 17:39 ` [PATCH v2] " Ralf Thielow
  -- strict thread matches above, loose matches on Subject: below --
2013-07-29  4:26 [PATCH] " Ralf Thielow
2013-07-31 20:53 ` Thomas Rast

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.