[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#898234: fcitx-libpinyin: In Bopomofo, left half of keyboard won't initiate Chinese input



Package: fcitx-libpinyin
Version: 0.5.3-1
Severity: important
Tags: l10n

I recently upgraded from stretch to buster, and discovered that
fcitx-zhuyin was superseded by fcitx-libpinyin.

When typing in “Bopomofo (LibPinyin)”, keys in the leftmost four columns
of the keyboard ([1234qwerasdfzxcv]) produce literal characters from the
base system keyboard layout, instead of the starting zhuyin input.

For instance, if I type “su3cl3” (for ㄋㄧˇㄏㄠˇ / 你好), I expect to
see exactly those Zhuyin characters in the candidate window, along with
the candidate Chinese characters. Instead, I get this:

https://youtu.be/uWE-WLnUh4E

The first character appears as a literal ‘s’, and Zhuyin input does not
begin until the following character (“ㄧ”). The “c” is also interpreted
as a literal Latin “c” at first, and then becomes a “ㄏ” only after the
next character is entered.

However, if I enter the word in reverse order (final-then-inital)
followed by the tone (as in, “us3” / “ㄧㄋˇ”), then it recognizes “s” as
the Zhuyin “ㄋ” immediately. (Unfortunately, typing each word in reverse
order is impractically cumbersome.)

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.16.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages fcitx-libpinyin depends on:
ii  libc6                    2.27-3
ii  libdbus-1-3              1.12.6-2
ii  libfcitx-config4         1:4.2.9.6-2
ii  libfcitx-qt5-1           1.2.2-2
ii  libfcitx-utils0          1:4.2.9.6-2
ii  libgcc1                  1:8.1.0-1
ii  libglib2.0-0             2.56.1-2
ii  libpinyin-data           2.2.0-1
ii  libpinyin13              2.2.0-1
ii  libqt5core5a             5.10.1+dfsg-5
ii  libqt5dbus5              5.10.1+dfsg-5
ii  libqt5gui5               5.10.1+dfsg-5
ii  libqt5network5           5.10.1+dfsg-5
ii  libqt5webenginewidgets5  5.10.1+dfsg-3
ii  libqt5widgets5           5.10.1+dfsg-5
ii  libstdc++6               8.1.0-1

fcitx-libpinyin recommends no packages.

fcitx-libpinyin suggests no packages.

-- no debconf information

Reply to: