
Changing the language in League of Legends can complement your gaming experience, especially if you prefer playing in your native language or practicing another language.
Here’s a step-by-step guide on how to change both the text language and the in-game language in League of Legends for 2024.
Changing the Text Language in LoL

If you only want to change the text language of the game, you can do this directly from the Riot Client without having to log in. Here’s how:
- Open the Riot Client without logging in.
- Click the small icon in the top right corner and select ‘Settings.’
- Select ‘League of Legends’ from the left-hand menu.
- Choose your preferred language from the list provided.
- Press the ‘Repair’ button.
This method changes the text language of the game, but note that the in-game audio will remain in the original language.
Available Text Languages
- ?eština
- Deutsch
- ????????
- English (AU)
- English (GB)
- English (PH)
- English (SG)
- English (US)
- Español (LATAM)
- Español (ES)
- Español (LATAM)
- Français
- Magyar
- Italiano
- ???
- ???
- Polski
- Português
- Român?
- ???????
- ???????
- Türkçe
- Ti?ng Vi?t
- ??(????)
- ??(??)
Changing the In-Game Language in LoL

To change the in-game language, you will need to modify the game files through a shortcut. Follow these steps:
- Open the Riot Client and log in to your account.
- Click on your profile icon in the top right corner and go to ‘Settings.’
- In the Riot Client settings, uncheck ‘Open Riot Client on startup.’
- Close the Riot Client.
- Open File Explorer and navigate to your League of Legends installation directory. The default path is usually C:\Riot Games\League of Legends\.
- Locate the ‘LeagueClient.exe’ file and right-click on it.
- Select ‘Create Shortcut’ to create a shortcut on your desktop.
- Right-click on the newly created shortcut on your desktop and go to ‘Properties.’
- In the ‘Target’ field, add the language code after the existing text. For example, to change the language to Russian, you would modify the target to: C:\Riot Games\League of Legends\LeagueClient.exe” –locale=ru_RU.
- Apply the changes and close the properties window.
- Launch the game using the modified shortcut.
Language Codes for In-Game Language
- ja_JP: Japanese
- zh_CN: Chinese
- zh_TW: Taiwanese
- es_ES: Spanish (Spain)
- es_MX: Spanish (Latin America)
- fr_FR: French
- de_DE: German
- it_IT: Italian
- pl_PL: Polish
- ro_RO: Romanian
- el_GR: Greek
- pt_BR: Portuguese (Brazilian)
- hu_HU: Hungarian
- ru_RU: Russian
- tr_TR: Turkish
- ko_KR: Korean
Example
To change the language to Korean, you would modify the target field in the shortcut properties to:
C:\Riot Games\League of Legends\LeagueClient.exe” –locale=ko_KR
Conclusion
By following these steps, you can easily switch between different languages in League of Legends, whether it’s just the text or the entire in-game language. This flexibility can make your gaming experience more enjoyable and tailored to your preferences. If you encounter any issues or have any questions, feel free to comment down below for further assistance.