This question already has an answer here:
I know I can "cycle through languages" and "toggle between last used two languages" with key combinations. These options are not so convenient when you have three or more input languages installed.
Is there any way to assign a key combination for each language, not cycling or toggling? For the sake of example, if I can press Command + 1 then the input mode is changed to English, if Command + 2 then Japanese, if Command + 3 then Korean. Something like that.