--- e2fsprogs-1.42.6.de.po.orig	2013-01-27 00:27:03.000000000 +0100
+++ e2fsprogs-1.42.6.de.po	2013-01-27 20:23:17.000000000 +0100
@@ -69,7 +69,7 @@
 "Project-Id-Version: e2fsprogs-1.42.6\n"
 "Report-Msgid-Bugs-To: tytso@alum.mit.edu\n"
 "POT-Creation-Date: 2012-09-21 12:16-0400\n"
-"PO-Revision-Date: 2013-01-27 00:23+0100\n"
+"PO-Revision-Date: 2013-01-27 20:23+0100\n"
 "Last-Translator: Philipp Thomas <pth@suse.de>\n"
 "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
 "Language: de\n"
@@ -182,7 +182,7 @@
 #: e2fsck/flushb.c:64
 #, c-format
 msgid "BLKFLSBUF ioctl not supported!  Can't flush buffers.\n"
-msgstr "BLKFLSBUF ioctl nicht unterstützt!  Kann Puffer nicht leeren.\n"
+msgstr "BLKFLSBUF ioctl nicht unterstützt! Kann Puffer nicht leeren.\n"
 
 #: e2fsck/iscan.c:44
 #, c-format
@@ -229,7 +229,7 @@
 #: e2fsck/journal.c:870
 #, c-format
 msgid "%s: recovering journal\n"
-msgstr "%s: stelle das Journal wieder her\n"
+msgstr "%s: Stelle das Journal wieder her\n"
 
 #: e2fsck/journal.c:872
 #, c-format
@@ -367,7 +367,7 @@
 
 #: e2fsck/message.c:154
 msgid "<The NULL inode>"
-msgstr "<Der NULL Inode>"
+msgstr "<Der NULL-Inode>"
 
 #: e2fsck/message.c:155
 msgid "<The bad blocks inode>"
@@ -423,7 +423,7 @@
 
 #: e2fsck/message.c:341
 msgid "named pipe"
-msgstr "named pipe"
+msgstr "benannte Pipe"
 
 #: e2fsck/message.c:343
 msgid "symbolic link"
@@ -474,12 +474,12 @@
 #: e2fsck/pass1b.c:842
 #, c-format
 msgid "internal error: couldn't lookup EA block record for %llu"
-msgstr "interner Fehler: EA Blockliste für %llu wurde nicht gefunden"
+msgstr "interner Fehler: EA-Blockliste für %llu wurde nicht gefunden"
 
 #: e2fsck/pass1b.c:854
 #, c-format
 msgid "internal error: couldn't lookup EA inode record for %u"
-msgstr "Interner Fehler: EA Inodeliste für %u wurde nicht gefunden"
+msgstr "Interner Fehler: EA-Inodeliste für %u wurde nicht gefunden"
 
 #: e2fsck/pass1.c:476 e2fsck/pass2.c:782
 msgid "reading directory block"
@@ -591,6 +591,7 @@
 msgid "(no prompt)"
 msgstr "(nicht interaktiv)"
 
+# FIXME: Different forms are used here, consistency? I.e.d Reparieren … Zurücksetzen or Repariere … Setze zurück
 #: e2fsck/problem.c:52
 msgid "Fix"
 msgstr "Repariere"
@@ -705,7 +706,7 @@
 
 #: e2fsck/problem.c:88
 msgid "TRUNCATED"
-msgstr "BEENDET"
+msgstr "VERKÜRZT"
 
 #: e2fsck/problem.c:89
 msgid "INODE CLEARED"
@@ -717,8 +718,9 @@
 
 #: e2fsck/problem.c:91
 msgid "SPLIT"
-msgstr "ABGESPALTEn"
+msgstr "ABGESPALTEN"
 
+# FIXME: Maybe FAHRE FORT?
 #: e2fsck/problem.c:92
 msgid "CONTINUING"
 msgstr "SETZE FORT"
@@ -764,7 +766,7 @@
 "@i table for @g %g is not in @g.  (@b %b)\n"
 "WARNING: SEVERE DATA LOSS POSSIBLE.\n"
 msgstr ""
-"@i Tabelle für @g %g ist nicht in @g. (@b %b)\n"
+"@i-Tabelle für @g %g ist nicht in @g. (@b %b)\n"
 "WARNUNG: GROSSER DATENVERLUST IST MÖGLICH.\n"
 
 #. @-expanded: \n
@@ -786,10 +788,10 @@
 "\n"
 msgstr ""
 "\n"
-"Der @S ist unlesbar bzw. beschreibt kein gültiges ext2\n"
-"@f. Wenn @v gültig ist und ein ext2\n"
+"Der @S ist unlesbar bzw. beschreibt kein gültiges ext2-\n"
+"@f. Wenn @v gültig ist und ein ext2-\n"
 "@f (kein swap oder ufs usw.) enthält, dann ist der @S\n"
-"beschädigt, und sie könnten e2fsck mit einem anderen @S:\n"
+"beschädigt, und Sie könnten e2fsck mit einem anderen @S versuchen:\n"
 "    e2fsck -b %S <@v>\n"
 "\n"
 
@@ -802,8 +804,8 @@
 "The physical size of the @v is %c @bs\n"
 "Either the @S or the partition table is likely to be corrupt!\n"
 msgstr ""
-"Die @f-Größe ( laut @S) ist %b @bs\n"
-"Die physikalische Größe von @v ist %c @bs\n"
+"Die @f-Größe (laut @S) ist %b @bs\n"
+"Die physische Größe von @v ist %c @bs\n"
 "Entweder der @S oder die Partionstabelle ist beschädigt!\n"
 
 #. @-expanded: superblock block_size = %b, fragsize = %c.\n
@@ -913,7 +915,7 @@
 "It is also possible the @j @S is corrupt.\n"
 msgstr ""
 "Der Superblock des Dateisystem-Journals hat den unbekannten Type %N (nicht unterstützt).\n"
-"Es ist möglich, dass ihr e2fsck älter ist und/oder dieses @j-Format nicht unterstützt.\n"
+"Es ist möglich, dass Ihr e2fsck älter ist und/oder dieses @j-Format nicht unterstützt.\n"
 "Es ist ebenso möglich, dass der @j-@S defekt ist.\n"
 
 #. @-expanded: journal superblock is corrupt.\n
@@ -926,7 +928,7 @@
 #, c-format
 msgid "@S has_@j flag is clear, but a @j %s is present.\n"
 msgstr ""
-"Der Bitschalter has_journal im Superblock ist nicht gesetzt, aber ein \n"
+"Der Bitschalter has_journal im Superblock ist nicht gesetzt, aber ein\n"
 "@j %s ist vorhanden.\n"
 
 #. @-expanded: superblock needs_recovery flag is set, but no journal is present.\n
@@ -951,7 +953,7 @@
 #. @-expanded: filesystem has feature flag(s) set, but is a revision 0 filesystem.  
 #: e2fsck/problem.c:246 e2fsck/problem.c:695
 msgid "@f has feature flag(s) set, but is a revision 0 @f.  "
-msgstr "@f hat Eigenschfts-Bitschalter gesetzt, ist aber ein Revision-0-@f. "
+msgstr "@f hat Eigenschafts-Bitschalter gesetzt, ist aber ein Revision-0-@f. "
 
 #. @-expanded: %s orphaned inode %i (uid=%Iu, gid=%Ig, mode=%Im, size=%Is)\n
 #: e2fsck/problem.c:251
@@ -1039,7 +1041,7 @@
 #: e2fsck/problem.c:312
 msgid "Recovery flag not set in backup @S, so running @j anyway.\n"
 msgstr ""
-"Der Bitschalter fÜr Wiederherstellung ist im Sicherungs-Superblock nicht\n"
+"Der Bitschalter für Wiederherstellung ist im Sicherungs-Superblock nicht\n"
 "gesetzt, das @j wird daher trotzdem gestartet.\n"
 
 #. @-expanded: Backing up journal inode block information.\n
@@ -1049,9 +1051,10 @@
 "Backing up @j @i @b information.\n"
 "\n"
 msgstr ""
-"Die Informationen des Journal-Inodeblocks werden gesichert.\n"
+"Die Informationen des Journal-Inode-Blocks werden gesichert.\n"
 "\n"
 
+# FIXME: Here the trailing spaces are preserved, in the next string not …
 #. @-expanded: filesystem does not have resize_inode enabled, but s_reserved_gdt_blocks\n
 #. @-expanded: is %N; should be zero.  
 #: e2fsck/problem.c:322
@@ -1060,12 +1063,12 @@
 "is %N; @s zero.  "
 msgstr ""
 "Für @f ist resize_@i nicht eingeschaltet, aber s_reserved_gdt_@bs\n"
-"ist %N; @s Null.  "
+"ist %N; @s Null sein.  "
 
 #. @-expanded: Resize_inode not enabled, but the resize inode is non-zero.  
 #: e2fsck/problem.c:328
 msgid "Resize_@i not enabled, but the resize @i is non-zero.  "
-msgstr "Resize_@i ist nicht aktiviert, aber die zu modifgizierende @i ist nicht-Null."
+msgstr "Resize_@i ist nicht aktiviert, aber die zu modifizierende @i ist nicht-Null."
 
 #. @-expanded: Resize inode not valid.  
 #: e2fsck/problem.c:333
@@ -1105,7 +1108,7 @@
 "Adding dirhash hint to @f.\n"
 "\n"
 msgstr ""
-"Füge Verzeinishash-Hilfe zu @f hinzu.\n"
+"Füge Verzeichnis-Hash-Hilfe zu @f hinzu.\n"
 "\n"
 
 #. @-expanded: group descriptor %g checksum is %04x, should be %04y.  
@@ -1132,7 +1135,7 @@
 #: e2fsck/problem.c:377
 #, c-format
 msgid "Journal transaction %i was corrupt, replay was aborted.\n"
-msgstr "Journaltransaktion %i war beschädigt, die Wiederholung wurde abgegrochen.\n"
+msgstr "Journaltransaktion %i war beschädigt, die Wiederholung wurde abgebrochen.\n"
 
 #: e2fsck/problem.c:381
 msgid "The test_fs flag is set (and ext4 is available).  "
@@ -1238,15 +1241,16 @@
 msgid "@i %i is a @z @d.  "
 msgstr "@i %i ist ein Verzeichnis mit Länge Null.  "
 
+# FIXME Twice conflicts → überschneidet, then "steht im Konflikt"
 #. @-expanded: group %g's block bitmap at %b conflicts with some other fs block.\n
 #: e2fsck/problem.c:474
 msgid "@g %g's @b @B at %b @C.\n"
-msgstr "die Blockbitmap von @g %g auf %b überschneided sich mit einem anderen FS-Block.\n"
+msgstr "die Blockbitmap von @g %g auf %b überschneidet sich mit einem anderen FS-Block.\n"
 
 #. @-expanded: group %g's inode bitmap at %b conflicts with some other fs block.\n
 #: e2fsck/problem.c:479
 msgid "@g %g's @i @B at %b @C.\n"
-msgstr "die @i-@B von @g %g bei %b überschneided sich mit einem anderen FS-Block.\n"
+msgstr "die @i-@B von @g %g bei %b überschneidet sich mit einem anderen FS-Block.\n"
 
 #. @-expanded: group %g's inode table at %b conflicts with some other fs block.\n
 #: e2fsck/problem.c:484
@@ -1327,7 +1331,7 @@
 "in the @f.\n"
 msgstr ""
 "\n"
-"Die Badblock-Indode ist wahrscheinlich beschädigt worden. Sie sollten\n"
+"Die Badblock-Inode ist wahrscheinlich beschädigt worden. Sie sollten\n"
 "nun innehalten und „e2fsck -c“ ausführen, um nach defekten Blöcken in\n"
 "dem @f zu suchen.\n"
 
@@ -1341,6 +1345,7 @@
 "\n"
 "Wenn der @b wirklich defekt ist, kann das @f nicht repariert werden.\n"
 
+# FIXME: Why »KEINE GARANTIEN« in capitals?
 #. @-expanded: You can remove this block from the bad block list and hope\n
 #. @-expanded: that the block is really OK.  But there are no guarantees.\n
 #. @-expanded: \n
@@ -1351,7 +1356,7 @@
 "\n"
 msgstr ""
 "Sie können diesen @b von der Liste der defekten Blöcke löschen\n"
-"und hoffen, das dieser wirklich in Ordnung ist, es gibt aber\n"
+"und hoffen, dass dieser wirklich in Ordnung ist, es gibt aber\n"
 "KEINE GARANTIEN.\n"
 "\n"
 
@@ -1368,17 +1373,17 @@
 #. @-expanded: Warning: Group %g's superblock (%b) is bad.\n
 #: e2fsck/problem.c:578
 msgid "Warning: Group %g's @S (%b) is bad.\n"
-msgstr "Warnung: der @S von Gruppe %g (%b) ist defekt.\n"
+msgstr "Warnung: Der @S von Gruppe %g (%b) ist defekt.\n"
 
 #. @-expanded: Warning: Group %g's copy of the group descriptors has a bad block (%b).\n
 #: e2fsck/problem.c:583
 msgid "Warning: Group %g's copy of the @g descriptors has a bad @b (%b).\n"
-msgstr "Warnung: die Kopie des Gruppen-Deskriptors von Gruppe %g hat einen defekten Block (%b).\n"
+msgstr "Warnung: Die Kopie des Gruppen-Deskriptors von Gruppe %g hat einen defekten Block (%b).\n"
 
 #. @-expanded: Programming error?  block #%b claimed for no reason in process_bad_block.\n
 #: e2fsck/problem.c:589
 msgid "Programming error?  @b #%b claimed for no reason in process_bad_@b.\n"
