Hallo Chris,
Danke für die Korrektur, aber ich glaube, dass selbst mit de_DE.UTF-8 kann es schief laufen. Die Erklärung ist folgende : wenn die eingestellte Lokales nicht korrekt generiert sind, dann wird Python automatisch das Standard C.UTF-8 nutzen, was begrenzt ist ( nur ASCII Zeichen ). Damit wird das Laden von Dateien problemtisch und führt manchmal zum Crash.
Beispiel : wenn der Server mit en_US.UTF-8 Sprache installiert ist, und wenn man de_DE.UTF-8 mit localctl einstellt ohne den Set zu generieren, dann wird Python C.UTF-8 nutzen.
In diesem Fall habe ich das Problem bei Ajenti korrigiert :
In die Doku würde ich es lieber als Zusatztipp zeichnen : die mit localectl
verwendete Sprache muss im Output von locale-gen
sichtbar sein :
$ locale-gen
Generating locales (this might take a while)...
de_DE.UTF-8... done
en_GB.UTF-8... done
en_US.UTF-8... done
fr_FR.UTF-8... done
Generation complete.
Mit diesem Output sollte ich lieber nicht bg_BG.UTF-8
verwenden
Viele Grüße
Arnaud