In the GWT editor, when someone else saves a translation for the text flow that a translator is editing, the translator is shown a dialog that allows them to choose whether to discard what they have typed, or continue working on it. The purposes are to ensure that a translator does not accidentally overwrite someone else's recent translation, and to make sure translators do not lose their work-in-progress when someone else saves. This functionality or similar functionality that serves the same purposes should be added to the Angular editor.
Migrated; check JIRA for bug status: http://zanata.atlassian.net/browse/ZNTA-38