AppFlowy icon indicating copy to clipboard operation
AppFlowy copied to clipboard

[Bug] IME not working when editing text

Open daniel080400 opened this issue 1 year ago • 3 comments

Bug Description

While typing in traditional chinese, the IME works when renaming pages, but not working when editing text in page.

How to Reproduce

  1. Create a new page
  2. Type anything in traditional chinese (fcitx5-chewing)

Expected Behavior

IME should work when editing text

Operating System

Debian 12

AppFlowy Version(s)

0.3.3

Screenshots

image

Additional Context

Was using fcitx5 chewing as input method for this report.

daniel080400 avatar Sep 26 '23 14:09 daniel080400

hey, @daniel080400. Can you show me how to enable 'Traditional Chinese (fcitx5-chewing)' on Linux? I have installed 'chinese(chewing),' but it always outputs English characters instead of Chinese.

LucasXu0 avatar Sep 27 '23 07:09 LucasXu0

hey, @daniel080400. Can you show me how to enable 'Traditional Chinese (fcitx5-chewing)' on Linux? I have installed 'chinese(chewing),' but it always outputs English characters instead of Chinese.

Sure, here are the steps to install fcitx5-chewing input method to a Debian 12 system, using GNOME as desktop environment:

  1. sudo apt install fcitx5 fcitx5-chewing

  2. Go to Tweaks -> Startup Applications

  3. Add fcitx5 as startup application

  4. systemctl reboot

  5. Go to Fcitx Configuration -> Input Method

  6. In "Available Input Method", search for "Chewing"

  7. Add Chewing to Current Input Method (By pressing the '<' button), and apply the settings

  8. Open a text editor and use 'Ctrl + Space' to switch to Chewing, you should be able to type in Traditional Chinese by now

  • If it didn't work, try rebooting the system again

  • A "hello world" version for this will be typing 'su3cl3', it should represent as "你好", then press arrow down to select between character variations

  • Sometimes FireFox have issue with this, and may not be able to switch input method to chewing. Test this with chrome-based browser or text editor instead

daniel080400 avatar Sep 28 '23 15:09 daniel080400

Same question: https://github.com/AppFlowy-IO/AppFlowy/issues/2459#issuecomment-2044521137

S-xgx1 avatar Apr 09 '24 09:04 S-xgx1