This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author bughunter2
Recipients bughunter2, eryksun, paul.moore, steve.dower, tim.golden, zach.ware
Date 2020-11-14.20:56:57
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1605387417.84.0.0598020298951.issue42339@roundup.psfhosted.org>
In-reply-to
Content
> Mixed-language output is awkward. A common _Py_FormatMessage function could be added in 3.10 that tries getting an error message in English before trying to get it in the user's default language.

I agree that in general mixed-language can be odd. But I guess you could also argue it's useful that Python doesn't add another layer of complexity, and simply uses the system's own FormatMessage() function, also because developers are already used to seeing such messages in other applications as well. Just playing devil's advocate here.

At the same time, I feel it would be helpful to users if there would, in this specific case, be a more helpful message as well (alongside the same error that is already shown), something that points more directly in the direction of the solution.

> The documentation of the embeddable package [1] could highlight the need for KB2533623. Currently it's directly mentioned only in "What's New in Python 3.8" [2].

That would be helpful.
History
Date User Action Args
2020-11-14 20:56:57bughunter2setrecipients: + bughunter2, paul.moore, tim.golden, zach.ware, eryksun, steve.dower
2020-11-14 20:56:57bughunter2setmessageid: <1605387417.84.0.0598020298951.issue42339@roundup.psfhosted.org>
2020-11-14 20:56:57bughunter2linkissue42339 messages
2020-11-14 20:56:57bughunter2create