|
|
|
[
Permlink
| « Hide
]
Matt Raible - 28/Mar/07 04:38 PM
Thanks for the patch. Is this file encoded as "8859_1" like the current one?
I'm quiet confused.
I did the following steps: 1. I made sure that the ApplicationResources_de are encoded correctly. 2. I created a patch. 3. I opened the patch and saw that the "umlaute" are not displayed correctly any more. By default the encoding was set to Cp1252. 4. I changed the encoding of the patch explicitly to 8859_1. The umlaute were still not displayed correctly. For creating the patch I used Tortoise. I use Windows XP and Eclipse. Do you have any Idea? I attached the ApplicationResources_de. Maybe it's best to use something like EditPad++ to create a file that's properly encoded. Then, attach it to this bug and see if it retains its metadata. If it doesn't, e-mail it to me directly - tell me what to look for - and I can commit it if it comes across the wire correctly.
I've downloaded and veryfied the patch with "UltraEdit". After opening the patch the encoding was default to "1252 Latin". Then I switched explicitly to "ISO 8859-1 Latin" the umlaute where still displayed correctly.
So I think the patch should be ok. Can you verify this is fixed in M5?
Thanks, Matt I've verified it. Unfortunately there is another problem:
The "Umlaute" are not correctly displayed by default. The browser (Firefox and IE as well) displays the appfuse pages as UTF-8 encoded. But the ApplicationProperties are encoded as ISO 8859-1. After switching the browser to ISO 8859-1 the "Umlaute" are displayed correctly. But after a new request the browser switches back to UTF-8. I think we should either provide the ApplicationProperties in UTF-8 or change the charset encoding in the html header to ISO-8859-1. Sebastian - please open a new issue for the change you describe above. Or you can re-open this issue if you like.
|
|||||||||||||||||||||||||||||||||||||||||||||||