@opindex --language@r{, @code{xgettext} option}
@cindex supported languages, @code{xgettext}
Specifies the language of the input files. The supported languages
-are @code{C}, @code{C++}, @code{ObjectiveC}, @code{PO}, @code{Python},
-@code{Lisp}, @code{EmacsLisp}, @code{librep}, @code{Scheme}, @code{Smalltalk},
-@code{Java}, @code{JavaProperties}, @code{C#}, @code{awk}, @code{YCP},
-@code{Tcl}, @code{Perl}, @code{PHP}, @code{GCC-source}, @code{NXStringTable},
-@code{RST}, @code{Glade}.
+are @code{C}, @code{C++}, @code{ObjectiveC}, @code{PO}, @code{Shell},
+@code{Python}, @code{Lisp}, @code{EmacsLisp}, @code{librep}, @code{Scheme},
+@code{Smalltalk}, @code{Java}, @code{JavaProperties}, @code{C#}, @code{awk},
+@code{YCP}, @code{Tcl}, @code{Perl}, @code{PHP}, @code{GCC-source},
+@code{NXStringTable}, @code{RST}, @code{Glade}.
@item -C
@itemx --c++