I think you should use the tapestry localization capabilities.

If you create or not a properties file, you should use unicode escapes characters in place of normal german characters.

example:
Übernachtungen=\u00dcbernachtungen

Every not english character have an equivalent unicode escape character.
ä=00e4
ö=00f6
ü=00fc

On Dec 12, 2007, at 10:46, Andy Pahne wrote:

Hello,

I have a problem with a german web application which doesn't show german umlaute like ä ö ü correctly.

When those special chars appear in a template, everythings works fine. But when I have a method in a page class like

  public String getHeader(){
      return "Übernachtungen";
  }

then it won't show correctly.


I don't think that this is a tapestry problem (or a bug), but I hope that anybody on this list knows how to fix it.

Here are some Details

Tapestry 4.1.3
Java 1.6
Windows XP Host
Tomcat 5.x


from my *.application:
  <meta key="org.apache.tapestry.template-encoding" value="UTF-8"/>

I am developing with Eclipse and double checked that all the files arte encoded in UTF-8.


Can anybody help or point me to the right direction?

Thanks,
Andy






---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to