"auth_client_using_bad_version_title" is translated here but not found in default locale

solveMe picture solveMe · May 23, 2014 · Viewed 19.4k times · Source

I'm forced to use Google Play service (I need Location Service). So, after I wrote all code and tested application on device, i tried to export signed application. And all I got is Lint errors like (I even changed MissingTranslation erros in Lint from fatal to warning)

"auth_client_using_bad_version_title" 
is translated here but not found in default locale

And this error repeats in all "values-" folders I know that I can disable lint checking before exporting application. But is there any way to do it right without any hacks, errors and curses on Google developers? So I think this case in one of two things:

  1. I'm idiot or
  2. Google publish crap that doesn't allow to use another Google crap etc.

Answer

Panthro picture Panthro · May 28, 2016

On the top of your strings file, change the <resources> to this:

<resources tools:ignore="ExtraTranslation" xmlns:tools="http://schemas.android.com/tools">