"XXXX" is not translated in "en" (English), "zh" (Chinese)

转载 2016年12月15日 14:04:09

http://www.jianshu.com/p/39cd21451f06

[Android Lint] "XXXX" is not translated in "en" (English), "zh" (Chinese)

字数269 阅读740 评论0 

1.出现问题:
今天打包具有双语的Android工程,在引用中报了一个莫名其妙的错误,如下图:


问题出现

也就是说在打包导出的时候有错误,再来看一下错误,


查看错误


"XXXX" is not translated in "en" (English), "zh" (Chinese)报的是Lint Warnings错误。

2.问题原因
根据错误信息,是说我没有对string文件进行国际化翻译操作,查看报错位置,原来是当前项目引用的一个Library有国际化操作,包含values-en和values-zh两个文件夹,才导致我到处当前项目的时候报出此错误。

3.临时方法
Eclipse->Windows-> Preferences->Android ->Lint Error Checking的Correctness: Messages ->MissingTranslate


临时解决办法

把MissingTranslate的Severity的值改为Warning。

4.最终方法
如果你的项目是国际化,或是双语的,那么在项目中创建values-en和values-zh两个文件夹,然后把中文的string.xml放到values-zh问价夹下,把英文的string.xml放到values-en下。


相关文章推荐

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

1.异常提示: is not translated in zh-rCN, zh-rTW 产生这个错误是因为Lint 代码检查工具发现你的项目中有部分string.xml文件内容做了国际化操作,但却不...

“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...

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

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

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

来自:http://blog.csdn.net/cxc19890214/article/details/39120415 问题:当我们开发完成一个Android应用程序后,在发布...

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

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

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

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

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

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

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

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

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应用程序后,
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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