Ah, das hatte ich vergessen.
Das funktioniert nur, wenn man das lang-Attribut auch noch direkt an das Element schreibt. Irgendwie kommt das html-lang nicht an.
Code: Select all
editor.insertContent('<' + tagname + ' lang="' + lang + '" class="xhplugincall mceNonEditable">{{{' + e.data.title + '}}}</' + tagname + '>');
Aber: Das ist dann der Wahnsinn, was da so alles an einem Pluginaufruf dransteht (wie Holger schon erwähnte).
Code: Select all
<div class="xhplugincall mceNonEditable" lang="de">
---
jetzt war Christoph schneller. Und meine Überlegungen waren gar nicht so falsch. Mal sehen, ob sein Vorschlag hilft ...