What is it?
Why this project?
Every so often, somebody asks on meta "can we allow foreign language contributions to StackOverflow" and a huge debate ensues. However, once upon a time, somebody observed that in fact no matter which way you look at it the StackExchange UI is in English, and that would be the first translation requirement.
I'm not a StackExchange Inc employee and this isn't an official effort. So I've used GreaseMonkey so the translation is relative to me, and jQuery to get cheap upvotes. An advantage of this approach is that it provides Jeff & Co with exact locations of text that needs to be translated and the translated string.
This is basically a rudimentary method of crowd-sourcing translations until an official way of doing that exists.
Translation of a fair few elements.
What doesn't work?
A lot of things. The translation effort isn't complete. I can't control the sizing of divs (well I can, but that's out of scope), nor can I easily do things like right to left or sophisticated date/time localisation.
What could be improved?
I would like to submit an improvement!
Feel free. If you would like to add a language, please copy the script, do the translations using your new script and send them to me and/or fork the repository and I'll pull them in.
Where can I get the source?
http://creativecommons.org/licenses/by-sa/3.0/ or at your option whatever license StackOverflow is using.
I want to contact you!
See my profile, or even better reply here.
Where can I get it?
Currently available languages:
- French (v0.1).