Skip to content


Subversion checkout URL

You can clone with
Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

18 lines (13 sloc) 0.73 kB

pgettext and buddies

Default installation of gettext in php lacks support for pgettext et al. This php script adds support for those, as well as an gettext_noop wrapper.

For this to work when extracting strings using xgettext, many keyword parameters needs to be filed, A wrapper script called php-xgettext might be used to simplify this.

Following functions are exported:

  • pgettext($msg_ctxt, $msgid)
  • dpgettext($domain, $msg_ctxt, $msgid)
  • dcpgettext($domain, $msg_ctxt, $msgid, $category)
  • npgettext($msg_ctxt, $msgid, $msgid_plural, $n)
  • dnpgettext($domain, $msg_ctxt, $msgid, $msgid_plural, $n)
  • dcnpgettext($domain, $msg_ctxt, $msgid, $msgid_plural, $n, $category)
  • gettext_noop($msgid)
Jump to Line
Something went wrong with that request. Please try again.