Crowdin

Crowdin is a cloud-based localization platform used to make projects, such as websites, apps and games, universally accessible through translation. Minecraft: Java Edition and the Minecraft Launcher use Crowdin to enable community volunteers to translate the game into its over 100 available languages. The Minecraft project in Crowdin is currently owned by Jens Bergensten and managed by Nathan Adams, Erik Broes, Aleksandra Zając, Tommaso Checchi, Adrian Östergård, and Pär Axelsson.

All other games by Mojang, such as Minecraft: Bedrock Edition, are instead translated by professional firms rather than Crowdin volunteers.

Projects
Minecraft has two projects on Crowdin: the translation of Minecraft: Java Edition (which includes the "Minecraft Game" and "Realms Strings" files for multiple versions) and the translation of the Minecraft Launcher. Both Crowdin projects, which are open to the public, consist of over 100 different languages. Users can contribute to any of the languages listed on the project and require a Crowdin account to do so.

Translators
A user first joining the project is automatically a translator. Translators can contribute by selecting their language of choice, where they can start translating individual strings. Translators can upvote strings by clicking the "+" button after a listed string or downvote them by clicking the "-" button. The number after the buttons shows the net vote count of each string.

The link to the Community Discord Server is available here. In this public server, one may communicate with other translators and proofreaders in real time. It also has links to useful and important resources, as well as systems set up that provide updates related to the Crowdin project and the game.

Proofreaders
Proofreaders are experienced users who have shown high engagement with the project. Having been translators in the past, they have consistently demonstrated a deep understanding of their language along with the willingness to cooperate so as to ensure the project is kept to the highest standards. They have additional permissions, such as being able to approve, disapprove or delete any translation, as well as resolve issue comments submitted by translators.

Proofreaders have numerous moderation responsibilities within their language. When approving a translation into the game, they need to ensure consistency throughout the project, something that requires familiarity with the game's strings. In addition, they need to account for the game's technical requirements, such as UI and variable limitations, where testing is often needed as well as adjustments depending on the language. Furthermore, proofreaders are responsible for enforcing Mojang's glossary. They also need to address questions and reports from translators in a timely manner as well as take appropriate measures against bad actors. Finally, proofreaders coordinate with each other and, occasionally, with Mojang employees to resolve issues

Mojang may rarely recruit a new proofreader for a language if deemed necessary. The minimum requirements to be considered are high and long-term project involvement as well as experience with the Crowdin interface, functions and tools. Because maturity and professionalism are two essential requirements, all proofreaders must be over the age of 18. Typically, each language has 1-2 active proofreaders.

Languages
The list of languages which Minecraft is currently being translated into is displayed on this page. This page also shows languages which are completely translated and which still require translations.

Especially in languages ​​with little activity, some strings may not have been properly translated or proofread and can therefore contain mistakes, problems, or even vandalism. Mojang is not responsible for such content. If an error is found in a language, it should not be reported in the bug tracker but, instead, addressed directly to the respective proofreaders on Crowdin.

New versions
Each Java Edition version has its own language files, so previous translations which have since been updated can be found in an old Java Edition version.

During the development of a new version of the Java Edition, Mojang adds a new file for the next release number. On every snapshot release (if the strings have been changed), Mojang uploads the strings to Crowdin. Approximately every second snapshot the updated translations are added to the game.

After a new stable version has been released, the translation changes are downloaded more irregularly, depending on the demand. Some months after the release, old translation files are removed from Crowdin.

Translation specifications
Mojang has defined some terms in January 2016, which should be the same in all languages ​​and all versions and should not be translated because they are standard Minecraft terms. Some of these include "Creeper", "Enderman" and "Nether". A complete glossary of all specifications is available here.

Crowdin Crowdin Crowdin Crowdin Crowdin Crowdin Crowdin Crowdin