如何本地化android可绘制资源?

时间:2014-06-24 11:36:28

标签: android localization android-resources

我正在尝试本地化我为法语,德语,西班牙语和波兰语编写的应用程序。对于我通过添加文件夹实现的所有字符串:values-de,values-fr,values-es和values-pl以及将每个文件夹中的strings.xml转换为相应的语言。我正在使用我正在使用的图像执行此操作时遇到问题,我有一个标签主机布局,显示每个标签的图像。我已经尝试将以下文件夹添加到资源中:drawable-de-hdpi,drawbale-fr-hdpi,drawable-pl-hdpi,drawabel-es-hdpi(分别对每个像素密度完成),并放置对应于每个国家。但是,当我将手机设置更改为法语时,应用程序中的字符串可以正常转换,但图像仍保留在英文设置中。

请注意可能以前的解决方案@PedroHawk链接我已经尝试过并且对我不起作用谢谢!

1 个答案:

答案 0 :(得分:1)

  • 用于放置西班牙可绘制对象-drawable-es-rES-hdpi
  • 用于放置德国可绘制对象-drawable-de-rDE-hdpi
  • 用于放置法国可绘制对象-drawable-fr-rFR-hdpi
  • 用于放置波兰可绘制对象-drawable-pl-rPL-hdpi

您可以用类似的方法创建不同的按密度排列的文件夹。 祝你好运!