How to add a new language to your Android Phone?

Step 1: Install More Local 2 on your phone:

  1. Open Google Play.
  2. Search “More Local 2”.
  3. When you “More Local 2” install it.
  4. After the installation is done, click on the button “Open”.
  5. In the list of languages, select the language you want.
  6. You will have a permission denied window with the choice to either use Superuser privilege or to show how to use “pm” command. Click on the second option for Show how to use ‘pm’ command

Step 2: Unlock Developer mode on your android phone:

  1. Go to Settings -> About phone.
  2. At the bottom of the screen, tap on “Build number” 7 times to unlock Developer mode.
  3. Go back to Settings, you will see {} Developer options added above About phone.

Step 3: Enable USB debugging.

  1. Tap on {} Developer options.
  2. In the Debugging section, check USB debugging.

Step 4: Connect your android phone to your computer through a USB cable.

Step 5: Install Android Adobe Debugging Bridge (ADB) (Note: we will install ADB on mac OS X using Homebrew)

  1. Install Homebrew (if it’s not already installed): ruby -e “$(curl -fsSL”.
  2. Install adb: brew install android-platform-tools.
  3. Check to see if any device is connected: adb devices If a device is connected you will have an output like this:  If nothing shows up after “List of devices attached”, that means your phone is not connected to your computer.

Step 6: Grant permission to MoreLocale 2

  1. Start the ADB shell by entering this command in the command line: ADB shell.
  2. Grant the permission by entering this command: pm grant android.permission.CHANGE_CONFIGURATION

Step 7: Activate the new language. Back to your phone, click on the language you want to change the language.

Note: In my case not all the application languages changed.

Published by <span class='p-author h-card'>Aboubacar Douno</span>

Founder and CEO of 54 Startups Inc. A passion for tech, languages, minimalism, plant-based nutrition and travelling

Leave a comment