Activating chrome language flags when activating from protractor (selenium) Activating chrome language flags when activating from protractor (selenium) selenium selenium

Activating chrome language flags when activating from protractor (selenium)


How to set Browser language and/or Accept-Language header

exports.config = {  capabilities: {    browserName: 'chrome',    chromeOptions: {      // How to set browser language (menus & so on)      args: [ 'lang=fr-FR' ],      // How to set Accept-Language header      prefs: {        intl: { accept_languages: "fr-FR" },      },    },  },};

More examples:

intl: { accept_languages: "es-AR" }intl: { accept_languages: "de-DE,de" }


As it turns out - the answer was in the docs all along.This is how you do it for chrome and i guess it similar for other browsers:inside the protractor.conf.js (for Spanish):

capabilities: {        browserName: 'chrome',            version: '',            platform: 'ANY',            'chromeOptions': {                'args': ['lang=es-ES']}    }