|
|
Hello,
I have problem trying to make work my Czech localization. Then I realized even official German localization has same problem. I use Roo 1.1.1, UTF-8 coding, Win7.
Try to create any roo project, install German localization, set Spring Security and display Login page in German. Label of reset button should be quot;Zurücksetzenquot; but it will be something like quot;Zuramp;amp;uuml;cksetzenquot;.
The problem is in element
Code:
lt;input id=quot;proceedquot; type=quot;submitquot; value=quot;${fn:escapeXml(submit_label)}quot; /gt;
Panel headline should has same problem, but there is no word like Zurücksetzen in it:
Code:
lt;util:panelgt;
panel.tagx contains:
Code:
lt;c:set var=quot;sec_titlequot;gt; lt;spring:escapeBody javaScriptEscape=quot;truequot; gt;${title}lt;/spring:escapeBodygt;
lt;/c:setgt;
I'm not sure why is spring:escapeBody or fn:escapeXml() used there. But when I remove this localization work fine.
My question is: What is the proper solution of this problem? Thank you and sorry for my English
Can you please open a Roo Jira ticket here and attach your test project (zip). I'll take a look and fix it if it is a bug. Include a reference to this forum thread.
Thanks!
Stefan
Thank you, ticket is here browse/ROO-2127 , i have attached some example including official German and Swedish and my Czech localization. These three languages have escaped characters in labels. |
|