The current locale wasn't being marked for destruction and so saving the record tried to create a new translation for the current locale.
The current locale wasn't being marked for destruction and so saving the record tried to create a new translation for the current locale.