【转载】Android开发错误:Error:” ” is not translated in “en” (English) [MissingTranslation]如何处理?

转载 2017年05月11日 16:43:21

转载请注明来源: http://blog.csdn.net/KjunChen/article/details/50043487
Android开发错误:Error:” ” is not translated in “en” (English) [MissingTranslation]如何处理?

今天(2015/11/25)在Android编译时发现这个错误,见下图

最终在StackOverFlow上找到了解决方法,大概有这么几种方法,现整理如下,供大家参考:

1、尝试添加translatable=”[true / false]”

<string name="junkchen" translatable="false">Junk Chen!</string>  

2、在resources中添加属性

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

3、指定语言

<resources 
    xmlns:tools="http://schemas.android.com/tools"
    tools:locale="en" >
</resources>

4、使用Android studio可以在build.gradle中的android中添加lintOptions

lintOptions {
    disable 'MissingTranslation'
}

或者

lintOptions {
    checkReleaseBuilds false
    abortOnError false
}

暂时发现这几种方法都可以解决,我都测试通过。

如何任何问题可以加群讨论:Android开发交流群号 365532949
个人网站:http://junkchen.com

参考:
1. http://stackoverflow.com/questions/21118725/error-app-name-is-not-translated-in-af
2. http://stackoverflow.com/questions/11443996/lint-how-to-ignore-key-is-not-translated-in-language-errors

相关文章推荐

android官方技术文档翻译——Android Lint

Android Lint是在ADT 16(和 Tools 16)引入的一个新工具,可以扫描Android 项目源码中潜在的bug 。它可同时作为一个命令行工具,以及集​​成在Eclipse(如下所述)...

开发中碰到的问题:Android应用程序打包时,出现错误:"XXX" is not translated in "af" (Afrikaans), "am" (Amharic), "ar" (Arab

问题:当我们开发完成一个Android应用程序后,在发布该应用程序之前必须要经过的一步时打包应用程序。 至于从打包程序到发布的完整过程可以参考: Android 应用程序发布流程---碗豆荚发布...

Android应用程序打包时,出现错误:"XXX" is not translated in .....

问题:当我们开发完成一个Android应用程序后,在发布该应用程序之前必须要经过的一步时打包应用程序。 选择Eclipse ADT打包应用程序的过程如下: 可是在这时,会出现如...
  • Pompeii
  • Pompeii
  • 2015年02月25日 13:16
  • 1308

Android应用程序打包时,出现错误:"XXX" is not translated in "af" , "am" , "ar" ....

"your_string_name" is not translated in af, am, ar, be, bg, ca, cs, da, de, el, en-rGB, es, es-rUS, ...

Android应用程序打包时,出现错误:"XXX" is not translated in "af" (Afrikaans), "am" (Amharic), "ar" (Arabic).....

问题:当我们开发完成一个Android应用程序后,

android开发遇到make is not found in path 或者是报加载不到so库的错误

这两天一直在对接硬件底层的开发,刚开始做的是身份证和银行卡模块的调用,因为底层的so库和java调用的接口都是硬件厂商提供的,所以直接放到项目中运行就可以了, 但是在调试打印机模块的时候运行项目的时...

在使用AndroidStudio打包apk时,遇到“xxx is not translated in xxx”错误的解决办法

如上图所示的错误 这是因为在string.xml文件中出现的字符串定义没有多过语言版本。一个最笨的解决办法就是将多国语言版本的string.xml补充完整。 不过还有更简单的方法。 方法一:将错...

Android Studio 打包出现not in translated in "zh"错误

出现这个错误的原因呢就是说对应的资源文件的值没有做翻译。有一下几种办法可以解决: 1.在设置里将Incomplete translation 的级别从error改成warming,不过本人亲测没有什...

“APP_NAME" IS NOT TRANSLATED IN ZH, ZH_CN……..解决办法

      “APP_NAME" IS NOT TRANSLATED IN ZH, ZH_CN……..解决办法 分类: Android 2015-01-10 18:47 1647...

xxxx is not translated in zh-rCN, zh-rTW

1.异常提示: is not translated in zh-rCN, zh-rTW 产生这个错误是因为Lint 代码检查工具发现你的项目中有部分string.xml文件内容做了国际化操作,但却不...
  • zhufuing
  • zhufuing
  • 2014年03月19日 10:23
  • 12694
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【转载】Android开发错误:Error:” ” is not translated in “en” (English) [MissingTranslation]如何处理?
举报原因:
原因补充:

(最多只允许输入30个字)