gettext是GNU国际化与本地化（i18n）函数库。它常被用于编写多语言程序。
开发.程序源代码需要进行修改以响应GNU gettext请求。多数编程语言均已通过字符封装的方式实现了对其的支持。为了减少输入量和代码量，此功能通常以标记别名“_”的形式使用，所以例如以下C语言代码：printf(gettext("My name is %s.\n"), my_name);应当写作：printf(_("My name is %s.\n"), my_name);gette