Ошибка кодировки символов, китайские имена файлов искажаются при загрузке через Firefox.

Ошибка кодировки символов, китайские имена файлов искажаются при загрузке через Firefox.

информация о системе: debian8, firefoxверсия последняя 55.0.3.

Китайские иероглифы отображаются правильно в моей системе.
Некоторые имена файлов искажаются при загрузке. Содержимое файла не затрагивается. Давайте рассмотрим конкретный пример.

Никакого запутанного кода на веб-странице.
исходная веб-страница
введите описание изображения здесь

Чтобы нажать 下载кнопку (загрузить) в правом углу.
Все еще нет запутанного кода для имени файла и содержимого на веб-странице.

введите описание изображения здесь

Нажмите 下载кнопку (скачать) внизу.

введите описание изображения здесь

Имя файла изменилось на беспорядочный код!
И все содержимое в имени файла не является беспорядочным кодом!

введите описание изображения здесь

Нет смысла устанавливать кодировку в Firefox как unicdoeили chinese,simplified. Нет смысла открывать Firefox с помощью env LANG=zh_CN.GBK firefox.

В моем примере имя файла 2015ÄêµÚÆß°æ±±´óºËÐÄÆÚ¿¯Ä¿Â¼. 1.Как настроить мою ОС или Firefox, чтобы решить проблему?
2.Есть ли способ изменить 2015ÄêµÚÆß°æ±±´óºËÐÄÆÚ¿¯Ä¿Â¼на 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掳忙卤卤麓贸潞脣脨脛脝脷驴炉脛驴脗录

Так быть 2015年第七版北大核心期刊目录не должно 2015脛锚脳卯脨脗2014掳忙卤卤麓贸潞脣脨脛脝脷驴炉脛驴脗录.

Это как-то связано с локалью моей ОС?

 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=

Как настроить локаль, чтобы имя файла отображалось правильно?

Связанный контент