i need change lenguage of microsoft edge for selenium automation --lang=es

Viewed 29

i need change the language to --lang=es in microsoft-edge selenium java. Because can't the page see in english and need in spanish

1 Answers

Try this code, its working:

from selenium import webdriver
from selenium.webdriver.edge.service import Service
from webdriver_manager.microsoft import EdgeChromiumDriverManager
from selenium.webdriver.edge.options import Options
            
options = Options()
options.add_argument("--lang=es")
options.add_experimental_option('excludeSwitches', ['enable-logging'])
prefs = {"translate_whitelists": {'en':'es'},
               "translate":{"enabled":"true"}}
options.add_experimental_option("prefs", prefs)
            
driver = webdriver.Edge(service=Service(EdgeChromiumDriverManager().install()), options=options)
driver.maximize_window()
driver.get("https://www.microsoft.com")
Related