Flow.Launcher
Flow.Launcher copied to clipboard
"English Mode" not working for Russian language
Not working for Russian language
- Turned on "English Mode"
- Switching to Russian language
- Opened Flow Launcher.
The behaviour is .
- Language is still Russian
Expected behaviour
- Regardless of the current layout, English characters are printed
Originally posted by @Sing303 in https://github.com/Flow-Launcher/Flow.Launcher/issues/1693#issuecomment-1531731946
Please check the comments here to see if you are using an IME. This feature is designed for CJK language IMEs and as far as I'm concerned only CJK language uses IME so it probably won't work for other languages.
Is it possible to make such an option for IME languages? It is now misleading, and such a feature is needed for any languages
Is it possible to make such an option for IME languages? It is now misleading, and such a feature is needed for any languages.
Sorry but Windows doesn't provide such an API for non-IME input.
Alternatively, the layout could be changed automatically when you switch to an application window, and returned when you lose focus
Or make a converter for each "Key" so that each character can be converted to English layout
Alternatively, the layout could be changed automatically when you switch to an application window, and returned when you lose focus
Just did some research and found that a bit tricky and might conflict with current IME logic. Maybe dive into that in the future.
Or make a converter for each "Key" so that each character can be converted to English layout
Literally a bad idea.
Just did some research and found that a bit tricky and might conflict with current IME logic. Maybe dive into that in the future.
So in theory it is possible to do this in the future?
Literally a bad idea.
What is the problem with this idea?
Just did some research and found that a bit tricky and might conflict with current IME logic. Maybe dive into that in the future.
So in theory it is possible to do this in the future?
Yes it's possible but probably tricky to implement.
Literally a bad idea.
What is the problem with this idea?
Bascially it's reinventing the wheel. It's exactly what a keyboard layout does.
https://github.com/Wox-launcher/Wox/pull/3384
Implementation is kind of insane but is it what you want?
Yes, that solution works too
This issue is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 5 days.
This issue was closed because it has been stale for 7 days with no activity. If you feel this issue still needs attention please feel free to reopen.
As a workaround you can enable "Let me use a different input method for each app window" in Advanced keyboard settings. That way you can choose English layout for launcher and every time you open it, it's "automatically" changes.
As a workaround you can enable "Let me use a different input method for each app window" in Advanced keyboard settings. That way you can choose English layout for launcher and every time you open it, it's "automatically" changes.
It will work, but the solution is not convenient. It will be enabled for all applications on the system, but I only need it for one
Implementation is kind of insane but is it what you want?
Please do not proceed with this implementation(Wox PR 3384 or similar) until have confirmed with the team, this implementation is quite an effort.
Wox-launcher/Wox#3384 Implementation is kind of insane but is it what you want?
Please do not proceed with this implementation(Wox PR 3384 or similar) until have confirmed with the team, this implementation is quite an effort.
Well currently I have no plan proceeding this idea. Quite busy IRL in the past few months:(
Literally a bad idea.
Not having this feature is no big deal, but I find it very convenient that JetBrains IDEs do this when I forget to switch the language.