יש באג בתיבת הצ'אט, לא בטוח אם אני יכול לשחזר את הבאג

The device the customer is using to chat and type is mac os/chrome.
Input method is Japanese input method.
His typing is interrupted when he is typing in chat, which prevents the chat from forming complete sentences.
It may be impossible to understand without using Japanese. Japanese input is to enter kana first, and when there are enough kana and it matches the pronunciation of a certain kanji word, the kana will turn into kanji for the typist to choose whether to enter it or not. However, because of this bug, the customer is currently interrupted in the middle of kana input. Instead, it is not possible to get to the kanji selection stage. When a kanji selection attempt is made, the typed kana is sent out directly. One by one, fragmented words are sent back, making it difficult to form complete sentences.

Translated with DeepL Translate: The world's most accurate translator (free version)


Hello, i’m encountering the same issue.
Did you ever find a resolution to this?

More details will be helpful to figure out the issue in this case.

What is the version of Discourse? What is the version of MacOS and Chrome? Is this a known issue with other webapps?

Additionally, screenshots showing the unexpected behavior would be great, since it may not be apparent for non-native readers how the kana is chosen. :slight_smile:

(First post on the forum!)

I wanted to quickly respond to this thread and confirm that I am experiencing the same issue. I’ve created a forum for people in Japan and the main language is expected to be Japanese. When you create a topic and try to input Tag names in the New Topic UI, the input gets interrupted exactly as the original posted described. I have tested this across Mac, Windows, Linux with Safari, Chrome and Firefox, and the behavior is consistent.

Details:
The way it is supposed to work is that you type the roman letters K→O which would be transformed into the japanese letter KO, but instead the input box interrupts the input and cuts in after every key press, so you end up with K, O instead of K+O = KO(こ). I suspect this is because the input box is trying to make a call back to the forum service to search for a tag after each key press.

This pretty much makes the Tag functionality useless for users in Japan, and I suspect this is a major issue for anyone (including myself) trying to use Discourse in Japanese.

I have recorded a video of the behavior but cannot upload files yet as my account is too new.

2 לייקים

Hello and welcome to Meta!

I thought the first post described an issue when typing in chat? But you are talking about tags.

So do you also have this problem in chat? Or do you mean adding a tag in chat, with the hashtag like #support ?

לייק 1

My particular example was in Tags when creating new topics, but I believe the underlying issue is the same. Please let me know if I should have created a new topic instead of adding to this one. If so apologies for the confusion.

I just tried on macOS using the “Japanese - Romaji” input source and I’m able to use the “input selector” as expected to type こんいちわ just fine (here on in chat) :thinking:

@PuraGumi I bumped your trust level so you should be able to upload your recording.

לייק 1

Thank you so much! Here’s a recording of the issue. Would really love to find a solution to this. Happy to contribute in any way I can.