Bug 731923

Summary: RFE: entry or line numbers for the strings
Product: [Retired] Zanata Reporter: Hedda Peters <hpeters>
Component: UsabilityAssignee: Alex Eng <aeng>
Status: CLOSED CURRENTRELEASE QA Contact: Ding-Yi Chen <dchen>
Severity: medium Docs Contact:
Priority: medium    
Version: 1.3CC: aeng, damason, noriko, sflaniga, zanata-bugs
Target Milestone: ---   
Target Release: 2.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: 1.8-SNAPSHOT (20120731-0025) Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-11-07 06:19:33 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Hedda Peters 2011-08-19 05:27:51 UTC
As a professional translator, I want to see entry or line numbers for the strings, so that I have a way of referring to a certain message within a document when discussing translation problems with other translators or writers.

Comment 1 Sean Flanigan 2011-09-07 04:33:31 UTC
Assigning to Scrum product owner for prioritisation.

Comment 2 Noriko Mizumoto 2011-10-04 03:18:34 UTC
Version: Zanata version 1.4 (20111003-1100)

This feature has not been seen in updated version.
- No entry number makes translator unable to communicate certain string with others.
- No entry number makes translator unable to go back to certain string.

Finding one certain string in multiple pages without entry number is time consuming task, slowing translation speed.
Please raise the priority.

Comment 3 David Mason 2011-10-04 05:53:27 UTC
<damason> ping noriko: I have a question about entry/line numbers in zanata
<noriko> damason, pong
<damason> noriko: zanata 1.4 shows "Resource Id", which is a unique id within that document for the string. Is this the sort of thing you want?
<damason> or do you want something more like just row number?
<noriko> damason, theoretically it can work but it seems not practical....
<noriko> I mean too long.
<damason> noriko: would the value be used mainly for communicating with other translators, or to find an entry, or both?
<noriko> damason, both.
<noriko> ID also has no relation with previous or after. say referring #1 entry and then say 'let me see next entry' should refer to #2. this does not work for ID.
<damason> noriko, ok. I think showing line number in the "TRANS UNIT DETAILS" panel would not be very difficult. Showing it on the table for all rows would be more work, and making a feature to jump to a particular line would be a lot of work
<damason> noriko, so I think you could easily convince runa to add the first and maybe second of those things to the next sprint, the third should probably be a separate user story because it probably wouldn't add as much value for the amount of work it would be

Comment 4 Noriko Mizumoto 2011-10-04 07:59:34 UTC
Runa and damason

1) showing line number in the "TRANS UNIT DETAILS"
panel would not be very difficult

2) Showing it on the table for all rows would
be more work

3)  making a feature to jump to a particular line would be a lot
of work

From translators' perspective, it is very much appreciated that 1) is implemented, while IMHO it does not seem necessary having 2) if 1) is implemented. 3) is also useful and is used very frequent. It is much appreciated if 3) is considered too in the future.

Comment 6 Hedda Peters 2012-07-30 01:48:38 UTC
Hi, will this line numbering match the "row" numbering that is referred to in error messages?

Currently (1.7) when e.g. the save for an entry fails, Zanata displays a warning saying "[11:42:55] Save FAILED: row 278". 

While this is a useful warning, there is currently no way of looking up that particular row 278 to fix the problem. 

Will the line-numbering that is being implemented now allow me to go directly to the row that is being referenced in those notifications?

Comment 7 Ding-Yi Chen 2012-07-31 04:20:30 UTC
(In reply to comment #6)
> Hi, will this line numbering match the "row" numbering that is referred to
> in error messages?
> 
> Currently (1.7) when e.g. the save for an entry fails, Zanata displays a
> warning saying "[11:42:55] Save FAILED: row 278". 
> 
> While this is a useful warning, there is currently no way of looking up that
> particular row 278 to fix the problem. 
> 
> Will the line-numbering that is being implemented now allow me to go
> directly to the row that is being referenced in those notifications?

The feature you desire will definitly improve the efficiency. However, as this is out ot the scope of this bug. I would suggest this to be filed as a new RFE.

VERIFIED with Zanata version 1.8-SNAPSHOT (20120731-0025)

Comment 8 Ding-Yi Chen 2012-07-31 04:49:49 UTC
(In reply to comment #6)
> Hi, will this line numbering match the "row" numbering that is referred to
> in error messages?
> 
> Currently (1.7) when e.g. the save for an entry fails, Zanata displays a
> warning saying "[11:42:55] Save FAILED: row 278". 
> 
> While this is a useful warning, there is currently no way of looking up that
> particular row 278 to fix the problem. 
> 
> Will the line-numbering that is being implemented now allow me to go
> directly to the row that is being referenced in those notifications?

Bug 844553

Comment 9 Sean Flanigan 2012-11-07 06:19:33 UTC
Fix released in Zanata 2.0.