%% %% The LaTeX Companion, 3ed %% %% Example 2-4-15 on page I-91 in "Support for multiple languages". %% %% Copyright (C) 2022 Frank Mittelbach %% %% It may be distributed and/or modified under the conditions %% of the LaTeX Project Public License, either version 1.3c %% of this license or (at your option) any later version. %% %% See https://www.latex-project.org/lppl.txt for details. %% \documentclass{tlc3exa} \pagestyle{empty} \setcounter{page}{6} \setlength\textwidth{159.0pt} \setcounter{section}{3} \AtEndDocument{% we place the floats at the document end so that % they do not show up in the book and take up unnecessary space \newpage \begin{figure}\caption{A}\label{fig:a}\end{figure} \begin{table} \caption{A}\label{tab:a}\end{table} \begin{figure}\caption{B}\label{fig:b}\end{figure} \begin{figure}\caption{C}\label{fig:c}\end{figure} } %StartShownPreambleCommands \usepackage[ngerman,english]{babel,cleveref} \crefname{figure}{figure}{figures} \newcommand\crefrangeconjunction{--} \AtBeginDocument{\addto\extrasngerman{% \crefname{figure}{Abbildung}{Abbildungen}% \renewcommand\crefrangeconjunction{--}}} %StopShownPreambleCommands \begin{document} In \cref{fig:a,tab:a,fig:b,fig:c} we have \ldots \par \selectlanguage{ngerman} In \cref{fig:a,tab:a,fig:b,fig:c} haben wir \ldots \end{document}