How to Change Language in Minecraft: A Complete Guide for All Platforms

Minecraft supports over 100 languages — from Spanish and French to Japanese, Arabic, and even constructed languages like Pirate Speak. Switching the in-game language is one of the simplest settings changes you can make, but the exact steps vary depending on which version of Minecraft you're running and which device you're playing on.

Why the Language Setting Matters

Minecraft has two major versions: Java Edition (PC only) and Bedrock Edition (Windows, mobile, console, and tablet). Both support multiple languages, but they handle the language setting differently. Java Edition has its own built-in language selector that operates independently of your operating system. Bedrock Edition, on the other hand, typically mirrors the system language your device is already using — though you can still override it within the game on most platforms.

Understanding which version you have is the first step, because the menu path, available languages, and how the change applies will all differ.

How to Change Language in Minecraft Java Edition 🎮

Java Edition gives you full control over language selection without touching your OS settings. Here's how it works:

  1. Open Minecraft Launcher and launch Java Edition
  2. From the Main Menu, click the Language button — it looks like a globe icon, usually found in the lower-left corner
  3. A scrollable list of available languages will appear
  4. Select your preferred language from the list
  5. Click Done — the interface language changes immediately without requiring a restart

This setting is stored within your Minecraft profile, not your Windows or macOS preferences. That means if you play on multiple accounts or profiles, you may need to set the language separately for each one.

Key Terms to Know

  • Language pack: The collection of translated strings that Minecraft loads to display menus, item names, and tooltips in your chosen language
  • Font rendering: Some languages (like Arabic, Chinese, or Japanese) require specific font support, which Java Edition handles automatically through its built-in Unicode font

How to Change Language in Minecraft Bedrock Edition

Bedrock Edition is the version running on Windows 10/11 (via the Microsoft Store), Xbox, PlayStation, Nintendo Switch, Android, and iOS. The language change process here depends more on your platform.

On Windows (Bedrock)

Bedrock Edition on Windows typically follows your Windows display language. To change the in-game language:

  1. Go to Windows Settings → Time & Language → Language & Region
  2. Add or set your preferred language as the Windows display language
  3. Restart Minecraft Bedrock — it should now reflect the new language

Alternatively, some versions let you change it directly from the Minecraft settings menu under Settings → General, depending on your version build.

On Mobile (Android and iOS)

On Android: Change your device language via Settings → General Management → Language, then reopen Minecraft. Bedrock on Android reads your system language directly.

On iOS/iPadOS: Go to Settings → General → Language & Region, update the device language, and relaunch the app.

In both cases, the change applies app-wide and may also affect other apps — a key consideration if you only want Minecraft in a different language.

On Console (Xbox, PlayStation, Nintendo Switch)

Console versions of Bedrock Edition are tightly integrated with system settings:

  • Xbox: Settings → System → Language & Location
  • PlayStation: Settings → System → Language
  • Nintendo Switch: System Settings → System → Language

Changing the console's system language will update Minecraft along with everything else on the device. There is no console-level Minecraft-specific language override on most of these platforms.

Language Availability: What to Expect Across Versions

Not every language available in Java Edition is available in Bedrock, and vice versa. The translation completeness also varies — some languages are fully translated across all menus and item names, while others may have partial translations with certain strings still appearing in English.

PlatformLanguage Selection MethodOS-Level Impact
Java Edition (PC)In-game globe iconNone
Bedrock (Windows)Windows system settingsYes
Bedrock (Android)Android system settingsYes
Bedrock (iOS)iOS system settingsYes
Xbox / PS / SwitchConsole system settingsYes

Variables That Affect Your Experience

Several factors shape how language changes actually behave for different players:

Version differences: Java and Bedrock don't share language files. A translation that exists in one version may not exist in the other.

Mod and resource pack compatibility: If you're running mods (Java Edition only) or custom resource packs, those add-ons may not include translations for your chosen language. Menu text from vanilla Minecraft may appear correctly while mod-added content defaults to English.

Font and character support: Languages that use non-Latin scripts — Arabic, Korean, Simplified Chinese, Traditional Chinese, Japanese — rely on Minecraft's Unicode font rendering. Java Edition handles this through its built-in font settings. On Bedrock, your device's system font plays a role as well.

Account vs. device settings: On Java Edition, the language is tied to the game client settings file. On Bedrock and consoles, it's a system-level preference. If multiple people share a device or console, one language change affects everyone using that device.

Partial translations ⚠️: Community-contributed or newer languages sometimes have incomplete localization. If a string hasn't been translated, Minecraft falls back to English by default — which can lead to a mixed-language experience depending on which version you're running and how recently the translation was updated.

A Note on Language Reset After Updates

Some players report that Minecraft resets to a default language after a major update, particularly on Bedrock Edition. This is more common after significant version changes. If your language reverts unexpectedly, revisiting the steps above — whether in-game or at the system level — will restore your preference.

How disruptive this is depends on whether your language is set at the game level (Java Edition) or the OS level (Bedrock), since a system-level setting is less likely to be overwritten by a game update than an in-game config file.

The right approach for you depends on which platform you're playing on, whether you want the change isolated to Minecraft or applied system-wide, and whether the language you need has full or partial translation coverage in your specific version.