\documentclass[12pt]{report}  \usepackage{german}
% oder alternativ die folgende Zeile in LaTeX2.09:
%\documentstyle[german,12pt]{article}      % in LaTeX2.09
\begin{document}
    \typeout{***** german-Default:}\typeout{\today}
    \showhyphens{verschiffen Verschiebebahnhof simulate signboard}
    \chapter{This is a Chapter}
    \section{And this a Section}
    \subsection{And This is a Subsection}
    Now the report starts, today is \today!
  \selectlanguage{\USenglish}
    \typeout{***** USenglish:}\typeout{\today}
    \showhyphens{verschiffen Verschiebebahnhof simulate signboard}
    \chapter{This is a chapter}
    This is English text: \today!
 \selectlanguage{\german}
    \typeout{***** german:}\typeout{\today}
    \showhyphens{verschiffen Verschiebebahnhof simulate signboard}
  % use the following language command with caution, depending on your 
  % LaTeX installation!
  \makeatletter\language=\l@english\makeatletter
    \typeout{----- only  hyphenation switched-> english:}\typeout{\today}
    \showhyphens{verschiffen Verschiebebahnhof simulate signboard}
  % use the following language command with caution, depending on your 
  % LaTeX installation!
  \makeatletter\language=\l@german\makeatletter
    \typeout{----- only hyphenation switched -> german:}\typeout{\today}
    \showhyphens{verschiffen Verschiebebahnhof simulate signboard}
 \selectlanguage{\austrian}
    \typeout{***** austrian:}\typeout{\today}
    \showhyphens{verschiffen Verschiebebahnhof simulate signboard}
 \selectlanguage{\english}
    \typeout{***** english:}\typeout{\today}
    \showhyphens{verschiffen Verschiebebahnhof simulate signboard}
  % use the following language command with caution, depending on your 
  % LaTeX installation!
  \makeatletter\language=\l@german\makeatletter
    \typeout{----- only hyphenation switched -> german:}\typeout{\today}
    \showhyphens{verschiffen Verschiebebahnhof simulate signboard}
  % use the following language command with caution, depending on your 
  % LaTeX installation!
  \makeatletter\language=\l@english\makeatletter
    \typeout{----- only hyphenation switched -> english:}\typeout{\today}
    \showhyphens{verschiffen Verschiebebahnhof simulate signboard}
 \selectlanguage{\USenglish}
    \typeout{***** USenglish:}\typeout{\today}
    \showhyphens{verschiffen Verschiebebahnhof simulate signboard}
\end{document}
\end{document}
