我开发了android
申请书
我针对一些旧设备(Android SDK 2.1
)
我如何支持语言(Bulgarian
,Danish
,Arabic
,Hebrew
...)
但是,自版本Locale(s)
Android SDK 2.3
如果不可能这样做,那么在不为每种语言编写独立应用的情况下实现这一目标的最佳方法是什么?
答案 0 :(得分:1)
Android网站上的文档涵盖了您的问题: http://developer.android.com/guide/topics/resources/localization.html
当你提到阿拉伯语和希伯来语时,请注意只有4.2才支持从右到左(RTL): http://developer.android.com/about/versions/android-4.2.html#RTL
编辑:
设备制造商不需要支持Android中可用的所有语言和区域设置。或者至少这是我对兼容性定义文档的阅读。对于特定版本,ODM之外的ODM也可能添加了不受支持的语言/语言环境作为自定义。不幸的是,我对任何ODM没有任何直接的第一手知识。
根据Google Play的统计数据,2013年3月Android 2.2及以下版本的市场份额约为10%,您可能只想放弃对它们的支持,并将目标定为2.3及以上,这将为您提供更多支持的语言/区域设置。
看一下这个问题,关于哪个版本的Android支持哪些语言/语言环境: What is the list of supported languages/locales on Android?