Firefox not picking up the locale passed through the header through selenium preferences in Linux system
I am trying to set the Firefox language to French in Linux system using the below code(Before running the above code, I am setting the system language to fr_FR): FirefoxOptions firefoxOptions = new FirefoxOptions(); firefoxOptions.setHeadless(isHeadless); FirefoxProfile firefoxProfile = new FirefoxProfile(); firefoxProfile.setPreference("intl.accept_languages", "fr-FR"); firefoxOptions.setProfile(firefoxProfile); driver = new FirefoxDriver(firefoxOptions);
But Firefox Accept-Languages header shows just "fr" as the code.
I need Firefox to pick up both the code and the region i.e. "fr-FR".