The way I look at alt text is a bit like the difference between translation and localization, where the goal is not translating word by word, rather making the thing you're translating *accessible* to people who speak a different language, or live in a different culture.
https://phrase.com/blog/posts/localization-isnt-just-about-translation/