-msgstr "Programmfehler?  @b #%b wird ohne Grund in process_bad_@b verlangt.\n"
+msgstr "Programmfehler? @b #%b wird ohne Grund in process_bad_@b verlangt.\n"
 
 #. @-expanded: error allocating %N contiguous block(s) in block group %g for %s: %m\n
 #: e2fsck/problem.c:595
@@ -1391,11 +1396,13 @@
 msgid "@A @b buffer for relocating %s\n"
 msgstr "@A einen @b-Puffer zum Verschieben von %s\n"
 
+# FIXME: Apostroph correct in German?
 #. @-expanded: Relocating group %g's %s from %b to %c...\n
 #: e2fsck/problem.c:605
 msgid "Relocating @g %g's %s from %b to %c...\n"
 msgstr "Verschiebe Gruppe %g's %s von %b nach %c...\n"
 
+# FIXME: Apostroph correct in German?
 #. @-expanded: Relocating group %g's %s to %c...\n
 #: e2fsck/problem.c:610
 #, c-format
@@ -1412,11 +1419,13 @@
 msgid "Warning: could not write @b %b for %s: %m\n"
 msgstr "Warnung: @b %b von %s konnte nicht geschrieben werden: %m\n"
 
+# FIXME: Expands correct in German?
 #. @-expanded: error allocating inode bitmap (%N): %m\n
 #: e2fsck/problem.c:625 e2fsck/problem.c:1460
 msgid "@A @i @B (%N): %m\n"
 msgstr "@A die @i-@B (%N): %m\n"
 
+# FIXME: Expands correct in German?
 #. @-expanded: error allocating block bitmap (%N): %m\n
 #: e2fsck/problem.c:630
 msgid "@A @b @B (%N): %m\n"
@@ -1476,8 +1485,8 @@
 "Special (@v/socket/fifo/symlink) file (@i %i) has immutable\n"
 "or append-only flag set.  "
 msgstr ""
-"Spezielle (@v/socket/fifo/symlink) Datei (@i %i) hat den Bitschalter für\n"
-"unveränderbar oder nur-anängen gesetzt.  "
+"Spezielle (@v/socket/fifo/symlink)-Datei (@i %i) hat den Bitschalter für\n"
+"unveränderbar oder nur-Anhängen gesetzt.  "
 
 #. @-expanded: inode %i has compression flag set on filesystem without compression support.  
 #: e2fsck/problem.c:685
@@ -1489,7 +1498,7 @@
 #: e2fsck/problem.c:690
 #, c-format
 msgid "Special (@v/socket/fifo) @i %i has non-zero size.  "
-msgstr "Spezielle (@v/socket/fifo) @i %i hat die Größe Null. "
+msgstr "Spezielle (@v/socket/fifo)-@i %i hat nicht die Größe Null. "
 
 #. @-expanded: journal inode is not in use, but contains data.  
 #: e2fsck/problem.c:700
@@ -1512,6 +1521,7 @@
 msgid "@is that were part of a corrupted orphan linked list found.  "
 msgstr "@is gefunden, die Teil einer defekten verketteten Liste von verwaisten @is waren.  "
 
+# FIXME: Deutsche Übersetzung i.O.? (Not noted in the following anymore)
 #. @-expanded: error allocating refcount structure (%N): %m\n
 #: e2fsck/problem.c:721
 msgid "@A refcount structure (%N): %m\n"
@@ -1520,7 +1530,7 @@
 #. @-expanded: Error reading extended attribute block %b for inode %i.  
 #: e2fsck/problem.c:726
 msgid "Error reading @a @b %b for @i %i.  "
-msgstr "Fehler beim Lesen des Blocks für erweiterte Attribute %b f @i %i.  "
+msgstr "Fehler beim Lesen des Blocks für erweiterte Attribute %b für @i %i.  "
 
 #. @-expanded: inode %i has a bad extended attribute block %b.  
 #: e2fsck/problem.c:731
@@ -1582,6 +1592,7 @@
 msgid "%B (%b) causes file to be too big.  "
 msgstr "@b #%B (%b) macht die Datei zu groß.  "
 
+# FIXME @b only in translation?
 #: e2fsck/problem.c:790
 msgid "%B (%b) causes symlink to be too big.  "
 msgstr "@b #%B (%b) macht den Symlink zu groß.  "
@@ -1590,7 +1601,7 @@
 #: e2fsck/problem.c:795
 #, c-format
 msgid "@i %i has INDEX_FL flag set on @f without htree support.\n"
-msgstr "@i %i hat INDEX_FL Flag auf @f gesetzt ohne HTREE-Unterstützung.\n"
+msgstr "@i %i hat INDEX_FL-Bitschalter auf @f gesetzt ohne HTREE-Unterstützung.\n"
 
 #. @-expanded: inode %i has INDEX_FL flag set but is not a directory.\n
 #: e2fsck/problem.c:800
@@ -1627,7 +1638,7 @@
 "Bad @b @i has an indirect @b (%b) that conflicts with\n"
 "@f metadata.  "
 msgstr ""
-"der @i für defekte Blöcke hat einen indirekten @b (%b), der mit\n"
+"Der @i für defekte Blöcke hat einen indirekten @b (%b), der mit\n"
 "den @f-Metadaten in Konflikt steht.  "
 
 #. @-expanded: Resize inode (re)creation failed: %m.
@@ -1654,7 +1665,7 @@
 #. @-expanded: extended attribute in inode %i has a value block (%N) which is invalid (must be 0)\n
 #: e2fsck/problem.c:851
 msgid "@a in @i %i has a value @b (%N) which is @n (must be 0)\n"
-msgstr "ein erweitertes Attribut in @i %i hat einen ungültigen Werteblock von %N (muß 0 sein)\n"
+msgstr "ein erweitertes Attribut in @i %i hat einen ungültigen Werteblock von %N (muss 0 sein)\n"
 
 #. @-expanded: extended attribute in inode %i has a value size (%N) which is invalid\n
 #: e2fsck/problem.c:856
@@ -1754,7 +1765,7 @@
 #. @-expanded: quota inode is not regular file.  
 #: e2fsck/problem.c:926
 msgid "@q @i is not regular file.  "
-msgstr "die @q-@i ist keine reguläre Datei.  "
+msgstr "Die @q-@i ist keine reguläre Datei.  "
 
 #. @-expanded: quota inode is not in use, but contains data.  
 #: e2fsck/problem.c:931
@@ -1764,7 +1775,7 @@
 #. @-expanded: quota inode is visible to the user.  
 #: e2fsck/problem.c:936
 msgid "@q @i is visible to the user.  "
-msgstr "die @q-@i ist sichtbar für den Benutzer.  "
+msgstr "Die @q-@i ist sichtbar für den Benutzer.  "
 
 #. @-expanded: The bad block inode looks invalid.  
 #: e2fsck/problem.c:941
@@ -1803,7 +1814,7 @@
 #: e2fsck/problem.c:974
 #, c-format
 msgid "Error while scanning inodes (%i): %m\n"
-msgstr "Fehlen beim Prüfen der Inodes (%i): %m\n"
+msgstr "Fehler beim Prüfen der Inodes (%i): %m\n"
 
 #. @-expanded: error allocating inode bitmap (inode_dup_map): %m\n
 #: e2fsck/problem.c:979
@@ -1921,13 +1932,13 @@
 #. @-expanded: entry '%Dn' in %p (%i) has illegal characters in its name.\n
 #: e2fsck/problem.c:1085
 msgid "@E has illegal characters in its name.\n"
-msgstr "@E hat ein unzulässiges Zeichen im Namen.\n"
+msgstr "@E hat unzulässige Zeichen im Namen.\n"
 
 #. @-expanded: Missing '.' in directory inode %i.\n
 #: e2fsck/problem.c:1090
 #, c-format
 msgid "Missing '.' in @d @i %i.\n"
-msgstr "Fehlende „.“ in @d @i %i.\n"
+msgstr "Fehlendes „.“ in @d-@i %i.\n"
 
 #. @-expanded: Missing '..' in directory inode %i.\n
 #: e2fsck/problem.c:1095
@@ -1968,13 +1979,14 @@
 #. @-expanded: i_fsize for inode %i (%Q) is %N, should be zero.\n
 #: e2fsck/problem.c:1130
 msgid "i_fsize @F %N, @s zero.\n"
-msgstr "i_fsize @F %N, @s null.\n"
+msgstr "i_fsize @F %N, @s Null.\n"
 
 #. @-expanded: inode %i (%Q) has invalid mode (%Im).\n
 #: e2fsck/problem.c:1135
 msgid "@i %i (%Q) has @n mode (%Im).\n"
 msgstr "@i %i (%Q) hat einen ungültigen Modus (%Im).\n"
 
+# FIXME: Above Offset → Versatz
 #. @-expanded: directory inode %i, %B, offset %N: directory corrupted\n
 #: e2fsck/problem.c:1140
 msgid "@d @i %i, %B, offset %N: @d corrupted\n"
@@ -2105,17 +2117,17 @@
 #. @-expanded: Symlink %Q (inode #%i) is invalid.\n
 #: e2fsck/problem.c:1260
 msgid "Symlink %Q (@i #%i) is @n.\n"
-msgstr "Symlink %Q (@i #%i) is invalid.\n"
+msgstr "Symlink %Q (@i #%i) is ungültig.\n"
 
 #. @-expanded: extended attribute block for inode %i (%Q) is invalid (%If).\n
 #: e2fsck/problem.c:1265
 msgid "@a @b @F @n (%If).\n"
-msgstr "@a @b @F ist falsch (%If).\n"
+msgstr "@a @b @F ist ungültig (%If).\n"
 
 #. @-expanded: filesystem contains large files, but lacks LARGE_FILE flag in superblock.\n
 #: e2fsck/problem.c:1270
 msgid "@f contains large files, but lacks LARGE_FILE flag in @S.\n"
-msgstr "@f enthält große Dateien, aber im @S den Bitschalter LARGE_FILE nicht gesetzt.\n"
+msgstr "@f enthält große Dateien, aber im @S ist der Bitschalter LARGE_FILE nicht gesetzt.\n"
 
 #. @-expanded: problem in HTREE directory inode %d: %B not referenced\n
 #: e2fsck/problem.c:1275
@@ -2151,7 +2163,7 @@
 #: e2fsck/problem.c:1309
 #, c-format
 msgid "@p @h %d: root node is @n\n"
-msgstr "@p @h %d: Wurzelknotenist ungültig\n"
+msgstr "@p @h %d: Wurzelknoten ist ungültig\n"
 
 #. @-expanded: problem in HTREE directory inode %d: %B has invalid limit (%N)\n
 #: e2fsck/problem.c:1314
@@ -2220,7 +2232,7 @@
 #. @-expanded: entry '%Dn' in %p (%i) references inode %Di found in group %g's unused inodes area.\n
 #: e2fsck/problem.c:1363
 msgid "@E references @i %Di found in @g %g's unused inodes area.\n"
-msgstr "@E verweist auf @i %Di,  die im Bereich ungenutzter Inodes von @g %g zu finden ist.\n"
+msgstr "@E verweist auf @i %Di, die im Bereich ungenutzter Inodes von @g %g zu finden ist.\n"
 
 #. @-expanded: i_file_acl_hi for inode %i (%Q) is %N, should be zero.\n
 #: e2fsck/problem.c:1368
@@ -2261,7 +2273,7 @@
 #. @-expanded: Bad or non-existent /lost+found.  Cannot reconnect.\n
 #: e2fsck/problem.c:1405
 msgid "Bad or non-existent /@l.  Cannot reconnect.\n"
-msgstr "Falsches oder fehlendes Verzeichnis /@l.  Wiederverbinden nicht möglich.\n"
+msgstr "Falsches oder fehlendes Verzeichnis /@l. Wiederverbinden nicht möglich.\n"
 
 #. @-expanded: Could not expand /lost+found: %m\n
 #: e2fsck/problem.c:1410
@@ -2292,11 +2304,12 @@
 msgid "ext2fs_new_@i: %m while trying to create /@l @d\n"
 msgstr "ext2fs_new_@i: %m während des Versuches, @d /@l zu erzeugen.\n"
 
+# FIXME Expandiert @b hier korrekt?
 #. @-expanded: ext2fs_new_dir_block: %m while creating new directory block\n
 #: e2fsck/problem.c:1435
 #, c-format
 msgid "ext2fs_new_dir_@b: %m while creating new @d @b\n"
-msgstr "ext2fs_new_dir_@b: %m während des Versuches, @d /@l zu erzeugen.\n"
+msgstr "ext2fs_new_dir_@b: %m während des Versuches, @d @b zu erzeugen.\n"
 
 #. @-expanded: ext2fs_write_dir_block: %m while writing the directory block for /lost+found\n
 #: e2fsck/problem.c:1440
@@ -2310,6 +2323,7 @@
 msgid "Error while adjusting @i count on @i %i\n"
 msgstr "Fehler während des Anpassens der @i-Anzahl auf @i %i\n"
 
+# FIXME: Parent → Eigentümer i.O.?
 #. @-expanded: Couldn't fix parent of inode %i: %m\n
 #. @-expanded: \n
 #: e2fsck/problem.c:1450
@@ -2367,7 +2381,7 @@
 #: e2fsck/problem.c:1502
 #, c-format
 msgid "Failed to create dirs_to_hash iterator: %m\n"
-msgstr "dirs_to_hash Iterator konnte nicht erzeugt werden: %m\n"
+msgstr "dirs_to_hash-Iterator konnte nicht erzeugt werden: %m\n"
 
 #: e2fsck/problem.c:1507
 msgid "Failed to optimize directory %q (%d): %m\n"
@@ -2381,6 +2395,7 @@
 msgid "Pass 4: Checking reference counts\n"
 msgstr "Durchgang 4: Überprüfe die Referenzzähler\n"
 
+# FIXME: Zero-length in transalation contained?
 #. @-expanded: unattached zero-length inode %i.  
 #: e2fsck/problem.c:1534
 #, c-format
