Latest Posts
Book Reviews
Petit guide de survie en belgique fédérale
The Metamorphosis
La démocratie des crédules
La crise: des subprimes au séisme financier planétaire
L'implosion: la finance contre l'économie, ce que révèle et annonce la
Aftershock: The Next Economy and America's Future
You Have to Fucking Eat
Zen Mind, Beginner's Mind: Informal Talks on Zen Meditation and Practice
The Playground
Une nation nommée narcisse
Krishnamurti et l'individualisme
Croyances et imaginaires contemporains
Feet of Clay
Contribution à la critique de la philosophie du droit de Hegel
Les Fatwas de Charb, tome II: Petit traité d'intolérance
Vers une laïcité dynamique
 
Follow me on…
« Olympic – What worked, what didn't. | Main | Photo or Video ? »
Sunday
May232010

The Google Approach to Internationalization


I live in Brussels, Belgium, and thus every time I access any webpage, the server has a hard time guessing what language I want that page to be in. If you were the www.google.be server, here are a couple of sane ways you could make up your mind:

  • Trust the HTTP Accept-Language request header and serve the page in English.
  • Notice that the request was originally sent to google.com and serve the page in English.
  • Notice that the originating IP address is from Brussels, where 85% of residents are French-speakers, and serve the page in French.
  • If request is made during working hours, acknowledge that the user isn't especially likely to live in Brussels proper, and pick at random between Dutch, English or French.

Alternatively, you could ignore the fact that good solutions even exist, rest on the fact that 59% of Belgians speak Dutch, and use this as an opportunity to plug your browser's translation service.

EmailEmail Article to Friend

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>