WTH values with coma not handled right by numeric state trigger (and state trigger as well)

I have temperature sensor that have fractional values with coma separator: for example 12,3. When I try to make automation with trigger by value I found next problems: 1) With “state trigger” 0 not equal to 0,0 in sensor. 2) When using “numeric state trigger” sensor value 0,0 is not triggered by “<100” condition (and produce “state ‘0,0’ cannot be processed as a number” errors in log). This is very inconvenient.