GNOME Bugzilla – Bug 122112
gok internationalization tracker bug
Last modified: 2004-12-22 21:47:04 UTC
GOK's current state of internationalization prevents effective localization and use in non-english locales. This problem depends on a mixture of GOK bugs/rfes, architectural issues requiring refactoring, limitations of intltool, etc. We will try to track these with this meta-bug.
107200 means that word-completion doesn't work with non-ascii locales at the moment.
107211 prevents our ability to present correct key labels for the compose keyboard for international keyboards which use more than one active modifier; for instance we can't correctly display the result of "CapsLock+Shift+AltGr", etc.
there are also some related performance issues around the way GOK does its modifier matching which make use of such keyboards (with multiple shift-state modifiers) very slow in some cases. Also use of non-english keyboards will trigger label-resizing more frequently, which is also a performance problem. 90500 is a major GOK blocker since it prevents effective localization of the *.kbd keyboard files. This bug in turn depends on two intltool bugs/rfes. 113764 blocks word completion in non-ascii locales too; furthermore, effectively localizing the word completion probably requires 109190 ability to use the 'system dictionary' since localizing the GOK word-completion dictionary is too large a barrier to localization. Though custom word-prediction dictionaries are a desirable option, we need at least to be able to import a pre-existing per-locale dictionary at install/run-time, to assist in the process.
also 122117 is needed in order to localize the alpha and frequency-table keyboards.
David, I am upping the priority of this bug based on discussions vis-a-vis globalization requirements (i.e. seems we should fix this sooner rather than later). Also I guess l10n-blocker bugs are 'major' severity.
removing 2.4 keyword since all the 2.4/2.5/2.6 issues that are urgent before the release of gnome 2.6 have, I believe, been addressed except for 129537, which is being tracked for GNOME 2.5 separately.
lowering severity since at the moment there's only one (moderate-severity) bug open against GOK I18N.
AFAICS the only outstanding i18n issues for GOK are: * compatibility/interactions with XIM input methods (unknown) * need for custom keyboard for some locales such as zh_*
Great work Bill!