{"thread":{"id":"39462","subject":"[PATCH] l10n: de.po: translate \"index\" as \"Index\"","startedAt":"2015-05-29T18:54:04Z","lastAt":"2015-06-12T18:15:24Z","messageCount":12,"participants":["Ralf Thielow","git@drmicha.warpmail.net","phillip","Stefan Beller","Christian Stimming","Michael J Gruber"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"262446","messageId":"1432925644-26231-1-git-send-email-ralf.thielow@gmail.com","threadId":"39462","inReplyTo":null,"subject":"[PATCH] l10n: de.po: translate \"index\" as \"Index\"","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2015-05-29T18:54:04Z","receivedAt":"2015-05-29T18:54:04Z","isPatch":true,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"The term \"index\" is translated as \"Staging-Area\" to\nnot confuse beginners who don't know about Git's index.\n\nSince the term \"staging area\" doesn't appear in original\nGit messages (not even in the glossary) and \"index\" is a\nwell known term for experienced users, we should treat\n\"index\" as a Git term and therefore don't translate it.\n\nSigned-off-by: Ralf Thielow <ralf.thielow@gmail.com>\n---\n\nhttp://thread.gmane.org/gmane.comp.version-control.git/269345/focus=269657\n\n po/de.po | 139 ++++++++++++++++++++++++++++++---------------------------------\n 1 file changed, 67 insertions(+), 72 deletions(-)\n\ndiff --git a/po/de.po b/po/de.po\nindex 2feaec1..e0fe667 100644\n--- a/po/de.po\n+++ b/po/de.po\n@@ -657,7 +657,7 @@ msgstr \"Lesen des Zwischenspeichers fehlgeschlagen\"\n #: merge.c:94 builtin/checkout.c:374 builtin/checkout.c:580\n #: builtin/clone.c:662\n msgid \"unable to write new index file\"\n-msgstr \"Konnte neue Staging-Area-Datei nicht schreiben.\"\n+msgstr \"Konnte neue Index-Datei nicht schreiben.\"\n \n #: merge-recursive.c:189\n #, c-format\n@@ -913,7 +913,7 @@ msgstr \"Konnte Objekt '%s' nicht parsen.\"\n \n #: merge-recursive.c:2019 builtin/merge.c:667\n msgid \"Unable to write index.\"\n-msgstr \"Konnte Staging-Area nicht schreiben.\"\n+msgstr \"Konnte Index nicht schreiben.\"\n \n #: notes-utils.c:41\n msgid \"Cannot commit uninitialized/unreferenced notes tree\"\n@@ -1226,7 +1226,7 @@ msgstr \"\"\n #: sequencer.c:321\n #, c-format\n msgid \"%s: Unable to write new index file\"\n-msgstr \"%s: Konnte neue Staging-Area-Datei nicht schreiben\"\n+msgstr \"%s: Konnte neue Index-Datei nicht schreiben\"\n \n #: sequencer.c:339\n msgid \"Could not resolve HEAD commit\\n\"\n@@ -1248,7 +1248,7 @@ msgstr \"Konnte Eltern-Commit %s nicht parsen\\n\"\n \n #: sequencer.c:482\n msgid \"Your index file is unmerged.\"\n-msgstr \"Ihre Staging-Area-Datei ist nicht zusammengeführt.\"\n+msgstr \"Ihre Index-Datei ist nicht zusammengeführt.\"\n \n #: sequencer.c:501\n #, c-format\n@@ -1294,12 +1294,12 @@ msgstr \"leere Menge von Commits übergeben\"\n #: sequencer.c:661\n #, c-format\n msgid \"git %s: failed to read the index\"\n-msgstr \"git %s: Fehler beim Lesen der Staging-Area\"\n+msgstr \"git %s: Fehler beim Lesen des Indexes\"\n \n #: sequencer.c:665\n #, c-format\n msgid \"git %s: failed to refresh the index\"\n-msgstr \"git %s: Fehler beim Aktualisieren der Staging-Area\"\n+msgstr \"git %s: Fehler beim Aktualisieren des Indexes\"\n \n #: sequencer.c:725\n #, c-format\n@@ -2063,11 +2063,11 @@ msgstr \"lösche '%s'\\n\"\n #: builtin/add.c:134\n msgid \"Unstaged changes after refreshing the index:\"\n msgstr \"\"\n-\"Nicht zum Commit vorgemerkte Änderungen nach Aktualisierung der Staging-Area:\"\n+\"Nicht zum Commit vorgemerkte Änderungen nach Aktualisierung des Indexes:\"\n \n #: builtin/add.c:194 builtin/rev-parse.c:785\n msgid \"Could not read the index\"\n-msgstr \"Konnte die Staging-Area nicht lesen\"\n+msgstr \"Konnte den Index nicht lesen\"\n \n #: builtin/add.c:205\n #, c-format\n@@ -2145,7 +2145,7 @@ msgstr \"gelöschte Pfade im Arbeitsverzeichnis ignorieren (genau wie --no-all)\"\n \n #: builtin/add.c:262\n msgid \"don't add, only refresh the index\"\n-msgstr \"nichts hinzufügen, nur die Staging-Area aktualisieren\"\n+msgstr \"nichts hinzufügen, nur den Index aktualisieren\"\n \n #: builtin/add.c:263\n msgid \"just skip files which cannot be added because of errors\"\n@@ -2188,11 +2188,11 @@ msgstr \"Wollten Sie vielleicht 'git add .' sagen?\\n\"\n #: builtin/add.c:363 builtin/check-ignore.c:172 builtin/clean.c:920\n #: builtin/commit.c:335 builtin/mv.c:130 builtin/reset.c:235 builtin/rm.c:299\n msgid \"index file corrupt\"\n-msgstr \"Staging-Area-Datei beschädigt\"\n+msgstr \"Index-Datei beschädigt\"\n \n #: builtin/add.c:446 builtin/apply.c:4675 builtin/mv.c:279 builtin/rm.c:431\n msgid \"Unable to write new index file\"\n-msgstr \"Konnte neue Staging-Area-Datei nicht schreiben.\"\n+msgstr \"Konnte neue Index-Datei nicht schreiben.\"\n \n #: builtin/apply.c:59\n msgid \"git apply [<options>] [<patch>...]\"\n@@ -2396,7 +2396,7 @@ msgstr \"Pfad %s wurde umbenannt/gelöscht\"\n #: builtin/apply.c:3349 builtin/apply.c:3504\n #, c-format\n msgid \"%s: does not exist in index\"\n-msgstr \"%s ist nicht in der Staging-Area\"\n+msgstr \"%s ist nicht im Index\"\n \n #: builtin/apply.c:3353 builtin/apply.c:3496 builtin/apply.c:3518\n #, c-format\n@@ -2406,7 +2406,7 @@ msgstr \"%s: %s\"\n #: builtin/apply.c:3358 builtin/apply.c:3512\n #, c-format\n msgid \"%s: does not match index\"\n-msgstr \"%s entspricht nicht der Version in der Staging-Area\"\n+msgstr \"%s entspricht nicht der Version im Index\"\n \n #: builtin/apply.c:3460\n msgid \"removal patch leaves file contents\"\n@@ -2470,7 +2470,7 @@ msgstr \"make_cache_entry für Pfad '%s' fehlgeschlagen\"\n #: builtin/apply.c:4049\n #, c-format\n msgid \"unable to remove %s from index\"\n-msgstr \"konnte %s nicht aus der Staging-Area entfernen\"\n+msgstr \"konnte %s nicht aus dem Index entfernen\"\n \n #: builtin/apply.c:4078\n #, c-format\n@@ -2539,7 +2539,7 @@ msgstr \"nicht erkannte Eingabe\"\n \n #: builtin/apply.c:4405\n msgid \"unable to read index file\"\n-msgstr \"Konnte Staging-Area-Datei nicht lesen\"\n+msgstr \"Konnte Index-Datei nicht lesen\"\n \n #: builtin/apply.c:4522 builtin/apply.c:4525 builtin/clone.c:92\n #: builtin/fetch.c:92\n@@ -2593,8 +2593,7 @@ msgstr \"\"\n #: builtin/apply.c:4544\n msgid \"make sure the patch is applicable to the current index\"\n msgstr \"\"\n-\"sicherstellen, dass der Patch in der aktuellen Staging-Area angewendet \"\n-\"werden kann\"\n+\"sicherstellen, dass der Patch mit dem aktuellen Index angewendet werden kann\"\n \n #: builtin/apply.c:4546\n msgid \"apply a patch without touching the working tree\"\n@@ -2616,8 +2615,8 @@ msgstr \"versuche 3-Wege-Merge, wenn der Patch nicht angewendet werden konnte\"\n #: builtin/apply.c:4554\n msgid \"build a temporary index based on embedded index information\"\n msgstr \"\"\n-\"eine temporäre Staging-Area, basierend auf den integrierten Staging-Area-\"\n-\"Informationen, erstellen\"\n+\"einen temporären Index, basierend auf den integrierten Index-Informationen, \"\n+\"erstellen\"\n \n #: builtin/apply.c:4556 builtin/checkout-index.c:198 builtin/ls-files.c:412\n msgid \"paths are separated with NUL character\"\n@@ -3365,7 +3364,7 @@ msgstr \"alle Attribute einer Datei ausgeben\"\n \n #: builtin/check-attr.c:20\n msgid \"use .gitattributes only from the index\"\n-msgstr \".gitattributes nur von der Staging-Area verwenden\"\n+msgstr \"nur .gitattributes vom Index verwenden\"\n \n #: builtin/check-attr.c:21 builtin/check-ignore.c:22 builtin/hash-object.c:98\n msgid \"read file names from stdin\"\n@@ -3385,7 +3384,7 @@ msgstr \"Eingabe-Pfade ohne Übereinstimmungen anzeigen\"\n \n #: builtin/check-ignore.c:28\n msgid \"ignore index when checking\"\n-msgstr \"Staging-Area bei der Prüfung ignorieren\"\n+msgstr \"Index bei der Prüfung ignorieren\"\n \n #: builtin/check-ignore.c:154\n msgid \"cannot specify pathnames with --stdin\"\n@@ -3435,7 +3434,7 @@ msgstr \"git checkout-index [<Optionen>] [--] [<Datei>...]\"\n \n #: builtin/checkout-index.c:188\n msgid \"check out all files in the index\"\n-msgstr \"alle Dateien in der Staging-Area auschecken\"\n+msgstr \"alle Dateien im Index auschecken\"\n \n #: builtin/checkout-index.c:189\n msgid \"force overwrite of existing files\"\n@@ -3444,8 +3443,8 @@ msgstr \"das Überschreiben bereits existierender Dateien erzwingen\"\n #: builtin/checkout-index.c:191\n msgid \"no warning for existing files and files not in index\"\n msgstr \"\"\n-\"keine Warnung für existierende Dateien, und Dateien, die sich nicht in der \"\n-\"Staging-Area befinden\"\n+\"keine Warnung für existierende Dateien, und Dateien, die sich nicht im Index \"\n+\"befinden\"\n \n #: builtin/checkout-index.c:193\n msgid \"don't checkout new files\"\n@@ -3453,7 +3452,7 @@ msgstr \"keine neuen Dateien auschecken\"\n \n #: builtin/checkout-index.c:195\n msgid \"update stat information in the index file\"\n-msgstr \"Dateiinformationen in der Staging-Area-Datei aktualisieren\"\n+msgstr \"Dateiinformationen in der Index-Datei aktualisieren\"\n \n #: builtin/checkout-index.c:201\n msgid \"read list of paths from the standard input\"\n@@ -3533,7 +3532,7 @@ msgstr \"\"\n \n #: builtin/checkout.c:278 builtin/checkout.c:467\n msgid \"corrupt index file\"\n-msgstr \"beschädigte Staging-Area-Datei\"\n+msgstr \"beschädigte Index-Datei\"\n \n #: builtin/checkout.c:338 builtin/checkout.c:345\n #, c-format\n@@ -3542,7 +3541,7 @@ msgstr \"Pfad '%s' ist nicht zusammengeführt.\"\n \n #: builtin/checkout.c:489\n msgid \"you need to resolve your current index first\"\n-msgstr \"Sie müssen zuerst Ihre aktuelle Staging-Area auflösen.\"\n+msgstr \"Sie müssen zuerst die Konflikte in Ihrem aktuellen Index auflösen.\"\n \n #: builtin/checkout.c:615\n #, c-format\n@@ -3774,7 +3773,7 @@ msgid \"\"\n \"checking out of the index.\"\n msgstr \"\"\n \"git checkout: --ours/--theirs, --force und --merge sind inkompatibel wenn\\n\"\n-\"Sie aus der Staging-Area auschecken.\"\n+\"Sie aus dem Index auschecken.\"\n \n #: builtin/clean.c:26\n msgid \"\"\n@@ -4386,7 +4385,7 @@ msgstr \"Fehler beim Entpacken des \\\"Tree\\\"-Objektes von HEAD.\"\n \n #: builtin/commit.c:344\n msgid \"unable to create temporary index\"\n-msgstr \"Konnte temporäre Staging-Area nicht erstellen.\"\n+msgstr \"Konnte temporären Index nicht erstellen.\"\n \n #: builtin/commit.c:350\n msgid \"interactive add failed\"\n@@ -4394,11 +4393,11 @@ msgstr \"interaktives Hinzufügen fehlgeschlagen\"\n \n #: builtin/commit.c:361\n msgid \"unable to write index file\"\n-msgstr \"Konnte Staging-Area-Datei nicht schreiben.\"\n+msgstr \"Konnte Index-Datei nicht schreiben.\"\n \n #: builtin/commit.c:363\n msgid \"unable to update temporary index\"\n-msgstr \"Konnte temporäre Staging-Area nicht aktualisieren.\"\n+msgstr \"Konnte temporären Index nicht aktualisieren.\"\n \n #: builtin/commit.c:365\n msgid \"Failed to update main cache tree\"\n@@ -4419,11 +4418,11 @@ msgstr \"\"\n \n #: builtin/commit.c:456\n msgid \"cannot read the index\"\n-msgstr \"Kann Staging-Area nicht lesen\"\n+msgstr \"Kann Index nicht lesen\"\n \n #: builtin/commit.c:475\n msgid \"unable to write temporary index file\"\n-msgstr \"Konnte temporäre Staging-Area-Datei nicht schreiben.\"\n+msgstr \"Konnte temporäre Index-Datei nicht schreiben.\"\n \n #: builtin/commit.c:580\n #, c-format\n@@ -4558,7 +4557,7 @@ msgstr \"%sCommit-Ersteller: %.*s <%.*s>\"\n \n #: builtin/commit.c:881\n msgid \"Cannot read index\"\n-msgstr \"Kann Staging-Area nicht lesen\"\n+msgstr \"Kann Index nicht lesen\"\n \n #: builtin/commit.c:938\n msgid \"Error building trees\"\n@@ -4637,7 +4636,7 @@ msgstr \"\"\n #: builtin/commit.c:1195\n msgid \"Clever... amending the last one with dirty index.\"\n msgstr \"\"\n-\"Klug ... den letzten Commit mit einer geänderten Staging-Area nachbessern.\"\n+\"Klug ... den letzten Commit mit einem geänderten Index nachbessern.\"\n \n #: builtin/commit.c:1197\n msgid \"Explicit paths specified without -i or -o; assuming --only paths...\"\n@@ -5679,7 +5678,7 @@ msgstr \"Hauptwurzeln melden\"\n \n #: builtin/fsck.c:613\n msgid \"make index objects head nodes\"\n-msgstr \"Objekte in der Staging-Area prüfen\"\n+msgstr \"Index-Objekte im Index prüfen\"\n \n #: builtin/fsck.c:614\n msgid \"make reflogs head nodes (default)\"\n@@ -5802,7 +5801,7 @@ msgstr \"kann '%s' nicht öffnen\"\n \n #: builtin/grep.c:638\n msgid \"search in index instead of in the work tree\"\n-msgstr \"in der Staging-Area anstatt im Arbeitsverzeichnis suchen\"\n+msgstr \"im Index anstatt im Arbeitsverzeichnis suchen\"\n \n #: builtin/grep.c:640\n msgid \"find in contents not managed by git\"\n@@ -7001,8 +7000,7 @@ msgstr \"Ausgabe relativ zum Projektverzeichnis\"\n #: builtin/ls-files.c:458\n msgid \"if any <file> is not in the index, treat this as an error\"\n msgstr \"\"\n-\"als Fehler behandeln, wenn sich eine <Datei> nicht in der Staging-Area \"\n-\"befindet\"\n+\"als Fehler behandeln, wenn sich eine <Datei> nicht im Index befindet\"\n \n #: builtin/ls-files.c:459\n msgid \"tree-ish\"\n@@ -8018,12 +8016,12 @@ msgstr \"Komprimiere Objekte\"\n #: builtin/pack-objects.c:2570\n #, c-format\n msgid \"unsupported index version %s\"\n-msgstr \"Nicht unterstützte Staging-Area-Version %s\"\n+msgstr \"Nicht unterstützte Index-Version %s\"\n \n #: builtin/pack-objects.c:2574\n #, c-format\n msgid \"bad index version '%s'\"\n-msgstr \"Ungültige Staging-Area-Version '%s'\"\n+msgstr \"Ungültige Index-Version '%s'\"\n \n #: builtin/pack-objects.c:2597\n #, c-format\n@@ -8128,7 +8126,7 @@ msgstr \"\"\n \n #: builtin/pack-objects.c:2666\n msgid \"include objects referred to by the index\"\n-msgstr \"Objekte einschließen, die von der Staging-Area referenziert werden\"\n+msgstr \"Objekte einschließen, die vom Index referenziert werden\"\n \n #: builtin/pack-objects.c:2669\n msgid \"output pack to stdout\"\n@@ -8580,11 +8578,11 @@ msgstr \"\"\n \n #: builtin/read-tree.c:110\n msgid \"write resulting index to <file>\"\n-msgstr \"resultierende Staging-Area nach <Datei> schreiben\"\n+msgstr \"resultierenden Index nach <Datei> schreiben\"\n \n #: builtin/read-tree.c:113\n msgid \"only empty the index\"\n-msgstr \"die Staging-Area leeren\"\n+msgstr \"nur den Index leeren\"\n \n #: builtin/read-tree.c:115\n msgid \"Merging\"\n@@ -8612,7 +8610,7 @@ msgstr \"<Unterverzeichnis>/\"\n \n #: builtin/read-tree.c:125\n msgid \"read the tree into the index under <subdirectory>/\"\n-msgstr \"das Verzeichnis in die Staging-Area unter <Unterverzeichnis>/ lesen\"\n+msgstr \"das Verzeichnis in den Index unter <Unterverzeichnis>/ lesen\"\n \n #: builtin/read-tree.c:128\n msgid \"update working tree with merge result\"\n@@ -8632,7 +8630,7 @@ msgstr \"das Arbeitsverzeichnis nach dem Merge nicht prüfen\"\n \n #: builtin/read-tree.c:135\n msgid \"don't update the index or the work tree\"\n-msgstr \"weder die Staging-Area, noch das Arbeitsverzeichnis aktualisieren\"\n+msgstr \"weder den Index, noch das Arbeitsverzeichnis aktualisieren\"\n \n #: builtin/read-tree.c:137\n msgid \"skip applying sparse checkout filter\"\n@@ -9322,7 +9320,7 @@ msgstr \"git rerere [clean | forget <Pfad>... | status | remaining | diff | gc]\"\n \n #: builtin/rerere.c:57\n msgid \"register clean resolutions in index\"\n-msgstr \"saubere Auflösungen in der Staging-Area registrieren\"\n+msgstr \"saubere Auflösungen im Index registrieren\"\n \n #: builtin/reset.c:26\n msgid \"\"\n@@ -9387,7 +9385,7 @@ msgstr \"weniger Ausgaben, meldet nur Fehler\"\n \n #: builtin/reset.c:278\n msgid \"reset HEAD and index\"\n-msgstr \"HEAD und Staging-Area umsetzen\"\n+msgstr \"HEAD und Index umsetzen\"\n \n #: builtin/reset.c:279\n msgid \"reset only HEAD\"\n@@ -9395,7 +9393,7 @@ msgstr \"nur HEAD umsetzen\"\n \n #: builtin/reset.c:281 builtin/reset.c:283\n msgid \"reset HEAD, index and working tree\"\n-msgstr \"HEAD, Staging-Area und Arbeitsverzeichnis umsetzen\"\n+msgstr \"HEAD, Index und Arbeitsverzeichnis umsetzen\"\n \n #: builtin/reset.c:285\n msgid \"reset HEAD but keep local changes\"\n@@ -9451,11 +9449,11 @@ msgstr \"Nicht zum Commit vorgemerkte Änderungen nach Zurücksetzung:\"\n #: builtin/reset.c:370\n #, c-format\n msgid \"Could not reset index file to revision '%s'.\"\n-msgstr \"Konnte Staging-Area-Datei nicht zu Commit '%s' setzen.\"\n+msgstr \"Konnte Index-Datei nicht zu Commit '%s' setzen.\"\n \n #: builtin/reset.c:374\n msgid \"Could not write new index file.\"\n-msgstr \"Konnte neue Staging-Area-Datei nicht schreiben.\"\n+msgstr \"Konnte neue Index-Datei nicht schreiben.\"\n \n #: builtin/rev-parse.c:361\n msgid \"git rev-parse --parseopt [<options>] -- [<args>...]\"\n@@ -9655,7 +9653,7 @@ msgstr \"keine gelöschten Dateien auflisten\"\n \n #: builtin/rm.c:271\n msgid \"only remove from the index\"\n-msgstr \"nur aus der Staging-Area entfernen\"\n+msgstr \"nur aus dem Index entfernen\"\n \n #: builtin/rm.c:272\n msgid \"override the up-to-date check\"\n@@ -10108,8 +10106,7 @@ msgstr \"git update-index [<Optionen>] [--] [<Datei>...]\"\n #: builtin/update-index.c:757\n msgid \"continue refresh even when index needs update\"\n msgstr \"\"\n-\"Aktualisierung fortsetzen, auch wenn die Staging-Area aktualisiert werden \"\n-\"muss\"\n+\"Aktualisierung fortsetzen, auch wenn der Index aktualisiert werden muss\"\n \n #: builtin/update-index.c:760\n msgid \"refresh: ignore submodules\"\n@@ -10130,7 +10127,7 @@ msgstr \"fehlende Dateien im Arbeitsverzeichnis beachten\"\n #: builtin/update-index.c:769\n msgid \"refresh even if index contains unmerged entries\"\n msgstr \"\"\n-\"aktualisieren, auch wenn die Staging-Area nicht zusammengeführte Einträge \"\n+\"aktualisieren, auch wenn der Index nicht zusammengeführte Einträge \"\n \"beinhaltet\"\n \n #: builtin/update-index.c:772\n@@ -10219,11 +10216,11 @@ msgstr \"(für Fremdprogramme) keine gespeicherten, nicht aufgelöste Konflikte\"\n \n #: builtin/update-index.c:833\n msgid \"write index in this format\"\n-msgstr \"Staging-Area-Datei in diesem Format schreiben\"\n+msgstr \"Index-Datei in diesem Format schreiben\"\n \n #: builtin/update-index.c:835\n msgid \"enable or disable split index\"\n-msgstr \"Aktivierung oder Deaktivierung des Splittings der Staging-Area\"\n+msgstr \"Aktivierung oder Deaktivierung des Splittings des Indexes\"\n \n #: builtin/update-ref.c:9\n msgid \"git update-ref [<options>] -d <refname> [<old-val>]\"\n@@ -10398,7 +10395,7 @@ msgstr \"aktuellen HEAD zu einem spezifizierten Zustand setzen\"\n \n #: common-cmds.h:25\n msgid \"Remove files from the working tree and from the index\"\n-msgstr \"Dateien im Arbeitsverzeichnis und von der Staging-Area löschen\"\n+msgstr \"Dateien im Arbeitsverzeichnis und vom Index löschen\"\n \n #: common-cmds.h:26\n msgid \"Show various types of objects\"\n@@ -10437,8 +10434,7 @@ msgstr \"benutze <n> Ziffern zur Anzeige von SHA-1s\"\n #: rerere.h:27\n msgid \"update the index with reused conflict resolution if possible\"\n msgstr \"\"\n-\"Staging-Area, wenn möglich, mit wiederverwendeter Konfliktauflösung \"\n-\"aktualisieren\"\n+\"Index, wenn möglich, mit wiederverwendeter Konfliktauflösung aktualisieren\"\n \n #: git-am.sh:53\n msgid \"You need to set your committer info first\"\n@@ -10478,8 +10474,7 @@ msgstr \"\"\n #: git-am.sh:142\n msgid \"Using index info to reconstruct a base tree...\"\n msgstr \"\"\n-\"Verwende Informationen aus der Staging-Area, um einen Basisverzeichnis \"\n-\"nachzustellen\"\n+\"Verwende Informationen aus dem Index, um einen Basisverzeichnis nachzustellen\"\n \n #: git-am.sh:157\n msgid \"\"\n@@ -10544,7 +10539,7 @@ msgstr \"Es ist keine Auflösung im Gange, es wird nicht fortgesetzt.\"\n #: git-am.sh:612\n #, sh-format\n msgid \"Dirty index: cannot apply patches (dirty: $files)\"\n-msgstr \"Geänderte Staging-Area: kann Patches nicht anwenden (geändert: $files)\"\n+msgstr \"Geänderter Index: kann Patches nicht anwenden (geändert: $files)\"\n \n #: git-am.sh:722\n #, sh-format\n@@ -10602,7 +10597,7 @@ msgid \"\"\n \"You still have unmerged paths in your index\\n\"\n \"did you forget to use 'git add'?\"\n msgstr \"\"\n-\"Sie haben immer noch nicht zusammengeführte Pfade in der Staging-Area.\\n\"\n+\"Sie haben immer noch nicht zusammengeführte Pfade im Index.\\n\"\n \"Haben Sie vergessen 'git add' zu benutzen?\"\n \n #: git-am.sh:888\n@@ -11001,7 +10996,7 @@ msgstr \"Sie haben bisher noch keinen initialen Commit\"\n \n #: git-stash.sh:89\n msgid \"Cannot save the current index state\"\n-msgstr \"Kann den aktuellen Zustand der Staging-Area nicht speichern\"\n+msgstr \"Kann den aktuellen Zustand des Indexes nicht speichern\"\n \n #: git-stash.sh:124 git-stash.sh:137\n msgid \"Cannot save the current worktree state\"\n@@ -11013,7 +11008,7 @@ msgstr \"Keine Änderungen ausgewählt\"\n \n #: git-stash.sh:144\n msgid \"Cannot remove temporary index (can't happen)\"\n-msgstr \"Kann temporäre Staging-Area nicht löschen (kann nicht passieren)\"\n+msgstr \"Kann temporären Index nicht löschen (kann nicht passieren)\"\n \n #: git-stash.sh:157\n msgid \"Cannot record working tree state\"\n@@ -11086,7 +11081,7 @@ msgstr \"'$args' ist keine \\\"stash\\\"-Referenz\"\n \n #: git-stash.sh:444\n msgid \"unable to refresh index\"\n-msgstr \"unfähig die Staging-Area zu aktualisieren\"\n+msgstr \"unfähig den Index zu aktualisieren\"\n \n #: git-stash.sh:448\n msgid \"Cannot apply a stash in the middle of a merge\"\n@@ -11094,19 +11089,19 @@ msgstr \"Kann \\\"stash\\\" nicht anwenden, solang ein Merge im Gange ist\"\n \n #: git-stash.sh:456\n msgid \"Conflicts in index. Try without --index.\"\n-msgstr \"Konflikte in der Staging-Area. Versuchen Sie es ohne --index.\"\n+msgstr \"Konflikte im Index. Versuchen Sie es ohne --index.\"\n \n #: git-stash.sh:458\n msgid \"Could not save index tree\"\n-msgstr \"Konnte Staging-Area-Verzeichnis nicht speichern\"\n+msgstr \"Konnte Index-Verzeichnis nicht speichern\"\n \n #: git-stash.sh:492\n msgid \"Cannot unstage modified files\"\n-msgstr \"Kann geänderte Dateien nicht aus der Staging-Area entfernen\"\n+msgstr \"Kann geänderte Dateien nicht aus dem Index entfernen\"\n \n #: git-stash.sh:507\n msgid \"Index was not unstashed.\"\n-msgstr \"Staging-Area wurde nicht aus dem Stash zurückgeladen.\"\n+msgstr \"Index wurde nicht aus dem Stash zurückgeladen.\"\n \n #: git-stash.sh:530\n #, sh-format\n@@ -11176,7 +11171,7 @@ msgstr \"\"\n #: git-submodule.sh:455\n #, sh-format\n msgid \"Adding existing repo at '$sm_path' to the index\"\n-msgstr \"Füge existierendes Repository in '$sm_path' der Staging-Area hinzu.\"\n+msgstr \"Füge existierendes Repository in '$sm_path' dem Index hinzu.\"\n \n #: git-submodule.sh:457\n #, sh-format\n-- \n2.4.2.539.g9ca989a\n"},{"id":"262560","messageId":"556C0BFD.3060806@drmicha.warpmail.net","threadId":"39462","inReplyTo":"1432925644-26231-1-git-send-email-ralf.thielow@gmail.com","subject":"Re: [PATCH] l10n: de.po: translate \"index\" as \"Index\"","fromName":"","fromEmail":"git@drmicha.warpmail.net","sentAt":"2015-06-01T07:38:37Z","receivedAt":"2015-06-01T07:38:37Z","isPatch":true,"sender":{"key":"git@grubix.eu","avatar":"https://avatars.githubusercontent.com/u/233215?v=4"},"body":"Ralf Thielow venit, vidit, dixit 29.05.2015 20:54:\n> The term \"index\" is translated as \"Staging-Area\" to\n> not confuse beginners who don't know about Git's index.\n> \n> Since the term \"staging area\" doesn't appear in original\n> Git messages (not even in the glossary) and \"index\" is a\n> well known term for experienced users, we should treat\n> \"index\" as a Git term and therefore don't translate it.\n\nSuper! :)\n\n> Signed-off-by: Ralf Thielow <ralf.thielow@gmail.com>\n> ---\n> \n> http://thread.gmane.org/gmane.comp.version-control.git/269345/focus=269657\n> \n>  po/de.po | 139 ++++++++++++++++++++++++++++++---------------------------------\n>  1 file changed, 67 insertions(+), 72 deletions(-)\n> \n> diff --git a/po/de.po b/po/de.po\n> index 2feaec1..e0fe667 100644\n> --- a/po/de.po\n> +++ b/po/de.po\n> @@ -657,7 +657,7 @@ msgstr \"Lesen des Zwischenspeichers fehlgeschlagen\"\n>  #: merge.c:94 builtin/checkout.c:374 builtin/checkout.c:580\n>  #: builtin/clone.c:662\n>  msgid \"unable to write new index file\"\n> -msgstr \"Konnte neue Staging-Area-Datei nicht schreiben.\"\n> +msgstr \"Konnte neue Index-Datei nicht schreiben.\"\n>  \n>  #: merge-recursive.c:189\n>  #, c-format\n> @@ -913,7 +913,7 @@ msgstr \"Konnte Objekt '%s' nicht parsen.\"\n>  \n>  #: merge-recursive.c:2019 builtin/merge.c:667\n>  msgid \"Unable to write index.\"\n> -msgstr \"Konnte Staging-Area nicht schreiben.\"\n> +msgstr \"Konnte Index nicht schreiben.\"\n>  \n\nExcept for the \"new\", the above two messages should be the same in the\noriginal already (but are not). I'll follow up with a source patch.\n\n>  #: notes-utils.c:41\n>  msgid \"Cannot commit uninitialized/unreferenced notes tree\"\n> @@ -1226,7 +1226,7 @@ msgstr \"\"\n>  #: sequencer.c:321\n>  #, c-format\n>  msgid \"%s: Unable to write new index file\"\n> -msgstr \"%s: Konnte neue Staging-Area-Datei nicht schreiben\"\n> +msgstr \"%s: Konnte neue Index-Datei nicht schreiben\"\n>  \n>  #: sequencer.c:339\n>  msgid \"Could not resolve HEAD commit\\n\"\n> @@ -1248,7 +1248,7 @@ msgstr \"Konnte Eltern-Commit %s nicht parsen\\n\"\n>  \n>  #: sequencer.c:482\n>  msgid \"Your index file is unmerged.\"\n> -msgstr \"Ihre Staging-Area-Datei ist nicht zusammengeführt.\"\n> +msgstr \"Ihre Index-Datei ist nicht zusammengeführt.\"\n>  \n>  #: sequencer.c:501\n>  #, c-format\n> @@ -1294,12 +1294,12 @@ msgstr \"leere Menge von Commits übergeben\"\n>  #: sequencer.c:661\n>  #, c-format\n>  msgid \"git %s: failed to read the index\"\n> -msgstr \"git %s: Fehler beim Lesen der Staging-Area\"\n> +msgstr \"git %s: Fehler beim Lesen des Indexes\"\n\nNow we have to decide whether we flex \"Index\" like a foreign word in\nGerman or like a German word:\n\nder Index, des Index, ...; die Indizes (pl.)\n\nor\n\nder Index, des Indexes, ...; die Indexe (pl.)\n\nI'd vote the former.\n\n>  #: sequencer.c:665\n>  #, c-format\n>  msgid \"git %s: failed to refresh the index\"\n> -msgstr \"git %s: Fehler beim Aktualisieren der Staging-Area\"\n> +msgstr \"git %s: Fehler beim Aktualisieren des Indexes\"\n>  \n>  #: sequencer.c:725\n>  #, c-format\n> @@ -2063,11 +2063,11 @@ msgstr \"lösche '%s'\\n\"\n>  #: builtin/add.c:134\n>  msgid \"Unstaged changes after refreshing the index:\"\n>  msgstr \"\"\n> -\"Nicht zum Commit vorgemerkte Änderungen nach Aktualisierung der Staging-Area:\"\n> +\"Nicht zum Commit vorgemerkte Änderungen nach Aktualisierung des Indexes:\"\n>  \n>  #: builtin/add.c:194 builtin/rev-parse.c:785\n>  msgid \"Could not read the index\"\n> -msgstr \"Konnte die Staging-Area nicht lesen\"\n> +msgstr \"Konnte den Index nicht lesen\"\n>  \n>  #: builtin/add.c:205\n>  #, c-format\n> @@ -2145,7 +2145,7 @@ msgstr \"gelöschte Pfade im Arbeitsverzeichnis ignorieren (genau wie --no-all)\"\n>  \n>  #: builtin/add.c:262\n>  msgid \"don't add, only refresh the index\"\n> -msgstr \"nichts hinzufügen, nur die Staging-Area aktualisieren\"\n> +msgstr \"nichts hinzufügen, nur den Index aktualisieren\"\n>  \n>  #: builtin/add.c:263\n>  msgid \"just skip files which cannot be added because of errors\"\n> @@ -2188,11 +2188,11 @@ msgstr \"Wollten Sie vielleicht 'git add .' sagen?\\n\"\n>  #: builtin/add.c:363 builtin/check-ignore.c:172 builtin/clean.c:920\n>  #: builtin/commit.c:335 builtin/mv.c:130 builtin/reset.c:235 builtin/rm.c:299\n>  msgid \"index file corrupt\"\n> -msgstr \"Staging-Area-Datei beschädigt\"\n> +msgstr \"Index-Datei beschädigt\"\n>  \n>  #: builtin/add.c:446 builtin/apply.c:4675 builtin/mv.c:279 builtin/rm.c:431\n>  msgid \"Unable to write new index file\"\n> -msgstr \"Konnte neue Staging-Area-Datei nicht schreiben.\"\n> +msgstr \"Konnte neue Index-Datei nicht schreiben.\"\n>  \n>  #: builtin/apply.c:59\n>  msgid \"git apply [<options>] [<patch>...]\"\n> @@ -2396,7 +2396,7 @@ msgstr \"Pfad %s wurde umbenannt/gelöscht\"\n>  #: builtin/apply.c:3349 builtin/apply.c:3504\n>  #, c-format\n>  msgid \"%s: does not exist in index\"\n> -msgstr \"%s ist nicht in der Staging-Area\"\n> +msgstr \"%s ist nicht im Index\"\n>  \n>  #: builtin/apply.c:3353 builtin/apply.c:3496 builtin/apply.c:3518\n>  #, c-format\n> @@ -2406,7 +2406,7 @@ msgstr \"%s: %s\"\n>  #: builtin/apply.c:3358 builtin/apply.c:3512\n>  #, c-format\n>  msgid \"%s: does not match index\"\n> -msgstr \"%s entspricht nicht der Version in der Staging-Area\"\n> +msgstr \"%s entspricht nicht der Version im Index\"\n>  \n>  #: builtin/apply.c:3460\n>  msgid \"removal patch leaves file contents\"\n> @@ -2470,7 +2470,7 @@ msgstr \"make_cache_entry für Pfad '%s' fehlgeschlagen\"\n>  #: builtin/apply.c:4049\n>  #, c-format\n>  msgid \"unable to remove %s from index\"\n> -msgstr \"konnte %s nicht aus der Staging-Area entfernen\"\n> +msgstr \"konnte %s nicht aus dem Index entfernen\"\n>  \n>  #: builtin/apply.c:4078\n>  #, c-format\n> @@ -2539,7 +2539,7 @@ msgstr \"nicht erkannte Eingabe\"\n>  \n>  #: builtin/apply.c:4405\n>  msgid \"unable to read index file\"\n> -msgstr \"Konnte Staging-Area-Datei nicht lesen\"\n> +msgstr \"Konnte Index-Datei nicht lesen\"\n>  \n>  #: builtin/apply.c:4522 builtin/apply.c:4525 builtin/clone.c:92\n>  #: builtin/fetch.c:92\n> @@ -2593,8 +2593,7 @@ msgstr \"\"\n>  #: builtin/apply.c:4544\n>  msgid \"make sure the patch is applicable to the current index\"\n>  msgstr \"\"\n> -\"sicherstellen, dass der Patch in der aktuellen Staging-Area angewendet \"\n> -\"werden kann\"\n> +\"sicherstellen, dass der Patch mit dem aktuellen Index angewendet werden kann\"\n>  \n>  #: builtin/apply.c:4546\n>  msgid \"apply a patch without touching the working tree\"\n> @@ -2616,8 +2615,8 @@ msgstr \"versuche 3-Wege-Merge, wenn der Patch nicht angewendet werden konnte\"\n>  #: builtin/apply.c:4554\n>  msgid \"build a temporary index based on embedded index information\"\n>  msgstr \"\"\n> -\"eine temporäre Staging-Area, basierend auf den integrierten Staging-Area-\"\n> -\"Informationen, erstellen\"\n> +\"einen temporären Index, basierend auf den integrierten Index-Informationen, \"\n> +\"erstellen\"\n>  \n>  #: builtin/apply.c:4556 builtin/checkout-index.c:198 builtin/ls-files.c:412\n>  msgid \"paths are separated with NUL character\"\n> @@ -3365,7 +3364,7 @@ msgstr \"alle Attribute einer Datei ausgeben\"\n>  \n>  #: builtin/check-attr.c:20\n>  msgid \"use .gitattributes only from the index\"\n> -msgstr \".gitattributes nur von der Staging-Area verwenden\"\n> +msgstr \"nur .gitattributes vom Index verwenden\"\n>  \n>  #: builtin/check-attr.c:21 builtin/check-ignore.c:22 builtin/hash-object.c:98\n>  msgid \"read file names from stdin\"\n> @@ -3385,7 +3384,7 @@ msgstr \"Eingabe-Pfade ohne Übereinstimmungen anzeigen\"\n>  \n>  #: builtin/check-ignore.c:28\n>  msgid \"ignore index when checking\"\n> -msgstr \"Staging-Area bei der Prüfung ignorieren\"\n> +msgstr \"Index bei der Prüfung ignorieren\"\n>  \n>  #: builtin/check-ignore.c:154\n>  msgid \"cannot specify pathnames with --stdin\"\n> @@ -3435,7 +3434,7 @@ msgstr \"git checkout-index [<Optionen>] [--] [<Datei>...]\"\n>  \n>  #: builtin/checkout-index.c:188\n>  msgid \"check out all files in the index\"\n> -msgstr \"alle Dateien in der Staging-Area auschecken\"\n> +msgstr \"alle Dateien im Index auschecken\"\n>  \n>  #: builtin/checkout-index.c:189\n>  msgid \"force overwrite of existing files\"\n> @@ -3444,8 +3443,8 @@ msgstr \"das Überschreiben bereits existierender Dateien erzwingen\"\n>  #: builtin/checkout-index.c:191\n>  msgid \"no warning for existing files and files not in index\"\n>  msgstr \"\"\n> -\"keine Warnung für existierende Dateien, und Dateien, die sich nicht in der \"\n> -\"Staging-Area befinden\"\n> +\"keine Warnung für existierende Dateien, und Dateien, die sich nicht im Index \"\n> +\"befinden\"\n>  \n>  #: builtin/checkout-index.c:193\n>  msgid \"don't checkout new files\"\n> @@ -3453,7 +3452,7 @@ msgstr \"keine neuen Dateien auschecken\"\n>  \n>  #: builtin/checkout-index.c:195\n>  msgid \"update stat information in the index file\"\n> -msgstr \"Dateiinformationen in der Staging-Area-Datei aktualisieren\"\n> +msgstr \"Dateiinformationen in der Index-Datei aktualisieren\"\n>  \n>  #: builtin/checkout-index.c:201\n>  msgid \"read list of paths from the standard input\"\n> @@ -3533,7 +3532,7 @@ msgstr \"\"\n>  \n>  #: builtin/checkout.c:278 builtin/checkout.c:467\n>  msgid \"corrupt index file\"\n> -msgstr \"beschädigte Staging-Area-Datei\"\n> +msgstr \"beschädigte Index-Datei\"\n>  \n>  #: builtin/checkout.c:338 builtin/checkout.c:345\n>  #, c-format\n> @@ -3542,7 +3541,7 @@ msgstr \"Pfad '%s' ist nicht zusammengeführt.\"\n>  \n>  #: builtin/checkout.c:489\n>  msgid \"you need to resolve your current index first\"\n> -msgstr \"Sie müssen zuerst Ihre aktuelle Staging-Area auflösen.\"\n> +msgstr \"Sie müssen zuerst die Konflikte in Ihrem aktuellen Index auflösen.\"\n>  \n>  #: builtin/checkout.c:615\n>  #, c-format\n> @@ -3774,7 +3773,7 @@ msgid \"\"\n>  \"checking out of the index.\"\n>  msgstr \"\"\n>  \"git checkout: --ours/--theirs, --force und --merge sind inkompatibel wenn\\n\"\n> -\"Sie aus der Staging-Area auschecken.\"\n> +\"Sie aus dem Index auschecken.\"\n>  \n>  #: builtin/clean.c:26\n>  msgid \"\"\n> @@ -4386,7 +4385,7 @@ msgstr \"Fehler beim Entpacken des \\\"Tree\\\"-Objektes von HEAD.\"\n>  \n>  #: builtin/commit.c:344\n>  msgid \"unable to create temporary index\"\n> -msgstr \"Konnte temporäre Staging-Area nicht erstellen.\"\n> +msgstr \"Konnte temporären Index nicht erstellen.\"\n>  \n>  #: builtin/commit.c:350\n>  msgid \"interactive add failed\"\n> @@ -4394,11 +4393,11 @@ msgstr \"interaktives Hinzufügen fehlgeschlagen\"\n>  \n>  #: builtin/commit.c:361\n>  msgid \"unable to write index file\"\n> -msgstr \"Konnte Staging-Area-Datei nicht schreiben.\"\n> +msgstr \"Konnte Index-Datei nicht schreiben.\"\n>  \n>  #: builtin/commit.c:363\n>  msgid \"unable to update temporary index\"\n> -msgstr \"Konnte temporäre Staging-Area nicht aktualisieren.\"\n> +msgstr \"Konnte temporären Index nicht aktualisieren.\"\n>  \n>  #: builtin/commit.c:365\n>  msgid \"Failed to update main cache tree\"\n> @@ -4419,11 +4418,11 @@ msgstr \"\"\n>  \n>  #: builtin/commit.c:456\n>  msgid \"cannot read the index\"\n> -msgstr \"Kann Staging-Area nicht lesen\"\n> +msgstr \"Kann Index nicht lesen\"\n>  \n>  #: builtin/commit.c:475\n>  msgid \"unable to write temporary index file\"\n> -msgstr \"Konnte temporäre Staging-Area-Datei nicht schreiben.\"\n> +msgstr \"Konnte temporäre Index-Datei nicht schreiben.\"\n>  \n>  #: builtin/commit.c:580\n>  #, c-format\n> @@ -4558,7 +4557,7 @@ msgstr \"%sCommit-Ersteller: %.*s <%.*s>\"\n>  \n>  #: builtin/commit.c:881\n>  msgid \"Cannot read index\"\n> -msgstr \"Kann Staging-Area nicht lesen\"\n> +msgstr \"Kann Index nicht lesen\"\n>  \n>  #: builtin/commit.c:938\n>  msgid \"Error building trees\"\n> @@ -4637,7 +4636,7 @@ msgstr \"\"\n>  #: builtin/commit.c:1195\n>  msgid \"Clever... amending the last one with dirty index.\"\n>  msgstr \"\"\n> -\"Klug ... den letzten Commit mit einer geänderten Staging-Area nachbessern.\"\n> +\"Klug ... den letzten Commit mit einem geänderten Index nachbessern.\"\n>  \n>  #: builtin/commit.c:1197\n>  msgid \"Explicit paths specified without -i or -o; assuming --only paths...\"\n> @@ -5679,7 +5678,7 @@ msgstr \"Hauptwurzeln melden\"\n>  \n>  #: builtin/fsck.c:613\n>  msgid \"make index objects head nodes\"\n> -msgstr \"Objekte in der Staging-Area prüfen\"\n> +msgstr \"Index-Objekte im Index prüfen\"\n\nMaybe \"Alle Index-Objekte als head betrachten.\"? I don't know how we\ntranslate \"head object\". But the point is that this option makes fsck\nwalk from the index objects, i.e. check their whole object ancestry, nit\njust those objects.\n\n>  \n>  #: builtin/fsck.c:614\n>  msgid \"make reflogs head nodes (default)\"\n> @@ -5802,7 +5801,7 @@ msgstr \"kann '%s' nicht öffnen\"\n>  \n>  #: builtin/grep.c:638\n>  msgid \"search in index instead of in the work tree\"\n> -msgstr \"in der Staging-Area anstatt im Arbeitsverzeichnis suchen\"\n> +msgstr \"im Index anstatt im Arbeitsverzeichnis suchen\"\n>  \n>  #: builtin/grep.c:640\n>  msgid \"find in contents not managed by git\"\n> @@ -7001,8 +7000,7 @@ msgstr \"Ausgabe relativ zum Projektverzeichnis\"\n>  #: builtin/ls-files.c:458\n>  msgid \"if any <file> is not in the index, treat this as an error\"\n>  msgstr \"\"\n> -\"als Fehler behandeln, wenn sich eine <Datei> nicht in der Staging-Area \"\n> -\"befindet\"\n> +\"als Fehler behandeln, wenn sich eine <Datei> nicht im Index befindet\"\n>  \n>  #: builtin/ls-files.c:459\n>  msgid \"tree-ish\"\n> @@ -8018,12 +8016,12 @@ msgstr \"Komprimiere Objekte\"\n>  #: builtin/pack-objects.c:2570\n>  #, c-format\n>  msgid \"unsupported index version %s\"\n> -msgstr \"Nicht unterstützte Staging-Area-Version %s\"\n> +msgstr \"Nicht unterstützte Index-Version %s\"\n>  \n>  #: builtin/pack-objects.c:2574\n>  #, c-format\n>  msgid \"bad index version '%s'\"\n> -msgstr \"Ungültige Staging-Area-Version '%s'\"\n> +msgstr \"Ungültige Index-Version '%s'\"\n>  \n>  #: builtin/pack-objects.c:2597\n>  #, c-format\n> @@ -8128,7 +8126,7 @@ msgstr \"\"\n>  \n>  #: builtin/pack-objects.c:2666\n>  msgid \"include objects referred to by the index\"\n> -msgstr \"Objekte einschließen, die von der Staging-Area referenziert werden\"\n> +msgstr \"Objekte einschließen, die vom Index referenziert werden\"\n>  \n>  #: builtin/pack-objects.c:2669\n>  msgid \"output pack to stdout\"\n> @@ -8580,11 +8578,11 @@ msgstr \"\"\n>  \n>  #: builtin/read-tree.c:110\n>  msgid \"write resulting index to <file>\"\n> -msgstr \"resultierende Staging-Area nach <Datei> schreiben\"\n> +msgstr \"resultierenden Index nach <Datei> schreiben\"\n>  \n>  #: builtin/read-tree.c:113\n>  msgid \"only empty the index\"\n> -msgstr \"die Staging-Area leeren\"\n> +msgstr \"nur den Index leeren\"\n>  \n>  #: builtin/read-tree.c:115\n>  msgid \"Merging\"\n> @@ -8612,7 +8610,7 @@ msgstr \"<Unterverzeichnis>/\"\n>  \n>  #: builtin/read-tree.c:125\n>  msgid \"read the tree into the index under <subdirectory>/\"\n> -msgstr \"das Verzeichnis in die Staging-Area unter <Unterverzeichnis>/ lesen\"\n> +msgstr \"das Verzeichnis in den Index unter <Unterverzeichnis>/ lesen\"\n>  \n>  #: builtin/read-tree.c:128\n>  msgid \"update working tree with merge result\"\n> @@ -8632,7 +8630,7 @@ msgstr \"das Arbeitsverzeichnis nach dem Merge nicht prüfen\"\n>  \n>  #: builtin/read-tree.c:135\n>  msgid \"don't update the index or the work tree\"\n> -msgstr \"weder die Staging-Area, noch das Arbeitsverzeichnis aktualisieren\"\n> +msgstr \"weder den Index, noch das Arbeitsverzeichnis aktualisieren\"\n>  \n>  #: builtin/read-tree.c:137\n>  msgid \"skip applying sparse checkout filter\"\n> @@ -9322,7 +9320,7 @@ msgstr \"git rerere [clean | forget <Pfad>... | status | remaining | diff | gc]\"\n>  \n>  #: builtin/rerere.c:57\n>  msgid \"register clean resolutions in index\"\n> -msgstr \"saubere Auflösungen in der Staging-Area registrieren\"\n> +msgstr \"saubere Auflösungen im Index registrieren\"\n>  \n>  #: builtin/reset.c:26\n>  msgid \"\"\n> @@ -9387,7 +9385,7 @@ msgstr \"weniger Ausgaben, meldet nur Fehler\"\n>  \n>  #: builtin/reset.c:278\n>  msgid \"reset HEAD and index\"\n> -msgstr \"HEAD und Staging-Area umsetzen\"\n> +msgstr \"HEAD und Index umsetzen\"\n>  \n>  #: builtin/reset.c:279\n>  msgid \"reset only HEAD\"\n> @@ -9395,7 +9393,7 @@ msgstr \"nur HEAD umsetzen\"\n>  \n>  #: builtin/reset.c:281 builtin/reset.c:283\n>  msgid \"reset HEAD, index and working tree\"\n> -msgstr \"HEAD, Staging-Area und Arbeitsverzeichnis umsetzen\"\n> +msgstr \"HEAD, Index und Arbeitsverzeichnis umsetzen\"\n>  \n>  #: builtin/reset.c:285\n>  msgid \"reset HEAD but keep local changes\"\n> @@ -9451,11 +9449,11 @@ msgstr \"Nicht zum Commit vorgemerkte Änderungen nach Zurücksetzung:\"\n>  #: builtin/reset.c:370\n>  #, c-format\n>  msgid \"Could not reset index file to revision '%s'.\"\n> -msgstr \"Konnte Staging-Area-Datei nicht zu Commit '%s' setzen.\"\n> +msgstr \"Konnte Index-Datei nicht zu Commit '%s' setzen.\"\n>  \n>  #: builtin/reset.c:374\n>  msgid \"Could not write new index file.\"\n> -msgstr \"Konnte neue Staging-Area-Datei nicht schreiben.\"\n> +msgstr \"Konnte neue Index-Datei nicht schreiben.\"\n>  \n>  #: builtin/rev-parse.c:361\n>  msgid \"git rev-parse --parseopt [<options>] -- [<args>...]\"\n> @@ -9655,7 +9653,7 @@ msgstr \"keine gelöschten Dateien auflisten\"\n>  \n>  #: builtin/rm.c:271\n>  msgid \"only remove from the index\"\n> -msgstr \"nur aus der Staging-Area entfernen\"\n> +msgstr \"nur aus dem Index entfernen\"\n>  \n>  #: builtin/rm.c:272\n>  msgid \"override the up-to-date check\"\n> @@ -10108,8 +10106,7 @@ msgstr \"git update-index [<Optionen>] [--] [<Datei>...]\"\n>  #: builtin/update-index.c:757\n>  msgid \"continue refresh even when index needs update\"\n>  msgstr \"\"\n> -\"Aktualisierung fortsetzen, auch wenn die Staging-Area aktualisiert werden \"\n> -\"muss\"\n> +\"Aktualisierung fortsetzen, auch wenn der Index aktualisiert werden muss\"\n>  \n>  #: builtin/update-index.c:760\n>  msgid \"refresh: ignore submodules\"\n> @@ -10130,7 +10127,7 @@ msgstr \"fehlende Dateien im Arbeitsverzeichnis beachten\"\n>  #: builtin/update-index.c:769\n>  msgid \"refresh even if index contains unmerged entries\"\n>  msgstr \"\"\n> -\"aktualisieren, auch wenn die Staging-Area nicht zusammengeführte Einträge \"\n> +\"aktualisieren, auch wenn der Index nicht zusammengeführte Einträge \"\n>  \"beinhaltet\"\n>  \n>  #: builtin/update-index.c:772\n> @@ -10219,11 +10216,11 @@ msgstr \"(für Fremdprogramme) keine gespeicherten, nicht aufgelöste Konflikte\"\n>  \n>  #: builtin/update-index.c:833\n>  msgid \"write index in this format\"\n> -msgstr \"Staging-Area-Datei in diesem Format schreiben\"\n> +msgstr \"Index-Datei in diesem Format schreiben\"\n>  \n>  #: builtin/update-index.c:835\n>  msgid \"enable or disable split index\"\n> -msgstr \"Aktivierung oder Deaktivierung des Splittings der Staging-Area\"\n> +msgstr \"Aktivierung oder Deaktivierung des Splittings des Indexes\"\n>  \n>  #: builtin/update-ref.c:9\n>  msgid \"git update-ref [<options>] -d <refname> [<old-val>]\"\n> @@ -10398,7 +10395,7 @@ msgstr \"aktuellen HEAD zu einem spezifizierten Zustand setzen\"\n>  \n>  #: common-cmds.h:25\n>  msgid \"Remove files from the working tree and from the index\"\n> -msgstr \"Dateien im Arbeitsverzeichnis und von der Staging-Area löschen\"\n> +msgstr \"Dateien im Arbeitsverzeichnis und vom Index löschen\"\n>  \n>  #: common-cmds.h:26\n>  msgid \"Show various types of objects\"\n> @@ -10437,8 +10434,7 @@ msgstr \"benutze <n> Ziffern zur Anzeige von SHA-1s\"\n>  #: rerere.h:27\n>  msgid \"update the index with reused conflict resolution if possible\"\n>  msgstr \"\"\n> -\"Staging-Area, wenn möglich, mit wiederverwendeter Konfliktauflösung \"\n> -\"aktualisieren\"\n> +\"Index, wenn möglich, mit wiederverwendeter Konfliktauflösung aktualisieren\"\n>  \n>  #: git-am.sh:53\n>  msgid \"You need to set your committer info first\"\n> @@ -10478,8 +10474,7 @@ msgstr \"\"\n>  #: git-am.sh:142\n>  msgid \"Using index info to reconstruct a base tree...\"\n>  msgstr \"\"\n> -\"Verwende Informationen aus der Staging-Area, um einen Basisverzeichnis \"\n> -\"nachzustellen\"\n> +\"Verwende Informationen aus dem Index, um einen Basisverzeichnis nachzustellen\"\n\n\"ein\", not \"einen\" (unrelated fix)\n\n>  \n>  #: git-am.sh:157\n>  msgid \"\"\n> @@ -10544,7 +10539,7 @@ msgstr \"Es ist keine Auflösung im Gange, es wird nicht fortgesetzt.\"\n>  #: git-am.sh:612\n>  #, sh-format\n>  msgid \"Dirty index: cannot apply patches (dirty: $files)\"\n> -msgstr \"Geänderte Staging-Area: kann Patches nicht anwenden (geändert: $files)\"\n> +msgstr \"Geänderter Index: kann Patches nicht anwenden (geändert: $files)\"\n>  \n>  #: git-am.sh:722\n>  #, sh-format\n> @@ -10602,7 +10597,7 @@ msgid \"\"\n>  \"You still have unmerged paths in your index\\n\"\n>  \"did you forget to use 'git add'?\"\n>  msgstr \"\"\n> -\"Sie haben immer noch nicht zusammengeführte Pfade in der Staging-Area.\\n\"\n> +\"Sie haben immer noch nicht zusammengeführte Pfade im Index.\\n\"\n>  \"Haben Sie vergessen 'git add' zu benutzen?\"\n>  \n>  #: git-am.sh:888\n> @@ -11001,7 +10996,7 @@ msgstr \"Sie haben bisher noch keinen initialen Commit\"\n>  \n>  #: git-stash.sh:89\n>  msgid \"Cannot save the current index state\"\n> -msgstr \"Kann den aktuellen Zustand der Staging-Area nicht speichern\"\n> +msgstr \"Kann den aktuellen Zustand des Indexes nicht speichern\"\n\nGenitiv depending on the decision above\n\n>  \n>  #: git-stash.sh:124 git-stash.sh:137\n>  msgid \"Cannot save the current worktree state\"\n> @@ -11013,7 +11008,7 @@ msgstr \"Keine Änderungen ausgewählt\"\n>  \n>  #: git-stash.sh:144\n>  msgid \"Cannot remove temporary index (can't happen)\"\n> -msgstr \"Kann temporäre Staging-Area nicht löschen (kann nicht passieren)\"\n> +msgstr \"Kann temporären Index nicht löschen (kann nicht passieren)\"\n>  \n>  #: git-stash.sh:157\n>  msgid \"Cannot record working tree state\"\n> @@ -11086,7 +11081,7 @@ msgstr \"'$args' ist keine \\\"stash\\\"-Referenz\"\n>  \n>  #: git-stash.sh:444\n>  msgid \"unable to refresh index\"\n> -msgstr \"unfähig die Staging-Area zu aktualisieren\"\n> +msgstr \"unfähig den Index zu aktualisieren\"\n>  \n>  #: git-stash.sh:448\n>  msgid \"Cannot apply a stash in the middle of a merge\"\n> @@ -11094,19 +11089,19 @@ msgstr \"Kann \\\"stash\\\" nicht anwenden, solang ein Merge im Gange ist\"\n>  \n>  #: git-stash.sh:456\n>  msgid \"Conflicts in index. Try without --index.\"\n> -msgstr \"Konflikte in der Staging-Area. Versuchen Sie es ohne --index.\"\n> +msgstr \"Konflikte im Index. Versuchen Sie es ohne --index.\"\n>  \n>  #: git-stash.sh:458\n>  msgid \"Could not save index tree\"\n> -msgstr \"Konnte Staging-Area-Verzeichnis nicht speichern\"\n> +msgstr \"Konnte Index-Verzeichnis nicht speichern\"\n>  \n>  #: git-stash.sh:492\n>  msgid \"Cannot unstage modified files\"\n> -msgstr \"Kann geänderte Dateien nicht aus der Staging-Area entfernen\"\n> +msgstr \"Kann geänderte Dateien nicht aus dem Index entfernen\"\n>  \n>  #: git-stash.sh:507\n>  msgid \"Index was not unstashed.\"\n> -msgstr \"Staging-Area wurde nicht aus dem Stash zurückgeladen.\"\n> +msgstr \"Index wurde nicht aus dem Stash zurückgeladen.\"\n>  \n>  #: git-stash.sh:530\n>  #, sh-format\n> @@ -11176,7 +11171,7 @@ msgstr \"\"\n>  #: git-submodule.sh:455\n>  #, sh-format\n>  msgid \"Adding existing repo at '$sm_path' to the index\"\n> -msgstr \"Füge existierendes Repository in '$sm_path' der Staging-Area hinzu.\"\n> +msgstr \"Füge existierendes Repository in '$sm_path' dem Index hinzu.\"\n>  \n>  #: git-submodule.sh:457\n>  #, sh-format\n> \n\nRest looks good, thanks!\n\nMichael\n"},{"id":"262604","messageId":"9A423AE7-27D6-402F-80C2-C9DA7AF08033@gmail.com","threadId":"39462","inReplyTo":"556C0BFD.3060806@drmicha.warpmail.net","subject":"Re: [PATCH] l10n: de.po: translate \"index\" as \"Index\"","fromName":"phillip","fromEmail":"phillip.szelat@gmail.com","sentAt":"2015-06-01T15:10:24Z","receivedAt":"2015-06-01T15:10:24Z","isPatch":true,"sender":{"key":"phillip.szelat@gmail.com","avatar":"https://avatars.githubusercontent.com/u/4458478?v=4"},"body":" \n\nHi, \n\n>>  #: sequencer.c:661\n>>  #, c-format\n>>  msgid \"git %s: failed to read the index\"\n>> -msgstr \"git %s: Fehler beim Lesen der Staging-Area\"\n>> +msgstr \"git %s: Fehler beim Lesen des Indexes\"\n>\n>Now we have to decide whether we flex \"Index\" like a foreign word in\n>German or like a German word:\n>\n>der Index, des Index, ...; die Indizes (pl.)\n>\n>or\n>\n>der Index, des Indexes, ...; die Indexe (pl.)\n>\n>I'd vote the former.\n>\n\nYou can use Indizes and Indexe both as german word. I would prefer Indexe as its easier to understand.\n\nPhillip \n"},{"id":"262645","messageId":"3813728.oJDPxEPYet@cs-pc","threadId":"39462","inReplyTo":"556C0BFD.3060806@drmicha.warpmail.net","subject":"Re: [PATCH] l10n: de.po: translate \"index\" as \"Index\"","fromName":"Christian Stimming","fromEmail":"stimming@tuhh.de","sentAt":"2015-06-01T19:26:48Z","receivedAt":"2015-06-01T19:26:48Z","isPatch":true,"sender":{"key":"stimming@tuhh.de","avatar":"https://avatars.githubusercontent.com/u/227778?v=4"},"body":"Am Montag, 1. Juni 2015, 09:38:37 schrieb git@drmicha.warpmail.net:\n> Ralf Thielow venit, vidit, dixit 29.05.2015 20:54:\n> > The term \"index\" is translated as \"Staging-Area\" to\n> > not confuse beginners who don't know about Git's index.\n> > \n> > Since the term \"staging area\" doesn't appear in original\n> > Git messages (not even in the glossary) and \"index\" is a\n> > well known term for experienced users, we should treat\n> > \"index\" as a Git term and therefore don't translate it.\n> \n> Super! :)\n\nSorry to contradict, but: No, not super.\n\nAgain I question the whole point of such a denglish translation. Do you want \nto present the git wording to those experienced users who know git anyway? \nThen you are probably better off suggesting those guys to stick to the \noriginal English messages. Or do you want to describe what's going on in a \nlanguage that somewhat resembles understandable German? In that case, \"Index\" \nis a particularly bad choice to keep as an unchanged word. \n\nTo make things even worse, \"index\" is a particularly bad wording choice in \nEnglish in the first place. Why? Because the e.g. git book of course has an \n\"index\": That's the page where you can look up certain keywords that will then \nreference you to the place where those words are being used. It never occurred \nto me why anyone on earth ever thought this word might give a good metaphor \nfor what it should mean in the git context. Well, maybe some internal code \ngurus will now immediately argue how this is exactly how git's index works \ninternally. Guess what? As a git user, this is not a single bit of how the \nindex concept is visible to the user. As a git user, the index has something \nto do with \"already but not yet\", or with \"not only in the working copy but \nalso already somewhere else\", or with \"not yet in a commit but somewhat half-\nway there\". All those points could maybe be captured in some other wording, \nbut for sure neither in the English \"index\" nor (and even less) in a German \n\"Index\". \n\nHence, if the word isn't part of a command name, the translators are free to \ndecide which word to use, and you could probably choose some word that is \nactually helpful in the target language. \"Index\" is not. In case you belong to \nthe 0.5% of version control users who are experienced enough with git to know \nand understand the English term \"index\", feel free to stick with that word. \nBut in case you target this translation to the somewhat majority of version \ncontrol users, I suggest you better think again.  Thanks for reading.\n\nBest Regards,\n\nChristian\n\n\nPS: Just for the record: If I explain git to new users and we reach the \n\"index\" concept, my explanation routinely says \"This concept is called 'index' \nbut it has nothing to do with any associations you make with that word. Better \nremember this thingy as *** and replace the termin 'index' with *** every time \nyou read about it.\" where \"***\" is my preferred translation. The facial \nexpressions of the audience regarding \"index\" regularly confirm this approach \nas the better one. I never encountered anyone who says \"Oh, but isn't 'index' \na much better term for this than what you said...\"\n"},{"id":"262644","messageId":"CAGZ79kb01tODVL+iMNWvQdxwUZujy8fy0B3ZiNwODoJ5kadzvw@mail.gmail.com","threadId":"39462","inReplyTo":"3813728.oJDPxEPYet@cs-pc","subject":"Re: [PATCH] l10n: de.po: translate \"index\" as \"Index\"","fromName":"Stefan Beller","fromEmail":"sbeller@google.com","sentAt":"2015-06-01T19:34:31Z","receivedAt":"2015-06-01T19:34:31Z","isPatch":true,"sender":{"key":"stefanbeller@gmail.com","avatar":"https://avatars.githubusercontent.com/u/455868?v=4"},"body":"On Mon, Jun 1, 2015 at 12:26 PM, Christian Stimming <stimming@tuhh.de> wrote:\n> \"index\" concept, my explanation routinely says \"This concept is called 'index'\n> but it has nothing to do with any associations you make with that word. Better\n> remember this thingy as *** and replace the termin 'index' with *** every time\n> you read about it.\" where \"***\" is my preferred translation. The facial\n> expressions of the audience regarding \"index\" regularly confirm this approach\n> as the better one. I never encountered anyone who says \"Oh, but isn't 'index'\n> a much better term for this than what you said...\"\n>\n\nSo the *** is cut out here, or do you literally advise to think of a\nblack magic box here?\nI'd be interested to know your preferred translation, maybe that can\nbe used instead\nof Staging-Area then?\n"},{"id":"262648","messageId":"1749852.uCRPrjoCKZ@cs-pc","threadId":"39462","inReplyTo":"CAGZ79kb01tODVL+iMNWvQdxwUZujy8fy0B3ZiNwODoJ5kadzvw@mail.gmail.com","subject":"Re: [PATCH] l10n: de.po: translate \"index\" as \"Index\"","fromName":"Christian Stimming","fromEmail":"stimming@tuhh.de","sentAt":"2015-06-01T20:00:20Z","receivedAt":"2015-06-01T20:00:20Z","isPatch":true,"sender":{"key":"stimming@tuhh.de","avatar":"https://avatars.githubusercontent.com/u/227778?v=4"},"body":"Am Montag, 1. Juni 2015, 12:34:31 schrieb Stefan Beller:\n> On Mon, Jun 1, 2015 at 12:26 PM, Christian Stimming <stimming@tuhh.de> \nwrote:\n> > \"index\" concept, my explanation routinely says \"This concept is called\n> > 'index' but it has nothing to do with any associations you make with that\n> > word. Better remember this thingy as *** and replace the termin 'index'\n> > with *** every time you read about it.\" where \"***\" is my preferred\n> > translation. The facial expressions of the audience regarding \"index\"\n> > regularly confirm this approach as the better one. I never encountered\n> > anyone who says \"Oh, but isn't 'index' a much better term for this than\n> > what you said...\"\n> \n> So the *** is cut out here, or do you literally advise to think of a\n> black magic box here?\n> I'd be interested to know your preferred translation, maybe that can\n> be used instead of Staging-Area then?\n\nSorry for being unclear here: I left out the concrete word I use because you \nmight need to come up with your own choice in the command-line git \ntranslation. The point of this remark is rather that almost any other term is \nbetter than leaving \"index\" as a term as-is. The term that I use is only one \namong probably many possibilities.\n\nIn case you still want to know my preferred German word, I stick to the \ntranslations that are used in git-gui, mostly still proposed by myself in \n(huh) 2008. http://repo.or.cz/w/git-gui.git/blob/HEAD:/po/glossary/de.po  \nThere, \"index\" isn't used in the user interface anymore but rather \"staging \narea\", and that's translated into German as \"Bereitstellung\". In my experience \nthis term works quite well for a German-speaking developer audience, even \nthough the term with its military background is only seldomly used or known. \nBut the word triggers some well-suited associations: partly \"bereit\" for the \nnext step, partly \"Stellung\" as some extra third place in addition to working \ncopy and repository. But that might very well be a different discussion than \nwhat you need to discuss for command line git.\n\nRegards,\n\nChristian\n"},{"id":"262688","messageId":"556D67CC.3000400@drmicha.warpmail.net","threadId":"39462","inReplyTo":"1749852.uCRPrjoCKZ@cs-pc","subject":"Re: [PATCH] l10n: de.po: translate \"index\" as \"Index\"","fromName":"Michael J Gruber","fromEmail":"git@drmicha.warpmail.net","sentAt":"2015-06-02T08:22:36Z","receivedAt":"2015-06-02T08:22:36Z","isPatch":true,"sender":{"key":"git@grubix.eu","avatar":"https://avatars.githubusercontent.com/u/233215?v=4"},"body":"Christian Stimming venit, vidit, dixit 01.06.2015 22:00:\n> Am Montag, 1. Juni 2015, 12:34:31 schrieb Stefan Beller:\n>> On Mon, Jun 1, 2015 at 12:26 PM, Christian Stimming <stimming@tuhh.de> \n> wrote:\n>>> \"index\" concept, my explanation routinely says \"This concept is called\n>>> 'index' but it has nothing to do with any associations you make with that\n>>> word. Better remember this thingy as *** and replace the termin 'index'\n>>> with *** every time you read about it.\" where \"***\" is my preferred\n>>> translation. The facial expressions of the audience regarding \"index\"\n>>> regularly confirm this approach as the better one. I never encountered\n>>> anyone who says \"Oh, but isn't 'index' a much better term for this than\n>>> what you said...\"\n>>\n>> So the *** is cut out here, or do you literally advise to think of a\n>> black magic box here?\n>> I'd be interested to know your preferred translation, maybe that can\n>> be used instead of Staging-Area then?\n> \n> Sorry for being unclear here: I left out the concrete word I use because you \n> might need to come up with your own choice in the command-line git \n> translation. The point of this remark is rather that almost any other term is \n> better than leaving \"index\" as a term as-is. The term that I use is only one \n> among probably many possibilities.\n> \n> In case you still want to know my preferred German word, I stick to the \n> translations that are used in git-gui, mostly still proposed by myself in \n> (huh) 2008. http://repo.or.cz/w/git-gui.git/blob/HEAD:/po/glossary/de.po  \n> There, \"index\" isn't used in the user interface anymore but rather \"staging \n> area\", and that's translated into German as \"Bereitstellung\". In my experience \n> this term works quite well for a German-speaking developer audience, even \n> though the term with its military background is only seldomly used or known. \n> But the word triggers some well-suited associations: partly \"bereit\" for the \n> next step, partly \"Stellung\" as some extra third place in addition to working \n> copy and repository. But that might very well be a different discussion than \n> what you need to discuss for command line git.\n> \n> Regards,\n> \n> Christian\n> \n\ngit-gui in German is unusable for any user who knows German and knows\nthe technical terms used in git but not the specific choices the git-gui\ntranslator has made. It's a great example of how not to do a translation.\n\nAlso, a translation is really the wrong place to \"correct\" choices made\nupstream in the main project. There it is index, not staging area (for a\ngood reason).\n\nThe purpose of a translation is to make it easier for non-native users\nto use a tool by translating (parts of) the interface into their\nlanguage - not to make it more difficult for them to use the other parts.\n\nMichael\n"},{"id":"262690","messageId":"556D6A8B.2020202@drmicha.warpmail.net","threadId":"39462","inReplyTo":"9A423AE7-27D6-402F-80C2-C9DA7AF08033@gmail.com","subject":"Re: [PATCH] l10n: de.po: translate \"index\" as \"Index\"","fromName":"Michael J Gruber","fromEmail":"git@drmicha.warpmail.net","sentAt":"2015-06-02T08:34:19Z","receivedAt":"2015-06-02T08:34:19Z","isPatch":true,"sender":{"key":"git@grubix.eu","avatar":"https://avatars.githubusercontent.com/u/233215?v=4"},"body":"phillip venit, vidit, dixit 01.06.2015 17:10:\n>  \n> \n> Hi, \n> \n>>>  #: sequencer.c:661\n>>>  #, c-format\n>>>  msgid \"git %s: failed to read the index\"\n>>> -msgstr \"git %s: Fehler beim Lesen der Staging-Area\"\n>>> +msgstr \"git %s: Fehler beim Lesen des Indexes\"\n>>\n>> Now we have to decide whether we flex \"Index\" like a foreign word in\n>> German or like a German word:\n>>\n>> der Index, des Index, ...; die Indizes (pl.)\n>>\n>> or\n>>\n>> der Index, des Indexes, ...; die Indexe (pl.)\n>>\n>> I'd vote the former.\n>>\n> \n> You can use Indizes and Indexe both as german word.\n\nYes, that's what I wrote. I suggested to make this choice\nsystematically: Either des Index, die Indizes or des Indexes, die Indexe.\n\n> I would prefer Indexe as its easier to understand.\n\nI'm wondering what's easier to understand about that. Deriving the\nsingular from the plural maybe? Granted, but:\n\nIn fact, \"die Indexe\" used to be plainly wrong until a few years ago,\nand \"die Indizes\" is still favored by quite a few sources. It's just\nthat the common knowledge about flexing latin and greek words in German\nis deteriorating...\n\nSo I guess we have German (traditional) and German (simplified) just\nlike for Chinese and English ;)\n\nI don't think the plural appears often in Git messages, though, and the\nsimplified genitive doesn't sound as wrong . So if the simplified form\nis considered more helpful for the majority of German users...\n\nMichael\n"},{"id":"262741","messageId":"CAN0XMOLavKP6kSQpArGjnqSPePuvP-WR=LxngBRo17RT6ZiSTw@mail.gmail.com","threadId":"39462","inReplyTo":"556C0BFD.3060806@drmicha.warpmail.net","subject":"Re: [PATCH] l10n: de.po: translate \"index\" as \"Index\"","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2015-06-02T16:07:39Z","receivedAt":"2015-06-02T16:07:39Z","isPatch":true,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"Am 1. Juni 2015 um 09:38 schrieb  <git@drmicha.warpmail.net>:\n> Ralf Thielow venit, vidit, dixit 29.05.2015 20:54:\n>>  #: sequencer.c:501\n>>  #, c-format\n>> @@ -1294,12 +1294,12 @@ msgstr \"leere Menge von Commits übergeben\"\n>>  #: sequencer.c:661\n>>  #, c-format\n>>  msgid \"git %s: failed to read the index\"\n>> -msgstr \"git %s: Fehler beim Lesen der Staging-Area\"\n>> +msgstr \"git %s: Fehler beim Lesen des Indexes\"\n>\n> Now we have to decide whether we flex \"Index\" like a foreign word in\n> German or like a German word:\n>\n> der Index, des Index, ...; die Indizes (pl.)\n>\n> or\n>\n> der Index, des Indexes, ...; die Indexe (pl.)\n>\n> I'd vote the former.\n>\n\nI'd vote for the former, too, for that reason.\n\n>>  #: builtin/fsck.c:613\n>>  msgid \"make index objects head nodes\"\n>> -msgstr \"Objekte in der Staging-Area prüfen\"\n>> +msgstr \"Index-Objekte im Index prüfen\"\n>\n> Maybe \"Alle Index-Objekte als head betrachten.\"? I don't know how we\n> translate \"head object\". But the point is that this option makes fsck\n> walk from the index objects, i.e. check their whole object ancestry, nit\n> just those objects.\n>\n\nThere are actually two messages using \"head nodes\". That's why I\ndidn't fix it here. Currently we don't have a translation for \"head nodes\".\nWhat about translating\n\"make index objects head nodes\" with\n\"Index-Objekte in Erreichbarkeitsprüfung einbeziehen\"\nand \"make reflogs head nodes (default)\" with\n\"Reflogs in Erreichbarkeitsprüfung einbeziehen (Standard)\"\n\nWhat do you think?\n\n>>  #: git-am.sh:53\n>>  msgid \"You need to set your committer info first\"\n>> @@ -10478,8 +10474,7 @@ msgstr \"\"\n>>  #: git-am.sh:142\n>>  msgid \"Using index info to reconstruct a base tree...\"\n>>  msgstr \"\"\n>> -\"Verwende Informationen aus der Staging-Area, um einen Basisverzeichnis \"\n>> -\"nachzustellen\"\n>> +\"Verwende Informationen aus dem Index, um einen Basisverzeichnis nachzustellen\"\n>\n> \"ein\", not \"einen\" (unrelated fix)\n>\n\nThanks. This is already fixed by you in\nhttp://article.gmane.org/gmane.comp.version-control.git/269346\nI based this commit on master branch without your patches being applied.\nIn the future I'll base the patches on my latest version, not on master.\n"},{"id":"263045","messageId":"1433526095-10784-1-git-send-email-ralf.thielow@gmail.com","threadId":"39462","inReplyTo":"1432925644-26231-1-git-send-email-ralf.thielow@gmail.com","subject":"[PATCH v2] l10n: de.po: translate \"index\" as \"Index\"","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2015-06-05T17:41:35Z","receivedAt":"2015-06-05T17:41:35Z","isPatch":true,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"The term \"index\" is translated as \"Staging-Area\" to\nnot confuse beginners who don't know about Git's index.\n\nSince the term \"staging area\" doesn't appear in original\nGit messages (not even in the glossary) and \"index\" is a\nwell known term for experienced users, we should treat\n\"index\" as a Git term and therefore don't translate it.\n\nSigned-off-by: Ralf Thielow <ralf.thielow@gmail.com>\n---\n po/de.po | 136 +++++++++++++++++++++++++++++++--------------------------------\n 1 file changed, 66 insertions(+), 70 deletions(-)\n\ndiff --git a/po/de.po b/po/de.po\nindex 945bd13..590f542 100644\n--- a/po/de.po\n+++ b/po/de.po\n@@ -657,7 +657,7 @@ msgstr \"Lesen des Zwischenspeichers fehlgeschlagen\"\n #: merge.c:94 builtin/checkout.c:374 builtin/checkout.c:580\n #: builtin/clone.c:662\n msgid \"unable to write new index file\"\n-msgstr \"Konnte neue Staging-Area-Datei nicht schreiben.\"\n+msgstr \"Konnte neue Index-Datei nicht schreiben.\"\n \n #: merge-recursive.c:189\n #, c-format\n@@ -913,7 +913,7 @@ msgstr \"Konnte Objekt '%s' nicht parsen.\"\n \n #: merge-recursive.c:2019 builtin/merge.c:667\n msgid \"Unable to write index.\"\n-msgstr \"Konnte Staging-Area nicht schreiben.\"\n+msgstr \"Konnte Index nicht schreiben.\"\n \n #: notes-utils.c:41\n msgid \"Cannot commit uninitialized/unreferenced notes tree\"\n@@ -1226,7 +1226,7 @@ msgstr \"\"\n #: sequencer.c:321\n #, c-format\n msgid \"%s: Unable to write new index file\"\n-msgstr \"%s: Konnte neue Staging-Area-Datei nicht schreiben\"\n+msgstr \"%s: Konnte neue Index-Datei nicht schreiben\"\n \n #: sequencer.c:339\n msgid \"Could not resolve HEAD commit\\n\"\n@@ -1248,7 +1248,7 @@ msgstr \"Konnte Eltern-Commit %s nicht parsen\\n\"\n \n #: sequencer.c:482\n msgid \"Your index file is unmerged.\"\n-msgstr \"Ihre Staging-Area-Datei ist nicht zusammengeführt.\"\n+msgstr \"Ihre Index-Datei ist nicht zusammengeführt.\"\n \n #: sequencer.c:501\n #, c-format\n@@ -1294,12 +1294,12 @@ msgstr \"leere Menge von Commits übergeben\"\n #: sequencer.c:661\n #, c-format\n msgid \"git %s: failed to read the index\"\n-msgstr \"git %s: Fehler beim Lesen der Staging-Area\"\n+msgstr \"git %s: Fehler beim Lesen des Index\"\n \n #: sequencer.c:665\n #, c-format\n msgid \"git %s: failed to refresh the index\"\n-msgstr \"git %s: Fehler beim Aktualisieren der Staging-Area\"\n+msgstr \"git %s: Fehler beim Aktualisieren des Index\"\n \n #: sequencer.c:725\n #, c-format\n@@ -2063,11 +2063,11 @@ msgstr \"lösche '%s'\\n\"\n #: builtin/add.c:134\n msgid \"Unstaged changes after refreshing the index:\"\n msgstr \"\"\n-\"Nicht zum Commit vorgemerkte Änderungen nach Aktualisierung der Staging-Area:\"\n+\"Nicht zum Commit vorgemerkte Änderungen nach Aktualisierung des Index:\"\n \n #: builtin/add.c:194 builtin/rev-parse.c:785\n msgid \"Could not read the index\"\n-msgstr \"Konnte die Staging-Area nicht lesen\"\n+msgstr \"Konnte den Index nicht lesen\"\n \n #: builtin/add.c:205\n #, c-format\n@@ -2145,7 +2145,7 @@ msgstr \"gelöschte Pfade im Arbeitsverzeichnis ignorieren (genau wie --no-all)\"\n \n #: builtin/add.c:262\n msgid \"don't add, only refresh the index\"\n-msgstr \"nichts hinzufügen, nur die Staging-Area aktualisieren\"\n+msgstr \"nichts hinzufügen, nur den Index aktualisieren\"\n \n #: builtin/add.c:263\n msgid \"just skip files which cannot be added because of errors\"\n@@ -2188,11 +2188,11 @@ msgstr \"Meinten Sie vielleicht 'git add .'?\\n\"\n #: builtin/add.c:363 builtin/check-ignore.c:172 builtin/clean.c:920\n #: builtin/commit.c:335 builtin/mv.c:130 builtin/reset.c:235 builtin/rm.c:299\n msgid \"index file corrupt\"\n-msgstr \"Staging-Area-Datei beschädigt\"\n+msgstr \"Index-Datei beschädigt\"\n \n #: builtin/add.c:446 builtin/apply.c:4675 builtin/mv.c:279 builtin/rm.c:431\n msgid \"Unable to write new index file\"\n-msgstr \"Konnte neue Staging-Area-Datei nicht schreiben.\"\n+msgstr \"Konnte neue Index-Datei nicht schreiben.\"\n \n #: builtin/apply.c:59\n msgid \"git apply [<options>] [<patch>...]\"\n@@ -2396,7 +2396,7 @@ msgstr \"Pfad %s wurde umbenannt/gelöscht\"\n #: builtin/apply.c:3349 builtin/apply.c:3504\n #, c-format\n msgid \"%s: does not exist in index\"\n-msgstr \"%s ist nicht in der Staging-Area\"\n+msgstr \"%s ist nicht im Index\"\n \n #: builtin/apply.c:3353 builtin/apply.c:3496 builtin/apply.c:3518\n #, c-format\n@@ -2406,7 +2406,7 @@ msgstr \"%s: %s\"\n #: builtin/apply.c:3358 builtin/apply.c:3512\n #, c-format\n msgid \"%s: does not match index\"\n-msgstr \"%s entspricht nicht der Version in der Staging-Area\"\n+msgstr \"%s entspricht nicht der Version im Index\"\n \n #: builtin/apply.c:3460\n msgid \"removal patch leaves file contents\"\n@@ -2470,7 +2470,7 @@ msgstr \"make_cache_entry für Pfad '%s' fehlgeschlagen\"\n #: builtin/apply.c:4049\n #, c-format\n msgid \"unable to remove %s from index\"\n-msgstr \"konnte %s nicht aus der Staging-Area entfernen\"\n+msgstr \"konnte %s nicht aus dem Index entfernen\"\n \n #: builtin/apply.c:4078\n #, c-format\n@@ -2539,7 +2539,7 @@ msgstr \"nicht erkannte Eingabe\"\n \n #: builtin/apply.c:4405\n msgid \"unable to read index file\"\n-msgstr \"Konnte Staging-Area-Datei nicht lesen\"\n+msgstr \"Konnte Index-Datei nicht lesen\"\n \n #: builtin/apply.c:4522 builtin/apply.c:4525 builtin/clone.c:92\n #: builtin/fetch.c:92\n@@ -2593,8 +2593,7 @@ msgstr \"\"\n #: builtin/apply.c:4544\n msgid \"make sure the patch is applicable to the current index\"\n msgstr \"\"\n-\"sicherstellen, dass der Patch in der aktuellen Staging-Area angewendet \"\n-\"werden kann\"\n+\"sicherstellen, dass der Patch mit dem aktuellen Index angewendet werden kann\"\n \n #: builtin/apply.c:4546\n msgid \"apply a patch without touching the working tree\"\n@@ -2616,8 +2615,8 @@ msgstr \"versuche 3-Wege-Merge, wenn der Patch nicht angewendet werden konnte\"\n #: builtin/apply.c:4554\n msgid \"build a temporary index based on embedded index information\"\n msgstr \"\"\n-\"eine temporäre Staging-Area, basierend auf den integrierten Staging-Area-\"\n-\"Informationen, erstellen\"\n+\"einen temporären Index, basierend auf den integrierten Index-Informationen, \"\n+\"erstellen\"\n \n #: builtin/apply.c:4556 builtin/checkout-index.c:198 builtin/ls-files.c:412\n msgid \"paths are separated with NUL character\"\n@@ -3365,7 +3364,7 @@ msgstr \"alle Attribute einer Datei ausgeben\"\n \n #: builtin/check-attr.c:20\n msgid \"use .gitattributes only from the index\"\n-msgstr \".gitattributes nur von der Staging-Area verwenden\"\n+msgstr \"nur .gitattributes vom Index verwenden\"\n \n #: builtin/check-attr.c:21 builtin/check-ignore.c:22 builtin/hash-object.c:98\n msgid \"read file names from stdin\"\n@@ -3385,7 +3384,7 @@ msgstr \"Eingabe-Pfade ohne Übereinstimmungen anzeigen\"\n \n #: builtin/check-ignore.c:28\n msgid \"ignore index when checking\"\n-msgstr \"Staging-Area bei der Prüfung ignorieren\"\n+msgstr \"Index bei der Prüfung ignorieren\"\n \n #: builtin/check-ignore.c:154\n msgid \"cannot specify pathnames with --stdin\"\n@@ -3435,7 +3434,7 @@ msgstr \"git checkout-index [<Optionen>] [--] [<Datei>...]\"\n \n #: builtin/checkout-index.c:188\n msgid \"check out all files in the index\"\n-msgstr \"alle Dateien in der Staging-Area auschecken\"\n+msgstr \"alle Dateien im Index auschecken\"\n \n #: builtin/checkout-index.c:189\n msgid \"force overwrite of existing files\"\n@@ -3444,8 +3443,8 @@ msgstr \"das Überschreiben bereits existierender Dateien erzwingen\"\n #: builtin/checkout-index.c:191\n msgid \"no warning for existing files and files not in index\"\n msgstr \"\"\n-\"keine Warnung für existierende Dateien, und Dateien, die sich nicht in der \"\n-\"Staging-Area befinden\"\n+\"keine Warnung für existierende Dateien, und Dateien, die sich nicht im Index \"\n+\"befinden\"\n \n #: builtin/checkout-index.c:193\n msgid \"don't checkout new files\"\n@@ -3453,7 +3452,7 @@ msgstr \"keine neuen Dateien auschecken\"\n \n #: builtin/checkout-index.c:195\n msgid \"update stat information in the index file\"\n-msgstr \"Dateiinformationen in der Staging-Area-Datei aktualisieren\"\n+msgstr \"Dateiinformationen in der Index-Datei aktualisieren\"\n \n #: builtin/checkout-index.c:201\n msgid \"read list of paths from the standard input\"\n@@ -3533,7 +3532,7 @@ msgstr \"\"\n \n #: builtin/checkout.c:278 builtin/checkout.c:467\n msgid \"corrupt index file\"\n-msgstr \"beschädigte Staging-Area-Datei\"\n+msgstr \"beschädigte Index-Datei\"\n \n #: builtin/checkout.c:338 builtin/checkout.c:345\n #, c-format\n@@ -3542,7 +3541,7 @@ msgstr \"Pfad '%s' ist nicht zusammengeführt.\"\n \n #: builtin/checkout.c:489\n msgid \"you need to resolve your current index first\"\n-msgstr \"Sie müssen zuerst Ihre aktuelle Staging-Area auflösen.\"\n+msgstr \"Sie müssen zuerst die Konflikte in Ihrem aktuellen Index auflösen.\"\n \n #: builtin/checkout.c:615\n #, c-format\n@@ -3774,7 +3773,7 @@ msgid \"\"\n \"checking out of the index.\"\n msgstr \"\"\n \"git checkout: --ours/--theirs, --force und --merge sind inkompatibel wenn\\n\"\n-\"Sie aus der Staging-Area auschecken.\"\n+\"Sie aus dem Index auschecken.\"\n \n #: builtin/clean.c:26\n msgid \"\"\n@@ -4386,7 +4385,7 @@ msgstr \"Fehler beim Entpacken des \\\"Tree\\\"-Objektes von HEAD.\"\n \n #: builtin/commit.c:344\n msgid \"unable to create temporary index\"\n-msgstr \"Konnte temporäre Staging-Area nicht erstellen.\"\n+msgstr \"Konnte temporären Index nicht erstellen.\"\n \n #: builtin/commit.c:350\n msgid \"interactive add failed\"\n@@ -4394,11 +4393,11 @@ msgstr \"interaktives Hinzufügen fehlgeschlagen\"\n \n #: builtin/commit.c:361\n msgid \"unable to write index file\"\n-msgstr \"Konnte Staging-Area-Datei nicht schreiben.\"\n+msgstr \"Konnte Index-Datei nicht schreiben.\"\n \n #: builtin/commit.c:363\n msgid \"unable to update temporary index\"\n-msgstr \"Konnte temporäre Staging-Area nicht aktualisieren.\"\n+msgstr \"Konnte temporären Index nicht aktualisieren.\"\n \n #: builtin/commit.c:365\n msgid \"Failed to update main cache tree\"\n@@ -4419,11 +4418,11 @@ msgstr \"\"\n \n #: builtin/commit.c:456\n msgid \"cannot read the index\"\n-msgstr \"Kann Staging-Area nicht lesen\"\n+msgstr \"Kann Index nicht lesen\"\n \n #: builtin/commit.c:475\n msgid \"unable to write temporary index file\"\n-msgstr \"Konnte temporäre Staging-Area-Datei nicht schreiben.\"\n+msgstr \"Konnte temporäre Index-Datei nicht schreiben.\"\n \n #: builtin/commit.c:580\n #, c-format\n@@ -4558,7 +4557,7 @@ msgstr \"%sCommit-Ersteller: %.*s <%.*s>\"\n \n #: builtin/commit.c:881\n msgid \"Cannot read index\"\n-msgstr \"Kann Staging-Area nicht lesen\"\n+msgstr \"Kann Index nicht lesen\"\n \n #: builtin/commit.c:938\n msgid \"Error building trees\"\n@@ -4637,7 +4636,7 @@ msgstr \"\"\n #: builtin/commit.c:1195\n msgid \"Clever... amending the last one with dirty index.\"\n msgstr \"\"\n-\"Klug ... den letzten Commit mit einer geänderten Staging-Area nachbessern.\"\n+\"Klug ... den letzten Commit mit einem geänderten Index nachbessern.\"\n \n #: builtin/commit.c:1197\n msgid \"Explicit paths specified without -i or -o; assuming --only paths...\"\n@@ -5802,7 +5801,7 @@ msgstr \"kann '%s' nicht öffnen\"\n \n #: builtin/grep.c:638\n msgid \"search in index instead of in the work tree\"\n-msgstr \"in der Staging-Area anstatt im Arbeitsverzeichnis suchen\"\n+msgstr \"im Index anstatt im Arbeitsverzeichnis suchen\"\n \n #: builtin/grep.c:640\n msgid \"find in contents not managed by git\"\n@@ -7001,8 +7000,7 @@ msgstr \"Ausgabe relativ zum Projektverzeichnis\"\n #: builtin/ls-files.c:458\n msgid \"if any <file> is not in the index, treat this as an error\"\n msgstr \"\"\n-\"als Fehler behandeln, wenn sich eine <Datei> nicht in der Staging-Area \"\n-\"befindet\"\n+\"als Fehler behandeln, wenn sich eine <Datei> nicht im Index befindet\"\n \n #: builtin/ls-files.c:459\n msgid \"tree-ish\"\n@@ -8018,12 +8016,12 @@ msgstr \"Komprimiere Objekte\"\n #: builtin/pack-objects.c:2570\n #, c-format\n msgid \"unsupported index version %s\"\n-msgstr \"Nicht unterstützte Staging-Area-Version %s\"\n+msgstr \"Nicht unterstützte Index-Version %s\"\n \n #: builtin/pack-objects.c:2574\n #, c-format\n msgid \"bad index version '%s'\"\n-msgstr \"Ungültige Staging-Area-Version '%s'\"\n+msgstr \"Ungültige Index-Version '%s'\"\n \n #: builtin/pack-objects.c:2597\n #, c-format\n@@ -8128,7 +8126,7 @@ msgstr \"\"\n \n #: builtin/pack-objects.c:2666\n msgid \"include objects referred to by the index\"\n-msgstr \"Objekte einschließen, die von der Staging-Area referenziert werden\"\n+msgstr \"Objekte einschließen, die vom Index referenziert werden\"\n \n #: builtin/pack-objects.c:2669\n msgid \"output pack to stdout\"\n@@ -8580,11 +8578,11 @@ msgstr \"\"\n \n #: builtin/read-tree.c:110\n msgid \"write resulting index to <file>\"\n-msgstr \"resultierende Staging-Area nach <Datei> schreiben\"\n+msgstr \"resultierenden Index nach <Datei> schreiben\"\n \n #: builtin/read-tree.c:113\n msgid \"only empty the index\"\n-msgstr \"die Staging-Area leeren\"\n+msgstr \"nur den Index leeren\"\n \n #: builtin/read-tree.c:115\n msgid \"Merging\"\n@@ -8612,7 +8610,7 @@ msgstr \"<Unterverzeichnis>/\"\n \n #: builtin/read-tree.c:125\n msgid \"read the tree into the index under <subdirectory>/\"\n-msgstr \"das Verzeichnis in die Staging-Area unter <Unterverzeichnis>/ lesen\"\n+msgstr \"das Verzeichnis in den Index unter <Unterverzeichnis>/ lesen\"\n \n #: builtin/read-tree.c:128\n msgid \"update working tree with merge result\"\n@@ -8632,7 +8630,7 @@ msgstr \"das Arbeitsverzeichnis nach dem Merge nicht prüfen\"\n \n #: builtin/read-tree.c:135\n msgid \"don't update the index or the work tree\"\n-msgstr \"weder die Staging-Area, noch das Arbeitsverzeichnis aktualisieren\"\n+msgstr \"weder den Index, noch das Arbeitsverzeichnis aktualisieren\"\n \n #: builtin/read-tree.c:137\n msgid \"skip applying sparse checkout filter\"\n@@ -9322,7 +9320,7 @@ msgstr \"git rerere [clean | forget <Pfad>... | status | remaining | diff | gc]\"\n \n #: builtin/rerere.c:57\n msgid \"register clean resolutions in index\"\n-msgstr \"saubere Auflösungen in der Staging-Area registrieren\"\n+msgstr \"saubere Auflösungen im Index registrieren\"\n \n #: builtin/reset.c:26\n msgid \"\"\n@@ -9387,7 +9385,7 @@ msgstr \"weniger Ausgaben, meldet nur Fehler\"\n \n #: builtin/reset.c:278\n msgid \"reset HEAD and index\"\n-msgstr \"HEAD und Staging-Area umsetzen\"\n+msgstr \"HEAD und Index umsetzen\"\n \n #: builtin/reset.c:279\n msgid \"reset only HEAD\"\n@@ -9395,7 +9393,7 @@ msgstr \"nur HEAD umsetzen\"\n \n #: builtin/reset.c:281 builtin/reset.c:283\n msgid \"reset HEAD, index and working tree\"\n-msgstr \"HEAD, Staging-Area und Arbeitsverzeichnis umsetzen\"\n+msgstr \"HEAD, Index und Arbeitsverzeichnis umsetzen\"\n \n #: builtin/reset.c:285\n msgid \"reset HEAD but keep local changes\"\n@@ -9451,11 +9449,11 @@ msgstr \"Nicht zum Commit vorgemerkte Änderungen nach Zurücksetzung:\"\n #: builtin/reset.c:370\n #, c-format\n msgid \"Could not reset index file to revision '%s'.\"\n-msgstr \"Konnte Staging-Area-Datei nicht zu Commit '%s' setzen.\"\n+msgstr \"Konnte Index-Datei nicht zu Commit '%s' setzen.\"\n \n #: builtin/reset.c:374\n msgid \"Could not write new index file.\"\n-msgstr \"Konnte neue Staging-Area-Datei nicht schreiben.\"\n+msgstr \"Konnte neue Index-Datei nicht schreiben.\"\n \n #: builtin/rev-parse.c:361\n msgid \"git rev-parse --parseopt [<options>] -- [<args>...]\"\n@@ -9655,7 +9653,7 @@ msgstr \"keine gelöschten Dateien auflisten\"\n \n #: builtin/rm.c:271\n msgid \"only remove from the index\"\n-msgstr \"nur aus der Staging-Area entfernen\"\n+msgstr \"nur aus dem Index entfernen\"\n \n #: builtin/rm.c:272\n msgid \"override the up-to-date check\"\n@@ -10108,8 +10106,7 @@ msgstr \"git update-index [<Optionen>] [--] [<Datei>...]\"\n #: builtin/update-index.c:757\n msgid \"continue refresh even when index needs update\"\n msgstr \"\"\n-\"Aktualisierung fortsetzen, auch wenn die Staging-Area aktualisiert werden \"\n-\"muss\"\n+\"Aktualisierung fortsetzen, auch wenn der Index aktualisiert werden muss\"\n \n #: builtin/update-index.c:760\n msgid \"refresh: ignore submodules\"\n@@ -10130,7 +10127,7 @@ msgstr \"fehlende Dateien im Arbeitsverzeichnis beachten\"\n #: builtin/update-index.c:769\n msgid \"refresh even if index contains unmerged entries\"\n msgstr \"\"\n-\"aktualisieren, auch wenn die Staging-Area nicht zusammengeführte Einträge \"\n+\"aktualisieren, auch wenn der Index nicht zusammengeführte Einträge \"\n \"beinhaltet\"\n \n #: builtin/update-index.c:772\n@@ -10219,11 +10216,11 @@ msgstr \"(für Fremdprogramme) keine gespeicherten, nicht aufgelöste Konflikte\"\n \n #: builtin/update-index.c:833\n msgid \"write index in this format\"\n-msgstr \"Staging-Area-Datei in diesem Format schreiben\"\n+msgstr \"Index-Datei in diesem Format schreiben\"\n \n #: builtin/update-index.c:835\n msgid \"enable or disable split index\"\n-msgstr \"Aktivierung oder Deaktivierung des Splittings der Staging-Area\"\n+msgstr \"Splitting des Index aktivieren oder deaktivieren\"\n \n #: builtin/update-ref.c:9\n msgid \"git update-ref [<options>] -d <refname> [<old-val>]\"\n@@ -10398,7 +10395,7 @@ msgstr \"aktuellen HEAD zu einem spezifizierten Zustand setzen\"\n \n #: common-cmds.h:25\n msgid \"Remove files from the working tree and from the index\"\n-msgstr \"Dateien im Arbeitsverzeichnis und von der Staging-Area löschen\"\n+msgstr \"Dateien im Arbeitsverzeichnis und vom Index löschen\"\n \n #: common-cmds.h:26\n msgid \"Show various types of objects\"\n@@ -10437,8 +10434,7 @@ msgstr \"benutze <n> Ziffern zur Anzeige von SHA-1s\"\n #: rerere.h:27\n msgid \"update the index with reused conflict resolution if possible\"\n msgstr \"\"\n-\"Staging-Area, wenn möglich, mit wiederverwendeter Konfliktauflösung \"\n-\"aktualisieren\"\n+\"Index, wenn möglich, mit wiederverwendeter Konfliktauflösung aktualisieren\"\n \n #: git-am.sh:53\n msgid \"You need to set your committer info first\"\n@@ -10478,7 +10474,7 @@ msgstr \"\"\n #: git-am.sh:142\n msgid \"Using index info to reconstruct a base tree...\"\n msgstr \"\"\n-\"Verwende Informationen aus der Staging-Area, um ein Basisverzeichnis \"\n+\"Verwende Informationen aus dem Index, um ein Basisverzeichnis \"\n \"nachzustellen ...\"\n \n #: git-am.sh:157\n@@ -10544,7 +10540,7 @@ msgstr \"Es ist keine Auflösung im Gange, es wird nicht fortgesetzt.\"\n #: git-am.sh:612\n #, sh-format\n msgid \"Dirty index: cannot apply patches (dirty: $files)\"\n-msgstr \"Geänderte Staging-Area: kann Patches nicht anwenden (geändert: $files)\"\n+msgstr \"Geänderter Index: kann Patches nicht anwenden (geändert: $files)\"\n \n #: git-am.sh:722\n #, sh-format\n@@ -10602,7 +10598,7 @@ msgid \"\"\n \"You still have unmerged paths in your index\\n\"\n \"did you forget to use 'git add'?\"\n msgstr \"\"\n-\"Sie haben immer noch nicht zusammengeführte Pfade in der Staging-Area.\\n\"\n+\"Sie haben immer noch nicht zusammengeführte Pfade im Index.\\n\"\n \"Haben Sie vergessen 'git add' zu benutzen?\"\n \n #: git-am.sh:888\n@@ -11001,7 +10997,7 @@ msgstr \"Sie haben bisher noch keinen initialen Commit\"\n \n #: git-stash.sh:89\n msgid \"Cannot save the current index state\"\n-msgstr \"Kann den aktuellen Zustand der Staging-Area nicht speichern\"\n+msgstr \"Kann den aktuellen Zustand des Index nicht speichern\"\n \n #: git-stash.sh:124 git-stash.sh:137\n msgid \"Cannot save the current worktree state\"\n@@ -11013,7 +11009,7 @@ msgstr \"Keine Änderungen ausgewählt\"\n \n #: git-stash.sh:144\n msgid \"Cannot remove temporary index (can't happen)\"\n-msgstr \"Kann temporäre Staging-Area nicht löschen (kann nicht passieren)\"\n+msgstr \"Kann temporären Index nicht löschen (kann nicht passieren)\"\n \n #: git-stash.sh:157\n msgid \"Cannot record working tree state\"\n@@ -11086,7 +11082,7 @@ msgstr \"'$args' ist keine \\\"stash\\\"-Referenz\"\n \n #: git-stash.sh:444\n msgid \"unable to refresh index\"\n-msgstr \"unfähig die Staging-Area zu aktualisieren\"\n+msgstr \"unfähig den Index zu aktualisieren\"\n \n #: git-stash.sh:448\n msgid \"Cannot apply a stash in the middle of a merge\"\n@@ -11094,19 +11090,19 @@ msgstr \"Kann \\\"stash\\\" nicht anwenden, solang ein Merge im Gange ist\"\n \n #: git-stash.sh:456\n msgid \"Conflicts in index. Try without --index.\"\n-msgstr \"Konflikte in der Staging-Area. Versuchen Sie es ohne --index.\"\n+msgstr \"Konflikte im Index. Versuchen Sie es ohne --index.\"\n \n #: git-stash.sh:458\n msgid \"Could not save index tree\"\n-msgstr \"Konnte Staging-Area-Verzeichnis nicht speichern\"\n+msgstr \"Konnte Index-Verzeichnis nicht speichern\"\n \n #: git-stash.sh:492\n msgid \"Cannot unstage modified files\"\n-msgstr \"Kann geänderte Dateien nicht aus der Staging-Area entfernen\"\n+msgstr \"Kann geänderte Dateien nicht aus dem Index entfernen\"\n \n #: git-stash.sh:507\n msgid \"Index was not unstashed.\"\n-msgstr \"Staging-Area wurde nicht aus dem Stash zurückgeladen.\"\n+msgstr \"Index wurde nicht aus dem Stash zurückgeladen.\"\n \n #: git-stash.sh:530\n #, sh-format\n@@ -11176,7 +11172,7 @@ msgstr \"\"\n #: git-submodule.sh:455\n #, sh-format\n msgid \"Adding existing repo at '$sm_path' to the index\"\n-msgstr \"Füge existierendes Repository in '$sm_path' der Staging-Area hinzu.\"\n+msgstr \"Füge existierendes Repository in '$sm_path' dem Index hinzu.\"\n \n #: git-submodule.sh:457\n #, sh-format\n-- \n2.4.2.599.gb39b3fc\n"},{"id":"263054","messageId":"CAN0XMOJ8AWzOgOsAqU61DbWTUBfC8Qc57AnVxtNjHeEOkpvOLg@mail.gmail.com","threadId":"39462","inReplyTo":"3813728.oJDPxEPYet@cs-pc","subject":"Re: [PATCH] l10n: de.po: translate \"index\" as \"Index\"","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2015-06-05T19:20:34Z","receivedAt":"2015-06-05T19:20:34Z","isPatch":true,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"Christian Stimming <stimming@tuhh.de> wrote:\n> Am Montag, 1. Juni 2015, 09:38:37 schrieb git@drmicha.warpmail.net:\n>> Ralf Thielow venit, vidit, dixit 29.05.2015 20:54:\n>> > The term \"index\" is translated as \"Staging-Area\" to\n>> > not confuse beginners who don't know about Git's index.\n>> >\n>> > Since the term \"staging area\" doesn't appear in original\n>> > Git messages (not even in the glossary) and \"index\" is a\n>> > well known term for experienced users, we should treat\n>> > \"index\" as a Git term and therefore don't translate it.\n>>\n>> Super! :)\n>\n> Sorry to contradict, but: No, not super.\n>\n> Again I question the whole point of such a denglish translation. Do you want\n> to present the git wording to those experienced users who know git anyway?\n\nA very good reason why we use denglish translation is that the majority of\nGerman (e)books don't translate Git terms (at least the (e)books I know).\nSo why should we confuse users, who read books and stuff, with a translation\nthat translates every single Git term and therefore the user is confused and\ncan't find it in books, nor in articles on the internet.\n\nHaving said that, I think we should translate as \"staging area\" if the message\nis about content in the index. I'll send a new version of the patch.\n\nRalf\n"},{"id":"263685","messageId":"1434132924-26404-1-git-send-email-ralf.thielow@gmail.com","threadId":"39462","inReplyTo":"1433526095-10784-1-git-send-email-ralf.thielow@gmail.com","subject":"[PATCH v3] l10n: de.po: translate \"index\" as \"Index\"","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2015-06-12T18:15:24Z","receivedAt":"2015-06-12T18:15:24Z","isPatch":true,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"The term \"index\" is translated as \"Staging-Area\" to\nmatch a majority of German books and to not confuse\nGit beginners who don't know about Git's index.\n\n\"Staging Area\" is used in German books as a thing where\ncontent can be staged for commit.  While the translation\nis good for those kind of messages, it's bad for messages\nthat mean the Git index as the tree state or the index\nfile, in which case we should translate as \"Index\".\n\nSigned-off-by: Ralf Thielow <ralf.thielow@gmail.com>\n---\nSorry for being late.\nI've changed the commit message to explain why we use both\n\"Staging-Area\" and \"Index\" as a translation for \"index\", and\nskipped the translation of some messages accordingly.\nI hope that makes sense.\n\n po/de.po | 136 +++++++++++++++++++++++++++++++--------------------------------\n 1 file changed, 66 insertions(+), 70 deletions(-)\n\ndiff --git a/po/de.po b/po/de.po\nindex 4317dbc..3b7a000 100644\n--- a/po/de.po\n+++ b/po/de.po\n@@ -657,7 +657,7 @@ msgstr \"Lesen des Zwischenspeichers fehlgeschlagen\"\n #: merge.c:94 builtin/checkout.c:374 builtin/checkout.c:580\n #: builtin/clone.c:662\n msgid \"unable to write new index file\"\n-msgstr \"Konnte neue Staging-Area-Datei nicht schreiben.\"\n+msgstr \"Konnte neue Index-Datei nicht schreiben.\"\n \n #: merge-recursive.c:189\n #, c-format\n@@ -913,7 +913,7 @@ msgstr \"Konnte Objekt '%s' nicht parsen.\"\n \n #: merge-recursive.c:2019 builtin/merge.c:667\n msgid \"Unable to write index.\"\n-msgstr \"Konnte Staging-Area nicht schreiben.\"\n+msgstr \"Konnte Index nicht schreiben.\"\n \n #: notes-utils.c:41\n msgid \"Cannot commit uninitialized/unreferenced notes tree\"\n@@ -1226,7 +1226,7 @@ msgstr \"\"\n #: sequencer.c:321\n #, c-format\n msgid \"%s: Unable to write new index file\"\n-msgstr \"%s: Konnte neue Staging-Area-Datei nicht schreiben\"\n+msgstr \"%s: Konnte neue Index-Datei nicht schreiben\"\n \n #: sequencer.c:339\n msgid \"Could not resolve HEAD commit\\n\"\n@@ -1248,7 +1248,7 @@ msgstr \"Konnte Eltern-Commit %s nicht parsen\\n\"\n \n #: sequencer.c:482\n msgid \"Your index file is unmerged.\"\n-msgstr \"Ihre Staging-Area-Datei ist nicht zusammengeführt.\"\n+msgstr \"Ihre Index-Datei ist nicht zusammengeführt.\"\n \n #: sequencer.c:501\n #, c-format\n@@ -1294,12 +1294,12 @@ msgstr \"leere Menge von Commits übergeben\"\n #: sequencer.c:661\n #, c-format\n msgid \"git %s: failed to read the index\"\n-msgstr \"git %s: Fehler beim Lesen der Staging-Area\"\n+msgstr \"git %s: Fehler beim Lesen des Index\"\n \n #: sequencer.c:665\n #, c-format\n msgid \"git %s: failed to refresh the index\"\n-msgstr \"git %s: Fehler beim Aktualisieren der Staging-Area\"\n+msgstr \"git %s: Fehler beim Aktualisieren des Index\"\n \n #: sequencer.c:725\n #, c-format\n@@ -2067,7 +2067,7 @@ msgstr \"\"\n \n #: builtin/add.c:194 builtin/rev-parse.c:785\n msgid \"Could not read the index\"\n-msgstr \"Konnte die Staging-Area nicht lesen\"\n+msgstr \"Konnte den Index nicht lesen\"\n \n #: builtin/add.c:205\n #, c-format\n@@ -2145,7 +2145,7 @@ msgstr \"gelöschte Pfade im Arbeitsverzeichnis ignorieren (genau wie --no-all)\"\n \n #: builtin/add.c:262\n msgid \"don't add, only refresh the index\"\n-msgstr \"nichts hinzufügen, nur die Staging-Area aktualisieren\"\n+msgstr \"nichts hinzufügen, nur den Index aktualisieren\"\n \n #: builtin/add.c:263\n msgid \"just skip files which cannot be added because of errors\"\n@@ -2188,11 +2188,11 @@ msgstr \"Meinten Sie vielleicht 'git add .'?\\n\"\n #: builtin/add.c:363 builtin/check-ignore.c:172 builtin/clean.c:920\n #: builtin/commit.c:335 builtin/mv.c:130 builtin/reset.c:235 builtin/rm.c:299\n msgid \"index file corrupt\"\n-msgstr \"Staging-Area-Datei beschädigt\"\n+msgstr \"Index-Datei beschädigt\"\n \n #: builtin/add.c:446 builtin/apply.c:4675 builtin/mv.c:279 builtin/rm.c:431\n msgid \"Unable to write new index file\"\n-msgstr \"Konnte neue Staging-Area-Datei nicht schreiben.\"\n+msgstr \"Konnte neue Index-Datei nicht schreiben.\"\n \n #: builtin/apply.c:59\n msgid \"git apply [<options>] [<patch>...]\"\n@@ -2396,7 +2396,7 @@ msgstr \"Pfad %s wurde umbenannt/gelöscht\"\n #: builtin/apply.c:3349 builtin/apply.c:3504\n #, c-format\n msgid \"%s: does not exist in index\"\n-msgstr \"%s ist nicht in der Staging-Area\"\n+msgstr \"%s ist nicht im Index\"\n \n #: builtin/apply.c:3353 builtin/apply.c:3496 builtin/apply.c:3518\n #, c-format\n@@ -2406,7 +2406,7 @@ msgstr \"%s: %s\"\n #: builtin/apply.c:3358 builtin/apply.c:3512\n #, c-format\n msgid \"%s: does not match index\"\n-msgstr \"%s entspricht nicht der Version in der Staging-Area\"\n+msgstr \"%s entspricht nicht der Version im Index\"\n \n #: builtin/apply.c:3460\n msgid \"removal patch leaves file contents\"\n@@ -2470,7 +2470,7 @@ msgstr \"make_cache_entry für Pfad '%s' fehlgeschlagen\"\n #: builtin/apply.c:4049\n #, c-format\n msgid \"unable to remove %s from index\"\n-msgstr \"konnte %s nicht aus der Staging-Area entfernen\"\n+msgstr \"konnte %s nicht aus dem Index entfernen\"\n \n #: builtin/apply.c:4078\n #, c-format\n@@ -2539,7 +2539,7 @@ msgstr \"nicht erkannte Eingabe\"\n \n #: builtin/apply.c:4405\n msgid \"unable to read index file\"\n-msgstr \"Konnte Staging-Area-Datei nicht lesen\"\n+msgstr \"Konnte Index-Datei nicht lesen\"\n \n #: builtin/apply.c:4522 builtin/apply.c:4525 builtin/clone.c:92\n #: builtin/fetch.c:92\n@@ -2593,8 +2593,7 @@ msgstr \"\"\n #: builtin/apply.c:4544\n msgid \"make sure the patch is applicable to the current index\"\n msgstr \"\"\n-\"sicherstellen, dass der Patch in der aktuellen Staging-Area angewendet \"\n-\"werden kann\"\n+\"sicherstellen, dass der Patch mit dem aktuellen Index angewendet werden kann\"\n \n #: builtin/apply.c:4546\n msgid \"apply a patch without touching the working tree\"\n@@ -2616,8 +2615,8 @@ msgstr \"versuche 3-Wege-Merge, wenn der Patch nicht angewendet werden konnte\"\n #: builtin/apply.c:4554\n msgid \"build a temporary index based on embedded index information\"\n msgstr \"\"\n-\"eine temporäre Staging-Area, basierend auf den integrierten Staging-Area-\"\n-\"Informationen, erstellen\"\n+\"einen temporären Index, basierend auf den integrierten Index-Informationen, \"\n+\"erstellen\"\n \n #: builtin/apply.c:4556 builtin/checkout-index.c:198 builtin/ls-files.c:412\n msgid \"paths are separated with NUL character\"\n@@ -3365,7 +3364,7 @@ msgstr \"alle Attribute einer Datei ausgeben\"\n \n #: builtin/check-attr.c:20\n msgid \"use .gitattributes only from the index\"\n-msgstr \".gitattributes nur von der Staging-Area verwenden\"\n+msgstr \"nur .gitattributes vom Index verwenden\"\n \n #: builtin/check-attr.c:21 builtin/check-ignore.c:22 builtin/hash-object.c:98\n msgid \"read file names from stdin\"\n@@ -3385,7 +3384,7 @@ msgstr \"Eingabe-Pfade ohne Übereinstimmungen anzeigen\"\n \n #: builtin/check-ignore.c:28\n msgid \"ignore index when checking\"\n-msgstr \"Staging-Area bei der Prüfung ignorieren\"\n+msgstr \"Index bei der Prüfung ignorieren\"\n \n #: builtin/check-ignore.c:154\n msgid \"cannot specify pathnames with --stdin\"\n@@ -3435,7 +3434,7 @@ msgstr \"git checkout-index [<Optionen>] [--] [<Datei>...]\"\n \n #: builtin/checkout-index.c:188\n msgid \"check out all files in the index\"\n-msgstr \"alle Dateien in der Staging-Area auschecken\"\n+msgstr \"alle Dateien im Index auschecken\"\n \n #: builtin/checkout-index.c:189\n msgid \"force overwrite of existing files\"\n@@ -3444,8 +3443,8 @@ msgstr \"das Überschreiben bereits existierender Dateien erzwingen\"\n #: builtin/checkout-index.c:191\n msgid \"no warning for existing files and files not in index\"\n msgstr \"\"\n-\"keine Warnung für existierende Dateien, und Dateien, die sich nicht in der \"\n-\"Staging-Area befinden\"\n+\"keine Warnung für existierende Dateien, und Dateien, die sich nicht im Index \"\n+\"befinden\"\n \n #: builtin/checkout-index.c:193\n msgid \"don't checkout new files\"\n@@ -3453,7 +3452,7 @@ msgstr \"keine neuen Dateien auschecken\"\n \n #: builtin/checkout-index.c:195\n msgid \"update stat information in the index file\"\n-msgstr \"Dateiinformationen in der Staging-Area-Datei aktualisieren\"\n+msgstr \"Dateiinformationen in der Index-Datei aktualisieren\"\n \n #: builtin/checkout-index.c:201\n msgid \"read list of paths from the standard input\"\n@@ -3533,7 +3532,7 @@ msgstr \"\"\n \n #: builtin/checkout.c:278 builtin/checkout.c:467\n msgid \"corrupt index file\"\n-msgstr \"beschädigte Staging-Area-Datei\"\n+msgstr \"beschädigte Index-Datei\"\n \n #: builtin/checkout.c:338 builtin/checkout.c:345\n #, c-format\n@@ -3542,7 +3541,7 @@ msgstr \"Pfad '%s' ist nicht zusammengeführt.\"\n \n #: builtin/checkout.c:489\n msgid \"you need to resolve your current index first\"\n-msgstr \"Sie müssen zuerst Ihre aktuelle Staging-Area auflösen.\"\n+msgstr \"Sie müssen zuerst die Konflikte in Ihrem aktuellen Index auflösen.\"\n \n #: builtin/checkout.c:615\n #, c-format\n@@ -3774,7 +3773,7 @@ msgid \"\"\n \"checking out of the index.\"\n msgstr \"\"\n \"git checkout: --ours/--theirs, --force und --merge sind inkompatibel wenn\\n\"\n-\"Sie aus der Staging-Area auschecken.\"\n+\"Sie aus dem Index auschecken.\"\n \n #: builtin/clean.c:26\n msgid \"\"\n@@ -4386,7 +4385,7 @@ msgstr \"Fehler beim Entpacken des \\\"Tree\\\"-Objektes von HEAD.\"\n \n #: builtin/commit.c:344\n msgid \"unable to create temporary index\"\n-msgstr \"Konnte temporäre Staging-Area nicht erstellen.\"\n+msgstr \"Konnte temporären Index nicht erstellen.\"\n \n #: builtin/commit.c:350\n msgid \"interactive add failed\"\n@@ -4394,11 +4393,11 @@ msgstr \"interaktives Hinzufügen fehlgeschlagen\"\n \n #: builtin/commit.c:361\n msgid \"unable to write index file\"\n-msgstr \"Konnte Staging-Area-Datei nicht schreiben.\"\n+msgstr \"Konnte Index-Datei nicht schreiben.\"\n \n #: builtin/commit.c:363\n msgid \"unable to update temporary index\"\n-msgstr \"Konnte temporäre Staging-Area nicht aktualisieren.\"\n+msgstr \"Konnte temporären Index nicht aktualisieren.\"\n \n #: builtin/commit.c:365\n msgid \"Failed to update main cache tree\"\n@@ -4419,11 +4418,11 @@ msgstr \"\"\n \n #: builtin/commit.c:456\n msgid \"cannot read the index\"\n-msgstr \"Kann Staging-Area nicht lesen\"\n+msgstr \"Kann Index nicht lesen\"\n \n #: builtin/commit.c:475\n msgid \"unable to write temporary index file\"\n-msgstr \"Konnte temporäre Staging-Area-Datei nicht schreiben.\"\n+msgstr \"Konnte temporäre Index-Datei nicht schreiben.\"\n \n #: builtin/commit.c:580\n #, c-format\n@@ -4558,7 +4557,7 @@ msgstr \"%sCommit-Ersteller: %.*s <%.*s>\"\n \n #: builtin/commit.c:881\n msgid \"Cannot read index\"\n-msgstr \"Kann Staging-Area nicht lesen\"\n+msgstr \"Kann Index nicht lesen\"\n \n #: builtin/commit.c:938\n msgid \"Error building trees\"\n@@ -4637,7 +4636,7 @@ msgstr \"\"\n #: builtin/commit.c:1195\n msgid \"Clever... amending the last one with dirty index.\"\n msgstr \"\"\n-\"Klug ... den letzten Commit mit einer geänderten Staging-Area nachbessern.\"\n+\"Klug ... den letzten Commit mit einem geänderten Index nachbessern.\"\n \n #: builtin/commit.c:1197\n msgid \"Explicit paths specified without -i or -o; assuming --only paths...\"\n@@ -5679,7 +5678,7 @@ msgstr \"Hauptwurzeln melden\"\n \n #: builtin/fsck.c:613\n msgid \"make index objects head nodes\"\n-msgstr \"Staging-Area-Objekte in Erreichbarkeitsprüfung einbeziehen\"\n+msgstr \"Index-Objekte in Erreichbarkeitsprüfung einbeziehen\"\n \n #: builtin/fsck.c:614\n msgid \"make reflogs head nodes (default)\"\n@@ -5802,7 +5801,7 @@ msgstr \"kann '%s' nicht öffnen\"\n \n #: builtin/grep.c:638\n msgid \"search in index instead of in the work tree\"\n-msgstr \"in der Staging-Area anstatt im Arbeitsverzeichnis suchen\"\n+msgstr \"im Index anstatt im Arbeitsverzeichnis suchen\"\n \n #: builtin/grep.c:640\n msgid \"find in contents not managed by git\"\n@@ -7001,8 +7000,7 @@ msgstr \"Ausgabe relativ zum Projektverzeichnis\"\n #: builtin/ls-files.c:458\n msgid \"if any <file> is not in the index, treat this as an error\"\n msgstr \"\"\n-\"als Fehler behandeln, wenn sich eine <Datei> nicht in der Staging-Area \"\n-\"befindet\"\n+\"als Fehler behandeln, wenn sich eine <Datei> nicht im Index befindet\"\n \n #: builtin/ls-files.c:459\n msgid \"tree-ish\"\n@@ -8018,12 +8016,12 @@ msgstr \"Komprimiere Objekte\"\n #: builtin/pack-objects.c:2570\n #, c-format\n msgid \"unsupported index version %s\"\n-msgstr \"Nicht unterstützte Staging-Area-Version %s\"\n+msgstr \"Nicht unterstützte Index-Version %s\"\n \n #: builtin/pack-objects.c:2574\n #, c-format\n msgid \"bad index version '%s'\"\n-msgstr \"Ungültige Staging-Area-Version '%s'\"\n+msgstr \"Ungültige Index-Version '%s'\"\n \n #: builtin/pack-objects.c:2597\n #, c-format\n@@ -8128,7 +8126,7 @@ msgstr \"\"\n \n #: builtin/pack-objects.c:2666\n msgid \"include objects referred to by the index\"\n-msgstr \"Objekte einschließen, die von der Staging-Area referenziert werden\"\n+msgstr \"Objekte einschließen, die vom Index referenziert werden\"\n \n #: builtin/pack-objects.c:2669\n msgid \"output pack to stdout\"\n@@ -8580,11 +8578,11 @@ msgstr \"\"\n \n #: builtin/read-tree.c:110\n msgid \"write resulting index to <file>\"\n-msgstr \"resultierende Staging-Area nach <Datei> schreiben\"\n+msgstr \"resultierenden Index nach <Datei> schreiben\"\n \n #: builtin/read-tree.c:113\n msgid \"only empty the index\"\n-msgstr \"die Staging-Area leeren\"\n+msgstr \"nur den Index leeren\"\n \n #: builtin/read-tree.c:115\n msgid \"Merging\"\n@@ -8612,7 +8610,7 @@ msgstr \"<Unterverzeichnis>/\"\n \n #: builtin/read-tree.c:125\n msgid \"read the tree into the index under <subdirectory>/\"\n-msgstr \"das Verzeichnis in die Staging-Area unter <Unterverzeichnis>/ lesen\"\n+msgstr \"das Verzeichnis in den Index unter <Unterverzeichnis>/ lesen\"\n \n #: builtin/read-tree.c:128\n msgid \"update working tree with merge result\"\n@@ -8632,7 +8630,7 @@ msgstr \"das Arbeitsverzeichnis nach dem Merge nicht prüfen\"\n \n #: builtin/read-tree.c:135\n msgid \"don't update the index or the work tree\"\n-msgstr \"weder die Staging-Area, noch das Arbeitsverzeichnis aktualisieren\"\n+msgstr \"weder den Index, noch das Arbeitsverzeichnis aktualisieren\"\n \n #: builtin/read-tree.c:137\n msgid \"skip applying sparse checkout filter\"\n@@ -9322,7 +9320,7 @@ msgstr \"git rerere [clean | forget <Pfad>... | status | remaining | diff | gc]\"\n \n #: builtin/rerere.c:57\n msgid \"register clean resolutions in index\"\n-msgstr \"saubere Auflösungen in der Staging-Area registrieren\"\n+msgstr \"saubere Auflösungen im Index registrieren\"\n \n #: builtin/reset.c:26\n msgid \"\"\n@@ -9387,7 +9385,7 @@ msgstr \"weniger Ausgaben, meldet nur Fehler\"\n \n #: builtin/reset.c:278\n msgid \"reset HEAD and index\"\n-msgstr \"HEAD und Staging-Area umsetzen\"\n+msgstr \"HEAD und Index umsetzen\"\n \n #: builtin/reset.c:279\n msgid \"reset only HEAD\"\n@@ -9395,7 +9393,7 @@ msgstr \"nur HEAD umsetzen\"\n \n #: builtin/reset.c:281 builtin/reset.c:283\n msgid \"reset HEAD, index and working tree\"\n-msgstr \"HEAD, Staging-Area und Arbeitsverzeichnis umsetzen\"\n+msgstr \"HEAD, Index und Arbeitsverzeichnis umsetzen\"\n \n #: builtin/reset.c:285\n msgid \"reset HEAD but keep local changes\"\n@@ -9451,11 +9449,11 @@ msgstr \"Nicht zum Commit vorgemerkte Änderungen nach Zurücksetzung:\"\n #: builtin/reset.c:370\n #, c-format\n msgid \"Could not reset index file to revision '%s'.\"\n-msgstr \"Konnte Staging-Area-Datei nicht zu Commit '%s' setzen.\"\n+msgstr \"Konnte Index-Datei nicht zu Commit '%s' setzen.\"\n \n #: builtin/reset.c:374\n msgid \"Could not write new index file.\"\n-msgstr \"Konnte neue Staging-Area-Datei nicht schreiben.\"\n+msgstr \"Konnte neue Index-Datei nicht schreiben.\"\n \n #: builtin/rev-parse.c:361\n msgid \"git rev-parse --parseopt [<options>] -- [<args>...]\"\n@@ -9655,7 +9653,7 @@ msgstr \"keine gelöschten Dateien auflisten\"\n \n #: builtin/rm.c:271\n msgid \"only remove from the index\"\n-msgstr \"nur aus der Staging-Area entfernen\"\n+msgstr \"nur aus dem Index entfernen\"\n \n #: builtin/rm.c:272\n msgid \"override the up-to-date check\"\n@@ -10108,8 +10106,7 @@ msgstr \"git update-index [<Optionen>] [--] [<Datei>...]\"\n #: builtin/update-index.c:757\n msgid \"continue refresh even when index needs update\"\n msgstr \"\"\n-\"Aktualisierung fortsetzen, auch wenn die Staging-Area aktualisiert werden \"\n-\"muss\"\n+\"Aktualisierung fortsetzen, auch wenn der Index aktualisiert werden muss\"\n \n #: builtin/update-index.c:760\n msgid \"refresh: ignore submodules\"\n@@ -10130,7 +10127,7 @@ msgstr \"fehlende Dateien im Arbeitsverzeichnis beachten\"\n #: builtin/update-index.c:769\n msgid \"refresh even if index contains unmerged entries\"\n msgstr \"\"\n-\"aktualisieren, auch wenn die Staging-Area nicht zusammengeführte Einträge \"\n+\"aktualisieren, auch wenn der Index nicht zusammengeführte Einträge \"\n \"beinhaltet\"\n \n #: builtin/update-index.c:772\n@@ -10219,11 +10216,11 @@ msgstr \"(für Fremdprogramme) keine gespeicherten, nicht aufgelöste Konflikte\"\n \n #: builtin/update-index.c:833\n msgid \"write index in this format\"\n-msgstr \"Staging-Area-Datei in diesem Format schreiben\"\n+msgstr \"Index-Datei in diesem Format schreiben\"\n \n #: builtin/update-index.c:835\n msgid \"enable or disable split index\"\n-msgstr \"Aktivierung oder Deaktivierung des Splittings der Staging-Area\"\n+msgstr \"Splitting des Index aktivieren oder deaktivieren\"\n \n #: builtin/update-ref.c:9\n msgid \"git update-ref [<options>] -d <refname> [<old-val>]\"\n@@ -10398,7 +10395,7 @@ msgstr \"aktuellen HEAD zu einem spezifizierten Zustand setzen\"\n \n #: common-cmds.h:25\n msgid \"Remove files from the working tree and from the index\"\n-msgstr \"Dateien im Arbeitsverzeichnis und von der Staging-Area löschen\"\n+msgstr \"Dateien im Arbeitsverzeichnis und vom Index löschen\"\n \n #: common-cmds.h:26\n msgid \"Show various types of objects\"\n@@ -10437,8 +10434,7 @@ msgstr \"benutze <n> Ziffern zur Anzeige von SHA-1s\"\n #: rerere.h:27\n msgid \"update the index with reused conflict resolution if possible\"\n msgstr \"\"\n-\"Staging-Area, wenn möglich, mit wiederverwendeter Konfliktauflösung \"\n-\"aktualisieren\"\n+\"Index, wenn möglich, mit wiederverwendeter Konfliktauflösung aktualisieren\"\n \n #: git-am.sh:53\n msgid \"You need to set your committer info first\"\n@@ -10478,7 +10474,7 @@ msgstr \"\"\n #: git-am.sh:142\n msgid \"Using index info to reconstruct a base tree...\"\n msgstr \"\"\n-\"Verwende Informationen aus der Staging-Area, um ein Basisverzeichnis \"\n+\"Verwende Informationen aus dem Index, um ein Basisverzeichnis \"\n \"nachzustellen ...\"\n \n #: git-am.sh:157\n@@ -10544,7 +10540,7 @@ msgstr \"Es ist keine Auflösung im Gange, es wird nicht fortgesetzt.\"\n #: git-am.sh:612\n #, sh-format\n msgid \"Dirty index: cannot apply patches (dirty: $files)\"\n-msgstr \"Geänderte Staging-Area: kann Patches nicht anwenden (geändert: $files)\"\n+msgstr \"Geänderter Index: kann Patches nicht anwenden (geändert: $files)\"\n \n #: git-am.sh:722\n #, sh-format\n@@ -10602,7 +10598,7 @@ msgid \"\"\n \"You still have unmerged paths in your index\\n\"\n \"did you forget to use 'git add'?\"\n msgstr \"\"\n-\"Sie haben immer noch nicht zusammengeführte Pfade in der Staging-Area.\\n\"\n+\"Sie haben immer noch nicht zusammengeführte Pfade im Index.\\n\"\n \"Haben Sie vergessen 'git add' zu benutzen?\"\n \n #: git-am.sh:888\n@@ -11001,7 +10997,7 @@ msgstr \"Sie haben bisher noch keinen initialen Commit\"\n \n #: git-stash.sh:89\n msgid \"Cannot save the current index state\"\n-msgstr \"Kann den aktuellen Zustand der Staging-Area nicht speichern\"\n+msgstr \"Kann den aktuellen Zustand des Index nicht speichern\"\n \n #: git-stash.sh:124 git-stash.sh:137\n msgid \"Cannot save the current worktree state\"\n@@ -11013,7 +11009,7 @@ msgstr \"Keine Änderungen ausgewählt\"\n \n #: git-stash.sh:144\n msgid \"Cannot remove temporary index (can't happen)\"\n-msgstr \"Kann temporäre Staging-Area nicht löschen (kann nicht passieren)\"\n+msgstr \"Kann temporären Index nicht löschen (kann nicht passieren)\"\n \n #: git-stash.sh:157\n msgid \"Cannot record working tree state\"\n@@ -11086,7 +11082,7 @@ msgstr \"'$args' ist keine \\\"stash\\\"-Referenz\"\n \n #: git-stash.sh:444\n msgid \"unable to refresh index\"\n-msgstr \"unfähig die Staging-Area zu aktualisieren\"\n+msgstr \"unfähig den Index zu aktualisieren\"\n \n #: git-stash.sh:448\n msgid \"Cannot apply a stash in the middle of a merge\"\n@@ -11094,19 +11090,19 @@ msgstr \"Kann \\\"stash\\\" nicht anwenden, solang ein Merge im Gange ist\"\n \n #: git-stash.sh:456\n msgid \"Conflicts in index. Try without --index.\"\n-msgstr \"Konflikte in der Staging-Area. Versuchen Sie es ohne --index.\"\n+msgstr \"Konflikte im Index. Versuchen Sie es ohne --index.\"\n \n #: git-stash.sh:458\n msgid \"Could not save index tree\"\n-msgstr \"Konnte Staging-Area-Verzeichnis nicht speichern\"\n+msgstr \"Konnte Index-Verzeichnis nicht speichern\"\n \n #: git-stash.sh:492\n msgid \"Cannot unstage modified files\"\n-msgstr \"Kann geänderte Dateien nicht aus der Staging-Area entfernen\"\n+msgstr \"Kann geänderte Dateien nicht aus dem Index entfernen\"\n \n #: git-stash.sh:507\n msgid \"Index was not unstashed.\"\n-msgstr \"Staging-Area wurde nicht aus dem Stash zurückgeladen.\"\n+msgstr \"Index wurde nicht aus dem Stash zurückgeladen.\"\n \n #: git-stash.sh:530\n #, sh-format\n@@ -11176,7 +11172,7 @@ msgstr \"\"\n #: git-submodule.sh:455\n #, sh-format\n msgid \"Adding existing repo at '$sm_path' to the index\"\n-msgstr \"Füge existierendes Repository in '$sm_path' der Staging-Area hinzu.\"\n+msgstr \"Füge existierendes Repository in '$sm_path' dem Index hinzu.\"\n \n #: git-submodule.sh:457\n #, sh-format\n-- \n2.4.3.574.gbae187a\n"}]}