[WIP] Переносимые локали
Подключена библиотека Teva.Common.Cultures в которой захардкожены параметры локализации: форматы дат и чисел.
Сделано для единого поведения ОСкрипта на разных платформах в разных настройках.
В .net-core настройки форматирования завязаны на ОС и могут быть изменены настройками ОС, что может вызывать несовместимость поведения скрипта в разных условиях. Использование своего набора форматов решает эту проблему.
PS. Либа весит 8МБ. Возможно всё же стоит форкнуть и повыкидывать ненужное одинэсникам.
Зафиксирую мысль:
в поставку включать тольк ru-* и en-US локали, остальные в виде json через opm ставить дополнительно.
А чего столько тестов-то попадало? Новые какие-то.... ТестДолжен_ПроверитьМинусВЗначенииПарамераПоУмолчанию и др
Часть падала из за определения русской локали - это полечил. Остальное ещё не смотрел.
Это вливаю тогда, или еще WIP?
Давай wip-ну. Всё же стоит проработать отключаемо-подключаемые локали.
Давай смотреть правде в глаза, кроме en и ru нам максимум понадобятся украинские и белорусские локали, не больше. И то не факт