gpt4 book ai didi

Android 本地化不适用于某些语言

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:05:38 29 4
gpt4 key购买 nike

我已经创建了一个包含 strings.xml 文件的 values-he 文件夹,该文件与默认的 strings.xml 具有翻译后的字符串值,但是在希伯来语选择的真实设备和希伯来语选择的 AVD 上运行应用程序仍然显示默认值英文文本。有什么想法吗?

编辑:已回答 - 在某些情况下,包括希伯来语,一些 Android 设备支持已弃用的语言代码。对于希伯来语,旧的“iw”代码在某些设备上仍然受支持,而不是“he”。众所周知,其他一些语言也是如此。

最佳答案

来自 Android Locale它说的类:

请注意,Java 使用了几个已弃用的双字母代码。希伯来语(“he”)语言代码改写为“iw”,印度尼西亚语(“id”)改写为“in”,意第绪语(“yi”)改写为“ji”。即使您构造自己的 Locale 对象也会发生这种重写,而不仅仅是针对各种查找方法返回的实例。此外,一些设备也将 he 用于希伯来语,以便与 values-iwvalues-he

兼容

关于Android 本地化不适用于某些语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14267419/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com