android:Error:” ” is not translated in “en” (English) [MissingTranslation]处理方法(转)

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

 

最终在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
    }

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

参考:
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

本文转自:https://blog.csdn.net/KjunChen/article/details/50043487

 



如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载,但是未经作者本人同意,转载文章之后必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利。
posted @   夜行过客  阅读(1051)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示