Passing ID to Translated Post in save_post
Issue is with the hook you are using i.e. 'save_post'
The "save_post
" does not work when you publish a post. For that you may use 'publish_post
' hook.
https://codex.wordpress.org/Plugin_API/Action_Reference/publish_post
You may also check if "pre_post_update" works in your case.