当前位置: 首页 > 知识库问答 >
问题:

错误:“app\u name”未在af中翻译

丁阎宝
2023-03-14

我是Android编码和这个论坛的新手。当我试图运行项目来测试它时,我遇到以下错误:-

“app\u name”未翻译成af、am、ar、be、bg、ca、cs、da、de、el、en rGB、en rIN、es、es rUS、et、et rEE、fa、fi、fr、fr rCA、hi、hr、hu、hy rAM、in、it、iw、ja、ka rGE、km rKH、ko、lo rLA、lt、lv、mn rMN、ms、ms rMY、nb、nl、pl、pt、pt rBR、pt rPT、ro、ru、sk、sl、sr、sv、sw、th、tl、tr、uk、vi、zh rCN zh rHK、zh rTW、zu

在值/字符串中。xml

串。xml:-

<?xml version="1.0" encoding="utf-8"?> <resources>

<string name="app_name">ThessMuseams</string>
<string name="hello_world">Hello world!</string>
<string name="menu_settings">Settings</string>

共有3个答案

林修真
2023-03-14

对于Android Studio,您可以使用以下任一方法来解决此问题

方法1。禁用MissingTranslation签入生成。gradle带

android {
     lintOptions {
        disable 'MissingTranslation'
    }
}

方法2。忽略资源字符串文件中缺少的翻译

<?xml version="1.0" encoding="utf-8"?>
<resources
  xmlns:tools="http://schemas.android.com/tools"
  tools:ignore="MissingTranslation" >

  <!-- your strings here; no need now for the translatable attribute -->

</resources>

方法3。在特定字符串上将translateable设置为false

<string name="hello" translatable="false">hello</string>

您也可以参考避免Android Lint抱怨未翻译的字符串

何骞尧
2023-03-14

使用Android Studio,您可以防止lint检查MissingTranslation警告。将以下内容添加到你的应用程序/内部版本。格拉德尔:

要在gradle构建中忽略此项,请将其添加到构建文件的android部分:

android {
    ...
    lintOptions {
       disable 'MissingTranslation'
    }
    ...
}
萧光华
2023-03-14

在您的ADT中转到窗口-

在那里找到MissingTranslation,并将其严重性更改为警告。

 类似资料:
  • 我有一个项目有几个,对于Android Studio的第一次构建(使用jdk 1.8或1.7,没关系),它失败了,有以下错误,但奇怪的部分是第二次运行它正在工作,非常烦人和耗时: :app:transformClassesWithDexForBuildVariantDebug < br >未捕获的转换错误:com . Android . dx . cf . code . sime异常:局部变量类型

  • 我正在尝试使用OpenNLP训练一个名称实体模型,但得到这个错误时,我不知道缺少了什么。我是这个OPENNLP的新手,任何人请帮忙,可以提供培训。txt文件(如果需要) 我的密码是

  • 我无法编译/调试我们的Android应用程序,因为本地化文件还不完善。 我的IDE的验证工具Lint创建错误说: newCardsOrderVals不是在ar, bg, ca, cs中翻译的 使用Ant编译/安装/运行很好,但我希望使用IDE来简化调试。 有没有办法关闭这个特定的检查,或者理想情况下让它成为警告而不是错误? 我理解,在发布之前,我们确实需要正确地获取本地化文件,但目前这不是一个优先

  • 我尝试使用--stacktrace和--debug选项获取更多日志,但没有帮助。 欢迎任何帮助。 [编辑1] 我找到了这个线程,并检查了下面显示的代码样式。 我有许多代码行将被优化删除,使用静态final变量(如buildconfig.debug)根据构建模式(如debug/release、free/payed)来控制代码行为。但我找不到线程指出的问题的相同模式。

  • 我正在使用 我得到以下错误,我不明白我做错了什么

  • app-release-unsigned.apk没有签名。请使用项目结构对话框为所选风格配置签名信息。 我附上错误的截图和味道标签太。在此处输入图像描述