View Single Post
Old 01-02-2008, 08:32   #8 (permalink)
Tintin81
Registered User
 
Join Date: Jan 2008
Location: Hamburg, Germany
Posts: 31

Quote:
Originally Posted by Hunch
1. make it ABSOLUTELY BLOODY CLEAR, where to change the language settings. There's nothing worse than having to hunt through half the site trying to find out how to switch it to your language of choice, because the designer buried it somewhere. If I'm only there for a quick visit, I'll use Japanese because sometimes it's not worth the hassle of switching, but a lot of my web surfing is for relaxation or my own personal interests, and I'd like to be able to do that in my native language where possible.

2. Set a cookie with a long expiration time to remember the language settings. It's really annoying when you go back to a site regularly and have to switch the language every single time you use it.

Hi Hunch,

This is exactly what I'm planning to do. I have myself lived abroad for a few years, so I know EXACTLY what you're talking about here. On all of my pages there will be a language switch button in the upper right corner, so users can select another language at any time. I think this is indeed very important from a usability point of view.

Nonetheless, the first time somebody visits my site, it should appear in the respective system language and not some generic default language, that is, when the user has "German" as his system language, the site should appear in German, in all other instances it should appear in English.

How can I do this? Would you reckon that a PHP-based solution is best? Thanks for any input in this matter... Cheers.
  Reply With Quote