android - 我可以使用英语以外的语言作为默认资源吗?
问题描述
Android 支持多个应用程序资源语言环境。默认字符串在values
目录中,其他语言使用values-XX
目录。我可以设置 Android Studio 项目以将strings.xml
目录values
(没有语言规范)视为非英语字符串(例如德语)吗?我 100% 确定所有用户都懂德语。
解决方案
Android 不对字符串的语言做任何假设res/values/
。对于您不提供某些特定语言的翻译的情况,它只是要使用的默认字符串集。
如果您想在 中使用德语字符串res/values/
,欢迎您这样做。在这种情况下,如果您有朝一日选择提供此类翻译,您的英文翻译将进入res/values-en/
或类似的目录。
推荐阅读
- javascript - CSS 表格 - 鼠标悬停在 3 个表格上的颜色效果
- excel - 运行时错误和需要的对象出现在我身上
- reactjs - getState 和 dispatch 如何在 redux-thunk action creator 中导入?
- ms-word - 使用 setSelectedDataAsync 从多个 XML 添加内容
- github - Github 文件夹未完全提交
- eclipse - INFO 日志消息已关闭
- python - 使用管道数据查询 BigQuery apache_beam
- python - 带有系统命令的 STDOUT json 格式
- shutterstock - API 和 Shutterstock 网站中的搜索查询结果不同
- python - ElementClickInterceptedException:消息:元素在点 (x,y) 处不可点击,因为另一个元素遮住了它