Setting Culture (pt-BR) globalmente no aplicativo WPF

Eu tenho um aplicativo, baseado na Índia, e estou definindo Cultura como:

Thread.CurrentThread.CurrentUICulture = new CultureInfo ("en-IN");

O código acima está sendo definido antes que o método Window - InitializeComponent seja chamad

Ainda está mostrando $ como CurrencySymbol em todo o TextBo

Se eu ligar o TextBox da seguinte forma, ele mostra 'Rs'. como CurrencySymbol:

Text="{Binding Salary,Mode=TwoWay,StringFormat=C,ConvertCulture=en-IN}".