【问题标题】:Localize resources based on region only仅基于区域本地化资源
【发布时间】:2014-08-02 00:51:44
【问题描述】:

我了解如何根据语言和地区对资产进行本地化。根据这篇文章:Localization and drawables

例如,要针对加拿大的法语使用者,我将文件夹命名为: drawable-fr-rCA-hdpi

但是,如果我只想定位设置为加拿大区域设置的设备,而不担心语言,我会直接使用 drawable-rCA-hdpi 吗?我还没有找到任何关于这方面的文档,希望能提供任何帮助。

【问题讨论】:

    标签: android localization android-resources android-drawable


    【解决方案1】:

    http://developer.android.com/guide/topics/resources/providing-resources.html,表2。区域不能独立。您必须指定语言或语言+地区。

    【讨论】:

    • 是的!在那里说“代码不区分大小写; r 前缀用于区分区域部分。您不能单独指定区域。”感谢您的帮助
    【解决方案2】:

    我不认为你可以。
    设置languagelanguage+region,但不是仅限区域

    在您的情况下,您可以复制drawable-en-rCA-hdpidrawable-fr-rCA-hdpi 中的资源

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-19
      • 1970-01-01
      • 2014-10-02
      • 1970-01-01
      • 1970-01-01
      • 2021-12-20
      • 2012-05-29
      • 1970-01-01
      相关资源
      最近更新 更多