4 ms·
You are probably an outlier, in that majority of ip requests coming from spain are going to want spanish. it makes sense to render default in spanish. I am not
by _audakel 10y ago
You are probably an outlier, in that majority of ip requests coming from spain are going to want spanish. it makes sense to render default in spanish. I am not sure what headers your ipad is sending, but i doubt it sends what your language preference is. (i could be wrong)
also, as previous sites don't add the chosen language in the click request, i don't see how being on hn previously is relevant.
the flip side to this is - if this is actually a big problem (incorrect renderings of language) maybe some dnn could be applied for a new start up idea! haha
- stevoski 10y agoI'm an outlier indeed, but plenty of people live or travel in countries that use languages they don't speak or prefer, and don't want find themselves redirected to websites they don't understand. Spanish speakers (in Spain at least) tend to come from google.es, which prefers Spanish-language results, or from Spanish language links and discussions. It is wrong behaviour to choose my language based on my location.
- personlurking 10y agoGoogle.es doesn't seem to work that well, in certain circumstances. I often write in Portuguese and when I do searches with words in that language, the results come up almost entirely in Spanish (even when placing the phrase in quotes). Given, they're "similar" languages, but I would think Google would recognize "não" (no), for example, as belonging to the Portuguese language (especially since it's the only language that uses that word).
- matt_kantor 10y ago> I am not sure what headers your ipad is sending, but i doubt it sends what your language preference is. (i could be wrong) You're wrong. :) This is what the Accept-Language header is meant for[1]. AFAIK it is sent by most modern browsers, although as the referenced MDN article explains it isn't always an accurate reflection of user preferences. I'm not sure how iOS Safari in particular sets its value, but I would imagine that it is based on the current OS language setting. [1]: https://developer.mozilla.org/en-US/docs/Web/HTTP/Content_negotiation#The_Accept-Language_header https://developer.mozilla.org/en-US/docs/Web/HTTP/Content_ne...