From: Ming Hua Date: Thu, 13 Mar 2008 23:09:25 +0000 (-0500) Subject: Do not use VIQR input method for vi locale by default X-Git-Tag: archive/raspbian/3.24.1-2+rpi1~3^2~4 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=5bce5141a28f3363d8e81d6e688b5dc9a837939c;p=gtk%2B3.0.git Do not use VIQR input method for vi locale by default In the Vietnamese Quoted-Readable input method, punctuation following a base letter is converted into diacritical marks, for example a( → ă. (See .) A 2008 bug report in Ubuntu argued that this is a problematic default, particularly when typing passwords, where the effect of the punctuation is non-obvious. According to the bug reporter, VIQR is popular with Vietnamese users living elsewhere in the world, where Vietnamese keyboards are unlikely to be readily available, but is not a popular choice within Vietnam, where the Telex or VNI input modes are preferred. [smcv: Add a summary of the Ubuntu bug] Bug-Debian: https://bugs.debian.org/895043 Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/191451 Forwarded: no Gbp-Pq: Name 022_disable-viqr-im-for-vi-locale.patch --- diff --git a/modules/input/imviqr.c b/modules/input/imviqr.c index d9572f51ce..bfa4462cf9 100644 --- a/modules/input/imviqr.c +++ b/modules/input/imviqr.c @@ -242,7 +242,7 @@ static const GtkIMContextInfo viqr_info = { NC_("input method menu", "Vietnamese (VIQR)"), /* Human readable name */ GETTEXT_PACKAGE, /* Translation domain */ GTK_LOCALEDIR, /* Dir for bindtextdomain (not strictly needed for "gtk+") */ - "vi" /* Languages for which this module is the default */ + "" /* Languages for which this module is the default */ }; static const GtkIMContextInfo *info_list[] = {