After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 552720 - Gtranslator should allow going back to previous translation
Gtranslator should allow going back to previous translation
Status: RESOLVED OBSOLETE
Product: gtranslator
Classification: Other
Component: Interface
HEAD
Other Linux
: Normal enhancement
: ---
Assigned To: gtranslator-maint
gtranslator-maint
Depends on:
Blocks:
 
 
Reported: 2008-09-18 03:01 UTC by Baris Cicek
Modified: 2019-02-27 15:17 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Proposed patch (10.69 KB, patch)
2008-09-19 05:07 UTC, Baris Cicek
none Details | Review

Description Baris Cicek 2008-09-18 03:01:01 UTC
Currently gtranslator does not allow going back to previous "touched" message. It is useful to be able to go back and forward between touched messages. 

While you're only translating fuzzy or untranslated messages you end up passing a message while you know you need to turn back and fix/change something. However currently you can't do that, only neighbour messages can be iterated.
Comment 1 Baris Cicek 2008-09-18 03:01:27 UTC
A list of visited messages can be kept in GtranslatorTab in a separate SList. And Next/Previous menu items can alter that list. Another int can store index on SList while -1 states the last item. Every visit on message would add one more item to SList. 

If proposed method ok, then I can send patch for it.
Comment 2 Baris Cicek 2008-09-19 05:07:22 UTC
Created attachment 118988 [details] [review]
Proposed patch

Adds ability to go back between translated messages. Every changed message gets in message history. <shift><alt>Left/Right goes between translated messages. 

If you go back and translated another message then since order is changed Forward movements get dissapear. 

This is controversial. Would it be better to insert inside queue instead of losing forward queue?
Comment 3 Pablo Sanxiao 2008-09-30 18:50:33 UTC
This is very useful. The patch seems to be ok but I think "modified" would be a better word instead of "touched". If you agree with this minor change I will upload the patch.

Thanks!
Comment 4 Baris Cicek 2008-09-30 21:40:03 UTC
Sure. 
Comment 5 Daniel Mustieles 2010-03-30 10:59:33 UTC
What happened with this new feature? I also think It's very useful, and It would be great if it's finally committed
Comment 6 Daniel Mustieles 2012-04-04 08:20:46 UTC
Ping?
Comment 7 André Klapper 2019-02-27 15:17:25 UTC
We are mass-closing old gtranslator issues as the latest versions of gtranslator (3.30 or later) should fix most of the reported problems and as there is unfortunately no capacity to retest all of them separately.
https://mail.gnome.org/archives/desktop-devel-list/2019-February/msg00059.html

If the issue described in this report still happens in gtranslator version 3.30 or later, please file a new ticket under https://gitlab.gnome.org/GNOME/gtranslator/issues/ - thanks for your understanding!

We are sorry that your report was not handled / fixed after you reported it - many free and open source software projects receive more bug reports and feature requests than they have developers who have free time to work on them.
If you would like to get involved and contribute on gtranslator code, please check https://wiki.gnome.org/Git/Developers