首页 > 解决方案 > 我可以使用英语以外的语言作为默认资源吗?

问题描述

Android 支持多个应用程序资源语言环境。默认字符串在values目录中,其他语言使用values-XX目录。我可以设置 Android Studio 项目以将strings.xml目录values(没有语言规范)视为非英语字符串(例如德语)吗?我 100% 确定所有用户都懂德语。

标签: androidlocalizationnon-english

解决方案


Android 不对字符串的语言做任何假设res/values/。对于您不提供某些特定语言的翻译的情况,它只是要使用的默认字符串集。

如果您想在 中使用德语字符串res/values/,欢迎您这样做。在这种情况下,如果您有朝一日选择提供此类翻译,您的英文翻译将进入res/values-en/或类似的目录。


推荐阅读