为什么应用程序的所有本地化都不起作用?

时间:2019-06-09 16:28:01

标签: android

我正在制作一个Android应用程序,并使用Android Studio中的翻译编辑器进行翻译。我想将其翻译为挪威文,丹麦文和瑞典文,并做了以下翻译:

  • da-rDK
  • nb
  • nb-rNO
  • sv
  • sv-rSE

这些是Android Studio中针对这些语言的可用选择。我尝试在Samsung S9,LG G4和Asus Zenpad上运行该应用程序,并在这些语言之间切换。问题是只有丹麦语才能在所有设备上运行。有任何想法可能会导致应用程序出问题吗?

出于调试目的,我在应用程序中添加了一些代码以在手机上打印当前语言环境。格式为no_NBda_DK等。

1 个答案:

答案 0 :(得分:0)

发现了问题,并认为我应该发布解决方案。似乎在build.gradle

中设置了以下内容
resConfigs "no-rNO","da-rDK"

当我删除该行时,一切运行正常。