Game Plants vs Zombies 2 from the studio PopCap Games is deservedly considered one of the best strategies in the genre Tower Defense for mobile platforms. However, many Android device users are faced with an annoying problem: after installation, the game launches exclusively in English. This significantly complicates the passage, especially for those who do not speak Shakespearean language at a sufficient level to understand the descriptions of the abilities of the plants and the plot.
The reason lies in the peculiarities of the distribution of the game through various digital distributors. The official version often automatically adjusts the required language, but if you downloaded the APK file from a third-party resource or are using an old version of the client, Russian localization may not be available. In this article, we will analyze all the current methods of forcing Google Play often automatically selects the required language, but if you downloaded an APK file from a third-party resource or are using an old version of the client, Russian localization may not be available. In this article we will analyze all the current methods of forced inclusion Russian language in the game interface and menu.
โ ๏ธ Attention: Before making changes to system files or installing third-party patches, be sure to create a backup copy of important data on your smartphone. Incorrect actions can lead to unstable operation of the application.
Why there is no Russian language in the game
Lack of Russian localization in PvZ 2 most often related to which installation file you used. Developers release different builds of the game for different regions. The global version, intended for the Western market, may not include language packs other than English, Spanish or French by default.
Sometimes the problem lies in the settings of the device itself. If the system language of your smartphone is set to English, the game may ignore the presence of the Russian package and be forced to launch in the system language. It is also worth considering that some modified versions of the game contain only one built-in language.
There are several ways to solve this problem. The simplest one is to check the built-in settings, if available. A more complex but effective method is to use special utilities to change the application locale or manually replace configuration files. The choice of method depends on your technical savvy and the version of the installed game.
Checking built-in localization settings
Before resorting to complex manipulations with the file system, it is worth checking whether the option to change the language is hidden in the game menu itself. In recent updates, developers sometimes add a switch directly to the settings to avoid user confusion.
Launch the application and wait until the main screen appears. Look for the gear icon, which is usually located in the top or bottom corner of the interface. After clicking, the menu Settings (Settings) will open. You need to find the section responsible for the language.
Inside the settings menu, look for a tab with the name Language or a flag icon. If such an item is present, click on it and select Russian or the Russian flag from the list. After selection, the game may require a restart to apply the changes.
- ๐ Look for the item
OptionsorSettingson the main screen. - ๐ Check the tab
Languagefor the presence of the Russian flag. - ๐ If the language has partially changed, try restarting the application completely.
If there is no language selection item in the settings menu or the Russian language is not in the list available, this means that the current version of the game does not support changing the locale in a standard way. In this case, you will have to move on to more advanced methods of solving the problem.
If the Language item is gray (inactive), this means that the game is strictly tied to the language of the system or the region where the account is loaded. Try changing the language of the smartphone itself to Russian before starting the game.
Using the MoreLocale 2 application
One โโof the most effective ways to force the Russian language in applications that support it, but do not display it in the settings, is to use the utility MoreLocale 2. This application allows you to change the locale for individual apps without obtaining root access, although they may be required for full functionality.
First you need to download and install MoreLocale 2. Since the application has been removed from the official store Google Play, its APK file will have to be found on trusted third-party resources. After installation, run the utility and find it in the list of installed apps Plants vs Zombies 2.
Click on the name of the game in the list of the utility. A language and region selection window will open. Set the Language value to ru, and the Country value to RU. Confirm your choice by pressing the Setbutton. Now, when launched, the game should detect that the Russian region is set for it and load the corresponding texts.
adb shell pm grant com.intohardsoftware.morelocale2 android.permission.CHANGE_CONFIGURATION
If you have access to a computer and USB debugging is enabled, you can give the application the necessary rights through the command ADBspecified above. This will allow you to change the locale without root access. Enter the command in the terminal by connecting your smartphone to the PC.
โ ๏ธ Attention: On Android 10 and higher, the ability to change the locale by third-party applications is limited by the security system. If the MoreLocale 2 method did not work, your OS version may be blocking this functionality.
What to do if MoreLocale 2 does not work?
On new versions of Android, the system may reset locale settings after a reboot. In this case, try the method of replacing configuration files or installing the full Russian version of the game.
Manually replacing configuration files
For advanced users who are not afraid to work with the file system, there is a method of manually replacing the language pack. This method requires a file manager with access to system directories, for example Root Explorer or MT Manager.
The essence of the method is to find the configuration file inside the game archive responsible for the language and replace it with a modified version or rename the existing one. Games often store language resources in a folder assets or res. You need to find a file with a name containing a language code, for example values-en, and create a copy of it with the name values-ru.
However, in the case of PvZ 2 the file structure may be more complex. Texts are often embedded in binary files or archives OBB. If you find a ready-made file on the Internet lang_ru.dat or a similar one for your version of the game, you need to place it in the directory /Android/data/com.ea.game.pvz2_row/files/ (the path may differ depending on the version).
| Action | Risk | Difficulty | Efficiency |
|---|---|---|---|
| Game settings | None | Low | Medium |
| MoreLocale 2 | Low | Medium | High |
| File replacement | High | High | Maximum |
| Reinstall APK | Medium | Low | High |
Be extremely careful when deleting or renaming original files. Always keep a backup copy of them in another folder. If after manipulation the game stops starting or crashes, simply restore the original files from the backup.
Manual editing of files gives the greatest control, but requires accuracy. One mistake in the file name can lead to a crash of the application.
Installing a specialized version of the APK
The most reliable and less time-consuming way to get the Russian version of the game is to find and install a special APK file, which already has full localization built into it. There are so-called โRussifiersโ or full Russian versions from a community of enthusiasts on the Internet.
When searching for such a version, pay attention to the download source. Download files only from large and trusted portals specializing in mobile games. Avoid suspicious sites that may distribute malware under the guise of mods.
Before installing a new version, be sure to delete your old copy of the game to avoid version conflicts and certificate signatures. Please remember that when deleting, game progress may be lost if it is not synchronized with the cloud service.
- ๐ฅ Download the APK file marked "Full Russian" or "Russian version".
- ๐๏ธ Completely remove the previous version PvZ 2 s device.
- ๐ Allow installation from unknown sources in the Android security settings.
- ๐ฒ Install the downloaded file and run the game.
Often such versions are distributed along with cache files OBB. In this case, you will need to manually unpack the archive OBB to a folder /Android/obb/com.ea.game.pvz2_row/. Without the correct location of the cache files, the game may start but display a data loading error.
โ ๏ธ Attention: Using modified versions of games may violate the terms of use of the service. In rare cases, this can lead to account blocking, although for PvZ 2 the risk is minimal, since the game is mostly offline.
โ๏ธ Preparing to install a new version
Solving problems with cache and data
Sometimes the Russian language does not appear even after all the manipulations due to caching of old settings. The Android system stores temporary app data to speed things up, and sometimes this data conflicts with new language packs.
To fix this, go to the settings of your smartphone, find the section Applications and select Plants vs Zombies 2. Go to subsection Memory or Storage. Here you will see buttons Clear cache and Clear data.
Click Clear cache first. It's safe and won't delete your progress. Restart the game and check the language. If this does not help, you will have to use the Clear dataoption. This will reset the game to the state of the first installation, so make sure that your progress is saved in the cloud Google Play Games or account EA.
After clearing the data on the first launch, the game will download the necessary resources again. At this moment, it should correctly determine the system language of the device and load Russian texts, if they are available in the installed version.
Before clearing the data, go to the game settings inside the application and make sure that your account is linked. This will save your achievements and purchased plants.
Frequently asked questions (FAQ)
Is it safe to download cracks for PvZ 2?
Safety depends on the source. Files from official game portals are usually checked by moderators. However, there is always a risk of catching the virus. Use an antivirus before installing any APK file from a third-party site.
Will my progress be lost when I change the language?
When using the method with MoreLocale 2 or changing settings within the game, progress is saved. When reinstalling the game to another version or clearing data, progress may be lost if synchronization with the cloud has not been performed.
Why did the language become English again after the update?
Updating the game often replaces the modified files with the original ones. If you used manual file replacement or the Russified version, after updating from Google Play you will have to repeat the Russification procedure again.
Is it possible to play the Russian version online with friends?
Yes, changing the language is a client setting and does not affect the server side of the game. You will be able to interact with other players regardless of what language your interface is displayed in.
What should you do if Russian text is displayed in squares?
This means that the game does not have the necessary fonts for the Cyrillic alphabet. In this case, only installing the full version of the game, where the fonts are built in correctly, or searching for a special font patch will help.