4 ms·
Yes, we need to differentiate users at least based on their language. I am not sure which method to use in order to differentiate users. We can use geo-ip data
by ozzzy 14y ago
Yes, we need to differentiate users at least based on their language.
I am not sure which method to use in order to differentiate users. We can use geo-ip databases but I want to be sure that they are reliable. Maybe we can just let users select a location.
Any ideas?
- ZeroMinx 14y agoDon't mix language and location. I might be in Spain but I might want to chat in Finnish. For language, yes, allow the user to set it. However, you can probably use the Accept-Language http header to get the right language for most users.
- ozzzy 14y agoYes, we may try the Accept-Language. But I need to make sure that it is reliable. There is a discussion about this: http://www.w3.org/International/questions/qa-accept-lang-locales http://www.w3.org/International/questions/qa-accept-lang-loc...
- randomdrake 14y agoWhy not try a combination? As long as the user can ultimately decide on their own, you can try a best guess for them. Just make it easy to switch and let the user know first thing.
- ozzzy 14y agoYes, I think that would be the best solution.
- randomdrake 14y agoAs a follow-up I ran into the exact same issue as above. I think the language-matching is really a must for an app like this to ensure users have a good experience their first time.