Есть ли аккуратный способ получить Locale экземпляр из его "программного имени", возвращенный методом Locale toString()
? Очевидным и уродливым решением будет синтаксический анализ String, а затем создание нового экземпляра Locale в соответствии с этим, но, возможно, для этого есть лучшее решение/готовое решение?
Необходимо, чтобы я хотел сохранить некоторые специфические для локали настройки в базе данных SQL, включая сами Locales, но было бы уродливо размещать в нем сериализованные объекты Locale. Я предпочел бы хранить их представления String, которые, как представляется, достаточно адекватны.