Я реализую поддержку нескольких языков для своего приложения. На данный момент в моей папке values
по умолчанию у меня есть строки для английского языка. Еще у меня есть папка на шведском values-sv
. Я хочу, чтобы пользователь мог выбирать языковой стандарт вручную, для этого мне нужно отобразить список с поддерживаемыми языками.
Есть ли способ узнать, какие языковые стандарты поддерживаются (иметь собственную папку значений)?
Пока у меня есть:
String [] languages = getResources (). GetAssets (). GetLocales ();
Но это возвращает все языки, которые поддерживаются этой версией Android, но нет смысла показывать этот длинный список. Мне нужны только языки, поддерживаемые моим приложением.