Select the search type
  • Site
  • Web
Search
You are here:  Support/Forums
Support

Bring2mind Forums

German Umlaute in filenames?
Last Post 08/22/2008 6:15 PM by Peter Donker. 2 Replies.
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
Philipp Becker
New Member
New Member
Posts:9


--
08/21/2008 9:52 AM

Peter,

a client just told me that he has a problem with German umlauts (ä,ö,ü) in filename. Those chars obviously would work before the last update, since 4.3.0 they don't. Filenames now become something like

BMBF-Anträge_-_Infos_der_TMF_für_ihre_Miglieder.pdf

 

when downloading files.

 

Anything that you changed / misssed on your end?

Peter Donker
Veteran Member
Veteran Member
Posts:4536


--
08/21/2008 1:37 PM
Hi Philipp,

I'll check this.

Peter
Peter Donker
Veteran Member
Veteran Member
Posts:4536


--
08/22/2008 6:15 PM

Philipp,

I'm somewhat confused about the 'worked before' part. I did not change anything regarding the filename during download recently. But I did some research on this. I remember the last time I worked on this code that it is a mess with different browsers doing different things. So I already differentiate between IE and non-IE. Here is an enlightening post:

http://www.hanselman.com/...ersSaveAsDialog.aspx

Note that the original specification (RFC 1806) mentions this:

Current [RFC 1521] grammar restricts parameter values (and hence
   Content-Disposition filenames) to US-ASCII.  We recognize the great
   desirability of allowing arbitrary character sets in filenames, but
   it is beyond the scope of this document to define the necessary
   mechanisms.  We expect that the basic [RFC 1521] `value'
   specification will someday be amended to allow use of non-US-ASCII
   characters, at which time the same mechanism should be used in the
   Content-Disposition filename parameter.
As you can see it was never in the original specification to support special characters. It was left to browser manufacturers to solve this. Anyway, I made some adjustments to get it to work on IE. FF should already work in the version you have.
Peter
You are not authorized to post a reply.