libvo: force C locale in replace_var_float()

GLSL requires a plain dot for decimal point, while various locales can
use different symbol.

As usually, don't hesitate to send acknowledgements to applebloom
<rat.o.drat@gmail.com>.