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

标签 android localization

当您想在 Android 中添加特定于区域设置的资源时,您必须将语言的小写 ISO-3166-1 代码添加到资源文件夹的名称中。到目前为止一切顺利。

现在我想添加 CatalanBasque我的应用程序的字符串。根据 ISO 列表,我必须添加 values-cavalues-eu。但这真的有用吗?

编辑:通过应用中的自定义语言选择器,您可以提供对语言的支持,即使这些语言不在设备的设置菜单中。我已经在 GitHub 上提供了我为此使用的库: https://github.com/delight-im/Android-Languages

我不知道 Android 是否支持所有 ISO 代码,以及是否会显示这些“次要”语言。如果 Android 不提供这些语言,设备可能甚至不会将此语言识别为其默认语言环境,而只会使用 es 表示西类牙语。

有人可以帮忙吗?

最佳答案

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

通过在 LocaleSwitch 中添加自定义语言环境然后添加资源文件夹以查看系统是否自动从该文件夹加载资源,可以很容易地测试是否支持巴斯克语。

最后,Gingerbread 对加泰罗尼亚语的“支持”可能仅引用自 2.3 以来包含的 android.R 值,尽管我在 framework repository 中看不到它们。 .

关于android - Android 中的加泰罗尼亚语和巴斯克语资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13735468/

相关文章:

android - 更新 ListView 后维护以前的项目

java - NoClassDefFoundError 与 Android 构建路径上的必需项目

java - 我可以用 Cordova 编写我的 Android 应用程序,然后用 Java 向它添加更多功能吗?

linux - MC(微软的消息编译器)替代 Linux GCC

polymer 中的本地化?

android - 从 android 中的另一个 XML 调用 XML 是一种好习惯吗?

android - 根据 fragment 中的流程关闭 Activity 中的抽屉导航?

c# - 在组合框中使用资源的 XAML 全局化

iOS 本地化图片看起来没有本地化

ios - Xcode 6 本地化无法读取字符串文件