plperl's nls.mk contains
GETTEXT_TRIGGERS:= _ errmsg errdetail errdetail_log errhint errcontext
write_stderr croak Perl_croak
As far as I can tell, croak() and Perl_croak() are provided by the Perl
library. So it is quite unclear to me how we expect their argument
strings to be translated using our message catalogs. Is this unfinished
business or is there some mechanism here that I'm not seeing?