
Systeminfo:, debian8
Version firefox
ist die neuste 55.0.3
.
Chinesische Schriftzeichen werden auf meinem System richtig angezeigt.
Einige Dateinamen werden beim Download verstümmelt. Der Inhalt der Datei ist davon nicht betroffen. Sehen wir uns ein konkretes Beispiel an.
Kein unordentlicher Code für die Webseite.
Ursprungswebseite
Klicken Sie auf die 下载
Schaltfläche (Herunterladen) in der rechten Ecke.
Immer noch kein chaotischer Code für Dateinamen und Inhalt auf der Webseite.
Klicken Sie 下载
unten auf die Schaltfläche (Herunterladen).
Der Dateiname hat sich in unordentlichen Code geändert!
Und der gesamte Inhalt des Dateinamens ist kein unordentlicher Code!
unicdoe
Es hat keinen Sinn, die Kodierung in Firefox auf oder einzustellen chinese,simplified
. Es hat keinen Sinn, meinen Firefox mit zu öffnen env LANG=zh_CN.GBK firefox
.
In meinem Beispiel lautet der Dateiname 2015ÄêµÚÆß°æ±±´óºËÐÄÆÚ¿¯Ä¿Â¼
. 1.Wie stelle ich mein Betriebssystem oder Firefox ein, um das Problem zu lösen?
2.Gibt es eine Möglichkeit, 2015ÄêµÚÆß°æ±±´óºËÐÄÆÚ¿¯Ä¿Â¼
in zu ändern 2015年第七版北大核心期刊目录
?
>>> str="2015Äê×îÐÂ2014°æ±±´óºËÐÄÆÚ¿¯Ä¿Â¼"
>>> str.encode("utf8")
b'2015\xc3\x84\xc3\xaa\xc3\x97\xc3\xae\xc3\x90\xc3\x822014\xc2\xb0\xc3\xa6\xc2\xb1\xc2\xb1\xc2\xb4\xc3\xb3\xc2\xba\xc3\x8b\xc3\x90\xc3\x84\xc3\x86\xc3\x9a\xc2\xbf\xc2\xaf\xc3\x84\xc2\xbf\xc3\x82\xc2\xbc'
>>> y=str.encode("utf8")
>>> print(y.decode("gbk"))
2015脛锚脳卯脨脗2014掳忙卤卤麓贸潞脣脨脛脝脷驴炉脛驴脗录
Es sollte 2015年第七版北大核心期刊目录
nicht so sein 2015脛锚脳卯脨脗2014掳忙卤卤麓贸潞脣脨脛脝脷驴炉脛驴脗录
.
Hat es etwas mit der Gebietsschemaeinstellung meines Betriebssystems zu tun?
locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Wie stelle ich das Gebietsschema ein, um den Dateinamen richtig anzuzeigen?