चरित्र एन्कोडिंग त्रुटि, फ़ायरफ़ॉक्स के माध्यम से डाउनलोड किए जाने पर चीनी फ़ाइलनामों का प्रबंधन किया गया।


0

प्रणाली की जानकारी: debian8, firefoxसंस्करण नवीनतम है 55.0.3

मेरे सिस्टम पर चीनी चरित्र को सही तरीके से प्रदर्शित किया जा सकता है।
कुछ फ़ाइलनामों को डाउनलोड किए जाने पर मंगवा लिया जाता है। फ़ाइल में सामग्री प्रभावित नहीं है। चलिए एक ठोस उदाहरण लेते हैं।

वेबपेज के लिए कोई गन्दा कोड नहीं।
मूल वेबपेज
यहां छवि विवरण दर्ज करें

क्लिक करें 下载दाएँ कोने पर (डाउनलोड) बटन।
फिर भी वेब पेज में फ़ाइल नाम और सामग्री दोनों के लिए कोई गन्दा कोड नहीं है।

यहां छवि विवरण दर्ज करें

क्लिक करें 下载तल पर (डाउनलोड) बटन।

यहां छवि विवरण दर्ज करें

फ़ाइल नाम गन्दा कोड में बदल गया!
और फ़ाइल नाम की सभी सामग्री कोई गन्दा कोड नहीं है!

यहां छवि विवरण दर्ज करें

यह unicdoeया के रूप में फ़ायरफ़ॉक्स में एन्कोडिंग सेट करने के लिए कोई फायदा नहीं है chinese,simplified। यह मेरे साथ फ़ायरफ़ॉक्स खोलने के लिए कोई फायदा नहीं है env LANG=zh_CN.GBK firefox

मेरे उदाहरण में, फ़ाइल नाम है 2015ÄêµÚÆß°æ±±´óºËÐÄÆÚ¿¯Ä¿Â¼। 1. कैसे मेरी ओएस या फ़ायरफ़ॉक्स सेट करने के लिए समस्या को हल करने के लिए?
वहाँ को बदलने के तरीके 2.Is 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=

फ़ाइल नाम को ठीक से प्रदर्शित करने के लिए स्थान कैसे सेट करें?


दिलचस्प है, यह भाषा सेटिंग्स में अपने ओएस भाषा के साथ क्या करने के लिए कुछ हो सकता है? क्योंकि जैसा कि आप दिखाते हैं कि यह समस्या डाउनलोड संवाद चरण में दिखाई देती है
rigsby

यह एक साधारण समस्या है! कृपया मुझे अपना उत्तर दिखाएं !!!
it_is_a_literature

क्या आपने फ़ायरफ़ॉक्स से डायरेक्ट डाउनलोड यूआरएल प्राप्त करने और इसे wget या कर्ल के माध्यम से डाउनलोड करने की कोशिश की है? यदि यह आपकी उम्मीदों को दर्शाता है, तो यह फ़ायरफ़ॉक्स का मुद्दा हो सकता है लेकिन सिस्टम प्रीफ़।
इताची

भले ही समस्या एक हो जाए, समस्या दो बनी हुई है, 2015 में बदलने के लिए, 2015 ° ° ±± ºËÐÄÆÚ¿¯Ä¿Â¼ ºËÐÄÆÚ¿¯Ä¿Â¼ºËÐÄÆÚ¿¯Ä¿Â¼ में 2015 में ov ov ov ºËÐÄÆÚ¿¯Ä¿Â¼ ov 目录?
it_is_a_literature

क्या आप उन शीर्षलेखों को सूँघ सकते हैं जिनके साथ फ़ाइल प्रसारित होती है?
यूजीन लिसिट्स्की
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.