Могу ли я использовать язык, отличный от Engli sh, для ресурсов по умолчанию? - PullRequest
1 голос
/ 08 марта 2020

Android поддерживает несколько локалей ресурсов приложения. Строки по умолчанию находятся в каталоге values, другие языки используют каталоги values-XX. Могу ли я настроить проект Android Studio для обработки strings.xml в каталоге values (без указания языка) как строки не-Engli sh (например, немецкий)? Я на 100% уверен, что все пользователи знают немецкий.

Ответы [ 2 ]

2 голосов
/ 08 марта 2020

Android не делает никаких предположений о том, на каком языке строки res/values/. Это просто набор строк по умолчанию для использования, если вы не предоставляете переводы для какого-то определенного c языка.

Если вы хотите использовать немецкие строки в res/values/, вы можете сделать это так. В этом случае ваши переводы с Engli sh будут go в res/values-en/ или аналогичный каталог, если вы когда-нибудь решите предоставить такие переводы.

1 голос
/ 08 марта 2020

Да, вы можете использовать немецкий по умолчанию. Просто поместите немецкие строки в строки. xml, а для поддержки других языков используйте значения-XX

...