here are some more places were lyx does not reset the language:
(I am using book style and \caption[short legend]{long legend} for figures)
If I use the normal default Figure environment, no error occurs !!
##
\begin_float wide-fig
\layout Standard
\align center
\lang english
\begin_inset Figure size 446 296
file E-wtp-eps/e001.eps
width 3 75
flags 3
\end_inset
##
\latex latex (## this might be one cause of the problem?)
\lang english
\backslash
caption[
\latex default
\lang german
##
(I am using a bibTex generated file made by Pybliographic, inserted into the
text with `cite� from Pybliographic)
\lang english
\begin_inset LatexCommand \cite{EJ98}
\end_inset
##
many cases in a table
\lang english
\begin_inset Tabular
....
\lang english
Bedingungen
\end_inset
</cell>
<cell multicolumn="0" alignment="center" valignment="top" topline="true"
bottomline="false" leftline="true" rightline="false" rotate="false"
usebox="none" width="" special="">
\begin_inset Text
\layout Standard
\lang english
Periode in Stunden
\end_inset
........
#####
I have gone through the captions of all figures and changed them individualy
by `reset�, but the error stays:
\lang english
\begin_inset Figure size 446 296
file E-wtp-eps/e001.eps
width 3 75
flags 3
\end_inset
#####
Same with table
They are a real mess. I have not figured out yet how to use the english
template for the german version.
Wolfgang
-------------------------------------------------------