[UPDATED] How to change the language and voiceover in League of Legends in 7 easy steps

How to change the language and voiceover in League of Legends?

As League of Legends reached 100 million monthly active users across the world, it’s no surprise that the game has about two dozen translations. Riot Games, however, offer several translations per server and do not allow you to play in a remote country’s language. Naturally, this won’t stop us.

Changing LoL language Normally

If your language of preference is on the list of languages for your server, the change is easy. Sign out of your account (that is if Remember Me actually works for you) and select the language from the dropdown menu. This works best for European servers, as the developers did a solid job covering EU’s most spoken languages. You may still question the variety, but keep in mind that Riot Games recorded voiceover and committed to updating them for years to come.

How to change League of Legends Language and voiceover in the new Riot Games Launcher
Changing League of Legends Language | Source: League of Legends Launcher

This method, however, won’t work for servers that were set up for primarily single-language markets. The CIS server (RU), for example, supports only the Russian language. Players who want to play the game in a different language have to either switch servers or look for an alternative solution.

READ ALSO  Ahri Build for Patch 10.2. - AD Ahri Build, Runes, Tips & Tricks

Forcing Any LoL Language

Luckily, it’s not like League’s client forgets languages that do not fit your server. With a bit of simple file manipulation, we can make the client run in any language regardless of the server. There are two methods of breaking the LoL language boundaries. While the shortcut method is superior, I’m keeping the notepad method for self-troubleshooting purposes. NB: the Korean client is accessible only through the shortcut method.

Shortcut Method

  1. Log in to your server
  2. Close the client without signing out
  3. Go to …/League of Legends
  4. Right-click LeagueClient.exe and press Create Shortcut
  5. Right-click the created shortcut and press Properties
  6. Change Target to “C:\Riot Games\League of Legends\LeagueClient.exe” –locale=jp_JP for Japanese (consult the Locales table below)
  7. Start League with the new shortcut

After the first launch, you can once again run League of Legends from Start Menu. As it is, the shortcut method modifies League files to accommodate the language change. Should your client revert to the original language, keep using the shortcut.

Notepad Method

  1. Log in to your server
  2. Close the client without signing out
  3. Go to …/League of Legends/Config
  4. Open LeagueClientSettings.yaml in a text editor
  5. Replace the value in the locale line with the value that corresponds to your designated language (see table below)
  6. Replace the value in the region line with the region code of your server (see table below).
  7. Start the League of Legends client*
READ ALSO  How Long Can a Champion Go Without a Skin?

*If launcher ignores the language change, you may have to use LeagueClient.exe from the League of Legends directory instead of the desktop shortcut. Personally, I take advantage of Start Menu on Windows 10 to avoid the hassle

Locales

Language Value
Čeština cs_CZ
Deutsch de_DE
English en_US
English en_GB
English en_AU
Español es_ES
Español es_MX
Français fr_FR
Italiano it_ITf
Magyar hu_HU
Polski pl_PL
Português pt_BR
Română ro_RO
Türkçe tr_TR
Ελληνικά el_GR
Русский ru_RU
日本語 ja_JP

Regions

Server Value
Brazil BR
Europe Nordic & East EUNE
Europe West EUW
Japan JP
Korea KR
Latin America North LAN
Latin America South LAS
North America NA
Oceania OCE
Russia RU
Turkey TR

A tool to Change LoL Language

Some third-party tools allow you to automate the process of forcing languages. They basically do the thing that I’ve just described but with less input on your part. Such tools are not illegal as long as they merely edit the two config lines but anything else may put your account in jeopardy. Use third-party language tools at your own risk!

The most up-to-date tool is an open-source solution by Collin McKinney. The interface of his LeagueLocaleLauncher has exactly two lines, and it also supports the Chinese language. The tool is currently in the clear, but keep the risk of getting banned in mind!

READ ALSO  The 4 things that ruined Volibear Rework

Change LoL Voiceover but Not Text

Unfortunately, it’s currently impossible to opt for a different voiceover but keep the text in your native tongue. Even a software solution probably won’t work, as pointed out by Collin McKinney. Then again, why not take the chance to pick up some Japanese?

Related

How to disable the Language filter in League of Legends

You should do that in the client and not during the match. We’re looking at Settings->Chat & Friends->Enable Language Filter checkbox.

How to enable Japanese voiceover in League of Legends?

Move to Go to …/League of Legends/Config, open LeagueClientSettings.yaml in a text editor, change the value in locale to ja_JP as well as region to JP.

How to change language in League of Legends

If you want to choose a language of your region, simply sign out and do that on the login screen. Otherwise, you will have to edit a config file or look up a third-party software solution.

by Denis Matusovskiy
February 15, 2020

14 comments

alt
NEMO
February 17, 2020 at 10:20 am
[…] Change the language and voiceover in League of Legends? […]
alt
Vee
March 19, 2020 at 9:46 pm
It doesn't work anymore
alt
Giulio
March 30, 2020 at 2:40 am
Tried over 15 times.... does not work.... the editable file even though is marked as read-only the system automatically overwrites it and puts again the server language.... i dont know whats the big deal on not letting players have english language on a latin american server.... absurd....
alt
DArkgas
April 09, 2020 at 2:46 am
it worked for me no joke
alt
Riki
April 16, 2020 at 4:19 am
This setup is outdated, you need to make a shortcut then go to proprities and write in the folder direction --locale:en_US
alt
The Boi
May 15, 2020 at 1:21 am
It overwrites it every time, can I fix this???
alt
Catamin
May 16, 2020 at 3:50 am
Tried both methods and they both failed, they changed my language back to English
alt
Lord Garbarf
June 10, 2020 at 1:33 am
You need two dashes!
alt
maria aido
June 17, 2020 at 10:26 am
hey at the notepad version you need to add an important note! the change you do from one language to another is a .pak file you need to have.... if you don't have it then it will automatically change to the only one downloaded... so first you need to download the eu_US.pak file or the jp_JP.pak file can be found in \\Riot Games\League of Legends\locales thnx worked for me :)
alt
Squeaky
June 20, 2020 at 6:52 pm
The notepad method worked! Great tutorial thanks.
alt
KurumiDK
June 29, 2020 at 6:42 am
it doesnt work anymore because riot made a change to your account the region and language are fixed to your account instead to your client u cant even finde the region settings in the leagueclient anymore
alt
KurumiDK
June 29, 2020 at 6:47 am
wait nvm it actually works with the notepad method but you have to open the game via : C:\Riot Games\League of Legends/LeagueClient.exe
alt
Caos
June 30, 2020 at 5:28 am
I have done the notepad version before, but now is not working, even if i open from C:\Riot Games\League of Legends/LeagueClient.exe, the game still changes back, and reverts the changes made to the note pad. pls help
alt
Camilo Barco
July 02, 2020 at 12:41 am
work for me the note pad

Join the beta today!

Sign up to download