[Tex/LaTex] Changing language – LaTeX classic thesis template

languagestemplates

I'm trying to change language in the classic thesis template from american to italian, but it does not work. In particular in the file "ClassicThesis" there is the command (https://ctan.org/tex-archive/macros/latex/contrib/classicthesis?lang=en ):

\selectlanguage{american}

if I use:

\selectlanguage{italian}

or

\usepackage[italian]{babel}

the compiler shows an error. I changed also the command:

\PassOptionsToPackage{italian}{babel}

in the file "classicthesis-config".

I'm using Texmaker to open latex files.


EDIT: the error is:

! Package babel Error: Unknown language `ngerman'. Either you have

Thank you in advance for your time.

Best Answer

If one's working with the original template, all language options that will be used in thesis files by \selectlanguage{italian} & co. should be added to \PassOptionsToPackage{italian,ngerman,american}{babel} in classicthesis-config.tex. The last language listed (here: american) is the main language of the thesis.

Related Question