我在Android应用中使用本地化。我更改了应用内的本地化,因此它不会更改系统设置。我创建了名为“values-nl”和“values-en”的dirs。这很好用。但是我想说我想创建自己的语言。当我这样做并创建我自己的文件夹,如“值 - 测试”是一个错误。
这就是我在应用程序中设置本地化的方式:
Locale locale = new Locale("nl");
Locale.setDefault(locale);
答案 0 :(得分:1)
但是我想说我想创建自己的语言。
除非通过自定义固件,否则这是不可能的。 -test
不会成为公认的资源集。我们欢迎您支持所需Android版本支持的任何语言 - 您可以在SDK发行说明的“语言环境”部分找到这些语言的列表,例如these for Android 4.0.3。
据称,您可以使用Locale
来更改动态使用的资源集,但我自己没有尝试过。