Hi,
I'm facing an issue with content translation on nodes containing paragraphs (containing nodes, medias etc).
The issue is that for some reasons, some paragraphs have been created at a point when some fields were translatable, and some of these fields are no longer translatable.
Easy fix: remove those paragraphs and create them back you'd say !
Not so easy, since paragraph doesn't allow to "add" new paragraphs on node translations. So we would have to remove the whole translation and create it back. And the error message also pops out on original content sometimes...
What does it have to do with Drupal core? The translation error message is not so helpful in my opinion: "Non-translatable fields can only be changed when updating the current revision.", current revision of what entity? What field is causing that?
So I made a patch I will attach right after, to log what field of what entity causes the error message, so administrators can have an idea of where to look at and maybe figure out a solution.
It may not help anyone but me, but hey, 1 person is more than none !