I have a site in two different languages, let's say English and Swedish. There's a language selector in the top right corner which displays these languages and allows you to switch between these.
However, some pages only have a version in one language. What should happen to the language selector in this case?
- Hide the language selector if there is no translation
- Show the language selector in a disabled state
- Show the language selector, but if the user clicks it, they will be redirected to the front page (which is translated)
- Show the language selector, but if the user clicks it, traverse up the site tree structure and redirect the user to the first translated page