What a screen reader announces
The top of the SVG right now
How we got here
ship.py replaced Tableau's placeholder title and description.Good to know
This works because the SVG sits inside the page. If you embed it with <img src="infographic.svg">, browsers ignore the title inside the file, so put the alt text on the tag too: alt="…".
The language switch swaps the title, description and lang together, so the screen reader picks the right voice. Inside a standalone SVG file you can add one <title> per language, but most browsers and screen readers only read the first, so a page like this is the reliable way to offer a choice.
Want to test it for real? Turn on VoiceOver (Mac: Cmd + F5) or NVDA (Windows) and move to the infographic.