Если вариант не существует, как его перенаправить на «среднее значение по умолчанию».
Со следующими ресурсами:
> Labellisation_fr
> Labellisation_fr_NBA
> Labellisation_fr_NBA_SPURS
> Labellisation_fr_NBA_BULLS
> Labellisation_en
> Labellisation_en_NBA
> Labellisation_en_NBA_SPURS
> Labellisation_en_NBA_BULLS
Текущий результат для: Labellisation_fr_NBA_LAKERS > Labellisation_fr
Ожидаемый результат для: Labellisation_fr_NBA_LAKERS > Labellisation_fr_NBA
Знаете ли вы, как этого добиться?
И мой код пока
String variant = league + "_" + team
ServiceResourceBundle serviceResourceBundle = new ServiceResourceBundle(BUNDLE_BASE_NAME)
Locale locale = new Locale.Builder().setLanguage(serviceResourceBundle.getLocale().getLanguage()).setVariant(variant).build()
serviceResourceBundle.setLocale(locale)