Android On-Device Resource Localization

Compatible with: IntelliJ IDEA Android Studio
Mar 05, 2015
8 033

Tools >> On-Device Resource Localization

Adds dynamic string resource management features enabling:

  • in-context community translation,
  • on-the-fly localized string resource download,
  • gesture driven language change by shaking the phone

Supports 70+ languages including Chinese, Right-to-left languages

Works with native Android apps using Gradle build.

Download plugin

Recent change notes


  • Improved language setup dialog
  • Minor bug fixes


  • Improved workflow support
  • Clean project, Build and Run from toolwindow
  • Various minor bug fixes


  • Further UI enhancements
  • Improved workflow descriptions
  • Various minor bug fixes


  • Complete UI redesign - Toolwindow
  • Workflow support


  • Fixed panel size on resource upload form


  • Various bug fixes
  • Renamed menu item in tools menu to On-Device Resource Localization
  • Corrected project url and description in plugin.xml

General usage instructions

After restart Android Studio from Tools menu select “On-device resource localization” (screen1). At first use you have to register yourself and your app to the localization backend service – 90 days trial - no commitment from your side (screen2). Register as new account Enter your contact details: Register your app details: After successful registration – the backend service generates 70+ language resource files for your app. Testing: Generate a new APK and load it on your phone. After you start your app – language manager screen appears: choose developer mode from the menu. Then in your app all your translatable resources will have a star added to the beginning of the resource string. Shake your phone to switch between the original and the test versions. Your app is ready for On-device resource localization. Download the translator app Nativer from GooglePlay to see the translation experience.