public string Localize(string expression, CultureInfo culture) { return synchronizationObject.ProvideReadLock(x => { return LocalizeInternal(expression, culture.ThreeLetterWindowsLanguageName()); } ); }