tapestry-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andy Pahne <andy.pa...@googlemail.com>
Subject Re: [T5] 5.0.16 Spanish special characters
Date Thu, 04 Dec 2008 10:57:12 GMT

That's whatI did as well, and it works here.

Anyway: it also works, when the property files are ISO encoded (ASCII) 
and UTF-8 chars are properly escaped.

Andy



Jakub Vlasak schrieb:
> Hi,
>
> i've had similar problem with slovak character, and I've solved it ba adding
> the UTF-8 encoding parameter to the java compiler.
> Edit the pom.xml file, the maven-compiler-plugin like this:
>
>               <plugin>
>                 <groupId>org.apache.maven.plugins</groupId>
>                 <artifactId>maven-compiler-plugin</artifactId>
>                 <configuration>
>                     <source>1.5</source>
>                     <target>1.5</target>
>                     <optimize>true</optimize>
>                     *<encoding>UTF-8</encoding>*
>                 </configuration>
>             </plugin>
>
> Hope this will help.
>
> On Thu, Dec 4, 2008 at 10:08 AM, Ray <fortycoats@gmail.com> wrote:
>
>   
>> I've put in logging on the java page when bringing back the message, and
>> its
>> coming out incorrectly with ? instead of the special characters, so its
>> nothing to do with the html I believe.
>>
>> I've since learned that the fact that im using Windows may also be having
>> an
>> effect as it may be saving the file in a format that is unexpected by
>> Tapestry, but im only hedging a guess there really.
>>
>> Thanks for the feedback so far, its been great.
>>
>>
>>
>>
>> On Thu, Dec 4, 2008 at 1:44 AM, dh ning <ningdhcn@gmail.com> wrote:
>>
>>     
>>> That's true, native2ascii is unnecessarily any more.
>>> Try to locate the issue whether it is caused at server side or by html
>>>       
>> page
>>     
>>> encoding.
>>> What's that value in tapestry page.java level? If it is correct, then
>>>       
>> this
>>     
>>> should be the html encoding problem.
>>> 2008/12/4 Thiago H. de Paula Figueiredo <thiagohp@gmail.com>
>>>
>>>       
>>>> Em Wed, 03 Dec 2008 14:58:39 -0300, Imants Firsts <imantsf@inbox.lv>
>>>> escreveu:
>>>>
>>>> Hi Ray!
>>>>         
>>>>> The properties files should be in ascii encoding and the unicode
>>>>> characters should be escaped with \u, for example "\u0161" for
>>>>>           
>> &scaron;
>>     
>>>>> character. JDK comes with native2ascii tool that does the conversion.
>>>>>
>>>>>           
>>>> That's not correct anymore. Since some Tapestry version I don't recall,
>>>>         
>>> the
>>>       
>>>> property files need to be UTF-8 encoded, so no conversion needs to be
>>>>         
>>> done.
>>>       
>>>> From http://tapestry.apache.org/tapestry5/guide/localization.html:
>>>>
>>>> "Properties File Charset
>>>>
>>>> Tapestry uses the UTF-8 charset when reading the properties files in a
>>>> message catalog. This means that you don't have to use the Java
>>>>         
>>> native2ascii
>>>       
>>>> tool."
>>>>
>>>>
>>>> --
>>>> Thiago H. de Paula Figueiredo
>>>> Independent Java consultant, developer, and instructor
>>>> Consultor, desenvolvedor e instrutor em Java
>>>> http://www.arsmachina.com.br/thiago
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>>
>>>>
>>>>         
>
>   


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Mime
View raw message