t("My name is %s.\n"), my_name);应当写作：printf(_("My name is %s.\n"), my_name);gettext使用其中的字符串寻找对应的其他语言翻译，若没有可用翻译则返回原始内容。除C语言外, GNU gettext还支持C++，Objective-C，Pascal/Object Pascal，sh脚本，bash脚本，Python，GNU CLISP，Emacs Lisp，librep，GNU Smalltalk，Java，GNU awk