How To Change Language In LoL: Complete Regional And Text Modification Guide
Changing your language in League of Legends depends on whether you want to alter the voiceover audio, text localization, or switch your entire game region. While the Riot Client has simplified server-region selections, modifying specific text and language files requires direct directory navigation or shortcut argument adjustments.
Understanding League of Legends Localization Architecture
Before altering game files or client settings, it is critical to understand how Riot Games structures its localization assets. League of Legends separates regional server connectivity from client-side language display, though certain regions lock specific language options due to licensing, voice actor contracts, and regional server distribution.
The primary challenge for players involves regional client restrictions. For instance, accounts created on North American or Western European servers are traditionally restricted to English and a select few Western languages, while Asian servers lock out Western text options entirely unless specific configuration workarounds are applied. Executing any language change requires administrative access to your local machine, a stable internet connection for potential asset downloads, and roughly five to ten minutes of setup time.
- Essential Requirements: Administrator privileges on your operating system, an active League of Legends account, and up to 5 gigabytes of free hard drive space if the client needs to download new localized audio packs.
- Prerequisite Knowledge: Familiarity with file directory navigation, text editor utilization (such as Notepad), and basic understanding of Riot Client shortcut configurations.
- Execution Benchmarks: Estimated duration of 5 to 10 minutes; zero financial cost; completely reversible via client repair tools or configuration resets.
Step-by-Step Guide to Modifying LoL Text and Audio
Step 1: Accessing the Riot Client Settings for Global Region Changes
If your goal is to switch your region along with your language, you must interact directly with the Riot Client settings menu rather than messing with game installation folders. Open the Riot Client on your desktop or system tray before launching League of Legends.
- Click on your profile icon located in the top-right corner of the Riot Client dashboard.
- Select the Settings menu option from the dropdown list.
- Navigate to the General tab on the left-hand panel.
- Locate the Game Language dropdown menu and select your desired language from the available list.
- If the language selection requires a different server region, log out of your current account, click the profile icon again, select Sign Out, and choose your target region from the login screen.
Pro-Tip: If your target language is greyed out in the Riot Client settings, it means that language is not officially supported on your current server shard. You will need to use a configuration file override to force the change.
Step 2: Modifying Configuration Files for Restricted Languages
To force a language that is not officially supported by your server region, you must manually edit the configuration files located within your League of Legends installation directory. This method allows you to mix and match languages, such as keeping English text while using Korean voiceovers.
- Open your File Explorer and navigate to your default League of Legends installation path, typically located at C:Riot GamesLeague of Legends.
- Locate the file named lockfile, or search for the configuration folder inside the League client directory (RADS system folder in older structures, or the modern Riot Client deployment paths).
- Open the system.yaml file using a standard text editor like Notepad.
- Locate the line containing locale: "en_US" (or your current regional code) and change the string to your desired localization code, such as ko_KR for Korean, ja_JP for Japanese, or es_ES for Spanish.
- Save the file and restart the Riot Client to force the game to download the updated localization assets.
Warning: Major game patches frequently overwrite modified system files. If your language reverts to default after a patch update, you must repeat this manual configuration step.
Step 3: Using Shortcut Command-Line Arguments for Quick Language Swaps
An alternative method to force localization changes without constantly rewriting system configuration files involves modifying the shortcut properties of the League of Legends launcher.
- Right-click your League of Legends desktop shortcut and select Properties.
- Navigate to the Shortcut tab and locate the Target field containing the file path to the LeagueClient.exe file.
- At the very end of the text string in the Target field, add a space followed by the command-line argument for your language, such as --locale=fr_FR for French or --locale=zh_CN for Chinese.
- Click Apply and then OK to save the shortcut properties.
- Launch the game exclusively through this modified shortcut to maintain your custom language settings.
How to change your League of Legends language (UPDATED 2024)
Comparison of Language Modification Methods
| Method | Ease of Use | Risk of Reversion | Supports Cross-Region | Audio/Text Separation |
|---|---|---|---|---|
| Riot Client Settings | Extremely High | Low | Yes | No (Tied Together) |
| System File Editing | Moderate | High (During Patches) | Yes | Yes (Advanced Tweaks) |
| Shortcut Arguments | High | Moderate | No | No |
Common Site Failures and Field Fixes
- Root Cause: The Riot Client resets custom language modifications back to default during every patch cycle.Actionable Fix: Create a backup copy of your modified configuration files in a separate folder. Once a patch completes, paste the backup files back into the directory to instantly restore your custom language settings.
- Root Cause: Error messages appear stating that assets are missing or corrupted after changing the locale code.Actionable Fix: Open the Riot Client, go to Settings, navigate to the League of Legends game tab, and click the Initiate Full Repair button to download clean localization files for your chosen language.
- Root Cause: Voiceovers change, but text remains in the original language (or vice versa).Actionable Fix: Ensure that you have edited both the global Riot Client settings and the specific game client configuration yaml files, as modern Riot architecture separates voice and text asset manifests.
Frequently Asked Questions
Can I get banned for changing my language in League of Legends?
No, modifying text localization files or using supported client language settings does not violate Riot Games Terms of Service. However, using third-party software injectors to alter game files can trigger Vanguard anti-cheat systems.
How do I change only my voice language while keeping English text?
You must navigate to your League of Legends installation folder, locate the audio sound files, and swap the voice-specific .wad files while keeping your text locale set to English in the client settings. Many community-made tools simplify this process safely.
Why is my preferred language missing from the Riot Client?
Riot Games restricts certain languages to specific geographical regions to comply with licensing agreements, voice acting rights, and regional server optimizations. You can bypass this restriction using manual file configuration overrides.
Will changing my language change my server ping?
No, changing your client language or text localization has zero impact on your network routing or connection latency. Ping is strictly determined by the physical distance between your network and the Riot server shard you are connected to.
How do I revert my language back to the default?
You can easily revert your changes by opening the Riot Client settings, selecting your original language from the dropdown menu, or by running the built-in repair tool to restore pristine default game files.
Master your League of Legends experience today by optimizing your client settings and diving back onto the Summoner's Rift with complete linguistic control.