I installed the latest geany on my windows 7 machine a couple days ago. When I type anywhere on the program that text can be typed, it appears in one the the Japanese alphabets (katakana). The encoding in the program is set to UTF-8. No matter what I change the encoding to, it is still typing in katakana. My windows 7 is set to English US. I have no idea how to get it to type in english using roman character. I do have a Japanese keyboard set so I can type in Japanese when need be, but it has never been an issue. 99% of the time I'm not typing in Japanese anyways. When you type in japanese, it is phoenetic. To make a syllable you need to type "t" + "a" to get "ta"->た. and that is hiragana. When I try typing in geany, i get katakana characters showing up even if I press one key. My Japanese keyboard is not set to do that anyways. Any ideas how I could fix this? Thank you.
The encoding does not change the input method or the keyboard layout. The keyboard layout is handled by the GTK library and all Geany sees are Unicode values. I am unfortunately not sure how to switch input methods and/or keyboard layouts for GTK, especially on Windows.
@eht16 @codebrainz or others, any of you windows spurts got a suggestion?
Unfortunately, no idea. In the search field in the toolbar you can try to change the input method by right-clicking into the text field and use the "Input methods" sub menu, just to try if it makes any difference.
What interface language does Geany use? Maybe it helps to change it to English (if not already set) with the .bat file as described in https://www.geany.org/Documentation/FAQ#QQuestions11. I don't know if there is a direct relation between the interface language and the input methods but it might be worth a try.
It could be interesting to check if other GTK applications suffer from the same issue (Gimp, Pidgin, etc.). Also, I guess it's a silly question, but as you can choose a different keyboard layout/input method per window, did you double check the Geany window is not using something else than English for some reason?
Last silly idea, what about the font? Can you open existing files and they display correctly, or do they display as katakana?
i got the same issue, suddenly my Geany on Win10 moved into Katakana input only. before it worked fine. Using the IME input method, but with Romanji. Now i have to use the little box that pops up, but thats not way to really work.
Has anyone found a solution yet?
thanks!
github-comments@lists.geany.org