In the control panel is set my Language Deutsch(Germany). If i surf to http://developer.apple.com/internet/safari/faq.html#anchor1 and click "Show your language" then show Safari me in the popup "en". That's false. If i surf to http://www.ueber-mich.com/ then show in user-agent: Herkunft: Land: GERMANY (DE) Stadt: (Unknown city) User-Agent, Browserkennung: Mozilla/5.0 (Windows; U; Windows NT 5.1; de) AppleWebKit/522.4.1+ (KHTML, like Gecko) Version/3.0.2 Safari/522.13.1 That's is ok. Also language in JS und User-Agent are not equal!
Confirmed with r23677. Works fine on the Mac.
Test also with r23677 on Windows XP: not equal -> false
This is because the defaultLanguage() function has not been implemented for windows yet (it is stubbed out in TemporaryLinkStubs.cpp). This should be a relatively easy fix.
Fixed in r25088 (please verify).
I would tested, but the last windows nightly build is old (r24872 was built on 05 August 2007).
r25143: Safari show my language: de-DE