Help update this page

🌏

There’s a new version of this page but it’s only in English right now. Help us translate the latest version.

Page last updated: August 25, 2021

Translation Program

The Translation Program is a collaborative effort to translate ethereum.org into different languages in order to make the website more accessible to billions of non-English speakers around the world.

Our progress so far:

  • 1,900 + translators
  • 37 languages live on site
  • 1.7 million words translated in 2021

If you want to get involved and help us grow the global Ethereum community by translating the website into your language, follow the steps below!

πŸŽ‰
Claim your POAP token! If you translated ethereum.org in 2021, there's a unique POAP waiting for you. More on POAPs

How to translate

  1. Join our project on Crowdin
    You will need to log in to your Crowdin account or sign up if you don’t already have one. All that is required to sign up is an e-mail account and password.

  2. Open the language you want to translate and find a document to work on
    The website content is divided into a number of documents and language versions. You can check the progress of each document on the right – if translation progress is below 100%, please contribute!

    Don't see your language listed? Open an issue

    Translated and untranslated files on Crowdin

    A note on content versions: we use version management within Crowdin to avoid translation delays for added content. When you check out a language, for example,Β FilipinoΒ you'll see folders for each site version ("v2.0", "v2.1", etc.). We encourage you to translate the lowest version first and work your way up to higher versions (v.2.0 β†’ v.2.1 β†’ v.2.2 β†’ β‹―) as lower versions will be updated on the site first.

  3. Translate
    After selecting the file you want to translate, it will open in the online editor. If you have never used Crowdin before, you can use this quick guide to go over the basics.

    Crowdin online editor

    1 – Left sidebar

    • Untranslated (red) – text that has not been worked on yet. These are the strings that you should be translating.
    • Translated (green) – text that has already been translated, but not yet reviewed. You are welcome to suggest alternate translations, or vote on existing ones using the β€˜β€™+’’ and β€˜β€™-β€˜β€˜ buttons in the editor.
    • Approved (check mark) – text that has already been reviewed and is currently live on the website.

    You can also use the buttons on top to search for specific strings, filter them by status or change the view.

    2 – Editor area

    The main translation area – source text is displayed on top, with additional context and screenshots, if available. To suggest a new translation, enter your translation in the β€˜β€™Enter translation here’’ field and click Save.

    You can also find existing translations of the string and translations into other languages in this section, as well as translation memory matches and machine translation suggestions.

    3 – Right sidebar

    This is where you can find comments, translation memory entries and glossary entries. The default view shows the comments and allows translators to communicate, raise issues or report incorrect translations.

    By using the buttons on top, you can also switch to the Translation Memory, where you can search for existing translations, or to the Glossary, which contains descriptions and standard translations of key terms.

    Want to learn more? Feel free to check out the documentation on using the Crowdin online editor

  4. Review process
    Once you've completed the translation (i.e. all files for a content version display 100%), our professional translation service will review (and potentially edit) the content. Once the review is complete (i.e. review progress is 100%), we will add it to the website.

Do you have any questions? Or want to collaborate with our team and other translators? Please post in the #translations channel of our ethereum.org Discord server

You can also reach out to us at translations@ethereum.org

Thank you for your participation in the ethereum.org Translation Program!

ℹ️
If you're helping us with translations, you might find some useful information in our translations FAQ. Translating ethereum.org FAQ

Resources

Tools

  • Microsoft Language Portal– useful for finding and checking the standard translations of technical terms
  • Linguee– search engine for translations and dictionary that enables searching by word or phrase
  • Proz term search– database of translation dictionaries and glossaries for specialized terms
  • Eurotermbank– collections of European terminology in 42 languages

Communities

Eth2 Launchpad Translations

Our translation community is also working on the Eth2 Launchpad. This allows anyone to set up an Ethereum validator and help secure the Ethereum network. The Launchpad is currently live in 15 languages.

If you're interested, join the Eth2 Launchpad translation project on Crowdin. You can create an issue on GitHub to request the addition of a new language, if your language is not available on Crowdin.

In-progress translations