字符串资源多国语言版本的出错问题
来源:互联网 发布:淘宝店铺不发货怎么办 编辑:程序博客网 时间:2024/04/29 22:35
"Description Resource Path Location Type
"your_string_name" is not translated in af, am, ar, be, bg, ca, cs, da, de, el, en-rGB, es, es-rUS, et, fa, fi, fr, hi, hr, hu, in, it, iw, ja, ko, lt, lv, ms, nb, nl, pl, pt, pt-rPT, ro, ru, sk, sl, sr, sv, sw, th, tl, tr, uk, vi, zh-rTW, zu strings.xml /projectname/res/values line 44 Android Lint Problem
如果你遇到类似上面的错误,那你要么想办法编制提示到的所有语言版本,一个不漏地将所有字符串资源翻译一遍,要么就看看调整项目属性项怎么解决。
其实当这个错误发生时一般都会出现这个警告对话框,仔细看这个对话框的信息,不难发现,我们要检查preference页,可我也是初学,不太熟,找了好一会儿才找到。
你右击左侧栏项目名称,在弹出菜单中选最后一项"Properties"打开。在下面页面中选择 “Android Lint Preference”,然后将 “MissingTranslation” 从 “fatal” 改为 “warning"或“warning"以下的选项。
当然,在发布版本之前最好还是用胶严厉的选项检查一下比较好。
另外,在“Lint warnings” 信息框里,会有更多类似下面的提示,可以让你更好的控制多国语言问题。
Issue: Checks for incomplete translations where not all strings are translated
Id: MissingTranslation
If an application has more than one locale, then all the strings declared in one language should also be translated in all other languages.
If the string should not be translated, you can add the attribute translatable="false" on the <string> element, or you can define all your non-translatable strings in a resource file called donottranslate.xml. Or, you can ignore the issue with a tools:ignore="MissingTranslation" attribute.
By default this detector allows regions of a language to just provide a subset of the strings and fall back to the standard language strings. You can require all regions to provide a full translation by setting the environment variable ANDROID_LINT_COMPLETE_REGIONS.
- 字符串资源多国语言版本的出错问题
- 字符串资源多国语言版本的出错问题
- 字符串资源多国语言版本的出错问题
- 多国语言版本的jsp网页问题
- 多国语言版本的编码要点
- 关于struts Validator在多模块下多国语言资源访问的问题解决之道(一)struts Validator下使用多模块的多国语言资源
- 多国语言资源本地化
- iPhone多国语言版本
- 字符串资源出错问题总结
- 多国语言的互相转换(纯资源DLL)
- c# 多国语言资源的快速生成
- 基于MFC的Windows多国语版本软件 —— 加载资源dll
- 多国语言编程之资源转换
- android多国语言资源命名
- 字符串的多国语言支持解决方案 Qt篇
- 字符串的多国语言支持解决方案 通用解决方案篇
- DELPHI多国语言版本编写指南
- DELPHI多国语言版本编写指南
- WEB框架
- Java 多线程学习之生产者消费者模型:一个较完善的实现
- c#委托与Lambda表达式
- vim的安装:中文帮助
- linux下文件编程
- 字符串资源多国语言版本的出错问题
- 从win到linux的小问题集锦(不断更新中)
- 为何java里的Thread类的方法suspend()和resume()不推荐使用?
- u盘装系统(不断更新中)
- (vs2010+CUDA4.2+Nsight2.2)单机调试核函数
- C++红黑树(类模板实现)
- 无向连通网的最小生成树
- vc6.0:中文字串的读取
- win7下vc6.0的安装