Issue #2939795 by plach, Wim Leers: Multilingual logic is not applied when a new revision translation is being added (cherry picked from commit 27700fa1)