android – 默认语言的MissingTranslation(“…”未翻译为“en”)

android – 默认语言的MissingTranslation(“…”未翻译为“en”),第1张

概述我想生成一个签名的apk并得到以下错误: Error:(65) Error: "..." is not translated in "en" (English) [MissingTranslation] 我的项目只包含默认文件夹(没有语言的插件),例如值文件夹和ONE语言,这是德语(意思是,我有一个values-de文件夹) 我的默认语言是英语,因此所有不属于特殊语言的资源都应该是英语. 质询 a 我想生成一个签名的apk并得到以下错误:
Error:(65) Error: "..." is not translated in "en" (English) [MissingTranslation]

我的项目只包含默认文件夹(没有语言的插件),例如值文件夹和ONE语言,这是德语(意思是,我有一个values-de文件夹)

我的默认语言是英语,因此所有不属于特殊语言的资源都应该是英语.

质询

androID工作室为什么告诉我,它缺少en语言,虽然我没有单个文件夹?也许en-folder是gradle导入的一部分?我可以以某种方式排除它们吗?实际上,我不知道en来自哪里因为我不在任何地方使用它…

我只有价值观和价值观 – 诽谤!

在我有以下价值观:

<?xml version="1.0" enCoding="utf-8"?><resources>    <string-array name="pause_alarms">        <item>Silent</item>        <item>Vibrate</item>        <item>Sound</item>        <item>Vibrate + Sound</item>    </string-array></resources>

在值 – 我有以下:

<?xml version="1.0" enCoding="utf-8"?><resources>    <string-array name="pause_alarms">        <item>Leise</item>        <item>VibrIEren</item>        <item>Ton</item>        <item>VibrIEren + Ton</item>    </string-array></resources>
解决方法 我不知道en的来源,但是如果我在xml文件中定义我的默认资源的语言,如下所示
<resources    xmlns:tools="http://schemas.androID.com/tools"    tools:locale="en">

错误消失了……

可能,我猜,有些gradle导入有en文件夹……

总结

以上是内存溢出为你收集整理的android – 默认语言的MissingTranslation(“…”未翻译为“en”)全部内容,希望文章能够帮你解决android – 默认语言的MissingTranslation(“…”未翻译为“en”)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1130707.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存