Android中的加泰罗尼亚语和巴斯克语资源

caw*_*caw 12 android localization

如果要在Android中添加特定于语言环境的资源,则必须将该语言的小写ISO-3166-1代码添加到资源文件夹的名称中.到现在为止还挺好.

现在我想在我的应用程序中添加加泰罗尼亚语巴斯克语字符串.根据ISO列表,我将不得不添加values-cavalues-eu.但这会有效吗?

编辑:使用应用程序中的自定义语言选择器,即使语言不在设备的设置菜单中,也可以为语言提供支持.我已经在GitHub上创建了我用的库:https: //github.com/delight-im/Android-Languages

我不知道Android是否支持所有ISO代码,是否会显示这些"次要"语言.如果Android没有这些语言版本,那么该设备可能甚至不会将此语言识别为其默认语言环境,而只是es用于西班牙语.

有人可以帮忙吗?

Dav*_*unt 6

许多设备在设置菜单中附带有限的语言选择,但实际上可以使用LocaleSwitch等应用程序将其设置为任何系统区域设置.

通过在LocaleSwitch中添加自定义区域设置然后添加资源文件夹以查看系统是否自动加载此文件夹中的资源,可以非常轻松地测试是否支持Basque.

最后,姜饼对加泰罗尼亚语的"支持"可能只引用自2.3以来包含的android.R值,尽管我在框架库中看不到它们.