0

I am looking for a possibility to change input language in Windows OS from Chrome extension. Is it possible?

I have looked in the documentation, but cannot find the answer.

Could anyone help me with this one?

Thanks in advance!

Vsevolod Krasnov
  • 1,482
  • 2
  • 13
  • 20
  • There is a nice plugin for FF https://addons.mozilla.org/en-US/firefox/addon/tablang/ with no alternatives for Chrome which do this. When you use different languages in everyday life (English and Russian in my case), sometimes it is convenient to bind specific languages to specific sites (i.e. on SO I want English only, but in social network I use Russian). – Vsevolod Krasnov Apr 03 '16 at 17:56
  • Oh, I see now. I'm guessing the Firefox one executes some native binaries or something. I don't know about Chrome's API, but I wouldn't be surprised if it was sandboxed from these types of things. – Alexander O'Mara Apr 03 '16 at 17:59
  • Sad to hear it. Is there any workarounds for Chrome? Not Chrome API? – Vsevolod Krasnov Apr 03 '16 at 18:02

1 Answers1

2

Chrome extension itself can't do this, since it is in sandbox.

You could use Native Messaging to establish communication between extension and native applications, then in native app, you can call related windows methods to change OS language, refer to Change Language in C# for more details.

Community
  • 1
  • 1
Haibara Ai
  • 10,703
  • 2
  • 31
  • 47