manpagez: man pages & more
info gettext
Home | html | info | man

File: gettext.info,  Node: Default Keywords,  Next: Special Keywords,  Prev: General Problems,  Up: Perl

16.5.27.2 Which keywords will xgettext look for?
................................................

   Unless you instruct ‘xgettext’ otherwise by invoking it with one of
the options ‘--keyword’ or ‘-k’, it will recognize the following
keywords in your Perl sources:

   • ‘gettext’

   • ‘dgettext:2’

     The second argument will be extracted.

   • ‘dcgettext:2’

     The second argument will be extracted.

   • ‘ngettext:1,2’

     The first (singular) and the second (plural) argument will be
     extracted.

   • ‘dngettext:2,3’

     The second (singular) and the third (plural) argument will be
     extracted.

   • ‘dcngettext:2,3’

     The second (singular) and the third (plural) argument will be
     extracted.

   • ‘pgettext:1c,2’

     The first (message context) and the second argument will be
     extracted.

   • ‘dpgettext:2c,3’

     The second (message context) and the third argument will be
     extracted.

   • ‘dcpgettext:2c,3’

     The second (message context) and the third argument will be
     extracted.

   • ‘npgettext:1c,2,3’

     The first (message context), second (singular), and third (plural)
     argument will be extracted.

   • ‘dnpgettext:2c,3,4’

     The second (message context), third (singular), and fourth (plural)
     argument will be extracted.

   • ‘dcnpgettext:2c,3,4’

     The second (message context), third (singular), and fourth (plural)
     argument will be extracted.

   • ‘gettext_noop’

   • ‘%gettext’

     The keys of lookups into the hash ‘%gettext’ will be extracted.

   • ‘$gettext’

     The keys of lookups into the hash reference ‘$gettext’ will be
     extracted.

© manpagez.com 2000-2026
Individual documents may contain additional copyright information.