Because there is a German quote in an English post. AI detected the post as English so it wasn’t translated to English → the quote is still German.
When you expand the quote you load the whole post that was quoted and you see it as you would see it outside of the post - translated or untranslated depending on what you chose in the toggle.
Are you sure they are not? There is a “done ” behind that in the first post.
I think the change was made in FEATURE: Allow re-localization twice a day if post version has changed by nattsw · Pull Request #34023 · discourse/discourse · GitHub
What do you mean? It basically works already. And they’re still working on making it even better.