9

我想将我的模拟器语言环境设置为印度区域语言(如泰米尔语、加拿大语或泰卢固语)的一些自定义语言环境。任何人请提供建议,在此先感谢。

4

2 回答 2

4

您必须下载您的语言字体文件 (.ttf)。之后,在您的项目资产文件夹中导入字体文件创建文件夹字体并将您的字体文件(.ttf)粘贴到文件夹字体。按照以下链接中的说明进行堆栈溢出后:

英文单词之间的Android泰米尔语字体

(或者)

参考这个文件

http://developer.android.com/training/basics/supporting-devices/languages.html

所有语言的iso代码链接如下

http://www.w3.org/WAI/ER/IG/ert/iso639.htm

欢迎...!

于 2012-06-08T06:45:16.150 回答
3

我的错没有清楚地理解下面给出的 android 文档链接 http://developer.android.com/guide/topics/resources/localization.html

为他人着想,

创建和使用自定义语言环境供开发人员在 android 模拟器中测试本地化应用程序。有两种方法可以创建自定义语言环境以了解更多信息,请参见上面的链接。

* Use the Custom Locale application, which is accessible from the Application tab. (After you create a custom locale, switch to it by pressing and holding the locale name.) In my case I given te_IN for telugu(Indian) locale. 
* Change to a custom locale from the adb shell

我只是通过检查设备中的自定义语言环境应用程序感到困惑。

此外,目前除了印地语(其代码为 hi_IN,在 Android 4.0.3 中也是如此)之外,印度区域语言没有默认的语言环境支持。因此,即使我们将自定义语言环境设置为泰卢固语印度语即 te_IN,Android 系统也不会识别泰卢固语字体。对此有何建议?我想要这个在 Android 2.2 版本上。

于 2012-06-08T14:19:56.030 回答