@@ -2409,7 +2424,7 @@
 msgstr ""
 "WARNUNG: PROGRAMMIERFEHLER IN E2FSCK!\n"
 "\tODER EIN TROTTEL (SIE) PRÜFT EIN EINGEHÄNGTES (AKTIVES) DATEISYSTEM.\n"
-"@i_link_info[%i] ist %N, @i.i_links_count ist %Il.  Sie sollten identisch sein!\n"
+"@i_link_info[%i] ist %N, @i.i_links_count ist %Il. Sie sollten identisch sein!\n"
 
 #. @-expanded: Pass 5: Checking group summary information\n
 #: e2fsck/problem.c:1558
@@ -2424,7 +2439,7 @@
 #. @-expanded: Padding at end of block bitmap is not set. 
 #: e2fsck/problem.c:1568
 msgid "Padding at end of @b @B is not set. "
-msgstr "Auffüllbyte am Ende von @b @B ist nicht gesetzt. "
+msgstr "Auffüllbyte am Ende von @b-@B ist nicht gesetzt. "
 
 #. @-expanded: block bitmap differences: 
 #: e2fsck/problem.c:1573
@@ -2465,17 +2480,17 @@
 #. @-expanded: endpoints (%i, %j)\n
 #: e2fsck/problem.c:1638
 msgid "PROGRAMMING ERROR: @f (#%N) @B endpoints (%b, %c) don't match calculated @B endpoints (%i, %j)\n"
-msgstr "PROGRAMMIERFEHLER: Dateisystem (#%N) @B-Endpunkte (%b, %c) passen nicht mit den berechneten @B-Endpunkten (%i, %j) überein\n"
+msgstr "PROGRAMMIERFEHLER: Dateisystem (#%N) @B-Endpunkte (%b, %c) stimmen nicht mit den berechneten @B-Endpunkten (%i, %j) überein\n"
 
 #: e2fsck/problem.c:1644
 msgid "Internal error: fudging end of bitmap (%N)\n"
-msgstr "Interner Fehler: das Ende der Bitmap (%N) wird erraten\n"
+msgstr "Interner Fehler: Das Ende der Bitmap (%N) wird erraten\n"
 
 #. @-expanded: Error copying in replacement inode bitmap: %m\n
 #: e2fsck/problem.c:1649
 #, c-format
 msgid "Error copying in replacement @i @B: %m\n"
-msgstr "Fehler beim hineinkopieren von @i @B: %m\n"
+msgstr "Fehler beim Hineinkopieren von @i @B: %m\n"
 
 #. @-expanded: Error copying in replacement block bitmap: %m\n
 #: e2fsck/problem.c:1654
@@ -2487,13 +2502,13 @@
 #: e2fsck/problem.c:1679
 #, c-format
 msgid "@g %g @b(s) in use but @g is marked BLOCK_UNINIT\n"
-msgstr "Blöcke von @g %g sind in Beutzung, obwohl @g als BLOCK_UNINIT markiert ist\n"
+msgstr "Blöcke von @g %g sind in Benutzung, obwohl @g als BLOCK_UNINIT markiert ist\n"
 
 #. @-expanded: group %g inode(s) in use but group is marked INODE_UNINIT\n
 #: e2fsck/problem.c:1684
 #, c-format
 msgid "@g %g @i(s) in use but @g is marked INODE_UNINIT\n"
-msgstr "Die @isw der @g %g sind in Benutzung, obwohl @g als INODE_UNINIT markiert ist\n"
+msgstr "Die @is der @g %g sind in Benutzung, obwohl @g als INODE_UNINIT markiert ist\n"
 
 #. @-expanded: Recreate journal
 #: e2fsck/problem.c:1691
@@ -2516,7 +2531,7 @@
 #: e2fsck/scantest.c:79
 #, c-format
 msgid "Memory used: %d, elapsed time: %6.3f/%6.3f/%6.3f\n"
-msgstr "benutzter Speicher: %d, vergangende Zeit: %6.3f/%6.3f/%6.3f\n"
+msgstr "benutzter Speicher: %d, vergangene Zeit: %6.3f/%6.3f/%6.3f\n"
 
 #: e2fsck/scantest.c:98
 #, c-format
@@ -2577,9 +2592,9 @@
 "Notfallhilfe:\n"
 " -p        automatische Reparatur (keine Fragen)\n"
 " -n        keine Veränderungen am Dateisystem vornehmen\n"
-" -y        \" Ja \" auf alle Fragen annehmen\n"
-" -c        suche nach defekten Blöcken\n"
-" -f        erzwinge die Überprüfung auch wenn alles i.O. erscheint\n"
+" -y        \"Ja\" für alle Fragen annehmen\n"
+" -c        suche nach defekten Blöcken und füge sie der Liste der defekten Blöcke hinzu\n"
+" -f        erzwinge die Überprüfung, auch wenn alles i.O. erscheint\n"
 
 #: e2fsck/unix.c:86
 #, c-format
@@ -2592,7 +2607,7 @@
 " -L bad_blocks_file   Set badblocks list\n"
 msgstr ""
 " -v                   sei gesprächig\n"
-" -b Superbloc         Nutze Superblockkopie\n"
+" -b Superbloc         nutze Superblockkopie\n"
 " -B Blockgröße        erzwinge Blockgröße beim Suchen vom Superblock\n"
 " -j externes-Journal  Angabe des Speicherortes des externen Jounals\n"
 " -l bad_blocks_file   zur Liste der defekten Blöcke hinzufügen\n"
@@ -2632,6 +2647,7 @@
 msgstr[0] "%12u nicht zusammenhängendes Verzeichnis (%0d.%d%%)\n"
 msgstr[1] "%12u nicht zusammenhängende Verzeichnisse (%0d.%d%%)\n"
 
+# FIXME: Indentation in this and the following message i.O.?
 #: e2fsck/unix.c:171
 #, c-format
 msgid "             # of inodes with ind/dind/tind blocks: %u/%u/%u\n"
@@ -2774,7 +2790,7 @@
 msgstr ""
 "\n"
 "\n"
-"WARNUNG!!!  Das Dateisystem ist eingehängt, Wenn Sie fortfahren, ***WERDEN***\n"
+"WARNUNG!!! Das Dateisystem ist eingehängt. Wenn Sie fortfahren, ***WERDEN***\n"
 "Sie ***SCHWERWIEGENDE*** Schäden am Dateisystem verursachen.\n"
 "\n"
 
@@ -2806,7 +2822,7 @@
 
 #: e2fsck/unix.c:378
 msgid " has filesystem last checked time in the future"
-msgstr " hat einen in der Zukunft liegenden Zeitpunkt der letzten Püfung des Dateisystems"
+msgstr " hat einen in der Zukunft liegenden Zeitpunkt der letzten Prüfung des Dateisystems"
 
 #: e2fsck/unix.c:384
 #, c-format
@@ -2824,7 +2840,7 @@
 
 #: e2fsck/unix.c:445
 msgid " (check deferred; on battery)"
-msgstr " (Prüfung nach nächstem Einhängen)"
+msgstr " (Prüfung verschoben; im Batteriebetrieb)"
 
 #: e2fsck/unix.c:448
 msgid " (check after next mount)"
@@ -2881,7 +2897,7 @@
 #: misc/tune2fs.c:1109
 #, c-format
 msgid "Unable to resolve '%s'"
-msgstr "Nicht möglich „%s“ aufzulösen"
+msgstr "Nicht möglich, „%s“ aufzulösen"
 
 #: e2fsck/unix.c:912
 msgid "The -n and -D options are incompatible."
@@ -2905,7 +2921,9 @@
 msgid ""
 "E2FSCK_JBD_DEBUG \"%s\" not an integer\n"
 "\n"
-msgstr "2FSCK_JBD_DEBUG \"%s\" ist keine Ganzzahl\n"
+msgstr ""
+"2FSCK_JBD_DEBUG \"%s\" ist keine Ganzzahl\n"
+"\n"
 
 #: e2fsck/unix.c:1033
 #, c-format
@@ -2915,14 +2933,14 @@
 "\n"
 msgstr ""
 "\n"
-"Ungültiges nicht-numerisches Argument für -%c (\"%s\")\n"
+"Ungültiges nicht numerisches Argument für -%c (\"%s\")\n"
 "\n"
 
 #: e2fsck/unix.c:1122
 #, c-format
 msgid "MMP interval is %u seconds and total wait time is %u seconds. Please wait...\n"
 msgstr ""
-"MMP Intervall ist %u Sekunden und die gesammte Wartezeit ist %u Sekunden.\n"
+"MMP-Intervall ist %u Sekunden und die gesammte Wartezeit ist %u Sekunden.\n"
 "Bitte warten...\n"
 
 #: e2fsck/unix.c:1139 e2fsck/unix.c:1144
@@ -2934,14 +2952,14 @@
 "If you are sure the filesystem is not in use on any node, run:\n"
 "'tune2fs -f -E clear_mmp {device}'\n"
 msgstr ""
-"Wenn Sie sicher sind, daß das Dateisystem auf keinem Knoten benutzt wird,\n"
+"Wenn Sie sicher sind, dass das Dateisystem auf keinem Knoten benutzt wird,\n"
 "starten Sie bitte:\n"
 "„tune2fs -f -E clear_mmp {device}“\n"
 
 #: e2fsck/unix.c:1196
 #, c-format
 msgid "Error: ext2fs library version out of date!\n"
-msgstr "Fehler: ext2fs-Bibliotheks-Version ist zu alt!\n"
+msgstr "Fehler: ext2fs-Bibliotheksversion zu alt!\n"
 
 #: e2fsck/unix.c:1204
 msgid "while trying to initialize program"
@@ -2977,7 +2995,7 @@
 #: e2fsck/unix.c:1309
 #, c-format
 msgid "%s: going back to original superblock\n"
-msgstr "%s: es wird zum originalen Superblock zurück gekehrt\n"
+msgstr "%s: es wird zum ursprünglichen Superblock zurückgekehrt\n"
 
 #: e2fsck/unix.c:1337
 msgid ""
@@ -3005,8 +3023,7 @@
 #: e2fsck/unix.c:1354
 msgid "Filesystem mounted or opened exclusively by another program?\n"
 msgstr ""
-"Ist das Dateisystem eingehängt or exklusiv von einem anderen Programm\n"
-"\n"
+"Ist das Dateisystem eingehängt oder exklusiv von einem anderen Programm\n"
 "geöffnet worden?\n"
 
 #: e2fsck/unix.c:1357
@@ -3018,7 +3035,7 @@
 "Disk write-protected; use the -n option to do a read-only\n"
 "check of the device.\n"
 msgstr ""
-"Laufwerk ist schreibgeschützt, nutzen Sie die -n Option\n"
+"Laufwerk ist schreibgeschützt, nutzen Sie die Option -n,\n"
 "um es im Nur-Lesen-Modus zu prüfen.\n"
 
 #: e2fsck/unix.c:1425
@@ -3037,7 +3054,7 @@
 #: e2fsck/unix.c:1493
 #, c-format
 msgid "unable to set superblock flags on %s\n"
-msgstr "Superblock-Flags konntan auf %s nicht gesetzt werden\n"
+msgstr "Superblock-Flags konnten nicht auf %s gesetzt werden\n"
 
 #: e2fsck/unix.c:1499
 #, c-format
@@ -3061,7 +3078,7 @@
 "\tbut filesystem %s has HTREE directories.\n"
 msgstr ""
 "%s: e2fsck wurde ohne Unterstützung für HTREE kompiliert,\n"
-"\taber das Dateisystem %s besitzt HTREE Verzeichnisse.\n"
+"\taber das Dateisystem %s besitzt HTREE-Verzeichnisse.\n"
 
 #: e2fsck/unix.c:1596
 #, c-format
@@ -3070,7 +3087,7 @@
 
 #: e2fsck/unix.c:1599
 msgid "This doesn't bode well, but we'll try to go on...\n"
-msgstr "Das verheißt nichts gutes, aber wir versuchen es trotzdem ..\n"
+msgstr "Das verheisst nichts gutes, aber wir versuchen es trotzdem...\n"
 
 #: e2fsck/unix.c:1640
 #, c-format
@@ -3091,7 +3108,7 @@
 
 #: e2fsck/unix.c:1674
 msgid "Restarting e2fsck from the beginning...\n"
-msgstr "Beginne e2fsck neu ...\n"
+msgstr "Beginne e2fsck neu...\n"
 
 #: e2fsck/unix.c:1678
 msgid "while resetting context"
@@ -3200,7 +3217,7 @@
 
 #: e2fsck/util.c:277
 msgid "reading inode and block bitmaps"
-msgstr "lese Inode und Block bitmaps"
+msgstr "lese Inode- und Block-Bitmaps"
 
 #: e2fsck/util.c:285
 #, c-format
@@ -3227,7 +3244,7 @@
 "\n"
 "\n"
 "%s: UNERWARTETE INKONSISTENZ; fsck MANUELL AUSFÜHREN\n"
-"\t(d.h. ohne -a oder -p Option)\n"
+"\t(d.h. ohne Option -a oder -p)\n"
 
 #: e2fsck/util.c:395
 #, c-format
@@ -3261,7 +3278,7 @@
 
 #: e2fsck/util.c:636
 msgid "while allocating zeroizing buffer"
-msgstr "beim reservieren eines Puffers zum Nullen"
+msgstr "beim Reservieren eines Puffers zum Nullen"
 
 #: e2fsck/util.c:788
 msgid "UNEXPECTED INCONSISTENCY: the filesystem is being modified while fsck is running.\n"
@@ -3378,7 +3395,7 @@
 #: misc/badblocks.c:867
 #, c-format
 msgid "during test data write, block %lu"
-msgstr "beim Schreiben der Test-Daten; Block %lu"
+msgstr "beim Schreiben der Testdaten; Block %lu"
 
 #: misc/badblocks.c:988 misc/util.c:152
 #, c-format
