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.
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
VERIFIED with Zanata version 1.7.4-SNAPSHOT (20120921-0008) and Zanata version 1.8.0-SNAPSHOT (20120921-0015)