gpt4 book ai didi

android - 默认语言的 MissingTranslation( "..."未在 "en"中翻译)

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:25:16 26 4
gpt4 key购买 nike

我想生成一个签名的 apk 并得到以下错误:

Error:(65) Error: "..." is not translated in "en" (English) [MissingTranslation]

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

我的默认语言是英文,所以所有不属于特殊语言的资源都应该是英文的。

问题

为什么 android studio 告诉我,它缺少 en 语言,尽管我没有一个 en 文件夹?也许 en-folder 是 gradle 导入的一部分?我能以某种方式排除它们吗?实际上,我不知道 en 来自哪里,因为我没有在任何地方使用它......

示例

我只有 valuesvalues-de 文件夹!

values 我有以下内容:

<?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>

values-de 我有以下内容:

<?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"中翻译),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28106875/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com