Найти непереведенные ресурсы во время выполнения - PullRequest
0 голосов
/ 20 ноября 2018

Я хочу узнать, сколько строковых ресурсов не переведено на используемый в настоящее время язык приложения.

Я хочу показать своим пользователям некоторую информацию, например:

Извините, чтоэто приложение еще не переведено на ваш язык.Вы хотите помочь с переводом?Переводчики получают профессиональную версию этого приложения бесплатно.

ИЛИ

n строк еще не переведены на ваш язык.Вы хотите помочь с переводом этих строк?

Основная цель

Поощряйте пользователей уже переведенных языков, чтобы помочь мне перевести новые строки.Говоря пользователю, что только 10 или 20 строк нуждаются в переводе, я думаю, что гораздо больше пользователей помогут мне перевести приложение, я думаю ...

Кроме того, я могу показать всплывающее окно, если пользователи хотят сообщить ему о новыхнепереведенные строки ...

Вопрос

  • как подсчитать все строки на языке по умолчанию?
  • как подсчитать все строкина текущем языке (только те, которые переведены)?

По крайней мере, это должно быть возможно с скриптом gradle, который генерирует некоторые константы, кто-нибудь когда-нибудь делал это?Есть идеи получше?

...