Mercurial > babel > old > mirror
comparison babel/messages/catalog.py @ 293:62d4f85d33ea
fix catalogs' charset values not being recognized
thanks Jose Galvez
author | pjenvey |
---|---|
date | Fri, 28 Sep 2007 05:16:25 +0000 |
parents | 3308e9971fab |
children | 5c0bda4f20b1 |
comparison
equal
deleted
inserted
replaced
292:7b98e2f2b1fd | 293:62d4f85d33ea |
---|---|
287 headers.append(('Generated-By', 'Babel %s\n' % VERSION)) | 287 headers.append(('Generated-By', 'Babel %s\n' % VERSION)) |
288 return headers | 288 return headers |
289 | 289 |
290 def _set_mime_headers(self, headers): | 290 def _set_mime_headers(self, headers): |
291 for name, value in headers: | 291 for name, value in headers: |
292 if name == 'content-type': | 292 if name.lower() == 'content-type': |
293 mimetype, params = parse_header(value) | 293 mimetype, params = parse_header(value) |
294 if 'charset' in params: | 294 if 'charset' in params: |
295 self.charset = params['charset'].lower() | 295 self.charset = params['charset'].lower() |
296 break | 296 break |
297 for name, value in headers: | 297 for name, value in headers: |