Missing way to reset / delete translations and reactivate inheritance
If you use language inheritance (for example Italian and Swiss-Italian as inherited language) you can select both languages in the administration.
In order to use the inheritance you have to enter the Italian Translation first. It will inherit to Swiss-Italian.
If you ever (accidentally) save a translation for Swiss-Italian there is no way to revert to language inheritance for the record you saved. If you ever need to update the record you will always have to save it in Italian and in Swiss-Italian.
There should be a way to delete the translation and reactivate the inheritance

-
JohannesV. commented
This is very important for me. We have separate categories for our german and english sales channels. We enter the content for all categories with "german" selected as the language. If for some reason someone has entered something in an english sales channel's category with "english" selected as the language, all content needs to be entered in english. For technical reasons we would prefer to keep all category content in the german tab, so a translation-reset button would be a most welcome addition
-
Patrick Mereien commented
Similar but different problem: the same problem with inheritance occurs if your apply a layout to a category and change something in a cms slot on the category, changes in the layout will not be inherited any more and there is no way to recover the inheritance other then re-appling the whole layout which will you loose changes on other cms slots