【发布时间】:2018-07-27 23:28:47
【问题描述】:
我正在尝试本地化我为法语、德语、西班牙语和波兰语编写的应用程序。对于所有字符串,我通过添加文件夹来实现这一点:values-de、values-fr、values-es 和 values-pl,并将每个文件夹中的 strings.xml 翻译成各自的语言。我在使用我正在使用的图像时遇到问题,我有一个选项卡主机布局,它为每个选项卡显示一个图像。我尝试将以下文件夹添加到资源中:drawable-de-hdpi、drawbale-fr-hdpi、drawable-pl-hdpi、drawabel-es-hdpi(分别为每个像素密度完成),并将正确的图像对应于每个国家。但是,当我将手机设置更改为法语时,例如应用程序上的字符串可以正常翻译,但图像仍保留在英语设置中。
请注意之前可能的解决方案@PedroHawk 链接我已经尝试过但对我不起作用,谢谢!
【问题讨论】:
-
x=language, y=density(eg drawable-fr-hdpi) 是我试过的
-
@PedroHawk 我已经看到了这个问题,但两种解决方案都不起作用!
标签: android localization android-resources