Description
Delays converting translated text to a real string until the value is actually needed. It helps applications using gettext keep messages tied to the active language or context instead of resolving them too early.
Developers use it as an internationalization helper. It does not translate text by itself; projects still need maintained message catalogs and correct locale handling.