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