1INTLTOOL-EXTRACT(8) System Manager's Manual INTLTOOL-EXTRACT(8)
2
3
4
6 intltool-extract - generate header files which can be read by gettext
7
8
10 intltool-extract [options]... SOURCE_FILE
11
12
13
15 intltool-extract extracts strings in the specified XML/INI type
16 SOURCE_FILE and writes them into a C header file. Then xgettext(1) can
17 merge these strings inside header file into po template.
18
19 intltool-extract is usually not executed manually, but called from
20 intltool-update(8) instead.
21
22
24 -l
25 --local
26 Creates a subdirectory under current working directory (named
27 "tmp/") and writes files there. This option can't be used with
28 --update option.
29
30 --update
31 Writes header file into the same directory the source file is in.
32 New file name is the source file name appending ".h" extension.
33 This option can't be used with -l/--local option. Besides, this
34 option is the default option if neither --local nor --update is
35 specified.
36
37 --type=TYPE
38 Specify the type of source file. Currently supported types are:
39 "gettext/glade" (.glade, .glade2)
40 "gettext/gsettings" (.gschema.xml)
41 "gettext/ini" (Generic INI file)
42 "gettext/keys" (.keys)
43 "gettext/rfc822deb" (RFC 822 format file)
44 "gettext/quoted" (all strings within "")
45 "gettext/schemas" (.schemas)
46 "gettext/scheme" (.scm)
47 "gettext/xml" (Generic XML file)
48 "gettext/qtdesigner" (Qt Designer .ui files)
49
50 -v
51 --version
52 Show version information.
53
54 -h
55 --help
56 Show usage and basic help information.
57
58 -q
59 --quiet
60 Be quiet while running.
61
62
64 Report bugs to http://bugs.launchpad.net/intltool
65
66
68 Darin Adler <darin@bentspoon.com>
69 Kenneth Christiansen <kenneth@gnu.org>
70 Maciej Stachowiak <mjs@eazel.com>
71
72
73
75 intltoolize(8), intltool-prepare(8), intltool-merge(8), intltool-
76 update(8), xgettext(1)
77
78
79
80intltool 2003-08-02 INTLTOOL-EXTRACT(8)