I need to launch the Safari browser for automation with a specific language(Korean) for automation purpose. I am using selenium with python for automation. How can I do that ?
Chrome offers a modification of desired capabilities and I believe all the modern web browsers will also do. I did not try particularly with Safari web driver.
Did you try desired capabilities to change the accept_languages": "Korean" using safari web driver.
Also, If you have tests verifying the content in the specific language, automating with Selenium will give you hard time going forward. Checking language specific content against your expected result(assuming hardcoded expected content) will fail for even minor changes.
If you have the choice to try with new tools, try with tools like applitools.