Я знаю, как перевести сообщение на естественном языке на язык пользователя, используя gettext.
Но теперь мне интересно, как получить список всех переводимых сообщений в данном домене.
Я получил необработанный результат примерно с таким:
strings /usr/share/locale/${LANG:0:2}/LC_MESSAGES/$DOMAIN.mo
но я ищу более аккуратное решение.