manpagez: man pages & more
info gettext
Home | html | info | man
[ << ] [ < ] [ Up ] [ > ] [ >> ]         [Top] [Contents] [Index] [ ? ]

9.4 Invoking the msgfilter Program

msgfilter [option] filter [filter-option]

The msgfilter program applies a filter to all translations of a translation catalog.

During each filter invocation, the environment variable MSGFILTER_MSGID is bound to the message’s msgid, and the environment variable MSGFILTER_LOCATION is bound to the location in the PO file of the message. If the message has a context, the environment variable MSGFILTER_MSGCTXT is bound to the message’s msgctxt, otherwise it is unbound. If the message has a plural form, environment variable MSGFILTER_MSGID_PLURAL is bound to the message’s msgid_plural and MSGFILTER_PLURAL_FORM is bound to the order number of the plural actually processed (starting with 0), otherwise both are unbound. If the message has a previous msgid (added by msgmerge), environment variable MSGFILTER_PREV_MSGCTXT is bound to the message’s previous msgctxt, MSGFILTER_PREV_MSGID is bound to the previous msgid, and MSGFILTER_PREV_MSGID_PLURAL is bound to the previous msgid_plural.


This document was generated on June 7, 2014 using texi2html 5.0.

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