2017-11-13 6 views
0

Ich versuche appJar 's internationalisation Funktion mit Englisch und Spanisch zu verwenden. Allerdings, wenn ich die englische Konfigurationsdatei benutze, funktioniert alles gut, aber wenn ich Spanisch benutze, bekomme ich Fehler. Wenn die Datei in ANSI codiert wird, erhalte ich folgende Fehlermeldung:appJar Internationalisierung funktioniert nicht

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa1 in position 0: invalid start byte 

Ich habe auch sie in UTF-8 zu kodieren versucht, aber wieder, bekomme ich einen Fehler:

configparser.MissingSectionHeaderError: File contains no section headers. 
file: 'SPANISH.ini', line: 1 
'\ufeff[TABBEDFRAME]\r\n' 

The English Die Konfigurationsdatei ist genau die gleiche wie die spanische - der einzige Unterschied ist die Übersetzung.

Ich wäre dankbar für jede Hilfe und Anregungen.

+0

Können Sie ein minimales Beispiel (ein Python-Skript und beide Ini-Dateien) angeben, damit jeder Interessierte Ihr Problem darstellen kann? Sie sollten nicht so lang sein, wenn GUI nur einige Widgets hat. – CommonSense

Antwort

0

Es stellt sich heraus, dass die spanische Konfigurationsdatei beschädigt zu sein schien - wenn ich den Inhalt in eine neue Datei kopierte, funktionierte es gut.

Verwandte Themen