Android区域设置支持印度区域语言(卡纳达语,泰米尔语等)

时间:2014-03-28 08:23:38

标签: android localization

我可以从我的应用程序切换到印地语语言环境,即从值得到印地语的相应资源 - 喜...但是当我按照Kannada(values-kn)这样的语言时,语言环境会被切换但是它为卡纳达语中的每个文本显示空白。如何添加对印度语区域语言(如卡纳达语,泰米尔语等)的支持。我希望它与印地语一样,即从适当的值-xx文件夹中选择资源。我通过Google搜索,大多数人建议拥有资产中的字体(.ttf)文件以及每个TextView,Button等等都使用setTypeFace设置它...但这会更复杂..因为我在“活动标题”,“进度”对话框中的每个地方都使用了特定于语言环境的文本,等等......甚至大多数小部件都是动态创建的。

我的最低Android SDK目标版本是4.0 ...所以我真的不关心它是否适用于Android版本< 4。到目前为止,我已经在模拟器上测试了它。所以我也不知道它对于真实设备是否也是一样的..

编辑:我在运行Android 4.4.2的Nexus 7上测试了该应用,它确实显示了卡纳达语,泰米尔语,泰卢固语...大多数印度语言的文字。必须测试其他设备或更低版本(v4.0-4.3)

0 个答案:

没有答案