【问题标题】:How to Localise android drawable resources?如何本地化android可绘制资源?
【发布时间】: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 链接我已经尝试过但对我不起作用,谢谢!

【问题讨论】:

标签: android localization android-resources


【解决方案1】:
  • 用于放置西班牙绘图 - drawable-es-rES-hdpi
  • 用于放置德国绘图 - drawable-de-rDE-hdpi
  • 用于放置法国可绘制对象 - drawable-fr-rFR-hdpi
  • 用于放置波兰可绘制对象 - drawable-pl-rPL-hdpi

您可以以类似的方式创建不同的密度文件夹。 祝你好运!

【讨论】:

    猜你喜欢
    • 2015-04-29
    • 1970-01-01
    • 2020-07-20
    • 1970-01-01
    • 1970-01-01
    • 2015-05-24
    • 1970-01-01
    • 1970-01-01
    • 2015-10-09
    相关资源
    最近更新 更多