Google is changing how Android installs apps, and stores like this one are at risk. keepandroidopen.org

All apps

Per-App Language

Set a different display language for any single app

36 GitHub stars Apache-2.0 Tools

Made by TakeruF · free and open source

APK fileVersion v1.0.5+93.0 MBupdated 9 days ago

This comes straight from Per-App Language’s own GitHub page, and it’s free. Need help installing?

About this app

Per-App Language lets one app run in a different language from the rest of your phone. Keep Android in English while one chat app shows Japanese and a shopping app shows Simplified Chinese. It works even on apps that have no language option and never appear in Android's App language settings.

You get one list of every app on the phone. Tap an app, pick a language from the presets, your own list or any language tag you type, then tap Apply & Restart so the app picks it up at once. Changed apps are marked, and System Default puts an app back how it was. Android itself remembers the choice, so it stays even when Shizuku is no longer running. The app has no internet permission.

It is not a translator: if an app has no text in the language you pick, nothing changes, and apps that store their language in your account may ignore it. You need Android 13 or newer and Shizuku, started from the phone with wireless debugging (no root needed). Unless your phone is rooted, you must start Shizuku again after every reboot before you can change a language. Some phone makers block the force-restart step, and then you close the app yourself. The screens are in English, Spanish, French, Japanese, Korean and Simplified Chinese.

From the app’s home page

More like this

All Tools

Last worked on 2 days ago · Listed here since 2026 · info updated 25 hours ago