Bug 858109 - Copy Trans is reusing translations from different projects.
Summary: Copy Trans is reusing translations from different projects.
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Zanata
Classification: Retired
Component: Component-Logic, Component-UI
Version: 1.7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: 1.7
Assignee: Carlos Munoz
QA Contact: Ding-Yi Chen
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-09-18 01:50 UTC by Carlos Munoz
Modified: 2012-11-29 23:29 UTC (History)
1 user (show)

Fixed In Version: 1.7.4-SNAPSHOT (20120921-0008)
Story Points: ---
Clone Of:
Environment:
Last Closed: 2012-11-29 23:29:31 UTC
Embargoed:


Attachments (Terms of Use)

Description Carlos Munoz 2012-09-18 01:50:24 UTC
Description of problem:
Copy trans reuses translations from different projects, which differs from its previous functionality which only copied translations from the same project.


Version-Release number of selected component (if applicable):
1.7.0 - 1.7.3

How reproducible:
Always

Steps to Reproduce:
1. Log in and create a new project and iteration.
2. Upload the same documents as found in any other project iteration. Do not enable copy trans when uploading. These documents must have several translations.
3. Run a manual copy trans from the new iteration's home page.
  
Actual results:
Copy Trans will reuse translations from the existing project, regardless of the fact that they lie in a different project.

Expected results:
Copy Trans should behave as in previous releases where it would only copy translations from previous iterations of the same project.

Additional info:
An option should be given on the GUI which allows the user to select whether translations from other projects should be reused, rejected or reused as fuzzy.

Comment 1 Carlos Munoz 2012-09-18 05:29:19 UTC
Added an option in copy trans to indicate the action to take when encountering a translation for a different project.

The default value when finding a translation for a different project is "Downgrade to Fuzzy".

See:
https://github.com/zanata/zanata-api/commit/f2ab3e56ff7f0a4d46f3206cc8b5b3e146d03438

https://github.com/zanata/zanata/commit/780ff0814a23b621be35cc131a485c35d8168cc2

Comment 2 Ding-Yi Chen 2012-09-21 03:49:46 UTC
VERIFIED with Zanata version 1.7.4-SNAPSHOT (20120921-0008)
and Zanata version 1.8.0-SNAPSHOT (20120921-0015)


Note You need to log in before you can comment on or make changes to this bug.