添加自定义语言 - 本地化

时间:2012-03-26 18:12:17

标签: android

我在Android应用中使用本地化。我更改了应用内的本地化,因此它不会更改系统设置。我创建了名为“values-nl”和“values-en”的dirs。这很好用。但是我想说我想创建自己的语言。当我这样做并创建我自己的文件夹,如“值 - 测试”是一个错误。

这就是我在应用程序中设置本地化的方式:

Locale locale = new Locale("nl");   
Locale.setDefault(locale); 

1 个答案:

答案 0 :(得分:1)

  

但是我想说我想创建自己的语言。

除非通过自定义固件,否则这是不可能的。 -test不会成为公认的资源集。我们欢迎您支持所需Android版本支持的任何语言 - 您可以在SDK发行说明的“语言环境”部分找到这些语言的列表,例如these for Android 4.0.3

据称,您可以使用Locale来更改动态使用的资源集,但我自己没有尝试过。