Language bar bug
Thu, 2010-04-15 10:11
When Im running hedgewars frontend english language option appears in language bar on a task bar.
Actually I dont have english input installed in my system. Only japanese and russian. So it annoys much when additional lang option appears and cannot be removed. Only system restarting helps.
Running hedgewars 0.9.13
Windows 7 x64 ultimate (build 7600)
english locale.
That shouldn't be something triggered by Hedgewars - maybe Qt.
- Open "Control Panel"
- Pick "Change keyboards or other input methods" right below "Clock, Language, and Region"
- Click on "Change keyboards..."
- This should open the window "Text Services and Input Languages" where you're able to add/remove keyboard layouts as well as control how/when the Language Bar should appear.
Thanks for reply.
Already tried. English doesnt appear in "Text Services and Input Languages" window, but still appears in language bar on task bar. So, nothing to remove there.
Found roughly similar bug
in Qt bugreports.
Not sure if its same issue. Actually I never used Qt anywhere and cannot reproduce it by myself to open Qt bug ticket.
Maybe if QLocale finds out that my windows locale is US English it switches keyboard into english? And windows does it successfully even if I there is no english input installed?
That's a different issue (Qt ignoring language bar etc.).
You could try to ignore the language bar and just set another language while Hedgewars' frontend is shown (hold down Alt key and hit Shift once to toggle). Windows should remember your setting IIRC.