daemon: Fix checksum to work on absolute symbolic links (RHBZ#579608).
[libguestfs.git] / po / libguestfs.pot
index 2a913ea..6f2be30 100644 (file)
@@ -1,15 +1,14 @@
 # SOME DESCRIPTIVE TITLE.
 # SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR Red Hat Inc.
+# Copyright (C) YEAR Free Software Foundation, Inc.
 # This file is distributed under the same license as the PACKAGE package.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
 #
 #, fuzzy
 msgid ""
 msgstr ""
 # This file is distributed under the same license as the PACKAGE package.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
 #
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?"
-"component=libguestfs&product=Virtualization+Tools\n"
-"POT-Creation-Date: 2009-06-24 12:47+0100\n"
+"Project-Id-Version: libguestfs 1.3.9\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-04-30 18:26+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,40 +16,1269 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: fish/alloc.c:39
+#: fish/alloc.c:35
 #, c-format
 msgid "use 'alloc file size' to create an image\n"
 msgstr ""
 
 #, c-format
 msgid "use 'alloc file size' to create an image\n"
 msgstr ""
 
-#: fish/alloc.c:47
+#: fish/alloc.c:49
+#, c-format
+msgid "use 'sparse file size' to create a sparse image\n"
+msgstr ""
+
+#: fish/alloc.c:75
 #, c-format
 msgid "can't allocate or add disks after launching\n"
 msgstr ""
 
 #, c-format
 msgid "can't allocate or add disks after launching\n"
 msgstr ""
 
-#: fish/alloc.c:94 fish/alloc.c:101
+#: fish/alloc.c:164 fish/alloc.c:171
+#, c-format
+msgid "could not parse size specification '%s'\n"
+msgstr ""
+
+#: fish/cmds.c:38
+msgid "Command"
+msgstr ""
+
+#: fish/cmds.c:38
+msgid "Description"
+msgstr ""
+
+#: fish/cmds.c:40 fish/cmds.c:334
+msgid "add a CD-ROM disk image to examine"
+msgstr ""
+
+#: fish/cmds.c:41 fish/cmds.c:331
+msgid "add an image to examine or modify"
+msgstr ""
+
+#: fish/cmds.c:42 fish/cmds.c:337
+msgid "add a drive in snapshot mode (read-only)"
+msgstr ""
+
+#: fish/cmds.c:43 fish/cmds.c:427
+msgid "add a drive read-only specifying the QEMU block emulation to use"
+msgstr ""
+
+#: fish/cmds.c:44 fish/cmds.c:424
+msgid "add a drive specifying the QEMU block emulation to use"
+msgstr ""
+
+#: fish/cmds.c:45 fish/cmds.c:1144
+msgid "clear Augeas path"
+msgstr ""
+
+#: fish/cmds.c:46 fish/cmds.c:478
+msgid "close the current Augeas handle"
+msgstr ""
+
+#: fish/cmds.c:47 fish/cmds.c:484
+msgid "define an Augeas node"
+msgstr ""
+
+#: fish/cmds.c:48 fish/cmds.c:481
+msgid "define an Augeas variable"
+msgstr ""
+
+#: fish/cmds.c:49 fish/cmds.c:487
+msgid "look up the value of an Augeas path"
+msgstr ""
+
+#: fish/cmds.c:50 fish/cmds.c:475
+msgid "create a new Augeas handle"
+msgstr ""
+
+#: fish/cmds.c:51 fish/cmds.c:493
+msgid "insert a sibling Augeas node"
+msgstr ""
+
+#: fish/cmds.c:52 fish/cmds.c:508
+msgid "load files into the tree"
+msgstr ""
+
+#: fish/cmds.c:53 fish/cmds.c:511
+msgid "list Augeas nodes under augpath"
+msgstr ""
+
+#: fish/cmds.c:54 fish/cmds.c:502
+msgid "return Augeas nodes which match augpath"
+msgstr ""
+
+#: fish/cmds.c:55 fish/cmds.c:499
+msgid "move Augeas node"
+msgstr ""
+
+#: fish/cmds.c:56 fish/cmds.c:496
+msgid "remove an Augeas path"
+msgstr ""
+
+#: fish/cmds.c:57 fish/cmds.c:505
+msgid "write all pending Augeas changes to disk"
+msgstr ""
+
+#: fish/cmds.c:58 fish/cmds.c:490
+msgid "set Augeas path to value"
+msgstr ""
+
+#: fish/cmds.c:59 fish/cmds.c:1075
+msgid "test availability of some parts of the API"
+msgstr ""
+
+#: fish/cmds.c:60 fish/cmds.c:1153
+msgid "upload base64-encoded data to file"
+msgstr ""
+
+#: fish/cmds.c:61 fish/cmds.c:1156
+msgid "download file and encode as base64"
+msgstr ""
+
+#: fish/cmds.c:62 fish/cmds.c:619
+msgid "flush device buffers"
+msgstr ""
+
+#: fish/cmds.c:63 fish/cmds.c:607
+msgid "get blocksize of block device"
+msgstr ""
+
+#: fish/cmds.c:64 fish/cmds.c:601
+msgid "is block device set to read-only"
+msgstr ""
+
+#: fish/cmds.c:65 fish/cmds.c:616
+msgid "get total size of device in bytes"
+msgstr ""
+
+#: fish/cmds.c:66 fish/cmds.c:604
+msgid "get sectorsize of block device"
+msgstr ""
+
+#: fish/cmds.c:67 fish/cmds.c:613
+msgid "get total size of device in 512-byte sectors"
+msgstr ""
+
+#: fish/cmds.c:68 fish/cmds.c:622
+msgid "reread partition table"
+msgstr ""
+
+#: fish/cmds.c:69 fish/cmds.c:610
+msgid "set blocksize of block device"
+msgstr ""
+
+#: fish/cmds.c:70 fish/cmds.c:595
+msgid "set block device to read-only"
+msgstr ""
+
+#: fish/cmds.c:71 fish/cmds.c:598
+msgid "set block device to read-write"
+msgstr ""
+
+#: fish/cmds.c:72 fish/cmds.c:1018
+msgid "return true path on case-insensitive filesystem"
+msgstr ""
+
+#: fish/cmds.c:73 fish/cmds.c:439
+msgid "list the contents of a file"
+msgstr ""
+
+#: fish/cmds.c:74 fish/cmds.c:631
+msgid "compute MD5, SHAx or CRC checksum of file"
+msgstr ""
+
+#: fish/cmds.c:75 fish/cmds.c:1138
+msgid "compute MD5, SHAx or CRC checksum of the contents of a device"
+msgstr ""
+
+#: fish/cmds.c:76 fish/cmds.c:1159
+msgid "compute MD5, SHAx or CRC checksum of files in a directory"
+msgstr ""
+
+#: fish/cmds.c:77 fish/cmds.c:529
+msgid "change file mode"
+msgstr ""
+
+#: fish/cmds.c:78 fish/cmds.c:149 fish/cmds.c:532 fish/cmds.c:1036
+msgid "change file owner and group"
+msgstr ""
+
+#: fish/cmds.c:79 fish/cmds.c:577
+msgid "run a command from the guest filesystem"
+msgstr ""
+
+#: fish/cmds.c:80 fish/cmds.c:580
+msgid "run a command, returning lines"
+msgstr ""
+
+#: fish/cmds.c:81 fish/cmds.c:340
+msgid "add qemu parameters"
+msgstr ""
+
+#: fish/cmds.c:82 fish/cmds.c:1108
+msgid "copy size bytes from source to destination using dd"
+msgstr ""
+
+#: fish/cmds.c:83 fish/cmds.c:688
+msgid "copy a file"
+msgstr ""
+
+#: fish/cmds.c:84 fish/cmds.c:691
+msgid "copy a file or directory recursively"
+msgstr ""
+
+#: fish/cmds.c:85 fish/cmds.c:1078
+msgid "copy from source to destination using dd"
+msgstr ""
+
+#: fish/cmds.c:86 fish/cmds.c:655
+msgid "debugging and internals"
+msgstr ""
+
+#: fish/cmds.c:87 fish/cmds.c:1150
+msgid "upload a file to the appliance (internal use only)"
+msgstr ""
+
+#: fish/cmds.c:88 fish/cmds.c:802
+msgid "report file system disk space usage"
+msgstr ""
+
+#: fish/cmds.c:89 fish/cmds.c:805
+msgid "report file system disk space usage (human readable)"
+msgstr ""
+
+#: fish/cmds.c:90 fish/cmds.c:700
+msgid "return kernel messages"
+msgstr ""
+
+#: fish/cmds.c:91 fish/cmds.c:628
+msgid "download a file to the local machine"
+msgstr ""
+
+#: fish/cmds.c:92 fish/cmds.c:697
+msgid "drop kernel page cache, dentries and inodes"
+msgstr ""
+
+#: fish/cmds.c:93 fish/cmds.c:808
+msgid "estimate file space usage"
+msgstr ""
+
+#: fish/cmds.c:94 fish/cmds.c:751
+msgid "check an ext2/ext3 filesystem"
+msgstr ""
+
+#: fish/cmds.c:95 fish/cmds.c:1012
+msgid "echo arguments back to the client"
+msgstr ""
+
+#: fish/cmds.c:96 fish/cmds.c:97 fish/cmds.c:101 fish/cmds.c:102
+#: fish/cmds.c:127 fish/cmds.c:128 fish/cmds.c:309 fish/cmds.c:310
+#: fish/cmds.c:314 fish/cmds.c:315 fish/cmds.c:317 fish/cmds.c:318
+#: fish/cmds.c:880 fish/cmds.c:883 fish/cmds.c:886 fish/cmds.c:889
+#: fish/cmds.c:892 fish/cmds.c:895 fish/cmds.c:898 fish/cmds.c:901
+#: fish/cmds.c:904 fish/cmds.c:907 fish/cmds.c:910 fish/cmds.c:913
+msgid "return lines matching a pattern"
+msgstr ""
+
+#: fish/cmds.c:98 fish/cmds.c:706
+msgid "test if two files have equal contents"
+msgstr ""
+
+#: fish/cmds.c:99 fish/cmds.c:535
+msgid "test if file or directory exists"
+msgstr ""
+
+#: fish/cmds.c:100 fish/cmds.c:934
+msgid "preallocate a file in the guest filesystem"
+msgstr ""
+
+#: fish/cmds.c:103 fish/cmds.c:574
+msgid "determine file type"
+msgstr ""
+
+#: fish/cmds.c:104 fish/cmds.c:1081
+msgid "return the size of the file in bytes"
+msgstr ""
+
+#: fish/cmds.c:105 fish/cmds.c:1072
+msgid "fill a file with octets"
+msgstr ""
+
+#: fish/cmds.c:106 fish/cmds.c:748
+msgid "find all files and directories"
+msgstr ""
+
+#: fish/cmds.c:107 fish/cmds.c:1015
+msgid "find all files and directories, returning NUL-separated list"
+msgstr ""
+
+#: fish/cmds.c:108 fish/cmds.c:679
+msgid "run the filesystem checker"
+msgstr ""
+
+#: fish/cmds.c:109 fish/cmds.c:358
+msgid "get the additional kernel options"
+msgstr ""
+
+#: fish/cmds.c:110 fish/cmds.c:364
+msgid "get autosync mode"
+msgstr ""
+
+#: fish/cmds.c:111 fish/cmds.c:415
+msgid "get direct appliance mode flag"
+msgstr ""
+
+#: fish/cmds.c:112 fish/cmds.c:670
+msgid "get the ext2/3/4 filesystem label"
+msgstr ""
+
+#: fish/cmds.c:113 fish/cmds.c:676
+msgid "get the ext2/3/4 filesystem UUID"
+msgstr ""
+
+#: fish/cmds.c:114 fish/cmds.c:391
+msgid "get memory allocated to the qemu subprocess"
+msgstr ""
+
+#: fish/cmds.c:115 fish/cmds.c:352
+msgid "get the search path"
+msgstr ""
+
+#: fish/cmds.c:116 fish/cmds.c:394
+msgid "get PID of qemu subprocess"
+msgstr ""
+
+#: fish/cmds.c:117 fish/cmds.c:346
+msgid "get the qemu binary"
+msgstr ""
+
+#: fish/cmds.c:118 fish/cmds.c:421
+msgid "get recovery process enabled flag"
+msgstr ""
+
+#: fish/cmds.c:119 fish/cmds.c:403
+msgid "get SELinux enabled flag"
+msgstr ""
+
+#: fish/cmds.c:120 fish/cmds.c:385
+msgid "get the current state"
+msgstr ""
+
+#: fish/cmds.c:121 fish/cmds.c:409
+msgid "get command trace enabled flag"
+msgstr ""
+
+#: fish/cmds.c:122 fish/cmds.c:1147
+msgid "get the current umask"
+msgstr ""
+
+#: fish/cmds.c:123 fish/cmds.c:370
+msgid "get verbose mode"
+msgstr ""
+
+#: fish/cmds.c:124 fish/cmds.c:985
+msgid "get SELinux security context"
+msgstr ""
+
+#: fish/cmds.c:125 fish/cmds.c:150 fish/cmds.c:850 fish/cmds.c:853
+msgid "list extended attributes of a file or directory"
+msgstr ""
+
+#: fish/cmds.c:126 fish/cmds.c:766
+msgid "expand a wildcard path"
+msgstr ""
+
+#: fish/cmds.c:129 fish/cmds.c:685
+msgid "install GRUB"
+msgstr ""
+
+#: fish/cmds.c:130 fish/cmds.c:790
+msgid "return first 10 lines of a file"
+msgstr ""
+
+#: fish/cmds.c:131 fish/cmds.c:793
+msgid "return first N lines of a file"
+msgstr ""
+
+#: fish/cmds.c:132 fish/cmds.c:715
+msgid "dump a file in hexadecimal"
+msgstr ""
+
+#: fish/cmds.c:133 fish/cmds.c:1090
+msgid "list the contents of a single file in an initrd"
+msgstr ""
+
+#: fish/cmds.c:134 fish/cmds.c:811
+msgid "list files in an initrd"
+msgstr ""
+
+#: fish/cmds.c:135 fish/cmds.c:967
+msgid "add an inotify watch"
+msgstr ""
+
+#: fish/cmds.c:136 fish/cmds.c:979
+msgid "close the inotify handle"
+msgstr ""
+
+#: fish/cmds.c:137 fish/cmds.c:976
+msgid "return list of watched files that had events"
+msgstr ""
+
+#: fish/cmds.c:138 fish/cmds.c:964
+msgid "create an inotify handle"
+msgstr ""
+
+#: fish/cmds.c:139 fish/cmds.c:973
+msgid "return list of inotify events"
+msgstr ""
+
+#: fish/cmds.c:140 fish/cmds.c:970
+msgid "remove an inotify watch"
+msgstr ""
+
+#: fish/cmds.c:141 fish/cmds.c:382
+msgid "is busy processing a command"
+msgstr ""
+
+#: fish/cmds.c:142 fish/cmds.c:376
+msgid "is in configuration state"
+msgstr ""
+
+#: fish/cmds.c:143 fish/cmds.c:144 fish/cmds.c:538 fish/cmds.c:541
+msgid "test if file exists"
+msgstr ""
+
+#: fish/cmds.c:145 fish/cmds.c:379
+msgid "is launching subprocess"
+msgstr ""
+
+#: fish/cmds.c:146 fish/cmds.c:373
+msgid "is ready to accept commands"
+msgstr ""
+
+#: fish/cmds.c:147 fish/cmds.c:328
+msgid "kill the qemu subprocess"
+msgstr ""
+
+#: fish/cmds.c:148 fish/cmds.c:325
+msgid "launch the qemu subprocess"
+msgstr ""
+
+#: fish/cmds.c:151 fish/cmds.c:448
+msgid "list the block devices"
+msgstr ""
+
+#: fish/cmds.c:152 fish/cmds.c:451
+msgid "list the partitions"
+msgstr ""
+
+#: fish/cmds.c:153 fish/cmds.c:442
+msgid "list the files in a directory (long format)"
+msgstr ""
+
+#: fish/cmds.c:154 fish/cmds.c:155 fish/cmds.c:919 fish/cmds.c:922
+msgid "create a hard link"
+msgstr ""
+
+#: fish/cmds.c:156 fish/cmds.c:157 fish/cmds.c:925 fish/cmds.c:928
+msgid "create a symbolic link"
+msgstr ""
+
+#: fish/cmds.c:158 fish/cmds.c:230 fish/cmds.c:862 fish/cmds.c:865
+msgid "remove extended attribute of a file or directory"
+msgstr ""
+
+#: fish/cmds.c:159 fish/cmds.c:445
+msgid "list the files in a directory"
+msgstr ""
+
+#: fish/cmds.c:160 fish/cmds.c:252 fish/cmds.c:856 fish/cmds.c:859
+msgid "set extended attribute of a file or directory"
+msgstr ""
+
+#: fish/cmds.c:161 fish/cmds.c:586
+msgid "get file information for a symbolic link"
+msgstr ""
+
+#: fish/cmds.c:162 fish/cmds.c:1039
+msgid "lstat on multiple files"
+msgstr ""
+
+#: fish/cmds.c:163 fish/cmds.c:550
+msgid "create an LVM logical volume"
+msgstr ""
+
+#: fish/cmds.c:164 fish/cmds.c:571
+msgid "remove all LVM LVs, VGs and PVs"
+msgstr ""
+
+#: fish/cmds.c:165 fish/cmds.c:658
+msgid "remove an LVM logical volume"
+msgstr ""
+
+#: fish/cmds.c:166 fish/cmds.c:1084
+msgid "rename an LVM logical volume"
+msgstr ""
+
+#: fish/cmds.c:167 fish/cmds.c:742
+msgid "resize an LVM logical volume"
+msgstr ""
+
+#: fish/cmds.c:168 fish/cmds.c:1141
+msgid "expand an LV to fill free space"
+msgstr ""
+
+#: fish/cmds.c:169 fish/cmds.c:170 fish/cmds.c:460 fish/cmds.c:469
+msgid "list the LVM logical volumes (LVs)"
+msgstr ""
+
+#: fish/cmds.c:171 fish/cmds.c:1099
+msgid "get the UUID of a logical volume"
+msgstr ""
+
+#: fish/cmds.c:172 fish/cmds.c:1042
+msgid "lgetxattr on multiple files"
+msgstr ""
+
+#: fish/cmds.c:173 fish/cmds.c:523
+msgid "create a directory"
+msgstr ""
+
+#: fish/cmds.c:174 fish/cmds.c:1033
+msgid "create a directory with a particular mode"
+msgstr ""
+
+#: fish/cmds.c:175 fish/cmds.c:526
+msgid "create a directory and parents"
+msgstr ""
+
+#: fish/cmds.c:176 fish/cmds.c:778
+msgid "create a temporary directory"
+msgstr ""
+
+#: fish/cmds.c:177 fish/cmds.c:178 fish/cmds.c:179 fish/cmds.c:1000
+#: fish/cmds.c:1003 fish/cmds.c:1006
+msgid "make ext2/3/4 filesystem with external journal"
+msgstr ""
+
+#: fish/cmds.c:180 fish/cmds.c:991
+msgid "make ext2/3/4 external journal"
+msgstr ""
+
+#: fish/cmds.c:181 fish/cmds.c:994
+msgid "make ext2/3/4 external journal with label"
+msgstr ""
+
+#: fish/cmds.c:182 fish/cmds.c:997
+msgid "make ext2/3/4 external journal with UUID"
+msgstr ""
+
+#: fish/cmds.c:183 fish/cmds.c:829
+msgid "make FIFO (named pipe)"
+msgstr ""
+
+#: fish/cmds.c:184 fish/cmds.c:553
+msgid "make a filesystem"
+msgstr ""
+
+#: fish/cmds.c:185 fish/cmds.c:988
+msgid "make a filesystem with block size"
+msgstr ""
+
+#: fish/cmds.c:186 fish/cmds.c:871
+msgid "create a mountpoint"
+msgstr ""
+
+#: fish/cmds.c:187 fish/cmds.c:826
+msgid "make block, character or FIFO devices"
+msgstr ""
+
+#: fish/cmds.c:188 fish/cmds.c:832
+msgid "make block device node"
+msgstr ""
+
+#: fish/cmds.c:189 fish/cmds.c:835
+msgid "make char device node"
+msgstr ""
+
+#: fish/cmds.c:190 fish/cmds.c:817
+msgid "create a swap partition"
+msgstr ""
+
+#: fish/cmds.c:191 fish/cmds.c:820
+msgid "create a swap partition with a label"
+msgstr ""
+
+#: fish/cmds.c:192 fish/cmds.c:823
+msgid "create a swap partition with an explicit UUID"
+msgstr ""
+
+#: fish/cmds.c:193 fish/cmds.c:961
+msgid "create a swap file"
+msgstr ""
+
+#: fish/cmds.c:194 fish/cmds.c:1009
+msgid "load a kernel module"
+msgstr ""
+
+#: fish/cmds.c:195 fish/cmds.c:430
+msgid "mount a guest disk at a position in the filesystem"
+msgstr ""
+
+#: fish/cmds.c:196 fish/cmds.c:814
+msgid "mount a file using the loop device"
+msgstr ""
+
+#: fish/cmds.c:197 fish/cmds.c:649
+msgid "mount a guest disk with mount options"
+msgstr ""
+
+#: fish/cmds.c:198 fish/cmds.c:646
+msgid "mount a guest disk, read-only"
+msgstr ""
+
+#: fish/cmds.c:199 fish/cmds.c:652
+msgid "mount a guest disk with mount options and vfstype"
+msgstr ""
+
+#: fish/cmds.c:200 fish/cmds.c:868
+msgid "show mountpoints"
+msgstr ""
+
+#: fish/cmds.c:201 fish/cmds.c:565
+msgid "show mounted filesystems"
+msgstr ""
+
+#: fish/cmds.c:202 fish/cmds.c:694
+msgid "move a file"
+msgstr ""
+
+#: fish/cmds.c:203 fish/cmds.c:757
+msgid "probe NTFS volume"
+msgstr ""
+
+#: fish/cmds.c:204 fish/cmds.c:1120
+msgid "resize an NTFS filesystem"
+msgstr ""
+
+#: fish/cmds.c:205 fish/cmds.c:1054
+msgid "add a partition to the device"
+msgstr ""
+
+#: fish/cmds.c:206 fish/cmds.c:1126
+msgid "delete a partition"
+msgstr ""
+
+#: fish/cmds.c:207 fish/cmds.c:1057
+msgid "partition whole disk with a single primary partition"
+msgstr ""
+
+#: fish/cmds.c:208 fish/cmds.c:1129
+msgid "return true if a partition is bootable"
+msgstr ""
+
+#: fish/cmds.c:209 fish/cmds.c:1132
+msgid "get the MBR type byte (ID byte) from a partition"
+msgstr ""
+
+#: fish/cmds.c:210 fish/cmds.c:1069
+msgid "get the partition table type"
+msgstr ""
+
+#: fish/cmds.c:211 fish/cmds.c:1051
+msgid "create an empty partition table"
+msgstr ""
+
+#: fish/cmds.c:212 fish/cmds.c:1066
+msgid "list partitions on a device"
+msgstr ""
+
+#: fish/cmds.c:213 fish/cmds.c:1060
+msgid "make a partition bootable"
+msgstr ""
+
+#: fish/cmds.c:214 fish/cmds.c:1135
+msgid "set the MBR type byte (ID byte) of a partition"
+msgstr ""
+
+#: fish/cmds.c:215 fish/cmds.c:1063
+msgid "set partition name"
+msgstr ""
+
+#: fish/cmds.c:216 fish/cmds.c:703
+msgid "ping the guest daemon"
+msgstr ""
+
+#: fish/cmds.c:217 fish/cmds.c:1048
+msgid "read part of a file"
+msgstr ""
+
+#: fish/cmds.c:218 fish/cmds.c:544
+msgid "create an LVM physical volume"
+msgstr ""
+
+#: fish/cmds.c:219 fish/cmds.c:664
+msgid "remove an LVM physical volume"
+msgstr ""
+
+#: fish/cmds.c:220 fish/cmds.c:721
+msgid "resize an LVM physical volume"
+msgstr ""
+
+#: fish/cmds.c:221 fish/cmds.c:222 fish/cmds.c:454 fish/cmds.c:463
+msgid "list the LVM physical volumes (PVs)"
+msgstr ""
+
+#: fish/cmds.c:223 fish/cmds.c:1093
+msgid "get the UUID of a physical volume"
+msgstr ""
+
+#: fish/cmds.c:224 fish/cmds.c:877
+msgid "read a file"
+msgstr ""
+
+#: fish/cmds.c:225 fish/cmds.c:472
+msgid "read file as lines"
+msgstr ""
+
+#: fish/cmds.c:226 fish/cmds.c:841
+msgid "read directories entries"
+msgstr ""
+
+#: fish/cmds.c:227 fish/cmds.c:931
+msgid "read the target of a symbolic link"
+msgstr ""
+
+#: fish/cmds.c:228 fish/cmds.c:1045
+msgid "readlink on multiple files"
+msgstr ""
+
+#: fish/cmds.c:229 fish/cmds.c:916
+msgid "canonicalized absolute pathname"
+msgstr ""
+
+#: fish/cmds.c:231 fish/cmds.c:745
+msgid "resize an ext2/ext3 filesystem"
+msgstr ""
+
+#: fish/cmds.c:232 fish/cmds.c:514
+msgid "remove a file"
+msgstr ""
+
+#: fish/cmds.c:233 fish/cmds.c:520
+msgid "remove a file or directory recursively"
+msgstr ""
+
+#: fish/cmds.c:234 fish/cmds.c:517
+msgid "remove a directory"
+msgstr ""
+
+#: fish/cmds.c:235 fish/cmds.c:874
+msgid "remove a mountpoint"
+msgstr ""
+
+#: fish/cmds.c:236 fish/cmds.c:769
+msgid "scrub (securely wipe) a device"
+msgstr ""
+
+#: fish/cmds.c:237 fish/cmds.c:772
+msgid "scrub (securely wipe) a file"
+msgstr ""
+
+#: fish/cmds.c:238 fish/cmds.c:775
+msgid "scrub (securely wipe) free space"
+msgstr ""
+
+#: fish/cmds.c:239 fish/cmds.c:355
+msgid "add options to kernel command line"
+msgstr ""
+
+#: fish/cmds.c:240 fish/cmds.c:361
+msgid "set autosync mode"
+msgstr ""
+
+#: fish/cmds.c:241 fish/cmds.c:412
+msgid "enable or disable direct appliance mode"
+msgstr ""
+
+#: fish/cmds.c:242 fish/cmds.c:667
+msgid "set the ext2/3/4 filesystem label"
+msgstr ""
+
+#: fish/cmds.c:243 fish/cmds.c:673
+msgid "set the ext2/3/4 filesystem UUID"
+msgstr ""
+
+#: fish/cmds.c:244 fish/cmds.c:388
+msgid "set memory allocated to the qemu subprocess"
+msgstr ""
+
+#: fish/cmds.c:245 fish/cmds.c:349
+msgid "set the search path"
+msgstr ""
+
+#: fish/cmds.c:246 fish/cmds.c:343
+msgid "set the qemu binary"
+msgstr ""
+
+#: fish/cmds.c:247 fish/cmds.c:418
+msgid "enable or disable the recovery process"
+msgstr ""
+
+#: fish/cmds.c:248 fish/cmds.c:400
+msgid "set SELinux enabled or disabled at appliance boot"
+msgstr ""
+
+#: fish/cmds.c:249 fish/cmds.c:406
+msgid "enable or disable command traces"
+msgstr ""
+
+#: fish/cmds.c:250 fish/cmds.c:367
+msgid "set verbose mode"
+msgstr ""
+
+#: fish/cmds.c:251 fish/cmds.c:982
+msgid "set SELinux security context"
+msgstr ""
+
+#: fish/cmds.c:253 fish/cmds.c:254 fish/cmds.c:556 fish/cmds.c:844
+msgid "create partitions on a block device"
+msgstr ""
+
+#: fish/cmds.c:255 fish/cmds.c:724
+msgid "modify a single partition on a block device"
+msgstr ""
+
+#: fish/cmds.c:256 fish/cmds.c:733
+msgid "display the disk geometry from the partition table"
+msgstr ""
+
+#: fish/cmds.c:257 fish/cmds.c:730
+msgid "display the kernel geometry"
+msgstr ""
+
+#: fish/cmds.c:258 fish/cmds.c:727
+msgid "display the partition table"
+msgstr ""
+
+#: fish/cmds.c:259 fish/cmds.c:760
+msgid "run a command via the shell"
+msgstr ""
+
+#: fish/cmds.c:260 fish/cmds.c:763
+msgid "run a command via the shell returning lines"
+msgstr ""
+
+#: fish/cmds.c:261 fish/cmds.c:754
+msgid "sleep for some seconds"
+msgstr ""
+
+#: fish/cmds.c:262 fish/cmds.c:583
+msgid "get file information"
+msgstr ""
+
+#: fish/cmds.c:263 fish/cmds.c:589
+msgid "get file system statistics"
+msgstr ""
+
+#: fish/cmds.c:264 fish/cmds.c:265 fish/cmds.c:709 fish/cmds.c:712
+msgid "print the printable strings in a file"
+msgstr ""
+
+#: fish/cmds.c:266 fish/cmds.c:940
+msgid "disable swap on device"
+msgstr ""
+
+#: fish/cmds.c:267 fish/cmds.c:946
+msgid "disable swap on file"
+msgstr ""
+
+#: fish/cmds.c:268 fish/cmds.c:952
+msgid "disable swap on labeled swap partition"
+msgstr ""
+
+#: fish/cmds.c:269 fish/cmds.c:958
+msgid "disable swap on swap partition by UUID"
+msgstr ""
+
+#: fish/cmds.c:270 fish/cmds.c:937
+msgid "enable swap on device"
+msgstr ""
+
+#: fish/cmds.c:271 fish/cmds.c:943
+msgid "enable swap on file"
+msgstr ""
+
+#: fish/cmds.c:272 fish/cmds.c:949
+msgid "enable swap on labeled swap partition"
+msgstr ""
+
+#: fish/cmds.c:273 fish/cmds.c:955
+msgid "enable swap on swap partition by UUID"
+msgstr ""
+
+#: fish/cmds.c:274 fish/cmds.c:433
+msgid "sync disks, writes are flushed through to the disk image"
+msgstr ""
+
+#: fish/cmds.c:275 fish/cmds.c:796
+msgid "return last 10 lines of a file"
+msgstr ""
+
+#: fish/cmds.c:276 fish/cmds.c:799
+msgid "return last N lines of a file"
+msgstr ""
+
+#: fish/cmds.c:277 fish/cmds.c:634
+msgid "unpack tarfile to directory"
+msgstr ""
+
+#: fish/cmds.c:278 fish/cmds.c:637
+msgid "pack directory into tarfile"
+msgstr ""
+
+#: fish/cmds.c:279 fish/cmds.c:285 fish/cmds.c:640 fish/cmds.c:1114
+msgid "unpack compressed tarball to directory"
+msgstr ""
+
+#: fish/cmds.c:280 fish/cmds.c:286 fish/cmds.c:643 fish/cmds.c:1117
+msgid "pack directory into compressed tarball"
+msgstr ""
+
+#: fish/cmds.c:281 fish/cmds.c:436
+msgid "update file timestamps or create a new file"
+msgstr ""
+
+#: fish/cmds.c:282 fish/cmds.c:1024
+msgid "truncate a file to zero size"
+msgstr ""
+
+#: fish/cmds.c:283 fish/cmds.c:1027
+msgid "truncate a file to a particular size"
+msgstr ""
+
+#: fish/cmds.c:284 fish/cmds.c:592
+msgid "get ext2/ext3/ext4 superblock details"
+msgstr ""
+
+#: fish/cmds.c:287 fish/cmds.c:838
+msgid "set file mode creation mask (umask)"
+msgstr ""
+
+#: fish/cmds.c:288 fish/cmds.c:562
+msgid "unmount a filesystem"
+msgstr ""
+
+#: fish/cmds.c:289 fish/cmds.c:568
+msgid "unmount all filesystems"
+msgstr ""
+
+#: fish/cmds.c:290 fish/cmds.c:625
+msgid "upload a file from the local machine"
+msgstr ""
+
+#: fish/cmds.c:291 fish/cmds.c:1030
+msgid "set timestamp of a file with nanosecond precision"
+msgstr ""
+
+#: fish/cmds.c:292 fish/cmds.c:397
+msgid "get the library version number"
+msgstr ""
+
+#: fish/cmds.c:293 fish/cmds.c:1021
+msgid "get the Linux VFS type corresponding to a mounted device"
+msgstr ""
+
+#: fish/cmds.c:294 fish/cmds.c:739
+msgid "activate or deactivate some volume groups"
+msgstr ""
+
+#: fish/cmds.c:295 fish/cmds.c:736
+msgid "activate or deactivate all volume groups"
+msgstr ""
+
+#: fish/cmds.c:296 fish/cmds.c:547
+msgid "create an LVM volume group"
+msgstr ""
+
+#: fish/cmds.c:297 fish/cmds.c:1105
+msgid "get the LV UUIDs of all LVs in the volume group"
+msgstr ""
+
+#: fish/cmds.c:298 fish/cmds.c:1102
+msgid "get the PV UUIDs containing the volume group"
+msgstr ""
+
+#: fish/cmds.c:299 fish/cmds.c:661
+msgid "remove an LVM volume group"
+msgstr ""
+
+#: fish/cmds.c:300 fish/cmds.c:1087
+msgid "rename an LVM volume group"
+msgstr ""
+
+#: fish/cmds.c:301 fish/cmds.c:302 fish/cmds.c:457 fish/cmds.c:466
+msgid "list the LVM volume groups (VGs)"
+msgstr ""
+
+#: fish/cmds.c:303 fish/cmds.c:1123
+msgid "rescan for LVM physical volumes, volume groups and logical volumes"
+msgstr ""
+
+#: fish/cmds.c:304 fish/cmds.c:1096
+msgid "get the UUID of a volume group"
+msgstr ""
+
+#: fish/cmds.c:305 fish/cmds.c:787
+msgid "count characters in a file"
+msgstr ""
+
+#: fish/cmds.c:306 fish/cmds.c:781
+msgid "count lines in a file"
+msgstr ""
+
+#: fish/cmds.c:307 fish/cmds.c:784
+msgid "count words in a file"
+msgstr ""
+
+#: fish/cmds.c:308 fish/cmds.c:559
+msgid "create a file"
+msgstr ""
+
+#: fish/cmds.c:311 fish/cmds.c:682
+msgid "write zeroes to the device"
+msgstr ""
+
+#: fish/cmds.c:312 fish/cmds.c:1111
+msgid "write zeroes to an entire device"
+msgstr ""
+
+#: fish/cmds.c:313 fish/cmds.c:718
+msgid "zero unused inodes and disk blocks on ext2/3 filesystem"
+msgstr ""
+
+#: fish/cmds.c:316 fish/cmds.c:847
+msgid "determine file type inside a compressed file"
+msgstr ""
+
+#: fish/cmds.c:319
+msgid "Use -h <cmd> / help <cmd> to show detailed help for a command."
+msgstr ""
+
+#: fish/cmds.c:1437 fish/cmds.c:1449 fish/cmds.c:1462 fish/cmds.c:1476
+#: fish/cmds.c:1490 fish/cmds.c:1505 fish/cmds.c:1520 fish/cmds.c:1533
+#: fish/cmds.c:1548 fish/cmds.c:1561 fish/cmds.c:1576 fish/cmds.c:1589
+#: fish/cmds.c:1603 fish/cmds.c:1616 fish/cmds.c:1631 fish/cmds.c:1644
+#: fish/cmds.c:1658 fish/cmds.c:1672 fish/cmds.c:1686 fish/cmds.c:1700
+#: fish/cmds.c:1714 fish/cmds.c:1729 fish/cmds.c:1760 fish/cmds.c:1774
+#: fish/cmds.c:1788 fish/cmds.c:1804 fish/cmds.c:1817 fish/cmds.c:1832
+#: fish/cmds.c:1845 fish/cmds.c:1860 fish/cmds.c:1873 fish/cmds.c:1888
+#: fish/cmds.c:1901 fish/cmds.c:1917 fish/cmds.c:1933 fish/cmds.c:1949
+#: fish/cmds.c:1963 fish/cmds.c:1976 fish/cmds.c:1992 fish/cmds.c:2011
+#: fish/cmds.c:2030 fish/cmds.c:2048 fish/cmds.c:2063 fish/cmds.c:2078
+#: fish/cmds.c:2093 fish/cmds.c:2108 fish/cmds.c:2123 fish/cmds.c:2138
+#: fish/cmds.c:2153 fish/cmds.c:2169 fish/cmds.c:2189 fish/cmds.c:2223
+#: fish/cmds.c:2237 fish/cmds.c:2256 fish/cmds.c:2275 fish/cmds.c:2293
+#: fish/cmds.c:2310 fish/cmds.c:2326 fish/cmds.c:2343 fish/cmds.c:2358
+#: fish/cmds.c:2374 fish/cmds.c:2386 fish/cmds.c:2399 fish/cmds.c:2416
+#: fish/cmds.c:2432 fish/cmds.c:2448 fish/cmds.c:2464 fish/cmds.c:2480
+#: fish/cmds.c:2497 fish/cmds.c:2534 fish/cmds.c:2588 fish/cmds.c:2606
+#: fish/cmds.c:2624 fish/cmds.c:2642 fish/cmds.c:2657 fish/cmds.c:2676
+#: fish/cmds.c:2711 fish/cmds.c:2730 fish/cmds.c:2806 fish/cmds.c:2842
+#: fish/cmds.c:2855 fish/cmds.c:2870 fish/cmds.c:2882 fish/cmds.c:2895
+#: fish/cmds.c:2914 fish/cmds.c:2933 fish/cmds.c:2952 fish/cmds.c:2971
+#: fish/cmds.c:2990 fish/cmds.c:3009 fish/cmds.c:3026 fish/cmds.c:3040
+#: fish/cmds.c:3054 fish/cmds.c:3070 fish/cmds.c:3086 fish/cmds.c:3103
+#: fish/cmds.c:3136 fish/cmds.c:3152 fish/cmds.c:3168 fish/cmds.c:3182
+#: fish/cmds.c:3197 fish/cmds.c:3217 fish/cmds.c:3237 fish/cmds.c:3258
+#: fish/cmds.c:3278 fish/cmds.c:3296 fish/cmds.c:3316 fish/cmds.c:3336
+#: fish/cmds.c:3353 fish/cmds.c:3372 fish/cmds.c:3390 fish/cmds.c:3410
+#: fish/cmds.c:3424 fish/cmds.c:3438 fish/cmds.c:3453 fish/cmds.c:3468
+#: fish/cmds.c:3486 fish/cmds.c:3501 fish/cmds.c:3519 fish/cmds.c:3536
+#: fish/cmds.c:3551 fish/cmds.c:3569 fish/cmds.c:3589 fish/cmds.c:3609
+#: fish/cmds.c:3628 fish/cmds.c:3659 fish/cmds.c:3674 fish/cmds.c:3688
+#: fish/cmds.c:3709 fish/cmds.c:3729 fish/cmds.c:3749 fish/cmds.c:3768
+#: fish/cmds.c:3782 fish/cmds.c:3801 fish/cmds.c:3892 fish/cmds.c:3909
+#: fish/cmds.c:3926 fish/cmds.c:3943 fish/cmds.c:3958 fish/cmds.c:3976
+#: fish/cmds.c:4009 fish/cmds.c:4023 fish/cmds.c:4042 fish/cmds.c:4056
+#: fish/cmds.c:4089 fish/cmds.c:4106 fish/cmds.c:4123 fish/cmds.c:4140
+#: fish/cmds.c:4159 fish/cmds.c:4173 fish/cmds.c:4189 fish/cmds.c:4205
+#: fish/cmds.c:4224 fish/cmds.c:4242 fish/cmds.c:4260 fish/cmds.c:4278
+#: fish/cmds.c:4298 fish/cmds.c:4336 fish/cmds.c:4356 fish/cmds.c:4393
+#: fish/cmds.c:4408 fish/cmds.c:4424 fish/cmds.c:4442 fish/cmds.c:4462
+#: fish/cmds.c:4481 fish/cmds.c:4496 fish/cmds.c:4512 fish/cmds.c:4530
+#: fish/cmds.c:4604 fish/cmds.c:4642 fish/cmds.c:4718 fish/cmds.c:4791
+#: fish/cmds.c:4825 fish/cmds.c:4845 fish/cmds.c:4863 fish/cmds.c:4883
+#: fish/cmds.c:4902 fish/cmds.c:4924 fish/cmds.c:4964 fish/cmds.c:5002
+#: fish/cmds.c:5020 fish/cmds.c:5036 fish/cmds.c:5052 fish/cmds.c:5066
+#: fish/cmds.c:5081 fish/cmds.c:5105 fish/cmds.c:5126 fish/cmds.c:5147
+#: fish/cmds.c:5168 fish/cmds.c:5189 fish/cmds.c:5210 fish/cmds.c:5231
+#: fish/cmds.c:5252 fish/cmds.c:5273 fish/cmds.c:5294 fish/cmds.c:5315
+#: fish/cmds.c:5336 fish/cmds.c:5356 fish/cmds.c:5376 fish/cmds.c:5394
+#: fish/cmds.c:5412 fish/cmds.c:5430 fish/cmds.c:5447 fish/cmds.c:5467
+#: fish/cmds.c:5502 fish/cmds.c:5516 fish/cmds.c:5530 fish/cmds.c:5546
+#: fish/cmds.c:5562 fish/cmds.c:5576 fish/cmds.c:5590 fish/cmds.c:5604
+#: fish/cmds.c:5618 fish/cmds.c:5634 fish/cmds.c:5667 fish/cmds.c:5704
+#: fish/cmds.c:5735 fish/cmds.c:5750 fish/cmds.c:5765 fish/cmds.c:5778
+#: fish/cmds.c:5791 fish/cmds.c:5809 fish/cmds.c:5844 fish/cmds.c:5879
+#: fish/cmds.c:5915 fish/cmds.c:5952 fish/cmds.c:5990 fish/cmds.c:6028
+#: fish/cmds.c:6063 fish/cmds.c:6077 fish/cmds.c:6097 fish/cmds.c:6116
+#: fish/cmds.c:6135 fish/cmds.c:6152 fish/cmds.c:6169 fish/cmds.c:6202
+#: fish/cmds.c:6271 fish/cmds.c:6308 fish/cmds.c:6363 fish/cmds.c:6386
+#: fish/cmds.c:6409 fish/cmds.c:6434 fish/cmds.c:6490 fish/cmds.c:6508
+#: fish/cmds.c:6550 fish/cmds.c:6567 fish/cmds.c:6603 fish/cmds.c:6637
+#: fish/cmds.c:6654 fish/cmds.c:6673 fish/cmds.c:6727 fish/cmds.c:6744
+#: fish/cmds.c:6763 fish/cmds.c:6782 fish/cmds.c:6798 fish/cmds.c:6815
+#: fish/cmds.c:6839 fish/cmds.c:6856 fish/cmds.c:6873 fish/cmds.c:6890
+#: fish/cmds.c:6907 fish/cmds.c:6926 fish/cmds.c:6958 fish/cmds.c:6973
+#: fish/cmds.c:6993 fish/cmds.c:7012 fish/cmds.c:7025 fish/cmds.c:7039
+#: fish/cmds.c:7073 fish/cmds.c:7109 fish/cmds.c:7146 fish/cmds.c:7199
+#: fish/cmds.c:7218 fish/cmds.c:7251 fish/cmds.c:7264 fish/cmds.c:7281
+#: fish/cmds.c:7318 fish/cmds.c:7338 fish/cmds.c:7359
 #, c-format
 #, c-format
-msgid "could not parse size specification '%s'\n"
+msgid "%s should have %d parameter(s)\n"
+msgstr ""
+
+#: fish/cmds.c:1438 fish/cmds.c:1450 fish/cmds.c:1463 fish/cmds.c:1477
+#: fish/cmds.c:1491 fish/cmds.c:1506 fish/cmds.c:1521 fish/cmds.c:1534
+#: fish/cmds.c:1549 fish/cmds.c:1562 fish/cmds.c:1577 fish/cmds.c:1590
+#: fish/cmds.c:1604 fish/cmds.c:1617 fish/cmds.c:1632 fish/cmds.c:1645
+#: fish/cmds.c:1659 fish/cmds.c:1673 fish/cmds.c:1687 fish/cmds.c:1701
+#: fish/cmds.c:1715 fish/cmds.c:1730 fish/cmds.c:1761 fish/cmds.c:1775
+#: fish/cmds.c:1789 fish/cmds.c:1805 fish/cmds.c:1818 fish/cmds.c:1833
+#: fish/cmds.c:1846 fish/cmds.c:1861 fish/cmds.c:1874 fish/cmds.c:1889
+#: fish/cmds.c:1902 fish/cmds.c:1918 fish/cmds.c:1934 fish/cmds.c:1950
+#: fish/cmds.c:1964 fish/cmds.c:1977 fish/cmds.c:1993 fish/cmds.c:2012
+#: fish/cmds.c:2031 fish/cmds.c:2049 fish/cmds.c:2064 fish/cmds.c:2079
+#: fish/cmds.c:2094 fish/cmds.c:2109 fish/cmds.c:2124 fish/cmds.c:2139
+#: fish/cmds.c:2154 fish/cmds.c:2170 fish/cmds.c:2190 fish/cmds.c:2224
+#: fish/cmds.c:2238 fish/cmds.c:2257 fish/cmds.c:2276 fish/cmds.c:2294
+#: fish/cmds.c:2311 fish/cmds.c:2327 fish/cmds.c:2344 fish/cmds.c:2359
+#: fish/cmds.c:2375 fish/cmds.c:2387 fish/cmds.c:2400 fish/cmds.c:2417
+#: fish/cmds.c:2433 fish/cmds.c:2449 fish/cmds.c:2465 fish/cmds.c:2481
+#: fish/cmds.c:2498 fish/cmds.c:2535 fish/cmds.c:2589 fish/cmds.c:2607
+#: fish/cmds.c:2625 fish/cmds.c:2643 fish/cmds.c:2658 fish/cmds.c:2677
+#: fish/cmds.c:2712 fish/cmds.c:2731 fish/cmds.c:2807 fish/cmds.c:2843
+#: fish/cmds.c:2856 fish/cmds.c:2871 fish/cmds.c:2883 fish/cmds.c:2896
+#: fish/cmds.c:2915 fish/cmds.c:2934 fish/cmds.c:2953 fish/cmds.c:2972
+#: fish/cmds.c:2991 fish/cmds.c:3010 fish/cmds.c:3027 fish/cmds.c:3041
+#: fish/cmds.c:3055 fish/cmds.c:3071 fish/cmds.c:3087 fish/cmds.c:3104
+#: fish/cmds.c:3137 fish/cmds.c:3153 fish/cmds.c:3169 fish/cmds.c:3183
+#: fish/cmds.c:3198 fish/cmds.c:3218 fish/cmds.c:3238 fish/cmds.c:3259
+#: fish/cmds.c:3279 fish/cmds.c:3297 fish/cmds.c:3317 fish/cmds.c:3337
+#: fish/cmds.c:3354 fish/cmds.c:3373 fish/cmds.c:3391 fish/cmds.c:3411
+#: fish/cmds.c:3425 fish/cmds.c:3439 fish/cmds.c:3454 fish/cmds.c:3469
+#: fish/cmds.c:3487 fish/cmds.c:3502 fish/cmds.c:3520 fish/cmds.c:3537
+#: fish/cmds.c:3552 fish/cmds.c:3570 fish/cmds.c:3590 fish/cmds.c:3610
+#: fish/cmds.c:3629 fish/cmds.c:3660 fish/cmds.c:3675 fish/cmds.c:3689
+#: fish/cmds.c:3710 fish/cmds.c:3730 fish/cmds.c:3750 fish/cmds.c:3769
+#: fish/cmds.c:3783 fish/cmds.c:3802 fish/cmds.c:3893 fish/cmds.c:3910
+#: fish/cmds.c:3927 fish/cmds.c:3944 fish/cmds.c:3959 fish/cmds.c:3977
+#: fish/cmds.c:4010 fish/cmds.c:4024 fish/cmds.c:4043 fish/cmds.c:4057
+#: fish/cmds.c:4090 fish/cmds.c:4107 fish/cmds.c:4124 fish/cmds.c:4141
+#: fish/cmds.c:4160 fish/cmds.c:4174 fish/cmds.c:4190 fish/cmds.c:4206
+#: fish/cmds.c:4225 fish/cmds.c:4243 fish/cmds.c:4261 fish/cmds.c:4279
+#: fish/cmds.c:4299 fish/cmds.c:4337 fish/cmds.c:4357 fish/cmds.c:4394
+#: fish/cmds.c:4409 fish/cmds.c:4425 fish/cmds.c:4443 fish/cmds.c:4463
+#: fish/cmds.c:4482 fish/cmds.c:4497 fish/cmds.c:4513 fish/cmds.c:4531
+#: fish/cmds.c:4605 fish/cmds.c:4643 fish/cmds.c:4719 fish/cmds.c:4792
+#: fish/cmds.c:4826 fish/cmds.c:4846 fish/cmds.c:4864 fish/cmds.c:4884
+#: fish/cmds.c:4903 fish/cmds.c:4925 fish/cmds.c:4965 fish/cmds.c:5003
+#: fish/cmds.c:5021 fish/cmds.c:5037 fish/cmds.c:5053 fish/cmds.c:5067
+#: fish/cmds.c:5082 fish/cmds.c:5106 fish/cmds.c:5127 fish/cmds.c:5148
+#: fish/cmds.c:5169 fish/cmds.c:5190 fish/cmds.c:5211 fish/cmds.c:5232
+#: fish/cmds.c:5253 fish/cmds.c:5274 fish/cmds.c:5295 fish/cmds.c:5316
+#: fish/cmds.c:5337 fish/cmds.c:5357 fish/cmds.c:5377 fish/cmds.c:5395
+#: fish/cmds.c:5413 fish/cmds.c:5431 fish/cmds.c:5448 fish/cmds.c:5468
+#: fish/cmds.c:5503 fish/cmds.c:5517 fish/cmds.c:5531 fish/cmds.c:5547
+#: fish/cmds.c:5563 fish/cmds.c:5577 fish/cmds.c:5591 fish/cmds.c:5605
+#: fish/cmds.c:5619 fish/cmds.c:5635 fish/cmds.c:5668 fish/cmds.c:5705
+#: fish/cmds.c:5736 fish/cmds.c:5751 fish/cmds.c:5766 fish/cmds.c:5779
+#: fish/cmds.c:5792 fish/cmds.c:5810 fish/cmds.c:5845 fish/cmds.c:5880
+#: fish/cmds.c:5916 fish/cmds.c:5953 fish/cmds.c:5991 fish/cmds.c:6029
+#: fish/cmds.c:6064 fish/cmds.c:6078 fish/cmds.c:6098 fish/cmds.c:6117
+#: fish/cmds.c:6136 fish/cmds.c:6153 fish/cmds.c:6170 fish/cmds.c:6203
+#: fish/cmds.c:6272 fish/cmds.c:6309 fish/cmds.c:6364 fish/cmds.c:6387
+#: fish/cmds.c:6410 fish/cmds.c:6435 fish/cmds.c:6491 fish/cmds.c:6509
+#: fish/cmds.c:6551 fish/cmds.c:6568 fish/cmds.c:6604 fish/cmds.c:6638
+#: fish/cmds.c:6655 fish/cmds.c:6674 fish/cmds.c:6728 fish/cmds.c:6745
+#: fish/cmds.c:6764 fish/cmds.c:6783 fish/cmds.c:6799 fish/cmds.c:6816
+#: fish/cmds.c:6840 fish/cmds.c:6857 fish/cmds.c:6874 fish/cmds.c:6891
+#: fish/cmds.c:6908 fish/cmds.c:6927 fish/cmds.c:6959 fish/cmds.c:6974
+#: fish/cmds.c:6994 fish/cmds.c:7013 fish/cmds.c:7026 fish/cmds.c:7040
+#: fish/cmds.c:7074 fish/cmds.c:7110 fish/cmds.c:7147 fish/cmds.c:7200
+#: fish/cmds.c:7219 fish/cmds.c:7252 fish/cmds.c:7265 fish/cmds.c:7282
+#: fish/cmds.c:7319 fish/cmds.c:7339 fish/cmds.c:7360
+#, c-format
+msgid "type 'help %s' for help on %s\n"
+msgstr ""
+
+#: fish/cmds.c:1740 fish/cmds.c:2202 fish/cmds.c:2508 fish/cmds.c:2545
+#: fish/cmds.c:2564 fish/cmds.c:2689 fish/cmds.c:2742 fish/cmds.c:2761
+#: fish/cmds.c:2780 fish/cmds.c:2820 fish/cmds.c:3115 fish/cmds.c:3639
+#: fish/cmds.c:3813 fish/cmds.c:3832 fish/cmds.c:3851 fish/cmds.c:3870
+#: fish/cmds.c:3988 fish/cmds.c:4067 fish/cmds.c:4309 fish/cmds.c:4367
+#: fish/cmds.c:4541 fish/cmds.c:4560 fish/cmds.c:4579 fish/cmds.c:4615
+#: fish/cmds.c:4653 fish/cmds.c:4672 fish/cmds.c:4691 fish/cmds.c:4729
+#: fish/cmds.c:4748 fish/cmds.c:4767 fish/cmds.c:4802 fish/cmds.c:4937
+#: fish/cmds.c:4977 fish/cmds.c:5480 fish/cmds.c:5645 fish/cmds.c:5680
+#: fish/cmds.c:5715 fish/cmds.c:5821 fish/cmds.c:5855 fish/cmds.c:5890
+#: fish/cmds.c:5926 fish/cmds.c:5964 fish/cmds.c:6002 fish/cmds.c:6040
+#: fish/cmds.c:6182 fish/cmds.c:6215 fish/cmds.c:6228 fish/cmds.c:6241
+#: fish/cmds.c:6254 fish/cmds.c:6284 fish/cmds.c:6319 fish/cmds.c:6338
+#: fish/cmds.c:6447 fish/cmds.c:6466 fish/cmds.c:6521 fish/cmds.c:6534
+#: fish/cmds.c:6579 fish/cmds.c:6615 fish/cmds.c:6684 fish/cmds.c:6703
+#: fish/cmds.c:6941 fish/cmds.c:7051 fish/cmds.c:7085 fish/cmds.c:7121
+#: fish/cmds.c:7158 fish/cmds.c:7177 fish/cmds.c:7230 fish/cmds.c:7295
+#, c-format
+msgid "%s: %s: invalid integer parameter (%s returned %d)\n"
+msgstr ""
+
+#: fish/cmds.c:1746 fish/cmds.c:2208 fish/cmds.c:2514 fish/cmds.c:2551
+#: fish/cmds.c:2570 fish/cmds.c:2695 fish/cmds.c:2748 fish/cmds.c:2767
+#: fish/cmds.c:2786 fish/cmds.c:2826 fish/cmds.c:3121 fish/cmds.c:3645
+#: fish/cmds.c:3819 fish/cmds.c:3838 fish/cmds.c:3857 fish/cmds.c:3876
+#: fish/cmds.c:3994 fish/cmds.c:4073 fish/cmds.c:4315 fish/cmds.c:4373
+#: fish/cmds.c:4547 fish/cmds.c:4566 fish/cmds.c:4585 fish/cmds.c:4621
+#: fish/cmds.c:4659 fish/cmds.c:4678 fish/cmds.c:4697 fish/cmds.c:4735
+#: fish/cmds.c:4754 fish/cmds.c:4773 fish/cmds.c:4808 fish/cmds.c:4943
+#: fish/cmds.c:4983 fish/cmds.c:5486 fish/cmds.c:5651 fish/cmds.c:5686
+#: fish/cmds.c:5721 fish/cmds.c:5827 fish/cmds.c:5861 fish/cmds.c:5896
+#: fish/cmds.c:5932 fish/cmds.c:5970 fish/cmds.c:6008 fish/cmds.c:6046
+#: fish/cmds.c:6290 fish/cmds.c:6325 fish/cmds.c:6344 fish/cmds.c:6453
+#: fish/cmds.c:6585 fish/cmds.c:6621 fish/cmds.c:6690 fish/cmds.c:6709
+#: fish/cmds.c:7057 fish/cmds.c:7091 fish/cmds.c:7127 fish/cmds.c:7164
+#: fish/cmds.c:7183 fish/cmds.c:7236 fish/cmds.c:7301
+#, c-format
+msgid "%s: %s: integer out of range\n"
+msgstr ""
+
+#: fish/cmds.c:8214
+#, c-format
+msgid "%s: unknown command\n"
 msgstr ""
 
 msgstr ""
 
-#: fish/edit.c:104
+#: fish/edit.c:86
 #, c-format
 msgid "use '%s filename' to edit a file\n"
 msgstr ""
 
 #, c-format
 msgid "use '%s filename' to edit a file\n"
 msgstr ""
 
-#: fish/fish.c:88
+#: fish/fish.c:97 fuse/guestmount.c:869
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#: fish/fish.c:101
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"guestfish: guest filesystem shell\n"
-"guestfish lets you edit virtual machine filesystems\n"
+"%s: guest filesystem shell\n"
+"%s lets you edit virtual machine filesystems\n"
 "Copyright (C) 2009 Red Hat Inc.\n"
 "Usage:\n"
 "Copyright (C) 2009 Red Hat Inc.\n"
 "Usage:\n"
-"  guestfish [--options] cmd [: cmd : cmd ...]\n"
-"  guestfish -i libvirt-domain\n"
-"  guestfish -i disk-image(s)\n"
+"  %s [--options] cmd [: cmd : cmd ...]\n"
+"  %s -i libvirt-domain\n"
+"  %s -i disk-image(s)\n"
 "or for interactive use:\n"
 "or for interactive use:\n"
-"  guestfish\n"
+"  %s\n"
 "or from a shell script:\n"
 "or from a shell script:\n"
-"  guestfish <<EOF\n"
+"  %s <<EOF\n"
 "  cmd\n"
 "  ...\n"
 "  EOF\n"
 "  cmd\n"
 "  ...\n"
 "  EOF\n"
@@ -61,115 +1289,168 @@ msgid ""
 "  -D|--no-dest-paths   Don't tab-complete paths from guest fs\n"
 "  -f|--file file       Read commands from file\n"
 "  -i|--inspector       Run virt-inspector to get disk mountpoints\n"
 "  -D|--no-dest-paths   Don't tab-complete paths from guest fs\n"
 "  -f|--file file       Read commands from file\n"
 "  -i|--inspector       Run virt-inspector to get disk mountpoints\n"
+"  --listen             Listen for remote commands\n"
 "  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
 "  -n|--no-sync         Don't autosync\n"
 "  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
 "  -n|--no-sync         Don't autosync\n"
+"  -N|--new type        Create prepared disk (test1.img, ...)\n"
+"  --remote[=pid]       Send commands to remote %s\n"
 "  -r|--ro              Mount read-only\n"
 "  -r|--ro              Mount read-only\n"
+"  --selinux            Enable SELinux support\n"
 "  -v|--verbose         Verbose messages\n"
 "  -v|--verbose         Verbose messages\n"
+"  -x                   Echo each command before executing it\n"
 "  -V|--version         Display version and exit\n"
 "  -V|--version         Display version and exit\n"
-"For more information,  see the manpage guestfish(1).\n"
+"For more information,  see the manpage %s(1).\n"
 msgstr ""
 
 msgstr ""
 
-#: fish/fish.c:149
+#: fish/fish.c:197 fuse/guestmount.c:966
 #, c-format
 msgid "guestfs_create: failed to create handle\n"
 msgstr ""
 
 #, c-format
 msgid "guestfs_create: failed to create handle\n"
 msgstr ""
 
-#: fish/fish.c:194
+#: fish/fish.c:236
+#, c-format
+msgid "%s: --listen=PID: PID was not a number: %s\n"
+msgstr ""
+
+#: fish/fish.c:243
+#, c-format
+msgid ""
+"%s: remote: $GUESTFISH_PID must be set to the PID of the remote process\n"
+msgstr ""
+
+#: fish/fish.c:252 fuse/guestmount.c:1011
+#, c-format
+msgid "%s: unknown long option: %s (%d)\n"
+msgstr ""
+
+#: fish/fish.c:309
 #, c-format
 #, c-format
-msgid "guestfish: only one -f parameter can be given\n"
+msgid "%s: only one -f parameter can be given\n"
 msgstr ""
 
 msgstr ""
 
-#: fish/fish.c:252
+#: fish/fish.c:382
 #, c-format
 #, c-format
-msgid "guestfish: unexpected command line option 0x%x\n"
+msgid ""
+"%s: cannot use -i option with -a, -m, -N, --listen, --remote or --selinux\n"
 msgstr ""
 
 msgstr ""
 
-#: fish/fish.c:264
+#: fish/fish.c:389
 #, c-format
 #, c-format
-msgid "guestfish: cannot use -i option with -a or -m\n"
+msgid "%s: -i requires a libvirt domain or path(s) to disk image(s)\n"
 msgstr ""
 
 msgstr ""
 
-#: fish/fish.c:268
+#: fish/fish.c:399
 #, c-format
 #, c-format
-msgid "guestfish -i requires a libvirt domain or path(s) to disk image(s)\n"
+msgid "%s: virt-inspector command too long for fixed-size buffer\n"
 msgstr ""
 
 msgstr ""
 
-#: fish/fish.c:276
+#: fish/fish.c:448
 #, c-format
 #, c-format
-msgid "guestfish: virt-inspector command too long for fixed-size buffer\n"
+msgid "%s: cannot use --listen and --remote options at the same time\n"
 msgstr ""
 
 #: fish/fish.c:456
 #, c-format
 msgstr ""
 
 #: fish/fish.c:456
 #, c-format
+msgid "%s: extra parameters on the command line with --listen flag\n"
+msgstr ""
+
+#: fish/fish.c:462
+#, c-format
+msgid "%s: cannot use --listen and --file options at the same time\n"
+msgstr ""
+
+#: fish/fish.c:621
+#, c-format
 msgid ""
 "\n"
 "Welcome to guestfish, the libguestfs filesystem interactive shell for\n"
 "editing virtual machine filesystems.\n"
 "\n"
 msgid ""
 "\n"
 "Welcome to guestfish, the libguestfs filesystem interactive shell for\n"
 "editing virtual machine filesystems.\n"
 "\n"
-"Type: 'help' for help with commands\n"
+"Type: 'help' for a list of commands\n"
+"      'man' to read the manual\n"
 "      'quit' to quit the shell\n"
 "\n"
 msgstr ""
 
 "      'quit' to quit the shell\n"
 "\n"
 msgstr ""
 
-#: fish/fish.c:533
+#: fish/fish.c:702
 #, c-format
 #, c-format
-msgid "guestfish: unterminated double quote\n"
+msgid "%s: unterminated double quote\n"
 msgstr ""
 
 msgstr ""
 
-#: fish/fish.c:538 fish/fish.c:553
+#: fish/fish.c:708 fish/fish.c:725
 #, c-format
 #, c-format
-msgid "guestfish: command arguments not separated by whitespace\n"
+msgid "%s: command arguments not separated by whitespace\n"
 msgstr ""
 
 msgstr ""
 
-#: fish/fish.c:548
+#: fish/fish.c:719
 #, c-format
 #, c-format
-msgid "guestfish: unterminated single quote\n"
+msgid "%s: unterminated single quote\n"
 msgstr ""
 
 msgstr ""
 
-#: fish/fish.c:589
+#: fish/fish.c:774
 #, c-format
 #, c-format
-msgid "guestfish: internal error parsing string at '%s'\n"
+msgid "%s: internal error parsing string at '%s'\n"
 msgstr ""
 
 msgstr ""
 
-#: fish/fish.c:602
+#: fish/fish.c:791
 #, c-format
 #, c-format
-msgid "guestfish: too many arguments\n"
+msgid "%s: too many arguments\n"
 msgstr ""
 
 msgstr ""
 
-#: fish/fish.c:629
+#: fish/fish.c:820
 #, c-format
 #, c-format
-msgid "guestfish: empty command on command line\n"
+msgid "%s: empty command on command line\n"
 msgstr ""
 
 msgstr ""
 
-#: fish/fish.c:690
+#: fish/fish.c:991
 msgid "display a list of commands or help on a command"
 msgstr ""
 
 msgid "display a list of commands or help on a command"
 msgstr ""
 
-#: fish/fish.c:692
+#: fish/fish.c:993
+msgid "read the manual"
+msgstr ""
+
+#: fish/fish.c:995
 msgid "quit guestfish"
 msgstr ""
 
 msgid "quit guestfish"
 msgstr ""
 
-#: fish/fish.c:695
+#: fish/fish.c:998
 msgid "allocate an image"
 msgstr ""
 
 msgid "allocate an image"
 msgstr ""
 
-#: fish/fish.c:697
+#: fish/fish.c:1000
 msgid "display a line of text"
 msgstr ""
 
 msgid "display a line of text"
 msgstr ""
 
-#: fish/fish.c:699
+#: fish/fish.c:1002
 msgid "edit a file in the image"
 msgstr ""
 
 msgid "edit a file in the image"
 msgstr ""
 
-#: fish/fish.c:701
+#: fish/fish.c:1004
 msgid "local change directory"
 msgstr ""
 
 msgid "local change directory"
 msgstr ""
 
-#: fish/fish.c:703
+#: fish/fish.c:1006
 msgid "expand wildcards in command"
 msgstr ""
 
 msgid "expand wildcards in command"
 msgstr ""
 
-#: fish/fish.c:715
+#: fish/fish.c:1008
+msgid "view a file in the pager"
+msgstr ""
+
+#: fish/fish.c:1010
+msgid "close and reopen libguestfs handle"
+msgstr ""
+
+#: fish/fish.c:1012
+msgid "allocate a sparse image file"
+msgstr ""
+
+#: fish/fish.c:1014
+msgid "measure time taken to run command"
+msgstr ""
+
+#: fish/fish.c:1026
 #, c-format
 msgid ""
 "alloc - allocate an image\n"
 #, c-format
 msgid ""
 "alloc - allocate an image\n"
@@ -186,10 +1467,13 @@ msgid ""
 "    <nn>K or <nn>KB  number of kilobytes\n"
 "    <nn>M or <nn>MB  number of megabytes\n"
 "    <nn>G or <nn>GB  number of gigabytes\n"
 "    <nn>K or <nn>KB  number of kilobytes\n"
 "    <nn>M or <nn>MB  number of megabytes\n"
 "    <nn>G or <nn>GB  number of gigabytes\n"
+"    <nn>T or <nn>TB  number of terabytes\n"
+"    <nn>P or <nn>PB  number of petabytes\n"
+"    <nn>E or <nn>EB  number of exabytes\n"
 "    <nn>sects        number of 512 byte sectors\n"
 msgstr ""
 
 "    <nn>sects        number of 512 byte sectors\n"
 msgstr ""
 
-#: fish/fish.c:731
+#: fish/fish.c:1045
 #, c-format
 msgid ""
 "echo - display a line of text\n"
 #, c-format
 msgid ""
 "echo - display a line of text\n"
@@ -198,7 +1482,7 @@ msgid ""
 "    This echos the parameters to the terminal.\n"
 msgstr ""
 
 "    This echos the parameters to the terminal.\n"
 msgstr ""
 
-#: fish/fish.c:738
+#: fish/fish.c:1052
 #, c-format
 msgid ""
 "edit - edit a file in the image\n"
 #, c-format
 msgid ""
 "edit - edit a file in the image\n"
@@ -216,7 +1500,7 @@ msgid ""
 "    (> 2 MB) or binary files containing \\0 bytes.\n"
 msgstr ""
 
 "    (> 2 MB) or binary files containing \\0 bytes.\n"
 msgstr ""
 
-#: fish/fish.c:752
+#: fish/fish.c:1066
 #, c-format
 msgid ""
 "lcd - local change directory\n"
 #, c-format
 msgid ""
 "lcd - local change directory\n"
@@ -227,7 +1511,7 @@ msgid ""
 "    place.\n"
 msgstr ""
 
 "    place.\n"
 msgstr ""
 
-#: fish/fish.c:759
+#: fish/fish.c:1073
 #, c-format
 msgid ""
 "glob - expand wildcards in command\n"
 #, c-format
 msgid ""
 "glob - expand wildcards in command\n"
@@ -238,7 +1522,16 @@ msgid ""
 "    once for each expanded argument.\n"
 msgstr ""
 
 "    once for each expanded argument.\n"
 msgstr ""
 
-#: fish/fish.c:766
+#: fish/fish.c:1081
+#, c-format
+msgid ""
+"man - read the manual\n"
+"    man\n"
+"\n"
+"    Opens the manual page for guestfish.\n"
+msgstr ""
+
+#: fish/fish.c:1086
 #, c-format
 msgid ""
 "help - display a list of commands or help on a command\n"
 #, c-format
 msgid ""
 "help - display a list of commands or help on a command\n"
@@ -246,263 +1539,547 @@ msgid ""
 "     help\n"
 msgstr ""
 
 "     help\n"
 msgstr ""
 
-#: fish/fish.c:772
+#: fish/fish.c:1091
+#, c-format
+msgid ""
+"more - view a file in the pager\n"
+"     more <filename>\n"
+"\n"
+"    This is used to view a file in the pager.\n"
+"\n"
+"    It is the equivalent of (and is implemented by)\n"
+"    running \"cat\" and using the pager.\n"
+"\n"
+"    Normally it uses $PAGER, but if you use the alias\n"
+"    \"less\" then it always uses \"less\".\n"
+"\n"
+"    NOTE: This will not work reliably for large files\n"
+"    (> 2 MB) or binary files containing \\0 bytes.\n"
+msgstr ""
+
+#: fish/fish.c:1107
 #, c-format
 msgid ""
 "quit - quit guestfish\n"
 "     quit\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "quit - quit guestfish\n"
 "     quit\n"
 msgstr ""
 
-#: fish/fish.c:775
+#: fish/fish.c:1110
+#, c-format
+msgid ""
+"reopen - close and reopen the libguestfs handle\n"
+"     reopen\n"
+"\n"
+"Close and reopen the libguestfs handle.  It is not necessary to use\n"
+"this normally, because the handle is closed properly when guestfish\n"
+"exits.  However this is occasionally useful for testing.\n"
+msgstr ""
+
+#: fish/fish.c:1117
+#, c-format
+msgid ""
+"sparse - allocate a sparse image file\n"
+"     sparse <filename> <size>\n"
+"\n"
+"    This creates an empty sparse file of the given size,\n"
+"    and then adds so it can be further examined.\n"
+"\n"
+"    In all respects it works the same as the 'alloc'\n"
+"    command, except that the image file is allocated\n"
+"    sparsely, which means that disk blocks are not assigned\n"
+"    to the file until they are needed.  Sparse disk files\n"
+"    only use space when written to, but they are slower\n"
+"    and there is a danger you could run out of real disk\n"
+"    space during a write operation.\n"
+"\n"
+"    For more advanced image creation, see qemu-img utility.\n"
+"\n"
+"    Size can be specified (where <nn> means a number):\n"
+"    <nn>             number of kilobytes\n"
+"      eg: 1440       standard 3.5\" floppy\n"
+"    <nn>K or <nn>KB  number of kilobytes\n"
+"    <nn>M or <nn>MB  number of megabytes\n"
+"    <nn>G or <nn>GB  number of gigabytes\n"
+"    <nn>T or <nn>TB  number of terabytes\n"
+"    <nn>P or <nn>PB  number of petabytes\n"
+"    <nn>E or <nn>EB  number of exabytes\n"
+"    <nn>sects        number of 512 byte sectors\n"
+msgstr ""
+
+#: fish/fish.c:1144
+#, c-format
+msgid ""
+"time - measure time taken to run command\n"
+"    time <command> [<args> ...]\n"
+"\n"
+"    This runs <command> as usual, and prints the elapsed\n"
+"    time afterwards.\n"
+msgstr ""
+
+#: fish/fish.c:1150
 #, c-format
 msgid "%s: command not known, use -h to list all commands\n"
 msgstr ""
 
 #, c-format
 msgid "%s: command not known, use -h to list all commands\n"
 msgstr ""
 
-#: src/guestfs.c:290
+#: fish/fish.c:1164
+#, c-format
+msgid ""
+"Did you mean to open a disk image?  guestfish -a disk.img\n"
+"For a list of commands:             guestfish -h\n"
+"For complete documentation:         man guestfish\n"
+msgstr ""
+
+#: fish/fish.c:1321
+#, c-format
+msgid "Runaway quote in string \"%s\"\n"
+msgstr ""
+
+#: fish/glob.c:52
+#, c-format
+msgid "use 'glob command [args...]'\n"
+msgstr ""
+
+#: fish/glob.c:72
+#, c-format
+msgid "glob: guestfs_glob_expand call failed: %s\n"
+msgstr ""
+
+#: fish/lcd.c:34
+#, c-format
+msgid "use 'lcd directory' to change local directory\n"
+msgstr ""
+
+#: fish/man.c:34
+#, c-format
+msgid "use 'man' without parameters to open the manual\n"
+msgstr ""
+
+#: fish/man.c:53
+#, c-format
+msgid "the external 'man' program failed\n"
+msgstr ""
+
+#: fish/more.c:40
+#, c-format
+msgid "use '%s filename' to page a file\n"
+msgstr ""
+
+#: fish/prep.c:112
+#, c-format
+msgid ""
+"List of available prepared disk images:\n"
+"\n"
+msgstr ""
+
+#: fish/prep.c:115
+#, c-format
+msgid ""
+"guestfish -N %-16s %s\n"
+"\n"
+"%s\n"
+msgstr ""
+
+#: fish/prep.c:123
+#, c-format
+msgid "  Optional parameters:\n"
+msgstr ""
+
+#: fish/prep.c:130
+#, c-format
+msgid "<%s> %s (default: %s)\n"
+msgstr ""
+
+#: fish/prep.c:140
+#, c-format
+msgid ""
+"Prepared disk images are written to file \"test1.img\" in the local\n"
+"directory.  (\"test2.img\" etc if -N option is given multiple times).\n"
+"For more information see the guestfish(1) manual.\n"
+msgstr ""
+
+#: fish/prep.c:160
+#, c-format
+msgid "guestfish: file '%s' exists and the '-N' option will not overwrite it\n"
+msgstr ""
+
+#: fish/prep.c:183
+#, c-format
+msgid ""
+"guestfish: -N parameter '%s': no such prepared disk image known.\n"
+"Use 'guestfish -N list' to list possible values for the -N parameter.\n"
+msgstr ""
+
+#: fish/prep.c:245
+#, c-format
+msgid "guestfish: error creating prepared disk image '%s' on '%s': "
+msgstr ""
+
+#: fish/prep.c:262 fish/prep.c:269 fish/prep.c:284
+msgid "failed to allocate disk"
+msgstr ""
+
+#: fish/prep.c:276 fish/prep.c:291
+#, c-format
+msgid "failed to partition disk: %s"
+msgstr ""
+
+#: fish/prep.c:301
+#, c-format
+msgid "failed to create filesystem (%s): %s"
+msgstr ""
+
+#: fish/rc.c:249
+#, c-format
+msgid "guestfish: protocol error: could not read 'hello' message\n"
+msgstr ""
+
+#: fish/rc.c:254
+#, c-format
+msgid ""
+"guestfish: protocol error: version mismatch, server version '%s' does not "
+"match client version '%s'.  The two versions must match exactly.\n"
+msgstr ""
+
+#: fish/rc.c:329 fish/rc.c:343
+#, c-format
+msgid "guestfish: remote: looks like the server is not running\n"
+msgstr ""
+
+#: fish/rc.c:355 fish/rc.c:369
+#, c-format
+msgid "guestfish: protocol error: could not send initial greeting to server\n"
+msgstr ""
+
+#: fish/rc.c:380
+#, c-format
+msgid "guestfish: protocol error: could not decode reply from server\n"
+msgstr ""
+
+#: fish/reopen.c:36
+#, c-format
+msgid "'reopen' command takes no parameters\n"
+msgstr ""
+
+#: fish/reopen.c:46
+#, c-format
+msgid "reopen: guestfs_create: failed to create handle\n"
+msgstr ""
+
+#: fish/time.c:35
+#, c-format
+msgid "use 'time command [args...]'\n"
+msgstr ""
+
+#: fuse/guestmount.c:873
+#, c-format
+msgid ""
+"%s: FUSE module for libguestfs\n"
+"%s lets you mount a virtual machine filesystem\n"
+"Copyright (C) 2009 Red Hat Inc.\n"
+"Usage:\n"
+"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
+"Options:\n"
+"  -a|--add image       Add image\n"
+"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
+"  --fuse-help          Display extra FUSE options\n"
+"  --help               Display help message and exit\n"
+"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
+"  -n|--no-sync         Don't autosync\n"
+"  -o|--option opt      Pass extra option to FUSE\n"
+"  -r|--ro              Mount read-only\n"
+"  --selinux            Enable SELinux support\n"
+"  --trace              Trace guestfs API calls (to stderr)\n"
+"  -v|--verbose         Verbose messages\n"
+"  -V|--version         Display version and exit\n"
+msgstr ""
+
+#: fuse/guestmount.c:1082
+#, c-format
+msgid "%s: must have at least one -a and at least one -m option\n"
+msgstr ""
+
+#: fuse/guestmount.c:1090
+#, c-format
+msgid "%s: you must specify a mountpoint in the host filesystem\n"
+msgstr ""
+
+#: src/guestfs.c:271
 #, c-format
 msgid "guestfs_close: called twice on the same handle\n"
 msgstr ""
 
 #, c-format
 msgid "guestfs_close: called twice on the same handle\n"
 msgstr ""
 
-#: src/guestfs.c:379
+#: src/guestfs.c:374
 #, c-format
 msgid "libguestfs: error: %s\n"
 msgstr ""
 
 #, c-format
 msgid "libguestfs: error: %s\n"
 msgstr ""
 
-#: src/guestfs.c:620
+#: src/guestfs.c:729
 msgid "command line cannot be altered after qemu subprocess launched"
 msgstr ""
 
 msgid "command line cannot be altered after qemu subprocess launched"
 msgstr ""
 
-#: src/guestfs.c:634
+#: src/guestfs.c:743
 msgid "guestfs_config: parameter must begin with '-' character"
 msgstr ""
 
 msgid "guestfs_config: parameter must begin with '-' character"
 msgstr ""
 
-#: src/guestfs.c:648
+#: src/guestfs.c:757
 #, c-format
 msgid "guestfs_config: parameter '%s' isn't allowed"
 msgstr ""
 
 #, c-format
 msgid "guestfs_config: parameter '%s' isn't allowed"
 msgstr ""
 
-#: src/guestfs.c:668 src/guestfs.c:690 src/guestfs.c:708
+#: src/guestfs.c:778 src/guestfs.c:815 src/guestfs.c:862
 msgid "filename cannot contain ',' (comma) character"
 msgstr ""
 
 msgid "filename cannot contain ',' (comma) character"
 msgstr ""
 
-#: src/guestfs.c:777
+#: src/guestfs.c:946
 msgid "you must call guestfs_add_drive before guestfs_launch"
 msgstr ""
 
 msgid "you must call guestfs_add_drive before guestfs_launch"
 msgstr ""
 
-#: src/guestfs.c:782
+#: src/guestfs.c:951
 msgid "qemu has already been launched"
 msgstr ""
 
 msgid "qemu has already been launched"
 msgstr ""
 
-#: src/guestfs.c:790
+#: src/guestfs.c:959
 #, c-format
 msgid "%s: cannot create temporary directory"
 msgstr ""
 
 #, c-format
 msgid "%s: cannot create temporary directory"
 msgstr ""
 
-#: src/guestfs.c:880
+#: src/guestfs.c:1049
 #, c-format
 msgid "cannot find %s or %s on LIBGUESTFS_PATH (current path = %s)"
 msgstr ""
 
 #, c-format
 msgid "cannot find %s or %s on LIBGUESTFS_PATH (current path = %s)"
 msgstr ""
 
-#: src/guestfs.c:1096
+#: src/guestfs.c:1460
 msgid "failed to connect to vmchannel socket"
 msgstr ""
 
 msgid "failed to connect to vmchannel socket"
 msgstr ""
 
-#: src/guestfs.c:1115
-msgid "could not watch qemu stdout"
+#: src/guestfs.c:1479
+msgid "guestfs_launch failed, see earlier error messages"
+msgstr ""
+
+#: src/guestfs.c:1492
+msgid "qemu launched and contacted daemon, but state != READY"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1183
+#: src/guestfs.c:1584
 #, c-format
 msgid "external command failed: %s"
 msgstr ""
 
 #, c-format
 msgid "external command failed: %s"
 msgstr ""
 
-#: src/guestfs.c:1222
+#: src/guestfs.c:1657
 #, c-format
 msgid ""
 "%s: command failed: If qemu is located on a non-standard path, try setting "
 "the LIBGUESTFS_QEMU environment variable."
 msgstr ""
 
 #, c-format
 msgid ""
 "%s: command failed: If qemu is located on a non-standard path, try setting "
 "the LIBGUESTFS_QEMU environment variable."
 msgstr ""
 
-#: src/guestfs.c:1295
-msgid "qemu has finished launching already"
-msgstr ""
-
-#: src/guestfs.c:1300
+#: src/guestfs.c:1833
 msgid "qemu has not been launched yet"
 msgstr ""
 
 msgid "qemu has not been launched yet"
 msgstr ""
 
-#: src/guestfs.c:1313
-msgid "guestfs_wait_ready failed, see earlier error messages"
+#: src/guestfs.c:1844
+msgid "no subprocess to kill"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1323
-msgid "qemu launched and contacted daemon, but state != READY"
+#: src/guestfs.c:1966
+#, c-format
+msgid "guestfs_set_busy: called when in state %d != READY"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1334
-msgid "no subprocess to kill"
+#: src/guestfs.c:1989
+#, c-format
+msgid "guestfs_end_busy: called when in state %d"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1382
+#: src/guestfs.c:2097
 #, c-format
 #, c-format
-msgid "guestfs_set_ready: called when in state %d != BUSY"
+msgid ""
+"check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1394
-#, c-format
-msgid "guestfs_set_busy: called when in state %d != READY"
+#: src/guestfs.c:2255 src/guestfs.c:2309
+msgid "unexpected end of file when reading from daemon"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1415
+#: src/guestfs.c:2271
 #, c-format
 #, c-format
-msgid "guestfs_end_busy: called when in state %d"
+msgid "received magic signature from guestfsd, but in state %d"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1504
+#: src/guestfs.c:2286
 #, c-format
 #, c-format
-msgid "stdout_event: internal error: %d != %d"
+msgid "message length (%u) > maximum possible size (%d)"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1547
+#: src/guestfs.c:2416
 #, c-format
 #, c-format
-msgid "sock_read_event: internal error: %d != %d"
+msgid "guestfs___send: state %d != BUSY"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1577
-msgid "can't decode length word"
+#: src/guestfs.c:2438
+msgid "xdr_guestfs_message_header failed"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1587
-#, c-format
-msgid "received magic signature from guestfsd, but in state %d"
+#: src/guestfs.c:2447
+msgid "dispatch failed to marshal args"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1590
+#: src/guestfs.c:2577
 #, c-format
 #, c-format
-msgid "received magic signature from guestfsd, but msg size is %d"
+msgid "send_file_chunk: state %d != READY"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1615
+#: src/guestfs.c:2593
 #, c-format
 #, c-format
-msgid "message length (%u) > maximum possible size (%d)"
+msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1648
+#: src/guestfs.c:2716
 #, c-format
 #, c-format
-msgid "state %d != BUSY"
+msgid "%s: error in chunked encoding"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1688
-#, c-format
-msgid "sock_write_event: internal error: %d != %d"
+#: src/guestfs.c:2744
+msgid "write to daemon socket"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1693
-#, c-format
-msgid "sock_write_event: state %d != BUSY"
+#: src/guestfs.c:2767
+msgid "receive_file_data: parse error in reply callback"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1797 src/guestfs.c:1820
-msgid "remove_handle failed"
+#: src/guestfs.c:2772
+msgid "receive_file_data: unexpected flag received when reading file chunks"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1808 src/guestfs.c:1831
-msgid "add_handle failed"
+#: src/guestfs.c:2780
+msgid "failed to parse file chunk"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1864
-#, c-format
-msgid "guestfs__send_sync: state %d != BUSY"
+#: src/guestfs.c:2789
+msgid "file receive cancelled by daemon"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1872 src/guestfs.c:2052
-msgid "guestfs__send_sync: msg_out should be NULL"
+#: test-tool/test-tool.c:78
+#, c-format
+msgid ""
+"libguestfs-test-tool: interactive test tool\n"
+"Copyright (C) 2009 Red Hat Inc.\n"
+"Usage:\n"
+"  libguestfs-test-tool [--options]\n"
+"Options:\n"
+"  --help         Display usage\n"
+"  --helper libguestfs-test-tool-helper\n"
+"                 Helper program (default: %s)\n"
+"  --qemudir dir  Specify QEMU source directory\n"
+"  --qemu qemu    Specify QEMU binary\n"
+"  --timeout n\n"
+"  -t n           Set launch timeout (default: %d seconds)\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1894
-msgid "xdr_guestfs_message_header failed"
+#: test-tool/test-tool.c:134
+#, c-format
+msgid "libguestfs-test-tool: unknown long option: %s (%d)\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1903
-msgid "dispatch failed to marshal args"
+#: test-tool/test-tool.c:143
+#, c-format
+msgid "libguestfs-test-tool: invalid timeout: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:1929
-msgid "send failed, see earlier error messages"
+#: test-tool/test-tool.c:155
+#, c-format
+msgid "libguestfs-test-tool: unexpected command line option 0x%x\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:2044
+#: test-tool/test-tool.c:178
 #, c-format
 #, c-format
-msgid "send_file_chunk_sync: state %d != READY"
+msgid "libguestfs-test-tool: failed to create libguestfs handle\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:2075
+#: test-tool/test-tool.c:183 test-tool/test-tool.c:189
 #, c-format
 #, c-format
-msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)"
+msgid "libguestfs-test-tool: failed to add drive '%s'\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:2100
-msgid "send file chunk failed, see earlier error messages"
+#: test-tool/test-tool.c:197
+#, c-format
+msgid "libguestfs-test-tool: guestfs_version failed\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:2151
+#: test-tool/test-tool.c:219
 #, c-format
 #, c-format
