Has anyone here actually worked in localization/translating in some form of media?

I have, and this is a pretty frustrating topic to read whiteout me having one of these moments: