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:
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.
Reassigned to PM
Migrated; check JIRA for bug status: http://zanata.atlassian.net/browse/ZNTA-502