I got a funny result using visualformat and Euro.
Putting an € in the WYSIWIG view of visualformat, i got an €in the HTML view (this is correct !!)

But when i save it, I got an € in the DCR so, after templating, I got a ? in the final HTML page...

It became really funny when i edit in the HTML view.. then the DCR is correct !!

So... how my user can put an € in visualformat ?
Is there a way to correct this ?