How to disable fields like translate: false does but still be able to save translation to the page in the backend with eg. update() or save()

How to disable fields like (translate: false) does but still be able to save translation to the page in the backend with eg. update() or save()

right now updating a page in the backend destroys the content of that page removing all non translateable fields from the content file.

I don’t quite fully understand why a field is set to not be translatable but then content still should be added programmatically. But what you could to is setting the validate parameter to false: $page->update() | Kirby CMS