mozilla
Your Search Results

    NavigatorID.language

    « DOM Reference

    Summary

    Returns a string representing the language version of the browser.

    Syntax

    lang = window.navigator.language 
    

    Parameters

    • lang string representing the language version as defined in RFC 4646. Examples of valid language codes include "en", "en-US", "fr", "es-ES", etc.

    Example

    if ( window.navigator.language != "en" ) {       
     doLangSelect(window.navigator.language); 
    }
    

    Browser compatibility

    Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
    Basic support

    (Yes)

    Returns the browser UI language, not the value of the Accept-Language HTTP header.

    1.0 (1.7 or earlier)

    Prior to Gecko 2.0 (Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1), this property's value was also part of the user agent string, as reported by navigator.userAgent.

    Starting in Gecko 5.0 (Firefox 5.0 / Thunderbird 5.0 / SeaMonkey 2.2), this property's value is based on the value of the Accept-Language HTTP header.

    Not supported

    Closest available (non-standard) properties are userLanguage and browserLanguage.

    (Yes) (Yes)
    Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
    Basic support (Yes) 1.0 (1.0)

    Not supported

    Closest available (non-standard) properties are userLanguage and browserLanguage.

    (Yes) (Yes)

    Specification

    DOM Level 0. Not part of specification.

    Document Tags and Contributors

    Contributors to this page: teoli
    Last updated by: teoli,