We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7bfbc5c commit c421e4fCopy full SHA for c421e4f
1 file changed
Lib/gettext.py
@@ -407,7 +407,10 @@ def _parse(self, fp):
407
elif lastk:
408
self._info[lastk] += '\n' + item
409
if k == 'content-type':
410
- self._charset = v.split('charset=')[1]
+ try:
411
+ self._charset = v.split('charset=')[1]
412
+ except IndexError:
413
+ raise ValueError(f"invalid content-type syntax: '{v}'. Expected 'charset='.") from None
414
elif k == 'plural-forms':
415
v = v.split(';')
416
try:
0 commit comments