obsproject / obsproject/obs-studio
Japanese Characters ( Hiragana) cannot be typed into Twitch chat through OBS when using Anthy
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 76.4k
- Forks
- 10.2k
- Avg merge
- 4d 23h
- Merged PRs (30d)
- 12
Description
Operating System Info
Other
Other OS
Fedora 36 XFCE
OBS Studio Version
28.0.1
OBS Studio Version (Other)
This is Flatpak version of OBS
OBS Studio Log URL
https://obsproject.com/logs/p_u_ysAcfyT3npjT
OBS Studio Crash Log URL
No response
Expected Behavior
I set up Ibus so I can enter Hiragana characters through my keyboard. This is done the Romaji way where you type the English characters and they are converted on the fly to Hiragana when you typed enough. This is working in Discord, LibreWolf, OBS scene names, and OBS scene elements. I expected it to work in Twitch chat when logged into Twitch account
Current Behavior
You cannot type Hiragana in Twitch chat use Japanese Anthy and the default input method Ibus. It works in every other part of the OBS program except Twitch chat.
Steps to Reproduce
1.Log into Twitch on OBS
2. Set keyboard to type Japanese using Anthy
3. Type in Twitch box and see only English letters come out
4. Type in scene names and scene element names and see Hiragana comes out
...
Anything else we should know?
I can get Hiragana to show up in Twitch chat if I set my keyboard to be treated like a Japanese keyboard. In this way, each key is its own character. I can't use that though since this isn't a Japanese keyboard so I don't know how I would type the 120+ characters in the alphabet. Setting it up like a Japanese keyboard is setting it as Japanese(kana). Setting it up so you can enter the Romaji and it gets turned into Hiragana when you type enough is setting it as Japanese(Anthy). It is Japanese(Anthy) that works everywhere in OBS except in Twitch chat.
From testing someone Kurufu did, their results showed that they could not get Hiragana working on any type of custom dock which is how Kurufu told me Twitch chat was implemented.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue in the Flatpak build on Fedora 36 XFCE using Japanese Anthy/IBus, comparing the Twitch chat custom dock with OBS scene names and elements. Use the linked OBS log and the report's custom-dock observation to locate the relevant chat implementation; done means Hiragana can be entered in Twitch chat through the Romaji input method.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- fedora, linux
- Domain
- desktop, internationalization
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100