Catálogos de mensajes numerados por módulos
#include <stdio.h> #include <nl_types.h> #define SET 1 #define MSG_HELLO 1 nl_catd catfd; int main (int argc, char **argv) { setlocale (LC_ALL, ""); catfd = catopen (basename (argv [0]), MCLoadAll); printf (catgets (catfd, SET, MSG_HELLO, "hello, world\n")); catclose (catfd); return 0; }