@@ -3400,13 +3417,14 @@
 
 #: misc/badblocks.c:1003
 msgid "badblocks forced anyway.\n"
-msgstr "Badblocks wird trotzdem erzwungen. Hoffentlich ist /etc/mtab nicht korrekt.\n"
+msgstr "Badblocks wird trotzdem erzwungen.\n"
 
 #: misc/badblocks.c:1023
 #, c-format
 msgid "invalid %s - %s"
 msgstr "ungültige %s - %s"
 
+# FIXME: The next three are not sentences - start with lower case letter?
 #: misc/badblocks.c:1133
 #, c-format
 msgid "can't allocate memory for test_pattern - %s"
@@ -3424,7 +3442,7 @@
 msgid ""
 "Couldn't determine device size; you must specify\n"
 "the size manually\n"
-msgstr "Größe des Gerätes ist nicht feststellbar. Sie müssen sie manuell angeben.\n"
+msgstr "Größe des Gerätes ist nicht feststellbar. Sie müssen die Größe manuell angeben.\n"
 
 #: misc/badblocks.c:1189
 msgid "while trying to determine device size"
@@ -3474,7 +3492,7 @@
 #: misc/chattr.c:209
 #, c-format
 msgid "while reading flags on %s"
-msgstr "beim Lesens der Flags in %s"
+msgstr "beim Lesens der Bitschalter in %s"
 
 #: misc/chattr.c:218 misc/chattr.c:237
 #, c-format
@@ -3486,12 +3504,12 @@
 #: misc/chattr.c:223 misc/chattr.c:242
 #, c-format
 msgid "Flags of %s set as "
-msgstr "Flags von %s wie folgt gesetzt: "
+msgstr "Bitschalter von %s wie folgt gesetzt: "
 
 #: misc/chattr.c:251
 #, c-format
 msgid "while setting flags on %s"
-msgstr "beim Setzen der Flags in %s"
+msgstr "beim Setzen der Bitschalter in %s"
 
 #: misc/chattr.c:259
 #, c-format
@@ -3574,7 +3592,7 @@
 "  Reserved GDT blocks at "
 msgstr ""
 "\n"
-"  reservierte GDT Blöcke bei "
+"  reservierte GDT-Blöcke bei "
 
 #: misc/dumpe2fs.c:228
 #, c-format
@@ -3583,11 +3601,11 @@
 
 #: misc/dumpe2fs.c:234
 msgid "  Block bitmap at "
-msgstr "  Block bitmap in "
+msgstr "  Block-Bitmap in "
 
 #: misc/dumpe2fs.c:238
 msgid ", Inode bitmap at "
-msgstr ", Inode Bitmap in "
+msgstr ", Inode-Bitmap in "
 
 #: misc/dumpe2fs.c:242
 msgid ""
@@ -3634,7 +3652,7 @@
 
 #: misc/dumpe2fs.c:339
 msgid "while opening journal inode"
-msgstr "beim Lesen des Journal-Inodes"
+msgstr "beim Öffnen des Journal-Inodes"
 
 #: misc/dumpe2fs.c:345
 msgid "while reading journal super block"
@@ -3669,6 +3687,7 @@
 msgid "while reading journal superblock"
 msgstr "beim Lesen des Journal-Superblocks"
 
+# FIXME: Start with lower case letter (no sentence)?
 #: misc/dumpe2fs.c:409
 msgid "Couldn't find journal superblock magic numbers"
 msgstr "Konnte die magische Nummer des Journal-Superblocks nicht finden"
@@ -3685,18 +3704,19 @@
 "Journal number of users:  %u\n"
 msgstr ""
 "\n"
-"Journal Blockgröße:       %u\n"
-"Journal Länge:            %u\n"
-"Journal Startblock:       %u\n"
-"Journal Sequenz:          0x%08x\n"
-"Journal Start:            %u\n"
-"Journal Anzahl Nutzer:    %u\n"
+"Journal-Blockgröße:       %u\n"
+"Journal-Länge:            %u\n"
+"Journal-Startblock:       %u\n"
+"Journal-Sequenz:          0x%08x\n"
+"Journal-Start:            %u\n"
+"Journalnutzer-Anzahl:     %u\n"
 
 #: misc/dumpe2fs.c:426
 #, c-format
 msgid "Journal users:            %s\n"
 msgstr "Jounalnutzer:            %s\n"
 
+# FIXME: ggf. parsen → auswerten
 #: misc/dumpe2fs.c:442 misc/mke2fs.c:665 misc/tune2fs.c:1128
 #, c-format
 msgid "Couldn't allocate memory to parse options!\n"
@@ -3734,7 +3754,6 @@
 "Gültige erweiterte Optionen sind:\n"
 "\tsuperblock=<Nummer des Spuperblocks>\n"
 "\tblocksize=<Blockgrösse>\n"
-"\n"
 
 #: misc/dumpe2fs.c:554 misc/mke2fs.c:1528
 #, c-format
@@ -3799,7 +3818,7 @@
 #: misc/e2label.c:63
 #, c-format
 msgid "e2label: cannot seek to superblock\n"
-msgstr "e2label: cannot seek to superblock\n"
+msgstr "e2label: Kann nicht zum Superblock springen\n"
 
 #: misc/e2label.c:68
 #, c-format
@@ -3809,7 +3828,7 @@
 #: misc/e2label.c:72
 #, c-format
 msgid "e2label: not an ext2 filesystem\n"
-msgstr "e2label: Kein ext2 Dateisystem\n"
+msgstr "e2label: Kein ext2-Dateisystem\n"
 
 #: misc/e2label.c:97 misc/tune2fs.c:2065
 #, c-format
@@ -3819,7 +3838,7 @@
 #: misc/e2label.c:100
 #, c-format
 msgid "e2label: cannot seek to superblock again\n"
-msgstr "e2label: cannot seek to superblock again\n"
+msgstr "e2label: Kann nicht nochmals zum Superblock springen\n"
 
 #: misc/e2label.c:105
 #, c-format
@@ -3838,7 +3857,7 @@
 
 #: misc/e2undo.c:52
 msgid "Failed to read the file system data \n"
-msgstr "Die Dateisystemdaten konnten nicht gelesenb werden \n"
+msgstr "Die Dateisystemdaten konnten nicht gelesen werden \n"
 
 #: misc/e2undo.c:62 misc/e2undo.c:83 misc/e2undo.c:108 misc/e2undo.c:206
 #, c-format
@@ -3866,7 +3885,7 @@
 
 #: misc/e2undo.c:175
 msgid "e2undo should only be run on unmounted file system\n"
-msgstr "e2undo sollte nur auf nicht-eingehängten Dateisystemen laufen\n"
+msgstr "e2undo sollte nur auf nicht eingehängten Dateisystemen ausgeführt werden\n"
 
 #: misc/e2undo.c:184
 #, c-format
@@ -3891,7 +3910,7 @@
 #: misc/fsck.c:353
 #, c-format
 msgid "WARNING: bad format on line %d of %s\n"
-msgstr "WARNUNG: falsches Format in Zeile %d von %s\n"
+msgstr "WARNUNG: Falsches Format in Zeile %d von %s\n"
 
 #: misc/fsck.c:370
 msgid ""
@@ -3901,20 +3920,20 @@
 "\n"
 msgstr ""
 "WARNUNG: Ihre /etc/fstab enthält keine Angabe darüber, wann\n"
-"\tdas Dateisystem geprüft werden soll.  Ich werde dieses\n"
-"\tignorieren, aber Sie sollten ihre /etc/fstab so schnell\n"
+"\tdas Dateisystem geprüft werden soll. Ich werde dieses\n"
+"\tignorieren, aber Sie sollten Ihre /etc/fstab so schnell\n"
 "\twie möglich korrigieren.\n"
 "\n"
 
 #: misc/fsck.c:478
 #, c-format
 msgid "fsck: %s: not found\n"
-msgstr "fsck: %s: nicht gefunden\n"
+msgstr "fsck: %s: Nicht gefunden\n"
 
 #: misc/fsck.c:594
 #, c-format
 msgid "%s: wait: No more child process?!?\n"
-msgstr "%s: wait: kein Kindprozess mehr?!?\n"
+msgstr "%s: wait: Kein Kindprozess mehr?!?\n"
 
 #: misc/fsck.c:616
 #, c-format
@@ -3929,7 +3948,7 @@
 #: misc/fsck.c:661
 #, c-format
 msgid "Finished with %s (exit status %d)\n"
-msgstr "Beendet mit %s (exit status %d)\n"
+msgstr "Beendet mit %s (Exit-Status %d)\n"
 
 #: misc/fsck.c:721
 #, c-format
@@ -3991,7 +4010,7 @@
 #: misc/lsattr.c:84
 #, c-format
 msgid "While reading flags on %s"
-msgstr "Beim Lesen der Flags von %s"
+msgstr "Beim Lesen der Bitschalter von %s"
 
 #: misc/lsattr.c:91
 #, c-format
@@ -4011,8 +4030,8 @@
 msgstr ""
 "Aufruf: %s [-c|-l Dateiname] [-b Blockgröße] [-C Clustergröße]\n"
 "\t[-i Bytes-pro-Inode] [-I Inodegrösse] [-J Journal-Optionen]\n"
-"\t[-G Größe_der_Metagruppe] [-N Anzahl_der_Inodes]\n"
-"\t[-m Reservierte-Blöcke-Prozent] [-o Erzeuger-OS]\n"
+"\t[-G Größe-der-Metagruppe] [-N Anzahl-der-Inodes]\n"
+"\t[-m Reservierte-Blöcke-in-Prozent] [-o Erzeuger-OS]\n"
 "\t[-g Blöcke-pro-Gruppe] [-L Volume-Label]\n"
 "\t[-M letztes-eingehängtes-Verzeichnis] [-O Eigenschaft[,...]]\n"
 "\t[-r fs-Revision] [-E erweiterte-Option[,...]]\n"
@@ -4056,7 +4075,7 @@
 "\tbad blocks.\n"
 "\n"
 msgstr ""
-"Warnung: die Sicherung des Superblock bzw. Gruppendeskriptors in Block %u enthält\n"
+"Warnung: Die Sicherung des Superblock bzw. Gruppendeskriptors in Block %u enthält\n"
 "\tdefekte Blöcke.\n"
 "\n"
 
@@ -4075,7 +4094,7 @@
 "Could not write %d blocks in inode table starting at %llu: %s\n"
 msgstr ""
 "\n"
-"%d Blöcke konnten nicht in die Inoden-Tabellen beginnend bei %llu geschrieben werden: %s\n"
+"%d Blöcke konnten nicht in die Inode-Tabellen beginnend bei %llu geschrieben werden: %s\n"
 
 #: misc/mke2fs.c:353 misc/mke2fs.c:2181 misc/mke2fs.c:2435
 #, c-format
@@ -4118,12 +4137,12 @@
 #: misc/mke2fs.c:475
 #, c-format
 msgid "Warning: could not read block 0: %s\n"
-msgstr "Warnung: konnte Block %s nicht lesen\n"
+msgstr "Warnung: Konnte Block %s nicht lesen\n"
 
 #: misc/mke2fs.c:491
 #, c-format
 msgid "Warning: could not erase sector %d: %s\n"
-msgstr "Warnung: konnte Sektor %d: %s nicht löschen\n"
+msgstr "Warnung: Konnte Sektor %d: %s nicht löschen\n"
 
 #: misc/mke2fs.c:507
 msgid "while initializing journal superblock"
@@ -4136,7 +4155,7 @@
 #: misc/mke2fs.c:527
 #, c-format
 msgid "while zeroing journal device (block %llu, count %d)"
-msgstr "beim Überschreiben des Journal-Device mit Nullen (Block %llu, Nr. %d)"
+msgstr "beim Überschreiben des Journal-Geräts mit Nullen (Block %llu, Nr. %d)"
 
 #: misc/mke2fs.c:546
 msgid "while writing journal superblock"
@@ -4179,7 +4198,7 @@
 #: misc/mke2fs.c:581
 #, c-format
 msgid "Stride=%u blocks, Stripe width=%u blocks\n"
-msgstr "Stride=%u Blöcke, Stripebreite=%u Blöcke\n"
+msgstr "Stride=%u Blöcke, Stripe-Breite=%u Blöcke\n"
 
 #: misc/mke2fs.c:583
 #, c-format
@@ -4236,6 +4255,7 @@
 msgid "Invalid mmp_update_interval: %s\n"
 msgstr "Ungültiges mmp_update_interval: %s\n"
 
+# FIXME: Korrekte Anführungszeichen?
 #: misc/mke2fs.c:704
 #, c-format
 msgid "Invalid stride parameter: %s\n"
@@ -4244,8 +4264,9 @@
 #: misc/mke2fs.c:719
 #, c-format
 msgid "Invalid stripe-width parameter: %s\n"
-msgstr "Ungültiger Stripebreite-Parameter: %s\n"
+msgstr "Ungültiger Stripe-Breite-Parameter: %s\n"
 
+# FIXME: Korrekte Anführungszeichen?
 #: misc/mke2fs.c:742
 #, c-format
 msgid "Invalid resize parameter: %s\n"
@@ -4254,13 +4275,13 @@
 #: misc/mke2fs.c:749
 #, c-format
 msgid "The resize maximum must be greater than the filesystem size.\n"
-msgstr "Das Maximum der Vergrösserung muss oberhalb als der Dateisystem-Grösse liegen.\n"
+msgstr "Das Maximum der Vergrösserung muss oberhalb der Dateisystem-Grösse liegen.\n"
 
 #: misc/mke2fs.c:773
 #, c-format
 msgid "On-line resizing not supported with revision 0 filesystems\n"
 msgstr ""
