Как программно получить список поддерживаемых языков в проекте Android (НЕ на устройстве)
В каком-то проекте мы можем иметь такую ситуацию
Как программно получить список поддерживаемых языков этим приложением / проектом? В результате мне нужен массив строк, как это
{"en", "bg", "bs", "da", "de", "hr", "it", "nl", "pl", "pt", "sk", "sr", " tr "}
Конечно, я могу жестко закодировать его, набрав его, но я полагаю, что код может и должен это делать.
И зачем мне это нужно - у меня есть отдельная библиотека, которая занимается локализацией, мгновенным изменением пользовательского интерфейса после выбора нового языка и т. Д. Приложение должно сообщить библиотеке, какие языки оно поддерживает. И приятно просто добавить новый xml для нового языка без изменения кода (обновление этого жестко закодированного списка).