Failed to set locale #872
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hi, while running the latest master branch, I encountered the following error:
A quick lookup with
locale -a
showed that my system has many locales, but none matching the required one. Although a bit weird, as the line, causing the error, namely:is calling only
pythonlocale.LC_ALL
which eventually is turned intoen_US.ISO8859-1
by Python'slocale.py
. So is it a Python-and-my-system-related bug or somewhat else, like a PyQT issue?Hi,
this is a known bug (it does not try UTF-8 but defaults to the default locale encoding), I just haven't opened a ticket yet. You can work around it in the meantime by using locale-gen to generate the locale that's missing.
@PeterSurda May I ask why we aren't trying to load UTF-8? I guess because of compatibility issues with specific chars? It would be far more universal if there UTF-8 (or maybe even UTF-16) would be used.
I fixed a bug and that opened a new one. I'll fix this one too, don't worry.
I'm not worrying, I'm here to help 😄
Please retry with the latest v0.6 branch and close if it's fixed. It will still complain but it will then try UTF-8 and that should succeed.
It works now. At least it didn't throw any errors regarding locale.