-"Online-Grössenänderungen werden bei Revison 0 Dateisystemen nicht\n"
+"Online-Grössenänderungen werden bei Revison-0-Dateisystemen nicht\n"
 "\tunterstützt\n"
 
 #: misc/mke2fs.c:811
@@ -4297,9 +4318,9 @@
 "\n"
 "\terhalten welches mit Gleichheitszeichen („=“) zugewiesen wird.\n"
 "\n"
-"gültige erweiterte Optionen sind:\n"
-"\tstride=<RAID Segmentgrösse in Blöcken>\n"
-"\tstripe-width=<RAID Stride * Datenplatten in Blöcken>\n"
+"Gültige erweiterte Optionen sind:\n"
+"\tstride=<RAID-Segmentgrösse in Blöcken>\n"
+"\tstripe-width=<RAID-Stride * Datenplatten in Blöcken>\n"
 "\tresize=<Obergrenze für Grössenänderung in Blöcken>\n"
 "\tlazy_itable_init=<0 für Ab-, 1 für Einschalten>\n"
 "\tlazy_journal_init=<0 für Ab-, 1 fúr Einschalten>\n"
@@ -4317,7 +4338,7 @@
 "\n"
 msgstr ""
 "\n"
-"Warnung: RAID Stripe-Breite %u ist kein ganzzahliges Vielfaches von\n"
+"Warnung: RAID-Stripe-Breite %u ist kein ganzzahliges Vielfaches von\n"
 "\tStride %u.\n"
 "\n"
 
@@ -4327,18 +4348,18 @@
 "Syntax error in mke2fs config file (%s, line #%d)\n"
 "\t%s\n"
 msgstr ""
-"Syntax Fehler in der Konfigurationsdatei von mkefs (%s, Zeile %d)\n"
+"Syntaxfehler in der Konfigurationsdatei von mke2fs (%s, Zeile %d)\n"
 "\t%s\n"
 
 #: misc/mke2fs.c:894 misc/tune2fs.c:393
 #, c-format
 msgid "Invalid filesystem option set: %s\n"
-msgstr "Ungültige Dateisystem-Option gesetzt: %s\n"
+msgstr "Ungültige Dateisystemoption gesetzt: %s\n"
 
 #: misc/mke2fs.c:906 misc/tune2fs.c:345
 #, c-format
 msgid "Invalid mount option set: %s\n"
-msgstr "Ungültige Einhänge-Option gesetzt: %s\n"
+msgstr "Ungültige Einhängeoption gesetzt: %s\n"
 
 #: misc/mke2fs.c:1046
 #, c-format
@@ -4347,7 +4368,7 @@
 "Your mke2fs.conf file does not define the %s filesystem type.\n"
 msgstr ""
 "\n"
-"Ihre mke2fs.conf Datei enhält keine Definitiion des %s Dateisystems.\n"
+"Ihre mke2fs.conf-Datei enhält keine Definition des %s-Dateisystemtyps.\n"
 
 #: misc/mke2fs.c:1050
 #, c-format
@@ -4355,7 +4376,7 @@
 "You probably need to install an updated mke2fs.conf file.\n"
 "\n"
 msgstr ""
-"Sie müssen wahrscheinlich eine aktualisierte mke2fs.conf Datei installieren.\n"
+"Sie müssen wahrscheinlich eine aktualisierte mke2fs.conf-Datei installieren.\n"
 "\n"
 
 #: misc/mke2fs.c:1054
@@ -4387,7 +4408,7 @@
 #: misc/mke2fs.c:1333
 #, c-format
 msgid "invalid block size - %s"
-msgstr "bad block Größe - %s"
+msgstr "unzulässige Blockgröße - %s"
 
 #: misc/mke2fs.c:1337
 #, c-format
@@ -4409,26 +4430,27 @@
 
 #: misc/mke2fs.c:1378
 msgid "Illegal number for flex_bg size"
-msgstr "Illegale Zahl für flex_bg Größe"
+msgstr "Ungültige Zahl für flex_bg Größe"
 
 #: misc/mke2fs.c:1384
 msgid "flex_bg size must be a power of 2"
-msgstr "flex_bg Größe muss eine Zweierpotenz sein"
+msgstr "flex_bg-Größe muss eine Zweierpotenz sein"
 
 #: misc/mke2fs.c:1394
 #, c-format
 msgid "invalid inode ratio %s (min %d/max %d)"
-msgstr "Unzulässiges Inode-Verhältnis %s (Min %d/Max %d"
+msgstr "Unzulässiges Inode-Verhältnis %s (Min %d/Max %d)"
 
 #: misc/mke2fs.c:1404
 #, c-format
 msgid "Warning: -K option is deprecated and should not be used anymore. Use '-E nodiscard' extended option instead!\n"
-msgstr "Warnung: die Option -K ist veraltet und sollte nicht mehr verwendet werden. Verwenden Sie bitte stattdessen die erweiterte Option „-E nodiscard“\n"
+msgstr "Warnung: die Option -K ist veraltet und sollte nicht mehr verwendet werden. Verwenden Sie bitte stattdessen die erweiterte Option „-E nodiscard“.\n"
 
 #: misc/mke2fs.c:1418
 msgid "in malloc for bad_blocks_filename"
-msgstr "in malloc for bad_blocks_filename"
+msgstr "in malloc für bad_blocks_filename"
 
+# FIXME: Andere Anführungszeichen?
 #: misc/mke2fs.c:1428
 #, c-format
 msgid "invalid reserved blocks percent - %s"
@@ -4460,22 +4482,22 @@
 #: misc/mke2fs.c:1553 misc/mke2fs.c:2514
 #, c-format
 msgid "while trying to open journal device %s\n"
-msgstr "beim Versuch, das Journal-Device %s zu öffnen\n"
+msgstr "beim Versuch, das Journal-Gerät %s zu öffnen\n"
 
 #: misc/mke2fs.c:1559
 #, c-format
 msgid "Journal dev blocksize (%d) smaller than minimum blocksize %d\n"
-msgstr "Journal-Device Blockgröße (%d) kleiner als Minimum-Blockgröße %d\n"
+msgstr "Journal-Gerät-Blockgröße (%d) kleiner als Minimum-Blockgröße %d\n"
 
 #: misc/mke2fs.c:1565
 #, c-format
 msgid "Using journal device's blocksize: %d\n"
-msgstr "Verwende die Blockgrösse des Geräts: %d\n"
+msgstr "Verwende die Journal-Blockgrösse des Geräts: %d\n"
 
 #: misc/mke2fs.c:1576
 #, c-format
 msgid "invalid blocks '%s' on device '%s'"
-msgstr "ungültige Blöcke  „%s“ auf Gerät „%s“"
+msgstr "ungültige Blöcke „%s“ auf Gerät „%s“"
 
 #: misc/mke2fs.c:1586
 msgid "filesystem"
@@ -4524,6 +4546,7 @@
 "%1$s: Die Größe von Gerät %3$s (0x%2$llx) lässt sich bei Verwendung einer\n"
 "\tBlockgröße von %4$d nicht mit 32 Bits darstellen.\n"
 
+# FIXME: I don't understand the string fully, maybe Lösung → Auflösung?
 #: misc/mke2fs.c:1719
 msgid "fs_types for mke2fs.conf resolution: "
 msgstr "fs_types für mke2fs.conf Lösung: "
@@ -4547,10 +4570,11 @@
 msgid "Journals not supported with revision 0 filesystems\n"
 msgstr "Journale werden für Dateisysteme der Revision 0 nicht unterstützt\n"
 
+# FIXME: Anführungszeichen?
 #: misc/mke2fs.c:1759
 #, c-format
 msgid "invalid reserved blocks percent - %lf"
-msgstr "Unzulässige \"Reservierte Blöcke\"-Prozentangabe - %lf"
+msgstr "unzulässige \"Reservierte Blöcke\"-Prozentangabe - %lf"
 
 #: misc/mke2fs.c:1775
 #, c-format
@@ -4576,7 +4600,7 @@
 #: misc/mke2fs.c:1836
 #, c-format
 msgid "Warning: specified blocksize %d is less than device physical sectorsize %d\n"
-msgstr "Warnung: die vorgegebene Blockgröße %d ist kleiner als die physische Sektorgröße %d\n"
+msgstr "Warnung: Die vorgegebene Blockgröße %d ist kleiner als die physische Sektorgröße %d\n"
 
 #: misc/mke2fs.c:1867
 #, c-format
@@ -4593,23 +4617,23 @@
 msgid "This may result in very poor performance, (re)-partitioning suggested.\n"
 msgstr ""
 "Das könnte zu sehr schlechter Leistung führen. Eine (Neu-)Partionierung\n"
-" wird empfohlen.\n"
+"wird empfohlen.\n"
 
 #: misc/mke2fs.c:1883
 #, c-format
 msgid "%d-byte blocks too big for system (max %d)"
-msgstr "%d-Byte Blöcke zu groß für das System (max %d)"
+msgstr "%d-Byte-Blöcke zu groß für das System (max %d)"
 
 #: misc/mke2fs.c:1887
 #, c-format
 msgid "Warning: %d-byte blocks too big for system (max %d), forced to continue\n"
-msgstr "Warnung: %d-byte Blöcke sind zu groß für das System (max %d), fahre dennoch fort\n"
+msgstr "Warnung: %d-Byte-Blöcke sind zu groß für das System (max %d), fahre dennoch fort\n"
 
 #: misc/mke2fs.c:1925
 msgid "reserved online resize blocks not supported on non-sparse filesystem"
 msgstr ""
 "Für Online-Grössenänderungen reservierte Blöcke werden auf Dateisystemen\n"
-"\tohne Unterstützung für Lückenkompression  nicht unterstützt"
+"\tohne Unterstützung für Lückenkompression nicht unterstützt"
 
 #: misc/mke2fs.c:1934
 msgid "blocks per group count out of range"
@@ -4632,7 +4656,7 @@
 #: misc/mke2fs.c:1986
 #, c-format
 msgid "too many inodes (%llu), specify < 2^32 inodes"
-msgstr "zu viele Inodes (%llu), sie müssen weniger als 2^32 Inodes angeben"
+msgstr "zu viele Inodes (%llu), Sie müssen weniger als 2^32 Inodes angeben"
 
 #: misc/mke2fs.c:2000
 #, c-format
@@ -4641,9 +4665,9 @@
 "\tfilesystem with %llu blocks, specify higher inode_ratio (-i)\n"
 "\tor lower inode count (-N).\n"
 msgstr ""
-"Inodegröße (%u) * Anzahl_Inodes (%u) ist zu gross für ein\n"
+"Inode-Größe (%u) * Anzahl_Inodes (%u) ist zu gross für ein\n"
 "\tDateisystem mit %llu Blöcken, geben Sie bitte entweder ein höheres\n"
-"\tInodeverhältnis (-i) oder eine niedrigere Anzahl an Inodes (-N) an.\n"
+"\tInode-Verhältnis (-i) oder eine niedrigere Anzahl an Inodes (-N) an.\n"
 
 #: misc/mke2fs.c:2119
 #, c-format
@@ -4659,7 +4683,7 @@
 
 #: misc/mke2fs.c:2133
 msgid "while trying to setup undo file\n"
-msgstr "beim Erstellen der Undodatei\n"
+msgstr "beim Erstellen der Undo-Datei\n"
 
 #: misc/mke2fs.c:2159
 msgid "Discarding device blocks: "
@@ -4707,7 +4731,7 @@
 
 #: misc/mke2fs.c:2496
 msgid "while reserving blocks for online resize"
-msgstr "beim Lesen des Bad-Block-Inodes"
+msgstr "beim Reservieren von Blöcken für die Online-Größenänderung"
 
 #: misc/mke2fs.c:2507 misc/tune2fs.c:640
 msgid "journal"
@@ -4735,13 +4759,14 @@
 #: misc/mke2fs.c:2540
 #, c-format
 msgid "Skipping journal creation in super-only mode\n"
-msgstr "Die Erzeugung eines Journals wird im Nur-Super Modus übersprungen\n"
+msgstr "Die Erzeugung eines Journals wird im Nur-Super-Modus übersprungen\n"
 
 #: misc/mke2fs.c:2551
 #, c-format
 msgid "Creating journal (%u blocks): "
 msgstr "Erstelle Journal (%u Blöcke): "
 
+# FIXME: Both »add« and »create« are translated with »erstellen«, i.O.?
 #: misc/mke2fs.c:2559
 msgid ""
 "\n"
@@ -4759,10 +4784,11 @@
 "\n"
 "Fehler beim Aktivieren des Schutzes vor mehrfachem Einhängen."
 
+# FIXME: »update« missing in translation?
 #: misc/mke2fs.c:2575
 #, c-format
 msgid "Multiple mount protection is enabled with update interval %d seconds.\n"
-msgstr "Der Schutz vor mehrfachem Einhängen wurde mit einem Intervall von %d Sekunden aktiviert\n"
+msgstr "Der Schutz vor mehrfachem Einhängen wurde mit einem Intervall von %d Sekunden aktiviert.\n"
 
 #: misc/mke2fs.c:2588
 #, c-format
@@ -4831,6 +4857,7 @@
 msgid "Please run e2fsck on the filesystem.\n"
 msgstr "Lassen Sie bitte e2fsck über das Dateisystem laufen.\n"
 
+# FIXME: Rules for using »-« vs. »_«?
 #: misc/tune2fs.c:116
 #, c-format
 msgid ""
@@ -4872,12 +4899,12 @@
 "Cannot locate journal device. It was NOT removed\n"
 "Use -f option to remove missing journal device.\n"
 msgstr ""
-"Das Journal-Gerät konnte nicht gefunden werden. Es wurde NICHT entfernt\n"
+"Das Journal-Gerät konnte nicht gefunden werden. Es wurde NICHT entfernt.\n"
 "Verwenden Sie die Option  -f, um das fehlende Journal-Gerät zu entfernen.\n"
 
 #: misc/tune2fs.c:265
 msgid "Journal removed\n"
