Is there any admin setting to disable the "post approved" email that is sent to users?

Since the wording is different from above searching for “post approved” won’t find it, but search for post_approved taken from the other key and you’ll find:

“that page” being the translation override screen?

Also, I think we should talk about notifications rather than emails since the only reason it’s an email is the user wasn’t active?