Как программно получить список поддерживаемых языков в проекте Android (НЕ на устройстве)

В каком-то проекте мы можем иметь такую ​​ситуацию

Как программно получить список поддерживаемых языков этим приложением / проектом? В результате мне нужен массив строк, как это

{"en", "bg", "bs", "da", "de", "hr", "it", "nl", "pl", "pt", "sk", "sr", " tr "}

Конечно, я могу жестко закодировать его, набрав его, но я полагаю, что код может и должен это делать.

И зачем мне это нужно - у меня есть отдельная библиотека, которая занимается локализацией, мгновенным изменением пользовательского интерфейса после выбора нового языка и т. Д. Приложение должно сообщить библиотеке, какие языки оно поддерживает. И приятно просто добавить новый xml для нового языка без изменения кода (обновление этого жестко закодированного списка).

Ответы на вопрос(1)

Ваш ответ на вопрос