-msgstr "Journal gelöscht\n"
+msgstr "Journal entfernt\n"
 
 #: misc/tune2fs.c:309
 msgid "while reading bitmaps"
@@ -4911,7 +4938,7 @@
 "The has_journal feature may only be cleared when the filesystem is\n"
 "unmounted or mounted read-only.\n"
 msgstr ""
-"Die has_jounal Eigenschaft kann nur zurückgesetzt werden, wenn das\n"
+"Die has_jounal-Eigenschaft kann nur zurückgesetzt werden, wenn das\n"
 "Dateisystem nicht oder im Nur-Lesen-Modus eingehängt ist.\n"
 
 #: misc/tune2fs.c:419
@@ -4919,18 +4946,19 @@
 "The needs_recovery flag is set.  Please run e2fsck before clearing\n"
 "the has_journal flag.\n"
 msgstr ""
-"Das needs_recovery Flag ist gesetzt. Bitte starten sie e2fsck vor\n"
-"der Zurücksetzung des has_journal Flags.\n"
+"Der needs_recovery-Bitschalter ist gesetzt. Bitte starten sie e2fsck vor\n"
+"der Zurücksetzung des has_journal-Bitschalters.\n"
 
+# FIXME: Anführungszeichen?
 #: misc/tune2fs.c:438
 msgid ""
 "The multiple mount protection feature can't\n"
 "be set if the filesystem is mounted or\n"
 "read-only.\n"
 msgstr ""
-"Die Eigenschaft \"Schutz vor mehrfachem Einhängen\" kann nur nicht\n"
-"zurückgesetzt werden, wenn das Dateisystem nicht oder nur zum Lesen\n"
-"eingehängt ist.\n"
+"Die Eigenschaft \"Schutz vor mehrfachem Einhängen\" kann nicht\n"
+"gesetzt werden, falls das Dateisystem eingehängt oder nur lesbar\n"
+"ist.\n"
 
 #: misc/tune2fs.c:456
 #, c-format
@@ -4965,7 +4993,7 @@
 "Clearing the flex_bg flag would cause the the filesystem to be\n"
 "inconsistent.\n"
 msgstr ""
-"Das Zurücksetzen der Kennung flex_bg würde das Dateisystem inkonsistent\n"
+"Das Zurücksetzen des Bit-Schalters flex_bg würde das Dateisystem inkonsistent\n"
 "machen.\n"
 
 #: misc/tune2fs.c:530
@@ -4973,7 +5001,7 @@
 "The huge_file feature may only be cleared when the filesystem is\n"
 "unmounted or mounted read-only.\n"
 msgstr ""
-"Die huge_file Eigenschaft kann nur zurückgesetzt werden, wenn das\n"
+"Die huge_file-Eigenschaft kann nur zurückgesetzt werden, wenn das\n"
 "Dateisystem nicht oder im Nur-Lesen-Modus eingehängt ist.\n"
 
 #: misc/tune2fs.c:590
@@ -4982,7 +5010,7 @@
 "Warning: '^quota' option overrides '-Q'arguments.\n"
 msgstr ""
 "\n"
-"Warnung: die Option „^quota“ hat Vorrang vor „-Q“ Optionen.\n"
+"Warnung: Die Option „^quota“ hat Vorrang vor der Option „-Q“.\n"
 
 #: misc/tune2fs.c:635
 msgid "The filesystem already has a journal.\n"
@@ -5019,6 +5047,7 @@
 "\n"
 "\tbeim Erstellen der Journaldatei"
 
+# FIXME: Parsen → Auswerten?
 #: misc/tune2fs.c:754
 msgid "Couldn't allocate memory to parse quota options!\n"
 msgstr "Speicher zum Parsen der Quota-Optionen konnte nicht reserviert werden!\n"
@@ -5037,13 +5066,13 @@
 "\n"
 "Es wurden ungültige Quota-Optionen angegeben.\n"
 "\n"
-"Following valid quota options are available (pass by separating with comma):\n"
-"Die folgenden Quotaoptionen sind verfügbar (durch Komma getrennt angeben):\n"
+"Die folgenden Quotaoptionen sind verfügbar (durch Kommata getrennt angeben):\n"
 "\t[^]usrquota\n"
 "\t[^]grpquota\n"
 "\n"
 "\n"
 
+# FIXME: Parsen → Auswerten?
 #: misc/tune2fs.c:837
 #, c-format
 msgid "Couldn't parse date/time specifier: %s"
@@ -5052,7 +5081,7 @@
 #: misc/tune2fs.c:861 misc/tune2fs.c:874
 #, c-format
 msgid "bad mounts count - %s"
-msgstr "Ungültiger Mounts-Zähler - %s"
+msgstr "Ungültiger Einhänge-Zähler - %s"
 
 #: misc/tune2fs.c:890
 #, c-format
@@ -5095,12 +5124,12 @@
 #: misc/tune2fs.c:1064
 #, c-format
 msgid "bad inode size - %s"
-msgstr "Unzulässige Inodegröße - %s"
+msgstr "Unzulässige Inode-Größe - %s"
 
 #: misc/tune2fs.c:1071
 #, c-format
 msgid "Inode size must be a power of two- %s"
-msgstr "Inodegrösse muss eine Zweierpotenz sein- %s"
+msgstr "Inode-Grösse muss eine Zweierpotenz sein- %s"
 
 #: misc/tune2fs.c:1165
 #, c-format
@@ -5117,12 +5146,12 @@
 #: misc/tune2fs.c:1193
 #, c-format
 msgid "Invalid RAID stride: %s\n"
-msgstr "Ungültiger RAID Stride: %s\n"
+msgstr "Ungültiger RAID-Stride: %s\n"
 
 #: misc/tune2fs.c:1208
 #, c-format
 msgid "Invalid RAID stripe-width: %s\n"
-msgstr "Ungültige RAID Stripe-Breite: %s\n"
+msgstr "Ungültige RAID-Stripe-Breite: %s\n"
 
 #: misc/tune2fs.c:1223
 #, c-format
@@ -5157,14 +5186,14 @@
 "\n"
 "Erweiterte Optionen werden mit Kommatas getrennt angegeben und erwarten\n"
 "\teventuell ein Argument, welches mit Gleichheitszeichen („=“)\n"
-"\tzugewiesenwird.\n"
+"\tzugewiesen wird.\n"
 "\n"
 "Gültige erweiterte Optionen sind:\n"
 "\tclear_mmp\n"
 "\thash_alg=<Hashalgorithmus>\n"
 "\tmount_opts=<erweiterte Standard-Einhängoptionen>\n"
-"\tstride=<RAID Segmentgrösse pro PLatte in Blöcken>\n"
-"\tstripe-width=<RAID Stride*Datenplatten in Blöcken>\n"
+"\tstride=<RAID-Segmentgrösse pro Platte in Blöcken>\n"
+"\tstripe-width=<RAID-Stride*Datenplatten in Blöcken>\n"
 "\ttest_fs\n"
 "\t^test_fs\n"
 
@@ -5186,7 +5215,7 @@
 
 #: misc/tune2fs.c:1745
 msgid "Not enough space to increase inode size \n"
-msgstr "Der Platz reicht nicht aus um die Inodegrösse zu erhöhen \n"
+msgstr "Der Platz reicht nicht aus, um die Inode-Grösse zu erhöhen \n"
 
 #: misc/tune2fs.c:1750
 msgid "Failed to relocate blocks during inode resize \n"
@@ -5197,8 +5226,8 @@
 "Error in resizing the inode size.\n"
 "Run e2undo to undo the file system changes. \n"
 msgstr ""
-"Fehler beim Verändern der Inodegrösse.\n"
-"Starten Sie e2undo um die Änderungen am Dateisystem rückgängig zu machen. \n"
+"Fehler beim Verändern der Inode-Grösse.\n"
+"Starten Sie e2undo, um die Änderungen am Dateisystem rückgängig zu machen. \n"
 
 #: misc/tune2fs.c:1809
 msgid "Couldn't allocate memory for tdb filename\n"
@@ -5227,19 +5256,19 @@
 "MMP block magic is bad. Try to fix it by running:\n"
 "'e2fsck -f %s'\n"
 msgstr ""
-"Die Kennung des MMP Blockes ist ungültig. Versuchen Sie ihn durch folgendes\n"
-"Kommando zu reparieren:\n"
+"Die Kennung des MMP-Blockes ist ungültig. Versuchen Sie, ihn durch folgenden\n"
+"Befehl zu reparieren:\n"
 "„e2fsck -f %s“\n"
 
 #: misc/tune2fs.c:1928
 #, c-format
 msgid "The inode size is already %lu\n"
-msgstr "Die Inodegrösse ist bereits %lu\n"
+msgstr "Die Inode-Grösse ist bereits %lu\n"
 
 #: misc/tune2fs.c:1934
 #, c-format
 msgid "Shrinking the inode size is not supported\n"
-msgstr "Das Schrumpfen der Inodegrösse wird nicht unterstützt\n"
+msgstr "Das Schrumpfen der Inode-Grösse wird nicht unterstützt\n"
 
 #: misc/tune2fs.c:1981
 #, c-format
@@ -5269,7 +5298,7 @@
 #: misc/tune2fs.c:2009
 #, c-format
 msgid "Setting interval between checks to %lu seconds\n"
-msgstr "Das Intervall zwischen zwei Checks wird auf %lu Sekunden gesetzt\n"
+msgstr "Das Intervall zwischen zwei Prüfungen wird auf %lu Sekunden gesetzt\n"
 
 #: misc/tune2fs.c:2016
 #, c-format
@@ -5301,7 +5330,7 @@
 "Sparse superblock flag set.  %s"
 msgstr ""
 "\n"
-"Kennzeichen für verteilten Superblock gesetzt. %s"
+"Bit-Schalter für verteilten Superblock gesetzt. %s"
 
 #: misc/tune2fs.c:2047
 msgid ""
@@ -5309,13 +5338,13 @@
 "Clearing the sparse superflag not supported.\n"
 msgstr ""
 "\n"
-"Das Zurücksetzen des Kennzeichens für „verteilter Superblock“ wird nicht\n"
+"Das Zurücksetzen des Bit-Schalters für „verteilter Superblock“ wird nicht\n"
 "\tunterstützt.\n"
 
 #: misc/tune2fs.c:2055
 #, c-format
 msgid "Setting time filesystem last checked to %s\n"
-msgstr "Die Zeit des letzten Dateisystemchecks wird auf %s gesetzt\n"
+msgstr "Die Zeit der letzten Dateisystemprüfung wird auf %s gesetzt\n"
 
 #: misc/tune2fs.c:2061
 #, c-format
@@ -5326,17 +5355,17 @@
 msgid "Error in using clear_mmp. It must be used with -f\n"
 msgstr ""
 "Fehler bei der Verwendung von clear_mmp. Es muss zusammen mit -f\n"
-"verwendet werden\n"
+"verwendet werden.\n"
 
 #: misc/tune2fs.c:2111
 msgid "The quota feature may only be changed when the filesystem is unmounted.\n"
 msgstr ""
 "Quotas können nur aktiviert bzw. deaktiviert werden, wenn das Dateisystem nicht\n"
-"eingehängt ist\n"
+"eingehängt ist.\n"
 
 #: misc/tune2fs.c:2144
 msgid "Invalid UUID format\n"
-msgstr "Ungültiges UUID Format\n"
+msgstr "Ungültiges UUID-Format\n"
 
 #: misc/tune2fs.c:2157
 msgid "The inode size may only be changed when the filesystem is unmounted.\n"
@@ -5360,7 +5389,7 @@
 #: misc/tune2fs.c:2181
 #, c-format
 msgid "Failed to change inode size\n"
-msgstr "Die Inode-Größe konnte nicht geändert werdeb\n"
+msgstr "Die Inode-Größe konnte nicht geändert werden\n"
 
 #: misc/tune2fs.c:2192
 #, c-format
@@ -5375,12 +5404,13 @@
 #: misc/tune2fs.c:2204
 #, c-format
 msgid "Setting extended default mount options to '%s'\n"
-msgstr "Als erweiterte Einhäng-Optionen werden in Zukunft „%s“ verwendet\n"
+msgstr "Als erweiterte Standard-Einhänge-Optionen werden in Zukunft „%s“ verwendet\n"
 
 #: misc/util.c:74
 msgid "Proceed anyway? (y,n) "
 msgstr "Trotzdem fortsetzen? (j,n) "
 
+# FIXME: stat == stat(1)?
 #: misc/util.c:89
 #, c-format
 msgid "Could not stat %s --- %s\n"
@@ -5476,7 +5506,7 @@
 msgstr ""
 "\n"
 "Die angegebene Journalgröße beträgt %d Blöcke. Sie muss aber zwischen\n"
-"1024 und 10240000 Dateisystem-Blöcken liegen. Abbruch! \n"
+"1024 und 10240000 Dateisystem-Blöcken liegen. Abbruch.\n"
 
 #: misc/util.c:273
 msgid ""
@@ -5499,12 +5529,12 @@
 #: misc/uuidd.c:48
 #, c-format
 msgid "Usage: %s [-d] [-p pidfile] [-s socketpath] [-T timeout]\n"
-msgstr "Aufruf %s [-d] [-p Pid-Datei] [-s Socketpfad] [-T Timeout]\n"
+msgstr "Aufruf %s [-d] [-p Pid-Datei] [-s Socket-Pfad] [-T Timeout]\n"
 
 #: misc/uuidd.c:50
 #, c-format
 msgid "       %s [-r|t] [-n num] [-s socketpath]\n"
-msgstr "       %s [-r|t] [-n Zahl] [-s Socketpfad]\n"
+msgstr "       %s [-r|t] [-n Zahl] [-s Socket-Pfad]\n"
 
 #: misc/uuidd.c:52
 #, c-format
