1765 Wouter Bolsterlee 2010-02-22
[i18n] Implement dpgettext(), dnpgettext() and npgettext()
Extended the pgettext() logic to support text domains and
renamed it to dpgettext(); then pgettext() is just
convenience API that invokes dpgettext() with the default
text domain.
Also added the dnpgettext() function for plurals with
context, similar to the dpgettext() implementation. The
npgettext() function is, just like pgettext(), just
convenience API that invokes dnpgettext() with the default
text domain.
Also changed the i18n.make helper script so that it
correctly extracts all strings from source files.
1765 Wouter Bolsterlee 2010-02-22
[i18n] Implement dpgettext(), dnpgettext() and npgettext()
Extended the pgettext() logic to support text domains and
renamed it to dpgettext(); then pgettext() is just
convenience API that invokes dpgettext() with the default
text domain.
Also added the dnpgettext() function for plurals with
context, similar to the dpgettext() implementation. The
npgettext() function is, just like pgettext(), just
convenience API that invokes dnpgettext() with the default
text domain.
Also changed the i18n.make helper script so that it
correctly extracts all strings from source files.
Fixes bug #522405.