On Tue, Dec 8, 2009 at 6:27 AM, Indrajit Raychaudhuri
<indraj...@gmail.com>wrote:

> Good catch! I'll take a look.
>
> Jean, can you please send a zip of your project (just enough to recreate
> the scenario, no sensitive code necessary)?
>
>
And perhaps something that we can add as a test to the Lift build process.
;-)


> Cheers, Indrajit
>
>
> On 08/12/09 3:48 PM, Timothy Perrett wrote:
> > Ahhh! That is interesting... i'd not thought of that :-)
> >
> > You'll need to specify a proper encoding type for sure otherwise maven
> will just assume your platform default... for example, MacRoman. Perhaps IRC
> or Josh will be able to advise...
> >
> > Cheers, Tim
> >
> > On 8 Dec 2009, at 10:02, Jean-Adrien wrote:
> >
> >> Ah !
> >>
> >> In fact the problem did not appear when I upgraded to 1.1-SNAPSHOT but
> >> when I enabled maven resource filtering (which assumes all files use
> >> UTF-8).
> >> Anyway I'll look for a correct setting to have both ISO 8859-1
> >> properties file and maven resource filtering enabled.
> >>
> >>
> >> On Dec 8, 10:41 am, Jean-Adrien<jean.vauc...@gmail.com>  wrote:
> >>> Hello,
> >>>
> >>> I have a char encoding problem, using the localization feature of
> >>> lift.
> >>> I use the ? method of the S object in order to translate strings. The
> >>> localized values are in a translate_fr.properties file in the
> >>> resources of the project.
> >>>
> >>> Until I upgrade from lift 1.1-M6 to 1.1-SNAPSHOT everything was ok,
> >>> but now it seems that the following happens:
> >>> As specified in the java doc, the properties file is encoded using ISO
> >>> 8859-1. All xhtml templates in lift use UTF-8, and are interpreted in
> >>> UTF-8 by the browser. But it seems that the the string loaded from
> >>> properties file are badly translated to UTF-8 (?)
> >>>
> >>> I.e. "é" is 0xE9 in ISO 8859-1 and should turn when loaded in a String
> >>> by java properties into the UTF-8 bytes 0xC3 0xA9. But it is
> >>> interpreted some way in � (0x EF 0xBF 0xBD)
> >>>
> >>> I tried to encode my properties file in UTF-8 but I have the UTF
> >>> encoding (0xC3 0xA9) interpreted in ISO 8859-1. "é" become é (famous
> >>> French letter) in the webpage. Behaviour I understand since java loads
> >>> properties String using ISO-8859-1 charset
> >>>
> >>> Does anyone observed the same ?
> >>
> >> --
> >>
> >> You received this message because you are subscribed to the Google
> Groups "Lift" group.
> >> To post to this group, send email to lift...@googlegroups.com.
> >> To unsubscribe from this group, send email to
> liftweb+unsubscr...@googlegroups.com<liftweb%2bunsubscr...@googlegroups.com>
> .
> >> For more options, visit this group at
> http://groups.google.com/group/liftweb?hl=en.
> >>
> >>
> >>
> >
> > --
> >
> > You received this message because you are subscribed to the Google Groups
> "Lift" group.
> > To post to this group, send email to lift...@googlegroups.com.
> > To unsubscribe from this group, send email to
> liftweb+unsubscr...@googlegroups.com<liftweb%2bunsubscr...@googlegroups.com>
> .
> > For more options, visit this group at
> http://groups.google.com/group/liftweb?hl=en.
> >
> >
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "Lift" group.
> To post to this group, send email to lift...@googlegroups.com.
> To unsubscribe from this group, send email to
> liftweb+unsubscr...@googlegroups.com<liftweb%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/liftweb?hl=en.
>
>
>


-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Surf the harmonics

--

You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.


Reply via email to