@@ -5525,7 +5555,7 @@
 
 #: misc/uuidd.c:199
 msgid "read count"
-msgstr "Anzhl Lesezugriffe"
+msgstr "Anzahl Lesezugriffe"
 
 #: misc/uuidd.c:205
 msgid "bad response length"
@@ -5534,18 +5564,19 @@
 #: misc/uuidd.c:270
 #, c-format
 msgid "uuidd daemon already running at pid %s\n"
-msgstr "Der Uuid-Daemon läuft bereits mit PID %s\n"
+msgstr "Der Uuidd-Daemon läuft bereits mit PID %s\n"
 
 #: misc/uuidd.c:278
 #, c-format
 msgid "Couldn't create unix stream socket: %s"
-msgstr "Der Unix Streamsocket konnte nicht erzeugt werden: %s"
+msgstr "Der Unix-Streamsocket konnte nicht erzeugt werden: %s"
 
 #: misc/uuidd.c:307
 #, c-format
 msgid "Couldn't bind unix socket %s: %s\n"
 msgstr "Verbinden mit dem Unix-Socket %s war nicht möglich: %s\n"
 
+# FIXME: At Debian: listen to → warten auf Antworten
 #: misc/uuidd.c:315
 #, c-format
 msgid "Couldn't listen on unix socket %s: %s\n"
@@ -5593,10 +5624,11 @@
 msgid "Bad number: %s\n"
 msgstr "Unzulässige Zahl: %s\n"
 
+# FIXME: At Debian: daemon → Daemon
 #: misc/uuidd.c:533 misc/uuidd.c:562
 #, c-format
 msgid "Error calling uuidd daemon (%s): %s\n"
-msgstr "Fehler beim Aufruf des UUID-Dämons (%s): %s\n"
+msgstr "Fehler beim Aufruf des UUIDD-Dämons (%s): %s\n"
 
 #: misc/uuidd.c:543
 #, c-format
@@ -5618,18 +5650,19 @@
 #: misc/uuidd.c:585
 #, c-format
 msgid "Couldn't kill uuidd running at pid %d: %s\n"
-msgstr "Der uuidd mit pid %d konnte nicht beendet werden: %s\n"
+msgstr "Der uuidd mit PID %d konnte nicht beendet werden: %s\n"
 
 #: misc/uuidd.c:591
 #, c-format
 msgid "Killed uuidd running at pid %d\n"
-msgstr "Der uuidd mit pid %d wurde gewaltsam beendet\n"
+msgstr "Der uuidd mit PID %d wurde gewaltsam beendet\n"
 
 #: misc/uuidgen.c:32
 #, c-format
 msgid "Usage: %s [-r] [-t]\n"
 msgstr "Aufruf: %s [-r] [-t]\n"
 
+# FIXME: Untranslated on purpose?
 #: resize/extent.c:202
 msgid "# Extent dump:\n"
 msgstr "# Extent dump:\n"
@@ -5645,7 +5678,7 @@
 "Usage: %s [-d debug_flags] [-f] [-F] [-M] [-P] [-p] device [new_size]\n"
 "\n"
 msgstr ""
-"Aufruf: %s [-d Debug_Optionen] [-f] [-F] [-M] [-P] [-p] Gerät [neue_Größe]\n"
+"Aufruf: %s [-d Debug_Bitschalter] [-f] [-F] [-M] [-P] [-p] Gerät [neue_Größe]\n"
 "\n"
 
 #: resize/main.c:65
@@ -5675,7 +5708,7 @@
 #: resize/main.c:83
 #, c-format
 msgid "Begin pass %d (max = %lu)\n"
-msgstr "Start von Durchgang %d (max = %lu)\n"
+msgstr "Start Durchgang %d (max = %lu)\n"
 
 #: resize/main.c:259
 #, c-format
@@ -5720,6 +5753,7 @@
 msgid "Invalid stride length"
 msgstr "Ungültige Stride-Länge"
 
+# FIXME »a new size« missing?
 #: resize/main.c:419
 #, c-format
 msgid ""
@@ -5747,7 +5781,7 @@
 "\t!resize_inode features is not supported by resize2fs.\n"
 msgstr ""
 "%s: Die Kombination der Eigenschaften flex_bg und\n"
-"t!resize_inode wird von resize2fs nicht unterestützt.\n"
+"t!resize_inode wird von resize2fs nicht unterstützt.\n"
 
 #: resize/main.c:463
 #, c-format
@@ -5834,7 +5868,7 @@
 #: resize/online.c:232
 #, c-format
 msgid "While trying to add group #%d"
-msgstr "Beim Versuch, Gruppe %d hinzu zu fügen"
+msgstr "Beim Versuch, Gruppe %d hinzuzufügen"
 
 #: resize/online.c:243
 #, c-format
@@ -5844,7 +5878,7 @@
 #: resize/resize2fs.c:346
 #, c-format
 msgid "inodes (%llu) must be less than %u"
-msgstr "Die Anzahl der Indoes (%llu) muss unter %u liegen"
+msgstr "Die Anzahl der Inodes (%llu) muss unter %u liegen"
 
 #: resize/resize2fs.c:582
 msgid "reserved blocks"
@@ -5861,79 +5895,79 @@
 
 #: lib/ext2fs/ext2_err.c:11
 msgid "EXT2FS Library version 1.42.6"
-msgstr "EXT2FS Bibliothek Version 1.42.6"
+msgstr "EXT2FS-Bibliothek Version 1.42.6"
 
 #: lib/ext2fs/ext2_err.c:12
 msgid "Wrong magic number for ext2_filsys structure"
-msgstr "Falsche magische Zahl für ext2_filsys Struktur"
+msgstr "Falsche magische Zahl für ext2_filsys-Struktur"
 
 #: lib/ext2fs/ext2_err.c:13
 msgid "Wrong magic number for badblocks_list structure"
-msgstr "Falsche magische Zahl für badblocks_list Struktur"
+msgstr "Falsche magische Zahl für badblocks_list-Struktur"
 
 #: lib/ext2fs/ext2_err.c:14
 msgid "Wrong magic number for badblocks_iterate structure"
-msgstr "Falsche magische Zahl für badblocks_iterate Struktur"
+msgstr "Falsche magische Zahl für badblocks_iterate-Struktur"
 
 #: lib/ext2fs/ext2_err.c:15
 msgid "Wrong magic number for inode_scan structure"
-msgstr "Falsche magische Zahl für inode_scan Struktur"
+msgstr "Falsche magische Zahl für inode_scan-Struktur"
 
 #: lib/ext2fs/ext2_err.c:16
 msgid "Wrong magic number for io_channel structure"
-msgstr "Falsche magische Zahl für io_channel Struktur"
+msgstr "Falsche magische Zahl für io_channel-Struktur"
 
 #: lib/ext2fs/ext2_err.c:17
 msgid "Wrong magic number for unix io_channel structure"
-msgstr "Falsche magische Zahl für unix io_channel Struktur"
+msgstr "Falsche magische Zahl für unix io_channel-Struktur"
 
 #: lib/ext2fs/ext2_err.c:18
 msgid "Wrong magic number for io_manager structure"
-msgstr "Falsche magische Zahl für io_manager Struktur"
+msgstr "Falsche magische Zahl für io_manager-Struktur"
 
 #: lib/ext2fs/ext2_err.c:19
 msgid "Wrong magic number for block_bitmap structure"
-msgstr "Falsche magische Zahl für block_bitmap Struktur"
+msgstr "Falsche magische Zahl für block_bitmap-Struktur"
 
 #: lib/ext2fs/ext2_err.c:20
 msgid "Wrong magic number for inode_bitmap structure"
-msgstr "Falsche magische Zahl für inode_bitmap Struktur"
+msgstr "Falsche magische Zahl für inode_bitmap-Struktur"
 
 #: lib/ext2fs/ext2_err.c:21
 msgid "Wrong magic number for generic_bitmap structure"
-msgstr "Falsche magische Zahl für generic_bitmap Struktur"
+msgstr "Falsche magische Zahl für generic_bitmap-Struktur"
 
 #: lib/ext2fs/ext2_err.c:22
 msgid "Wrong magic number for test io_channel structure"
-msgstr "Falsche magische Zahl für test io_channel Struktur"
+msgstr "Falsche magische Zahl für test-io_channel-Struktur"
 
 #: lib/ext2fs/ext2_err.c:23
 msgid "Wrong magic number for directory block list structure"
-msgstr "Falsche magische Zahl für Verzeichnisblock-Liste Struktur"
+msgstr "Falsche magische Zahl für Verzeichnisblock-Liste-Struktur"
 
 #: lib/ext2fs/ext2_err.c:24
 msgid "Wrong magic number for icount structure"
-msgstr "Falsche magische Zahl für icount Struktur"
+msgstr "Falsche magische Zahl für icount-Struktur"
 
 #: lib/ext2fs/ext2_err.c:25
 msgid "Wrong magic number for Powerquest io_channel structure"
-msgstr "Falsche magische Zahl für Powerquest io_channel Struktur"
+msgstr "Falsche magische Zahl für Powerquest-io_channel-Struktur"
 
 #: lib/ext2fs/ext2_err.c:26
 msgid "Wrong magic number for ext2 file structure"
-msgstr "Falsche magische Zahl für ext2 file Struktur"
+msgstr "Falsche magische Zahl für ext2-file-Struktur"
 
 #: lib/ext2fs/ext2_err.c:27
 msgid "Wrong magic number for Ext2 Image Header"
-msgstr "Falsche magische Zahl für Ext2 Abbild-Vorspann"
+msgstr "Falsche magische Zahl für Ext2-Abbild-Vorspann"
 
 #: lib/ext2fs/ext2_err.c:28
 msgid "Wrong magic number for inode io_channel structure"
-msgstr "Falsche magische Zahl für Inode io_channel Struktur"
+msgstr "Falsche magische Zahl für Inode-io_channel-Struktur"
 
 #: lib/ext2fs/ext2_err.c:29
 msgid "Wrong magic number for ext4 extent handle"
-msgstr "Falsche magische Zahl für die ext4 Extent Handle"
+msgstr "Falsche magische Zahl für die ext4-Extent-Handle"
 
 #: lib/ext2fs/ext2_err.c:30
 msgid "Bad magic number in super-block"
@@ -5957,15 +5991,15 @@
 
 #: lib/ext2fs/ext2_err.c:35
 msgid "Corrupt group descriptor: bad block for block bitmap"
-msgstr "Beschädigter Gruppendeskriptor: nicht lesbarer Block ür die Block-Bitmap"
+msgstr "Beschädigter Gruppendeskriptor: Nicht lesbarer Block für die Block-Bitmap"
 
 #: lib/ext2fs/ext2_err.c:36
 msgid "Corrupt group descriptor: bad block for inode bitmap"
-msgstr "Beschädigter Gruppendeskriptor: nicht lesbarer Block ür die Inode-Bitmap"
+msgstr "Beschädigter Gruppendeskriptor: Nicht lesbarer Block für die Inode-Bitmap"
 
 #: lib/ext2fs/ext2_err.c:37
 msgid "Corrupt group descriptor: bad block for inode table"
-msgstr "Beschädigter Gruppendeskriptor: nicht lesbarer Block ür die Inodetabelle"
+msgstr "Beschädigter Gruppendeskriptor: Nicht lesbarer Block für die Inode-Tabelle"
 
 #: lib/ext2fs/ext2_err.c:38
 msgid "Can't write an inode bitmap"
@@ -5985,11 +6019,11 @@
 
 #: lib/ext2fs/ext2_err.c:42
 msgid "Can't write an inode table"
-msgstr "Eine Inodetabelle kann nicht geschrieben werden"
+msgstr "Eine Inode-Tabelle kann nicht geschrieben werden"
 
 #: lib/ext2fs/ext2_err.c:43
 msgid "Can't read an inode table"
-msgstr "Eine Inodetabelle kann nicht gelesen werden"
+msgstr "Eine Inode-Tabelle kann nicht gelesen werden"
 
 #: lib/ext2fs/ext2_err.c:44
 msgid "Can't read next inode"
@@ -6001,12 +6035,14 @@
 
 #: lib/ext2fs/ext2_err.c:46
 msgid "EXT2 directory corrupted"
-msgstr "EXT2 Verzeichnis beschädigt"
+msgstr "EXT2-Verzeichnis beschädigt"
 
+# FIXME: Check translation (unsure if it is correct)
 #: lib/ext2fs/ext2_err.c:47
 msgid "Attempt to read block from filesystem resulted in short read"
 msgstr "Ein Block konnte nicht in einem Zug gelesen werden"
 
+# FIXME: Check translation (unsure if it is correct)
 #: lib/ext2fs/ext2_err.c:48
 msgid "Attempt to write block to filesystem resulted in short write"
 msgstr "Ein Block konnte nicht vollständig in einem Zug geschrieben werden"
@@ -6025,7 +6061,7 @@
 
 #: lib/ext2fs/ext2_err.c:52
 msgid "Illegal inode number"
-msgstr "Unzulässige Inodenummer"
+msgstr "Unzulässige Inode-Nummer"
 
 #: lib/ext2fs/ext2_err.c:53
 msgid "Illegal block number"
@@ -6069,19 +6105,19 @@
 
 #: lib/ext2fs/ext2_err.c:63
 msgid "Attempt to fudge end of inode bitmap past the real end"
-msgstr "Es wurde versucht, das Ende der Inodebitmap über das echte Ende hinaus zu verschieben"
+msgstr "Es wurde versucht, das Ende der Inode-Bitmap über das echte Ende hinaus zu verschieben"
 
 #: lib/ext2fs/ext2_err.c:64
 msgid "Illegal indirect block found"
-msgstr "Es wurde ein doppelt indirekter Block gefunden"
+msgstr "Ungültiger indirekter Block gefunden"
 
 #: lib/ext2fs/ext2_err.c:65
 msgid "Illegal doubly indirect block found"
