OneScript icon indicating copy to clipboard operation
OneScript copied to clipboard

[WIP] Переносимые локали

Open dmpas opened this issue 4 years ago • 6 comments

Подключена библиотека Teva.Common.Cultures в которой захардкожены параметры локализации: форматы дат и чисел. Сделано для единого поведения ОСкрипта на разных платформах в разных настройках.

В .net-core настройки форматирования завязаны на ОС и могут быть изменены настройками ОС, что может вызывать несовместимость поведения скрипта в разных условиях. Использование своего набора форматов решает эту проблему.

PS. Либа весит 8МБ. Возможно всё же стоит форкнуть и повыкидывать ненужное одинэсникам.

dmpas avatar Aug 29 '21 13:08 dmpas

Зафиксирую мысль: в поставку включать тольк ru-* и en-US локали, остальные в виде json через opm ставить дополнительно.

dmpas avatar Sep 05 '21 10:09 dmpas

А чего столько тестов-то попадало? Новые какие-то.... ТестДолжен_ПроверитьМинусВЗначенииПарамераПоУмолчанию и др

EvilBeaver avatar Sep 05 '21 15:09 EvilBeaver

Часть падала из за определения русской локали - это полечил. Остальное ещё не смотрел.

dmpas avatar Sep 05 '21 15:09 dmpas

Это вливаю тогда, или еще WIP?

EvilBeaver avatar Sep 05 '21 15:09 EvilBeaver

Давай wip-ну. Всё же стоит проработать отключаемо-подключаемые локали.

dmpas avatar Sep 05 '21 15:09 dmpas

Давай смотреть правде в глаза, кроме en и ru нам максимум понадобятся украинские и белорусские локали, не больше. И то не факт

EvilBeaver avatar Sep 05 '21 15:09 EvilBeaver