Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.

Stack Exchange translated - in any language.

This is an unofficial client-side translation project for the user interface of the Stack Exchange question- and answer sites.

It is primarily aimed at the language-and-usage sites (German, French, Japanese are now in beta), which have a large percentage of non-english speaking users.

This is an ongoing effort, not yet perfect.


Install the user scripts into your browser. You need:

  • A dictionary file (dictionary-*.user.js)
  • The translation helper script (helper-for-translations.user.js)
  • The actual translation script (stack_overflow_translation.user.js)

In Opera, put them into a directory and configure that directory as your user script directory (Settings => extended => contents => JavaScript options => User Javascript directory).

In Firefox, install the GreaseMonkey addon (if you didn't already), then install these as user scripts (simply clicking on the file should give you the link). Install them in the order listed above, or afterwards reorder them in this order (the translation script needs to be last). The greasemonkey plugin in firefox allows you to edit the order of execution of scripts - ensure the dictionary you wish to use is executed before the translation file.

Note that firebug is known to have some problems when combined with greasemonkey.

If you have multiple dictionaries (i.e. for different languages), the last one loaded will be used.


We need more translations, improvements in the translation script, bug reports, and also praise :-)

  • On the beta sites, some texts are given as an image - there we would need either a translated image, or some way to manipulate the CSS to show our translated texts instead.
  • On some visual elements, we might need some resizing so the translations fit.
  • The scripts need testing (and maybe bugfixing) on more browsers (and user script managers, if applicable).
  • We need translations to more languages. (Simply take the dictionary file, and translate the parts right of the :.)


  • The current code is developed by Ninefingers and Paŭlo, with the translation helper contributed by George Edison.

  • French translation by Ninefingers and Gilles.
  • German translation by Paŭlo.
Something went wrong with that request. Please try again.