I noticed that neither the website pages nor the config.xml file specify an encoding. Actually, the config.xml file doesn't even have an xml header.
I suggest adding that to ease the task of people who want to localize their CA. Also, might want to fix the way webapp_configuration.adminName is written out to the page - even if I add utf-8, the java code somehow manages to convert back to latin-1, messing up diacritics and the like.
Alright, the admin name part renders correct or incorrect depending on which page you view. Specifically, it doesn't work on pages: Home, Certificates List, Exit Server.