Coder Social home page Coder Social logo

so-translation's Introduction

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.

Usage

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.

Contribute/discuss

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 :.)

Authors/Contributors

so-translation's People

Contributors

epaul avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.