14 Replies Latest reply: Jul 6, 2007 9:29 AM by sentio
robaggio Level 1 Level 1 (0 points)
I was wondering how I can set the browser locale?
I didn't find anything helpful in "Preferences..."
thanks.

  Windows XP  
  • sentio Level 2 Level 2 (265 points)
    I was wondering how I can set the browser locale?


    What you mean by "locale"?
  • Tom Gewecke Level 9 Level 9 (74,245 points)
    I was wondering how I can set the browser locale?
    I didn't find anything helpful in "Preferences..."
    thanks.


    In general the locale in OS X is determined by what language is at the top of the list in system preferences/international/languages. Use the Edit button to add languages to the list if needed.
  • sentio Level 2 Level 2 (265 points)
    In general the locale in OS X is determined by what
    language is at the top of the list in system
    preferences/international/languages. Use the Edit
    button to add languages to the list if needed.


    The question is about Windows version of Safari.
  • Tom Gewecke Level 9 Level 9 (74,245 points)
    The question is about Windows version of Safari.


    Thanks for the correction -- my attention was not adequate there.

    The "locale" would normally be the language which the browser tells a server it prefers to operate in if possible. I'm not sure, but in Windows this is probably also a system setting.

    If the OP means instead "localization", the language the browser menus and dialogues are in, I think Win Safari may only come in English right now.
  • Magnus Lewan Level 4 Level 4 (3,655 points)
    The closest you come is in the Control Panels > Regional and Language Options > Advanced. Set the language for "non-unicode" programs. This affects certain things in Safari, and other Windows programs as well.

    However, as Tom points out, the menus are (mostly) in English only.
  • robaggio Level 1 Level 1 (0 points)
    The "locale" would normally be the language which the
    browser tells a server it prefers to operate in if
    possible.


    Thanks, Tom. When I say "locale", I really mean that, it's very useful when you visit some i18n website. however the "locale" is a browser level setting I am afraid, I can set the "locale" list both in IE and Firefox, but cannot find out how to do so in win-Safari.
  • Tom Gewecke Level 9 Level 9 (74,245 points)
    however the "locale" is a browser level setting


    Mac Safari doesn't have that, it uses the system locale. Is there a bug or feedback reporting item in the Safari menu? If so, tell Apple this is needed for Windows.
  • sentio Level 2 Level 2 (265 points)
    Thanks, Tom. When I say "locale", I really mean that,
    it's very useful when you visit some i18n website.


    For example? Could you name Firefox "locale" features?

    however the "locale" is a browser level setting I am
    afraid, I can set the "locale" list both in IE and
    Firefox, but cannot find out how to do so in
    win-Safari.


    Safari already has got "Text encoding" feature under "View" menu and in Preferences -> Appearance -> "Default encoding" setting. I don't know if these items are "locale" settings according you
  • Tom Gewecke Level 9 Level 9 (74,245 points)
    For example? Could you name Firefox "locale"
    features?


    In Mac FireFox, I think this is set in Preferences/Advanced/General/Languages.

    Safari already has got "Text encoding" feature


    Text Encoding is used to manually compensate for a web page which has a missing or erroneous character set and thus will not display correctly.
  • sentio Level 2 Level 2 (265 points)
    For example? Could you name Firefox "locale"
    features?


    In Mac FireFox, I think this is set in
    Preferences/Advanced/General/Languages.


    Ah... Prefered Languages... Thanks for clarification. Indeed, Safari takes prefered language from "Regional and Language Options".

    http://www.us.debian.org/intro/cn very helpful page about prefered languages settings in many different browsers.
  • Magnus Lewan Level 4 Level 4 (3,655 points)
    however the "locale" is a browser level setting


    Mac Safari doesn't have that, it uses the system
    locale.


    It does not use it fully either. I think Safari (both Mac and Windows) is the only major browser that does not display unihan as intended.

    And then there are of course many web sites that use the country of your IP address (if defined) to choose which language to display to you.
  • lucky7104 Level 1 Level 1 (0 points)
    Also the control panel is not all.

    If i surf to http://developer.apple.com/internet/safari/faq.html#anchor1 and click "Show your language" then show me "en", but 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


    Also language in JS und User-Agent are not equal!
  • Magnus Lewan Level 4 Level 4 (3,655 points)
    I just realise that my previous post does not make much sense.http://en.wikipedia.org/wiki/Unihan uses an html tag to set language. That is what Safari ignores on both platform. The page does look different on a Japanese or a Chinese system, at least on MacOS X.

    (That perhaps did not make things much clearer for people, but I at least admit that the previous post did not make much sense in this context.)
  • sentio Level 2 Level 2 (265 points)
    If i surf to
    http://developer.apple.com/internet/safari/faq.html#an
    chor1 and click "Show your language" then show me
    "en", but 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


    Also language in JS und User-Agent are not equal!


    So you found a bug The both methods should report "de". Please file a report to Radar: http://bugreport.apple.com