В Flutter я хочу установить Locale для использования помимо Engli sh, также на сербском языке. Проблема в том, что для Engli sh это просто и выглядит так:
Locale('en', 'US')
И включает обычный файл в папке lang
с именем en.json
Но для сербского языка там кириллица c и латиница, и мне нужно включить 2 файла, и мне нужно загрузить 2 локали. Из документов Flutter для Locale я нашел this и там написано:
Type: variant
Subtag: ekavsk
Description: Serbian with Ekavian pronunciation
Prefix: sr
Prefix: sr-Latn
Prefix: sr-Cyrl
Added: 2013-12-02
Я попытался загрузить его с помощью
Locale('sr-Cyrl', 'RS')
И назвав файл sr-Cyrl_rs.json
но это вылетает с сообщением журнала Warning: This application's locale, sr-Cyrl_RS, is not supported by all of its localization delegates.
Чего мне не хватает?