An array containing the "acceptable" response languages specified by the user agent in the "Accept-Language" header of this request (
req.acceptedLanguages contains all the languages specified by the request's
Accept-Language header (see RFC-2616.)
This method is used by Sails internally for its implementation of internationalization and localization. The i18n hook automatically serves different content to different locales, based on the request.
req.acceptedLanguages; // -> ['en-US', 'en']
- See the
acceptsmodule for the finer details of the header parsing algorithm used in Sails/Express/Koa/Connect.
- Browsers send the "Accept-Language" header automatically based on the user's language settings.
- You can expect the "Accept-Language" header to exist in most requests which originate from web browsers.