No wonder. It is the Multilingual Corner section.
However ... to be serious .I have checked on that both on my laptop and smartphone. No trouble with the translation of the page. So the problem seems to be at your end. How did you attach/upload the gif file?
View attachment 774724