"Otto, Frank" <otto 'at' delta-barth.de> writes:

> I have a problem with display of characters in latin-1.
> 
> for example: The properties file contains the unicode \u0119,
> but the character is not displayed.
> 
> If I use &#x0119; it will be displayed. I use <bean:message key="my.text"/>
> 
> Has someone a solution?

If you're really trying to display that character in latin1, yes
it will fail because this is not a latin1 character. When
converting to java unicode escapes, first 128 latin1/ascii
characters are unchanged and remaining 128 characters are \u0080
to \u00ff, as you can see with this:

[EMAIL PROTECTED] /tmp] perl -e 'print chr($_), " " foreach 128..255' > t.p
[EMAIL PROTECTED] /tmp] native2ascii -encoding latin1 t.p
\u0080 \u0081 \u0082 \u0083 \u0084 \u0085 \u0086 \u0087 \u0088 \u0089 \u008a 
\u008b \u008c \u008d \u008e \u008f \u0090 \u0091 \u0092 \u0093 \u0094 \u0095 
\u0096 \u0097 \u0098 \u0099 \u009a \u009b \u009c \u009d \u009e \u009f \u00a0 
\u00a1 \u00a2 \u00a3 \u00a4 \u00a5 \u00a6 \u00a7 \u00a8 \u00a9 \u00aa \u00ab 
\u00ac \u00ad \u00ae \u00af \u00b0 \u00b1 \u00b2 \u00b3 \u00b4 \u00b5 \u00b6 
\u00b7 \u00b8 \u00b9 \u00ba \u00bb \u00bc \u00bd \u00be \u00bf \u00c0 \u00c1 
\u00c2 \u00c3 \u00c4 \u00c5 \u00c6 \u00c7 \u00c8 \u00c9 \u00ca \u00cb \u00cc 
\u00cd \u00ce \u00cf \u00d0 \u00d1 \u00d2 \u00d3 \u00d4 \u00d5 \u00d6 \u00d7 
\u00d8 \u00d9 \u00da \u00db \u00dc \u00dd \u00de \u00df \u00e0 \u00e1 \u00e2 
\u00e3 \u00e4 \u00e5 \u00e6 \u00e7 \u00e8 \u00e9 \u00ea \u00eb \u00ec \u00ed 
\u00ee \u00ef \u00f0 \u00f1 \u00f2 \u00f3 \u00f4 \u00f5 \u00f6 \u00f7 \u00f8 
\u00f9 \u00fa \u00fb \u00fc \u00fd \u00fe \u00ff 

You can also verify that trying to convert to latin1 doesn't
change your character:

[EMAIL PROTECTED] /tmp] echo "\u0119 - \u00ea" > t.p
[EMAIL PROTECTED] /tmp] native2ascii -encoding latin1 -reverse t.p
\u0119 - ê


Check the html sourcecode in the browser to see what's actually
being transmitted. Verify the encoding/charset specified in the
document header and how the character is actually encoded in the
page.

-- 
Guillaume Cottenceau

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

Reply via email to