【发布时间】:2012-07-11 17:46:27
【问题描述】:
我无法编译/调试我们的 Android 应用,因为本地化文件还不完善。
我的 IDE 的验证工具 Lint 创建错误说:
newCardsOrderVals 未在 ar、bg、ca、cs 中翻译
使用 Ant 编译/安装/运行可以正常工作,但我想使用我的 IDE 来简化调试。
有没有办法关闭此特定检查,或者理想情况下将其设为警告而不是错误?
我知道在发布之前我们确实需要正确地获取本地化文件,但目前这不是优先事项,因为屏幕本身的修改非常频繁。
【问题讨论】:
-
有没有办法配置所有语言都标记为“未翻译”?我收到诸如“es、he 和 iw”之类的错误。为什么我会得到这些语言?如何配置我的 Android 应用以将设置限制为仅“en”?
-
@inder:可能是因为你的 res/ 文件夹中有“values-he”等目录?
-
不,我没有任何这样的目录。只有值、布局和可绘制对象。
-
es,他和 iw 来自 Facebook SDK 库。
-
这是 Android Lint 中的一个错误:code.google.com/p/android/issues/detail?id=50525
标签: eclipse android-studio localization android-resources android-lint