If you think about re-implementing ResourceBundle to support UTF-8 properties files have a look at spring's ReloadableResourceBundleMessageSource.
http://static.springframework.org/spring/docs/1.2.x/api/org/springframework/context/support/ReloadableResourceBundleMessageSource.html#setDefaultEncoding(java.lang.String) regards, Maarten On Mon, Feb 16, 2009 at 2:09 PM, Thomas Mäder <[email protected]>wrote: > Hi Tim, > > .properteis files are ALWAYS in ISO59something encoding (see the Javadoc to > java.lang.Properties. If you want to use a different encoding, you'll have > to either recode your properties files, use xml properties or somehow load > the .properties files yourself. > > Thomas > > On Mon, Feb 16, 2009 at 2:04 PM, Tim Squires <[email protected]> wrote: > > > Hi, > > > > I have been sent Russian translations to my default English pages. > Wicket > > picks up the _ru.properties bundles correctly but somewhere along the > way, > > the encoding is not changing from UTF-8. I gather that the Russian > > translated pages will need an encoding of cp1251. > > > > I have tried to force the encoding in the Page template using > > > > protected void configureResponse() { > > super.configureResponse(); > > final String encoding = "text/" + getMarkupType() + "; > > charset=cp1251"; > > getResponse().setContentType(encoding); > > } > > > > and in the application class > > > > @Override > > protected void init() { > > super.init(); > > getMarkupSettings().setDefaultMarkupEncoding("cp1251"); > > } > > > > but still Firefox and IE in Linux and Win show a page encoding of UTF-8. > > > > From the wiki > > > > http://cwiki.apache.org/WICKET/how-to-change-the-character-encoding.html > > > > and other mail, it looks like it's a problem outside of Wicket but I was > > hoping someone here would know a fix. > > > > You can see the test version at http://imagebank.crystalmark.co.uk > > > > I'm pretty sure my pc's are setup OK because I can see other Russian > > websites ok (although I cannot actually read them). > > > > Can anyone point me to what I have missed? > > > > Thanks, > > Tim > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > > > > -- > Thomas Mäder > Wicket & Eclipse Consulting > www.devotek-it.ch >
