if it is all so distributed I think that the CI could check the Markdown file for the button and ping the source owner

CI on the translations repo (or docs pipeline) would happen post-submit and would hold up publishing without fixing the source issue. This would also require some sort of notification system. Not impossible, but would likely need to be implemented on the OSS side.