Lines Matching refs:code

2 @cindex @code{xgettext} program, usage
7 The @code{xgettext} program extracts translatable strings from given
18 @opindex -f@r{, @code{xgettext} option}
19 @opindex --files-from@r{, @code{xgettext} option}
25 @opindex -D@r{, @code{xgettext} option}
26 @opindex --directory@r{, @code{xgettext} option}
40 @opindex -d@r{, @code{xgettext} option}
41 @opindex --default-domain@r{, @code{xgettext} option}
46 @opindex -o@r{, @code{xgettext} option}
47 @opindex --output@r{, @code{xgettext} option}
53 @opindex -p@r{, @code{xgettext} option}
54 @opindex --output-dir@r{, @code{xgettext} option}
59 @cindex output to stdout, @code{xgettext}
68 @opindex -L@r{, @code{xgettext} option}
69 @opindex --language@r{, @code{xgettext} option}
70 @cindex supported languages, @code{xgettext}
72 are @code{C}, @code{C++}, @code{ObjectiveC}, @code{PO}, @code{Python},
73 @code{Lisp}, @code{EmacsLisp}, @code{librep}, @code{Scheme}, @code{Smalltalk},
74 @code{Java}, @code{JavaProperties}, @code{C#}, @code{awk}, @code{YCP},
75 @code{Tcl}, @code{Perl}, @code{PHP}, @code{GCC-source}, @code{NXStringTable},
76 @code{RST}, @code{Glade}.
80 @opindex -C@r{, @code{xgettext} option}
81 @opindex --c++@r{, @code{xgettext} option}
82 This is a shorthand for @code{--language=C++}.
92 @item --from-code=@var{name}
93 @opindex --from-code@r{, @code{xgettext} option}
108 @opindex -j@r{, @code{xgettext} option}
109 @opindex --join-existing@r{, @code{xgettext} option}
114 @opindex -x@r{, @code{xgettext} option}
115 @opindex --exclude-file@r{, @code{xgettext} option}
121 @opindex -c@r{, @code{xgettext} option}
122 @opindex --add-comments@r{, @code{xgettext} option}
133 @opindex -a@r{, @code{xgettext} option}
134 @opindex --extract-all@r{, @code{xgettext} option}
143 @opindex -k@r{, @code{xgettext} option}
144 @opindex --keyword@r{, @code{xgettext} option}
148 @cindex adding keywords, @code{xgettext}
149 @cindex context, argument specification in @code{xgettext}
150 If @var{keywordspec} is a C identifier @var{id}, @code{xgettext} looks
153 @samp{@var{id}:@var{argnum}}, @code{xgettext} looks for strings in the
155 @samp{@var{id}:@var{argnum1},@var{argnum2}}, @code{xgettext} looks for
160 @samp{@var{id}:@var{argnum},@var{contextargnum}c}, @code{xgettext} treats
163 form @samp{@var{id}:@var{argnum}g}, @code{xgettext} recognizes the
164 @var{argnum}th argument as a string with context, using the GNOME @code{glib}
168 @samp{@var{id}:@dots{},@var{totalnumargs}t}, @code{xgettext} recognizes this
174 @samp{@var{id}:@var{argnum}...,"@var{xcomment}"}, @code{xgettext}, when
189 For C, C++, and GCC-source: @code{gettext}, @code{dgettext:2},
190 @code{dcgettext:2}, @code{ngettext:1,2}, @code{dngettext:2,3},
191 @code{dcngettext:2,3}, @code{gettext_noop}, and @code{pgettext:1c,2},
192 @code{dpgettext:2c,3}, @code{dcpgettext:2c,3}, @code{npgettext:1c,2,3},
193 @code{dnpgettext:2c,3,4}, @code{dcnpgettext:2c,3,4}.
196 For Objective C: Like for C, and also @code{NSLocalizedString}, @code{_},
197 @code{NSLocalizedStaticString}, @code{__}.
200 For Shell scripts: @code{gettext}, @code{ngettext:1,2}, @code{eval_gettext},
201 @code{eval_ngettext:1,2}.
204 For Python: @code{gettext}, @code{ugettext}, @code{dgettext:2},
205 @code{ngettext:1,2}, @code{ungettext:1,2}, @code{dngettext:2,3}, @code{_}.
208 For Lisp: @code{gettext}, @code{ngettext:1,2}, @code{gettext-noop}.
211 For EmacsLisp: @code{_}.
214 For librep: @code{_}.
217 For Scheme: @code{gettext}, @code{ngettext:1,2}, @code{gettext-noop}.
220 For Java: @code{GettextResource.gettext:2},
221 @code{GettextResource.ngettext:2,3}, @code{gettext}, @code{ngettext:1,2},
222 @code{getString}.
225 For C#: @code{GetString}, @code{GetPluralString:1,2}.
228 For awk: @code{dcgettext}, @code{dcngettext:1,2}.
231 For Tcl: @code{::msgcat::mc}.
234 For Perl: @code{gettext}, @code{%gettext}, @code{$gettext}, @code{dgettext:2},
235 @code{dcgettext:2}, @code{ngettext:1,2}, @code{dngettext:2,3},
236 @code{dcngettext:2,3}, @code{gettext_noop}.
239 For PHP: @code{_}, @code{gettext}, @code{dgettext:2}, @code{dcgettext:2},
240 @code{ngettext:1,2}, @code{dngettext:2,3}, @code{dcngettext:2,3}.
243 For Glade 1: @code{label}, @code{title}, @code{text}, @code{format},
244 @code{copyright}, @code{comments}, @code{preview_text}, @code{tooltip}.
252 @opindex --flag@r{, @code{xgettext} option}
259 The meaning of @code{--flag=@var{function}:@var{arg}:@var{lang}-format}
262 GCC function attributes, @code{--flag=@var{function}:@var{arg}:c-format} is
267 specify its behaviour through @code{--flag=error:3:c-format}. The effect of
268 this specification is that @code{xgettext} will mark as format strings all
269 @code{gettext} invocations that occur as @var{arg}th argument of
277 The meaning of @code{--flag=@var{function}:@var{arg}:pass-@var{lang}-format}
281 function attributes, the @code{--flag=@var{function}:@var{arg}:pass-c-format}
285 For example, if you use the @samp{_} shortcut for the @code{gettext} function,
286 you should use @code{--flag=_:1:pass-c-format}. The effect of this
287 specification is that @code{xgettext} will propagate a format string
288 requirement for a @code{_("string")} call to its first argument, the literal
289 @code{"string"}, and thus mark it as a format string.
301 @opindex -T@r{, @code{xgettext} option}
302 @opindex --trigraphs@r{, @code{xgettext} option}
309 @opindex --qt@r{, @code{xgettext} option}
316 @opindex --boost@r{, @code{xgettext} option}
323 @opindex --debug@r{, @code{xgettext} option}
325 Use the flags @code{c-format} and @code{possible-c-format} to show who was
327 used if the @code{xgettext} program decided, the format form is used if
330 By default only the @code{c-format} form is used. The translator should
335 This implementation of @code{xgettext} is able to process a few awkward
345 @opindex --force-po@r{, @code{xgettext} option}
350 @opindex -i@r{, @code{xgettext} option}
351 @opindex --indent@r{, @code{xgettext} option}
355 @opindex --no-location@r{, @code{xgettext} option}
360 @opindex -n@r{, @code{xgettext} option}
361 @opindex --add-location@r{, @code{xgettext} option}
365 @opindex --strict@r{, @code{xgettext} option}
371 @opindex --properties-output@r{, @code{xgettext} option}
372 Write out a Java ResourceBundle in Java @code{.properties} syntax. Note
377 @opindex --stringtable-output@r{, @code{xgettext} option}
378 Write out a NeXTstep/GNUstep localized resource file in @code{.strings} syntax.
383 @opindex -w@r{, @code{xgettext} option}
384 @opindex --width@r{, @code{xgettext} option}
390 @opindex --no-wrap@r{, @code{xgettext} option}
397 @opindex -s@r{, @code{xgettext} option}
398 @opindex --sort-output@r{, @code{xgettext} option}
399 @cindex sorting output of @code{xgettext}
405 @opindex -F@r{, @code{xgettext} option}
406 @opindex --sort-by-file@r{, @code{xgettext} option}
410 @opindex --omit-header@r{, @code{xgettext} option}
415 of variance for generated @code{.gmo} files. With @code{--omit-header},
416 two invocations of @code{xgettext} on the same files with the same
420 @opindex --copyright-holder@r{, @code{xgettext} option}
432 simply because @code{xgettext} was first used in the GNU project.
435 @opindex --foreign-user@r{, @code{xgettext} option}
441 @opindex --msgid-bugs-address@r{, @code{xgettext} option}
466 @opindex -m@r{, @code{xgettext} option}
467 @opindex --msgstr-prefix@r{, @code{xgettext} option}
472 @opindex -M@r{, @code{xgettext} option}
473 @opindex --msgstr-suffix@r{, @code{xgettext} option}
483 @opindex -h@r{, @code{xgettext} option}
484 @opindex --help@r{, @code{xgettext} option}
489 @opindex -V@r{, @code{xgettext} option}
490 @opindex --version@r{, @code{xgettext} option}