-msgstr "Es wurden doppelt indirekte Blöcke gefunden"
+msgstr "Ungültiger doppelt-indirekter Block gefunden"
 
 #: lib/ext2fs/ext2_err.c:66
 msgid "Illegal triply indirect block found"
-msgstr "Es wurde ein dreifach indirekter Block gefunden"
+msgstr "Ungültiger dreifahc-indirekter Block gefunden"
 
 #: lib/ext2fs/ext2_err.c:67
 msgid "Block bitmaps are not the same"
@@ -6089,7 +6125,7 @@
 
 #: lib/ext2fs/ext2_err.c:68
 msgid "Inode bitmaps are not the same"
-msgstr "Die Inodebitmaps sind nicht identisch"
+msgstr "Die Inode-Bitmaps sind nicht identisch"
 
 #: lib/ext2fs/ext2_err.c:69
 msgid "Illegal or malformed device name"
@@ -6097,7 +6133,7 @@
 
 #: lib/ext2fs/ext2_err.c:70
 msgid "A block group is missing an inode table"
-msgstr "Einer Blockgruppe fehlt eine INodetabelle"
+msgstr "Einer Blockgruppe fehlt eine Inodetabelle"
 
 #: lib/ext2fs/ext2_err.c:71
 msgid "The ext2 superblock is corrupt"
@@ -6125,11 +6161,11 @@
 
 #: lib/ext2fs/ext2_err.c:77
 msgid "The inode is from a bad block in the inode table"
-msgstr "Der Inode kommt von einem defekten Block in der Inodetabelle"
+msgstr "Der Inode kommt von einem defekten Block in der Inode-Tabelle"
 
 #: lib/ext2fs/ext2_err.c:78
 msgid "Filesystem has unsupported feature(s)"
-msgstr "%s besitzt nicht unterstützte Eigenschaft(en):"
+msgstr "Das Dateisystem besitzt nicht unterstützte Eigenschaft(en):"
 
 #: lib/ext2fs/ext2_err.c:79
 msgid "Filesystem has unsupported read-only feature(s)"
@@ -6137,7 +6173,7 @@
 
 #: lib/ext2fs/ext2_err.c:80
 msgid "IO Channel failed to seek on read or write"
-msgstr "E/A Kanal ist beim Suchen während des Lesens oder Schreibens gescheitert"
+msgstr "E/A-Kanal ist beim Suchen während des Lesens oder Schreibens gescheitert"
 
 #: lib/ext2fs/ext2_err.c:81
 msgid "Memory allocation failed"
@@ -6149,11 +6185,11 @@
 
 #: lib/ext2fs/ext2_err.c:83
 msgid "Could not allocate block in ext2 filesystem"
-msgstr "Kann keinen Block im Ext2 Dateisystem reservieren"
+msgstr "Kann keinen Block im Ext2-Dateisystem reservieren"
 
 #: lib/ext2fs/ext2_err.c:84
 msgid "Could not allocate inode in ext2 filesystem"
-msgstr "Kann keinen Inode im Ext2 Dateisystem reservieren"
+msgstr "Kann keinen Inode im Ext2-Dateisystem reservieren"
 
 #: lib/ext2fs/ext2_err.c:85
 msgid "Ext2 inode is not a directory"
@@ -6189,7 +6225,7 @@
 
 #: lib/ext2fs/ext2_err.c:93
 msgid "Ext2 file too big"
-msgstr "Ext2 Dataei zu groß"
+msgstr "Ext2-Datei zu groß"
 
 #: lib/ext2fs/ext2_err.c:94
 msgid "Supplied journal device not a block device"
@@ -6197,11 +6233,11 @@
 
 #: lib/ext2fs/ext2_err.c:95
 msgid "Journal superblock not found"
-msgstr "Der Journal-Superblock wurde nicht"
+msgstr "Der Journal-Superblock wurde nicht gefunden"
 
 #: lib/ext2fs/ext2_err.c:96
 msgid "Journal must be at least 1024 blocks"
-msgstr "Das Journal muß mindestens 1024 Blöcke umfassen"
+msgstr "Das Journal muss mindestens 1024 Blöcke umfassen"
 
 #: lib/ext2fs/ext2_err.c:97
 msgid "Unsupported journal version"
@@ -6281,7 +6317,7 @@
 
 #: lib/ext2fs/ext2_err.c:116
 msgid "TDB: Write not permitted"
-msgstr "TDB: Schreiben istg nicht erlaubt"
+msgstr "TDB: Schreiben ist nicht erlaubt"
 
 #: lib/ext2fs/ext2_err.c:117
 msgid "Ext2fs directory block list is empty"
@@ -6293,7 +6329,7 @@
 
 #: lib/ext2fs/ext2_err.c:119
 msgid "Wrong magic number for ext4 extent saved path"
-msgstr "Falsche magische Zahl für den gesicherten Pfad eine Ext4-Erweiterung"
+msgstr "Falsche magische Zahl für den gespeicherten Pfad einer Ext4-Erweiterung"
 
 #: lib/ext2fs/ext2_err.c:120
 msgid "Wrong magic number for 64-bit generic bitmap"
@@ -6305,7 +6341,7 @@
 
 #: lib/ext2fs/ext2_err.c:122
 msgid "Wrong magic number for 64-bit inode bitmap"
-msgstr "Falsche magische Zahl für eine 64-bittige Inodebitmap"
+msgstr "Falsche magische Zahl für eine 64-bittige Inode-Bitmap"
 
 #: lib/ext2fs/ext2_err.c:123
 msgid "Wrong magic number --- RESERVED_13"
@@ -6381,7 +6417,7 @@
 
 #: lib/ext2fs/ext2_err.c:141
 msgid "No room to insert extent in node"
-msgstr "Kein PLatz vorhanden, um die Erweiterung im Knoten einzufügen"
+msgstr "Kein Platz vorhanden, um die Erweiterung im Knoten einzufügen"
 
 #: lib/ext2fs/ext2_err.c:142
 msgid "Splitting would result in empty node"
@@ -6405,7 +6441,7 @@
 
 #: lib/ext2fs/ext2_err.c:147
 msgid "Can't check if filesystem is mounted due to missing mtab file"
-msgstr "Überprüfung ob das Dateisystem eingehängt ist mangels mtab Datei nicht möglich"
+msgstr "Überprüfung, ob das Dateisystem eingehängt ist, mangels mtab-Datei nicht möglich"
 
 #: lib/ext2fs/ext2_err.c:148
 msgid "Filesystem too large to use legacy bitmaps"
@@ -6417,7 +6453,7 @@
 
 #: lib/ext2fs/ext2_err.c:150
 msgid "MMP: device currently active"
-msgstr "MMP: das Gerät ist derzeit aktiv"
+msgstr "MMP: Das Gerät ist derzeit aktiv"
 
 #: lib/ext2fs/ext2_err.c:151
 msgid "MMP: fsck being run"
@@ -6425,23 +6461,23 @@
 
 #: lib/ext2fs/ext2_err.c:152
 msgid "MMP: block number beyond filesystem range"
-msgstr "MMP: die Blocknummer ist jenseits des Bereichs des Dateisystems"
+msgstr "MMP: Die Blocknummer ist jenseits des Bereichs des Dateisystems"
 
 #: lib/ext2fs/ext2_err.c:153
 msgid "MMP: undergoing an unknown operation"
-msgstr "MMP: eine unbekannte Operation wird ausgeführt"
+msgstr "MMP: Eine unbekannte Operation wird ausgeführt"
 
 #: lib/ext2fs/ext2_err.c:154
 msgid "MMP: filesystem still in use"
-msgstr "MMP: das Dateisystem wird noch verwendet"
+msgstr "MMP: Das Dateisystem wird noch verwendet"
 
 #: lib/ext2fs/ext2_err.c:155
 msgid "MMP: open with O_DIRECT failed"
-msgstr "MMP: das Öffnen mit O_DIRECT ist gescheitert"
+msgstr "MMP: Das Öffnen mit O_DIRECT ist gescheitert"
 
 #: e2fsck/prof_err.c:11
 msgid "Profile version 0.0"
-msgstr "Profil Versikon 0.0"
+msgstr "Profil-Version 0.0"
 
 #: e2fsck/prof_err.c:12
 msgid "Bad magic value in profile_node"
@@ -6451,26 +6487,28 @@
 msgid "Profile section not found"
 msgstr "Die Profilsektion wurde nicht gefunden"
 
+# FIXME: relation → Relation?
 #: e2fsck/prof_err.c:14
 msgid "Profile relation not found"
 msgstr "Der Profilbezug wurde nicht gefunden"
 
 #: e2fsck/prof_err.c:15
 msgid "Attempt to add a relation to node which is not a section"
-msgstr "Es wird versucht, einen Bezug zu einem Knoten hinzu zu fügen, der keine Sektion ist"
+msgstr "Es wird versucht, einen Bezug zu einem Knoten hinzuzufügen, der keine Sektion ist"
 
 #: e2fsck/prof_err.c:16
 msgid "A profile section header has a non-zero value"
-msgstr "Ein Profilsektion-Vorspann hat einen Wert der nicht Null ist"
+msgstr "Ein Profilsektion-Vorspann hat einen Wert, der nicht Null ist"
 
 #: e2fsck/prof_err.c:17
 msgid "Bad linked list in profile structures"
-msgstr "UNgültige verkettete Liste in den Profilstrukturen"
+msgstr "Ungültige verkettete Liste in den Profilstrukturen"
 
 #: e2fsck/prof_err.c:18
 msgid "Bad group level in profile structures"
 msgstr "Ungültige Gruppenebene in den Profilstrukturen"
 
+# FIXME: parent → Eigentümer as above?
 #: e2fsck/prof_err.c:19
 msgid "Bad parent pointer in profile structures"
 msgstr "Ungültiger Zeiger auf Eltern in den Profilstrukturen"
@@ -6485,7 +6523,7 @@
 
 #: e2fsck/prof_err.c:22
 msgid "Invalid argument passed to profile library"
-msgstr "Ein ungültiges Argument wurde der Profilierungsbibliothek übergeben"
+msgstr "Ein ungültiges Argument wurde der Profil-Bibliothek übergeben"
 
 #: e2fsck/prof_err.c:23
 msgid "Attempt to modify read-only profile"
@@ -6497,8 +6535,9 @@
 
 #: e2fsck/prof_err.c:25
 msgid "Syntax error in profile section header"
-msgstr "Syntaxfehler im Vorspann des Profilsektor"
+msgstr "Syntaxfehler im Vorspann des Profilsektors"
 
+# FIXME: relation → Relation?
 #: e2fsck/prof_err.c:26
 msgid "Syntax error in profile relation"
 msgstr "Syntaxfehler im Profilbezug"
@@ -6525,7 +6564,7 @@
 
 #: e2fsck/prof_err.c:32
 msgid "Invalid profile_section object"
-msgstr "Ungültiges Profilsektionsobjekt"
+msgstr "Ungültiges profile_section-Objekt"
 
 #: e2fsck/prof_err.c:33
 msgid "No more sections"
@@ -6533,7 +6572,7 @@
 
 #: e2fsck/prof_err.c:34
 msgid "Bad nameset passed to query routine"
-msgstr "Eine ungültiger Satz von Namen wurde der Abfrageroutine übergeben"
+msgstr "Eine ungültige Gruppe von Namen wurde der Abfrageroutine übergeben"
 
 #: e2fsck/prof_err.c:35
 msgid "No profile file open"
@@ -6567,13 +6606,13 @@
 #~ msgstr "%s ist eingehängt.  "
 
 #~ msgid "@g %g @b @B uninitialized but @i @B in use.\n"
-#~ msgstr "Die @b @B von @g %g ist nicht initialisiert aber @i @B wird verwendet.\n"
+#~ msgstr "Die @b @B von @g %g ist nicht initialisiert, aber @i @B wird verwendet.\n"
 
 #~ msgid "@i %i should not have EOFBLOCKS_FL set (size %Is, lblk %r)\n"
-#~ msgstr " in @i %i sollte EOFBLOCKS_FL nicht gesetzt sein (Größe %Is, lblk %r)\n"
+#~ msgstr "in @i %i sollte EOFBLOCKS_FL nicht gesetzt sein (Größe %Is, lblk %r)\n"
 
 #~ msgid "Couldn't determine journal size"
-#~ msgstr "Konnte die Größe des Dateisystems nicht ermitteln"
+#~ msgstr "Konnte die Größe des Journals nicht ermitteln"
 
 #~ msgid "#\t\t %llu -> %llu (%llu)\n"
 #~ msgstr "#\t\t %llu -> %llu (%llu)\n"
@@ -6584,14 +6623,11 @@
 #~ msgid "<The ACL data inode>"
 #~ msgstr "<Der „ACL Data“-Inode>"
 
-#~ msgid "short write (only %d bytes) for writing image header"
-#~ msgstr "short write (only %d bytes) for writing image header"
-
 #~ msgid "invalid fragment size - %s"
-#~ msgstr "falsche Fragmentgröße - %s"
+#~ msgstr "ungültige Fragmentgröße - %s"
 
 #~ msgid "Warning: fragments not supported.  Ignoring -f option\n"
-#~ msgstr "Warnung: Fragmente werden nicht unterstützt. Ignoriere -f Option\n"
+#~ msgstr "Warnung: Fragmente werden nicht unterstützt. Ignoriere Option -f\n"
 
 #~ msgid "Calling BLKDISCARD from %llu to %llu "
 #~ msgstr "Der Aufruf von BLKDISCARD für den Bereich von %llu bis %llu war "
@@ -6600,4 +6636,4 @@
 #~ msgstr "erfolgreich.\n"
 
 #~ msgid "Journal NOT removed\n"
-#~ msgstr "Journal NICHT gelöscht\n"
+#~ msgstr "Journal NICHT entfernt\n"
