在运行时查找未翻译的资源

时间:2018-11-20 12:14:13

标签: android android-resources

我想找出多少字符串资源没有翻译成当前使用的应用程序语言。

我想向我的用户显示一些信息,如下所示:

  

很抱歉,此应用尚未翻译成您的语言。您想帮助翻译吗?译者可免费获得该应用的专业版。

OR

  

n个字符串尚未翻译成您的语言。您想帮助翻译那些字符串吗?

主要目标

鼓励已经翻译过的语言的用户帮助我翻译新的字符串。告诉用户只有10或20个字符串需要翻译,这会鼓励更多的用户来帮助我翻译我认为的应用...

此外,如果用户想通知他有关新的未翻译字符串的信息,我可以显示一个弹出窗口...

问题

  • 如何计算默认语言中的所有字符串?
  • 如何计算当前语言中的所有字符串(仅翻译后的字符串)?

至少在gradle脚本中这应该是可能的,what会生成一些常量,有人做过吗?还有更好的主意吗?

0 个答案:

没有答案