One of the most curious novelties of Android 13 is App languagea new setting by which you can individually change the language in which an application will work, compared to the option that exists so far, which changes the language of all applications and the system.
Android 13 lets you change an app’s language independently from system settings, but not all apps support it. However, it is possible force all apps to let you change the language independentlywith a simple ADB command.
Any app in your preferred language (if it has one)
First, we must remember that applications include some translations inside and no matter how many adjustments we make, only those translations will be available. Major apps usually include every language imaginable, while smaller apps will only have English or a few languages.
What Android 13 allows us to do is choose a preferred language for an application without having to change the entire operating system language. This is possible in the app information, in the new Language section. However, this setting is only available in certain applications. In others it does not appear even if you have Android 13.
Luckily, is there a way to force to what the language setting appears in all apps, and it’s a simple ADB command. You must therefore connect your mobile to a PC and connect to it via ADB or, if you prefer, you can use a connection from the phone itself with an application like LADB. Whatever you choose, the command is: adb shell settings put global settings_app_locale_opt_in_enabled false
After running the command, you don’t need to restart the mobile, but if you had an app’s info tab open before, you’ll need to quit and reopen it to see the changes. Since, all apps will have a language setting
Press this parameter to choose the language you want to use in this application and which can be totally different from the one you have configured on your mobile. Remember that you still depend on the app in question having that language.
App language setting is displayed all Android languages and not those supported by the application, which can be confusing and seems to be why the setting is hidden for all apps except those that support the default feature. As this is still an experiment, there may be issues when changing an app’s language using this method.