Noch ein Nachtrag,
Ich hätte das jetzt anders interpretiert. Das Probjekt wird zuerst 6-sprachig angelegt. Spanier kommt auf die Seite und wählt implizit über seinem Accept-Header die Sprache "es". Nun wird ihm das erste Dokument, dass es vieleicht nicht auf spanisch gibt, auf deutsch angezeigt (mit dem Hinweis, dass es für dieses Dokument keine spanische Übersetzung gibt). Kommt er auf ein Dokukument mit spanisch, greift sein Accept-Header.
Warum sollte man ein Projekt, welches 6 Sprachen unterstützt, nur fünfsprachig anlegen?
es würde im Fall einer spanischen Seite nicht einfach die default-Sprache angzeigt werden dürfen, sondern in diesem Fall sollte wohl eine Sprache zugezogen werden, die sich ebenfalls im Acceptheader befindet, vermutlich "en". Man darf ja nicht vergessen dass deutsch eine Minderheitensprache ist.