Переделал вот так:
// с английского на русский рандом
var input = project.Variables["text"].Value;
int persent = 100; //процент замен
var ld = new Dictionary<char, char> {{'Ä', 'AE'}, {'ä', 'аe'}, {'Ö', 'OE'}, {'ö', 'oe'}, {'Ü', 'UE'}, {'ü', 'ue'}, {'ß', 'ss'}, };
var pos = new List<int>()...