Gettext generación automática de comentarios

Estoy haciendo i18n para un proyecto php usando gettext. Me gustaría usar la característica de comentario automático para dar pistas a los traductores al traducir frases largas reemplazadas por id. Lo que quiero obtener es el siguiente archivo po

#: full-path-to-file/index.phtml:3
#. a very long text which should replaced by _('foobar')
msgid "foobar"
msgstr ""

e esta manera, el traductor puede ver lo que debe traducir cuando vea la clavefoobar usando POEdit o alguna herramienta analógica en el cuadro de comentarios del programador.

He intentado con este código pero no funciona

<?php
/// TRANSLATORS: a very long text which should replaced by _('foobar')
_('foobar');
?>

¿Me falta algo o comentarios automáticos simplemente no funcionan para php?

Incluso Wikipedia menciona esta característica, he intentado copiar su ejemplo en un archivo C, pero no puedo hacerlo funcionar incluso con C. La línea de comando que he usado es

xgettext -C -o - main.c

Pero la salida generada es

#: main.c:16
#, c-format
msgid "My name is %s.\n"
msgstr ""

Así que definitivamente me estoy perdiendo algo, ¿debo usar cualquierxgettext flag o versión particular para habilitar esta función.

Respuestas a la pregunta(1)

Su respuesta a la pregunta