Hallo ihr beiden.
Erst mal zu Birgit, so weit mir bekannt ist kannst du das bei nPaage nicht als Navielement einfühgen, aber was du machen Kannst ist den Code aus dem Header raus, weil du das so wieso nicht willst und zweitens, auch wenn es funktioniert, eigentlich nicht in den Header gehört, da alle Daten im Header eigentlich Hintewrgrund Daten sind (Meta-Daten also Daten über Daten). Doch bei nPage gibt es unter Einstellungen -> Homepage -> Sitewide. Im Feld "Anfang jeder Seite" die Möglichkeit den Code dort einzugeben un dann erscheint es auch in der textseite drin, und zwar auf jeder Seite.
Nun zu Karin,
das Verhalten das bei dir zu sehen ist kann man so erklären, wenn du dein Script in die Navi einbaust, dann ist das die Navi die auf jeder Seite eingebunden ist, und somit auch das Script das überall da ist, veränderst du eine Einstellung in diesem Script, also die Sprache so hat das auswirkungen auf jede Seite auf dem das Script geladen wird,es ist ja immer das selbe Script aus der selben Datei. Bindet man es aber in eine Textseite ein, so ist es dort nur einmal drin, und zwar nur dort, darum werden die anderen Seiten nicht übersetzt, man kann das Script auch auf mehrere Textsewiten einbinden und auch wenn es der Selbe Code ist, ist es nicht das Selbe Script wird also nicht den selben Effekt erziehlen wie das eine das in der navi eingebunden ist.
OK ich hoffe das ist einigeramassen versändlich erklärt
MFG