Great Martin. Thanks alot it works as expected.
My solution:
LocalizedHtmlTag.java
import org.apache.wicket.behavior.SimpleAttributeModifier;
import org.apache.wicket.markup.html.WebMarkupContainer;
public class LocalizedHtmlTag extends WebMarkupContainer {
public LocalizedHtmlTag(String id) {
super(id);
String language = getSession().getLocale().getLanguage();
add(new SimpleAttributeModifier("lang", language));
add(new SimpleAttributeModifier("xml:lang", language));
}
@Override
public boolean isTransparentResolver() {
return true;
}
}
MyPage.java
public class MyPage extends WebPage {
public MyPage() {
add(new LocalizedHtmlTag("html"));
}
}
MyPage.html
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html wicket:id="html" xmlns="http://www.w3.org/1999/xhtml"
xmlns:wicket="http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd">
</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]