GNU gettext是GNU Translation Project的重要步骤,因为它是我们可以构建许多其他步骤的资产。 该软件包为程序员,翻译人员甚至用户提供了一套很好集成的工具和文档。 具体来说,GNU gettext实用程序是一组工具,提供了一个框架来帮助其他GNU软件包生成多语言消息。 这些工具包括一组有关应如何编写程序以支持消息目录的约定,用于消息目录本身的目录和文件命名组织,支持检索已翻译消息的运行时库以及一些可在其中进行消息处理的独立程序。各种可翻译字符串或已翻译字符串的集合。 特殊的GNU Emacs模式还可以帮助感兴趣的各方准备这些集合或使它们更新。