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

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: