Bug 1035103

Summary: RFE: Reference translation feature should update automatically
Product: [Retired] Zanata Reporter: Damian Jansen <djansen>
Component: TranslationEditorAssignee: Michelle Kim <mkim>
Status: CLOSED UPSTREAM QA Contact: Zanata-QA Mailling List <zanata-qa>
Severity: low Docs Contact: David Mason <damason>
Priority: unspecified    
Version: developmentCC: damason, sflaniga, zanata-bugs
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-07-31 01:26:01 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Damian Jansen 2013-11-27 05:37:02 UTC
Description of problem:
The Reference translation feature is not displaying references in real time, such that if anything on the page is changed by someone else, it will still show the old translation

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

How reproducible:
Easy always

Steps to Reproduce:
Preconditions:
  - a project exists with multiple languages - say Polish and French - and a source document to translate
  - the project is set to need review
1. Sign in as admin, go to the project
2. Select the version, language fr, then the document to translate
3. Open a different tab, to the same language and document, but to the pl language
4. Press the settings tab on the right hand menu in the second tab
5. Select "Show reference translations from [French]"
6. In the French tab, enter some arbitrary translations for the current strings
7. In the Polish tab, cycle down through the targets and take note of the "In French:" items under the sources

Actual results:
The translations are "No reference" or are the previous entries

Expected results:
It would be good if the editor know something had changed, and updated accordingly

Additional info:

Comment 1 David Mason 2014-08-26 07:02:10 UTC
The cause of this is that events for updated translations are only broadcast to editors in the same "workspace", meaning the same project-version and locale. This means that events for changes in reference translations are never received. A possible solution would be to have the editor join the workspace for the reference translation language when reference translations are turned on, so it can be notified of any changes in the reference language.

Comment 3 Damian Jansen 2015-07-14 00:20:41 UTC
Reassigned to PM

Comment 4 Zanata Migrator 2015-07-31 01:26:01 UTC
Migrated; check JIRA for bug status: http://zanata.atlassian.net/browse/ZNTA-502