Announcement Announcement Module
Collapse
No announcement yet.
I18n problem Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • I18n problem

    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 "Zurücksetzen" but it will be something like "Zurücksetzen".

    The problem is in element
    Code:
    <input id="proceed" type="submit" value="${fn:escapeXml(submit_label)}" />
    Panel headline should has same problem, but there is no word like Zurücksetzen in it:
    Code:
    <util:panel>
    panel.tagx contains:
    Code:
    <c:set var="sec_title">
          <spring:escapeBody javaScriptEscape="true" >${title}</spring:escapeBody>
    </c:set>
    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

  • #2
    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

    Comment


    • #3
      Thank you, ticket is here https://jira.springsource.org/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.

      Comment

      Working...
      X