可用翻译则返回原始内容。除C语言外, GNU gettext还支持C++，Objective-C，Pascal/Object Pascal，sh脚本，bash脚本，Python，GNU CLISP，Emacs Lisp，librep，GNUSmalltalk，Java，GNU awk，wxWidgets（通过wxLocale类），YCP（YaST2语言），Tcl，Perl，PHP，Pike，Ruby以及R。用法均与在C语言上类似。xgettext程序从源代码生成.pot文件，作为源代码中需翻译内容