Если вы хотите добавить локальные ресурсы в Android, вам нужно добавить строчный ISO-3166-1 код языка в имя папки ресурса. Пока все хорошо.
Теперь я хочу добавить Catalan и Basque для моего приложения. Согласно списку ISO, я должен добавить values-ca
и values-eu
. Но действительно ли это работает?
Изменить: С помощью пользовательского выбора языка в вашем приложении вы можете обеспечить поддержку языков, даже если они не находятся в меню настроек устройства. Я создал библиотеку, которую я использую для этого в GitHub: https://github.com/delight-im/Android-Languages
Я не знаю, поддерживает ли Android все ISO-коды, и если эти "второстепенные" языки будут отображаться вообще. Если Android не доступен на этих языках, возможно, устройство даже не распознает этот язык в качестве стандартного языка и просто использует es
для испанского языка.
Может кто-нибудь помочь?