hallo
Aber wenn du sowieso mit JavaScript dran bist: Warum läufst du nicht über alle
.multilingual
-Knoten und entscheidest jeweils anhand der dort verfügbaren Sprachen, der aus Cookie und QueryString ermittelten gewünschten Sprache und aus der Fallbacksprache, welche im jeweiligen Knoten angezeigt werden soll?Ich kann natürlich diese Zeit investieren. Aber, warum das DOM verändern, wenn es ja (eventuell) doch wieder restauriert werden muss?
Also so schlimm ist es nicht. Eine einmalige Aktion kann sicherstellen, dass die Version, die der Document Sprache entspricht, immer das letzte Element ist.