
지역화된 Windows XP 설치를 실행하고 있습니다. 이것이 그 자체로 문제가 되는 것은 아니지만, 많은 웹사이트가 현지화되어 있는 것으로 보입니다.
이 설치가 웹 사이트에 지역화된 것으로 나타나지 않도록 Windows XP의 언어를 "내부적으로" 변경할 수 있는 방법이 있습니까? 나는 그들이 어떻게 하는지조차 모릅니다. 사용자 에이전트는 다음과 같습니다:
Mozilla/5.0(Windows NT 5.1) AppleWebKit/535.15(KHTML, like Gecko) Chrome/18.0.986.0 Safari/535.15
또한 이는 당사의 IP 주소를 기반으로 하지 않습니다.
이미 제어판에서 지역 및 언어 설정을 변경해 보았지만 소용이 없었습니다.
힌트를 주셔서 감사합니다.
답변1
다른 언어로 Windows XP를 다시 설치할 필요는 없습니다. 웹 사이트는 일반적으로 클라이언트 브라우저에서 보낸 HTTP 헤더를 사용하여 처음에 사용자에게 표시할 언어를 감지하고 이후에 사용자 기본 설정을 쿠키 등에 저장합니다.
방문하다http://myproxylists.com/my-http-headers문제의 브라우저를 사용하여 다음 두 헤더에 특히 주의하십시오.
HTTP_USER_AGENT == Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:12.0) Gecko/20100101 Firefox/12.0
HTTP_ACCEPT_LANGUAGE == sv-se,en-us;q=0.7,en;q=0.3
제 경우에는 스웨덴어(sv-se)를 먼저 사용한 다음 영어(en-us)를 사용하도록 Firefox를 구성했습니다. 이러한 헤더에 피하고 싶은 언어가 포함되어 있는 경우 브라우저 및/또는 Windows XP의 구성을 시험해 보고 차이가 있는지 확인하세요. 이미 방문한 웹사이트에 대해 저장된 언어 기본 설정이 포함되어 있지 않은지 확인하기 위해 해당 웹사이트에 대한 쿠키를 제거(최근 기록 지우기)하는 것이 좋습니다.