Hallo,
anstelle des Converters könntest du besser in XAML das Format des Strings vorgeben.
Beispiel:
Text="{Binding Preis, StringFormat={}{0:C}}"
Das bedeutet, dass die Anzeige als Währung formatiert wird und der aktuellen Programm/Systemsprache (sprich Dezimaltrenner) entspricht.
Falls es nicht um Währung geht kannst du hier weitere Formatierungen finden (auch um bspw. Nachkommastellen einzuschränken).