Language

The choice of languages is a feature that was introduced in weekly snapshot 11w49a and officially released in Minecraft 1.1. The language menu is accessible via a new button in the main menu to the left of the options button, and from the options menu.

Previously, language packs were needed in order to change the in game language. Language packs are obsolete, due to the official implementation of other languages. If you wish to use language packs on 1.0.0 and earlier, Visit this link on the Minecraft Forums for a comprehensive language packs guide.

Each language also has a font, although some languages share.

History
Here is a table that summarizes the modifications of languages through the updates :

Available languages
As of version 1.1, there are 56 languages, which are, in the order they appear in in the menu :

Upcoming languages
This is a list of all the upcoming languages that are listed on the official Minecraft translation project page :


 * Indonesian
 * Gaeilge (Irish)
 * Sindarin

Bugs and inaccuracies

 * The Snooper Settings page and the button leading to it does not appear to ever translate.
 * The same goes for the "Ouch. That look like it hurt" message, that shows when you /kill something.
 * Some languages use Unicode fonts when they should not (example: Spanish doesn't, but French does, even though the standard font contains all French characters).
 * Written Arabic uses connected letters, but the letters do not connect (e.g. "اللغة العربية" is written like "ا ل ل غ ة ا ل ع ر ب ي ة") in the translations.
 * Choosing "Spanish (MX)" and clicking Options → Controls will crash the game. You must delete your options.txt or else the crashing will continue.
 * Prior to 1.3, the option for Greek read "Αγγλικά (GR)", which means English (Greece), instead of "ελληνικά (EL)", which means Greek (Greece).
 * In some languages, the text is too long and overflows the button it is written on.
 * Splash texts are not translated and therefore always show up in English.
 * British English and Canadian English use each other's language code (i.e., Name = Canadian English, Language code = en_GB and vice versa).
 * The option for Hebrew reads "אנגלית" (English). It should be "עברית" (Hebrew).
 * When Minecraft 1.1 first came out, the translations were made by normal players. One person took advantage of this and while translating the game into Afrikaans, he changed the Singleplayer button to read "You Are A N****R." This was removed quickly from the game by Mojang.
 * In 12w05b when saving the world the English "saving chunks" message is shown (tested Chinese "both versions" and in Vietnamese).
 * After changing to Korean and back to English, "A.M." and "P.M." remain in Korean on the Select World screen, even after restarting Minecraft.

Trivia

 * Minecraft is available in four constructed languages : Klingon (Klingon language from Star Trek), Esperanto (devised as an international language), Quenya (Elvish language devised by J. R. R. Tolkien ) and Pirate Speak (English written in Pirate slang).