Every Locale




    Change the locale (language / country / variant) of your Android device. That's all. This app does one thing and does it well.

    Note: This app will not work as-is for Android 4.2 or later. Since Android 4.2 the permission required to change the locale has been restricted to system apps only. It's possible to give the app permission if you have a rooted device either by granting the permission with the 'pm' command (pm grant com.sweetiepiggy.everylocale android.permission.CHANGE_CONFIGURATION) or by moving the apk from /data/apps to /system/apps. An app like "/system/app mover" might make this easier:

    There are no ads. The only permission required is CHANGE_CONFIGURATION, which is needed to change the locale.

    Take note that if a locale is not supported by your phone or your app then you may not notice any change.

    Feedback and suggestions for improvement are most welcome.

    This is a free and open source app. The source code is available under the GPLv3+ license at

    If you are interested in helping, it would be much appreciated if you would take the time to translate the words below into your own language. Please email the developer at
    Every Locale
    Unknown language
    Unknown country
    View Source

    Tags: add locale to , custom locale variant , add locale , everylocale , every locale , cosa si scrive su variant custom locale , addlocale , locale change_configuration , variant custom locale

    Users review

    from 41 reviews



    Users comments

    Steve Jonsan

    by Steve Jonsan

    Mar 14, 2015  |  "Poor"

    This sucks every time I put in United States it says unknown country

    Kevin Krumwiede

    by Kevin Krumwiede

    Sep 02, 2014  |  "Awesome"

    A locale switcher should ship with every Android device. Glad to find one that doesn't require sketchy permissions and constantly spam you with ads.