GNOME Bugzilla – Bug 320573
Problems with i18n with recent GnomeDruid code (translation prefixes)
Last modified: 2011-02-07 06:01:10 UTC
Clicking on "Forward" with i18n recently started failing for me in Dogtail. Turns out that the translatable string for "Forward" (which comes from GTK, in the "gtk20" domain; it's a stock item) has a prefix: "Navigation|_Forward" which e.g. in fr translates to "_Avancer" So we need to deal with these hidden prefixes somehow, either by getting it right in the script, or allowing flexibility.
Created attachment 54264 [details] [review] Temporary hackaround that makes the Foward button work with i18n with recent libgnomeui code This isn't a good long-term solution though
Created attachment 54265 [details] [review] Another approach, this one hardcodes the prefixes though
Ideal solution is probably to allow predicates to specify a list of match names, so that we can search for translations for each of them.
dogtail development has been stalled and it has been unmaintained for a few years now. Maintainers don't have future development plan so i am closing bugs as WONTFIX. Please feel free to reopen the bugs in future if anyone takes the responsibility for active development.