Hi Jack,
I have made a one line change to XMLPortletFactory.java on line 319
from
1template = Velocity.getTemplate("/Resources/VelocityTemplates_"+use_templates+"/PortletFiles/" + fileName);
to
1template = Velocity.getTemplate("/Resources/VelocityTemplates_"+use_templates+"/PortletFiles/" + fileName, [b]"UTF-8"[/b]);
I also changed Spanish, Italian and French unicode characters to "àèìòù" UTF-8 chars
in:
Resources/VelocityTemplates_common/PortletFiles/Portlet_Languages_es_properties.vm
Resources/VelocityTemplates_common/PortletFiles/Portlet_Languages_it_properties.vm
Resources/VelocityTemplates_common/PortletFiles/Portlet_Languages_fr_properties.vm
Now when compiling all characters appear in UTF-8 encoding correctly. Also ones that come from xml table creation.
I zipped changed files up and attached file.
Hope to you can use this in future releases...
Bye...