We are in the middle of a i18n process for a product. On a dashboard we have a Widget with news in the German language. Now we also offer our dashboard in English. Problem is: the news are a RSS Feed that we have no control of. The news are only available in German. What can I do? Should I leave the German news there inside the widget when the person switches to English? Or should I remove the News / give the information that the news are not available in english? Any other options?
3 types of language users:
- Doesn't speak german and therefor switches to english.
- User knows german but prefers english for a UI.
- Is german, prefers german.
Number 3 isn't the problem.
Number 1 doesn't have any use for the newsfeed at all and therefor probably doesnt want to have something in his view that he can't understand anyway.
Number 2 does want to read it sometimes. I can imagine it's a small percentage of the users though.
It's hard to distinguish between user 1 and 2, therefor having the user in control to hide/display it could be a good option. You could explain the user in a small tooltip / message that the feed is not available in his language and ask if he wants to hide it.
If the percentage of number 2 users is really low I would just hide it. If something is available for me but I can't benefit/use it why show it? Plus I wouldn't want to give the user the feeling that something is 'incomplete'. I can't speak Chinese so for me it wouldn't make sense to display a feed in Chinese on my dashboard. A user can't tell if something is not even there but a user can tell if something is "not working".
Depending how important you think the feed information is I would go for option A or B. I'm leaning towards option B though