LCMESSAGES
LCMESSAGES, commonly written as LC_MESSAGES, is a locale category used by POSIX and Unix-like systems to control the language of user-visible messages produced by programs. It governs the selection of translated strings from message catalogs when applications use localization interfaces such as gettext.
LC_MESSAGES is one of several locale categories defined by locale.h and the POSIX standard. Other categories
The locale for LC_MESSAGES can be queried or set with the function setlocale(LC_MESSAGES, ...), or via environment
Applications that support localization use message catalogs (for example, gettext .po/.mo files) organized under locale directories
LC_MESSAGES interacts with other locale settings to determine overall language behavior of an environment. Not all