-msgid "check_for_daemon_cancellation: read 0x%x from daemon, expected 0x%x\n"
+msgid "libguestfs-test-tool: failed to launch appliance\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:2189
+#: test-tool/test-tool.c:231
 #, c-format
 #, c-format
-msgid "%s: error in chunked encoding"
+msgid "libguestfs-test-tool: failed to run sfdisk\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:2213
-msgid "write to daemon socket"
+#: test-tool/test-tool.c:237
+#, c-format
+msgid "libguestfs-test-tool: failed to mkfs.ext2\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:2260
-msgid "failed to parse file chunk"
+#: test-tool/test-tool.c:243
+#, c-format
+msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:2292
-msgid "receive_file_data_sync: reply callback not called\n"
+#: test-tool/test-tool.c:249
+#, c-format
+msgid "libguestfs-test-tool: failed to mkdir /iso\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:2297
-msgid "receive_file_data_sync: parse error in reply callback\n"
+#: test-tool/test-tool.c:255
+#, c-format
+msgid "libguestfs-test-tool: failed to mount /dev/sdb on /iso\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:2311
-msgid "file receive cancelled by daemon"
+#: test-tool/test-tool.c:263
+#, c-format
+msgid "libguestfs-test-tool: could not run helper program, or helper failed\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:2346 src/guestfs.c:2404
+#: test-tool/test-tool.c:294
 #, c-format
 #, c-format
