Tutto è bene quel che finisce bene! 🙂
Tuttavia, sebbene la tua ridefinizione di \chaptername sia valida e funzioni, mi domando perché non ti funzionasse il semplice comando \appendix che, da definizione della classe book, agisce così:
`
\newcommand\@chapapp{\chaptername}
…
\newcommand\appendix{\par
\setcounter{chapter}{0}%
\setcounter{section}{0}%
\gdef\@chapapp{\appendixname}%
\gdef\thechapter{\@Alph\c@chapter}}
`
e, come vedi, ci pensa questo comando ad attribuire a \@chapapp il significato di \appendixname, cioè di Appendice in italiano.
[\gdef serve per eseguire una definizione globale, che trascende i limiti di eventuali gruppi dentro i quali potrebbe essere usato il comando \appendix]
Forse non hai voluto modificare la definizione di Enrico; ti capisco, Ma…