I suppose this is fixed for Debian thanks to Yang Did you propose this to upstream too?
This is something upstream and other distress should know Sent from iPhone 2018/12/05 1:12、Daniel Glassey <w...@debian.org>のメール: > Source: ibus > Severity: normal > Tags: patch > > Dear Team, > > IBus parses the iso-codes iso_639-2.xml file to get the name of languages > that IBus engines > support. That has under 500 languages. > > The iso639-3.xml file has codes and names for the known languages at its time > of publication. > > Keyman (www.keyman.com) already has support for over 1000 languages, many of > which are only named > in iso639-3. At the moment they are all grouped under "Other". > > Other engines such as m17n may support some of these languages too. > > I'm attaching a patch to use iso639-3 instead of iso639-2 > I've made a PR for it upstream at https://github.com/ibus/ibus/pull/2061 > > Regards, > Daniel > > -- System Information: > Debian Release: buster/sid > APT prefers testing > APT policy: (500, 'testing') > Architecture: amd64 (x86_64) > > Kernel: Linux 4.18.0-2-amd64 (SMP w/2 CPU cores) > Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), > LANGUAGE=en_GB:en (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > LSM: AppArmor: enabled > <keyman-iso639-3.patch>