shaulka@bezeqint.net wrote:
What does the construct _("What ever format string I use") means in the context of printf? For example: [00:50:20 tmp]$ grep -C1 printf\(_\( util-linux-2.11b/misc-utils/script.c if (!strcmp(argv[1], "-V") || !strcmp(argv[1], "--version")) { printf(_("%s from %s\n"), progname, util_linux_version); -- if (!qflg) printf(_("Script started, file is %s\n"), fname); fixtty(); -- if (!qflg) printf(_("Script done, file is %s\n"), fname); }
My guess is that there might be a #define _(String) gettext (String) in the source somewhere. "info gettext" for more information