Currently we show warnings to translators if we detect that the session has expired and user got logged out. We can go even further and allow the user to log in immediately, re-try saving the unsaved work and allow the user to continue.
Continuum of bug T71314: Recover gracefully from session expiration.