-msgid "fd %d is out of range"
+msgid ""
+"LIBGUESTFS_QEMU environment variable is already set, so\n"
+"--qemu/--qemudir options cannot be used.\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:2354
+#: test-tool/test-tool.c:302
 #, c-format
 #, c-format
-msgid "set of events (0x%x) contains unknown events"
+msgid "Binary '%s' does not exist or is not executable\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:2359
-msgid "set of events is empty"
+#: test-tool/test-tool.c:316
+#, c-format
+msgid "%s: does not look like a qemu source directory\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:2366
+#: test-tool/test-tool.c:365
 #, c-format
 #, c-format
-msgid "fd %d is already registered"
+msgid ""
+"Test tool helper program 'libguestfs-test-tool-helper' is not\n"
+"available.  Expected to find it in '%s'\n"
+"\n"
+"Use the --helper option to specify the location of this program.\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:2371
-msgid "callback is NULL"
+#: test-tool/test-tool.c:381
+#, c-format
+msgid "command failed: %s"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:2411
+#: test-tool/test-tool.c:389
 #, c-format
 #, c-format
-msgid "fd %d was not registered"
+msgid ""
+"Test tool helper program %s\n"
+"is not statically linked.  This is a build error when this test tool\n"
+"was built.\n"
 msgstr ""
 
 msgstr ""
 
-#: src/guestfs.c:2460
-msgid "select_main_loop_run: this cannot be called recursively"
+#: test-tool/test-tool.c:423
+#, c-format
+msgid "mkisofs command failed: %s\n"
 msgstr ""
 msgstr ""