I put the world into equilibriarte.org: thanks to server-side programming, users can select and change the language from each page.
At the first visit the browser language is recognized and the site is shown in that language, if it’s available; if it’s not, english is default.
Numbers too, of course, are formatted according to local systems.
But I made a big design mistake which gives problems sometimes: I used local encoding for each language instead of Unicode for all; to fix this now would mean to encode all the texts published by users into databases…
So, if you design something similar use UTF-8 encoding!
I put the world into equilibriarte.org: thanks to server-side programming, users can select and change the language from each page.
At the first visit the browser language is recognized and the site is shown in that language, if it’s available; if it’s not, english is default.
Numbers too, of course, are formatted according to local systems.
But I made a big design mistake which gives problems sometimes: I used local encoding for each language instead of Unicode for all; to fix this now would mean to encode all the texts published by users into databases…
So, if you design something similar use UTF-8 encoding!