В принципе, доработку можно закрыть, т.к. весь необходимый функционал теперь реализован в UniRates.
Описание
При загрузке курсов валют с сайта Приватбанка, регистр кода валют там периодически меняется. Т.е. доллар США иногда "USD", иногда "usd". Кеш соответственно создает две разные валюты.
Однозначно, это не ошибка программы, но хочется иметь какой-нибудь костыль, чтобы это обойти. Каждый раз перед загрузкой менять код валюты в самой программе утомляет.
Дервиш, возможно ли добавить в программу опцию позволяющую игнорировать регистр загружаемого кода валюты?
Еще небольшое обсуждение в форуме здесь