The Translate extension desperately needs a warning popup (onbeforeunload handler) when leaving the page without saving a half-edited message. There are at least two easy ways to accidentally navigate away and loose the half-edited text (which is not terrible given that messages are typically 2-3 sentences at most, but still quite annoying):
- Translate relies on hotkeys for saving; both browser and application support for these is somewhat unreliable, thus depending on the language, pressing something like alt-s might result in e.g. closing the tab.
- there is no support for typing non-english characters, so translators are left with OS-provided Unicode input sequences. On Windows, that means alt+(numbers from numerical keyboard); if numlock is accidentally disabled, alt-4 will invoke the back button.