input methods name clash: zhuyin and bopomofo
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
m17n-db (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: m17n-db
zh-bopomofo.mim and zh-zhuyin.mim declare the same name "bopomofo" which leads to overriding of zh-bopomofo by zh-zhuyin in ibus-m17n.
Steps to reproduce:
1. Make sure m17n-db and ibus-m17n are installed, and therefore both mentioned mim files are under /usr/share/m17n/
2. In ibus preferences, add input method. Browse to Chinese ("zh" in mim lisp)
Expected behavior:
ibus lists both zhuyin and bopomofo under appropriate names
Actual behavior:
zhuyin shows up as bopomofo; bopomofo as defined by zh-bopomofo.mim isn't shown, probably due to the name thing.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: m17n-db 1.5.5-1
ProcVersionSign
Uname: Linux 2.6.32-22-generic i686
Architecture: i386
Date: Mon May 17 21:46:53 2010
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
PackageArchitec
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: m17n-db
Changed in m17n-db (Ubuntu): | |
status: | New → Confirmed |
On 05/17/2010 03:51 PM, Jesse wrote:
> Public bug reported:
>
> Binary package hint: m17n-db
>
> zh-bopomofo.mim and zh-zhuyin.mim declare the same name "bopomofo" which leads to overriding of zh-bopomofo by zh-zhuyin in ibus-m17n.
> Steps to reproduce:
> 1. Make sure m17n-db and ibus-m17n are installed, and therefore both mentioned mim files are under /usr/share/m17n/
> 2. In ibus preferences, add input method. Browse to Chinese ("zh" in mim lisp)
> Expected behavior:
> ibus lists both zhuyin and bopomofo under appropriate names
> Actual behavior:
> zhuyin shows up as bopomofo; bopomofo as defined by zh-bopomofo.mim isn't shown, probably due to the name thing.
Zhuyin and Bopomofo are the same thing. There should be only one of them
in m17n-db, if at all.
ibus-chewing contains a much more advanced Zhuyin/Bopomofo input method.
The zhuyin/bopomofo tables in m17n-db are actually unnecessary and may
confuse users.
This is an upstream bug.