लंबे समय से मैं नीचे दिए गए मामलों में Google के व्यवहार से खुश नहीं हूं, और गलती से यह नोट करते हुए कि 80+ other people उसी तरह महसूस करता है (और 20+ लोग Google बग रिपोर्ट के विचार को ऊपर उठाते हैं) मैंने सोचा कि यह उपयोगी है HTTP प्रोटोकॉल और वेब संस्कृति पर एसओ के ज्ञान में टैप करें।साइट्स (Google और/या आप) स्वीकृति-भाषा शीर्षलेख का इलाज कैसे करें?
यह व्यवहार हर बार जब मैं किसी दूसरे देश में जाता हूं और अपने लैपटॉप से google.com
तक पहुंचता हूं या एक नया ब्राउज़र स्थापित करता हूं। वियतनाम समेत कई देशों में, Google स्वचालित रूप से एक स्थानीय संस्करण (जैसे google.com.vn) पर रीडायरेक्ट करता है, जिसे मैं वास्तव में पढ़ नहीं सकता हूं, इसलिए मैं इसे Google.com लिंक में Google.com खोजने के लिए एक बेताब प्रयास में स्कैन करता हूं।
पहली बार ऐसा हुआ जब मैं परेशान था और कुछ समय बिताया कि मेरे अनुरोध हेडर के साथ क्या गलत हो सकता है; जैसा कि मैंने उम्मीद की थी, मेरा Accept-Language
हमेशा en-US
या en-US,ru;q=0.5
जैसा कुछ है। विभिन्न आईपी के साथ आगे के परीक्षणों ने पुष्टि की कि वे आईपी भौगोलिक स्थान करते हैं, भले ही आप लॉग इन हों। बाद में मैंने सीखा कि एक भाषा प्रश्न ?hl=...
है, लेकिन फिर भी।
तो, मेरा प्रश्न होगा: क्या आपको लगता है कि यह उचित और अपेक्षित व्यवहार है, वेबकल्चर-वार? क्या अन्य साइटें भी ऐसा करती हैं? यदि आप एक बहुभाषी साइट तैयार करना चाहते हैं तो आप .vn
आईपी से आने वाले व्यक्ति के साथ क्या करेंगे लेकिन en-US
भाषा के साथ?
मैं कल्पना वहाँ IP भौगोलिक करने के लिए विभिन्न तरीके हैं:
विपरीत: मुझे लगता है यह असभ्य है: मैं आपको स्पष्ट रूप से बता मैं क्या चाहते हैं, क्या मुझे कुछ और देने के बारे में अच्छी बात है?
समर्थक: यह हो सकता है कि एक व्यक्ति को बस डिफ़ॉल्ट भाषा के पैक के साथ ब्राउज़र स्थापित किया है, किसी भी विचार के बिना
Accept-*
के बारे में हेडर, और अभी भी एक वेबसाइट के स्थानीय संस्करण को देखने के लिए पसंद करेंगे।अनुबंध: और फिर भी, गैर-तकनीकी लोग आसानी से भाषा पैक स्थापित करके स्वीकार-भाषा बदल सकते हैं। वास्तव में, यदि आप फ़ायरफ़ॉक्स डाउनलोड करने के लिए जाते हैं, संभावना है कि आप अपनी इच्छित भाषा में स्वीकृति-भाषा शीर्षलेख के साथ अपनी इच्छित भाषा में एक डाउनलोड करेंगे।
ध्यान दें कि मैं 1999 से HTTP 1.1 specification पढ़ा लेकिन वे कितना Accept-Language
वास्तव में ध्यान में रखा जाना चाहिए का सवाल छोड़ लगते हैं।
मेरा मानना है कि यह प्रश्न वेब-ऐप डिज़ाइन प्रश्न के रूप में SO से संबंधित है। और मैं अभी भी औपचारिक बग रिपोर्ट दर्ज करने के बारे में सोच रहा हूं (यदि मैं सही हूं कि यह व्यवहार वेब मानकों से बहुत दूर है)।
स्वीकार्य-भाषा शीर्षलेख को अनदेखा करना वास्तव में मुझे नीचे ले जा रहा है, क्योंकि मैं विदेश में रहता हूं लेकिन अंग्रेजी बोलते हैं। मैंने यहां अपने अनुभवों के बारे में ब्लॉग किया है: http://www.planetjones.co.uk/blog/27-04-2014/web-internationalization-often-inconsistent.html – planetjones
मुझे यह साइट बहुत अच्छी नौकरी करने के लिए मिली है : https://www.crazy-factory.com यह पहली बार स्वीकार्य-भाषा शीर्षलेख प्राप्त करने का प्रयास करता है, यदि मौजूद नहीं है, तो यह जियोआईपी का उपयोग करके पता लगाता है जो बिल्कुल हर किसी को करना चाहिए। –