Bug#915547: ibus: IBus only knows about major languages (i.e. those with iso639-2 codes)
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 <wdg@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>
Reply to: