Customizing the language in League of Legends enhances immersion, whether for better understanding champion lore or enjoying native voice acting. Since Riot Games unified clients under the Riot Client in 2023, primary changes occur through official settings, but advanced options like shortcuts and config files handle voiceovers and unsupported regions.
Why Adjust Language in League of Legends?
Players switch languages for accessibility, pro scene commentary, or cultural preference. Text changes affect menus, tooltips, and objectives, while voiceovers deliver champion lines and announcer calls in native tongues like Japanese or Korean. Not all servers support every language natively, requiring workarounds.
- Immersion: Hear Ahri in Japanese for authentic flair.
- Accessibility: Switch to preferred dialects for clearer communication.
- Content Creation: Streamers match viewer languages.
Official Method: Riot Client Language Toggle
The simplest approach uses the Riot Client’s built-in dropdown, introduced in late 2023. This updates client UI and partial in-game text without risks.
- Launch the Riot Client and log out if logged in—some options lock when signed in.
- Click your profile icon in the top-right corner.
- Select Settings.
- Choose League of Legends from the left sidebar.
- Locate Game Text Language dropdown and pick your option (e.g., Spanish, French).
- Close settings; a small patch downloads (under 1 minute).
- Launch LoL—the client and text update automatically.
This method covers 20+ languages but skips voiceovers, which remain default (often English).
Desktop Shortcut for Locale Override
For voice changes or forced locales, modify your desktop shortcut with a –locale flag. This overrides server defaults.
- Close League completely.
- Right-click the League of Legends desktop shortcut > Properties.
- In the Target field, add a space at the end, then
--locale=xx_XX(replace with code). - Examples:
--locale=ja_JP(Japanese),--locale=fr_FR(French),--locale=en_US(English). - Click Apply > OK.
- Launch via this shortcut only—not Riot tray or launcher “Play” button.
Patches may reset this; set shortcut to read-only in Properties > General tab to prevent.
Advanced: Editing LeagueClientSettings.yaml
Direct config edits enable unsupported languages or precise control. Locate files in %APPDATA%\Riot Games\League of Legends\Config.
- Close Riot Client and LoL.
- Open LeagueClientSettings.yaml in Notepad.
- Find locale: line (e.g., “locale: en_US”).
- Change to desired code, e.g., “locale: ko_KR”.
- Save and close.
- Use shortcut with matching
--localeflag for full effect.
Combine with shortcut for text + voice. Backup file first to avoid issues.
Complete Language Code Reference Table
Use this table for accurate codes. Audio availability varies by champion.
| Language | Code | Text Support | Voice Support |
|---|---|---|---|
| English (US) | en_US | Full | Full |
| Japanese | ja_JP | Full | Partial |
| Korean | ko_KR | Full | Partial |
| French | fr_FR | Full | Partial |
| Spanish (Latin America) | es_419 | Full | Limited |
| German | de_DE | Full | Partial |
| Chinese (Simplified) | zh_CN | Full | Full (China server) |
Troubleshooting Common Issues
Language reverts? Patches overwrite flags—use read-only shortcuts. No change after steps? Verify logout, exact code spelling, and launch method.
- Voice not changing: Requires
--locale+ YAML; text-only uses client dropdown. - Stuck on English: Add
--locale=en_USto revert. - Mac users: Edit system YAML or use Automator for shortcut equivalent.
- Garena (SEA): Use GitHub tools for regional clients.
Language Method Comparison
| Objective | Best Method | Difficulty | Risk |
|---|---|---|---|
| Client text only | Riot Client dropdown | Easy | None |
| Voiceovers/champion audio | Shortcut flag | Medium | Low |
| Unsupported server language | YAML + shortcut | Medium | Low |
| Quick revert to English | Shortcut en_US | Easy | None |
Regional and Platform Variations
China server uses zh_CN exclusively; VPNs don’t bypass. Wild Rift follows phone locale. Console (Xbox/PS) mirrors Riot Client but limits voices.
Performance and Patch Impacts
Language packs add minimal download size (~50MB). Patches reset customs—reapply post-update.
FAQ
Q: Does changing language affect my account region?
A: No, language is client-side; matchmaking stays server-bound.
Q: Can I mix languages (e.g., French text, Japanese voice)?
A: Partial—YAML for text, shortcut for voice, but sync recommended.
Q: Why no Brazilian Portuguese voices?
A: Text yes (pt_BR), voices English-only currently.
Q: Safe for ranked?
A: Yes, official methods; no bans reported.
Q: Mobile/Wild Rift?
A: Matches device language automatically.
Future Updates and Riot Support
Riot expands languages yearly; check patch notes. For issues, Riot Support tickets reference these steps.
References
- How to Change Language in LoL: Updated Methods for 2026 — TurboSmurfs. 2026. https://turbosmurfs.gg/article/how-to-change-language-in-lol-updated-methods
- How to change your League of Legends language (UPDATED 2024) — TheSpike. 2024. https://www.thespike.gg/league-of-legends/account/how-to-change-language-in-league-of-legends
- Change Language in League of Legends (2026) – 3 Methods — AgataSmurf. 2026. https://agatasmurf.com/change-language-league-of-legends/
- Change League of Legends Language Easily | Updated 2026 Tutorial — YouTube (Drew Tutorial). 2026.
- How To Change In-Game Language in League of Legends Tutorial — YouTube. 2025.

