Если в окне выставить Language, то вроде бы подхватывается текущая локаль и для русской системы разделителем дроби становится запятая.
Только вот если пользователь изменит вручную в системе разделитель на другой знак, то в окне так же останется стандартная запятая.
Это можно исправить, если в биндингах прописывать CultureConverter и передавать туда CurrentCulture.
Только как-то не увлекательно это прописывать во всех биндингах.
Как-то глобально можно задать, что во всех окнах приложения использоваться должна CurrentCulture?