+#. type: verbatim
+#: ../edit/virt-edit.pod:9
+#, no-wrap
+msgid ""
+" virt-edit [--options] -d domname file [file ...]\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:11
+#, no-wrap
+msgid ""
+" virt-edit [--options] -a disk.img [-a disk.img ...] file [file ...]\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:13
+#, no-wrap
+msgid ""
+" virt-edit [-d domname|-a disk.img] file -e 'expr'\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:17
+#, no-wrap
+msgid ""
+" virt-edit domname file\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:19 ../edit/virt-edit.pod:183
+#, no-wrap
+msgid ""
+" virt-edit disk.img [disk.img ...] file\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../edit/virt-edit.pod:21 ../fish/guestfish.pod:23
+#: ../fish/virt-copy-in.pod:13 ../fish/virt-tar-in.pod:15
+#: ../fuse/guestmount.pod:15 ../rescue/virt-rescue.pod:21
+#: ../tools/virt-tar.pl:64 ../tools/virt-win-reg.pl:51
+msgid "WARNING"
+msgstr "ПОПЕРЕДЖЕННЯ"
+
+#. type: textblock
+#: ../edit/virt-edit.pod:23
+msgid ""
+"You must I<not> use C<virt-edit> on live virtual machines. If you do this, "
+"you risk disk corruption in the VM. C<virt-edit> tries to stop you from "
+"doing this, but doesn't catch all cases."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:29
+msgid ""
+"C<virt-edit> is a command line tool to edit C<file> where each C<file> "
+"exists in the named virtual machine (or disk image)."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:32
+msgid ""
+"Multiple filenames can be given, in which case they are each edited in "
+"turn. Each filename must be a full path, starting at the root directory "
+"(starting with '/')."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:36
+msgid "If you want to just view a file, use L<virt-cat(1)>."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:38
+msgid ""
+"For more complex cases you should look at the L<guestfish(1)> tool (see L</"
+"USING GUESTFISH> below)."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:41
+msgid ""
+"C<virt-edit> cannot be used to create a new file. L<guestfish(1)> can do "
+"that and much more."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:46
+msgid "Edit the named files interactively:"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:48
+#, no-wrap
+msgid ""
+" virt-edit -d mydomain /boot/grub/grub.conf\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:50
+#, no-wrap
+msgid ""
+" virt-edit -d mydomain /etc/passwd\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:52
+msgid "For Windows guests, some Windows paths are understood:"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:54
+#, no-wrap
+msgid ""
+" virt-edit -d mywindomain 'c:\\autoexec.bat'\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:56
+msgid ""
+"If Perl is installed, you can also edit files non-interactively (see L</NON-"
+"INTERACTIVE EDITING> below). To change the init default level to 5:"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:60
+#, no-wrap
+msgid ""
+" virt-edit -d mydomain /etc/inittab -e 's/^id:.*/id:5:initdefault:/'\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../edit/virt-edit.pod:81
+msgid "B<-b> extension"
+msgstr ""
+
+#. type: =item
+#: ../edit/virt-edit.pod:83
+msgid "B<--backup> extension"
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:85
+msgid ""
+"Create a backup of the original file I<in the guest disk image>. The backup "
+"has the original filename with C<extension> added."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:88
+msgid ""
+"Usually the first character of C<extension> would be a dot C<.> so you would "
+"write:"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:91
+#, no-wrap
+msgid ""
+" virt-edit -b .orig [etc]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:93
+msgid "By default, no backup file is made."
+msgstr ""
+
+#. type: =item
+#: ../edit/virt-edit.pod:95 ../fish/guestfish.pod:181
+#: ../fuse/guestmount.pod:105 ../inspector/virt-inspector.pod:74
+#: ../tools/virt-list-filesystems.pl:77 ../tools/virt-list-partitions.pl:78
+#: ../tools/virt-tar.pl:127 ../tools/virt-win-reg.pl:128
+msgid "B<-c URI>"
+msgstr "B<-c адреса>"
+
+#. type: =item
+#: ../edit/virt-edit.pod:97 ../fish/guestfish.pod:183
+#: ../fuse/guestmount.pod:107 ../inspector/virt-inspector.pod:76
+#: ../tools/virt-list-filesystems.pl:79 ../tools/virt-list-partitions.pl:80
+#: ../tools/virt-tar.pl:129 ../tools/virt-win-reg.pl:130
+msgid "B<--connect URI>"
+msgstr "B<--connect адреса>"
+
+#. type: textblock
+#: ../edit/virt-edit.pod:102 ../tools/virt-list-filesystems.pl:84
+#: ../tools/virt-list-partitions.pl:85 ../tools/virt-tar.pl:134
+#: ../tools/virt-win-reg.pl:135
+msgid ""
+"If you specify guest block devices directly, then libvirt is not used at all."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:114
+msgid ""
+"When prompting for keys and passphrases, virt-edit normally turns echoing "
+"off so you cannot see what you are typing. If you are not worried about "
+"Tempest attacks and there is no one else in the room you can specify this "
+"flag to see what you are typing."
+msgstr ""
+
+#. type: =item
+#: ../edit/virt-edit.pod:119
+msgid "B<-e> EXPR"
+msgstr "B<-e> вираз"
+
+#. type: =item
+#: ../edit/virt-edit.pod:121
+msgid "B<--expr> EXPR"
+msgstr "B<--expr> вираз"
+
+#. type: textblock
+#: ../edit/virt-edit.pod:123
+msgid ""
+"Instead of launching the external editor, non-interactively apply the Perl "
+"expression C<EXPR> to each line in the file. See L</NON-INTERACTIVE "
+"EDITING> below."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:127
+msgid ""
+"Be careful to properly quote the expression to prevent it from being altered "
+"by the shell."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:130
+msgid "Note that this option is only available when Perl 5 is installed."
+msgstr ""
+
+#. type: =item
+#: ../edit/virt-edit.pod:132
+msgid "B<--format> raw|qcow2|..."
+msgstr "B<--format> raw|qcow2|..."
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:143
+#, no-wrap
+msgid ""
+" virt-edit --format=raw -a disk.img file\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:147
+#, no-wrap
+msgid ""
+" virt-edit --format=raw -a disk.img --format -a another.img file\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:181
+msgid "Previous versions of virt-edit allowed you to write either:"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:187
+#, no-wrap
+msgid ""
+" virt-edit guestname file\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../edit/virt-edit.pod:195
+msgid "NON-INTERACTIVE EDITING"
+msgstr "НЕІНТЕРАКТИВНЕ РЕДАГУВАННЯ"
+
+#. type: textblock
+#: ../edit/virt-edit.pod:197
+msgid ""
+"C<virt-edit> normally calls out to C<$EDITOR> (or vi) so the system "
+"administrator can interactively edit the file."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:200
+msgid ""
+"There are two ways also to use C<virt-edit> from scripts in order to make "
+"automated edits to files. (Note that although you I<can> use C<virt-edit> "
+"like this, it's less error-prone to write scripts directly using the "
+"libguestfs API and Augeas for configuration file editing.)"
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:206
+msgid ""
+"The first method is to temporarily set C<$EDITOR> to any script or program "
+"you want to run. The script is invoked as C<$EDITOR tmpfile> and it should "
+"update C<tmpfile> in place however it likes."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:210
+msgid ""
+"The second method is to use the I<-e> parameter of C<virt-edit> to run a "
+"short Perl snippet in the style of L<sed(1)>. For example to replace all "
+"instances of C<foo> with C<bar> in a file:"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:214
+#, no-wrap
+msgid ""
+" virt-edit -d domname filename -e 's/foo/bar/'\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:216
+msgid ""
+"The full power of Perl regular expressions can be used (see L<perlre(1)>). "
+"For example to delete root's password you could do:"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:219
+#, no-wrap
+msgid ""
+" virt-edit -d domname /etc/passwd -e 's/^root:.*?:/root::/'\n"
+"\n"
+msgstr ""
+" virt-edit -d назва_домену /etc/passwd -e 's/^root:.*?:/root::/'\n"
+"\n"
+
+#. type: textblock
+#: ../edit/virt-edit.pod:221
+msgid ""
+"What really happens is that the snippet is evaluated as a Perl expression "
+"for each line of the file. The line, including the final C<\\n>, is passed "
+"in C<$_> and the expression should update C<$_> or leave it unchanged."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:226
+msgid ""
+"To delete a line, set C<$_> to the empty string. For example, to delete the "
+"C<apache> user account from the password file you can do:"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:229
+#, no-wrap
+msgid ""
+" virt-edit -d mydomain /etc/passwd -e '$_ = \"\" if /^apache:/'\n"
+"\n"
+msgstr ""
+" virt-edit -d mydomain /etc/passwd -e '$_ = \"\" if /^apache:/'\n"
+"\n"
+
+#. type: textblock
+#: ../edit/virt-edit.pod:231
+msgid ""
+"To insert a line, prepend or append it to C<$_>. However appending lines to "
+"the end of the file is rather difficult this way since there is no concept "
+"of \"last line of the file\" - your expression just doesn't get called "
+"again. You might want to use the first method (setting C<$EDITOR>) if you "
+"want to do this."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:237
+msgid ""
+"The variable C<$lineno> contains the current line number. As is "
+"traditional, the first line in the file is number C<1>."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:240
+msgid ""
+"The return value from the expression is ignored, but the expression may call "
+"C<die> in order to abort the whole program, leaving the original file "
+"untouched."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:244
+msgid ""
+"Remember when matching the end of a line that C<$_> may contain the final C<"
+"\\n>, or (for DOS files) C<\\r\\n>, or if the file does not end with a "
+"newline then neither of these. Thus to match or substitute some text at the "
+"end of a line, use this regular expression:"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:249
+#, no-wrap
+msgid ""
+" /some text(\\r?\\n)?$/\n"
+"\n"
+msgstr ""
+" /якийсь текст(\\r?\\n)?$/\n"
+"\n"
+
+#. type: textblock
+#: ../edit/virt-edit.pod:251
+msgid ""
+"Alternately, use the perl C<chomp> function, being careful not to chomp C<"
+"$_> itself (since that would remove all newlines from the file):"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:255
+#, no-wrap
+msgid ""
+" my $m = $_; chomp $m; $m =~ /some text$/\n"
+"\n"
+msgstr ""
+" my $m = $_; chomp $m; $m =~ /якийсь текст$/\n"
+"\n"
+
+#. type: textblock
+#: ../edit/virt-edit.pod:259
+msgid ""
+"C<virt-edit> has a limited ability to understand Windows drive letters and "
+"paths (eg. C<E:\\foo\\bar.txt>)."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:278
+msgid ""
+"The path is resolved case insensitively to locate the file that should be "
+"edited."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:299
+msgid ""
+"L<guestfish(1)> is a more powerful, lower level tool which you can use when "
+"C<virt-edit> doesn't work."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:302
+msgid "Using C<virt-edit> is approximately equivalent to doing:"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:304
+#, no-wrap
+msgid ""
+" guestfish --rw -i -d domname edit /file\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:306
+msgid ""
+"where C<domname> is the name of the libvirt guest, and C</file> is the full "
+"path to the file."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:309
+msgid ""
+"The command above uses libguestfs's guest inspection feature and so does not "
+"work on guests that libguestfs cannot inspect, or on things like arbitrary "
+"disk images that don't contain guests. To edit a file on a disk image "
+"directly, use:"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:314
+#, no-wrap
+msgid ""
+" guestfish --rw -a disk.img -m /dev/sda1 edit /file\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:316
+msgid ""
+"where C<disk.img> is the disk image, C</dev/sda1> is the filesystem within "
+"the disk image to edit, and C</file> is the full path to the file."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:320
+msgid ""
+"C<virt-edit> cannot create new files. Use the guestfish commands C<touch>, "
+"C<write> or C<upload> instead:"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:323
+#, no-wrap
+msgid ""
+" guestfish --rw -i -d domname touch /newfile\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:325
+#, no-wrap
+msgid ""
+" guestfish --rw -i -d domname write /newfile \"new content\"\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../edit/virt-edit.pod:327
+#, no-wrap
+msgid ""
+" guestfish --rw -i -d domname upload localfile /newfile\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../edit/virt-edit.pod:329 ../fish/guestfish.pod:1119
+#: ../rescue/virt-rescue.pod:298 ../sparsify/virt-sparsify.pod:250
+#: ../src/guestfs.pod:3214 ../test-tool/libguestfs-test-tool.pod:95
+msgid "ENVIRONMENT VARIABLES"
+msgstr "ЗМІННІ СЕРЕДОВИЩА"
+
+#. type: =item
+#: ../edit/virt-edit.pod:333
+msgid "C<EDITOR>"
+msgstr "C<EDITOR>"
+
+#. type: textblock
+#: ../edit/virt-edit.pod:335
+msgid ""
+"If set, this string is used as the editor. It may contain arguments, eg. C<"
+"\"emacs -nw\">"
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:338
+msgid "If not set, C<vi> is used."
+msgstr ""
+
+#. type: textblock
+#: ../edit/virt-edit.pod:356
+msgid ""
+"L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-copy-in(1)>, L<virt-"
+"tar-in(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, "
+"L<http://libguestfs.org/>, L<perl(1)>, L<perlre(1)>."
+msgstr ""
+"L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-copy-in(1)>, L<virt-"
+"tar-in(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, "
+"L<http://libguestfs.org/>, L<perl(1)>, L<perlre(1)>."
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:5
+msgid "guestfs-erlang - How to use libguestfs from Erlang"
+msgstr ""
+
+#. type: verbatim
+#: ../erlang/examples/guestfs-erlang.pod:9
+#, no-wrap
+msgid ""
+" {ok, G} = guestfs:create(),\n"
+" ok = guestfs:add_drive_opts(G, Disk,\n"
+" [{format, \"raw\"}, {readonly, true}]),\n"
+" ok = guestfs:launch(G),\n"
+" [Device] = guestfs:list_devices(G),\n"
+" ok = guestfs:close(G).\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:18
+msgid ""
+"This manual page documents how to call libguestfs from the Erlang "
+"programming language. This page just documents the differences from the C "
+"API and gives some examples. If you are not familiar with using libguestfs, "
+"you also need to read L<guestfs(3)>."
+msgstr ""
+
+#. type: =head2
+#: ../erlang/examples/guestfs-erlang.pod:23
+msgid "OPENING AND CLOSING THE HANDLE"
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:25
+msgid ""
+"The Erlang bindings are implemented using an external program called C<erl-"
+"guestfs>. This program must be on the current PATH, or else you should "
+"specify the full path to the program:"
+msgstr ""
+
+#. type: verbatim
+#: ../erlang/examples/guestfs-erlang.pod:29
+#, no-wrap
+msgid ""
+" {ok, G} = guestfs:create().\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../erlang/examples/guestfs-erlang.pod:31
+#, no-wrap
+msgid ""
+" {ok, G} = guestfs:create(\"/path/to/erl-guestfs\").\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:33
+msgid "C<G> is the libguestfs handle which you should pass to other functions."
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:36
+msgid "To close the handle:"
+msgstr ""
+
+#. type: verbatim
+#: ../erlang/examples/guestfs-erlang.pod:38
+#, no-wrap
+msgid ""
+" ok = guestfs:close(G).\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../erlang/examples/guestfs-erlang.pod:40
+msgid "FUNCTIONS WITH OPTIONAL ARGUMENTS"
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:42
+msgid ""
+"For functions that take optional arguments, the first arguments are the non-"
+"optional ones. The last argument is a list of tuples supplying the "
+"remaining optional arguments."
+msgstr ""
+
+#. type: verbatim
+#: ../erlang/examples/guestfs-erlang.pod:46
+#, no-wrap
+msgid ""
+" ok = guestfs:add_drive_opts(G, Disk,\n"
+" [{format, \"raw\"}, {readonly, true}]).\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:49
+msgid "If the last argument would be an empty list, you can also omit it:"
+msgstr ""
+
+#. type: verbatim
+#: ../erlang/examples/guestfs-erlang.pod:51
+#, no-wrap
+msgid ""
+" ok = guestfs:add_drive_opts(G, Disk).\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../erlang/examples/guestfs-erlang.pod:53
+msgid "RETURN VALUES AND ERRORS"
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:55
+msgid ""
+"On success, most functions return a C<Result> term (which could be a list, "
+"string, tuple etc.). If there is nothing for the function to return, then "
+"the atom C<ok> is returned."
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:59
+msgid "On error, you would see one of the following tuples:"
+msgstr ""
+
+#. type: =item
+#: ../erlang/examples/guestfs-erlang.pod:63
+msgid "C<{error, Msg, Errno}>"
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:65
+msgid "This indicates an ordinary error from the function."
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:67
+msgid ""
+"C<Msg> is the error message (string) and C<Errno> is the Unix error "
+"(integer)."
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:70
+msgid "C<Errno> can be zero. See L<guestfs(3)/guestfs_last_errno>."
+msgstr ""
+
+#. type: =item
+#: ../erlang/examples/guestfs-erlang.pod:72
+msgid "C<{unknown, Function}>"
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:74
+msgid ""
+"This indicates that the function you called is not known. Generally this "
+"means you are mixing C<erl-guestfs> from another version of libguestfs, "
+"which you should not do."
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:78
+msgid "C<Function> is the name of the unknown function."
+msgstr ""
+
+#. type: =item
+#: ../erlang/examples/guestfs-erlang.pod:80
+msgid "C<{unknownarg, Arg}>"
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:82
+msgid ""
+"This indicates that you called a function with optional arguments, with an "
+"unknown argument name."
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:85
+msgid "C<Arg> is the name of the unknown argument."
+msgstr ""
+
+#. type: =head1
+#: ../erlang/examples/guestfs-erlang.pod:89
+#: ../examples/guestfs-examples.pod:25 ../java/examples/guestfs-java.pod:37
+#: ../ocaml/examples/guestfs-ocaml.pod:70 ../perl/examples/guestfs-perl.pod:31
+#: ../python/examples/guestfs-python.pod:34
+#: ../ruby/examples/guestfs-ruby.pod:28
+msgid "EXAMPLE 1: CREATE A DISK IMAGE"
+msgstr "ПРИКЛАД 1. СТВОРЕННЯ ОБРАЗУ ДИСКА"
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:91
+#: ../examples/guestfs-examples.pod:27 ../java/examples/guestfs-java.pod:39
+#: ../ocaml/examples/guestfs-ocaml.pod:72 ../perl/examples/guestfs-perl.pod:33
+#: ../python/examples/guestfs-python.pod:36
+#: ../ruby/examples/guestfs-ruby.pod:30
+msgid "@EXAMPLE1@"
+msgstr "@EXAMPLE1@"
+
+#. type: =head1
+#: ../erlang/examples/guestfs-erlang.pod:93
+#: ../examples/guestfs-examples.pod:29 ../java/examples/guestfs-java.pod:41
+#: ../ocaml/examples/guestfs-ocaml.pod:74 ../perl/examples/guestfs-perl.pod:35
+#: ../python/examples/guestfs-python.pod:38
+#: ../ruby/examples/guestfs-ruby.pod:32
+msgid "EXAMPLE 2: INSPECT A VIRTUAL MACHINE DISK IMAGE"
+msgstr "ПРИКЛАД 2. ПЕРЕВІРКА ОБРАЗУ ДИСКА ВІРТУАЛЬНОЇ МАШИНИ"
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:95
+#: ../examples/guestfs-examples.pod:31 ../java/examples/guestfs-java.pod:43
+#: ../ocaml/examples/guestfs-ocaml.pod:76 ../perl/examples/guestfs-perl.pod:37
+#: ../python/examples/guestfs-python.pod:40
+#: ../ruby/examples/guestfs-ruby.pod:34
+msgid "@EXAMPLE2@"
+msgstr "@EXAMPLE2@"
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:99
+msgid ""
+"L<guestfs(3)>, L<guestfs-examples(3)>, L<guestfs-java(3)>, L<guestfs-ocaml(3)"
+">, L<guestfs-perl(3)>, L<guestfs-python(3)>, L<guestfs-recipes(1)>, "
+"L<guestfs-ruby(3)>, L<http://www.erlang.org/>. L<http://libguestfs.org/>."
+msgstr ""
+
+#. type: =head1
+#: ../erlang/examples/guestfs-erlang.pod:110
+#: ../examples/guestfs-examples.pod:45 ../examples/guestfs-recipes.pod:397
+#: ../examples/guestfs-testing.pod:298 ../fish/guestfish.pod:1296
+#: ../fish/virt-copy-in.pod:60 ../fish/virt-copy-out.pod:49
+#: ../fish/virt-tar-in.pod:58 ../fish/virt-tar-out.pod:51
+#: ../fuse/guestmount.pod:328 ../inspector/virt-inspector.pod:404
+#: ../java/examples/guestfs-java.pod:58 ../ocaml/examples/guestfs-ocaml.pod:91
+#: ../perl/examples/guestfs-perl.pod:52
+#: ../python/examples/guestfs-python.pod:54
+#: ../ruby/examples/guestfs-ruby.pod:48 ../src/guestfs.pod:3354
+#: ../test-tool/libguestfs-test-tool.pod:106
+msgid "AUTHORS"
+msgstr "АВТОРИ"
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:112
+#: ../examples/guestfs-examples.pod:47 ../examples/guestfs-recipes.pod:399
+#: ../examples/guestfs-testing.pod:300 ../fish/guestfish.pod:1298
+#: ../fish/virt-copy-in.pod:62 ../fish/virt-copy-out.pod:51
+#: ../fish/virt-tar-in.pod:60 ../fish/virt-tar-out.pod:53
+#: ../fuse/guestmount.pod:330 ../java/examples/guestfs-java.pod:60
+#: ../ocaml/examples/guestfs-ocaml.pod:93 ../perl/examples/guestfs-perl.pod:54
+#: ../python/examples/guestfs-python.pod:56
+#: ../ruby/examples/guestfs-ruby.pod:50 ../src/guestfs.pod:3356
+#: ../test-tool/libguestfs-test-tool.pod:108
+msgid "Richard W.M. Jones (C<rjones at redhat dot com>)"
+msgstr "Richard W.M. Jones (C<rjones at redhat dot com>)"
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:116
+#: ../examples/guestfs-testing.pod:304 ../java/examples/guestfs-java.pod:64
+#: ../perl/examples/guestfs-perl.pod:58
+msgid "Copyright (C) 2011 Red Hat Inc. L<http://libguestfs.org/>"
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:118
+#: ../examples/guestfs-examples.pod:53 ../examples/guestfs-recipes.pod:405
+#: ../java/examples/guestfs-java.pod:66 ../ocaml/examples/guestfs-ocaml.pod:99
+#: ../perl/examples/guestfs-perl.pod:60
+#: ../python/examples/guestfs-python.pod:62
+#: ../ruby/examples/guestfs-ruby.pod:56
+msgid ""
+"The examples in this manual page may be freely copied, modified and "
+"distributed without any restrictions."
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:121
+#: ../examples/guestfs-examples.pod:56 ../examples/guestfs-recipes.pod:408
+#: ../examples/guestfs-testing.pod:306 ../java/examples/guestfs-java.pod:69
+#: ../ocaml/examples/guestfs-ocaml.pod:102
+#: ../perl/examples/guestfs-perl.pod:63
+#: ../python/examples/guestfs-python.pod:65
+#: ../ruby/examples/guestfs-ruby.pod:59 ../src/guestfs.pod:3363
+msgid ""
+"This library is free software; you can redistribute it and/or modify it "
+"under the terms of the GNU Lesser General Public License as published by the "
+"Free Software Foundation; either version 2 of the License, or (at your "
+"option) any later version."
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:126
+#: ../examples/guestfs-examples.pod:61 ../examples/guestfs-recipes.pod:413
+#: ../examples/guestfs-testing.pod:311 ../java/examples/guestfs-java.pod:74
+#: ../ocaml/examples/guestfs-ocaml.pod:107
+#: ../perl/examples/guestfs-perl.pod:68
+#: ../python/examples/guestfs-python.pod:70
+#: ../ruby/examples/guestfs-ruby.pod:64 ../src/guestfs.pod:3368
+msgid ""
+"This library is distributed in the hope that it will be useful, but WITHOUT "
+"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
+"FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License "
+"for more details."
+msgstr ""
+
+#. type: textblock
+#: ../erlang/examples/guestfs-erlang.pod:131
+#: ../examples/guestfs-examples.pod:66 ../examples/guestfs-recipes.pod:418
+#: ../examples/guestfs-testing.pod:316 ../java/examples/guestfs-java.pod:79
+#: ../ocaml/examples/guestfs-ocaml.pod:112
+#: ../perl/examples/guestfs-perl.pod:73
+#: ../python/examples/guestfs-python.pod:75
+#: ../ruby/examples/guestfs-ruby.pod:69 ../src/guestfs.pod:3373
+msgid ""
+"You should have received a copy of the GNU Lesser General Public License "
+"along with this library; if not, write to the Free Software Foundation, "
+"Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA"
+msgstr ""
+
+#. type: textblock
+#: ../examples/guestfs-examples.pod:5
+msgid "guestfs-examples - Examples of using libguestfs from C"
+msgstr ""
+
+#. type: verbatim
+#: ../examples/guestfs-examples.pod:9 ../src/guestfs.pod:9
+#, no-wrap
+msgid ""
+" #include <guestfs.h>\n"
+" \n"
+msgstr ""
+" #include <guestfs.h>\n"
+" \n"
+
+#. type: verbatim
+#: ../examples/guestfs-examples.pod:11
+#, no-wrap
+msgid ""
+" guestfs_h *g = guestfs_create ();\n"
+" guestfs_add_drive_ro (g, \"disk.img\");\n"
+" guestfs_launch (g);\n"
+"\n"
+msgstr ""
+" guestfs_h *g = guestfs_create ();\n"
+" guestfs_add_drive_ro (g, \"disk.img\");\n"
+" guestfs_launch (g);\n"
+"\n"
+
+#. type: verbatim
+#: ../examples/guestfs-examples.pod:15 ../src/guestfs.pod:19
+#, no-wrap
+msgid ""
+" cc prog.c -o prog -lguestfs\n"
+"or:\n"
+" cc prog.c -o prog `pkg-config libguestfs --cflags --libs`\n"
+"\n"
+msgstr ""
+" cc prog.c -o prog -lguestfs\n"
+"або:\n"
+" cc prog.c -o prog `pkg-config libguestfs --cflags --libs`\n"
+"\n"
+
+#. type: textblock
+#: ../examples/guestfs-examples.pod:21
+msgid ""
+"This manual page contains examples of calling libguestfs from the C "
+"programming language. If you are not familiar with using libguestfs, you "
+"also need to read L<guestfs(3)>."
+msgstr ""
+
+#. type: textblock
+#: ../examples/guestfs-examples.pod:35
+msgid ""
+"L<guestfs(3)>, L<guestfs-erlang(3)>, L<guestfs-java(3)>, L<guestfs-ocaml(3)"
+">, L<guestfs-perl(3)>, L<guestfs-python(3)>, L<guestfs-recipes(1)>, "
+"L<guestfs-ruby(3)>, L<http://libguestfs.org/>."
+msgstr ""
+
+#. type: textblock
+#: ../examples/guestfs-examples.pod:51 ../ocaml/examples/guestfs-ocaml.pod:97
+#: ../python/examples/guestfs-python.pod:60
+#: ../ruby/examples/guestfs-ruby.pod:54
+msgid "Copyright (C) 2010 Red Hat Inc. L<http://libguestfs.org/>"
+msgstr ""
+
+#. type: =end
+#: ../examples/guestfs-recipes.pod:3 ../examples/guestfs-recipes.pod:12
+msgid "comment"
+msgstr "коментар"
+
+#. type: textblock
+#: ../examples/guestfs-recipes.pod:5
+msgid ""
+"pod2man and pod2html have differing bugs which makes it hard to write URLs "
+"here. The only way which works for both sorts of output is to just write "
+"the URL directly. Do NOT use L<...> for URLs."
+msgstr ""
+
+#. type: textblock
+#: ../examples/guestfs-recipes.pod:9
+msgid ""
+"We break with tradition here and don't use ALL CAPS for the section "
+"headings, as this makes them much easier to read."
+msgstr ""
+
+#. type: textblock
+#: ../examples/guestfs-recipes.pod:16
+msgid "guestfs-recipes - libguestfs, guestfish and virt tools recipes"
+msgstr ""
+
+#. type: textblock
+#: ../examples/guestfs-recipes.pod:20
+msgid ""
+"This page contains recipes for and links to things you can do using "
+"libguestfs, L<guestfish(1)> and the virt tools."